BM6P6(@ wwwSSSFFFBBB>>>;;;::::::999777<<<<<<;;;999888666555444666666555555555444444444444333222222111111222222555444222000000000000111000000//////.........---,,,---...---,,,,,,,,,---........................---,,,)))((())),,,///111,,,,,,,,,---------......///000000///---+++,,,---......000222333555???IIIVVVkkk}}}uuueeeYYYZZZYYYWWWUUUVVVZZZ^^^kkk~~~zzzrrriiiddd]]]WWWUUUWWW___gggyyyxxxmmmccc[[[RRRLLLFFFLLLVVV```kkkxxx}}}xxxwwwjjjpppyyy}}}vvvnnnkkkllloooooommmggghhhiiijjjjjjjjjmmmnnnooooooooopppqqqqqqrrrrrrvvvrrrppprrrwww{{{zzzwww~~~yyysssppppppqqqpppnnnpppssswwwxxxwwwtttrrrqqqqqqppppppooopppqqqsssttttttsssrrrqqqqqqrrrssstttwwwvvvtttrrrpppooonnnnnnnnnpppqqqqqqnnnmmmllllllqqqsssuuuxxxyyyyyyxxxwwwzzzuuussssssqqqlllhhhhhhmmmnnnooopppooommmkkkjjjlllqqqrrrooommmpppqqqoookkkjjjhhhffffffgggiiijjjiiiiiiiiijjjlllnnnqqqsssiiijjjlllllllllmmmppprrrwwwwwwwwwuuuttttttvvvxxxxxxzzz}}}~~~|||yyywwwrrrrrrssstttuuuvvvwwwxxxuuurrrqqqsssxxx}}}|||yyyxxxrrrssstttssstttvvvyyy|||{{{xxxuuuuuuwwwwwwuuusssssstttuuutttssstttvvvxxxzzzxxxtttqqqooommmmmmnnntttttttttvvvyyy{{{}}}~~~xxxpppmmmppppppqqqyyyrrrddd```aaa]]]VVVRRRNNNQQQ```vvvsssiiiffflllvvv}}}|||~~~ssshhh___XXXXXX\\\[[[WWWRRRPPPQQQPPPLLLIIILLLKKKJJJJJJJJJIIIFFFDDDAAA<<<555000///111222333...---,,,---/////////...---,,,)))(((((())),,,---******+++++++++,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///...---,,,+++*********000,,,)))))),,,------+++++++++,,,,,,,,,,,,------++++++******************........................///////////////////////////////////////.........555333000///000222222333666222666DDDSSS^^^lllwww}}}rrrbbbdddggglllxxxwwwSSSFFFBBB>>>;;;::::::999777;;;;;;:::888777666444444555555555444444444444333222111000000//////000000444333111000//////000000000/////////............///000000000/////////000------------------------...---+++++++++...000222,,,,,,---------............///000///......///000111000222666777;;;FFFQQQlllxxxnnnfff]]]]]][[[YYYWWWWWW]]]fffmmmsss}}}pppjjjddd^^^XXXUUUZZZbbblllsssxxxkkk^^^VVVQQQPPPRRRXXXbbblllxxxtttpppppppppzzz{{{uuuooohhheeegggiiiiiihhhfffgggiiijjjkkkmmmoooqqqqqqqqqrrrssstttuuuwwwwwwyyyvvvtttuuuyyyzzzxxxuuutttqqqnnnoooqqqtttttttttqqqtttwwwxxxwwwuuuttttttrrrrrrrrrrrrsssuuuwwwxxxvvvvvvuuutttttttttuuuvvv{{{yyyxxxvvvtttsssrrrrrrqqqsssttttttrrrpppppppppuuuvvvxxxzzz{{{{{{zzzyyy{{{vvvtttuuusssnnnkkkkkknnnooopppqqqqqqooommmlllooosssssspppnnnqqqrrrpppkkkjjjiiihhhhhhjjjlllmmmnnnmmmmmmnnnpppqqqqqqqqqlllmmmnnnmmmllllllnnnooorrrrrrrrrpppoooppprrrtttxxxyyy{{{|||{{{yyyvvvtttrrrrrrrrrssstttuuuvvvvvvtttrrrpppqqquuuyyy{{{{{{~~~{{{wwwtttsssrrrssssssssstttvvvzzz}}}xxxuuusssrrrttttttsssqqqsssssssssrrrqqqrrruuuxxx|||zzzwwwtttrrrqqqqqqqqqrrrtttwwwwwwvvvwww{{{~~~zzzxxxyyyxxxxxx~~~mmm^^^XXXYYYXXXUUUSSSQQQRRR___qqqzzz{{{wwwmmmjjjnnnuuu{{{|||zzz~~~sssmmmiiigggeeebbb___ZZZWWWTTTQQQMMMJJJJJJJJJJJJLLLMMMKKKHHHEEEGGGBBB;;;555222111000///...---,,,---...///...---***)))'''%%%%%%''')))******++++++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,+++++++++***+++,,,+++***)))***,,,...------,,,++++++++++++///,,,******,,,------+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++........................////////////////////////////////////////////////111000......///111222333666777>>>MMMZZZffftttvvvllldddiiiooowwwxxxTTTFFFBBB>>>;;;::::::999777:::999888777666555444333444444444444333333333333222111000000//////000000222222111000////////////////////////...............---------------..........................................///000111222,,,------------.........,,,...///000///000111333333222444999???FFFTTT```yyyjjj``````aaaZZZXXXUUUUUUZZZfffuuuqqqiiieee```[[[VVVWWWcccppp{{{}}}|||ssssssxxx}}}tttggg[[[VVVXXX\\\bbbgggoooyyyuuuoooooorrr{{{wwwqqqmmmmmmiiidddbbbdddeeeeeeddddddeeegggiiilllooorrrssssssssstttuuuwwwyyy{{{||||||zzzxxxyyyzzzzzzvvvrrrnnnnnnoooqqquuuxxxyyyxxxtttvvvxxxyyyxxxxxxxxxyyyxxxxxxwwwwwwxxxyyy{{{|||{{{zzzyyyxxxyyyyyyzzz{{{~~~|||zzzxxxvvvuuuuuuuuusssuuuwwwwwwvvvtttttttttyyyzzz{{{}}}}}}}}}||||||{{{wwwuuuvvvvvvqqqnnnooooooppprrrssssssqqqpppnnnrrruuuuuuqqqoooqqqrrrqqqkkkkkkkkkkkklllnnnpppqqqqqqppppppssswwwxxxvvvsssqqqrrrqqqooommmllllllnnnooooooooonnnmmmnnnqqqtttxxxyyyyyyxxxwwwuuusssqqqqqqqqqqqqqqqrrrrrrsssttttttqqqnnnnnnpppsssuuuuuuxxxzzz{{{yyyuuuqqqooonnnqqqrrrrrrrrrsssuuuyyy|||~~~uuusssqqqqqqrrrrrrrrrpppsssrrrqqqooooooqqquuuyyy}}}{{{xxxuuusssrrrssssssqqquuuyyyxxxttttttxxx~~~~~~~~~}}}}}}}}}~~~wwwgggVVVOOOPPPQQQRRRUUUSSSTTT]]]kkkssstttyyy~~~uuupppqqquuuxxxvvvqqqpppvvv{{{|||nnnjjjeee___ZZZUUUNNNJJJGGGIIIKKKOOOQQQOOOKKKHHHKKKGGGAAA;;;777444111......---,,,,,,---...---+++---+++***((((((***+++---++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***+++***)))))))))+++------,,,++++++,,,,,,,,,...,,,******,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------........................///////////////////////////////////////////////////......///000222333555999???LLLZZZfffqqq|||qqqjjjjjjqqq{{{yyyUUUFFFBBB>>>;;;::::::999777888888777666555444444333444444333333333222222222444333222222111111222222111000000//////////////////////////////.........---,,,++++++,,,---------////////////////////////......///000000000000000------------............,,,...///000///000111333444222555===GGGTTTeeesssooo___ZZZ^^^aaaUUUUUUUUUZZZfffvvv}}}pppjjjddd___]]]^^^bbbnnnzzzyyyssskkkcccccchhhssspppkkkfffbbbdddjjjpppvvvyyyuuuqqquuuuuuooommmmmmkkkjjjkkkhhheeeeeefffgggfffeeedddeeegggkkkpppsssttttttsssttttttuuuvvvxxxzzz{{{{{{zzzzzzzzz{{{yyyuuuqqqrrrsssuuuwwwzzz{{{zzzzzzxxxyyyzzzzzzzzz{{{}}}~~~}}}|||}}}~~~~~~~~~{{{yyywwwvvvvvvwwwvvvxxxzzzzzzyyyxxxwwwxxx{{{|||}}}~~~~~~~~~}}}}}}zzzvvvuuuwwwwwwsssqqqqqqqqqrrrtttuuuuuutttsssqqqsssvvvvvvqqqoooqqqrrrqqqoooooonnnooooooqqqrrrsssppppppsssyyy}}}yyyuuuvvvuuussspppnnnoooppprrrrrrrrrqqqqqqrrrvvvxxxzzzzzzyyywwwuuusssrrrqqqrrrqqqqqqpppppppppqqqrrrsssqqqnnnlllmmmnnnpppqqqrrrssstttssspppmmmlllkkknnnooopppooooooqqquuuxxx{{{}}}~~~tttsssrrrqqqrrrrrrrrrrrrsssrrrqqqooonnnqqqvvvzzzzzzyyyvvvtttsssrrrssstttuuuwwwxxxxxxvvvvvvxxx{{{yyyyyyxxxwwwwwwzzzpppaaaRRRKKKKKKMMMQQQVVVUUUVVV^^^iiioooqqqvvv}}}|||wwwvvvwwwxxxuuullljjjqqqvvvwww}}}~~~vvvlllfffccc^^^TTTKKKHHHJJJMMMRRRTTTRRRNNNJJJJJJGGGCCC@@@<<<999444111///---,,,,,,------,,,***...---,,,++++++,,,---...+++++++++,,,,,,,,,------***************************************+++++++++***+++,,,,,,******+++,,,,,,,,,+++++++++,,,------,,,+++++++++,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------........................///////////////////////////////////////000000000000000111111222444666888>>>JJJZZZgggqqq{{{xxxrrrooosss|||zzzWWWFFFBBB>>>;;;::::::999777777666666666555555444444444444333333333222222222444333222222111111222222000000000000000//////............///////////////111///,,,---///111111111........................,,,---.../////////......---------.........//////---///000000//////000111444333888DDDRRRaaarrr|||mmm^^^VVVVVVUUUSSSRRRUUU\\\gggwww~~~yyyvvvrrrjjjccc```eeelllrrryyyxxxllleeeaaa]]]\\\^^^ccccccdddkkkuuu~~~|||wwwqqqpppwwwvvvrrrnnnkkkllllllkkkiiilllkkkjjjkkkkkkkkkjjjiiijjjkkknnnsssxxxzzzyyywwwrrrrrrssstttuuuvvvvvvvvvyyyyyyyyyzzzzzzxxxuuussstttvvvyyy{{{{{{{{{{{{{{{|||}}}~~~}}}}}}~~~~~~{{{yyyyyyyyyzzz|||~~~~~~|||||||||{{{{{{|||}}}}}}}}}~~~~~~zzzvvvuuuxxxxxxtttrrrsssqqqsssuuuvvvwwwvvvuuutttsssvvvuuupppnnnppprrrqqqsssssssssrrrrrrrrrssssssqqqssswww}}}{{{xxxxxxxxxvvvtttssstttuuuuuuvvvwwwwwwvvvwwwzzz||||||{{{{{{yyyxxxvvvtttssstttsssqqqpppoooooopppqqqqqqqqqooonnnmmmmmmnnnooommmoooppppppnnnlllllllllllllllllllllkkkmmmpppsssttttttuuuxxx{{{~~~~~~}}}ppppppppppppooopppqqqrrrtttsssqqqoooooorrrwww{{{zzzxxxvvvtttssstttuuuvvvzzzxxxvvvwwwzzz{{{zzzyyywwwwwwvvvuuuuuuwww|||yyysssxxxjjj^^^SSSNNNLLLMMMRRRWWWZZZ]]]ccckkknnnnnnpppttt|||yyy}}}~~~~~~tttmmmoooqqqqqqwwwpppkkknnnjjj]]]QQQMMMNNNPPPSSSUUUSSSPPPLLLJJJHHHEEEBBB???;;;555111000///------------+++***+++***))))))))))))***+++++++++,,,,,,,,,---------************************))))))*********+++++++++***+++,,,,,,******+++,,,,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,------+++++++++,,,,,,,,,------***+++++++++,,,,,,------........................////////////////////////////////////000000111111111222222222222555999===IIIWWWhhhrrrxxxzzztttsssvvv~~~{{{XXXFFFBBB>>>;;;::::::999777666666666666666555555555444444444444333333333333222111000000//////000000///000000111111000//////.........///////////////111---******...111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------........./////////...000111111000000111333777999CCCSSSaaalllwwwzzzlll[[[SSSSSSUUURRRNNNPPPUUUaaapppwwwrrrqqqppphhhdddgggrrr}}}~~~|||nnn```[[[[[[YYYYYYYYYXXX]]]hhhzzzvvvjjjjjjnnnwww|||rrrnnnmmmmmmnnnooonnnllljjjooopppqqqrrrqqqpppnnnmmmrrrssswww}}}|||wwwppprrrtttwwwxxxxxxwwwvvvyyyyyyzzzzzzyyyxxxvvvuuurrruuuxxxzzz{{{{{{}}}~~~~~~||||||~~~~~~yyyyyyzzz{{{|||}}}~~~~~~{{{wwwvvvyyyyyyvvvssstttrrrsssuuuwwwxxxxxxwwwvvvsssvvvtttooonnnpppsssrrrvvvuuuuuuuuuuuuttttttsssuuuxxx}}}~~~{{{yyyyyyzzzzzzxxxvvvuuuvvvxxxvvvxxxzzz{{{zzzzzzzzz{{{||||||}}}}}}|||{{{yyyxxxwwwuuusssqqqoooppppppqqqppprrrsssrrrpppooopppqqqnnnoooppppppnnnmmmmmmnnnkkkkkkkkkiiihhhiiikkknnnnnnmmmmmmppptttwwwyyyyyykkklllllllllkkklllmmmooorrrrrrqqqppppppssswww{{{zzzyyywwwvvvvvvwwwxxxyyy}}}xxxtttvvv||||||xxxvvvwwwwwwvvvuuuwwwzzz|||{{{|||}}}~~~nnncccgggqqq}}}}}}}}}{{{|||ggg___VVVRRROOOOOOTTT[[[cccgggmmmqqqqqqmmmjjjiiinnnjjjnnnyyytttqqqqqqvvv{{{}}}vvvrrrvvvvvvkkk___UUUTTTSSSSSSTTTRRRPPPMMMNNNKKKHHHDDD@@@;;;555111222000.........---+++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,+++******))))))******+++,,,,,,,,,)))***+++***)))))))))+++------,,,++++++,,,,,,,,,)))+++------,,,,,,---...++++++,,,,,,,,,,,,------******++++++,,,,,,------........................////////////////////////...//////000000111111222000111222222222777???EEEWWWeeesssyyy||||||sssooottt{{{{{{YYYFFFBBB>>>;;;::::::999777666666666666666666666666555555555444444444444333222111000000//////000000///000111222222111000000............/////////000///+++'''''',,,//////...------------------------------------------------............////////////...000222333333333555777===CCCSSSfffqqqsssrrrrrreee^^^UUURRRRRRSSSSSSTTTVVV\\\iiiyyyzzzqqqnnnnnnmmmllloooyyy~~~xxxnnncccXXXTTTSSSQQQRRRTTTUUUbbbwwwuuujjjeeelllyyyyyyqqqllljjjkkkmmmpppssssssrrrqqquuuwwwyyyzzzxxxvvvsssrrruuuwww|||yyyqqqooosssxxx}}}~~~||||||||||||zzzxxxwwwwwwwwwtttwwwzzz{{{{{{|||~~~}}}}}}xxxxxxyyyzzz|||}}}~~~yyyxxx{{{{{{wwwuuuvvvqqqsssuuuxxxyyyyyyxxxwwwtttvvvuuupppooorrruuuuuuuuuuuuvvvvvvvvvvvvvvvvvvtttzzz~~~zzzyyyyyyzzz{{{zzzxxxvvvuuuuuuwwwwwwzzz}}}}}}{{{zzzyyyzzz|||~~~}}}{{{zzzxxxuuurrrppppppqqqrrrooorrrvvvwwwuuusssssstttsssttttttrrrooommmmmmnnnllllllkkkhhhffffffhhhjjjkkkkkklllnnnqqqssssssrrrhhhjjjkkkkkkjjjjjjllloooppppppqqqpppppprrrvvvyyyyyyxxxvvvvvvvvvwwwyyyzzzzzzwwwuuuwwwzzz||||||zzzuuuvvvwwwwwwwwwwwwxxxzzzwwwxxxyyyzzz{{{|||}}}~~~}}}mmm___^^^eeepppzzz}}}xxxxxx{{{||||||{{{iiiaaaYYYTTTPPPPPPWWW___kkkrrryyy|||yyyssslllgggdddbbbeeeqqq~~~{{{uuuvvvwwwuuu|||zzz|||}}}xxxrrr___[[[VVVSSSQQQPPPOOONNNNNNKKKHHHEEEBBB>>>999666444222000//////...,,,***//////............//////,,,,,,,,,------------...***+++,,,------,,,+++************+++,,,---------***+++,,,+++***)))***,,,...------,,,++++++++++++'''***---...,,,,,,---...++++++,,,,,,,,,,,,------+++++++++,,,---.................................////////////////////////...//////000111111222222000222444444777>>>JJJSSSgggsss|||~~~~~~zzzsssmmmmmmwww|||YYYFFFBBB>>>;;;::::::999888666666666777777777777777666666555555555444444444444333333222111222222222000111222333333222111000---.........//////000000222...)))***///222222111000000000000000000000000///......---------................../////////000...000333444555777:::<<>><<<;;;;;;:::999<<<999555444555555444222444444222222222222444444111111111111000000000000......///000000000000000000///---,,,+++++++++,,,000///...---------------///////////////////////////000000000000000///...111000///...............333///000444444333999AAAPPP___lllpppooommmeee\\\^^^[[[YYYWWWRRRPPPYYYfffzzz}}}rrriii```^^^hhhvvvuuuhhhWWWPPPJJJIIIHHHIIINNNUUUdddyyywwwlllbbbcccjjjvvvuuukkkfffeeeeeedddhhhggghhhlllrrrwww{{{}}}|||{{{zzz}}}sssjjjnnnyyy{{{{{{~~~}}}~~~}}}{{{wwwssstttyyy~~~~~~{{{zzzxxxvvvuuutttssssssuuuvvvvvvwwwwwwxxxyyyyyyuuuvvvwwwvvvtttsssssstttvvvwwwwwwxxxwwwwwwvvvuuuwwwuuuvvv{{{|||{{{{{{}}}|||{{{yyyvvvtttsssrrrxxx|||}}}{{{{{{zzzzzz|||~~~yyy{{{{{{xxxssspppppprrrpppvvv}}}~~~|||yyyyyyzzzzzzyyyxxxvvvsssqqqpppoooqqqnnnjjjiiijjjkkkllllllppppppooooooooooooppppppooooooooooooooonnnnnnnnnpppnnnnnnooorrrtttttttttrrrrrrrrrsssvvvwwwvvvuuussstttuuuvvvwwwxxxyyyzzz{{{zzzyyywwwvvvuuuuuuuuuvvvuuuttttttssstttuuuvvv|||}}}~~~}}}wwwpppjjjfffbbb___]]]aaajjjsssyyy|||~~~ooo___SSSSSSTTTQQQUUU___nnn|||zzzkkkkkkfffcccfffiiiooo~~~}}}{{{|||}}}|||}}}www|||wwwjjjZZZRRROOOKKKGGGDDDEEEEEEFFFHHHHHHFFFAAA>>>555444333111000/////////,,,------...---,,,***)))))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++******))))))------------------------,,,+++***)))***+++,,,------------,,,,,,++++++++++++,,,...///...,,,***(((...,,,***((((((***,,,...---...///...,,,,,,...///////////////............/////////000///...------...222444555999GGG]]]nnn~~~pppfffhhhrrr{{{xxxXXXFFFBBB>>><<<;;;;;;:::999999777444555777888888666444333333222222333333444111111111111000000000000000000111222222222222222000///...,,,,,,,,,------111000//////......//////////////////////////////......///000000/////////111000///.....................000444444666AAANNNVVVaaahhhgggcccaaa___\\\]]]ZZZWWWUUUSSSVVVdddrrryyyqqqhhhdddccchhhvvvnnn___RRRMMMIIIJJJMMMQQQZZZccczzzvvvnnngggfffooozzzyyyooohhheeedddddddddhhhiiilllpppuuuyyy{{{{{{zzzpppyyy~~~}}}~~~~~~~~~~~~|||zzzvvvtttrrrvvv|||}}}|||yyywwwtttsssrrrrrrtttuuuvvvwwwxxxyyyyyyzzzvvvwwwwwwuuusssrrrssstttwwwvvvvvvuuuttttttttttttrrrqqquuuzzz}}}zzzzzz}}}|||{{{zzzxxxvvvuuutttssswwwzzz}}}~~~~~~|||yyyxxx{{{}}}}}}~~~~~~{{{wwwttttttuuuqqqwww~~~}}}{{{{{{}}}}}}|||zzzwwwuuurrrpppooopppnnnkkkjjjllloooqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnoooooopppqqqqqqrrrqqqpppnnnoooqqqssssssssspppppppppqqqssstttsssqqqqqqqqqrrrtttuuuwwwxxxxxxyyyxxxxxxwwwwwwvvvvvvuuussssssrrrqqqqqqrrrssstttxxxyyyzzz{{{|||}}}~~~~~~}}}xxxssspppiiiddd^^^\\\```iiisssxxxzzz}}}qqqbbbVVVTTTSSSQQQWWW```ooo|||sssmmmiiigggiiilllqqq~~~}}}zzzxxxyyy}}}tttrrryyy~~~uuueeeXXXRRRNNNLLLKKKJJJHHHGGGFFFEEECCC@@@>>>999888666444222111000///******+++,,,++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++*********)))++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++...---+++******+++,,,------...///...,,,,,,...///////////////////////////000000000111000000//////222555:::>>>GGGWWWlll{{{~~~rrrjjjoooyyyxxxWWWFFFBBB>>><<<;;;;;;:::999999888666666777888888777222333333444444333333222222222111111111000000000000000111111222222111111//////...------......///000///..................////////////////////////,,,---...///////////////111000///////////////000---///222444555<<>>>>>===;;;888555222000///******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++************++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---///---+++******+++,,,------------------------------...///...,,,,,,...///000000000000000000000000111111111111222222222222111555;;;EEESSSfffxxx~~~zzzrrrnnnuuuwwwVVVFFFBBB>>><<<;;;;;;:::999;;;:::999777666555444444222222444444444444222222222222222111111111000000......///////////////...///.........////////////---,,,,,,+++++++++,,,,,,////////////////////////++++++---...////////////000000000//////000111111111111333666<<>>CCCAAA???;;;777444000///,,,,,,---.........//////,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))***+++,,,---,,,+++***+++++++++,,,,,,---------...---+++******+++,,,---,,,---.../////////...------...///...,,,,,,...///000000000000111111111111000000000111111222333444222666>>>LLL^^^qqq~~~tttnnnnnnxxx|||vvvUUUFFFBBB>>><<<;;;;;;:::999999999888777555444333333222222444444444444222222222222222222111111111111....../////////......---......//////////////////,,,,,,+++++++++,,,,,,---////////////////////////++++++---...////////////000000000000000111222333333222444;;;IIIXXXbbbfffdddYYYNNNKKKOOOTTTVVVVVVUUUWWWZZZ```nnnyyyllleeecccZZZ^^^fffppp~~~{{{lll\\\SSSIIIPPP]]]mmmwww~~~zzztttooommmjjjhhhggghhhiiikkkmmmpppsssvvvzzz|||~~~}}}~~~zzzuuuxxx}}}|||yyyxxxxxxyyyyyyuuuwwwzzz}}}}}}|||zzzvvvssssssuuuwww}}}zzzzzz{{{}}}}}}~~~~~~}}}|||{{{{{{zzz{{{|||}}}~~~~~~~~~}}}{{{}}}{{{uuuxxx|||}}}|||{{{{{{|||{{{xxxvvvuuuwwwzzz|||}}}~~~}}}{{{xxxvvvuuurrrrrrrrrqqqqqqppppppppppppooommmnnnqqqtttvvvvvvsssrrrqqqrrrssssssrrrpppooopppqqqssstttvvvwwwxxxzzzyyyxxxwwwuuusssqqqppppppooonnnnnnnnnpppqqqrrrtttsssqqqqqqqqqsssuuuwwwzzz|||{{{uuupppppprrruuu}}}sssggg___[[[^^^gggoooxxx}}}~~~}}}xxxssssssuuuxxx}}}xxxvvvvvvwwwrrrsssvvvyyy{{{|||}}}~~~~~~}}}rrrlllooorrr|||}}}qqqeeeYYYNNNKKKJJJHHHHHHHHHFFFCCC@@@EEEDDDBBB>>>:::555111///---------......//////000,,,,,,---------.........+++++++++++++++++++++++++++++++++++++++++++++,,,------------------------)))***+++,,,---,,,+++***+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...------...///...,,,,,,...//////000000000111111111222////////////111222444555999>>>HHHXXXjjjzzzrrrnnnpppzzzwwwtttSSSFFFBBB>>><<<;;;;;;:::999444555777777666555555666222333333444444333333222333222222222222111111111000000111111111000//////....../////////......---..................///000////////////////////////,,,---...///////////////000000000000111222444444222444:::FFFXXXgggjjjfffXXXMMMDDDFFFMMMRRRSSSTTTTTT\\\fffqqqpppddd``````\\\eeepppyyyzzzwwwpppcccWWWQQQOOOWWWgggwww||||||yyylllffffffgggfffdddfffhhhkkkmmmooossswww{{{|||yyy|||~~~yyyvvvuuuuuuuuuwwwyyy||||||yyyyyyzzz|||~~~~~~vvvxxx|||~~~}}}}}}}}}~~~~~~{{{xxxwwwyyy{{{|||}}}}}}~~~~~~}}}|||zzzwwwvvvwwwvvvuuusssrrrpppooonnnqqqpppoooqqqsssvvvvvvvvvqqqpppoooppprrrrrrqqqooorrrssssssuuuvvvwwwxxxyyyzzzyyywwwuuusssqqqqqqppprrrrrrppppppppppppqqqrrrpppoooooonnnooopppqqqrrruuuxxx|||{{{yyy{{{zzzppphhheeeiiirrrzzzyyy|||{{{vvvvvvxxxxxxzzzsssrrrrrrsssvvvyyy{{{{{{zzzyyyyyy}}}{{{tttqqqlll|||ssscccTTTKKKJJJIIIJJJJJJIIIFFFDDDFFFFFFDDDAAA===888444222------,,,,,,,,,---......,,,,,,,,,---------......***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,+++,,,---////////////...---...///...,,,,,,...///...//////000000111111111.........///111333666777???EEEQQQaaaqqq}}}vvvrrrttt|||yyyrrrQQQFFFBBB>>><<<;;;;;;:::999444666999888666555555777444333333222222333333444333333222222222111111111000000111111000//////.........//////...---,,,+++//////......//////000111////////////////////////......///000000/////////000000000111222333555555444<<>><<<;;;;;;:::999888:::<<<;;;777444333444555444222222222222444555333333333222222222111111......//////...---,,,,,,......//////...,,,***)))---------------...///000///////////////////////////000000000000000///...000000000111222444555666999EEETTT___gggkkkcccXXXIIIFFFGGGJJJJJJJJJSSS^^^VVVhhh~~~}}}qqqlllhhhhhhjjjttt~~~zzzxxxuuurrrqqqhhhbbbdddeee```]]]]]]gggnnn{{{|||xxxkkkgggfffeeeddddddgggmmmrrrppprrruuuvvvwww{{{{{{|||}}}|||zzzzzz{{{}}}}}}}}}~~~zzzxxxuuusssssstttwwwyyyvvvxxx{{{~~~~~~zzz{{{|||{{{yyyxxxxxxyyy}}}yyy{{{~~~|||{{{zzzzzz}}}{{{xxxxxxzzz}}}~~~}}}~~~~~~}}}|||{{{zzzxxxwwwuuutttsssvvvvvvvvvwwwwwwuuurrrooorrrrrrrrrtttvvvwwwvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwuuurrrppppppsssvvvxxxuuutttrrrqqqpppooopppppppppqqqrrrrrrsssrrrrrrqqqppprrruuuxxxzzzzzzzzzzzz~~~~~~zzzxxxrrrjjjhhhoooyyyyyyxxx}}}}}}zzzzzzzzz}}}}}}{{{|||{{{xxxsssqqqrrruuulllvvvzzzxxxzzz{{{|||{{{kkkSSSPPPKKKHHHHHHJJJJJJJJJHHHHHHHHHFFFCCC???<<<999222111000///......///000+++++++++,,,,,,,,,------*********++++++,,,,,,,,,+++++++++,,,,,,---------------------------------,,,+++***)))***+++---...---------,,,,,,+++++++++///---***((((((+++///111++++++,,,,,,---...//////---...///...,,,,,,...///,,,------...///000000111000///000111333777:::<<>><<<555111,,,,,,///222000---...------,,,,,,------...*********++++++,,,------+++,,,------......---------------------------,,,+++,,,,,,---,,,+++)))(((***+++---...///...------.........------,,,,,,,,,,,,---------.../////////000///.........///111222/////////..................///222444333444>>>IIITTTeeeuuu|||{{{uuuwww{{{|||}}}~~~rrrQQQGGGCCC???;;;:::999888777888888888777777666555444333333333333333333333333000111222333333222111000000000000000000///......---...000111111000...---000000111111000///...---------...//////000000000//////000000000111111111000///111444333222999CCCNNN\\\kkkooollleee\\\TTTNNNNNNNNNNNNOOOUUU]]]dddooowwwrrrrrrvvvyyy{{{|||tttfffXXXVVVSSSUUUZZZ___eeeppp|||tttiiicccdddeeefffiiikkklllppptttwwwzzz{{{}}}nnnjjjiiiooozzz~~~}}}}}}}}}|||{{{yyyxxxxxxxxxzzz{{{{{{yyywwwyyy|||~~~}}}|||~~~|||yyyvvvuuuxxxyyyzzzyyyxxxwwwxxxzzzwwwvvvtttrrrqqqqqqrrrrrrxxxyyy|||}}}}}}zzzxxxvvvsssuuuwwwwwwxxxyyy|||~~~~~~zzzzzzzzz~~~}}}zzzzzz|||~~~}}}|||zzzxxxyyy{{{~~~}}}{{{{{{zzzxxxwwwzzz|||~~~~~~|||zzzyyyxxxuuuuuuuuuuuuttttttttttttoooqqqsssvvvxxxyyyyyyyyyxxxwwwuuuvvvxxxyyyyyyxxxuuuuuutttrrrpppooonnnmmmoookkkggghhhllloooooommmppppppooooooppprrrtttuuuvvvwwwxxx{{{}}}~~~|||yyypppnnnmmmoooppprrryyy|||yyy|||zzzuuusssyyy~~~}}}}}}}}}}}}xxxsssrrrqqqrrrvvvyyy}}}iiiZZZNNNOOONNNIIIHHHLLLNNNMMMKKKHHHEEEBBB???>>>888333...---///111000......------,,,,,,------...---------,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,---------------.........---,,,,,,,,,,,,---.........------......---------,,,,,,,,,---------...............000//////...///000111222111111111111111111111111111111333555555888CCCPPP___ooo~~~wwwwww{{{}}}rrrPPPEEEBBB>>>;;;;;;::::::999999888777666666555555666222222222333333444444444//////000111111000//////000000000000000//////...---...///000000///...---...///000000000//////.........//////////////////.../////////000000000000...111555777555666>>>III___hhhooommmfff```XXXQQQJJJLLLMMMNNNQQQZZZgggrrr~~~xxxsssoooqqqxxx~~~}}}wwwpppgggYYYKKKKKKKKKOOOYYYeeesss~~~sssmmmhhhcccaaabbbbbbeeejjjooossswww|||}}}qqqmmmjjjmmmvvv}}}zzzyyyxxxwwwwwwvvvvvvuuuvvvwwwyyyzzzyyyxxxxxxyyy|||}}}}}}|||}}}yyyvvvssswwwwwwwwwuuuttttttvvvxxxzzzxxxuuurrrqqqrrrssstttuuuvvvxxxyyyxxxwwwuuusssssstttuuuuuuuuuuuuwwwyyy{{{{{{{{{{{{|||}}}~~~}}}}}}}}}zzzzzzyyyzzz}}}|||~~~~~~}}}{{{{{{{{{}}}~~~}}}{{{yyywww|||~~~~~~{{{zzzzzzwwwvvvuuusssrrrrrrssssssrrrrrrsssuuuvvvxxxyyyzzzyyyxxxvvvvvvwwwxxxvvvuuuwwwvvvtttsssqqqooommmlllnnnkkkiiiiiimmmoooooommmmmmmmmmmmnnnpppsssuuuwwwvvvvvvvvvwwwyyy{{{}}}~~~}}}~~~{{{tttqqqhhhiiimmmssswwwxxx||||||uuurrr{{{zzzvvvuuu{{{}}}||||||wwwtttssstttvvvyyyxxxfffVVVRRRPPPKKKIIILLLLLLKKKJJJHHHFFFCCCAAA@@@<<<777111///000111000.........------------....../////////...---,,,,,,++++++,,,------......------******++++++,,,,,,------------,,,,,,------......//////...---------.........------------,,,,,,,,,...............---------///////////////000111111222222222222222222222222666444444666888>>>LLLZZZlllzzzwwwuuuxxx|||~~~}}}}}}qqqPPPDDDAAA>>>;;;;;;;;;;;;:::999888777555555555666777333333333333333333333333///000000000000000000/////////000000000000//////------...//////...---------......//////000000000/////////............////////////000000000111111///333777777666;;;GGGSSSfffkkklllgggaaa^^^ZZZUUUJJJLLLNNNOOOUUUbbbuuuuuullljjjjjjqqq{{{zzzzzzwwwoooggg___RRRGGGGGGKKKUUUdddvvvyyyoooffffffhhhgggffffffaaadddkkkqqqxxx{{{yyyxxxtttqqqrrrxxx}}}}}}{{{zzzyyyxxxyyyxxxxxxwwwxxxyyyzzzzzzwwwwwwxxxzzz|||~~~}}}yyytttrrrppprrrssssssrrrrrrtttvvv{{{yyyvvvsssrrrsssuuuvvvtttuuuvvvvvvvvvuuuttttttttttttuuutttsssssstttvvvxxxxxxxxxxxxzzz|||~~~}}}~~~~~~~~~~~~~~~}}}zzz{{{{{{{{{xxxwwwxxx||||||~~~|||||||||}}}~~~~~~{{{yyy~~~}}}{{{{{{vvvtttrrrqqqpppqqqssstttvvvuuuuuuttttttuuuuuuvvvyyyxxxvvvvvvvvvvvvsssrrruuuuuutttrrrqqqpppoooooopppnnnlllmmmoooqqqqqqpppmmmmmmnnnooopppsssuuuvvvxxxvvvuuuttttttvvvxxxzzzxxxzzz|||||||||{{{qqqmmmhhhhhhlllssswwwyyy|||yyysssppp{{{~~~yyywwwyyy||||||~~~~~~|||yyyxxxxxxyyyvvvcccZZZTTTNNNJJJJJJIIIIIIHHHHHHFFFDDDBBBAAA???;;;555222111111000///......------------..................------,,,,,,+++,,,------......------))))))***++++++,,,------+++******)))***+++---...111000...---,,,------...------------------------/////////...---------,,,///////////////000000111000000000000000111111111777444444666;;;DDDUUUcccuuuxxxssstttwww{{{rrrrrrsssuuuzzzpppOOODDDAAA>>><<<<<<<<<<<<;;;999888666555555666777777555555444333333222111111111111111111111111111111//////000000000000//////------............---------------......///000000000//////.........//////000000000111111111222222111555777777999DDDTTT```kkkmmmjjjbbb^^^^^^]]]ZZZMMMOOOQQQUUU^^^nnn|||rrriiibbbccchhhrrr~~~}}}}}}vvvlllccc\\\SSSJJJGGGQQQbbbwwwuuunnnfffcccgggkkkkkkiiiiiieeehhhnnnuuu~~~~~~|||yyywwwyyywwwuuuwww{{{}}}}}}|||||||||}}}}}}}}}|||||||||||||||{{{{{{zzzzzzzzzzzzuuuvvvyyy|||~~~|||}}}~~~~~~{{{xxxtttqqqkkknnnsssvvvwwwwwwwwwwwwzzzxxxuuusssrrrrrrsssuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvttttttuuuvvvwwwxxxxxxyyy{{{|||~~~|||{{{{{{|||~~~{{{yyyyyyzzzyyyyyy||||||xxxyyy||||||yyyxxxxxx{{{|||~~~zzz{{{|||~~~~~~|||~~~}}}{{{{{{uuutttsssrrrrrrtttvvvxxxttttttssssssssstttuuuvvvxxxwwwvvvvvvvvvuuurrrppprrrrrrrrrrrrrrrrrrrrrrrrpppooooooooopppqqqqqqpppoooooooooooopppqqqrrrrrryyywwwtttrrrqqqrrrtttvvvwwwzzz{{{yyyxxx}}}rrrlllhhheeedddjjjoootttzzz|||yyyxxx|||zzzuuuuuuvvvwwwzzz~~~|||zzzzzz~~~sssfff[[[RRRKKKIIIGGGGGGHHHHHHGGGEEEDDDBBBAAA>>>:::666444222111000///......------......///+++,,,,,,,,,---------...+++,,,------......------))))))***++++++,,,------+++******)))***+++---...111///...,,,,,,,,,---...------------------------/////////...---------,,,...//////000000000000000//////000000111111111111555333333888AAALLL^^^mmm|||{{{uuuuuuuuuwwwzzzoooqqqtttyyyoooOOOEEEBBB>>><<<<<<<<<<<<;;;777777666666666666777777666555555444222111111000333222222111111222222333...//////000000000000000...........................---------...///000000000///...------...///000111111111111222222222222333777999:::BBBSSSccclllqqqpppjjjaaa\\\\\\\\\YYYQQQSSSXXX```mmm}}}xxxlllaaa[[[\\\bbbkkkvvvwwwjjj___ZZZTTTOOOJJJYYYooo}}}qqqkkkgggcccbbbhhhllllllkkklllooossszzz~~~|||{{{zzzxxxvvvsssssstttwwwzzz}}}}}}|||{{{}}}}}}|||||||||xxxyyyzzz|||}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{vvvyyy}}}yyy{{{|||}}}{{{xxxtttqqqlllqqqxxx}}}~~~~~~}}}}}}}}}|||zzzyyyxxxxxxxxxxxx{{{zzzzzzyyyzzzzzz{{{||||||||||||{{{yyyxxxyyyzzzzzz{{{|||~~~~~~~~~~~~{{{{{{{{{}}}~~~yyyxxxvvvvvvxxxzzz{{{{{{wwwzzzzzzvvvuuuyyy{{{zzz|||zzzyyy|||}}}{{{|||~~~~~~~~~yyyzzz}}}~~~~~~|||zzzzzzxxxxxxwwwwwwxxxzzz{{{|||oooppprrrtttvvvxxxyyyzzzwwwvvvvvvwwwxxxwwwuuurrrqqqqqqrrrrrrssssssttttttnnnnnnnnnoooooooooooooooppppppppppppppppppoooooowwwuuusssqqqpppqqqsssuuuwwwyyyyyyxxxxxx|||xxxppphhhaaa\\\___eeemmmxxx~~~{{{{{{{{{~~~zzzttttttuuuwww{{{}}}{{{|||sssdddWWWOOOKKKHHHIIIJJJKKKJJJHHHFFFDDDAAA@@@>>>;;;888444222000//////............//////***++++++,,,------......+++,,,------......------******++++++,,,,,,------------,,,,,,------............---,,,,,,,,,------,,,,,,,,,------------..................---------......///000000000000000000000111111222333333333444222555>>>JJJXXXiiiwww{{{yyywwwuuuvvvqqquuuzzz}}}oooOOOFFFCCC???===<<<<<<;;;:::666666777777777777666666444444444333333222222222333222111111111111222333......///000000000000000000//////////////////000///...---------.../////////...---------///111222000000000000111111111111333888<<>>NNN^^^mmm|||xxxssskkk}}}|||~~~~~~yyyssspppxxx~~~mmmMMMDDDAAA>>><<<;;;:::999888888777555444444555555666555555444444444333333333222222333222222111000////////////000222333222000......------------......111000//////000///---+++...---,,,,,,,,,...///000222///...111111///111555222<<>>FFFWWWjjjyyy}}}rrrllllllrrr}}}xxxooonnnqqqmmmMMMDDDAAA>>><<<;;;:::999888999888666555555555555666555555444444444333333333111111111111111222222222000000///000222222111//////......------......///000///......//////...---444333222222111111111111000...///222222111333888888CCCSSSeeeuuu{{{sssgggXXXSSSPPPSSSUUUUUUUUUWWWgggrrryyyiii___ZZZ]]]iiivvv|||rrrnnnnnnaaaWWWOOOMMMNNNRRR[[[fffqqqyyywwwnnnnnnpppoooqqqtttwwwxxx{{{}}}~~~~~~|||~~~|||yyyvvvuuuvvvwwwxxx{{{||||||{{{{{{{{{~~~~~~~~~}}}~~~~~~|||||||||zzzyyyyyyyyyyyyzzz|||}}}~~~}}}|||}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~|||zzzzzzzzz{{{|||zzz{{{|||}}}}}}{{{||||||||||||}}}|||{{{zzz{{{|||||||||{{{zzz{{{{{{xxxyyy{{{|||||||||zzzyyy}}}{{{yyy|||}}}tttuuuxxx|||~~~~~~|||zzzzzzyyyyyyzzz{{{{{{yyywww{{{yyywwwuuusssrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppssstttttttttsssqqqooonnnqqqqqqrrrtttuuuuuurrrooolllmmmoooqqqrrrrrrrrrqqqxxx~~~wwwnnnhhhaaa^^^lll~~~~~~vvvwww~~~yyyvvvvvvyyyyyyuuuwww||||||wwwssssssrrroookkkjjjvvvyyyfffVVVRRRMMMKKKNNNOOOMMMKKKKKKDDDEEEEEEDDDBBB===888555222000//////000000///............---,,,++++++++++++,,,,,,,,,,,,+++******---,,,,,,,,,,,,---...///++++++*********+++,,,---......---------,,,,,,,,,------------------------........................///////////////////////////,,,---222444222333555===CCCOOO___nnn{{{tttjjjgggjjjooo{{{vvvmmmnnnuuummmNNNDDDAAA>>><<<;;;:::999888:::999888777666555555666555555444444444333333333111111000000111222444555222111000111222222000//////......------......///000...,,,,,,...///000////////////000//////......///...///333333222555:::???LLL___qqq|||zzzjjjXXXMMMNNNQQQSSSSSSTTT[[[ddd|||vvvmmmbbb[[[ZZZbbbvvvvvvmmmhhhYYYQQQJJJJJJNNNXXXeeeqqq|||yyypppmmmmmmppprrrrrrtttxxx{{{}}}~~~||||||~~~xxxvvvyyy|||{{{yyyyyy}}}}}}}}}~~~~~~}}}{{{}}}~~~}}}}}}}}}{{{yyywwwvvvwwwxxxxxx~~~~~~}}}{{{zzz|||~~~~~~{{{~~~~~~~~~}}}}}}}}}~~~}}}|||||||||{{{yyywwwvvvwwwxxxyyyxxxyyy{{{|||||||||{{{{{{||||||||||||}}}~~~~~~~~~}}}||||||zzzyyyxxxxxxzzz{{{|||~~~~~~}}}||||||||||||||||||{{{zzzzzz||||||{{{{{{zzzzzzzzzyyyuuuvvvxxxzzzzzzyyyxxxwwwyyyyyyzzz~~~qqqtttzzz~~~}}}{{{{{{zzzzzz{{{|||{{{yyywww{{{zzzxxxvvvuuuuuuuuuvvvrrrqqqqqqrrrrrrssstttuuuqqqqqqrrrrrrrrrqqqpppooosssssstttvvvwwwwwwtttqqqqqqrrrrrrsssrrrqqqpppoootttxxx{{{qqqiii```^^^kkk||||||xxxyyyuuuxxx|||yyyqqqqqqsss}}}{{{wwwzzz}}}|||wwwssspppmmmjjjeeeppp}}}qqq]]]UUUOOOLLLNNNPPPNNNLLLLLLJJJHHHGGGFFFEEEBBB;;;666222000......///000///.../////////......---,,,,,,,,,---///000000000...---------,,,,,,,,,---.........------------...///000...------------,,,,,,,,,------------------------........................////////////////////////000...000555777777888;;;@@@MMM]]]jjjsss}}}vvvjjjcccfffmmmrrr|||}}}rrrlllrrr|||nnnPPPDDDAAA>>><<<;;;:::999888::::::999888777666555555555555444444444333333333333222000000000222444555333222111111222222000...//////............/////////---++++++---000111111&&&'''))),,,---......---///...000333333222666===FFFVVVjjjxxx{{{sssaaaQQQMMMPPPUUUVVVTTTWWWfffvvvzzzkkkccc[[[ZZZ___jjj{{{~~~tttiiibbbWWWRRRNNNOOOVVVcccrrr}}}vvvppphhhkkkooossstttuuuyyy}}}||||||}}}}}}|||zzzxxxwwwvvvqqqnnnqqqrrrqqqqqqssswwwxxxxxxzzz}}}~~~~~~}}}}}}||||||{{{zzzyyywwwwwwwwwxxxyyy}}}}}}|||{{{zzz}}}}}}zzzzzzzzzzzz{{{||||||}}}~~~}}}|||}}}{{{xxxvvvuuuuuuvvvwwwuuuvvvxxxyyy{{{{{{||||||~~~}}}|||}}}~~~~~~}}}~~~|||{{{~~~~~~}}}{{{yyyyyyxxxyyyzzz{{{}}}~~~~~~~~~}}}}}}|||}}}~~~~~~|||{{{{{{|||~~~}}}{{{{{{{{{{{{yyyxxxsssuuuwwwxxxyyyxxxvvvuuuuuuvvvxxx|||~~~{{{lllqqqyyy|||zzz||||||||||||}}}|||yyywwwzzzyyywwwvvvuuuvvvvvvwwwrrrrrrqqqqqqqqqssstttuuurrrrrrssssssssstttttttttvvvuuuvvvwwwyyyxxxvvvtttuuuuuuttttttrrrooommmlllnnnqqqwwwwwwlllaaa]]]gggtttxxxrrrsssuuu}}}}}}rrrrrrttt}}}~~~~~~~~~}}}zzzwwwvvvlllqqqzzz}}}iii[[[RRRLLLMMMNNNLLLJJJJJJNNNKKKGGGGGGHHHEEE>>>777333111///...///000///.../////////......---------,,,...111333444333111000------,,,,,,,,,------..................//////000---------------------------------------------------------...............///////////////000000000333222444999;;;:::===BBBHHHYYYkkksssvvv|||{{{oooeeebbbkkkvvv{{{zzzsssnnnoooyyynnnQQQDDDAAA>>><<<;;;:::999888999999999888777666666555555555444444444333333333666444222000000111222333333222111222222222000.../////////....../////////000---+++,,,...111222222)))***---///111111111111000///111333222222999BBBOOOaaassszzzvvvlll___TTTPPPSSSXXXYYYWWW^^^qqqnnnbbbZZZWWW^^^jjjttt|||}}}wwwjjjaaa]]]TTTTTTTTTYYYcccssstttnnnmmmjjjoootttuuuuuuxxx}}}}}}zzzyyyvvvwwwxxxxxxwwwvvvtttsssooojjjhhhiiijjjiiikkknnnuuuuuuwwwzzz}}}{{{{{{}}}~~~{{{zzzzzzyyyyyyxxxwwwwwwwwwxxxyyy{{{{{{zzzyyyzzz}}}yyyyyyzzzzzz{{{{{{{{{{{{}}}|||{{{{{{yyywwwuuuuuuuuuvvvwwwvvvwwwxxxzzz{{{|||}}}~~~}}}}}}~~~}}}{{{|||}}}~~~}}}|||{{{{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~|||}}}~~~~~~||||||}}}|||zzzxxxtttuuuwwwxxxxxxwwwuuutttqqqrrrsssuuuwwwwwwuuuttthhhoooyyy~~~zzzxxx|||||||||~~~~~~{{{xxxxxxwwwvvvuuutttuuuvvvvvvtttsssqqqppppppqqqrrrrrruuuuuuvvvvvvwwwxxxxxxyyywwwvvvvvvwwwyyyyyywwwuuuuuuuuutttsssqqqnnnllljjjkkkmmmpppvvv}}}rrrccc\\\aaajjj}}}|||yyyvvvsssuuuzzz|||xxxyyy}}}}}}}}}ttttttwww|||bbbWWWMMMLLLMMMLLLKKKKKKOOOKKKGGGGGGHHHFFF???999666444111//////000///...............------------)))+++...111222111///......------,,,,,,,,,------((())))))***************---------------------------------------------------------.........//////////////////000000111111444333555999::::::@@@FFFSSSeeevvvyyyxxx{{{|||rrriiiccceeerrrrrrmmmpppwwwmmmPPPDDDAAA>>><<<;;;:::999888777777888888888777666555555555444444444333333333666555333222111111222222333222111222333333111///000//////......//////000000///---...000222333222///000000000000000//////111000111333333666@@@LLL]]]jjjvvvwwwpppggg___XXXRRRTTTXXX[[[^^^gggzzz}}}lll\\\WWWZZZggguuu{{{{{{zzzwww~~~|||mmm___XXXWWWOOOUUU]]]fffuuuuuunnniiiiiikkknnntttyyyyyy{{{|||xxxwwwvvvrrrrrrqqqqqqooonnnmmmlllhhhdddbbbccceeeeeeiiinnnuuuwwwyyy}}}}}}zzzyyy|||{{{yyyxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyy|||zzzzzz{{{|||||||||{{{{{{{{{~~~~~~{{{yyyxxxvvvvvvvvvvvvwwwwwwxxxyyyxxxyyyyyyzzz{{{|||}}}~~~~~~{{{|||~~~{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~||||||}}}}}}zzzwwwvvvwwwxxxxxxxxxvvvtttrrrmmmlllkkkkkkjjjkkklllllliiiqqq{{{~~~{{{zzz{{{|||}}}|||yyyxxxwwwuuutttsssttttttuuuttttttrrrqqqppppppppppppsssrrrrrrsssssstttvvvvvvwwwvvvuuuvvvxxxxxxvvvuuutttttttttsssrrrooommmlllkkklllmmmooottt}}}zzziii______cccjjjooovvv|||~~~xxxssszzz~~~}}}}}}yyyyyyzzz~~~nnn___QQQMMMOOOOOOOOOPPPNNNLLLIIIHHHHHHFFFAAA===:::777333111000000///...........................---...000222333333222111......---,,,,,,,,,------((()))***++++++++++++***,,,,,,,,,------------...------------------------,,,,,,------.../////////...//////000000111111222333111333666777999BBBKKKaaaqqq}}}}}}{{{}}}}}}yyyyyyppphhhdddeeekkkyyyrrrpppxxxjjjMMMDDDAAA>>><<<;;;:::999888444555666777777777666666555555444444444333333333333333333333333333333222222111111222333444222111000000////////////000000111000///000222333333222000000///...------------111000222444666<<>>;;;666222111000///...////////////////////////222222333444555555444444///...---,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......------------------------,,,,,,------...//////000...//////000111111222222111000111444777<<>><<<;;;:::999888222444555777777777666666555555444444444333333333111111222444444444444444111000000222444444333222000000////////////000000222111111222444444333111000///.........000111222000000222555888AAARRRcccmmmlllhhheeedddaaaWWWKKKPPPQQQYYYhhhuuu}}}pppjjjgggiiiqqq{{{|||uuummmjjjjjjjjjggg___UUUPPPQQQTTTZZZhhhxxxssskkkeeefffjjjlllooorrrttt}}}|||vvvssssssuuummmkkkfffbbb^^^[[[YYYYYY[[[YYYYYY]]]aaafffnnnwwwyyy|||{{{{{{{{{{{{{{{zzzzzzzzzssstttuuutttsssrrrsssuuussssssttttttuuuuuuvvvvvvxxxyyyyyyxxxwwwvvvxxxyyy|||}}}}}}~~~}}}|||{{{}}}}}}{{{yyyuuuvvvwwwwwwwwwuuutttssssssuuuxxxyyyvvvsssqqqooommmppptttxxx{{{}}}}}}}}}zzzyyyxxxxxxxxxxxxxxxxxxwwwtttssswww}}}~~~~~~}}}yyy}}}}}}}}}|||yyywwwwwwxxxyyy~~~~~~~~~~~~{{{{{{}}}~~~|||}}}{{{}}}~~~zzzzzz|||{{{wwwssswwwwwwwwwwwwuuurrrooommmeeebbb^^^ZZZYYY]]]ccchhhrrr{{{yyyzzz}}}|||zzzxxxvvvuuutttsssttttttssstttuuuuuuuuutttsssrrrvvvuuuuuutttuuuvvvwwwxxxvvvtttssstttuuuvvvuuusssrrrssstttuuuuuuuuutttsssrrrqqqooommmnnntttxxxkkkeeebbbhhh___WWWYYYeeesss{{{}}}}}}vvv}}}}}}|||~~~gggYYYTTTPPPOOOOOOLLLMMMNNNLLLIIIFFFEEEFFFAAA===777333111000///...000000000000000111111111000111111111111111222222///...---,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***,,,,,,,,,------.........------------------------,,,,,,------...///000000...//////000111222222222222111222666999AAAPPP^^^wwwsssrrriiicccgggqqq{{{{{{vvvuuu~~~gggOOOCCCAAA===;;;;;;;;;:::999:::999777555444333333444555555555555555555555555444444333333333333222222333222111000000111222333666555444333222222222222...000111111///...///000000111111000......///111000222555777>>>LLL___mmmqqqdddXXXTTTSSSPPPMMMLLLRRRXXXeeetttrrrlllnnnjjjuuu~~~}}}wwwpppiiicccbbbZZZUUUSSSNNNIIIOOOYYYgggqqqyyyssshhhgggggghhhkkkqqqxxx|||{{{{{{xxxsssmmmkkkmmmiiiaaaZZZWWWUUURRRSSSVVVZZZ\\\___aaaeeellluuu}}}wwwuuurrrsssvvvwwwvvvuuuuuuuuutttsssqqqpppoooooovvvssspppoooqqqsssuuuuuusssvvvyyyzzzyyyxxxwwwwww{{{{{{zzzzzz{{{}}}~~~|||yyyyyyyyyxxxwwwvvvwwwwwwwwwuuusssqqqpppnnnooopppqqqqqqooommmllloooqqquuuyyy{{{zzzxxxwwwxxxvvvuuuvvvwwwxxxxxxxxxtttvvvyyy|||~~~~~~~~~wwwxxxzzz}}}}}}zzzwwwwwwxxxyyy{{{{{{zzz{{{~~~~~~~~~}}}~~~~~~|||~~~}}}zzzzzz~~~yyywwwyyyzzzzzzyyyzzzyyywwwtttpppllliiiggg[[[^^^aaa^^^ZZZ[[[bbbjjjttt|||}}}}}}|||ssssssuuuwwwyyyxxxuuusssrrrrrrrrrrrrrrrrrrrrrrrrwwwwwwvvvvvvvvvvvvvvvwwwuuutttsssrrrrrrrrrrrrrrrtttvvvxxxzzzzzzwwwtttrrrrrrrrrpppoooooorrrxxx|||vvvqqqnnnfffXXXLLLLLLTTT```mmmwww~~~wwwyyy~~~kkk[[[UUUPPPLLLMMMLLLLLLMMMLLLJJJEEEBBBAAA???<<<888444222111000000000000000////////////111111111000000...---,,,......---------......///........................,,,,,,,,,---------..............................---------.........//////000000000000000111111222222444555444777EEEZZZkkk~~~}}}~~~{{{qqqcccdddgggnnnyyyrrrxxxgggNNNCCCAAA===;;;;;;;;;:::999888777666555444444555555555555555555555555555555444444333333333333222222222222111000000111222222333333222111000000000000---///000111000///000111111111222111//////000222333333555:::DDDSSSbbbmmmfffZZZOOOLLLMMMMMMMMMNNNWWWaaapppzzzmmmjjjlllrrr|||~~~uuuoookkkhhh[[[UUURRRRRRNNNLLLVVVdddzzzyyymmmkkkhhhhhhiiikkkoootttzzz~~~~~~{{{xxxvvvrrrkkkhhhiii```YYYSSSRRRPPPOOOPPPTTTSSSWWW]]]cccjjjttt~~~zzzwwwvvvuuuvvvyyy{{{zzzxxxoooooopppqqqqqqrrrsssssstttqqqooooooqqqsssssssssqqqtttvvvwwwwwwwwwwwwxxxzzzzzzzzz{{{|||~~~{{{yyyvvvuuuuuuuuutttsssssssssrrrrrrpppooommmlllggghhhiiijjjjjjiiihhhggglllnnnqqqtttvvvwwwvvvuuuvvvuuuttttttuuuvvvvvvvvvtttuuuwwwyyy{{{}}}~~~~~~}}}~~~~~~}}}~~~~~~|||yyyyyy{{{}}}~~~|||{{{yyyyyyyyyzzz{{{}}}{{{{{{~~~~~~~~~~~~{{{}}}~~~~~~}}}~~~}}}xxxwwwyyy{{{zzzxxxxxxxxxvvvrrrmmmhhhbbb___YYY]]]___\\\XXXYYYaaahhhwww|||zzzssstttvvvyyyzzzyyyvvvsssrrrrrrrrrrrrrrrrrrssssssvvvuuuuuuuuuuuuuuuvvvwwwttttttsssrrrrrrrrrrrrrrrtttuuuwwwxxxxxxvvvtttrrrsssrrrqqqooonnnpppuuuxxxyyytttdddVVVHHHFFFLLLVVVbbbkkk{{{~~~zzzsssvvv}}}|||eeeXXXQQQNNNLLLLLLLLLLLLLLLJJJFFFCCCCCCAAA>>>:::666444222111000000000000////////////...///000000111111111000///......---------......------------------------,,,,,,,,,---------..............................---------.........//////000000000000000111222222111333555777===MMMccctttrrrggg^^^bbbiiisss|||zzzvvv|||fffMMMCCCAAA===;;;;;;;;;:::999666666555555555555666777444444444444444444444444444444333333333333222222222222111000000111222222333222111000////////////,,,...000111000///000111111222333222111111222444444444666AAAPPP]]]eeehhhXXXOOOGGGFFFIIIKKKNNNRRR]]]jjj}}}rrriiikkkppp~~~}}}sssmmmllljjjWWWRRRQQQQQQNNNPPP```ttt|||kkkeeeggghhhjjjnnnqqquuuyyy~~~~~~~~~wwwtttssssssooogggaaaaaaVVVQQQMMMMMMLLLLLLOOOUUURRRXXXbbblllvvv}}}vvvrrrttttttuuuwwwzzz{{{zzzxxxllllllmmmooopppqqqrrrssspppooommmnnnpppqqqqqqpppoooppprrrssssssuuuxxxzzzwwwwwwyyyzzz}}}|||wwwvvvuuuuuuvvvuuusssrrrnnnmmmkkkiiigggfffeeeeee_________```aaaaaabbbbbbeeefffhhhkkknnnppprrrsssssssssssssssssssssssssssuuuuuuuuuvvvwwwyyy{{{}}}||||||}}}}}}}}}}}}||||||}}}~~~~~~zzzyyyzzz{{{}}}}}}|||||||||||||||||||||}}}{{{}}}}}}~~~~~~~~~~~~|||}}}|||{{{|||~~~|||yyyvvvvvvyyy{{{zzzxxxxxxwwwtttoooiiiccc]]]YYYZZZ^^^```^^^ZZZ[[[bbbiii|||~~~~~~{{{vvvssstttwww{{{}}}{{{vvvrrrqqqqqqrrrrrrssssssssstttttttttttttttuuuuuuvvvwwwttttttssssssssssssrrrrrrtttuuuvvvvvvvvvuuutttssstttsssqqqooolllmmmppprrr}}}tttcccTTTEEE???AAAHHHRRR[[[ppp~~~~~~~~~|||{{{|||~~~zzztttxxx~~~uuuaaaUUUPPPLLLKKKJJJKKKKKKIIIFFFCCCEEEDDDAAA===999666333222000000000000////////////,,,---...111222444444555000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////111000000000000111222222111333777;;;EEEXXXnnn~~~{{{mmmbbb\\\cccooo{{{|||uuu|||cccKKKCCCAAA===;;;;;;;;;:::999777666666555555555555555444444444444444444444444444444333333333222222222222111111111111111111222333333222111111111111111...000111111///...///000000111222111111111333555333444;;;KKK]]]fffddd^^^MMMGGGDDDFFFIIILLLPPPVVV```qqqvvvmmmlllrrryyy|||sssnnniiidddWWWSSSPPPPPPOOOWWWooozzzlllcccaaaccciiinnntttxxx{{{}}}zzzxxxwwwssspppppppppjjj```XXXVVVPPPLLLJJJKKKKKKLLLQQQXXXZZZcccooo{{{sssmmmlllmmmnnnqqqsssvvvvvvuuutttnnnnnnmmmmmmmmmmmmmmmlllmmmlllkkklllnnnnnnmmmlllkkkmmmnnnooopppssswww{{{vvvwwwyyy|||~~~yyyuuusssrrrrrrrrrrrrqqqmmmkkkhhhfffbbb___\\\[[[ZZZZZZVVVVVVVVVVVVXXXYYY[[[\\\ZZZZZZ\\\___ccchhhlllooopppqqqrrrrrrqqqqqqqqqrrrvvvuuuttttttuuuxxxzzz|||||||||||||||||||||||||||}}}|||xxxyyyyyy{{{}}}|||}}}~~~~~~~~~~~~|||||||||zzzzzz{{{||||||{{{}}}}}}|||||||||{{{|||~~~~~~~~~}}}~~~|||}}}{{{{{{~~~}}}sssqqqqqqtttxxxzzzyyyvvvvvvtttoooiiiccc^^^[[[ZZZ]]]bbbeeebbb^^^___ffflll~~~}}}|||~~~~~~yyyssssssuuuyyy}}}~~~|||wwwrrrqqqqqqqqqrrrsssttttttuuuttttttttttttuuuvvvwwwxxxuuuuuuuuuuuuuuuuuuttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuusssooollljjjkkkmmmxxx}}}yyyoooeeeWWWGGG>>><<<>>>FFFNNNbbbttt}}}}}}}}}yyywww|||}}}~~~}}}}}}ppp\\\PPPKKKIIIHHHHHHHHHGGGEEECCCFFFEEEBBB???;;;777333111000000000000////////////,,,---///111333444555666111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////111111000000111111222333222444999AAAOOObbbxxx|||ooofffaaajjjwww{{{vvvwww```IIICCCAAA===;;;;;;;;;:::999888888777666555444333333444444444444444444444444444444333333333222222222111111111222222111111111222222111000000000111111000222222111///---------...///000000000111333555222777DDDWWWfffhhh]]]QQQDDDCCCEEEIIILLLMMMQQQWWWfffxxxuuummmlllrrr{{{xxxsssooodddZZZVVVPPPNNNOOOTTTcccpppeeebbbaaa```aaalllrrrzzz~~~{{{xxxvvvuuutttrrrooommmllldddXXXOOOLLLKKKIIIHHHJJJKKKLLLSSS[[[cccmmm|||vvvmmmkkkmmmhhhkkknnnpppqqqppppppooommmmmmlllkkkjjjiiihhhhhhiiihhhhhhiiijjjkkkjjjiiihhhiiikkklllnnnqqqwww{{{{{{|||~~~~~~xxxrrroooiiihhhhhhhhhgggddd___\\\___]]]YYYVVVRRRPPPOOOOOOLLLLLLLLLMMMNNNPPPRRRSSSNNNOOOPPPSSSYYY___eeeiiijjjmmmpppqqqppppppqqqssswwwvvvttttttuuuxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyxxxyyy{{{}}}}}}~~~~~~}}}{{{}}}{{{yyywwwxxxyyyyyyyyy~~~~~~|||{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~{{{zzz}}}|||vvvjjjjjjkkkpppuuuwwwuuusssoookkkddd^^^[[[ZZZ[[[\\\```dddhhhfffbbbbbbhhhooo|||yyy{{{{{{wwwrrrsssuuuyyy}}}|||wwwsssppppppqqqrrrtttuuuvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwxxxxxxwwwwwwwwwvvvvvvtttpppllljjjiiijjjoooqqqrrrtttyyy|||xxxpppjjj]]]NNNEEE???===AAAFFFVVVlll~~~{{{www{{{}}}vvvvvv{{{|||fffPPPKKKIIIGGGFFFFFFEEEDDDCCCEEEDDDCCCAAA===888444111000000000000////////////...///000222222333333333111000///...---,,,,,,,,,------------------------,,,,,,,,,---------......................................./////////000000111111111111111222222333444777===GGGXXXkkk}}}yyynnnhhhgggppp{{{{{{sssuuu}}}xxx___IIICCCAAA===;;;;;;;;;:::999999888888777666444222111333333333333333333333333444444333333333333222222000111222222222222111000//////............//////000222222111///------------///000000000111333555444???PPPbbbjjjdddUUUGGG@@@BBBFFFKKKMMMNNNTTT\\\pppvvvpppiiihhhoooyyy}}}tttpppkkk___SSSQQQLLLKKKRRR]]]rrruuuddd___bbbeeefffgggqqqxxx~~~}}}}}}~~~~~~~~~~~~~~~|||yyywwwvvvvvvwwwwwwqqqmmmiiieee\\\PPPHHHFFFFFFEEEFFFIIIKKKOOOXXXaaajjjuuu|||ppplllnnnpppiiikkknnnnnnmmmllllllmmmiiiiiiiiihhhhhhhhhhhhhhhgggfffeeeeeeggghhhhhhgggfffhhhiiikkkmmmqqqvvvzzz~~~{{{vvvpppjjjgggaaa```^^^]]]\\\YYYTTTQQQSSSRRRPPPNNNKKKJJJHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIILLLQQQWWW]]]```bbbggglllnnnnnnnnnqqqtttwwwvvvuuutttvvvyyy|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzz{{{}}}~~~}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{|||{{{{{{zzzyyyyyyyyyyyy{{{}}}~~~~~~}}}|||}}}}}}}}}|||yyywwwyyy|||{{{vvvqqqfffgggiiinnnssstttppplllddd```ZZZVVVTTTVVVZZZ]]]```eeeiiigggcccccciiiooo}}}{{{wwwwwwxxxvvvttttttuuuxxx|||~~~|||wwwsssooopppqqqssstttvvvwwwwwwvvvuuuuuuttttttuuuuuuvvvuuuvvvwwwxxxyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwvvvsssnnnkkkjjjjjjhhhhhhiiikkksss||||||xxxmmmcccXXXOOOGGGAAA@@@CCCOOOfff{{{zzz{{{}}}sssrrrvvvzzzqqqVVVNNNKKKHHHFFFEEEEEEDDDCCCDDDDDDDDDCCC???:::666333000000000000////////////111111111222111111000000000///...---------------........................,,,,,,,,,---------..................................../////////000000000222111111111111222333333666999@@@NNNaaasssppphhhffflllsss}}}uuunnnuuu}}}zzz|||vvvppplll```JJJCCCAAA===;;;;;;;;;:::999777777777777666555333222333333333333333333333333444444333333333333222222000111222222222222111000.........------......///...///111111/////////000...///111111111222555777;;;III[[[hhhiii^^^OOODDDCCCEEEIIIMMMOOOSSS]]]hhhyyy}}}jjjfffccciiivvv}}}qqqhhhccc\\\UUUOOOJJJMMMXXXggg|||uuukkkcccbbbeeehhhlllpppuuu}}}zzzuuussstttuuuuuuvvvvvvxxxyyy{{{|||}}}yyywwwuuussssssvvvyyy|||nnnhhhbbb]]]TTTIIICCCBBBBBBCCCFFFLLLPPPUUUaaalllwwwuuunnnmmmnnnoookkklllmmmllliiiggghhhiiieeefffffffffggghhhhhhhhhfffdddbbbbbbccceeeffffffeeegggiiikkkmmmpppuuuxxx}}}{{{zzzyyywwwtttoooiiiccc^^^[[[WWWUUUTTTSSSRRRPPPLLLIIIGGGGGGGGGHHHHHHGGGGGGFFFAAABBBDDDFFFFFFGGGFFFFFFIIIHHHIIIJJJMMMQQQUUUXXXZZZ___fffjjjkkklllppptttttttttttttttvvvyyy|||~~~~~~~~~}}}||||||}}}~~~~~~~~~}}}|||{{{zzzyyyzzzzzzzzzzzz{{{}}}~~~{{{{{{zzzyyyyyyzzzzzzzzzzzz|||}}}}}}|||{{{{{{|||~~~~~~~~~~~~vvvuuutttuuuvvvvvvsssppphhhhhhkkkooorrrpppjjjeee\\\ZZZWWWUUUVVVXXX[[[]]]ccchhhlllkkkfffffflllrrr|||{{{uuutttuuuvvvvvvtttuuuwwwzzz|||{{{wwwtttooopppqqqsssuuuvvvxxxxxxuuuuuutttsssrrrrrrrrrrrrssstttvvvwwwxxxwwwvvvuuutttuuuxxxzzzzzzyyywwwvvvvvvwwwwwwuuuqqqmmmlllllleeeggggggjjjrrr{{{~~~{{{mmmggg```YYYPPPEEEAAABBBHHH```yyy~~~{{{vvvvvvxxx~~~cccSSSOOOKKKHHHGGGFFFFFFEEEDDDEEEFFFEEEBBB>>>999555000000000000////////////111111111111000///......///......---------......------------------------,,,,,,,,,---------................................./////////000000000000222222111111222222333444666:::DDDUUUiii{{{wwwiiieeegggooowwwsssmmmtttyyyuuuxxxyyylllhhhhhhgggaaaKKKCCCAAA===<<<;;;;;;:::999444555666777777666555444333333333333333333333333444444444333333333222222000111222333333222111000000000/////////000000111+++---///000000000222333///000222222333444777999BBBPPPbbbkkkfffYYYLLLEEEIIIIIILLLPPPRRRWWWeeesss}}}qqqfffcccdddmmm}}}~~~pppbbb\\\ZZZYYYQQQMMMPPP^^^mmm|||fffcccbbbcccbbbcccjjjrrrxxx}}}xxxsssnnnllllllnnnooopppqqqsssvvvxxxyyyzzzuuussspppoooqqquuuzzz~~~kkkeee]]]WWWOOOFFFAAABBBAAACCCIIIPPPUUU\\\jjjvvv~~~qqqmmmmmmmmmkkkkkklllllliiidddbbbdddffffffffffffffffffffffffffffffccc``````aaadddeeefffdddfffiiikkkmmmppptttwww{{{{{{zzzyyywwwuuurrrpppqqqooojjjddd]]]WWWSSSQQQKKKIIIHHHGGGGGGFFFCCCAAA>>>???BBBEEEFFFGGGGGGGGGCCCEEEGGGIIIIIIIIIGGGFFFKKKKKKJJJJJJLLLNNNPPPRRRTTTZZZcccggghhhkkkoootttrrrrrrssstttvvvyyy|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~|||{{{zzzyyyyyyzzz|||}}}}}}~~~{{{{{{zzzzzzzzz{{{{{{|||zzz{{{}}}|||{{{zzzzzz{{{|||uuutttuuurrrqqqqqqrrrssssssrrrqqqkkkkkkmmmpppqqqnnnfff```YYYYYYYYYZZZ[[[\\\]]]]]]fffkkkpppnnnjjjjjjooouuu|||zzztttqqqrrrvvvxxxuuuuuuvvvyyyzzzzzzwwwuuuooopppqqqsssuuuwwwxxxyyyttttttrrrqqqpppoooooooooqqqsssuuuvvvwwwvvvuuutttrrrtttwwwzzzzzzxxxvvvtttvvvwwwxxxvvvsssooonnnmmmgggiiijjjlllrrryyy{{{xxxlllhhhddd___UUUHHHBBBAAABBB[[[www}}}xxxvvv}}}oooVVVRRRMMMJJJHHHHHHGGGGGGDDDEEEGGGGGGEEE@@@;;;888000000000000////////////000000000000000///...---......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000222222111111222222333444666:::FFFYYYooottthhhhhhmmmrrr{{{sssmmmuuu~~~xxxtttvvv}}}iiibbbfffjjjkkkbbbMMMCCC@@@===;;;;;;;;;:::888999888888777666555555555666555444444444444333222000000111222222222111111000000000000//////.........///000111222222111000...///000111111000///...444000///111///---222;;;OOO___mmmjjjZZZJJJFFFHHHHHHNNNSSSSSSTTT]]]ooouuukkk]]]^^^eeeuuuvvv```ZZZbbbaaaVVVSSSRRRZZZmmm}}}lllhhheeebbbbbbgggnnntttxxx~~~|||nnnkkkgggdddbbbbbbdddeeefffjjjlllkkkmmmrrrsssqqqqqqqqqqqqqqqpppnnnmmmmmmggg___WWWQQQIIIBBB???AAAAAAGGGNNNTTTZZZeeesss}}}xxxpppnnnmmmkkkiiihhhhhhhhhfffccc``````aaaddddddbbbbbbbbbcccdddeeedddbbbaaaaaaaaaaaa```^^^bbbeeeiiikkknnnpppsssvvvwwwvvvtttqqqnnniiieeecccfffbbb[[[TTTNNNJJJGGGGGGDDDCCCAAA???>>>>>>??????BBBCCCBBBAAA???@@@CCCFFFLLLKKKJJJIIIHHHIIIJJJKKKIIIIIIIIIJJJLLLOOOQQQSSSTTTUUUXXX^^^fffmmmqqqrrrqqqrrrtttvvvyyy|||~~~{{{yyyzzz|||}}}~~~}}}{{{}}}||||||}}}}}}~~~~~~}}}}}}|||{{{{{{wwwyyy}}}|||{{{xxxxxxyyyzzz{{{}}}~~~xxxwww}}}}}}wwwxxxyyyrrrrrrttttttsssrrrsssuuuvvvtttqqqnnnppprrrrrrnnnggg___ZZZQQQUUUYYYZZZZZZ[[[^^^aaaoooppppppnnnlllnnnsssxxx~~~~~~xxxsssqqqsssvvvyyyxxxyyyzzzyyywwwsssooommmttttttttttttuuuuuuuuuvvvuuuvvvvvvsssooommmnnnqqqoooooopppqqqssssssrrrqqqvvvwwwyyyyyyyyyvvvsssrrrrrrtttwwwxxxwwwvvvvvvvvvpppkkkgggiiiooorrrqqqnnnaaaggghhhaaaYYYSSSMMMHHHIIISSSlll|||~~~}}}{{{uuussswwwvvv```VVVNNNKKKKKKIIIHHHIIIJJJIIIGGGEEEBBB@@@>>>===333222000///............////////////............///000111000///...///000...------,,,,,,------...,,,,,,,,,---------......------------------,,,,,,------------.........///222//////111111///000444999DDDQQQ\\\iiizzzuuuooottt|||vvvmmmkkkrrryyyvvvxxxxxxvvvuuu|||rrrddd```dddjjjnnnaaaLLLDDDAAA>>><<<;;;;;;:::999777666666555444444333333444333222222444444444222111222222222222222111111333333222222222111111111...///000111222111111000...///000111111000///...000...///111111111:::EEEVVVbbbjjjeeeTTTFFFCCCEEEHHHMMMSSSVVVZZZfffwww~~~xxxooofffbbbiiiuuuqqqbbb^^^bbb^^^SSSTTTWWWdddxxxoooeeehhhgggfffgggkkkqqqxxx}}}{{{tttnnnbbb```]]][[[YYYZZZ[[[]]]aaadddffffffiiiooorrrpppqqqqqqpppooonnnllljjjiiiddd\\\SSSNNNGGGAAAAAADDDBBBHHHPPPYYYcccppp~~~uuunnnlllkkkiiifffbbbcccdddcccaaa```aaabbbbbbbbbaaaaaaaaabbbcccdddgggeeecccbbbbbbbbb```^^^```bbbeeegggiiikkkoooqqqrrrqqqnnnjjjeee```\\\YYYWWWTTTOOOIIIEEEBBBBBBAAAAAAAAA???>>>>>>>>>??????EEEFFFGGGGGGGGGIIIMMMPPPQQQPPPNNNMMMLLLLLLMMMMMMJJJJJJJJJKKKLLLNNNOOOPPPRRRSSSVVV\\\dddlllpppsssttttttvvvxxxzzz|||~~~}}}||||||~~~~~~~~~{{{zzz{{{|||zzzzzz{{{{{{{{{zzzzzzyyy}}}}}}{{{xxxxxxxxxyyyzzz|||~~~yyyxxx}}}}}}wwwxxxxxxssstttvvvuuusssrrrsssuuuuuusssqqqooonnnlllhhhccc^^^ZZZWWWWWWZZZ^^^``````bbbfffiiivvvxxxyyywwwtttsssuuuxxx{{{~~~yyyuuutttuuuwwwyyyyyyyyyyyyxxxvvvrrrooommmqqqrrrsssuuuuuuvvvvvvvvvuuuvvvuuussspppoooqqqsssrrrssstttuuuwwwwwwvvvuuuwwwxxxzzz{{{{{{yyywwwuuuyyyyyyyyyxxxxxxwwwuuutttooollljjjlllppppppkkkfff___dddeeeaaa\\\WWWPPPIIIGGGLLL^^^yyy||||||yyyuuurrrttt{{{ggg[[[PPPKKKIIIFFFDDDEEEJJJIIIHHHEEECCCAAA???>>>444333111///........................------------...///000///---------......------,,,,,,------...,,,,,,,,,---------.........---------------------------........./////////111//////111222111444999>>>IIIVVVcccrrr|||vvvvvv~~~sssmmmmmmsssxxxzzz{{{||||||}}}|||llldddaaabbbjjjsss```KKKDDDBBB>>><<<<<<<<<;;;999777666666555555444444333666444333333444555333222333333444333333222111000333333333333333222222222//////000111111111000000//////000000000000/////////000222333222666BBBNNN^^^ccceee\\\LLLBBBBBBGGGKKKOOOUUU[[[dddqqquuunnniiieeefffuuu}}}|||tttiiiddddddbbb\\\UUU[[[cccuuu~~~mmmeeecccgggiiilllmmmpppuuu~~~yyytttnnnddd\\\VVVTTTSSSRRRRRRSSSTTTUUU\\\___aaabbbfffnnnrrrrrrsssrrrqqqooollljjjgggfff```XXXOOOIIIDDD@@@BBBGGGHHHMMMUUUaaaooo}}}~~~xxxpppkkkiiigggeeebbb```aaabbbaaa```___```aaa```````````````aaabbbcccgggeeecccbbbbbbaaa___]]]]]]___bbbdddeeeeeeggghhhhhhfffccc^^^XXXSSSNNNKKKHHHFFFCCC@@@???>>>??????@@@@@@?????????@@@BBBCCCCCCEEEGGGIIIKKKNNNSSSVVVXXXWWWUUUTTTRRRRRRQQQQQQOOOOOOPPPPPPQQQQQQRRRRRRTTTUUUWWW]]]fffnnntttwwwxxxyyyyyy{{{||||||}}}}}}}}}||||||~~~~~~{{{xxxxxxyyy{{{|||}}}~~~~~~~~~}}}~~~|||wwwwwwxxxyyyzzz|||}}}~~~{{{yyy}}}}}}xxxxxx~~~yyyuuussstttuuutttsssqqqqqqqqqqqqooommmjjjgggbbb]]]ZZZYYYZZZ[[[^^^```cccfffhhhlllppptttyyy{{{}}}{{{vvvrrrrrrsssuuu|||~~~|||zzzwwwvvvvvvwwwxxxyyyxxxwwwuuusssqqqpppooooooqqqtttvvvwwwxxxwwwvvvuuuuuuuuusssqqqqqqtttvvvtttuuuwwwxxxyyyyyyxxxwwwxxxyyy{{{}}}}}}|||{{{zzz}}}yyyxxxxxxwwwtttqqqllllllmmmooopppmmmfffaaacccfffgggeeeeeebbbYYYOOOGGGFFFMMM___qqq~~~~~~yyyuuuzzzxxxsssqqqwww}}}rrrdddUUUMMMIIIEEECCCDDDJJJIIIHHHFFFDDDCCCBBBAAA666555333111///............------------,,,,,,,,,---...///...,,,+++,,,---...------,,,,,,------...,,,,,,,,,---------..................................../////////000000000000...///222333444888???DDDOOO___ooo|||yyyyyyzzzssspppsssvvvyyy}}}pppfffeeecccbbbppp___JJJDDDBBB>>>===<<<<<<;;;:::888888888888777777666666:::888666555666555333111555555555444333222111000111111111111111111111111//////000000000000000000/////////000000000000000000333555555444999GGGSSScccccc^^^SSSGGGAAAEEEKKKOOOSSSYYYcccooo{{{yyylllffffffiiioooyyyuuuvvvssshhhbbbdddddd^^^[[[]]]gggsssrrrgggeeehhhfffkkkqqqtttvvv{{{vvvllleee]]]UUUOOOOOONNNNNNNNNPPPRRRTTTUUUZZZ^^^```bbbgggpppuuuvvvuuutttrrrooolllhhheeeddd^^^UUULLLFFFAAA???BBBHHHOOOSSS\\\iiixxx~~~tttppplllhhhfffddd```^^^bbbccccccaaa^^^\\\\\\]]]______``````aaabbbcccccceeecccaaa``````___]]][[[\\\```dddeeedddaaa^^^]]]ZZZXXXUUUPPPLLLGGGCCCAAABBBAAA@@@??????@@@AAABBBAAAAAA@@@AAABBBDDDFFFGGGEEEGGGJJJLLLOOORRRWWWZZZ^^^^^^\\\[[[YYYXXXWWWVVVWWWXXXXXXYYYZZZZZZZZZZZZ]]]]]]___eeemmmvvv|||~~~}}}}}}|||{{{{{{|||||||||{{{{{{|||~~~}}}zzzwwwwwwyyy|||}}}~~~~~~|||wwwwwwwwwxxxzzz{{{}}}~~~}}}{{{}}}|||yyyyyy}}}~~~xxxuuuttttttrrrpppsssqqqooollljjjiiigggfff___]]]ZZZXXXYYY\\\aaadddaaacccfffjjjnnnsssxxx{{{zzz|||}}}yyytttoooooooooooovvv}}}zzzyyyxxxwwwvvvvvvvvvuuuuuutttrrrqqqqqqqqqrrrsssqqqsssvvvyyyzzzyyyxxxvvvvvvuuutttrrrrrrsssvvvxxxrrrtttvvvwwwwwwvvvvvvwwwxxxzzz|||~~~~~~~~~|||wwwvvvxxxwwwsssoookkkllloooqqqqqqmmmgggccchhhiiiiiijjjlllkkkaaaUUUMMMFFFDDDKKKYYYhhhxxxwwwqqqrrr~~~~~~wwwsssvvv|||}}}lllZZZPPPLLLIIIHHHIIIIIIIIIHHHGGGFFFDDDCCCCCC999777555222000///...............---------,,,,,,---...///...,,,,,,,,,---...------,,,,,,------...,,,,,,,,,---------...............///////////////////////////000000000000111///000222333444:::BBBJJJVVVhhh{{{|||xxx{{{}}}yyy~~~yyytttvvvyyyzzzyyy~~~~~~uuuiiicccfffeeehhh}}}___IIIDDDAAA>>><<<<<<<<<;;;999888888888888888777777777666444333444555555444333555555555444333222111000111111111111111111111111000000/////////////////////////////////000111111...222555555777@@@NNNYYYiiidddZZZMMMDDDBBBFFFKKKMMMSSS^^^lll{{{ooodddaaahhhooovvvtttuuufff___^^^```\\\UUUYYYeeesss~~~~~~wwwnnnhhhgggiiigggmmmuuuzzz~~~}}}xxxmmmaaaVVVOOOKKKJJJKKKKKKKKKMMMPPPSSSWWWYYY[[[___bbbccciiiqqqvvvvvvrrrqqqooolllhhheeebbb```^^^UUUKKKDDD@@@>>>BBBHHHRRRWWWaaaooo~~~zzztttmmmkkkiiifffcccaaa^^^\\\^^^______^^^[[[YYYYYYZZZ^^^___```aaacccddddddeeecccaaa```___```___^^^\\\\\\```eeegggccc\\\UUUQQQLLLKKKHHHEEECCC@@@>>>===@@@?????????@@@AAABBBCCCBBBBBBBBBCCCEEEGGGJJJKKKNNNPPPSSSUUUWWWYYY]]]```ccccccbbbaaa```^^^]]]]]]^^^_________```aaaaaaaaaddddddgggmmmvvv~~~}}}{{{zzzzzzzzz{{{||||||{{{|||~~~~~~{{{yyyyyyzzz|||yyy{{{}}}}}}||||||}}}~~~~~~}}}|||wwwwwwxxxyyyzzz|||}}}~~~}}}}}}|||zzzzzz|||~~~zzzwwwvvvwwwuuuqqqlllooommmjjjfffbbb___^^^^^^WWWWWWWWWXXX[[[___dddfffcccdddggglllsssxxx}}}~~~~~~yyysssoooppprrrlllsssyyy{{{|||uuuuuuuuuuuutttsssrrrqqqnnnnnnmmmnnnoooqqqtttuuutttvvvyyy{{{{{{zzzxxxwwwxxxvvvsssrrrrrrtttvvvwwwqqqtttvvvwwwvvvuuuvvvwwwxxxyyy{{{}}}~~~zzzvvvvvvxxxwwwsssnnnlllooorrrtttrrroookkkjjjjjjjjjjjjkkkppppppfffZZZTTTJJJAAAAAAJJJYYYlll|||}}}}}}zzzrrrmmmuuuyyyzzz~~~qqq[[[PPPMMMLLLLLLMMMIIIIIIHHHGGGFFFEEEDDDDDD<<<:::777444111///......////////////.........---...///000///---,,,---......------,,,,,,------...,,,,,,,,,---------..................//////000000////////////000000000000111000111222111333;;;DDDQQQ^^^qqqvvvuuu{{{{{{xxx}}}wwwuuuxxxzzzyyyvvvzzzwwwvvv|||yyynnneeeaaadddfffqqq___IIICCCAAA===;;;;;;;;;:::888666666666666666666666666///......000333666666555333333444333333222111000222222222333333333333333000000///.........////////////......///000111222+++000333666===JJJXXX___jjjbbbUUUJJJCCCCCCGGGJJJJJJTTTeeewwwvvvhhhaaacccnnnxxxwwwsssrrrooo^^^[[[[[[[[[VVVUUUbbbrrrwww{{{yyynnnkkkgggeeegggjjjpppyyyppplllcccWWWMMMHHHHHHJJJHHHGGGGGGIIINNNTTTYYY]]]]]]bbbeeefffkkkrrruuutttlllllljjjgggdddaaa^^^]]]]]]TTTKKKEEEAAA@@@CCCIIIQQQYYYfffuuuwwwooolllkkkjjjhhheeebbb___\\\[[[WWWXXXYYYYYYXXXXXXYYYZZZ]]]^^^```bbbccceeeeeeeeecccbbb```_________]]][[[XXX\\\``````\\\TTTMMMIIICCCBBBAAA??????>>>>>>???>>>>>>??????AAABBBCCCDDDFFFFFFFFFGGGJJJLLLOOOPPPTTTWWWYYY[[[\\\^^^```bbbffffffgggggggggfffeeeeeeeeedddcccbbbbbbbbbddddddfffggglllttt~~~}}}zzzyyyyyyzzz|||}}}}}}~~~}}}}}}~~~~~~}}}{{{zzz{{{|||{{{|||}}}|||wwwxxxzzz{{{|||||||||{{{xxxxxxyyyyyy{{{}}}~~~}}}|||{{{zzz{{{|||yyyxxxwwwwwwtttnnnjjjgggfffddd```[[[YYYYYYZZZXXXXXXZZZ[[[^^^```bbbccceeegggkkkqqqyyy~~~yyyrrrmmmnnnooolllrrrwwwyyy|||~~~zzzsssssssssrrrqqqpppnnnmmmiiiiiiiiikkkmmmpppsssuuuuuuvvvxxxzzz{{{{{{zzzyyy{{{xxxsssqqqrrrssstttuuurrruuuyyyyyywwwvvvwwwyyyyyyzzz{{{}}}~~~}}}{{{yyyyyyzzzxxxtttppprrrvvv{{{{{{vvvqqqnnnmmmnnnnnnnnnpppuuuxxxpppfffYYYOOODDD@@@BBBLLL^^^nnn|||}}}{{{}}}~~~wwwoooqqqxxx^^^PPPLLLKKKLLLMMMIIIIIIHHHGGGFFFEEEDDDCCC>>><<<999555222000///...000000/////////............///000///---------......------,,,,,,------...,,,,,,,,,---------......---------......//////000....../////////000000000222111111222111333<<>>>>>>>>???@@@AAAAAAAAACCCDDDFFFHHHJJJKKKOOOOOOOOOQQQSSSUUUXXXYYYZZZ]]]```bbbbbbdddfffhhhiiijjjkkkmmmnnnnnnnnnmmmmmmkkkgggcccbbbbbbcccddddddhhhooozzz|||yyyyyyzzzxxx|||}}}}}}~~~|||{{{|||~~~|||}}}~~~|||{{{zzz{{{}}}~~~|||wwwxxxyyyzzz{{{{{{{{{{{{yyyyyyzzz{{{|||~~~}}}{{{{{{{{{zzzxxxwwwuuurrrppplllhhhfff______^^^[[[XXXWWWYYY[[[^^^______aaabbbcccdddeeejjjlllqqqyyy~~~uuunnnllllllmmmssswwwxxx{{{}}}|||xxxssssssrrrqqqooommmlllkkkfffggghhhiiikkkmmmooopppqqqsssuuuwwwyyy{{{|||}}}~~~yyyssspppppprrrrrrrrrrrrvvvzzzzzzwwwvvvxxxzzz{{{{{{|||}}}~~~{{{vvvtttzzz}}}rrrllliiiiiikkkmmmooouuuzzzwwwppp^^^VVVKKKDDD@@@CCCPPP^^^nnnuuuyyywwwxxx}}}}}}yyyrrrqqq}}}fffTTTNNNKKKKKKKKKJJJIIIHHHFFFEEEDDDBBBBBB@@@>>>;;;666333000///...//////.........------------...///...,,,,,,,,,---...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,---......//////------........./////////111111222333222555AAAMMMaaaoooxxxllleeennn}}}wwwuuutttooooooppptttxxxyyyvvvsssrrrrrruuu{{{|||oooddd[[[aaabbbcccqqq```JJJAAA???;;;:::999999888777888888888888888999999999999777666666666666444333000000111222222222111111......//////000000000111111000///...------...//////.........///000222333222666777:::FFFVVV^^^]]]VVVOOOFFFCCCGGGLLLQQQRRRVVVeeezzz|||llliiipppxxxqqqqqqvvvqqqeeeXXXYYYWWWXXXeee}}}|||mmmmmmxxxrrriiikkkkkkgggjjjrrrrrrvvv~~~~~~xxxbbbXXXLLLFFFGGGIIIJJJIIIEEEDDDCCCEEEKKKTTT]]]ccciiinnnrrrsssuuuxxxwwwtttkkkjjjjjjhhhgggeeecccbbbWWWPPPJJJGGGFFFFFFJJJPPP\\\gggwww|||uuuooonnnppplllkkkiiieeeaaa^^^]]]]]]]]]^^^^^^]]]ZZZYYYYYYZZZYYY[[[]]]```bbbcccccccccaaa___[[[XXXUUURRROOOLLLKKKKKKJJJGGGDDDBBBBBBCCC??????>>>>>>>>>@@@AAABBBFFFGGGIIIKKKNNNQQQRRRSSSXXXXXXYYYZZZ[[[^^^```bbbbbbeeehhhkkklllmmmoooqqqkkklllnnnqqqrrrssssssssstttqqqkkkfffcccbbbccceeeccchhhrrr{{{yyyyyyzzzuuuzzz}}}~~~{{{{{{~~~|||{{{|||}}}zzz|||}}}{{{yyyyyyzzz|||~~~}}}zzzxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~}}}{{{|||{{{zzzuuusssoookkkgggdddbbbbbbYYYZZZZZZYYYWWWWWW[[[^^^dddddddddeeefffhhhjjjkkkoooqqqvvvuuuooommmoootttxxxyyyzzz}}}{{{wwwtttsssrrrpppnnnmmmkkkkkkfffggghhhiiijjjkkkllllllnnnoooqqqtttxxx{{{~~~zzztttppppppppppppooopppuuuyyyyyyvvvtttvvvyyy|||}}}}}}~~~}}}xxxvvvssshhhddd^^^aaadddfffmmmssssssoooccc[[[RRRIIIAAA@@@HHHSSSccckkkqqqsssvvv|||~~~zzz|||yyyrrrpppzzzoooZZZQQQMMMKKKKKKJJJIIIHHHFFFDDDCCCAAAAAAAAA???;;;777333000///.........---------,,,,,,,,,,,,---...---+++***+++,,,...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,---...//////------------.........///000000222444444888EEERRRgggvvvtttiiieeeqqq{{{sssmmmjjjhhhkkkpppvvvzzz{{{yyywwwvvvxxx}}}~~~nnnaaaVVVaaafffgggyyy}}}ZZZJJJAAA???>>><<<;;;;;;;;;;;;>>>;;;888777777777666555666666666555555444444444111111111111111111111111000111222333333222111000//////............//////000//////000000111222333222333888DDDSSS^^^bbbaaaNNNJJJFFFDDDEEEIIILLLNNNaaaqqq}}}wwwwwwxxxuuuooofffbbbddd\\\]]]bbbpppuuuooovvvsssjjjeeegggiiijjjnnnuuu{{{nnn```QQQEEEDDDGGGFFFGGGJJJCCCBBBCCCHHHQQQ[[[cccgggnnnvvv||||||zzzxxxuuuppppppnnnjjjgggeeeaaa\\\XXX___WWWNNNFFF@@@AAALLLYYYjjjrrr||||||uuusssrrrqqqpppnnnkkkgggbbb^^^\\\[[[[[[]]]\\\ZZZXXXWWWWWWXXXXXXZZZ\\\^^^```aaaaaa```___```^^^YYYSSSNNNIIIFFFDDDFFFEEECCCBBB@@@??????>>>???@@@@@@BBBDDDFFFHHHIIIOOOQQQTTTUUUUUUVVVZZZ]]]aaabbbccccccddddddccccccllllllmmmooorrruuuxxxzzzuuuvvvxxxyyyyyywwwuuutttuuupppiiidddccceeeggghhhnnnrrrvvv~~~|||zzzzzzzzz|||{{{zzzyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{}}}}}}}}}|||{{{zzzyyyyyyuuuuuuvvvwwwyyy{{{}}}~~~~~~|||{{{}}}~~~wwwqqqjjjiiigggccc___]]]]]]^^^[[[[[[[[[[[[]]]___aaabbbdddcccfffjjjjjjjjjmmmsssoooxxx|||wwwttttttwwwzzz|||{{{yyyxxxxxxxxxwwwuuuttttttsssqqqoooeeefffhhhiiiiiihhhhhhgggnnnoooqqqtttwwwzzz|||}}}~~~zzzvvvsssrrrrrrqqqqqqssswwwyyyxxxtttssswww{{{|||||||||}}}~~~zzzlllbbb^^^]]]^^^ccciiimmmmmmkkkeee___UUUKKKDDDAAABBBCCCWWW```nnnyyy|||{{{}}}ssszzzzzzqqqssszzzxxx}}}[[[JJJMMMPPPLLLJJJHHHFFFDDDBBBBBBBBBBBBAAA>>>:::777555222000---.........///////////////---------,,,,,,+++++++++......------------......////////////////////////////////////////////////.........//////000111222111000222555666;;;LLL]]]yyy|||ggghhhooo}}}}}}nnnfffhhheeennnvvvxxx{{{jjj\\\]]]]]]bbbsss}}}ZZZJJJAAA???>>><<<;;;;;;;;;;;;;;;999777666888999999888555555555555444444444333333333333333333333333333000111222222222222111000000000////////////000000111111000000111222333333333666===KKKYYY___]]]YYYJJJIIIHHHFFFGGGKKKPPPTTTiiizzz~~~|||}}}tttpppjjj___[[[^^^[[[bbbrrrsssrrrtttpppiiifffiiimmmooouuu}}}vvvhhh[[[PPPHHHGGGHHHGGGHHHKKKKKKLLLNNNRRRXXX```gggkkkxxx}}}}}}zzzyyyuuupppjjjiiihhhfffeeecccaaa```\\\UUUMMMFFFAAACCCOOO\\\pppwwwyyysssqqqqqqqqqpppqqqmmmgggbbb]]]\\\[[[\\\[[[ZZZYYYXXXWWWXXXXXXYYY[[[\\\]]]^^^^^^\\\[[[ZZZWWWUUURRRNNNJJJFFFDDDBBBDDDCCCBBBAAAAAA@@@@@@AAACCCCCCEEEGGGIIILLLNNNOOOUUUXXX[[[\\\\\\^^^bbbeeeggghhhiiijjjjjjkkkkkkkkkoooqqqsssvvvxxxyyyzzzzzzxxxxxxyyyyyyxxxvvvtttsssnnnjjjddd``````bbbfffhhhsssxxx}}}||||||{{{|||}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzzzz}}}~~~yyyqqqjjjccccccbbb___\\\ZZZ[[[\\\]]]]]]\\\]]]^^^```cccdddhhhfffiiinnnppppppsssxxxxxx|||wwwzzz}}}~~~}}}{{{zzzzzzyyyxxxvvvuuuuuusssrrrqqqooonnnlllkkkjjjjjjjjjkkkppprrrtttwwwyyy{{{}}}}}}|||yyyvvvttttttuuuvvvvvvtttvvvwwwuuurrrrrrvvv{{{{{{{{{{{{|||}}}{{{nnnddd```___^^^aaafffiiihhhfffbbb]]]UUULLLFFFCCCCCCCCCKKKSSSbbbooowwwzzzzzz{{{tttzzz{{{tttqqqyyy|||jjjUUUPPPNNNHHHIIIHHHFFFDDDCCCBBBBBBCCCBBB???;;;888555333000---.../////////////////////.........---------,,,,,,......------------......////////////////////////////////////////////////.........//////000111222111000111444777???RRRcccxxx|||lllcccjjjvvvwwwjjjeeehhhiiiqqqxxx~~~wwweee[[[___aaajjj}}}ZZZJJJAAA???>>><<<;;;;;;;;;;;;;;;999777777888888888777555444444444444333333333333333333333333333333333000111222222222222111000111111000000000000111111222222111000111222333444777<<>><<<;;;;;;;;;;;;???<<<:::888888666444222444444444444444333333333111111111111111111111111111111111222222111111111111000000//////000000111222111000000000111333444:::CCCRRRbbbkkkfffXXXKKKDDDJJJNNNNNNLLLPPP[[[dddvvv{{{yyy}}}xxxkkkdddZZZOOOLLLQQQZZZmmm{{{yyy~~~~~~pppkkkiiiiiikkkooouuu}}}vvveeeVVVMMMLLLLLLKKKLLLQQQYYYaaakkknnnpppmmmhhhgggkkkooonnnpppqqqqqqtttwwwtttnnnnnnooonnnjjjeeeaaa```aaaXXXQQQJJJFFFEEEGGGQQQ\\\gggoooyyy|||zzzzzzxxxuuurrrppppppqqqsssuuuwwwrrrjjjbbb]]][[[\\\]]]ZZZZZZYYYYYYYYYXXXXXXYYYXXXWWWVVVTTTQQQMMMKKKIIIHHHIIIJJJJJJIIIFFFCCCBBBFFFFFFGGGIIIJJJLLLNNNOOOQQQSSSUUUYYY\\\___aaabbbfffgggiiikkkmmmpppsssuuupppoooooooooooooooooopppoooppprrrsssrrrpppllljjjgggggghhhhhhhhhgggfffeeebbbaaa______bbbgggooottt~~~~~~}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwwwwwwwuuutttsssrrrqqqqqqqqqqqqqqqppppppooommmggg___YYY[[[\\\^^^^^^]]]^^^```bbbeeeddddddeeefffiiilllnnnuuuqqqqqqwww}}}~~~}}}yyyvvvuuuuuuvvv{{{}}}}}}xxxvvvttttttvvvxxxxxxxxxuuutttssspppnnnpppuuuzzz{{{{{{{{{|||~~~~~~vvvmmmiiieeeaaa```bbbbbbaaa______]]]YYYTTTOOOJJJFFFDDDBBBFFFOOO```www|||~~~|||yyy~~~}}}mmmZZZOOOIIIGGGFFFFFFEEEEEEDDDDDDDDDDDDAAA>>>;;;888555111...////////////..........................................------------......////////////////////////////////////////////////............///000111222444333222555>>>NNNbbbqqq~~~}}}ppphhhcccwww|||wwwooojjjoooxxxzzz~~~ppp```[[[___aaakkk|||YYYIIIAAA???>>><<<;;;;;;;;;;;;>>><<<:::999888777444222444444444444444444444444111111111111111111111111222111111111111111111222000//////......//////000111000///...///111333555;;;FFFWWWfffjjjbbbSSSHHHGGGLLLQQQPPPNNNSSS```lll{{{uuuvvv}}}ttthhh```VVVLLLLLLSSSeeeyyyvvvqqqkkkkkkgggjjjnnnrrrxxxvvvlll___RRRLLLNNNMMMLLLOOOZZZhhhrrryyyzzzwwwppphhheeehhhllliiimmmqqqrrruuuxxxuuuqqquuutttrrrnnniiiddd```___XXXPPPIIIEEEDDDFFFNNNWWW___gggqqqwwwyyywwwwwwwwwttttttsssrrrrrrtttvvvxxxxxxssskkkbbb]]][[[\\\]]][[[[[[ZZZZZZXXXWWWVVVVVVSSSRRRPPPNNNKKKIIIFFFEEEGGGHHHJJJJJJJJJHHHEEEDDDIIIJJJKKKMMMOOORRRTTTUUUYYYZZZ]]]```cccfffggghhhkkkkkklllmmmppprrrtttuuujjjjjjhhhfffeeeeeeeeeeeeggggggfffeeecccaaa___]]]ZZZ[[[\\\^^^___```aaaaaa``````aaabbbeeellluuu|||~~~~~~{{{}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuuuuuuuuuuusssrrrqqqpppoooooooooooollljjjgggeeebbb___[[[YYYZZZ\\\^^^___```aaaccceeeggghhhiiijjjmmmpppssstttzzzvvvvvvzzz~~~~~~xxxvvvsssssstttttttttssstttsssqqqpppoooqqqtttwwwyyyzzz{{{}}}zzzsssnnniiidddbbbcccdddcccaaaaaa```]]]YYYTTTNNNIIIFFFAAACCCIIIYYYwwwuuuxxx{{{yyy~~~}}}www```QQQKKKFFFFFFFFFFFFFFFEEEDDDDDDCCCAAA???===;;;777333000000000//////.........---------------------............------------......////////////////////////////////////////////////............///000111222666555444888DDDWWWjjjuuuvvvmmmiiikkk}}}zzzvvvqqqmmmmmmvvvxxxeeeYYYZZZbbbfffvvv|||YYYHHHAAA???>>><<<;;;;;;;;;;;;888888777888::::::888777444444444555555555555666333333333333333333333333222222111000000111222222//////............//////111000///...000222666888===JJJZZZcccaaaWWWMMMGGGKKKPPPSSSSSSRRRYYYhhhuuuwwwjjjrrr{{{oooddd^^^UUUMMMPPPYYYmmmxxx{{{tttiiigggiiiffflllrrruuu|||xxxooohhh___VVVPPPRRRQQQPPPVVVeeeuuu~~~}}}vvvllleeecccfffjjjpppuuuyyywwwvvvxxxxxxvvvxxxwwwuuussspppkkkddd___VVVNNNFFFCCCBBBDDDJJJQQQ\\\ccclllqqqrrrrrrrrrsssssstttuuuttttttuuuxxxzzzwwwrrrkkkccc^^^[[[[[[\\\\\\[[[ZZZYYYVVVTTTQQQPPPLLLLLLKKKJJJHHHGGGFFFFFFHHHIIIJJJKKKKKKKKKJJJJJJMMMNNNOOOPPPSSSUUUWWWYYY___aaacccfffhhhiiiiiiiiikkkjjjiiiiiilllmmmmmmmmmaaa___]]][[[ZZZZZZZZZZZZ\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWYYY[[[^^^aaacccddd```bbbdddfffiiippp{{{}}}||||||}}}~~~xxxzzz}}}}}}zzzxxx}}}{{{}}}}}}}}}}}}}}}|||||||||{{{zzzxxxuuurrrppppppqqqqqqooonnnmmmkkkjjjjjjjjjjjjeeecccaaa___^^^]]]]]]]]]YYY[[[^^^``````aaacccdddgggiiimmmqqqtttwwwyyyzzz|||zzzzzz~~~zzzxxxuuuttttttsssqqqppprrrrrrrrrrrrrrrsssssstttvvvxxx{{{~~~zzztttnnngggdddeeefffeeecccccccccaaa^^^ZZZTTTOOOLLLFFFGGGKKKZZZzzzvvvvvv{{{|||{{{iiiUUULLLGGGGGGGGGGGGFFFEEEDDDCCCCCCAAA???>>>===:::666333000000000///......---------------------...............------------......////////////////////////////////////////////////.........//////000111222555666888>>>NNNdddttt{{{pppeeebbbvvvxxxuuupppkkkjjjoooyyyoooaaaZZZ\\\dddkkk|||XXXHHHAAA???>>><<<;;;;;;;;;;;;777666777888:::;;;999888555555555666666666777777333333333333333333333333222222111000000111222222000000////////////000000222111000000222555999<<>><<<888555111000000///......------------........./////////......------------......////////////////////////////////////////////////.........//////000111222222666<<>><<<;;;;;;;;;;;;999888888999::::::777555555666666666777777888888111111111111111111111111333222111000000111222333111111000000000000111111333222111111444888===???MMMYYYccc```SSSHHHHHHMMMSSSTTTUUUVVV\\\iii{{{pppdddaaajjjxxx|||xxxpppfff^^^[[[UUUQQQYYYeeeooogggfffdddccccccmmmvvv{{{vvvqqqoooiiibbbYYY\\\\\\\\\dddtttwwwiii```^^^bbbiiinnnsssyyyyyypppjjjnnnxxx}}}zzz{{{{{{uuuggg[[[OOOGGG@@@???@@@BBBGGGMMMWWW]]]eeejjjmmmpppssswwwrrruuuwwwwwwuuuuuuwwwyyyrrrooojjjddd___\\\[[[ZZZ[[[ZZZXXXTTTPPPJJJFFFCCCBBBCCCDDDEEEGGGIIIKKKLLLMMMNNNPPPRRRVVVZZZ]]]___\\\\\\]]]^^^___aaabbbcccfffgggiiijjjjjjiiigggfffZZZWWWSSSSSSSSSSSSQQQNNNPPPOOONNNNNNNNNPPPRRRTTTMMMQQQWWW]]]``````^^^\\\ZZZ[[[]]]```cccfffiiikkkkkknnnqqqrrruuu|||}}}|||}}}}}}{{{zzz~~~{{{yyyxxxyyyzzzzzz|||~~~{{{|||||||||{{{zzzxxxwwwvvvuuuqqqoookkkhhhffffffggghhhgggfffccc```\\\ZZZXXXWWWYYY\\\___bbbddddddeeefff]]]```cccddddddddddddeeefffjjjqqqyyy~~~}}}~~~}}}{{{}}}~~~|||zzzzzzxxxvvvtttnnnppptttwwwyyywwwrrrnnnnnnrrrxxx~~~}}}}}}|||uuulllgggeeedddcccbbbcccddddddcccbbb___\\\ZZZMMMNNNMMMRRRhhhuuusssyyyuuuzzzzzz^^^OOOIIIIIIIIIHHHGGGEEEBBBAAAAAA@@@???@@@???===999666111000000///...---------.../////////000000111111.........------.........////////////////////////////////////////////////.........//////000111222000666>>>KKKaaazzz|||ooobbbccckkk|||wwwpppkkkmmmvvv}}}}}}tttrrrzzz~~~kkkcccbbbdddgggjjj|||XXXHHH@@@????????????===:::777777777777777666666666666666666666666666666666666333333333333333333333333////////////////////////333222222222111111000000///)))'''...444777===DDDRRRdddmmmaaaNNNFFFIIINNNOOOOOOQQQYYYfffuuuooocccbbbaaammmvvvxxxxxxxxxuuuppphhhccc^^^XXXRRRSSScccuuuvvvjjjdddbbbdddggggggppp{{{{{{wwwvvvrrrkkkdddddd```]]]```jjjuuu~~~zzznnnbbb]]]\\\___fffnnnuuuwwwssslllkkkttt~~~zzzyyyuuuiii[[[OOOIIICCC@@@>>>>>>DDDKKKXXXaaaiiilllnnnrrruuuuuuuuuuuutttttttttuuuvvvvvvvvvmmmddd___ZZZUUUTTTVVVTTTVVVVVVTTTPPPLLLIIIHHHEEEFFFHHHIIIIIIKKKMMMOOOSSSVVVZZZ\\\^^^___bbbdddcccbbb``````cccggglllooommmkkkhhhccc^^^ZZZVVVTTTMMMKKKJJJIIIJJJMMMPPPRRRSSSQQQPPPPPPRRRTTTTTTSSSTTTWWW\\\aaaccccccaaa___ccceeegggjjjmmmoooqqqrrrvvvvvvvvvxxx}}}~~~|||{{{|||~~~~~~~~~}}}}}}|||{{{{{{{{{|||}}}}}}}}}|||{{{zzzyyy}}}zzzvvvtttrrrrrrsssoooiiiaaa^^^___bbbeeefffhhh```ZZZVVVOOOIIIKKKRRRUUUaaajjjhhheeefffgggfffccceeefffeeedddeeehhhlllvvv{{{|||||||||}}}}}}{{{|||zzz|||~~~}}}xxxuuuhhhooovvvwwwtttpppooopppqqqtttxxxyyyyyyzzz~~~~~~zzztttooolllhhhdddaaaccccccccccccbbb___ZZZVVVUUUPPPNNNPPPWWWdddxxx|||xxx{{{vvv{{{jjjTTTMMMIIIFFFHHHGGGCCC@@@AAABBBBBBAAA@@@>>>;;;888777333111///.../////////...////////////////////////---------............///......---......///000111///////////////.........---///222222222222333444777888@@@TTTrrr|||wwwlllbbbfffrrr{{{rrrmmmoooxxxuuummmrrrvvvjjjiiieee___fffvvv}}}YYYHHHAAA@@@?????????>>>;;;888777777777777666666666666555555555555555555555555333333333333333333333333////////////////////////000000000000/////////...444///...222666:::AAAIII^^^jjjmmm___LLLCCCEEEIIIOOOOOOSSS[[[iiiyyyxxxlllfffeeekkkrrruuuqqqppprrrsssqqqhhhccc]]]XXXUUU]]]rrrpppgggdddcccfffiiioooxxxyyywwwvvvssslllfffaaa___]]]```hhhooouuuwwwvvvlllccc```aaadddjjjqqqxxxzzzzzzxxx|||}}}{{{vvvhhhZZZPPPIIICCC@@@??????EEELLLVVV___gggjjjlllpppsssrrrqqqrrrtttvvvyyy{{{}}}~~~uuulllccc^^^YYYTTTRRRTTTSSSTTTVVVUUUQQQNNNLLLKKKIIIJJJKKKLLLLLLNNNRRRTTTXXXZZZ]]]___```aaadddfffggggggffffffggghhhiiiiiibbb```]]]XXXTTTPPPMMMLLLKKKKKKKKKLLLMMMNNNPPPQQQTTTUUUVVVYYY[[[[[[YYYVVVXXX[[[___ccceeeeeedddccceeegggjjjnnnrrruuuwwwxxx}}}}}}~~~}}}~~~|||{{{zzz{{{|||}}}~~~~~~}}}||||||wwwxxxyyy{{{}}}~~~zzzuuuqqqnnnlllkkkeeeaaa]]][[[\\\]]]]]]\\\[[[UUUPPPNNNJJJGGGKKKRRRYYYbbbjjjiiihhhiiiiiifffbbbdddeeeeeefffhhhlllppp|||~~~{{{zzz{{{}}}}}}~~~~~~~~~~~~~~~yyywwwpppuuuzzzzzzvvvqqqpppqqqoooqqqssstttsssvvv{{{~~~zzzuuuooojjjeeebbbdddcccccccccbbb```[[[XXXXXXTTTPPPNNNOOOWWWgggvvv}}}~~~|||zzz|||}}}}}}~~~}}}~~~sssZZZPPPKKKHHHIIIHHHDDDBBBCCC<<<===>>>??????>>>===<<<444222000//////000000///////////////////////////---------............///000//////.........///////////////////////////...---///111222111111333444666;;;FFF[[[www|||tttlllaaa\\\gggxxx|||rrrmmmpppyyytttnnnttt}}}qqqggggggeeecccppp~~~ZZZIIIDDDCCCBBBAAAAAA@@@>>>;;;777777777777666666666666555555555555555555555555333333333333333333333333////////////////////////000000000000////////////111//////111444999DDDNNNgggkkkhhhYYYJJJCCCDDDGGGNNNPPPVVVaaaoooxxxllllllnnnmmmuuuwwwwwwsssppppppqqqoooeeeccc```]]]___llluuujjjffffffgggkkkooowww|||xxxwwwxxxuuunnnhhhaaa``````cccgggkkkmmmmmmrrrjjjeeefffhhhjjjooottt}}}~~~xxxkkk]]]PPPHHHBBB??????@@@FFFMMMTTT]]]eeehhhjjjnnnppppppoooqqqtttxxx{{{}}}~~~rrriiiaaa\\\WWWRRRPPPQQQRRRTTTVVVVVVTTTQQQPPPPPPOOOPPPQQQQQQRRRUUUYYY\\\bbbdddfffggggggiiilllooollllllkkkjjjhhhdddaaa___WWWUUUQQQMMMIIIHHHGGGGGGJJJKKKMMMOOOQQQRRRRRRRRRVVVXXX\\\aaadddccc^^^[[[^^^```cccfffhhhiiihhhhhhgggjjjnnnsssxxx{{{~~~~~~{{{~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}}}}vvvvvvxxxyyy|||~~~yyytttmmmgggcccaaa[[[ZZZYYYYYYXXXVVVRRROOOMMMIIIGGGHHHHHHJJJPPPWWW___eeejjjlllmmmnnnlllgggaaabbbdddfffiiimmmssswww}}}~~~~~~{{{yyyyyyzzz|||~~~}}}~~~~~~~~~|||{{{|||~~~|||yyy|||~~~}}}xxxsssrrrsssqqqssssssrrrrrruuu||||||tttmmmgggeeeeeedddcccccccccaaa^^^[[[[[[WWWSSSNNNIIIKKKWWWdddsssyyy}}}||||||{{{xxxvvvzzz~~~{{{|||xxxdddRRRMMMIIIJJJIIIEEECCCEEEBBBBBBAAA@@@>>>;;;888777555333000///000000000///////////////////////////---------............///111111000//////...------......//////////////////---///000111111111333444666???NNNddd|||uuujjj___UUUVVViiisssnnnqqqxxx|||sssrrrwww|||}}}uuukkkeeefffeeeiii~~~[[[JJJGGGFFFDDDDDDDDDCCC@@@>>>777777777777666666666666555555555555555555555555333333333333333333333333111111111111111111111111222222222111111111111111,,,...///111333<<>>>>>@@@FFFMMMTTT^^^fffiiikkkooopppoooppprrrtttwwwxxxxxxwwwvvvnnnfff^^^ZZZVVVQQQOOOPPPSSSVVVXXXYYYWWWUUUTTTTTTVVVWWWWWWXXXYYY\\\```dddhhhjjjkkkllllllnnnqqqtttkkkjjjhhheee```[[[WWWUUUQQQNNNKKKIIIHHHHHHJJJKKKOOOOOOQQQRRRTTTVVVWWWXXXXXXZZZ___cccggggggdddaaacccdddfffhhhjjjkkkkkkkkkjjjmmmrrrwww|||~~~~~~|||~~~}}}|||yyyyyyxxxxxxyyy{{{|||}}}~~~|||wwwqqqjjjbbb\\\YYYWWWWWWVVVUUURRROOOKKKHHHEEEEEEGGGJJJNNNTTT\\\bbbgggiiilllooossssssnnniiibbbcccfffiiinnntttzzz~~~}}}|||~~~|||{{{zzzyyyyyyzzz|||}}}{{{}}}}}}|||zzzyyyyyy{{{|||~~~~~~}}}}}}}}}}}}}}}yyyvvvuuuvvvssssssrrrpppooosss{{{yyypppjjjgggeeedddcccbbbcccbbb___]]][[[ZZZWWWRRRJJJHHHPPP\\\iiittt}}}}}}|||~~~zzzuuurrruuu~~~~~~|||{{{|||~~~uuuqqqVVVOOOKKKJJJIIIEEEDDDFFFEEEDDDCCC@@@===999666444555333000//////000///...////////////////////////---------............///000000000000//////..................////////////---...000000000111333555666CCCUUUjjj~~~~~~yyyooobbbWWWOOOSSSllltttppprrrwww}}}yyytttwww}}}~~~{{{nnngggddddddeeeooo\\\JJJFFFDDDBBBAAAAAA@@@???===777777777777666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111222222000333555555888BBBPPP[[[ccc[[[PPPHHHCCCCCCGGGKKKPPPXXXeeetttuuummmyyy}}}~~~}}}{{{xxxuuusssqqqlllfffdddooovvvmmmgggeeehhhkkkoootttzzz}}}|||{{{{{{zzzuuunnniiieeeeeeddddddgggkkkqqqtttyyyvvvvvv{{{~~~|||{{{|||}}}pppdddQQQGGG>>><<<===@@@EEEKKKVVV```iiilllnnnqqqrrrpppqqqrrrtttuuuuuusssqqqpppjjjbbb\\\ZZZWWWRRRQQQSSSXXXZZZ\\\\\\[[[YYYXXXXXX[[[\\\]]]^^^___aaaeeehhhhhhjjjkkklllkkkllloooqqqeeebbb]]]XXXSSSPPPNNNNNNNNNMMMKKKKKKLLLNNNRRRTTTVVVUUUTTTUUUWWW[[[___aaa]]]^^^```ccchhhjjjjjjiiiggggggggghhhiiikkklllmmmmmmpppuuuzzz{{{}}}~~~}}}|||zzzzzzyyyxxxxxxwwwwwwwwwwwwyyywwwsssllleee^^^XXXUUUTTTSSSPPPLLLIIIGGGFFFFFFEEEIIINNNRRRXXX```hhhlllnnnmmmoootttwwwuuuooojjjeeefffiiinnnuuu{{{}}}}}}{{{zzzzzzzzzzzz{{{||||||}}}~~~}}}}}}}}}~~~}}}{{{zzzyyyzzz{{{|||}}}}}}{{{zzzzzz}}}}}}}}}||||||}}}{{{||||||{{{yyyxxxxxxyyypppooommmjjjiiinnnwww~~~}}}uuunnnjjjfffdddaaaaaaaaaaaa___^^^\\\[[[YYYUUUMMMGGGLLLTTT^^^lllyyy|||zzz{{{~~~|||wwwsssuuu|||~~~}}}sssrrrvvvyyyyyy{{{}}}}}}yyy}}}^^^VVVPPPMMMJJJFFFDDDFFF===>>>?????????===<<<;;;555333000/////////...---////////////////////////---------............///......///000111111000000---.........//////000000...///000111111222555777999HHH\\\nnn~~~}}}qqqggg\\\SSSNNNTTTnnn}}}rrrqqquuuxxx||||||wwwvvv{{{zzzkkkgggeeeeeehhhvvv\\\JJJBBB@@@===<<<<<<;;;:::999777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222////////////000000000000333666777777;;;FFFSSSYYY___UUUJJJCCC@@@@@@CCCHHHTTT^^^ooouuusss}}}}}}uuurrrqqqqqqtttxxxyyypppeeeeeewwwzzzhhhgggcccccchhhmmmrrryyy||||||{{{zzzxxxtttmmmiiidddcccbbbbbbeeekkkssszzzsssgggTTTIII>>><<<===@@@EEEJJJWWWaaajjjmmmoooqqqrrrpppooopppqqqrrrrrrqqqpppoooeee___ZZZZZZYYYVVVUUUWWW[[[]]]``````___]]]]]]]]]___```bbbccccccdddgggiiilllnnnooonnnllljjjjjjkkk[[[WWWRRRLLLIIIIIIKKKLLLNNNNNNNNNNNNPPPSSSVVVXXXZZZYYYXXXXXX[[[___dddgggaaa```aaadddhhhmmmooopppjjjiiihhhggghhhjjjmmmnnnppptttyyy~~~yyy|||}}}~~~~~~}}}~~~~~~{{{zzzwwwwwwxxxxxxxxxxxxwwwwwwtttrrrmmmfff___YYYTTTQQQNNNLLLHHHDDDAAABBBFFFIIIMMMTTT[[[```eeemmmrrrssstttrrrsssxxxyyytttnnnkkkjjjkkkooouuu|||{{{xxxzzzzzzzzz{{{{{{{{{{{{{{{{{{|||yyyxxxxxx~~~|||{{{zzzzzz{{{{{{|||~~~{{{yyyyyyzzz{{{|||{{{zzzzzz|||}}}~~~}}}{{{zzzyyywwwxxxxxxyyyzzzzzzzzzzzzqqqpppnnnkkkjjjnnnwww~~~{{{sssnnnfffccc```^^^^^^^^^]]]\\\\\\ZZZXXXUUUNNNFFFEEEIIISSSbbbqqqvvvxxxzzz|||||||||yyyyyy~~~|||yyyiiigggkkknnnsssyyy}}}zzz|||{{{~~~oooeee[[[UUUOOOGGGDDDEEE??????@@@???>>>===;;;:::666444111///000000///...////////////////////////---------............///---...000111222222111111------......///000000000///000111111111333777999>>>OOOdddtttzzzjjj___UUURRRRRR[[[sssvvvooottt{{{}}}|||zzzwwwwww}}}~~~wwwiiigggfffhhhooo[[[III@@@>>>;;;999999999888777777777777777666666666666444444444444444444444444333333333333333333333333111111111111111111111111.../////////000000000000000444666777@@@NNNYYY\\\ZZZOOOFFFBBB@@@>>>BBBHHHWWWdddwwwyyy{{{~~~~~~sssjjjggggggfffjjjooopppkkkhhhqqqpppffffffdddffflllrrrxxxyyyyyyxxxwwwuuuqqqmmmiiibbbccccccdddfffmmmuuu|||{{{qqqXXXLLL@@@===???BBBFFFKKKUUU___hhhlllmmmoooooommmllllllllllllllllllkkkkkkaaa\\\YYYZZZ[[[ZZZZZZ]]][[[^^^bbbccccccbbbbbbccc```bbbeeefffffffffggghhhnnnoooooommmhhhbbb___]]]QQQNNNKKKHHHGGGIIILLLOOORRRRRRRRRSSSUUUWWWXXXYYYZZZZZZZZZ\\\___bbbfffhhh^^^^^^___ccchhhmmmppppppmmmkkkiiiggghhhjjjmmmpppssswww}}}wwwvvvzzz|||{{{||||||}}}}}}}}}}}}}}}~~~|||{{{wwwxxxzzz{{{{{{yyywwwvvvqqqmmmggg```XXXRRRNNNLLLFFFFFFDDDAAAAAAEEELLLRRRYYYccckkkooosssyyy{{{yyyxxxvvvwww|||zzzrrrlllkkkooopppuuu{{{wwwuuuxxxyyyzzz{{{{{{{{{zzzyyyyyy|||~~~~~~}}}{{{yyyyyyyyy}}}|||{{{zzzzzzyyyzzzzzz{{{}}}~~~|||{{{zzzxxxzzz||||||zzzyyyyyyyyy{{{|||}}}}}}|||{{{xxxwwwtttuuuvvvyyyzzz{{{zzzyyyssssssqqqmmmlllpppyyyzzzrrrfffbbb^^^[[[[[[[[[ZZZZZZZZZVVVTTTTTTPPPHHHCCCBBBHHHVVVgggpppvvv{{{~~~}}}}}}yyymmmkkkiiiiiisss|||zzz~~~yyy{{{yyykkk```UUUJJJEEEDDDBBBBBBAAA@@@>>>;;;888666999666333222222222111000////////////////////////---------............///...///111222222111000///------......///000000111000111222222222555888;;;DDDWWWooo}}}|||uuuhhh\\\SSSSSSYYYfff~~~uuuqqqzzz}}}yyyyyyxxxxxx|||yyyqqqfffeeefffkkkxxx[[[HHHAAA???<<<:::::::::999888777777777777666666666666444444444444444444444444333333333333333333333333////////////////////////000000111111222222222333...333777;;;HHHZZZeeegggTTTKKKCCCBBBAAA???DDDKKKYYYhhh||||||sssiiiccccccccc___^^^aaa```ccclllvvvnnnjjjhhhgggjjjqqqxxxvvvvvvvvvuuussspppllljjjbbbdddfffhhhjjjooowww}}}|||[[[OOOBBB???AAACCCGGGKKKRRR]]]fffjjjkkkmmmmmmkkkkkkjjjiiigggfffeeeeeeeee___ZZZXXX[[[]]]\\\]]]```[[[^^^bbbeeeffffffggghhh```cccfffhhhgggfffffffffhhhiiiiiieee]]]UUUOOOLLLKKKJJJHHHHHHIIILLLPPPRRRVVVWWWWWWXXXXXXYYYYYYYYYWWWYYY\\\___bbbdddfffgggYYYZZZ\\\aaagggkkkmmmmmmooollliiiggghhhkkknnnqqqtttyyy|||ppptttzzz|||{{{{{{||||||}}}}}}~~~~~~}}}|||zzz{{{}}}~~~}}}zzzvvvtttoookkkddd[[[TTTNNNJJJHHHBBBCCCCCCCCCDDDJJJSSSZZZdddnnnwwwzzz}}}}}}zzzxxxzzz~~~zzzqqqkkklllrrrtttxxxwwwtttyyyyyyyyyzzz{{{zzzyyyxxxwwwuuuxxxzzz{{{{{{|||}}}{{{{{{zzzyyyyyyxxxxxxyyyyyy|||}}}||||||xxx{{{}}}}}}{{{yyywwwwwwuuuwwwzzz}}}~~~}}}|||zzztttuuuvvvyyy{{{{{{yyyxxxppppppnnnkkkjjjnnnvvv|||~~~vvveeebbb]]]ZZZYYYYYYXXXXXXWWWSSSQQQSSSRRRLLLEEECCC@@@OOO```llluuu}}}~~~}}}~~~}}}zzzsssppp}}}~~~wwwzzzwwwiiiZZZLLLEEECCC;;;<<<===?????????>>>===;;;888555444444333222111////////////////////////---------.........//////000111222333222000...------------...///000000111111222333333333555999===HHH]]]vvvyyyqqqjjj]]]SSSWWWaaaqqqyyyuuuzzzzzzxxxyyyyyyxxxzzz{{{uuulllddddddfffnnn]]]III??????>>>===<<<:::888777777777777777666666666666555555555555555555555555555555444444333222111111++++++,,,///222333222111111222222111///000222444444333666AAARRR```gggiiiPPPDDD===@@@BBB???EEEOOOZZZuuuxxxvvv~~~tttooojjjeee^^^WWWVVVZZZ\\\bbbuuuzzzoookkkhhhdddjjjrrrxxx~~~~~~zzzwwwtttssssssqqqmmmiiillloooqqqrrrrrrtttxxx|||~~~}}}gggSSSAAA<<<>>>@@@EEEMMMTTT[[[cccfffiiijjjfff```iiigggddddddddddddbbbaaaccc^^^YYYYYY___dddfffeeecccdddeeeffffffggggggfffaaa``````aaa```^^^ZZZWWW\\\[[[YYYTTTNNNJJJHHHHHHHHHHHHJJJLLLOOORRRTTTUUUYYYYYYXXXXXXYYYZZZ[[[\\\[[[^^^```______bbbaaa^^^RRRUUU[[[ccckkkoooooonnnnnnnnnnnnmmmlllnnnrrrvvvxxx|||vvvrrrvvvzzz}}}{{{|||}}}~~~~~~}}}|||zzz}}}~~~}}}zzzxxxxxxzzz|||~~~zzzuuusssqqqhhh]]]TTTPPPKKKEEE@@@???AAACCCEEEIIIQQQ\\\dddpppyyy|||yyy{{{yyytttppppppvvvzzz~~~}}}yyysssxxx}}}}}}yyywwwxxx{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwvvvvvvvvv}}}}}}|||{{{{{{{{{{{{{{{~~~zzzvvvuuuwwwyyy}}}yyyvvvwww{{{|||yyyuuuvvvwwwxxxyyyxxxvvvtttrrrvvvsssooonnnoooqqqrrrrrr~~~~~~rrriii^^^ZZZ\\\]]][[[WWWXXXWWWUUUSSSPPPKKKEEE@@@AAAFFFSSSdddrrrxxxyyyyyy~~~|||uuuyyy~~~|||~~~|||}}}uuuggg\\\MMMDDDEEE@@@???>>>>>>>>>>>>>>>???<<<:::888555222111000000000000000000000000000000111///...------...///111000000111111111111000000......//////000000111111000000111333333333:::BBBTTTkkk}}}xxxrrrnnnfffdddqqq~~~xxxrrrtttssssssvvvyyyxxxrrrllldddhhhlllttt[[[GGGAAA@@@???===;;;999888777777777777777666666666666333333333333333333333333333333222222111000000///000000///111222333222000000111111000...///111333666555999FFFWWWdddhhhgggPPPGGGBBBEEEEEEDDDLLLWWWfff|||uuuwww~~~wwwpppjjjaaaXXXUUUVVVZZZfff~~~uuummmjjjhhhiiiooowww~~~~~~{{{xxxuuurrrqqqqqqpppmmmjjjmmmoooqqqqqqppprrruuuyyyxxxwwwxxx|||hhhTTTBBB>>>>>>???EEEMMMUUU]]]dddfffhhhiiifffbbbeeecccaaa```aaaaaaaaa```aaa^^^\\\^^^aaaddddddbbbeeeeeefffggggggggggggfff```^^^\\\[[[ZZZWWWSSSPPPPPPPPPOOOLLLHHHGGGGGGHHHKKKLLLMMMPPPTTTXXX\\\^^^^^^]]]\\\[[[ZZZ[[[[[[\\\___cccdddccccccfffeeebbbUUUXXX\\\ccciiimmmmmmlllmmmnnnnnnnnnooorrrvvvzzzwwwvvvyyy|||}}}|||}}}~~~~~~~~~|||~~~~~~{{{yyyzzz{{{zzz|||~~~~~~{{{wwwsssqqqllldddZZZRRRNNNJJJEEEAAA@@@BBBFFFIIIOOOXXXdddmmm|||}}}yyyyyywwwrrrooopppuuuyyy~~~}}}zzzvvvzzz~~~}}}zzzwwwxxxzzz{{{{{{|||}}}|||{{{yyyxxxzzzyyyxxxvvvuuuuuuuuuuuuyyyyyyyyyxxxyyyyyyzzz{{{zzzwwwvvvwwwyyy{{{xxxuuuvvvyyyzzzwwwtttwwwxxxxxxyyyyyyxxxvvvuuuwwwuuurrrqqqrrrttttttsss{{{~~~tttmmmddd___]]]]]][[[XXXXXXWWWUUUSSSPPPKKKEEEAAA>>>BBBMMM\\\jjjqqqtttuuuuuuwwwyyyvvvrrruuu~~~~~~}}}pppaaaXXXLLLFFFFFF??????>>>============>>>===<<<999666444222111111000000000000000000000000000///...------...///000000000111111111111000000.../////////000000000111111000222444444555<<>>===============>>>===;;;888555444333222000000000000000000000000000///...------...///000///000000111111000000///////////////000000000000111000222444444666@@@JJJhhhwwwwwwooouuuxxxrrrnnnsssxxxyyywwwqqqllliiihhhjjjsss|||YYYGGGEEEBBB???;;;999888888999777777777777666666666666777777777777777777777777444444444333333222222222555222000//////000000/////////000//////000333555777===III\\\kkkmmmcccXXXLLLKKKLLLLLLIIILLLZZZjjjrrrsssxxxvvvmmmhhhbbbZZZVVVVVVaaa}}}zzzmmmhhhhhhiiijjjqqqwww}}}zzzyyywwwtttrrrpppnnnmmmmmmqqqqqqpppooommmllllllllliiigggfffggglllrrryyy|||~~~dddSSSDDDAAABBBBBBHHHPPPUUU\\\aaa```___aaaaaa___^^^[[[YYYYYY[[[]]]_________``````^^^[[[XXXVVVVVV]]]]]]]]]]]]\\\[[[ZZZYYYTTTPPPKKKHHHFFFDDDCCCAAA???@@@AAABBBCCCGGGLLLOOOQQQQQQRRRUUUYYY___dddgggdddcccaaa```_________```bbbeeeeeeccccccffffffcccbbbbbbccceeeiiikkkkkkkkknnnqqqtttwwwzzz~~~}}}|||yyywww~~~}}}|||}}}}}}yyyxxxvvvuuusssqqqmmmkkkaaa[[[RRRJJJFFFDDDBBB@@@BBBGGGNNNUUU]]]jjjwww{{{uuuuuutttssstttwww|||~~~yyy}}}|||zzzzzz|||{{{}}}~~~|||xxxuuuuuuuuuyyy{{{}}}~~~|||yyyvvvxxxwwwvvvuuutttsssssssssrrrqqqqqqrrrtttvvvyyyzzz}}}|||xxxtttpppppprrrtttxxxvvvuuuuuuwwwxxxvvvtttvvvvvvvvvvvvxxxyyyzzz{{{qqqqqqpppqqqrrrrrrpppmmmpppsssvvv{{{vvvtttpppggg^^^XXXUUUVVVXXXVVVTTTRRRPPPLLLGGGDDDBBBDDDGGGPPP```qqq{{{||||||zzzzzzzzzzzz~~~~~~kkkUUUMMMIIIGGGGGGAAAAAA@@@???>>>>>>>>>>>>>>>===;;;999666444333222////////////////////////000///............///000//////000000000000//////////////////000000000000//////111333333666CCCPPPmmm|||wwwpppyyy~~~yyynnnttt{{{{{{uuunnniiihhhiiilllyyy|||ZZZIIIDDDBBB???<<<:::999999999777777777777666666666666777777777777777777777777444444333333333333333222444222000000111333333333///000111111111222555777888BBBTTTfffpppkkk[[[MMMHHHJJJLLLKKKIIIOOO___oooxxxiiippp|||{{{rrrjjjddd___ZZZYYY[[[kkkooogggfffgggjjjnnnyyy~~~|||}}}|||zzzvvvssspppoooooorrrqqqpppnnnllljjjhhhgggeeecccaaaaaadddkkktttyyy~~~```QQQEEECCCDDDDDDKKKTTTWWW^^^cccaaa^^^___```___\\\ZZZXXXYYY[[[^^^_________^^^ZZZUUUPPPMMMMMMNNNRRRRRRRRRQQQQQQOOONNNMMMJJJGGGCCCAAA@@@AAAAAA@@@???AAABBBDDDFFFIIINNNRRRUUUUUUVVVXXX[[[```dddfffbbbbbbaaaaaaaaabbbdddeeebbbeeeeeecccdddggghhhfffjjjhhhggghhhkkknnnppppppsssvvvzzz~~~~~~}}}{{{~~~}}}||||||}}}}}}}}}{{{yyyvvvtttssspppkkkhhh]]]XXXOOOHHHCCCAAAAAA@@@EEEJJJRRRZZZdddqqq~~~xxxtttvvvxxxxxxzzz}}}}}}~~~{{{wwwvvvxxx{{{{{{{{{{{{yyyvvvtttssssssuuuwww{{{~~~~~~}}}{{{yyyyyyxxxwwwvvvuuutttttttttrrrrrrqqqqqqsssvvvyyy{{{zzzyyywwwtttqqqppprrrtttwwwvvvvvvvvvwwwxxxwwwvvvtttttttttuuuwwwxxxzzz{{{pppooooooqqqrrrqqqnnnllllllnnnrrrwww|||ttttttqqqiii^^^VVVSSSSSSWWWUUUSSSQQQOOOLLLHHHDDD===???AAAKKK```yyyzzzuuuuuuwww}}}|||{{{rrrXXXMMMIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@===<<<;;;999666444222111//////////////////////////////............////////////000000000000//////000000000000////////////......000222222777FFFVVVnnn}}}xxxpppnnn|||~~~rrrxxx}}}{{{ssskkkhhhiiijjjppp}}}[[[IIICCCAAA???===;;;:::::::::777777777777666666666666444444444444444444444444111111111111111111111111444222111222555666777666///000111111222333666999===III\\\kkknnndddSSSGGGFFFIIILLLLLLNNNXXXjjjyyy~~~vvvrrrfffooo}}}xxxqqqiiiccc^^^ZZZ^^^eeewwwwwwhhheeefffhhhnnnwww~~~~~~|||xxxtttsssrrrtttrrrooonnnllljjjfffcccbbbaaa___]]]```gggpppwww~~~zzz^^^QQQGGGEEEFFFEEELLLVVVYYYaaafffccc______``````[[[ZZZYYYZZZ]]]______^^^[[[WWWQQQJJJGGGFFFGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA>>>>>>???AAAAAAAAA@@@BBBEEEGGGIIILLLOOORRRYYYYYY[[[]]]```bbbeeefffbbbbbbbbbbbbdddfffhhhiiifffiiiiiigggiiimmmooommmooommmkkklllppptttwwwyyy}}}~~~~~~~~~~~~|||{{{}}}~~~~~~~~~}}}zzzwwwuuutttpppiiidddYYYTTTMMMFFFBBBAAABBBDDDJJJPPPYYYcccooo|||{{{wwwvvvzzz}}}}}}~~~~~~}}}}}}xxxuuutttwwwyyyyyyyyyxxxwwwuuuttttttsssrrrtttwww{{{}}}}}}}}}|||zzzyyyxxxwwwvvvuuuuuuuuuuuutttrrrrrrsssvvvyyy{{{yyyyyyzzzxxxvvvuuuvvvwwwvvvvvvvvvvvvwwwwwwwwwwwwsssssstttuuuwwwxxxyyyzzzrrrqqqqqqrrrsssssspppnnnjjjkkknnnsssyyytttuuurrrlllbbbYYYTTTRRRUUUSSSQQQOOOMMMKKKGGGEEE===???AAAKKKeeezzzsssrrrvvv|||~~~tttwww{{{|||^^^OOOIIIGGGEEEFFFEEEDDDBBBBBBAAAAAAAAA===<<<;;;999777444222000000000000000000000000000////////////////////////...//////000000//////...000000000000////////////...///111222222999KKK\\\ppp~~~zzzkkkhhhnnnzzz}}}~~~yyyqqqkkkjjjkkknnnyyy}}}YYYGGG@@@@@@???>>>===<<<;;;;;;777777777777666666666666333333333333333333333333111111111111111111111111111111111222444555444333...///000111111333666999DDDQQQ```iiieeeZZZMMMEEEEEEIIIMMMOOOVVVeeexxxxxxoooooommmttt{{{oookkkfffaaa\\\\\\fffrrr|||nnndddeeehhhjjjttt}}}|||~~~|||yyywwwwwwuuurrrooonnnmmmjjjeeeaaa``````^^^\\\]]]cccmmmtttzzzwww___SSSIIIHHHFFFEEEKKKTTTWWW```fffccc^^^]]]]]]]]]ZZZYYYZZZ\\\^^^___^^^\\\TTTNNNGGGCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???===>>>@@@BBBCCCBBBBBBFFFJJJMMMOOOQQQTTTUUUXXXZZZ]]]```cccdddeeefffdddddddddeeefffiiikkkllljjjmmmmmmlllnnnsssvvvtttsssqqqooopppuuu{{{}}}||||||}}}~~~||||||~~~{{{xxxvvvtttooofff___TTTPPPJJJEEEBBBCCCFFFIIIPPPWWWbbbnnn{{{~~~zzzxxxzzz}}}~~~{{{xxxwwwwwwwwwvvvxxxwwwvvvvvvvvvwwwvvvvvvqqqsssuuuxxxzzz|||||||||zzzyyyxxxwwwvvvuuuuuuuuuxxxvvvtttrrrrrrtttwwwyyyvvvxxxzzz{{{yyyxxxxxxxxxttttttuuuuuuuuuuuuvvvwwwssstttvvvxxxyyyyyyyyyyyyuuusssssssssttttttrrrqqqhhhiiikkkoootttyyy~~~~~~~~~~~~wwwvvvtttoooggg___XXXUUUTTTRRROOOMMMLLLJJJGGGDDDBBBCCCBBBIIIccczzzrrrsssxxx}}}sssuuuyyyeeeRRRJJJGGGEEEFFFEEEDDDBBBAAAAAA@@@@@@>>>======;;;999666333111000000000000000000000000......////////////............////////////......111000000000/////////...///000333444444<<>>?????????>>>===<<<;;;777777777777666666666666555555555555555555555555333333333333333333333333.........000222111///------...///000000222666999JJJVVVbbbeee^^^RRRJJJFFFFFFJJJOOOSSS]]]ooowwwmmmnnnwww|||zzzvvveeecccaaa]]]YYY]]]mmm}}}sssgggaaaeeeiiilllwww|||xxx}}}{{{zzzzzzuuurrrooonnnmmmjjjeee```______]]][[[\\\aaajjjrrrvvv~~~}}}vvv|||wwwbbbUUULLLIIIFFFDDDIIIRRRSSS]]]cccaaa[[[YYYYYYYYYXXXYYYZZZ]]]______\\\ZZZMMMGGGAAA@@@CCCEEEDDDBBBCCCCCCDDDDDDCCCCCCBBBBBB@@@???>>>???AAACCCCCCCCCEEEIIINNNSSSUUUWWWXXXZZZUUUXXX\\\```ccceeeeeeeeehhhgggggggggiiijjjlllnnnllloooooonnnqqqvvvyyyxxxvvvsssqqqsssxxx}}}|||{{{{{{{{{|||~~~}}}}}}|||xxxwwwtttnnnddd\\\PPPMMMIIIDDDBBBEEEJJJNNNUUU\\\iiivvv{{{yyy{{{zzz}}}~~~zzzyyyzzzzzzwwwtttxxxwwwuuuvvvwwwyyyyyyxxxrrrsssuuuwwwyyyzzz{{{|||zzzyyyxxxvvvuuuuuuuuuuuuyyywwwtttrrrqqqsssuuuwwwrrruuuyyy{{{zzzxxxwwwwwwrrrsssttttttssstttuuuvvvsssuuuwwwzzz{{{{{{zzzyyyuuusssrrrrrrssstttrrrqqqhhhhhhiiillloootttyyy{{{||||||}}}}}}~~~yyyxxxvvvrrrlllddd]]]XXXSSSQQQNNNLLLKKKIIIFFFDDDBBBBBB???AAAXXXvvvvvvoooqqqwwwzzz|||~~~wwwxxx~~~jjjUUUKKKGGGEEEEEEEEECCCBBBAAA@@@@@@@@@??????>>>===:::777444333000000000000000000000000......////////////............////////////......111111000000/////////...111222444555666>>>SSSggg{{{{{{nnn```eeettt~~~vvvpppmmmnnnpppzzz}}}YYYIIIBBB???===;;;;;;<<<;;;:::999888777666666555555555555333222333555666444111333222222111111222222333333222111111222222000///111...///111222222888???LLLbbbppphhhXXXNNNGGG@@@EEELLLRRRXXXfff{{{|||qqqrrrzzz{{{||||||wwwjjjeee]]]WWWYYYggg|||yyyhhhggghhhjjjkkkppp}}}~~~}}}~~~}}}zzzwwwzzzxxxvvvsssoookkkhhheeedddccc```[[[YYY___jjjssswww}}}}}}|||zzzwwwttttttwww}}}~~~wwwcccWWWJJJCCCBBBEEEKKKSSS[[[\\\[[[YYYVVVTTTSSSTTTVVVVVVYYY\\\^^^\\\UUUPPPHHHEEEBBBAAABBBDDDEEEFFFEEEEEEEEEEEEDDDCCCBBBAAACCCCCCBBBBBBCCCDDDFFFGGGLLLQQQWWW[[[]]]\\\\\\\\\ZZZ\\\^^^```___```aaaccchhhhhhhhhiiilllnnnqqqssslllnnnpppqqqrrruuuyyy|||xxxvvvvvv{{{|||~~~~~~~~~}}}{{{zzzxxxzzz|||}}}~~~}}}{{{zzz}}}~~~}}}xxxtttoooggg]]]VVVMMMFFF@@@AAADDDGGGNNNUUU___lllzzzzzzwwwyyy}}}~~~zzzxxx{{{}}}{{{zzzzzzyyyxxxvvvwwwwwwwwwwwwwwwwwwwwwwwwyyywwwwwwxxx{{{|||{{{xxxxxxwwwuuusssssstttvvvwwwzzzyyyxxxvvvuuuvvvvvvwww|||zzzwwwvvvwwwvvvuuuttttttrrrpppnnnnnnpppsssuuutttuuuvvvwwwyyy{{{||||||yyywwwtttrrrrrrqqqpppnnnllliiiffffffjjjqqqvvvzzz|||}}}}}}www{{{yyyqqqjjjggg___WWWSSSPPPLLLJJJJJJJJJIIIGGGHHHBBB>>>CCCNNN]]]ooo}}}yyyssssssuuuxxx{{{}}}xxx|||oooWWWPPPJJJCCCEEEDDDCCCBBBAAA@@@@@@@@@AAA???===;;;:::888444222111111111111000000000000////////////////////////////////////////////////000000000000////////////333111222666999BBBWWWkkkvvv~~~rrrnnnbbbiiiwwwzzzvvvwww{{{~~~}}}{{{xxxrrrnnnllloootttzzzWWWGGGCCC@@@===;;;;;;;;;:::999999888777666555555555555999888777888:::;;;999666666555555444444555555666333222111111222222111///000...///222333555<<>>AAAIIIVVViiixxxzzzuuutttvvvzzz}}}|||yyy|||www\\\OOOHHHBBBEEEDDDCCCBBBAAA@@@@@@@@@AAA???===;;;:::888555222111111111111000000000000////////////////////////////////////////////////......//////000000111111222111222666:::DDDYYYlllwww~~~}}}}}}zzzllliiibbbooowwwqqqpppuuuzzz}}}{{{}}}tttnnnjjjjjjnnnttt|||ZZZKKKCCCAAA===;;;;;;:::999888999888777666555555555555777666555666888888666555333333222222222222333333333222000111222222111000///...000333555888@@@JJJ```lllpppbbbQQQIIIEEEBBBEEELLLWWWhhh~~~vvvwww~~~~~~wwwvvvrrrlllfff```]]]ccctttwwwjjjjjjfffgggmmmuuu}}}|||yyyvvvvvvvvvvvvuuuxxxyyyyyyuuunnniiihhhiiiiiiiiigggccc^^^\\\___bbboootttwwwuuussssssqqqmmmeeefffkkkttt}}}|||vvvdddWWWIIIBBB???===>>>BBB@@@AAACCCDDDDDDFFFHHHKKKPPPQQQTTTWWWXXXVVVQQQMMMHHHEEECCCBBBCCCEEEFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJGGGGGGGGGHHHJJJLLLNNNPPPMMMQQQWWW[[[]]]]]]]]]]]]___aaacccdddccccccdddffffffgggiiillloooppprrrrrruuuuuuvvvuuuuuuvvvxxx{{{}}}||||||}}}}}}~~~|||zzzxxxyyy{{{~~~xxxyyy{{{|||||||||{{{zzzzzz{{{|||~~~yyytttnnndddYYYRRRKKKFFFCCCFFFJJJNNNWWW___ooozzz|||wwwvvv{{{~~~}}}|||yyyxxxxxxxxxxxxwwwxxxvvvttttttuuuwwwwwwwwwyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvxxxxxxvvvtttuuuuuuuuuvvvvvvwwwwwwwwwyyyxxxwwwwwwwwwxxxyyyzzzzzzxxxwwwvvvwwwvvvuuusssssssssrrrrrrssstttuuuuuuttttttuuuuuuvvvwwwxxxxxxyyywwwtttrrrrrrqqqpppooonnnlllhhhggghhhkkkpppsssxxx}}}{{{xxxsssggg\\\MMMMMMLLLJJJGGGEEEEEEFFFDDD@@@>>>???CCCMMM___ppp~~~{{{vvvtttwww|||{{{}}}{{{|||}}}dddPPPGGGBBBEEEDDDCCCBBBAAA@@@@@@@@@@@@>>><<<;;;:::888555333111111111111000000000000////////////////////////////////////////////////------...///000111222222111000222666<<>><<<<<<>>>999;;;===>>>???BBBFFFHHHMMMOOOSSSVVVVVVUUUQQQNNNIIIFFFDDDDDDEEEGGGGGGGGGKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMNNNNNNPPPRRRSSSSSSWWW[[[^^^^^^]]]]]]]]]^^^```ccccccccccccdddfffgggiiilllooorrrsssssstttuuuvvvvvvvvvvvvwwwzzz|||~~~|||zzzxxxxxxxxxyyyzzzyyyxxxwwwwwwxxxzzz}}}~~~yyyzzz{{{|||||||||{{{{{{zzz{{{|||}}}}}}}}}}}}}}}~~~zzzvvvrrrmmmeee[[[TTTIIIFFFEEEIIINNNTTT]]]gggvvvzzzxxxyyy~~~~~~|||{{{{{{zzzzzzyyyxxxwwwyyyxxxvvvvvvxxxzzz{{{{{{yyyyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssssstttuuuwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwyyy{{{|||xxxwwwvvvvvvwwwvvvtttrrrqqqqqqrrrssstttuuuuuuuuutttuuuvvvwwwxxxyyyzzz{{{yyyvvvsssqqqqqqrrrqqqppppppnnnkkkhhhgggiiimmmpppuuu|||~~~|||tttfffZZZLLLMMMLLLIIIEEECCCCCCDDDBBB@@@??????>>>EEEUUUeeexxxxxxvvvuuuxxx}}}|||{{{zzzzzzmmmSSSHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<;;;:::999666333111111111111000000000///////////////////////////////////////////////////.........///000111111111000000111666@@@PPPcccqqqyyy~~~}}}|||~~~rrreeeeeejjj|||wwwkkkdddgggrrr}}}{{{{{{wwwmmmhhhddddddooo|||xxxWWWIIIDDDAAA===;;;:::999888666888777666555444444444444555666777777777666666666555555444444444444555555222111000111222333222000111000222333444777CCCPPPeeeiiiggg\\\PPPHHHEEEDDDIIIPPP```xxxuuuuuu{{{yyyxxxrrriiiccckkkccc```mmmxxxnnnjjjkkkggghhhppp{{{~~~|||yyyvvvssssssuuuvvvvvvwwwwwwsssnnniiihhhiiijjjhhhddd```\\\[[[\\\^^^eeekkkooonnnlllmmmkkkhhhaaabbbgggpppyyy|||yyyttt___QQQCCC>>><<<:::999999888:::;;;<<<===???CCCFFFKKKNNNSSSVVVWWWVVVTTTSSSPPPOOOMMMMMMNNNOOOOOONNNRRRRRRSSSSSSSSSSSSRRRRRRVVVUUUTTTSSSSSSSSSTTTUUUXXX[[[^^^___]]][[[[[[[[[]]]___aaabbbbbbcccdddeeehhhiiillloooqqqrrrrrrrrrrrrtttuuuvvvvvvyyy|||yyyrrrtttuuuvvvuuuuuuttttttssstttuuuwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{zzzzzz|||xxxtttpppkkkcccYYYRRRGGGFFFHHHMMMSSSZZZeeeppp~~~{{{{{{}}}}}}xxxyyy{{{{{{{{{zzzyyyyyyzzzyyyyyyzzz|||}}}}}}|||xxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvuuutttttttttssstttvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{|||wwwvvvuuuvvvvvvvvvtttrrrnnnoooqqqssstttuuuuuutttrrrssstttvvvxxxzzz{{{|||wwwuuuqqqpppqqqrrrssssssrrrqqqnnnjjjggggggjjjmmmttt{{{~~~{{{qqqbbbWWWPPPOOOLLLHHHDDDBBBBBBCCCBBB@@@@@@???===???LLLZZZmmmqqqttttttxxx~~~xxx{{{}}}yyyxxx~~~xxxZZZMMMJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>===;;;;;;;;;999777444111111111111000000000///////////////////////////////////////////////////000000000000////////////000111222777DDDXXXjjjttt{{{~~~rrrgggkkkrrrzzzrrrhhhcccgggrrr|||}}}yyy{{{wwwmmmiiieeefffuuuwwwWWWIIIBBB@@@<<<::::::999888777888777666555444444444444555777999888777666666777444444333333333333444444222000000000222333222111111111333444333888EEETTTeeeddd```WWWMMMGGGFFFFFFIIIPPPddd~~~~~~vvvvvv|||xxxssswwwxxxqqqiiifffgggdddfffxxx}}}nnngggfffkkkjjjllluuu}}}}}}{{{xxxuuutttuuuwwwvvvuuusssqqqnnnkkkhhhffffffddd```]]][[[[[[\\\]]]aaagggkkkkkkkkklllkkkhhhbbbccchhhqqqzzz}}}yyytttbbbSSSCCC===;;;999666555888999:::::::::<<>><<<===???>>><<<>>>DDDPPP___kkkooowwwvvvrrrzzz~~~lllUUULLLEEEDDDCCCBBBAAA@@@@@@@@@===;;;::::::;;;:::888666111111111111000000000000////////////////////////////////////////////////////////////000000000000111333444;;;MMMfffvvv||||||~~~oooeeennnzzz~~~zzztttlllhhhkkkqqqvvvyyyzzzzzzwwwvvv|||rrrjjjkkkmmmssstttUUUHHH@@@>>>;;;999::::::999888777777555444444444444444333666888888555444555777555444444333333444444555111000///000222333333111000111444666777===NNN___kkkbbbUUUJJJCCCAAAEEEJJJQQQZZZnnnqqqkkkrrrtttnnnnnnttthhhnnn~~~tttmmmlllllllllpppxxx{{{|||}}}{{{vvvttttttvvvwwwrrrmmmlllnnnmmmgggaaa]]]]]]^^^```___\\\XXXTTTZZZaaafffggghhhjjjjjjggg___aaagggqqq{{{|||www^^^NNN???:::<<<=========999:::::::::;;;???CCCGGGEEEKKKRRRVVVXXXZZZ\\\___aaa```______aaaaaa```___[[[\\\^^^```aaabbbbbbccc]]]\\\[[[[[[[[[[[[]]]]]]]]]```cccddddddcccdddeee```bbbfffiiikkkmmmppprrrrrrqqqpppppppppqqqrrrsssvvvwwwyyyzzz{{{}}}yyyqqqnnnhhhcccaaa^^^___```___```dddkkkqqqooonnnmmmlllmmmpppsssuuusssrrrrrrrrrrrrsssttttttssstttvvvxxxzzz{{{||||||vvvrrrnnnjjjeee]]]SSSLLLKKKMMMTTT]]]eeennn|||}}}yyyyyywwwzzz}}}|||}}}~~~}}}|||zzzzzz|||}}}~~~yyytttqqqrrrrrrssstttuuuvvvvvvuuuxxx{{{{{{yyyxxxzzz|||zzzyyywwwuuuuuuvvvxxxyyyvvvuuutttttttttuuuwwwwwwsssssstttuuuvvvvvvsssppppppqqqqqqsssuuuwwwyyyzzzxxxxxxwwwwwwvvvvvvuuuuuurrrpppmmmnnnqqqvvvyyy{{{mmmnnnmmmgggaaa^^^aaaeeeuuu}}}~~~}}}}}}}}}|||}}}xxxmmmggggggfffYYYKKKDDDEEEGGGDDD@@@===:::;;;>>>>>>;;;;;;===HHHYYYgggnnnwww{{{ttt|||zzzuuuqqqWWWJJJEEEDDDCCCBBBAAA@@@@@@@@@<<<;;;::::::;;;:::888666111111111111000000000000////////////////////////////////////////////////------...///000111222222222444555<<>>>>>>>><<<:::999:::;;;@@@QQQfffrrrwww|||{{{ssszzz}}}{{{~~~|||uuuqqqaaaJJJFFFDDDBBBAAAAAAAAA@@@???<<<<<<<<<<<<;;;:::999888555444222000//////000000,,,---------......//////////////////////////////.........///////////////111666===FFFYYYooo|||~~~||||||}}}nnn^^^```mmmzzzrrruuunnnhhhkkkttt{{{|||yyyyyyyyyvvvttt{{{xxxlllggglllrrr~~~ooovvvWWWIIIAAA???===<<<<<<;;;:::888888777777777777777888888777666666666666555555555555555555555555555555555222222111111111111111111333333444777===IIIXXXdddggg^^^RRRHHHBBBAAAHHHOOO]]]nnn}}}xxxpppjjjiiijjjjjjhhheeeyyytttllliiijjjmmmtttxxx~~~zzzyyyzzzyyyvvvsssxxxwwwvvvwwwuuuqqqjjjeeeaaaaaa___]]]YYYUUUSSSRRRTTTXXX^^^aaa```]]]ZZZXXXUUU[[[dddllltttyyyvvvnnn\\\NNNAAA<<<<<<;;;:::;;;;;;;;;<<<===@@@CCCFFFHHHLLLNNNRRRVVVZZZ^^^```aaaeeefffggggggggggggiiikkkkkkjjjgggfffeeedddcccbbb```____________```aaaaaaaaaaaabbbbbbccceeefffgggfffgggiiikkknnnqqqtttuuuuuutttsssrrrssstttvvvxxx|||{{{tttiiiffffffdddeeehhhfffaaa[[[YYY[[[^^^^^^\\\```aaaccceeegggiiijjjkkkggghhhiiijjjllllllmmmmmmmmmnnnpppqqqssssssttttttpppjjjddd```YYYPPPLLLLLLQQQUUU\\\fffpppzzz{{{vvvuuuyyy}}}}}}|||{{{|||~~~}}}zzz{{{|||zzz}}}}}}yyytttqqqrrrssssssuuuvvvwwwxxxxxxwwwvvvuuutttttttttuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvuuutttsssrrrrrrssstttuuurrrsssuuuuuuuuusssrrrpppsssrrrqqqqqqsssttttttsssrrrssstttuuuvvvuuuuuuttttttrrrpppppprrrtttuuuuuulllmmmkkkgggcccaaabbbdddpppxxx}}}}}}~~~{{{uuuqqqnnnhhh^^^QQQHHHDDDCCCAAA???===>>>===<<<:::999:::;;;@@@PPPdddppptttwww{{{~~~}}}{{{}}}zzz}}}zzz~~~iiiOOOGGGEEEBBBAAAAAAAAA@@@???===<<<<<<<<<;;;:::888888555444222111000///000000------........./////////......................../////////000000111111111000555<<>><<<;;;;;;:::999888888777777666666777777777777666666666666555555555444444444444444444444444111111222222222222222222111222333666???LLL[[[eeeaaaWWWMMMGGGCCCCCCKKKTTTkkk{{{|||~~~wwwnnnkkkkkkjjjfffccclllwwwiiifffhhhkkknnnuuu{{{{{{{{{{{{{{{xxxuuuttttttttttttssspppjjjfffbbbaaa^^^ZZZWWWSSSPPPOOOPPPTTTYYY\\\ZZZWWWUUUSSSSSSYYYaaahhhqqqvvvssslllZZZMMMAAA======<<<<<<===<<<<<<===???AAAEEEHHHJJJOOOQQQUUUYYY^^^bbbdddfffjjjllllllllljjjjjjkkklllnnnlllkkkiiigggfffeeedddaaaaaa``````aaaaaabbbcccbbbbbbbbbcccdddfffggghhhiiijjjlllnnnpppqqqrrrrrruuuuuuttttttuuuvvvxxxyyy|||}}}wwwoooiiihhhiiiiiijjjlllkkkfffaaa^^^___```___]]]]]]]]]^^^^^^```bbbcccddd```aaabbbdddfffggghhhiiiggghhhiiijjjkkkmmmnnnnnnjjjccc\\\XXXRRRKKKJJJLLLTTTXXX```jjjsss{{{~~~{{{uuurrruuu}}}||||||{{{|||~~~{{{}}}{{{zzz}}}}}}yyyuuurrruuuuuuuuuuuuvvvwwwyyyzzzvvvvvvuuuttttttuuuwwwwwwvvvvvvuuuttttttttttttuuutttsssrrrqqqqqqrrrssstttuuuuuuttttttttttttssssssuuusssrrrssstttuuuuuutttsssssstttuuuuuuuuuuuutttsssqqqpppqqqrrrsssrrrqqqnnnmmmkkkgggcccbbbbbbdddlllrrrxxxzzz||||||vvvqqqnnniii```SSSJJJEEECCCAAA???<<<======;;;999888:::;;;>>>LLL___mmmrrrqqqqqqrrrvvv||||||{{{~~~rrrUUUHHHFFFCCCAAAAAAAAA@@@>>>======<<<;;;:::999888777666444333111000000000000......////////////000000........................//////000000111222333333222666???QQQiii~~~zzztttkkk]]]TTT]]]mmm{{{vvvrrrkkkgggjjjsss{{{}}}|||ssstttuuuxxx~~~~~~xxxkkkhhhgggkkk|||vvvvvvTTTFFF@@@>>>;;;:::::::::888777888777777666666666666777555444444444444333333333333333333333333333333333111111222222222222222333111333444777BBBQQQ^^^ddd]]]RRRIIIEEECCCCCCMMMYYYvvvwww}}}~~~sssjjjggggggeeeaaa```qqqpppfffgggjjjmmmnnnttt{{{|||{{{{{{yyyuuurrrlllmmmoooqqqqqqooollljjjccc```\\\XXXTTTQQQMMMKKKOOOSSSWWWYYYXXXUUUSSSQQQQQQWWW^^^eeennnssspppjjjUUUJJJ???<<<<<<;;;<<<>>><<<===???AAADDDHHHKKKMMMOOOQQQVVV[[[aaaeeeiiijjjnnnooopppooommmkkkkkklllkkkkkkkkkjjjhhhhhhhhhiiidddccccccccccccdddeeeeeeeeeeeedddeeeeeefffggghhhjjjkkkmmmooopppppppppooottttttuuuvvvwwwyyy{{{|||}}}~~~~~~wwwsssooommmmmmooopppppppppoookkkgggeeeddddddcccbbb^^^]]]\\\[[[ZZZZZZ[[[[[[YYYZZZ[[[]]]___aaacccdddcccccccccdddeeeggghhhiiieee]]]VVVRRRNNNJJJKKKOOOVVVZZZbbbjjjrrrwww{{{|||zzzzzzxxxvvvuuuyyy~~~|||zzz||||||~~~~~~zzzyyy{{{~~~~~~~~~~~~|||yyyvvvtttwwwvvvuuutttuuuwwwyyyzzzvvvuuuttttttuuuvvvwwwxxxuuuuuutttssssssssssssttttttsssrrrrrrrrrssstttuuuxxxwwwvvvuuuuuuvvvwwwxxxwwwuuuttttttuuuvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvrrrqqqqqqrrrsssrrrpppnnnooommmjjjfffcccbbbbbbccciiiooouuuzzz}}}~~~~~~yyyssspppiiiaaaVVVMMMGGGDDDAAA???;;;<<<<<<;;;999888:::;;;<<>>>>>===<<<;;;999999888888666555333111000000000111/////////000000000000000------------------------......///000111333333444777:::DDDZZZtttvvviii\\\WWWcccrrr|||xxxpppkkkhhhkkkttt|||~~~~~~tttsssssswww|||zzzuuukkkkkkjjjooozzzuuuTTTGGG@@@>>>;;;:::::::::888777888888777666555555666666555444444444444333333333333333333333333333333333111111222222333333333333444666666:::FFFWWWbbbddd\\\PPPFFFEEEDDDEEEQQQ```~~~{{{|||ooodddaaa```]]]\\\___ssspppjjjllloooooonnnssszzz~~~||||||yyytttpppmmmnnnpppqqqqqqooommmlllddd```ZZZVVVSSSPPPLLLHHHMMMPPPUUUVVVUUUSSSQQQPPPQQQWWW^^^eeennnrrrooohhhRRRHHH???<<<<<<;;;<<>>???AAAEEEHHHLLLOOOPPPOOORRRWWW]]]dddiiimmmoooooopppqqqpppnnnlllkkkkkkjjjlllllljjjgggfffhhhiiidddddddddcccdddeeeeeefffiiihhhhhhgggggggggggggggiiikkkmmmnnnoooooonnnnnnrrrsssuuuwwwzzz}}}~~~vvvpppqqqqqqqqqpppqqqsssrrrqqqmmmkkkiiihhhhhhgggffffffbbbaaa___\\\YYYWWWVVVUUURRRSSSTTTUUUXXXZZZ]]]^^^```aaaaaabbbbbbccccccccc^^^WWWPPPMMMKKKJJJMMMRRRXXX\\\bbbiiinnnqqqrrrrrruuuvvvxxxxxxyyy}}}|||zzz||||||~~~~~~{{{xxxxxxyyy{{{|||}}}}}}}}}|||yyywwwuuuxxxwwwuuuttttttuuuwwwyyyuuuuuutttttttttvvvwwwxxxuuuttttttsssssssssssssssuuutttssssssssstttvvvwwwxxxwwwvvvuuuuuuvvvxxxyyyxxxvvvuuuuuuvvvwwwvvvuuuxxxxxxwwwwwwwwwwwwwwwwwwrrrqqqqqqrrrsssrrrooommmooolllhhhdddcccccccccdddiiimmmuuu|||~~~}}}}}}}}}|||}}}|||vvvsssjjjcccZZZPPPIIIDDDAAA???;;;<<<<<<;;;999999:::<<<===FFFYYYqqq~~~}}}yyywwwuuu{{{~~~\\\MMMIIIEEEAAA@@@???>>>===>>>===<<<;;;::::::::::::666555333111000000111111000000000000000/////////........................------...///111222333333888;;;HHHaaa|||yyyjjj]]][[[hhhvvv~~~yyyqqqnnnlllpppwww}}}~~~wwwtttrrrvvv{{{{{{xxxtttjjjkkkmmmvvvtttTTTHHH@@@>>><<<;;;;;;:::999888888888777666555555555555777666666666666555555555333333333333333333333333111111222222333444444444555888999<<>>===;;;===AAA@@@BBBEEEHHHLLLPPPSSSTTTUUUWWW\\\bbbhhhmmmqqqsssppprrrsssssspppnnnmmmmmmnnnooooookkkfffcccdddfffddddddccccccddddddeeefffkkkkkkjjjjjjiiiiiijjjjjjiiijjjkkkmmmnnnooopppppprrrtttvvvyyy|||zzzsssnnnppprrrsssqqqqqqtttsssqqqppppppooooooooonnnmmmmmmhhhgggeeebbb^^^ZZZVVVTTTOOOOOOOOOPPPRRRUUUXXXZZZ___```aaabbbaaa```___^^^VVVPPPKKKJJJJJJKKKPPPVVV\\\___dddiiimmmnnnooooooqqqtttwwwyyy{{{~~~}}}|||{{{|||~~~{{{}}}~~~|||zzzyyyxxxxxxxxx{{{|||||||||{{{yyyxxxwwwxxxwwwvvvuuuuuuvvvvvvwwwuuuuuutttsssssstttvvvvvvuuuuuutttsssssssssssstttuuutttsssssstttuuuwwwxxxuuutttssssssssstttuuuvvvxxxwwwuuuuuuvvvwwwvvvuuuyyyxxxxxxwwwwwwwwwwwwxxxrrrrrrrrrssssssssspppnnnoookkkfffddddddeeeffffffiiilllsss{{{}}}zzzyyy{{{|||~~~}}}xxxtttjjjeee]]]SSSKKKEEEAAA@@@<<<======<<<::::::<<<===CCCGGGZZZuuu{{{}}}cccOOOKKKEEEAAA@@@???>>>===>>>===<<<;;;;;;<<<===>>>777555444222111111111111000000////////////......////////////////////////......//////000111222222888<<>><<<:::<<<@@@BBBDDDGGGLLLPPPTTTVVVWWW___aaaeeejjjnnnrrruuuvvvsssuuuwwwwwwtttrrrqqqqqqnnnpppppplllfffcccdddggggggffffffffffffggghhhhhhkkkkkkkkkkkklllmmmnnnoooiiijjjkkkllloooqqqssstttuuuvvvxxx{{{~~~|||wwwtttuuuppptttuuurrrsssvvvwwwuuutttuuuvvvuuutttsssrrrrrrkkkkkkkkkiiieee```[[[XXXRRRRRRRRRRRRTTTWWWZZZ\\\^^^```aaabbbaaa^^^[[[YYYRRRMMMIIIKKKMMMOOOUUU\\\```cccgggkkkooorrrssssssrrruuuxxxzzz~~~~~~~~~|||{{{{{{|||{{{|||~~~}}}zzz{{{||||||{{{{{{{{{zzzyyywwwzzz{{{{{{{{{{{{zzzyyyxxxyyyyyyxxxxxxwwwwwwwwwvvvuuutttsssrrrrrrsssttttttvvvuuuuuutttssstttttttttssssssrrrrrrssstttvvvwwwssssssrrrrrrsssttttttuuuxxxwwwuuuuuuvvvvvvuuutttxxxwwwvvvuuuuuuuuuvvvvvvsssrrrrrrrrrttttttrrrpppppplllgggeeefffhhhjjjjjjjjjjjjnnnuuuwwwvvvxxx}}}}}}|||vvvssskkkggg___UUULLLEEEAAA@@@<<<===>>>===<<<;;;===???FFFGGGWWWttt|||www{{{nnnQQQLLLFFFAAA???>>>===<<<>>>===<<<;;;<<<>>>@@@AAA777666444222111111111222/////////.........------000000000000000000000000000000000111111222222222888>>>RRRpppxxxaaaVVV\\\ooo~~~}}}zzzwwwwwwyyy}}}~~~{{{{{{vvvuuu|||{{{tttrrriiieeeooo}}}rrrSSSHHHBBB@@@===<<<<<<<<<:::999888888777555555444444444555555444444444333333333444444444444444444444444111111222333333444555555333777:::@@@UUUnnnvvvqqqdddRRRGGGKKKPPPVVVkkktttzzz~~~sssllljjjiiiaaaWWWZZZeee|||rrrhhhfffhhhkkkpppuuuvvv}}}~~~|||{{{|||}}}|||xxxsssrrrtttuuurrrmmmiiihhhiiieee^^^WWWSSSRRRPPPLLLHHHFFFIIINNNPPPPPPPPPPPPPPPRRRZZZeeennnvvvxxxqqqgggLLLEEE???<<<999777999===CCCEEEIIINNNRRRVVVXXXYYYhhhjjjlllpppsssuuuwwwxxxvvvxxxzzzzzzxxxvvvuuutttlllnnnpppmmmhhhfffhhhkkkkkkkkkjjjjjjkkkkkklllmmmjjjjjjkkklllnnnppprrrsssjjjjjjkkkmmmooosssvvvxxxxxxyyy{{{|||~~~}}}zzzwwwyyy~~~qqqwwwxxxuuuvvv{{{|||zzzrrrtttuuutttrrrpppooonnnmmmnnnnnnmmmjjjeee```]]]XXXXXXWWWWWWYYY\\\___```]]]___aaabbbaaa]]]XXXUUURRRMMMKKKNNNQQQTTTZZZaaadddfffjjjooosssvvvxxxyyyuuuwwwyyy|||~~~}}}~~~~~~|||{{{{{{{{{|||{{{|||~~~|||yyyzzz}}}{{{{{{{{{|||}}}|||zzzxxxzzzzzz{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzyyywwwwwwuuutttsssrrrqqqqqqrrrsssvvvvvvuuuttttttttttttuuurrrrrrqqqqqqrrrtttuuuvvvsssttttttuuuuuuuuuvvvvvvxxxvvvuuutttuuuvvvuuutttwwwvvvuuussssssssstttuuutttsssrrrrrrttttttsssrrrqqqmmmhhhfffhhhkkkmmmmmmjjjhhhjjjppprrrsssxxx~~~{{{uuupppkkkggg```WWWMMMEEEAAA@@@===>>>>>>>>><<<<<<>>>@@@FFFEEESSSoooyyyuuuooovvv~~~vvvRRRMMMGGGBBB???>>>===<<<>>>===<<<<<<===???BBBCCC777666444222111111111222//////......---------,,,000000000000000000000000222222222222222222222333;;;BBBXXXxxxxxx^^^SSS]]]rrr{{{||||||zzzyyyzzz}}}~~~zzzzzzvvvxxx|||sssooonnnfffrrr|||yyyuuuTTTGGG@@@>>>;;;;;;;;;;;;:::999;;;999777888:::;;;:::777444444444555555555666666555444333222111111111111///000222222111111222444777777;;;III[[[hhhjjjhhh```WWWOOOOOOUUUaaawwwqqqyyysssuuutttkkk[[[SSS[[[hhh{{{rrrjjjhhhiiikkkqqqwww~~~~~~{{{zzzyyyxxxwwwuuuttttttsssuuutttnnnkkkjjjhhhccc^^^\\\ZZZVVVRRRNNNKKKIIIEEEHHHLLLLLLJJJJJJLLLOOORRR^^^llltttwwwuuulllcccOOOKKKEEE@@@======???@@@FFFJJJNNNPPPRRRVVV\\\aaalllooosssuuuuuuuuuvvvvvvyyyxxxyyy}}}}}}uuunnnnnnnnnmmmjjjhhhggghhhiiinnnmmmmmmlllkkkkkkllllllmmmkkkiiilllppprrrqqqooopppppppppqqqrrruuuwwwyyy}}}~~~yyyxxxxxxwwwuuuvvvxxx{{{{{{zzzxxxxxxxxxsssvvvyyyzzzxxxuuutttsssvvvuuussspppmmmjjjhhhggg^^^______```````````````cccccccccbbb```^^^[[[YYYVVVSSSRRRSSSXXX___eeegggjjjkkknnnrrrvvvxxxxxxxxx{{{{{{~~~}}}yyywwwvvvwwwzzz{{{}}}|||{{{yyyyyyyyyzzz{{{||||||{{{zzzyyywwwuuuttt{{{}}}vvvtttxxx~~~{{{||||||zzzxxxvvvvvvwwwvvvvvvvvvwwwwwwvvvvvvvvvwwwvvvuuusssrrrrrrrrrrrrssssssrrrpppoooppptttwwwwwwuuutttuuuwwwxxxuuurrrwwwvvvvvvvvvvvvvvvwwwxxxyyyxxxuuusssrrrqqqqqqrrroooooooooppppppqqqqqqrrrsssooolllmmmpppqqqnnnkkkdddddddddfffkkkrrrzzz~~~{{{|||{{{xxxtttnnnhhh^^^UUUNNNIIIEEECCC@@@>>><<<;;;:::;;;<<<===CCCFFFNNN^^^sssxxxkkknnnooovvv}}}```OOOFFFCCC>>>???@@@888;;;;;;::::::::::::999999<<<888222111222333333111///...---,,,,,,---...///000000////////////000000333//////222444333333555:::AAAYYYmmm```XXXbbbxxx~~~~~~~~~~~~zzz{{{}}}~~~|||}}}}}}xxxqqqnnngggjjj|||zzzxxxuuuSSSFFF@@@>>><<<;;;;;;;;;:::888999777666666888999888666444444444555555555666666777666555444333333333333111222333222111000111222888777===LLL]]]fffeee```UUUPPPNNNQQQXXXggg~~~wwwmmmuuu~~~vvvuuuqqqhhh[[[UUU___mmm}}}~~~wwwpppjjjjjjlllnnnttt{{{~~~}}}|||zzzzzzyyyxxxvvvuuuttttttuuuwwwuuuooolllkkkhhhccc^^^\\\XXXSSSNNNJJJGGGEEEFFFIIILLLLLLKKKKKKMMMPPPTTT^^^jjjrrruuussshhh\\\KKKHHHCCC>>><<<===@@@BBBEEEIIINNNQQQTTTXXX___dddoooqqquuuwwwvvvvvvvvvwwwxxxxxxyyy|||~~~|||uuunnnmmmmmmllljjjgggggghhhjjjlllkkkkkkkkkllllllmmmnnnooonnnnnnoooqqqsssrrrrrrttttttuuuwwwzzz|||~~~}}}{{{zzzzzzyyyxxxwwwxxxzzzyyyxxxwwwxxxyyywwwyyy{{{{{{yyywwwvvvvvvxxxwwwuuusssqqqooommmmmmeeefffhhhjjjkkkkkkjjjjjjggggggfffdddbbb```___^^^```\\\YYYZZZ^^^eeejjjmmmpppqqqrrrvvvyyy{{{||||||~~~~~~~~~|||zzzxxxwwwyyy{{{}}}~~~}}}|||{{{{{{{{{||||||}}}}}}}}}|||{{{yyyxxxwwwzzz||||||zzzvvvuuuxxx{{{zzz{{{|||zzzxxxwwwwwwxxxttttttttttttuuuwwwxxxyyywwwvvvvvvtttsssrrrqqqqqqqqqqqqqqqoooooopppsssvvvwwwuuutttuuuxxxzzzyyywwwwwwwwwwwwwwwwwwxxxxxxyyyvvvuuutttsssqqqqqqqqqqqqpppppppppqqqqqqrrrrrrrrrtttqqqpppqqqsssqqqkkkeeebbbbbbccceeejjjrrrzzz}}}zzz{{{zzzwwwtttoooiii```XXXQQQKKKGGGDDD???>>><<<;;;:::;;;<<<===CCCDDDJJJWWWkkkyyyvvvmmmlllmmmttt~~~cccPPPGGGDDD???@@@AAA:::;;;;;;::::::::::::999999:::777333111000111111111///...------------...///000000////////////000000111...---111222111222555;;;FFFccczzzeee[[[WWWeee|||~~~}}}}}}|||{{{yyyzzz~~~}}}vvvnnnkkkjjjooo|||uuussstttRRREEEAAA???===;;;;;;:::999777777555444555666777666555444444444555555555555555666666555444333333333333222333444333111///000111777888@@@OOO```eee^^^TTTLLLLLLNNNRRR[[[kkkqqqjjjsss}}}wwwssslllcccYYYYYYgggvvv|||}}}qqqllljjjlllooorrrxxx~~~}}}|||yyyyyyxxxwwwvvvuuuuuuuuuxxxyyywwwppplllkkkhhhdddbbb___[[[VVVPPPKKKHHHFFFFFFIIIMMMMMMLLLLLLOOORRRXXX___hhhooossspppbbbTTTFFFCCC???<<<<<<>>>@@@CCCEEEIIIOOOSSSVVV\\\ccciiiqqqsssvvvwwwvvvvvvvvvwwwvvvvvvwwwyyy{{{yyyrrrmmmjjjkkkjjjiiiggggggiiikkkjjjjjjjjjkkklllnnnoooppprrrsssttttttssssssuuuvvvssstttwwwzzz||||||~~~||||||||||||zzzyyywwwxxxyyyxxxvvvvvvxxxyyy{{{|||}}}|||yyyxxxxxxyyyxxxwwwuuusssqqqpppppppppgggiiimmmppprrrrrrqqqpppooonnnkkkiiiggggggggggggnnnjjjfffdddgggmmmrrruuuyyyyyyyyyyyy{{{~~~~~~|||}}}{{{zzzyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzxxxxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{yyyxxxxxxyyyvvvuuusssssssssuuuvvvxxxvvvvvvvvvvvvtttrrrpppooooooppppppooonnnooosssuuu{{{yyywwwvvvxxxyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyrrrrrrrrrrrrrrrrrrqqqppprrrrrrrrrrrrrrrssssssssstttttttttuuuuuupppggg``````aaabbbeeeiiiqqqzzz|||yyyzzzyyywwwtttpppkkkccc\\\UUUNNNHHHDDD???>>><<<::::::;;;<<<>>>BBBBBBEEEOOOaaaqqqtttoookkklllsss{{{iiiSSSGGGEEE@@@@@@BBB<<<;;;;;;::::::::::::999999888888666333000000111333///......------......///000000////////////000000///,,,,,,///000000111555<<>><<<;;;===@@@BBBEEEJJJPPPTTTYYY___gggmmmqqqsssuuuuuusssrrrssssssrrrqqqrrrtttuuusssoookkkhhhiiiiiihhhhhhhhhkkkmmmlllllllllmmmnnnooopppqqqtttwwwyyyxxxuuuuuuwwwyyytttvvvyyy|||}}}zzzzzzzzz{{{{{{{{{zzzxxxvvvxxxyyyxxxwwwvvvvvvxxxzzz|||||||||zzzwwwwwwxxxyyyuuussspppnnnmmmmmmmmmnnniiilllppptttwwwwwwvvvuuuxxxvvvrrrnnnmmmnnnppprrr|||wwwrrroooqqqvvvzzz}}}}}}{{{{{{}}}|||zzz{{{{{{zzzzzz{{{|||~~~}}}}}}}}}}}}}}}|||{{{zzzxxxvvvuuuvvvyyyzzzyyywwwxxxzzz|||{{{zzzyyyyyyyyy|||zzzwwwtttrrrrrrtttuuuuuuvvvwwwwwwuuussspppnnnnnnoooooonnnnnnoooqqqttt}}}yyywwwuuuuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyypppqqqssstttttttttsssrrrttttttttttttsssssssssssstttttttttuuusssnnnfff```aaacccdddeeehhhnnnwww~~~}}}{{{zzzzzzwwwuuupppllleee^^^WWWOOOHHHCCC>>>===;;;::::::;;;===>>>AAABBBEEELLL[[[kkkrrrqqqkkknnnuuu|||pppVVVGGGEEE@@@@@@AAA===;;;;;;:::::::::999999999888999999555111000222555//////............//////000000////////////000000///,,,---000000000333888>>>RRRtttnnn___YYYXXXjjjvvvuuuwww}}}|||uuuvvvvvvyyy~~~|||tttmmmkkkkkkzzz||||||tttRRRDDDBBB@@@===;;;;;;:::888777666666666666666666666666555555555555555555555444333333222111111111222222///111222333222222444666333:::HHHYYYeeecccTTTGGGJJJLLLNNNPPPZZZooo~~~pppmmmxxx~~~{{{oooeeeZZZWWW\\\jjjvvviiihhhjjjnnnqqquuu|||zzzyyyyyyxxxwwwvvvuuuuuuzzzzzzvvvoookkkjjjhhhdddZZZWWWSSSNNNIIIFFFDDDCCCGGGJJJLLLMMMLLLNNNRRRVVV\\\bbbhhhnnnrrrnnn^^^MMMCCCAAA>>><<<<<<===???AAAFFFKKKQQQVVV[[[aaaiiiooonnnppppppooommmllllllmmmkkkkkklllmmmnnnmmmjjjhhhggghhhiiiiiiiiikkknnnqqqrrrqqqqqqqqqqqqrrrsssssswwwzzz|||{{{xxxwwwyyy|||{{{}}}~~~{{{zzzvvvxxxzzzzzzxxxvvvsssqqqxxxxxxxxxvvvuuuuuuxxxzzzxxxxxxwwwuuusssssstttvvvrrrpppmmmjjjiiikkkmmmnnnsssvvvzzz~~~}}}zzzvvvrrrqqqsssvvvyyy{{{xxxyyy}}}{{{zzz~~~}}}||||||yyyzzzzzz{{{|||}}}~~~~~~~~~|||||||||||||||{{{zzzyyyyyywwwuuuwww{{{}}}zzzwwwxxxzzz||||||{{{yyyyyyyyy~~~|||xxxuuussstttuuuvvvtttuuuvvvvvvuuusssqqqooonnnooooooooonnnnnnppprrr}}}{{{xxxvvvsssssstttuuutttuuuvvvwwwxxxxxxxxxxxxqqqssstttvvvwwwvvvvvvuuuvvvuuuuuuttttttsssssssssrrrrrrqqqqqqooolllhhhffffffggghhhffffffjjjsssyyy~~~|||{{{yyywwwoookkkeee^^^WWWOOOGGGAAA===<<<;;;::::::;;;===>>>???CCCGGGLLLXXXfffoooqqqjjjooovvv{{{xxxZZZHHHEEE???>>>@@@===;;;;;;:::::::::999999999666777777444000...000333////////////////////////000000////////////000000///...///111111111555<<>>OOO^^^eee___RRRFFFFFFIIILLLQQQ___yyyrrrooonnnzzz~~~ggg\\\SSSUUUcccwww{{{rrrggggggjjjooossswww||||||{{{yyyxxxwwwvvvuuuxxxxxxtttmmmiiiiiigggcccYYYVVVQQQLLLHHHFFFEEEDDDFFFIIIKKKLLLLLLNNNSSSWWW^^^dddkkkpppqqqkkk[[[LLLCCCAAA???>>>>>>???AAACCCHHHMMMSSSWWW[[[bbbiiioookkklllllljjjgggeeeeeefffeeeeeeggghhhhhhhhhhhhggggggiiijjjkkklllooorrruuuwwwwwwwwwvvvwwwwwwxxxxxxzzz|||}}}}}}||||||}}}|||xxxwwwvvvtttvvvxxxxxxvvvrrrpppooouuuuuuvvvuuutttsssuuuwwwrrrrrrqqqpppnnnnnnppprrrqqqooollljjjkkknnnrrruuu|||~~~}}}yyyvvvuuuwww{{{~~~}}}}}}}}}}}}}}}~~~xxxyyyzzz||||||}}}}}}|||}}}~~~~~~{{{||||||{{{zzzyyyxxxwwwzzzxxxwwwyyy|||}}}{{{xxxxxx{{{}}}}}}|||yyyxxxxxxzzzyyywwwvvvvvvwwwxxxyyyssstttuuuuuuuuutttrrrrrrpppqqqqqqpppnnnmmmoooppptttuuuuuutttttttttwwwyyyrrrtttuuuwwwxxxxxxxxxwwwtttuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvuuutttsssrrrrrrrrrqqqpppooommmmmmlllllljjjkkkkkkhhheeehhhooovvv~~~{{{zzzyyypppkkkeee]]]VVVNNNFFFAAA===;;;:::999999;;;===>>>===CCCHHHKKKSSS```kkkoooiiiooovvvzzz```JJJFFF@@@===???>>>;;;;;;::::::::::::999999444444333111///---.........//////000000//////...000000////////////000000000///000333222222888@@@LLLaaa{{{yyykkkbbb\\\]]]ppp}}}{{{wwwzzzyyy{{{|||wwwnnniiihhhmmm}}}~~~uuuSSSFFF@@@>>><<<;;;;;;;;;:::888555777888777555555666888666666555555555444444444444444444333333444444555000111333333333333555666999EEEWWWcccddd[[[OOOFFFCCCHHHMMMVVViiipppjjjnnnppp|||}}}aaaVVVOOOWWWkkkuuuoooeeefffjjjpppuuu{{{~~~~~~~~~}}}{{{yyywwwvvvuuuuuuuuuqqqjjjfffgggfffccc]]]ZZZTTTOOOJJJGGGFFFEEEEEEHHHJJJKKKKKKNNNSSSXXX```gggoooqqqnnnfffVVVIIIAAA@@@??????@@@CCCEEEGGGKKKOOOTTTXXX[[[aaahhhnnniiiiiihhheeebbb``````aaa```bbbccceeeeeefffhhhiiihhhjjjlllmmmooorrrvvvzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~zzzvvvtttrrrrrruuuxxxwwwtttqqqpppppppppqqqssssssqqqpppqqqrrrkkklllmmmlllkkkkkkmmmnnnnnnmmmkkkkkknnntttzzz~~~}}}|||~~~~~~}}}}}}wwwyyyzzz|||||||||{{{zzzzzz}}}~~~|||}}}}}}|||{{{zzzyyywwwvvvyyyyyyyyyzzz{{{{{{zzzxxxyyy|||~~~~~~|||yyywwwwwwxxxwwwwwwwwwwwwwwwxxxxxxsssssssssttttttttttttuuurrrrrrsssqqqooommmnnnoooppprrruuuuuuuuuuuuxxxzzzrrrtttvvvxxxyyyyyyyyyxxxwwwvvvvvvwwwwwwxxxyyyzzzwwwvvvvvvuuusssrrrqqqqqqrrrrrrrrrqqqoooooooooooolllnnnnnnjjjfffgggooovvv~~~~~~{{{yyyxxxqqqmmmeee]]]VVVNNNGGGBBB<<<;;;:::999999;;;===>>><<>>@@@???;;;;;;::::::::::::999999666444222111111000...---...///000111111000///...000000////////////000000000///111333222222999BBBMMMbbbzzz}}}qqqiiicccdddvvv~~~}}}|||zzzxxx{{{~~~~~~}}}vvvlllhhhiiisssxxx{{{uuuTTTGGG@@@>>>;;;;;;;;;<<<:::999444666888777555444555888666666555555555444444444222222222111111222333333222333444444222222333444===JJJ\\\fffcccXXXLLLFFFDDDJJJQQQ\\\qqq~~~kkkgggnnnsss|||]]]RRRMMMYYYqqq|||ssspppdddfffkkkqqqwww}}}|||}}}~~~~~~|||zzzwwwvvvuuussssssooohhheeefffeeebbb]]]YYYSSSLLLGGGCCCBBBAAAEEEGGGJJJJJJJJJMMMSSSXXXaaajjjqqqrrrlllbbbRRRFFF?????????@@@BBBEEEIIIJJJLLLPPPUUUXXX[[[```gggmmmggggggfffccc```]]]]]]^^^^^^```bbbddddddfffhhhjjjiiikkkmmmoooqqqtttyyy|||{{{|||}}}~~~~~~}}}{{{xxxuuusssqqqtttwwwwwwtttrrrrrrssslllnnnpppqqqooonnnnnnnnngggiiijjjjjjjjjjjjkkklllkkkiiiiiijjjooowww|||zzzwwwxxxzzz||||||{{{zzzxxxyyy{{{}}}{{{~~~~~~}}}|||{{{yyywwwvvvxxxyyyzzz{{{zzzyyyxxxxxxzzz}}}|||yyywwwvvvyyyxxxxxxwwwvvvuuuttttttsssrrrrrrssssssuuuvvvwwwsssttttttrrrooommmmmmnnnqqqtttwwwwwwuuuuuuwwwyyysssuuuwwwzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwyyyzzzwwwvvvvvvtttsssrrrqqqppprrrtttuuutttrrrppppppppplllnnnoookkkfffgggooowww{{{}}}~~~zzzxxxwwwsssnnnfff]]]VVVNNNGGGCCC<<<;;;999999999;;;===>>><<>>===;;;999888888888999======>>>@@@BBBIIIZZZjjjtttxxx|||~~~xxx{{{VVVGGGDDDAAA@@@CCC???===;;;;;;======;;;888777777666555444222111000000000000000////////////............/////////000222111111333333333999AAAPPPeeexxx~~~qqqmmmwww{{{uuurrrzzztttjjjjjjoootttmmmtttqqqRRRFFFAAA@@@===;;;999888888888888777777777666666555555555555555555555555555555222222222222222222222222666111000333555555888<<>><<<:::999999999888888777777666555444444555555555555555555555555222222222222222222222222888333000111222444999???KKKgggtttlll\\\III@@@FFFMMMSSS___nnnzzzzzzzzzsss^^^UUUTTTZZZnnn{{{tttwwwpppnnnkkkqqqwww~~~~~~|||zzzyyyxxxxxxxxxyyyzzzzzzzzzzzzyyyvvvtttrrrqqqqqqqqqpppooommmllliiifffbbb^^^ZZZXXXUUURRRMMMGGGCCC@@@??????DDDGGGJJJLLLMMMPPPVVV\\\```eeejjjhhh```TTTLLLGGGAAAAAA@@@AAAEEEJJJOOORRRWWWWWWWWWZZZ^^^```aaaaaa^^^]]][[[ZZZ[[[^^^aaadddeeefffhhhiiikkklllmmmmmmoooqqqtttwwwzzz}}}~~~}}}~~~~~~|||yyytttooolllooopppqqqrrrrrrqqqppppppnnnjjjjjjmmmnnnjjjhhhhhhfffhhhjjjlllmmmnnnqqqssssssrrrtttyyy|||~~~}}}|||{{{|||||||||{{{yyy|||~~~}}}|||||||||{{{{{{{{{{{{xxxxxxxxxwwwvvvwwwyyy|||ssseeegggrrrxxxyyyyyyyyyyyyzzzzzzzzz{{{zzzyyyxxxwwwvvvvvvvvvtttsssrrrrrrqqqqqqrrrrrrtttuuuwwwxxxxxxwwwvvvuuuvvvwwwxxxyyyyyywwwvvvuuusssvvvxxxwwwuuurrrqqqpppvvvwwwwwwxxxyyyyyyzzz{{{zzzvvvpppmmmlllnnnooopppttttttttttttrrrpppnnnlllhhhiiiiiifffaaa```bbbeeennnxxx}}}xxxuuussssssnnnggg]]]TTTKKKDDDAAA:::999888888999:::;;;<<<::::::;;;===???EEEUUUdddvvvzzz{{{xxxxxx||||||aaaMMMHHHDDD@@@>>>???===;;;;;;<<<<<<;;;999777777777666444333111000000000000000////////////....../////////000000000222000111333333333:::CCCVVVjjj|||zzzkkk^^^cccwww{{{vvvuuuuuuzzzpppiiijjjqqq~~~rrrnnnxxxrrrRRRFFFBBB@@@>>><<<;;;:::::::::888888777666555444444333555555555555555555555555222222222222222222222222666333111222333444999@@@GGGbbbnnneeeVVVFFF@@@IIINNNVVVdddwww}}}lllXXXRRRTTT___wwwxxxuuutttpppoooqqqxxx~~~wwwssstttxxxzzz|||~~~~~~}}}|||zzzxxxvvvuuutttuuuvvvxxxxxxxxxxxxxxxxxxtttppppppqqqqqqnnnllliiiiiihhhgggdddaaa]]][[[TTTQQQLLLFFFBBB@@@@@@@@@CCCFFFIIIKKKMMMRRRYYY___eeeiiilllhhh___SSSJJJFFFAAA@@@AAACCCGGGLLLQQQTTTXXXXXXYYYZZZ\\\^^^______]]]\\\ZZZZZZ\\\```dddgggggghhhjjjlllnnnnnnoooooorrrtttwwwzzz|||{{{|||{{{zzzvvvrrrnnnkkknnnooopppqqqrrrqqqqqqpppmmmiiiiiilllmmmjjjhhhiiigggjjjmmmoooppprrrtttvvvxxxxxx{{{{{{{{{~~~~~~~~~}}}|||||||||{{{{{{}}}{{{yyyyyy}}}}}}xxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvxxx|||zzzggg[[[bbbooouuuvvvwwwxxxxxxxxxyyyzzzxxxxxxwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqttttttuuuvvvvvvuuutttttttttvvvxxxzzzzzzxxxvvvuuutttvvvwwwwwwtttrrrqqqrrrvvvvvvwwwwwwxxxxxxwwwwwwwwwsssnnnllllllnnnpppqqqsssssssssrrrpppnnnlllkkkiiijjjiiifffbbbaaaaaacccjjjttt{{{xxxvvvuuuwwwrrrjjj```UUULLLEEEAAA::::::999888888999:::;;;;;;:::;;;<<<<<>>>>>===<<<<<<<<<;;;::::::777777777666555333111000000000000000////////////...////////////000000000222000111222333444<<>><<<;;;:::;;;;;;777777777666555444444333555555555555555555555555222222222222222222222222333111222555555555:::@@@GGG```iii___RRRDDDAAAKKKNNNWWWiii{{{}}}zzzeeeVVVNNNSSSccc~~~tttsssyyy|||tttqqqpppuuu~~~xxxooojjjmmmsssxxxzzzxxxyyyzzz{{{zzzyyywwwuuusssssstttvvvwwwwwwxxxxxx{{{wwwrrrpppqqqpppmmmiiigggggghhhfffddd```\\\YYYSSSPPPKKKFFFCCCAAAAAAAAABBBEEEHHHKKKNNNTTT\\\bbbmmmpppqqqkkk___SSSIIIEEEAAAAAABBBDDDHHHMMMRRRUUUXXXYYYZZZ[[[[[[\\\]]]^^^]]]]]]\\\\\\___cccgggjjjiiikkkmmmpppqqqrrrrrrrrrxxx{{{~~~~~~{{{{{{zzzyyyxxxuuussspppnnnmmmmmmnnnoooqqqrrrrrrqqqqqqmmmiiiiiilllnnnkkkjjjkkkjjjmmmppprrrssssssuuuwww||||||zzztttpppttt{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~|||zzzyyy{{{~~~tttssstttuuuwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwyyy}}}zzzmmmaaa[[[dddpppsssuuuwwwwwwvvvvvvxxxzzzxxxxxxwwwvvvvvvvvvvvvvvvwwwvvvvvvuuutttsssrrrrrrtttttttttssssssrrrqqqqqqrrrtttvvvxxxyyyxxxvvvttttttuuuvvvvvvttttttuuuvvvuuuvvvvvvwwwvvvuuuuuutttuuurrrnnnmmmnnnpppqqqrrrppppppooonnnmmmkkkjjjiiiiiiiiihhheeecccaaa``````fffqqq{{{}}}{{{zzzyyyyyy|||wwwnnncccWWWLLLEEE@@@<<<;;;:::888777777888888<<<<<<<<<<<<;;;???LLLZZZllluuu|||yyyuuuuuuwwwxxxnnnSSSJJJFFFCCC@@@=========<<<;;;:::::::::888888777666555333222111000000000000////////////////////////000000000111222000000222333555===FFFbbbttt|||nnncccaaatttyyywwwyyy~~~vvvmmmgggllltttxxxnnnooo}}}sssRRREEE@@@???===;;;:::::::::;;;666666666555555555555444555555555555555555555555222222222222222222222222000000222666666666;;;CCCPPPdddiii]]]QQQEEECCCLLLOOOZZZooo}}}zzz}}}qqq___TTTKKKRRRfff}}}ooouuuyyytttsssssswww~~~}}}zzzqqqeeeaaaeeemmmrrruuuuuuvvvyyy{{{{{{zzzxxxwwwsssssssssssstttuuuwwwwwwzzzwwwsssqqqooommmjjjhhhiiihhhgggddd```[[[WWWTTTQQQOOOJJJFFFBBBAAAAAAAAABBBEEEIIILLLOOOVVV```gggsssuuutttlll```RRRIIIEEEAAABBBCCCFFFJJJNNNSSSUUUXXXZZZ[[[[[[ZZZ[[[\\\^^^]]]]]]^^^___bbbfffiiikkkkkkmmmppptttvvvvvvvvvvvvzzz~~~~~~}}}yyyvvvvvvvvvvvvtttrrrqqqooonnnmmmlllnnnpppqqqssssssssssssppplllkkknnnooolllkkkmmmmmmpppsssuuuvvvvvvwwwxxx}}}~~~yyyrrrkkkiiisss~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzxxx~~~~~~rrrjjjqqqrrruuuwwwyyyzzzzzzyyywwwxxxxxxxxxxxxzzz~~~~~~rrriiicccbbbjjjsssrrruuuxxxwwwuuuuuuxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvtttsssrrrssssssrrrrrrqqqppppppoooqqqrrrtttvvvwwwwwwvvvuuutttuuuuuuuuuttttttvvvxxxvvvvvvwwwwwwvvvuuusssrrrsssqqqooooooppprrrqqqqqqmmmmmmlllkkkjjjiiihhhhhhhhhgggfffdddbbb```___^^^cccmmmwww}}}|||{{{{{{||||||}}}xxxooodddXXXMMMEEEAAA===<<<:::888777777777777<<<<<<======<<>>===;;;::::::;;;888888777777555444222111000000000000/////////////////////000000000111111222000000222333555>>>HHHddduuu}}}qqqhhhkkk~~~uuutttxxx~~~wwwppphhhdddkkkuuuwwwpppuuutttRRREEE???>>><<<;;;:::999::::::444444444555555555555666555555555555555555555555222222222222222222222222//////111444444666>>>HHHVVVffffffZZZQQQHHHEEELLLTTT^^^uuu||||||~~~iiiXXXQQQMMMVVVjjjtttkkkxxx|||tttsssuuuwwwzzz|||yyyvvvkkk___[[[```iiioooqqqtttvvvzzz|||}}}{{{xxxvvvtttsssqqqpppqqqrrruuuvvvtttsssrrrnnnkkkhhhhhhhhhjjjiiigggddd___[[[WWWUUUOOOMMMHHHDDDAAA@@@@@@@@@CCCFFFJJJNNNRRRZZZdddlllsssuuussskkk^^^QQQIIIEEECCCCCCDDDGGGKKKOOOSSSUUUWWWYYY[[[[[[ZZZZZZ\\\^^^]]]^^^___bbbdddgggiiijjjlllooossswwwyyyzzzzzzzzz~~~}}}{{{yyy~~~yyywwwyyyyyyuuurrrsssqqqqqqrrrsssrrrpppmmmllllllnnnppprrrttttttttttttsssooommmooopppnnnmmmoooooorrrvvvyyyzzzzzz{{{|||}}}}}}xxxqqqkkkgggkkk{{{~~~}}}}}}{{{||||||}}}|||{{{zzzyyy~~~|||tttpppooosssuuuwwwyyy{{{{{{zzzzzzwwwxxxzzzzzzzzz{{{}}}~~~wwwpppkkkggggggmmmuuurrrvvvyyyxxxuuutttwwwzzz|||{{{zzzyyyxxxwwwwwwwwwuuuuuuvvvvvvvvvtttsssrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqrrrtttuuuvvvwwwwwwwwwtttttttttsssrrrsssuuuxxxxxxyyyyyyyyyxxxvvvsssrrrppppppoooqqqrrrrrrpppnnnkkkjjjjjjiiiiiiiiiiiiiiihhhgggfffeeedddcccaaa______iiisssyyy{{{zzzzzz{{{|||zzzuuummmbbbWWWMMMFFFBBB;;;:::999777777777888888::::::<<<>>>>>>BBBOOO]]]wwwtttpppsssvvvwww]]]IIICCCCCCCCC<<<>>>???===:::999:::<<<888888888777555444222111000000000000//////////////////000000000111111111222//////111333666???IIIaaasssvvvnnntttyyyppppppvvv|||wwwqqqkkkfffeeennnzzzxxxuuu}}}tttRRREEE>>>===<<<:::999999999:::333333444444555666666666555555555555555555555555222222222222222222222222111///000111222555AAALLLWWWdddbbbWWWQQQJJJGGGMMMXXXccczzz~~~|||dddTTTOOOQQQZZZmmmjjjeeevvvvvvpppqqqvvvzzz}}}~~~{{{xxxxxxmmm```]]]ccclllrrrtttuuuwww{{{}}}}}}{{{xxxvvvtttrrrooonnnnnnpppsssvvvmmmoooooolllgggeeefffhhhiiihhhgggdddbbb___\\\[[[MMMKKKGGGBBB@@@?????????EEEHHHLLLPPPUUU]]]gggoooqqqrrrqqqiii\\\PPPHHHEEECCCDDDEEEHHHKKKOOORRRTTTVVVYYY[[[[[[ZZZYYY\\\^^^\\\]]]```ccceeeggghhhiiimmmppptttxxx|||}}}}}}|||}}}xxxwwwwwwvvvuuuuuuqqqppprrrsssooommmnnnlllnnnrrrttttttqqqmmmjjjmmmnnnpppssstttuuuuuuuuuuuuqqqoooqqqqqqooonnnppppppsssxxx{{{}}}}}}}}}tttppplllhhhgggppp~~~}}}||||||{{{zzzzzz{{{||||||{{{zzzyyy{{{~~~|||uuurrrvvv{{{wwwxxxzzz|||||||||zzzyyywwwyyyzzz{{{{{{{{{}}}~~~tttrrrpppnnnjjjgggllltttssswwwzzzxxxuuutttvvvzzz{{{zzzxxxwwwvvvuuuuuuuuussstttuuuuuuuuutttsssrrrqqqqqqqqqqqqrrrssstttuuurrrssstttuuuvvvwwwxxxyyyttttttsssrrrpppqqqsssvvvzzzzzz{{{{{{zzzwwwtttsssoooooooooqqqrrrqqqooollljjjjjjiiiiiiiiiiiiiiijjjjjjiiihhhhhhhhhfffdddbbb\\\fffpppxxxzzzxxxxxxyyyzzzvvvrrrjjj```VVVNNNGGGDDD999888777777777888999:::777888;;;>>>???DDDRRRaaasssooorrrvvvttt~~~aaaJJJBBBCCCDDD<<<>>>???===:::999:::<<<888888888777666444222222000000000000////////////000000000000111111111111222//////111333666@@@JJJ^^^qqqzzzsssxxxuuulllmmmsssyyy{{{{{{||||||yyytttoookkkggghhhssszzzzzzuuuUUUIII@@@===;;;:::::::::999888999999888888777666666666666777888888888777555444333333222222222222111111000111444555444666AAAMMMaaabbb^^^SSSHHHEEEHHHLLLZZZooo}}}|||rrr```UUUPPPOOOcccuuuvvvkkkrrr~~~rrrmmmlllttt|||{{{{{{{{{uuummmiiilllttt}}}{{{wwwuuuuuuwwwwwwrrrmmmmmmmmmmmmnnnoooqqqrrrssskkkmmmkkkeeebbbcccdddbbbhhhhhhhhhfffbbb^^^YYYVVVLLLJJJGGGCCCAAAAAAAAABBBHHHIIILLLQQQYYYaaaiiimmmsssqqqnnnfff[[[PPPHHHDDD@@@AAACCCFFFKKKOOOSSSVVVWWWYYY]]]___^^^^^^^^^___eee```^^^bbbfffhhhlllqqqqqqpppttt|||~~~{{{wwwtttsssrrrrrrqqqnnnppprrrqqqnnnlllnnnpppmmmtttzzzxxxooohhhhhhkkknnnoooqqqssstttsssrrrqqqnnnoooppprrrsssttttttuuurrrvvv{{{}}}rrrmmmkkklllooo{{{|||~~~zzzwwwttt}}}}}}}}}|||||||||||||||{{{yyyyyy{{{||||||||||||{{{zzzzzzzzzzzzzzzwwwzzzyyyvvvxxx~~~~~~zzztttrrrooommmnnnpppsssvvvtttsssssssssssstttuuuuuu|||||||||{{{yyyvvvsssqqqwwwvvvuuutttsssrrrrrrrrrqqqppppppooopppqqqssstttuuuttttttuuuxxxwwwtttpppppprrrrrroooppptttuuusssyyyyyyyyyyyyyyyyyyyyyyyyvvvrrrmmmkkklllmmmmmmkkkkkkkkkjjjiiihhhhhhkkkmmmqqqnnnjjjjjjjjjjjjfffccc``````hhhvvv~~~}}}{{{yyywwwvvvpppggg^^^WWWNNNEEE???<<<999777666777888999999999:::777;;;BBBDDDSSSnnnqqqqqquuutttuuu{{{fffMMMGGGEEE@@@?????????>>>======<<<<<<999999888777666555444444111111111111000000000000////////////000000000000333111222444444888DDDPPPdddsss~~~yyywww|||}}}ooofffkkkttt~~~{{{xxxuuutttsssvvvooohhhiiiiiissstttTTTHHH@@@>>><<<:::::::::888777999999888888777666666666444555555555555444333333555555555444444333333333111222444666555888DDDQQQaaaaaa[[[PPPGGGEEEIIINNNaaavvvvvvwwwmmm]]]UUUQQQRRRgggyyypppiiiuuuyyypppnnnpppzzzyyyvvvwww|||~~~yyysssqqqrrrqqqmmmjjjgggggghhhjjjlllnnnpppqqqlllmmmjjjdddaaacccdddcccaaaaaaaaa```^^^ZZZVVVSSSKKKIIIDDDAAA??????@@@BBBHHHIIIMMMRRRZZZbbbiiimmmqqqoookkkdddZZZOOOGGGCCCAAAAAACCCFFFKKKOOOSSSVVVVVVYYY\\\^^^]]]\\\\\\\\\```]]]]]]bbbfffhhhlllppprrrsssyyy~~~zzzzzzwwwuuuqqqooonnnnnnnnnmmmlllnnnooonnnlllkkkmmmppppppvvvyyyvvvnnniiijjjmmmppprrrssstttuuutttsssrrrlllkkkkkkkkkmmmooorrrsssuuuyyy}}}yyyhhhgggllluuu~~~|||~~~~~~~~~~~~~~~}}}{{{yyyxxx||||||}}}}}}~~~~~~~~~zzzxxxyyyzzz|||||||||{{{zzzzzzyyyyyyzzzzzzvvvwwwvvvtttxxx~~~}}}xxxsssqqqpppooooooqqqssstttsssssssssrrrsssttttttuuuyyyzzz{{{zzzyyyvvvsssrrrvvvuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssrrrrrrtttvvvvvvssspppoooqqqpppnnnoootttvvvuuuvvvwwwwwwwwwxxxxxxxxxyyyxxxtttooommmnnnnnnnnnmmmlllmmmnnnmmmllljjjkkklllpppmmmjjjiiijjjhhhdddaaa^^^___fffttt}}}|||yyywwwsssmmmeee]]]VVVNNNEEE@@@<<<999777666777888999888999;;;888;;;AAACCCPPPjjj}}}pppqqqvvvwwwwww|||~~~{{{iiiNNNGGGEEEAAA??????>>>======<<<<<<;;;999999888777666555444444111111111111000000000000.../////////000000000000111000111333444888DDDQQQcccqqq}}}uuussszzzqqqgggjjjssszzzzzzzzzyyyxxxwwwwwwwwwvvvwwwnnnfffgggiiivvvsssSSSGGGBBB???===;;;:::999888666999999888888777666666666555444444333333333333333666666555444444333222222222222555666666:::GGGTTTccc___VVVLLLEEEEEEKKKQQQeeezzz}}}mmmqqq~~~}}}|||iii[[[UUUSSSSSSiii{{{|||jjjgggzzzvvvoooooorrr~~~}}}vvvqqqpppooollljjjfffgggiiikkknnnqqqssstttmmmmmmiiibbb___aaabbbaaa\\\]]]]]]]]][[[XXXUUUSSSJJJGGGBBB>>><<<>>>@@@BBBHHHJJJNNNTTT[[[ccciiilllnnnlllhhhaaaXXXOOOGGGCCCAAABBBCCCFFFJJJOOOSSSUUUVVVYYY]]]^^^]]]\\\[[[[[[]]][[[]]]dddhhhjjjmmmrrrvvvzzz|||uuupppoooqqqooommmkkkjjjjjjkkklllmmmmmmnnnmmmlllmmmppprrruuuwwwwwwrrrllliiikkkooosssssstttuuuuuutttrrrrrrmmmllljjjjjjlllppptttvvvzzz|||rrr```eeeqqq~~~|||}}}~~~}}}}}}|||{{{{{{zzz{{{{{{{{{{{{|||}}}~~~~~~|||xxxwwwyyy{{{|||||||||{{{zzzyyyyyyyyyzzzzzzxxxwwwuuuuuuzzz}}}xxxqqqqqqqqqqqqqqqrrrrrrsssrrrrrrrrrrrrrrrsssssstttvvvwwwxxxyyyxxxwwwuuusssuuutttsssqqqppppppoooooorrrrrrrrrrrrrrrrrrqqqpppppppppppprrrtttuuusssqqqooopppooolllnnntttwwwwwwssstttuuuuuuvvvwwwxxxxxxyyyvvvrrrooonnnoooooonnnnnnppprrrqqqooommmkkkkkkooollljjjiiiiiigggbbb^^^[[[\\\cccppp{{{~~~zzzwwwpppkkkddd\\\UUUMMMFFFAAA<<<:::777666777888888888999<<<999:::@@@AAALLLccczzzpppqqquuuwwwxxx{{{~~~yyy}}}oooQQQHHHEEEBBB>>>>>>======<<<;;;;;;:::999999888777666555444444111111111111000000000000....../////////000000000///...000222333888DDDQQQ```ooo{{{~~~pppooovvvtttkkkmmmuuuxxxxxxwwwuuussstttwwwzzz|||{{{nnneeegggkkkzzzqqqRRRFFFCCC@@@===;;;:::999777555999999888888777666666666777666555333333444555555444444333222111111000000333333555666666:::HHHVVVfff]]]QQQHHHDDDEEELLLTTTdddzzzvvviiinnnzzz}}}xxxrrr~~~zzzhhh[[[UUUSSSVVVmmmxxxggggggvvvppppppttt{{{vvvqqqooommmkkkhhhggghhhjjjmmmoooqqqssssssnnnmmmhhhaaa___bbbcccaaa_________^^^\\\YYYVVVTTTJJJFFFAAA===<<<>>>BBBEEEHHHKKKPPPWWW^^^dddiiikkkllliiiddd___XXXPPPIIIDDDAAABBBDDDFFFJJJOOOSSSUUUVVVYYY\\\^^^]]]\\\[[[[[[\\\\\\aaaiiinnnoootttyyy|||xxxwwwuuupppmmmmmmnnnmmmllljjjiiijjjlllmmmooooooooooooppprrruuuwwwyyyxxxtttooojjjjjjmmmqqqssssssttttttsssrrrqqqpppppppppqqqrrruuuxxx{{{}}}}}}kkk___hhhzzz}}}}}}~~~~~~}}}}}}|||zzzyyyxxxyyyzzz{{{xxxxxxyyy{{{}}}}}}{{{xxxxxxzzz|||}}}}}}~~~}}}{{{zzzyyyzzz{{{|||{{{xxxyyy}}}{{{vvvoooppprrrssstttsssrrrqqqrrrqqqqqqqqqqqqrrrssssssssstttvvvwwwxxxwwwuuutttsssrrrqqqpppooonnnnnnnnnqqqrrrsssssssssqqqpppoooooooooppprrrssstttssssssrrrsssqqqmmmnnntttwwwwwwrrrrrrsssuuuvvvxxxyyyyyyyyyvvvrrrooonnnnnnooooooqqqrrrsssqqqnnnmmmmmmmmmooommmjjjjjjjjjgggbbb]]]XXXYYY```kkkxxx{{{xxxqqqmmmfff^^^UUULLLFFFBBB===:::777666777888888888999<<<::::::???@@@GGGZZZppp{{{{{{sssrrruuuvvvxxxyyy~~~~~~vvvUUUIIIFFFCCC=========<<<;;;;;;::::::999999888777666555444444111111111111000000000///........./////////000000000///000222333777BBBOOO^^^lllxxx||||||nnnlllssswwwooorrryyyyyyyyywwwtttrrrtttyyy~~~rrrgggiiiooopppQQQFFFCCCAAA>>><<<;;;:::888666999999888888777666666666777666555333333444555555444444333222222111000000555444555666666;;;JJJYYYiii\\\MMMFFFDDDEEEMMMWWWfff}}}tttkkkpppzzzzzzsssmmmkkkzzzyyygggXXXRRRPPPZZZsssxxxhhhkkkuuurrrtttwww~~~~~~}}}|||tttsssqqqooommmjjjgggeeeeeefffgggiiikkkkkkkkkkkkkkkjjjfffccceeejjjllliiibbbaaa```^^^[[[XXXUUUTTTJJJFFFBBB>>>>>>AAAEEEHHHHHHKKKRRRZZZ```eeehhhjjjkkkgggbbb]]]XXXRRRKKKFFFBBBBBBDDDGGGJJJNNNRRRTTTSSSVVVYYY[[[[[[[[[[[[\\\^^^```gggpppuuuwww}}}xxxrrrmmmmmmmmmkkklllnnnmmmnnnnnnllljjjjjjmmmpppqqqqqqqqqrrrtttvvvxxxyyyzzzwwwrrrmmmkkklllpppsssrrrrrrrrrrrrqqqqqqpppoooppprrrvvvyyy}}}~~~fff^^^lll~~~}}}~~~}}}}}}~~~|||zzzwwwvvvwwwxxxyyyvvvvvvvvvxxxzzz}}}}}}{{{yyyzzz|||~~~~~~~~~~~~|||zzzzzz{{{|||~~~}}}zzzzzz{{{yyytttpppooopppsssuuuuuutttrrrppprrrqqqqqqqqqqqqrrrssssssrrrsssuuuwwwwwwwwwuuutttrrrqqqpppooonnnmmmmmmmmmqqqqqqrrrsssrrrqqqooonnnoooppprrrrrrssssssttttttuuuwwwtttppppppsssuuutttqqqrrrsssuuuvvvxxxyyyzzzuuutttqqqnnnllllllnnnooossssssqqqnnnkkklllnnnqqqpppmmmjjjjjjjjjhhhccc___VVVXXX]]]gggvvv~~~|||yyytttqqqjjjaaaVVVMMMFFFBBB===:::777666777888888777777===:::999??????CCCQQQcccppp}}}zzzwwwwwwxxxzzzzzz~~~~~~ZZZJJJEEECCC=========<<<;;;;;;::::::999999888777666555444444111111111111000000000///............////////////111000111222222666AAAMMM^^^kkkwww{{{~~~uuummmlllssswwwpppqqqwwwxxxyyyyyywwwuuuxxxvvvjjjmmmttt~~~pppQQQGGGCCC@@@>>><<<;;;:::999777999999888888777666666666555444444333333333333333555555444444444444333333444444555666888???OOO___mmm[[[KKKEEEEEEFFFNNNXXXlllzzzsssqqqxxx}}}yyypppjjjjjjxxxvvvcccTTTPPPOOO\\\uuuyyymmmrrr|||qqqrrrwww||||||yyyxxxxxxwwwmmmnnnnnnnnnllljjjgggfffeeefffgggiiiiiihhhggggggeeeeeeddddddjjjrrrtttqqq```___]]][[[XXXUUUSSSQQQIIIFFFCCC@@@@@@CCCGGGJJJHHHLLLTTT\\\cccggghhhiiiiiiddd___[[[XXXSSSLLLGGGBBBCCCDDDGGGJJJNNNRRRTTTQQQSSSVVVXXXYYY[[[^^^aaaeeehhhpppzzzpppjjjfffgggiiijjjmmmqqqooopppqqqooollllllpppssstttttttttvvvyyy||||||{{{{{{wwwqqqnnnooorrrtttuuusssssssssrrrrrrrrrrrrrrrooorrrwww}}}|||eee^^^rrr~~~~~~}}}}}}}}}}}}}}}}}}{{{yyywwwvvvvvvwwwxxxuuuuuutttuuuwwwzzz}}}~~~|||zzz{{{|||~~~~~~~~~~~~|||zzzyyy{{{}}}~~~{{{yyyyyyvvvppplllkkkoooqqqsssuuuuuutttrrrqqqrrrrrrrrrrrrrrrsssssstttsssuuuvvvwwwwwwvvvuuutttrrrqqqpppnnnmmmmmmllllllppppppppppppppppppoooooopppqqqrrrrrrrrrrrrsssuuuvvvwwwvvvqqqpppssssssqqqqqqrrrssstttvvvwwwxxxyyyrrrqqqooommmkkkkkknnnppprrrqqqooollljjjlllqqquuupppmmmiiihhhiiihhheeebbbVVVXXX[[[dddttt}}}}}}|||{{{yyywwwtttmmmcccWWWMMMGGGDDD>>>;;;888666777777777777555<<<:::999>>>>>>@@@JJJYYYhhhyyy|||{{{}}}___KKKEEECCC>>>>>>======<<<;;;;;;:::999999888777666555444444111111111111000000000000------........./////////111000111333333666BBBNNNaaannnyyy|||zzzoooiiilllwwwwwwnnnmmmqqqsssvvvzzzzzzzzz}}}vvvkkkpppxxx}}}|||~~~pppRRRHHHBBB@@@===<<<<<<;;;:::888999999888888777666666666444555555555555444333333333333444444444444555555222222444777;;;EEEXXXiiippp\\\JJJFFFFFFGGGNNNXXXpppppppppvvv}}}tttooonnn{{{sss___SSSSSSVVVeee|||zzzqqqzzztttmmmrrryyy~~~~~~xxxuuurrrooonnnhhhhhhhhhfffeeedddcccdddcccdddfffggggggfffeeeddd```aaa```aaagggnnnnnniii[[[[[[YYYWWWUUUSSSQQQQQQGGGEEECCCAAABBBDDDGGGJJJGGGMMMUUU^^^eeehhhhhhhhhfffaaa[[[XXXVVVRRRLLLGGGCCCCCCDDDGGGJJJNNNRRRTTTTTTVVVXXXZZZ]]]aaagggkkkrrrvvv}}}nnnjjjiiimmmqqqsssuuuyyytttvvvwwwuuuqqqqqquuuyyyzzzzzz{{{|||xxxssssssvvvxxxyyyxxxvvvvvvvvvvvvvvvvvvwwwwwwuuuxxx|||tttfffggg~~~yyyzzz{{{{{{{{{zzz{{{{{{yyyxxxwwwvvvvvvwwwxxxyyyvvvuuuttttttuuuxxx{{{}}}}}}|||zzzzzz|||}}}}}}|||}}}zzzxxxwwwyyy{{{}}}{{{yyyyyyyyysssjjjgggjjjpppqqqsssuuuuuutttrrrqqqsssssssssrrrsssttttttuuuvvvwwwxxxxxxxxxvvvtttrrrrrrqqqpppnnnmmmmmmmmmlllnnnnnnnnnnnnnnnnnnooopppoooqqqrrrqqqooooooqqqsssrrrttttttqqqqqqrrrrrrnnnpppqqqrrrssstttuuuvvvwwwooooooooollljjjkkkooorrroooooonnnmmmmmmoootttwwwoookkkgggeeeggggggfffdddVVVXXX[[[bbbsss|||{{{zzzyyyxxxuuusssnnndddXXXNNNIIIGGG>>>;;;888666666777777666333;;;:::888>>>>>>>>>EEEQQQ___rrr|||}}}zzz|||{{{cccMMMEEEBBB??????>>>======<<<<<<;;;999999888777666555444444111111111111000000000000---------.........////////////000333444999EEERRRfffrrr|||xxxlllbbbkkk~~~xxxooolllooorrrwww}}}}}}{{{|||qqqiiipppzzz}}}wwwsssttt{{{pppSSSIIIAAA???===<<<<<<<<<;;;999999999888888777666666666666777888888888777555444000111111222222333333444000111444999>>>JJJ^^^qqqrrr\\\JJJFFFHHHHHHNNNXXXppphhhmmmxxxxxxuuuuuurrr]]]UUUYYY___uuu{{{ttt|||qqqlllrrryyy~~~|||vvvqqqmmmhhheee___^^^\\\YYYWWWWWWYYY[[[\\\]]]___aaabbbaaa```___``````^^^]]]aaaeeeaaaZZZYYYXXXWWWVVVUUUSSSSSSRRREEEDDDCCCBBBCCCEEEGGGIIIGGGMMMVVV___fffhhhhhhhhhddd___YYYVVVUUURRRLLLFFFCCCCCCEEEGGGJJJNNNQQQSSSYYY[[[\\\^^^bbbhhhpppuuu~~~vvvrrroooqqqwww}}}~~~zzz}}}~~~{{{wwwvvvzzz}}}yyyuuuvvvzzz}}}}}}{{{yyyyyyyyyyyyzzz{{{||||||~~~nnngggrrr}}}tttvvvxxxyyyyyyyyyyyyzzzvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwuuutttuuuwwwzzz|||}}}{{{yyyzzz{{{|||{{{zzz}}}{{{xxxvvvuuuwwwzzz{{{yyyxxxzzz{{{sssiiihhhmmmpppqqqsssuuuuuutttsssrrrtttsssssssssssstttuuuuuuxxxxxxyyyyyyxxxuuusssqqqrrrqqqpppooommmmmmmmmmmmnnnmmmlllllllllnnnooopppoooqqqrrrpppmmmmmmoooqqqmmmqqqrrrpppppprrrqqqmmmppppppqqqrrrssssssttttttnnnoooooommmkkklllppptttlllmmmooopppqqqrrruuuxxxnnnjjjeeeccceeeffffffeeeWWWYYY[[[bbbrrr|||yyyxxxwwwwwwsssrrrmmmdddXXXOOOJJJIII>>>;;;888666666777777666222;;;999777===>>>===CCCKKKXXXjjjuuuvvvuuuyyyyyyfffMMMDDDAAA?????????>>>======<<<<<<999999888777666555444444111111111111000000000000---------.........//////------///333555;;;HHHUUUkkkvvvxxxkkk[[[jjjzzzrrrooorrruuu{{{zzzwwwzzz~~~zzzlllfffpppzzz|||uuuqqqtttnnnPPPHHHCCCAAA???<<<:::999999999999999999888777666666555444444555555555555444444555555444444444333333333666333777999;;;OOOeeeiiisss^^^KKKDDDFFFKKKVVVbbb~~~ooottt{{{nnnooo~~~}}}pppeeeYYY[[[mmmyyyzzz{{{uuupppqqqyyy|||tttgggaaabbb^^^WWWUUUVVVWWWVVVTTTTTTTTTVVV[[[[[[[[[[[[]]]^^^___``````^^^]]]\\\]]]\\\[[[YYYUUUUUUVVVWWWXXXVVVRRROOOIIIDDDAAABBBBBBBBBFFFKKKNNNSSS\\\eeelllmmmjjjfffddd```ZZZUUUSSSNNNHHHCCCCCCCCCDDDGGGLLLRRRXXX[[[VVVYYY]]]dddkkkvvv~~~~~~xxx}}}{{{|||~~~||||||}}}{{{yyyuuuvvvxxxyyyxxxwwwuuusssxxxyyyyyywwwtttrrrrrrsssppppppqqquuuzzz|||zzzxxxvvvwwwxxxxxxyyyyyyyyyyyyxxxuuussssssvvvyyy{{{|||yyyyyywwwvvvtttrrrqqqpppsssrrrqqqpppoooooooooooorrrssstttuuutttrrrpppnnnqqquuuzzz{{{xxxtttrrrrrrrrrpppooommmlllllllllllljjjoooooojjjiiinnnpppnnnoooppppppnnnkkkjjjllloooooooooppptttwwwwwwsssoookkknnnrrrttttttsssrrrrrrtttrrrpppnnnnnnnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrjjjiiihhhggggggeeeaaa^^^UUUVVV[[[eeesss}}}{{{{{{{{{yyywwwxxxrrriii```WWWNNNFFFAAA???===;;;999888888999999777888999:::;;;===@@@CCCIIIQQQ^^^jjjssszzz}}}}}}tttwwwxxxnnnSSSGGGCCC>>>>>>>>>>>><<<:::888777666777888999888666444333111111000000//////......222222111111000//////...000///222777777;;;LLL___sss}}}yyyeee___ppp|||sssmmmlllwww{{{|||uuuwww~~~vvvppppppqqqxxx|||sssmmmqqqoooQQQIIIBBBAAA>>><<<;;;:::::::::999999888888777666666555444444555555555555444444555555444444444333333333444222777:::>>>SSSiiinnnppp]]]KKKEEEFFFLLLZZZiiiqqquuu{{{}}}nnnppp}}}pppfff\\\```sss{{{vvvsssppprrrxxx|||nnn```ZZZ\\\ZZZUUURRRSSSTTTTTTRRRQQQRRRSSSWWWWWWXXXXXXYYYZZZZZZ[[[\\\[[[ZZZZZZ[[[[[[YYYWWWSSSSSSSSSUUUVVVUUURRROOOIIIDDDAAABBBCCCCCCGGGLLLPPPVVV___gggkkkkkkiiigggeeebbb___ZZZUUUMMMFFFAAADDDDDDEEEHHHMMMSSSYYY\\\\\\___dddkkkttt~~~~~~{{{yyywwwuuuvvvvvvwwwwwwwwwvvvuuutttwwwxxxxxxvvvsssrrrqqqrrrpppppppppssswwwyyyyyywwwwwwxxxxxxyyyyyyyyyxxxxxxvvvtttrrrsssvvvyyy{{{|||yyywwwuuurrrqqqqqqrrrrrrqqqqqqpppnnnnnnmmmmmmmmmrrrssssssttttttsssrrrqqqssswww{{{{{{xxxuuurrrrrrpppooommmlllkkkjjjkkkkkkiiimmmmmmiiigggkkknnnlllmmmnnnnnnllljjjiiikkknnnllllllnnnqqqttttttqqqmmmjjjmmmqqqsssrrrrrrrrrrrrtttsssqqqpppooooooppppppppppppoooooonnnnnnnnnnnnkkkjjjiiihhhgggeeebbb___YYYYYY\\\dddqqq}}}}}}zzzzzz{{{zzzyyyxxxsssjjjaaaXXXOOOGGGBBB===<<<999777666666777888777888999:::;;;===@@@CCCLLLTTTaaammmvvv|||~~~~~~uuuwwwrrrSSSFFFCCC>>>>>>>>>>>><<<:::888777666777888999888666444333111111111000//////......000000000000000000000000000///222777777<<>><<<;;;:::;;;;;;999999888888777666666666444444555555555555444444555555444444444333333333333111777<<>>BBBBBBDDDGGGLLLRRRWWWZZZaaadddkkksss{{{}}}}}}|||{{{zzzxxxwwwvvvvvvuuuuuuttttttttttttvvvwwwwwwuuurrrqqqqqqqqqpppoooooopppsssvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyuuusssrrrrrruuuxxxzzzzzzwwwuuuqqqnnnnnnooorrrtttqqqqqqpppooonnnnnnnnnnnnrrrrrrrrrrrrrrrsssssstttvvvxxx{{{|||yyyuuusssqqqnnnmmmlllkkkjjjiiiiiiiiihhhkkkjjjgggeeegggiiiiiikkklllllljjjhhhiiijjjllljjjjjjllloooqqqpppmmmkkkiiilllooopppqqqqqqrrrsssttttttsssrrrrrrqqqqqqpppooonnnmmmllljjjjjjiiiiiimmmllljjjiiihhhfffccc```]]]\\\\\\bbblllyyy|||xxxxxxzzz{{{zzzxxxssslllddd[[[QQQHHHBBB<<<;;;888666555555666777666888999::::::===@@@CCCHHHQQQ___llluuuyyy||||||~~~vvvwwwxxxUUUFFFBBB??????>>>>>><<<:::999888777777888888888666444333222111111000000///............///000000111222222111000222666888???VVVooo{{{lll^^^qqqxxxrrrqqqvvvxxx|||}}}xxxuuuzzzyyy{{{~~~wwwmmmmmmzzznnnOOOGGG@@@???===<<<;;;;;;;;;<<<888888888888777777666666444444555555555555444444555555444444444333333333333111777===DDDZZZpppssskkk]]]OOOIIIHHHPPPggg}}}uuu}}}~~~uuu{{{yyyhhh___[[[fff~~~xxx}}}{{{pppqqqqqqrrruuu{{{|||{{{{{{}}}}}}~~~wwwlll]]]QQQMMMNNNOOOOOOMMMPPPSSSUUUVVVWWWYYY[[[\\\\\\[[[ZZZYYYXXXWWWVVVXXXXXXXXXZZZ[[[ZZZWWWTTTKKKJJJKKKMMMOOOPPPOOONNNKKKEEEBBBCCCDDDFFFKKKQQQYYY```gggjjjhhhfffgggiiiiiiiiiddd[[[NNNDDD>>>===>>>???AAADDDIIIOOOSSSVVVaaaeeemmmuuu~~~~~~~~~}}}{{{zzzzzz{{{yyyxxxvvvuuusssrrrrrrrrrtttuuutttuuuuuusssqqqooooooppppppooonnnooopppssstttuuuuuuvvvwwwyyyzzz{{{{{{{{{wwwtttrrrrrrtttuuuvvvuuurrrqqqooonnnnnnoooqqqrrrssssssrrrqqqqqqqqqqqqqqqqqqqqqpppoooppprrrtttuuuxxxyyy{{{{{{yyyvvvrrrqqqnnnmmmlllkkkjjjiiiiiihhhfffggggggeeecccdddfffgggkkkkkkjjjiiihhhiiijjjllljjjkkklllmmmmmmllljjjhhhiiikkknnnppppppppprrrsssssstttttttttsssrrrqqqpppmmmlllkkkiiihhhhhhiiiiiiooommmjjjiiihhhfffcccaaa___\\\[[[^^^ggguuu|||vvvvvvxxxyyyyyyxxxtttmmmfff]]]SSSIIICCC<<<;;;888666555666666777666777999999:::<<<@@@CCCDDDOOO```oooxxx{{{|||{{{}}}|||uuuvvvXXXGGGCCC@@@??????===<<<;;;999999777888888888777666555444222222111111000//////.........//////000111111111222000222666888CCC^^^yyyyyykkk[[[nnn|||vvvvvvttttttwwwxxxvvvvvv~~~ttthhhkkk|||oooQQQHHH@@@???===<<<;;;;;;;;;<<<888888888777777777777777444444555555555555444444555555444444444333333333444111666<<>><<<;;;:::;;;;;;888888777777777777777777444444555555555555444444555555444444444333333333555111666<<>>:::;;;>>>===???BBBFFFKKKPPPSSSVVV^^^cccjjjrrrzzz~~~}}}~~~~~~|||}}}zzztttrrrrrrrrrsssuuuwwwwwwuuuttttttsssqqqoooooopppqqqrrrpppqqqqqqpppnnnlllmmmnnnmmmooopppqqqqqqrrruuuwwwooopppsssvvvyyy{{{}}}}}}xxxvvvsssqqqqqqpppnnnmmmjjjlllnnnppppppooonnnmmmoooooonnnnnnnnnnnnnnnoooppppppooonnnoooqqqsssuuuvvvvvvuuuvvvvvvtttqqqnnnmmmmmmmmmlllkkkjjjiiihhhdddbbbbbbdddcccaaaccchhhnnnllliiihhhiiiiiiiiihhhjjjlllmmmllljjjhhhggghhhkkknnnrrrttttttsssrrrrrrrrrrrrqqqppppppoooooonnnlllkkkiiihhhiiijjjlllnnnnnnkkkhhheeedddccc```___\\\ZZZXXXXXX___lll|||yyysssrrrtttuuuuuuxxxtttmmmfff]]]TTTKKKEEE===<<<999777666777777888555777888999999<<>><<<;;;:::::::::777777777777777777777888444444555555555555444444555555444444444333333333444000555===FFF\\\nnnnnngggZZZQQQPPPUUUaaaxxx}}}}}}mmm[[[TTTVVViiiuuuppp}}}sssqqqoooooottt}}}|||zzz{{{}}}|||xxxssscccWWWLLLKKKOOOSSS[[[bbbjjjnnntttxxxzzz{{{|||~~~|||xxxqqqjjjfffeeefffhhhkkkkkkkkkkkkiiiccc[[[UUUNNNOOOSSSWWWZZZYYYUUURRRMMMHHHDDDEEEGGGJJJQQQXXXdddeeeggghhhjjjlllnnnoooiii___PPPBBB;;;:::;;;======???BBBFFFKKKPPPSSSUUUZZZ___fffnnntttyyy~~~}}}|||||||||}}}}}}{{{}}}wwwyyy|||}}}~~~}}}xxxwwwvvv}}}~~~~~~~~~|||{{{}}}yyyxxxyyy{{{}}}}}}{{{vvvvvvzzzzzzuuuppppppqqqrrrsssuuuwwwwwwuuurrrrrrqqqpppoooooooooppppppnnnooopppnnnlllkkklllmmmlllooorrrtttssstttvvvyyyoooqqqsssuuuwwwyyyzzzzzzuuusssqqqqqqqqqpppooommmlllmmmnnnoooooonnnnnnmmmnnnmmmmmmmmmmmmmmmnnnnnnrrrrrrqqqqqqqqqrrrtttuuutttrrrrrrrrrtttssspppmmmkkkkkklllkkkjjjiiigggfffcccaaaaaaddddddbbbdddjjjnnnkkkhhhfffggghhhfffeeeeeegggjjjjjjiiihhhiiikkkmmmqqqvvvxxxwwwuuurrrqqqqqqpppnnnmmmllllllmmmmmmnnnllljjjhhhhhhiiikkkmmmmmmjjjfffcccbbb```^^^]]]\\\ZZZWWWWWW[[[gggvvv}}}uuuqqqrrruuuwwwwwwyyytttlllddd\\\SSSLLLGGG<<<;;;888666555555666777555777888888999;;;???BBBEEETTTjjj}}}~~~yyyxxxyyyxxxwwwwwwgggMMMGGGBBBAAA???===<<<;;;;;;;;;999888777666666555555555333333222111111000000///------......///000000000000000333777:::HHHkkkyyyiii]]]YYYooo~~~}}}~~~{{{uuuqqqpppsss~~~vvvlllqqqoooPPPFFFCCCAAA???<<<:::999999999777777777777777888888888444555555555555555555444555555444444444333333333444000555===GGG^^^ppppppdddXXXOOOQQQYYYfff|||}}}{{{kkk[[[VVVYYYmmm~~~ppppppyyypppmmmlllooovvv{{{{{{|||{{{vvvrrrcccVVVJJJIIINNNVVVaaakkktttwww|||zzzrrrjjjeeeeeegggiiiooooooooonnnkkkddd[[[UUUQQQSSSXXX]]]___]]]YYYUUUNNNHHHDDDEEEGGGKKKRRRYYYfffeeeeeegggkkknnnppppppggg\\\LLLAAA<<<<<<<<<<<<;;;===@@@EEEJJJNNNQQQSSSVVV[[[bbbiiinnnrrrvvvxxx}}}|||zzzzzz{{{}}}}}}{{{{{{sssvvvzzz}}}~~~~~~uuuooommmmmmooowww~~~|||{{{}}}}}}|||zzz{{{yyywwwwwwxxxxxxvvvssswwwqqqpppuuuwwwssspppqqqmmmmmmoooqqqsssrrrooommmqqqppppppooooooooooooooommmnnnooonnnlllkkkkkklllkkkoootttvvvuuuvvvxxxzzzqqqrrrsssuuuvvvvvvwwwwwwrrrqqqooopppqqqqqqpppoooooonnnmmmmmmmmmmmmnnnooooooooonnnnnnnnnnnnooopppttttttssssssttttttuuuuuurrrpppoooppprrrrrrooollljjjjjjjjjjjjiiihhhfffdddccc```aaaeeeeeebbbeeelllnnnjjjfffeeeffffffdddbbb```cccggghhhhhhiiikkknnnnnnsssxxx{{{zzzvvvrrrppppppooommmkkkjjjkkklllmmmpppnnnkkkhhhggghhhiiikkkllliiidddaaa```___]]][[[]]][[[XXXVVVYYYdddrrr}}}~~~xxxrrrpppsssvvvxxxyyyyyytttlllccc[[[SSSLLLGGG;;;:::777555444444555666555666888888999;;;???BBBJJJYYYooo~~~xxxyyyyyyyyyxxxyyyjjjNNNFFFBBBAAA???===;;;;;;;;;;;;999888777666555555555666333333222222111000000000+++,,,---...///111222222000000333777:::IIIllltttfff]]]\\\rrr~~~~~~}}}|||~~~~~~xxxqqqoooqqqvvv|||rrrkkkppppppRRRFFF@@@???===<<<::::::999999999999777777777888999:::777777666555555555555555555666666555333333444666555666;;;===FFFaaatttnnn[[[SSSJJJKKKYYYqqqqqqaaaYYYQQQ[[[vvvxxxuuuuuuqqqnnnnnnrrrxxx{{{||||||{{{{{{xxxrrrlllZZZSSSOOOOOORRRZZZfffrrr~~~}}}||||||{{{tttjjjdddbbbbbbbbbaaallluuu{{{wwwooofff]]]UUUSSSVVVZZZ___bbb```ZZZVVVMMMJJJGGGFFFIIIPPPXXX]]]^^^```bbbdddjjjqqqppplllbbbUUUHHHBBB>>>;;;;;;===???AAACCCEEEHHHLLLQQQUUUXXXZZZ]]]aaafffnnnvvv}}}zzz|||||||||~~~{{{{{{|||{{{yyyuuuttttttvvv|||xxxooommmiiidddjjjuuuyyy{{{}}}{{{{{{zzzyyyxxxwwwwwwvvvwwwwwwwwwwwwvvvtttrrrqqqooonnnmmmnnnpppqqqpppooojjjjjjjjjmmmpppqqqqqqpppooommmlllmmmnnnmmmjjjgggiiikkknnnnnnnnnmmmmmmnnnqqqqqqsssuuuvvvwwwwwwxxxrrrrrrsssuuuwwwxxxvvvtttnnnooooooppppppooommmmmmkkkkkklllmmmlllkkkiiihhhmmmmmmnnnnnnnnnnnnnnnmmmsssrrrqqqpppppprrrtttuuussstttttttttsssqqqooonnnllllllkkkjjjgggdddaaa___bbb______bbbdddeeehhhlllmmmiiieeecccccccccaaa___^^^bbbgggiiiiiijjjnnnqqqrrrvvv{{{|||zzzuuupppnnnnnnmmmlllkkkjjjkkkkkklllqqqmmmiiiggghhhhhhgggeeegggeeecccbbbbbbbbbbbbaaaaaa]]]XXXUUUYYYcccnnnvvvzzzwwwuuuvvvzzz~~~~~~}}}zzzqqqeee\\\VVVQQQJJJDDD???===999666555555666777666777999999:::===BBBEEEGGGZZZttt{{{yyyzzzzzzzzz|||pppSSSGGGCCCBBB@@@===<<<;;;::::::888777777666555444444333222111111000000000000000//////............/////////000222444===QQQmmm|||ssskkkfffcccyyy}}}}}}|||zzzxxxyyywwwrrroooqqq|||}}}~~~{{{ooohhhpppqqqRRRFFF@@@???>>><<<;;;:::999999777777666666666777777888777777666555555555555555444555555444222222333444444555;;;===GGGbbbssslllWWWPPPJJJMMM\\\uuurrrccc\\\TTT\\\tttyyy|||rrrnnnmmmmmmpppvvvyyyyyy}}}zzzwwwvvvrrrkkkdddYYYSSSPPPRRRWWW```mmmyyy~~~|||yyywwwtttssssssssswwwqqqiiicccaaaaaaaaa```iiirrrxxxvvvoooggg___XXXWWWWWWXXXZZZ[[[ZZZWWWTTTOOOLLLHHHGGGIIIOOOVVV[[[```ccceeehhhmmmsssqqqlll^^^SSSFFFAAA>>><<<===???@@@AAACCCEEEHHHLLLQQQUUU[[[^^^bbbfffjjjqqqxxx~~~{{{xxxxxxwwwuuusssuuuxxx{{{~~~}}}yyyuuulllggghhhhhhgggooo|||~~~zzzyyyyyyxxxwwwvvvvvvvvvwwwwwwvvvtttrrrooommmkkkkkkjjjjjjkkklllnnnmmmlllhhhgggggghhhjjjkkkkkkiiijjjiiiiiikkkmmmnnnllliiiiiilllnnnooonnnmmmmmmnnnoooppprrrtttuuuvvvvvvvvvqqqqqqqqqsssuuuuuusssqqqmmmnnnooooooooonnnmmmlllkkkllllllmmmlllkkkjjjiiijjjjjjkkklllmmmmmmnnnnnnsssrrrqqqpppppprrrsssuuuuuuuuutttsssrrrpppooonnnmmmmmmllljjjhhheeebbb``````^^^___ccceeecccdddgggkkkiiifffeeecccaaa\\\XXXWWW\\\bbbeeegggiiilllpppvvvwwwyyyxxxvvvtttrrrqqqqqqpppmmmkkkkkkkkklllmmmoookkkgggffffffgggfffeeejjjhhheeecccbbbaaaaaa```aaa^^^ZZZXXX\\\dddooovvvzzzxxxxxxyyy{{{|||||||||zzzpppcccYYYSSSMMMGGGAAA>>><<<999666555555666777777888999999:::===AAADDDKKK___{{{~~~~~~|||zzz|||sssUUUIIIDDDCCC@@@===<<<;;;;;;<<<666666666666666666555555222111111000000000000000000000////////////000000111333333555<<>><<<;;;:::999999777888888888888888777777777777666555555555555555333444444333111111222444333444:::>>>IIIcccqqqhhhQQQLLLIIIOOO```yyyooobbb]]]VVV___wwwzzz{{{}}}ooollllllkkknnnsssvvvvvv{{{~~~xxxuuusssooohhhbbbYYYTTTQQQVVV^^^hhhuuu}}}yyytttqqqoooooooooqqqmmmgggbbb```___^^^^^^dddmmmtttsssnnnhhhaaa[[[[[[XXXVVVTTTTTTTTTSSSQQQPPPMMMIIIHHHJJJOOOVVVZZZcccfffiiilllqqquuuqqqjjjZZZOOODDD@@@???===???BBBAAACCCEEEFFFIIIMMMRRRVVV]]]bbbhhhmmmqqqwww}}}zzzwwwuuutttsssrrrpppyyy~~~|||~~~}}}{{{wwwrrroookkkeeebbbfffiiimmm{{{}}}{{{}}}xxxwwwwwwvvvvvvuuuuuuuuuuuutttssspppmmmiiifffdddgggfffeeeeeeggghhhhhhgggfffdddbbbbbbcccdddccccccddddddeeehhhkkkmmmlllkkkjjjllloooooonnnmmmmmmmmmnnnoooppprrrsssttttttuuuqqqppppppqqqrrrqqqooommmllllllnnnoooooonnnmmmlllkkkllllllllllllkkkjjjjjjgggggghhhiiikkklllnnnnnnrrrqqqqqqpppppprrrssstttuuutttrrrpppnnnlllkkkkkkkkkkkkjjjhhhfffcccaaa___\\\[[[]]]aaabbb^^^]]]___gggfffeeedddbbb]]]VVVQQQTTTZZZaaafffiiikkkooosss|||zzzxxxvvvtttssstttttttttrrrnnnkkkjjjkkkmmmnnnmmmkkkhhhggghhhhhhhhhgggjjjiiifffdddcccbbbbbbcccaaa```^^^]]]___fffooouuuyyy{{{}}}}}}|||||||||||||||qqqcccWWWQQQLLLFFFAAA===;;;888555444444666777888999:::::::::;;;???AAALLL```~~~}}}zzz{{{}}}sssVVVJJJFFFCCC@@@===;;;;;;<<<===555555555666666666777777222111111000000000000000111111000000000000111111333444555666<<>><<<;;;:::::::::999:::;;;<<<<<<:::999888777777666555555555555555444555555333222111333444444444:::???JJJcccmmm```MMMJJJIIIQQQccczzz|||hhh]]]YYYWWWeee~~~sss}}}{{{ooommmlllkkkmmmrrrtttvvv{{{{{{vvvtttuuurrrlllfffZZZUUUSSSXXXaaakkkwwwzzztttpppnnnnnnooollliiidddaaa^^^]]]]]]]]]___hhhpppppplllgggbbb\\\ZZZWWWTTTSSSRRRRRRQQQPPPNNNLLLIIIIIIKKKQQQXXX\\\dddhhhlllooosssuuuooofffWWWMMMBBB???>>>===???AAACCCDDDFFFHHHJJJNNNTTTWWW]]]dddmmmtttxxx~~~|||yyywwwtttrrrsssuuuvvvxxx~~~~~~~~~~~~{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyvvvqqqnnnmmmhhheeeiiiooozzzxxxvvvzzzwwwwwwvvvuuuuuutttttttttqqqpppnnnkkkhhhfffcccbbbgggeeecccbbbcccccccccbbbdddbbb```___aaabbbaaaaaabbbbbbdddfffhhhjjjkkkkkklllmmmooopppnnnmmmlllmmmlllmmmnnnpppqqqrrrssssssqqqpppoooppppppooollljjjjjjkkklllmmmnnnnnnmmmlllllllllllllllllllllkkkkkkiiihhhhhhhhhiiikkkmmmoooqqqqqqppppppqqqqqqrrrssstttrrrooollljjjhhhhhhhhhggggggeeecccaaa^^^\\\[[[XXXVVVVVVYYYYYYWWWWWWYYYaaabbbaaa```^^^YYYTTTQQQXXX___fffllloooqqquuuyyy~~~zzzxxxvvvvvvuuuuuuuuurrrnnnjjjhhhiiikkkmmmmmmlllkkkjjjjjjkkkkkkkkkggggggfffeeecccccceeefff````````````aaafffnnntttxxx|||~~~~~~uuueeeYYYRRRMMMHHHCCC===;;;888555444444666777999:::;;;:::::::::===???HHH\\\{{{|||~~~}}}zzzzzz~~~|||sssUUUIIIEEECCC???<<<::::::;;;===777777777666666666666666222111111000000000000000111000000//////000000111222444666777<<>>===;;;;;;:::::::::;;;;;;<<<;;;:::999888777777666555555555555555555666666555333222444555555555;;;AAAMMMdddiiiYYYKKKIIIJJJRRRddd{{{vvvdddZZZVVVWWWjjj}}}rrrzzzpppooolllkkkmmmrrruuuxxx}}}zzzuuutttuuusssmmmggg\\\VVVSSSYYYbbbjjjttt|||~~~zzztttoookkkiiiiiijjjhhhfffccc___]]]\\\]]]^^^]]]fffnnnnnnjjjfffaaa\\\WWWVVVUUUUUUUUUUUURRRPPPKKKJJJHHHIIIMMMTTT[[[___eeeiiimmmpppsssrrrkkkaaaUUUKKKBBB???>>>===>>>@@@DDDFFFHHHJJJMMMQQQWWW[[[ccckkkuuuzzz}}}yyyvvvtttssssssvvv}}}}}}}}}~~~~~~}}}}}}~~~|||}}}{{{}}}~~~}}}{{{yyyyyyyyy{{{{{{||||||||||||{{{{{{{{{|||}}}~~~~~~}}}}}}}}}wwwwwwwwwwwwxxxvvvsssppppppkkkhhhmmmxxxxxxwwwxxxwwwvvvvvvuuutttsssrrrrrrlllkkkjjjhhhgggfffeeeeeekkkhhheeecccccccccbbbaaaeeecccbbbbbbdddeeeeeedddddddddeeeffffffggghhhiiimmmoooppppppnnnllllllllljjjkkkmmmooopppqqqqqqqqqrrrqqqpppppppppnnnkkkhhhhhhiiikkklllmmmmmmmmmllllllllllllllllllllllllmmmmmmllljjjiiiiiikkkmmmoooppppppppppppqqqqqqrrrrrruuussspppllljjjhhhggggggeeedddbbb___\\\ZZZXXXWWWTTTPPPMMMOOOOOOOOOQQQVVV\\\]]]]]]]]][[[YYYXXXXXX]]]bbbjjjoooqqqtttyyy|||}}}|||zzzvvvsssssspppkkkhhhfffgggiiikkkkkkllllllkkkkkkkkkkkklllhhhhhhhhheeebbbaaabbbddd___aaabbbaaaaaadddlllrrrxxx}}}tttdddYYYRRRNNNHHHDDD<<<;;;888555444555777888999:::;;;;;;::::::;;;===EEEVVVuuu~~~vvvxxx|||}}}||||||vvvWWWIIIDDDBBB>>>;;;:::999:::;;;:::999888777666555444444222111111000000000000000000//////......//////000///222555777===LLLbbbrrr{{{}}}xxxqqqmmm}}}~~~~~~wwwrrrtttwwwtttuuuwwwzzz}}}wwwiiieeehhhfffsss~~~}}}sssTTTGGGAAA@@@???===<<<;;;::::::999999999999888777666666777777666555555555555555555666666555333333444666666666<<>>>>>===>>>@@@EEEGGGJJJMMMPPPUUU[[[___lllttt}}}}}}sssuuuwww|||~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}yyyyyyzzz{{{|||}}}}}}|||{{{yyyxxxwwwyyy{{{{{{yyywwwwwwwwwuuuuuuvvvxxxzzzyyywwwuuulllhhhgggppp~~~zzzxxxxxxwwwvvvuuusssqqqpppooonnniiihhhhhhhhhhhhiiijjjjjjpppmmmiiiggghhhhhhhhhhhhiiihhhhhhiiikkkkkkjjjhhhggghhhhhhgggeeeeeefffhhhnnnpppqqqqqqnnnlllkkkllljjjkkklllnnnooopppqqqqqqqqqpppooooooooonnnkkkhhhfffgggiiikkklllmmmlllllllllllllllkkkllllllmmmnnnpppnnnkkkiiiiiikkknnnppppppppppppqqqqqqqqqqqqqqqvvvtttrrrooommmkkkiiiiiidddbbb___[[[XXXUUUSSSRRRNNNIIIFFFHHHIIIJJJNNNTTTZZZ\\\^^^^^^^^^^^^___```___dddkkkooorrrvvv||||||vvvqqqooommmiiifffeeefffhhhiiihhhiiijjjjjjhhhggghhhiiihhhiiihhhddd___]]]^^^``````bbbdddbbbaaadddlllsss{{{~~~xxxmmm___UUUPPPKKKFFFBBB===;;;888666555666888999999:::;;;;;;::::::;;;<<>>IIIZZZqqqrrr\\\LLLKKKLLLVVVhhh{{{~~~mmmaaa]]]^^^cccxxx~~~rrrkkkkkkiiihhhkkkqqqxxx}}}{{{vvvqqqqqqrrrpppjjjeee]]]VVVRRRWWW^^^dddiiimmmrrrqqqooommmlllkkkkkklllfffeeebbb^^^[[[\\\aaaeeegggooouuurrrmmmhhhccc^^^WWWVVVVVVVVVWWWVVVTTTQQQJJJJJJIIIKKKOOOVVV\\\aaagggkkkmmmnnnooommmdddZZZNNNEEE>>>===>>>>>>???BBBFFFHHHKKKOOOSSSYYY___dddpppxxx|||tttzzz}}}}}}}}}|||||||||~~~~~~{{{zzz{{{{{{|||}}}}}}|||yyyvvvtttrrruuuxxxxxxvvvuuuuuuvvvwwwwwwxxxzzz||||||zzzxxxiiifffhhhuuu|||yyyvvvuuuuuutttssspppnnnllljjjiiiiiiiiiiiiiiijjjlllnnnooossspppmmmmmmnnnqqqrrrrrrpppooopppqqqrrrqqqmmmjjjiiijjjjjjhhheeedddfffiiioooqqqrrrqqqnnnlllkkkkkkjjjkkklllnnnoooppppppqqqpppooonnnnnnnnnmmmjjjgggeeefffhhhjjjllllllllllllmmmllllllkkklllmmmnnnoooooommmjjjhhhhhhkkkooorrroooooopppqqqqqqqqqqqqqqqsssrrrqqqpppmmmkkkiiihhh___]]]YYYTTTPPPMMMKKKJJJGGGDDDCCCFFFHHHIIIMMMSSSYYY]]]bbbeeeeeedddeeefffeeejjjoootttxxx|||uuuooolllkkkiiigggffffffggghhhgggiiikkkjjjgggeeefffhhhccceeeeeebbb]]][[[^^^bbbbbbeeefffdddaaadddmmmttt}}}{{{pppggg[[[RRRNNNJJJEEE@@@>>><<<999777666777999:::777999;;;;;;::::::;;;<<>><<<;;;;;;;;;<<<;;;999777666666777888777777666555555555555555444444444333222111222444555555???LLL```wwwwwwaaaMMMKKKMMMWWWkkk|||vvv~~~wwweee\\\]]]ccckkk~~~nnngggggggggfffiiiqqqxxx}}}xxxwwwssspppqqqttttttoookkk]]]UUUQQQVVV^^^cccgggkkkllllllkkkkkkjjjjjjkkkkkkfffeeebbb^^^[[[]]]bbbhhhllltttxxxuuuooojjjddd___ZZZXXXVVVUUUUUUUUUSSSRRRLLLKKKKKKLLLPPPUUU[[[___iiilllnnnnnnnnnllldddZZZKKKBBB<<<<<<>>>???AAAEEEFFFIIILLLPPPUUU[[[bbbfffoooxxx|||wwwxxx~~~zzz{{{||||||{{{|||}}}~~~}}}}}}~~~~~~|||vvvvvvwww{{{|||}}}|||{{{wwwtttqqqooossswwwxxxwwwuuuvvvwwwttttttuuuwwwyyyyyywwwtttjjjhhhlllzzzzzzuuurrrqqqtttsssqqqnnnkkkiiigggeeejjjjjjjjjjjjlllnnnpppqqqtttrrrppppppssswwwzzzzzzttttttuuuvvvvvvsssnnnjjjjjjkkkkkkiiifffeeehhhjjjoooqqqrrrqqqnnnlllkkkkkkjjjkkklllnnnoooppppppqqqooonnnmmmmmmmmmllliiigggdddeeegggjjjkkklllllllllmmmllllllkkklllmmmnnnooommmkkkhhhggghhhlllqqqtttoooooopppqqqqqqqqqqqqpppooooooooonnnllliiifffeeeZZZWWWSSSNNNIIIFFFDDDCCCCCCAAABBBGGGJJJKKKMMMRRRZZZ```ggglllkkkjjjiiiiiilllqqqwww|||~~~zzztttoookkkjjjiiiggggggggghhhhhhiiikkkmmmlllhhhfffgggiii[[[^^^```___]]]]]]bbbgggdddggghhheeebbbeeennnvvv~~~~~~~~~yyyuuummmdddYYYRRROOOKKKEEE@@@>>><<<:::888777888:::;;;777999;;;;;;::::::;;;<<<>>>IIIddd~~~ttttttrrrwww{{{yyywww~~~[[[IIIDDDDDDDDDDDDBBB???===;;;999999888888777777666666222111111000000000000000111111000000000000111111000222444666===NNNeeewwwuuuxxx}}}uuukkkggguuuyyyuuutttvvvxxxzzzvvvuuuvvv{{{|||uuugggbbbcccaaaoooqqqRRRFFFCCCAAA>>><<<:::999::::::888888888888888888888888777666666666666555555555888888777444111......///333???>>>OOOggguuu{{{hhhRRRMMMLLLVVVllluuu{{{{{{wwwgggcccfffhhhmmmvvvmmmhhhdddhhhiiijjjooowwwxxxuuusssrrrqqqrrrtttsssooojjj^^^]]][[[[[[___dddjjjnnnooooooooonnnnnnmmmlllkkkiiifffaaa^^^___ccchhhlllqqquuuyyyyyytttllleeeaaa[[[XXXVVVUUUVVVVVVUUUSSSMMMKKKJJJMMMRRRXXX\\\^^^gggnnntttssspppkkkaaaWWWFFFDDD@@@======@@@DDDGGGGGGIIILLLQQQVVV]]]eeekkkllluuu{{{~~~zzzxxxxxxyyyzzz}}}~~~~~~~~~}}}|||{{{yyywwwvvvvvvyyy{{{yyytttqqqsssvvvxxxwwwwwwvvvvvvvvvwwwwww}}}yyyvvvwww||||||vvvpppiiieeejjj}}}|||tttooolllkkkhhhiiiiiifffcccbbbdddgggkkknnnqqqqqqqqqrrruuuxxxyyyzzz{{{}}}~~~~~~~~~||||||}}}|||zzzvvvsssqqqnnnllljjjjjjfffcccdddiiijjjmmmqqqttttttrrrnnnkkkjjjjjjkkkkkklllnnnooopppsssqqqooollliiigggeeeeeeeeebbbaaagggnnnqqqmmmhhhlllkkkkkkjjjjjjiiiiiiiiillljjjgggiiilllnnnmmmkkkiiilllooonnnlllkkkmmmooolllkkkjjjiiihhheeeaaa^^^YYYQQQJJJGGGDDD@@@@@@BBBBBBEEEHHHIIIIIIKKKPPPUUUbbbeeelllqqqsssrrrrrrsssxxxxxx{{{~~~{{{tttppppppgggggghhhhhhiiiiiiiiijjjmmmllliiigggeeedddddddddcccbbb```^^^]]]^^^___```gggfffggghhhfffeeemmmvvv}}}zzzvvvtttiiibbbYYYSSSPPPKKKCCC===:::999777666555666777888888888888999;;;===>>>???>>>KKKbbbyyy}}}vvvsssrrryyy{{{ttt[[[QQQHHHEEEAAA???????????????<<<;;;:::888666555333333333222222111111111111111222222111000///...------000111222555===NNNdddtttqqquuu|||{{{nnndddddduuuwwwsssvvvyyyyyyxxxzzzzzz}}}wwwnnngggccc___bbbtttrrrSSSGGGBBBAAA>>><<<:::::::::;;;888888888888888888888888666666666555555555444444666666666555222111222444555???>>>PPPeeeqqqvvvcccNNNJJJJJJVVVlllyyy}}}zzztttooopppnnnppptttllliiieeefffgggjjjnnnvvv}}}wwwtttrrrqqqppprrrttttttqqqmmmbbb```^^^]]]___eeekkkoooooooooppppppooonnnlllkkkhhhfffbbbaaaccchhhnnnrrr|||~~~}}}uuulllddd___[[[YYYWWWVVVVVVVVVUUUTTTNNNMMMLLLNNNTTTZZZ^^^aaagggnnnrrrqqqmmmhhh^^^UUUFFFDDD@@@>>>>>>@@@DDDGGGGGGJJJNNNRRRXXX```hhhnnnsssyyy}}}|||xxxyyyyyy{{{}}}~~~~~~{{{yyyyyyzzzzzzyyyxxxxxxwwwuuuxxxzzzwwwsssqqqrrruuuvvvvvvvvvwwwxxxzzz{{{|||~~~{{{yyy{{{~~~|||tttllliiiiiiqqq~~~xxxppphhhbbb___bbbdddfffeeeddddddfffiiinnnrrrwww{{{}}}~~~{{{yyywwwnnniiieeedddcccbbbeeekkkpppqqqqqqqqqpppnnnkkkjjjllllllmmmnnnooopppqqqqqqrrrqqqnnnkkkiiigggfffeeehhhffffffjjjooopppmmmiiiiiiiiiiiijjjjjjjjjjjjjjjllljjjiiiiiijjjjjjjjjiiihhhjjjllllllkkkkkkkkkllljjjiiihhhhhhgggccc^^^ZZZSSSLLLEEEDDDBBB??????AAADDDEEEFFFGGGIIIOOOVVV[[[bbbgggooowww{{{}}}~~~}}}zzzxxxrrrmmmmmmhhhhhhhhhiiiiiiiiiiiiiiijjjiiihhhfffeeeeeeeeeeeecccbbb```^^^]]]^^^______fffeeeggghhhggghhhoooxxx~~~|||zzzxxxpppggg]]]UUUQQQKKKDDD>>>:::999777555555666777888888888999:::;;;===>>>???@@@KKK^^^sss|||zzzvvvuuutttyyyyyyrrr[[[PPPFFFCCC@@@>>>======<<<:::<<<;;;:::888777555444333222222111000000000000111...............---------000111222555===NNNcccsssqqqtttzzzyyylllbbbcccsss~~~vvvssstttwwwwwwvvvwwwxxx|||wwwmmmeeeaaa^^^bbbuuusssTTTHHHAAA@@@>>><<<;;;:::;;;;;;888888888888888888888888555555555555444444444333333444555555444444666888666@@@???QQQeeennnppp\\\KKKHHHIIIUUUmmm|||}}}~~~~~~xxxwwwrrrrrrwwwqqqkkkiiifffdddfffhhhmmmttt}}}wwwuuuvvvsssqqqrrrssssssooolllgggddd```^^^```fffmmmqqqqqqrrrssstttssspppmmmkkkgggfffdddeeehhhooouuuyyy|||tttkkkddd```\\\ZZZXXXXXXXXXXXXVVVUUUPPPNNNMMMPPPVVV\\\aaaccchhhmmmpppnnniiicccZZZQQQGGGDDDAAA??????AAADDDGGGHHHKKKPPPVVV\\\dddmmmrrryyy}}}}}}~~~~~~yyyuuuuuuxxx{{{}}}~~~{{{xxxtttuuuvvvwwwxxxxxxxxxwwwtttwwwxxxvvvrrrpppqqqsssrrrsssuuuwwwzzz}}}~~~~~~||||||}}}~~~zzzqqqiiigggjjjrrrzzzssskkkddd___\\\```bbbeeeggghhhjjjlllooovvv{{{}}}{{{{{{ooohhhaaaaaabbbdddiiiooorrrrrrqqqooonnnlllkkkjjjnnnoooppprrrsssssssssrrrqqqooommmkkkiiigggffffffkkklllmmmoooooonnnlllkkkgggggghhhiiiiiijjjjjjkkkjjjkkkjjjiiigggfffgggiiiiiiiiiiiijjjkkkkkkjjjiiiggggggggggggfffaaa[[[VVVNNNGGGBBBBBBAAA??????BBBEEEDDDDDDFFFLLLTTT]]]cccgggoooyyyxxxvvvtttooolllkkkjjjjjjjjjiiiiiiiiiiiiiiigggfffffffffffffffffffffcccbbb```___^^^^^^______eeedddfffiiiiiijjjpppyyy~~~~~~}}}|||{{{zzzzzztttjjj]]]TTTNNNIIICCC===:::999777555555666777888888888999:::;;;<<<>>>???CCCJJJYYYkkkuuuwwwvvvwwwwwwyyy}}}wwwooo{{{___PPPEEECCC@@@???>>><<<:::777<<<;;;:::999777555444444111111000/////////000000---------......////////////111222555===MMMbbbrrrpppsssxxx}}}}}}uuuhhh^^^aaaqqq|||uuurrrsssuuuuuuuuutttuuuxxx}}}}}}vvvmmmeee```^^^cccwwwsssUUUJJJ@@@???>>><<<;;;;;;;;;;;;888888888888888888888888555555444444444333333333222333444444444444666888666@@@@@@TTTgggmmmmmmYYYKKKHHHJJJXXXooo~~~}}}yyyvvvrrrrrrttt~~~}}}nnniiihhhfffccceeeiiimmmsss~~~{{{yyy|||xxxtttrrrqqqoookkkhhhgggddd```^^^aaahhhpppvvvwwwxxxyyyyyyvvvrrrmmmjjjhhhgggfffhhhkkkqqqwwwzzz{{{{{{zzzvvvpppiiieeeddd^^^\\\[[[[[[[[[ZZZXXXVVVQQQOOONNNQQQVVV]]]aaadddiiimmmnnnjjjeee___VVVNNNFFFDDDBBB@@@@@@BBBEEEGGGJJJMMMSSSZZZaaaiiirrrwww}}}yyy}}}~~~{{{vvvrrrpppttt{{{}}}~~~}}}{{{wwwuuusssssstttuuuvvvvvvvvvvvvtttvvvvvvtttrrrpppppprrrqqqrrruuuxxx{{{}}}}}}{{{zzz{{{{{{xxxqqqjjjeeeeeekkkvvv}}}}}}uuulllddd```aaabbbdddeeehhhkkkoootttyyy|||~~~}}}}}}}}}}}}{{{yyyxxxwwwwwwooogggaaacccfffiiinnnsssoooqqqssstttssspppmmmkkknnnooorrrtttttttttsssrrrooonnnmmmkkkiiihhhggggggmmmppprrrqqqnnnkkkjjjkkkhhhhhhhhhhhhhhhiiiiiiiiihhhjjjkkkjjjgggfffhhhkkkllljjjiiijjjmmmnnnkkkhhhfffgggggghhhfff```YYYTTTMMMGGGBBBBBBBBB@@@@@@CCCFFFEEEFFFIIIQQQZZZbbbfffsss|||~~~yyyuuusssqqqooolllkkkkkkkkkjjjjjjiiiiiihhhhhhgggggggggggggggffffffeeedddcccbbbaaa`````````aaadddccceeehhhiiijjjnnnuuuxxxwwwwwwvvvvvvvvvwwwwwwqqqfffYYYNNNIIIEEE@@@<<<999888666555555555777888999999999:::;;;<<<>>>>>>BBBGGGTTTeeeqqquuuvvvxxxxxxwwwzzzuuunnnyyyeeeSSSGGGEEECCCAAA@@@>>>:::888<<<;;;:::999777666555444111000000//////////////////000000000000111111111///111222555<<>>===<<<;;;::::::777777777777777777777777555555444444444333333333222333444333222222444666666???AAAXXXlllnnnlllYYYMMMKKKMMM[[[rrrzzzvvvrrrsss|||ooozzz|||lllgggffffffcccfffkkkooottt|||{{{|||xxxrrrpppooonnnkkkhhheeebbb______ccckkktttzzz}}}~~~~~~}}}yyysssnnnjjjjjjiiihhhiiikkkooosssuuutttuuutttqqqlllhhhffffff```___^^^^^^___^^^[[[YYYRRRPPPOOOQQQVVV\\\aaaccciiillllllfff```[[[SSSKKKEEEDDDBBBAAAAAADDDGGGIIILLLPPPVVV]]]eeemmmvvv{{{yyytttzzz}}}|||zzzuuurrrpppuuu|||}}}|||{{{yyyuuurrrttttttuuuuuuuuutttsssssssssttttttrrrpppooooooooorrrsssvvvyyy|||~~~{{{xxxvvvuuuvvvuuurrrooohhhcccccclllvvvzzz|||}}}xxxwwwsssjjjaaa]]]```dddfffgggkkkqqqzzz~~~|||yyyvvvtttttttttuuuyyyxxxvvvtttrrrqqqqqqqqqjjjeeebbbeeehhhkkkoootttqqquuuzzz|||zzztttlllfffmmmoooqqqssssssrrrqqqpppooonnnmmmkkkjjjiiiiiiiiinnnqqqtttrrrmmmiiiiiijjjjjjjjjjjjiiihhhgggfffffffffiiikkkjjjhhhhhhkkkoooooolllkkklllooopppmmmjjjhhhhhhhhhhhhfff```YYYSSSMMMFFFBBBCCCBBB@@@???BBBFFFHHHLLLQQQXXX___fffjjj|||}}}wwwvvvssspppoooooonnnlllkkkjjjjjjiiiiiihhhhhhhhhjjjiiihhhgggfffeeeeeedddeeeeeedddccccccbbbbbbbbbdddbbbdddgggiiihhhjjjooorrrqqqqqqqqqrrrrrrttttttlllbbbTTTKKKGGGDDD@@@<<<999888666555444555666777999999999:::;;;<<<===>>>???CCCPPPcccqqqvvvwwwyyyzzzvvvxxxuuupppzzz}}}hhhSSSGGGEEECCCBBBAAA>>>;;;888<<<;;;:::999888777666555111000000///////////////222111111111000000000000///111222555<<>><<<:::999888777777777777777777777777555555555555444444444333222333444333222111333555666???BBB\\\oooooolllYYYMMMKKKOOO]]]ttt~~~xxxvvvyyyvvvfffsssyyyiiieeeffffffeeeiiinnnrrrwww}}}{{{zzzwwwsssnnnmmmnnnpppooommmdddbbb```aaaeeemmmvvv|||}}}yyytttooollllllkkkjjjiiijjjkkkmmmnnnrrrrrrrrroookkkgggffffffcccbbbbbbbbbcccaaa^^^\\\TTTRRRQQQRRRWWW\\\```bbbhhhjjjhhhaaa[[[VVVOOOIIICCCBBBAAAAAACCCFFFIIIKKKNNNRRRYYYaaahhhpppxxx}}}yyysssqqqvvv|||}}}}}}{{{yyywwwuuusssvvvzzz~~~~~~|||{{{{{{xxxuuurrrttttttttttttsssrrrqqqpppqqqppppppooonnnmmmllllllqqqsssvvvyyy|||~~~~~~~~~xxxvvvtttssssssssssssrrrkkkddd```gggoootttvvvxxxrrrxxx{{{tttggg```ccciiijjjlllsss}}}~~~zzzttttttrrrqqqqqqqqqrrrsssttttttsssqqqpppooonnnmmmdddbbbbbbeeefffhhhnnnvvv{{{~~~|||sssiiicccmmmnnnooopppqqqppppppoooooonnnmmmllllllkkkllllllnnnqqqsssrrrmmmjjjiiijjjllllllkkkjjjhhhgggfffeeefffgggiiiiiiiiijjjmmmooonnnmmmmmmmmmnnnnnnlllkkkjjjiiiiiihhheee```YYYTTTJJJDDDAAABBBBBB??????AAAHHHMMMTTTYYY___eeennnttt~~~|||yyyvvvqqqrrrppplllkkkmmmnnnmmmiiiiiiiiihhhhhhhhhhhhhhhkkkiiigggeeedddddddddeeeeeeeeeeeeddddddcccbbbbbbcccaaacccgggiiiggghhhlllooooooppppppqqqrrrrrrrrrjjj```TTTKKKHHHFFFBBB>>>999888666444444555666777::::::::::::;;;<<<=========AAAMMMaaaqqqxxxzzz{{{}}}wwwyyyyyyttt|||jjjQQQFFFDDDAAA@@@???===;;;888<<<;;;:::999888777666666111111000/////////000000000000000//////.........///111333555<<>><<<999777666777777777777777777777777666666666555555555444444222333444333333333555666777???CCC^^^qqqnnniiiVVVIIIIIIMMM]]]uuu}}}xxxxxxjjj```nnnvvvfffcccfffgggggglllrrrvvvzzz~~~{{{{{{tttpppkkkjjjmmmooopppooofffdddcccdddiiipppwww|||}}}}}}|||zzzxxxtttqqqpppmmmlllkkkjjjiiiiiiiiiiiimmmnnnnnnmmmiiigggeeeeeefffeeeeeeffffffdddaaa___XXXVVVTTTTTTXXX]]]```bbbeeefffccc\\\VVVRRRLLLFFFAAAAAAAAABBBDDDHHHKKKMMMOOOTTT[[[cccjjjrrryyy~~~xxxqqqooopppsssvvvzzz}}}zzz{{{~~~|||xxxvvvuuuuuuuuuuuuzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{zzzxxxuuurrrrrrrrrrrrqqqqqqpppooonnnmmmlllkkkjjjjjjiiihhhgggiiilllooossswwwyyyyyyzzzvvvvvvuuuttttttsssrrrqqqhhhdddccchhhlllooorrrvvvxxxwwweee___hhhuuuwww|||}}}yyyvvvsssnnnooooooooopppqqqqqqqqqqqqrrrrrrqqqpppnnnlllkkkdddcccddddddccceeeooo{{{|||vvvpppjjjgggnnnnnnnnnnnnooooooooooooooonnnnnnmmmmmmmmmnnnnnnoooppprrrqqqooommmkkkjjjllllllkkkjjjiiihhhhhhggghhhgggfffgggiiikkkkkkkkkjjjkkklllllljjjiiiiiiiiikkkjjjhhhfffccc^^^XXXTTTHHHCCCAAACCCDDDBBBBBBEEEKKKRRR[[[```ccclllyyyzzzwwwvvvsssqqqlllnnnkkkeeedddiiillljjjggggggggggggggghhhhhhhhhhhhfffcccaaaaaabbbdddfffdddddddddccccccbbbaaa```bbb```bbbhhhkkkjjjjjjllllllmmmooopppqqqppppppoooiii```TTTLLLHHHFFFAAA===999777555444444444666777::::::::::::;;;;;;<<<===>>>@@@KKK^^^pppzzz~~~{{{}}}}}}xxx~~~lllQQQGGGDDDAAA??????>>>===<<<;;;;;;:::999888888777777222222111000000000000111///////////////000000000...000333555;;;III\\\jjjpppppprrrttttttnnneee]]]^^^lllzzz~~~{{{xxxuuusssrrrssstttttttttuuuvvvwwwvvvrrrooooooqqqsssrrrqqqnnngggdddddddddiii}}}vvvnnnfffkkk~~~sssTTTHHHCCCBBBAAA???<<<999777555777777777777777777777777777666666666666555555555222333444444444555777999888???DDD___qqqlllfffSSSFFFFFFLLL\\\uuuxxxtttxxx{{{```^^^mmmsssdddcccfffhhhiiinnntttxxx|||~~~}}}uuuqqqkkkiiikkkmmmmmmllliiigggfffgggkkkqqqwww{{{yyyyyyxxxwwwvvvtttsssrrrmmmlllkkkjjjiiihhhhhhhhhfffhhhiiiiiihhhfffffffffggggggggghhhhhhfffccc```[[[XXXVVVVVVZZZ^^^aaabbbbbbccc```XXXRRRNNNIIICCC@@@@@@@@@BBBEEEIIIMMMOOOPPPUUU\\\dddkkkssszzz~~~{{{pppmmmooopppqqqsss~~~~~~yyyvvvwww{{{~~~{{{xxxuuurrrqqqsssuuuvvvyyy}}}~~~}}}||||||||||||}}}|||{{{{{{zzzyyyuuusssooooooooooooooonnnnnnmmmjjjiiigggfffgggfffdddccc```cccggglllpppsssttttttvvvvvvwwwxxxwwwtttqqqoooaaaaaaeeejjjllllllqqqyyymmmYYYVVViii}}}zzztttrrrrrrqqqqqqjjjkkklllnnnnnnooonnnnnnooopppqqqqqqpppmmmkkkiiigggggggggeeeaaadddrrr~~~uuupppnnnooopppooonnnnnnmmmnnnnnnooopppoooooonnnnnnnnnnnnooooooooopppqqqqqqqqqooommmkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjgggeeeeeehhhjjjiiigggfffiiikkkjjjfffeeefffhhhllljjjgggeeebbb]]]XXXTTTHHHDDDBBBFFFHHHGGGHHHJJJMMMVVV___cccfffpppyyyuuutttssspppmmmhhhjjjhhh```___eeeiiihhheeeeeeffffffgggggghhhhhheeeccc```^^^^^^aaaeeegggbbbbbbcccbbbbbbaaa```___aaa___aaahhhlllllllllnnniiikkkmmmoooooonnnmmmlllhhh___SSSKKKHHHDDD???:::888777555444444444666777::::::::::::;;;;;;<<<===@@@@@@III\\\ooozzz~~~{{{oooSSSJJJGGGCCCAAAAAAAAAAAA@@@;;;;;;::::::999888777777333222222111111111111111//////000111222333444444...000333555;;;III[[[iiipppppprrrttttttooofff___^^^lllzzz}}}zzzwwwtttrrrrrrsssttttttrrrrrrrrrssswwwtttrrrrrrsssrrrmmmiiikkkeeebbbcccdddiii{{{~~~jjjfffbbbjjjuuuVVVJJJDDDAAA>>><<<;;;:::999888999999888777666555444444777777666555444333333222444333333333333444555555888<<>>>>>???AAA>>>@@@IIIYYYhhhsss~~~}}}|||yyyyyyrrrSSSMMMGGG@@@>>>>>>>>>;;;777<<<;;;:::999888666555555444222000///000000///...////////////////////////222//////444<<>><<<;;;:::999888777777777777777777777777888777777666666555555555444444444444444555555666:::===LLLbbbrrrpppdddZZZKKKJJJLLLYYYsssiiiddd```uuuooogggfffhhhiiikkklllooouuu~~~|||wwwuuuvvvqqqlllkkknnnqqqqqqppprrrnnnjjjjjjnnnqqqqqqoookkkjjjkkklllooopppooonnnooollliiiiiijjjjjjhhhfffeeeffffffggghhhhhhhhhhhhnnnlllkkkkkkkkkjjjhhhggg___\\\YYYYYY\\\```dddeeeccccccaaaYYYNNNGGGDDDEEEDDDDDDEEEFFFJJJNNNRRRTTTXXX[[[___eeekkkrrrzzzzzzqqqoookkkjjjlllqqqxxx|||}}}|||~~~|||zzzzzzxxxuuussssssuuuwwwxxx{{{|||{{{|||}}}~~~|||}}}zzzwwwuuutttssspppnnnnnnnnnmmmjjjeeeaaa^^^^^^___\\\WWWRRROOOMMMMMMNNNVVVVVVXXX^^^gggnnnrrrsssxxxwwwvvvtttrrrpppnnnmmmjjjhhhfffgggkkksss|||uuuhhhcccnnn~~~xxxuuurrrppppppppppppoooooorrruuuvvvtttqqqooonnnmmmmmmnnnnnnmmmkkkjjjiiigggfffcccaaacccjjjssszzzyyynnngggkkkrrrvvvxxxzzzsssrrrqqqrrrsssttttttsssppppppoooqqqrrrsssrrrpppkkkmmmooopppqqqpppooonnnllllllkkkiiifffeeefffgggjjjhhhfffeeefffgggggggggeeeffffffeeecccbbbdddeeedddcccaaa```___]]]ZZZWWWNNNKKKGGGDDDDDDGGGKKKNNNTTTYYY```fffpppnnnfff^^^[[[___bbbbbb```^^^___```bbbbbbbbbbbbaaaeeeeeefffggggggggggggfffgggfffcccbbbaaabbbdddeeeccccccdddffffffddd```]]]]]]___bbbdddeeefffhhhjjjkkknnnooollllllmmmkkkgggaaaZZZRRRLLLHHHDDD???;;;999777555333333555777888<<<===??????>>>>>>???AAA???@@@JJJ[[[kkkuuu|||}}}sssUUUMMMGGGBBB@@@AAABBB???<<<<<<;;;:::999888666555555444222000000000000///...////////////////////////333000000555===JJJ]]]nnnsssuuuxxxzzzyyyrrriiiccceeeuuuzzzyyyxxxzzz{{{zzzwwwqqqoootttzzzyyywwwuuuqqqooonnnooopppmmmeee___^^^\\\aaatttwwwhhhggglll|||wwwWWWKKKEEEBBB>>><<<;;;;;;999888777777777777777777777777888888777777666777777777555555444444555555666777:::???NNNfffuuusssfff[[[MMMKKKLLLWWWpppzzzhhhfffddd~~~ppphhhggghhhiiillllllooottt|||yyyuuusssuuurrroooooosssvvvwwwvvvvvvrrrmmmkkkllllllkkkiiieeedddeeegggjjjkkkkkkiiillljjjhhhgggggggggfffdddgggggggggggghhhiiikkklllooonnnmmmlllllljjjgggeee___\\\YYYXXXZZZ^^^aaaccccccbbb___WWWNNNGGGDDDEEECCCDDDEEEGGGKKKOOOTTTVVVZZZ]]]bbbfffjjjoootttwww~~~yyytttpppmmmkkkiiijjjmmmsssyyy}}}}}}{{{zzzzzzxxxuuussssssuuuwwwxxx{{{}}}|||||||||}}}}}}{{{yyy{{{xxxvvvtttsssrrrooommmmmmmmmlllggg```ZZZUUUTTTSSSOOOKKKFFFEEEFFFHHHJJJOOOOOOQQQXXXbbbllltttxxx{{{xxxuuuqqqnnnmmmllllllkkkjjjiiikkkpppxxxxxxrrrsss|||vvvsssrrrpppnnnnnnoooqqqqqqppprrrtttwwwwwwuuurrrpppooolllmmmmmmlllkkkiiihhhfffggggggeeecccccceeejjjmmmfffbbbdddmmmvvvzzz{{{{{{sssrrrqqqrrrssstttsssrrrpppooooooppprrrrrrqqqpppiiikkkmmmnnnnnnnnnlllkkkkkkkkkjjjhhheeedddeeefffiiigggeeedddeeeffffffeeedddeeeeeedddbbbaaacccdddbbb```^^^^^^^^^^^^\\\[[[QQQNNNIIIEEEEEEGGGKKKNNNWWW[[[ccckkkxxx~~~nnn___YYYRRRQQQVVV\\\^^^^^^[[[]]]___aaabbbbbbaaa```dddddddddeeefffggghhhhhhiiihhheeedddccccccdddeeeddddddeeeffffffddd```\\\[[[^^^aaabbbcccdddfffggghhhlllmmmkkkjjjkkkiiieee___YYYQQQKKKGGGCCC???;;;888777555333333555777999;;;===??????>>>>>>@@@AAAAAACCCNNNeeeyyyuuuWWWKKKGGGBBBAAABBBCCCAAA>>><<<<<<;;;999888777666555444222000000000111000///000000000000000000000000333111111666>>>JJJ\\\llltttwww{{{~~~}}}xxxooohhhhhhyyy}}}|||{{{}}}~~~yyyrrrqqqtttyyyvvvuuurrrqqqqqqrrrtttuuunnnfff```]]]ZZZ^^^pppttteeegggqqqvvvWWWJJJEEEBBB???<<<<<<;;;:::888;;;;;;:::999777666555444777777666666666777888888666555555555555666777777:::???PPPhhhwwwtttfffZZZNNNLLLLLLVVVnnn~~~zzzyyy~~~sssbbbdddlllrrrjjjiiijjjjjjmmmmmmoootttzzz|||wwwtttrrrtttsssrrrssswwwzzz{{{{{{zzzvvvqqqmmmkkkjjjgggeeecccccccccdddfffgggfffddddddcccbbbbbbbbbccccccccciiihhhggggggiiikkkoooqqqrrrqqqpppooonnnkkkgggccc```\\\YYYWWWYYY]]]___aaabbbaaa]]]UUUMMMGGGDDDDDDBBBBBBCCCFFFJJJPPPTTTWWWZZZ]]]bbbfffiiillloooqqqvvvwwwwwwvvvsssooollliiihhhggggggiiimmmsssyyy}}}|||{{{{{{zzzyyyxxxvvvtttsssuuuvvvyyy{{{~~~}}}||||||{{{yyywwwxxxwwwvvvuuusssqqqooonnnmmmllljjjccc[[[SSSNNNKKKGGGFFFDDDCCCDDDFFFIIIKKKJJJLLLQQQYYYcccnnnvvv{{{zzzxxxsssooommmmmmnnnoookkkkkkkkkmmmssszzz|||zzz}}}}}}vvvrrrppppppooonnnmmmnnnpppsssssssssrrrtttvvvvvvssspppnnnnnnllllllllllllkkkiiigggeeefffffffffccc```]]]]]]^^^VVVZZZcccpppzzz~~~}}}{{{rrrqqqpppqqqrrrsssrrrqqqooonnnnnnoooqqqrrrpppoookkklllmmmnnnmmmkkkiiihhhiiiiiiiiihhheeeddddddeeeiiigggdddddddddeeeeeedddcccccccccbbbaaa```aaacccbbb```^^^^^^______^^^]]]SSSOOOJJJEEEDDDFFFJJJMMMVVV\\\eeeqqqqqqdddXXXSSSNNNNNNTTTZZZ^^^___^^^```bbbddddddcccbbb```bbbbbbbbbccceeegggjjjkkkmmmkkkhhhfffdddccccccccceeeeeeeeeeeeeeeccc```]]][[[]]]```aaaaaabbbccceeegggkkkllljjjiiijjjgggccc\\\VVVOOOIIIFFFCCC>>>;;;888777555444444666888:::;;;===>>>???>>>>>>@@@BBBDDDGGGWWWsssuuuXXXIIIFFFCCCAAAAAAAAA???===<<<<<<;;;:::888777666555444222000000111111111000000000000000000000000000222000111666===HHHYYYhhhsssvvv{{{{{{ssslllkkk|||}}}{{{}}}yyyrrrqqqtttvvvtttrrrpppooorrruuuxxxyyymmmeee^^^[[[YYY\\\oooqqqgggkkkwwwvvvVVVIIIEEEBBB???===<<<;;;:::999;;;;;;:::999888777666666777666555444555666777888666555555555555666777777999???QQQjjjxxxssscccWWWNNNMMMMMMVVVmmm~~~xxxsssqqquuu{{{mmm___bbbwwwuuunnnlllllllllnnnnnnpppsssyyy~~~zzzvvvsssrrrrrrrrrsssuuuyyy{{{||||||{{{xxxtttpppllliiigggeeeeeedddccccccddddddbbb```\\\]]]^^^___```aaacccdddhhhgggffffffhhhlllppprrrsssssssssrrrqqqmmmhhhccc```\\\XXXWWWYYY\\\___```bbb```ZZZSSSLLLFFFDDDCCC@@@AAABBBEEEIIIOOOSSSVVVWWW[[[```dddggghhhkkklllnnnnnnnnnnnnllljjjhhhgggeeeeeefffiiimmmrrrvvvxxx~~~{{{zzzzzz{{{yyyyyyyyywwwtttssstttvvvxxx{{{~~~}}}|||{{{zzzxxxvvvwwwwwwwwwvvvtttrrrppppppmmmkkkggg___VVVNNNIIIGGGCCCDDDEEEFFFGGGIIIIIIJJJKKKPPPXXXaaajjjqqqvvvyyyvvvtttqqqooonnnoooppprrrjjjjjjkkknnnsssyyy~~~zzztttooommmmmmmmmlllkkkkkkmmmppprrrsssrrroooqqqrrrrrrooolllkkkkkkllllllllllllkkkiiigggfffdddeeeddd```ZZZUUURRRQQQOOOXXXfffsss|||~~~zzzrrrpppooopppqqqqqqpppoooooonnnnnnoooqqqqqqpppnnnoooooooooooommmjjjgggeeeggghhhiiihhheeeddddddeeeiiigggdddcccdddddddddcccaaabbbbbbaaa______```aaacccbbb``````aaaaaa___]]]TTTPPPJJJEEEDDDFFFJJJMMMVVV]]]jjjzzzzzzggg\\\VVVRRROOOPPPUUUZZZ^^^___aaabbbdddeeedddcccaaa`````````aaacccfffiiimmmooopppnnnkkkhhheeebbbaaaaaaeeeeeedddeeeeeeccc```^^^[[[^^^```aaaaaaaaabbbcccgggkkkllljjjiiiiiifffaaaYYYTTTLLLGGGEEEBBB>>>;;;888777555444444666999::::::<<<>>>>>>>>>???AAABBBFFFKKK]]]|||{{{~~~tttWWWKKKIIIFFFDDDBBB@@@===<<<===<<<;;;:::999777666666444222000000111222111000000000000000000000000000000///000555<<>>;;;888777555444555777999;;;:::<<<>>>>>>>>>???AAACCCDDDKKK___}}}{{{sssyyy}}}}}}tttWWWNNNMMMKKKHHHEEEBBB???>>>======<<<:::999888777666444222000000222333222111000000000000000000000000///...000555;;;DDDSSS```jjjooowww~~~}}}uuuoookkk}}}~~~zzzxxx~~~yyy{{{~~~}}}xxxsssoooooosssxxxzzz{{{eee^^^YYYYYYXXX___ssszzznnnsss}}}yyyYYYKKKFFFCCC???======<<<;;;999555666777999;;;<<<===>>>;;;999777555444555777888444444444444444555555666;;;BBBUUUmmmzzzrrr___PPPLLLMMMOOOYYYooottthhhfffjjjttt}}}tttyyyxxxqqqooonnnmmmiiijjjllloootttzzz}}}yyyuuurrrpppooommmooorrrtttuuuuuuuuuuuussssssrrrpppmmmkkkjjjjjj```___^^^^^^^^^^^^\\\ZZZVVVXXX[[[\\\\\\^^^bbbeeeddddddeeefffiiimmmqqqsssvvvwwwxxxyyyxxxssslllggg___\\\YYYXXXZZZ]]]```bbbbbb]]]WWWPPPJJJFFFCCCBBBBBBBBBCCCFFFJJJNNNSSSUUUWWWYYY\\\^^^___```bbbccceeefffgggggggggfffeeeddddddeeefffhhhiiijjjjjjjjjoooyyyyyyxxxuuusssssstttvvvwwwxxxyyyyyywwwuuuttttttuuuvvvxxxzzz}}}~~~}}}|||{{{|||yyywwwvvvuuutttsssqqqtttvvvvvvssspppoooppphhhddd]]]UUULLLHHHGGGHHHDDDEEEHHHJJJMMMPPPQQQRRRZZZ```hhhmmmnnnmmmmmmnnniiikkkmmmooopppooommmlllkkkkkklllmmmppptttwwwyyy|||zzzyyyzzz|||}}}|||{{{yyyvvvsssoookkkiiihhhhhhjjjiiiiiikkknnnooonnnmmmlllmmmooonnnlllkkkkkkkkkggghhhiiiiiiiiiiiiggggggdddbbb___XXXPPPJJJFFFEEEPPP^^^mmmvvv|||tttsssrrrrrrssssssrrrpppmmmmmmlllnnnooopppooommmnnnnnnoooooommmkkkhhhfffggghhhjjjiiigggfffeeeeeeeeeccc```____________^^^___``````___]]]\\\^^^___]]]]]]___ccceeedddaaa^^^XXXSSSMMMHHHGGGJJJPPPSSS___iii|||{{{hhhZZZUUUSSSSSSUUUXXX\\\___aaabbbcccccccccccceeefffhhhiiiiiijjjkkkmmmnnnoooppppppkkkjjjiiigggfffeeedddcccdddcccbbbccceeeeeecccaaa___aaacccccccccbbbcccdddccchhhjjjhhhgggfffbbb\\\UUUOOOIIIEEECCCAAA>>>;;;888777555444555777:::<<<:::<<<>>>>>>>>>???AAACCCAAAJJJ```|||}}}qqqooowww}}}~~~uuuXXXLLLLLLKKKIIIFFFCCCAAA@@@======<<<;;;999888777666444222000111222333333222////////////////////////000///111666<<>>;;;888777555444555777:::<<<:::;;;===>>>>>>???AAACCC>>>IIIaaa~~~}}}rrrmmmwww~~~vvvYYYHHHIIIIIIGGGEEEBBBAAAAAA======<<<;;;999888777777333222000111222333333222////////////////////////000000222888===EEERRR^^^eeekkkttt|||}}}vvvppplll~~~zzzwwwyyy~~~zzz|||uuutttwww{{{|||{{{ddd]]]YYYYYYYYY```tttuuufffooo~~~yyyXXXKKKFFFDDD@@@>>>===<<<:::888>>><<<:::888777999;;;<<<777777777777666666666666666777777666555555888:::999HHHSSSooo}}}tttjjjTTTMMMNNNRRR\\\rrrooobbbiiivvvrrrpppyyyxxxsssqqqnnnkkkkkkkkkkkklllooosssxxxzzz|||sssnnnooopppooopppsssuuusssnnnlllooorrrooopppqqqqqqoookkkgggdddZZZYYYWWWVVVVVVWWWXXXYYYZZZYYYXXXXXXYYY[[[]]]^^^eeecccdddhhhpppwww{{{|||~~~}}}{{{wwwrrrmmmhhhfffbbb___[[[XXXYYY\\\aaadddddd^^^VVVNNNGGGDDDCCCCCCDDDDDDDDDFFFIIINNNRRRTTTSSSTTTVVVXXX[[[]]]___```cccbbbbbbbbbcccdddeeeeeedddfffhhhiiigggeeeddddddkkkjjjiiijjjmmmnnnmmmlllllllllllllllmmmnnnoooooovvvsssooonnnoooqqqssssss|||{{{yyyvvvtttrrrqqqqqqrrrtttvvvwwwwwwwwwyyyzzz{{{vvvsssrrrsssrrrrrrooopppqqqpppooollljjjhhhddd```ZZZSSSNNNLLLKKKKKKMMMMMMOOORRRWWW^^^dddhhhhhhiiiiiiiiigggggghhhjjjlllqqqtttsssooolllmmmoooooonnnmmmnnnqqqtttuuuvvvxxxxxxxxxwwwvvvvvvuuuuuusssrrrpppkkkggggggjjjnnnooommmkkkiiiiiiiiijjjkkkkkkkkklllkkkjjjhhhfffdddgggiiikkkkkkjjjhhhffffffbbbbbb___WWWNNNIIIJJJMMMYYYbbbmmmwwwzzzyyywwwvvvwwwvvvtttrrrnnnllljjjkkkmmmmmmkkkiiikkklllmmmllljjjiiijjjkkkkkkjjjiiigggeeedddcccbbb```]]]YYYVVVUUUUUUWWWYYYZZZ]]]______]]][[[ZZZZZZYYY^^^bbbcccdddfffccc]]]XXXWWWSSSLLLKKKOOOTTTXXXcccsss{{{pppddd\\\ZZZZZZ\\\^^^aaaccceeeeeeeeefffhhhjjjkkklllooosssvvvwwwvvvwww|||xxxoooiiihhhfffcccbbbbbbbbbbbb___```bbbccccccbbb```___aaaaaa```____________```ccccccdddeeeeeebbb]]]YYYPPPLLLGGGCCC@@@???===;;;777666555444555666999:::<<<======>>>??????@@@@@@AAAPPPmmmzzzvvvsssxxx{{{XXXMMMJJJFFFCCCBBBAAA???===@@@===;;;999:::::::::999444333222222111111222222000000000000000000000000000000222777<<>>>>>>>>>>>===;;;888777555444333444555666777777777777666666666666555555666555444444666999;;;IIISSSoooyyysss___QQQQQQSSS\\\rrrzzz{{{zzzhhh]]]hhhzzzooollluuuwwwrrrooommmjjjiiiiiijjjlllpppuuuzzz}}}}}}{{{sssnnnnnnpppqqquuuxxxzzzwwwrrrnnnooopppkkklllmmmmmmkkkhhhdddaaa[[[YYYXXXWWWWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ[[[]]]___eeedddfffkkkrrrxxx|||}}}zzzyyywwwsssooojjjfffdddccc```]]]ZZZZZZ]]]```cccbbb]]]UUUMMMGGGDDDCCCDDDEEEEEEFFFHHHJJJMMMPPPRRRSSSTTTVVVYYY[[[]]]___```aaaaaaaaabbbcccdddeeeeeedddfffiiiiiihhhfffffffffhhhgggfffgggiiijjjjjjiiigggggggggggghhhjjjkkklllqqqnnnkkkkkkmmmpppssstttvvvuuutttsssrrrpppoooooonnnqqqtttvvvwwwwwwxxxzzz|||yyyvvvtttttttttssssssoooooooooooommmkkkhhhfffaaa^^^YYYSSSOOONNNMMMNNNQQQRRRUUUXXX]]]bbbfffhhhfffggghhhhhhgggiiillloootttwwwyyyvvvpppkkkiiijjjnnnmmmlllmmmqqqtttuuuuuuxxxwwwwwwvvvtttssssssrrrqqqqqqpppmmmjjjjjjmmmpppooommmkkkjjjiiiiiijjjkkkkkkkkkkkkjjjiiihhhffffffggghhhiiiiiigggeeeddddddaaaaaa^^^UUULLLHHHJJJNNN\\\dddoooxxxxxxvvvttttttvvvwwwvvvuuuqqqooommmmmmoooooommmkkkkkklllmmmllljjjiiiiiijjjkkkjjjiiihhhfffcccaaa```\\\ZZZWWWUUUTTTUUUWWWXXXZZZ\\\^^^^^^\\\ZZZZZZZZZVVV]]]cccddddddddd```[[[^^^[[[UUUNNNKKKNNNTTTXXXhhhvvv~~~tttlllbbb[[[ZZZ[[[]]]___bbbdddeeefffffffffhhhjjjlllnnnrrrxxx{{{||||||{{{qqqhhhgggeeecccbbbaaaaaaaaa___aaabbbccccccbbbaaa______^^^^^^^^^^^^^^^______``````aaaaaaaaa^^^YYYVVVPPPLLLGGGCCC@@@>>><<<;;;777666555444555777999:::<<<<<<======>>>??????@@@BBBRRRnnn|||{{{{{{~~~|||YYYNNNKKKGGGDDDCCCAAA@@@>>>???===:::999:::::::::999444333222222111111222222////////////////////////111000222666:::BBBRRRaaaqqqwww}}}ttteeegggwwwzzzxxx{{{|||~~~yyyxxxzzz~~~ooo```WWWXXXZZZ^^^ooo}}}nnnfffiii}}}zzzWWWGGGCCCAAA>>>>>>>>>>>>===;;;999888888888777777777777777777777777666666666666444555555444333333666888<<>><<<:::777666555555555777999;;;<<<<<<======>>>?????????CCCTTTmmm}}}[[[OOOKKKGGGEEECCCBBB@@@???>>><<<:::999:::::::::999444333222222111111222222////////////////////////222111222555999AAAQQQ```uuu|||rrrbbbeeettt{{{yyy{{{{{{~~~wwwuuuxxx|||pppaaaXXXXXXYYY]]]ppp}}}nnneeeiii}}}|||XXXGGGFFFDDD@@@>>>===<<<:::888;;;;;;<<<<<<<<<;;;:::999777777777777666666666666444555555444333444666888;;;IIISSSrrrqqqYYYVVVSSSYYYnnn{{{rrrssszzz{{{zzz|||uuueee^^^llliiigggvvvtttnnnmmmkkkjjjiiiiiijjjmmmqqqwww|||zzz}}}|||~~~yyyqqqkkkiiijjjkkklllllljjjhhheeeccc[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^___ccceeeiiinnnssswwwyyyzzzvvvuuussspppllliiigggeeebbbaaa___]]][[[[[[[[[[[[XXXTTTMMMGGGBBB@@@??????BBBCCCFFFIIIKKKMMMNNNOOOQQQSSSUUUXXXZZZ[[[\\\\\\]]]^^^___aaabbbddddddeee```cccggghhhhhhhhhhhhiiifffffffffgggjjjkkkkkkjjjdddddddddeeegggiiilllnnngggeeedddeeehhhlllnnnoooooopppqqqrrrqqqpppnnnlllfffkkksssxxxzzzzzzzzzzzzyyyxxxwwwwwwwwwuuurrrpppllllllkkkjjjgggeeebbbaaa\\\[[[XXXVVVVVVVVVWWWXXX\\\]]]^^^```cccfffiiijjjggghhhhhhiiilllrrrzzzzzzqqqlllkkklllmmmllllllnnnrrruuuwwwwwwvvvuuutttrrrooommmlllkkkkkklllnnnoooppppppqqqrrrnnnmmmlllkkkjjjjjjjjjkkkkkkjjjiiiggggggggghhhiiijjjhhhfffdddddddddcccbbbaaa```[[[RRRJJJIIINNNTTTaaaiiisss|||yyywwwtttsssuuuxxxyyyzzzpppooonnnmmmmmmlllkkkjjjlllmmmmmmkkkiiihhhhhhiiijjjjjjiiigggddd```\\\ZZZVVVUUUUUUVVVWWWYYYZZZ\\\[[[]]]______]]]\\\\\\]]]ZZZccclllmmmkkkkkkkkkiiijjjbbbXXXPPPKKKKKKRRRZZZnnn{{{xxxooogggeeebbb\\\XXXXXXZZZ[[[]]]___aaaccceeeeeekkkmmmppprrrvvv{{{yyynnngggfffeeecccbbbaaa``````___```bbbccccccbbb```___ZZZ[[[\\\]]]^^^___``````aaaaaaaaaaaaaaa^^^YYYUUUNNNJJJFFFBBB@@@>>>;;;999777666555555666888:::<<<>>>>>>>>>?????????@@@@@@BBBSSSjjj{{{^^^OOOLLLHHHEEEDDDBBB@@@???===<<<::::::;;;;;;999888444333222222111111222222000000000000000000000000111000111555999CCCTTTcccttt{{{vvvfffeeesss{{{xxxyyyyyy~~~yyyttttttvvvwwwwwwmmm```WWWXXXYYY^^^sss}}}ooofffjjjZZZHHHFFFDDD@@@>>>===<<<:::888777888999:::999888666555777777777777666666666666666666666555444555777999999HHHUUUuuummmXXXUUUQQQWWWmmmyyyppprrrxxxwwwtttxxxyyyvvvttthhhbbbpppllllllzzzsssmmmlllkkkjjjjjjjjjkkkmmmpppuuuzzz}}}|||~~~xxxqqqkkkgggggggggggggggeeeccc```^^^[[[[[[\\\\\\]]]^^^___```^^^^^^^^^^^^^^^______```aaadddhhhlllppptttvvvxxxuuutttrrrnnnkkkiiigggfff```___]]][[[YYYXXXXXXWWWUUUQQQLLLGGGBBB@@@@@@@@@>>>@@@CCCGGGKKKNNNPPPPPPQQQRRRUUUXXXZZZ[[[[[[ZZZ\\\^^^___aaacccddddddddd^^^aaadddggggggggghhhhhhfffeeefffhhhkkknnnnnnnnnggggggffffffhhhjjjmmmooohhhgggeeefffhhhkkkllllllnnnoooppppppooommmkkkiiigggmmmuuuzzz||||||{{{{{{yyyxxxxxxwwwwwwuuuqqqnnnlllkkkiiigggeeebbb```___\\\[[[ZZZYYYYYY[[[\\\]]]___]]]\\\\\\^^^ccchhhlllkkkkkkkkkmmmpppwww~~~uuunnnmmmoooqqqpppooonnnpppssswwwxxxyyyuuuuuusssqqqnnnllljjjjjjhhhiiikkkmmmoooppppppooommmllllllkkkjjjjjjiiiiiijjjiiihhhggggggggghhhiiikkkiiifffeeeffffffdddcccaaa```[[[RRRKKKKKKRRRXXXaaajjjttt~~~{{{wwwuuuuuuvvvwwwwwwnnnnnnnnnmmmlllkkkkkkkkklllmmmmmmkkkiiigggggghhhhhhhhhfffdddaaa]]]YYYWWWUUUUUUWWWYYYZZZ\\\^^^______```aaaaaa```___```aaa___gggmmmnnnoooqqqrrrqqqiii___UUUPPPLLLLLLTTT^^^ooo}}}zzzppphhhbbbbbb```\\\XXXXXXXXXYYYZZZ]]]```ccceeefffkkknnnsssyyy~~~vvvnnnffffffeeedddcccaaa```___^^^___aaabbbbbbaaa___^^^ZZZ[[[]]]___```aaaaaaaaaaaaaaaaaabbbaaa^^^XXXTTTLLLJJJFFFBBB@@@===:::777777666555555666888;;;<<>>===;;;;;;<<<;;;999777444333222222111111222222111111111111111111111111000///111555;;;FFFXXXhhhtttzzzyyykkkgggtttzzzvvvvvvwww|||xxxrrrqqqqqqqqqpppiii]]]WWWYYY[[[aaawww~~~qqqhhhlll\\\JJJCCCAAA>>>>>>>>>>>>===;;;666777888888888777666555777777777777666666666666666777777666555555888:::777HHHWWWwww}}}hhhUUURRRPPPWWWmmmzzzrrruuu~~~vvvpppssstttqqqooogggdddrrrnnnpppyyypppjjjjjjjjjiiijjjiiijjjllloootttyyy|||}}}||||||{{{xxxuuupppllljjjiiiiiihhhgggeeebbb```^^^[[[\\\]]]^^^___```aaabbb````````````````````````aaacccgggjjjmmmppptttwwwuuussspppmmmiiigggeeeddd___^^^\\\YYYWWWWWWVVVVVVTTTQQQMMMHHHEEECCCCCCCCC>>>@@@BBBFFFJJJNNNQQQSSSRRRSSSVVVYYY[[[\\\[[[[[[]]]___aaacccdddddddddddd]]]```dddfffffffffggghhhddddddeeeiiimmmpppqqqqqqkkkjjjhhhggghhhjjjlllnnnllljjjhhhiiijjjlllllllllkkklllllllllkkkiiihhhgggkkkpppwww|||}}}}}}||||||yyyxxxwwwwwwwwwuuurrrooollljjjhhhfffccc```^^^]]]]]]\\\[[[[[[\\\]]]^^^___]]][[[YYYXXX[[[aaahhhmmmnnnoooooopppssszzzyyyqqqnnnooorrruuurrrqqqpppqqqtttwwwxxxyyyuuutttsssqqqooommmkkkjjjhhhhhhhhhkkkmmmooonnnmmmkkkkkkkkkjjjiiiiiihhhhhhhhhhhhggggggggghhhiiiiiikkkhhhffffffhhhiiifffddd```___[[[SSSMMMMMMTTTZZZaaakkkwww~~~zzzwwwuuutttsssrrrmmmooooooooommmlllmmmnnnlllmmmmmmkkkhhhggggggggggggeeeccc```]]]ZZZWWWVVVUUUVVVYYY[[[^^^___```aaabbbcccddddddcccbbbdddeeedddiiinnnpppsssvvvtttpppcccYYYRRRPPPOOOPPPZZZfffuuussskkkddd```aaaaaa]]]ZZZYYYXXXYYY[[[^^^bbbeeeiiijjjlllrrrzzz|||tttoooggggggffffffdddbbbaaa```]]]^^^___aaaaaa___^^^]]]ZZZ[[[]]]___```aaa``````____________^^^[[[UUUQQQKKKIIIEEEBBB@@@===999666777666555555777999;;;===@@@@@@@@@@@@@@@@@@@@@@@@<<>>======;;;999666444333222222111111222222222222222222222222222222000///000555<<>>>>>>>>>>>===;;;999::::::::::::999888888777777777777666666666666555666666555444555777999888HHHVVVvvv{{{gggQQQPPPPPPYYYooozzz}}}xxxoooppprrrooojjjffffffrrr~~~hhhlllppp|||mmmgggggggggggggggggghhhjjjoootttzzz}}}~~~yyywwwuuusssrrrqqqpppooommmlllkkkiiifffcccaaa___\\\\\\^^^```aaabbbcccccc```aaaaaaaaaaaaaaa``````aaadddgggiiijjjnnnssswwwwwwuuuqqqmmmjjjgggfffeee```^^^[[[XXXWWWWWWWWWXXXQQQOOOKKKGGGDDDCCCBBBCCCBBBCCCDDDGGGJJJOOORRRTTTTTTVVVYYY\\\^^^^^^]]]]]]___```bbbdddeeeeeedddccc^^^aaaeeegggggggggggghhheeefffggglllqqquuuwwwwwwqqqooollliiiiiijjjlllnnnnnnlllkkklllnnnooopppooojjjjjjjjjjjjjjjiiiiiiiiiooosssxxx|||}}}|||{{{{{{vvvuuuuuuuuuwwwwwwuuutttlllkkkhhheeeaaa___]]]\\\\\\\\\[[[[[[[[[\\\]]]]]]ZZZYYYXXXYYY]]]ccciiimmmpppqqqqqqrrrtttyyy~~~yyyvvvuuuvvvwwwwwwsssrrrpppqqqtttvvvwwwwwwuuuuuusssrrrpppnnnmmmlllkkkiiihhhiiilllmmmmmmkkkiiijjjiiiiiihhhggggggfffffffffggghhhhhhiiihhhhhhiiifffeeegggjjjkkkgggccc]]]]]]ZZZSSSMMMMMMTTTZZZbbbmmmzzz~~~zzzwwwtttrrrooommmjjjlllnnnnnnlllkkkmmmooolllmmmmmmkkkhhhffffffgggeeeccc___\\\YYYWWWVVVVVVUUUVVVZZZ]]]___```aaaaaacccdddeeeeeeddddddeeegggjjjooossswww{{{|||tttkkk]]]TTTOOORRRTTTVVVaaapppzzznnnfffaaa^^^aaaccc```]]]\\\[[[\\\^^^bbbfffkkkooorrrvvv}}}~~~vvvqqqoooggghhhhhhgggfffdddbbbaaa[[[\\\^^^______^^^\\\[[[YYY[[[]]]___```___^^^^^^^^^^^^^^^^^^]]]YYYTTTOOOJJJHHHEEEBBB@@@<<<888555666666555555777999<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>:::FFFUUUdddttt|||{{{{{{fffVVVSSSOOOLLLKKKJJJHHHFFFDDDBBB@@@???>>><<<888555444333222222111111222222111111111111111111111111000///000444;;;FFFYYYjjjuuuzzzyyykkkeeeppp~~~zzzvvvtttrrrxxx|||||||||~~~~~~|||{{{vvvpppnnnnnnnnnllljjjccc[[[YYY^^^___cccxxxyyymmmppp^^^JJJFFFDDD@@@>>>===<<<:::888999999999888888888777777777777777777666666666666444555555444333444666888999IIIVVVuuu|||hhhOOOOOOQQQ[[[rrrzzzooopppqqqoooiiiggghhhrrruuu```eeehhh}}}zzzjjjddddddeeeeeeddddddfffiiinnnuuu{{{~~~|||xxxuuuqqqooopppqqqsssssskkkjjjiiifffccc```]]]\\\\\\]]]^^^```bbbcccddddddaaaaaabbbbbbbbbaaaaaa```bbbeeeggghhhiiimmmsssxxx{{{yyyuuupppllljjjhhhgggaaa___[[[XXXWWWWWWXXXZZZMMMKKKGGGDDDAAA@@@@@@@@@FFFFFFGGGHHHKKKOOOSSSUUUWWWYYY\\\___aaaaaa```___```aaaccceeefffeeecccbbb___bbbfffhhhhhhggghhhiiihhhiiikkkooouuuzzz|||}}}vvvsssooolllkkklllmmmoooooommmmmmnnnppprrrsssrrrjjjjjjjjjjjjkkklllnnnnnnqqqtttyyy{{{{{{zzzzzzyyytttsssssstttwwwxxxxxxwwwlllkkkhhhdddaaa^^^\\\\\\\\\\\\[[[[[[ZZZ[[[[[[\\\WWWXXXYYY\\\```fffjjjmmmqqqrrrrrrrrrtttxxx}}}~~~~~~~~~}}}|||zzzsssrrrpppqqqsssuuuuuuuuuvvvuuutttrrrqqqooonnnmmmmmmjjjhhhiiilllmmmllljjjhhhiiiiiihhhhhhgggfffeeeeeefffgggiiiiiiiiihhhhhhgggddddddgggkkkkkkgggccc[[[[[[YYYSSSMMMMMMSSSYYYcccnnn}}}|||yyyvvvtttqqqmmmjjjfffiiikkkkkkiiiiiikkkmmmlllmmmmmmkkkhhhffffffgggdddaaa]]]YYYVVVUUUVVVVVVTTTVVVZZZ]]]```aaaaaa```cccdddeeeeeeddddddfffhhhppptttyyy~~~uuugggZZZQQQNNNTTTXXXZZZfffvvvvvvjjjccc^^^]]]aaadddbbb______^^^___bbbfffkkkpppuuuxxxyyyrrrnnnlllhhhhhhhhhhhhgggdddbbbaaaZZZ[[[]]]^^^^^^]]][[[ZZZYYYZZZ\\\^^^^^^^^^]]]\\\___^^^^^^^^^]]]YYYTTTPPPJJJHHHEEEBBB@@@<<<888555666666555666777:::<<<>>>============<<<<<<<<<<<<:::EEERRRaaattt{{{yyyxxxgggYYYVVVRRROOONNNMMMKKKIIIEEEDDDBBBAAA???<<<888555444333222222111111222222000000000000000000000000111000000444999DDDWWWhhhqqqxxx{{{mmmcccnnn||||||wwwvvvqqqwww{{{zzzzzz|||{{{yyyyyyuuupppnnnmmmllliiifffccc\\\[[[``````cccwww{{{nnnpppcccLLLIIIGGGCCC???======>>>???::::::999999888777777777888888888888888888888888444555555555444444666777>>>EEEYYYtttwwwkkkSSSSSSSSS\\\rrr|||qqqpppsssuuutttiiicccnnnuuubbbfffgggmmmcccaaabbbccceeefffhhhjjjmmmqqqwww{{{xxxtttppppppqqqrrrqqqnnnhhhgggeeeccc```^^^\\\[[[ZZZ[[[]]]___bbbeeehhhjjjcccdddeeeeeeeeebbb```___aaa______cccjjjpppssssss}}}yyyssslllhhhffffffgggdddaaa\\\[[[[[[[[[YYYVVVOOOKKKFFF@@@======>>>???AAACCCFFFIIIKKKOOOSSSVVVVVVXXX[[[^^^```aaaaaa```___cccffffffccc``````aaaaaaccceeefffeeeeeefffgggeeejjjpppsssuuuxxx}}}|||vvvnnniiiiiilllpppssssssqqqqqqxxx}}}tttqqqnnnlllkkknnnrrruuuvvvvvvvvvvvvwwwxxxxxxvvvssstttttttttuuuwwwxxxwwwuuunnnlllhhhddd```]]]\\\[[[\\\ZZZYYY[[[^^^^^^\\\ZZZ[[[\\\\\\^^^bbbgggllloootttuuuuuuuuuvvv{{{zzzsssrrrqqqqqqrrrqqqooommmoooqqqrrrrrrpppnnnmmmmmmkkkkkkjjjjjjiiiiiiiiijjjhhhhhhgggfffffffffffffffhhhhhhiiikkkmmmmmmkkkiiifffcccaaacccgggiiifffcccaaaYYYRRROOOOOOPPPWWW___fffppp}}}|||wwwssspppooommmkkkggghhhhhhjjjkkklllmmmmmmjjjiiiiiijjjkkkkkkhhhfffeeeccc___[[[XXXVVVUUUUUUXXXYYYZZZ\\\___bbbdddfffllljjjgggdddcccgggnnnsssxxxyyyiii[[[QQQOOOQQQVVV[[[cccrrrooobbb\\\[[[ZZZ\\\```bbbaaa___aaaccceeehhhmmmuuu~~~wwwpppnnnmmmmmmggggggfffeeedddbbbaaa```aaaaaaaaaaaa___]]][[[YYYZZZZZZ[[[\\\]]]]]]^^^^^^___^^^]]]\\\ZZZVVVPPPLLLLLLJJJFFFBBB>>>;;;999777555555555555777999;;;<<<===>>>===<<<:::;;;===???:::CCCRRReeexxx~~~uuutttlll\\\ZZZXXXUUURRROOOMMMKKKIIIFFFCCCCCCBBB@@@;;;777555555555444333222111000222222222222111111111000000000222555999CCCVVVhhhsssyyyzzzpppeeeoooyyy}}}}}}{{{xxxuuutttwww|||{{{yyy{{{wwwqqqnnnnnnllliiiggg\\\```]]][[[^^^aaasssxxxkkksss~~~dddNNNHHHFFFCCC???=========>>>::::::999999888777777777555555555555555555555555555666666666555555777999<<>>>>>???@@@@@@BBBEEEHHHJJJMMMRRRUUUWWWYYY[[[]]]_________^^^^^^aaadddeeecccbbbbbbcccdddeeeggghhhgggggghhhiiijjjnnnsssuuuvvvxxx}}}yyyqqqkkkhhhjjjmmmppprrrsssttt{{{}}}zzzxxxxxxyyyzzz{{{zzzyyysssrrrrrrtttwwwxxxwwwvvvrrrqqqqqqrrrtttvvvuuutttooommmiiidddaaa___^^^]]][[[YYYYYY[[[^^^___^^^\\\ZZZ\\\___aaadddgggjjjlllpppuuu{{{}}}uuutttssstttttttttrrrpppoooqqqrrrqqqooommmmmmmmmmmmlllkkkjjjiiijjjkkkkkkjjjiiihhhgggffffffffffffhhhggghhhiiikkklllkkkiiieeebbb```bbbfffhhheeebbbaaaYYYRRRPPPPPPRRRXXX```iiisss~~~zzzvvvrrrpppmmmkkkiiifffggggggiiijjjkkklllmmmjjjiiihhhiiiiiihhheeecccccc```]]]ZZZYYYYYYZZZ[[[XXXZZZ]]]aaaccceeeeeeeeennnmmmkkkiiijjjooovvv{{{zzzmmm]]]NNNLLLKKKOOOXXXbbbnnn|||jjj]]]YYYXXXYYY]]]bbbggghhhhhhgggjjjnnnttt{{{{{{sssooommmmmmmmmhhhhhhhhhgggfffdddbbbaaaaaaaaaaaa```^^^\\\YYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^aaa```^^^]]][[[WWWRRRMMMKKKIIIFFFBBB>>>;;;888777666555555555777999:::<<<===>>>>>>===;;;;;;===???===EEETTThhhzzzyyyxxxooobbb```]]]ZZZXXXUUURRRPPPJJJHHHEEEDDDDDDBBB===888444444444333222111000///222222111111111000000000000000222555999CCCWWWhhhuuuzzz~~~yyypppeeemmmwww{{{{{{yyyvvvssstttwww|||~~~|||yyyrrrnnnlllkkkjjjhhhbbbccc^^^ZZZ\\\___qqqxxxjjjrrr~~~dddMMMGGGEEEBBB???===<<<======:::::::::999888888777777555555555555555555555555666777888777666666888:::;;;BBBUUUqqqyyyoooWWWTTTTTT^^^xxx~~~vvvzzzhhhXXXaaattt{{{jjjaaa______```cccdddgggiiilllpppvvvzzzzzzvvvqqqpppppppppnnnllleeedddcccbbbaaaaaaaaaaaa]]]^^^^^^___aaacccdddeeegggggggggfffeeeccc```___[[[ZZZZZZ]]]bbbfffjjjkkkssssssrrrpppnnnkkkhhhfff^^^]]]\\\\\\ZZZVVVQQQLLLCCCBBB@@@>>>>>>>>>@@@@@@???AAADDDGGGIIIMMMQQQTTTWWWXXXZZZ\\\]]]]]]]]]]]]^^^```cccdddddddddeeefffdddfffhhhhhhgggggghhhjjjnnnrrruuuwwwwwwyyy}}}xxxnnniiihhhjjjlllqqquuuxxx~~~}}}yyypppooooooqqqtttwwwxxxxxxooonnnmmmnnnqqqsssssssssooolllgggccc___^^^^^^^^^ZZZYYYYYYZZZ]]]_________[[[^^^cccfffhhhiiikkklllrrr|||uuutttssstttuuutttrrrpppooopppqqqqqqooommmmmmnnnooonnnkkkiiiiiijjjlllnnnlllkkkjjjhhhgggfffeeeeeehhhgggfffgggiiikkkjjjiiidddbbbaaabbbfffgggdddbbb```YYYRRRQQQQQQSSSZZZaaakkkwww{{{xxxtttqqqooolllhhhfffdddeeefffgggiiijjjkkklllmmmllljjjiiiiiigggdddbbbccc```]]]ZZZYYYYYY[[[]]]YYY\\\aaafffhhhiiihhhgggkkklllmmmnnnrrrzzzooo```PPPDDDIIIJJJPPP[[[iiizzzxxxiii___YYYYYYZZZ___ffflllppprrroootttzzz}}}yyysssnnnmmmlllllllllhhhiiijjjjjjhhhfffcccaaabbbbbbaaa```^^^[[[XXXVVVWWWXXXXXXZZZ[[[\\\\\\]]]```^^^]]][[[YYYUUUPPPLLLIIIGGGDDDAAA===:::888777666666666666777888:::;;;<<<===???>>>===<<<===??????HHHWWWjjjzzzzzz{{{tttfffccc___[[[YYYWWWTTTQQQLLLIIIGGGFFFFFFDDD>>>:::666666555444333222111111111111111111000000000///000000222555:::DDDWWWiiiwww{{{||||||||||||wwwpppfffkkksssyyyyyyvvvsssrrruuuxxx|||~~~}}}|||tttmmmjjjiiiiiihhhgggfff^^^XXXYYY\\\nnnyyyllltttbbbKKKGGGEEEBBB???===<<<<<<<<<;;;::::::999999888777777666666666666666666666666666777777777666666888999<<>>=========>>>??????BBBEEEGGGJJJMMMQQQTTTUUUVVVXXXZZZ\\\]]]^^^^^^```aaabbbbbbcccdddeeefffcccdddeeeeeedddeeeggghhhooorrruuuvvvwwwyyysssjjjggggggiiiooovvv{{{{{{vvvooonnnmmmooorrruuuwwwwwwnnnlllkkklllooorrrrrrrrrllliiiddd```]]]\\\\\\]]][[[ZZZYYYZZZ[[[]]]___```___bbbgggjjjkkkmmmqqquuusssrrrqqqrrrsssrrrpppooonnnpppqqqpppnnnmmmmmmnnnqqqooollliiiiiikkkmmmooonnnmmmkkkiiigggfffeeeeeegggfffeeefffhhhjjjiiiiiidddcccbbbdddffffffdddbbb]]]WWWQQQPPPQQQTTT[[[bbbmmmzzz}}}yyywwwtttrrrooolllgggdddcccccceeefffhhhiiijjjkkkqqqooommmkkkjjjhhheeeccceeebbb^^^ZZZXXXXXXZZZ[[[\\\___ccchhhkkkmmmmmmllliiikkkooossszzzuuudddVVVKKKDDDJJJMMMTTT```oooxxxmmmggg______aaaffflllrrrxxxzzz|||zzzuuurrrnnnllllllkkkkkkjjjhhhiiijjjjjjhhhfffcccaaaccccccbbb```^^^[[[XXXVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\[[[YYYWWWUUUQQQMMMIIIGGGEEECCC???<<<999777777777666666666666888999;;;<<<>>>??????>>>===>>>???AAALLL]]]mmmyyy~~~|||yyykkkgggbbb^^^]]]ZZZWWWTTTNNNKKKIIIIIIIIIFFF@@@;;;888888777555444444333333111111111000000000//////000000222555:::DDDWWWiiiyyy||||||yyyxxxxxxuuuqqqfffiiiooovvvxxxtttqqqqqqvvvyyy|||~~~{{{yyy|||vvvpppkkkhhhfffeeehhhfff[[[TTTVVVYYYkkk|||qqqxxxdddMMMFFFEEECCC@@@>>>===<<<<<<;;;;;;::::::999888888888777777777777777777777777555666777666555555777999<<>>;;;888777666666666555666777888:::;;;===>>>??????>>>>>>???AAAGGGVVViiivvv{{{{{{{{{|||vvvqqqjjjfffeeeccc___\\\QQQOOOMMMLLLLLLHHHAAA;;;888777666444333333333333111111111111000000000000000000222555999CCCVVVgggyyy|||}}}yyywwwwwwuuuqqqggggggllluuuxxxtttqqqrrrwwwzzz~~~|||xxxuuu{{{zzzxxxsssmmmgggbbb```fffcccXXXRRRUUUXXXjjj~~~sssyyyiiiSSSGGGFFFDDDBBB@@@>>>===<<<;;;;;;;;;:::999999888888666666666666666666666666555666666666555555777888;;;AAASSSmmm|||xxxiii\\\WWWWWWZZZdddzzzpppjjjzzzyyykkkdddaaa``````aaacccfffiiilllqqqwww{{{~~~vvvrrrmmmkkkkkkkkkhhheeegggeeebbb```_________```eeedddcccbbbbbbbbbbbbbbb^^^^^^^^^]]]]]]]]]]]]^^^ZZZ[[[ZZZYYYXXXYYY\\\^^^iiiiiiiiihhheeeaaa]]]ZZZVVVUUURRRMMMHHHEEEEEEFFFAAA???===;;;999:::;;;;;;AAACCCFFFIIIKKKOOOSSSVVVQQQRRRUUUXXX\\\```bbbddddddaaa^^^^^^___aaabbbbbbdddeeeeeedddddddddgggiiijjjllloooqqqtttzzzyyymmmhhhhhhhhhjjjqqqyyy|||~~~}}}vvvqqqooommmlllmmmoooppppppoooooonnnoooppprrrsssrrrpppjjjiiifffdddaaa```______^^^^^^\\\[[[ZZZ]]]aaaeeegggjjjnnnpppuuu}}}rrrqqqqqqrrrssssssqqqpppnnnoooooonnnmmmlllnnnppppppooollljjjjjjkkkmmmnnnmmmllljjjhhhfffeeeddddddeeeeeefffhhhjjjjjjiiigggbbbccceeeffffffdddbbbaaaYYYSSSPPPQQQSSSWWW^^^eeeooo}}}}}}yyyvvvssspppmmmjjjgggdddaaabbbccceeegggiiijjjkkknnnkkkhhhgggffffffdddbbb```___^^^]]]^^^___aaabbbeeegggiiinnnsssxxx|||xxxlllbbbWWWNNNJJJLLLNNNWWWdddrrruuunnnllliiimmmuuu|||zzzxxxxxxxxxwwwvvvssspppnnnmmmllliiiggggggffffffeeedddbbbaaa```bbbbbbaaa```^^^[[[XXXVVVTTTUUUVVVWWWYYYZZZ\\\\\\[[[YYYVVVTTTRRROOOKKKHHHCCCAAA???<<<:::888666666555555555555777999;;;<<<>>>??????>>>>>>>>>AAACCCRRReeezzzxxxwww{{{~~~~~~wwwoookkkkkkiiieee```WWWUUUSSSQQQPPPKKKCCC===666555333111000000111111222222222222111111111000111000222444777@@@SSSdddxxx}}}|||yyyxxxvvvrrrhhheeejjjtttyyyuuusssvvvxxx|||yyyuuuyyyzzzzzzvvvooogggbbb___cccaaaWWWSSSWWWZZZhhhpppttt{{{lllVVVGGGGGGEEECCCAAA???>>>===<<<;;;;;;::::::999888888777777777777777777777777666777777777666666888:::<<>>;;;999888:::<<<>>>@@@BBBEEEHHHKKKNNNRRRUUUSSSTTTVVVYYY\\\```bbbdddbbb^^^[[[[[[^^^aaacccccccccdddccccccbbbcccfffiiijjjmmmoooqqqtttzzzxxxkkkggghhhggggggmmmvvv|||~~~{{{sssmmmjjjiiiiiikkkmmmmmmlllkkkooooooppprrrtttssspppmmmiiihhhgggfffdddbbb```___^^^___^^^]]]]]]aaahhhmmmooosssyyy~~~|||vvvppppppoooppprrrrrrpppooonnnnnnnnnmmmllllllnnnpppnnnmmmlllkkkkkkkkklllmmmlllkkkiiigggfffeeedddddddddeeegggjjjllllllhhhfff___aaaddddddcccaaa___^^^YYYTTTQQQSSSVVVZZZaaahhhsss}}}xxxuuupppmmmjjjhhheeecccaaabbbccceeehhhiiikkklllkkkhhhfffeeeeeefffeeedddaaaaaabbbbbbcccdddeeeeeegggjjjooouuu{{{~~~|||}}}~~~xxxnnnddd^^^VVVOOONNNRRRVVVbbbrrr|||rrrkkkiiiiiioooxxx}}}zzzwwwuuuuuuwwwxxxyyyxxxuuuqqqooonnnllljjjiiihhhgggeeecccbbbaaaaaaaaa_________^^^\\\YYYWWWUUUTTTUUUVVVXXXYYY[[[\\\]]]ZZZXXXUUURRRPPPMMMJJJGGGAAA@@@>>>;;;999777666555444444444555777:::<<<>>>@@@@@@???===<<<>>>BBBFFFYYYqqqtttsssyyyxxxzzzzzz}}}tttppppppnnnjjjeee^^^\\\YYYWWWUUUOOOFFF???888666444222111111222333333333333333222222222222111000111333555>>>PPPaaavvv}}}|||zzzwwwsssjjjeeehhhtttzzzwwwuuuzzzyyy~~~{{{{{{||||||wwwppphhhdddccccccaaaYYYWWW[[[[[[ggg~~~}}}mmmqqqwwwlllVVVHHHGGGFFFDDDBBB@@@>>>>>><<<;;;;;;::::::999999888999999999999999999999999777888999888777777999;;;>>>FFFZZZuuummm___MMMSSSXXX```pppmmmeeettt{{{ooohhhfffdddcccbbbdddgggjjjnnnsssyyy}}}}}}tttrrrnnniiihhhhhhhhhfffcccaaa___^^^]]]]]]___bbbdddbbbaaa```______^^^^^^^^^]]][[[YYYWWWUUUSSSRRRRRRKKKMMMOOOPPPPPPSSSXXX\\\[[[ZZZYYYWWWVVVUUUUUUVVVJJJMMMOOOMMMGGGBBB??????@@@>>>:::888888:::>>>@@@???AAADDDGGGIIIMMMQQQTTTUUUVVVWWWYYY\\\___aaaccc___\\\YYYYYY]]]bbbdddeee```aaaaaa```___```cccffflllnnnpppqqqtttzzzvvvjjjfffhhhfffeeejjjuuu}}}yyyooohhheeeeeefffiiikkkllljjjiiiooopppqqqsssuuusssoookkkffffffffffffdddaaa___]]]^^^_________```eeemmmtttvvv|||xxxooommmmmmlllmmmoooooonnnlllnnnnnnnnnmmmllllllnnnpppmmmmmmlllkkkkkkkkkkkkkkkkkkjjjhhhgggeeeddddddddddddeeehhhlllnnnlllhhheee]]]```bbbcccaaa___]]]\\\ZZZUUUSSSUUUYYY\\\ccckkkvvv|||xxxtttnnnjjjhhhfffdddcccaaabbbdddfffhhhjjjkkklllkkkhhhffffffggghhhhhhgggffffffgggggggggfffeeedddhhhlllttt|||~~~zzzxxxwwwxxxpppggg___\\\XXXSSSTTTYYY___mmm~~~~~~zzzrrrkkkjjjiiioooxxx}}}{{{ssssssssssssuuuvvvwwwxxxyyyvvvrrrooonnnmmmkkkjjjjjjhhheeebbbaaaaaabbbccc\\\\\\\\\\\\ZZZXXXVVVTTTTTTUUUVVVXXXZZZ[[[]]]]]]XXXUUURRROOOMMMJJJGGGDDD@@@???===:::888777666555333333333555777:::===???AAA@@@>>><<<<<<>>>CCCGGG\\\vvvpppooowwwwwwyyy{{{|||wwwxxxvvvqqqlllccc```^^^\\\YYYRRRIIIBBB;;;:::777555444444555666444444444333333333222222222111111333444===NNN___uuu}}}|||xxxtttjjjdddhhhuuu|||xxxwww|||zzz~~~}}}wwwoooiiiggghhhdddccc\\\ZZZ^^^]]]fff|||{{{lllpppvvvpppTTTOOOLLLHHHFFFEEEDDDBBBAAA??????>>>===<<<:::888777666555555555555666666777999888777555333444777999<<>>@@@CCCGGGJJJMMMOOONNNPPPTTTWWWZZZ\\\\\\\\\______^^^]]]]]]]]]]]]]]]```___^^^^^^^^^```aaabbbjjjfffgggooowww}}}uuukkkhhhjjjfffjjjooovvv~~~~~~uuukkkdddccc``````dddeeeeeegggllloooooopppppppppnnnjjjgggjjjfff```^^^___```___^^^___```aaa```aaafffnnnttt~~~~~~{{{sssssswww~~~~~~vvvmmmhhhhhhjjjmmmnnnmmmlllkkkllliiijjjlllnnnoooooonnnnnnmmmllljjjhhhggggggggghhhiiiiiiiiiiiihhhfffeeedddgggffffffhhhjjjiiieeeaaa\\\```eeeeeeccc```^^^^^^^^^VVVRRRUUUVVVXXXbbbooo|||~~~uuuqqqkkkfffcccbbb```___aaadddhhhiiiiiihhhggggggfffdddccceeehhhjjjiiihhhcccccccccbbbaaabbbdddfffmmmpppvvv{{{|||yyyyyyzzzxxxqqqlllfffaaa[[[XXXYYY\\\^^^```hhh{{{yyyvvvssskkkhhhlllmmmpppsssttttttwww|||}}}wwwrrrqqqqqqoooqqqtttvvvwwwxxxyyy{{{}}}{{{vvvrrrnnnlllkkkjjjffffffdddcccbbbaaaaaaaaa_________]]][[[XXXUUUSSSSSSSSSTTTUUUVVVXXXZZZ[[[XXXVVVSSSPPPMMMJJJIIIHHHAAA???<<<888666555444555333444555777999;;;======AAA>>><<<>>>@@@@@@DDDJJJ[[[uuunnnnnntttyyy~~~yyytttkkkdddaaadddcccYYYLLLDDD:::999777555333222111111222111111111000000//////222111222444666===JJJXXXpppxxx}}}zzzuuupppmmmfffhhhvvv~~~{{{xxx|||}}}{{{zzzwwwtttrrrpppnnnllljjjjjjbbb___bbbaaa```jjjyyy}}}pppqqqxxxrrrWWWOOOLLLHHHFFFEEEDDDBBBAAA@@@@@@???>>><<<:::999888777666666555555555666666777777666444444555888;;;===GGG[[[rrr~~~mmm]]]TTTPPPSSS^^^nnnxxx}}}xxxvvvxxx{{{yyyxxx~~~jjj\\\ddduuupppggggggfffcccccceeegggiiikkkoootttxxxvvvrrrmmmiiigggfffeeeddddddbbb```]]]\\\]]]^^^___dddbbb___]]]\\\[[[YYYXXXSSSRRRPPPNNNKKKIIIGGGFFFEEEDDDBBBBBBCCCFFFIIILLLKKKLLLMMMOOOPPPQQQRRRRRRNNNLLLIIIEEEBBB@@@???>>>999888777666777888:::;;;<<<===???AAADDDHHHJJJLLLLLLNNNRRRUUUXXXYYYYYYYYYZZZYYYWWWVVVVVVVVVVVVWWW^^^]]]]]]]]]]]]___aaabbbiiigggiiipppwww|||yyynnnjjjjjjiiilllqqqxxx~~~zzzpppggg```^^^\\\\\\```bbbbbbdddhhhmmmnnnooopppooommmjjjgggiiiddd___]]]___``````^^^aaabbbccccccfffllltttzzzwwwpppnnnmmmkkknnnsssssskkkccc___hhhkkkmmmnnnmmmllllllllljjjkkklllmmmmmmmmmmmmmmmlllkkkiiigggffffffggggggiiiiiiiiiiiihhhgggfffffffffeeefffhhhjjjjjjfffccc^^^aaaeeeeeebbb___^^^^^^___WWWRRRUUUVVVXXXbbbooo|||{{{rrrooojjjfffcccbbbaaa```bbbeeehhhjjjiiihhhgggggggggfffeeefffiiijjjiiihhhddddddddddddcccdddfffhhhnnnqqqtttxxxzzzzzzyyyxxxwwwuuussssssuuutttooojjjccc```\\\YYYZZZ^^^cccgggsssqqqooonnngggeeehhhiiilllnnnnnnmmmpppuuuzzz}}}xxxqqqllliiikkkmmmoooqqqsssuuuwwwxxxzzz|||}}}{{{yyyvvvrrrmmmjjjgggfffeeedddcccaaaaaaaaaaaa\\\\\\[[[YYYWWWUUUSSSRRRSSSSSSTTTTTTVVVXXXYYYZZZWWWVVVSSSOOOLLLIIIHHHGGGAAA???<<<888666555444555333444555777999;;;===>>>AAA===<<<>>>???@@@DDDJJJ]]]~~~pppkkkoooxxx}}}uuunnnjjjkkkiii]]]OOOFFF:::999777555333222111111222111111111000000000000222111222444666;;;IIIVVViiiqqqxxx{{{{{{zzzuuuooooooiiilllyyy}}}~~~xxxuuusssqqqoooooooooooonnnmmmgggeeegggdddaaajjjyyy|||oooooovvvvvv[[[PPPMMMHHHFFFEEEDDDCCCBBBBBBAAA@@@???===;;;:::888888888777666555555555666555555555555444666999<<<>>>GGGZZZqqqooo```UUUPPPPPP\\\pppzzznnnxxxyyyttttttvvvyyy|||vvvvvvgggYYYaaaoooqqqhhhgggfffccccccdddfffgggiiilllqqquuu|||uuuqqqllliiigggfffeeedddeeecccaaa___]]]^^^______bbb```^^^\\\[[[XXXUUURRRNNNMMMKKKHHHEEECCCAAA@@@???????????????AAABBBCCCBBBCCCEEEHHHJJJLLLMMMMMMKKKJJJGGGCCC@@@===<<<;;;888777666555555777999:::<<<<<<===???AAADDDFFFGGGJJJKKKNNNQQQSSSTTTUUUUUUTTTSSSPPPOOONNNNNNOOOPPPYYYYYYYYYZZZ\\\^^^aaabbbgggfffiiiqqqwww{{{tttnnnllloooqqquuuzzz~~~|||vvvppphhhaaa\\\XXXVVVWWW\\\^^^^^^```cccjjjkkkmmmooonnnllljjjhhhgggccc^^^]]]___aaaaaa___]]]^^^```bbbfffllluuuzzzxxxpppkkkhhhgggfffddddddhhhgggaaa[[[YYYhhhkkkmmmnnnmmmkkkllllllllllllkkkkkkkkkkkklllllljjjiiigggfffffffffggggggiiiiiiiiiiiihhhhhhhhhhhheeeeeefffhhhjjjiiifffdddaaabbbdddcccaaa___^^^^^^___WWWSSSVVVWWWXXXbbbooo~~~|||uuummmkkkhhhdddbbbbbbbbbbbbdddgggiiijjjiiigggggggggiiihhhggggggiiiiiihhhgggdddeeeeeeeeedddeeehhhjjjoooppprrrsssrrrqqqooonnnmmmkkkjjjlllnnnnnnkkkhhh```___^^^\\\]]]bbbkkkrrrwwwlllllllllgggfffiiidddeeeeeedddccceeekkkpppssspppkkkeeebbbdddiiimmmooopppqqqtttwwwzzz}}}}}}}}}}}}{{{vvvoooiiieeeeeedddcccbbbaaa`````````\\\[[[YYYWWWVVVUUUUUUTTTSSSSSSSSSTTTUUUWWWYYYYYYWWWUUURRRNNNKKKHHHFFFEEE@@@>>>;;;888555444444444333444666888:::<<<===>>>AAA>>>===>>>???@@@EEELLLaaaxxxjjjgggooo}}}{{{uuuuuuqqqcccRRRHHH:::999777555444222222222111111111111111000000000222111222333444999FFFRRR```hhhpppuuuyyyzzztttlllnnniiimmmzzz|||rrrooonnnnnnnnnnnnpppqqqrrrpppnnnnnnnnnfffaaaiiiwww{{{pppoootttzzz```QQQNNNIIIFFFEEEEEEDDDCCCDDDCCCBBBAAA???===;;;::::::999888777666555555555555666666555555666999;;;<<>>===>>>???@@@@@@AAA@@@@@@???===???@@@BBBDDDFFFFFFGGGFFFEEECCC@@@>>><<<::::::777666555444444666777999<<<<<<===>>>???AAABBBCCCGGGHHHJJJLLLMMMNNNOOOOOOOOONNNKKKIIIHHHIIIKKKLLLQQQRRRSSSVVVZZZ^^^bbbdddeeeeeehhhqqqxxxzzzrrroooqqqsssuuuwwwyyyyyyyyyxxxooolllgggccc```]]]ZZZXXXRRRQQQSSSXXX[[[ZZZ[[[^^^eeehhhkkkmmmlllkkkjjjiiigggccc___^^^```ccccccbbb]]]]]]^^^aaaeeelllsssxxxzzzyyyzzz~~~vvvnnnjjjiiihhhfffddd``````bbbbbb^^^\\\]]]hhhjjjllllllkkkkkkkkklllmmmlllkkkiiiiiiiiijjjkkkiiihhhgggffffffggghhhiiiiiihhhhhhhhhhhhiiiiiijjjggggggggghhhhhhgggeeedddaaabbbbbbbbbbbbaaaaaaaaa___WWWSSSVVVXXXYYYdddpppxxxooohhhhhhfffdddbbbaaabbbdddfffhhhjjjjjjiiigggfffgggiiiiiihhhhhhggggggfffeeeddddddeeeeeedddeeehhhkkkmmmnnnnnnmmmllljjjiiigggfffeeeeeefffhhhhhhfffddd^^^```bbbaaaaaagggrrr|||zzzooohhhggggggeeeccceee]]]^^^]]][[[YYY\\\bbbhhhgggfffcccaaaaaaeeekkkpppnnnnnnppptttyyy~~~~~~{{{vvvoooiiieeeeeedddbbbaaa``````______^^^]]][[[YYYXXXXXXYYYZZZSSSSSSTTTTTTUUUWWWXXXYYYWWWUUURRRNNNJJJGGGDDDCCC???===:::777555444444444444555666888:::<<<===>>>BBB??????@@@@@@@@@GGGOOOfffssseeedddnnn~~~xxxgggTTTIII:::999777666444333333222111111111111111111111111222111222333333777CCCOOO[[[ccckkkrrrwwwxxxrrriiihhheeeiiiuuuwwwmmmiiikkknnnpppqqqqqqqqqrrrrrrtttvvvsssiiibbbiiiuuuyyyrrrqqquuu~~~dddTTTPPPKKKGGGFFFFFFFFFEEEFFFEEEDDDCCCAAA>>><<<;;;;;;:::999888777666666666777777777666555555666888999AAARRRjjj}}}wwwlll^^^UUUQQQ\\\ooowwwnnnxxx|||~~~ggg]]]hhhtttttthhheeecccaaadddeeefffggghhhkkkooosssuuuzzz}}}wwwssspppllljjjiiiiiigggeeeeeedddbbb```___^^^^^^^^^[[[YYYWWWUUURRRNNNIIIFFFEEEDDDCCCAAA???===<<<;;;>>>???AAABBBBBBAAA@@@>>>>>>???@@@@@@AAAAAAAAAAAA?????????>>>===<<<;;;:::666555444333333555777888<<<<<<<<<===>>>???@@@AAACCCDDDEEEFFFGGGHHHHHHHHHIIIHHHFFFDDDDDDEEEFFFGGGIIIJJJMMMRRRXXX^^^cccfffffffffjjjsss|||yyypppkkkkkklllmmmnnnmmmkkkhhhgggZZZWWWSSSQQQPPPQQQPPPPPPLLLKKKNNNTTTVVVTTTTTTWWW___ccchhhjjjjjjiiiiiijjjhhhddd```___bbbddddddcccbbbaaaaaaccchhhnnnsssvvvxxxuuutttuuuyyy||||||zzzwwwqqqkkkgggffffffdddbbbaaa___^^^``````___```dddgggiiijjjjjjiiiiiijjjkkkmmmllljjjhhhhhhhhhiiiiiiiiihhhhhhggghhhiiikkkllliiihhhhhhgggggghhhiiijjjiiiiiiiiiiiigggeeeccccccaaaaaabbbcccdddddddddddd___WWWSSSWWWYYY[[[eeerrr~~~tttllleeeffffffdddaaa```bbbdddfffhhhiiiiiihhhffffffggghhhhhhhhhgggeeedddccccccbbbcccdddccccccdddfffiiijjjjjjiiiiiihhhggggggfffdddcccccccccdddcccbbbaaa___bbbeeeeeeffflllwwwwwwnnnggg```^^^]]]\\\[[[[[[WWWXXXWWWUUUTTTWWW]]]bbbbbbcccdddeeefffhhhlllooonnnnnnpppvvv}}}}}}xxxsssnnnjjjhhheeedddbbbaaa``````______```___]]][[[ZZZ[[[[[[\\\UUUUUUUUUUUUVVVWWWYYYYYYXXXVVVRRRNNNIIIFFFCCCBBB>>><<<999666444333444444444555666888:::<<<>>>>>>CCCAAAAAABBBAAAAAAIIISSSkkkpppfffeeeppp}}}jjjUUUHHH:::999777666444444333333111111111111111222222222222111222333333666AAAMMMZZZbbbkkkppptttuuuooogggdddbbbfffppp{{{~~~}}}tttkkkfffkkkrrruuutttrrrpppooovvvzzz|||wwwllleeejjjtttzzzsssrrrwwwhhhVVVRRRMMMIIIHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@===<<<::::::999888777777777888777888888777555444666777777???OOOfffzzzyyyooo```WWWTTT\\\mmmzzzmmmtttyyyllldddnnnyyyxxxkkkgggeeecccdddeeefffggghhhkkkpppssstttxxxzzzssstttrrrooonnnmmmllljjjiiieeedddbbb```___]]]]]]\\\WWWUUUQQQOOOLLLIIIEEEBBB@@@??????>>><<<;;;;;;:::===>>>@@@AAABBB@@@???>>>@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;:::666555444333333555777888;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAABBBBBBCCCDDDFFFIIIOOOUUU\\\bbbeeeggggggllluuu~~~~~~pppfffaaa___```aaabbbaaa^^^[[[YYYRRROOOKKKIIIIIIIIIIIIIIIIIIIIIMMMRRRTTTQQQPPPRRRYYY^^^dddgggffffffhhhiiihhhddd```___aaaddddddcccaaa______aaaeeejjjnnnooossspppmmmnnnrrrttttttsssiiigggffffffeeedddbbb```___\\\\\\______^^^bbbhhhfffggghhhhhhgggggghhhjjjkkkjjjiiihhhhhhhhhhhhhhhhhhgggggghhhiiikkklllnnniiihhhgggffffffggghhhiiihhhjjjjjjiiifffdddcccdddccccccccceeeggggggfffddd]]]VVVSSSWWWZZZ]]]hhhuuu|||ssskkkeeeggggggeeeaaa___aaaccceeefffhhhhhhfffffffffgggggghhhhhhfffdddbbbbbbcccbbbccccccbbbaaabbbdddfffffffffeeeeeeeeefffggggggdddccccccbbbaaaaaa``````aaadddfffgggiiinnnvvv|||~~~|||xxxqqqlllhhhccc]]]XXXWWWVVVVVVVVVSSSTTTUUUTTTTTTWWW]]]bbbeeegggjjjkkkkkkkkklllmmmrrrrrrttt{{{{{{uuupppllljjjjjjeeedddcccbbbaaa`````````^^^^^^\\\[[[ZZZZZZZZZZZZVVVVVVVVVVVVWWWXXXYYYZZZYYYWWWSSSNNNIIIEEECCCAAA===;;;888555444333333444444555777999;;;===>>>???CCCBBBBBBBBB@@@AAAJJJUUUkkk{{{{{{oookkkllltttkkkSSSEEE:::999777666555444444444111111111222222222222222222111222333333666AAALLLZZZcccllloooooopppmmmhhhfffdddfffnnnxxx~~~ssskkkgggmmmuuuyyywwwssspppoooxxx|||}}}wwwmmmhhhlllrrr~~~sssssszzzkkkYYYTTTOOOKKKJJJJJJJJJKKKIIIIIIHHHFFFCCCAAA>>>===:::999999888888888999999555666777777666555777888999???NNNdddwww~~~wwwnnn^^^XXXUUU]]]lllqqqtttwwwyyynnnuuu|||zzzlllgggeeeccccccdddeeeggghhhkkkpppttttttwww{{{{{{uuusssqqqooonnnmmmmmmkkkiiidddcccbbb```^^^]]][[[[[[TTTQQQLLLIIIGGGDDDAAA???>>>>>>>>>>>>>>>=========<<<===???@@@AAA@@@???>>>@@@@@@@@@@@@??????>>>===:::;;;<<<<<<;;;:::999888777666444333444555777888888888888888999:::;;;<<<==================>>>>>>===>>>@@@BBBCCCCCCCCCCCCDDDEEEHHHMMMSSSYYY^^^aaabbbdddkkkttt{{{zzzkkk```YYYUUUUUUVVVYYY[[[\\\ZZZXXXVVVTTTQQQNNNLLLLLLMMMLLLKKKNNNMMMQQQWWWXXXTTTRRRSSSTTTZZZaaadddddddddfffiiigggccc^^^]]]```bbbbbb```\\\ZZZYYY\\\aaagggiiijjjllljjjiiikkknnnooollljjjccceeeggggggfffddddddddd^^^\\\\\\^^^]]]]]]aaahhheeefffffffffeeeeeeggghhhhhhhhhhhhiiihhhhhhggggggffffffffffffhhhjjjlllnnnjjjhhhfffeeedddeeefffgggfffgggiiihhhfffdddfffgggfffffffffhhhjjjiiieeeaaa\\\TTTRRRWWW[[[^^^jjjxxx{{{ssslllfffhhhiiifffaaa^^^```bbbcccdddffffffeeeeeefffhhhfffhhhiiigggdddcccccceeedddddddddbbbaaaaaabbbdddccccccbbbaaabbbdddfffgggbbbbbbbbbaaa``````aaabbbcccdddeeegggjjjnnnqqqsssvvvsssqqqooonnnjjjgggeeeccc```YYYTTTQQQSSSTTTUUUPPPRRRUUUVVVVVVYYY___dddiiikkkoooqqqrrrrrrssstttyyyyyy{{{yyysssnnnkkkiiiiiifffeeedddcccaaaaaaaaaaaa]]]]]]]]]\\\[[[ZZZXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[ZZZXXXTTTOOOJJJFFFCCCAAA<<<:::777555333333333444555555777999;;;===>>>???AAAAAAAAAAAA>>>@@@IIIUUUgggtttuuupppsssvvv{{{lllRRRAAA999999777666555555555555111111111222222333333333111111222444444777AAAMMMXXXccclllmmmkkkkkkkkkjjjiiiggggggmmmwww~~~|||sssllljjjpppwwwyyyvvvssssssttttttwwwvvvooohhhfffiiilll~~~vvvxxxlllZZZVVVPPPLLLKKKKKKLLLLLLJJJJJJHHHFFFDDDAAA???===999999999888999999::::::333555666777666777888:::;;;@@@NNNbbbuuu|||uuulll\\\WWWVVV]]]lllyyyzzzwww~~~vvv{{{|||yyykkkeeecccaaaaaacccdddfffgggkkkpppsssuuuvvvxxx}}}}}}yyypppnnnlllkkkkkkjjjhhhfffccccccaaa```^^^\\\[[[ZZZRRRNNNIIIFFFDDDBBB@@@>>>@@@@@@@@@AAAAAAAAAAAAAAA===>>>???AAAAAAAAAAAA@@@?????????@@@??????>>>>>>;;;<<<<<<<<<;;;999888666777666444444444555777999666666666666777888999:::<<<;;;;;;::::::;;;;;;<<<===???BBBEEEFFFFFFFFFEEEEEEFFFHHHLLLQQQVVV[[[^^^[[[___hhhqqquuuxxxtttggg[[[SSSPPPOOOQQQSSSWWW[[[]]]]]][[[ZZZWWWUUURRRRRRSSSTTTTTTSSSTTTTTTXXX^^^^^^ZZZWWWXXXRRRXXX___bbbbbbbbbeeehhhfffbbb]]]\\\^^^``````^^^]]][[[ZZZ]]]ccciiillllllkkkjjjkkknnnpppoookkkfff```cccffffffcccbbbccceee___^^^^^^___]]]\\\aaahhhdddeeeeeeeeeddddddfffgggfffggghhhiiiiiihhhgggfffdddddddddeeegggjjjlllmmmjjjhhhfffdddcccdddeeeeeeccceeehhhgggffffffhhhkkkjjjiiiiiikkkllliiiccc^^^ZZZSSSQQQWWW[[[___lllzzzzzzsssmmmgggiiikkkgggaaa^^^___aaabbbccceeeeeedddeeefffhhhgggiiijjjhhheeeccceeegggeeeeeeeeecccaaa```bbbdddbbbaaa```___```bbbdddfff```aaaaaaaaa``````bbbcccdddcccdddgggjjjlllllllllnnnjjjhhhgggfffccc``````[[[XXXRRRLLLJJJLLLOOOPPPNNNRRRVVVXXXYYY\\\bbbgggjjjmmmqqquuuwwwzzz~~~~~~|||xxxsssoookkkhhhggggggfffdddcccbbbbbbaaaaaa^^^______^^^]]][[[YYYWWWYYYYYYYYYYYYYYYZZZ[[[\\\[[[YYYTTTOOOJJJFFFCCCAAA<<<:::777555333333333444555666777999;;;===>>>???@@@???@@@???===>>>HHHTTTdddoooqqqqqqyyy}}}mmmPPP???999999888666555555555555111111111222222333333333111000222444555888BBBMMMVVVbbbllllllhhhhhhkkkmmmjjjhhhgggkkkuuu}}}|||sssmmmmmmrrrwwwwwwuuutttwwwzzznnnpppmmmgggbbbaaaccceeeyyyzzz~~~lll]]]VVVPPPQQQRRRPPPNNNOOOMMMNNNMMMJJJEEEAAA??????999888888888888888999999333555777666444444666:::;;;BBBEEE```vvvyyy}}}qqq^^^VVVRRRYYYiii~~~vvvpppvvvzzz{{{zzzttt}}}zzzmmmddd```___cccbbbbbbcccfffiiimmmpppqqqssswww|||~~~{{{wwwsssnnnjjjiiijjjjjjgggcccbbbaaa______]]]ZZZVVVSSSLLLJJJFFFCCCAAA?????????@@@AAAAAA@@@>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCAAAAAABBBBBBBBBAAA???>>>999999999:::;;;;;;999777;;;999666666777888888777666666888999999888777777<<<<<<<<<======>>>>>>>>>?????????AAADDDGGGHHHIIIGGGIIIMMMOOOPPPQQQSSSUUUWWWYYY\\\```eeejjjnnnqqqqqqnnnggg]]]TTTOOOMMMNNNUUUWWWZZZ\\\___aaabbbcccbbb```^^^]]]]]]___bbbdddffffffbbbgggqqqiiiZZZWWWSSS[[[bbbdddeeehhhiiihhhgggbbb\\\YYYYYY]]]aaacccXXXZZZ\\\___bbbeeegggiiirrrrrrpppmmmiiigggfffgggbbbbbbcccfffhhhiiihhhggg^^^^^^^^^___aaaeeehhhjjjjjjgggccc``````cccfffiiiggggggggggggggggggggggggdddeeeggghhhiiiiiiiiiiiijjjiiifffdddddddddfffggghhhhhhhhhhhhiiijjjkkkkkkmmmmmmnnnmmmkkkhhheeecccYYYTTTSSSWWW[[[dddvvvvvvrrrqqqmmmmmmllliiieeecccbbbbbbddddddddddddeeefffgggggghhhfffeeeeeeffffffeeedddfffeeedddddddddeeefffgggeeedddbbbcccddddddcccaaa^^^___aaabbbccccccbbbbbbbbbbbbbbbcccdddeeefffgggiiihhhfffdddaaa^^^\\\[[[WWWTTTOOOKKKIIIIIIKKKLLLPPPSSSWWWYYY\\\bbbjjjpppssswwwyyy{{{~~~zzztttwwwwwwvvvuuurrrnnnjjjhhhiiijjjjjjhhhdddaaa``````bbbbbb```]]]ZZZWWWTTTSSSWWWXXXZZZ[[[]]]]]]^^^^^^[[[XXXRRRMMMIIIDDD@@@===999888666444333444555666333555888999999;;;===???CCC>>>;;;;;;;;;===EEENNN]]]bbbfffmmmwww}}}yyyhhhNNNCCC<<<;;;999777666555555555222222333444333222111000111111000...///666@@@IIIUUUccchhhggggggbbbaaajjjkkkfffdddmmmzzz~~~~~~}}}rrrjjjlllooorrruuuvvvuuurrrqqqpppqqqrrroooeee]]]^^^dddooorrrddd\\\WWWWWWXXXVVVUUUUUURRRRRRPPPLLLFFFBBB???>>>::::::999999999999::::::555555666555555555777888777???CCC___uuuyyy}}}ppp___WWWRRRYYYhhh}}}zzzsssuuu~~~|||}}}~~~{{{nnnfffbbbbbbcccbbbaaabbbdddhhhmmmpppqqqssswww}}}}}}zzzsssooojjjiiikkkkkkgggdddcccbbbaaa```^^^[[[VVVSSSGGGEEECCCAAA??????@@@AAAAAABBBBBB@@@??????AAACCCFFFFFFGGGHHHHHHHHHHHHHHHDDDEEEFFFFFFFFFEEECCCBBB???===:::::::::;;;:::999;;;999666666777999999888666777888999999999888777::::::;;;<<<===>>>>>>???>>>>>>>>>AAADDDGGGIIIJJJHHHKKKNNNPPPQQQSSSVVVXXXZZZZZZ[[[\\\^^^```bbbcccdddccc___ZZZUUUTTTUUUWWW\\\]]]^^^aaacccfffggghhhffffffeeefffhhhjjjmmmoooooorrrpppsssyyymmm\\\ZZZ]]]fffnnnooooooooommmjjjfffaaaZZZWWWWWW[[[^^^```YYYZZZ[[[^^^aaadddgggiiiooooooooommmjjjhhhhhhhhhcccccccccfffhhhiiihhhfff`````````aaadddgggjjjllljjjhhhfffdddccccccdddeeebbbbbbbbbccccccddddddeeecccdddeeefffggghhhiiijjjiiihhhgggfffeeeffffffgggiiiiiihhhhhhiiiiiijjjkkkjjjjjjkkkjjjiiigggdddccc[[[XXXWWW[[[bbbnnn}}}tttpppooonnnnnnmmmkkkgggdddccccccddddddccccccccceeefffggghhhfffeeefffggghhhgggfffdddcccbbbbbbaaabbbcccdddfffeeeccccccccccccaaa___^^^___```bbbbbbbbbbbbaaaaaaaaabbbcccdddeeeggghhhiiihhhfffccc```]]][[[ZZZSSSPPPKKKGGGFFFFFFIIIJJJNNNSSSYYY^^^aaafffmmmrrrxxx~~~~~~|||}}}~~~|||vvvpppsssssssssqqqoookkkhhheeefffggggggeeebbbaaaaaabbbaaaaaa___]]]ZZZWWWUUUTTTVVVWWWXXXZZZ[[[\\\\\\\\\[[[XXXSSSNNNJJJFFFBBB???999888555444333444555666555777999:::;;;<<<>>>@@@BBB???======>>>@@@HHHQQQaaaffflllrrrzzzsssiiiNNNCCC<<<;;;999888666555555555222333333444333222111000...000111111222777???EEEQQQ___eeeeeegggbbbaaajjjnnnhhhgggnnnzzz}}}}}}}}}tttlllkkkmmmqqqsssuuutttrrrqqqrrrqqqrrroooggg___^^^bbblllyyyfff___YYYZZZZZZXXXWWWXXXWWWWWWTTTOOOHHHBBB???===;;;;;;::::::::::::;;;;;;777555444555666777777666666???CCC^^^uuuzzz~~~ppp^^^VVVQQQXXXggg{{{xxxsss||||||}}}{{{ooohhheeefffcccbbb``````cccgggllloooqqqssswww}}}}}}tttpppkkkjjjjjjjjjhhheeeeeecccbbb```^^^ZZZUUURRRDDDCCCBBBAAAAAABBBDDDEEECCCDDDCCCAAA@@@AAADDDFFFJJJJJJLLLMMMNNNNNNNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIFFFCCC>>><<<;;;;;;;;;::::::888666666888999999999777888999999::::::999999;;;;;;<<<<<<>>>???AAABBB??????AAACCCFFFIIILLLNNNMMMOOORRRUUUVVVXXX[[[]]]```___^^^]]]]]]]]]]]]]]]^^^^^^]]][[[ZZZ[[[^^^aaabbbbbbcccdddfffiiilllnnnkkklllmmmpppssswwwzzz{{{yyyppp______kkkuuu}}}}}}yyyqqqjjjddd___YYYUUUUUUXXXZZZ\\\ZZZZZZZZZ\\\___cccgggiiilllnnnpppooommmkkkjjjjjjdddcccdddeeehhhiiihhhfffccccccdddeeegggiiikkkllliiiiiihhhgggfffdddcccbbb]]]]]]^^^^^^___```aaaaaabbbbbbbbbcccdddfffhhhjjjhhhhhhiiiiiiiiihhhhhhgggjjjjjjiiihhhhhhhhhiiiiiieeefffggggggfffeeecccbbb]]]ZZZYYY^^^hhhyyyyyypppmmmmmmppppppooommmiiifffeeefffeeedddbbbaaaaaaccceeefffgggfffeeefffhhhiiiiiihhhddddddcccbbbaaaaaaaaabbbfffeeecccbbbbbbaaa___^^^^^^^^^___aaaaaaaaaaaaaaaaaaaaaaaabbbdddfffggghhhgggfffeeebbb___\\\YYYWWWPPPMMMIIIEEEDDDFFFIIIKKKNNNTTT\\\bbbggglllsssxxx|||zzzxxxxxxxxxuuupppkkkmmmnnnnnnmmmkkkhhheeecccddddddcccbbb```___aaaccc```___^^^\\\ZZZXXXVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZXXXUUUPPPLLLIIIFFFBBB@@@888777555333222333444555777999;;;<<<<<<===???AAABBB???>>>??????BBBJJJTTTdddkkkrrrwww}}}~~~qqqgggLLLAAA<<<;;;:::888777666555555333333333333333222111111,,,///333555555888<<<@@@MMM\\\ccceeeiiieeedddmmmpppmmmlllrrr|||}}}{{{{{{~~~~~~vvvoookkkmmmpppssstttuuutttssssssqqqpppnnnhhh___\\\^^^hhh~~~jjjccc]]]]]]]]][[[ZZZ[[[YYYYYYVVVPPPIIICCC???>>><<<;;;;;;:::::::::::::::999666333444777999777555888BBBEEE^^^tttzzzppp[[[SSSOOOVVVfffzzz}}}yyy{{{pppiiiggghhhdddbbb```___aaafffkkkoooqqqsssvvv{{{~~~{{{sssoookkkiiiiiihhhgggffffffdddbbb___]]]XXXSSSOOOFFFEEEDDDCCCCCCEEEGGGHHHEEEEEEDDDCCCBBBCCCGGGIIIMMMNNNPPPQQQRRRSSSTTTTTTQQQQQQRRRSSSSSSRRRQQQPPPLLLIIIEEECCCAAA???===;;;:::888666666888999999999888999999:::;;;;;;;;;;;;@@@?????????@@@AAACCCDDDBBBDDDEEEHHHJJJOOOSSSWWWVVVXXX[[[]]]^^^aaadddfffhhhgggffffffeeeeeeeeefffeeefffeeedddbbbbbbdddfffffffffeeefffhhhkkknnnpppooopppssswww{{{pppdddhhh{{{uuujjjddd___YYYVVVUUUWWWYYYZZZ[[[ZZZZZZ[[[^^^bbbgggiiimmmooorrrrrrpppmmmjjjiiieeeddddddeeeggghhhgggfffdddeeefffggghhhjjjjjjkkkiiiiiihhhgggfffeeeeeeeee]]]^^^^^^^^^^^^_________aaa`````````bbbdddgggiiiggghhhjjjllllllkkkjjjiiikkkjjjiiihhhggggggggggggccccccdddddddddcccbbbbbb]]][[[ZZZ^^^iii}}}sssmmmmmmoooqqqrrrqqqoookkkiiihhhhhhgggeeecccaaaaaabbbccceeeeeeddddddeeehhhiiiiiihhhffffffeeedddcccbbbbbbbbbdddbbbaaaaaaaaaaaa```^^^^^^^^^______```aaaaaaaaa``````aaabbbccceeefffgggeeeeeecccaaa^^^ZZZWWWUUUOOOLLLHHHFFFFFFIIIMMMPPPQQQVVV]]]dddjjjrrr{{{yyywwwuuusssrrrooojjjfffhhhiiiiiijjjhhhfffdddbbbccccccbbb___]]]]]]```bbb___^^^]]][[[YYYXXXWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXSSSPPPLLLIIIFFFDDDAAA>>>888777555333222333444555777999;;;<<<<<<===???AAAAAA????????????AAAJJJUUUfffnnnvvvzzz~~~|||tttdddIII???===<<<:::999777777666666333333333333333222222222---000444666555777;;;???LLL[[[cccgggnnnkkkjjjrrrqqqsssvvvzzz}}}zzzyyy|||yyytttnnnppprrruuuwwwxxxxxxxxxsssooommmkkkfff]]]XXXWWWeee}}}rrrkkkeeeeeeeeebbbaaabbb[[[ZZZXXXRRRKKKEEEAAA@@@;;;;;;:::999999999999999:::777444555777999777555888CCCDDDYYYooowww}}}mmmXXXPPPLLLTTTdddyyy}}}qqqjjjhhhiiidddbbb``````bbbfffkkknnnpppqqqtttxxx||||||zzzxxxrrroookkkhhhggggggfffffffffdddaaa^^^ZZZUUUOOOKKKHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFGGGFFFEEEGGGJJJLLLPPPQQQSSSTTTUUUVVVWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVQQQOOONNNMMMKKKGGGAAA>>>===:::888888999:::999999:::::::::;;;<<<======>>>CCCBBBAAA@@@@@@AAABBBCCCEEEGGGJJJLLLNNNSSSZZZ^^^ccceeeggghhhiiikkkooorrrppppppoooooonnnooooooppppppqqqqqqooollljjjjjjjjjkkkjjjjjjjjjkkknnnqqqsssuuuvvvyyy}}}tttoooxxxyyyllleeeaaa[[[XXXWWWYYYZZZ[[[\\\[[[[[[\\\^^^bbbgggiiiooorrrtttuuuqqqmmmjjjhhhgggeeedddeeefffgggfffeeedddeeeggghhhiiiiiiiiihhhiiigggeeeddddddfffhhhjjjccccccbbbaaa```___^^^^^^```___^^^___```ccceeegggfffhhhjjjmmmnnnmmmlllkkkjjjiiihhhgggfffeeeeeeeeebbbbbbbbbbbbbbbaaa``````^^^]]][[[^^^iii|||wwwnnnlllooorrrssssssssspppmmmkkkjjjkkkiiigggeeecccbbbbbbcccdddcccbbbbbbdddfffhhhhhhgggeeeeeeddddddcccbbbaaa```___^^^^^^___aaabbbbbbaaa^^^^^^^^^___``````aaabbb````````````bbbcccdddeeecccbbbbbb```]]]ZZZWWWUUUNNNLLLHHHFFFGGGLLLQQQUUUWWW[[[___eeelllwww~~~zzzvvvtttrrrpppmmmjjjfffcccdddeeeggghhhhhhfffeeeccceeedddbbb___]]]\\\^^^```___^^^\\\ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXXXXXXXRRROOOKKKHHHFFFDDDAAA>>>999777555333333333444555777999;;;<<<;;;<<<>>>@@@@@@??????>>>===@@@KKKWWWkkkrrryyy}}}~~~uuubbbIIIBBB>>>===;;;999888777777777444444444333333333333333000222444444333555;;;???IIIXXXaaahhhqqqooommmtttqqqyyy}}}zzzyyy{{{}}}xxxttttttvvvxxxzzz{{{}}}}}}rrrnnnjjjhhhbbbXXXSSSRRRbbbzzzvvvnnnhhhhhhhhhfffdddeee``````]]]WWWOOOIIIEEECCC<<<;;;:::999888888888999999888666666777777777666666AAA@@@SSShhhttt{{{kkkWWWOOOKKKRRRcccxxx{{{~~~tttmmmjjjiiiccccccbbbbbbdddgggjjjlllmmmnnnqqquuuyyyzzzyyywwwrrrppplllhhhffffffggghhhfffdddaaa]]]YYYSSSMMMHHHGGGFFFDDDCCCBBBCCCEEEFFFHHHIIIKKKKKKKKKLLLNNNPPPSSSTTTUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZVVVUUUUUUUUUSSSOOOIIIDDDBBB???===;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@CCCBBB@@@???@@@AAACCCDDDHHHKKKNNNPPPSSSXXX```fffqqqrrrsssssssssuuuyyy|||yyyxxxwwwvvvuuuuuuuuuuuuyyyzzz{{{yyyvvvsssrrrrrrrrrqqqqqqqqqssstttvvvwww{{{|||~~~~~~}}}}}}qqqfffbbb]]]ZZZZZZ\\\]]]]]]\\\\\\\\\]]]```cccgggiiioooqqqttttttpppllliiihhhhhhfffddddddfffffffffeeeeeefffhhhjjjjjjiiigggfffgggfffdddcccdddfffiiikkkggggggeeedddbbbaaa```___```_________```bbbccceeeccceeehhhkkklllllllllkkkhhhgggfffeeeddddddddddddcccbbbaaa```___^^^]]]\\\^^^___]]]^^^hhhyyyyyyooolllmmmqqqtttssstttsssqqqnnnlllllllllkkkjjjhhhgggeeedddccccccbbbaaaaaacccfffggggggfffaaaaaaaaaaaaaaa```___^^^]]]\\\\\\^^^```bbbbbbaaa____________```aaabbbccc```____________```aaaaaa``````aaa```^^^[[[XXXVVVMMMKKKGGGFFFHHHNNNTTTYYY^^^aaadddiiiqqq~~~~~~yyyrrrqqqooollliiifffcccaaabbbccceeegggggggggfffeeeeeeeeedddaaa^^^]]]^^^______^^^\\\YYYXXXWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVTTTQQQMMMJJJHHHFFFCCCAAA999888666444333444555666888:::;;;<<<<<<<<<>>>@@@@@@?????????>>>BBBPPP___rrrwww{{{vvvaaaJJJFFF>>>===<<<:::999888777777555555444333333333333333333444444333222444:::???EEETTT^^^gggqqqpppmmmsssrrr}}}|||yyy{{{|||wwwwwwxxxyyyzzz|||~~~sssoookkkggg^^^UUUQQQSSS^^^wwwyyyqqqkkkkkkkkkhhhfffgggjjjiiieee^^^VVVNNNIIIGGG===<<<;;;::::::999999999888999999777666555666888555@@@>>>OOOfffuuupppYYYPPPKKKRRRaaauuuwww}}}||||||uuuyyyyyypppkkkjjjcccccccccdddfffhhhjjjkkkiiikkknnnsssxxx{{{{{{zzztttrrrnnnjjjggggggiiijjjhhhfffbbb^^^YYYSSSLLLGGGGGGFFFDDDCCCCCCDDDFFFGGGKKKMMMPPPRRRRRRRRRSSSTTTWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\\\\\\\[[[ZZZZZZXXXUUUQQQMMMIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<===???AAABBBCCCBBBAAAAAACCCFFFIIIKKKNNNQQQUUUWWWZZZ___hhhppp{{{||||||{{{{{{|||}}}{{{{{{uuuvvvvvvwwwxxxyyyzzzzzz||||||~~~}}}qqqeeebbb]]][[[\\\]]]______\\\]]]^^^```bbbeeeggghhhkkknnnppppppmmmjjjhhhhhhiiigggeeedddeeefffeeeeeefffgggjjjkkkkkkiiigggeeeeeeeeeeeeeeeeeeeeeffffffggggggfffeeecccbbbaaaaaa````````````aaaaaaaaabbb```aaadddfffhhhiiiiiiiiieeeeeedddcccbbbbbbbbbccccccbbb```]]][[[YYYXXXWWW[[[]]]]]]]]]fffttt}}}{{{rrrmmmmmmppprrrtttsssttttttrrrnnnllllllmmmlllllllllkkkiiigggdddcccdddcccbbbdddfffggggggfff___``````aaaaaa```___^^^]]]\\\\\\]]]___aaaaaa`````````______```aaacccddd```___^^^^^^]]]]]]^^^^^^^^^___``````___\\\YYYWWWOOOLLLIIIHHHLLLRRRZZZ___cccfffkkkqqqzzzzzzuuummmmmmkkkiiieeebbb``````___aaacccfffggggggffffffcccdddeeecccaaa``````aaa```^^^\\\YYYWWWVVVVVVWWWVVVVVVWWWWWWVVVUUUTTTTTTTTTQQQMMMJJJHHHFFFCCC@@@:::999777555444555666777:::;;;============???@@@@@@@@@@@@@@@AAAIII[[[lllwwwxxxzzzzzz\\\GGGEEE???>>><<<;;;999888888888666555444333222333333444333555555444222444999===DDDSSS^^^gggssssssnnnsssuuu}}}zzz{{{xxxwwwwwwwwwxxxzzz|||~~~wwwtttpppiii^^^TTTSSSWWWYYYsssxxxtttrrrvvvwwwqqqqqqqqqnnnlllmmmsssqqqllleee[[[RRRMMMJJJ???>>>===<<<;;;:::::::::777999:::888555444666999666AAA???PPPgggzzzwww[[[RRRLLLRRR```rrrvvv~~~zzzrrr}}}{{{ooouuu|||sssmmmkkkcccccceeefffhhhiiijjjkkkfffhhhlllrrryyy}}}~~~}}}uuutttpppllliiihhhkkkmmmjjjgggccc___ZZZSSSLLLGGGGGGGGGEEEEEEFFFGGGJJJKKKMMMPPPTTTVVVWWWVVVWWWWWWYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\^^^^^^^^^]]]\\\```^^^\\\[[[ZZZYYYWWWTTTNNNKKKGGGEEEDDDCCCBBB@@@===<<<<<<<<<>>>???AAACCCEEEDDDDDDEEEHHHLLLPPPSSSTTTXXX\\\^^^```fffpppxxx~~~vvvwwwxxxyyyzzzzzzzzzzzzzzzzzz|||yyyooodddaaa]]][[[\\\^^^___```\\\]]]___aaadddfffggghhhhhhjjjlllmmmkkkiiihhhiiijjjgggeeedddeeefffeeeeeegggiiikkkmmmllljjjgggeeedddeeefffggggggeeecccbbbeeeeeeddddddccccccbbbbbb``````aaaaaabbbaaa``````]]]^^^```bbbdddfffggghhhdddcccbbbbbbaaabbbbbbbbbcccaaa^^^[[[XXXVVVTTTTTTVVVYYY[[[[[[bbbooovvvuuu|||wwwpppmmmoooqqqsssssssssttttttrrrooommmmmmmmmmmmnnnnnnnnnkkkhhheeeccceeeddddddeeeggghhhgggfff```aaabbbccccccbbbaaaaaa^^^]]]\\\]]]___```___^^^aaaaaa`````````bbbdddeee```___^^^]]]\\\\\\\\\\\\]]]^^^``````___]]]ZZZXXXRRRPPPMMMLLLPPPWWW___dddfffjjjqqqxxx~~~zzztttnnnjjjjjjiiifffbbb___^^^^^^]]]___bbbeeefffgggffffffaaaccceeeeeedddccccccdddaaa___\\\YYYVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRSSSPPPLLLIIIFFFDDDAAA>>>;;;:::888666555666777888;;;===>>>???>>>>>>@@@BBBAAA@@@AAACCCEEEOOOcccwwwwwwvvvvvv}}}WWWCCCBBB???>>>===;;;:::999888888666555444333222333444444222444666666444444888;;;EEEUUU```jjjvvvvvvqqqvvvwww~~~|||{{{|||wwwvvvuuuuuuuuuwwwzzz{{{zzzxxxtttlll___TTTUUU\\\VVVppp|||tttooommmttt}}}tttssstttuuuwww{{{xxxwwwtttkkk```UUUNNNKKKAAA???===<<<<<<<<<;;;:::;;;:::888888999888777555666999???KKK```ttt||||||dddVVVNNNRRR^^^ppprrrvvvvvvlll~~~ppplllpppyyyxxxppplllhhhgggfffgggiiijjjiiihhhfffgggjjjnnntttyyy}}}|||yyytttnnnkkkjjjkkkkkkkkkhhhccc\\\VVVPPPLLLJJJJJJJJJJJJJJJKKKMMMNNNOOOSSSTTTTTTUUUWWWXXXYYYYYY\\\[[[ZZZZZZZZZ\\\___```aaaaaa```___^^^^^^aaaddddddcccaaa___]]]\\\[[[[[[WWWTTTOOOLLLJJJHHHFFFDDDBBBAAA@@@@@@AAABBBBBBAAAFFFGGGHHHJJJMMMSSSXXX[[[]]]aaadddfffgggmmmwww{{{yyy|||~~~}}}~~~~~~wwwmmmiiibbb```]]]ZZZZZZ[[[^^^___```_________bbbfffjjjmmmnnnmmmmmmllllllkkkkkkkkkllljjjhhhggghhhgggeeedddeeeddddddddddddeeefffgggfffeeeeeeddddddccccccbbb______```aaaaaaaaaaaaaaafffeeedddeeeffffffeeeccc^^^___```aaaaaaaaa```___cccbbb``````aaaaaa___]]]aaa[[[VVVTTTRRROOOPPPTTTQQQRRRVVV[[[aaagggmmmppppppnnnllljjjjjjllloooqqqpppqqqqqqrrrqqqpppooonnnnnnooopppooollliiiggggggeeeeeeffffffffffffffffffccccccccccccbbbbbbaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^cccbbbbbbbbbbbbdddeeeffffffccc```]]]]]]^^^```bbb___aaa```\\\ZZZZZZXXXTTTVVVPPPMMMQQQVVVZZZ]]]aaagggjjjrrrxxxsssmmmiiihhhhhhgggeeebbb``````aaa___aaabbbbbbaaabbbdddfffhhhhhhhhhgggggggggggggggeeebbb^^^ZZZWWWUUUUUUVVVYYYUUURRRRRRTTTTTTOOOJJJNNNMMMKKKIIIFFFCCCAAA@@@777666555444555666999:::;;;;;;<<<===>>>@@@BBBCCC???EEEEEEBBBJJJ___ooossssssppplllwww|||wwwXXXHHHDDDAAA???<<<:::888888999999777666444222222333444555444444444444444555999<<>><<<999888888999999555555555555555444444333333333333333222444777:::CCCQQQdddqqqvvvsssooolllmmmsssxxxwwwzzz}}}|||{{{rrrlllmmmpppqqqrrrtttyyywwwvvvqqqfffYYYUUUXXXZZZsss}}}ppplllppp|||{{{{{{}}}}}}ooo^^^PPPGGGDDD@@@>>><<<;;;;;;;;;:::999999777666666777777555444666777;;;DDDWWWkkkwwwyyyjjj[[[PPPRRR\\\nnnwwwyyy~~~~~~sssmmmuuulllnnnsss~~~|||sssooojjjhhhgggiiilllppprrrssspppqqqrrrttttttttttttsssssssssqqqpppooonnnnnnnnnmmmjjjfff```YYYSSSOOOLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXWWWZZZZZZZZZ[[[]]]```cccdddccccccbbbaaa______```bbbccccccccccccccccccbbbbbb```\\\XXXUUUTTTSSSRRRQQQLLLHHHDDDCCCDDDEEEGGGGGGLLLMMMNNNOOORRRYYY```fffqqqsssvvvyyy|||~~~{{{wwwrrrjjjeeeddd]]]\\\YYYWWWWWWXXXZZZ\\\ZZZ[[[]]]```dddjjjooorrrssssssssssssrrrqqqppppppooonnnmmmllllllkkkhhheeebbbcccdddeeeeeeeeedddcccdddddddddeeeeeeeeeeeefffeeeccc```^^^___aaadddfffeeedddcccdddffffffeeeccchhhggggggeeeccc```]]][[[ZZZYYYYYYZZZ]]]_________aaaYYYQQQNNNLLLJJJKKKNNNNNNPPPSSSWWW\\\___aaaccciiihhhgggggghhhkkknnnoooooooooqqqqqqrrrqqqpppooooooqqqqqqooolllhhhgggfffeeefffgggggghhhhhhhhhgggeeedddbbbaaaaaabbbccccccbbbbbbbbbbbbbbbbbbbbbbbb``````^^^]]]]]]]]]^^^___cccbbbaaa```_______________aaaaaa]]]]]]______\\\VVVPPPMMMOOOSSSWWW\\\aaadddmmm{{{~~~sssoooooommmkkkhhhhhhfffdddaaa___```aaabbbcccccccccaaabbbccceeejjjkkklllmmmmmmllljjjiiihhhfffaaa\\\XXXWWWVVVVVVWWWRRRNNNLLLMMMMMMJJJHHHGGGFFFDDDBBB???<<<:::999777666555444555777999:::<<<<<<===>>>???AAABBBBBB@@@AAABBBLLLccc|||pppooolllttt}}}zzzmmmRRRGGGEEE>>>===;;;999888999999:::444555777888777666444222222333333222222333666999CCCPPPbbbooossspppllliiifffmmmrrrsssvvv~~~{{{rrrkkkkkklllmmmoooqqqssspppnnnllleee\\\UUUTTT[[[qqqtttooosss~~~rrr___NNNEEECCC@@@>>>;;;;;;;;;;;;:::888999777666666777777666555777888:::AAARRRgggtttwwwjjjZZZNNNOOOYYYkkk||||||{{{rrrlllyyyoooooosss|||~~~uuuqqqmmmkkkiiijjjmmmqqqssstttqqqrrrssstttsssqqqooommmmmmmmmnnnooooooooooooooonnnlllhhhccc\\\WWWRRROOONNNNNNOOOPPPQQQSSSUUUVVVXXXXXXYYYZZZZZZZZZYYYXXXYYYYYYZZZ[[[]]]___aaabbbaaabbbbbbaaa```aaabbbddddddeeefffggghhhgggffffffccc```\\\YYYXXXXXXWWWVVVPPPLLLGGGDDDEEEGGGJJJKKKNNNPPPRRRTTTWWW^^^hhhnnnuuuvvvxxx~~~yyysssnnnhhhdddccc[[[ZZZXXXWWWWWWXXXZZZ[[[]]]^^^```ccchhhmmmrrruuussssssttttttsssrrrqqqppppppoooooooooooollliiifffbbbdddfffggggggfffdddccccccddddddeeefffggggggggghhhfffcccaaa```aaacccdddfffeeeeeefffggghhhgggeeeiiiiiihhhfffccc```]]][[[[[[ZZZYYYZZZ]]]```aaaaaaaaaXXXPPPNNNNNNMMMOOORRRRRRTTTVVVYYYZZZ[[[[[[[[[ddddddddddddeeeggghhhiiinnnooopppqqqrrrqqqppppppnnnooopppnnnjjjfffeeedddddddddeeefffggggggggggggeeedddbbbaaaaaabbbcccdddcccccccccccccccccccccccc```___^^^\\\[[[[[[\\\\\\____________^^^]]]\\\[[[[[[^^^^^^\\\]]]``````^^^WWWQQQMMMMMMOOORRRWWW^^^dddpppzzzpppnnnnnnnnnmmmiiiiiigggccc___]]]^^^___ccceeefffeeeeeeeeegggiiilllmmmnnnoooooommmkkkjjjgggddd___ZZZWWWUUUTTTTTTUUUQQQMMMJJJJJJJJJIIIHHHGGGFFFDDDBBB???<<<;;;999666555444444555777999;;;<<<<<<>>>???@@@AAAAAABBBDDDAAABBBPPPkkk{{{ooopppooovvv|||{{{hhhPPPIIIGGG===<<<;;;:::999999999999444555666666666555444333333444333222222333666999CCCOOO```lllpppnnnjjjhhhiiiooorrrrrruuu}}}{{{sssllljjjjjjiiikkknnnnnnkkkiiiiiiiiiddd\\\WWWZZZmmmwwwrrruuuwwwbbbPPPGGGDDD@@@>>><<<;;;;;;;;;:::999:::888777777999999888666777888999???NNNcccqqqvvvhhhXXXKKKLLLVVVgggwwwwww{{{~~~wwwmmm{{{}}}rrrqqqsss{{{wwwrrrpppnnnkkkjjjllloooqqqqqqmmmnnnpppppppppnnnllljjjiiijjjkkkmmmnnnooonnnnnnnnnmmmjjjeee```[[[VVVTTTOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWYYYYYYZZZZZZ[[[]]]^^^^^^[[[]]]___``````bbbdddfffeeefffiiijjjkkkjjjhhhgggeeeccc___]]]\\\[[[ZZZXXXSSSOOOIIIFFFGGGJJJMMMOOOPPPSSSWWWYYY\\\cccmmmuuu{{{|||xxxqqqllleeebbbbbb[[[ZZZYYYXXXXXXYYYZZZ[[[___```bbbeeeiiimmmqqqsssqqqrrrsssttttttsssrrrqqqqqqqqqqqqrrrqqqnnniiifffeeefffhhhiiiiiigggfffdddddddddeeefffgggggghhhiiiiiihhhgggeeedddcccaaaaaaeeeddddddeeeggghhhfffeeegggggggggfffeeeccc```___^^^\\\ZZZ[[[^^^```bbbbbb```VVVMMMLLLNNNPPPSSSVVVYYYZZZ[[[\\\\\\ZZZYYYXXX^^^^^^```bbbdddfffhhhiiiooooooqqqqqqrrrqqqpppoookkklllmmmkkkgggdddcccbbbaaabbbcccdddeeeeeeeeeeeeddddddcccbbbbbbcccdddeeebbbbbbbbbbbbbbbbbbbbbbbbaaa___^^^\\\[[[[[[[[[\\\[[[[[[\\\\\\[[[ZZZYYYXXXVVVZZZ\\\[[[\\\``````]]]XXXRRRMMMLLLLLLMMMTTT[[[gggwwwzzzqqqooopppooonnnkkkjjjgggbbb]]][[[\\\]]]bbbdddfffggghhhjjjmmmpppuuuuuuuuutttrrrooommmlllfffccc^^^YYYVVVTTTTTTTTTSSSQQQMMMJJJJJJJJJJJJIIIGGGFFFDDDAAA>>><<<:::999666555444444555777:::;;;<<<===>>>@@@AAAAAAAAAAAAEEEBBBEEEWWWqqqtttnnnrrrttt{{{cccQQQLLLIII>>>===<<<;;;::::::999999777666444333333333444555555555555444333444777:::BBBNNN^^^jjjnnnmmmkkkjjjoootttuuusssuuu}}}~~~{{{zzz{{{||||||uuuooommmjjjhhhiiilllnnnllljjjlllqqqpppiiiaaa[[[iiixxxrrrttt~~~hhhUUUKKKHHHAAA???===<<<<<<<<<;;;::::::888777888999:::888777666888999>>>KKK___mmmssshhhXXXKKKKKKSSSccc{{{mmmpppuuu~~~sss{{{}}}rrrppprrryyyxxxssspppnnnkkkjjjkkkllllllllljjjjjjkkkllllllllljjjjjjhhhiiikkklllmmmnnnnnnnnnnnnmmmkkkhhhddd___[[[XXXRRRRRRRRRRRRSSSUUUVVVWWWSSSUUUWWWYYYYYYXXXWWWVVVYYYYYYZZZZZZ[[[\\\\\\\\\ZZZ\\\___aaabbbdddgggiiiiiikkknnnppppppmmmjjjhhhhhhgggeeecccbbb```\\\ZZZVVVRRRMMMKKKLLLOOORRRTTTTTTXXX]]]___aaafffooovvv|||~~~uuunnniiiccc``````\\\\\\[[[[[[[[[\\\]]]^^^```aaacccfffiiillloooqqqrrrtttvvvxxxyyyyyyxxxwwwsssssstttuuuuuuqqqkkkgggggghhhiiiiiiiiihhhgggfffeeeeeeffffffggghhhiiiiiihhhhhhhhhhhhfffeeecccbbbcccbbbbbbdddfffgggfffdddfffggghhhhhhgggfffeeeddd```^^^]]]]]]```ccceeeeee___TTTJJJIIIMMMQQQTTTXXX____________^^^]]]\\\\\\ZZZ\\\___dddhhhkkkmmmnnnpppqqqqqqrrrqqqpppooonnnhhhjjjjjjiiifffcccbbbbbb```aaabbbcccdddeeeeeeeeecccccccccddddddddddddddd```````````````````````````___]]]\\\[[[[[[[[[\\\YYYYYYYYYYYYYYYWWWVVVVVVTTTYYY]]]]]]___aaa```\\\YYYSSSNNNLLLKKKMMMUUU^^^nnnyyyrrrqqqqqqqqqooojjjhhheeeaaa]]][[[\\\^^^aaadddhhhkkknnnrrrwww{{{~~~zzztttpppllljjjcccaaa\\\XXXUUUTTTTTTTTTPPPOOOMMMKKKJJJJJJJJJKKKDDDCCCAAA???<<<999777666555555444444555888:::<<<<<<>>>???AAABBBAAAAAA@@@CCCCCCJJJ^^^uuu|||ssskkktttzzz^^^RRRNNNIII@@@???>>>===<<<:::999999888777555333333444555777666666666444333444777:::>>>JJJZZZggglllmmmllllllrrrwwwyyyxxxxxxyyyuuuuuuxxx{{{~~~xxxsssqqqnnniiihhhkkklllkkkiiijjjpppsssmmmeee]]]hhh}}}wwwppprrr|||oooZZZOOOKKKBBB@@@>>>=========<<<;;;888777666777888999888777444666888<<>>@@@AAABBBBBBAAA@@@@@@DDDPPPcccuuu{{{vvvooogggsss~~~yyyZZZRRROOOGGGBBBBBBAAA???===;;;999888999888888777777777777777555555555444222333666999:::EEEVVVcccjjjlllmmmnnnqqqyyyzzzsssooopppvvv|||{{{xxxwwwrrrkkkhhhjjjiiiiiigggfffjjjnnnjjjbbb]]]eeeyyyuuummmnnnxxxttt^^^QQQMMMCCCAAA>>>>>>>>>>>>===<<<777666555666777888777666222555777;;;FFFXXXfffkkkooo___PPPMMMQQQ\\\ooouuuyyy|||~~~{{{|||}}}kkkiiikkksssxxxsssiiihhhggghhhiiiiiihhhfffjjjiiiiiihhhhhhiiijjjjjjnnnnnnnnnnnnnnnooopppqqqlllllllllkkkhhhdddaaa___XXXXXXWWWWWWWWWWWWXXXXXXVVVXXX[[[]]]___^^^]]]\\\VVVXXXZZZ\\\^^^___```aaakkknnnqqqrrrssssssuuuwwwzzzvvvqqqqqqqqqqqqooojjjccc^^^YYYWWWTTTSSSVVVYYY\\\\\\^^^dddiiihhheeedddiiinnnooo||||||qqqmmmiiidddbbbbbb```````````````aaabbbcccfffgggjjjnnnrrruuuxxxyyy|||yyyzzz{{{}}}|||xxxqqqkkkiiihhhgggfffffffffffffffgggggggggggghhhhhhhhhhhhfffeeedddccceeeiiimmmoooiiihhhhhhjjjlllmmmlllkkkkkklllmmmmmmmmmlllkkkjjjiiihhhgggiiinnnssswwwyyyhhh[[[OOOMMMQQQUUUYYY\\\```______```bbbeeegggiiikkkmmmoooqqqrrrqqqpppooorrrssssssrrrqqqooommmlllfffhhhiiiiiigggeeedddeee```aaacccdddeeefffffffff```bbbeeeggggggfffdddbbb________________________]]]\\\ZZZYYYYYYZZZZZZ[[[ZZZZZZXXXWWWWWWWWWWWWWWWWWW^^^dddfffhhhiiieee___WWWRRRNNNNNNOOOTTT___kkk~~~|||tttpppqqqsssqqqooobbbaaa```^^^]]]___cccfffjjjnnnttt{{{{{{nnnddd]]]ZZZVVVTTTQQQMMMKKKKKKKKKLLLHHHJJJKKKKKKJJJIIIJJJJJJDDDCCCAAA>>><<<999777666555444444444555888;;;<<<===>>>@@@BBBBBBBBB@@@@@@???EEESSSeeerrrtttnnnhhhdddssssssWWWRRROOOEEEDDDCCCBBB@@@>>>;;;999888888999;;;;;;;;;:::888666444555444333111222555777666BBBSSSaaahhhlllmmmoooooozzzwwwoookkkmmmvvv}}}~~~|||zzztttllliiijjjlllmmmjjjgggiiinnnjjjbbbZZZaaatttsssjjjllluuu|||eeeVVVOOOEEEBBB???>>>>>>>>>===<<<;;;;;;::::::;;;999777444444:::>>>>>>BBBOOO```lllttt___OOONNNPPPVVVkkkvvv{{{zzzuuugggdddttt}}}ooofffgggfffdddccccccdddfffccceeefffffffffgggiiikkklllkkkiiihhhjjjlllppprrrooooooooonnnkkkgggdddaaa]]]\\\\\\^^^```aaa```___^^^___aaacccddddddccccccbbbdddggggggggghhhmmmqqqxxx~~~{{{xxx}}}~~~yyywwwvvvwwwwwwsssmmmhhh```^^^ZZZXXXXXX[[[```bbbdddgggkkkmmmmmmmmmnnnooouuu|||vvvooojjjhhhfffbbb___bbbaaa```______aaacccdddfffjjjooorrrsssuuuyyy||||||rrriiifffgggiiijjjjjjjjjiiiiiidddeeeeeefffhhhiiikkkllljjjiiihhhffffffiiiooosssmmmnnnoooppppppnnnmmmkkknnnnnnooooooooooooppppppooolllkkkooovvv{{{|||zzzccc]]]VVVRRRSSSVVVYYY[[[^^^[[[\\\```cccdddiiiooonnnuuuzzz{{{}}}}}}zzzuuutttrrrpppooonnnllliiifffeeehhhkkknnnooommmjjjhhhfffffffffeeecccaaa```___bbbeeeggghhhfffeeedddddd^^^______^^^^^^\\\[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWYYY[[[\\\\\\\\\\\\]]]^^^^^^cccjjjmmmlllhhhdddccc___TTTMMMOOOPPPSSSaaassswwwrrrqqqrrrpppnnneeeccc```^^^^^^bbbhhhnnnxxxxxxkkkcccYYYQQQNNNKKKKKKJJJIIIIIIIIIJJJKKKPPPNNNMMMMMMMMMLLLJJJHHHFFFCCC>>>;;;999888666555222222222333666999<<>>===<<<;;;::::::;;;:::777555555999<<<<<<@@@NNNaaannnvvvaaaQQQOOOQQQWWWlllyyy~~~|||oookkkwww~~~pppjjjiiigggeeebbbaaabbbcccaaacccdddeeefffhhhjjjmmmkkkjjjjjjjjjkkkmmmpppqqqmmmnnnnnnnnnllljjjgggfffccccccbbbcccdddfffggggggeeefffggghhhhhhhhhhhhhhhiiimmmqqqsssrrrrrruuuwww}}}wwwrrrhhhfffccc``````cccfffiiijjjlllmmmoooqqqvvv|||yyyxxxuuupppllljjjhhhfffdddeeedddbbbbbbbbbdddfffggghhhkkkpppsssvvvyyy~~~zzzppphhhkkklllmmmnnnooonnnnnnmmmkkkkkkkkkkkklllnnnooopppoooooonnnllllllmmmqqqtttrrrssstttttttttsssqqqpppuuuuuuuuutttsssrrrrrrqqqqqqpppqqqvvvzzz{{{wwwrrraaa^^^YYYUUUTTTVVVZZZ\\\___\\\\\\```cccdddiiiooouuu{{{}}}xxxrrrpppnnnmmmllljjjgggeeefffgggiiijjjjjjjjjiiihhheeeeeeddddddbbbaaa______aaaccceeeeeedddbbbaaaaaa^^^^^^]]]]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\\\\^^^aaacccjjjjjjkkknnnpppmmmeee___XXXRRRPPPUUUYYY___qqqxxxrrrqqqqqqnnnjjjeeedddcccbbbdddjjjsssyyymmmaaaXXXPPPIIIGGGIIIIIIHHHHHHIIIJJJKKKLLLOOONNNMMMMMMMMMMMMJJJHHHFFFBBB===:::999888666555444333444555777;;;>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBFFFTTThhhppplllkkkooommmXXXTTTQQQJJJFFFEEEDDDBBB@@@???>>>===;;;::::::::::::999999999666666555444444444444555777>>>IIITTT]]]eeekkknnnwww~~~zzzsssmmmkkknnntttyyysssllllllooorrrrrrppprrrxxx|||vvvmmmaaagggssstttjjjkkktttyyydddUUUNNNGGGEEEBBB@@@@@@@@@???>>>===<<<::::::;;;:::888555666777999999>>>LLLaaaqqqwwwcccSSSOOOOOOWWWlllzzz~~~|||vvv{{{rrrnnnlllhhheeebbb`````````___aaaccceeefffhhhkkkmmmjjjjjjlllmmmooopppqqqqqqmmmmmmnnnnnnnnnmmmlllkkkjjjiiihhhhhhiiilllooorrrppppppppppppppppppqqqrrrtttyyy}}}qqqooommmkkkkkkmmmoooqqqrrrrrrrrrsssyyyxxxooouuutttrrroookkkjjjjjjkkkhhhgggffffffgggiiikkkllllllooossswww|||}}}yyyrrrkkkqqqrrrssstttuuutttsssssssssssssssssstttuuuwwwwwwxxxyyyyyywwwuuutttuuuwwwyyyyyyyyyyyyxxxwwwuuutttyyyyyyyyyyyyxxxxxxwwwvvvuuuvvvyyy|||}}}xxxnnnfff______]]]YYYVVVVVVZZZ^^^___]]]^^^aaacccdddjjjqqqzzzyyypppnnnkkkjjjiiihhhfffcccfffeeeeeeeeeffffffggggggccccccbbbbbbaaa```_________aaacccccc```^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]___cccgggkkkwwwrrrnnnqqquuurrrfff[[[OOOMMMPPPXXX^^^iii~~~uuupppqqqqqqmmmhhhggggggggghhhllluuuppp___TTTMMMGGGCCCBBBFFFFFFGGGHHHIIIKKKMMMNNNOOONNNMMMNNNNNNMMMJJJHHHDDDAAA<<<999888777666555555555555777999<<>>;;;:::::::::999999999888666666555444444444444555555;;;DDDNNNWWW___fffjjjyyy|||{{{{{{yyytttpppnnnrrrxxx}}}uuukkklllqqquuutttsssvvv}}}wwwllldddiiirrrzzzpppnnnuuu|||fffVVVMMMGGGDDDAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;:::888777777666666888<<>>???AAAAAABBBBBBBBBCCCCCCCCCDDDOOObbbttt}}}uuu^^^WWWRRRJJJDDDEEEDDDCCCBBBAAA@@@???>>><<<<<<;;;;;;:::999999888666666555444444444444555777888???JJJQQQVVV^^^fffvvvzzzwwwyyyzzzyyywwwxxx}}}{{{ooopppuuu{{{|||||||||~~~|||rrrfff```dddjjjuuuwwwwww}}}cccQQQJJJBBB@@@>>>>>>@@@AAABBBAAA@@@>>><<<;;;;;;;;;:::999888555666:::===CCCUUUhhhvvvkkk^^^UUUQQQYYYlll|||xxx{{{sssnnnhhheeefffhhhgggfffeeefffggggggffffffgggiiipppssswww|||~~~~~~}}}yyywwwuuurrrqqqqqqrrrssstttvvvvvvuuuuuuxxx~~~|||{{{zzz||||||xxxuuuttttttrrrrrrtttvvv{{{~~~{{{yyyyyy|||}}}wwwooohhhddd[[[\\\\\\YYYVVVVVVYYY]]]\\\]]]aaafffiiimmmyyy{{{pppmmmjjjhhhhhhhhhhhhgggaaadddgggiiiiiifffccc```cccaaa```^^^]]]]]]^^^___aaabbbdddccc```]]][[[[[[YYYXXXWWWVVVVVVWWWXXXYYY\\\\\\]]]]]]^^^_________aaacccfffiiilllrrrxxx|||{{{~~~{{{qqqeee\\\XXXPPPSSS[[[gggyyy~~~tttsssqqqooooooppprrrtttyyy}}}zzzlll```UUUMMMGGGEEEEEEDDDFFFIIIEEEGGGJJJNNNRRRUUUWWWXXXWWWVVVUUUTTTRRRNNNIIIEEE>>>;;;888666666666555555333444666888:::===>>>???AAABBBBBBBBBCCCCCCCCCCCCGGGUUUhhhxxxmmm[[[WWWQQQIIIGGGDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;:::999999666666555444444444444555888777>>>JJJQQQTTT[[[ddduuuyyywww{{{~~~{{{zzz~~~|||rrrqqquuu|||~~~zzzrrriiibbbdddiiippp}}}|||wwwvvvZZZKKKGGGAAA???>>>???AAADDDEEEEEEAAA???<<<;;;;;;<<<;;;:::888555888>>>???AAAOOObbbssskkk___UUUPPPWWWjjj{{{uuutttyyyvvvpppiiifffhhhiiiiiigggeeeggghhhgggggggggjjjkkkqqqtttxxx}}}{{{yyyvvvsssrrrssstttvvvxxxzzzzzzwwwtttuuu{{{|||zzztttvvvxxxwwwtttrrrrrrsssuuuzzz|||zzzyyyzzz|||yyyxxxvvvvvvxxx{{{}}}~~~zzz|||~~~{{{uuunnniiiggg^^^]]]ZZZXXXXXXYYY[[[]]]ZZZ\\\aaagggkkkrrrxxxooommmiiigggggghhhggggggfffgggiiijjjiiihhheeeddddddccc```^^^]]]]]]^^^^^^```bbbdddcccaaa^^^\\\\\\YYYXXXWWWWWWWWWYYY[[[\\\^^^^^^___``````aaabbbbbbdddggglllqqqvvv|||wwwjjj___YYYWWWRRRWWW```ppp~~~{{{tttwwwyyyxxxvvvxxx~~~xxxmmmcccZZZSSSMMMIIIIIIHHHFFFGGGJJJHHHJJJNNNRRRVVVXXXZZZ[[[[[[ZZZXXXWWWTTTOOOHHHCCC===:::777555555666555555444555777:::<<<>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCMMM\\\ooo{{{dddWWWVVVNNNIIIKKKEEEDDDDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;::::::666666555444444444444555777666===KKKQQQRRRXXXbbbwwwvvvwwwxxx~~~}}}{{{~~~|||sssqqqsssxxxzzzwwwrrrnnniiiiiijjjnnnwwwwww|||oooSSSGGGEEEAAA@@@???@@@CCCFFFGGGGGGBBB???<<<;;;;;;<<<;;;:::999666999@@@@@@???LLL]]]nnnhhh]]]SSSNNNTTTeeeuuu}}}yyypppqqqxxx~~~yyyssskkkgggiiijjjiiifffdddfffggghhhhhhiiilllnnnqqqtttxxx}}}{{{yyyvvvsssssstttwwwyyyzzz{{{{{{wwwrrrppptttyyyzzz~~~~~~uuunnnkkkjjjfffiiikkkkkkiiihhhiiikkkpppuuu~~~~~~{{{xxxwwwuuuttttttvvvwwwxxxtttvvvyyy}}}~~~{{{zzz{{{}}}yyyzzzzzzwwwrrrlllgggeeeaaa^^^ZZZXXXYYY\\\]]]^^^XXX[[[aaahhhmmmuuu~~~tttooolllhhhfffgggggggggfffjjjjjjiiiiiiiiihhhhhhgggfffdddaaa___]]]]]]]]]^^^___aaaccccccaaa^^^]]]\\\YYYXXXWWWWWWXXX[[[]]]______``````aaabbbccccccdddhhhmmmssszzzrrrfff]]]XXXVVV[[[aaakkk|||~~~{{{zzzrrryyy~~~zzzmmmfff^^^XXXVVVQQQNNNNNNLLLIIIIIIKKKJJJLLLPPPTTTXXXZZZ\\\]]]]]]\\\[[[YYYUUUOOOHHHCCC<<<999666444555555555555555666999;;;>>>@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDRRRaaasss}}}\\\SSSSSSLLLHHHLLLFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<;;;;;;666666555444444444444555666555<<>>======@@@CCCFFFGGGGGGFFFCCC>>><<<<<<<<<<<<<<<:::999999;;;;;;===HHHSSSlllhhhdddQQQQQQ[[[___www{{{wwwllllllpppsssxxx|||zzzooohhhhhhjjjhhhdddbbbgggeeecccbbbcccgggllloooqqqtttxxx|||~~~}}}|||{{{vvvrrrppprrruuuvvvuuuxxxwwwuuutttssssssssstttvvvyyy|||sssjjjdddaaaaaabbb`````````aaacccdddffffffiiippp{{{~~~{{{yyywwwwwwxxxxxxxxxvvvvvvwwwwwwxxxxxxwwwwwwvvvxxxyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyxxxvvvuuutttuuuwwwyyyyyyxxxwwwwwwxxx~~~~~~}}}}}}}}}|||||||||yyyuuussstttoooddd^^^______\\\WWWTTTUUUVVVXXXYYYZZZ]]]bbbiiirrr~~~wwwpppkkkgggfffiiikkkjjjjjjllllllmmmmmmmmmkkkiiifffdddbbbaaa^^^\\\\\\]]]___aaabbbbbbbbb```^^^[[[YYYWWWYYYVVVVVVWWWWWWVVVYYY___bbbdddfffffffffggghhhjjjqqqwwwuuukkkbbbZZZWWWYYY]]]eeesss~~~xxxwwwwwwxxxwwwxxxyyy{{{vvvkkkccc^^^[[[YYYXXXRRRNNNOOOPPPNNNLLLMMMMMMRRRUUUVVVYYY___aaa___aaa^^^[[[WWWSSSMMMGGGCCC===:::777666888888555333333444888;;;???BBBDDDEEEKKKFFFBBBAAA@@@???BBBHHHVVVlll|||zzzuuu{{{yyy^^^WWWOOOLLLKKKGGGFFFEEEEEEEEEDDDDDDDDDCCC@@@>>>======>>>>>>===;;;888999888666444222333444;;;999<<>>======@@@EEEIIIKKKLLLIIIEEEAAA>>>=========<<<<<<;;;:::;;;:::<<>><<<:::::::::888555444444555:::888;;;DDDMMMSSSZZZaaagggooo{{{|||xxx}}}{{{wwwttt{{{zzzyyyyyyxxxvvvssspppqqqxxx~~~zzzuuuvvvxxxzzzqqqiiihhhmmmwww|||sssWWWHHHDDD???>>>>>>@@@FFFLLLPPPQQQLLLIIIDDDAAA??????===<<<>>><<<;;;<<<;;;;;;BBBKKKbbbjjjqqq]]]QQQPPPRRRmmm~~~vvviiidddeeegggkkkooonnnuuutttkkkiiiiiigggffffffffffffeeeeeefffgggiiijjjkkknnnrrrwww{{{}}}}}}}}}}}}yyytttrrrqqqrrrrrrqqquuuuuuuuuuuuvvvwwwyyyyyywwwwwwyyy}}}wwwppphhheeebbb___]]]\\\\\\]]]______```aaaccceeehhhiiimmmrrrxxx~~~}}}{{{xxxwwwwwwwwwuuutttsssrrrrrrtttwwwyyyzzzyyytttuuuuuuuuuuuuuuuuuutttoooooopppqqqqqqqqqppppppqqqpppnnnlllkkkkkklllllliiikkknnnoooooooooqqqrrrqqqqqqpppppppppoooooooooqqqpppqqqrrrmmmfffbbbccc]]]YYYUUUSSSTTTXXX^^^aaabbbgggoooxxx~~~wwwppplllkkkfffeeeggggggdddbbbcccaaacccfffhhhiiigggfffdddaaa___]]][[[[[[\\\^^^___bbbaaaaaa```___]]][[[ZZZYYYVVVWWWYYYZZZYYY]]]ccceeegggkkknnnqqquuuyyy}}}|||rrrfff^^^XXXUUUWWW]]]mmm|||wwwuuuvvvwwwwwwuuuwwwyyyzzz{{{}}}|||xxxuuussssssjjjhhhffffffggggggfffeee^^^WWWSSSSSSQQQMMMLLLMMMRRRWWW[[[]]]aaafffgggeee___\\\WWWSSSNNNIIICCC???;;;888444222333444555444666888:::>>>AAADDDFFFGGGGGGGGGHHHGGGBBBBBBJJJUUUhhhuuu|||uuuqqqxxxjjjYYYVVVOOOMMMLLLGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDBBBBBBBBBAAA???>>><<<<<<;;;999666555555666888666999BBBLLLUUU```iiilllmmmrrr}}}xxxssswww|||zzztttpppuuusssssswww{{{zzzuuupppqqqvvv{{{{{{wwwtttuuuxxxyyyrrrkkkjjjllltttvvvXXXIIIDDDAAA???>>>AAAFFFLLLQQQSSSOOOKKKFFFCCCAAA???===;;;>>>;;;:::<<<;;;;;;AAAHHHYYYiiixxxfffVVVPPPPPPkkk{{{uuuiiieeeeeeeeefffhhhhhhppp}}}vvvllliiihhhfffeeefffeeeeeeffffffggggggggghhhjjjmmmrrrwww|||~~~zzzwwwuuutttttttttuuuuuuvvvvvvvvvwwwwwwxxxxxxvvvvvvxxx{{{}}}vvvoooiiiccccccbbbaaa```_________ccccccccceeegggjjjnnnooonnnrrrwww{{{}}}~~~}}}yyyqqqqqqqqqrrrtttuuusssrrrpppppppppsssvvvxxxxxxwwwsssrrrrrrrrrrrrrrrrrrsssoooppppppqqqqqqqqqppppppqqqpppmmmkkkkkkkkklllmmmlllmmmooopppooooooqqqrrroooooooooooonnnnnnnnnnnnnnnpppqqqpppkkkeeecccccc___\\\XXXUUUVVV[[[bbbgggiiioooxxx{{{wwwrrrooojjjfffeeeggggggdddbbbccc```bbbdddfffgggfffdddccc```___\\\ZZZZZZ[[[]]]___```______^^^]]]\\\[[[[[[WWWVVVXXX\\\^^^^^^ccciiimmmooosssvvvyyy}}}}}}xxxqqqiii___ZZZVVVUUU[[[cccsss|||uuutttuuuuuutttooorrruuuwwwwwwwwwxxxyyyzzzwwwrrrnnnjjjiiiiiiiiicccdddeeehhhjjjjjjgggeee^^^YYYUUUTTTRRRNNNNNNQQQWWW]]]aaabbbdddggggggccc\\\YYYTTTOOOJJJEEE@@@<<<<<<999666333333555777999777888;;;>>>AAACCCEEEFFFEEEGGGJJJIIIDDDEEEQQQ```ooovvvxxxrrrpppzzz|||ggg\\\YYYQQQNNNNNNHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCBBB@@@>>><<<<<<<<<999666555555666666444777???JJJVVVdddpppuuurrrqqqvvv}}}{{{vvvuuutttvvv{{{|||yyytttrrrsssqqqqqqwww~~~~~~wwwpppooosssvvvuuurrrppprrrtttyyytttpppmmmmmmppp|||wwwYYYIIICCCCCCAAA@@@AAAFFFLLLQQQSSSPPPLLLHHHDDDBBB???<<<:::<<<999999;;;<<<===AAAGGGQQQeeezzzlll\\\TTTQQQkkkzzz}}}uuukkkhhhhhhfffddddddeeemmm{{{wwwnnnjjjgggddddddfffddddddeeefffffffffffffffiiilllqqqvvv{{{}}}zzzyyyyyyyyyxxxxxxwwwwwwvvvuuuttttttuuusssrrrsssvvvzzz||||||}}}~~~~~~yyysssmmmiiieeeeeeeeeeeeeeedddcccbbbfffeeefffgggjjjnnnrrruuuuuuxxx{{{~~~~~~~~~~~~~~~|||yyyvvvtttssslllkkklllmmmoooooommmkkkppppppppprrrtttuuusssrrrqqqppppppooooooppppppqqqppppppqqqqqqqqqppppppoooqqqpppnnnlllkkklllmmmoooooopppqqqpppooonnnoooqqqooooooooonnnnnnnnnmmmmmmnnnqqqrrrmmmgggcccbbbccccccbbb___\\\[[[```hhhnnnwww||||||zzzxxxuuurrrjjjffffffiiijjjgggeeefffcccdddeeefffeeedddcccbbb```___\\\ZZZZZZ[[[]]]___^^^]]]]]]\\\\\\\\\\\\\\\XXXWWW[[[```dddeeejjjqqqyyy|||yyyrrrnnnjjjccc]]]YYYXXXYYYccclll}}}wwwrrrrrrrrrpppooohhhlllpppssssssrrrrrrrrrooolllgggdddbbbccceeegggccceeeiiimmmooonnnjjjfff]]]XXXUUUTTTRRRPPPQQQUUU\\\aaaeeedddeeefffccc^^^XXXUUUOOOKKKGGGBBB===::::::888666333333444777:::777888;;;===@@@BBBCCCDDDCCCFFFIIIIIIEEEIIIZZZlllpppsssqqqmmmooo{{{vvvggg```[[[PPPMMMMMMGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCBBB@@@>>><<<<<<<<<999666444444555555333666===GGGSSSdddrrr{{{yyywwwwwwxxx|||yyytttwwwyyyvvvssssssqqqooopppvvv}}}~~~wwwooonnnpppqqqpppnnnmmmnnnpppxxxvvvtttqqqllllllvvvvvvYYYHHHCCCCCCBBBAAADDDHHHNNNQQQSSSPPPMMMIIIFFFCCCAAA===;;;;;;888888;;;======???DDDLLLaaaxxxooocccZZZSSSiii~~~xxx|||||||||xxxnnnkkkiiifffcccbbbaaahhhvvvzzzqqqmmmiiieeedddfffbbbbbbccccccdddeeeffffffgggjjjnnntttyyy}}}~~~}}}~~~{{{{{{zzzyyywwwuuusssrrrqqqpppooopppsssvvvxxxxxxzzz{{{|||}}}~~~~~~}}}}}}~~~zzzuuupppllljjjhhhiiiiiiiiiiiihhhgggfffgggfffggghhhlllqqqvvvxxx~~~}}}~~~}}}{{{vvvrrrooonnnnnnooommmllllllmmmnnnnnnllljjjoooooooooqqqrrrrrrpppnnnooonnnmmmllllllmmmnnnooonnnnnnnnnnnnnnnmmmmmmlllooonnnlllkkkkkkkkklllmmmooopppooonnnlllkkklllnnnmmmmmmmmmlllllllllkkkkkknnnrrrqqqiiibbbaaaccceeeggggggfffddddddiiirrryyy~~~|||{{{{{{yyyvvvtttkkkhhhhhhlllmmmjjjggghhhffffffeeedddcccbbbbbbbbbaaa___]]][[[[[[\\\^^^___]]]\\\\\\\\\\\\\\\]]]^^^\\\\\\```fffiiikkkpppvvvzzzvvvqqqllliiieeeaaa]]]\\\\\\```jjjvvv{{{vvvpppmmmmmmllljjjgggcccgggkkknnnnnnmmmkkkkkkfffdddaaa______bbbeeehhhfffiiimmmrrruuusssnnnjjj\\\XXXVVVUUURRROOORRRXXX]]]bbbeeedddcccbbb^^^XXXTTTPPPKKKGGGCCC@@@<<<999555555444222111222555888888999;;;===@@@AAABBBCCCBBBCCCEEEFFFFFFNNNcccwwwrrrqqqnnnkkkooo{{{sssgggaaaZZZLLLIIILLLGGGKKKKKKJJJJJJJJJIIIIIIIIIGGGEEECCCCCCCCCBBB@@@???======<<<999666444444555666444666;;;CCCOOO```ooozzz}}}~~~~~~vvvvvvwwwsssqqqrrrnnnnnnpppvvv||||||wwwqqqoooqqqqqqpppnnnllllllllluuuuuuvvvrrrjjjfffnnnzzzuuuXXXHHHCCCBBBAAABBBFFFLLLRRRUUUVVVRRROOOKKKHHHFFFCCC@@@======:::999<<<===<<<===@@@JJJ]]]tttnnnggg___SSSdddxxx|||pppnnnqqqttttttwww}}}zzz~~~}}}pppjjjgggcccaaabbb```fffsss}}}vvvqqqlllfffeeeggg`````````aaabbbdddeeefffhhhkkkoootttyyy~~~~~~}}}}}}}}}|||zzzwwwuuutttrrrqqqppprrrtttvvvwwwvvvzzz{{{{{{|||||||||{{{{{{{{{zzzxxxuuuqqqnnnmmmmmmlllllllllmmmmmmmmmlllllliiiiiiiiikkkoootttzzz}}}{{{}}}~~~zzzuuutttvvvzzzzzzxxxtttqqqnnnmmmllllllooonnnmmmnnnoooppppppooommmmmmnnnoooqqqqqqooolllnnnmmmkkkjjjjjjkkkmmmnnnkkklllllllllkkkkkkjjjiiillllllkkkkkkkkkkkkjjjjjjlllmmmmmmkkkjjjjjjkkkmmmllllllkkkkkkkkkjjjjjjjjjlllqqqooofff___aaafffiiihhhjjjllllllmmmsss|||}}}||||||}}}}}}|||yyyvvvnnnkkkjjjnnnnnnjjjgggggggggeeecccaaa```aaabbbcccbbb```^^^\\\[[[]]]___```^^^]]]]]]]]]]]]^^^```aaaccccccffflllnnnnnnrrrxxx~~~zzzuuurrrooolllhhhdddbbb```___```aaaeeeppp|||uuunnnjjjfffeeefffeeebbb___aaadddhhhjjjiiigggfffeeeeeecccaaa```aaaeeeiiikkkmmmooossswwwxxxuuuooojjj^^^ZZZWWWUUUQQQNNNQQQWWWZZZ___ccccccaaa```ZZZTTTPPPLLLGGGCCCAAA>>>;;;999222444555333222222555888999:::<<>>???===;;;777555555666777555666:::@@@IIIZZZhhhvvv{{{uuuvvvxxxtttqqqsssnnnppptttzzz~~~}}}zzztttuuuuuutttrrrooommmlllqqqsssuuuqqqfff```gggrrrtttWWWHHHDDD@@@AAACCCIIIOOOUUUXXXYYYSSSPPPMMMJJJHHHEEEBBB??????;;;:::<<<===;;;:::<<>>@@@BBBCCCDDDDDDAAA???>>>@@@GGGVVVnnnzzzwwwyyy|||ssslllggg[[[LLLLLLSSSQQQQQQPPPOOONNNMMMKKKJJJJJJGGGEEEDDDDDDEEEEEEDDDBBB@@@@@@???<<<888666666777888666777:::>>>FFFUUUdddrrryyysssvvvzzzwwwuuuwwwqqqtttyyy~~~xxxyyyyyyxxxvvvrrrooonnnnnnqqqtttpppddd\\\aaallluuuYYYIIIBBB>>>BBBGGGLLLVVV___```\\\SSSNNNJJJHHHIIIHHHDDD???>>>>>>===<<<<<<===???@@@KKKUUUhhhwwwppp]]]UUUZZZiii}}}|||llldddeeehhhjjjuuuyyy{{{}}}}}}~~~ppphhhdddaaa```fffjjjqqqzzz}}}vvvmmmgggcccaaaaaaaaabbbccceeegggiiijjjjjjpppuuuvvvuuuyyy}}}{{{|||~~~|||zzz{{{zzzvvvvvvyyyxxxxxxwwwwwwvvvuuuuuuttttttssstttwwwyyyyyyuuuqqqqqqqqqqqqqqqpppnnnmmmlllkkkpppwwwzzzyyyxxxxxxzzzvvvvvvwwwyyy}}}~~~{{{|||{{{xxxwwwvvvwwwyyyxxxtttnnnmmmqqqvvvwwwsssrrrsssqqqlllkkkmmmhhhjjjlllnnnooommmkkkjjjhhhkkknnnooonnnlllkkkjjjnnnmmmkkkjjjiiikkklllnnnnnnmmmkkkiiihhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhgggggggggggghhhiiikkklllmmmlllkkkjjjjjjjjjkkklllmmmnnnllliiigggfffgggiiijjjlllllllllooouuu}}}}}}xxxtttzzz}}}{{{tttrrrooollljjjiiihhhhhhgggeeeccccccddddddcccaaa^^^```cccaaa]]]ZZZZZZ[[[aaa___^^^]]]^^^aaadddfffmmmnnnooopppqqqrrrrrrsssyyyyyyyyywwwtttrrrrrrsssnnnlllkkkjjjhhhfffbbb___```aaabbbeeehhhlllppprrr{{{zzzxxxrrrjjjddd```^^^[[[[[[ZZZXXXVVVWWWZZZ]]]bbbhhhkkkhhhdddddddddcccfffffffffggghhhkkkmmmnnnwwwvvvvvvuuusssoooiiieee___[[[VVVSSSRRRRRRQQQQQQOOOSSSXXX[[[[[[XXXSSSOOONNNJJJDDD>>>;;;888555333555555444444444555666666:::<<<>>>AAABBBCCCCCCCCC???@@@AAACCCIIIZZZwww}}}|||oooggghhhbbbUUUNNNPPPRRRQQQUUUSSSPPPOOONNNLLLJJJHHHHHHGGGGGGFFFEEEDDDDDDCCC===>>>???>>>;;;999999999:::777666888;;;AAAMMMYYYjjjuuu}}}uuuqqquuu{{{zzzuuunnnrrrxxxzzzxxxwwwzzz}}}|||wwwrrriiikkkmmmlllddd___ccclll|||uuuYYYIIICCCAAAEEEIIINNNXXXaaabbb^^^RRRMMMIIIHHHIIIHHHDDD???>>>>>>===<<<<<<===>>>???GGGQQQeeewwwtttcccYYYZZZeeezzztttllllllqqquuuyyy{{{{{{{{{}}}uuulllfffcccaaaggglllsss{{{{{{tttllleeeaaa___^^^```bbbeeegggiiiiiiiiijjjoootttuuuvvvzzz}}}}}}~~~~~~{{{zzz|||{{{wwwvvvxxxzzzyyyxxxwwwvvvuuuuuuuuuwwwvvvwwwxxxzzzyyyuuuqqqppppppooooooooonnnnnnnnnooorrrwwwzzz{{{||||||}}}||||||}}}yyywwwwwwvvvvvvxxxzzz|||~~~}}}zzzxxxxxx{{{~~~~~~}}}~~~zzzwwwxxxzzz{{{||||||yyywwwvvvvvvvvvwwwwwwsssnnnmmmqqquuuvvvrrrpppqqqoookkkiiikkkjjjlllnnnppppppnnnlllkkkiiikkknnnooommmlllllllllnnnmmmlllkkkkkklllmmmmmmmmmllljjjiiihhhggggggfffggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkkllllllnnnnnnlllkkkjjjkkkkkklllkkkiiihhhffffffhhhjjjlllkkkkkklllnnnrrrwww|||{{{uuuqqqmmmsss{{{|||zzztttssspppmmmjjjiiihhhhhhiiihhhgggggghhhgggeeeccc[[[]]]___```___]]]]]]^^^```______```aaadddfffhhhlllmmmnnnpppqqqrrrrrrrrrssstttuuusssqqqoooooopppkkkiiihhhggggggeeeaaa^^^______```aaaccceeeggghhhhhhgggccc]]]XXXUUUUUUVVVWWWWWWWWWVVVVVVYYY]]]```ffflllmmmiiiffffffhhhgggffffffgggiiikkknnnqqqrrrwwwvvvuuutttrrrnnnhhhddd\\\XXXTTTQQQPPPPPPOOONNNNNNQQQVVVYYYYYYVVVRRRNNNIIIFFF@@@<<<:::888666555444444444444444555666777;;;<<>>@@@CCCKKK___zzz~~~ggg```aaa\\\QQQLLLOOORRRRRRVVVTTTQQQOOONNNLLLIIIGGGGGGIIIJJJKKKJJJGGGDDDBBB?????????>>><<<:::999999:::777666999;;;@@@LLLXXXhhhsss~~~uuuooosssyyyyyytttlllpppvvv}}}zzzxxxwwwyyy|||{{{vvvrrrhhhiiikkkjjjccc^^^bbbjjjxxxtttXXXHHHCCCAAAEEEHHHMMMWWW___aaa]]]PPPLLLIIIHHHHHHGGGDDD@@@???>>>>>>=========>>>>>>CCCLLL```uuuyyylll^^^YYY^^^uuuxxxuuuzzz}}}~~~|||ppphhhdddbbbeeelllttt{{{{{{uuunnnhhhccc```]]]___cccfffhhhiiihhhhhhjjjnnnsssuuuvvv{{{~~~}}}}}}}}}zzz{{{}}}|||xxxvvvxxx}}}{{{yyyvvvuuuuuuvvvwwwyyyyyyyyyyyyzzzxxxuuurrroooooonnnnnnnnnooopppqqqqqqqqqssswww||||||wwwpppjjjkkknnnnnnnnnpppuuuwwwzzz|||{{{wwwssspppmmmnnnnnnnnnllllllnnnooorrrrrrssssssqqqooommmlllppppppnnnlllooovvvxxxwwwzzzyyywwwuuuttttttuuuuuutttuuuuuurrrnnnnnnqqqtttuuurrrpppqqqoookkkiiikkkmmmnnnoooppppppooommmlllhhhjjjlllmmmlllkkklllmmmlllmmmmmmnnnnnnmmmmmmmmmjjjjjjiiihhhgggeeecccbbbdddeeefffggghhhiiiiiijjjiiiiiiiiiiiijjjjjjkkklllpppooonnnlllkkkkkkkkkkkkhhhgggfffffffffhhhjjjllljjjkkkmmmoooqqqrrrssstttwwwxxxxxxvvvsssooojjjgggfffllltttzzz|||zzzxxxwwwuuussspppmmmkkkiiiiiihhhjjjiiiiiijjjkkkjjjgggddd[[[[[[\\\___aaabbbbbb```___```aaaccceeeggghhhiiikkkkkkmmmnnnooooooppppppkkkmmmoooooommmkkkkkkkkkhhhfffeeeeeeeeedddaaa___^^^^^^]]][[[ZZZYYYYYYYYYTTTRRRNNNJJJGGGIIIMMMQQQTTTUUUVVVWWWYYY\\\aaaeeejjjnnnpppkkkggghhhjjjjjjffffffhhhkkknnnqqqtttvvvvvvuuusssrrrppplllfffbbbZZZWWWTTTRRRQQQOOOMMMKKKKKKNNNSSSVVVWWWTTTPPPMMMDDDAAA<<<:::999888777666333333333444555666777888<<<>>>???AAABBBCCCBBBBBB>>>???AAACCCNNNbbb{{{vvvdddYYYYYYVVVOOOLLLPPPTTTUUUWWWUUURRRPPPNNNLLLIIIFFFGGGJJJMMMOOONNNJJJEEEBBBAAAAAA@@@???===<<<;;;::::::888777999;;;???JJJUUUfffrrruuummmpppvvvxxxuuujjjnnntttzzz~~~~~~yyywwwuuuwwwxxxxxxtttpppgggggghhhgggbbb]]]___fffooosssVVVHHHDDD>>>AAADDDHHHQQQZZZ[[[XXXMMMKKKHHHHHHHHHGGGEEEBBB@@@@@@???>>>>>>>>>======AAAIII[[[rrr|||sssbbbXXXYYYoooyyy|||rrrhhhcccbbbaaaiiirrrxxx{{{zzzuuuoooiiieeebbbbbbccceeefffgggggggggjjjnnnrrrtttvvv{{{}}}{{{{{{yyy{{{~~~~~~yyywwwxxx}}}yyyvvvuuuuuuvvvwwwwwwwwwxxxxxxxxxwwwuuusssqqqpppnnnnnnoooqqqsssuuuooonnnnnnrrrzzzzzztttnnnjjjjjjeeedddhhhkkkkkklllnnnqqqtttwwwxxxvvvqqqjjjfffbbb```^^^[[[YYYYYYZZZ[[[ZZZ[[[\\\\\\\\\\\\\\\]]]fffgggfffdddfffkkknnnmmmqqqppppppqqqqqqssstttuuussstttsssqqqnnnnnnppprrrtttqqqpppqqqpppkkkjjjlllmmmnnnooopppooonnnlllkkkfffhhhiiiiiiiiiiiikkkmmmkkklllnnnooopppooommmlllhhhhhhhhhgggfffcccaaa___cccdddfffhhhjjjkkkllllllkkkkkkjjjjjjjjjkkkkkklllnnnmmmmmmlllkkkkkkkkkkkkhhhgggfffffffffgggiiijjjiiikkknnnpppqqqpppnnnmmmmmmmmmmmmkkkiiifffcccaaabbbgggnnnsssuuutttsssrrrtttrrrpppmmmkkkjjjiiiiiiiiiiiiiiikkkllljjjfffccc^^^]]]]]]```eeefffdddbbb```aaaccceeefffggggggggghhhhhhiiikkkkkkllllllllldddgggjjjjjjiiihhhhhhhhhfffeeeccccccddddddbbb```___]]]ZZZVVVRRROOOMMMLLLKKKJJJHHHFFFEEEHHHMMMQQQTTTVVVYYY[[[^^^bbbgggkkklllrrrtttpppkkkkkkjjjhhhggggggiiikkknnnqqqsssttttttrrrqqqooommmiiiddd```YYYWWWUUUSSSRRRPPPMMMKKKHHHKKKOOOSSSTTTQQQNNNKKK@@@===999777777777666666333333333444666777999:::>>>???@@@BBBBBBBBBBBBAAAAAABBBCCCEEEQQQeeeyyy|||kkkcccXXXVVVSSSOOOOOORRRUUUWWWYYYVVVSSSPPPOOOLLLIIIFFFGGGIIILLLNNNMMMJJJFFFCCCDDDCCCAAA??????>>><<<;;;;;;999888:::;;;>>>GGGQQQeeerrrvvvmmmnnnuuuxxxvvvkkknnntttyyy|||}}}|||{{{wwwuuusssssssssrrrpppmmmgggeeeffffffbbb]]]]]]bbbeeewwwrrrUUUHHHEEE>>>@@@BBBEEELLLTTTVVVRRRKKKJJJIIIHHHHHHGGGFFFEEEBBBBBBAAAAAA@@@???>>>===BBBGGGWWWmmmzzzvvvfffYYYWWWjjjwwwvvv~~~qqqfffaaa```\\\dddmmmsssvvv|||{{{uuunnnhhhhhhfffdddbbbbbbcccfffhhhkkkmmmppprrrtttzzz~~~|||zzz{{{yyy{{{~~~zzzxxxzzz}}}zzzvvvttttttuuuvvvrrrsssuuuuuuvvvuuuuuuuuusssrrrppppppppprrrtttvvvnnnlllkkkpppyyy|||xxxrrrlllhhheeecccaaadddbbbccchhhkkkkkkkkknnnppprrruuuuuurrrjjjccc^^^YYYVVVPPPLLLJJJIIIJJJJJJGGGIIIKKKKKKKKKMMMQQQTTT\\\aaaddddddggglllnnnlllnnnnnnooopppqqqssstttuuurrrrrrqqqooonnnmmmnnnooopppmmmlllnnnmmmjjjiiilllmmmmmmnnnmmmlllkkkjjjiiiccceeeggggggggghhhjjjkkkjjjlllnnnppppppooonnnlllggggggggggggeeecccaaa___dddfffhhhkkkmmmmmmmmmmmmlllkkkkkkkkkkkkkkklllllljjjjjjkkklllllllllmmmmmmjjjiiihhhgggffffffggggggeeehhhkkkmmmnnnllljjjhhhhhhhhhgggfffeeecccaaa```bbbfffjjjmmmnnnmmmmmmmmmrrrqqqnnnllljjjjjjjjjjjjjjjjjjkkklllmmmkkkhhhdddcccaaaaaacccggggggeeebbbbbbcccdddeeeeeedddcccbbbdddeeefffgggggggggggggggbbbdddggghhhggggggggghhhfffeeecccccceeeeeedddccc```]]]XXXRRRMMMIIIFFFEEEGGGHHHIIIJJJJJJLLLPPPRRRVVVXXX\\\___cccgggmmmpppssszzz}}}yyysssoookkkhhhhhhhhhjjjkkklllmmmnnnnnnpppnnnlllkkkiiifffaaa^^^XXXVVVSSSRRRQQQOOOLLLJJJGGGIIIMMMPPPPPPNNNKKKIII???<<<888666555555444333333333444555777:::<<<===@@@@@@BBBBBBBBBBBBAAA@@@???AAACCCHHHWWWlll{{{yyyccc```XXXUUUQQQPPPPPPQQQSSSVVVZZZWWWTTTQQQOOOMMMIIIGGGIIIIIIIIIIIIHHHHHHHHHGGGHHHEEEBBB@@@@@@@@@>>><<<;;;999999;;;;;;<<>>AAAEEEQQQeeeuuuwwwkkk^^^WWWddd|||vvvrrrxxxnnnccc___^^^\\\bbbiiinnnrrrxxx~~~xxxoooiiikkkhhhccc``````bbbfffiiikkklllnnnpppsssxxx~~~~~~|||{{{zzz{{{yyyzzz~~~~~~{{{zzz|||}}}zzzwwwuuutttttttttnnnppprrrssssssssstttvvvtttsssrrrqqqqqqqqqrrrsssnnnmmmmmmpppuuu|||~~~{{{yyyyyyzzzxxxtttpppllljjjfffbbb___\\\[[[[[[___^^^aaafffiiiiiijjjmmmqqqrrrsssrrrlllddd[[[VVVQQQMMMGGGCCCAAAAAA@@@@@@???AAACCCCCCCCCGGGMMMSSSUUU]]]dddhhhlllrrrtttsssrrrrrrrrrsssttttttuuuuuurrrrrrpppnnnmmmlllkkkkkkjjjggggggjjjjjjhhhhhhkkkmmmmmmlllkkkjjjiiiggggggaaacccfffgggggghhhiiikkkjjjkkkmmmooopppooonnnmmmgggggggggfffeeedddbbbbbbfffhhhkkkmmmnnnnnnmmmlllkkkkkkkkkkkkllllllmmmnnniiijjjkkkmmmnnnnnnnnnnnnjjjjjjiiihhhggggggggggggbbbccceeeggghhhgggfffeeeffffffffffffeeedddbbbaaabbbdddffffffffffffhhhiiiooonnnllljjjjjjjjjjjjkkkmmmmmmmmmnnnooonnnkkkhhhfffeeeeeefffffffffcccaaacccddddddeeedddcccaaa```bbbcccddddddeeeeeeddddddcccdddffffffeeeeeegggiiihhhfffddddddeeefffeeedddaaa]]]VVVOOOIIIFFFEEEEEEDDDGGGKKKNNNOOOPPPRRRTTTYYY]]]aaafffjjjpppuuuyyyxxxsssnnniiihhhiiiiiijjjjjjiiiiiihhhkkkiiigggfffeeeccc___\\\VVVSSSPPPNNNMMMKKKIIIGGGGGGIIILLLNNNNNNLLLIIIFFF???;;;777555444444333222333444555777:::<<>>CCCLLL```wwwrrrdddbbbXXXSSSOOOOOOPPPOOOQQQSSSYYYWWWTTTRRRPPPNNNKKKHHHJJJIIIGGGFFFGGGIIILLLMMMKKKGGGBBBAAABBBBBB???===<<<::::::<<<;;;;;;AAAIIIWWWfffwww}}}ttttttzzz||||||||||||}}}~~~}}}{{{wwwsssooommmlllkkklllgggfffggggggbbb___``````lll|||pppSSSHHHGGGCCCDDDCCCCCCIIIOOOPPPLLLJJJJJJKKKJJJJJJIIIJJJJJJFFFFFFFFFEEEDDDBBB@@@???@@@CCCLLL]]]ooovvvpppgggXXX___sssyyyssswww|||~~~lllaaa^^^^^^```ccchhhlllpppvvv{{{{{{qqqjjjhhhfffcccaaaaaadddgggjjjllllllmmmnnnqqquuuzzz~~~~~~}}}{{{{{{zzzzzz{{{|||yyyyyy}}}}}}{{{{{{~~~~~~}}}zzzwwwuuusssrrrqqqoooqqqssssssqqqqqqsssuuutttsssrrrqqqpppooonnnnnnlllmmmmmmmmmnnnqqquuuxxx~~~~~~~~~}}}{{{yyyvvvtttsssrrrppplllhhhhhhiiiiiieeeaaabbbbbbaaa___\\\YYYXXXWWWYYYYYY]]]cccffffffiiimmmqqqrrrqqqnnnggg]]]TTTOOOJJJFFFAAA>>>>>>???>>>===<<>>999@@@GGGRRRhhhooogggdddZZZRRRNNNQQQRRRQQQRRRUUUYYYVVVTTTRRRQQQOOOLLLJJJLLLKKKIIIIIIKKKNNNQQQSSSNNNHHHCCCAAACCCCCCAAA>>><<<;;;;;;<<<;;;999???FFFRRRaaarrr|||}}}}}}yyyxxxyyytttpppppppppooojjjgggjjjkkkfffbbb```___ggguuuoooRRRGGGHHHCCCCCCBBBBBBFFFLLLLLLHHHJJJKKKLLLKKKJJJJJJKKKLLLGGGHHHGGGGGGEEECCCAAA???>>>@@@HHHXXXkkkvvvtttmmmYYY\\\mmm}}}vvvzzz}}}yyy|||jjj```]]]^^^dddfffhhhlllpppuuuxxxzzz}}}tttllldddcccbbbbbbcccfffhhhjjjlllllllllmmmppptttxxx{{{{{{zzzyyyxxxxxxyyyzzz{{{|||yyyyyy||||||{{{|||}}}|||zzzxxxuuussspppoooqqqssstttsssqqqpppqqqsssssssssrrrqqqooommmkkkjjjjjjkkkllliiiffffffjjjmmmqqqtttyyyzzzuuutttuuuxxxvvvtttpppnnnkkkjjjiiijjjeee```___aaabbb^^^ZZZZZZ\\\]]]]]][[[YYYXXXWWWVVVVVV[[[bbbeeefffiiinnnrrrqqqoookkkcccYYYPPPJJJFFFBBB===<<<>>>@@@???>>>;;;===???>>>>>>CCCMMMUUURRR[[[ccchhhmmmvvv|||}}}~~~~~~}}}|||zzzxxxwwwuuutttrrrooonnnllljjjhhhfffhhhfffggglllmmmlllnnnqqqnnnnnnlllkkkiiihhhgggfff```ccchhhkkklllkkkkkkllliiijjjkkklllmmmmmmmmmmmmhhhhhhfffeeeeeefffggghhhhhhjjjlllmmmmmmkkkhhhfffjjjjjjkkkkkkmmmnnnpppqqqooopppqqqrrrrrrqqqoooooohhhhhhhhhiiijjjjjjkkkkkkgggfffeeedddcccdddeeefffcccdddfffhhhhhhfffdddbbb___^^^]]][[[[[[^^^ccchhhiiihhhhhhhhhhhhiiikkklllnnnllljjjjjjkkkkkkjjjhhhbbbeeegggfffbbb``````bbbcccccccccdddddddddeeeeeeccccccdddeeeeeeeeeddddddeeeeeedddbbbaaacccfffiiihhhfffcccbbbcccddddddccc___YYYQQQIIIEEEEEEHHHJJJJJJMMMQQQUUUXXX\\\aaadddfffkkkrrrzzz}}}rrrmmmkkkhhhfffggghhhiiiiiihhhgggfffcccbbb`````````___]]][[[XXXTTTOOOLLLKKKKKKKKKJJJHHHJJJLLLMMMLLLIIIFFFCCC;;;888555444444555555555555555777:::===@@@CCCDDDCCCDDDDDDDDDCCCAAA???>>><<>>===;;;<<<===;;;999===DDDQQQ___qqqzzz|||~~~}}}|||~~~xxxtttssstttrrrllliiilllmmmiiidddaaa\\\bbbnnn{{{sssSSSIIIDDDAAA??????CCCJJJNNNOOONNNPPPOOOMMMMMMMMMMMMLLLKKKGGGGGGFFFEEECCCAAA???>>>===BBBGGGQQQbbbtttyyyuuubbb___ggg}}}~~~{{{wwwjjjcccaaaaaammmjjjiiilllnnnnnnrrrwwwyyyrrrkkkhhhffffffiiikkkjjjggglllkkkiiiiiijjjnnnrrruuuzzzzzz{{{zzzyyyxxxzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~|||xxxvvvuuutttqqqpppuuuvvvxxxxxxwwwsssooolllmmmmmmmmmnnnooonnnkkkiiieeefffgggfffdddccccccdddfffhhhlllrrrwww|||}}}vvvrrrooonnnnnnmmmmmmjjjgggcccaaa```aaaaaabbbaaa`````````___\\\YYY[[[[[[[[[ZZZYYYXXXVVVVVVUUUYYY^^^aaabbbdddhhhkkkooolllggg```XXXOOOGGGCCC???===;;;:::<<<>>>??????BBBCCCCCCDDDFFFKKKRRRWWWXXX___eeejjjqqqzzz~~~~~~|||wwwqqqooolllkkklllllllllkkkkkkiiiggghhhiiijjjjjjiiidddlllpppllljjjjjjgggbbbeeeiiijjjiiiiiilllkkkhhhcccdddfffhhhiiijjjjjjjjjiiihhhgggfffggghhhjjjlllooopppooommmjjjhhhiiijjjmmmmmmllljjjiiikkkooorrrooonnnmmmmmmnnnnnnmmmlllgggggghhhhhhiiiiiiiiiiiihhhhhhgggeeeeeedddddddddbbbbbbbbbccccccddddddddd]]]ZZZWWWXXX\\\___```___ffffffffffffggghhhjjjjjjjjjhhhggghhhkkklllkkkhhhgggiiijjjgggccc```aaacccdddeeefffffffffeeeccccccfffggggggfffcccaaa```aaa``````aaaaaabbbcccdddeeeeeedddcccaaaaaaaaabbbbbb[[[VVVOOOIIIGGGHHHKKKNNNMMMOOOSSSWWW]]]bbbfffiiinnnttt{{{}}}ssshhhddddddeeeddddddfffgggfffdddbbbccccccbbb___\\\ZZZZZZZZZWWWTTTOOOJJJGGGGGGHHHJJJMMMLLLKKKJJJGGGDDDAAA???999888666555555555444333555666777999<<>>GGGWWWiiiwwwwwwxxxiiibbb]]]YYYWWWUUUVVVYYYZZZYYYXXXXXXVVVRRROOOMMMNNNQQQRRRUUUQQQMMMLLLNNNOOOOOONNNKKKIIIGGGEEECCCAAA@@@@@@===<<<;;;:::;;;===>>>@@@JJJ[[[iiipppzzz{{{zzzzzz|||zzzvvvrrrpppllliiikkknnnkkkccc[[[[[[```fffooo{{{tttTTTJJJDDDCCCAAAAAAEEELLLPPPRRRQQQQQQPPPNNNNNNNNNLLLJJJHHHCCCCCCBBBBBBAAA???>>>===>>>AAAFFFNNN^^^ooouuusssddd^^^aaasss}}}sssmmmmmmooopppsssnnnkkklllllllllqqqwww~~~xxxmmmjjjhhhhhhkkklllkkkiiihhhiiijjjlllmmmooopppqqqxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{{{{{{{{{{{{{~~~{{{xxxvvvuuutttrrrqqqqqqsssuuuvvvuuusssqqqooommmllllllnnnppppppllliiifffggggggeeecccaaabbbcccggghhhkkkooorrruuuwwwxxxuuupppjjjeeecccbbbaaa```eeeccc```]]][[[[[[[[[\\\```____________^^^ZZZXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUXXX\\\^^^```bbbfffiiijjjhhhbbb[[[RRRJJJDDDAAA>>><<<;;;;;;===???AAABBBEEEGGGJJJMMMPPPUUU[[[___ccciiiooossszzz}}}xxxtttqqqnnnllllllmmmmmmlllmmmkkkjjjjjjkkkkkkiiihhhjjjnnnooolllkkkmmmlllhhhfffjjjkkkjjjkkknnnmmmjjjcccdddeeefffggghhhiiiiiihhhgggfffeeeeeeggghhhjjjnnnoooooommmkkkjjjkkkllloooooonnnlllkkkkkkmmmoooooonnnnnnnnnnnnmmmllljjjggggggggghhhhhhhhhiiiiiiiiihhhgggfffeeeeeeeeeeeeddddddcccccccccccccccccc\\\YYYWWWXXX\\\___``````eeeeeefffggghhhjjjkkklllhhhgggfffhhhjjjlllkkkiiieeeffffffeeecccbbbbbbcccaaabbbdddeeeffffffeeedddhhhjjjjjjiiifffdddcccddd```aaabbbcccdddddddddddddddcccbbbaaa``````aaaaaa\\\XXXQQQLLLIIIJJJLLLOOOPPPRRRVVV[[[```eeekkknnnvvv}}}xxxnnneeebbbcccfffeeeccccccdddcccaaa___aaaaaabbb___\\\XXXVVVVVVVVVSSSNNNJJJHHHHHHIIIJJJMMMLLLKKKIIIEEEBBB???===999888666666666555555444999:::<<<>>>AAADDDFFFGGGFFFDDDDDDEEECCC??????BBBFFFPPP```ooozzz~~~qqqddd^^^[[[XXXUUUSSSTTTWWWYYYYYYWWWVVVTTTQQQOOONNNNNNOOOPPPRRROOOLLLLLLNNNOOOOOOMMMKKKJJJHHHEEECCCBBBAAA@@@>>>===<<<;;;;;;===???@@@IIIXXXfffooo}}}}}}zzzzzztttuuu{{{zzzvvvsssqqqmmmkkkmmmpppoooggg```\\\```fffnnnyyyuuuUUUJJJDDDDDDCCCCCCGGGNNNSSSUUUTTTRRRQQQOOOOOONNNLLLHHHEEEAAAAAAAAAAAA@@@???>>>>>>???@@@CCCJJJXXXhhhrrrssskkkaaa]]]iiivvvqqqttt{{{}}}vvvnnnjjjhhhiiirrr{{{}}}qqqmmmjjjiiilllmmmkkkiiidddgggjjjmmmoooooonnnmmmttttttvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxxxx}}}{{{xxxvvvvvvuuusssrrrnnnoooqqqrrrssssssrrrrrrllljjjiiilllpppppplllggghhhhhhgggdddbbbaaabbbdddkkkkkklllmmmnnnnnnnnnnnnkkkgggbbb^^^\\\[[[ZZZYYY^^^]]]ZZZXXXWWWWWWYYYYYY]]]]]]]]]______]]]ZZZVVVTTTUUUUUUUUUUUUUUUTTTTTTTTTVVVXXXZZZ\\\___cccfffccc```YYYRRRKKKDDD@@@>>>===<<<<<<===???BBBEEEGGGFFFJJJPPPUUUYYY^^^cccfffkkkqqqwwwzzz~~~zzzxxxtttpppmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnllljjjgggnnnnnnmmmjjjkkknnnnnnkkkfffjjjlllkkkmmmpppooolllddddddccccccdddfffhhhiiihhhgggfffeeeeeeeeefffggglllmmmnnnnnnllllllmmmoooqqqrrrqqqooommmkkklllmmmooopppppppppooollljjjhhhggggggggghhhhhhhhhhhhhhhiiiiiihhhgggffffffffffffffffffeeedddcccaaaaaa```[[[YYYWWWXXX[[[^^^___```ccceeefffiiikkklllmmmnnnhhhggggggiiikkklllkkkjjjdddbbbaaabbbcccddddddcccaaabbbdddfffhhhiiiiiiiiiiiijjjjjjiiifffdddddddddaaabbbdddfffffffffdddcccaaaaaa``````___`````````^^^ZZZTTTNNNKKKLLLNNNOOORRRUUUYYY^^^dddjjjqqquuu{{{qqqhhhbbb```cccfffdddbbb`````````___]]]___``````^^^YYYUUURRRRRRTTTRRRNNNJJJHHHIIIJJJLLLMMMLLLJJJGGGCCC@@@<<<:::999999888777666666666777<<<===???AAADDDGGGIIIJJJHHHFFFEEEFFFCCC>>>>>>BBBMMMYYYhhhsssxxxyyy{{{~~~oooddd```^^^UUUSSSQQQQQQSSSUUUWWWWWWRRRRRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLNNNOOONNNMMMKKKJJJHHHFFFDDDCCCBBBAAA???>>>===<<<<<<>>>@@@AAAGGGSSS```lll}}}yyy|||}}}vvvooopppttt{{{}}}yyywwwtttpppmmmlllooorrrqqqkkkeee^^^```dddlllvvvuuuUUUIIIDDDDDDCCCDDDHHHOOOUUUVVVVVVPPPOOOOOOOOONNNLLLHHHEEECCCCCCCCCCCCBBBAAA@@@?????????AAAGGGSSScccpppwwwvvvjjjaaagggyyy~~~wwwwww|||ooofffbbbggguuu}}}rrrnnnjjjhhhjjjkkkiiigggbbbdddhhhkkkllllllkkkjjjooorrrwww|||~~~|||zzz{{{{{{{{{{{{zzzxxxxxx|||zzzwwwvvvvvvvvvuuusssmmmnnnooopppqqqqqqrrrrrrkkkhhhfffiiinnnoookkkeeegggggggggdddcccbbbdddgggnnnnnnmmmlllkkkiiigggfffdddaaa\\\ZZZZZZZZZZZZYYY\\\[[[ZZZYYYYYYYYY[[[\\\\\\\\\^^^___```___[[[WWWRRRSSSSSSTTTTTTSSSSSSRRRSSSTTTTTTUUUWWW[[[___bbb[[[WWWQQQJJJDDD@@@>>>===<<<===>>>???AAADDDHHHKKKNNNQQQWWW\\\bbbhhhnnnsssuuu{{{zzzzzzvvvpppllllllmmmnnnnnnnnnnnnnnnppppppooollliiillllllkkkkkkmmmnnnkkkhhhfffjjjlllkkklllppppppmmmfffeeedddcccccceeegggiiihhhhhhgggfffeeeeeeeeefffhhhjjjlllmmmllllllnnnooopppqqqrrrpppnnnmmmmmmnnnppprrrtttssspppllliiigggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggggggggggghhhgggfffdddbbb```___^^^ZZZYYYXXXXXXZZZ\\\^^^```bbbdddgggjjjmmmoooooopppkkkkkkkkklllmmmlllkkkjjjgggdddaaaaaadddfffeeeccceeefffhhhjjjkkklllllllllfffggggggfffcccaaa```aaaaaaccceeeggggggfffdddbbb_____________________```^^^ZZZUUUPPPMMMMMMNNNOOOQQQUUU[[[aaagggnnnwww}}}sssjjjdddaaabbbeeeeeebbb___^^^_________^^^^^^^^^]]]YYYUUURRRQQQQQQSSSQQQNNNKKKJJJJJJLLLMMMNNNMMMJJJFFFBBB>>>;;;999999999999888777777888999<<<===???BBBDDDFFFHHHHHHIIIGGGFFFEEEAAA===???DDDQQQ\\\iiiooopppqqqxxx~~~mmmddd```^^^SSSQQQOOOOOOPPPRRRUUUVVVQQQQQQRRRRRRQQQPPPNNNMMMJJJJJJKKKMMMNNNNNNNNNMMMLLLKKKIIIGGGEEEDDDCCCCCCAAA@@@>>>===>>>???@@@BBBEEENNN[[[hhhzzzvvvvvv}}}{{{sssnnnooossswww}}}zzzxxxvvvnnnllllllnnnrrrrrrnnnjjjaaa```cccjjjsss{{{tttTTTIIICCCCCCBBBCCCHHHOOOUUUWWWWWWNNNMMMMMMMMMNNNMMMJJJHHHDDDDDDDDDCCCBBBAAA@@@??????>>>@@@FFFQQQ___ppp|||wwwmmmkkkwww|||mmmbbb^^^eeevvv~~~sssnnniiigggggghhhfffdddaaabbbdddeeeggghhhjjjjjjkkkpppyyy{{{|||}}}~~~}}}|||zzzyyyzzzxxxvvvuuuvvvvvvuuutttooooooppppppqqqqqqppppppllljjjiiillloooppplllgggfffggggggfffeeeeeegggiiilllkkkjjjhhhfffcccaaa```ZZZXXXUUUUUUVVVXXXYYYXXX\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^___aaabbbaaa^^^[[[TTTTTTTTTTTTSSSRRRRRRQQQRRRQQQPPPQQQSSSVVVYYYZZZRRROOOIIIDDD???============???AAABBBDDDGGGMMMQQQZZZ]]]aaafffmmmvvv~~~zzzyyytttoookkkjjjlllmmmmmmmmmmmmnnnppprrrrrrpppmmmkkkkkknnnrrrrrrmmmgggdddeeeiiikkkjjjkkknnnnnnjjjhhhgggeeeddddddeeegggiiiiiihhhhhhgggffffffffffffeeegggjjjkkkkkkkkklllmmmlllnnnoooooonnnnnnoooppprrruuuwwwuuuqqqllljjjiiijjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhgggggggggggghhhiiihhhfffdddbbb```^^^^^^[[[[[[ZZZYYYYYY[[[]]]___```cccgggkkknnnpppppppppooopppqqqqqqooommmkkkjjjlllhhhdddccceeefffeeeccchhhhhhjjjkkkkkkkkkjjjiiidddeeeeeedddaaa_________bbbccceeeggggggeeebbbaaa]]]]]]^^^^^^____________]]][[[VVVQQQNNNMMMMMMMMMNNNTTT[[[bbbiiirrr~~~xxxkkkeeecccccceeehhhaaa___]]]]]]___```aaa```^^^]]]ZZZUUUQQQPPPRRRSSSTTTRRROOOMMMLLLLLLMMMNNNOOOMMMJJJEEEAAA===:::999777999:::999777777999;;;<<<>>>@@@CCCEEEGGGHHHHHHIIIGGGEEEDDD???<<>>>>>===@@@DDDGGGJJJOOOVVV\\\aaadddiiipppyyy|||xxxvvvrrrnnnkkkkkkkkkllllllmmmmmmnnnppprrrsssrrrpppkkknnnuuuyyyvvvkkkdddbbbeeehhhjjjiiiiiilllkkkhhhhhhgggfffeeeeeeffffffggghhhhhhhhhggggggggggggfffeeegggjjjkkkjjjiiijjjjjjiiijjjkkkllllllmmmppprrrsssuuuwwwuuupppkkkjjjjjjkkkjjjjjjjjjjjjiiiiiiiiihhhggggggffffffgggggghhhhhhgggfffdddbbbaaa______^^^^^^]]][[[YYYZZZ\\\______bbbggglllooopppooooooppprrrttttttqqqnnnllllllooollliiifffeeeeeeeeedddgggggghhhhhhhhhgggeeedddeeeffffffeeebbb`````````bbbbbbdddddddddbbb```___[[[\\\]]]______`````````^^^[[[XXXSSSPPPNNNMMMMMMMMMTTT]]]eeemmmxxx{{{ooodddaaacccccceeeggg^^^]]]\\\]]]___`````````[[[ZZZXXXTTTRRRRRRTTTVVVUUUTTTRRROOONNNNNNOOOOOOMMMKKKHHHCCC???;;;999888555888:::999777666999<<>>???<<>>;;;===IIIVVV[[[ccclllrrrvvv}}}tttmmmfffaaaZZZVVVRRRTTTVVVUUURRROOOOOOPPPOOOQQQRRRSSSSSSRRROOONNNKKKMMMMMMLLLKKKKKKNNNQQQMMMLLLKKKIIIHHHGGGGGGGGGFFFEEECCCAAAAAABBBCCCDDDEEEKKKVVVeeetttrrrjjjmmmsss|||yyypppnnnooopppqqq|||xxxrrrmmmjjjjjjkkkmmmooopppppppppiii```^^^dddiiikkktttxxxXXXNNNIIICCCBBBDDDIIIQQQXXXZZZZZZUUUQQQLLLIIIHHHIIIIIIHHH>>>@@@BBBDDDGGGHHHIIIJJJEEEBBBCCCGGGJJJRRRdddvvvzzzjjjgggzzz}}}}}}xxx~~~~~~xxxqqqmmmlllkkkjjjhhhaaabbbdddfffgggiiiiiijjjooonnnnnnttt{{{~~~{{{qqqsssvvvxxxxxxwwwuuutttsssrrrqqqqqqsssttttttsssoooqqquuuwwwxxxvvvtttrrrkkkpppsssqqqlllhhhhhhjjjdddfffhhhhhhddd```^^^\\\YYYZZZ[[[]]]___`````````]]][[[ZZZZZZ[[[\\\[[[ZZZ\\\\\\]]]]]]^^^^^^______bbb```^^^^^^```bbbccccccbbbaaa___\\\XXXTTTPPPOOOHHHEEECCCDDDEEEDDDAAA>>>:::::::::::::::<<<>>>???;;;AAAIIIPPPWWW```kkktttssszzzyyytttssspppnnnmmmnnnnnnmmmlllrrrqqqoooooopppqqqpppppplllqqqyyy{{{ooo```ZZZ^^^gggkkkllliiiiiikkkiiifffeeeeeeeeeeeeeeedddbbbbbbccccccdddeeeffffffffffffiiikkkmmmmmmkkkiiihhhhhhhhhhhhgggffffffhhhmmmppppppssstttpppjjjggghhhkkkhhhhhhggggggfffffffffeeeffffffeeeeeeeeeffffffgggdddddddddcccccccccbbbbbbbbbcccbbb^^^ZZZYYY[[[^^^]]]aaagggllloooooommmllljjjnnnrrrtttrrrppppppqqqmmmmmmlllhhhdddcccfffjjjeeefffggghhhhhhgggfffeeedddeeefffdddaaa_________aaaaaa```___^^^]]]]]]\\\ZZZ\\\^^^```aaaaaaaaaaaa```___\\\XXXUUURRROOONNNPPPYYYdddnnnxxxooopppeee]]]^^^aaa```^^^]]][[[[[[[[[\\\\\\\\\YYYWWWQQQTTTYYY[[[ZZZXXXWWWWWWYYYXXXUUUSSSQQQPPPPPPPPPGGGEEEAAA===999777555555333666999888555555999===???AAADDDGGGIIIJJJIIIIIIGGGDDD@@@===:::===KKKZZZ\\\cccnnnvvv{{{|||vvvnnnaaa___\\\VVVRRRRRRUUUXXXWWWSSSOOONNNOOOOOOPPPQQQRRRRRRPPPOOOMMMMMMNNNNNNLLLJJJKKKNNNRRRNNNMMMKKKJJJHHHHHHGGGGGGGGGEEECCCBBBAAABBBCCCDDDDDDHHHPPP\\\hhhwwwssskkkmmmlllwww}}}wwwqqqqqqssstttooo{{{~~~wwwoooiiieeefffgggiiijjjkkklllkkkjjj```]]]ccchhhiiirrr~~~}}}\\\OOOGGGFFFEEEFFFMMMXXX```cccbbbYYYUUUNNNJJJIIIIIIIIIIIIDDDBBBCCCGGGMMMOOOLLLHHHGGGGGGIIIIIIIIINNN___pppxxxmmmgggooorrrsss~~~~~~zzztttqqqppplllgggcccccccccdddfffhhhjjjlllmmmpppnnnnnnqqqwww{{{|||{{{mmmpppsssuuuvvvtttrrrppprrrpppoooppprrrtttttttttuuuvvvwwwwwwvvvtttrrrqqqqqqpppnnnllljjjiiiiiihhhhhhhhhhhhgggddd```]]]ZZZ```___^^^^^^^^^^^^]]][[[]]]]]]]]][[[YYYXXXXXXZZZ```______aaaddddddaaa]]]aaabbbbbbaaa``````bbbeeefffccc```^^^]]]XXXQQQKKKEEECCC@@@===<<<;;;<<<<<<;;;;;;<<<===>>>???AAABBBAAAJJJTTTZZZbbbmmmvvvyyy|||yyytttsssqqqmmmiiihhhiiikkkuuusssqqqpppppppppooonnnqqqrrruuuuuulll___\\\```hhhiiijjjkkkkkkjjjhhhfffiiiiiiiiijjjjjjhhhddd```bbbbbbccceeeggghhhgggeeejjjiiiiiihhhgggffffffeeeeeeeeefffeeefffiiinnnqqqtttsssrrrpppmmmjjjgggeeeiiihhhhhhgggffffffeeeeeedddcccbbbeeehhhjjjhhhfffhhhgggeeedddcccddddddeeeeeeeeedddccc```^^^[[[YYY```bbbfffjjjmmmnnnnnnnnnkkkmmmnnnpppqqqqqqqqqppppppooommmhhhccccccgggkkkgggfffeeedddccccccccccccbbbaaa___^^^]]]]]]^^^^^^\\\\\\\\\[[[ZZZYYYYYYXXX[[[\\\]]]___bbbdddfffggghhhbbb^^^\\\WWWQQQOOOPPPYYYbbbkkktttuuuooobbb___[[[ZZZ[[[]]]\\\[[[XXXXXXYYYYYYYYYYYYYYYXXXXXXXXX[[[^^^```___\\\YYY\\\YYYVVVSSSRRRPPPNNNLLLGGGBBB;;;777666666555333888333111555777777;;;AAAFFFGGGIIIJJJKKKJJJIIIHHHEEE@@@;;;;;;===BBBMMMXXX```dddnnnzzz~~~kkkaaa\\\YYYWWWWWWSSSSSSSSSSSSSSSRRRQQQQQQSSSRRRQQQPPPNNNMMMLLLKKKNNNNNNPPPRRRTTTUUUWWWWWWUUUTTTRRROOOLLLIIIFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDDDDFFFMMMWWWaaannnyyypppkkkpppssswwwxxxwwwtttrrrppprrrxxx~~~zzzrrrllliiicccfffiiiiiihhhiiilllooommmhhhcccbbbgggooovvvzzz}}}\\\OOOFFFFFFEEEFFFMMMXXX___aaa```WWWTTTOOOMMMKKKKKKIIIHHHCCCCCCDDDHHHLLLNNNNNNMMMMMMKKKJJJIIIIIINNN\\\jjjttttttlllnnn~~~|||yyy{{{sssooowwwzzz|||}}}yyyssspppnnnkkkeeeaaaddddddeeefffhhhjjjlllnnnsssqqqoooqqqtttvvvvvvuuummmooorrrttttttssspppoooqqqppppppqqqtttuuuuuutttrrrsssuuuvvvvvvuuutttsssrrrqqqpppnnnlllkkkiiihhhgggggggggeeeccc```^^^\\\bbb```^^^^^^______^^^]]]\\\]]]\\\ZZZXXXWWWXXXYYY]]]]]]^^^```cccdddbbb___```aaaaaa```______bbbdddfffdddaaa```^^^YYYQQQKKKCCCBBB???===;;;;;;;;;;;;;;;<<<<<<===>>>@@@CCCDDDIIISSS^^^eeemmmyyy{{{wwwuuuuuutttqqqnnnlllmmmnnnrrrqqqoooooooooooooooooossstttvvvtttjjj^^^]]]ccciiijjjlllmmmlllkkkjjjiiilllllllllmmmmmmkkkgggdddaaabbbccceeeggghhhgggfffiiihhhhhhgggeeedddcccccceeeeeefffffffffiiinnnqqqtttssspppmmmkkkiiihhhhhhiiiiiihhhgggfffeeedddcccfffdddccceeegggiiihhhfffgggfffeeeeeeeeefffggghhhfffffffffdddbbb___\\\ZZZ```bbbeeeiiilllnnnooooookkklllnnnpppqqqrrrrrrqqqqqqpppnnnjjjhhhiiimmmqqqnnnmmmjjjgggdddbbb```___```______^^^]]]]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYY\\\]]]^^^aaacccfffhhhiiikkkfffbbb```\\\UUUSSSUUU\\\fffsss~~~yyynnniii```]]]ZZZYYY[[[\\\\\\[[[YYYZZZ[[[\\\]]]]]]]]]]]]^^^___aaaccceeedddaaa^^^]]]ZZZVVVSSSPPPNNNKKKIIIEEE@@@:::777666777666555888333222555777777;;;AAADDDFFFIIIKKKLLLKKKIIIGGGDDD???<<<===AAAGGGRRR]]]dddgggqqq~~~qqqbbb]]]\\\ZZZYYYYYYUUUTTTTTTSSSRRRQQQOOONNNRRRQQQQQQPPPOOONNNMMMLLLNNNNNNOOOPPPRRRTTTUUUVVVTTTSSSQQQOOOMMMKKKIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEKKKSSS[[[fffwww}}}uuupppooossswwwzzzxxxuuupppnnnqqqvvv{{{|||wwwpppjjjgggcccfffiiijjjjjjjjjlllnnnppppppmmmiiigggkkkssszzz^^^QQQHHHFFFEEEGGGPPPZZZaaabbb```VVVTTTQQQOOONNNLLLIIIGGGDDDFFFGGGIIIJJJMMMPPPSSSVVVPPPKKKIIIJJJNNNYYYcccmmm}}}rrrlllttt~~~vvvsssuuuzzznnnooowww{{{|||{{{}}}zzzuuuqqqooolllfffbbbdddddddddeeefffhhhjjjlllqqqpppooooooqqqrrrrrrqqqnnnppprrrssssssqqqooommmppppppqqqsssvvvwwwvvvtttpppqqqsssuuuvvvvvvuuutttssssssrrrqqqooollliiihhhggggggeeedddbbb```___^^^```^^^\\\[[[\\\^^^^^^]]][[[\\\\\\ZZZWWWVVVWWWXXXZZZ[[[\\\___bbbdddcccaaa______```___^^^^^^```cccfffeeeccccccaaaZZZPPPIIIAAA???===;;;:::::::::;;;:::;;;======???AAAFFFIIITTT___jjjrrrzzz}}}xxxtttrrrssstttssspppooooooooonnnmmmmmmmmmmmmnnnpppqqquuuwwwxxxsssggg]]]___eeehhhiiijjjkkkkkkkkkjjjiiimmmllllllmmmnnnllliiifff```aaaccceeefffggghhhhhhiiiiiihhhfffeeecccbbbaaaeeeeeeffffffgggjjjnnnqqqsssqqqnnnkkkiiiiiijjjjjjiiihhhgggfffeeedddcccccchhhfffeeeeeefffggggggfffffffffeeeffffffgggiiiiiiiiihhhhhhfffdddaaa^^^\\\___aaadddhhhllloooqqqrrrmmmnnnpppqqqrrrsssssssssqqqqqqpppnnnnnnqqqvvvyyywwwtttpppjjjeee```]]][[[\\\]]]]]]^^^^^^]]]\\\[[[XXXXXXXXXYYYYYYYYYZZZZZZ\\\]]]```bbbeeehhhjjjkkknnniiifffeeeaaa[[[YYYZZZaaannn}}}yyyooogggccc^^^\\\ZZZYYYZZZ\\\\\\[[[\\\]]]^^^```aaabbbccccccddddddeeehhhiiihhheeebbb___[[[VVVRRROOOKKKHHHEEEBBB>>>:::777666666666666666333333555888999===AAABBBEEEIIILLLLLLKKKHHHFFF@@@======AAAFFFMMMYYYcccjjjlllxxxpppeee[[[YYYYYYWWWVVVVVVUUUUUUTTTSSSQQQOOOMMMLLLPPPPPPPPPOOOOOOOOOOOOOOOPPPOOOOOOOOOQQQRRRTTTVVVSSSSSSRRRPPPOOOMMMLLLKKKFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEIIINNNSSS[[[kkkyyy}}}yyyppptttzzz~~~}}}xxxqqqlllqqquuuxxxyyytttnnnhhheeefffiiillloooooooooooopppuuuxxxxxxqqqhhhgggpppzzzbbbTTTKKKFFFFFFKKKUUU```ggghhheee[[[WWWRRROOOMMMKKKIIIGGGHHHKKKLLLJJJHHHJJJPPPUUUZZZRRRKKKIIIKKKOOOWWW^^^ggg~~~uuuhhhiiiyyy|||{{{vvvwww|||vvvnnnqqqvvvzzzzzz|||~~~xxxuuusssooojjjfffdddcccbbbbbbccceeegggiiilllllllllmmmnnnpppqqqrrrrrrrrrttttttsssqqqnnnlllooooooqqqtttwwwxxxvvvtttpppqqqsssuuuvvvuuutttsssrrrssssssrrrooollliiifffgggfffdddbbbaaa``````___\\\ZZZXXXWWWYYY[[[[[[[[[[[[[[[[[[YYYWWWVVVVVVXXXXXXYYY[[[^^^aaaccccccccc^^^^^^^^^]]]\\\]]]___aaaeeeeeeddddddbbb[[[PPPGGG>>>===<<<;;;:::::::::;;;999;;;===>>>???CCCIIIOOO\\\gggsss{{{|||yyyyyyyyytttppplllnnnpppqqqooommmlllllliiijjjjjjkkklllooorrruuuuuuzzz|||ttteee[[[]]]ccceeefffggghhhhhhhhhhhhgggiiiiiiiiijjjkkkjjjgggeee```bbbdddeeeeeefffhhhiiilllkkkjjjhhhfffdddcccbbbdddfffgggggghhhjjjnnnqqqooonnnmmmkkkjjjjjjjjjjjjffffffffffffeeeeeeeeeeeejjjhhhgggeeeeeeeeefffeeeffffffffffffffffffggggggjjjjjjiiihhhfffccc```___^^^___bbbfffjjjnnnqqqssssssssssssssssssssssssrrrqqqqqqqqqqqqssswww|||zzzwwwrrrkkkeee___[[[XXXXXXYYY\\\^^^^^^]]][[[ZZZWWWWWWXXXYYYZZZ[[[\\\\\\\\\^^^```cccgggjjjmmmnnnoookkkhhhgggccc^^^\\\]]]dddsssyyypppjjjeeeaaa]]]\\\[[[[[[\\\]]]^^^^^^___```bbbdddfffggghhhhhhffffffggghhhiiihhheeebbbaaa]]]XXXRRRNNNJJJEEEBBB@@@>>>:::777666555555555555444444666888;;;???BBBAAADDDHHHLLLMMMJJJGGGEEE===<<>>???AAAFFFOOOVVV```mmm{{{}}}vvvsssttttttqqqnnnhhhkkknnnooommmkkkjjjjjjfffgggiiikkklllpppvvvzzzyyywwwdddXXXYYY^^^cccdddeeefffgggggghhhhhhgggffffffggghhhhhhfffdddaaaccceeeeeedddeeegggiiiooonnnmmmkkkiiigggfffeeedddfffggghhhiiikkknnnqqqkkklllnnnnnnnnnllliiihhhddddddeeeeeefffgggggghhhjjjiiiiiigggeeeeeeeeeeeegggggggggfffeeedddcccccciiiiiiiiihhhgggeeebbbaaa]]]^^^```ccchhhmmmqqqsssyyyxxxwwwuuutttrrrrrrqqqrrrqqqpppqqqtttxxx|||~~~uuusssnnnhhhbbb]]]YYYWWWTTTVVVYYY\\\]]]\\\ZZZYYYXXXXXXYYYZZZ\\\]]]^^^___\\\^^^```dddhhhllloooqqqpppkkkgggfffbbb]]]\\\^^^ddduuuxxxmmmiiigggccc```^^^^^^___``````aaabbbccccccdddeeegggiiijjjkkkkkkiiihhhhhhiiiiiihhheeebbbbbb^^^XXXRRRNNNIIIDDDAAA???>>>;;;888555333333444555666666777:::???BBBCCCAAADDDHHHKKKLLLIIIFFFCCC<<<<<>>>>>>>>>>><<>>@@@HHHTTT]]]eeennnwwwwwwjjj```VVVQQQNNNKKKLLLPPPMMMMMMNNNOOOOOOOOOOOOOOOMMMMMMNNNPPPQQQRRRSSSTTTRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWUUUSSSPPPNNNLLLKKKKKKKKKKKKLLLKKKJJJIIIIIIGGGFFFGGGHHHIIINNN[[[gggtttyyy{{{xxxwwwvvvvvvvvvuuurrrpppjjjkkkllloooqqqqqqpppnnnmmmjjjhhhiiikkkmmmlllkkkkkkooovvvcccUUULLLGGGJJJSSS```lllrrroookkk]]]XXXRRRNNNMMMNNNPPPQQQRRRRRROOOKKKHHHHHHLLLPPPQQQNNNMMMNNNOOONNNQQQUUU[[[mmm{{{lll^^^cccnnnxxx||||||yyyzzz}}}uuunnnjjjmmmqqqwww}}}xxxwwwvvvtttpppmmmjjjhhheeecccbbbcccfffggghhhjjjlllmmmlllnnnqqqtttzzzyyyxxxuuurrrooolllkkkiiihhhiiilllpppssstttsssrrrtttvvvwwwxxxwwwvvvuuunnnnnnmmmlllkkkjjjiiiiiiffffffeeedddbbb___\\\ZZZ[[[[[[]]]___bbbbbbaaa___\\\]]]\\\ZZZXXXWWWXXXYYYXXXZZZ\\\\\\[[[[[[]]]```]]]^^^^^^]]]\\\\\\___aaa]]]]]]]]]^^^]]]WWWMMMFFF<<<===>>>???@@@@@@AAAAAA@@@DDDGGGHHHJJJQQQ^^^hhhuuu~~~|||yyytttooolllkkkkkkkkkhhhjjjllllllkkkiiiiiijjjbbbfffjjjmmmooouuu~~~|||___SSSVVV\\\ccccccdddeeeggghhhjjjkkkeeeddddddeeeggghhhgggfffdddggghhhfffbbbaaadddhhhkkkkkkjjjiiihhhgggfffeeedddfffhhhiiijjjlllnnnpppmmmnnnooopppooommmkkkiiihhhhhhhhhhhhhhhhhhhhhhhhfffiiilllkkkhhheeeddddddggggggggggggfffeeecccbbbcccdddeeeffffffeeedddddd\\\\\\\\\^^^bbbhhhmmmpppxxxwwwuuurrrqqqpppppppppqqqnnnkkkkkklllmmmmmmkkkdddbbb___[[[XXXUUUSSSRRRPPPRRRUUUXXXYYYZZZZZZZZZXXXYYYYYY[[[\\\]]]^^^______aaaeeeiiinnnssswwwyyywwwppphhhccc___\\\]]]aaajjj{{{vvvnnnccc[[[ZZZ]]]```bbbeeehhhkkkmmmlllmmmooorrrpppppppppqqqppppppoooooommmllljjjiiiiiigggdddaaa[[[XXXSSSNNNJJJFFFBBB???777888999777555444666888555999;;;;;;>>>EEEIIIGGGFFFGGGHHHIIIHHHEEEBBB@@@CCCFFFOOO\\\ffflllttt|||ttt```YYYSSSQQQNNNKKKKKKNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQSSSSSSTTTOOOQQQSSSVVVXXXXXXXXXWWWUUUUUUTTTRRRPPPNNNMMMLLLMMMMMMNNNNNNNNNMMMLLLKKKGGGEEEEEEFFFFFFJJJUUUbbblllrrrxxx{{{|||}}}yyywwwuuuuuuwwwxxxvvvtttooommmkkkkkklllkkkhhheeecccaaa```bbbfffiiihhhfffhhhkkkrrr{{{gggYYYPPPGGGJJJSSS___kkkoookkkfffXXXUUUQQQOOOPPPRRRSSSSSSQQQPPPNNNKKKIIIJJJMMMPPPPPPNNNOOOPPPOOOLLLNNNSSSYYYjjjyyyqqq___aaahhh~~~~~~~~~{{{~~~rrrhhhbbbeeelllsss~~~zzzyyyyyyxxxtttpppgggeeebbb___^^^```bbbdddcccfffjjjlllnnnqqqvvvzzzzzzyyywwwtttqqqnnnkkkiiihhhggggggjjjnnnqqqssssssqqqsssuuuxxxyyyyyyyyyxxxnnnnnnlllkkkkkkjjjkkkkkkfffffffffeeebbb___[[[YYYYYYZZZ\\\___bbbbbb```]]]]]]]]]]]][[[YYYXXXXXXZZZYYY[[[]]]\\\ZZZYYY\\\___]]]^^^^^^]]]\\\]]]___aaa\\\[[[ZZZ[[[[[[UUUMMMFFF===>>>???AAABBBBBBBBBBBBCCCGGGKKKLLLNNNVVVcccnnn~~~yyywwwsssmmmiiigggiiikkkgggiiijjjjjjhhhgggggghhhbbbfffkkknnnpppwww|||]]]QQQWWW^^^aaaaaaaaabbbdddfffhhhiiicccbbbbbbccceeefffeeedddeeehhhiiifffaaa```cccggghhhggggggfffeeeddddddddddddfffhhhjjjkkklllnnnpppppppppooonnnmmmllllllkkkkkkkkkjjjiiihhhgggffffffdddhhhlllmmmiiifffddddddffffffggghhhhhhgggfffeeeaaabbbccceeeeeeeeeeeeddd\\\\\\[[[]]]aaafffllloootttsssqqqpppoooppppppqqqqqqmmmiiihhhiiiiiigggddd___]]][[[WWWTTTRRRPPPOOOPPPQQQTTTVVVXXXZZZZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]]aaacccggglllqqqvvvzzz|||{{{sssjjjddd___\\\___dddppp{{{ssslllaaaYYYWWW[[[aaaeeehhhkkkoooqqqpppqqqtttvvvttttttttttttsssrrrqqqpppllljjjhhhgggfffeeebbb___XXXUUUPPPLLLHHHEEEAAA>>>333555777777555555888;;;555;;;===<<>><<<888888666555555666666777::::::<<<>>>AAADDDFFFGGGDDDBBBBBBBBB>>>;;;BBBLLLZZZaaahhhiiihhhkkkwwwjjj]]]ZZZWWWUUURRROOOLLLKKKJJJKKKPPPRRRSSSRRRPPPNNNMMMMMMQQQPPPNNNOOOQQQSSSSSSRRRNNNNNNKKKIIIMMMTTTVVVSSSSSSRRRQQQOOOOOOOOOOOOPPPNNNLLLKKKLLLMMMNNNMMMLLLJJJGGGEEEDDDHHHOOOWWW\\\]]]aaaeeegggjjjpppyyy}}}{{{}}}|||vvvsssuuuzzz}}}~~~{{{wwwsssqqqpppnnnkkkhhhaaa___\\\[[[^^^aaacccdddccciiiqqqwww{{{}}}vvvfff[[[ZZZ___mmm{{{wwwmmm______^^^\\\YYYXXXYYYZZZ]]]]]]\\\\\\[[[XXXTTTPPPRRRQQQPPPOOOOOOPPPRRRSSSPPPTTT^^^nnn}}}yyyoooccckkk~~~zzzyyy{{{|||zzzvvvrrrqqqtttzzz~~~~~~{{{xxxuuusssiiifffcccaaabbbfffjjjnnnsssqqqnnnmmmnnnppppppppprrrrrrqqqppppppppppppqqqrrrqqqqqqqqqqqqpppppppppooooooqqqtttxxxzzzzzzyyysssrrrqqqooommmlllkkkjjjdddaaa___aaacccdddaaa^^^\\\ZZZYYYZZZ\\\]]]^^^]]][[[ZZZYYYXXXXXXYYYZZZZZZYYYYYYZZZZZZZZZ\\\```cccfffffffffccc___[[[ZZZZZZXXXXXXWWWVVVTTTOOOIIIDDDBBBBBBBBBCCCFFFJJJNNNQQQQQQVVV___hhhnnnuuu~~~~~~~~~~~~yyytttsssrrrooonnnpppjjjjjjjjjjjjiiihhhgggfffdddggglllqqqtttzzz{{{]]]JJJGGGNNNTTTZZZ]]]```cccdddeeefffgggddddddcccbbbbbbcccddddddeeedddcccbbbbbbbbbccccccbbbbbbbbbcccdddeeeffffffhhhiiikkklllmmmmmmllllllhhheeedddeeeiiikkkjjjiiikkkmmmmmmkkkfffddddddffffffgggiiihhhfffdddcccccceeejjjkkkhhhfffhhhgggeeeccccccbbbaaaaaa```aaaaaaccc^^^ZZZZZZZZZZZZ^^^dddgggmmmqqqnnnlllnnnnnnmmmllljjjhhhfffeeeccc___]]]UUUTTTQQQOOOMMMLLLLLLLLLLLLNNNOOOOOOOOOPPPRRRTTTVVVYYY]]]___```aaabbbcccmmmsssxxxzzz~~~pppaaaTTTTTTXXX[[[aaahhhvvvxxxrrrnnniiiaaa[[[[[[\\\___ccciiirrruuuxxx{{{|||}}}~~~~~~zzzvvvtttsssrrrppplllhhheeeccc___XXXSSSNNNKKKGGGDDDAAA???<<<:::888777555444444666888:::>>>>>>>>>>>>@@@CCCFFFHHHAAAAAAAAA???<<<>>>HHHTTTeeehhhiiiggggggooo}}}vvvaaaXXXVVVWWWUUURRROOOMMMKKKKKKKKKPPPRRRTTTTTTRRROOOMMMLLLOOOMMMKKKLLLNNNRRRTTTTTTLLLMMMJJJHHHKKKRRRUUUSSSSSSRRRPPPOOONNNNNNOOOOOOLLLKKKJJJLLLNNNOOONNNMMMJJJIIIHHHIIILLLRRRXXX\\\WWWYYY\\\___dddlllxxx~~~zzzwwwvvvxxx}}}}}}xxxvvvxxx|||}}}yyywwwwwwvvvrrrnnngggccc___\\\]]]```bbbccceeeiiioootttwwwxxxzzz{{{zzzjjj]]]^^^fffuuuxxxmmmbbbbbbaaa^^^[[[ZZZ[[[]]]]]]\\\\\\```cccdddaaa]]]YYYVVVRRROOONNNOOOPPPQQQKKKNNNVVVdddwwwxxxfffiiivvvxxxwww|||tttsssxxx}}}|||xxxuuusssnnnllljjjiiijjjnnnrrruuuyyyuuuqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooosssrrrrrrqqqppppppoooooopppooopppsssvvvwwwvvvuuupppooonnnmmmkkkiiihhhgggaaa``````aaaddddddbbb```\\\[[[ZZZ[[[]]]___^^^]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\]]]```ccccccddddddbbb^^^[[[ZZZZZZWWWWWWVVVUUURRRMMMHHHEEEEEEEEEFFFGGGIIINNNTTTYYY[[[aaaiiirrrzzz~~~~~~{{{|||~~~}}}{{{yyyyyyzzz}}}~~~yyysssqqqppplllkkknnnjjjkkklllkkkiiigggggggggfffjjjnnnpppqqqwwwgggNNNAAAAAAIIIRRR[[[^^^bbbdddeeeeeeggghhhdddcccbbbbbbbbbbbbcccdddeeedddddddddccccccccccccbbbcccdddeeeeeefffffffffggghhhjjjlllmmmlllkkkjjjcccbbbaaadddhhhjjjjjjjjjjjjmmmooolllfffbbbdddggghhhiiiiiihhhfffdddddddddfffjjjjjjfffdddfffhhhgggbbbbbbbbbcccdddeeefffggggggaaa\\\[[[ZZZYYY]]]bbbbbbkkkrrrpppmmmmmmnnnnnnllljjjhhhgggfffdddaaa^^^ZZZXXXUUURRROOOLLLJJJIIIMMMNNNOOONNNNNNOOORRRUUUXXXZZZ^^^```bbbdddgggiiioootttyyy|||}}}aaaVVVOOOQQQWWW\\\dddjjjxxxyyyrrrmmmkkkgggaaa]]]^^^```ccchhhooorrruuuxxx{{{}}}}}}zzzwwwvvvuuuvvvvvvooolllgggbbb^^^ZZZTTTOOOIIIFFFCCC@@@>>><<<:::888888666444333444777:::===@@@AAAAAABBBCCCEEEFFFFFF>>>??????===<<>>>>><<>>;;;======???GGGUUU```eeebbbdddbbbcccrrrhhh^^^WWWSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQLLLOOOQQQQQQOOOLLLJJJIIIHHHIIIMMMRRRVVVWWWTTTRRRRRRWWWZZZYYYXXXZZZZZZXXXTTTSSSQQQPPPOOOOOOPPPPPPOOONNNMMMNNNOOOPPPOOONNNKKKKKKKKKLLLLLLLLLLLLLLLVVVWWWZZZ```jjjttt~~~xxxpppppprrrrrrppprrrooojjjhhhgggggggggffffffjjjppptttvvvwwwyyyzzz~~~llleee___bbbhhhrrryyywwwmmmccc```___^^^ZZZVVVTTTUUUVVV\\\[[[[[[\\\```iiissszzzxxxnnngggaaa[[[TTTNNNJJJOOOPPPPPP]]]ttt|||rrrmmmttt|||wwwyyy~~~~~~{{{wwwsssqqqlllllllllmmmnnnoooqqqrrrqqqooommmlllmmmmmmllljjjooopppqqqsssssssssrrrrrrrrrrrrrrrqqqqqqppppppooopppnnnlllkkkkkkkkkjjjiiiggghhhiiijjjjjjiiihhhgggaaaccceeeeeeccc```^^^]]]ZZZZZZZZZ\\\^^^___]]][[[WWWWWWWWWWWWXXXYYY[[[\\\aaabbbbbbaaa___^^^^^^______```aaa```]]][[[[[[[[[VVVWWWWWWUUUQQQOOOOOOQQQNNNPPPSSSUUUZZZcccpppzzzwwwrrrppprrrpppvvv~~~|||tttpppmmmiiihhhkkkllloooqqqnnniiifffgggiiiiiinnnttt{{{eeeQQQDDDEEEEEEAAAIIIXXXccceeeggghhhfffeeeeeefffffffffeeeddddddeeeffffffeeeffffffgggfffeeedddcccdddeeeggghhhhhhgggfffeeeddddddeeeeeefffgggggggggbbbdddfffhhhhhhiiiiiijjjffffffgggffffffffffffggggggfffeeebbb______aaadddaaaeeeeeebbbbbbgggjjjjjjkkkjjjhhhfffdddccccccbbbbbb^^^\\\^^^^^^[[[\\\```eeemmmtttwwwxxxwwwrrrlllkkkiiihhhhhhhhhgggdddbbb]]][[[XXXVVVUUUVVVXXXYYYUUUWWWYYYYYYYYYXXXYYYZZZ^^^bbbgggkkkmmmoooqqqsssqqqsssssssssuuuuuummmcccVVVWWWWWWZZZ```gggmmmppp||||||xxxqqqlllkkkgggccceeecccdddffffffffflllsssxxxwwwxxx{{{~~~~~~|||xxxwwwuuussspppnnnlllkkkgggccc]]]VVVOOOJJJGGGGGG???<<<:::888888888666555555555666888;;;???BBBDDDBBBDDDEEEFFFDDDAAA>>><<<999;;;===CCCRRRdddllllllgggjjjkkknnn~~~rrr___ZZZUUURRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNPPPQQQQQQNNNLLLKKKKKKKKKLLLOOOSSSVVVXXXWWWUUUUUU\\\```___]]]]]][[[XXXUUUTTTRRRQQQPPPPPPQQQQQQPPPOOOMMMMMMMMMMMMKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMQQQTTTZZZcccoooyyywwwpppqqqsssrrrppprrrpppmmmllllllllljjjiiimmmrrrwww{{{||||||{{{{{{uuugggbbb\\\\\\```ffflllllleee]]]``````]]]XXXTTTQQQPPPQQQYYYYYYXXXVVVWWW]]]fffnnnooojjjeeecccbbb]]]UUUNNNIIIPPPOOOLLLVVVmmm~~~|||sssvvv|||zzz}}}}}}~~~|||zzzvvvsssqqqmmmmmmmmmnnnooopppqqqrrrmmmlllkkkkkkmmmmmmllljjjnnnooopppqqqrrrqqqqqqpppssssssrrrrrrrrrrrrqqqqqqooommmkkkiiiiiiiiihhhfffbbbdddfffggghhhgggfffeeebbbdddfffeeeccc___\\\[[[XXXXXXYYY[[[]]]]]][[[ZZZUUUTTTTTTUUUVVVXXXZZZ\\\]]]___```___^^^^^^^^^```bbbccccccaaa^^^[[[ZZZZZZWWWXXXXXXVVVRRRPPPRRRTTTTTTWWW[[[^^^dddooo~~~ssspppooopppsssuuuzzzxxxqqqmmmkkkggggggjjjhhhlllooommmiiifffhhhkkkjjjpppwwwwww[[[JJJCCCIIIJJJEEELLL\\\aaacccfffgggfffeeeffffffgggfffeeeeeeeeeeeefffgggeeefffgggggggggfffdddddddddeeegggiiiiiihhhfffeeeeeeeeedddeeeeeefffhhhhhhccceeehhhiiiiiiiiiiiiiiifffddddddeeeggghhhgggfffeeedddbbb___\\\]]]___aaa___cccdddbbbcccgggjjjjjjjjjiiihhhgggggggggggggggbbb______bbbbbb___```cccdddkkkrrrvvvzzzzzztttlllhhhgggeeeeeefffeeebbb```aaa^^^ZZZVVVTTTUUUVVVXXXYYY[[[]]]]]][[[ZZZYYYZZZ\\\bbbjjjpppsssrrrqqqqqqtttttttttrrrtttsssjjjaaaYYYZZZ[[[]]]bbbjjjoooppp{{{yyysssllljjjjjjfff```dddcccdddfffeeeeeejjjqqqwwwuuuuuuwwwyyyzzzwwwtttsssssssssrrrqqqpppnnnmmmeeeaaa[[[TTTLLLGGGFFFFFF===;;;999888888777666555444555777:::===@@@CCCEEECCCCCCCCCBBB@@@>>><<<;;;888:::===FFFZZZnnnuuurrrjjjoooqqqvvvfffYYYXXXVVVSSSUUUTTTTTTSSSRRRQQQOOOMMMLLLPPPQQQRRRQQQNNNMMMLLLMMMOOOOOOOOORRRUUUXXXXXXXXXVVV^^^dddccc```^^^[[[WWWVVVUUUSSSRRRQQQQQQRRRRRRPPPNNNLLLLLLKKKJJJHHHFFFFFFGGGHHHJJJKKKMMMNNNOOOLLLPPPXXXdddqqq|||}}}uuuqqqtttxxxwwwtttrrrpppooooooooonnnlllkkksssxxx~~~}}}|||uuubbbZZZ[[[YYYXXXXXXYYYYYYYYYXXXbbbcccccc___XXXRRRPPPOOOTTTRRRPPPOOOPPPTTTXXX[[[cccaaaaaacccddd```VVVNNNHHH@@@???HHHRRR\\\pppzzzrrrrrr|||}}}~~~zzzuuuqqqpppqqqqqqpppnnnllllllmmmooorrrooollljjjiiijjjmmmnnnoooooonnnnnnnnnpppqqqrrrtttsssqqqooonnnnnnnnnooonnnmmmkkkhhhfffgggjjjlllfffeeedddcccbbbbbbbbbbbbccceeefffeeebbb___]]]\\\WWWXXXYYYZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWZZZ\\\^^^[[[ZZZZZZ[[[\\\]]]]]]\\\\\\\\\^^^_________^^^]]]ZZZZZZYYYUUURRROOOOOOPPP[[[\\\aaaiiirrruuulllgggfffjjjpppxxx}}}|||zzzvvv|||vvvmmmlllkkkgggfffiiikkkjjjiiihhhhhhgggggggggoooooottt}}}~~~nnn```NNNLLLIIIJJJOOOTTTYYY[[[fffffffffdddcccccceeefffgggffffffeeeddddddccccccaaabbbcccdddeeefffffffffffffffggghhhhhhgggfffeeefffffffffggghhhjjjkkklllhhhhhhhhhjjjkkkjjjgggeeeddddddeeeeeefffeeeeeeeeeddddddcccbbbbbbaaaaaaaaabbbcccdddeeeggghhhiiiiiilllkkkiiihhhffffffeeeeeedddccccccbbbaaa```______gggkkkvvvxxxppppppnnnjjjfffeeeggggggccc^^^___]]]YYYWWWXXXXXXXXXXXX]]]]]]]]]]]]]]]]]]\\\\\\aaafffmmmsssvvvuuurrrooonnnnnnnnnppppppllleee___[[[]]]]]]]]]cccnnnwwwyyy|||wwwoooiiieeedddbbbbbb``````aaaccceeeggghhhiiilllmmmppptttvvvuuuqqqnnnpppooooooppppppnnnkkkhhhbbb]]]VVVOOOKKKFFFCCC@@@:::::::::999888777666666666888:::<<>>999777999<<<:::===BBBMMMcccyyy~~~{{{tttyyyzzz^^^UUUSSSPPPPPPUUUNNNPPPRRRRRRQQQMMMIIIGGGJJJMMMPPPPPPNNNMMMNNNQQQUUUTTTRRRPPPOOOPPPQQQRRRXXXXXXYYYZZZZZZYYYXXXWWWVVVTTTQQQQQQQQQRRRRRRRRRQQQNNNJJJJJJKKKLLLKKKIIIKKKJJJIIIJJJLLLNNNMMMLLLJJJPPPVVV]]]jjjzzz~~~{{{vvvzzzyyyuuutttxxxyyyvvvrrrtttzzz|||yyypppooommmmmmnnnoooooonnnmmmwww~~~~~~~~~|||vvvcccZZZYYYXXXUUUUUUVVVWWWYYYZZZccccccbbb^^^XXXTTTRRRSSSTTTSSSPPPOOOOOOQQQSSSUUU]]]]]]___cccddd```VVVNNNLLLEEEDDDKKKQQQYYYlllyyysssxxx~~~}}}zzzxxxuuutttrrrooolllkkkkkklllmmmmmmlllkkkllllllmmmnnnooonnnmmmllllllmmmnnnooouuusssqqqooonnnmmmmmmmmmooommmjjjgggeeegggjjjllliiihhhfffeeeccccccbbbbbb```bbbddddddaaa___^^^^^^ZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWZZZ\\\]]]\\\]]]___bbbcccbbb```^^^```aaaaaaaaa```]]][[[YYYZZZZZZYYYUUURRROOOOOOPPPQQQXXXdddqqq~~~uuummmiiihhhhhhmmmrrrxxx}}}}}}wwwsssuuuyyy{{{|||{{{}}}uuuooommmjjjeeedddggghhhhhhgggfffffffffggghhhpppqqquuu|||xxxhhhZZZOOOOOOPPPTTTXXX\\\^^^^^^fffggggggeeecccccceeefffggggggffffffeeeddddddcccaaabbbcccdddeeeeeeeeeeeefffggghhhiiiiiihhhgggfffffffffggghhhiiijjjkkkkkkiiihhhiiijjjkkkjjjgggdddbbbccccccdddeeeeeeeeedddddddddbbbaaaaaabbbccccccccccccdddeeeffffffggggggjjjiiihhhfffeeeeeeddddddccccccbbbbbbaaa`````````ggglllxxx{{{tttsssrrrmmmiiihhhiiigggccc______\\\YYYXXXXXXYYYZZZYYY___^^^^^^^^^^^^^^^______dddhhhmmmrrrtttssspppnnnlllkkkkkklllllliiiccc___[[[^^^___```fffqqqxxxzzzyyytttmmmhhheeedddcccccc``````___```aaaccceeegggjjjlllooosssvvvvvvrrrppppppoooooooooooommmiiifff^^^ZZZSSSMMMHHHDDD@@@>>>::::::999888777777777777999:::===@@@BBBDDDDDDDDDFFFEEEBBB===999777888999:::???GGGTTTiii}}}|||nnnYYYUUUUUURRRQQQTTTMMMNNNOOOPPPNNNKKKHHHFFFIIIMMMPPPPPPNNNNNNPPPSSSTTTRRRPPPOOONNNOOOPPPQQQVVVWWWXXXXXXYYYYYYXXXXXXVVVTTTRRRQQQRRRSSSRRRQQQQQQNNNKKKJJJJJJKKKJJJHHHJJJIIIIIIJJJMMMNNNNNNMMMLLLQQQTTTZZZeeettt{{{{{{{{{uuuuuu~~~xxxqqqmmmkkkpppssssssrrruuuzzzzzzuuunnnmmmkkklllmmmnnnnnnmmmkkkuuu|||}}}{{{{{{{{{zzz|||fff\\\XXXVVVSSSQQQRRRVVV[[[^^^dddccc```\\\WWWTTTTTTUUUSSSRRRQQQOOONNNNNNNNNNNNSSSUUUXXX]]]___[[[SSSLLLLLLGGGGGGKKKNNNTTTddduuuuuuttt~~~|||yyywwwtttpppmmmkkkjjjiiihhhiiijjjlllmmmnnnoooooollllllkkkjjjkkkmmmooopppvvvtttrrrpppnnnmmmllllllooolllhhheeedddfffiiilllkkkjjjhhhfffdddbbbaaaaaa\\\___aaabbb```______```___^^^\\\ZZZYYYYYYYYYZZZZZZYYYXXXWWWXXXYYY[[[\\\[[[^^^cccggggggeeeaaa___cccdddeeeeeeccc___\\\YYYZZZZZZYYYUUURRROOOOOOPPPSSS```ooouuukkkgggeeehhhiiijjjnnnttt|||wwwppplllqqqsssssstttyyy~~~|||xxxxxxtttpppnnniiiccccccfffhhhgggfffeeefffhhhjjjlllrrrsssvvvzzzyyypppaaaUUURRRTTTYYY___dddfffdddbbbfffggghhhgggeeedddeeefffggggggggggggfffeeedddcccaaabbbbbbcccddddddddddddeeefffggghhhhhhgggfffeeeeeefffhhhjjjkkkkkkjjjjjjiiiiiiiiijjjjjjiiifffccc```aaabbbcccdddeeeeeeeeeeeedddbbb```aaabbbeeefffddddddddddddddddddddddddggggggfffdddccccccccccccbbbbbbaaaaaaaaaaaaaaabbbhhhnnnyyy~~~xxxvvvtttpppllljjjjjjhhhddd```^^^\\\YYYXXXZZZ[[[\\\\\\aaa```_________aaacccdddhhhjjjmmmppppppooommmllliiihhhgggggggggfffbbb```[[[```ccceeekkktttzzzzzzuuuqqqkkkfffddddddccccccbbbaaa```___aaacccfffhhhkkklllooosssvvvvvvssspppqqqpppooonnnmmmjjjfffbbbYYYUUUOOOIIIEEEAAA===;;;:::999777666666777888:::;;;>>>AAADDDFFFFFFEEEDDDEEEBBB===:::999999888888;;;BBBNNN___rrr|||nnn^^^RRRSSSWWWUUURRRSSSNNNOOOPPPPPPNNNLLLIIIGGGJJJMMMPPPPPPOOOOOORRRTTTSSSQQQPPPNNNMMMNNNNNNOOOSSSTTTUUUVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSSSSRRRQQQQQQOOOKKKJJJJJJJJJIIIGGGJJJIIIIIIJJJMMMNNNNNNMMMNNNPPPQQQTTT^^^llltttvvvzzztttsssyyy~~~yyyssslllgggcccgggkkkooorrrvvvyyywwwsssmmmllljjjjjjkkkllllllkkkhhhpppvvvwwwwwwyyy{{{zzzoooaaaXXXVVVSSSQQQSSSWWW^^^dddfffccc]]]WWWSSSQQQRRRSSSPPPQQQQQQQQQPPPOOOMMMLLLNNNOOOQQQSSSTTTRRRLLLHHHIIIFFFFFFIIIKKKQQQ^^^mmm}}}wwwqqqyyyxxxxxx~~~~~~~~~}}}}}}{{{xxxtttqqqnnnllljjjiiigggggghhhiiikkknnnqqqrrrlllkkkjjjjjjlllooorrrtttwwwvvvtttrrrpppnnnmmmllloookkkfffccccccfffiiikkkkkkiiigggdddbbb```^^^^^^ZZZ\\\___`````````aaabbbcccaaa^^^[[[YYYYYYZZZ[[[\\\[[[YYYXXXXXXYYYZZZ[[[[[[^^^ccceeefffdddbbbaaadddeeeggghhhgggddd```^^^ZZZZZZYYYUUURRROOOOOOPPPWWWhhhyyy~~~pppfffdddbbbdddhhhkkkmmmrrrxxx{{{sssmmmkkknnnlllkkkooovvv|||}}}zzzuuuuuusssoooiiidddeeehhhiiiiiihhhgggiiillloooqqqqqqsssvvvwwwsssjjj^^^UUUZZZ\\\```eeeiiijjjgggeeefffhhhiiiiiigggfffffffffgggggghhhhhhgggfffddddddaaabbbbbbcccdddddddddccccccdddeeefffffffffeeedddeeefffiiikkkkkkkkkjjjiiiiiiiiiiiiiiijjjhhheeebbb```aaabbbccceeeeeefffffffffdddaaa``````cccfffhhheeeeeeddddddcccbbbbbbaaaeeeddddddcccbbbbbbbbbbbbbbbaaaaaa``````aaabbbcccjjjqqq{{{}}}wwwtttqqqnnnkkkjjjiiihhheeebbb^^^[[[YYYYYY[[[^^^______cccbbb`````````cccfffhhhlllllllllmmmlllkkkjjjiiigggfffeeedddddddddcccccc^^^cccgggiiiooowwwzzzyyyrrrnnniiieeeccccccbbbaaafffdddcccbbbdddhhhllloooooopppqqqtttvvvuuurrroooqqqpppnnnllljjjgggbbb^^^TTTPPPKKKFFFCCC???;;;888999888666555555888:::<<<===@@@CCCFFFGGGFFFDDDCCCAAA<<<777666888::::::999<<>>:::777888777555555666999===???>>>@@@DDDFFFFFFDDDBBB@@@>>>999444333666999:::999???HHHYYYkkkyyyppp___VVVPPPLLLOOOSSSTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOPPPQQQRRRQQQNNNMMMOOORRRUUUTTTSSSRRRQQQPPPOOOOOOMMMNNNQQQTTTVVVWWWWWWWWWUUUTTTSSSSSSTTTTTTSSSQQQPPPOOONNNKKKIIIIIIIIIJJJJJJIIIIIIJJJMMMNNNNNNMMMLLLKKKJJJNNNTTT]]]gggnnnuuuyyy~~~xxxyyyzzz|||{{{vvvnnnhhhhhhhhhjjjoootttvvvwwwwwwsssqqqmmmkkkjjjhhhfffdddbbbhhhlllmmmsss{{{~~~jjjXXX\\\```aaaaaacccgggjjjccc]]]UUUOOOLLLKKKKKKJJJIIIKKKOOORRRTTTUUUUUUTTTVVVSSSOOOKKKHHHHHHJJJKKKGGGFFFGGGNNNXXXbbbkkkoooppp{{{tttkkkkkkooo}}}www{{{{{{wwwsssqqqrrrqqqooollljjjgggdddcccfffkkkqqqvvvyyyvvvrrrmmmkkkkkklllmmmsssssstttttttttsssrrrqqqmmmhhhcccbbbdddffffffeeeeeedddbbb```___^^^]]]]]]]]]___aaaaaaaaabbbdddffffffddd```\\\ZZZZZZ[[[[[[[[[ZZZXXXWWWWWWXXXYYYZZZ___aaaaaa```___```eeejjjkkkkkkjjjhhhfffccc```^^^ZZZZZZYYYUUURRROOOOOOPPPWWWeeewwwuuujjjccc^^^\\\]]]aaaccciiiqqqxxxzzzxxxxxx{{{rrrnnnttt~~~uuunnnmmmnnnmmmiiiiiiiiijjjkkklllmmmmmmmmmqqqssspppiiiccccccdddkkkhhheeedddfffggghhhiiifffiiilllmmmkkkhhhgggfffggghhhiiijjjiiigggeeedddcccddddddeeeeeedddddddddfffggghhhjjjjjjjjjiiiiiieeefffggghhhhhhhhhggggggggggggggghhhjjjiiifffcccbbbcccdddeeefffggggggggggggfffdddbbbcccdddggghhhccccccccccccccccccccccccdddccccccccccccddddddeeedddcccaaa______```bbbcccjjjsss{{{}}}{{{xxxqqqjjjfffffffffeeeeeeddddddddd___]]][[[\\\^^^aaabbbcccdddcccbbbaaabbbdddfffgggiiihhhgggffffffeeedddddddddeeeeeeeeedddeeehhhjjjfffjjjmmmnnnpppttttttrrrnnnkkkgggdddccccccbbbaaafffffffffgggiiimmmqqqtttvvvuuutttsssssspppllliiijjjiiifffdddaaa]]]WWWSSSMMMJJJFFFCCC@@@===999666666666666777999<<>>===:::555333555777:::;;;FFFMMM\\\lllvvvzzz~~~iiiZZZSSSQQQNNNNNNPPPRRRTTTUUURRRQQQPPPNNNNNNNNNNNNNNNPPPQQQRRRPPPLLLLLLOOORRRVVVVVVUUUTTTSSSQQQPPPPPPJJJMMMRRRVVVXXXXXXVVVUUURRRQQQQQQRRRTTTTTTSSSQQQPPPPPPOOOMMMJJJJJJKKKMMMKKKJJJIIIJJJMMMNNNMMMLLLLLLJJJKKKOOOSSSWWW___hhhqqqzzzyyyxxxyyy|||}}}zzzsssmmmoookkkkkkooossssssuuuwwwtttqqqnnnkkkiiigggdddbbbaaaeeeggghhhnnnyyyqqqbbbWWW^^^fffjjjiiihhhhhhjjj^^^YYYQQQMMMKKKLLLKKKKKKHHHJJJMMMQQQTTTUUUVVVVVVVVVTTTPPPLLLIIIIIIJJJLLLIIIGGGHHHPPP___mmmrrrqqqmmmttt{{{{{{tttnnnjjjjjjsss}}}xxx||||||wwwvvvvvvyyy}}}~~~}}}}}}~~~~~~}}}xxxsssqqqsssrrrooollliiihhheeedddfffjjjooorrrwwwtttooojjjhhhhhhiiijjjnnnoooqqqrrrssstttsssssskkkgggcccbbbeeegggeeebbbddddddcccbbbaaaaaabbbbbbaaacccdddccccccccceeegggeeeccc```]]][[[ZZZZZZ[[[YYYXXXVVVUUUVVVWWWYYYZZZ\\\^^^___^^^\\\]]]ccchhhjjjhhhfffdddbbb```___^^^ZZZZZZYYYUUURRROOOOOOPPP\\\dddrrr|||qqqfffbbb```\\\[[[^^^___ccclllwwwtttpppzzzyyyqqqqqqpppllljjjkkkllllllllllllkkkjjjlllpppqqqlllccc```dddjjjoookkkgggfffgggjjjllllllfffiiimmmnnnllliiigggfffgggiiijjjkkkjjjhhhfffdddeeeeeeeeeffffffeeeeeedddeeefffgggiiijjjiiiiiihhheeeeeeeeefffffffffffffffeeeeeefffhhhjjjiiigggdddbbbcccdddeeeeeeeeeeeeeeegggfffeeeddddddeeeffffffbbbbbbccccccdddeeeeeefffddddddddddddeeeeeefffgggeeedddaaa______```aaabbbgggqqqyyy{{{yyywwwqqqjjjeeeeeeeeedddcccbbbbbbbbbaaa___]]]]]]___bbbccccccccccccbbbbbbbbbccccccddddddddddddddddddccccccbbbbbbdddffffffeeefffiiillljjjnnnooommmnnnqqqpppmmmiiigggddddddeeeffffffeeehhhhhhhhhiiikkkmmmoooqqqsssrrrqqqpppooommmiiifffdddbbb```^^^[[[VVVQQQMMMIIIGGGDDDAAA???<<<888555555666777999<<<>>>AAABBBBBBBBBCCCCCCBBB@@@>>>===777777666555666;;;AAAEEEMMMRRR]]]kkkrrruuu{{{|||eeeYYYQQQQQQPPPOOOOOOQQQRRRSSSPPPOOOMMMKKKKKKKKKLLLMMMLLLNNNOOONNNLLLMMMPPPTTTWWWWWWVVVUUUSSSRRRPPPPPPIIIMMMSSSXXXZZZXXXUUUSSSOOONNNOOOQQQTTTUUUSSSRRROOOPPPPPPNNNLLLKKKNNNPPPLLLKKKJJJKKKLLLMMMLLLKKKNNNLLLNNNRRRSSSSSSXXX```iiivvv{{{zzz|||{{{wwwsssrrrnnnmmmqqqsssqqqqqqtttqqqnnnkkkiiihhhfffdddbbbaaabbbbbbbbbhhhssszzz{{{xxxbbbXXXVVV___jjjooonnnkkkiiihhh[[[VVVOOOLLLLLLMMMMMMMMMGGGIIILLLPPPSSSUUUVVVVVVRRRQQQOOOMMMJJJIIIJJJKKKIIIFFFFFFPPPbbbqqqtttppphhhmmmsssvvvvvvrrrnnnlllhhhvvvuuuuuu|||zzzsssqqqoooooorrryyy~~~~~~zzztttrrrsssrrroookkkhhhggggggggghhhjjjmmmooopppnnnjjjgggfffgggjjjllljjjlllnnnqqqrrrsssssssssjjjfffbbbcccfffgggdddaaaeeeeeeeeeddddddeeeffffffdddeeefffeeeddddddfffgggcccbbb```]]]\\\[[[ZZZZZZXXXWWWUUUUUUUUUWWWXXXZZZWWWZZZ\\\[[[YYYZZZ___ddddddcccaaa```___``````aaaZZZZZZYYYVVVRRROOOOOOPPPWWW[[[iii}}}}}}nnneee___aaabbb___^^^```___eeeppp|||}}}sssppp}}}{{{rrrrrrpppkkkmmmnnnpppppppppnnnkkkjjjkkkooopppiii___]]]ccclllooollliiihhhjjjmmmooopppfffiiimmmooommmjjjgggfffgggiiijjjkkkkkkiiifffdddfffffffffgggffffffeeeeeeaaabbbdddffffffgggffffffeeeeeedddddddddeeeffffffddddddeeehhhjjjjjjhhheeebbbccccccdddddddddcccccchhhgggffffffeeeeeeeeeeeeaaaaaabbbccceeefffggghhheeeeeeeeeeeefffggghhhhhhfffdddbbb___^^^___aaabbbeeepppxxxyyyyyyxxxssskkkfffffffffdddbbb`````````bbb___]]]]]]```bbbccccccbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccccccccccccbbbaaaaaacccffffffeeefffiiilllmmmppppppmmmlllnnnmmmjjjeeedddccccccfffhhhiiiiiillllllllllllmmmmmmnnnooopppnnnmmmmmmmmmkkkhhheee___]]][[[YYYVVVRRRMMMIIIGGGDDDBBB???===:::666333444666888;;;>>>@@@BBBCCCCCCCCCCCCBBBAAA???>>>===000222444666999@@@JJJQQQSSSVVV___jjjoooqqqyyyuuufff[[[NNNPPPQQQPPPPPPQQQQQQPPPPPPNNNLLLKKKJJJKKKLLLMMMIIIKKKMMMLLLLLLMMMRRRWWWWWWVVVVVVUUUSSSRRRPPPOOOHHHMMMTTTYYY[[[YYYUUUQQQMMMMMMNNNQQQSSSUUUTTTRRROOOPPPQQQOOOMMMLLLOOORRRMMMLLLKKKKKKLLLLLLKKKJJJQQQOOOQQQUUUTTTPPPSSSZZZbbbrrr{{{{{{{{{zzzwwwsssooonnnssstttpppmmmpppmmmkkkhhhggggggfffeeecccaaaaaa___]]]cccmmmtttuuucccQQQNNNNNNYYYbbbdddbbbaaa___]]]XXXPPPJJJKKKLLLLLLMMMPPPPPPMMMKKKMMMQQQSSSQQQMMMLLLKKKMMMQQQQQQMMMJJJLLLOOOKKKIIIQQQ\\\dddccc___```ccckkkxxxuuuiiieeennnzzztttlllppp~~~}}}zzzvvvuuuvvvvvvuuutttvvv{{{~~~}}}}}}xxxxxxwwwwwwwwwtttoookkkmmmiiifffdddfffhhhjjjkkkmmmlllkkkiiihhhggggggggglllmmmnnnpppqqqrrrssssssppphhhaaaaaafffiiieee___``````aaabbbccceeefffgggnnnlllhhhgggggggggfffeeebbbccccccbbbaaa^^^[[[YYY[[[YYYVVVUUUVVVXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]aaaaaabbbaaa```___]]]\\\ZZZYYYWWWUUUSSSQQQPPPPPPUUU\\\fffqqq|||~~~uuugggddd```^^^^^^^^^]]]\\\aaafffooo{{{xxxxxxyyyuuupppqqquuuuuuuuutttsssqqqooommmlllqqqmmmgggaaa___bbbhhhmmmmmmmmmkkkjjjjjjjjjkkkkkkkkkmmmoooooommmjjjiiiiiijjjjjjiiihhhgggfffeeeeeeaaabbbdddffffffdddaaa```aaabbbdddddddddfffhhhkkkhhhgggeeeddddddeeefffhhheeedddccccccbbbbbbbbbbbbaaaaaacccdddeeeffffffffffffeeedddccccccccccccccc^^^aaaccceeedddddddddeeeffffffeeeeeeeeeddddddccckkkfffbbbcccbbb```___bbbgggnnnwww~~~zzzrrrllljjjhhhdddaaa```aaaccceeebbbaaa``````aaaccceeefff````````````aaaaaaaaaaaabbbaaa___^^^___```bbbccceeeeeeeeefffggghhhiiijjjllllllllllllkkkkkkjjjiiieeeeeeeeegggkkkmmmnnnmmmooooooooopppsssssssssqqqrrrqqqpppooonnnkkkgggddd\\\YYYVVVSSSPPPMMMIIIGGG???@@@AAAAAA@@@<<<999777444777:::???BBBDDDDDDDDDDDDDDDCCCAAA???;;;888666:::666555:::AAAHHHSSS]]]UUU[[[cccgggggglll~~~ooofffXXXSSSSSSRRRSSSSSSTTTUUUUUUQQQQQQPPPMMMKKKIIIJJJLLLOOOPPPQQQPPPOOOOOOOOOPPPWWWWWWWWWWWWTTTQQQNNNLLLMMMRRRVVVVVVWWWXXXVVVQQQNNNNNNPPPQQQSSSTTTUUUUUUYYYYYYWWWUUUSSSQQQPPPOOOOOONNNLLLKKKKKKKKKLLLLLLPPPSSSUUUUUUSSSQQQPPPPPPZZZfffxxxqqqooowwwzzztttsssqqqpppooooooqqqssstttssspppkkkgggeeeeeefffhhhiiibbb^^^^^^aaaeeemmmuuu\\\LLLJJJIIIPPPUUUVVVVVVXXXYYYWWWRRRJJJFFFHHHKKKKKKLLLNNNOOOKKKHHHJJJMMMOOOMMMKKKMMMLLLOOOSSSSSSOOOMMMNNNIIIGGGGGGNNNWWW\\\\\\YYYYYY]]]ffftttvvvllldddjjjuuuzzzppprrrzzz|||}}}}}}~~~{{{yyyyyyzzzyyyxxxvvvvvvwwwyyy~~~}}}|||{{{yyywwwvvvuuutttrrrpppkkkhhheeedddeeegggggghhhnnnkkkhhhfffeeefffgggiiihhhiiilllpppsssvvvxxxyyysssmmmfffeeehhhhhheeeaaa```bbbdddfffgggggggggfffkkkjjjhhhggghhhhhhhhhfffcccddddddcccaaa^^^[[[YYY[[[YYYVVVUUUVVVXXXXXXXXXZZZYYYXXXXXXYYY\\\^^^```aaaaaabbbaaa```^^^\\\[[[ZZZYYYWWWTTTQQQOOONNNNNNVVV\\\dddmmmwww}}}xxxqqqeeebbb^^^\\\\\\]]]]]]\\\^^^ccclllwwwuuuvvvyyywwwssssssuuusssrrrrrrqqqppppppooooooqqqmmmgggbbbbbbeeejjjnnnmmmllljjjiiihhhhhhjjjjjjkkkmmmoooooommmkkkjjjjjjmmmlllkkkiiihhhfffeeeeeecccdddfffffffffeeecccbbb```bbbcccccccccdddfffiiihhhgggeeedddcccdddeeefffeeeeeedddcccccccccccccccccccccddddddeeeeeeddddddccccccbbbbbbaaaaaaaaaaaaaaaccceeeeeecccccccccdddfffeeeddddddcccccccccdddjjjeeebbbcccbbb``````cccjjjooowww|||{{{vvvoooiiihhhgggdddaaa```aaabbbccc```___]]]\\\\\\^^^___```____________````````````aaa```___^^^^^^```bbbcccdddddddddeeefffhhhiiijjjkkkkkkkkkkkkkkkjjjiiiiiijjjiiiiiikkknnnooooooooorrrqqqqqqrrrssssssqqqppppppooonnnmmmllliiieeeaaaZZZWWWSSSPPPMMMJJJGGGDDD======>>>>>><<<:::888666888:::===AAACCCDDDDDDDDDCCCCCCAAA???<<<:::777666888666888???FFFLLLVVV___```cccgggiiiiiinnnuuuggg```UUUTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQNNNJJJIIIIIIJJJQQQQQQQQQPPPOOOOOOOOOOOORRRSSSTTTSSSRRRPPPMMMLLLKKKQQQUUUVVVWWWYYYWWWRRRMMMMMMNNNOOOPPPRRRTTTUUUQQQRRRRRRSSSSSSTTTTTTTTTPPPOOONNNLLLLLLLLLMMMNNNQQQSSSVVVVVVTTTRRRQQQQQQVVVbbbsssvvvrrrxxxzzzvvvrrrqqqqqqpppqqqrrrssstttsssqqqmmmjjjhhhiiijjjkkkgggaaa\\\\\\___dddmmmuuuxxxWWWIIIIIIFFFHHHIIIIIIMMMTTTVVVTTTNNNHHHDDDGGGKKKJJJJJJKKKNNNJJJFFFFFFHHHJJJJJJHHHMMMLLLNNNSSSSSSPPPNNNOOOJJJLLLOOOTTTZZZ\\\\\\ZZZRRRUUU^^^mmmzzz~~~yyyqqqhhhiiiooo{{{vvvvvv~~~~~~vvvtttwww{{{}}}}}}|||{{{|||~~~|||xxxuuusss{{{}}}|||zzz}}}zzzvvvuuuuuuvvvvvvvvvmmmjjjgggffffffgggfffeeemmmjjjfffcccccceeehhhkkkgggiiilllooosssvvvyyyzzzssspppkkkhhhgggfffdddbbbbbbdddgggiiijjjiiigggfffhhhgggggghhhjjjjjjhhhgggdddddddddcccaaa___]]][[[[[[YYYVVVUUUVVVWWWWWWWWWZZZXXXVVVVVVWWW[[[___bbbaaaaaaaaaaaa___]]][[[ZZZYYYXXXUUURRROOONNNMMMMMMVVV[[[aaagggooouuurrrkkkbbb___[[[YYYZZZ\\\]]]]]][[[```gggpppyyy}}}rrruuu||||||xxxvvvuuuvvvqqqpppoooooooooppprrrrrrqqqllleeecccfffjjjmmmnnnmmmkkkhhhfffeeefffhhhiiikkkmmmoooooommmkkkjjjjjjooonnnllljjjhhhfffeeeeeehhhhhhgggggggggfffffffff```bbbccccccccccccdddfffgggfffeeecccccccccdddeeeeeeeeeddddddccccccddddddddddddeeeeeedddcccbbbbbbcccccccccbbbbbbbbbbbbbbbeeeeeefffdddcccbbbccceeefffeeedddcccbbbcccdddeeehhhdddaaabbbaaa___aaaeeennnqqqvvvxxxwwwrrrkkkfffgggfffeeecccbbbbbbbbbbbb```___]]][[[ZZZZZZ[[[\\\]]]]]]]]]^^^^^^_________```___^^^^^^^^^___aaabbbcccccccccdddfffhhhiiijjjkkkkkklllllllllkkkjjjjjjmmmllllllmmmooopppooonnnuuutttssssssssssssqqqoooooonnnlllkkkiiifffaaa^^^WWWTTTPPPLLLIIIFFFCCC@@@<<<<<<<<<;;;;;;:::999999===>>>AAADDDEEEEEEEEEDDDBBB@@@>>>;;;999888777777666777===FFFMMMQQQXXX___hhhiiilllppprrrxxxzzzggg]]]YYYSSSQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSQQQNNNJJJHHHIIIJJJRRRRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOONNNLLLKKKIIIOOOTTTUUUWWWZZZXXXTTTNNNMMMLLLLLLNNNPPPSSSTTTMMMNNNOOOQQQRRRTTTUUUVVVRRRQQQPPPOOONNNOOOPPPPPPRRRTTTVVVVVVTTTSSSSSSSSSQQQ\\\mmm}}}}}}vvvxxxzzzxxxttttttssssssssstttuuuuuuvvvtttqqqooommmmmmnnnnnngggaaa\\\]]]```eeeoooxxxxxxXXXKKKLLLFFFGGGFFFIIIQQQZZZ\\\YYYPPPJJJHHHLLLOOOMMMKKKKKKNNNKKKGGGEEEGGGIIIIIIIIIJJJIIILLLQQQQQQMMMLLLMMMOOOSSSYYY]]]______^^^^^^QQQRRRXXXcccqqqyyyyyyvvvrrrmmmkkkttt~~~}}}yyyqqqmmmppptttyyy{{{|||}}}}}}wwwqqqxxxzzz}}}|||yyy|||yyywwwvvvwwwxxxyyyxxxpppnnnllljjjjjjiiigggfffjjjiiifffeeeeeegggiiikkkkkkkkklllmmmoooqqqrrrsssnnnnnnllliiifffdddddddddeeefffgggiiiiiihhhgggfffggggggggghhhjjjiiigggeeebbbcccccccccbbbaaa```___ZZZXXXVVVVVVWWWWWWVVVUUUWWWVVVUUUVVVXXX[[[^^^```````````````^^^\\\ZZZYYYVVVUUURRROOONNNMMMMMMNNNTTTYYY^^^bbbhhhnnnmmmhhh^^^[[[WWWUUUWWWZZZ]]]^^^]]]^^^bbbgggmmmsssxxxzzz{{{qqqxxxxxxwwwwwwuuutttqqqpppnnnmmmnnnoooqqqsssoooiiicccccchhhmmmnnnlllllljjjgggeeedddeeegggiiijjjlllmmmmmmkkkiiiiiijjjmmmllljjjiiigggggggggggglllkkkiiihhhggghhhhhhiiibbbccceeedddcccbbbcccddddddccccccccccccdddeeeeeeeeeeeedddddddddddddddeeecccddddddddddddcccbbbbbbffffffffffffffffffeeeeeeeeeeeeeeedddbbbbbbdddggggggfffdddccccccdddeeeffffffcccaaaaaa```___bbbgggnnnqqqtttuuusssooojjjffffffffffffeeedddcccbbbaaaeeeccc```]]]\\\[[[\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^___^^^^^^^^^^^^___``````aaabbbcccdddfffhhhjjjkkkmmmmmmmmmnnnnnnmmmmmmlllooonnnmmmmmmnnnooommmllluuutttsssssstttsssqqqooonnnmmmkkkiiigggccc^^^ZZZTTTQQQLLLHHHEEECCC???=========<<<;;;;;;<<<===>>>@@@AAADDDFFFGGGHHHGGGFFF@@@>>>:::777666666666777666:::DDDNNNSSSUUUYYY___gggjjjrrr}}}ssshhh\\\UUUTTTRRRNNNNNNNNNOOOPPPRRRSSSTTTQQQQQQPPPMMMKKKIIIKKKLLLTTTRRRQQQPPPPPPOOOMMMLLLMMMMMMMMMMMMMMMKKKJJJIIIHHHNNNSSSUUUWWWZZZYYYUUUOOOMMMLLLKKKMMMOOORRRTTTPPPPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRTTTVVVVVVTTTSSSSSSTTTOOOXXXfffvvvxxxwwwyyyyyyyyywwwtttrrrrrrtttwwwxxxzzzxxxvvvsssqqqoooooooooiiibbb^^^___ccciiisss|||}}}[[[LLLLLLFFFHHHJJJPPP[[[dddccc^^^PPPLLLMMMSSSWWWUUURRRRRROOOMMMIIIGGGHHHIIIKKKKKKIIIHHHKKKPPPPPPLLLJJJLLLNNNSSSYYY]]]]]][[[ZZZZZZTTTRRRSSSZZZfffqqqvvvxxxvvvooojjjnnn|||~~~zzztttooolllooouuu{{{}}}uuuwwwxxx{{{}}}yyyyyyxxxwwwxxxyyyzzzyyywwwrrrpppmmmlllkkkjjjhhhfffhhhhhhiiiiiiiiiiiiiiiiiikkkkkkjjjjjjjjjkkklllmmmkkklllmmmkkkhhhggghhhiiiiiihhhfffeeeeeeeeefffgggggggggfffggghhhgggdddbbbaaaaaaaaabbbbbbbbbbbbaaaZZZXXXVVVVVVWWWWWWUUUTTTRRRTTTVVVXXXZZZ[[[\\\\\\^^^^^^^^^^^^]]]\\\ZZZYYYSSSRRROOOMMMMMMMMMOOOPPPQQQVVV[[[^^^ccciiijjjfff[[[WWWSSSRRRUUUZZZ^^^aaaaaa```^^^___bbbhhhnnnrrrzzzttt~~~|||tttuuuvvvsssrrrsssqqqooommmmmmmmmoooppplllgggcccdddiiimmmmmmkkkkkkiiigggeeeeeefffhhhiiihhhjjjkkkjjjiiihhhhhhiiijjjiiigggffffffggghhhiiinnnllljjjiiihhhhhhiiijjjdddfffggggggdddcccbbbccc___``````bbbcccdddfffgggdddddddddccccccddddddeeeaaabbbccccccddddddcccccceeefffggggggggggggffffffbbbcccccccccbbbcccfffhhhffffffeeeddddddeeefffgggdddaaa``````______cccjjjmmmooorrrsssrrroookkkiiiggggggggggggfffeeecccbbbfffdddaaa^^^]]]\\\\\\]]]ZZZZZZZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^___``````aaaaaabbbdddfffiiikkkllloooooopppqqqqqqppppppppprrrqqqoooooooooooonnnlllrrrqqqqqqrrrssssssrrrpppmmmkkkiiigggddd```[[[WWWQQQMMMHHHDDDBBB@@@>>><<<<<<;;;::::::<<<>>>@@@AAAAAACCCEEEHHHIIIIIIHHHGGG===;;;888555444444666888999???JJJUUUXXXWWWZZZ___fffmmm|||hhh```WWWRRRTTTRRRPPPOOOOOOOOOOOOOOOPPPPPPMMMNNNNNNMMMKKKLLLNNNPPPTTTRRRPPPPPPPPPPPPNNNKKKOOOOOONNNMMMLLLJJJIIIHHHHHHNNNSSSUUUWWWZZZXXXTTTPPPNNNMMMLLLMMMOOORRRTTTRRRRRRRRRRRRRRRRRRRRRQQQSSSSSSQQQQQQQQQRRRSSSTTTQQQSSSTTTTTTSSSRRRSSSTTTPPPVVVaaaooo|||}}}wwwuuuwwwzzz|||xxxsssnnnmmmpppuuuxxx{{{zzzxxxuuurrrooommmlllgggbbb^^^aaaeeejjjsss|||]]]KKKIIIEEEIIIOOOVVV___fffccc\\\MMMLLLOOOXXX^^^]]]YYYXXXNNNMMMKKKJJJIIIJJJLLLMMMKKKJJJLLLPPPPPPLLLJJJKKKMMMQQQVVVYYYYYYXXXVVVVVVSSSPPPOOOTTT^^^iiipppsssrrrnnnkkkmmmxxxyyytttqqqooopppsssxxx~~~yyyyyy{{{|||wwwvvvvvvwwwyyyyyywwwvvvrrrooollljjjiiihhhgggfffggghhhjjjkkkkkkjjjiiihhhffffffffffffgggiiikkklllkkkmmmnnnnnnmmmmmmnnnoookkkiiifffcccbbbccceeeggggggeeedddeeeeeeeeebbb```aaaaaaaaaaaaaaaaaaaaaaaaZZZXXXWWWVVVWWWVVVUUUSSSQQQSSSVVVYYYZZZZZZZZZYYY[[[\\\]]]]]]]]]\\\ZZZYYYSSSQQQNNNLLLLLLMMMOOOPPPOOOUUUYYY\\\```dddeeebbbXXXTTTPPPOOOSSSZZZ```ccceeebbb^^^\\\^^^ccchhhlllzzzzzzyyywwwssstttsssqqqpppsssrrrpppnnnmmmllllllmmmiiifffdddfffjjjllllllkkkiiihhhhhhgggggghhhjjjjjjhhhjjjjjjjjjhhhhhhiiijjjhhhgggfffeeefffgggjjjkkknnnlllkkkiiihhhhhhhhhiiifffhhhiiihhheeebbbaaaaaa^^^^^^___aaacccdddeeefffccccccbbbbbbccccccddddddaaaaaabbbcccddddddccccccaaabbbdddeeeeeedddcccccc```aaabbbcccbbbccceeegggddddddeeeeeeeeeeeeeeeeeebbb```___```^^^^^^eeemmmmmmooorrrtttsssqqqmmmkkkggggggggggggfffdddcccbbbbbb```^^^[[[ZZZZZZZZZ[[[YYYYYYZZZ[[[\\\\\\]]]^^^^^^^^^______````````````aaaaaaccceeegggjjjmmmnnnqqqqqqrrrsssssssssrrrrrrvvvtttrrrrrrrrrrrrpppnnnpppooonnnoooqqqqqqpppnnnkkkiiigggdddaaa\\\VVVRRRLLLIIIDDD@@@>>>===<<<;;;888888888999;;;>>>AAABBBDDDEEEGGGHHHIIIHHHFFFEEE:::999666444333444666888<<>>@@@CCCDDDGGGHHHIIIHHHGGGEEEBBB@@@888777555444444555666777>>>FFFSSS^^^aaaaaafffnnnrrrzzz~~~nnnaaaSSSSSSWWWRRRSSSSSSQQQPPPNNNNNNMMMMMMLLLMMMMMMLLLLLLLLLOOOQQQTTTPPPMMMNNNQQQRRROOOLLLOOOOOONNNMMMLLLLLLKKKKKKLLLQQQUUUUUUUUUVVVTTTOOOMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNOOOPPPQQQRRRSSSSSSQQQPPPOOOOOOOOOQQQRRRSSSMMMNNNOOOOOONNNNNNOOOQQQPPPOOOQQQYYYfffqqqwwwxxxwwwxxxyyyxxxtttsssxxx~~~|||vvvqqqnnnnnnoooqqqsssssssssrrrpppmmmjjjiiibbb^^^^^^bbbfffhhhnnnttt^^^OOOOOOFFFMMMRRRVVVYYY[[[WWWQQQQQQOOOSSSZZZ]]]WWWOOOKKKFFFGGGHHHIIIHHHHHHIIIJJJIIIHHHIIILLLKKKFFFCCCDDDGGGHHHIIIMMMPPPPPPNNNLLLEEEFFFJJJQQQYYY```dddeeejjjqqqxxxxxxwww}}}vvvwww}}}wwwvvvwwwzzzzzz{{{zzzvvvrrrpppqqqtttvvvwwwwwwsssnnnkkkjjjkkklllllljjjiiigggfffeeefffggghhhfffeeedddcccdddfffhhhjjjmmmkkkkkklllnnnooommmkkkjjjiiiiiihhhfffeeecccbbbbbb```^^^___aaacccddddddhhhfffddd```]]][[[YYYXXXYYYXXXWWWWWWWWWVVVSSSQQQUUUUUUTTTTTTUUUWWWXXXYYYWWWXXXZZZ[[[\\\\\\\\\[[[YYYVVVQQQMMMKKKJJJKKKLLLNNNTTTYYYYYYYYY[[[ZZZWWWVVVQQQMMMMMMRRR[[[cccgggfffeeedddccccccccccccccchhhttt}}}|||wwwvvvwwwxxx}}}vvvuuutttqqqpppqqqnnnooooooooonnnmmmlllkkkgggiiillllllkkkkkklllmmmfffgggjjjlllnnnnnnnnnmmmkkklllmmmlllkkkkkklllnnnmmmkkkiiigggfffhhhjjjkkkkkkkkkjjjiiihhhgggfffeeefffggghhhgggccc```]]]\\\aaaaaaaaaaaaaaa```______aaaaaa``````aaabbbccccccddddddddddddbbbaaa```___]]]___aaabbbcccbbbaaa``````bbbddddddbbb`````````]]]___bbbddddddcccaaa```___^^^^^^___]]]^^^fffpppqqqsssvvvxxxvvvrrrnnnjjjfffeeecccbbbaaa`````````ZZZYYYWWWVVVVVVWWWXXXZZZXXXYYYZZZ[[[\\\]]]^^^^^^___``````aaabbbaaaaaaaaabbbbbbdddfffiiimmmoooqqqpppqqqrrrrrrsssssssssssssssrrrppppppppppppnnnmmmpppnnnmmmllllllkkkiiiffffffdddaaa]]]ZZZTTTNNNIIIDDD@@@;;;999888888888888888999;;;>>>AAADDDFFFGGGJJJKKKJJJIIIFFFBBB>>><<<777666555555555555666777???GGGUUU```dddfffmmmvvvvvv||||||qqqaaaRRRSSSXXXQQQOOONNNOOOOOOPPPQQQRRRSSSMMMNNNNNNMMMKKKLLLNNNPPPSSSPPPMMMNNNRRRSSSPPPMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNSSSVVVUUUUUUUUURRRMMMKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPOOONNNNNNOOOPPPQQQRRRLLLMMMMMMMMMLLLLLLNNNPPPNNNLLLKKKRRR^^^iiipppssswwwvvvvvvuuuttttttzzz}}}yyyuuusssqqqqqqmmmnnnooopppooommmjjjiiiccc``````eeehhhjjjnnnttt~~~ZZZMMMNNNHHHMMMSSSWWWVVVUUUTTTUUUTTTUUUWWWZZZZZZVVVPPPLLLGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHFFFCCCCCCDDDFFFGGGFFFFFFIIILLLMMMKKKIIICCCGGGLLLMMMMMMQQQWWW]]]kkksss|||}}}~~~zzzxxx}}}}}}xxx}}}|||www~~~{{{tttpppppprrrrrrqqqpppmmmjjjfffeeefffhhhiiijjjjjjjjjhhheeeeeefffhhhhhhfffdddeeehhhjjjiiihhhhhhiiijjjlllmmmmmmllllllggghhhiiiiiihhhfffdddbbbdddcccaaa``````aaacccdddiiihhheeebbb___[[[YYYWWW[[[ZZZWWWUUUTTTUUUVVVWWWUUUUUUUUUTTTSSSUUUXXX[[[^^^^^^^^^]]][[[YYYVVVUUUTTTRRRPPPNNNLLLKKKKKKLLLKKKOOOUUUWWWWWWXXXZZZ\\\XXXTTTPPPOOOSSS\\\ffflllnnnllliiiiiiiiijjjjjjjjjiiinnnqqqooollllllsssyyy}}}|||yyyvvvsssqqqppppppnnnmmmnnnrrrvvvvvvrrrnnnnnnmmmlllkkkjjjiiiiiiiiihhhhhhhhhjjjmmmnnnooonnnnnnnnnnnnmmmllllllkkkkkkpppmmmjjjhhhhhhiiihhhhhhlllnnnnnnkkkfffdddeeehhhiiiiiihhhgggfffdddbbbaaa```aaaaaaaaaaaa___^^^]]]^^^^^^___``````aaabbbbbbccceeefffeeecccbbbaaabbb[[[\\\]]]^^^^^^]]]\\\[[[\\\]]]___aaabbbbbbbbbaaaaaa```___^^^^^^^^^^^^^^^[[[]]]^^^]]]^^^bbbiiinnnwwwxxxxxxwwwtttnnniiieeegggfffcccaaa___^^^^^^^^^VVVYYY[[[ZZZWWWVVVXXX[[[]]]\\\\\\\\\]]]]]]^^^___\\\]]]___aaacccccccccccc___bbbeeeggghhhiiikkkmmmsssrrrrrrtttvvvvvvtttrrrpppoooooooooqqqpppooommmllllllkkkjjjhhheeecccbbbccc```[[[VVVRRRNNNIIIEEEBBB@@@<<<999888888999:::777:::>>>CCCFFFGGGGGGGGGGGGGGGGGGFFFCCC???;;;999666555555777555444999AAAHHHMMMUUU^^^fffmmmssswwwwwwiiijjjhhh___TTTOOOQQQUUUOOOPPPQQQNNNKKKJJJMMMPPPSSSQQQOOOOOOPPPQQQRRRQQQSSSOOOJJJIIIKKKNNNNNNMMMNNNKKKKKKNNNMMMJJJIIIKKKQQQQQQRRRRRRQQQPPPNNNMMMMMMLLLKKKKKKKKKLLLNNNOOONNNMMMMMMNNNOOOOOOMMMJJJPPPMMMLLLPPPQQQOOOOOOQQQPPPNNNJJJHHHGGGHHHJJJLLLMMMJJJJJJOOOUUU\\\eeemmmppprrruuuvvvsssqqqvvv}}}zzztttrrrpppmmmjjjiiijjjlllnnnhhhkkklllkkkkkknnnnnnjjj~~~\\\NNNOOOLLLPPPVVVYYYYYYXXXXXXYYYZZZZZZ[[[\\\[[[XXXRRRNNNIIIIIIHHHGGGFFFGGGGGGHHHFFFHHHJJJJJJHHHGGGFFFFFFFFFEEEEEEHHHKKKKKKIIIGGG???CCCGGGIIIJJJMMMTTTYYYgggrrr}}}{{{yyy|||vvvvvv|||{{{www~~~}}}wwwssssssrrrqqqppppppnnnkkkhhhffffffggghhhiiiiiihhhfffdddccceeefffeeecccbbbdddgggjjjjjjiiihhhiiijjjlllllllllkkkkkkjjjjjjkkkjjjiiihhhfffeeebbbaaaaaa```aaacccfffggggggfffeeebbb```]]]\\\[[[\\\[[[XXXVVVUUUTTTUUUUUUTTTUUUVVVUUUTTTUUUXXXZZZ[[[\\\\\\[[[YYYWWWUUUTTTTTTSSSQQQOOOMMMLLLLLLLLLKKKNNNRRRUUUVVVWWWXXXYYYUUUSSSPPPPPPSSSYYY___dddjjjjjjlllmmmoooooonnnmmmjjjnnnpppooommmnnnuuu|||}}}|||zzzwwwsssqqqooonnnnnnooooooqqqtttwwwwwwuuusssooonnnmmmkkkjjjiiiiiiiiihhhggggggiiilllnnnnnnmmmpppoooooooooooooooooooooqqqnnnkkkjjjjjjkkkkkkjjjkkklllkkkiiigggeeeffffffiiiiiihhhfffeeecccaaa``````aaabbbbbbaaa```^^^]]][[[\\\]]]^^^___aaabbbcccbbbdddffffffdddaaa___]]][[[\\\\\\]]]]]]\\\\\\[[[\\\]]]___aaabbbbbbbbbaaacccbbb```___^^^^^^]]]]]]\\\^^^```aaabbbeeekkkooowwwwwwwwwuuurrrnnnjjjgggeeedddbbb___]]]]]]\\\\\\XXXYYY[[[[[[ZZZZZZ[[[\\\\\\\\\[[[\\\\\\]]]^^^_________aaacccdddeeedddbbb```cccfffiiijjjkkkmmmooossstttuuuvvvvvvtttrrrqqqrrrqqqppppppqqqqqqooommmkkkkkkjjjhhhfffcccaaa```^^^[[[VVVSSSOOOKKKGGGDDD???===:::777777888:::;;;<<<>>>BBBEEEGGGGGGFFFFFFEEEDDDCCCBBB???<<<999888555444555777777777<<>>BBBDDDGGGIIIIIIHHHGGGEEEAAA@@@>>><<<:::888777666777555666777888999AAAJJJUUU^^^iiiooorrrxxxpppccc\\\ZZZVVVSSSPPPOOOOOOOOOUUUSSSPPPLLLJJJLLLPPPSSSTTTRRRPPPPPPRRRSSSRRRRRRRRRPPPOOOOOOPPPPPPOOONNNLLLJJJJJJMMMLLLGGGEEEFFFEEEGGGIIILLLMMMMMMLLLKKKIIIJJJKKKLLLNNNNNNOOOOOONNNMMMLLLMMMNNNNNNLLLJJJMMMKKKLLLPPPQQQOOOPPPSSSPPPPPPPPPPPPNNNLLLJJJHHHLLLHHHHHHLLLPPPSSSYYY```iiirrruuupppooowww~~~}}}~~~~~~vvvsssnnniiigggfffhhhiiirrrwwwzzzyyyyyyxxxtttooobbbSSSQQQOOORRRWWW[[[]]]]]]\\\[[[\\\ZZZXXXWWWWWWVVVUUUSSSLLLJJJHHHFFFGGGHHHKKKLLLQQQRRRSSSQQQLLLGGGDDDBBBDDDDDDEEEFFFFFFEEEDDDCCC???@@@CCCDDDGGGKKKQQQVVVcccqqq~~~zzzppplllqqqvvv|||yyytttpppqqqpppnnnllljjjhhhggggggggggggfffccc```___aaabbbcccbbbbbbcccdddfffggggggggghhhiiijjjjjjjjjhhhhhhiiigggeeedddccccccdddeeefffeeedddcccccccccddddddfffeeecccbbbaaa``````aaa___^^^[[[XXXUUUSSSRRRRRROOOQQQSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTSSSSSSVVV[[[]]]\\\YYYWWWVVVTTTTTTVVVYYY]]]___fffiiinnnrrrtttuuuuuuvvvxxx{{{}}}yyyvvvuuusssrrrqqqqqqrrrrrrpppssstttrrrooonnnqqqtttqqqpppooommmkkkjjjiiiiiihhhggggggiiikkkmmmllllllmmmnnnoooppprrrsssttttttqqqooommmmmmnnnoooooonnnkkkhhhfffgggjjjkkkhhheeeggggggeeedddbbbaaa``````bbbcccddddddcccbbb```___\\\[[[ZZZZZZZZZ\\\^^^```ddddddddddddeeeeeedddbbb]]]]]]\\\\\\\\\\\\]]]]]][[[\\\^^^```aaaaaaaaa```ccccccbbbaaaaaaaaaaaabbbbbbdddhhhkkkmmmoooppppppnnnmmmkkkiiigggfffeeeeeeaaa```^^^\\\ZZZZZZZZZZZZ[[[YYYXXXZZZ^^^```___]]]YYYYYYYYYZZZ[[[]]]^^^___aaabbbfffkkkoooooojjjfffaaaeeejjjmmmoooppprrrttttttzzz~~~yyysssrrrssssssrrrqqqppppppooollljjjhhhgggfffccc```]]]ZZZXXXSSSPPPLLLIIIGGGCCC@@@===999888666666888<<<@@@CCCFFFHHHJJJKKKKKKJJJHHHFFF???>>>;;;888666666666777:::777666777999>>>IIITTThhhmmmrrrvvvzzzrrreeeaaaWWWTTTOOONNNNNNNNNMMMKKKPPPOOONNNLLLLLLNNNQQQSSSRRRQQQOOOPPPQQQRRRQQQPPPNNNNNNNNNOOOOOONNNMMMKKKKKKIIIJJJMMMLLLFFFCCCDDDFFFHHHJJJMMMNNNMMMLLLLLLLLLMMMNNNNNNNNNLLLKKKJJJKKKIIIIIIIIIJJJKKKIIIHHHOOOMMMMMMOOONNNKKKKKKOOOQQQQQQRRRRRRSSSTTTUUUVVVTTTNNNJJJKKKLLLNNNSSSYYYeeeppptttnnnmmmwww~~~}}}{{{{{{{{{|||{{{tttqqqlllgggeeefffhhhiiirrryyy}}}wwwcccTTTRRRPPPSSSXXX]]]``````^^^\\\XXXVVVTTTTTTVVVXXXXXXXXXLLLJJJGGGFFFGGGJJJNNNQQQWWWVVVSSSOOOIIIFFFEEEEEEDDDEEEFFFFFFEEECCCBBBBBB???@@@AAACCCFFFLLLQQQVVV```lll||||||xxxrrrrrruuuvvv~~~wwwrrrpppooommmllljjjhhhggggggggggggeeeccc```___```aaaeeeeeeddddddcccccccccdddfffggghhhiiiiiiiiihhhggggggfffcccbbbbbbccceeefffeeeeeeddddddddddddddddddeeedddbbb```_________``````___\\\YYYVVVSSSQQQPPPKKKMMMOOOOOONNNMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQNNNOOOPPPSSSUUUWWWXXXXXXXXXVVVUUUXXX\\\^^^]]][[[YYYWWWUUUTTTWWW[[[aaadddiiikkknnnpppqqqtttxxx|||~~~zzzsssssssssssstttvvvxxxyyyuuuvvvuuuqqqlllkkknnnqqqqqqqqqooommmlllkkkjjjjjjiiihhhhhhiiikkkmmmllllllkkkkkklllmmmooopppqqqrrrooommmllllllmmmnnnmmmllljjjhhhggghhhkkkllliiiffffffeeedddbbbaaaaaaaaaaaadddeeeffffffeeedddbbbaaa^^^]]]\\\\\\___cccgggjjjppplllgggddddddeeeeeeeee________________________\\\]]]___```aaabbbaaaaaabbbbbbbbbcccdddeeeggghhhfffhhhkkkoooqqqrrrpppooolllkkkiiigggfffeeeeeeeee```___]]][[[ZZZYYYZZZZZZZZZXXXWWWYYY]]]___^^^\\\XXXXXXYYYZZZ[[[]]]___```___bbbhhhqqqwwwvvvoooiiibbbeeekkknnnppprrrssstttuuu{{{{{{uuutttuuusssqqqoooooonnnllliiigggfffeeeccc```\\\XXXUUUSSSPPPMMMIIIFFFCCC@@@<<<999999999999;;;===AAAEEEHHHGGGIIIKKKLLLLLLKKKHHHGGG>>><<<999777666666777888888666666:::???IIIXXXfffzzzyyyzzz~~~xxxccc^^^___VVVRRRMMMLLLNNNNNNKKKHHHHHHIIIKKKMMMPPPQQQQQQQQQPPPOOONNNOOOPPPPPPOOONNNMMMNNNPPPPPPOOONNNMMMLLLKKKIIIJJJMMMLLLGGGDDDEEEIIIIIIJJJKKKKKKJJJIIIIIIMMMNNNNNNNNNMMMLLLJJJIIIJJJHHHGGGHHHJJJKKKKKKJJJOOOMMMLLLMMMKKKIIIKKKQQQZZZXXXUUUTTTVVVZZZ___bbb___WWWOOOKKKJJJJJJOOOVVVaaalllrrrnnnnnntttxxxwww{{{~~~~~~{{{{{{|||zzzvvvqqqnnniiieeedddfffjjjlllttt|||zzzbbbSSSRRRRRRUUU[[[bbbfffeeeaaa]]]UUUSSSRRRTTTWWWZZZ\\\\\\NNNKKKHHHFFFGGGKKKOOOSSSWWWUUUPPPKKKGGGFFFHHHKKKFFFGGGHHHHHHEEECCCBBBBBB@@@@@@@@@BBBFFFLLLQQQUUU[[[ddduuu|||ttt||||||xxxwwwsss|||zzz{{{yyytttooonnnllljjjiiihhhhhhiiihhhhhhgggdddaaa___```bbbdddeeedddccc```___```aaadddeeefffhhhiiiiiihhhggghhhgggeeeeeeeeegggiiikkkcccccccccdddddddddddddddcccaaa___]]]]]]]]]^^^___```___]]]ZZZWWWTTTQQQPPPJJJKKKLLLLLLJJJJJJKKKLLLPPPQQQRRRSSSTTTTTTSSSRRRMMMNNNQQQTTTWWWZZZ[[[\\\XXXWWWWWWYYY[[[]]]]]]\\\\\\ZZZXXXXXX[[[```fffiiimmmooopppppprrrwww~~~xxxuuurrrrrrrrrtttvvvxxx{{{|||zzzxxxtttpppllllllnnnqqqqqqpppooonnnmmmllllllllljjjiiiiiijjjlllmmmmmmllljjjkkkkkklllmmmmmmnnnnnnmmmlllkkkkkklllllljjjiiihhhhhhhhhiiijjjiiigggeeeeeedddcccbbbbbbbbbcccdddgggggghhhhhhhhhfffeeeddd^^^^^^^^^aaafffmmmuuuyyy}}}vvvllleeedddddddddccc```aaabbbccccccbbbaaa```___```bbbcccddddddddddddccccccdddeeegggjjjkkkmmmkkklllnnnqqqsssrrrpppmmmlllkkkiiihhhffffffeeeeee___^^^\\\ZZZYYYYYYYYYYYYXXXXXXWWWYYY[[[\\\\\\[[[XXXXXXYYYZZZ\\\^^^```aaa___dddmmmxxx|||rrrhhhcccgggmmmqqqrrrsssttttttuuuyyy~~~~~~{{{xxxvvvwwwsssqqqooonnnmmmjjjgggdddbbbaaa^^^[[[WWWRRROOOMMMKKKHHHEEEBBB@@@>>>;;;888;;;<<<>>>@@@CCCFFFHHHJJJGGGIIIJJJKKKKKKIIIFFFDDD<<<;;;999777666777888999666777;;;DDDMMMXXXiiiwwwhhh[[[XXXYYYUUUQQQNNNMMMMMMMMMJJJGGGDDDFFFIIINNNRRRSSSQQQOOONNNMMMMMMNNNOOOOOONNNLLLOOOQQQSSSSSSQQQOOOOOOOOOMMMJJJJJJMMMLLLHHHGGGJJJQQQPPPNNNMMMLLLLLLLLLMMMKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIJJJMMMOOOPPPPPPMMMKKKJJJKKKJJJKKKQQQZZZfffaaaZZZUUUTTTXXX___cccfff]]]TTTOOOKKKJJJNNNTTT\\\eeeooosssrrrqqqrrrttt|||}}}~~~zzztttnnnkkkfffccccccgggkkknnnwww~~~~~~wwwaaaRRRRRRQQQUUU\\\dddiiihhhaaa\\\QQQPPPPPPRRRVVVYYY[[[[[[RRRNNNJJJFFFFFFJJJNNNQQQVVVTTTOOOJJJFFFEEEHHHJJJGGGIIIKKKIIIFFFCCCBBBCCCCCCBBBAAACCCHHHNNNTTTWWWYYY___nnnrrruuu|||~~~vvvyyyvvvvvvzzz}}}{{{yyyzzzzzztttnnnllljjjhhhggghhhiiijjjjjjjjjhhheeebbbaaaaaaccc```aaabbb```]]]\\\^^^```bbbccceeeggghhhiiihhhhhhggggggggghhhiiikkkmmmoooggggggfffdddbbb```^^^]]]^^^]]][[[ZZZZZZ\\\___``````___]]]ZZZWWWTTTRRRPPPJJJKKKKKKIIIHHHHHHJJJLLLOOOQQQRRRTTTUUUUUUTTTTTTNNNPPPSSSVVVYYYZZZ[[[\\\ZZZ[[[\\\\\\\\\]]]^^^```aaaaaaaaabbbdddhhhkkkmmmoooqqqtttvvvxxx~~~{{{rrrpppqqqqqqqqqrrrtttvvvxxxzzzzzzuuuooolllkkkmmmoooppppppoooooonnnmmmmmmnnnnnnlllkkkjjjkkkmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjjjjkkkjjjhhhfffdddfffhhhhhhgggeeedddddddddcccbbbaaabbbdddfffgggiiijjjjjjjjjjjjhhhgggfff`````````bbbhhhpppyyy~~~wwwmmmgggffffffdddbbbbbbdddfffhhhhhhfffdddbbbcccdddfffhhhiiiiiiiiihhhffffffggghhhjjjlllmmmoooooonnnoooqqqrrrrrrnnnkkkiiiiiihhhgggeeedddcccbbb\\\[[[ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZYYYYYY[[[\\\XXXXXXYYY[[[]]]___aaacccaaagggqqq~~~qqqdddfffkkkpppsssuuuuuuuuuuuutttuuuxxxyyyyyyyyywwwwwwuuussspppnnnmmmjjjgggddd]]]\\\YYYUUUPPPLLLHHHFFFDDDBBB???>>>>>>===;;;999<<<>>>BBBEEEGGGIIIIIIIIIIIIIIIJJJJJJHHHEEEAAA???:::999888777777777888999;;;???HHHTTT]]]eeeppp{{{|||ppp]]]WWWUUUTTTQQQPPPNNNMMMMMMLLLKKKJJJHHHHHHJJJMMMQQQRRRQQQNNNNNNMMMMMMOOOPPPPPPNNNLLLPPPRRRSSSRRRPPPOOOOOOQQQOOOKKKJJJLLLLLLJJJKKKNNNWWWUUURRRPPPOOOPPPRRRSSSMMMMMMLLLLLLLLLLLLLLLMMMKKKJJJIIIKKKOOORRRSSSTTTPPPMMMLLLLLLJJJLLLVVVaaakkkeee\\\UUURRRUUUZZZ^^^eee^^^WWWTTTPPPMMMOOOSSSXXX]]]kkkzzzzzzqqqooouuu|||{{{yyyuuummmjjjeeebbbbbbfffkkknnnvvv}}}}}}vvv```QQQQQQNNNRRRZZZdddiiiggg___YYYMMMLLLMMMOOOSSSVVVWWWWWWUUUQQQLLLGGGFFFHHHLLLOOOWWWUUUQQQKKKFFFCCCDDDEEEIIIKKKMMMKKKGGGCCCCCCCCCGGGEEEDDDFFFKKKRRRXXXZZZYYY___lll{{{ttttttxxx}}}yyytttsssxxx{{{yyyvvvuuuzzztttnnnkkkhhhffffffgggjjjlllkkkkkkiiifffcccbbbbbbddd\\\^^^___^^^[[[[[[]]]``````bbbdddfffhhhiiiiiiiiiffffffgggiiikkkmmmooopppnnnmmmjjjeee```[[[WWWUUUZZZYYYXXXXXXYYY\\\___bbb___^^^]]][[[XXXUUURRRQQQKKKKKKJJJHHHGGGHHHJJJMMMPPPQQQSSSTTTUUUVVVUUUUUUQQQRRRUUUWWWYYYZZZZZZZZZ\\\___aaa```^^^^^^aaaeeeggghhhjjjlllnnnoooppppppooosssxxx{{{~~~zzzqqqnnnqqqqqqppppppqqqssstttuuuvvvpppjjjgggiiimmmoooooooooooonnnnnnnnnnnnoooooolllkkkkkklllnnnooonnnmmmppppppoooooonnnmmmmmmmmmmmmlllkkkkkkkkkjjjgggeeebbbeeehhhhhhdddaaaaaabbbcccbbbaaaaaaccceeehhhiiikkkkkkllllllkkkjjjhhhgggcccaaa```aaaeeemmmtttyyyzzzssslllhhhiiiiiigggeeeccceeeiiikkkkkkiiieeecccggghhhjjjkkklllllllllllliiiiiiiiijjjkkklllnnnoooqqqooooooppprrrqqqmmmjjjffffffeeedddbbb```^^^]]][[[YYYXXXVVVUUUUUUVVVVVVXXXZZZ]]]\\\YYYXXXZZZ]]]XXXXXXZZZ[[[^^^```bbbddddddiiiuuupppaaaiiimmmrrrvvvwwwvvvvvvvvvrrrrrrsssuuuxxxyyyxxxvvvvvvtttqqqooommmkkkgggdddZZZXXXUUUQQQLLLGGGCCCAAA>>><<<;;;;;;======;;;:::===@@@DDDGGGJJJJJJIIIHHHJJJJJJJJJIIIFFFBBB>>>;;;888888777777777888888888CCCIIIUUUaaahhhjjjooovvvwwwcccXXXWWWVVVTTTMMMNNNNNNMMMLLLLLLLLLLLLNNNLLLKKKMMMPPPRRRQQQOOOOOONNNNNNPPPQQQQQQOOOMMMNNNPPPQQQPPPMMMLLLNNNPPPPPPLLLKKKLLLMMMLLLNNNRRRUUUSSSOOOLLLLLLNNNQQQSSSRRRQQQNNNLLLJJJIIIJJJJJJIIIHHHHHHJJJNNNRRRTTTTTTVVVSSSOOOMMMKKKMMMWWWccciiiddd[[[TTTQQQSSSWWWZZZaaa\\\XXXWWWTTTPPPPPPRRRUUUXXXiiirrrnnnwww~~~yyyvvvvvvuuunnnjjjeeebbbbbbeeejjjmmmqqqxxxyyy___MMMJJJKKKRRR[[[bbbccc```\\\YYYMMMMMMNNNOOOQQQTTTVVVXXXXXXUUUQQQLLLHHHIIIMMMQQQPPPPPPMMMHHHHHHJJJIIIEEEHHHLLLOOOMMMHHHFFFHHHKKKMMMLLLLLLPPPWWW]]]aaabbbdddccceeeooo}}}ssskkkooo}}}vvvuuuxxx~~~xxx{{{{{{sssuuupppkkkggghhhjjjlllmmmqqqoookkkhhheeecccbbbaaa[[[[[[ZZZZZZ[[[\\\]]]]]]^^^aaacccdddgggkkkiiieeegggfffeeegggkkkoooqqqrrrjjjkkkkkkiiiccc^^^ZZZXXX[[[ZZZYYYYYYZZZ\\\^^^___^^^\\\ZZZXXXWWWTTTPPPMMMIIIKKKLLLNNNOOOOOOOOOOOORRRSSSTTTUUUUUUVVVVVVVVVOOOQQQUUUYYY\\\^^^______^^^___aaaeeeggghhheeeccciiinnnqqqppptttzzzyyytttqqqwww|||}}}rrrllliiipppnnnlllllllllmmmlllkkkoookkkhhhhhhjjjlllmmmlllnnnooooooooooooooonnnnnnpppnnnkkkiiihhhjjjmmmooosssuuuvvvuuuqqqnnnkkkkkkiiiiiihhhgggggghhhiiijjjiiigggdddbbb``````aaabbb_________aaaeeegggggggggpppnnnjjjhhhggggggiiijjjhhhhhhhhhhhhiiijjjkkklllmmmlllkkkiiigggeeecccbbbeeemmmllllllrrrnnndddbbbjjjnnnooollllllmmmllliiikkkjjjhhhgggggghhhjjjkkkooonnnmmmnnnnnnmmmkkkhhheeedddbbbaaa___^^^^^^^^^ZZZYYYXXXWWWWWWXXXZZZ[[[YYYZZZ[[[[[[YYYWWWWWWWWWXXX[[[^^^```aaadddgggiiihhhlllrrr~~~uuueeehhhmmmrrrvvvwwwvvvttttttttttttuuuvvvvvvuuutttrrrqqquuusssrrrpppnnnkkkfffbbb[[[XXXSSSMMMGGGBBB???===;;;:::888777888:::<<<>>>FFFFFFGGGHHHIIIIIIHHHGGGGGGFFFDDDBBB???;;;888666888555666999888444888???KKKXXXgggllliiihhhnnnvvv~~~sssZZZTTTVVVTTTPPPNNNKKKIIIJJJMMMNNNLLLJJJJJJNNNOOONNNOOOQQQPPPMMMOOOOOOOOOPPPPPPOOOOOONNNNNNPPPRRRQQQPPPNNNNNNNNNMMMOOOOOOOOOMMMMMMNNNOOOOOONNNMMMMMMMMMPPPRRRSSSOOONNNMMMKKKKKKKKKLLLLLLOOOMMMLLLMMMPPPSSSVVVWWWPPPNNNLLLLLLPPPTTTVVVWWW^^^[[[UUUQQQOOOQQQTTTWWWZZZVVVVVVZZZ[[[VVVQQQOOOXXX[[[llluuukkknnnxxxzzzsssuuuzzzooollliiiffffffhhhkkkmmmtttuuuxxx}}}~~~~~~[[[KKKIIIIIINNNTTTYYYYYYVVVRRRPPPLLLLLLMMMNNNPPPRRRUUUVVVWWWTTTPPPNNNNNNNNNNNNMMMRRRSSSQQQLLLIIIJJJIIIFFFFFFHHHIIIHHHGGGHHHLLLPPPRRRSSSVVV[[[aaaddddddcccdddaaa```gggtttyyypppooovvv~~~|||{{{~~~|||xxxwwwrrrlllgggfffhhhiiiiiiooommmkkkgggdddbbb```___\\\\\\[[[[[[[[[[[[\\\\\\[[[```ccccccdddhhhhhheeehhhggggggiiilllpppqqqqqqlllkkkiiigggeeebbb```___]]][[[YYYXXXYYY[[[]]]^^^[[[YYYVVVTTTRRRPPPMMMKKKKKKLLLNNNOOOOOOOOOOOONNNPPPQQQSSSUUUVVVVVVVVVUUUSSSUUUXXX\\\```ccceeefffcccccceeehhhkkkllljjjhhhlllqqqssssssvvv{{{zzzvvvvvv~~~wwwpppmmmkkkpppnnnllllllllllllkkkjjjjjjhhhfffgggiiikkkkkkjjjkkkllllllmmmmmmmmmmmmmmmpppnnnllljjjjjjllloooqqqxxxyyyxxxuuupppllliiihhhiiihhhgggffffffggghhhiiigggeeecccbbbaaaaaabbbcccaaa```aaacccgggiiijjjiiiooommmkkkiiihhhhhhhhhiiiddddddddddddeeefffggghhhjjjiiihhhfffdddcccbbbaaabbbmmmnnnnnnrrrmmmeeehhhhhhlllmmmkkkjjjkkkjjjggghhhgggfffffffffhhhjjjkkkmmmlllkkklllllljjjhhheeecccbbbaaa___^^^]]]]]]]]]ZZZYYYWWWVVVVVVWWWYYYZZZXXXZZZ[[[[[[ZZZYYY[[[\\\___aaabbbcccbbbbbbdddfffjjjnnnpppyyy~~~qqqfffmmmooorrruuuvvvtttrrrrrrsssuuuuuuvvvvvvuuutttsssrrrtttrrrpppnnnkkkgggbbb^^^UUURRRNNNHHHCCC@@@>>><<<;;;:::999999:::===@@@AAAHHHHHHGGGGGGFFFGGGGGGGGGDDDCCCAAA>>>;;;888666555777666777999888888???III^^^fffmmmmmmhhhgggnnnvvvpppYYYSSSSSSPPPMMMLLLJJJHHHIIIKKKLLLKKKIIIIIIMMMPPPNNNOOOQQQRRRPPPNNNOOOOOOOOOOOONNNNNNMMMNNNNNNNNNMMMLLLLLLMMMOOOPPPQQQQQQOOOMMMKKKKKKLLLNNNMMMLLLLLLLLLNNNPPPRRROOOOOOMMMLLLKKKLLLMMMMMMNNNMMMMMMNNNQQQSSSUUUUUURRRPPPMMMMMMOOORRRSSSTTTUUUSSSQQQPPPOOOPPPQQQRRRTTTQQQRRRXXX[[[XXXUUUTTTVVVWWWeee{{{sssjjjlllyyyzzzqqqqqqrrrqqqnnnjjjfffeeegggjjjlllmmmooossszzzyyyWWWIIIIIIDDDGGGKKKOOOPPPPPPNNNMMMNNNNNNNNNOOOQQQSSSTTTUUUSSSPPPNNNNNNQQQQQQLLLHHHPPPUUUUUUOOOJJJIIIIIIGGGFFFEEEDDDEEEGGGJJJNNNQQQUUUYYY```eeehhhfffccc```aaa\\\XXXZZZcccppp|||~~~wwwpppooouuu|||yyyxxx{{{}}}|||}}}~~~~~~~~~|||wwwoooiiifffeeeeeedddmmmllljjjhhhfffcccaaa```^^^]]]\\\[[[[[[ZZZZZZZZZZZZ```dddcccbbbeeeffffffgggffffffhhhkkknnnoooooommmjjjfffeeeggghhhgggfff```]]]YYYXXXYYY[[[\\\\\\YYYVVVSSSPPPOOOMMMLLLJJJMMMNNNOOOOOOOOOOOONNNNNNLLLOOORRRUUUWWWWWWVVVUUUSSSTTTVVVZZZ^^^cccgggjjjiiiiiikkknnnqqqsssrrrqqqrrruuuwwwwwwyyy}}}}}}{{{{{{~~~qqqmmmnnnoooqqqooommmllllllllljjjhhhfffffffffhhhkkkmmmlllkkkiiiiiijjjjjjkkkkkkllllllnnnmmmkkkjjjkkkmmmoooqqqwwwwwwvvvrrrmmmjjjhhhhhhiiihhhgggeeeeeeeeeffffffdddcccbbbaaaaaabbbddddddbbbaaabbbeeeiiilllmmmmmmmmmlllkkkjjjiiihhhhhhhhhbbbbbbaaabbbbbbcccdddeeeeeeeeedddcccbbbaaa``````bbbmmmpppoooqqqiiibbbgggeeeiiikkkhhhggghhhhhheeeffffffffffffhhhjjjlllmmmkkkjjjiiiiiihhhgggdddaaa```______^^^]]]\\\[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYYYYZZZ[[[[[[[[[\\\___bbbcccdddeeeeeeddddddeeefffjjjnnnnnnrrruuukkkgggrrrrrrsssuuutttrrrqqqqqqrrrsssttttttssssssqqqpppoooqqqooollliiifffbbb\\\XXXNNNKKKGGGCCC???<<<;;;;;;;;;;;;;;;<<>><<<999666444444444555888:::;;;:::;;;CCCTTTbbbgggfffffffffmmmzzz|||uuummmaaaVVVPPPMMMJJJGGGIIIIIIJJJJJJKKKJJJIIIHHHNNNSSSTTTOOOJJJJJJKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLLLLJJJKKKMMMOOOPPPQQQQQQOOOLLLJJJJJJKKKMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOQQQUUUVVVVVVTTTSSSRRRTTTQQQMMMLLLMMMOOOPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOQQQOOOPPPSSSTTTPPPOOOQQQSSSNNNTTTeeeoookkkggggggttt{{{}}}zzzvvvtttqqqnnnyyyvvvqqqmmmjjjjjjkkkllllllmmmpppsssxxx{{{}}}}}}\\\JJJHHHCCCCCCFFFLLLSSSYYY[[[ZZZXXXXXXWWWWWWVVVUUUTTTTTTPPPSSSTTTQQQMMMMMMQQQVVVXXX^^^___WWWNNNJJJIIIGGGGGGHHHIIILLLOOOOOONNNLLLSSSYYY^^^___ZZZUUUSSSTTTNNNIIIFFFHHHKKKSSSdddttt|||uuunnnssszzz{{{tttmmmlllttt}}}vvvpppkkkeeebbbffffffffffffffffffffffffaaa```___]]][[[YYYYYYXXX]]]dddhhheeebbbeeehhhiiieeeeeeeeegggjjjllllllkkkkkkiiiiiimmmsssuuurrrmmmiiieee```___aaabbb```]]][[[XXXSSSQQQPPPQQQPPPOOOOOONNNNNNMMMLLLLLLKKKKKKKKKNNNSSSWWWYYYZZZXXXWWWWWWWWWYYY]]]cccjjjqqquuuuuuuuuxxx|||wwwpppoooqqqrrrpppnnnmmmmmmmmmkkkhhhfffdddgggjjjmmmnnnnnnnnnmmmnnnmmmkkkjjjiiihhhiiiiiiiiihhhhhhhhhhhhjjjlllnnnmmmnnnmmmkkkiiihhhjjjkkkhhhgggeeedddcccccccccdddaaaaaaaaaaaabbbcccdddddd``````aaadddhhhkkkmmmllliiiiiiiiihhhhhhgggffffffccccccbbbbbbccccccddddddbbbbbbbbbbbbbbbccccccccciiikkkiiinnnvvvkkk\\\\\\ZZZaaaeeeccc```bbbddddddeeefffgggiiikkkmmmooopppiiihhhffffffeeeccc```]]][[[[[[[[[[[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYYYY\\\]]]]]]\\\\\\^^^bbbeeebbbdddggghhhiiijjjmmmoooiiirrrrrrrrrtttooommmxxxyyyxxxvvvvvvuuuuuutttssspppooonnnkkkiiigggeeeeeeccc```\\\YYYVVVSSSNNNKKKHHHEEEAAA===:::999:::;;;???@@@CCCEEEHHHKKKLLLMMMNNNOOOOOOOOOLLLGGGBBB???<<<:::888555444555666777666999;;;:::===IIIYYYeeeiiigggeeehhhssspppggg^^^\\\WWWSSSOOOLLLJJJIIIJJJKKKMMMMMMMMMLLLKKKJJJLLLQQQQQQMMMIIIJJJLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKMMMPPPQQQPPPNNNMMMMMMMMMNNNOOONNNLLLKKKLLLMMMOOONNNNNNMMMMMMMMMMMMNNNKKKJJJIIIIIIJJJKKKLLLMMMQQQUUUYYY[[[XXXUUUSSSRRRQQQNNNLLLKKKMMMPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPOOOQQQNNNNNNPPPOOOLLLKKKNNNTTTNNNPPP\\\eeefffeeegggvvvyyyxxxtttrrrtttssspppwwwuuuqqqnnnkkkjjjjjjjjjlllmmmppprrrtttuuuwwwxxx___KKKHHHFFFFFFJJJQQQYYY^^^^^^]]]^^^]]]\\\ZZZXXXUUUSSSRRRTTTXXXZZZVVVPPPPPPXXX```bbbeeeddd[[[SSSOOOLLLIIIGGGJJJNNNRRRTTTTTTSSSRRRTTTYYY]]]ZZZRRRMMMNNNRRRIIICCC@@@BBBDDDIIIYYYkkkzzz}}}rrrnnnooo|||xxxrrrlllkkkttt~~~yyysssmmmhhhdddcccbbbaaaaaabbbcccdddbbbaaa___]]][[[ZZZYYYYYY^^^cccfffcccaaadddggggggffffffgggiiimmmnnnnnnmmmllllllnnnrrrvvvvvvsssppplllgggddddddggggggccc^^^[[[XXXUUUSSSSSSSSSRRRQQQOOOOOONNNMMMLLLLLLLLLMMMOOOQQQUUUYYY[[[[[[[[[ZZZXXXYYY[[[___eeelllssswwwyyy{{{wwwrrrpppppppppnnnmmmmmmmmmmmmkkkhhhfffdddgggjjjkkkkkkjjjjjjjjjooommmkkkjjjiiiiiiiiijjjkkkjjjjjjjjjjjjkkkmmmnnnmmmnnnnnnllljjjhhhhhhiiigggfffeeecccccccccddddddaaabbbbbbbbbbbbbbbbbbbbb___^^^___bbbfffiiijjjjjjhhhgggfffeeeeeeeeeeeefffaaaaaa`````````aaaaaabbbddddddddddddddddddddddddhhhhhhgggqqq{{{ooo]]][[[UUU]]]cccaaa^^^aaadddeeecccdddeeeggghhhiiijjjkkkgggfffeeeeeeeeeccc```]]][[[[[[[[[[[[YYYWWWUUUSSSSSSTTTUUUWWWXXXZZZ[[[[[[]]]^^^_________aaadddgggjjjkkkllllllkkkjjjlllmmmmmmvvvwwwwww{{{wwwttt{{{yyyxxxwwwwwwxxxwwwuuusssqqqooolllhhheeebbb```___YYYVVVSSSPPPNNNLLLIIIFFFFFFCCC???<<<;;;;;;===>>>BBBDDDGGGIIILLLMMMMMMMMMLLLLLLMMMLLLHHHCCC>>>;;;999999777666666666777888444999===???FFFTTTbbbiiihhhfffhhhqqqnnn___[[[SSSRRRQQQOOONNNMMMKKKJJJJJJMMMOOOPPPOOOMMMLLLLLLHHHJJJKKKIIILLLQQQRRRQQQKKKLLLMMMNNNOOOOOOOOOOOOMMMPPPTTTUUUTTTPPPNNNMMMJJJKKKMMMMMMLLLMMMNNNPPPOOOOOOOOONNNNNNMMMMMMLLLJJJJJJIIIIIIJJJLLLMMMNNNSSSWWW\\\\\\YYYTTTRRRRRROOOLLLJJJJJJMMMPPPRRRSSSSSSRRRPPPNNNMMMNNNNNNOOONNNLLLMMMOOONNNLLLNNNRRRWWWQQQPPPVVV\\\```cccgggzzz{{{zzztttrrrsssrrrnnnppppppooommmllljjjhhhggghhhkkkoooqqqrrrsssuuuvvv___LLLIIIEEEGGGMMMWWWaaafffeeebbbgggfffdddaaa]]]YYYVVVTTTWWWYYYZZZXXXTTTUUU[[[aaa```aaa^^^XXXUUUUUUTTTPPPMMMQQQUUUVVVUUUTTTUUUWWWSSSYYY\\\XXXNNNIIIKKKPPPKKKBBB<<<>>>???BBBPPPbbbsss}}}yyyqqqmmm}}}{{{wwwsssqqqssszzz}}}vvvqqqiiigggdddaaa___```bbbcccbbbaaa___]]][[[ZZZZZZYYY\\\___```]]]^^^bbbcccaaacccccceeehhhlllnnnnnnmmmllllllmmmoooooooooooonnnlllhhheeegggkkkjjjddd^^^]]][[[YYYYYYYYYXXXVVVUUUQQQPPPOOONNNNNNNNNOOOPPPTTTUUUXXXZZZ\\\]]]]]]]]]YYYZZZ]]]aaahhhnnntttxxx}}}xxxqqqooonnnmmmlllllllllmmmmmmllliiifffgggiiilllkkkiiihhhhhhiiilllkkkiiihhhhhhiiikkklllkkkkkkjjjjjjjjjjjjkkklllfffhhhjjjjjjhhhgggfffgggfffeeedddccccccdddeeefffcccccccccbbbbbbaaa```______^^^___aaaeeeggghhhhhhgggfffdddbbbbbbcccdddeeeaaa``````_________``````eeedddddddddddddddddddddfffhhhiiissszzziiiVVVUUUQQQZZZaaa___]]]```eeegggdddeeeffffffggggggggggggeeedddcccccccccbbb___]]][[[[[[\\\[[[YYYVVVSSSQQQQQQSSSUUUWWWZZZ\\\]]]^^^]]]___bbbdddeeefffiiikkkqqqrrrrrrqqqnnnllllllmmmooowwwvvvuuu|||{{{wwwzzzwwwvvvvvvwwwyyyxxxuuuqqqooolllhhhccc^^^[[[XXXWWWPPPNNNKKKIIIHHHGGGEEECCCAAA???===;;;;;;>>>BBBDDDEEEGGGJJJLLLNNNMMMLLLKKKIIIHHHFFFCCC???<<<999777777777777777777888888888777>>>EEEKKKXXXgggqqqrrrmmmmmmrrrrrraaaYYYVVVQQQPPPNNNMMMMMMLLLKKKJJJJJJMMMPPPQQQOOOMMMLLLMMMGGGHHHGGGHHHOOOWWWXXXUUUJJJKKKMMMNNNPPPQQQQQQQQQQQQTTTVVVVVVSSSQQQOOOOOOIIIKKKMMMMMMLLLLLLNNNPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKJJJKKKLLLNNNPPPQQQSSSXXX\\\\\\VVVRRRPPPPPPNNNLLLJJJJJJLLLOOOQQQRRRPPPOOOOOONNNNNNOOOOOOOOONNNLLLMMMOOOOOOMMMQQQWWWXXXSSSPPPQQQTTTYYY```fffwww{{{|||yyyvvvuuusssooolllmmmooopppooollliiigggeeejjjooorrrrrrrrrrrrttt]]]LLLIIICCCFFFNNN[[[hhhooonnnjjjooonnnkkkhhhccc^^^ZZZXXXVVVVVVVVVVVVVVVXXX[[[]]]VVVWWWUUUSSSUUUZZZ[[[XXXVVVYYY[[[XXXSSSQQQTTTXXXPPPWWW\\\WWWMMMFFFHHHMMMOOOCCC;;;;;;;;;===KKK]]]kkkuuuwwwqqqttt{{{yyyvvvwww{{{zzz|||}}}xxxpppmmmhhhcccaaaaaabbbdddaaa```___]]]\\\[[[ZZZZZZZZZ[[[ZZZYYY[[[``````\\\______aaaeeeiiikkkkkkjjjiiijjjjjjhhhggggggiiikkkkkkhhhfffiiimmmllleee]]]aaa___^^^^^^^^^^^^[[[YYYRRRQQQPPPPPPPPPPPPRRRRRRWWWXXXYYY[[[]]]^^^______^^^```ccchhhnnntttzzz}}}xxxpppmmmlllkkkkkkkkkkkkmmmmmmllliiigggkkkmmmooommmjjjhhhiiijjjhhhhhhgggggghhhjjjmmmnnniiiiiihhhhhhhhhhhhhhhhhh[[[___ccceeeeeeeeefffffffffeeedddddddddeeefffgggdddddddddcccaaa```^^^]]]_________aaaeeegggggggggfffeeebbb``````bbbdddeeebbbaaaaaa`````````aaaaaaeeeeeeeeedddddddddddddddfffiiillltttuuu^^^JJJKKKOOOXXX```___]]]```eeehhhgggggghhhhhhhhhhhhggggggcccbbbaaabbbbbbaaa___\\\\\\\\\\\\[[[YYYUUURRRPPPPPPRRRUUUXXX[[[]]]___```\\\___cccgggiiikkknnnppptttuuuuuusssqqqoooooopppnnnuuurrrqqqyyyzzzuuuxxxuuuuuuuuuwwwyyyxxxtttpppkkkhhhccc]]]XXXTTTQQQPPPKKKIIIFFFEEEEEEDDDCCCBBB===<<<::::::<<<@@@EEEHHHGGGIIILLLNNNNNNMMMLLLJJJGGGDDD???:::777555555555555555666777888888888777<<>>======>>>>>>999;;;>>>>>>???BBBHHHMMMKKKMMMOOOPPPOOOLLLIIIFFFBBB???:::888777888888888888888888777666777;;;>>>AAAOOOdddwwwyyyyyyvvveee```[[[TTTOOOKKKMMMNNNMMMJJJIIIJJJLLLNNNPPPQQQPPPMMMKKKIIIIIILLLIIIHHHJJJOOOSSSSSSRRROOONNNMMMLLLMMMOOOQQQSSSSSSSSSSSSSSSRRRPPPNNNMMMJJJJJJKKKLLLMMMNNNOOOOOOIIIKKKMMMKKKIIIHHHJJJMMMOOOPPPQQQPPPPPPQQQTTTWWWXXXWWWUUUQQQNNNMMMNNNPPPQQQPPPNNNMMMMMMMMMMMMNNNMMMMMMNNNNNNOOOPPPQQQQQQTTTQQQNNNNNNPPPSSSTTTUUUUUUSSSPPPLLLLLLOOOUUUYYYwwwwwwyyy{{{|||{{{wwwtttpppooorrrzzz|||vvvooolllggglllrrrtttrrrooonnnnnnyyyYYYKKKIIIGGGLLLTTT]]]dddiiilllmmmpppnnnkkkiiigggccc___\\\YYYXXXWWWUUUSSSRRRPPPPPPRRRTTTTTTQQQMMMLLLOOOSSSQQQXXXXXXLLLFFFHHHJJJFFFGGGHHHHHHGGGEEECCCDDDEEEDDDBBB???>>>;;;<<>>@@@@@@AAACCCHHHLLLLLLMMMNNNNNNMMMIIIFFFDDD???<<<999777777777777777555666888:::===@@@DDDFFFSSS___ppp}}}}}}lll```]]]XXXRRRMMMKKKMMMNNNMMMJJJIIIJJJLLLMMMOOOPPPOOOLLLJJJIIIIIINNNKKKIIILLLQQQTTTUUUTTTPPPOOONNNMMMNNNOOOPPPRRRSSSSSSSSSRRRQQQOOOMMMKKKLLLLLLLLLLLLMMMMMMMMMMMMJJJKKKLLLKKKIIIHHHJJJMMMOOOPPPQQQPPPOOOPPPSSSUUUSSSTTTSSSQQQNNNMMMOOOPPPOOONNNLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQSSSQQQOOOOOOQQQTTTUUUVVVUUUTTTQQQOOOMMMPPPTTTXXXlllqqqxxx}}}}}}yyyvvvvvvsssttt{{{~~~zzztttpppnnnqqqssssssqqqnnnllllllzzzZZZKKKIIIHHHMMMUUU]]]dddhhhjjjkkkmmmjjjfffdddccccccbbbaaa^^^\\\XXXTTTPPPNNNNNNMMMSSSRRRPPPNNNMMMLLLLLLMMMNNNSSSRRRHHHBBBDDDEEEBBBCCCCCCCCCAAA??????AAACCCCCCCCCCCCAAA===<<>><<<;;;;;;;;;<<<===AAABBBCCCCCCCCCEEEHHHKKKLLLLLLLLLKKKHHHEEEAAA???:::999888777666666666666777777999???GGGPPPVVVYYYeeennn|||}}}{{{nnnaaa\\\ZZZVVVPPPNNNLLLMMMMMMMMMKKKJJJKKKLLLLLLMMMNNNNNNKKKJJJIIIJJJPPPMMMLLLNNNSSSVVVWWWVVVQQQQQQPPPOOONNNOOOOOOPPPQQQQQQQQQQQQOOOMMMKKKJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKJJJIIIIIIJJJLLLOOOPPPQQQPPPNNNNNNPPPRRRNNNOOOPPPPPPNNNNNNNNNPPPNNNLLLJJJIIIIIIKKKMMMOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPNNNOOOQQQTTTVVVVVVTTTTTTSSSQQQOOOPPPSSSUUU^^^hhhuuu~~~~~~{{{yyy~~~xxxxxx}}}yyyvvvtttrrrqqqqqqpppooonnn{{{[[[LLLIIIFFFKKKTTT]]]eeeiiikkkkkkiiieee___\\\[[[]]]^^^^^^bbb^^^YYYTTTPPPOOOOOOPPPRRRPPPNNNNNNOOONNNKKKHHHLLLOOONNNGGGCCCEEEEEECCCDDDDDDBBB@@@======???AAAGGGFFFEEECCC>>>>>>JJJWWWiiirrrxxxuuuuuu{{{}}}wwwsssyyyxxxttt{{{~~~{{{uuurrrrrrvvvvvvxxx|||xxxlllddd```______^^^]]]]]]]]]\\\YYYWWWXXXXXXWWWVVVUUUTTTTTTTTTSSSUUUXXX\\\```dddgggiiieeeeeeeeefffhhhiiikkkllllllkkkkkklllnnnooonnnmmmnnnllljjjiiihhhfffcccaaa^^^\\\XXXVVVVVVYYY]]]```aaadddgggjjjlllnnnqqqsssvvvxxx{{{tttmmmiiifffccc^^^]]]^^^```ccceeedddbbbfffhhhjjjmmmooopppqqqqqqpppooonnnmmmlllllllllmmmmmmlllkkkiiigggffffffffffffggggggggghhhhhhhhhiiigggfffdddbbbbbbbbbccccccbbb```^^^]]]]]]___aaabbb``````bbbcccdddeeeeeeeee```bbbcccdddcccbbb___^^^______```aaabbbcccddddddeeegggiiihhhgggeeeeeefffkkkkkkiiibbbZZZWWWZZZ]]]bbbbbbaaa```___aaaeeeiiihhhgggeeecccaaa```______^^^^^^___^^^]]][[[YYYXXXWWWVVVUUUTTTVVVYYY\\\^^^aaabbbcccfffhhhjjjlllmmmmmmnnnppppppooooooqqqrrrssstttttttttttttttuuuvvvrrrsssuuuwwwwwwwwwvvvvvvrrrrrrqqqqqqoookkkeeeaaa[[[WWWQQQLLLHHHDDD@@@>>>;;;:::;;;;;;===>>>@@@AAAEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHFFFCCC???<<<:::666666777777666666666777===>>>AAAIIIUUUaaajjjnnnkkkttt~~~{{{hhh```ZZZYYYXXXTTTQQQRRRLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKLLLMMMRRRPPPNNNOOOTTTWWWWWWVVVQQQQQQQQQPPPOOONNNNNNMMMKKKLLLMMMMMMMMMLLLJJJIIILLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJKKKNNNOOOPPPOOOMMMLLLMMMNNNKKKMMMNNNNNNMMMLLLLLLMMMMMMKKKIIIHHHHHHKKKNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNMMMMMMPPPSSSTTTTTTRRRSSSSSSRRRPPPOOOPPPQQQVVVaaapppyyy{{{zzzzzz{{{|||}}}|||xxxsssqqqsssttttttsss}}}\\\MMMJJJGGGLLLUUU]]]dddgggggggggaaa]]]WWWTTTTTTVVVXXXYYY^^^[[[VVVRRROOONNNPPPQQQQQQNNNMMMOOORRRQQQLLLHHHIIIJJJJJJFFFEEEFFFHHHGGGEEEEEEDDDBBBAAABBBDDDGGGRRRNNNJJJEEEBBBEEERRRaaarrrwwwwwwpppkkkoooxxxyyypppqqq{{{vvvqqqwww}}}}}}}}}vvvsssttt}}}|||pppgggbbb]]]\\\\\\\\\]]]]]][[[YYYXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVXXXZZZ]]]```aaabbbaaaaaabbbdddfffhhhjjjkkkjjjiiiiiikkknnnppppppooommmmmmlllllllllhhhccc```bbb```]]][[[\\\^^^bbbdddfffhhhkkkmmmnnnppprrrtttwwwyyy~~~{{{pppjjjfffbbb```\\\\\\]]]___```aaa```___fffhhhlllppptttvvvwwwxxxoooooonnnnnnmmmmmmllllllkkkjjjiiihhhgggffffffggggggggghhhhhhhhhhhhhhhiiifffeeebbbaaa```aaacccddd^^^\\\[[[ZZZ[[[___bbbddd```aaabbbcccdddeeeeeeeeecccdddddddddccc```]]][[[aaaaaaaaaaaabbbbbbbbbbbbdddeeegggfffeeeddddddeeeiiigggccc^^^[[[\\\aaaeeeeeeeeedddbbb```bbbeeehhhiiihhhfffdddbbb```______^^^^^^^^^^^^]]][[[YYYXXXWWWVVVUUUUUUWWW[[[^^^aaacccdddfffgggjjjkkkmmmnnniiilllooopppqqqqqqrrrsssvvvvvvuuutttuuuuuuvvvuuuttttttuuuvvvvvvuuusssrrrnnnmmmmmmllljjjeee^^^ZZZVVVRRRMMMHHHEEEBBB???===888999;;;>>>AAACCCFFFGGGHHHGGGGGGFFFGGGGGGGGGFFFGGGEEECCC@@@===:::888777333555777777666666777999<<>>AAADDDGGGIIIKKKIIIGGGFFFFFFGGGGGGEEEDDDBBB@@@>>>;;;888777666555222555888777666777:::>>>999JJJaaauuu}}}zzzsssmmmnnnyyyxxxggg]]]YYYSSSPPPPPPOOOMMMNNNRRRMMMLLLKKKLLLNNNNNNNNNMMMLLLNNNOOONNNNNNNNNQQQSSSTTTQQQNNNNNNQQQRRRQQQOOOMMMNNNPPPPPPOOOMMMKKKIIIDDDFFFGGGIIIJJJKKKKKKJJJHHHIIILLLNNNOOOOOONNNMMMKKKIIIHHHHHHIIIJJJJJJIIIJJJLLLMMMMMMKKKIIIIIIJJJIIIJJJJJJIIIGGGFFFGGGHHHLLLLLLKKKJJJKKKKKKMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKJJJJJJLLLNNNNNNMMMLLLNNNOOOOOOMMMLLLLLLMMMRRRWWW]]]bbbeeeiiinnnssstttvvvzzzvvvrrrooo```QQQNNNJJJOOOVVV]]]``````^^^\\\WWWTTTQQQPPPPPPPPPPPPOOOOOOMMMJJJGGGFFFFFFGGGHHHFFFHHHMMMRRRTTTSSSPPPMMMHHHFFFDDDEEEFFFGGGHHHIIIDDDGGGJJJNNNPPPTTTWWWZZZ___UUULLLJJJLLLRRR]]]gggjjjgggbbb\\\WWWYYYccclll}}}~~~{{{ssskkknnnyyy|||yyy|||}}}~~~}}}}}}~~~tttjjjfffddd```^^^^^^]]]\\\[[[WWWXXXYYYYYYYYYXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\^^^aaadddfffhhhiiijjjjjjkkkooosssvvvxxxwwwpppnnnlllkkkjjjjjjhhhfffiiihhhhhhhhhhhhiiijjjjjjmmmooosssuuuvvvxxxzzz|||}}}|||uuukkkccc___[[[WWWTTTTTTUUUVVVWWWWWWXXXZZZ[[[YYY]]]dddkkkrrrvvvyyyzzzzzzyyyxxxvvvrrrnnnjjjgggbbbccceeeggggggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeaaa___^^^]]]^^^aaadddfff```___]]]]]]]]]^^^```aaaaaabbbccccccddddddddddddeeeeeedddbbbaaa___^^^]]]_________``````aaaaaaaaaaaabbbccccccccccccfffgggfffbbb^^^\\\^^^bbbeeefffeeeffffffeeeccccccdddfffffffffeeedddbbbaaa___^^^[[[[[[\\\\\\\\\[[[YYYXXXZZZ[[[\\\]]]___aaaccceeeiiiiiijjjjjjkkklllllllllgggkkkpppssssssssssssssszzzxxxuuutttuuuuuusssqqquuutttqqqooollljjjiiihhhfffdddcccaaa___[[[UUUQQQJJJGGGCCCAAA@@@???>>><<<>>>???AAACCCFFFHHHIIIJJJHHHFFFEEEEEEFFFFFFDDDAAA===<<<999777555444555555333666999888666888===BBBFFFXXXqqq~~~vvvrrruuu}}}{{{nnnbbbXXXQQQLLLJJJLLLNNNNNNOOORRRNNNLLLKKKLLLNNNPPPNNNMMMKKKLLLMMMMMMMMMNNNQQQSSSTTTPPPMMMLLLMMMNNNLLLJJJKKKLLLNNNOOOOOOMMMJJJHHHHHHIIIJJJKKKLLLKKKJJJJJJIIIJJJMMMOOOOOONNNLLLKKKKKKIIIGGGGGGIIIKKKJJJHHHHHHJJJLLLKKKJJJIIIHHHIIIFFFFFFGGGFFFEEEEEEGGGIIIJJJKKKKKKKKKKKKJJJJJJIIIMMMMMMNNNNNNOOOOOOPPPPPPMMMLLLJJJKKKLLLMMMLLLKKKKKKMMMOOONNNMMMMMMNNNOOOOOOPPPSSSXXX]]]ccchhhkkkmmmpppyyyvvvqqqnnnaaaRRROOOFFFLLLTTT[[[```aaa___]]][[[XXXUUUSSSQQQNNNKKKHHHMMMKKKIIIFFFDDDDDDDDDEEEAAAFFFLLLRRRTTTSSSPPPOOOLLLHHHFFFGGGHHHHHHHHHIIIHHHKKKOOORRRTTTVVVYYY[[[\\\RRRIIIHHHMMMSSSZZZaaafffaaa[[[UUUQQQRRRZZZbbbwww|||~~~tttgggcccmmmyyy}}}zzzwwwvvvvvvwwwxxxzzz~~~tttllliiiddd```___]]]\\\[[[WWWXXXYYYZZZZZZZZZYYYXXXUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZ^^^aaaccceeefffkkkkkkmmmqqquuuyyy{{{{{{sssoookkkhhhhhhjjjkkkkkkjjjjjjkkkkkkkkklllllllllkkknnnrrruuuwwwyyy|||~~~}}}|||vvvooofff^^^ZZZWWWSSSOOOOOOPPPRRRSSSTTTVVVYYY[[[YYY^^^eeennnuuuzzz}}}~~~}}}|||zzzwwwqqqkkkfffbbb___aaadddfffhhhhhhgggfffgggggggggggggggfffffffff___^^^\\\[[[]]]```dddggggggeeedddbbbaaaaaaaaaaaaaaabbbcccdddddddddddddddddddddbbbaaa````````````\\\]]]^^^___```aaabbbccc```bbbcccccccccdddgggiiigggbbb^^^\\\___bbbccccccdddfffgggfffdddcccdddeeedddddddddcccaaa```^^^]]]\\\]]]^^^___^^^^^^\\\\\\\\\]]]___aaacccdddeeefffkkkkkkkkkllllllllllllllliiilllqqqtttuuutttssssssxxxvvvtttuuuxxxzzzzzzxxxxxxvvvsssoookkkiiihhhhhhaaa___]]][[[YYYUUUPPPLLLFFFCCC@@@>>>>>>>>>===<<>>@@@BBBCCCEEEEEEHHHHHHGGGFFFFFFEEEDDDDDDHHHFFFDDDAAA>>><<<;;;:::666666555555555555777777888;;;===<<<===DDDQQQ\\\gggsssrrr{{{uuujjjggg^^^UUURRROOONNNLLLKKKKKKMMMNNNPPPNNNOOOOOONNNLLLKKKLLLNNNLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKOOOOOOOOOOOONNNLLLKKKJJJJJJHHHEEEDDDFFFGGGHHHHHHMMMMMMMMMLLLJJJHHHEEECCCBBBAAA@@@@@@AAADDDFFFHHHJJJIIIHHHGGGGGGGGGGGGHHHLLLLLLNNNNNNOOONNNMMMLLLMMMMMMNNNOOOPPPPPPPPPPPPRRRQQQPPPPPPPPPPPPQQQRRRPPPNNNLLLNNNRRRUUUUUUTTTbbbgggkkknnnwww|||wwwtttooo[[[RRRMMMPPPVVV]]]cccdddbbb______\\\VVVPPPLLLKKKKKKLLLNNNNNNNNNLLLHHHCCC???===CCCDDDGGGKKKNNNOOOMMMKKKIIIIIIKKKMMMPPPQQQOOONNNPPPQQQSSSTTTTTTRRRPPPOOOIIIIIIKKKLLLMMMMMMNNNNNNNNNOOONNNJJJFFFHHHPPPXXXbbbiiiqqqtttqqqppprrruuuxxx|||yyywwwwwwyyyrrrooottt|||~~~rrriiieee```[[[XXXXXXXXXZZZ\\\\\\ZZZXXXXXXYYYYYYXXXVVVTTTQQQOOOSSSSSSSSSVVV\\\aaadddfffiiijjjnnnsssxxxyyyvvvssspppoooooonnnooopppqqqrrrooommmlllooorrrsssoookkkoooppptttzzz~~~xxxqqqnnniiiddd\\\SSSLLLGGGEEEEEEGGGJJJOOOSSSVVVZZZ^^^```aaagggpppyyy|||tttqqqnnniiieeeeeeeeeeeegggiiikkklllkkkjjjhhhhhhhhhgggeeecccaaa___aaa^^^^^^aaagggjjjiiiggg___^^^^^^aaaeeefffeeedddccccccaaa`````````aaabbbbbbaaa`````````___^^^^^^]]]]]]]]]^^^^^^_________^^^___```bbbdddeeefffgggiiiccc^^^^^^bbbeeebbb___\\\\\\\\\]]]^^^___```aaadddbbb``````aaaaaa```]]]\\\]]]___```aaabbbeeegggfffggghhhiiijjjkkkkkkkkkooopppqqqrrrrrrrrrqqqpppssssssuuuuuuvvvuuuuuutttwwwwwwwwwwwwvvvuuutttsssmmmkkkhhhccc___[[[XXXVVVUUURRRNNNLLLKKKHHHCCC???>>>???@@@BBBDDDFFFHHHHHHKKKJJJIIIHHHFFFEEEDDDDDDEEEDDDAAA>>>;;;888777666666666777777666666777777999;;;>>>BBBJJJXXXiiiuuuuuu|||}}}ddd\\\ZZZTTTMMMLLLNNNMMMKKKJJJJJJKKKLLLMMMOOOOOOPPPNNNLLLKKKLLLNNNLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJLLLMMMNNNOOOMMMLLLKKKMMMMMMMMMMMMLLLLLLKKKJJJKKKIIIGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKJJJHHHGGGFFFBBBAAA@@@@@@AAACCCEEEGGGIIIIIIIIIHHHHHHGGGGGGGGGKKKLLLMMMNNNOOONNNNNNMMMJJJKKKMMMNNNPPPQQQQQQQQQRRRQQQPPPOOONNNOOOOOOPPPMMMKKKIIIJJJNNNQQQQQQQQQXXX^^^eeekkkttt~~~|||{{{|||nnn\\\UUUMMMPPPVVV]]]bbbccc```]]]XXXVVVRRRNNNKKKKKKKKKLLLQQQQQQPPPKKKFFFAAA??????CCCFFFJJJLLLKKKJJJIIIHHHLLLLLLLLLNNNPPPQQQPPPNNNVVVVVVVVVVVVTTTRRRPPPNNNGGGHHHJJJLLLLLLKKKIIIHHHIIIGGGEEEBBBBBBEEELLLQQQWWW___iiirrrxxx{{{}}}~~~yyy|||xxxxxxzzz}}}vvvppprrrxxxzzzqqqlllgggbbbXXXXXXYYY[[[]]]\\\ZZZWWWYYYYYYYYYXXXWWWTTTRRRQQQRRRQQQQQQTTTYYY]]]```aaahhhjjjnnnsssvvvvvvssspppooooooooopppqqqsssuuuvvvoooqqqssstttuuutttsssrrrssstttwww|||~~~~~~|||tttlllgggaaa\\\TTTLLLFFFCCCBBBCCCFFFJJJPPPUUUZZZ^^^cccfffhhhmmmvvv|||rrrmmmjjjgggfffhhhdddfffhhhjjjkkkllllllllliiihhhgggeeebbb```]]]\\\```______cccgggjjjhhheee_________aaadddeeeeeecccaaaaaa```_______________bbbbbbaaaaaa``````_________^^^^^^]]]]]]\\\\\\\\\\\\^^^```bbbddddddddddddcccaaa```aaabbbcccbbbaaaYYYYYYZZZ[[[]]]___aaabbbaaa```___```bbbbbbaaa```\\\^^^aaabbbccceeegggjjjkkkkkklllmmmmmmmmmllllllqqqqqqrrrssstttvvvvvvwwwwwwxxxwwwwwwvvvuuusssrrrttttttuuuuuutttsssqqqqqqhhhfffbbb]]]WWWSSSPPPNNNLLLIIIFFFCCCBBB@@@>>><<<@@@AAACCCFFFIIIKKKLLLMMMOOOMMMKKKIIIGGGEEEDDDDDDDDDBBB???;;;888666444444777888999888777666777888===AAAHHHSSSbbbsss~~~~~~jjjXXXTTTSSSOOOLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKOOOPPPQQQOOOMMMLLLMMMNNNMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLNNNOOOOOOMMMLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJKKKJJJIIIIIIKKKKKKJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHBBBBBBAAAAAAAAABBBDDDEEEGGGHHHIIIIIIIIIHHHGGGFFFJJJKKKLLLNNNOOOOOOOOONNNJJJKKKLLLNNNPPPQQQRRRRRRRRRQQQOOOMMMLLLLLLLLLMMMKKKJJJIIIJJJLLLOOOPPPPPPMMMUUU^^^eeeqqqzzzxxx{{{iiiYYYSSSLLLOOOUUU[[[``````]]]YYYRRRQQQOOONNNMMMNNNOOOPPPVVVUUURRRLLLFFFBBBBBBCCCGGGKKKOOONNNKKKHHHGGGHHHNNNMMMLLLMMMOOOPPPPPPOOOYYYYYYXXXWWWVVVTTTRRRQQQJJJKKKLLLMMMNNNMMMMMMLLLHHHEEEAAA???AAAEEEJJJLLLRRRXXXcccqqq}}}~~~yyyzzz~~~xxxqqqpppsss}}}{{{wwwrrrlll___]]][[[ZZZZZZYYYWWWVVVXXXXXXXXXXXXWWWUUUSSSRRRQQQPPPQQQSSSWWW[[[]]]]]]dddggglllqqqttttttrrrpppnnnnnnooopppqqqssstttuuuooossswwwxxxwwwuuuvvvwwwvvvwwwzzz}}}}}}yyyyyywwwooogggddd[[[WWWPPPJJJFFFFFFGGGIIIKKKOOOTTTZZZ^^^cccgggjjjooosss||||||qqqllljjjggggggiiidddfffiiikkkkkkkkkllllllhhhhhhfffdddbbb___]]]\\\^^^^^^```cccfffgggeeebbb^^^___```aaacccddddddccc``````_________^^^^^^___aaabbbbbbaaa```___``````aaaaaa```___]]]\\\[[[[[[[[[]]]___bbbccccccbbbaaa\\\^^^aaabbbbbbbbbccccccYYYYYYZZZ\\\___aaadddeeeaaaaaaaaaaaabbbbbbbbbbbb___aaacccdddddddddfffgggllllllmmmnnnnnnnnnnnnmmmrrrrrrrrrrrrsssuuuvvvwww{{{zzzyyywwwuuusssqqqpppppppppqqqqqqpppooommmkkkfffddd___YYYSSSOOOKKKJJJDDDCCCAAA??????@@@@@@@@@CCCEEEHHHKKKNNNPPPQQQQQQRRRPPPMMMIIIFFFDDDCCCBBBDDDAAA>>>:::777666555555777999:::999777888<<<@@@IIINNNXXXgggxxxhhh\\\SSSQQQQQQOOONNNQQQNNNMMMLLLKKKJJJJJJJJJKKKPPPQQQRRRQQQOOOMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOOOONNNLLLJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKJJJHHHBBBBBBBBBCCCDDDFFFGGGHHHCCCBBBBBBAAAAAABBBCCCDDDFFFGGGIIIJJJJJJIIIGGGFFFIIIJJJLLLNNNOOOPPPOOOOOOLLLMMMNNNPPPQQQQQQQQQQQQQQQPPPNNNLLLJJJIIIIIIJJJMMMLLLKKKLLLMMMOOOQQQRRRKKKRRR[[[bbbmmm|||{{{zzz}}}bbbSSSNNNHHHJJJOOOTTTYYYYYYWWWTTTOOONNNNNNNNNOOORRRTTTVVVXXXXXXUUUOOOHHHDDDFFFIIIMMMOOOPPPNNNIIIFFFFFFHHHNNNLLLJJJKKKLLLNNNNNNNNNVVVUUUTTTSSSSSSSSSSSSSSSMMMMMMLLLMMMNNNOOOQQQRRRIIIEEE@@@???BBBFFFHHHIIINNNRRR]]]lll}}}~~~~~~xxxpppnnnqqqzzz{{{ssslllggg___XXXVVVUUUUUUUUUXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQTTTWWWZZZZZZZZZ^^^aaaggglllooopppqqqqqqoooppppppqqqrrrsssssssssppptttxxxxxxvvvuuuxxx{{{xxxyyy{{{}}}~~~~~~xxxsssssspppiiidddbbbTTTQQQMMMJJJJJJLLLOOORRRSSSWWW[[[___cccfffjjjlllwww{{{{{{rrrooolllhhhggggggdddgggjjjkkkjjjjjjkkklllggggggeeedddbbbaaaaaa```]]]^^^___bbbccccccaaa___^^^___aaabbbbbbbbbccccccaaaaaaaaa`````````______```aaabbbaaa___^^^```aaaccccccbbb```___]]]\\\\\\[[[\\\___aaaaaaaaa```___\\\___bbbcccaaa`````````XXXYYYZZZ\\\^^^aaaccceeeccccccdddcccbbbbbbbbbcccbbbeeeggghhhhhhhhhiiikkkmmmmmmooopppqqqrrrrrrrrruuuttttttssssssttttttuuu{{{zzzxxxuuurrrpppnnnmmmnnnnnnoooooonnnkkkhhhfffccc```ZZZTTTOOOKKKHHHGGG>>>?????????AAACCCFFFHHHHHHJJJMMMPPPRRRSSSSSSSSSRRRPPPLLLHHHDDDBBBAAA@@@AAA???;;;888666666666777555888;;;<<<===BBBJJJQQQ[[[]]]dddpppxxxfffXXXRRRMMMMMMMMMLLLMMMNNNOOONNNNNNMMMMMMLLLLLLLLLQQQSSSTTTSSSPPPNNNMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPOOONNNLLLJJJGGGFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGHHHJJJJJJHHHFFF??????>>>>>>@@@BBBDDDFFFCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJIIIGGGFFFIIIJJJLLLNNNOOOPPPOOOOOOQQQQQQQQQQQQQQQPPPPPPOOOPPPOOOMMMJJJIIIHHHHHHHHHMMMMMMMMMMMMMMMOOOQQQSSSPPPVVV]]]bbblll{{{zzz\\\NNNJJJDDDEEEHHHLLLQQQSSSRRRPPPOOONNNMMMMMMOOORRRUUUXXXXXXYYYWWWQQQJJJGGGJJJOOORRRQQQOOOKKKGGGEEEFFFGGGKKKHHHFFFFFFHHHKKKLLLMMMNNNMMMLLLLLLLLLNNNOOOQQQLLLKKKJJJJJJKKKNNNPPPRRRFFFCCC@@@???BBBFFFIIIJJJKKKNNNUUUbbbtttzzzyyy|||tttmmmnnnsss|||}}}|||yyyyyyqqqeee[[[VVVTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRRRRTTTWWWXXXXXXWWWWWW[[[___cccfffiiilllnnnpppppprrrsssttttttttttttrrrtttvvvvvvuuuvvvzzz}}}zzz{{{|||||||||~~~zzztttooonnnjjjccc^^^^^^OOONNNMMMMMMNNNRRRVVVYYY\\\___ccceeegggiiilllnnn}}}yyyqqqooommmhhheeeeeedddgggkkkkkkhhhggghhhjjjffffffeeedddcccccccccccc]]]^^^___`````````___^^^]]]___aaabbbaaaaaabbbcccaaaaaaaaabbbaaa``````___^^^```bbbaaa^^^]]]___aaaccccccbbbaaa```___^^^^^^[[[\\\^^^_________^^^^^^aaabbbcccbbb```]]]\\\[[[XXXXXXYYYZZZ\\\^^^```aaadddeeeffffffdddcccdddeeeeeehhhlllnnnoooppprrrssspppqqqrrrtttuuuvvvvvvvvvyyyxxxxxxwwwvvvuuuuuuuuuxxxwwwtttqqqooommmkkkkkkmmmnnnnnnnnnkkkhhhdddaaa[[[XXXSSSMMMIIIEEEDDDCCC<<<>>>AAACCCEEEGGGKKKNNNNNNPPPRRRTTTUUUUUUTTTSSSPPPNNNIIIDDDAAA>>>======<<<:::777555555666888999777===DDDHHHKKKQQQZZZaaaiiihhhiiippp~~~~~~vvvaaaXXXRRROOOLLLLLLMMMNNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOORRRTTTUUUTTTQQQOOONNNNNNNNNMMMKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPOOONNNLLLJJJGGGFFFEEEEEEEEEGGGHHHIIIHHHGGGFFFFFFHHHHHHGGGFFFAAA???===<<<<<<>>>AAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGJJJKKKLLLNNNOOOOOOOOONNNRRRRRRRRRRRRQQQOOONNNMMMOOONNNLLLIIIHHHGGGGGGGGGKKKKKKLLLKKKKKKLLLNNNQQQTTTZZZ```eeennn|||wwwZZZMMMKKKDDDDDDFFFIIINNNQQQSSSRRRQQQOOOLLLJJJJJJMMMQQQSSSTTTWWWWWWRRRKKKIIIMMMRRRYYYTTTNNNJJJHHHHHHHHHIIIGGGDDDAAAAAADDDGGGJJJKKKIIIHHHFFFFFFGGGIIILLLNNNJJJJJJJJJJJJKKKKKKLLLMMMCCCBBBBBBBBBDDDHHHMMMQQQOOOOOOQQQWWWeeexxx{{{zzz|||~~~~~~{{{}}}vvvnnnjjjoooxxx}}}zzzxxx{{{xxxlllbbb[[[XXXWWWVVVUUUUUUTTTTTTSSSSSSTTTTTTRRRRRRRRRSSSUUUVVVVVVTTTRRRUUUXXXZZZ\\\___dddhhhlllmmmoooqqqssstttttttttuuuuuuttttttuuuxxx||||||}}}~~~}}}|||}}}vvvqqqmmmkkkfff^^^XXXWWWOOOOOOPPPRRRUUUXXX\\\^^^bbbdddhhhjjjlllmmmoooqqq{{{wwwnnnkkkiiifffdddddddddhhhkkkjjjgggdddeeehhhgggfffdddcccbbbccccccddd______```______^^^^^^___]]]___bbbbbbaaa```aaaccc```aaaaaabbbaaa```___^^^\\\___aaa```]]]\\\^^^aaa```````````````_________\\\\\\\\\]]]]]]]]]]]]]]]aaaaaa``````___^^^]]]\\\[[[[[[[[[[[[\\\^^^___```ccceeeggggggffffffhhhjjjjjjmmmpppssssssssstttuuussstttuuuuuuvvvvvvvvvuuuxxxyyyyyyyyyyyywwwvvvuuutttrrrpppmmmkkkjjjiiiiiiiiijjjjjjiiifffaaa\\\YYYSSSPPPLLLGGGCCCBBBAAAAAA@@@CCCGGGJJJKKKMMMPPPSSSSSSTTTVVVWWWWWWUUUSSSRRRMMMJJJFFFAAA===;;;::::::999777666555666999<<<>>>EEEMMMWWW]]]]]]^^^bbbfffkkklllooovvv|||vvv```UUUSSSQQQOOOMMMLLLOOOQQQPPPMMMMMMNNNOOOPPPPPPPPPPPPPPPSSSUUUVVVUUURRRPPPNNNNNNMMMLLLJJJJJJJJJKKKMMMNNNNNNMMMKKKIIIHHHIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNOOOPPPPPPPPPNNNLLLJJJHHHGGGEEEDDDEEEFFFGGGIIIIIIGGGEEEEEEFFFGGGGGGGGGEEEBBB???<<<;;;<<<>>>@@@CCCCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMNNNOOONNNNNNMMMPPPPPPPPPPPPOOONNNMMMMMMNNNMMMKKKIIIHHHHHHHHHHHHIIIKKKKKKJJJIIIIIILLLOOORRRZZZcccjjjsss}}}wwwZZZNNNLLLHHHGGGHHHKKKPPPTTTVVVWWWSSSOOOKKKGGGFFFHHHLLLNNNQQQUUUVVVRRRLLLJJJNNNTTT___XXXPPPKKKKKKLLLMMMLLLDDDAAA??????AAAEEEHHHJJJHHHGGGEEEEEEFFFHHHKKKMMMJJJKKKLLLMMMLLLKKKIIIHHHAAACCCDDDEEEHHHLLLSSSXXXUUUSSSPPPPPPYYYjjj~~~yyyuuuwww{{{|||}}}~~~{{{qqqjjjhhhppp}}}{{{tttrrrtttzzz|||qqqgggaaa\\\ZZZXXXTTTTTTSSSSSSSSSSSSSSSTTTRRRQQQQQQRRRTTTUUUTTTRRRPPPRRRTTTTTTUUUXXX]]]bbbfffhhhkkknnnqqqssssssssswwwuuussssssuuuyyy~~~~~~~~~|||}}}}}}rrrnnnlllkkkeee[[[SSSQQQRRRSSSUUUWWWZZZ^^^```aaadddgggjjjmmmnnnppprrrtttwww|||uuukkkhhhfffcccbbbddddddhhhllljjjfffcccdddfffgggfffdddbbbaaaaaabbbbbbaaaaaaaaa```^^^^^^___```]]]```bbbbbb```___aaaccc___```aaaaaaaaa```^^^^^^[[[^^^aaa```\\\[[[]]]aaa^^^^^^^^^_______________]]]\\\\\\[[[[[[\\\]]]]]]]]]\\\[[[]]]```bbbbbbaaa______^^^^^^______``````bbbeeeggghhhggghhhkkkmmmnnnpppssstttrrrqqqpppppptttttttttttttttsssrrrrrrvvvwwwxxxyyyyyywwwuuutttpppooommmjjjiiihhhhhhhhheeeeeeeeeddd```[[[UUURRRPPPMMMIIIEEEBBB@@@AAAAAAEEEIIINNNQQQQQQQQQTTTVVVVVVWWWYYYYYYXXXUUURRRPPPKKKHHHCCC>>>;;;999888888999888777777999===AAADDDTTT^^^iiimmmiiicccaaaaaaffflllvvv~~~}}}ppp]]]PPPLLLOOONNNLLLIIIIIIMMMPPPOOOKKKLLLMMMNNNOOOPPPQQQQQQQQQSSSUUUWWWVVVSSSPPPNNNNNNLLLKKKJJJIIIJJJLLLNNNOOOOOONNNKKKIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQPPPNNNLLLJJJIIIGGGFFFDDDDDDEEEGGGHHHJJJHHHEEEDDDFFFGGGHHHHHHHHHEEEAAA<<<:::;;;===???CCCCCCEEEFFFHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLNNNOOOOOONNNMMMLLLLLLMMMMMMNNNNNNMMMMMMMMMNNNMMMKKKIIIHHHHHHHHHIIIJJJKKKMMMKKKIIIJJJMMMPPPMMMXXXdddmmmvvv}}}___MMMHHHDDDEEEGGGMMMTTT[[[___```VVVRRROOOLLLLLLMMMMMMMMMPPPRRRSSSQQQOOOPPPTTTXXXVVVSSSQQQQQQRRRRRROOOLLLBBB???<<<>>>BBBGGGJJJKKKLLLGGGBBBEEEKKKPPPOOOLLLNNNJJJGGGIIINNNPPPMMMJJJIIIHHHHHHJJJOOOUUU\\\```eeeYYYNNNNNNWWWcccrrr}}}{{{~~~|||yyy{{{sssyyy}}}}}}|||tttnnnqqq{{{sssjjjeee\\\TTTVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRQQQRRRSSSSSSQQQOOOLLLLLLNNNPPPTTTXXX\\\^^^```bbbfffjjjnnnpppqqqrrrqqqpppppprrrvvvyyyzzz{{{yyy}}}~~~{{{zzz~~~~~~nnnoooooojjjbbbZZZUUUTTTWWWZZZ^^^aaabbbccceeegggnnnooorrrtttuuuuuuttttttyyy{{{|||}}}qqqeeeeeeddd___```fffhhhjjjkkkjjjhhheeeddddddfffccc```______``````___aaa```^^^\\\\\\^^^```bbbbbbbbbbbbbbbbbbbbbaaa``````aaabbbaaa___^^^^^^```]]]^^^___``````___^^^]]]\\\^^^aaabbbaaa^^^ZZZXXXWWWZZZ\\\]]]]]]]]]___```^^^^^^^^^^^^^^^^^^^^^^^^``````_________aaabbbccckkkhhhffffffgggjjjkkkkkkpppsssvvvxxxxxxuuurrroooppptttwwwvvvsssqqqsssvvv|||{{{zzzzzzzzzxxxtttqqqooojjjggggggeee___\\\\\\aaa___[[[WWWRRROOOLLLKKKFFFDDDAAA??????AAADDDFFFLLLMMMOOOSSSVVVXXXVVVUUUWWW[[[[[[XXXWWWYYYTTTMMMHHHBBB>>>>>>;;;666666;;;:::;;;<<<::::::@@@JJJSSSfffrrr}}}{{{oooeeecccfffggguuu|||rrruuulll\\\VVVOOOKKKLLLGGGHHHJJJLLLMMMNNNNNNNNNPPPRRRTTTTTTRRRQQQPPPQQQRRRSSSSSSQQQMMMKKKKKKLLLJJJIIIIIIJJJMMMNNNMMMLLLMMMKKKJJJIIIIIIJJJKKKMMMPPPOOOOOOQQQTTTTTTQQQMMMNNNNNNOOOOOOOOONNNMMMLLLHHHHHHFFFEEEDDDDDDDDDDDDGGGFFFEEECCCCCCEEEFFFGGGEEEGGGFFFBBB<<<999<<<@@@BBBCCCEEEGGGIIIKKKLLLLLLFFFGGGIIIKKKLLLKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLRRRNNNJJJJJJMMMPPPRRRRRRJJJJJJKKKJJJIIIJJJMMMPPPMMMJJJHHHIIIMMMOOOOOONNNOOORRRYYYdddqqq|||{{{xxxZZZKKKHHHEEEFFFJJJQQQYYY___bbbcccZZZXXXUUUSSSRRRSSSSSSTTTPPPOOONNNLLLKKKKKKNNNQQQUUURRROOONNNOOOOOOMMMKKKEEEAAA===???EEEJJJLLLLLLIIIEEECCCFFFLLLQQQSSSRRRVVVSSSPPPNNNOOONNNJJJGGGIIIJJJLLLOOOSSSWWW\\\^^^ZZZQQQJJJKKKRRRZZZfffppp~~~{{{uuurrrzzz~~~uuurrrvvv~~~xxxpppdddZZZWWWWWWWWWWWWXXXXXXWWWWWWSSSRRRQQQRRRSSSSSSRRRPPPPPPPPPPPPQQQSSSVVVXXXYYY]]]___bbbfffiiilllnnnnnnqqqqqqrrrtttwwwyyyzzzzzz{{{}}}~~~}}}}}}{{{tttrrrnnnggg___[[[ZZZ\\\]]]```cccffffffgggiiijjjppprrruuuwwwxxxxxxwwwvvvyyy{{{}}}|||~~~sssfff\\\^^^___\\\]]]bbbbbbdddeeeeeecccaaa```aaacccaaa^^^]]]^^^_________aaa```^^^\\\]]]^^^aaabbbbbbbbbbbbbbbaaa```___^^^___``````___^^^]]]]]]___^^^___````````````___^^^^^^```bbbddddddaaa]]][[[YYY[[[]]]^^^]]]]]]^^^___^^^_________```_________aaa``````aaabbbdddfffgggjjjiiihhhjjjmmmpppqqqqqqrrrtttwwwyyyzzzxxxuuusssrrrvvvyyyxxxuuutttvvvyyyyyyyyyyyyyyyyyyvvvrrrooolllgggcccbbb```ZZZWWWWWWVVVTTTQQQMMMJJJGGGEEEEEEDDDCCCCCCCCCEEEIIILLLNNNQQQQQQSSSVVVYYYZZZYYYWWWXXX[[[ZZZVVVUUUUUUPPPIIIEEE???;;;;;;999555777;;;999;;;===@@@EEENNNXXX```vvv||||||ppphhhfffiii{{{}}}yyy\\\PPPMMMHHHFFFIIIJJJJJJJJJKKKLLLMMMNNNNNNOOOQQQSSSSSSQQQOOOOOOPPPPPPPPPQQQOOOMMMKKKKKKLLLNNNLLLKKKKKKMMMNNNNNNMMMKKKJJJIIIHHHIIIJJJLLLMMMPPPOOOPPPRRRUUUUUURRROOONNNNNNOOOOOONNNMMMKKKJJJGGGGGGFFFEEEEEEEEEEEEEEEHHHGGGEEEDDDDDDEEEGGGHHHGGGHHHHHHDDD???===@@@CCCFFFGGGHHHIIIKKKLLLLLLLLLIIIJJJLLLMMMNNNMMMMMMLLLJJJJJJJJJKKKKKKKKKLLLLLLOOOLLLJJJMMMRRRUUUSSSQQQKKKJJJIIIIIIIIIKKKMMMNNNMMMKKKIIIJJJMMMOOOOOONNNPPPRRRWWW^^^hhhrrr|||yyyqqqTTTIIIHHHEEEHHHNNNVVV^^^ccceeeeee\\\[[[YYYWWWVVVVVVWWWWWWTTTQQQMMMKKKKKKMMMNNNOOORRROOOMMMLLLMMMMMMLLLKKKLLLGGGCCCFFFNNNSSSSSSPPPEEEEEEEEEHHHLLLRRRWWWZZZ```]]]YYYTTTPPPKKKHHHFFFHHHJJJMMMQQQUUUXXX[[[\\\XXXQQQMMMPPPVVV\\\ccciiinnnwwwyyytttwwwzzzyyy{{{{{{{{{~~~}}}pppddd\\\ZZZXXXWWWXXXXXXXXXWWWSSSRRRQQQRRRSSSTTTSSSQQQUUUTTTTTTSSSSSSSSSTTTTTTXXXYYY\\\___bbbeeegggiiimmmooorrruuuwwwxxxxxxwww}}}}}}}}}~~~~~~|||wwwnnnddd^^^^^^bbbffffffhhhkkklllllllllmmmooosssuuuyyy{{{|||{{{yyyxxxxxx{{{}}}{{{{{{{{{vvvooo```WWWQQQUUUXXXVVVWWW\\\[[[]]]^^^^^^]]]\\\\\\]]]^^^]]][[[\\\]]]______^^^___^^^]]]\\\]]]^^^```bbbaaaaaaaaaaaa```___]]]]]]]]]^^^___^^^]]]\\\]]]^^^______````````````______```bbbdddeeeeeebbb___]]]ZZZ\\\^^^^^^]]]]]]^^^___```aaabbbbbbbbbaaa```___bbbbbbbbbcccdddgggiiijjjhhhhhhjjjnnnrrruuuvvvvvvrrrsssvvvxxxyyyxxxvvvtttsssvvvyyyxxxvvvuuuvvvyyyuuuuuuvvvwwwwwwtttoookkkgggaaa\\\[[[XXXRRROOOOOOJJJIIIGGGDDDBBBAAAAAAAAADDDEEEFFFHHHKKKNNNPPPRRRUUUTTTUUUWWWYYYZZZYYYXXXYYYYYYWWWSSSPPPOOOJJJDDDAAA<<<888888777777:::>>>===???BBBKKKVVVccclllqqqyyy{{{}}}{{{xxxwwwzzz}}}yyyeeeRRRLLLLLLJJJKKKOOOMMMLLLKKKJJJKKKLLLNNNOOONNNPPPRRRRRRPPPNNNNNNNNNLLLMMMNNNNNNLLLKKKLLLMMMSSSPPPMMMLLLLLLMMMMMMMMMIIIIIIHHHGGGHHHJJJMMMNNNPPPPPPQQQTTTVVVVVVTTTRRRNNNOOOOOONNNMMMKKKIIIHHHEEEEEEDDDEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJGGGCCCBBBEEEHHHKKKKKKKKKKKKKKKLLLKKKKKKIIIJJJLLLMMMNNNNNNNNNMMMJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLLLLSSSZZZ\\\WWWPPPKKKIIIHHHJJJNNNPPPOOOMMMNNNLLLJJJJJJLLLNNNOOOOOOQQQSSSUUUWWW\\\eeeqqqzzz|||wwwjjjQQQIIIIIIEEEHHHOOOWWW^^^bbbbbb```XXXXXXXXXVVVTTTSSSTTTUUUUUUPPPKKKIIIKKKNNNOOONNNNNNNNNMMMNNNOOOPPPQQQQQQUUUQQQOOOTTT[[[^^^YYYSSSDDDFFFHHHJJJLLLQQQXXX]]]bbbaaa]]]WWWPPPKKKJJJJJJGGGHHHKKKOOOSSSXXX\\\^^^aaaWWWRRRWWWaaagggiiikkkiiiooo{{{xxxwww{{{}}}}}}|||wwwtttuuu|||sssgggaaa[[[VVVVVVWWWVVVVVVTTTSSSRRRRRRSSSTTTTTTRRRVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVXXX[[[^^^```bbbfffjjjoootttvvvvvvvvvwww}}}|||{{{}}}{{{pppgggbbbdddjjjooonnnpppqqqqqqppppppqqqssstttwww{{{}}}~~~}}}zzzxxxxxx{{{|||yyywwwssskkkbbbSSSMMMKKKPPPRRRQQQQQQTTTTTTVVVXXXXXXXXXXXXZZZ[[[[[[ZZZZZZ[[[^^^___^^^]]]]]]\\\[[[[[[\\\^^^```aaa______`````````___^^^^^^^^^___```___^^^]]]^^^___````````````````````````bbbcccddddddccc```\\\ZZZXXXZZZ\\\]]]]]]^^^___```bbbccceeeeeeeeedddbbbaaaddddddddddddeeegggiiijjjfffgggjjjooosssvvvvvvuuuoooqqqsssuuuvvvuuuuuutttqqqsssuuuuuusssrrrsssuuupppqqqrrrsssrrrooojjjfff```YYYTTTSSSPPPJJJGGGGGGEEEDDDBBBAAAAAAAAACCCCCCGGGHHHJJJLLLNNNOOOPPPPPPWWWVVVUUUUUUWWWWWWWWWVVVWWWUUURRRNNNKKKHHHDDD@@@===:::777777999<<>>===>>>888;;;>>>AAAHHHRRRYYY[[[```___```hhhttt~~~}}}uuukkkvvvtttfff___YYYVVVSSSQQQPPPQQQRRRSSSRRRPPPMMMKKKKKKMMMOOOQQQRRRTTTUUUTTTRRRPPPOOOOOOMMMOOOOOOOOOMMMLLLMMMNNNPPPMMMJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEGGGIIILLLNNNNNNQQQTTTTTTSSSRRRRRRRRROOOOOOOOONNNLLLIIIGGGEEEAAAAAABBBDDDFFFHHHJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJIIIGGGEEEDDDDDDEEEEEEFFFEEEEEEEEEFFFHHHKKKMMMLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLNNNQQQSSSPPPIIICCCBBBFFFNNNWWW]]]\\\UUUNNNJJJKKKLLLLLLMMMNNNRRRTTTTTTUUUVVVTTTRRRRRRUUUYYY```hhhoooppppppsssuuuttteeeTTTMMMHHHFFFEEEEEEHHHMMMRRRUUUWWWWWWZZZ]]]ZZZTTTOOOMMMNNNOOOPPPQQQPPPOOOOOOPPPRRRQQQWWW^^^bbbcccbbbcccccc______^^^\\\WWWRRRNNNKKKLLLOOOSSSUUUVVVVVVVVVVVVMMMIIIFFFEEEHHHJJJJJJIIIKKKLLLMMMOOOTTTYYY^^^bbbeeeZZZSSSXXX```cccaaa___RRRRRRVVV```mmmxxx||||||oooiiieeefffgggkkksss}}}}}}yyy|||}}}vvv~~~yyyqqqmmmiiiccc]]]\\\YYYUUUSSSSSSSSSRRRQQQNNNPPPRRRUUUWWWYYYYYYYYYVVVSSSPPPMMMMMMNNNQQQSSSVVV\\\cccgggggghhhkkknnnmmmppptttvvvvvvyyy~~~~~~|||{{{||||||{{{yyyxxxyyyyyywwwvvvuuuwwwyyyxxxyyyyyyyyyzzzzzzzzzzzzwwwxxxwwwsssqqqrrrnnnhhhaaaccccccbbb```___^^^]]]XXXYYYZZZ[[[[[[]]]```bbbccccccdddeeeeeeccc___[[[\\\\\\]]]___aaacccdddeeeddddddeeeeeedddcccbbbbbbaaacccddddddccccccdddeeecccbbbbbbaaaaaabbbbbbcccddddddcccbbb___\\\YYYXXXXXX[[[___bbbdddfffiiikkknnnmmmkkkiiiiiiiiijjjkkkggggggfffeeeeeefffggghhhhhhhhhhhhjjjlllmmmkkkiiihhhhhhgggggggggggghhhiiifffeeecccbbb```^^^\\\ZZZZZZYYYVVVVVVUUUTTTRRRPPPLLLFFFBBBCCCCCCAAAAAACCCDDDDDDCCCDDDGGGLLLQQQTTTTTTTTTUUUVVVWWWXXXYYYZZZVVVRRRMMMIIIHHHHHHHHHHHHFFF@@@<<<>>>>>><<<<<>>AAAEEEHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMKKKGGGFFFGGGIIIEEEHHHKKKLLLKKKJJJIIIIIIFFFIIILLLMMMMMMPPPTTTYYYYYYUUUQQQNNNOOOPPPRRRRRRMMMWWWaaadddfffkkkoooqqqfffPPPJJJLLLFFFEEEEEEHHHMMMRRRUUUVVVZZZXXXTTTPPPNNNNNNOOOPPPQQQQQQQQQPPPOOONNNOOOQQQTTTbbbnnnpppmmmlllgggaaafffbbb[[[UUUPPPMMMIIIGGGKKKLLLPPPXXX___```YYYSSSGGGBBB>>>>>>DDDIIIJJJIIIKKKMMMQQQXXX^^^^^^ZZZVVVUUUQQQLLLIIIHHHJJJKKKKKKKKKPPPWWW[[[^^^ccclllssssssyyyzzzssslllmmmssswwwzzzxxx|||~~~zzzuuuttt{{{{{{ssshhh\\\RRRSSSVVVTTTRRRSSSSSSSSSSSSUUUWWWWWWUUUSSSXXXUUUQQQMMMMMMOOORRRTTTRRRRRRRRRSSSUUUXXX[[[\\\dddeeefffiiilllppprrrttt~~~~~~}}}}}}||||||yyyxxxxxxyyyzzz|||~~~~~~}}}{{{zzzyyyyyyyyy{{{zzzzzzzzzzzz{{{||||||{{{{{{{{{zzz{{{{{{|||}}}|||yyyuuurrrrrrrrrrrrqqqmmmmmmmmmnnnooonnnmmmkkkmmmlllkkklllmmmmmmlllkkkmmmoooqqqnnniiifffeeeeeeiiiiiiiiihhhhhhhhhggggggmmmllljjjgggfffdddccccccdddeeeggghhhhhhgggfffeeefffdddbbb```aaacccfffhhhfffhhhkkkkkkhhhdddbbbaaacccbbbbbbdddhhhjjjjjjiiiooommmkkkjjjjjjllloooqqqqqqlllggggggjjjkkkhhheeedddcccbbbaaa```___^^^^^^ZZZYYYXXXVVVUUUTTTSSSSSSUUUTTTSSSQQQOOOMMMKKKKKKNNNLLLIIIFFFEEEDDDEEEFFFDDDEEEEEEEEEFFFGGGJJJMMMOOOKKKFFFEEEHHHOOOVVVYYYWWWVVVVVVVVVVVVVVVWWWWWWOOOJJJEEEBBBBBBAAA???<<<;;;888777:::<<<>>>CCCJJJ\\\hhhrrrttttttzzzzzz~~~tttooouuuggg\\\XXXTTTQQQPPPMMMMMMMMMMMMLLLLLLKKKKKKMMMKKKKKKNNNRRRUUUUUUSSSSSSSSSSSSTTTTTTRRRNNNKKKNNNNNNLLLHHHDDDDDDGGGKKKHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEHHHJJJLLLJJJLLLNNNOOOMMMIIIEEEAAAGGGHHHHHHGGGDDDAAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIFFFCCCAAABBBDDDEEEEEEBBB???<<<<<>>CCCGGGGGGFFFIIIMMMUUU^^^ffffff```ZZZWWWRRRLLLHHHGGGHHHIIIIIIOOOSSSWWWWWWWWWYYY___eeesss{{{{{{vvvuuuxxxyyy|||zzzyyy|||~~~rrrqqqtttwwwsssggg\\\YYYYYYTTTQQQPPPTTTSSSSSSTTTVVVVVVUUUTTTSSSRRROOOMMMMMMMMMNNNNNNPPPPPPPPPPPPRRRSSSUUUVVV^^^^^^^^^```dddjjjooorrryyyyyyyyyyyyzzz{{{||||||yyy|||}}}{{{yyyyyyzzz{{{}}}~~~}}}|||{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{|||}}}}}}~~~zzzwwwtttsssssssssrrrqqqnnnnnnnnnoooqqqrrrssssssuuusssqqqqqqrrrrrrqqqpppqqqssstttrrrmmmjjjiiiiiilllllllllkkkkkkkkkkkkjjjooommmllliiigggfffeeedddeeeeeefffhhhhhhiiiiiiiiihhhfffcccbbbbbbdddgggiiigggiiijjjjjjhhheeeddddddiiihhhggghhhjjjjjjiiihhhmmmllljjjjjjjjjkkklllnnnoookkkggggggiiiiiifffccc___^^^]]]\\\ZZZXXXWWWWWWRRRQQQPPPNNNMMMLLLLLLKKKMMMLLLKKKJJJHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCDDDEEEHHHIIIIIIJJJJJJKKKNNNOOOLLLIIIEEEEEEJJJQQQWWWZZZYYYYYYYYYXXXVVVUUUSSSSSSKKKHHHDDDAAA@@@>>>:::888555555999===>>>BBBMMMYYYllltttzzzwwwtttwww}}}uuurrrxxxyyyqqqxxxzzziiiYYYSSSRRROOOLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLNNNRRRUUUUUUSSSQQQQQQQQQSSSSSSQQQMMMJJJNNNMMMKKKFFFCCCCCCFFFJJJIIIJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDEEEHHHKKKLLLLLLMMMNNNNNNKKKGGGCCC@@@GGGHHHHHHGGGDDDBBBAAABBBCCCDDDEEEFFFHHHIIIJJJKKKNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGIIIFFFCCCBBBCCCDDDEEEEEEAAA???>>>???BBBFFFHHHIIIIIIJJJJJJIIIGGGFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLMMMLLLKKKKKKLLLNNNNNNLLLJJJIIIIIILLLOOOQQQUUUUUUVVVZZZ```eeeggghhhiiiQQQIIIHHHEEEEEEEEEIIIMMMQQQSSSTTTQQQQQQQQQRRRSSSSSSTTTUUUTTTSSSQQQNNNMMMLLLKKKKKKQQQVVVZZZ]]]aaadddbbb]]]WWWTTTOOOKKKIIIHHHFFFEEEKKKOOOUUUYYYXXXSSSLLLGGGAAA>>>===???CCCEEEEEECCCDDDJJJUUUbbbjjjjjjccc\\\WWWRRRLLLHHHFFFGGGGGGGGGNNNQQQSSSQQQMMMMMMRRRWWWmmmxxxzzz}}}|||~~~~~~~~~{{{tttsssuuuuuusssrrrvvvwwwkkkeeebbb\\\VVVTTTRRRPPPOOOOOOPPPRRRRRRQQQQQQQQQQQQPPPOOONNNLLLKKKOOOOOOOOOOOOPPPQQQRRRRRRWWWVVVUUUVVV[[[aaaiiimmmsssssssssssstttvvvxxxyyyuuuzzz|||||||||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzz|||}}}}}}}}}|||{{{yyyyyyyyyzzz{{{||||||}}}wwwuuutttsssttttttrrrqqqppppppqqqrrruuuxxx{{{|||}}}zzzwwwuuuvvvwwwwwwvvvvvvxxxxxxwwwssspppoooooopppppppppoooooooooooonnnqqqpppnnnllljjjhhhggggggggggggggggggiiikkkmmmnnnjjjiiifffddddddfffhhhiiiggghhhiiihhhfffeeefffgggllljjjiiijjjkkkkkkjjjiiijjjjjjjjjjjjiiiiiiiiiiiijjjgggdddddddddccc___\\\XXXWWWVVVSSSQQQOOOMMMLLLIIIIIIGGGFFFDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDEEEFFFGGGMMMMMMNNNNNNOOOPPPQQQQQQIIIGGGEEEGGGLLLSSSXXXZZZYYYYYYYYYXXXVVVTTTQQQPPPHHHEEEBBB???>>><<<999777777;;;AAAFFFHHHMMM[[[iiinnnuuuyyywwwwww|||qqqhhhqqqyyyuuu|||zzzbbbZZZSSSRRRRRROOOMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNQQQSSSSSSSSSMMMMMMNNNPPPQQQOOOLLLIIILLLKKKHHHEEEBBBCCCFFFJJJKKKKKKJJJJJJJJJJJJKKKKKKGGGGGGFFFEEEFFFHHHKKKMMMNNNNNNMMMKKKIIIEEEBBB@@@GGGHHHIIIGGGEEEBBBBBBBBBCCCEEEFFFHHHJJJJJJJJJIIIMMMMMMNNNNNNMMMKKKIIIGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHFFFCCCBBBCCCDDDEEEEEEAAA@@@@@@CCCFFFJJJKKKKKKKKKKKKKKKIIIGGGFFFFFFHHHHHHIIIIIIJJJJJJIIIIIIHHHEEEFFFHHHJJJKKKLLLLLLLLLMMMNNNNNNMMMKKKKKKLLLNNNRRRQQQNNNMMMMMMOOOQQQSSSSSSRRRRRRTTTYYY^^^aaabbbmmmTTTJJJIIIFFFFFFGGGJJJOOORRRTTTTTTPPPQQQSSSTTTUUUUUUUUUTTTOOONNNMMMNNNOOOOOOOOOOOONNNNNNPPPTTTYYY[[[WWWQQQLLLIIIFFFDDDDDDDDDDDDCCCGGGKKKPPPRRRPPPMMMIIIGGGAAA@@@@@@BBBEEEFFFEEEDDDAAAFFFQQQ]]]eeeeee___XXXSSSOOOIIIFFFEEEGGGHHHHHHHHHKKKLLLIIIEEEEEEJJJPPP```lllyyy~~~|||{{{sssssswww~~~~~~}}}~~~~~~pppkkkiiiqqq{{{tttoooiiiccc___VVVSSSPPPNNNOOOQQQQQQQQQSSSSSSSSSSSSQQQPPPOOONNNPPPPPPQQQQQQQQQRRRRRRSSSRRRQQQQQQRRRUUU[[[```dddnnnmmmllllllmmmoooqqqrrrvvvxxx{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzwwwxxxzzz||||||{{{zzzyyyuuuuuuvvvxxxyyyyyyzzzzzzuuutttttttttuuuuuusssrrrsssttttttuuuwww{{{zzzxxxxxxyyyzzzzzz{{{{{{|||{{{yyyvvvuuutttrrrrrrrrrrrrqqqqqqqqqqqqrrrqqqooommmkkkjjjiiiiiikkkjjjhhhggghhhkkkmmmooollljjjhhhffffffggghhhiiifffggggggfffeeeeeegggiiiiiihhhhhhiiikkklllkkkjjjiiiiiijjjjjjiiihhhfffeeeaaa```^^^]]]]]][[[WWWSSSRRRPPPNNNLLLIIIFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJJJJJJJPPPOOOPPPQQQRRRRRRQQQPPPFFFEEEFFFJJJOOOUUUXXXYYYVVVVVVWWWVVVTTTQQQOOOMMMDDDBBB???>>>===>>>???@@@EEEHHHNNNVVVYYY]]]fffppplllssswwwyyy~~~yyyssspppzzzvvv|||yyydddXXXVVVTTTSSSRRRPPPOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLMMMOOOPPPQQQQQQJJJJJJKKKMMMNNNMMMJJJGGGGGGFFFEEEDDDDDDFFFIIILLLLLLLLLJJJIIIIIIJJJLLLLLLHHHGGGFFFFFFGGGIIIKKKMMMMMMLLLKKKIIIGGGEEEDDDCCCGGGHHHIIIHHHEEECCCCCCCCCBBBCCCFFFHHHIIIHHHGGGFFFHHHJJJKKKLLLKKKHHHEEECCCFFFFFFEEEEEEFFFGGGHHHHHHGGGEEECCCBBBDDDEEEEEEEEECCCBBBCCCEEEIIIJJJJJJIIIIIIJJJJJJIIIGGGFFFGGGIIIHHHHHHIIIIIIIIIIIIHHHHHHEEEGGGIIILLLOOOQQQSSSTTTMMMNNNOOONNNMMMMMMOOOPPPVVVTTTRRRPPPPPPQQQRRRTTTQQQOOOMMMNNNRRRVVVYYYZZZqqqWWWMMMKKKGGGGGGIIILLLPPPTTTTTTTTTRRRSSSUUUVVVVVVTTTSSSRRRJJJKKKMMMQQQVVVYYYYYYXXXNNNLLLLLLQQQVVVTTTMMMGGGFFFDDDAAAAAACCCEEEFFFFFFGGGIIIKKKLLLLLLMMMNNNPPPCCCCCCDDDFFFHHHIIIHHHGGGBBBEEELLLUUU\\\]]]XXXSSSMMMJJJEEEDDDEEEHHHJJJKKKFFFIIIIIIFFFBBBBBBGGGLLLUUU___lllyyy||||||~~~sssqqquuuzzz}}}yyypppnnnuuu{{{uuunnnhhhbbb^^^YYYVVVVVVVVVVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTQQQQQQQQQRRRTTTVVVXXXZZZ___``````aaaccceeehhhiiiooopppqqqqqqqqqssswwwzzz}}}|||zzzzzzyyy{{{{{{zzzyyyxxxxxxxxxxxxtttuuuwwwyyyyyyxxxvvvuuutttuuuvvvwwwxxxxxxxxxxxxtttsssssstttuuuuuutttrrruuuvvvxxxxxxxxx{{{~~~||||||}}}}}}}}}}}}||||||||||||zzzxxxvvvrrrrrrrrrrrrqqqqqqqqqpppqqqpppooommmlllkkkkkkjjjnnnllliiiggggggiiikkkmmmlllkkkiiiggggggggghhhiiiiiiiiiiiigggfffgggjjjllljjjiiihhhiiijjjkkkjjjiiiggghhhhhhhhhgggeeebbbaaaZZZZZZYYYXXXVVVTTTPPPNNNLLLKKKIIIFFFDDDAAA???>>>>>>>>>===<<<<<<<<<======??????@@@AAABBBDDDEEEEEEFFFGGGIIIKKKLLLMMMMMMMMMPPPOOOOOOQQQRRRRRROOOLLLDDDEEEHHHMMMRRRVVVWWWVVVUUUUUUTTTRRRNNNKKKHHHFFF???>>>===>>>@@@DDDJJJMMMSSSSSSYYYccckkknnnppptttuuuzzzwwwssstttiiirrr|||~~~sss```XXXQQQQQQQQQNNNNNNOOOPPPQQQLLLLLLLLLLLLLLLMMMMMMMMMHHHIIIJJJKKKKKKLLLMMMMMMIIIIIIJJJLLLMMMLLLIIIFFFCCCBBBCCCDDDGGGKKKMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLHHHGGGGGGHHHIIIJJJLLLMMMJJJJJJIIIHHHGGGGGGFFFFFFGGGIIIIIIHHHFFFDDDDDDEEECCCDDDFFFHHHIIIHHHFFFEEEFFFHHHIIIJJJJJJGGGEEECCCEEEEEEEEEEEEFFFGGGGGGHHHFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIGGGEEEFFFGGGHHHHHHGGGGGGIIIKKKGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKNNNQQQTTTVVVMMMOOOPPPPPPOOOPPPRRRTTTSSSRRRPPPNNNNNNNNNOOOPPPNNNLLLJJJJJJMMMPPPSSSTTTsssYYYOOOMMMGGGGGGIIILLLQQQSSSTTTSSSTTTUUUUUUUUUSSSQQQOOONNNIIIKKKOOOWWW___cccbbb___RRRMMMMMMQQQTTTOOOHHHDDDEEECCCBBBCCCFFFIIIKKKKKKKKKJJJIIIJJJLLLPPPTTTVVVEEEFFFGGGHHHIIIIIIIIIIIIEEEFFFKKKQQQWWWXXXTTTPPPHHHEEEBBBBBBDDDIIILLLNNNKKKLLLLLLGGGBBBAAAFFFKKKQQQWWW```nnn|||yyy|||}}}}}}~~~zzzvvvwww|||yyyrrroookkkddd```]]][[[ZZZXXXSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVUUUTTTTTTRRRQQQQQQQQQQQQRRRRRRRRROOOPPPSSSVVVYYY\\\^^^___^^^___aaabbbdddiiiooosssuuuwwwyyyzzzyyyyyyzzz{{{~~~}}}{{{yyyvvvuuuttttttxxxwwwvvvvvvuuuuuuuuuvvvrrrrrrtttuuuuuuuuutttsssuuuvvvwwwxxxxxxxxxwwwvvvsssrrrqqqqqqrrrsssrrrppptttvvvyyyyyyxxxzzz~~~{{{{{{zzz{{{{{{zzzxxxuuuqqqqqqqqqpppppppppoooooommmmmmlllkkkjjjjjjkkkkkknnnllliiigggfffgggiiijjjjjjiiihhhggggggggghhhiiijjjkkkjjjiiihhhhhhkkkmmmnnnllljjjiiihhhgggeeeccccccccccccbbb```^^^[[[ZZZUUUUUUTTTRRRPPPNNNLLLKKKFFFFFFDDDCCCAAA???>>>===;;;;;;;;;<<<<<<>>>???@@@@@@AAABBBCCCEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOQQQSSSQQQLLLHHHDDDFFFJJJPPPUUUVVVTTTRRRTTTSSSOOOKKKGGGBBB???>>>;;;===AAAEEEJJJPPPWWW\\\^^^\\\aaannnxxx|||||||||}}}mmmgggmmmvvvyyywwwvvvtttuuunnn[[[SSSTTTMMMOOONNNKKKMMMSSSVVVUUUMMMMMMMMMMMMLLLLLLLLLKKKGGGHHHIIIIIIHHHHHHJJJKKKIIIIIIJJJLLLMMMKKKHHHEEEAAAAAACCCHHHLLLPPPPPPOOOJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIIIIHHHHHHHHHHHHHHHGGGIIIJJJIIIGGGEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGEEEDDDCCCCCCEEEFFFFFFEEEGGGFFFFFFFFFHHHGGGFFFDDDDDDEEEFFFFFFFFFGGGIIIKKKFFFGGGGGGHHHHHHGGGGGGFFFKKKJJJIIIJJJKKKNNNPPPRRRNNNPPPPPPPPPPPPPPPRRRTTTQQQQQQOOONNNNNNNNNNNNOOOKKKIIIGGGHHHJJJMMMNNNOOOrrrZZZOOONNNEEEFFFHHHKKKOOORRRRRRQQQSSSSSSRRRQQQOOOMMMLLLKKKHHHJJJQQQZZZbbbddd```\\\SSSMMMKKKNNNNNNIIIEEEEEEDDDBBBAAACCCGGGJJJMMMNNNNNNKKKHHHIIIMMMQQQRRRRRRDDDEEEFFFFFFFFFGGGHHHIIIDDDFFFIIIPPPUUUUUUQQQLLLFFFCCC@@@@@@DDDHHHLLLNNNOOOPPPOOOJJJEEEDDDIIIOOORRRSSSWWW```uuu~~~}}}~~~yyyxxx{{{tttnnniiieeeaaa___YYYZZZ\\\^^^^^^^^^]]]\\\]]]]]]\\\[[[ZZZWWWUUUTTTRRRPPPNNNLLLLLLMMMOOOPPPJJJLLLOOOQQQSSSTTTTTTSSSNNNPPPRRRUUUXXX]]]bbbfffdddhhhlllnnnnnnoooqqqsssttttttrrrqqqppppppppppppttttttsssrrrrrrrrrssssssqqqqqqrrrrrrrrrsssssssssssssssuuuvvvuuutttrrrqqqrrrpppmmmmmmnnnnnnnnnmmmooossswwwxxxwwwxxx|||yyywwwwwwxxxyyyyyyvvvssspppppppppoooooooooooonnniiihhhhhhhhhhhhiiijjjkkkjjjiiigggfffffffffhhhiiigggffffffffffffgggggghhhfffggghhhgggeeeeeefffhhhjjjhhheeedddcccaaa___]]]]]]\\\[[[YYYWWWUUUSSSQQQNNNNNNLLLJJJHHHGGGGGGGGGBBBAAAAAA@@@???>>>============>>>???AAACCCEEEFFFEEEEEEGGGHHHJJJLLLMMMNNNKKKKKKLLLMMMOOOQQQSSSUUURRRPPPPPPRRRUUUSSSLLLGGGDDDGGGMMMSSSVVVVVVRRRNNNMMMKKKGGGCCC@@@>>>======<<>>>>>>>>>>>>>>>>>>>>AAAAAACCCEEEGGGJJJLLLMMMJJJJJJLLLMMMOOOQQQRRRRRRNNNMMMMMMNNNQQQUUUXXX[[[TTTRRRRRRTTTWWWTTTMMMGGGEEEIIINNNTTTWWWUUUPPPKKKDDDBBB@@@======>>>@@@AAAAAAKKKZZZffflllppprrrsssxxxxxx{{{{{{}}}wwwggg___]]]\\\___mmmfffZZZWWWRRRLLLJJJLLLMMMKKKIIIMMMTTTSSSMMMPPPOOONNNMMMLLLJJJIIIIIIGGGIIIKKKJJJHHHGGGIIIKKKLLLLLLMMMMMMNNNKKKGGGDDDDDDEEEIIIOOOTTTTTTPPPKKKFFFGGGIIIIIIIIIIIIGGGFFFHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLLLLKKKIIIGGGFFFHHHIIIJJJJJJHHHFFFFFFGGGFFFEEEDDDDDDCCCDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCDDDFFFFFFFFFEEEHHHFFFEEEFFFHHHJJJJJJIIIDDDEEEFFFEEECCCCCCDDDFFFFFFFFFGGGGGGGGGGGGFFFFFF???CCCHHHNNNSSSVVVWWWXXXRRRRRRQQQOOOLLLJJJJJJLLLHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGJJJKKKKKKJJJiiiVVVPPPFFFHHHGGGHHHKKKQQQVVVYYY[[[VVVVVVTTTPPPKKKHHHFFFFFFFFFIIIMMMSSSWWWXXXVVVTTTNNNJJJEEEBBBBBBAAA>>><<>>>>>AAAEEEHHHLLLYYYkkkwww|||||||||}}}}}}}}}~~~ssseee\\\\\\bbbiiivvvxxxmmm___VVVSSSRRRPPPMMMLLLKKKKKKLLLMMMNNNMMMLLLPPPPPPOOOMMMLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNMMMLLLKKKIIIGGGFFFEEEIIIIIIJJJLLLLLLLLLLLLLLLHHHIIIJJJJJJJJJIIIHHHGGGJJJKKKKKKKKKIIIHHHIIIJJJJJJKKKLLLLLLLLLKKKIIIHHHJJJIIIHHHFFFEEEEEEFFFFFFJJJGGGDDDDDDEEEEEEBBB???CCCDDDCCC@@@@@@EEEGGGEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFEEEDDDBBBBBBDDDFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCAAA???@@@CCCGGGJJJGGGEEEEEEEEEFFFGGGEEEDDDBBBFFFLLLRRRWWWXXXXXXXXXWWWWWWUUUQQQMMMKKKKKKLLLIIIHHHEEEDDDDDDEEEGGGIIIHHHEEEEEEGGGIIIHHHHHHIIIfffTTTOOOFFFGGGGGGIIINNNTTTYYY[[[\\\WWWVVVUUUPPPKKKGGGEEEEEECCCEEEIIINNNRRRTTTRRRPPPLLLIIIEEEDDDCCCBBB???===AAA@@@@@@BBBDDDGGGIIIIIILLLKKKIIIGGGEEECCCBBBBBB???AAACCCCCCCCCCCCCCCEEEDDDIIIQQQVVVVVVTTTRRRPPPLLLIIIFFFEEEFFFGGGGGGGGGIIIGGGFFFHHHMMMRRRTTTUUUOOOLLLKKKNNNRRRXXXbbbmmm|||zzzvvvtttvvvwwwvvvwwwzzzzzzjjjXXXNNNHHHGGGEEEEEEHHHJJJMMMNNNPPPRRRUUUWWWWWWUUURRRPPPHHHFFFCCCDDDGGGJJJJJJJJJNNNPPPTTTVVVVVVWWWYYYZZZZZZ[[[\\\^^^```bbbcccdddgggggghhhhhhiiiiiihhhhhhjjjlllmmmnnnmmmlllmmmnnnjjjlllnnnoooooommmjjjhhhcccbbbbbbaaaaaabbbcccdddggghhhjjjmmmooorrrtttuuutttuuuuuussspppoooppprrrpppoooooonnnmmmllllllkkkkkkjjjhhhgggggghhhiiijjjdddcccbbbcccddddddcccaaa```aaaaaaaaabbbbbbbbbccc````````````^^^]]][[[ZZZZZZYYYWWWUUUTTTTTTUUUVVVSSSQQQOOOMMMLLLKKKKKKKKKHHHGGGGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDFFFFFFEEEDDDEEEGGGIIIKKKMMMMMMOOOPPPQQQQQQRRRRRRLLLKKKJJJIIIIIIJJJKKKLLLKKKMMMOOOSSSVVVXXXZZZ[[[YYY[[[[[[YYYVVVQQQKKKGGGGGGIIIMMMRRRTTTOOOFFF>>>@@@@@@AAADDDHHHMMMRRRUUU___hhhttt{{{}}}|||}}}~~~uuuddd[[[[[[ccclllvvvnnnfff[[[SSSPPPPPPPPPPPPPPPNNNLLLKKKLLLMMMMMMLLLPPPOOONNNLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKJJJIIIHHHHHHJJJJJJJJJKKKLLLKKKJJJIIIHHHLLLKKKIIIHHHHHHHHHHHHIIIHHHGGGEEEEEEEEEDDDBBBAAADDDEEEDDDAAABBBFFFHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEECCCBBBBBBDDDFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCAAAAAABBBDDDGGGIIIGGGEEEDDDDDDEEEFFFFFFEEEFFFJJJPPPVVVYYYYYYXXXWWWRRRQQQPPPLLLIIIGGGHHHIIIHHHGGGEEEDDDEEEFFFIIIJJJGGGFFFFFFHHHJJJIIIIIIIIIbbbPPPLLLEEEEEEGGGKKKQQQXXX\\\]]]]]]XXXWWWUUUQQQKKKGGGEEEDDDBBBCCCFFFJJJOOOQQQPPPOOOJJJIIIGGGGGGGGGEEEBBB???BBBCCCDDDDDDCCCDDDFFFHHHKKKMMMNNNKKKFFFCCCBBBCCC>>>@@@AAAAAA@@@@@@BBBCCCEEEKKKRRRWWWXXXVVVSSSQQQNNNKKKHHHFFFFFFGGGGGGFFFHHHFFFFFFLLLSSSWWWVVVSSSLLLHHHEEEFFFGGGIIIQQQYYYjjj|||wwwvvv{{{~~~~~~}}}~~~{{{|||qqq[[[OOOHHHGGGGGGHHHIIILLLNNNOOOQQQRRRUUUWWWWWWVVVTTTSSSOOOLLLJJJIIIJJJKKKKKKJJJJJJLLLOOOPPPPPPPPPQQQSSSQQQRRRTTTVVVXXX[[[\\\]]]]]]^^^```aaaaaaaaa``````bbbeeehhhiiiiiihhhhhhiiiggghhhkkklllkkkgggcccaaa]]]]]]]]]^^^^^^```aaabbbdddeeegggiiilllnnnpppqqqqqqqqqooollljjjjjjlllnnnllllllkkkjjjhhhfffcccbbbaaaaaa``````bbbccceeefff_________```aaa```]]]ZZZ[[[[[[\\\\\\\\\\\\]]]]]]ZZZZZZYYYXXXVVVTTTRRRQQQPPPOOOMMMKKKJJJJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFEEEFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJLLLNNNPPPMMMNNNOOOPPPPPPPPPPPPOOOLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQSSSUUUWWWXXXYYYZZZ^^^bbb```YYYPPPIIIFFFEEEGGGIIIKKKKKKHHHBBB>>>@@@DDDJJJSSS[[[bbbgggiiirrrwww{{{|||||||||~~~dddXXX[[[fffvvvmmm\\\___[[[UUUPPPNNNOOOQQQSSSUUUQQQMMMKKKKKKLLLMMMNNNPPPOOOLLLJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIGGGFFFFFFGGGHHHEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJIIIHHHGGGFFFIIIJJJKKKJJJHHHGGGHHHIIIIIIJJJKKKKKKKKKJJJHHHGGGJJJJJJIIIHHHHHHIIIIIIJJJFFFGGGGGGFFFDDDCCCCCCDDDEEEGGGFFFCCCDDDHHHJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJEEEFFFEEECCCBBBBBBCCCEEEFFFGGGIIIJJJIIIHHHFFFEEECCCCCCCCCDDDEEEFFFHHHHHHHHHFFFCCCCCCDDDFFFFFFFFFJJJMMMRRRWWWXXXWWWTTTRRRMMMMMMLLLIIIGGGFFFGGGHHHHHHGGGEEEEEEEEEGGGIIIJJJFFFGGGHHHIIIJJJJJJJJJIII^^^LLLJJJDDDCCCFFFKKKSSSYYY\\\\\\[[[YYYXXXVVVRRRLLLHHHFFFEEEEEEEEEGGGKKKOOOQQQQQQPPPIIIJJJKKKKKKKKKIIIFFFCCCEEEFFFFFFDDDBBBBBBEEEHHHJJJNNNQQQOOOIIIEEEFFFHHHCCCDDDCCCBBB???>>>???@@@EEEIIIOOORRRSSSRRRQQQQQQLLLJJJGGGFFFFFFHHHHHHHHHFFFGGGKKKSSS[[[[[[TTTMMMIIIEEEBBBCCCBBBCCCIIIQQQ[[[nnn~~~yyywww|||~~~zzzwwwuuutttyyy___PPPJJJKKKLLLLLLLLLMMMOOOPPPQQQRRRTTTVVVWWWWWWVVVUUUSSSQQQPPPNNNNNNMMMMMMMMMIIIKKKLLLMMMLLLLLLMMMOOOLLLMMMNNNPPPRRRTTTUUUVVVVVVXXXYYY[[[[[[ZZZYYYXXXZZZ]]]aaaddddddcccccccccccccccdddeeedddbbb```___`````````aaabbbbbbccccccaaabbbdddeeegggiiikkkkkkllllllkkkiiihhhgggggghhhgggggggggfffccc___[[[YYYZZZZZZZZZZZZ\\\]]]___```ZZZYYYXXXYYYYYYXXXVVVSSSTTTTTTTTTTTTTTTUUUUUUUUUQQQQQQPPPOOONNNLLLKKKKKKJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBCCCDDDEEEEEEIIIIIIJJJJJJLLLMMMNNNOOOLLLLLLLLLLLLMMMOOOPPPQQQNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMOOOQQQSSSVVVUUUTTTUUUVVVXXXZZZ\\\^^^ccchhhggg\\\NNNHHHHHHFFFEEEEEEDDDEEEFFFIIIJJJOOOTTT]]]gggpppvvvyyyzzz{{{|||||||||~~~nnn^^^___mmm~~~vvvfff[[[UUURRRRRRQQQOOONNNOOOSSSWWWXXXTTTNNNJJJJJJLLLNNNOOOOOOMMMJJJHHHGGGHHHJJJKKKLLLJJJHHHGGGGGGHHHJJJKKKJJJHHHGGGFFFEEEFFFGGGHHHEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIJJJJJJIIIHHHGGGFFFHHHIIIJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIGGGFFFGGGFFFFFFFFFGGGGGGGGGHHHDDDGGGHHHGGGCCCBBBCCCFFFEEEHHHHHHEEEFFFJJJLLLJJJEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGFFFEEECCCBBBDDDFFFDDDFFFGGGIIIIIIGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIFFFCCCBBBDDDFFFHHHHHHJJJMMMPPPSSSSSSQQQMMMJJJKKKLLLKKKIIIHHHGGGIIIKKKHHHGGGEEEDDDDDDEEEFFFGGGDDDHHHKKKJJJJJJKKKJJJHHH[[[IIIHHHCCCAAADDDJJJQQQWWWYYYXXXVVVWWWWWWVVVRRRMMMIIIHHHHHHHHHHHHIIILLLPPPQQQQQQOOOIIIKKKNNNOOONNNKKKHHHGGGFFFEEEDDDBBB@@@BBBEEEGGGFFFKKKOOOMMMIIIFFFGGGJJJBBBCCCDDDBBB@@@>>>>>>???CCCEEEIIIJJJKKKLLLNNNOOOHHHFFFDDDDDDFFFHHHIIIIIIEEEIIIPPPYYY^^^ZZZOOOEEEGGGCCCBBBDDDDDDEEEKKKRRRTTT___kkkssszzz}}}|||~~~~~~zzz{{{}}}xxxuuurrrqqqxxxcccSSSLLLNNNPPPOOONNNMMMNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTPPPPPPOOONNNMMMLLLLLLMMMJJJLLLMMMLLLKKKKKKMMMNNNLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQSSSVVV[[[]]]^^^]]]]]]]]]^^^]]]\\\[[[[[[]]]___```cccddddddddddddddddddcccaaabbbcccdddfffggghhhiiigggggghhhhhhhhhfffcccaaaaaaaaaaaa___\\\XXXUUURRRTTTTTTTTTUUUUUUVVVWWWWWWUUUSSSPPPOOOOOOPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIKKKKKKKKKLLLNNNOOOQQQRRROOOOOONNNNNNOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQQQQPPPNNNNNNMMMNNNOOOQQQSSSTTTWWWWWWXXXZZZ\\\___bbbdddfffhhhjjjfffYYYJJJEEEIIIJJJMMMQQQRRRRRRTTTXXX[[[ccchhhpppxxx~~~~~~pppiiiiiivvvlll^^^VVVRRRPPPMMMOOOPPPPPPPPPRRRUUUWWWXXXTTTNNNKKKKKKMMMNNNOOOMMMKKKIIIGGGFFFGGGIIIKKKKKKJJJHHHGGGFFFHHHIIIJJJHHHGGGFFFFFFFFFFFFGGGHHHDDDEEEFFFGGGJJJLLLNNNOOOJJJJJJKKKKKKJJJIIIGGGFFFGGGIIIIIIIIIGGGFFFGGGHHHGGGHHHHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFCCCEEEGGGFFFCCCBBBCCCFFFEEEHHHHHHFFFGGGKKKLLLJJJDDDEEEEEEFFFGGGHHHHHHIIIHHHIIIHHHFFFDDDCCCEEEFFFBBBCCCEEEFFFFFFEEEDDDCCCEEEFFFHHHJJJKKKKKKKKKKKKIIIGGGDDDCCCEEEGGGIIIJJJIIIKKKNNNOOOOOOLLLIIIGGGJJJJJJJJJIIIHHHHHHJJJLLLHHHGGGFFFDDDCCCCCCCCCCCCDDDKKKOOOLLLJJJKKKJJJFFF[[[HHHGGGCCC@@@CCCIIIOOOTTTUUURRRPPPRRRSSSRRRPPPLLLJJJIIIJJJIIIJJJKKKMMMPPPPPPNNNLLLJJJLLLOOOPPPNNNKKKIIIIIIEEECCCBBBBBBDDDFFFEEEDDDBBBEEEGGGGGGDDDCCCEEEGGG===???AAABBB@@@?????????AAACCCFFFGGGHHHIIIKKKMMMEEECCCAAAAAACCCFFFGGGHHHCCCIIIRRRYYYZZZSSSHHH@@@EEEBBBCCCEEEGGGHHHMMMTTTPPPTTTYYY^^^hhhuuu}}}~~~|||}}}~~~{{{yyy|||~~~{{{zzzwwwtttsssvvv{{{dddWWWPPPTTTWWWWWWTTTRRRSSSUUUXXXWWWVVVUUUSSSRRRQQQQQQPPPQQQQQQPPPNNNMMMNNNOOOKKKLLLMMMLLLKKKKKKMMMOOOLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKMMMPPPSSSUUUVVVUUUVVVWWWWWWUUUSSSRRRTTTWWW\\\^^^``````aaaaaaaaa``````___bbbbbbccccccdddeeeffffffaaaaaacccdddeeebbb]]]YYYYYYYYYYYYWWWUUURRROOOMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPMMMIIIHHHIIIJJJKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGBBBBBBBBBCCCDDDFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPPPPQQQSSSTTTVVVXXX\\\ccciiimmmnnnmmmlllkkkfffccc___SSSGGGIIIRRR\\\dddmmmpppmmmiiihhhiiirrrvvv{{{{{{vvvpppnnnnnnooovvvxxxiii\\\UUUOOOKKKHHHOOOOOOQQQSSSTTTTTTTTTSSSSSSQQQNNNMMMNNNOOOOOONNNKKKIIIHHHFFFFFFGGGIIIJJJIIIIIIHHHGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGFFFDDDEEEHHHJJJLLLNNNOOOOOOKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHFFFEEEFFFGGGFFFGGGHHHHHHHHHGGGEEEDDDFFFFFFGGGGGGGGGFFFFFFEEEBBBCCCDDDDDDCCCBBBCCCDDDCCCFFFGGGFFFGGGKKKLLLIIIEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHFFFCCCCCCDDDFFFBBBCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJGGGEEEEEEGGGJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGHHHGGGFFFFFFHHHKKKHHHGGGFFFEEEDDDCCCCCCCCCFFFPPPUUUPPPLLLMMMKKKFFF]]]IIIGGGCCCBBBDDDIIINNNQQQQQQNNNKKKLLLMMMMMMLLLJJJIIIIIIJJJKKKLLLNNNPPPQQQPPPLLLIIIIIILLLNNNNNNKKKHHHHHHHHHEEEDDDEEEKKKQQQQQQJJJCCCBBBBBBBBBAAAAAAAAABBBBBB===@@@DDDEEECCCAAA??????@@@CCCHHHKKKLLLLLLLLLLLLCCCAAA??????AAACCCDDDDDDAAAGGGNNNRRROOOIIIDDDAAACCCAAAAAADDDEEEEEEIIIOOOKKKOOOPPPPPPXXXfffsssyyy~~~}}}wwwyyy~~~{{{xxxxxxvvvtttuuu|||vvvbbb[[[^^^ccchhhiiigggeeefffiiihhheeeaaa]]]XXXTTTRRRQQQQQQSSSTTTRRROOOMMMMMMNNNJJJKKKLLLKKKJJJJJJMMMOOOLLLLLLMMMMMMNNNOOOOOOPPPPPPNNNLLLIIIHHHHHHHHHIIIHHHJJJLLLMMMMMMMMMOOOPPPOOONNNMMMMMMOOORRRUUUWWWWWWXXXYYYZZZ[[[[[[ZZZZZZ]]]^^^^^^^^^______``````\\\[[[[[[\\\]]][[[WWWTTTRRRQQQPPPNNNMMMKKKJJJIIIGGGHHHHHHIIIIIIIIIIIIIIIJJJHHHGGGGGGHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDAAA@@@AAAAAACCCEEEGGGIIICCCDDDEEEFFFFFFGGGGGGGGGIIIJJJLLLMMMNNNOOONNNNNNOOOOOOOOONNNOOOOOOPPPPPPNNNNNNNNNOOOOOOQQQRRRRRROOOOOOPPPQQQQQQQQQQQQQQQOOOOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSUUUXXX[[[^^^```dddmmmzzzvvvoooggg^^^XXXVVVRRRPPP[[[jjj~~~wwwtttuuuyyy{{{yyynnngggfffdddccceeemmmwww~~~pppdddXXXTTTPPPLLLKKKMMMSSSRRRRRRTTTVVVUUUQQQMMMMMMMMMMMMOOOPPPQQQOOONNNHHHHHHGGGGGGGGGGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIJJJGGGHHHIIIJJJIIIHHHFFFEEEGGGIIILLLOOOPPPPPPOOONNNMMMMMMNNNMMMLLLKKKIIIHHHFFFHHHHHHGGGFFFEEEFFFGGGEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@AAACCCCCCCCCBBBAAADDDFFFEEEFFFJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDBBBAAABBBDDDDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEFFFFFFHHHIIIIIIJJJJJJHHHGGGHHHJJJLLLLLLKKKIIIJJJJJJKKKKKKLLLMMMNNNFFFGGGGGGFFFEEEEEEGGGJJJFFFFFFFFFFFFFFFFFFGGGGGGJJJVVV[[[UUUPPPPPPMMMGGG^^^IIIGGGCCCDDDFFFIIIMMMPPPOOOLLLIIIGGGHHHJJJIIIHHHHHHIIIJJJNNNOOOQQQSSSTTTQQQLLLHHHHHHKKKMMMLLLHHHFFFFFFGGGGGGGGGKKKUUU]]]\\\PPPEEEFFFDDDAAA@@@AAAAAAAAA@@@CCCFFFIIIJJJGGGBBB???===???EEELLLQQQRRRPPPMMMLLLCCCAAA>>>===???@@@AAA@@@@@@EEEKKKKKKFFFBBBBBBCCCBBB@@@@@@BBBBBBAAADDDIIIHHHLLLNNNKKKMMMZZZjjjtttzzz{{{}}}|||zzzyyyyyy{{{||||||}}}}}}{{{|||lll___^^^lllrrryyy{{{yyyxxx{{{}}}wwwsssmmmfff___YYYUUUSSSMMMOOOPPPNNNJJJGGGFFFGGGIIIJJJJJJIIIHHHIIILLLNNNJJJKKKLLLMMMOOOPPPQQQRRRTTTQQQNNNJJJHHHHHHIIIJJJEEEFFFHHHHHHHHHHHHJJJLLLJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQTTTVVVWWWXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZWWWUUUUUUVVVVVVSSSQQQMMMLLLJJJIIIHHHGGGGGGGGGBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJGGGEEEFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAAAAACCCEEEGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVMMMNNNPPPQQQSSSTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUOOOQQQTTTYYY___eeekkknnntttzzzmmm```UUUNNNRRRUUU\\\nnnyyyzzz~~~{{{}}}pppaaaVVVQQQTTTYYYbbbnnn~~~jjjaaaXXXQQQNNNKKKJJJQQQ[[[VVVTTTSSSUUUXXXVVVOOOHHHIIIJJJLLLPPPRRRRRRPPPMMMFFFGGGGGGGGGGGGHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJIIIGGGIIIJJJKKKKKKHHHEEECCCLLLNNNQQQTTTTTTRRRPPPNNNNNNNNNOOONNNMMMKKKIIIHHHFFFGGGHHHGGGEEEEEEEEEFFFEEEFFFFFFGGGGGGEEEDDDCCCCCCCCCDDDCCCCCCAAA???>>>BBB???>>>???CCCDDDCCC@@@???CCCEEEDDDEEEIIIIIIGGGIIIHHHHHHHHHHHHHHHHHHHHHFFFFFFEEECCC@@@???@@@BBBFFFDDDCCCBBBCCCDDDFFFHHHCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIHHHJJJLLLMMMMMMLLLGGGGGGGGGGGGIIIKKKNNNOOOGGGHHHHHHGGGFFFFFFHHHJJJEEEFFFFFFHHHIIIJJJKKKKKKNNNZZZ```YYYRRRSSSOOOHHHeeeNNNDDDBBBBBBEEEJJJNNNOOOMMMIIIFFFGGGIIIJJJJJJIIIJJJLLLNNNLLLPPPTTTUUURRRNNNKKKIIIGGG@@@@@@HHHHHHAAAAAAHHHKKKHHHJJJSSSYYYUUULLLFFFBBBCCCCCCAAA???>>>???@@@DDDFFFGGGFFFCCC@@@??????@@@CCCHHHLLLLLLJJJEEEBBB>>>===<<<<<<>>>??????>>>BBBAAACCCEEECCC===;;;<<<>>>@@@BBBCCCCCCDDDFFFGGGEEECCCEEEJJJLLLOOOZZZgggvvvyyytttppprrrxxx}}}}}}|||~~~}}}{{{tttooorrrqqqfffhhhqqq|||{{{sssmmmfff\\\TTTRRRSSSTTTRRRNNNJJJHHHHHHGGGGGGGGGHHHJJJMMMOOOPPPQQQPPPNNNMMMLLLMMMNNNNNNQQQOOOMMMKKKIIIHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMMMMMMMOOOPPPQQQSSSTTTTTTUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOMMMLLLLLLHHHHHHGGGGGGFFFEEEEEEDDDGGGFFFDDDCCCCCCDDDDDDEEEHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHGGGGGGIIIKKKLLLHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLLLLMMMMMMNNNOOOVVVVVVXXXXXXXXXVVVTTTRRRVVVUUUTTTRRRRRRRRRSSSSSSWWWUUUSSSSSSTTTUUUVVVVVVPPPRRRTTTTTTSSSRRRRRRSSSQQQSSSTTTTTTSSSUUUZZZ^^^aaa\\\[[[cccmmmvvvvvv]]]UUUVVVZZZ```jjjxxx{{{}}}~~~wwwwww{{{yyybbbSSSRRRWWWSSS[[[eeeqqqiii\\\XXXUUUQQQMMMLLLOOORRRUUUVVVTTTRRRQQQQQQPPPNNNLLLLLLJJJIIIJJJMMMNNNLLLJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJLLLMMMJJJGGGEEEEEEGGGIIINNNSSSTTTQQQNNNLLLLLLLLLMMMNNNOOONNNLLLJJJIIIIIIHHHGGGEEEDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDBBBBBBCCCDDDDDDDDDFFFKKKNNNNNNIIIDDDGGGGGGHHHGGGGGGFFFDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEHHHIIIFFFAAA===???BBBCCCDDDEEEFFFHHHIIIJJJKKKEEEDDDBBBAAAAAACCCFFFGGGNNNJJJFFFGGGKKKLLLJJJFFFFFFFFFGGGHHHIIIKKKLLLMMMHHHFFFEEEEEEFFFHHHIIIIIIDDDFFFHHHHHHHHHHHHJJJKKKUUUXXX[[[YYYTTTPPPNNNNNNcccMMMEEECCCCCCGGGMMMRRRTTTRRRNNNKKKJJJKKKKKKKKKJJJJJJLLLNNNNNNRRRUUUVVVSSSNNNIIIGGGEEE@@@AAAHHHJJJEEEFFFMMMSSSMMMKKKPPPTTTPPPIIIEEE??????@@@>>><<<<<<===>>>BBBDDDEEECCCAAA>>>======;;;>>>CCCGGGHHHGGGEEECCC???===<<<===>>>@@@@@@??????===???BBBBBB>>>???BBB???AAACCCDDDCCCDDDFFFHHHFFFDDDEEEHHHIIILLLVVVbbbppp}}}|||xxx{{{|||sssoookkkjjjooowwwuuufffaaammm}}}zzzqqqggg```ZZZYYYVVVRRROOOMMMLLLKKKOOONNNNNNMMMNNNOOOPPPQQQPPPPPPOOONNNMMMMMMMMMMMMNNNMMMKKKJJJHHHHHHHHHIIIKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJJJJMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKLLLHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMNNNOOOPPPQQQRRRUUUVVVWWWYYYYYYXXXVVVUUUVVVUUUTTTTTTTTTTTTUUUVVVYYYXXXWWWWWWXXXYYYYYYYYYOOOQQQRRRSSSRRRSSSTTTVVVVVVVVVUUUSSSSSSVVV\\\aaajjjiiiooo|||uuu``````hhhuuu}}}{{{|||qqqooommmmmmrrr|||jjjYYYRRRWWW^^^iiissszzzhhh]]]WWWUUUSSSOOOMMMLLLNNNPPPRRRSSSRRRPPPOOOOOONNNLLLJJJPPPOOONNNNNNPPPOOOLLLIIIGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHJJJLLLMMMLLLIIIGGGHHHJJJNNNRRRVVVVVVRRRNNNKKKKKKKKKLLLLLLMMMMMMLLLJJJIIIJJJIIIGGGFFFFFFEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEEGGGIIINNNTTTYYYYYYSSSNNNGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGIIIFFFAAA???@@@CCCDDDDDDEEEFFFGGGHHHHHHIIIEEECCCBBBAAABBBCCCFFFGGGLLLJJJIIIKKKNNNNNNJJJEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJIIIJJJKKKKKKLLLGGGHHHIIIIIIHHHIIIKKKMMM\\\^^^^^^ZZZSSSLLLIIIHHH```KKKEEEDDDDDDIIIQQQXXXZZZYYYUUUQQQNNNNNNMMMLLLJJJJJJLLLNNNOOOSSSVVVVVVRRRMMMHHHEEEHHHEEEGGGOOORRROOOQQQWWWYYYQQQKKKLLLMMMJJJEEECCC<<<>>>>>>>>><<<<<<===>>>@@@AAABBBAAA>>><<<;;;<<<<<<>>>AAACCCDDDDDDCCCBBB@@@>>>======@@@BBBBBBBBB???<<<===@@@AAA@@@AAADDDAAABBBDDDDDDCCCDDDEEEGGGFFFDDDDDDEEEFFFIIIRRR[[[eeeppp{{{ssspppxxx|||tttmmmlllkkkkkknnnvvvyyyyyy{{{|||||||||yyyooocccaaaqqqxxxrrrjjjddd^^^YYYWWWVVVSSSPPPRRRQQQPPPPPPOOOOOOPPPPPPOOOOOOPPPPPPPPPOOONNNNNNLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKIIIIIIJJJJJJLLLMMMOOOPPPOOOOOOOOOOOONNNMMMLLLLLLJJJJJJKKKLLLMMMNNNOOOPPPOOOOOOOOOOOOQQQSSSUUUVVVUUUVVVXXXYYYZZZZZZYYYYYYVVVVVVVVVUUUVVVVVVWWWXXXWWWXXXXXXYYYYYYXXXXXXWWWTTTUUUUUUTTTTTTUUUYYY[[[^^^]]]\\\\\\___eeennnttttttttt~~~}}}}}}}}}wwwqqqccchhhooouuu}}}jjj[[[XXX___kkkvvvooo___XXXUUUSSSQQQOOONNNLLLLLLMMMOOOPPPPPPNNNMMMLLLLLLKKKJJJHHHNNNNNNOOOPPPQQQPPPLLLIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGKKKMMMNNNNNNMMMLLLLLLMMMRRRVVVYYYWWWRRRMMMKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@AAABBBDDDDDDCCCCCCEEEFFFKKKMMMRRRYYY^^^]]]VVVQQQGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGEEEBBB@@@BBBDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCBBBBBBBBBBBBDDDFFFGGGJJJJJJKKKMMMPPPNNNIIIEEEDDDDDDDDDEEEFFFHHHIIIJJJOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHIIILLLOOO[[[]]]\\\WWWOOOGGGCCCBBB^^^JJJEEEFFFDDDJJJSSS[[[^^^]]]YYYUUUPPPPPPOOOMMMJJJJJJKKKMMMMMMPPPUUUUUURRRLLLGGGDDDIIIGGGJJJQQQTTTSSSTTTXXXWWWOOOIIIIIIHHHDDD@@@@@@<<<>>>??????>>>>>>>>>@@@@@@AAAAAA@@@===;;;;;;<<>>???AAADDDFFFFFFBBB???@@@CCCDDDAAA@@@AAAAAACCCDDDDDDCCCBBBCCCEEEDDDCCCCCCCCCDDDHHHPPPVVVZZZaaannnwwwooottt{{{{{{sssmmmnnnqqqtttxxx||||||yyyyyyyyyyyytttkkkgggqqq~~~~~~wwwoookkkiiieee___YYYXXXWWWVVVUUUSSSRRRRRRQQQMMMNNNOOOQQQQQQQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHIIIJJJJJJKKKLLLJJJJJJKKKLLLNNNOOOQQQRRRQQQQQQRRRSSSRRRPPPNNNLLLKKKLLLMMMOOOPPPQQQRRRRRRQQQPPPPPPPPPQQQSSSUUUVVVXXXYYYZZZ[[[[[[[[[ZZZZZZXXXXXXWWWWWWWWWWWWWWWWWWVVVXXXYYYYYYXXXVVVUUUUUUZZZZZZZZZYYYYYY[[[```ddddddeeehhhmmmuuuzzzqqqkkkhhhgggttt~~~xxxhhh[[[]]]kkk{{{ooo___XXXUUURRRNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJKKKKKKIIIGGGGGGIIILLLPPPQQQPPPNNNKKKHHHIIIKKKLLLMMMMMMLLLLLLJJJJJJJJJJJJIIIHHHHHHGGGKKKLLLNNNOOOPPPPPPPPPPPPRRRUUUXXXVVVQQQLLLJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@BBBDDDEEEEEEEEEGGGHHHLLLLLLOOOSSSVVVUUUOOOJJJHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBDDDEEEDDDBBBBBBCCCEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBDDDEEEFFFGGGIIIIIIIIIKKKMMMLLLHHHEEECCCCCCCCCDDDEEEFFFHHHHHHLLLLLLKKKIIIGGGFFFFFFFFFKKKJJJIIIHHHGGGHHHLLLOOOSSSUUUUUUQQQIIICCCAAAAAA]]]JJJFFFGGGDDDJJJSSS[[[^^^]]]YYYVVVPPPQQQQQQNNNLLLJJJJJJKKKHHHMMMRRRTTTQQQLLLGGGDDDDDDDDDGGGKKKMMMLLLLLLNNNNNNHHHEEEFFFEEE@@@===<<<<<<>>>@@@@@@???>>>>>>???@@@AAAAAA???===<<<<<<===DDDCCCBBBAAAAAAAAAAAAAAABBB@@@???@@@CCCGGGIIIJJJCCC@@@BBBGGGJJJFFFBBBBBBBBBCCCDDDCCCAAAAAAAAACCCBBBCCCCCCCCCEEEJJJPPPSSSTTTWWW]]]jjjyyy|||vvvvvvwwwyyy}}}xxxrrrqqqqqqvvv~~~{{{vvvooolllqqqxxx}}}{{{qqqiiijjjiiifffbbb^^^ZZZWWWUUULLLMMMOOOPPPQQQQQQPPPOOOLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHGGGLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLMMMOOOQQQSSSTTTQQQSSSTTTTTTTTTQQQOOOMMMMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQTTTUUU\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVXXXZZZ\\\\\\YYYWWWWWWWWWZZZ[[[\\\]]]aaafffnnnsssrrrvvv|||rrreeeccciiiqqqvvv|||rrrddd```eeeuuuqqqgggZZZTTTTTTTTTQQQMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJKKKKKKJJJHHHHHHJJJNNNQQQQQQPPPNNNLLLIIIKKKLLLMMMNNNMMMLLLKKKEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLOOOQQQRRRQQQPPPMMMPPPSSSRRRNNNJJJIIIJJJFFFFFFFFFFFFGGGHHHJJJKKKIIIJJJKKKKKKKKKIIIGGGFFFEEEEEEDDDDDDCCCBBBAAAAAAAAACCCFFFGGGGGGGGGHHHJJJKKKIIIIIIKKKNNNNNNKKKHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAABBBCCCCCCBBBBBBCCCDDDCCCBBBBBBAAA@@@@@@?????????@@@BBBCCCEEEFFFGGGGGGHHHGGGFFFFFFGGGGGGFFFEEEBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJHHHDDDAAAAAABBBHHHHHHGGGFFFEEEFFFJJJMMMOOOQQQQQQMMMGGGBBBAAAAAA^^^KKKGGGGGGDDDIIIQQQXXX\\\ZZZWWWTTTPPPRRRSSSRRROOOMMMKKKKKKGGGLLLRRRTTTRRRLLLGGGDDDCCCDDDFFFHHHIIIHHHGGGGGGFFFBBB@@@CCCBBB>>>;;;<<<;;;===??????>>><<<<<<<<>>>>>>>>???@@@BBBCCCDDDCCCAAA@@@AAAEEEIIILLLNNNCCC???AAAHHHLLLJJJGGGFFFDDDEEEEEEDDDBBB@@@AAABBBBBBEEEFFFEEEHHHNNNPPPPPPPPPQQQSSSYYYcccppp|||~~~zzzvvvtttxxx~~~}}}~~~}}}|||xxxrrrnnnqqq|||}}}uuupppnnnssszzzyyyzzztttlllddd^^^ZZZTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPOOOOOOMMMLLLKKKNNNMMMLLLKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOOOOOOONNNMMMLLLMMMMMMNNNNNNPPPQQQSSSSSSQQQRRRSSSTTTTTTRRRPPPNNNOOOPPPRRRSSSTTTTTTSSSSSSRRRPPPOOONNNOOOQQQTTTVVV]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[YYYXXXXXXVVVYYY\\\\\\ZZZYYY[[[]]]\\\___dddjjjqqq{{{|||jjjfffmmm{{{wwwjjjbbb___kkkqqq}}}iii```YYYPPPMMMOOOSSSTTTSSSOOONNNMMMLLLKKKKKKKKKKKKLLLJJJIIIJJJKKKKKKJJJIIIOOORRRTTTTTTQQQNNNMMMLLLKKKLLLMMMNNNNNNLLLJJJIIICCCDDDEEEFFFGGGHHHHHHHHHGGGHHHJJJMMMPPPQQQPPPNNNIIILLLOOONNNKKKHHHHHHIIIEEEEEEFFFGGGGGGHHHIIIIIIHHHIIIKKKLLLKKKIIIFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCAAADDDGGGHHHHHHGGGHHHIIIIIIGGGFFFHHHLLLOOONNNMMMHHHGGGEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@??????>>>=========???BBBDDDFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKIIIDDDAAAAAACCCEEEEEEEEEEEEDDDFFFIIILLLRRRSSSSSSNNNGGGBBB@@@AAA```MMMGGGGGGEEEJJJPPPVVVXXXWWWTTTQQQQQQSSSWWWWWWTTTPPPNNNLLLIIINNNTTTVVVSSSMMMGGGDDDBBBEEEGGGHHHHHHHHHFFFDDDCCC???>>>@@@???<<<<<<>>><<<>>>AAAAAA???===<<<<<<@@@@@@@@@>>><<<<<<===???>>>??????AAABBBDDDEEEFFFDDDBBB@@@BBBFFFKKKOOOQQQGGGBBB???DDDIIIIIIHHHHHHGGGGGGGGGFFFCCCBBBBBBCCCDDDIIIKKKJJJLLLPPPPPPKKKHHHJJJLLLNNNRRR\\\iiisssxxx{{{zzzvvvwww|||}}}{{{{{{{{{zzzwwwtttvvv}}}{{{uuuwww}}}|||yyyrrrnnngggfffccc```^^^[[[ZZZYYYYYYYYYXXXWWWUUUSSSQQQOOOQQQPPPOOOMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNOOONNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRTTTUUUUUUTTTRRRQQQOOONNNMMMMMMPPPTTTXXXZZZ\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^]]]XXX\\\```aaaaaaccchhhmmmqqquuu{{{}}}rrrrrrooohhhaaa```eeejjj|||xxxeeeXXXXXXTTTNNNKKKMMMPPPTTTUUUOOONNNLLLJJJHHHHHHHHHIIIJJJIIIHHHHHHJJJKKKJJJHHHRRRTTTUUUTTTPPPMMMLLLMMMLLLMMMNNNOOONNNKKKHHHGGGDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEGGGKKKOOOPPPMMMJJJHHHKKKMMMLLLHHHEEEEEEGGGDDDEEEGGGHHHIIIHHHHHHGGGFFFHHHKKKLLLLLLIIIEEECCCAAABBBBBBBBBBBBCCCCCCCCC@@@CCCFFFGGGGGGFFFFFFFFFHHHFFFEEEHHHLLLNNNMMMJJJHHHGGGEEECCCBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAA??????>>>???@@@@@@@@@?????????>>>>>>======<<<<<<<<<>>>AAAEEEGGGHHHGGGGGGBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGKKKMMMKKKFFFBBBCCCDDDAAACCCDDDEEEEEEGGGJJJLLLSSSTTTSSSNNNFFFAAA@@@AAAbbbNNNHHHGGGGGGJJJPPPTTTVVVUUURRRPPPQQQUUUYYYZZZXXXTTTPPPNNNMMMQQQWWWXXXUUUNNNGGGCCC>>>AAACCCDDDDDDEEECCC@@@DDD@@@===>>>===;;;===@@@@@@BBBDDDDDDAAA???======???@@@???===;;;;;;===???CCCDDDDDDEEEEEEFFFFFFFFFDDDBBBAAABBBGGGLLLPPPRRROOOFFF???AAADDDEEEFFFGGGIIIJJJJJJHHHEEECCCCCCDDDGGGLLLNNNMMMNNNRRROOOHHH@@@DDDHHHHHHIIIPPP\\\gggpppvvv{{{{{{}}}~~~yyyxxxxxxyyy|||}}}|||}}}zzz}}}yyy}}}|||}}}yyywwwrrrmmmhhhdddbbbaaabbbbbbaaa___]]]ZZZWWWUUUSSSRRRQQQOOONNNMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJIIIGGGFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPRRRSSSSSSRRRRRROOOOOOOOOOOOOOOPPPQQQRRRPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSUUUUUUUUUTTTRRRPPPMMMLLLLLLMMMQQQVVV[[[___ZZZZZZZZZZZZ[[[\\\]]]]]]ZZZ\\\^^^```bbbcccccccccaaaeeekkkmmmooossszzz~~~mmm```XXXYYYZZZ]]]cccnnn{{{tttggg___WWWRRROOONNNLLLKKKJJJKKKLLLMMMOOOMMMJJJHHHFFFFFFFFFGGGIIIGGGGGGGGGIIIJJJIIIHHHNNNQQQRRRQQQNNNLLLMMMOOOMMMMMMOOOOOOMMMJJJGGGEEEGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDEEEIIIMMMNNNKKKHHHHHHKKKMMMKKKGGGDDDDDDEEEDDDFFFHHHIIIJJJIIIGGGFFFFFFHHHKKKLLLLLLIIIEEEBBB???@@@@@@AAAAAABBBBBBCCC???BBBEEEFFFEEEDDDDDDDDDGGGEEEEEEHHHJJJJJJFFFBBBHHHGGGEEECCCBBBCCCDDDEEEGGGFFFEEEDDDCCCBBBAAAAAA???>>>===>>>?????????>>>>>>>>>======<<<<<<<<<<<<;;;>>>AAAEEEHHHHHHHHHGGG@@@BBBFFFGGGEEECCC@@@???CCCCCCCCCCCCCCCDDDEEEFFFFFFJJJMMMKKKFFFBBBCCCEEE@@@BBBEEEFFFGGGHHHJJJLLLOOOPPPPPPKKKEEEAAA@@@AAAiiiSSSKKKJJJIIIIIILLLPPPUUUXXXYYYXXXUUUVVVVVVTTTQQQOOOOOOPPPPPPSSSWWWYYYVVVNNNFFFAAABBBAAAAAACCCBBB@@@??????AAA@@@???>>>>>>???@@@AAA???DDDIIIFFF???::::::<<<999<<<>>>???>>>>>>>>>???@@@BBBDDDEEEDDDDDDEEEFFFCCCEEEDDDBBBDDDJJJNNNMMMMMMHHHCCCAAACCCEEEFFFEEEFFFEEEGGGIIIHHHCCCCCCGGGLLLLLLOOOSSSSSSOOOKKKJJJBBBCCCCCCBBBBBBIIIUUU^^^iiinnnwww|||zzzyyy~~~zzztttvvvwwwrrryyyxxxwwwwwwtttmmmccc[[[VVVUUUSSSQQQOOONNNLLLLLLLLLLLLKKKJJJHHHHHHJJJLLLIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHIIIKKKLLLKKKKKKJJJLLLLLLKKKJJJHHHHHHIIIKKKIIIJJJLLLNNNOOOQQQQQQQQQQQQPPPOOONNNMMMNNNOOOOOOQQQPPPPPPOOOOOOPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOSSSTTTVVVVVVTTTQQQNNNKKKJJJMMMPPPSSSTTTUUUWWWYYYYYYYYYYYYZZZZZZZZZZZZZZZ]]]```aaaccchhhnnnnnnkkkjjjwwwqqqbbbWWWPPPVVV[[[dddooo|||~~~kkkccc[[[PPPMMMRRRPPPOOOLLLJJJIIIIIIJJJKKKLLLLLLLLLJJJGGGFFFFFFGGGMMMJJJHHHHHHJJJJJJGGGCCCKKKLLLMMMLLLJJJIIIIIIIIILLLMMMLLLLLLKKKJJJHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJHHHGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKIIIFFFFFFGGGIIIIIIJJJJJJIIIHHHFFFDDDBBB>>>???AAABBBDDDDDDDDDCCCBBBCCCCCCEEEFFFIIIJJJLLLFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCAAA@@@???>>>DDDCCCBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>@@@AAAAAA@@@===<<<<<<===@@@@@@AAAAAABBBCCCDDDEEECCCCCCDDDDDDDDDDDDDDDCCCAAAAAA@@@AAABBBEEEHHHJJJLLLQQQTTTPPPGGG@@@???AAA@@@@@@AAABBBDDDFFFHHHIIIIIIIIIHHHFFFDDDCCCDDDFFFjjjUUUNNNNNNLLLLLLNNNQQQUUUVVVVVVTTTNNNOOOPPPOOONNNMMMMMMOOOVVVWWWWWWVVVQQQKKKEEEAAAAAA@@@@@@BBBDDDEEEEEEEEE???>>>=========>>>???@@@???DDDGGGEEE===777777999<<<>>>@@@@@@???>>>>>>??????BBBFFFHHHGGGFFFEEEDDDCCCEEEEEECCCEEELLLOOOOOOKKKGGGBBB@@@AAACCCDDDCCCEEECCCDDDGGGFFFCCCEEEIIITTTSSSQQQPPPNNNJJJGGGGGGAAABBBCCCAAAAAAFFFOOOWWW___cccjjjuuu~~~~~~~~~}}}{{{~~~xxxuuu{{{|||rrrkkkcccbbbaaa^^^ZZZWWWTTTRRRRRRQQQOOOLLLIIIHHHHHHHHHKKKKKKLLLMMMNNNMMMMMMLLLHHHIIIKKKMMMNNNNNNNNNNNNJJJKKKJJJJJJJJJKKKMMMNNNMMMNNNOOOQQQSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRQQQRRRTTTUUUUUUTTTRRRQQQPPPSSSUUUWWWWWWXXXYYY[[[]]]]]]]]]^^^___aaacccdddfffkkkpppssszzz~~~jjj[[[TTTUUUXXXccclllxxxxxxhhhYYYVVVRRRKKKJJJOOOMMMLLLJJJHHHHHHHHHIIIJJJLLLLLLKKKIIIFFFEEEGGGHHHKKKJJJIIIIIIJJJIIIHHHFFFJJJLLLMMMLLLJJJHHHHHHIIIKKKKKKJJJIIIHHHGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHGGGEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHFFFEEEGGGHHHIIIIIIIIIHHHGGGEEECCCBBB>>>???AAACCCDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>======>>>???@@@???>>>===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAABBBEEEGGGIIIKKKOOOSSSOOOGGG@@@???AAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIGGGEEEDDDEEEFFFlllWWWPPPPPPLLLLLLNNNQQQTTTVVVUUUTTTIIIKKKLLLLLLKKKKKKLLLNNNZZZXXXUUURRRMMMIIIEEECCCAAA@@@@@@AAADDDGGGHHHGGG>>>>>>=========???@@@AAABBBEEEGGGDDD===777777999???AAABBBBBB@@@??????@@@>>>BBBHHHJJJJJJGGGDDDCCCBBBEEEEEECCCFFFLLLPPPOOOKKKGGGCCCAAAAAABBBCCCCCCCCCAAABBBDDDEEEDDDGGGMMM[[[YYYUUUOOOHHHEEEEEEEEEBBBCCCDDDBBBBBBDDDKKKPPPSSSTTTXXX```kkkyyyyyytttrrrtttzzz~~~yyyxxx{{{~~~zzzzzzwwwsssnnnhhhbbb___YYYWWWUUUQQQNNNKKKJJJIIILLLLLLKKKLLLLLLMMMNNNNNNLLLMMMNNNOOOPPPPPPOOOOOOGGGGGGGGGHHHJJJLLLNNNPPPOOOPPPQQQRRRSSSTTTUUUVVVRRRQQQPPPOOOPPPPPPRRRRRRUUUUUUSSSRRRQQQQQQQQQQQQLLLMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXSSSVVVZZZ\\\^^^```bbbdddggggggggghhhkkkooosssuuuxxx~~~yyyrrraaaXXXTTTUUU^^^iiixxxuuucccWWWOOOOOONNNJJJJJJNNNIIIHHHGGGFFFGGGGGGIIIIIILLLLLLJJJGGGEEEEEEGGGJJJJJJKKKLLLLLLJJJIIIIIIIIIJJJKKKLLLKKKIIIGGGHHHIIIKKKKKKJJJHHHGGGEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFFFFGGGGGGFFFDDDFFFFFFFFFGGGHHHHHHIIIIIIFFFFFFGGGFFFDDDDDDFFFHHHGGGGGGHHHGGGFFFDDDBBB@@@???@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@?????????@@@@@@AAA@@@???>>>===============>>>??????>>>>>>???AAA??????>>>>>>>>>>>>???@@@CCCCCCCCCCCCCCCBBBAAA@@@CCCCCCBBBBBBCCCDDDFFFGGGHHHLLLOOOLLLEEE@@@???AAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEEEEFFFnnnWWWNNNMMMHHHIIIKKKPPPTTTWWWXXXWWWJJJKKKLLLLLLKKKKKKLLLNNNTTTSSSQQQOOOLLLJJJHHHGGGDDDCCCAAAAAADDDHHHHHHEEE??????>>>>>>???@@@BBBCCCDDDFFFGGGDDD>>>;;;;;;===BBBCCCDDDCCC@@@??????@@@>>>BBBGGGIIIHHHEEECCCCCCCCCEEEEEECCCDDDIIIKKKJJJIIIGGGEEECCCBBBCCCCCCCCCBBB@@@@@@CCCDDDEEEJJJQQQ]]]^^^[[[QQQHHHDDDDDDDDDCCCDDDEEEEEEDDDFFFJJJMMMJJJJJJJJJNNNXXXfffvvv~~~{{{{{{xxxsssrrrttt{{{|||zzzzzz{{{{{{www~~~wwwsssfffdddaaa]]][[[XXXUUUSSSRRRQQQOOONNNNNNOOOPPPQQQRRRRRRSSSSSSRRRPPPNNNMMMKKKJJJJJJKKKMMMOOOQQQQQQSSSSSSSSSTTTUUUVVVWWWWWWQQQPPPOOOOOOOOOPPPQQQRRRVVVUUUSSSRRRQQQQQQPPPPPPLLLLLLMMMOOOPPPRRRSSSSSSVVVWWWXXXYYY[[[]]]^^^___XXX\\\bbbggglllpppuuuxxx{{{zzzzzz{{{yyynnngggdddbbbZZZZZZeeelllmmmuuunnn```YYYQQQMMMNNNMMMJJJIIIKKKGGGFFFFFFFFFGGGHHHIIIJJJLLLKKKIIIFFFDDDEEEHHHKKKMMMPPPQQQOOOKKKHHHIIIJJJJJJJJJKKKIIIGGGFFFGGGHHHMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGEEEEEEFFFFFFEEECCCEEEEEEFFFFFFGGGGGGGGGGGGBBBCCCEEEEEEDDDDDDFFFHHHFFFFFFFFFFFFDDDBBB@@@???@@@AAABBBDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAGGGFFFFFFEEECCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBAAA???>>>============>>>???@@@@@@>>>>>>???@@@>>>======<<<<<<<<<======CCCCCCCCCCCCBBBAAA@@@@@@DDDCCCCCCCCCCCCDDDEEEEEEEEEHHHJJJHHHCCC??????@@@CCCDDDEEEFFFFFFEEEEEEDDDFFFHHHJJJJJJHHHFFFFFFFFFnnnUUUIIIFFFFFFGGGJJJNNNSSSVVVVVVVVVLLLMMMMMMLLLJJJIIIJJJKKKHHHIIILLLMMMNNNMMMLLLKKKEEEFFFDDDCCCHHHOOONNNIII???>>>>>>===>>>???@@@AAABBBCCCCCCAAA>>><<<===???CCCDDDDDDBBB@@@>>>???@@@@@@BBBDDDEEEDDDCCCCCCCCCCCCEEEDDDAAA@@@DDDEEEBBBDDDDDDDDDDDDCCCBBBAAAAAABBB@@@@@@CCCDDDFFFLLLSSS^^^dddbbbVVVIIICCCAAA???AAABBBCCCDDDDDDFFFHHHIIIFFFEEEDDDEEEKKKWWWfffqqq}}}~~~|||{{{www}}}sssnnnmmmrrrzzz~~~zzzwwwwwwyyy{{{|||zzz~~~yyyvvvrrrnnniiieee```^^^[[[XXXVVVVVVVVVWWWXXXZZZ\\\]]]\\\ZZZWWWTTTVVVSSSQQQQQQSSSTTTTTTSSSVVVVVVVVVVVVVVVWWWXXXYYYUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSSSSPPPPPPRRRTTTUUUWWWYYYYYY[[[]]]___cccfffjjjmmmnnnlllpppwww}}}zzz{{{zzzvvvlllaaaXXXSSSRRR^^^aaammmhhh]]]TTTOOOLLLJJJKKKJJJGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKKKKJJJHHHEEEDDDEEEIIILLLRRRTTTUUURRRLLLIIIHHHJJJIIIJJJIIIHHHFFFEEEFFFHHHLLLKKKIIIGGGFFFEEEEEEEEEBBBBBBCCCDDDEEEGGGGGGHHHGGGFFFDDDEEEEEEFFFDDDCCCCCCDDDEEEEEEFFFEEEEEEDDD@@@BBBDDDEEEDDDEEEFFFHHHEEEFFFFFFEEEDDDBBB@@@>>>@@@AAABBBDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAAGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA???===<<<======>>>@@@AAABBB@@@>>>===>>>>>>======<<<<<<;;;<<<<<<<<>>===<<<<<<===>>>>>>>>>???>>><<<::::::<<<>>>BBBBBBBBB@@@>>>===>>>@@@AAABBBCCCCCCBBBAAABBBCCCBBBDDDCCC???>>>@@@???<<<===@@@CCCEEECCCAAA??????BBB???@@@BBBDDDEEEKKKRRR\\\fffgggXXXIIIBBB???<<<@@@@@@@@@AAAAAACCCCCCDDDDDDEEEEEEEEEGGGNNNYYYbbbsss}}}vvvxxxzzz~~~uuuiiiiiinnnvvv|||~~~zzzuuuooollloootttzzz~~~|||}}}qqqnnnkkkgggeeeccccccccchhhkkkpppsssssspppkkkhhh___[[[WWWVVVXXXXXXVVVTTTXXXWWWVVVUUUUUUVVVXXXXXXYYYXXXWWWVVVVVVVVVWWWWWWSSSSSSSSSSSSTTTUUUVVVWWWUUUWWWYYY\\\```ccceeegggkkkmmmrrrxxx~~~zzzmmmgggccc___YYYSSSPPPSSSYYY^^^ttt}}}pppYYYSSSMMMKKKKKKLLLLLLLLLJJJIIIHHHFFFGGGHHHIIIJJJKKKKKKLLLIIIHHHGGGFFFDDDFFFIIILLLSSSTTTSSSQQQMMMJJJHHHHHHIIIIIIHHHFFFDDDDDDEEEGGGIIIGGGEEEDDDCCCCCCCCCDDDAAABBBBBBCCCDDDEEEFFFGGGEEEDDDCCCDDDEEEFFFEEECCCCCCDDDEEEFFFFFFEEEDDDCCC@@@CCCEEEFFFFFFFFFGGGHHHEEEFFFFFFEEEDDDBBB@@@>>>???@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@BBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHBBBBBBAAAAAABBBBBBCCCCCCAAA@@@>>><<<<<<===???@@@AAABBBCCCAAA>>>======>>>======<<<<<<<<<<<<===>>>BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDBBBDDDEEEEEECCCBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFJJJKKKLLLKKKHHHFFFFFFGGGaaaLLLEEEEEEFFFFFFHHHKKKOOOPPPPPPOOOJJJKKKKKKIIIFFFDDDDDDEEE???AAAEEEHHHJJJKKKJJJIIIAAAEEEGGGHHHQQQ\\\ZZZOOOBBBAAA@@@>>>>>>>>>>>>??????>>><<<:::888999;;;<<<@@@@@@@@@>>><<<<<<>>>???@@@BBBEEEFFFDDDBBBAAAAAA@@@BBBAAA>>>===>>>>>>;;;999???EEEIIIGGGDDDAAA???@@@>>>???AAABBBBBBGGGMMMTTTaaacccUUUGGGCCCCCCAAACCCBBB@@@@@@@@@@@@@@@@@@AAAEEEHHHHHHHHHKKKQQQVVVaaalll|||{{{xxxyyy|||vvvssstttzzztttnnngggeeekkkvvv|||oookkkeeedddeeeeeeccc___bbbaaa___^^^^^^___aaabbbeeedddbbb```______``````]]]]]]^^^___aaadddfffgggfffhhhlllrrrxxx}}}pppcccZZZWWWUUUUUUVVVXXX^^^gggpppvvvfffUUURRRNNNOOOQQQRRRPPPOOOMMMLLLJJJFFFGGGHHHIIIJJJJJJKKKKKKFFFGGGGGGFFFEEEFFFIIIKKKQQQPPPNNNMMMMMMKKKIIIGGGHHHHHHGGGEEECCCCCCEEEGGGGGGFFFDDDBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFEEEDDDDDDEEEGGGHHHGGGFFFEEEDDDBBBDDDGGGHHHGGGGGGHHHIIIFFFFFFFFFEEEDDDBBB@@@??????@@@AAABBBBBBBBBAAA@@@@@@AAABBBCCCCCCBBB@@@???@@@@@@AAAAAABBBDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIAAAAAA@@@@@@AAABBBBBBCCC@@@???===<<<<<<>>>@@@BBB@@@AAABBBAAA???>>>???@@@===============>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGHHHIIIHHHGGGEEEDDDEEEGGGIIIKKKMMMNNNMMMJJJGGGFFFFFFGGG|||ZZZIIIFFFIIIBBBBBBEEEIIINNNQQQRRRQQQJJJKKKKKKJJJGGGFFFFFFGGGBBBCCCDDDFFFGGGGGGGGGGGG@@@EEEGGGGGGPPPZZZUUUIIIGGGFFFDDDBBBAAAAAAAAABBBCCCAAA>>>;;;999999;;;<<<>>>???>>>===;;;;;;===???>>>BBBGGGIIIGGGDDDAAA@@@>>>AAAAAA======???>>>;;;999@@@IIINNNMMMHHHEEECCC???===>>>@@@AAA@@@CCCIIIJJJYYY]]]QQQEEEFFFJJJJJJHHHFFFCCCAAA@@@@@@???>>>???DDDJJJKKKJJJJJJMMMPPPSSS\\\iiiwww~~~~~~~~~~~~rrrllleeedddmmm|||~~~yyywwwyyyyyyvvvrrrtttsssqqqoooooopppqqqsssuuutttrrrpppnnnnnnnnnnnnnnnoooqqqsssvvvyyy{{{}}}|||ttteee[[[UUUQQQPPPUUU[[[eeepppzzzppplllqqq}}}zzzeeeYYYXXXSSSRRRTTTTTTQQQMMMJJJHHHFFFFFFFFFGGGHHHIIIJJJIIIIIIEEEFFFGGGGGGFFFGGGHHHJJJNNNKKKIIIJJJLLLLLLIIIFFFHHHHHHGGGDDDBBBBBBEEEGGGHHHFFFEEEDDDDDDEEEFFFHHHFFFFFFEEECCCBBBAAA@@@???BBBAAAAAABBBEEEFFFFFFEEEFFFGGGHHHIIIIIIHHHFFFEEECCCEEEHHHIIIHHHHHHHHHIIIFFFFFFFFFFFFDDDBBB@@@???>>>???@@@AAAAAAAAA@@@??????@@@BBBCCCCCCBBB@@@???@@@@@@@@@AAACCCEEEFFFGGGIIIHHHHHHGGGGGGFFFFFFFFF@@@?????????@@@AAAAAABBB???>>><<<;;;<<<>>>AAACCC>>>@@@AAAAAA@@@???AAABBB=========>>>>>>@@@AAABBBAAAAAACCCDDDEEEEEEFFFFFFAAABBBCCCDDDEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJKKKLLLKKKIIIFFFEEEFFFIIILLLNNNOOOOOOMMMJJJGGGEEEFFFGGGxxxXXXIIIDDDCCCDDDDDDGGGNNNUUUZZZYYYWWWOOOKKKGGGEEEDDDDDDCCCBBBGGGDDDAAAAAACCCEEEEEECCCEEEBBBAAAEEEJJJMMMJJJGGGDDDCCCBBBAAA@@@?????????BBBAAA???===<<<<<<===>>>;;;<<<===>>>===;;;999888===???BBBEEEEEECCC@@@>>>===>>>???>>><<<;;;;;;;;;;;;@@@GGGIIIGGGCCC@@@@@@======<<<===>>>???AAABBBEEEJJJNNNLLLFFFDDDHHHMMMOOOFFF???>>>===:::<<>>===@@@???@@@BBBEEEHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA>>>@@@BBBBBB@@@>>>>>>>>>BBBBBBBBBBBBAAA@@@??????AAAAAABBBBBBCCCDDDDDDDDDFFFGGGGGGHHHGGGFFFEEEDDDBBBBBBAAA@@@????????????@@@@@@???<<<;;;;;;===???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<===@@@CCCEEECCCBBBBBBBBBBBBBBBCCCDDDFFFDDDBBBAAABBBDDDGGGIIIFFFIIIIIIGGGHHHMMMNNNLLLIIIHHHHHHIIIJJJLLLNNNOOONNNMMMKKKIIIGGGFFFEEEEEExxxXXXIIIEEECCCCCCEEEJJJSSS[[[^^^\\\YYYNNNKKKGGGDDDDDDDDDCCCBBBBBB@@@???AAADDDFFFFFFDDDBBB???>>>@@@DDDFFFCCC@@@AAA@@@@@@@@@@@@AAAAAABBBEEECCC@@@===;;;;;;;;;<<<===>>>???@@@???===;;;:::888:::===AAABBBCCCBBBAAA>>>???@@@???<<<::::::;;;>>>BBBGGGIIIGGGDDDBBBBBB>>>======<<<===>>>@@@AAACCCFFFIIIHHHDDDCCCFFFJJJKKKDDD>>>??????>>>AAAGGGGGGJJJKKKIIIEEEDDDGGGKKKHHHLLLSSS[[[bbbiiipppuuu~~~~~~{{{{{{|||||||||{{{yyywwwwwwxxxxxxwwwuuuwwwsssssszzz~~~}}}}}}zzz}}}~~~|||uuurrruuu{{{vvvddd[[[UUUVVV]]]iiixxxlll___ZZZXXXUUU[[[fffooonnnbbbXXXTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFGGGIIIKKKKKKJJJJJJGGGEEEEEEHHHJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGIIIGGGFFFGGGJJJOOOSSSTTTKKKJJJHHHFFFEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@???>>>@@@???@@@BBBEEEGGGHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@??????@@@BBBBBB@@@???>>>???@@@@@@AAAAAAAAA@@@@@@???AAABBBBBBBBBBBBCCCCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCBBBAAA@@@??????>>>>>>>>>?????????===;;;;;;===???@@@@@@@@@?????????>>>>>>=========>>>AAADDDGGGIIIEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDCCCDDDEEEGGGIIIHHHKKKKKKIIIJJJNNNOOOMMMIIIHHHHHHIIIJJJLLLMMMOOONNNMMMKKKIIIGGGEEEEEEDDDxxxXXXIIIEEEDDDCCCGGGOOOYYYaaaccc^^^YYYLLLIIIFFFDDDDDDDDDCCCBBB??????@@@BBBFFFHHHHHHGGG@@@===;;;<<<>>>???===:::======>>>>>>@@@BBBCCCDDDHHHEEE@@@<<<999999:::;;;???@@@AAAAAA@@@???===<<<666777:::<<>>===<<<<<<===>>>???@@@BBBCCCBBBAAAAAACCCEEEHHHCCC@@@AAABBBDDDIIIOOOTTTTTTRRRLLLFFFCCCEEEHHHDDDIIIPPPUUUWWW[[[bbbhhhxxxzzz|||yyyuuutttuuuwwwzzzzzz~~~yyyyyy{{{~~~sssiiibbbaaa```dddrrrjjj[[[VVVUUUUUUPPPVVVcccqqqsssgggYYYRRRPPPPPPQQQPPPOOOMMMKKKIIIIIIGGGFFFGGGIIIKKKKKKJJJHHHGGGFFFGGGIIIIIIIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFHHHLLLQQQUUUVVVJJJJJJHHHGGGFFFEEEEEEEEEFFFDDDBBBAAA????????????@@@@@@@@@BBBEEEGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@???@@@BBBAAA@@@?????????>>>>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@???>>>>>>>>>?????????===<<<<<<>>>@@@@@@???>>>=========>>>???===>>>???BBBEEEIIILLLMMMHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIILLLLLLIIIJJJNNNPPPNNNIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKHHHFFFEEEDDDDDDwwwXXXIIIEEEDDDDDDIIISSS^^^eeeddd\\\UUUJJJHHHEEEDDDDDDDDDBBBAAA???@@@BBBEEEGGGHHHGGGGGG???===;;;;;;===>>><<<;;;<<<<<<<<<===???AAABBBCCCGGGDDD???;;;999999;;;<<<@@@@@@@@@@@@???>>>===<<<999999::::::<<<===>>>???AAAAAAAAA>>>;;;:::::::::CCCDDDFFFHHHHHHIIIJJJJJJ???>>>===<<<;;;<<<======>>>>>>>>>>>>???@@@BBBCCCGGGFFFEEEEEEGGGJJJPPPTTT^^^[[[VVVOOOHHHEEEFFFIIIFFFIIINNNSSSWWW\\\aaadddooosss{{{zzzxxx{{{wwwyyy}}}zzzwwwuuuuuuyyywwwtttqqqnnnllljjjiiivvvzzz|||}}}rrrccc]]]YYYTTTPPPOOOSSS^^^lllpppfffXXXOOOQQQRRRRRRQQQOOOKKKHHHFFFEEEDDDCCCDDDFFFHHHHHHHHHEEEFFFFFFGGGHHHHHHGGGFFFHHHHHHGGGFFFFFFFFFFFFGGGIIIGGGEEEEEEHHHKKKMMMMMMHHHHHHGGGFFFEEEDDDDDDCCCDDDBBB@@@>>>======???@@@AAA@@@@@@BBBDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBB>>>???@@@@@@>>>>>>>>>???===>>>@@@BBBCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@BBBBBBBBBAAAAAA@@@???>>>>>>??????>>>===<<<>>>@@@BBB@@@>>>===<<<===???@@@???@@@CCCEEEHHHKKKMMMNNNHHHGGGFFFEEEDDDDDDCCCDDDAAABBBDDDEEEFFFFFFFFFFFFGGGJJJJJJHHHHHHLLLMMMKKKIIIIIIIIIIIIJJJKKKKKKLLLMMMLLLJJJHHHFFFEEEDDDCCCwwwXXXJJJFFFEEEFFFKKKTTT^^^dddaaaWWWOOOJJJHHHEEEDDDDDDCCCAAA???>>>@@@BBBCCCCCCCCCBBBBBB===<<<;;;;;;<<<=========<<<<<<<<<===>>>???@@@AAACCCAAA===;;;:::;;;===>>>>>>>>>>>>======<<<;;;:::::::::999:::;;;===???@@@@@@AAA@@@>>>;;;:::;;;===BBBDDDFFFIIIKKKMMMMMMMMM???>>>===;;;;;;;;;;;;<<<======<<<<<<>>>@@@BBBCCCJJJLLLMMMLLLLLLNNNRRRUUU\\\YYYSSSLLLGGGFFFGGGIIIFFFEEEFFFNNNXXX```aaa```aaagggqqq||||||~~~zzzuuuvvv}}}yyywww{{{tttlllfffdddcccdddccc```]]]]]]```gggpppvvvrrrjjj```\\\[[[XXXQQQJJJQQQRRRXXXbbbeee^^^SSSNNNRRRSSSSSSRRROOOLLLHHHFFFCCCBBBAAACCCEEEGGGGGGGGGCCCEEEFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGHHHFFFDDDCCCDDDFFFFFFEEEFFFEEEEEEDDDCCCBBBAAA@@@BBB@@@>>>===<<<===>>>???AAAAAA@@@AAADDDEEEEEEDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBB===>>>???>>>===<<<>>>???@@@AAABBBDDDEEEFFFGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJHHHGGGEEEDDDBBBAAA@@@@@@BBBCCCCCCCCCBBBAAA@@@???>>>?????????>>>===???@@@CCCAAA???>>>>>>>>>@@@AAAAAACCCEEEGGGIIIJJJJJJJJJEEEEEEDDDBBBAAAAAAAAAAAA>>>@@@BBBDDDEEEEEEDDDDDDEEEHHHHHHEEEFFFIIIJJJHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJHHHGGGEEEEEEDDDDDDvvvXXXJJJFFFEEEGGGKKKSSS\\\```]]]SSSKKKJJJHHHEEEDDDCCCBBB???===<<<>>>??????===<<<===>>><<<;;;:::::::::;;;<<<======<<<<<<<<<<<<===>>>??????>>><<<;;;;;;<<<>>>???<<<<<<;;;::::::999999888777777888:::<<>>??????===<<<<<<>>>AAABBBDDDGGGKKKOOOOOOLLLJJJ>>>===<<<;;;::::::;;;<<<;;;<<<===<<<<<<>>>BBBFFFJJJPPPSSSQQQOOOPPPQQQQQQRRROOOJJJFFFCCCCCCEEEGGGGGGDDDDDDLLLYYYbbbbbb^^^YYY```lllwww~~~}}}|||uuu{{{~~~{{{xxxvvv{{{}}}zzz}}}~~~tttddd```ZZZSSSPPPOOOPPPQQQTTTXXX___fffnnnxxxvvvllliii```[[[UUUTTTUUUUUURRROOORRRPPPSSSXXXYYYTTTPPPOOOSSSSSSRRRQQQOOOMMMKKKIIIEEEDDDCCCEEEGGGIIIJJJJJJDDDEEEFFFFFFEEEEEEFFFHHHJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFDDDDDDEEEFFFFFFFFFDDDDDDDDDCCCBBBAAA??????AAA@@@???>>>>>>>>>???@@@BBBAAA@@@AAACCCDDDDDDBBBDDDDDDBBBBBBBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCBBBAAAAAA===>>>>>>>>><<<===>>>@@@CCCCCCDDDFFFFFFGGGGGGGGGFFFEEEDDDDDDFFFHHHKKKLLLIIIHHHFFFDDDBBBAAA@@@@@@BBBBBBCCCCCCCCCAAA@@@>>>===>>>@@@@@@>>>>>>???@@@BBBBBB@@@?????????@@@AAAAAABBBDDDFFFGGGFFFEEEDDDBBBAAA@@@???????????????===>>>@@@BBBDDDDDDDDDCCCEEEHHHGGGEEEEEEHHHIIIGGGIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFvvvXXXJJJGGGFFFGGGJJJQQQYYY]]]ZZZRRRKKKJJJHHHFFFDDDCCCAAA===;;;<<<===>>>===;;;:::<<<>>>???>>>===;;;999:::;;;===;;;;;;;;;;;;<<<===>>>???======<<<<<<============;;;:::999888888777777777666777888:::<<<>>>???@@@<<<<<<===<<<<<<>>>BBBDDDDDDFFFJJJOOOQQQOOOHHHCCC===<<<;;;:::::::::;;;<<<888;;;===<<<:::<<>>AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@AAACCCDDDCCCBBBDDDCCCBBB@@@@@@BBBCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBAAA??????@@@???>>>>>>AAACCCEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBDDDHHHKKKMMMKKKIIIGGGDDDBBBAAA@@@@@@@@@AAABBBBBBAAA@@@>>><<<===>>>@@@@@@??????@@@AAA@@@@@@@@@@@@????????????===???BBBDDDDDDCCCAAA@@@???>>>>>>=========>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHJJJJJJGGGGGGKKKKKKIIIIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGvvvXXXJJJGGGFFFFFFIIIOOOVVV[[[ZZZSSSMMMKKKIIIFFFDDDCCC@@@<<<999===???@@@>>><<<<<>>======<<<;;;;;;:::999888777777777777999::::::;;;;;;;;;:::::::::;;;<<<<<<===???DDDGGGFFFHHHLLLQQQSSSNNNDDD===<<<;;;::::::::::::<<<<<<666;;;>>><<<888:::AAAIIIEEEOOOWWWTTTPPPPPPMMMJJJFFFDDDAAA???@@@BBBCCCDDDCCCDDDEEEIIIMMMQQQRRRSSSTTTYYY___dddhhhmmmsssxxx{{{~~~|||}}}~~~yyyvvvvvvyyy{{{}}}}}}}}}zzz{{{|||sssnnnmmmoooqqqrrrssstttpppfffXXXOOOHHHHHHJJJOOOWWWbbblllsssyyytttaaa\\\\\\XXXTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVMMMLLLNNNPPPMMMKKKNNNTTT^^^\\\XXXSSSNNNIIIGGGEEEFFFEEEDDDFFFIIIKKKLLLKKKHHHJJJJJJHHHFFFFFFJJJNNNKKKKKKJJJIIIIIIIIIIIIJJJKKKIIIGGGFFFFFFEEEDDDBBBDDDDDDEEEEEEDDDBBB@@@???BBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAAAAACCCCCCBBBAAADDDCCCAAA@@@@@@AAACCCDDDBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCC@@@AAAAAA@@@???@@@BBBEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@CCCGGGKKKMMMLLLJJJGGGDDDBBBAAA@@@@@@>>>???@@@AAA@@@>>><<<;;;<<<>>>@@@@@@@@@???@@@AAA>>>????????????>>>======999<<>>>>>===============>>>??????@@@AAABBBCCCEEEFFFGGGJJJMMMLLLJJJJJJMMMNNNKKKIIIJJJJJJKKKJJJIIIGGGFFFDDDDDDDDDDDDEEEFFFHHHHHHyyy]]]JJJCCCBBBAAADDDKKKRRRWWWVVVRRRNNNNNNKKKGGGCCC>>>;;;999999555<<>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::888777777666999999999::::::;;;;;;;;;;;;<<<=========>>>@@@BBBCCCHHHNNNPPPMMMGGG@@@===<<<======<<<;;;;;;===???>>>??????>>>===>>>@@@CCCHHHKKKPPPTTTVVVRRRLLLFFFAAA???<<<;;;:::<<>>>>>===>>>???@@@BBBCCCDDDDDDFFFFFFFFFEEEDDDBBB@@@???AAAAAAAAABBBCCCDDDDDDEEEHHHGGGEEEDDDBBBAAAAAA@@@EEEDDDBBBAAA@@@?????????@@@@@@AAAAAA@@@???===<<>>======<<<===>>>>>>======>>>??????>>>=========>>>@@@@@@DDDDDDDDDDDDEEEGGGIIIKKKNNNOOOOOOOOOOOONNNMMMMMMGGGIIILLLMMMMMMKKKHHHFFFCCCCCCCCCCCCDDDEEEGGGHHHzzz]]]KKKDDDCCCCCCFFFLLLRRRVVVUUUQQQMMMIIIGGGDDDAAA>>><<<;;;:::999<<<======<<<;;;<<<>>>@@@@@@@@@>>><<<;;;;;;<<<===<<<<<<===@@@AAAAAA@@@>>>===;;;:::::::::;;;<<<<<<<<<;;;:::999999888888<<<;;;::::::999999999:::;;;<<<============???AAABBBEEEGGGGGGDDD???<<<:::<<<======<<<;;;<<<>>>AAABBBBBBBBBAAA??????AAACCCGGGIIIMMMPPPRRROOOIIIEEE>>>============???AAABBBAAA@@@???AAAEEEIIIIIIIIILLLMMMMMMLLLKKKJJJLLLMMMKKKRRR___ooo~~~|||yyy}}}}}}xxxyyyyyyxxx{{{rrrlllhhhjjjkkkjjjkkkooouuu|||zzzuuuuuuyyyzzzuuupppmmmpppuuuwwwwwwyyy}}}zzz{{{~~~}}}yyy|||{{{qqqcccYYYUUUTTTTTTSSSQQQRRRSSSTTTVVVZZZ___dddeeejjjvvvyyypppeeeXXXPPPTTTVVVPPPMMMOOONNNUUUXXXUUUQQQQQQQQQPPPPPPOOONNNMMMMMMPPPTTTWWWWWWSSSNNNJJJHHHGGGFFFEEEFFFDDDEEEIIIIIIEEEGGGLLLMMMKKKHHHHHHIIIKKKLLLLLLGGGGGGFFFFFFGGGJJJLLLNNNMMMLLLIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@EEEDDDBBB@@@@@@AAACCCEEECCCDDDEEEFFFFFFEEECCCCCCCCCDDDFFFHHHHHHGGGFFFEEEBBBAAAAAACCCEEEEEECCCAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDGGGFFFFFFDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDGGGGGGEEEDDDCCCBBBBBBBBBEEEDDDBBBAAA??????>>>>>>@@@@@@AAAAAA@@@???===<<>>======;;;===>>>>>>===<<<>>>??????>>>>>>===>>>@@@AAABBBEEEEEEEEEEEEFFFHHHJJJKKKNNNNNNNNNNNNNNNMMMLLLLLLFFFHHHJJJKKKKKKIIIFFFDDDBBBCCCCCCEEEFFFGGGHHHHHHzzz\\\KKKEEEEEEEEEHHHMMMRRRUUUTTTOOOLLLEEECCCAAA???===<<<<<<<<<>>>;;;999:::>>>???===:::?????????>>>>>>>>>>>>??????>>>===>>>@@@AAA@@@???<<<<<<:::999999::::::;;;<<<<<<<<<;;;;;;::::::999???===;;;999888888888999;;;<<<===<<<;;;<<<===???AAABBBAAA???<<<::::::;;;===>>>>>>===<<<===???AAACCCDDDCCCBBB@@@@@@BBBDDDDDDEEEGGGJJJKKKJJJFFFBBB:::;;;<<<===???BBBCCCDDDBBB@@@???AAADDDFFFGGGGGGFFFGGGIIIHHHFFFEEEEEEFFFBBBFFFOOOZZZhhhuuuzzzzzz|||{{{}}}{{{|||yyyttttttwwwvvvrrriiiggghhhlllnnnllljjjjjjooowww~~~{{{zzz{{{~~~wwwtttuuuuuuqqqmmmmmmqqquuuwwwwwwyyy}}}{{{www{{{~~~~~~|||{{{yyysssjjjccc```XXXNNNHHHHHHKKKMMMMMMLLLOOOUUU[[[aaahhhpppuuuvvv~~~zzzllliiigggdddaaaVVVQQQUUUVVVPPPLLLMMMNNNTTTXXXUUUQQQPPPOOOMMMPPPOOOOOOOOOOOOOOOOOOPPPQQQMMMIIIGGGGGGHHHHHHHHHEEEDDDFFFIIIIIIGGGHHHLLLPPPLLLIIIGGGHHHJJJLLLLLLFFFFFFEEEFFFHHHJJJLLLMMMLLLJJJHHHEEECCCAAAAAAAAACCCCCCDDDDDDCCCBBB@@@???DDDBBBAAA@@@@@@AAACCCDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEHHHJJJJJJIIIGGGEEEAAAAAAAAABBBDDDDDDCCCAAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAABBBCCCDDDEEEHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>===@@@@@@@@@@@@???>>>======>>>>>>??????>>>>>>======:::<<<======<<<;;;===>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKFFFGGGIIIJJJJJJHHHFFFDDD@@@AAADDDFFFGGGHHHHHHHHHyyy[[[LLLGGGFFFHHHIIILLLPPPRRRQQQMMMIIIDDDBBB@@@>>>============>>>;;;999;;;???BBB@@@>>>CCCAAA@@@???@@@@@@@@@@@@AAA???>>>>>>???@@@>>>===;;;;;;999999999999:::;;;======<<<<<<;;;;;;;;;;;;>>><<<:::777777888:::;;;:::;;;<<<;;;999999:::<<>><<<<<<===???@@@AAA@@@>>><<<<<<===???@@@@@@AAA@@@??????BBBDDDAAAAAAAAACCCDDDDDDBBB???888888999;;;>>>BBBFFFHHHFFFFFFGGGHHHHHHHHHFFFEEECCCEEEGGGGGGEEECCCCCCCCCDDDFFFJJJPPPXXXaaahhhmmm{{{{{{|||uuuyyy~~~~~~}}}{{{xxxwwwrrrkkkggghhhlllqqquuuuuurrrqqqpppxxx}}}{{{~~~}}}~~~xxxzzzzzzzzz{{{{{{{{{zzz|||xxxkkkbbb^^^ZZZVVVSSSQQQKKKFFFFFFKKKRRRWWWZZZ]]]dddnnnvvv{{{~~~rrr___XXX[[[]]]]]]ZZZSSSPPPTTTVVVRRRNNNMMMOOOTTTVVVSSSPPPQQQQQQOOORRRPPPOOOMMMMMMMMMLLLKKKMMMJJJFFFEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDGGGJJJQQQMMMIIIFFFGGGIIIKKKLLLDDDDDDDDDEEEGGGIIIKKKLLLHHHGGGEEEDDDBBBAAAAAAAAADDDEEEFFFFFFFFFDDDBBBAAABBBAAA@@@@@@@@@BBBCCCDDDIIIIIIJJJJJJJJJHHHGGGFFFCCCEEEHHHJJJJJJIIIGGGEEECCCBBBAAABBBDDDEEEDDDBBB@@@@@@AAAAAABBBCCCCCCCCCDDDDDDCCCBBBCCCDDDFFFHHHHHHGGGEEECCCBBBCCCEEEFFFFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBAAABBBCCCCCCDDDCCCBBBAAA@@@>>>>>>======???????????????>>>=========>>>>>>>>>>>>>>>======:::;;;<<<<<<;;;;;;<<<>>>>>>>>>>>>???AAADDDFFFHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIFFFGGGIIIJJJIIIHHHFFFDDD>>>???BBBEEEGGGGGGGGGFFFxxxYYYKKKHHHGGGHHHHHHJJJMMMOOOMMMJJJGGGEEEDDDAAA???===<<<<<<<<<;;;;;;===>>>???BBBDDDFFFHHHEEEBBB@@@AAAAAA@@@???AAA???>>>>>>>>>>>>===;;;;;;:::999999999999;;;;;;=========<<<<<<;;;;;;;;;;;;999888777888:::===???:::;;;;;;999777777888999;;;===????????????@@@AAACCCCCCBBB???<<<:::;;;<<<999:::;;;;;;;;;===@@@BBB>>>======>>>??????>>><<<888888777888<<>>>>>??????@@@BBBBBBAAA@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>======:::;;;<<<<<<;;;;;;<<<>>>?????????@@@BBBEEEGGGIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGDDDEEEFFFGGGGGGEEEDDDCCC<<<>>>@@@CCCDDDEEEDDDCCCwwwVVVJJJHHHGGGFFFFFFGGGIIIJJJIIIFFFDDDFFFDDDBBB???===<<<;;;;;;:::===@@@@@@???@@@FFFKKKKKKGGGAAA???@@@@@@>>><<<@@@>>>============<<<:::;;;::::::999999:::<<<<<<>>>>>>===<<<;;;:::999999777666666777999<<>>>>>>>>???DDDCCCBBB>>>;;;999999;;;666777888888888:::===???<<<;;;:::;;;<<<===;;;:::999888888:::===CCCHHHKKKLLLPPPSSSSSSOOOIIIDDDAAA<<<>>>@@@AAA@@@@@@AAABBBAAADDDGGGJJJKKKJJJIIIHHHPPPTTT```rrr~~~tttwwwzzz|||rrrggg```]]]___dddjjjmmmvvv~~~|||}}}~~~}}}rrriiieeegggrrr~~~~~~~~~ppp```XXX\\\eeellloookkkhhhgggkkkttt}}}lllbbbYYYWWWWWWUUUSSSSSSRRRQQQQQQSSSTTTTTTSSSRRRQQQRRROOOJJJKKKRRRVVVVVVSSSOOOJJJIIIJJJKKKIIIGGGGGGFFFEEEFFFGGGGGGFFFDDD>>>CCCFFFFFFIIIOOOTTTVVVQQQMMMHHHEEEDDDEEEEEEEEEAAAAAABBBCCCDDDEEEEEEFFFAAAAAABBBCCCDDDDDDEEEEEEBBBBBBAAAAAA@@@?????????@@@@@@AAABBBCCCDDDFFFFFFDDDDDDFFFFFFFFFFFFEEEDDDBBBCCCDDDEEEFFFEEEEEEDDDFFFDDDCCCDDDEEEGGGFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDCCCBBBBBBCCCEEEEEEEEEDDDCCCBBBAAA???>>>>>>============>>>???@@@AAA>>>>>>>>>>>>>>>>>>???@@@???>>>>>>=========>>>>>><<<<<<===>>>>>>>>>======:::<<<======<<<;;;===>>>?????????@@@BBBEEEGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFBBBCCCCCCDDDCCCBBBAAA@@@<<<>>>???AAABBBBBBBBBAAAuuuTTTIIIHHHGGGCCCCCCCCCEEEFFFFFFCCCAAACCCBBB@@@===<<<;;;;;;;;;===???AAA@@@>>>???DDDHHHJJJDDD>>><<<>>>>>><<<:::>>>===;;;;;;<<<<<<;;;999<<<;;;:::::::::;;;===>>>??????>>><<<:::999888777555555666888:::===???@@@?????????<<<:::888888999777888::::::::::::;;;===AAAAAA@@@===:::999:::<<<999999999888777888:::<<<:::999999:::;;;;;;:::888999:::<<>>??????@@@BBBDDDCCCEEEIIIKKKLLLKKKHHHFFFDDDFFFPPP```qqq~~~}}}oooiiiddd``````dddbbbdddmmmxxx~~~|||zzzzzz||||||zzzyyy|||zzzwwwwwwwww|||~~~}}}~~~{{{lllmmmoooppppppqqqqqqqqqmmmgggbbbggguuu|||yyyzzz~~~|||rrrfff```ZZZWWWYYYYYYUUUSSSUUUTTTTTTSSSRRRSSSTTTSSSRRROOOPPPMMMIIIJJJPPPRRRQQQOOOLLLIIIJJJLLLLLLHHHDDDFFFFFFGGGJJJLLLLLLIIIGGGFFFNNNUUUVVVYYY]]]]]]ZZZOOOLLLGGGEEEDDDCCCCCCBBB@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDDDDEEEEEEEEEBBBAAA???>>>======>>>???@@@AAABBBCCCDDDFFFGGGHHHBBBCCCEEEFFFGGGGGGFFFFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFDDDBBBCCCDDDFFFFFFFFF@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFGGGFFFEEECCCBBBAAABBBBBBBBBCCCCCCCCCDDDCCCCCCBBBAAA???>>>=====================>>>???@@@<<<<<<<<<===>>>???@@@AAA???>>>===<<<======>>>???;;;<<<<<<===>>>>>>======;;;===>>>>>>===<<<>>>????????????@@@BBBDDDFFFGGGHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEECCCDDDDDDDDDDDDCCCBBBBBB??????@@@@@@AAAAAAAAAAAAtttSSSHHHHHHGGGAAAAAAAAABBBDDDDDDBBB@@@AAA???>>><<<;;;;;;;;;;;;@@@@@@@@@???>>>???AAADDDGGGAAA;;;:::<<<===;;;999===;;;::::::;;;;;;:::999<<<;;;;;;:::;;;<<<===>>>@@@???>>><<<:::888666666555666777999;;;===>>>???BBBBBBAAA???<<<::::::;;;:::;;;:::888777777:::<<<>>>>>>>>><<<::::::<<<>>><<<===<<<:::888777888:::999999999:::<<<;;;999777888<<<@@@EEEHHHHHHGGGFFFCCCDDDDDDAAA===;;;<<>>?????????AAAEEEHHHCCCEEEGGGIIIIIIGGGDDDCCCAAAAAAFFFRRRaaarrrzzz{{{}}}}}}uuuttttttqqqrrruuulllkkkooowww~~~yyyssswwwzzzzzz{{{~~~}}}yyyzzz|||}}}}}}}}}sss```ZZZ]]]``````^^^^^^___bbbmmmkkkmmmxxxzzzxxxzzz{{{{{{zzzyyy~~~xxxfffcccfffaaaXXXTTTPPPOOOSSSSSSOOOPPPUUUWWWWWWUUURRRRRRSSSRRRQQQNNNNNNLLLIIIJJJNNNNNNKKKKKKIIIIIILLLOOONNNHHHBBB???AAADDDHHHKKKJJJGGGEEEQQQ\\\dddfffffffffaaaYYYNNNKKKGGGEEEDDDCCCAAA??????@@@@@@AAAAAA@@@@@@???CCCCCCDDDDDDEEEDDDDDDCCCEEECCC@@@>>>===>>>@@@AAA@@@AAABBBDDDEEEGGGHHHIIIDDDEEEGGGIIIJJJJJJJJJIIIEEEDDDCCCCCCCCCDDDFFFGGGEEECCCAAAAAACCCEEEEEEEEE>>>???@@@BBBDDDFFFGGGHHHFFFGGGHHHHHHFFFCCC???===???@@@AAABBBCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>???@@@@@@::::::;;;<<<>>>@@@AAABBB???>>>===<<<<<<===>>>???;;;;;;<<<===>>>>>>======<<<===>>>>>>======>>>@@@@@@@@@???@@@AAACCCEEEFFFHHHIIIIIIJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGGGGFFFFFFEEEBBBAAAAAA@@@@@@AAAAAABBBwwwWWWIIIEEECCCDDDCCCCCCCCCDDDBBB@@@===@@@AAA@@@>>><<<:::;;;<<>><<<;;;;;;;;;===<<<<<<:::999888888777999:::;;;===>>>?????????::::::999;;;===>>>>>>======<<<;;;:::999999999999777555444777<<>><<<:::999999:::999777===>>>===<<<999888999:::============<<<<<<<<<<<>>>>><<<:::>>>>>>@@@BBB@@@@@@GGGPPPOOOTTTUUUMMMFFFDDDDDDCCC>>>AAAGGGPPP\\\jjjxxx}}}zzzwwwxxx}}}yyyzzzyyywww{{{yyycccXXX\\\dddpppsssxxx|||ttt|||~~~}}}ttt^^^UUUMMMOOOQQQRRRUUU[[[cccjjjtttzzz{{{xxxsssqqqsssyyylll___[[[ZZZWWWTTTSSSQQQNNNLLLKKKMMMPPPRRRSSSSSSRRRRRRQQQOOOKKKHHHFFFIIIKKKIIIJJJNNNNNNKKKKKKOOORRROOOJJJGGGGGGJJJKKKEEEDDDIIIMMMKKKMMMQQQ[[[eeekkkfff```\\\WWWQQQMMMJJJFFFDDDCCCBBB@@@>>><<<@@@@@@======AAADDDCCCCCCBBBAAABBBCCCDDDCCCBBB@@@???<<<;;;;;;<<>>???======>>>>>>>>>>>>======>>>======>>>??????>>><<<@@@===:::;;;===>>>===;;;@@@???>>>===<<<;;;::::::;;;;;;;;;<<<<<<>>>??????BBBAAA???===>>>???BBBCCCGGGHHHIIIHHHFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBtttVVVIIIEEEDDDEEEDDDBBBBBBAAA@@@===;;;???@@@@@@>>>;;;:::;;;<<<@@@???===<<<;;;:::::::::::::::::::::999999999999;;;<<<===>>>???@@@@@@@@@:::999999:::<<<======<<<<<<;;;:::999888888888888777555555777<<<@@@AAAAAAFFFEEEDDDBBB@@@===;;;:::===<<<:::999777777777777;;;999888999:::;;;;;;:::888999999777555444555777>>>>>>>>>======<<<<<<<<>>>>>????????????>>>>>>============>>>>>>===<<<===;;;999:::===???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???AAA???>>>===>>>@@@BBBDDDGGGHHHIIIIIIGGGEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBvvvZZZNNNJJJIIIFFFCCCAAA@@@???>>>;;;999>>>??????===:::999:::;;;===<<<;;;:::999999999999888888999999:::::::::;;;======>>>???????????????999888888999;;;<<<;;;:::999999888777666666666666666555555777;;;>>>??????GGGFFFEEECCC@@@>>>;;;:::;;;:::777555555555666777888777777888;;;=========777888999888666666888999??????>>>======<<<;;;;;;AAA@@@???@@@AAAAAA???===;;;>>>DDDJJJNNNMMMIIIEEEBBB@@@AAACCCFFFKKKVVVaaauuuxxxsssbbbQQQIIIIIIJJJMMMQQQZZZdddnnnwww}}}vvvssspppqqqxxx~~~|||{{{zzzvvvuuuyyy~~~|||}}}{{{wwwvvvmmm___UUURRRSSSUUUWWWXXXaaannn{{{zzzvvvxxx}}}{{{~~~}}}}}}yyyvvvvvvzzz}}}vvvmmm```XXXVVV[[[bbbmmmwww}}}|||yyyvvvuuuuuu|||{{{vvvrrriiimmmggg^^^WWWTTTSSSSSSRRRNNNNNNNNNOOOOOOPPPQQQQQQNNNNNNOOOQQQSSSRRRPPPNNNLLLNNNMMMJJJKKKOOOPPPNNNJJJMMMOOONNNJJJHHHHHHJJJIIIFFFCCCBBBAAACCCKKKSSS___^^^YYYPPPJJJKKKLLLLLLLLLIIIGGGFFFFFFGGGFFFEEEIIILLLKKKFFFCCCDDDEEEDDDBBB@@@@@@AAACCCDDDCCCBBB@@@???===<<<<<<===???@@@@@@BBBDDDEEEEEEFFFGGGHHHGGGOOO\\\iiioooiii[[[PPPJJJEEECCCEEEEEECCCBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@GGGGGGGGGFFFEEECCCAAA???;;;:::999999999:::;;;;;;>>>??????@@@@@@??????>>><<<<<<<<<======<<<<<<<<<;;;:::999:::<<<>>>???>>>888999::::::;;;<<<======;;;;;;;;;;;;<<<<<<===>>>>>>===<<<===>>>AAACCCEEEFFFGGGIIIIIIGGGFFFGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEFFFGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAvvvZZZOOOKKKJJJEEECCC@@@???@@@???>>><<<===>>>>>><<<:::999:::;;;<<<<<<;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<=========<<<<<<999888777888999:::999888777777666555444444555555444444555777999;;;<<<<<>>======<<<;;;:::999999======<<<<<<<<<<<<<<<;;;;;;@@@GGGMMMQQQPPPLLLIIIEEEAAA???AAADDDIIITTT___pppuuussseeeUUUOOOOOOQQQTTTYYYcccmmmsssuuurrrooofffbbb^^^\\\aaalllzzz}}}xxxvvvxxxyyyyyy}}}zzzvvvtttppppppqqqsssuuuuuutttkkk```[[[\\\aaadddeeejjjmmmsssyyy~~~|||wwwuuuxxx||||||||||||uuusssvvv|||tttooonnnqqqrrrzzzvvvrrrpppnnnmmmmmmhhhccccccfffjjjlllmmmpppooonnnnnnmmmjjjhhhhhhsssyyy}}}}}}|||{{{|||~~~rrrkkkeeeeeefff___^^^]]]YYYUUUPPPMMMMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRKKKKKKMMMPPPSSSTTTRRRPPPKKKLLLJJJFFFFFFJJJLLLJJJGGGIIILLLKKKIIIGGGHHHHHHFFFEEECCC@@@???EEEQQQ\\\eee___UUULLLHHHHHHKKKLLLIIIGGGEEEEEEGGGHHHHHHHHHJJJNNNMMMHHHEEEFFFFFFEEEAAA@@@@@@AAADDDEEEDDDDDD@@@???>>>======>>>???@@@???BBBDDDEEEDDDEEEFFFGGGFFFMMMXXXbbbeee___TTTKKKHHHCCCAAABBBAAA???@@@CCCCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBAAAAAABBBCCCDDDCCCCCCBBBAAAAAA@@@@@@???CCCDDDEEEEEEDDDCCCAAA@@@>>>===<<<;;;:::;;;<<<===>>>>>>????????????>>>>>>:::<<<======<<<;;;;;;<<<;;;:::::::::;;;<<<======888888999:::;;;;;;<<<===;;;;;;::::::;;;<<<<<<===;;;;;;;;;<<<>>>AAADDDFFFDDDEEEGGGGGGFFFFFFGGGHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCEEEFFFGGGEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@oooTTTIIIEEECCCCCCBBBAAAAAACCCCCCBBBAAA=========<<<:::999:::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;888999999:::::::::999999999888777777888999888666555555444333333333444444333444555666777888999999<<<<<<======<<<<<<;;;:::777666444333333444555666999888777777999::::::999444555666666555555777999;;;::::::999888888777777999999888888888999;;;<<>>???BBBJJJSSS[[[dddiiiccc[[[XXXZZZ\\\ZZZ___gggoooqqqlllaaaYYYSSSTTTTTTRRRRRRYYYfffqqq~~~}}}|||xxxtttuuuyyyzzz~~~xxxrrroooooopppqqqeeebbb^^^^^^dddkkkqqqtttsssuuuxxx{{{|||{{{yyywwwsssrrrmmmeee^^^ZZZZZZ\\\]]]```fffmmmppppppuuu|||~~~xxx{{{|||{{{~~~zzztttqqqpppqqqqqqsss{{{~~~jjjaaa^^^[[[[[[\\\XXXVVVTTTWWW\\\aaabbbaaakkkooouuuyyy|||}}}{{{yyyzzz{{{}}}vvvddd___ZZZ]]]```[[[TTTUUUUUURRRNNNKKKLLLMMMHHHJJJMMMPPPPPPPPPNNNMMMHHHIIIKKKOOORRRTTTRRRQQQJJJKKKIIIDDDDDDGGGIIIGGGDDDFFFHHHHHHHHHGGGGGGGGG>>>@@@???===>>>HHHWWWbbbbbbYYYNNNGGGDDDDDDDDDDDDFFFDDDCCCCCCEEEHHHHHHHHHHHHKKKLLLHHHFFFGGGGGGEEEAAA@@@@@@BBBEEEFFFFFFEEE@@@???>>>======>>>???@@@???AAACCCDDDDDDDDDEEEFFFGGGIIIMMMQQQRRROOOJJJFFFEEEAAA>>>>>>===<<<>>>CCCDDDCCCBBBAAAAAABBBDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@@@@??????>>>???AAACCCCCCBBBAAA???>>>===<<<;;;:::;;;<<<===<<<<<<============<<<<<<:::<<<>>>===;;;:::;;;<<<<<<<<<;;;:::999999::::::999999::::::::::::::::::;;;::::::::::::;;;;;;<<<999999:::<<<>>>AAADDDEEEAAACCCEEEEEEEEEDDDEEEFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@}}}nnnTTTIIIEEEBBBBBBAAABBBDDDFFFFFFDDDCCC===>>>>>><<<;;;:::;;;======<<<<<<<<<<<<<<<===>>>======<<<<<<;;;;;;::::::666777888999999999999999:::999777777888888777555444444333333333333333444444555888888777777777888666777888888999999999999777777777777777777888888999888666666777888777666555777777777666666888:::888888777777777777666666666666666666666888;;;>>>AAADDDHHHJJJIIIGGGEEEEEEFFF@@@<<<======>>>CCCIIIJJJTTT]]]^^^___bbbeeefff\\\___ccchhhggg```SSSIIIHHHOOOTTTTTTRRRUUU^^^gggoooooonnnooosss|||zzzuuuuuusssuuuzzz~~~zzzxxxfffccc```^^^```dddiiilllqqqvvv~~~~~~wwwrrrhhhddd^^^UUUMMMHHHGGGHHHLLLLLLPPPVVV\\\cccooo{{{{{{yyyuuuxxx||||||{{{~~~|||hhhhhhiiiiiiiiikkknnnqqqssstttzzzrrraaaSSSOOONNNKKKLLLQQQPPPSSSXXXaaaiiiooorrrrrr{{{rrrbbb\\\VVVWWWYYYTTTNNNNNNOOONNNMMMMMMNNNOOOIIIKKKNNNPPPQQQPPPNNNLLLGGGHHHJJJMMMQQQRRRQQQOOOKKKMMMKKKFFFEEEGGGHHHEEECCCDDDEEEGGGHHHHHHGGGGGGAAADDDDDDBBBFFFRRR___fffbbbWWWKKKGGGEEECCCBBBBBBCCCBBBAAABBBDDDGGGHHHHHHDDDIIIJJJGGGEEEFFFFFFDDD@@@??????AAADDDFFFFFFFFF?????????>>>>>>????????????AAACCCDDDCCCCCCDDDEEEGGGGGGFFFEEEEEEEEEEEEEEEDDD@@@======;;;:::>>>DDDFFFDDDCCCAAAAAABBBDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBCCCBBBBBBAAAAAA@@@??????;;;===@@@BBBBBBAAA???>>>;;;:::999999999:::;;;;;;;;;<<<<<<======<<<<<<;;;:::<<>>;;;:::;;;>>><<<===<<<:::888777888999;;;;;;;;;::::::999999999:::::::::999999::::::;;;888888:::<<<>>>AAACCCDDD@@@BBBDDDDDDDDDCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGFFFDDDCCC????????????????????????~~~nnnVVVLLLIIIFFFAAABBBDDDFFFHHHGGGCCCAAA===>>>>>>===<<<;;;<<<>>><<<<<<;;;;;;<<<===>>>>>>999999999:::::::::::::::777888999:::;;;<<<<<<<<<;;;:::888888888888777555444333333222222333333444666999;;;;;;999888888:::444555555666666666666666444555666888888888777777777666444444666777666555777888999888777777888:::666666666777777777777888666777777555444666;;;???@@@DDDHHHIIIGGGCCCAAA@@@BBB>>>===???AAAAAACCCFFFFFFMMMTTTXXX^^^fffjjjiiiXXXVVVUUUVVVVVVRRRIIIBBBDDDJJJRRRWWWXXXYYY]]]```[[[[[[[[[\\\```hhhsss{{{{{{wwwssssssvvv{{{}}}zzz|||yyynnnfffddddddddddddpppuuu{{{~~~xxxpppjjj___[[[VVVOOOJJJHHHIIIJJJMMMLLLOOOTTTWWW]]]gggrrr~~~tttlllhhhgggkkkoootttyyy|||~~~vvvuuu{{{wwwfffSSSTTTVVVWWWXXX\\\aaadddggghhhjjjmmmpppqqqnnnlll[[[PPPKKKOOOQQQOOOSSS\\\]]]dddoooyyyzzzqqq{{{ssshhhbbbXXXVVVWWWRRROOONNNLLLKKKKKKLLLMMMNNNLLLNNNPPPQQQQQQPPPNNNMMMGGGGGGIIILLLOOOPPPNNNLLLKKKMMMLLLHHHFFFGGGFFFCCCCCCDDDEEEGGGIIIJJJIIIHHHLLLNNNMMMJJJOOOZZZccceeefffWWWJJJGGGHHHFFFDDDDDDCCCAAA@@@AAADDDGGGHHHHHHDDDHHHJJJFFFDDDEEEEEEBBB=========???CCCEEEEEEEEE???????????????????????????AAACCCCCCBBBBBBCCCDDDDDDDDDCCCBBBBBBCCCEEEFFFEEEAAA>>>===:::999???FFFHHHFFFDDDBBBAAABBBDDDEEECCCEEEFFFGGGGGGEEECCCAAACCCCCCCCCBBBAAAAAA@@@@@@===???AAACCCBBB@@@===;;;:::999999888999:::<<<===<<<<<<============<<<<<<:::===@@@???<<<:::<<>>@@@BBBCCCBBBCCCEEEEEEDDDCCCDDDEEEAAAAAAAAABBBBBBCCCCCCDDDCCCDDDFFFGGGFFFEEECCCBBB????????????????????????jjjSSSKKKHHHEEEBBBCCCEEEGGGHHHFFFAAA>>>>>>??????>>><<<<<<===???;;;;;;;;;;;;<<<<<<===>>>555666777888999:::;;;;;;999:::;;;===>>>?????????<<<:::999888999888777555333333333222333333444444888;;;>>>>>>;;;999:::;;;555555555555555555444333000222444666666666444333555444333333555666666555333444555444222222444555666666666777888888999999888888888555333555:::>>>>>>CCCIIIKKKGGGBBB???===@@@======BBBEEEEEEFFFIIIHHHLLLOOOSSS[[[dddhhhhhhRRRMMMHHHGGGHHHGGGCCC???===BBBJJJRRRWWWZZZYYYXXXMMMMMMMMMMMMNNNUUU^^^eeeyyyyyyvvvuuuvvvyyy||||||yyyvvvzzz{{{||||||rrrqqqrrrqqqooorrrrrrqqqpppkkkfff```]]]XXXVVVRRROOOOOOPPPSSSVVVXXXZZZ___dddeeecccgggmmmtttzzzxxxuuummmeee]]]ZZZ\\\]]]\\\aaahhhoootttyyy~~~||||||xxxoookkkmmmppppppuuuoookkkoooyyy|||ooo\\\LLLOOOOOOOOOOOOOOOQQQTTTWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYRRRTTT^^^cccccciiisssoooxxx~~~tttbbb\\\iiiwww|||vvvnnniii^^^ZZZ[[[VVVUUUQQQLLLIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMLLLJJJIIIGGGGGGIIIKKKNNNNNNLLLJJJIIILLLKKKGGGFFFFFFDDD@@@DDDDDDFFFHHHKKKLLLKKKJJJPPPRRROOOLLLPPPZZZ___]]]fffVVVGGGDDDEEEDDDCCCDDDCCCBBBAAABBBEEEGGGHHHHHHEEEIIIJJJFFFDDDDDDCCC@@@;;;;;;;;;===AAACCCDDDCCC???????????????????????????AAACCCCCCBBBBBBCCCDDD???AAACCCDDDDDDDDDEEEFFFFFFBBB???>>>;;;:::@@@HHHJJJHHHEEEBBBBBBBBBDDDEEECCCEEEHHHIIIIIIFFFCCCAAADDDCCCCCCBBBBBBAAAAAA@@@@@@BBBDDDDDDCCC@@@<<<999;;;;;;::::::;;;===>>>???======>>>>>>>>>>>>======:::>>>AAA@@@<<<;;;===@@@888:::;;;:::777777999<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999777888:::<<<>>>@@@AAABBBCCCEEEFFFFFFDDDDDDDDDEEE???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGFFFEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>jjjVVVNNNHHHBBBEEEEEEEEEFFFFFFDDDAAA>>>999:::;;;<<<<<<;;;:::999:::;;;<<<===>>>>>>======777666555666888999999888888999:::===@@@AAA???===555666666666555444333333666666555444444444444555777:::>>>???===;;;999888555555444333222222222222000000111333666777777666555444444444555666888999555777888777555444444555666999;;;:::888555666777333333333555888<<>>>>>>>><<<;;;999999<<>>AAACCCAAA???BBBAAACCCIIIQQQVVVUUURRRLLLIIIGGGFFFHHHLLLOOOPPPbbbtttzzz~~~}}}zzzyyy~~~wwwzzz|||||||||~~~~~~|||zzzuuunnnfffaaa^^^^^^^^^ZZZVVVWWW^^^eeekkkmmmooouuu|||~~~}}}zzzxxxxxx{{{{{{zzzwwwqqqiiibbb]]][[[XXXRRRMMMIIIGGGFFFGGGRRRRRRSSSYYY___ddddddccceee___XXXTTTUUUWWWXXXXXXYYYYYYZZZ___gggnnnrrrttttttoooiiiccc]]]XXXRRROOORRRSSSTTTUUUUUUVVVVVVVVVPPPSSSTTTUUUZZZ```bbb___\\\bbbkkkqqqvvv{{{|||}}}uuujjjbbb```eeefffaaa___aaacccdddjjjiiihhhjjjjjjfff___YYYVVVSSSOOOKKKJJJJJJLLLMMMIIIIIINNNSSSSSSMMMHHHGGGFFFIIIKKKIIIHHHIIIGGGCCCIIIDDDBBBFFFHHHFFFDDDCCCBBBFFFIIIIIILLLQQQRRRPPPNNNMMMLLLLLLMMMPPPSSSUUUYYYSSSJJJCCC@@@@@@AAAAAAGGGEEECCCEEEHHHIIIGGGEEEFFFGGGGGGDDDAAA>>>======;;;;;;<<<>>>???@@@???===AAA@@@?????????@@@AAABBBBBBCCCDDDDDDDDDCCCAAAAAA<<<===>>>@@@BBBDDDEEEFFFEEEDDDBBB@@@@@@AAADDDEEEFFFEEEBBB@@@???@@@AAAAAACCCDDDEEEDDDBBB@@@AAABBBFFFFFFEEECCCBBBAAA@@@???AAAAAAAAA@@@???>>>===<<<;;;:::999:::<<<>>>>>>============<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888888888999888999::::::888888999:::<<<<<<;;;:::999999999999;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCBBBCCCDDDEEEDDDBBBAAAAAABBBEEEFFFGGGHHHGGGEEECCCBBB>>>>>>>>>>>>>>>?????????iiiUUUNNNJJJEEEDDDCCCCCCCCCDDDCCCAAA>>><<<<<<<<<=========<<<<<<<<<<<<<<<<<<============777666666666888999888777777777888:::;;;;;;999777555555666666666555444444555444444444444555666666666999<<<===;;;999777666555444333222111111111111222222333666888:::888777555444444444555666888999555777888888666555555555444666999888666444555666777777777888:::===@@@BBBBBBAAA@@@???===<<<;;;:::<<<:::999999;;;@@@FFFIIIJJJNNNOOOPPPYYYeeecccYYYGGGCCC??????AAACCCAAA>>>@@@???BBBHHHOOORRROOOLLLGGGFFFDDDEEEHHHKKKNNNPPPYYYhhhyyy~~~}}}~~~{{{tttooolllkkkjjjhhhgggjjjrrr{{{~~~vvvlllccc\\\XXXRRRPPPLLLIIIFFFEEEDDDDDDJJJJJJLLLPPPVVVZZZZZZYYYVVVRRRMMMLLLMMMOOOOOOOOOOOOPPPRRRWWW\\\```aaaaaa\\\ZZZXXXVVVUUUWWWZZZ]]]eeecccaaabbbdddggggggggg``````^^^___gggsssyyyxxxvvvwwwyyy|||~~~~~~mmmbbb[[[VVV[[[bbbgggbbb\\\YYYXXXWWW]]]]]]^^^aaaeeeeeebbb^^^SSSQQQNNNLLLJJJJJJJJJKKKLLLKKKNNNSSSRRRLLLGGGGGGFFFIIIKKKHHHHHHIIIHHHDDDHHHDDDDDDGGGGGGCCCAAAAAACCCHHHKKKLLLNNNQQQPPPMMMMMMLLLJJJJJJKKKMMMPPPRRRQQQLLLDDD???>>>???AAABBBCCCBBBBBBDDDGGGIIIHHHGGGCCCDDDEEECCCAAA???>>>???<<<===>>>@@@BBBAAA@@@???>>>>>>===>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEDDDCCC???@@@AAAAAABBBCCCDDDDDDFFFEEEBBBAAA@@@AAACCCDDDEEEDDDBBB@@@???@@@AAABBBAAABBBDDDCCCBBBBBBCCCEEEHHHGGGFFFEEECCCAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<:::999:::<<<>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::999888888888888888777888999999777777888999<<<;;;;;;:::999999999999>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCCCCCCCCCCCCCBBBDDDGGGHHHFFFDDDBBBBBBEEEFFFGGGGGGFFFEEEBBBAAA????????????@@@@@@@@@@@@gggSSSMMMJJJGGGBBBAAA@@@@@@BBBBBBAAA@@@@@@???>>>>>>>>>>>>???@@@>>>===<<<;;;;;;;;;<<<===888777666777888999888777777777777777888777555333555555666777777777666666444444444444444555666777666888;;;;;;999666444333444333222111000000000000111222444777::::::888555444444444444555666777888666777999888777666666777666777999888777666666777777666555555666999;;;======>>>>>>===<<<:::888777;;;999888888:::>>>BBBEEEFFFKKKNNNQQQXXX```\\\RRRDDDAAA@@@@@@CCCCCC@@@===>>>>>>@@@EEEJJJKKKHHHDDDBBBBBBCCCDDDGGGJJJMMMNNNOOOXXXbbbgggggghhhmmmrrr}}}|||~~~}}}{{{zzzxxxwwwwww{{{}}}qqqfff^^^YYYWWWSSSSSSRRRRRRQQQQQQPPPPPPMMMNNNPPPSSSWWWXXXWWWVVVOOONNNMMMOOOQQQRRRRRRQQQPPPRRRUUUZZZ^^^^^^\\\ZZZSSSSSSSSSTTTYYYaaakkkqqqwwwsssoooqqqvvv{{{{{{zzzwwwsssnnnppp~~~{{{iii[[[VVVUUUSSS\\\gggooojjj___WWWRRRPPPQQQPPPQQQVVV]]]``````^^^NNNNNNMMMMMMLLLMMMMMMMMMOOOMMMNNNQQQPPPJJJHHHIIIIIILLLLLLJJJIIIJJJIIIFFFFFFEEEFFFGGGEEE@@@???AAAGGGLLLPPPOOOPPPQQQNNNIIIKKKJJJHHHGGGHHHIIIKKKMMMHHHDDD>>><<<<<>>AAACCCDDDCCCAAA@@@<<<======>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGFFFCCCAAA@@@AAABBBBBBBBBAAA@@@??????@@@AAABBB???@@@BBBCCCCCCCCCEEEGGGIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@???>>>======<<<:::999:::<<<>>>>>>===::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999888888777777777777777666777888888666666777888;;;;;;;;;:::::::::::::::======>>>>>>???@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCAAAEEEIIIKKKIIIFFFCCCBBBFFFFFFGGGFFFEEECCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBgggRRRLLLIIIFFFAAA???>>>???AAACCCCCCBBBDDDBBB@@@>>>>>>???AAABBB???>>><<<:::999:::<<<===888777666777888999888777888777777888999888666444555555666777888888777777555555444444444555555666666999::::::888555333222333222111000////////////...000222666888888555222444444444444555555666666666888999999777666777888;;;;;;<<<;;;::::::::::::888777666444444555777888;;;<<<===>>>===;;;888777999888777777999<<>>@@@??????AAADDDEEECCCBBB@@@AAACCCEEEFFFHHHKKKMMMIIIMMMRRRRRRQQQRRRVVVZZZeeeiiipppyyy{{{|||}}}~~~wwwmmmfffaaa```___```aaaccceeeffffffffffffccceeegggiiiiiihhheeeddd___```cccfffiiijjjiiiiiifffhhhlllpppsssqqqmmmiiifffcccbbbeeellluuu{{{~~~{{{wwwuuuzzz|||xxx}}}vvvqqqhhh]]]WWWUUUVVVWWW]]]jjjsssmmm```VVVQQQPPPKKKIIIIIIMMMTTTYYY[[[ZZZMMMMMMNNNPPPQQQQQQRRRRRRPPPMMMMMMOOONNNKKKJJJMMMPPPRRRQQQMMMKKKLLLKKKHHHFFFEEEEEEEEEBBB>>>AAAGGGQQQTTTTTTPPPNNNNNNKKKFFFIIIHHHGGGFFFFFFGGGHHHIIIDDDAAA===<<<>>>AAACCCDDDHHHGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBB@@@>>>>>>???<<>>???????????????>>>===<<<;;;::::::<<<======<<<888999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::999999777777666666666666777777666777888888666666777888::::::;;;;;;;;;;;;;;;;;;999:::<<<>>>AAACCCEEEFFFCCCCCCDDDDDDDDDDDDDDDCCCBBBEEEIIIJJJIIIFFFDDDDDDFFFFFFFFFEEECCCAAA@@@>>>??????@@@@@@AAAAAABBBBBBjjjSSSKKKGGGDDD@@@???>>>???BBBDDDDDDDDDEEECCC@@@>>>===???AAABBB???>>>;;;:::999:::;;;<<<999777666777888888777666666666555777999:::999888555555666777888888777777777666555444444444444444777999:::999777444333333222222111000///////////////000333666888888555222444444444555555555555555666777999999777777777888>>>=====================>>>===;;;888777888999999888999;;;;;;;;;999777666777777777777888;;;===>>>BBBBBBBBBCCCGGGKKKIIIFFF???@@@AAACCCDDDCCCAAA>>>BBB@@@>>>===>>>@@@BBBCCC@@@BBBEEEFFFFFFGGGKKKMMMJJJKKKLLLJJJHHHGGGHHHJJJQQQSSSYYYbbbnnnzzz|||{{{{{{{{{|||}}}~~~|||yyyuuupppmmmllllllmmmmmmooorrruuuwwwxxxxxxxxx|||~~~}}}zzzxxxxxx{{{}}}yyyyyytttpppttt|||{{{wwwuuuxxx~~~}}}qqqfff___\\\YYYWWWUUUTTTTTTTTTVVVbbbjjjdddWWWPPPNNNNNNGGGEEEEEEIIIPPPVVVYYYZZZVVVUUUTTTSSSRRRRRRSSSSSSNNNKKKKKKNNNNNNMMMNNNQQQVVVWWWTTTOOOLLLMMMLLLIIIGGGDDDBBBAAA??????EEENNNXXXXXXTTTMMMIIIJJJIIIFFFHHHHHHGGGFFFEEEFFFFFFGGGFFFCCC@@@???AAACCCEEEEEEHHHHHHGGGFFFDDDBBBBBBBBBBBBCCCCCCBBB???=========;;;>>>BBBCCCAAA?????????CCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGEEECCCAAA@@@???>>>>>>===>>>>>>>>>??????@@@AAA@@@BBBCCCBBBAAA@@@AAABBBDDDDDDCCCAAA@@@???>>>======>>>>>>?????????>>>>>>===;;;::::::<<<======<<<777888888999:::;;;<<<<<<;;;;;;:::::::::999999999777666666666666666777777777888999888777777888999999:::;;;<<<<<<<<<<<<;;;:::;;;===???BBBDDDFFFGGGCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFEEEDDDEEEEEEFFFEEEEEECCCBBB@@@???>>>>>>>>>??????@@@AAAAAABBBnnnVVVKKKFFFBBB???>>>>>>@@@BBBDDDDDDCCCCCCAAA>>><<<<<<===???@@@===<<<;;;:::::::::;;;<<<999888777777888888777666333222222444777999999888555555666777777777666666666666555444444444444444666777999888666444333333333222111000////////////222333555777999999777444333444444555555555444444555666888888777666777888<<<;;;:::<<>>;;;888777777777888555555666777777666555444555555666777999;;;<<<===@@@???===<<<>>>@@@AAAAAA<<<===???AAAAAAAAA???>>>AAA@@@>>><<<===???BBBDDD@@@BBBEEEFFFEEEGGGLLLQQQQQQOOOKKKGGGDDDBBBAAAAAADDDDDDHHHPPPXXXaaalllvvv~~~}}}|||{{{|||~~~}}}}}}~~~~~~}}}zzzyyyxxxxxxyyyyyy{{{}}}~~~zzzwww{{{}}}vvvxxxzzzssskkkhhhddd^^^XXXUUURRRRRRUUUVVVSSSQQQQQQPPPZZZ```ZZZQQQMMMNNNOOODDDCCCCCCIIIRRRZZZ^^^```ccc___YYYTTTPPPNNNNNNOOOMMMJJJJJJNNNOOONNNPPPSSSUUUVVVRRRLLLJJJLLLLLLJJJFFFAAA>>>>>>>>>@@@GGGOOOVVVVVVPPPHHHDDDFFFGGGEEEGGGFFFFFFEEEEEEEEEFFFFFFGGGEEECCCBBBDDDEEEFFFFFFBBBCCCEEEDDDCCCCCCDDDEEECCCDDDDDDCCC@@@=========;;;>>>AAAAAA>>>===>>>@@@FFFFFFEEEDDDCCCAAA@@@??????@@@BBBDDDEEEFFFEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBB@@@???>>>======<<<======>>>>>>?????????AAABBBBBBAAA???>>>>>>???@@@@@@??????>>>=========<<<<<<===>>>????????????===<<<::::::<<<===<<<<<<777777888999999:::;;;;;;::::::::::::999999999999666666666666666777777888777888999999777777888999888999;;;<<<=========<<>>===>>>>>>???@@@AAABBBBBBsssZZZNNNGGGCCC======>>>@@@BBBCCCAAA@@@@@@???===;;;::::::;;;<<<:::;;;;;;;;;;;;;;;<<<<<<999888777777888888777555333222111333666888888888555555666666666555444444333333333444555666777777333555666555444222222333333333222111000000000000444444444666888888777555333444555555555444333333333555777777666666666777888777888<<>>>>>>>>???AAABBB<<>>>>>>>>===???EEEIIIMMMVVV```jjjttt{{{{{{zzz{{{~~~}}}~~~|||nnnggg^^^YYYXXXXXXXXXWWWUUUQQQQQQUUUWWWSSSOOOOOONNNVVVZZZVVVPPPOOOPPPOOOEEEDDDFFFLLLVVV___ccceeehhhbbbXXXOOOJJJIIIKKKMMMMMMKKKKKKNNNOOONNNOOORRRNNNNNNKKKFFFEEEIIIKKKJJJDDD>>>;;;===???@@@CCCGGGLLLLLLIIICCCAAADDDEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCEEEFFFFFFFFF>>>@@@BBBBBB@@@@@@BBBDDDBBBCCCDDDCCCAAA??????@@@===@@@BBB@@@<<<;;;>>>BBBDDDDDDEEEDDDCCCBBB@@@???<<>>===<<<;;;<<<<<<======>>>=========???@@@AAA???===<<<<<<===========================;;;<<<===>>>????????????>>><<<::::::<<<===<<<;;;777777888888999999:::::::::::::::999999999999888777666666666777777888999666777888888666666777888777888;;;===>>>>>>======@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCBBBAAAAAA@@@CCCEEEFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>???@@@AAABBBCCCCCCvvv\\\PPPIIIEEE;;;<<<===???BBBBBB???===>>>===;;;:::999999999:::999999:::;;;<<<<<<<<<;;;:::888777777888888777555555444333444666888999888555666666666555444333333000111222333555777999;;;111222444444222111111222444333222111000000000000333222222333555666555444333444555555555444333222333555666777666555666777777666888>>>GGGOOOSSSTTTCCCAAA>>>;;;999999999999777777666666666777888888222444666888:::<<<=========;;;:::;;;:::888888999555777999:::999:::;;;<<<777:::>>>@@@AAA@@@??????999<<<@@@AAACCCHHHRRRYYY]]]TTTIII@@@<<<<<<======<<<:::<<>><<<===???@@@BBBCCCCCCBBBAAABBBCCC>>>AAABBB@@@<<<;;;???CCCAAABBBCCCCCCCCCBBBAAA@@@999<<<@@@DDDFFFEEECCCAAADDDCCCCCCAAA@@@???>>>>>>@@@??????>>>===<<<;;;;;;<<<===============<<<<<<===>>>???>>>===<<<<<<>>><<<<<<======>>>>>>>>>???:::;;;<<<>>>????????????>>><<<:::;;;<<<===<<<;;;888888888888888999999999:::::::::999999999888888777777777777777888999999555666777666555444555777666888;;;===>>>>>>>>>===>>>>>>@@@BBBDDDFFFGGGHHHBBBCCCCCCCCCBBBAAAAAA@@@>>>BBBGGGIIIHHHFFFDDDCCCBBBBBBAAA@@@?????????@@@??????@@@AAACCCDDDDDDEEEyyy|||cccSSSIIIEEECCC@@@>>>===>>>?????????===;;;::::::<<<======<<<;;;:::888777777777888999666666666666666666666666222222333444555666666777666666666777888777333111555555555555555555555555444444333333333333222222333333222111222333444555777888888888888777666666333444666777777777666555555333222444777999888666777888:::>>>HHHRRRTTTQQQ;;;;;;:::999777555333222777999<<<===:::777444333333333444555777999:::<<<:::999999888777777888888666666777888888888888888;;;;;;:::::::::;;;<<<<<<>>>>>>>>>@@@CCCFFFJJJLLLMMMGGG???;;;;;;===>>>???:::999999:::===BBBGGGJJJTTTXXX]]]bbbhhhttt}}}|||zzzuuuiiieeefffeeeddd___YYYSSSSSSXXX\\\]]]\\\TTTRRROOOMMMLLLKKKHHHFFFGGGJJJNNNOOOOOOMMMMMMMMMIIIKKKQQQZZZbbbfffeeebbb^^^XXXPPPJJJHHHIIIKKKKKKLLLNNNPPPRRRRRRPPPMMMKKKGGGGGGFFFFFFEEEDDDDDDDDD???>>>>>>???AAABBBAAA@@@GGGGGGFFFDDDAAA@@@BBBDDDEEEDDDBBBAAAAAABBBDDDEEEAAAAAABBBCCCCCCDDDDDDDDDDDDCCCAAA???============BBBBBBAAAAAAAAAAAA@@@@@@BBBAAA>>>======>>>@@@BBBAAABBBBBB@@@>>>======???===<<<<<>>=========;;;===???@@@AAA@@@>>>======>>>?????????>>><<<;;;???===;;;<<<>>>??????===>>>>>>>>>>>>===<<<:::999;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::::::::999999888777777777555555555555555555555555666666666666666666777888888;;;>>>@@@AAA@@@===<<<>>>???AAACCCEEEEEEEEEEEEIIIGGGEEEDDDCCCAAA>>>;;;@@@BBBEEEHHHHHHFFFDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCxxxgggVVVLLLGGGBBB@@@>>>>>>????????????===<<<;;;;;;======<<<;;;999888888777777777777777777777777777777777777777///000111222333444555666666666777888999999666444555555555555444444444444444444333333333333222222444333222222222333555666444555666666777777777777333333444555555555555555555333222444777999888777888999999:::BBBJJJJJJFFF<<<;;;:::999777666555555999;;;>>>>>>;;;888555444777777777777888999::::::999999888888777666666666444555666777777888777777:::::::::999::::::;;;;;;<<<<<<;;;<<<===@@@BBBDDDGGGCCC???=========<<<:::888999;;;>>>AAADDDGGGHHHHHHLLLOOOQQQSSSZZZdddlll~~~~~~||||||zzzpppddd```ccceeebbb]]][[[XXXTTTTTTWWWZZZ\\\[[[QQQNNNJJJHHHGGGGGGFFFEEEFFFIIIMMMNNNMMMKKKJJJJJJIIIKKKPPPWWW^^^aaa```]]]ZZZVVVPPPLLLKKKKKKLLLLLLMMMNNNPPPPPPPPPMMMKKKIIIGGGGGGFFFEEEEEEDDDDDDDDD@@@???>>>???@@@AAABBBBBBKKKHHHEEECCCCCCEEEGGGIIIBBB@@@???>>>===>>>???@@@@@@@@@AAABBBCCCCCCDDDDDDCCCBBB@@@>>>============BBBBBBAAAAAAAAA@@@@@@@@@AAA???===<<<<<<===???@@@>>>??????>>><<<;;;===>>>>>>======???BBBCCCAAA>>>BBBAAA@@@===<<<===@@@CCCBBBAAA@@@???===============>>>???@@@@@@@@@??????===>>>?????????>>><<<<<<===>>>??????>>>???@@@BBB===>>>>>>>>>>>>===;;;:::::::::::::::;;;<<<===>>>;;;::::::999999888888888888888888888999999999999666666666666666666777777777777777777888999:::;;;<<<===>>>>>>??????>>>>>>>>>???BBBDDDFFFGGGGGGGGGHHHFFFDDDCCCBBBAAA>>>;;;@@@CCCFFFHHHIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBvvvhhhWWWLLLGGGBBB@@@>>>>>>???@@@???>>>===<<<<<<===???>>><<<:::888888999999888888777666777777777777777777777777...//////000111222333444666555666888:::;;;999777555555555555444444333333444444333333333333222222555444333333333444666666111222333555666777777777333333333333333444444555444333333444777888888777666666666666;;;AAAAAA===<<<;;;999888777777777888;;;===??????<<<999666555888888888888777777777777777888888888888666555444333444555666777777777777888888888888999999::::::???>>>===<<<<<<>>>???@@@@@@???>>>>>>>>><<<999666777:::@@@DDDGGGHHHGGGFFFBBBDDDFFFFFFFFFHHHNNNSSS]]]dddkkkpppyyy~~~vvvsss```ZZZXXX___hhhjjjbbbYYYWWWVVVUUUTTTUUUVVVWWWXXXNNNKKKFFFCCCCCCDDDEEEFFFEEEHHHKKKLLLKKKIIIHHHHHHIIIKKKNNNSSSWWWYYYWWWUUUSSSPPPMMMKKKLLLLLLLLLKKKOOOOOOOOONNNLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@AAACCCFFFGGGUUUOOOHHHDDDEEEHHHIIIJJJ@@@???===<<<<<<<<<===>>>>>>??????@@@BBBCCCDDDDDD@@@???>>>>>>===>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@???>>><<<;;;;;;<<<>>>???>>>>>>???>>><<<<<<>>>????????????@@@BBBAAA???===BBBBBBAAA>>><<<===???BBBBBBAAA???===<<<<<<<<<===???>>>>>>>>>??????@@@@@@>>>>>>??????>>>>>>===<<<999===AAAAAA??????BBBFFF<<<===>>>??????>>>===<<<::::::::::::;;;<<<===>>>;;;;;;:::999888777777666777777888999999:::;;;;;;666777777777888888888888888888888999;;;<<<>>>???AAA@@@>>>=========>>>???>>>???BBBEEEGGGHHHIIIIIIGGGFFFDDDDDDDDDCCC@@@>>>@@@BBBFFFIIIJJJJJJHHHFFFEEEEEEFFFFFFFFFFFFFFFEEE@@@AAABBBCCCDDDCCCCCCBBBtttgggVVVKKKFFFAAA@@@>>>>>>???@@@???>>><<<<<<===>>>@@@???<<<999999999:::;;;:::999888777555555555555555555555555111111111111222222222222444444555777:::;;;;;;999555555555444444333333333444444333333333222222222555555444333444555666777222333444555666666666666444333222222222333555666333333444555666888888888222444333333777===>>>::::::999777555555666888999:::===>>>>>>;;;888666555666666666666555555444444777888999:::999777555444444555666777888888888888666666777888888999999999======<<<;;;;;;<<<<<<===;;;<<<<<<<<<<<<:::888666999>>>EEELLLNNNMMMIIIFFF@@@BBBDDDDDDDDDEEEGGGJJJIIIOOOUUUZZZfffwww}}}ooofffYYYXXX\\\hhhssstttgggZZZUUUVVVVVVTTTRRRPPPQQQQQQLLLHHHCCCAAAAAADDDFFFGGGCCCGGGJJJLLLKKKJJJIIIIIIJJJKKKMMMOOOPPPPPPOOONNNKKKJJJJJJKKKLLLLLLKKKIIIPPPOOONNNLLLKKKJJJJJJJJJGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHMMMPPPbbbXXXMMMFFFFFFGGGFFFDDDAAA@@@???>>>>>>>>>>>>???======>>>@@@AAABBBCCCDDD=========>>>>>>>>>??????AAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;<<<===>>>???AAABBBBBB@@@>>>>>>???@@@@@@@@@AAAAAAAAA@@@???===BBBBBBBBB@@@>>>===???AAAAAA@@@>>><<<;;;<<<<<<===???>>>===<<<<<<>>>???AAA????????????>>>>>>======999;;;???AAABBBCCCDDDEEE<<<===>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999999999999::::::;;;;;;777777777777888888888999777777888:::<<<>>>@@@AAABBBAAA???>>>=========>>><<<>>>AAADDDGGGHHHIIIIIIHHHGGGEEEEEEFFFEEECCCAAA>>>AAAEEEHHHJJJJJJHHHGGGDDDDDDEEEFFFGGGFFFEEEEEE???@@@CCCDDDEEEDDDCCCBBBsss~~~eeeUUUJJJFFFAAA@@@??????@@@@@@???======<<<===>>>???>>>;;;888777888999999999888666555444444444444444444444444555555555444444333333333444444444666999::::::999444444444444444444444444444444333333333222222222555555444333444555666777555555555666666555555444555444333333333444666777333333555555666777888999444666666444666;;;;;;999888777555333333555666888888:::<<<;;;999666555555555666666777666666555444888999:::;;;;;;999777666777777888999999999999888444555666777888888888888777777777777777888888999::::::::::::999888888999<<>>???@@@AAABBBCCC<<<======>>>???@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>============>>>???@@@CCCDDDCCCAAA>>>===>>>???@@@AAABBBBBBAAA???>>>>>>@@@BBBBBBAAA???>>>???@@@AAA@@@===;;;;;;<<<===>>>>>>===;;;:::;;;<<>>>>>>>>>>>>>>>>><<<===CCCIIIKKKHHHDDD===>>>???@@@@@@@@@???>>>???>>>===<<<;;;::::::::::::;;;;;;<<<<<<=========;;;;;;;;;;;;::::::999999777777777777777777777777555666777999;;;>>>@@@BBB@@@@@@@@@@@@???===<<<;;;;;;===@@@CCCFFFGGGHHHHHHFFFEEEDDDEEEEEEEEECCCAAA<<>>======<<<<<<=========:::888555555666666555555444333666666666666666666666666777777777777777777777777666555444666888999999888222222222333444444555555444444333333333333222222555444333333333444666666555555666666555444444333444444444444444555555666222444555666555666888999888:::999666555888888666666555444333333444555555555777999999777555555666888999:::::::::888777666888999:::;;;;;;;;;:::999999999::::::999999888777333444666888999999888888666777777888999999:::::::::::::::999777888:::<<<===AAAGGGLLLNNNLLLIIIGGGBBBBBBCCCBBBAAA@@@???>>>???AAABBBBBBGGGQQQXXXYYYTTTXXX___fffooo{{{yyynnnfff```]]][[[]]]iiixxx~~~xxxmmmbbb]]]aaa```bbbgggkkkhhh\\\RRRSSSRRRQQQNNNLLLJJJHHHGGG@@@??????AAACCCEEEFFFEEECCCGGGKKKNNNNNNNNNNNNNNNKKKLLLLLLJJJHHHGGGGGGHHHKKKLLLNNNPPPRRRRRROOOLLLMMMMMMLLLLLLLLLLLLMMMMMMFFFEEECCCAAA@@@AAABBBCCCGGGIIIKKKKKKJJJLLLRRRVVVWWWQQQJJJEEEDDDDDDBBBAAA======>>>>>>??????@@@@@@>>>??????@@@@@@AAAAAABBB======???@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????============>>>???@@@@@@AAABBBAAA???===<<<===>>>@@@AAACCCCCCAAA????????????@@@BBBBBBAAA@@@@@@AAABBB@@@===;;;;;;<<<>>>@@@>>>===<<<;;;;;;===???@@@AAA@@@???>>>>>>>>>>>>???CCC@@@@@@GGGPPPRRRMMMFFF>>>???@@@AAAAAA@@@???>>>@@@???>>><<<;;;::::::::::::;;;;;;<<<===>>>???@@@======<<<;;;;;;:::999999999999888888777666666666555555777888;;;>>>@@@AAA>>>????????????===;;;:::<<<===@@@CCCEEEFFFGGGGGGEEECCCBBBBBBCCCBBB@@@>>><<>><<<===<<<::::::;;;;;;999888777666666555555555555555666666666666666666666666444555666888:::;;;<<<===:::888777777888999888777000000111222444555666777444444333333333333222222444333222222222333555666222333333444444444444333222222333444444444444444111444666666555555777:::666999888555444777888666666666666555555444444444333555777777666666666777;;;<<<<<<<<<;;;888666444777777888999:::;;;;;;<<<:::::::::999888777666555333444666888::::::999888::::::;;;;;;;;;;;;;;;;;;888:::;;;;;;999999;;;>>><<<>>>@@@CCCEEEEEEDDDDDDFFFEEEDDDDDDCCCCCCAAA@@@<<<>>>>>>===@@@FFFHHHGGGEEEIIIOOOSSSXXXaaallluuu}}}ssslllccc[[[WWWVVVUUUUUUYYYaaaiiijjjddd^^^[[[\\\]]][[[ZZZZZZ[[[YYYUUURRRQQQMMMJJJJJJKKKKKKIIIGGG???@@@CCCGGGKKKKKKIIIGGGFFFIIIMMMNNNMMMLLLKKKKKKLLLMMMLLLJJJGGGFFFGGGJJJLLLMMMNNNPPPRRRQQQMMMJJJLLLLLLLLLKKKKKKJJJJJJJJJFFFEEEBBB@@@???@@@BBBCCCHHHJJJLLLKKKGGGGGGJJJMMMHHHGGGEEECCCBBBAAAAAAAAA:::;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@????????????;;;;;;<<<<<<===>>>??????>>>???@@@???>>>>>>???AAA>>>AAACCCCCCAAA???@@@AAA===???BBBCCCBBBAAAAAABBBCCCAAA>>><<<<<<===???AAA???>>>>>>===>>>???@@@AAAAAA@@@???>>>>>>>>>??????AAAAAACCCIIIPPPQQQLLLGGG@@@AAAAAAAAAAAA@@@>>>===>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;999888777666555666666777999;;;>>>@@@AAA>>>>>>===<<<;;;;;;<<<<<<===???AAADDDFFFGGGGGGGGGGGGEEEDDDDDDDDDCCCAAA>>>>>>@@@DDDHHHIIIIIIGGGFFF>>>@@@BBBDDDEEEDDDCCCBBBEEEEEEDDDDDDCCCCCCBBBBBB}}}sss\\\NNNGGGEEE@@@??????@@@AAAAAA>>><<<>>><<<:::999999:::999888;;;:::888777777777888999444444444444444444444444111222555888;;;>>>@@@AAA===;;;999888999999888777...///000222444666777888444444444333333333222222333333222111222333444555///000111222333444444444000111222333444333222222111444666666555555777:::000444555333333777:::999777777777777666555444333333555777777777777888999<<<======;;;999666222000555555666777888:::<<<===;;;::::::999777666444333333444777999::::::999888999999999999999888777777666:::======;;;:::<<<>>>::::::;;;<<<===???@@@AAABBBAAAAAAAAACCCDDDCCCBBB;;;===>>>===???CCCCCC@@@BBBFFFIIIJJJJJJOOOWWW___ttt{{{~~~{{{{{{{{{|||~~~}}}|||xxxxxx}}}zzzuuugggbbb[[[VVVSSSSSSRRRRRRNNNUUU[[[[[[VVVSSSSSSVVVYYYWWWTTTRRRQQQRRRTTTUUUNNNJJJEEEFFFKKKMMMKKKHHHAAADDDIIINNNRRRRRRNNNKKKHHHKKKNNNNNNLLLJJJHHHHHHLLLMMMMMMJJJGGGFFFHHHKKKKKKKKKLLLNNNOOOMMMJJJGGGLLLLLLLLLKKKJJJHHHGGGFFFFFFDDDBBB@@@???@@@BBBCCCHHHKKKMMMJJJDDDAAABBBEEE@@@BBBCCCCCC@@@???>>>???:::;;;===???AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@????????????>>>::::::;;;;;;<<<===>>>>>>===???@@@AAA@@@BBBDDDFFF>>>AAADDDDDDAAA???@@@BBB;;;>>>BBBCCCCCCBBBBBBCCCCCCAAA>>><<<<<<>>>@@@BBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAA???>>>>>>>>>???@@@===???DDDIIILLLLLLIIIFFFAAAAAABBBBBBAAA???>>>===<<<;;;;;;<<<<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========???>>>===;;;999777666555777777888:::<<<>>>@@@BBB@@@>>>;;;999888:::<<<>>>???AAACCCEEEGGGGGGGGGGGGJJJIIIHHHGGGGGGFFFCCCAAA@@@BBBFFFIIIJJJJJJHHHFFF>>>@@@CCCEEEFFFEEECCCBBBGGGFFFEEECCCBBBBBBBBBBBBppp[[[NNNEEEAAA@@@@@@@@@@@@@@@@@@@@@AAA===;;;::::::;;;<<<:::999666555555444333222222111777666555444333444555555777555444666:::======<<<888444000000222333111///444333333222222333333444777555333333555666555555333333444333222111333555333333333333333333333333333555777666222000000222555555444444555666888999;;;;;;:::777444333444666777555555666888888555222222444666777555444444444666777777777777666555555:::777555555777:::;;;;;;777777777666777888888999666666555555666888:::;;;:::777555444555555555444555666777999999999888888999888888:::>>>@@@@@@???AAA@@@???>>>>>>===>>>>>>::::::<<>>>>>AAADDDGGGHHHOOOOOOLLLHHHDDD@@@??????@@@AAAAAA???===;;;<<<===999<<<@@@BBBBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@===;;;;;;>>>AAAAAA@@@AAA@@@>>>=========;;;:::<<<999888:::>>>AAAAAA@@@AAABBBBBBCCCBBBAAA???>>>@@@@@@AAABBBBBBCCCDDDDDDBBBCCCDDDDDDDDDCCCBBBAAA@@@>>>;;;;;;===@@@AAAAAA@@@???===>>>??????>>>===<<<<<<===@@@BBBBBBAAA@@@@@@?????????@@@AAABBBBBB>>>>>>===<<<;;;:::::::::<<<:::888888;;;???AAACCCDDD???:::999<<<>>><<<999===;;;999:::===@@@???===???>>>===;;;:::999888888666666888999:::;;;;;;;;;<<<<<<<<<:::999:::===@@@FFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAAAAA===@@@DDDGGGIIIHHHFFFDDDBBBBBBCCCBBBAAABBBDDDFFFFFFDDDCCCCCCCCCBBB@@@>>>lllVVVJJJDDDAAA@@@@@@AAAAAAAAAAAA@@@@@@===;;;::::::;;;;;;:::999999999888777666666555555777666555444333444444555666444333555888::::::999777555333222333333333333555555444444444444555555666444444444555666555444222333333222111111222444333333333333333333333333///111333222000...///111555444444444444666777888>>>>>>===:::777666777888555444333444555555333111444555777777666666777888666666666666666666666666888666444333555777888888777777777777777888888999444666888999:::999888777777555333333555666666666444555777888999999888888777666666888;;;=========???>>>======<<<<<<<<<<<<;;;;;;===BBBFFFGGGEEEBBB<<>><<<<<<<<<;;;>>>BBBDDDDDDDDDDDDEEEBBBBBBBBBAAAAAA@@@@@@???@@@===<<<<<>>>>>??????AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@??????===;;;<<<>>>@@@AAAAAA@@@???>>>>>>@@@@@@@@@>>>>>>>>>???@@@AAAAAA???>>>@@@@@@??????>>>?????????>>>===;;;:::888888888888;;;::::::;;;>>>BBBEEEFFFBBB===999999<<<===<<<:::===;;;:::;;;>>>@@@???>>>???>>>===;;;:::999888888666777888999:::;;;;;;;;;<<<<<<<<<;;;::::::===@@@CCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@???AAADDDFFFGGGGGGEEEDDDAAABBBBBBAAA@@@AAACCCEEEFFFEEEDDDDDDEEEDDDBBBAAA~~~gggPPPEEEBBBAAA@@@AAABBBCCCCCCBBB@@@???<<<;;;::::::;;;;;;:::999777777666555444444444444666666555444444444444555555333222333555777777666444444444222111111333555666666555555555555666666555444444555777666444222222222333222111111222444333333333222222333333444---///000000//////000222333333333333444555666777??????===:::777666666888666444333333444444333222555666666666555666999;;;888777555444444666777888999777444333444666666666666666666777777777888888333666:::======:::777444555333222222444666777777444555777888999999888888555555444666999::::::999;;;;;;;;;;;;::::::::::::999:::<<<@@@CCCEEECCCBBB;;;===???@@@BBBHHHPPPWWWbbbkkklll```TTTRRRTTTTTT[[[[[[cccrrr}}}{{{xxxyyy|||~~~~~~uuuiiidddaaa___```cccmmmoooqqqppplllgggcccbbb[[[TTTNNNLLLKKKHHHHHHJJJPPPOOOLLLGGGBBBAAAEEEIIIJJJIIIHHHHHHJJJKKKJJJIIIGGGBBB===<<<>>>AAAAAA@@@EEEHHHMMMPPPQQQOOOKKKIIIHHHHHHGGGGGGHHHIIIJJJJJJIIIKKKMMMJJJEEE@@@>>>>>>CCCFFFIIILLLMMMKKKHHHGGGIIIIIIHHHEEEBBBAAACCCDDD>>>???CCCFFFHHHIIIIIIIIIEEECCCAAA@@@???@@@AAABBBAAACCCDDDCCCAAA>>><<<;;;<<>>===>>>@@@BBBBBBAAACCCBBBAAABBBBBBAAA>>><<<:::<<<>>>???>>>=========<<<===???@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???===<<<<<>>===>>>@@@AAAAAA@@@???@@@AAAAAAAAA@@@>>>===@@@@@@???>>>>>>=========???===:::777666555666777333444666999===@@@BBBCCC???;;;888888;;;===<<<:::>>><<<;;;<<<>>>????????????>>>===;;;:::999888888666777888999:::;;;;;;;;;<<<<<<<<<;;;:::;;;===???AAA@@@@@@@@@AAABBBCCCDDDCCCCCCDDDCCCCCCBBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDD@@@AAABBBAAA@@@@@@BBBDDDDDDBBBBBBBBBDDDDDDCCCBBB~~~eeeMMMCCCAAABBB@@@AAADDDEEEEEECCC@@@???<<<;;;999:::;;;;;;:::888666666444333333333444444666666555555444444444444444333222222333444444444000111333111......111555666555555444444555555666444444444666888777444222222333444333111111333444333333222222222333444555222222333222222222333333222222333333444555555666;;;;;;:::777444222333555888777666666555555555555555555555444444666:::======:::777555444555777999<<<999666555555666666666555666666777777777777777444777;;;======:::666333666444222222444666666666444555777888999:::999999666555444666888999888777888888888999999999999999666777:::<<>>===>>>DDDLLLRRR]]]cccbbbWWWNNNLLLNNNNNNNNNNNNTTT^^^fffllluuu}}}|||{{{{{{}}}}}}qqqhhh```]]]\\\[[[\\\___bbbcccdddbbb___\\\XXXVVVSSSMMMJJJJJJIIIFFFGGGJJJRRRPPPLLLFFFAAAAAAEEEHHHJJJIIIJJJKKKMMMMMMKKKIIIFFFAAA<<<;;;>>>BBBDDDDDDFFFHHHKKKMMMMMMKKKHHHFFFEEEEEEFFFGGGGGGIIILLLNNNKKKOOOPPPLLLDDD>>><<<===AAAFFFMMMPPPNNNKKKHHHFFFIIIIIIIIIGGGEEEDDDFFFGGG???CCCHHHKKKLLLJJJIIIHHHKKKHHHEEEBBBAAAAAAAAAAAAAAACCCEEEEEEBBB???<<<<<<<<<>>>@@@AAAAAA@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>????????????AAABBBBBBBBBBBBBBBAAABBBCCCBBB???<<<;;;???CCCCCC@@@======???===>>>??????@@@AAAAAAAAA>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<===@@@AAA@@@???===<<<;;;===???@@@@@@???>>>@@@AAABBBAAA@@@????????????????????????>>>>>>@@@>>>:::777555555555666000333666999;;;<<<>>>???;;;999777888:::<<<<<<;;;>>>===<<<===>>>????????????>>>===;;;:::999888888666777888999:::;;;;;;:::;;;<<<===<<<;;;;;;===????????????@@@AAABBBCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCAAABBBCCCBBBAAAAAABBBCCC???>>>===>>>@@@AAAAAA@@@~~~fffMMMBBBAAACCC@@@BBBDDDEEEEEECCC@@@>>><<<:::999999:::;;;999888999888777666555666777888555555555555555444444444333333333222222222333444000222333111///...222555444333333222222333333444444444444666888777444222333444444444222222444555333333222111222333555666777666444333333333333222222222333444444555555555888888777444222111222333999999999888666666555555777777666555555888<<>>:::666444555777888<<<999666444555555555555555555666777777777777666777888999::::::999777666888666444333444555555444444666888999;;;;;;;;;:::999777666777888999888777555666777888999999888888666888:::<<<<<<======>>>AAA???<<<:::<<>>======???AAAAAA@@@@@@AAABBBCCCBBBBBBAAA???>>>>>>===>>>???@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAA@@@>>><<<;;;???CCCCCC@@@>>>>>>???@@@@@@??????>>>>>>>>>>>>;;;;;;===>>>@@@AAACCCCCCBBBAAAAAAAAA@@@@@@@@@@@@<<<<<<===???AAAAAA@@@>>>:::999999:::===>>>>>>===<<<>>>AAABBBAAA@@@AAABBB===>>>???@@@AAAAAAAAAAAA@@@>>><<<999777666666777555888<<<======<<<===>>>999888888999:::;;;;;;;;;==================>>>??????>>>===;;;:::999888888777888999999::::::::::::;;;<<<======<<<<<<===?????????@@@@@@AAABBBCCCDDD@@@@@@AAAAAABBBAAAAAAAAACCCBBBAAA@@@@@@@@@AAAAAAAAACCCDDDCCCBBBAAABBBCCC===;;;:::;;;>>>@@@@@@@@@}}}iiiOOOCCCAAACCCAAABBBCCCDDDCCCAAA???>>>;;;:::999999::::::999888777666444333333444666777555555666666555555444333222333444333222222333555555555555333222222444666222222111111111111222222555444444555777666444222333444444333222222333555444333111111111333555777888555222111111222111000222333444555555666666555777777777555333222444666777888:::999777555444444:::::::::888888:::>>>AAABBB???;;;777555555777888999666333111222333333222444555666777888777666555777777777888888888777777:::888555444555555555444666777999;;;<<<===<<<<<<<<<:::999999::::::999777444555777999::::::999999:::<<<===>>>===<<<===>>><<<:::999:::>>>EEELLLQQQMMMNNNLLLIIIEEEDDDCCCDDDBBBCCCFFFHHHJJJNNNRRRVVVYYY^^^aaa```dddooozzz~~~ggggggiiioootttsssmmmggg```\\\ZZZYYYVVVPPPNNNOOONNNOOORRRVVVXXXVVVRRRNNNIIIGGGHHHJJJHHHEEEFFFJJJKKKHHHEEEBBBAAACCCFFFHHHIIIHHHHHHIIIJJJJJJGGGEEECCC@@@???BBBIIIPPPTTTUUUMMMNNNNNNNNNMMMJJJHHHFFFEEEHHHLLLMMMKKKKKKNNNPPPJJJKKKKKKGGGBBB???@@@BBBJJJRRRZZZYYYQQQIIIEEEFFFDDDFFFHHHHHHFFFDDDDDDDDDEEEIIIMMMMMMJJJFFFDDDEEEIIIFFFCCCCCCEEEFFFCCCAAA???AAADDDDDDBBB@@@??????AAABBBCCCBBBAAAAAABBBDDDCCCBBBBBB@@@???>>>===<<<<<<>>>@@@AAA@@@@@@AAABBBAAA???>>>>>>??????>>>===:::===???@@@@@@???@@@AAACCCBBB@@@>>>===<<<<<<;;;999:::<<<>>>@@@CCCDDDEEECCCCCCBBBAAAAAAAAAAAABBB;;;<<<===@@@BBBAAA???===:::999888999;;;<<<<<<;;;:::>>>BBBCCCAAA@@@BBBDDD;;;===???AAABBBCCCCCCBBB???>>>===;;;999888777777666:::======:::888999;;;999999999::::::;;;;;;;;;<<<=========;;;;;;===>>>???>>>===;;;:::999888888777888999:::::::::::::::;;;===>>>>>>===<<<>>>???@@@@@@@@@@@@@@@AAABBBCCC;;;<<<===>>>>>>???>>>>>>@@@@@@???>>>>>>>>>??????@@@BBBCCCCCCAAA@@@@@@AAA===<<<:::;;;>>>@@@AAAAAA~~~lllRRRDDD@@@AAABBBBBBBBBBBBAAA@@@???>>>;;;:::999999::::::999777444333111//////111333444444555666666666555444333222444555444333333555888999777444444444555555444222111111000000111111222666444444444555666555444111222222111000000111333444222111000111333666777777444000///111222222111222333555666777777666666555666666444333333555777666:::======:::666444444999:::999888777888;;;>>>===;;;888666555555777888777555222111222333333333333444666777888777666555444555666777777777777777999777555555666777777777777888:::<<<>>>>>>>>>>>>===<<<::::::::::::999777444555888:::;;;;;;::::::<<<>>>???>>><<<:::;;;===888888;;;???CCCGGGJJJKKKIIIHHHHHHHHHFFFDDDCCCBBB>>>AAADDDDDDEEEHHHJJJLLLKKKPPPQQQNNNOOOWWWaaafffjjjtttzzzwwwwww}}}lll^^^]]]]]]aaaeeeeee___YYY\\\XXXVVVUUUQQQMMMLLLOOOLLLLLLOOORRRVVVUUURRROOOFFFEEEGGGIIIGGGDDDEEEIIIGGGEEECCCCCCEEEHHHJJJLLLJJJHHHGGGGGGGGGGGGEEECCCBBBDDDHHHQQQZZZ``````___TTTTTTSSSRRRPPPNNNLLLJJJJJJNNNSSSRRRNNNKKKKKKLLLKKKIIIGGGDDDDDDEEEGGGIIINNNWWW___]]]SSSJJJGGGHHHIIIIIIHHHEEEBBB@@@@@@@@@CCCGGGJJJHHHDDDBBBCCCEEEFFFDDDBBBDDDHHHHHHEEEAAA>>>@@@AAABBBAAA@@@AAABBBBBBCCCCCCBBBAAA@@@BBBCCCCCCBBBAAA@@@???===<<<<<<:::===@@@AAA???>>>???AAABBB@@@===<<<===?????????======>>>@@@CCCEEEFFFEEECCCBBB???===<<<;;;;;;;;;;;;<<<===???AAACCCDDDEEEDDDCCCBBBAAA@@@AAAAAABBB;;;;;;===@@@BBBBBB???<<<;;;:::999999;;;<<<;;;999<<<@@@DDDDDDAAA???AAACCC;;;===???AAABBBAAAAAA@@@<<<======<<<;;;999888777555999;;;:::777555777999999:::;;;;;;;;;:::;;;;;;;;;<<<===<<<:::999;;;>>>???>>>===;;;:::999888888888888999:::::::::999999;;;===>>>>>>======>>>????????????>>>>>>???@@@@@@;;;<<<===>>>????????????<<<=====================>>>@@@BBBAAA@@@>>>>>>>>>===;;;999:::<<<>>>@@@@@@~~~nnnSSSDDD???@@@BBBBBBAAA@@@??????>>>>>>;;;:::888999::::::999777666555333111111333555777444555666666666555333333222444666555333444666999:::666222222444555333111222111111111111111111222777555333333555666555555///000000///......///111444222111000111333666888666333000000333555555444333444555777777777777666333444444333222333555777888<<>><<<;;;:::::::::888666444666888;;;<<<<<<;;;;;;;;;===>>>===999777888:::777:::>>>DDDGGGHHHEEECCCBBBAAAAAADDDDDDBBB@@@@@@???BBBDDDDDDCCCDDDEEEEEEBBBFFFGGGBBB@@@FFFNNNRRRUUUbbbjjjddd```iiiyyy}}}kkk]]]YYYVVVTTTVVVZZZZZZVVVQQQVVVRRRNNNMMMKKKHHHJJJOOOMMMLLLMMMPPPSSSTTTRRRPPPDDDDDDGGGIIIGGGCCCDDDHHHFFFEEEDDDFFFIIIMMMOOOPPPLLLJJJHHHGGGGGGGGGEEECCCDDDHHHRRR^^^hhhmmmjjjgggYYYXXXWWWUUUSSSQQQOOONNNOOOTTTWWWVVVPPPJJJHHHIIIMMMJJJFFFEEEGGGKKKNNNPPPPPPYYYaaa___TTTKKKIIIKKKPPPNNNJJJDDD???===>>>@@@@@@CCCFFFDDD@@@???BBBEEEHHHFFFEEEGGGJJJJJJEEE@@@===???@@@@@@@@@@@@BBBCCC@@@AAAAAA@@@>>>>>>@@@AAACCCCCCAAA@@@???===<<<;;;999===@@@AAA???>>>???@@@DDDAAA===<<<===???@@@@@@BBB@@@???BBBGGGKKKLLLKKKBBBAAA???===<<<;;;<<<<<<======>>>@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBB:::;;;>>>AAACCCBBB???<<<<<<;;;::::::<<<<<<;;;999>>>BBBEEEDDD@@@>>>???BBB<<<===???@@@@@@???>>>===:::;;;<<<===<<<:::777666888<<<>>>===999888;;;>>>:::;;;<<<<<<;;;::::::;;;:::<<<===;;;999888:::===???>>>===;;;:::999888888888888999:::::::::999999;;;===??????>>>===>>>??????>>>>>>============>>>===>>>???@@@AAABBBBBBBBB:::;;;;;;<<<======<<<<<<<<<>>>@@@@@@>>><<<<<<<<<;;;999777777999;;;======xxxmmmSSSEEE@@@@@@DDDEEEEEEEEECCCBBB@@@>>>:::999888777777777888999555666777777777666444333555666777666444333333444555444222111111222444555333333333222222222111111111111000000111111222333444555666666666444222000222222111111111111222222000000000111222333555555111222333444555555555555333333333222333333444444444333222222222333444555999<<<@@@BBBAAA<<<777333666555333222111222222333333444666777777777666555333222222222333444666777000000111222444555666666444444444555555555555555888777555444555777:::<<<999888666444555888;;;>>>DDD@@@<<<999999999999999===;;;999;;;===>>>===;;;;;;:::999999:::;;;===>>>;;;>>>BBBCCCBBBAAA????????????@@@CCCDDDCCC@@@===>>>???AAABBBCCCAAA@@@??????AAABBBBBBAAABBBDDDFFFQQQVVVZZZZZZXXX[[[cccjjjtttzzz}}}~~~uuubbbYYYYYYZZZZZZYYYXXXWWWVVVTTTSSSXXXTTTNNNJJJIIIJJJKKKKKKGGGJJJOOOSSSTTTRRROOOLLLIIIEEEBBBBBBDDDEEEDDDCCC???BBBFFFIIIJJJKKKLLLMMMMMMLLLJJJGGGFFFHHHLLLPPPSSS\\\gggllljjjeeeaaa```]]][[[VVVRRRPPPOOOOOOOOOQQQQQQOOOMMMKKKIIIGGGFFFEEEDDDDDDEEEIIIMMMRRRUUUQQQQQQQQQSSSUUUTTTQQQOOOPPPLLLGGGDDDDDDDDDCCCAAABBBBBBAAA@@@AAABBBCCCDDDFFFFFFFFFEEEEEEDDDCCCBBB>>>@@@BBBDDDEEEEEEDDDCCC???@@@@@@>>>===<<<>>>???CCCBBB???>>>===>>>???@@@???>>><<<;;;<<<>>>AAACCCAAA>>>;;;===AAAFFFHHHHHHDDD??????JJJXXX\\\SSSHHHCCCBBB@@@>>><<<:::999999999:::<<>>???>>><<<<<<======<<<;;;;;;>>>@@@===???AAAAAA???=========:::::::::;;;;;;;;;<<<<<<<<<===>>>===;;;999:::;;;============<<<;;;:::999999:::;;;;;;<<<<<<;;;;;;???===;;;999999999:::;;;AAA@@@>>>===;;;::::::::::::::::::;;;<<<===>>>???BBBAAAAAAAAA@@@@@@??????>>>============<<<<<<<<<===>>>>>>>>>>>>>>>======;;;;;;::::::;;;;;;<<<======<<<;;;::::::::::::::::::;;;<<<===>>>>>>>>>>>>ssslllSSSFFFBBBAAADDDDDDDDDDDDCCCAAA???>>><<<;;;999888888888999999555555666666666555444333444555555444222111111222444333111000000111333444222222222111111111000000000000111111111222222222222333444555555333222111000000////////////000000000000111111222222333333000111222333333444444444222111111000111111222222333333222222222333444555888;;;???AAAAAA===888444666555444333222222333333555555666666666555555444666555444333333444666666000000111222333444555555777777666555444333222222666555444444666999<<<>>>:::888666444555777:::<<>><<<<<<<<<;;;999777888666555777:::;;;:::888888888888999999;;;<<<<<>>===>>>???@@@@@@???>>>===>>>???@@@@@@@@@@@@BBBDDDMMMPPPSSSRRRPPPTTT]]]eeeiiikkkkkkfffaaa```eeekkksssvvv{{{}}}}}}zzzdddTTTOOOOOOPPPQQQRRRTTTVVVWWWXXXXXX\\\XXXQQQJJJGGGEEEDDDDDDIIILLLOOORRRSSSQQQNNNMMMKKKHHHFFFFFFHHHIIIHHHGGGDDDGGGKKKMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLPPPVVVZZZaaafffjjjjjjddd^^^\\\\\\ZZZXXXTTTPPPMMMLLLLLLLLLPPPOOOMMMJJJHHHEEEDDDCCCCCCCCCEEEGGGKKKPPPTTTWWWQQQOOOMMMMMMNNNOOOOOONNNNNNJJJGGGEEEEEEEEECCCAAADDDCCCBBBAAAAAAAAABBBCCCEEEEEEEEEEEEDDDCCCBBBBBB@@@AAACCCDDDDDDCCCBBBAAA???@@@@@@???======>>>@@@BBBAAA???===<<<===>>>???>>>>>>===<<<===???AAABBBAAA??????BBBFFFHHHGGGEEEBBB???@@@JJJVVVZZZTTTKKKCCCBBB@@@>>><<<;;;::::::999:::<<<>>>@@@AAAAAABBBAAAAAAAAA@@@@@@???>>>===;;;;;;;;;<<<>>>>>>===<<<<<<<<<===<<<;;;;;;===@@@>>>@@@AAAAAA@@@>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<===>>>???===;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999::::::;;;;;;;;;;;;;;;===<<<;;;999999:::;;;<<<@@@???>>><<<;;;:::::::::;;;;;;:::;;;;;;<<<===>>>@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<============<<<<<<:::::::::::::::;;;<<<<<<===<<<;;;;;;:::::::::;;;::::::;;;======>>>>>>>>>kkk|||jjjSSSGGGCCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<:::999888888888888444555555555555444333333444555666555333222222333444333222111111222333444333333222222222111111111///000111222222222111000000111222333333333222111000000////////////000000000111222333333222111000///000000111222222333333222222111111000111111222222222222222222333444444666999===??????;;;777444555444333333222333333444666666555555555555555666:::888777555444444555555111111111222333444555555666666555444444333222222444333333444666999<<<>>>:::888666444444666888::::::;;;<<<>>>???===888555333222222333555777666555777888999;;;<<<=========BBBCCCBBB@@@===:::::::::@@@@@@AAACCCDDDCCC@@@>>>;;;<<<<<<======<<<<<<;;;<<<>>>>>>>>>======???AAAFFFHHHJJJIIIHHHLLLVVV]]]ccc```ZZZRRRLLLKKKMMMPPPUUUXXX^^^dddkkkpppsssuuuvvvvvvyyyzzzsssoookkkddd^^^aaakkk~~~|||gggSSSHHHFFFGGGIIIJJJMMMOOORRRUUUWWWXXX[[[WWWPPPIIIDDDAAA@@@AAALLLMMMOOOPPPPPPOOOMMMLLLKKKIIIHHHHHHIIIKKKJJJJJJJJJMMMPPPRRRPPPNNNLLLLLLLLLMMMNNNOOORRRVVV\\\aaafffgggeee```ZZZUUUUUUWWWUUUSSSOOOLLLIIIHHHHHHHHHLLLJJJHHHFFFCCCAAA@@@???@@@AAADDDHHHMMMQQQTTTVVVOOOKKKGGGEEEFFFIIILLLMMMJJJHHHFFFEEEEEEDDDBBB@@@DDDCCCAAA@@@??????@@@@@@DDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDCCCBBB@@@???@@@AAAAAA@@@>>>>>>???@@@@@@???>>><<<;;;<<<<<<============>>>??????@@@@@@@@@AAACCCFFFHHHGGGDDDAAA>>>>>>AAAIIIRRRUUURRRMMMCCCBBB@@@???===<<<;;;;;;:::;;;<<<===>>>?????????@@@@@@@@@??????>>>===<<<;;;;;;<<<<<<======<<<<<<;;;<<<===<<<;;;;;;===???>>>@@@BBBBBB@@@>>>>>>>>>:::;;;;;;;;;;;;<<<<<<<<<>>>???@@@>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===???>>>===<<<;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<===<<<;;;;;;:::;;;;;;;;;::::::;;;<<<============ddduuujjjTTTIIIDDDCCCBBBAAAAAAAAA@@@???>>>>>>===;;;:::888666666666777444444444444444333333333777888888777555444444555555444333333333333444555444444333333333333222222...///111333333222000///...///000111222222222222222222111111111111222222111333444555444333111///000000000000111222333333444444333333222222333333111111111222222333444444666777:::;;;:::777444111222222222222222222222333666666555555666777999:::<<<;;;999666555444444444333333333444444555555555222222222333444444555555222222222222444777999;;;999777555444444555777888888999;;;===>>><<<888555333222222333333444444333888:::<<<>>>???@@@@@@???=========<<<;;;;;;===???AAA@@@@@@BBBCCCBBB@@@===;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;<<<>>>@@@CCCFFFGGGGGGJJJPPPVVV___XXXPPPIIIFFFGGGIIIKKKJJJLLLOOOSSSVVVXXXZZZZZZYYYXXX\\\hhhwww}}}rrriiibbb^^^\\\WWWVVVXXX^^^hhhzzzooo[[[MMMGGGGGGHHHKKKKKKLLLLLLMMMNNNOOOPPPSSSPPPKKKEEEAAA@@@BBBCCCNNNNNNOOONNNNNNMMMLLLKKKHHHGGGGGGGGGHHHIIIIIIIIIMMMPPPRRRRRROOOLLLJJJIIIOOOPPPQQQQQQRRRTTTXXX[[[ZZZYYYWWWSSSOOONNNOOORRRPPPNNNKKKHHHEEEDDDDDDDDDFFFEEECCCAAA@@@?????????===???CCCGGGKKKNNNPPPPPPKKKHHHCCCAAACCCFFFHHHIIIDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@>>>=========>>>???CCCDDDDDDCCCCCCBBBAAA@@@AAABBBCCCDDDDDDCCCAAA@@@AAAAAABBB@@@???>>>@@@AAA???>>>===;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@?????????@@@CCCEEEEEECCC???===<<<>>>BBBGGGKKKLLLKKKJJJBBBBBB@@@???======<<<<<<<<<<<<===>>>>>>>>>>>>===@@@@@@@@@@@@???>>>======:::;;;<<<<<<;;;;;;;;;;;;:::<<<===<<<;;;;;;===>>>===???AAAAAA???=========;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::999::::::<<<===>>>======<<<;;;:::::::::;;;===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999::::::;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<```rrrjjjUUUJJJDDDBBB@@@@@@??????>>>>>>======;;;:::888666555444444555555555444444333333333333666777888777555333444555333222222222222222222333222222222222111111111111---///111222333222000///---...///000111111222222222222111111111111222222333444555666666444111000111000000000111222333444555444333333222222222333000000111222333333444444555666777777666333///---//////000000111111111111555555555666888:::===>>>===;;;999666444333333333555555555666666666666666111111222222333444444555111111111111222444555666777666555444333444555666999888888999::::::888666666666666555444333333333888:::<<<>>>??????>>>>>>888999999999999;;;>>>AAA@@@???>>>???@@@???===;;;:::;;;<<<>>>>>>??????>>>;;;<<<<<<;;;:::999;;;<<<>>>BBBGGGJJJKKKKKKMMMOOOSSSMMMEEEAAAAAADDDFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJMMMVVV```ggghhhfffiiifffkkkwww}}}}}}yyy|||ooojjjjjjmmmjjjddd^^^ZZZWWWVVVVVVUUUWWW[[[```fffsss|||{{{}}}sssdddVVVNNNKKKLLLMMMNNNMMMLLLKKKJJJIIIJJJJJJMMMLLLIIIDDD@@@@@@CCCGGGOOOOOONNNNNNLLLKKKJJJJJJGGGHHHHHHHHHHHHHHHHHHHHHLLLNNNOOONNNKKKIIIGGGGGGNNNOOOOOOOOONNNNNNPPPQQQJJJKKKJJJJJJIIIIIIJJJLLLJJJIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@>>>>>>???@@@AAA===???BBBEEEGGGHHHHHHHHHGGGEEEBBBBBBCCCEEEEEEEEE???@@@AAABBBAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@??????AAACCCEEEFFFEEEDDDCCCAAAAAABBB@@@???>>>@@@AAA======<<<;;;;;;::::::::::::;;;===>>>??????>>>======>>>??????>>><<<<<<;;;<<<>>>AAACCCCCCCCCCCCCCCAAA@@@???>>>===============>>>>>>??????>>>>>>===????????????>>>===<<<;;;999;;;===<<<:::999:::;;;999;;;<<<<<<;;;;;;<<<===;;;===??????===;;;;;;;;;;;;;;;;;;<<<<<<<<<======???@@@AAA@@@>>><<<===>>>AAA@@@>>><<<:::999999888:::999999999999:::;;;<<<999999999:::;;;<<<===>>><<<;;;:::::::::::::::;;;===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::888999999:::;;;;;;::::::;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<===<<<<<<<<>>===<<<<<<======999888666555444444444444666555555444333444444444333444555444222111111222///000000000000000000///000////////////............///000111111111000///......//////000111222222000000////////////000000444444555555555333222111111000000000000222333444333333222111000000000000...///111222333333333333444444555555333111...------...///111111222222222444555555777999;;;===>>>:::999777444333333333333666666666666666666555555333333333222222111111111111111111111222222333444555444444333333444555666999777555555666777666666666777888666444333444555777777888999::::::::::::888999999888888888;;;======<<<;;;<<<<<<<<<:::888999;;;>>>@@@BBBBBBBBBAAA<<<======<<<:::999:::<<<===BBBHHHLLLLLLKKKIIIIIIIIIEEEAAA??????AAACCCDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGIIIMMMRRRVVVXXXWWWVVVUUURRRXXXgggooolllfffeeedddooovvvtttooopppuuuxxx{{{|||}}}~~~}}}{{{lllaaa^^^```ccc\\\ZZZWWWTTTRRRRRRRRRRRRXXXVVVWWWYYY]]]hhh}}}qqqiiigggiiihhhccc[[[SSSNNNMMMNNNOOOMMMLLLJJJIIIIIIJJJKKKLLLOOOOOOLLLFFFBBBAAAEEEIIIPPPPPPPPPOOONNNMMMLLLKKKIIIKKKLLLLLLJJJIIIIIIJJJJJJKKKKKKJJJHHHGGGGGGIIIJJJKKKMMMLLLKKKJJJKKKLLLEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@??????@@@BBBCCC???@@@BBBDDDDDDDDDDDDCCCDDDCCCBBBCCCDDDDDDCCCBBB>>>???AAAAAA@@@AAABBBDDDEEEDDDBBBAAAAAABBBCCCCCCAAABBBBBBAAAAAA@@@???>>>>>>@@@BBBDDDEEEEEEDDDDDD@@@AAAAAA@@@>>>>>>???@@@======<<<<<<;;;::::::999888:::;;;=========<<<<<<;;;;;;<<<:::999999;;;===<<<>>>??????>>>=========??????>>>======<<<======>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;:::999888888;;;===<<<999777999;;;999:::<<<===<<<;;;;;;<<<:::<<<>>>>>><<<:::::::::;;;;;;<<<<<<<<<=========???@@@AAA???===<<<===>>>AAA@@@>>>;;;:::999999999:::999888888888999;;;<<<999999:::;;;;;;<<<======::::::999999999:::;;;;;;<<<<<<;;;:::999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<;;;<<<<<<===>>><<<<<<===============<<>>===<<<;;;;;;;;;<<<===888777666555444444555666777666555444444444555555222333444333111000000111000000000111111000000000000000000////////////...////////////000000000000////////////000111222222000000////////////000000222222222222222222222111000///......///000222444444333222111000000000000---///000222333333333333222222333333333222111111...///000222333444444333444555666777888999999999666555444222222222222333666555555555444444333333222222222222111111111111000000111222333444555666333333222222333444555666777555444333444444444222222444666555444333555777777777666666666777777777777888999888777777999:::;;;:::888888999888777555666999>>>CCCEEEEEEDDDCCC>>>>>>>>>===:::999:::<<<>>>AAAEEEHHHIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCEEEFFFAAABBBDDDEEEEEEEEEDDDCCCCCCHHHNNNRRRRRRQQQQQQQQQOOOKKKRRRccckkkdddZZZXXXXXXccciiibbbZZZYYY^^^aaa``````aaabbbeeeiiimmmpppuuutttsssuuuvvvtttnnnjjjpppvvv|||~~~zzzuuurrrrrr}}}~~~yyyyyyzzzkkkjjjtttyyyvvvvvvxxx{{{zzzsssjjjjjjooouuulll___UUUSSSUUUYYY[[[PPPPPPOOONNNNNNNNNNNNNNNTTTRRRTTTXXX]]]gggwwwzzzoooddd]]]ZZZYYYZZZYYYVVVQQQLLLKKKLLLNNNKKKJJJJJJIIIKKKMMMOOOPPPRRRRRRPPPKKKEEEEEEIIINNNRRRRRRSSSSSSRRRPPPNNNMMMLLLNNNPPPOOOKKKIIIIIIJJJHHHIIIHHHGGGFFFGGGKKKMMMKKKLLLNNNMMMKKKIIIHHHIIIDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFCCCAAA@@@AAACCCDDDCCCCCCDDDDDDEEEEEEEEEEEECCCAAA@@@AAABBBCCCBBBAAA???AAABBBBBBAAABBBFFFIIIHHHFFFDDDBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>===>>>???AAACCCCCCBBBAAA@@@???@@@@@@???======>>>@@@=========<<<<<<;;;:::999888888999:::;;;;;;;;;;;;888:::<<<;;;::::::===???<<<<<<======<<<<<<<<<<<<>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>=========;;;;;;;;;;;;:::999888777777;;;===<<<888666888:::888:::<<<===<<<;;;;;;<<<:::<<<>>>>>><<<;;;:::;;;<<<<<<<<<<<<============???@@@@@@???===<<<<<<===???>>><<<:::::::::;;;<<<:::999888777888999;;;<<<999::::::;;;<<<<<<<<<<<<999999888999999:::;;;;;;;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<==================<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>===============>>>??????<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>>>>>>>======nnn}}}cccRRRJJJEEEAAA>>>===<<<;;;:::;;;<<<===888777666555555666777777888777666555444555666666444555555444222111111222222333333444444333333222333333333222222222222111///////////////000111111111000000000000111111222222222111111111111222222111111000//////000111111///...---,,,---///111222666555444333222222222222---...000222333444333333000111222333444555555555///000222444555666555555444555666777777666555444333333222111111111222333444444444333333222222111...///000111222333444444///000111333555777888999111111222222333444555666555444333444444444111///...000333444333333666999:::999777666666666777888444666777888777888999;;;:::888666666777666555333444888>>>DDDGGGGGGEEECCC?????????===;;;:::;;;<<<>>>@@@BBBDDDDDDCCCAAAAAA===@@@DDDEEEFFFFFFHHHIIIAAAAAACCCDDDDDDCCCBBBAAA===DDDMMMPPPOOONNNNNNPPPQQQLLLTTTfffmmmcccXXXTTTQQQ\\\aaaWWWLLLKKKOOOSSSSSSSSSRRRRRRSSSWWWZZZ\\\ZZZYYYYYY^^^dddddd___ZZZXXX^^^eeefffaaa\\\YYYZZZ```fffjjjgggaaaaaakkkuuuuuurrrdddUUUUUUdddooooooooopppqqqnnncccXXXWWW[[[\\\VVVOOOMMMPPPRRRQQQOOOIIIJJJJJJKKKLLLLLLLLLMMMNNNOOOUUU___fffmmmyyy{{{ppphhhaaa[[[TTTOOOVVVVVVUUUQQQKKKIIIKKKNNNLLLKKKJJJJJJKKKNNNPPPRRRRRRSSSRRRNNNIIIIIIOOOTTTSSSTTTVVVVVVUUUSSSQQQPPPLLLNNNPPPOOOKKKHHHGGGHHHHHHHHHGGGFFFFFFIIINNNRRRPPPQQQQQQOOOLLLHHHFFFFFFBBBAAAAAABBBDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLJJJFFFCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHCCCAAA???>>>???AAAAAAAAAAAACCCDDDCCCBBBDDDIIIMMMIIIGGGDDD@@@===<<<;;;:::@@@@@@AAA@@@@@@???>>>===>>>???@@@AAAAAA@@@>>><<>>???============<<<;;;:::999777888888999999:::;;;;;;777:::===>>>======???AAA<<<;;;;;;;;;<<<======<<<===<<<<<<;;;;;;;;;<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;:::999999777;;;===<<<888555777:::888:::<<<===<<<;;;;;;;;;;;;===??????===<<<;;;<<<<<<<<<<<<<<<=========>>>>>>???@@@>>><<<;;;<<<======<<<:::::::::<<<>>>???:::999888777777999;;;<<<999:::;;;;;;<<<<<<;;;;;;888888888888999:::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>============<<<<<<<<<;;;<<<===>>>????????????>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<===>>>>>>>>>???????????????>>>===qqq}}}cccSSSIIIEEEDDD===;;;:::888777777888888999888777777777777777777888888777555555444444444777666555444222111000///222222222222222222222333555444444333222111111000...///000000000//////...333222000000111222111111000000000///......------//////000111222222333333111111111000000000000000000111222444444333222222000000000000111222333444333555777888888777444333000...,,,,,,///333555666777666555444444444444444222111000//////000111222222222111111111111222222222222111111000111111111222222222333555888;;;<<<444444555666666555555444111111222222222333333333444555666777777999===@@@:::777444333444666888888666666777777777777666666777777777666555333222111666:::???CCCDDDDDDDDDDDD??????===<<<;;;:::::::::???BBBDDDCCC???===>>>@@@>>>@@@CCCGGGKKKLLLKKKIIIDDDCCCBBBAAAAAABBBDDDDDDGGGHHHHHHIIIIIIJJJJJJIIIJJJJJJRRR```hhhcccVVVNNNVVVTTTPPPJJJEEEDDDFFFIIIPPPPPPOOOKKKHHHIIINNNRRRVVVQQQPPPVVVZZZXXXSSSQQQPPPVVV\\\\\\VVVOOOKKKKKKQQQ\\\ccc___YYYZZZaaafffaaa[[[RRRLLLOOOZZZjjjuuuyyymmmbbb^^^[[[UUUPPPNNNIIIGGGEEEFFFIIIMMMOOOOOOLLLJJJHHHGGGHHHIIIHHHGGGOOORRR\\\jjjtttxxx}}}zzzkkkfffddd]]]SSSMMMOOOOOONNNNNNMMMLLLKKKKKKMMMMMMMMMLLLKKKLLLOOORRRSSSQQQOOOMMMMMMNNNQQQRRRRRRRRRRRRRRRQQQOOOMMMLLLJJJJJJIIIHHHGGGFFFDDDDDDGGGJJJHHHDDDFFFPPPUUUTTTQQQPPPOOOMMMKKKIIIFFFEEE<<<===>>>AAADDDDDDAAA???AAA@@@@@@AAACCCDDDDDDCCCEEEDDDCCCBBBAAABBBBBBCCCEEEDDDEEEHHHKKKKKKGGGCCCFFFEEECCC@@@======???BBBAAAAAAAAAAAABBBCCCDDDEEECCCBBB@@@>>><<<<<<<<<===@@@AAAAAABBBBBBBBBAAAAAACCCAAA@@@???@@@@@@@@@???;;;<<<<<<;;;::::::===???<<<<<<<<<;;;;;;::::::999999888666777999;;;<<<<<<>>>>>>@@@AAABBBCCCCCCCCC;;;<<<<<<<<<;;;;;;:::999===>>>??????>>>>>>???@@@<<<<<<<<<===???>>><<<:::::::::::::::::::::::::::>>>??????>>>;;;999999:::??????>>>>>>======<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>@@@@@@;;;;;;;;;;;;<<<>>>???@@@;;;;;;<<<<<<===>>>>>>>>>@@@???>>>===<<<;;;:::999;;;<<<<<<<<<;;;;;;:::999666999999777:::>>>===999999<<>>AAA===999888:::;;;:::888:::;;;<<<>>>@@@BBBCCCDDDCCCBBBAAA@@@???@@@AAABBB@@@???<<<;;;;;;===@@@BBB>>>>>>>>>>>>?????????>>>mmm|||yyy___PPPFFFBBBAAA<<<;;;:::888777888888999999888888777777777777777777666555444333333333333444444333333222222111111000000111222222333444444222111...,,,,,,,,,.../////////000000111111222222333111//////000111000//////////////////.........//////000111111222333333...//////000000111222222000111222222222222222111000000000000111222333444222444666777777666444222333111//////222555777888555555444333333333333333222111000000000000111222222111111000000111111222222111111111111111222222333333333444666888:::;;;333333222222222222222222111111222222222333333333333555666666777999<<>>;;;777555666777777777777777777777777777666666666666777777666555333222666999>>>AAAAAAAAA@@@AAA>>>===<<<;;;:::::::::::::::===@@@???<<<;;;===???@@@@@@BBBDDDGGGHHHFFFDDD@@@@@@@@@AAACCCEEEHHHIIIFFFFFFGGGGGGGGGGGGFFFFFFJJJKKKSSSaaahhhcccYYYSSSTTTRRRNNNIIIEEEDDDFFFHHHOOONNNLLLIIIFFFHHHMMMQQQTTTMMMJJJNNNRRRQQQPPPPPPOOORRRUUUSSSMMMJJJJJJLLLTTT^^^dddaaaZZZYYY[[[\\\XXXRRRJJJHHHNNNZZZhhhqqquuuiii^^^YYYTTTMMMGGGDDDDDDCCCDDDGGGLLLPPPSSSTTTLLLIIIGGGGGGIIIKKKLLLLLLRRRUUU]]]iiiqqqtttxxx|||~~~pppccc^^^\\\UUUNNNIIIMMMMMMMMMLLLLLLLLLLLLLLLMMMJJJHHHIIIMMMPPPQQQPPPQQQOOOLLLLLLMMMNNNOOONNNLLLMMMNNNNNNMMMKKKIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEIIIJJJIIIEEEGGGNNNQQQOOONNNNNNNNNLLLJJJGGGEEECCC<<<<<<===???BBBCCCBBB@@@>>>======???AAACCCCCCBBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEGGGJJJMMMKKKGGGCCCCCCAAA???======>>>???AAA???????????????@@@AAABBBAAA@@@>>>===<<<<<<<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>?????????>>>;;;<<<<<<;;;:::;;;===???>>>===<<<;;;;;;::::::::::::999888888:::<<<======;;;<<<===>>>????????????999:::;;;;;;<<<<<<<<<;;;<<<>>>??????>>>>>>???@@@???>>>>>>???@@@@@@???===::::::::::::::::::::::::888999:::999888888999;;;AAAAAA@@@???===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@<<<<<<<<<<<<===>>>???@@@=========<<<<<<<<<<<<<<<>>>>>>===<<<;;;::::::999::::::::::::999999888888666888777666:::@@@BBB???===>>>>>>>>><<<<<<===>>>@@@===999888:::;;;;;;:::;;;<<<===???AAABBBDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAA@@@???>>>>>>@@@AAABBBBBBAAA@@@???>>>======<<>>>>><<<;;;999888888888888999999999888777777777777777666555444333222222222222111111222222222222222222...///000111222444555555111///+++(((((())),,,...000000000111333666888:::444222000/////////...---......////////////000000//////000000111111222222////////////000000111111111111000000000000000111111111111111111222333444111222444555555444222111000...------000333444555333333222222111111222222222222111111111111222222222111111000000111111222000000000000111222333333222222222333444555777777333222111000///000000111111111222222222333333333333555666666666888;;;===BBB???;;;888777777777666888888888888777777666555444666777888888777666444666999===???>>>===<<<<<<;;;::::::999999::::::;;;888;;;======;;;;;;===@@@CCCAAA@@@@@@AAABBBAAA@@@<<<===???BBBEEEHHHKKKMMMEEEEEEEEEDDDDDDDDDDDDDDDHHHKKKTTT```eee```ZZZWWWPPPNNNKKKGGGCCCCCCEEEHHHMMMKKKHHHEEEDDDFFFKKKOOORRRKKKFFFGGGKKKLLLMMMPPPPPPPPPNNNJJJFFFEEEIIIMMMRRR[[[aaa___[[[YYYWWWSSSQQQMMMJJJOOOZZZfffnnnqqqmmmbbbWWWRRRNNNGGGAAA??????@@@BBBFFFKKKPPPQQQRRRKKKHHHFFFFFFIIIMMMPPPRRRSSSTTTZZZccciiiiiikkknnnmmmcccZZZVVVSSSMMMIIIHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJEEEBBBEEEMMMTTTUUUSSSVVVQQQLLLKKKNNNOOOLLLIIIFFFGGGHHHIIIHHHGGGEEECCCEEECCCAAA???@@@CCCFFFHHHIIIJJJIIIGGGIIILLLLLLHHHKKKKKKKKKKKKIIIFFFCCCAAA<<<<<<===???BBBDDDCCCBBB:::::::::<<>>>>>@@@BBBBBBAAA>>>===============>>>?????????>>>===<<<<<<======??????@@@AAAAAA@@@???>>>=========>>>>>>>>>======;;;<<<===<<<;;;;;;===???AAA@@@>>><<<;;;::::::;;;;;;:::::::::;;;<<<===>>><<<<<<============<<<<<<777888999;;;<<<=========<<<>>>@@@@@@???>>>???@@@AAA???===>>>???@@@???>>>999999999999999999999999777999:::;;;;;;<<>>???@@@>>>>>>=========>>>>>>???>>>======<<<;;;;;;::::::<<<<<<<<<;;;;;;;;;::::::888888888888777777777666777888666666;;;DDDIIIIII@@@>>><<<;;;<<<===<<<<<<>>><<<:::999;;;<<<<<<<<<<<<===>>>???AAABBBDDDDDDCCCCCCAAA@@@?????????????????????@@@@@@@@@AAAAAACCCBBB@@@???>>>>>>>>>???aaatttpppVVVHHH@@@<<<<<<<<<;;;999888888888999999:::999888777666666666777555555444333333333333333111111111111111111111111///000000111222333333444000///---++++++,,,---...//////000333777<<<@@@CCC555333111000000000...------......///000000111111/////////000000000111111000000000//////.........222111///......///000000111111111111111222333333///000222333333333222111///---,,,,,,...111222222333222222111111111222222333222222222222222222333111111000000000000111111000000000000111222333444000000111111111222333333555444222000///000111222111111222222222333333333333444555555555666999<<>>:::888888888777666888888888888777666555555333555777999:::999888777777:::===>>><<<;;;::::::888888888888999:::;;;<<<;;;===??????===<<>>===>>>???@@@@@@>>>???AAACCCFFFHHHJJJKKKEEEDDDCCCBBBCCCDDDFFFGGGGGGJJJRRR\\\___ZZZUUUTTTKKKJJJHHHEEEBBBBBBEEEGGGJJJHHHEEEBBBBBBEEEIIILLLPPPIIIEEEGGGIIIJJJMMMPPPRRRPPPLLLGGGDDDDDDHHHLLLLLLRRRWWWWWWXXXYYYWWWSSSLLLMMMTTTcccsss{{{xxxrrrdddZZZQQQNNNLLLFFFAAA???<<<===AAAEEEJJJLLLLLLJJJJJJGGGDDDDDDHHHLLLPPPRRRPPPOOOSSSYYY\\\ZZZZZZ]]]^^^XXXTTTRRRNNNIIIHHHJJJDDDHHHLLLPPPPPPNNNJJJGGGFFFAAA>>>AAAJJJTTT[[[]]]ddd[[[QQQMMMNNNOOOKKKFFFCCCEEEFFFGGGGGGEEECCCAAACCCAAA???===???CCCHHHKKKHHHHHHHHHJJJLLLMMMJJJFFFGGGHHHIIIIIIGGGDDDAAA???===>>>AAAEEEHHHHHHFFFCCC999888999;;;>>>AAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDIIILLLQQQUUUVVVSSSMMMJJJKKKFFFBBBBBBFFFHHHFFFCCC======<<<<<<<<<=========??????>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA???>>>===;;;<<<>>>??????>>>======;;;<<<======<<<<<<===???CCCBBB???<<<;;;:::;;;;;;:::;;;;;;;;;;;;;;;<<<===??????@@@??????>>><<<<<<888888:::;;;<<<=========<<<>>>@@@AAA@@@??????@@@@@@>>>;;;;;;<<<>>>>>>>>>::::::::::::::::::::::::888:::<<<<<<===???AAADDD??????>>>===<<<;;;:::999999999888888888888888888===<<<;;;;;;;;;;;;;;;;;;===============>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;777777777777666777777777999999777666===HHHPPPQQQBBB>>>999888:::<<<;;;999<<<;;;::::::;;;<<<=========>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>===>>>???@@@AAA@@@@@@???@@@??????>>>???AAACCCDDD]]]sssmmmSSSFFF@@@<<<;;;;;;:::999888888888999::::::999888777666666666666666555444444444444444444333333222111111000000///222111111111111111111111....../////////...------...///000444999???EEEHHH777555222111111111000///---......///000111222222//////////////////000000.............../////////111000///.........000000111111000000000111222222...///000111222222111111333111///000222333444333333222222222222222333333222222222222222222222222111000000000000000000111000000000000111222333444111111222222333333333333444333111/////////111222111111222222222333333333333444555444444555777:::;;;999777666777777777666777777777777777666555444333555777999::::::999888999;;;======<<<:::999999777777777888999:::;;;<<<>>>@@@AAA???===<<>>@@@BBBCCCCCCCCCDDDEEEEEEEEEFFFFFFBBBAAABBBBBBCCCEEEGGGHHHEEEHHHOOOWWWXXXSSSNNNMMMFFFFFFEEECCCAAABBBEEEGGGIIIGGGCCCAAABBBDDDGGGIIIJJJFFFEEEHHHIIIIIIJJJMMMOOONNNKKKHHHEEEDDDFFFHHHIIILLLNNNMMMPPPUUUVVVSSSHHHQQQccc{{{ttt^^^UUULLLKKKIIIDDD>>><<<:::===BBBHHHMMMNNNLLLIIIJJJGGGCCCBBBEEEIIILLLNNNMMMLLLMMMRRRRRROOONNNOOORRROOOOOOPPPNNNJJJIIILLLFFFKKKSSSXXXXXXSSSLLLGGGAAA???===???FFFRRR___hhhrrrgggXXXPPPNNNNNNKKKGGGEEEGGGIIIJJJIIIGGGDDDBBBCCCBBB@@@???AAAEEEJJJMMMIIIHHHJJJOOOTTTSSSOOOKKKFFFFFFGGGGGGFFFDDDAAA@@@???BBBGGGMMMOOONNNHHHDDD:::::::::<<<@@@BBBBBBBBB@@@AAABBBCCCDDDEEEFFFGGGLLLPPPVVVYYYYYYVVVQQQNNNPPPKKKFFFEEEHHHIIIFFFBBB>>>>>>=========>>>??????@@@@@@@@@AAA@@@@@@@@@@@@>>>???AAABBBAAA???===<<<;;;>>>BBBBBBAAA???>>>>>>;;;<<<>>>>>>===<<<===>>>CCCBBB@@@===<<<;;;;;;;;;888:::<<<<<<:::999;;;<<>>AAAAAA@@@??????@@@@@@>>><<<;;;===>>>>>>>>>::::::::::::::::::::::::888:::<<<<<<<<<<<<===???;;;;;;;;;;;;;;;;;;;;;:::777888888999:::;;;<<<<<<>>>===<<<<<<;;;;;;;;;<<<>>>============>>>>>>???===<<<;;;:::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777888999::::::999888???JJJQQQSSS@@@<<<888777999:::999888:::;;;;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>???AAABBBCCCBBBAAA@@@@@@??????@@@AAACCCEEEFFF]]]ssskkkQQQEEE@@@===;;;;;;:::999888888888::::::::::::888777666666666666555555444444444444555555444444333222111111000000222222222111000000//////,,,---///000000///---+++---...000444999>>>BBBDDD777555333222222222111000......///000000111222222............////////////***+++,,,---...000111111///////////////000111111000000/////////000000111...///000000111111111111111000//////111111111000222222222111222222333444111111222222222222111111111000000//////000000111000000000000111222333333333444555666666666666666000///............///000111111222222222333333333333444444333222333666888666555333444555666666555444555555666666555555555444555666777888999:::::::::<<<>>>===;;;999999999777777777888999:::<<<======>>>???===::::::===@@@EEEBBB>>>===???AAADDDDDDEEEEEEFFFEEEDDDCCCBBBAAA???BBBFFFJJJKKKJJJGGGEEEEEEEEEKKKTTTVVVPPPIIIFFFCCCCCCCCCBBBAAABBBEEEHHHIIIGGGDDDCCCDDDEEEEEEEEEDDDAAABBBFFFGGGEEEFFFHHHJJJIIIHHHGGGGGGFFFFFFFFFJJJLLLKKKHHHIIIOOORRRQQQNNNZZZqqq|||^^^TTTLLLIIIGGGAAA:::777:::>>>EEENNNTTTUUURRROOOHHHEEEBBBBBBDDDGGGIIIJJJMMMKKKKKKNNNNNNJJJHHHJJJJJJIIILLLQQQRRRNNNLLLMMMMMMRRRYYY]]]\\\VVVNNNIII@@@@@@@@@@@@FFFQQQ___iiitttiii[[[QQQNNNMMMKKKJJJIIIKKKMMMNNNMMMJJJFFFDDDDDDCCCCCCCCCEEEHHHJJJLLLLLLIIIKKKSSSYYYWWWRRROOOFFFFFFFFFFFFEEEDDDCCCBBBBBBEEEJJJPPPRRROOOIIIDDD<<<<<<<<<>>>AAACCCCCCBBB???@@@BBBDDDFFFGGGHHHHHHLLLQQQVVVYYYXXXUUURRRPPPNNNJJJFFFEEEFFFEEEBBB???>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@??????@@@BBBCCCBBB@@@===;;;<<<@@@EEEEEEBBB???>>>>>>:::<<<>>>>>>=========>>>AAA@@@???>>>===<<<;;;:::777:::===<<<:::888:::<<>>>>>===;;;:::999::::::;;;;;;<<<;;;;;;;;;<<<>>>AAABBBAAA@@@???@@@BBB@@@>>>???@@@AAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAABBB@@@>>>>>>>>>:::::::::;;;;;;;;;;;;<<<::::::;;;<<<>>>???@@@@@@??????>>>===<<<<<<<<<<<<>>>>>>============>>>>>><<<;;;:::999999999999999888888999::::::;;;<<<<<<===<<<<<<<<<;;;;;;::::::999888777777777888:::::::::;;;:::999>>>GGGLLLLLL===;;;999888999999999999:::;;;======<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>AAABBBCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC^^^uuuiiiNNNDDD???<<<;;;::::::888888888999:::;;;;;;:::999777666666555555444333333333333333444444333333333333222222222222111111111111000000000000......///000000///.........///000333555777999:::555333111111222222222111/////////000000111111222........................------------------......---...///000111222222222//////............//////...//////000111111222222///...------...///...---000000000000000111222333000000111222222111000000000000////////////000000222111111111111111222222111222444555666666666666.........//////000111111111111222222222333333333333444444333222222444666444333222222444555444333222222333444555555555555666555555555666888999::::::;;;===<<<:::888888999888888888999999;;;<<<===:::<<<===;;;999:::>>>AAAFFFCCC???>>>???AAACCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@HHHTTT\\\\\\TTTIIIAAADDDCCCHHHSSSXXXSSSIIIDDD@@@AAABBBBBBAAACCCFFFIIIJJJGGGFFFFFFGGGFFFDDDBBBAAA???@@@DDDDDDBBBDDDHHHFFFFFFFFFHHHJJJKKKLLLKKKIIILLLLLLHHHGGGKKKPPPPPPQQQ\\\rrr^^^UUUMMMKKKIIICCC<<<:::<<>>>>>===???BBBCCCCCCBBB===>>>AAADDDFFFGGGHHHHHHIIINNNSSSUUUSSSPPPNNNNNNIIIHHHFFFEEECCCBBBAAA@@@>>>>>>>>>???@@@BBBCCCDDDBBBBBBCCCCCCBBB@@@>>>===???AAACCCDDDCCCAAA>>><<<<<>><<<<<<:::<<>>======>>>===>>>??????>>>===:::999888<<>>;;;999:::============<<<;;;:::999888888999:::;;;<<<<<<======<<<>>>BBBCCCBBB@@@??????AAA@@@???@@@AAABBB@@@>>>========================>>>BBBFFFHHHFFFCCC@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>?????????AAA@@@???>>>============>>>>>>============>>>>>>;;;;;;:::999999:::::::::999999999999999:::::::::;;;;;;::::::999888777777999888777666777888:::;;;888:::999888<<>>>>><<<;;;<<<>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAA@@@@@@???@@@AAAAAABBBBBBBBBBBBBBB@@@AAACCCEEEEEEEEECCCCCC```vvvgggMMMCCC???<<<;;;:::999888888888999:::;;;;;;:::999777666555555555222222222111222222333333111111222333444444555555//////000000111111222222222111000///000000222222//////000111222222222111333222000000111222111111000000000000111111111111.....................---333222000...,,,***(((''',,,---///111333333333222///......---------....../////////000111222222333222111000000111111000//////////////////000111111///000111222222111000///000000////////////000000222222111111111111111111...///111333444444444444...///000222333333333333111111222222222333333333333444444222111111444666555333222222333444222111000000222333444555555555777666444444555777999;;;999:::<<<;;;999888888888999999999999:::;;;<<<===999;;;<<<;;;:::<<<@@@EEEGGGDDD@@@>>>???@@@AAAAAA???@@@BBBDDDDDDDDDDDDCCCDDDPPP```lllkkk^^^LLL@@@DDDCCCHHHSSS[[[VVVLLLEEE???@@@AAAAAABBBDDDGGGIIIJJJHHHGGGHHHIIIGGGCCC@@@BBB@@@@@@CCCCCCBBBEEEJJJFFFFFFFFFIIIMMMQQQSSSTTTFFFKKKMMMIIIHHHLLLQQQRRRKKKUUUggg{{{zzz]]]UUUNNNNNNNNNIIICCCAAA???DDDLLLTTTXXXVVVPPPJJJCCCBBBAAACCCFFFHHHIIIIIIJJJGGGGGGJJJIIIFFFEEEGGGMMMMMMRRR]]]ccc___YYYUUURRRRRRRRRPPPMMMJJJGGGEEEGGGDDDCCCHHHQQQWWWWWWUUUWWWVVVRRROOOMMMKKKKKKLLLLLLNNNPPPPPPNNNJJJEEEBBBCCCEEEHHHJJJKKKIIIGGGFFFGGG@@@AAAKKKQQQNNNHHHEEEJJJHHHFFFEEEDDDEEEGGGHHHGGGFFFFFFHHHIIIIIIGGGEEE???>>>>>>???AAACCCBBBAAA;;;===@@@CCCEEEGGGGGGHHHFFFJJJOOOPPPNNNLLLKKKLLLEEEFFFGGGFFFCCCBBBBBBCCC======>>>???AAACCCDDDEEEBBBBBBBBBBBBAAA???===<<<@@@BBBDDDEEEDDDAAA>>><<<<<>>======>>>;;;<<<>>>@@@???===:::888999===AAA@@@<<<:::;;;>>>============<<<;;;:::999666777999;;;<<<>>>??????<<>>===>>>???@@@@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>;;;???DDDGGGFFFBBB>>><<<@@@??????>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;BBBAAA@@@???>>>>>>>>>>>>???>>>============>>>>>>;;;;;;;;;::::::;;;;;;<<<;;;;;;::::::999888888888::::::999888777666555444888777666555666777999;;;666999999777:::>>>===999999===??????<<<;;;<<>>===============>>>>>>>>><<<===???@@@AAAAAA@@@@@@======>>>>>>>>>?????????<<<>>>BBBEEEGGGHHHGGGFFFdddwwwcccJJJBBB@@@???>>>@@@===:::999999:::::::::???===:::777555555555666666555555333222111000000222111111111222333333444555333000///111222333333222000///000111111000///---......///000/////////222222222111111111000000000000//////.........---,,,---...//////...---,,,,,,,,,,,,---------......//////------...000222444222111000.........///000//////000111222222333333000...---...111222111...))))))+++---///111222333000111222111000//////111111222222333333333222111///000111222111000...,,,(((,,,000111000///000111000000////////////000000//////000000111111111222111111000000111111222333555555444333333333444444333222222111111222222333444444555555666777777777888888777777777777777888999999999::::::;;;;;;;;;<<<888666888:::;;;@@@FFFLLLIIIAAA::::::???@@@>>>???@@@BBBDDDEEEFFFEEEEEEJJJWWWhhhooohhhZZZKKKCCCFFFDDDDDDHHHMMMMMMGGGAAAAAABBBDDDFFFHHHIIIIIIIIIMMMKKKIIIGGGFFFDDDAAA???????????????@@@BBBDDDEEEHHHJJJLLLNNNPPPRRRSSSSSSTTTSSSOOOMMMRRRZZZ^^^\\\VVVVVV\\\iiivvvxxxoooeeeTTTSSSUUUZZZ]]]YYYMMMCCCIIIMMMRRRWWWZZZWWWOOOGGGCCCDDDEEEFFFFFFGGGIIIKKKOOOIIIFFFIIIKKKJJJIIIJJJJJJMMM]]]rrrvvvgggWWWQQQOOOQQQPPPKKKJJJKKKJJJFFFMMMKKKJJJJJJLLLNNNOOOOOOJJJIIIIIIHHHHHHIIIIIIJJJNNNOOOOOONNNKKKIIIHHHHHHIIIJJJJJJJJJIIIHHHFFFEEE???===<<>>???????????????AAABBBBBBAAA???>>>???@@@CCCDDDEEEDDDBBB@@@??????DDDKKKNNNIIICCC@@@>>><<<;;;>>>BBBCCCBBB???===<<<============<<<<<<<<<<<<===@@@DDDDDD@@@>>>>>>???<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>????????????AAAAAA@@@@@@???@@@@@@@@@CCCAAA@@@@@@@@@@@@???===???===<<<<<<>>>??????>>>>>>>>>>>>>>>>>>===<<<<<<<<<===============<<<<<<>>>???>>>===<<<===@@@CCCFFFDDDAAA===;;;:::;;;;;;<<<<<<;;;::::::;;;;;;;;;::::::999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999888777666666999888888777777888888999777777666777888999;;;<<<>>>===;;;::::::;;;===>>>>>>>>>>>>>>>????????????<<<<<<======>>>>>>??????=========???AAABBBAAA@@@<<<<<<<<<<<<============@@@BBBDDDFFFFFFEEEDDDCCCeeexxxfffMMMDDDAAA>>>===???<<<:::888999::::::999<<<:::888666555666666777666666555444333222111111222111111111222222333444555222000///111222333333111000///000111111000///---......///////////////222222111111111000000000000/////////.........---------............---------------.........////////////...---...000222333222111000/////////000000000000000111111222222222111///...///111222111///,,,,,,---...//////000000000111222111/////////000222222222222222222111111///000111222111000...---+++...111222000...//////111000///////////////000///000000000111111111111333222222222222333444444333222222222333444555555333222222111111222222333000111333555888:::<<<===888888777777777777777888666666666777777777888888:::888888<<<>>>>>>???CCCIIIGGGAAA;;;<<<@@@AAA>>>@@@AAACCCDDDEEEFFFEEEEEEIIIRRR]]]aaa[[[QQQGGGCCCDDDCCCCCCFFFIIIIIIEEEBBB@@@AAABBBCCCDDDEEEFFFGGGLLLJJJGGGEEEEEECCCAAA???===<<<<<<<<<===>>>@@@AAAEEEEEEGGGIIIJJJLLLNNNNNNQQQRRRSSSTTT\\\gggllllllUUUQQQPPPWWWaaaeee```ZZZRRRUUU[[[aaaddd___TTTJJJGGGKKKPPPTTTWWWUUUNNNHHHEEEEEEFFFFFFFFFFFFHHHIIIMMMHHHFFFIIIKKKJJJIIIJJJLLLNNNZZZkkkoooaaaTTTPPPIIIMMMNNNJJJHHHJJJKKKIIINNNKKKIIIIIIJJJLLLLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIKKKLLLMMMMMMKKKJJJKKKLLLNNNPPPRRRSSSPPPLLLGGGDDD<<<:::888;;;???CCCGGGJJJIIIDDDGGGGGGBBBGGGNNNJJJJJJKKKKKKLLLKKKJJJHHHGGGIIIIIIGGGGGGNNNVVVUUUNNNBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCC@@@@@@@@@AAABBBAAA@@@???<<<<<<===>>>>>>>>>>>>>>><<<===>>>>>>======>>>@@@DDDDDDDDDCCC@@@??????@@@EEEKKKMMMHHHBBB@@@???======@@@BBBBBB@@@===;;;;;;=========<<<<<<<<<;;;;;;;;;>>>@@@BBBAAA@@@??????<<<<<<;;;;;;:::999999888:::;;;<<<===>>>>>>>>>>>>??????????????????@@@@@@BBB@@@??????@@@@@@>>>===>>><<<;;;<<<===>>>>>>=========>>>>>>>>>======<<<<<<===============<<<<<<>>>>>>>>><<<;;;<<>><<<<<<<<<===;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999888777777777888888777777777777888888888777666555555666777888:::999888888999;;;===???============>>>>>>>>>>>>@@@@@@??????>>>======<<>>===>>>@@@@@@>>>===<<<<<<<<<======>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAAgggyyyjjjRRRHHHCCC???===>>>;;;999888999999999888888888666555555666777888666666555444333333222111222111111111111222333333444222000///111222222222111000//////111111000///.........///////////////111111111111000000000000/////////........................------................../////////000000///......---...///111222111111000/////////000000000000000000111111111111111//////000111222111000000000000/////////......000111222111///...///000444333222000000000111111//////000111111000...---///111222222000///......111111000///////////////000000000000111111111111222222222222222333333444000000000111222444555666333222222111111222222333///000222555888;;;===>>>777777777777777777777777555555555555666666666666888888;;;@@@BBB??????AAAFFFFFFCCC>>>???BBBBBB>>>@@@AAABBBDDDEEEEEEEEEEEEFFFKKKOOOOOOJJJEEEBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFJJJHHHEEECCCCCCBBB@@@???<<<;;;;;;;;;<<<>>>@@@AAAEEEDDDDDDDDDEEEGGGHHHJJJLLLPPPUUU[[[eeeqqqxxxxxxYYYQQQJJJJJJQQQVVVVVVTTTQQQWWW```gggfff^^^TTTLLLEEEGGGLLLQQQTTTQQQLLLHHHFFFFFFFFFFFFFFFGGGHHHIIIKKKGGGGGGKKKLLLJJJHHHIIILLLLLLSSS___aaaWWWNNNMMMJJJPPPRRRMMMHHHIIIKKKKKKMMMJJJGGGFFFGGGIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKMMMOOOQQQTTTWWWXXXUUUMMMEEE@@@999666444666===EEEIIIJJJIIICCCFFFGGGBBBHHHQQQQQQOOONNNMMMLLLJJJIIIHHHGGGIIIIIIIIIKKKQQQVVVTTTNNNBBBCCCEEEFFFGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDAAABBBCCCCCCCCCAAA???===;;;<<<======>>>>>>======:::<<<===>>>>>>???@@@BBBEEEEEECCCAAA>>>>>>@@@BBBFFFKKKKKKFFFAAA@@@@@@??????AAAAAA@@@===;;;:::;;;======<<<<<<<<<;;;;;;;;;;;;;;;===@@@BBBBBB@@@???<<<<<<;;;:::999777777666999:::;;;<<<<<<===<<<<<<<<<=========>>>>>>?????????>>>======>>>???>>><<<<<<;;;:::;;;===>>>===<<<<<<<<<===============<<<<<<======>>>>>>=========<<<======<<<;;;;;;>>>@@@CCCBBB@@@>>>======>>>>>>::::::999999999999::::::999999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;888888888888888888888888888888777777777777888888999888666444333333444444666666666777999<<<>>>@@@;;;<<<<<<<<<============@@@@@@@@@???>>>>>>======@@@>>>============;;;999;;;<<<<<<===>>>??????@@@@@@@@@@@@???????????????jjj|||pppXXXMMMEEE@@@>>><<<:::888888999999999888777777666555555555555666666666555555444333222222222111111111111111222222333111//////000222111111000///...///000111000///...............///000000111111000000000/////////........................///...---,,,,,,---...///---.........///////////////............///000111//////..................000000000000000000//////000000000000111222111111111111000000//////......///111111111///...///000444333111///...///000111//////000000000000///...000111222222111000//////222111000//////......///000000000000000111111111///////////////000111111000000000000111222333444333222222111111222222333333444444555666777888888666666666777777777777777777777777777777777777777888777:::???@@@>>>===???BBBEEEEEEBBBCCCEEEDDD@@@@@@AAAAAABBBCCCDDDDDDDDDCCCDDDEEECCC???>>>>>>??????@@@AAAAAA@@@@@@AAACCCEEEEEEDDDDDDDDDEEEGGGGGGGGGEEECCCBBBBBBAAA@@@???=========>>>@@@CCCFFFGGGJJJHHHFFFDDDCCCCCCEEEFFFFFFLLLRRRXXXbbblllqqqqqqVVVPPPJJJIIILLLQQQRRRQQQQQQXXX```bbb]]]TTTLLLHHHEEEFFFJJJOOOPPPKKKGGGFFFEEEEEEDDDEEEGGGIIIJJJJJJJJJHHHJJJNNNMMMIIIEEEFFFHHHGGGKKKRRRSSSNNNJJJJJJSSSZZZ[[[TTTKKKIIIJJJLLLJJJHHHEEEDDDFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEFFFHHHIIIIIIJJJLLLNNNPPPRRRUUUUUUQQQJJJBBB===999666333555AAANNNTTTTTTOOOFFFGGGIIIDDDJJJUUUWWWQQQOOOMMMJJJHHHFFFEEEEEEFFFFFFFFFHHHLLLMMMIIIDDDAAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCAAACCCEEEEEECCC@@@>>>===<<<======>>>>>>>>>>>>>>>===???AAAAAAAAABBBDDDFFFFFFEEECCC???======@@@CCCGGGJJJIIICCC???@@@AAA@@@@@@AAA@@@???===<<<<<<>>>>>>>>>============<<<<<<===<<<<<>>>>>>>><<<;;;:::;;;===>>>===<<<;;;::::::;;;===>>>===<<<;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>>>>======;;;<<<===<<<::::::<<<>>>??????>>>============>>>999999888888888999::::::999999999888999::::::;;;:::::::::;;;;;;:::::::::777777888888888999999999999888888777777888888999888777555444333333444444666666777888:::<<<>>>???::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@???===;;;;;;;;;;;;:::999;;;;;;<<<===>>>@@@@@@AAA@@@@@@???>>>=========>>>lllttt]]]PPPGGGBBB@@@;;;999888888999:::999888888888777555444444333333555555555444333333333222222222111000000111111111111000//////000111000//////...---...000111000//////............///000000000000000/////////......---------...............///...---,,,,,,---...///,,,,,,---------......................../////////,,,---------------------000000/////////////////////000000000000000111222/////////000000000000000///000111000.........///333222000.........000111//////000000000000000///000///000000111222111111111111000///////////////111111000000000000000000//////......//////000111222111111000000111111111333222222111111222222333555444444444444333333333444555666777777777777666888888888888888888888777888666666:::;;;:::;;;???@@@EEEGGGFFFEEEFFFEEEAAA????????????@@@AAAAAABBB@@@@@@???>>><<<<<<===>>>??????@@@???>>>>>>@@@CCCDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBAAAAAABBBBBB@@@>>>======>>>AAADDDGGGKKKMMMNNNLLLHHHDDDBBB@@@@@@@@@AAAGGGMMMPPPTTTZZZ\\\[[[JJJHHHHHHIIILLLMMMMMMLLLOOOTTTYYYXXXQQQJJJGGGFFFFFFEEEIIIOOONNNGGGBBBCCCDDDCCCCCCEEEIIILLLLLLLLLJJJJJJNNNQQQOOOHHHCCCBBBGGGGGGIIIMMMMMMJJJIIIJJJVVV\\\]]]UUULLLIIIKKKLLLEEEDDDCCCDDDGGGIIIJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGHHHJJJMMMMMMNNNOOOOOOLLLHHHCCC@@@;;;999666:::LLL```jjjiii]]]OOOKKKLLLGGGKKKUUUWWWOOONNNKKKHHHFFFDDDCCCBBBAAA@@@AAAEEEGGGEEEAAA>>>???@@@AAACCCDDDDDDDDDDDDDDDEEEFFFFFFFFFDDDBBBAAAAAACCCEEEDDDAAA>>>======>>>>>>???@@@@@@@@@@@@???@@@AAACCCCCCCCCCCCDDDFFFFFFEEEBBB>>><<<===@@@CCCFFFHHHFFF@@@>>>@@@AAA???>>>??????>>>======???AAA?????????>>>>>>>>>======@@@>>>>>>@@@CCCCCC???;;;<<<;;;:::999777666555444888999999:::::::::::::::888999:::<<<<<<======<<<888777777999;;;<<<<<<;;;:::999:::;;;>>>>>>===<<<:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===============;;;<<<===<<<::::::;;;===<<<<<<;;;;;;;;;;;;<<<<<<999888888888999999:::;;;999888888888888999::::::999999:::;;;;;;:::999999777777777888999999::::::999999888888888888999999777666555555555666777888999999999::::::;;;<<<===::::::::::::;;;;;;;;;;;;999999:::;;;<<<===>>>??????===;;;:::;;;<<<;;;::::::;;;<<<===>>>???@@@AAAAAA@@@???>>>======>>>>>>mmmuuu]]]PPPGGGBBBAAA;;;999999999:::;;;:::888888888777666555444333222444444444333333222222222222222111000000000000111000///...///000111000......------...000111111000///......------///000111////////////............---------------..................------.........,,,,,,,,,------------...........................+++,,,------...---------............////////////...///000000//////000111---......//////000000111///000111000...---...///111000///......///000111////////////000000000000000///...///111222111000000000////////////000000111111111111000000000000000000000000000111111222333222222111000000111111333222222111111222222333222222222333333333444444333444666777888777777666666666666666555555555555888555444666777777999>>>>>>DDDGGGFFFEEEEEEDDDAAA<<<<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<>>>============>>>??????===>>>???AAAAAABBBBBBBBB@@@@@@AAACCCDDDCCC@@@===:::;;;<<>>===<<>>CCCFFFDDDAAAAAA??????@@@AAABBBBBBBBBBBBBBBDDDEEEFFFFFFDDDBBB@@@@@@CCCDDDCCC???<<<===???>>>???@@@@@@AAAAAA@@@@@@>>>@@@AAAAAAAAAAAACCCDDDEEEDDDBBB>>><<<<<>>===???@@@===<<<===>>>>>>======@@@AAA?????????>>>>>>>>>======?????????@@@AAA@@@===;;;;;;;;;:::999888666666555999999::::::::::::999999888999;;;<<<<<<<<<;;;;;;555444555666999;;;;;;;;;999999:::<<>><<<;;;;;;<<<<<<;;;::::::999999:::;;;<<<<<<<<<<<<<<<;;;<<<======;;;:::;;;<<<::::::::::::::::::::::::999999888999999:::;;;<<<888888888888888999::::::888999:::;;;;;;:::999888777777888888999999999:::999999888888888888999999666555555555666888:::;;;;;;;;;;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::@@@>>><<<;;;<<<======<<<:::;;;;;;<<<===>>>>>>???????????????>>>>>>>>>>>>lll}}}sss[[[MMMDDD@@@@@@;;;:::999:::<<<<<<;;;999777777777777666666555555333222222222222111111111222222111000000000000000///......///000000///---...---,,,...000111111000000///---------...000111/////////.........------,,,,,,,,,------.........------............------------------.................................---,,,---.../////////......---------....../////////,,,...000///------///111---............////////////000000000...---...///---......//////000000111///////////////000111111222///---...///000///---///......//////000111222111111111111000000000///000////////////000111111222222111111111222222333333222222111111222222333111111222333333444555555222333555777888888777666555555555444444444333333777444333666777666888<<<<<>>:::999888888888999:::;;;<<<;;;::::::;;;<<<<<<<<<<<<:::888:::===>>><<<:::777999<<<>>>@@@???>>>======???AAADDDFFFDDD@@@<<<::::::;;;===@@@CCCFFFHHHIIIHHHFFFDDDAAA???======???EEEHHHEEEDDDEEEEEECCCHHHKKKMMMMMMKKKIIIHHHHHHKKKKKKJJJHHHEEEBBBAAAAAAAAAAAAIIISSSQQQFFFBBBFFFIIIEEECCCEEEIIILLLKKKHHHFFFJJJRRRXXXUUUKKKEEEDDDIIIMMMQQQPPPLLLHHHEEEDDDBBBFFFHHHFFFEEEHHHJJJIIICCCDDDFFFJJJLLLLLLJJJGGGDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJJJJJJJIIIKKKNNNQQQMMMMMMMMMMMMKKKJJJHHHGGGAAAAAA@@@KKKjjjcccRRROOOIIIHHHJJJGGGGGGGGGHHHGGGFFFDDDBBBAAA@@@===???DDDFFFBBBAAACCC???@@@AAABBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@BBBCCC@@@<<<:::===@@@>>>>>>???@@@@@@@@@@@@@@@:::<<<>>>???@@@AAACCCEEEDDDDDDBBB???======???AAAAAABBB@@@======???>>>;;;:::<<<======;;;;;;<<<===============<<<<<<<<<<<<999<<<>>>???>>>===<<<<<<;;;;;;:::999888888777777999:::::::::::::::999999999:::;;;======<<<:::999333222333555888:::;;;:::::::::;;;>>>@@@AAA???===<<<<<<<<<;;;:::999888777777888999:::;;;;;;;;;;;;<<<===>>>>>><<<;;;;;;<<<::::::;;;;;;;;;::::::999999999999999:::;;;<<<===888888888888888999999:::777999:::;;;;;;:::999777888888888888888999999999777777666666666666777777666555555555666888:::;;;999999::::::::::::999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;EEEBBB>>>=========<<<<<<::::::;;;;;;<<<<<<<<<===<<<===>>>??????>>>>>>===jjj|||pppXXXJJJBBB??????;;;::::::;;;<<<===;;;:::555555666777888888777777222222111111111111111111222222111000000///000000///......///000000///---...---,,,...000111111000000///---,,,---...000222//////.........---------,,,,,,,,,------.........,,,---...//////...---,,,............/////////000---......///......---------...000111111111000///,,,,,,------...///000000+++---//////---,,,...000...............---------...000000000...---...///+++,,,...///000000000000///////////////000111111444111...---//////---+++............///111222333222111111111000000//////---------------...//////000000111111222333555555333222222222222222222333444444444444444444444444222333555777888888777666666666666555555444444444666333444777888666777::::::@@@DDDBBB??????>>><<<888777666666666777888999;;;999888777999;;;<<<<<<;;;777555888<<<>>>:::666444777;;;>>>@@@???>>><<<<<<>>>BBBFFFHHHEEE@@@<<<<<<<<<<<<===???AAADDDEEEGGGGGGFFFFFFDDDBBBAAA@@@@@@FFFIIIGGGEEEFFFGGGFFFLLLLLLKKKGGGCCCAAACCCEEEKKKJJJHHHEEEBBB>>>:::888>>>???HHHTTTSSSHHHDDDIIILLLHHHEEEFFFIIIKKKIIIEEECCCIIIRRRYYYWWWNNNHHHGGGHHHNNNRRRPPPJJJEEE@@@<<<>>>AAABBBAAACCCGGGHHHFFFEEEFFFIIILLLNNNMMMIIIEEEEEEEEEFFFHHHIIIKKKMMMNNNJJJKKKKKKKKKLLLNNNRRRUUUKKKLLLMMMMMMLLLJJJGGGEEECCCCCCCCCPPPrrriiiSSSOOOIIIEEEEEE@@@EEEFFFGGGHHHGGGEEECCCAAAEEEAAAAAAEEEEEE@@@>>>AAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBB???>>>===???AAABBB???AAABBB>>>:::999===BBB======>>>???????????????888;;;>>>@@@AAACCCFFFHHHDDDCCCBBB@@@======>>>@@@???@@@???<<<<<>><<<;;;<<<===::::::::::::999999888888::::::;;;;;;;;;::::::999999;;;<<<======<<<:::999111111111444777:::::::::::::::<<<>>>AAAAAA@@@>>>======<<<;;;:::888777666666777888999:::;;;;;;:::<<<>>>???>>>===;;;;;;<<<;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;<<<===>>>888888888777888999999:::777888:::;;;;;;:::888777888888888888888888888888555555444444444444555555666666555555666777999:::777777888999999999999888::::::;;;;;;;;;<<<<<<<<<888999:::;;;===>>>???@@@HHHEEEAAA>>>======<<<;;;::::::;;;;;;;;;;;;;;;;;;999;;;===??????>>>===<<>><<<<<<<<<<<<<<<<<<<<<<<<999::::::999888666444333333333333222222111111111222222111111000/////////111111000000/////////.........//////000000111111000000000///......------222000---,,,---......---,,,,,,---------............/////////...------,,,***+++,,,...///000000111333111---,,,---...///...---,,,+++******,,,---///000000///.....................---------......////////////...------,,,,,,...------------...//////((('''((())),,,.........000000000000000000000000000000000000000///......---......///000111111222111000/////////000222333000000111222222000///...000000000000111222333444222000///000333444222000222111222222333444555666777555444444666666444111222222333333444555555555666555444444555777:::;;;@@@@@@@@@===;;;999:::;;;<<<:::666333333555888:::999888777777888:::<<<>>>:::999888999;;;<<<<<<;;;:::;;;===<<<;;;;;;<<<>>><<>><<>>BBBFFFLLLQQQRRRPPPMMMJJJPPPNNNKKKIIIGGGEEEBBB@@@EEEEEEFFFFFFFFFEEEEEEDDDGGGHHHKKKNNNPPPOOOLLLIIIDDDEEEFFFHHHIIIIIIIIIIIIJJJMMMNNNMMMOOOSSSTTTRRRLLLLLLKKKJJJHHHFFFDDDCCC999???DDDQQQtttiiiQQQNNNFFFAAACCCDDDBBBDDDFFFHHHHHHGGGEEECCCHHHJJJLLLIIIBBB>>>>>>AAA???@@@BBBFFFIIIJJJHHHFFFGGGCCC???>>>???@@@>>><<>>??????>>><<<:::;;;<<<>>>@@@AAABBBAAAAAA>>>>>>===;;;;;;:::::::::<<<<<<===============<<<999::::::;;;;;;;;;;;;;;;BBBCCCCCCAAA???===>>>>>>:::;;;;;;;;;999:::;;;===;;;;;;;;;;;;:::999888888999999999::::::999999888999:::;;;;;;:::999777666555666888;;;<<<<<<<<<<<<:::;;;<<<>>>>>>>>>===<<<<<<=========<<<:::777666666666666666777888::::::;;;<<<<<<===<<<;;;999888888888999999999999888888888888888888999:::;;;<<<888999999999999888777777;;;::::::999888777666666999777555444333444555666666555444333444555666777666777777555444444666888888888888888888888888888777888999:::;;;:::999888;;;999666555777>>>HHHOOOQQQJJJBBB<<<;;;;;;:::999;;;<<<======>>>>>>======>>>???@@@???===:::999999oookkkUUULLLEEE@@@===>>>>>>===<<<:::999888777888888888888777555333222333333333222222222111111111111000000///.........///.........---------,,,------........./////////,,,,,,,,,---------------+++)))'''''')))***************+++++++++,,,,,,,,,---------------,,,++++++***+++,,,---.../////////111///---,,,---.........---,,,+++***+++,,,.../////////...------------------,,,,,,,,,,,,,,,------------.....................------------...//////,,,++++++,,,...000000///000000000000000000000000///////////////...---------......///000000111111111111000000000111222333222222333333222222111000/////////000000111333333222000///000222333222000222111111111222333444444777555444555666666333111333444555666666777777777555555444444555777999;;;>>>>>>>>><<<:::999:::;;;;;;:::999999999999:::;;;999888777666666777999::::::999777888:::<<<<<<<<<;;;<<<======<<<<<<===>>>>>>@@@CCCBBB@@@>>>>>>???@@@???@@@AAACCCEEEFFFGGGGGGKKKMMMLLLGGGDDDEEEGGGHHHHHHJJJLLLNNNPPPQQQRRRUUUUUURRRKKKCCC???AAADDDGGGGGGGGGEEEAAA>>>======DDDFFFHHHKKKMMMNNNNNNNNNIIIGGGGGGIIIKKKIIICCC======@@@EEEJJJMMMMMMKKKIIIQQQNNNKKKHHHGGGFFFDDDBBBEEEEEEEEEFFFFFFFFFFFFFFFKKKJJJIIIJJJKKKLLLKKKJJJEEEEEEFFFFFFGGGGGGHHHHHHFFFJJJKKKIIIJJJNNNOOOMMMIIIIIIHHHGGGFFFDDDBBBAAA999???DDDTTTyyybbbNNNKKKEEEAAACCCCCCAAACCCEEEGGGHHHHHHFFFFFFFFFHHHJJJGGGAAA>>>>>>@@@>>>AAAEEEJJJMMMLLLHHHDDDFFFCCC@@@???@@@AAA???===AAA===888666888:::;;;<<<======>>>======;;;:::999888999;;;===???@@@@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>????????????>>>BBBCCCCCCAAA???======>>><<<======<<<:::999:::;;;;;;;;;;;;;;;:::999888888:::::::::::::::999888777;;;;;;;;;:::888666555444777888999;;;<<<<<<<<<;;;:::;;;===>>>>>>>>>======<<<===>>>>>>===:::888666555555666666777999::::::<<<<<<===<<<<<<:::999888888888999:::::::::999999888888888888999:::;;;;;;999999999999999888888777:::999999888888777777666999888666555555555666777222222222333444666777888555666666555333333555777777777777777777777777777777888999:::::::::999888;;;:::999777999???HHHNNNKKKFFF???<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<>>>??????>>><<<<<<<<>>@@@AAADDDFFFFFFEEEDDDFFFHHHHHHLLLOOONNNJJJGGGGGGHHHJJJIIIIIIKKKPPPSSSSSSQQQRRRSSSRRRNNNGGGCCCBBBCCCFFFGGGGGGEEEBBB@@@??????HHHIIIJJJLLLNNNPPPRRRSSSPPPRRRSSSSSSPPPIIIBBB======???CCCHHHKKKLLLMMMMMMOOOLLLGGGEEEDDDDDDCCCBBBDDDDDDDDDEEEFFFGGGHHHIIIOOOKKKGGGEEEEEEGGGHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEBBBFFFGGGEEEFFFIIIIIIFFFEEEEEEEEEDDDCCCAAA@@@???;;;>>>CCCUUU{{{yyy[[[JJJIIIDDD@@@BBBAAA@@@AAACCCEEEFFFGGGGGGGGGCCCEEEFFFDDD@@@>>>???@@@>>>BBBHHHNNNQQQNNNGGGBBBEEECCCAAA@@@@@@AAA@@@>>>===:::777666888;;;======???>>><<<;;;999888888777777888;;;===???@@@AAAAAA@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@AAAAAAAAA@@@???AAABBBBBB@@@===<<<<<<<<<===>>>???>>>;;;999999999;;;;;;;;;:::999999888888:::::::::::::::999888777::::::999888777666555555999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>???>>>======<<<===>>>>>>===;;;999888666666777888999:::;;;;;;=========<<<;;;:::888777777888999:::::::::::::::999999999888999999::::::999::::::::::::999888888888888888888777777777777999888777666666666777888111222333444444555555555444555555444333333555666666666666666666666666666777777888999999999999999;;;;;;;;;;;;<<>>>>>>>>===>>>???wwwgggPPPFFFBBB>>>===888888888888888888888888666666555555444444333333222222222222222222222222111000000//////...------////////////////////////------------------......---------......////////////...---...///000///...---------............///++++++,,,,,,,,,++++++***+++,,,,,,---,,,,,,+++++++++******,,,......---,,,...------------...///000------,,,,,,,,,,,,------,,,,,,++++++***+++++++++---------.........//////...------------...//////333222000000222222000///////////////////////////.........//////......---........./////////000000000000000000000111111222111000///...---...//////...............///000000000000000000111111111111222111000000000000000111666666555555444333222111///000222444444444333222333333333444555666888999777888999999777888999;;;;;;;;;;;;::::::999999888888777666666666666777777:::999777888:::<<<======;;;;;;<<<;;;::::::<<<>>>======<<<;;;;;;<<<>>>@@@DDDIIIMMMKKKEEEAAACCCFFFHHHKKKNNNNNNKKKIIIHHHHHHKKKHHHEEEHHHMMMOOOMMMIIINNNOOONNNKKKFFFBBBBBBBBBEEEFFFGGGFFFCCCAAAAAABBBIIIHHHHHHHHHJJJNNNQQQSSSZZZ]]]```]]]UUUKKKDDD@@@???@@@BBBEEEGGGJJJKKKLLLJJJFFFBBB?????????@@@???CCCCCCCCCDDDFFFHHHJJJKKKOOOKKKEEEBBBBBBDDDEEEEEEDDDCCCBBBAAA@@@AAAAAABBBAAAEEEFFFDDDDDDGGGFFFCCCCCCCCCCCCBBBAAA@@@???>>><<<;;;@@@TTT|||qqqVVVIIIHHHCCCAAABBB???@@@AAAAAAAAABBBCCCDDDEEEAAACCCCCCBBB???>>>???AAA???BBBGGGLLLNNNKKKEEE@@@AAAAAA@@@????????????>>><<<;;;::::::;;;>>>???AAA>>>===:::888777777888888999;;;>>>AAACCCDDDEEEEEE@@@@@@???>>>======>>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????======?????????>>>;;;999999:::<<<===???>>><<<:::::::::;;;;;;:::999999888888888888888999::::::::::::999999888888888888888999999:::;;;<<<<<<<<<<<<::::::<<<<<<===>>>>>>>>>===<<<;;;<<<>>>>>>>>><<<:::999777888999:::<<<=========>>>>>>===<<<:::999888777666777888999::::::::::::::::::999999888999999999:::::::::::::::999888888666666666777777777888888888777666666555666777777444555555555444222000///222444555444333333444666666666666666666666666666666666777888888999999999888:::;;;<<<===@@@CCCFFF>>><<<;;;::::::::::::999999888888777888999:::;;;999;;;<<<===<<<<<<>>>???xxxfffOOOFFFAAA>>>===777777777777777777777777666555555555555555555555222222222222222222222222222222111000000//////............///////////////........................//////......------------...---,,,+++,,,+++***(((------........./////////,,,,,,---------------,,,,,,,,,------,,,,,,+++***+++******,,,......---+++------------......//////...---------------............---,,,,,,,,,,,,,,,//////.........---------...------------...//////333111000000000000///---////////////////////////...//////000000000//////............////////////---......///////////////111000...---,,,---...///..................///000///000000000000000111111111111000000///000000000666666666555444222111111---...000111222222111111222222333333555666777777555777888777777777999;;;???>>>;;;999888888888888666777777777888999:::::::::999888:::<<<>>>>>>===:::::::::999888999;;;>>>>>>===<<<<<<===@@@CCCDDDGGGLLLPPPLLLDDD>>>???CCCDDDFFFHHHHHHGGGFFFEEEDDDHHHDDDBBBEEEJJJMMMJJJGGGJJJIIIGGGDDDBBB@@@AAABBBDDDEEEFFFEEECCCBBBBBBBBBEEEDDDBBBBBBDDDHHHMMMOOOUUUYYY\\\ZZZRRRIIIDDDBBB?????????@@@AAACCCDDDEEEFFFCCC???======>>>??????@@@AAABBBCCCFFFHHHJJJKKKKKKHHHDDDCCCCCCCCCBBBBBBBBBAAA@@@???????????????CCCFFFHHHFFFFFFHHHGGGCCCCCCCCCCCCBBBAAA???>>>===:::999???WWWkkkUUUIIIIIICCCBBBCCC???BBBAAA???>>>===>>>@@@AAABBBBBBBBB@@@??????@@@BBBAAAAAACCCEEEGGGFFFBBB???===>>>>>>>>>============;;;;;;<<<<<<===>>>@@@AAA<<<:::888666666777999:::;;;===???BBBDDDFFFFFFFFF@@@??????>>>>>>>>>>>>???===<<<;;;:::999:::::::::999:::<<<>>>>>>===<<<:::;;;<<<<<<;;;888777777888:::;;;======<<<;;;;;;<<<<<<;;;:::888888888888888555666777999:::;;;<<<<<<;;;;;;;;;::::::999999999:::;;;<<<<<<<<<;;;:::999;;;<<<===>>>>>>===<<<;;;:::;;;===>>>>>><<<;;;999888:::;;;===???@@@@@@@@@>>>===<<<;;;:::999999888666666777888999999888888::::::999999888999999999999::::::::::::999888888555555555666666777888888555555555444555555555555555555555555444222///...111333444444444333444666777777777777777777777777555555666666777888999999666888:::<<<<<<===???AAA;;;;;;;;;:::888777777777999999999999999::::::;;;999:::;;;;;;:::;;;<<<>>>wwweeeOOOFFFAAA===;;;:::999888777666444333333555555444444444555666666111222222222222333333333222222222111000000//////,,,,,,,,,,,,,,,---------/////////...............------,,,,,,+++******)))...---,,,++++++***(((%%%+++,,,,,,,,,------------------.../////////......,,,---------------,,,+++,,,+++***+++---------,,,,,,---------............---------------......///000000///...------------000//////...------,,,,,,...------------...//////222000////////////...,,,000000000000000000000000...///000000000000000000........................,,,,,,---...............111111000/////////////////////............//////...///111000//////000222111000000000000000111111555666777555333111000000/////////000000111222222111222222333444555666666555666777777666777999;;;AAA@@@===:::999999:::;;;666777888999:::;;;<<<<<<999999:::===@@@AAA???>>>:::;;;:::999888999<<<>>>AAA@@@???AAAEEEIIIKKKLLLHHHLLLNNNJJJAAA<<<===AAAAAAAAABBBBBBCCCCCCBBBBBBCCCBBBBBBEEEJJJNNNNNNMMMFFFEEECCCAAA@@@@@@AAAAAACCCDDDFFFEEECCCAAAAAABBB@@@???>>>===@@@CCCHHHKKKGGGJJJMMMLLLGGGDDDBBBCCCCCCCCCBBBAAAAAABBBCCCCCCEEEBBB???>>>???@@@@@@@@@>>>???AAADDDFFFGGGHHHIIIGGGEEECCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>CCCHHHIIIHHHHHHJJJHHHDDDDDDDDDCCCBBB@@@>>><<<;;;777999DDDaaafffSSSJJJHHHCCCCCCFFFAAADDDAAA>>>;;;:::<<>>:::999888777777888:::;;;:::<<<>>>AAABBBCCCDDDDDD??????>>>>>>>>>>>>??????===<<<:::999888888999:::999;;;===??????>>><<<;;;888999:::999777666777888::::::;;;:::::::::<<<>>><<<;;;999888777777888888444555777999;;;<<<<<<===============;;;999777555999:::;;;;;;;;;:::999888;;;;;;<<<===<<<;;;:::999888:::;;;======<<<:::999999:::===???AAAAAAAAAAAA======;;;:::::::::::::::888888999999999888888777999999999888999999::::::888999999999999888777777444444555555666666777777333333444444444555555555222333333444444444444333111333555555555444555666777777777777777777777777555555555555666777999:::444666999:::::::::;;;<<<:::;;;;;;999666555666777888999:::;;;;;;;;;;;;:::999:::;;;;;;:::;;;===???tttcccNNNEEE???;;;888:::999888777666444333333333333222222333444555666111111222222222333333333111111111000//////......+++++++++,,,,,,---------.........---------,,,,,,,,,+++++++++++++++++++++///...---......---+++(((,,,,,,,,,,,,------------------...///////////////,,,------.........------///---++++++,,,------,,,+++,,,,,,---------------,,,,,,++++++,,,------...111000///...------------..................------...------------...//////111///......//////---,,,000000000000000000000000---...//////000000//////........................,,,---.../////////......///000000000//////......000000//////...//////000---///111000///...000222000000000000111111222333555666777666222000///000...---,,,,,,---...000222000111222333444555555555555777777777666777999:::<<<<<<<<<<<<;;;;;;;;;;;;888888999::::::;;;::::::888:::===AAACCCCCC@@@======<<<<<<:::999:::===@@@BBBAAAAAADDDJJJOOOQQQQQQEEEHHHHHHEEE???<<<>>>AAADDDCCCBBBBBBCCCEEEFFFFFFBBBCCCEEEGGGJJJMMMOOOPPPCCCCCCCCCDDDDDDCCCBBB@@@CCCDDDEEEDDDBBB@@@@@@AAA===<<<;;;;;;>>>AAAEEEHHHCCCCCCBBBAAA@@@@@@AAACCCFFFFFFEEEEEEEEEEEEEEEEEEBBB@@@>>>>>>@@@@@@@@@???;;;===AAADDDFFFFFFFFFEEEEEECCCAAAAAABBBDDDDDDDDDAAACCCDDDFFFFFFDDDBBB@@@BBBGGGIIIHHHIIIKKKIIIEEEDDDDDDBBBAAA>>><<<:::888888>>>OOOnnnaaaPPPHHHGGGBBBEEEIIIDDDDDDBBB===::::::===AAACCCGGGEEECCCBBBBBBCCCCCCDDDAAA???============<<<:::888;;;>>>>>><<<;;;<<<>>><<<>>>@@@@@@===;;;<<<===;;;;;;999888777888888999:::;;;===???AAAAAAAAAAAA>>>>>>=========>>>>>>???===<<<:::888777888999999888:::===???@@@>>><<<:::666888999999888888999:::<<<;;;:::888777777:::===<<<;;;999777666777888888777777888999::::::::::::777999<<<======;;;888777777888999:::::::::999888::::::;;;;;;;;;:::888888777888:::;;;<<<;;;:::999777999<<>>AAACCCqqqbbbMMMDDD>>>999666777777777777777777777777222111111111111222444555111111111222222333333333000000000///......---------------....../////////---------,,,,,,++++++++++++,,,,,,------......///,,,,,,,,,---...---+++)))........./////////000000,,,------.../////////...,,,---......//////......222///,,,***+++---------***+++,,,,,,------,,,,,,+++*********+++,,,,,,---111000///...---,,,,,,,,,,,,,,,------.../////////...------------...//////111///......//////...,,,000000000000000000000000,,,,,,---.../////////........................---,,,---///000000000///...,,,---.........---+++***111000000/////////000000---///111111......000222000000000000111222444444444666888666222//////000,,,+++)))((((((+++...000000111222333444555555555666777888777666777888:::444666999;;;<<<;;;:::888999::::::::::::999888888888:::>>>CCCFFFEEEAAA===>>>>>>===;;;:::<<>>===???BBBKKKHHHFFFFFFHHHJJJKKKLLLDDDFFFHHHIIIIIIJJJLLLNNNAAACCCEEEHHHIIIGGGCCC@@@CCCDDDEEEDDDAAA??????@@@<<<<<<;;;;;;>>>AAADDDGGGHHHFFFBBB@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCC>>>===<<<===>>>???>>><<<:::===AAADDDFFFFFFDDDCCCEEEBBB??????AAADDDFFFGGGBBBDDDGGGIIIIIIGGGDDDBBBAAAEEEHHHHHHHHHJJJHHHDDDDDDCCCBBB@@@===:::888666;;;CCCWWWwwwyyy\\\MMMFFFEEEBBBGGGLLLHHHDDDAAA===;;;;;;???DDDGGGIIIGGGDDDBBBCCCDDDDDDDDD???>>>======>>>===:::888888;;;??????===<<<===???@@@CCCEEEDDD@@@======>>>===<<<;;;999888777777666;;;<<<>>>@@@AAABBBAAAAAA>>>===============>>>>>>===<<<:::888777777888999777999<<<>>>>>>===:::888666888999:::999999;;;<<<>>>===:::777444555888;;;<<<;;;888777666666888999999::::::::::::999888888///222777<<>>===;;;666777888999:::999999888999::::::;;;:::999888777666777999;;;;;;;;;:::999666888;;;>>>???@@@@@@???;;;;;;:::999:::;;;<<<===>>>>>>>>>===<<<;;;999999888888888888999:::;;;<<<777777777777777666555555555555555555555555555555444444555666777777666666888777555444333333444555111444666777777666777777555555555555555555555555444444333444555777999:::555777999999888888999:::777999999777444555888<<<555777:::======;;;999777888999;;;<<<>>>AAAEEEHHH{{{dddMMMCCC>>>;;;;;;===888555555888999777333555555444444444333333333......///000111222333333000222333333111///......------------------------,,,,,,,,,------............---+++***)))***+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,---------------------+++---...---,,,,,,---...////////////////////////...------,,,,,,++++++***------,,,+++++++++,,,,,,............---,,,+++++++++,,,------......------+++++++++,,,---///222333333111///---,,,---...///------............------111000...---,,,,,,---------***((('''))),,,...///---///000///---,,,,,,------,,,,,,+++++++++,,,,,,((()))***+++,,,,,,---...777555222111111222111000333111......000111111111555444333222000...---,,,*********+++---///000111111111222333333333222111444555777888888777555444;;;999777777888999888777888::::::777666777666222888;;;???CCCDDDCCC@@@>>>>>>>>>>>>===>>>>>>???@@@CCCCCCEEEFFFGGGGGGGGGGGG===>>>???>>><<>>???CCCIIIMMMNNNGGG>>><<>>>>>======>>>@@@CCCEEEEEE??????AAABBBDDDEEEFFFGGGCCCCCCDDDCCCBBB@@@>>><<>>>>>@@@DDDFFFEEECCCEEE@@@<<<;;;888555666:::;;;CCCbbb}}}dddRRRNNNGGGCCCGGGKKKHHH@@@GGGDDDAAA>>>>>>@@@CCCEEELLLFFF@@@???AAACCCBBB???@@@>>><<<===<<<<<<===???FFFFFFDDD@@@===<<<===???>>>@@@BBBAAA@@@>>>=========;;;888777666777999;;;;;;===@@@CCCFFFFFFFFFFFFEEEBBB===;;;<<<===>>>>>>777777777666777888888999<<<<<<;;;::::::999999888888888888888888888999999;;;:::888777888:::<<<>>><<<;;;;;;::::::;;;;;;;;;999999999999999999999999:::::::::999999999888888888888999::::::;;;<<<<<<::::::::::::999999999888777999;;;;;;:::::::::;;;::::::999999::::::;;;<<<<<<:::999888:::>>>BBBEEEEEEBBB>>><<<;;;:::999888888888999::::::::::::999<<<;;;:::999888666555555666888999888777666777888444555666777777666555444555555444333444555666777777666555444444444444444:::999888777666555444333555555555555555666777888777777777888999999:::::::::777555444555777777777777888::::::::::::<<<===<<<;;;999999;;;???DDDGGG~~~cccMMMCCC>>><<<<<<===999666666999:::888555555444444444444333333333/////////000111111222222...000111111///---,,,---------------------,,,,,,,,,,,,------------------------,,,+++++++++++++++---,,,,,,++++++*********,,,++++++++++++,,,------000///...,,,***)))'''&&&,,,...///...,,,,,,---...........................+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.....................---,,,+++,,,------...---------///...---,,,,,,---...///111000...---,,,,,,,,,---------///000111111111111,,,---...//////...---------+++((((((***---//////---///000///...,,,,,,---//////......---......///++++++,,,------............,,,+++,,,///111222222222111//////111111000///222111000///...---,,,+++)))******++++++---000222333444555444333333333444333444666777777666444333444333333555888::::::999;;;???@@@;;;888777666444888;;;>>>@@@AAA@@@>>>===<<<<<<<<<<<<======>>>?????????@@@AAABBBBBBBBBBBB===???AAA@@@>>>???CCCGGGLLLNNNQQQPPPMMMIIIFFFEEECCCCCCDDDDDDDDDCCCBBBBBB@@@EEEJJJLLLJJJFFFBBB@@@@@@@@@@@@@@@AAACCCEEEFFFKKKHHHEEECCCDDDGGGLLLOOOLLLDDD<<<999<<<@@@@@@???===???BBBEEEFFFDDDBBBAAAAAA===;;;===BBBFFFEEECCCAAA@@@??????@@@AAABBBBBB>>>???AAABBBDDDEEEFFFFFFAAAAAABBBAAA@@@>>>===;;;???>>>???AAAEEEFFFDDDBBBDDD@@@======:::666666999===RRRrrrqqqZZZMMMKKKGGGDDDFFFJJJIIIDDDHHHFFFCCCAAAAAABBBEEEFFFGGGBBB======@@@BBBBBB@@@AAA???>>>>>>@@@BBBEEEHHHJJJJJJGGGCCC???===>>>@@@???AAABBBBBB@@@>>>>>>>>><<<;;;999777777999;;;<<>><<<;;;::::::999:::::::::999999999999999999999999:::::::::999999999888888777888888888999:::::::::999888888888888777777777777888999999888888999:::999888888888888999::::::999888888999;;;???BBBEEEBBB@@@===;;;;;;:::999888888999::::::;;;;;;::::::::::::999888777777666666666777888888777666777888555666777888888888777777555444444333444555666777666555555444444444444555999888888777666555444444666555555555555666666777777888888888888888999999:::777555444666777888777666888::::::999999:::;;;999999999:::<<<>>>AAABBBbbbLLLCCC???===>>>===:::777777999:::888666444444444444333333333333000000000000000000000000///000222111///------............------,,,,,,,,,------------------,,,,,,,,,,,,---------,,,++++++...------,,,+++***))))))+++++++++++++++,,,------222111///---+++((('''&&&...///000///---,,,,,,---------------------------******++++++,,,------...************+++---...///------.../////////......++++++,,,---------------......------------............------,,,++++++++++++,,,---///111222222222)))+++---///000000...---...,,,******,,,...//////---...000///...,,,------//////............//////////////////////////////***))))))+++...111111111111111000111222111///---/////////...---,,,,,,,,,***,,,---,,,,,,...333888999:::;;;888444333555777333333555555555555333333000000222555999;;;;;;;;;AAAGGGIIIBBB:::777666555999:::;;;<<<===<<<<<<;;;999::::::;;;<<<<<<===>>>======>>>>>>>>>>>>>>>===>>>AAABBBAAA???@@@CCCGGGKKKOOORRRPPPJJJEEEDDDEEEDDDDDDCCCBBBAAA@@@>>>===AAAEEEJJJLLLJJJFFFAAA???AAA@@@@@@@@@AAACCCEEEFFFHHHGGGEEEEEEFFFHHHLLLNNNGGGAAA;;;888:::>>>@@@@@@>>>@@@CCCEEEEEEDDDBBB@@@AAA??????CCCHHHJJJJJJHHHCCCBBBAAA??????>>>>>>>>>===>>>@@@BBBCCCDDDCCCCCC????????????>>>===<<<;;;???@@@AAADDDGGGHHHFFFDDDCCC???===<<<999555777;;;AAAdddhhhZZZQQQRRROOOIIIGGGIIIIIIFFFFFFEEEDDDCCCBBBCCCDDDEEEBBB???<<<===AAADDDDDDCCCDDDBBB@@@>>>@@@DDDIIILLLKKKJJJHHHDDDAAA???AAABBB@@@BBBCCCBBB@@@>>>>>>>>>;;;:::999888999;;;===>>>AAABBBEEEHHHJJJKKKKKKKKK@@@>>><<<<<<<<<<<<:::999777888999:::::::::999999:::::::::999888888777777666777999;;;<<<<<<;;;:::===<<<:::999:::;;;===>>>;;;::::::999888888999999999999999999999999999999:::::::::999999999888888777777888888888888888888888888888888777777777777666777777666555666888:::888888777777888888999:::666666777999<<>>>>>>>>======<<<>>>@@@AAA@@@???AAAFFFKKKPPPOOONNNJJJFFFDDDCCCCCCFFFFFFEEEEEECCCBBB@@@???AAAEEEIIIKKKIIIEEEAAA???BBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@AAABBBDDDEEEFFFCCC@@@===;;;;;;<<<======BBBCCCDDDEEEDDDBBB@@@>>>AAAAAABBBFFFIIIKKKIIIGGGBBBBBBAAA@@@===<<<<<<<<<;;;<<>>>>>===<<<<<>>>>>@@@DDDGGGHHHHHHEEEDDD@@@<<<===CCCHHHJJJHHHHHHFFFDDDAAAAAABBBDDDAAACCCCCCBBB@@@>>>>>>???::::::999:::;;;===???@@@@@@BBBFFFJJJNNNQQQSSSTTTBBBAAA@@@AAAAAA@@@===;;;777999;;;<<<<<<<<<:::999::::::999888888777777666555777:::===>>>>>><<<;;;<<<;;;:::999999:::<<<===:::999999888777777888888888999999999999999:::::::::::::::999999999888888888888888888888888777777999999999888888888777777777777666555444555888;;;888888888888888999::::::666777888:::<<<===>>>>>><<<:::999999::::::999888888888999::::::::::::999777777777777777777777777666777888777666555666888888888999999888888888888444444444444555555666666333333333333444555555666555555555555555555555555777666555555444444444444555555666777888999::::::999777666666888999999888777:::<<<<<<;;;999888888888888888999999999999999```KKKCCC@@@??????:::888777666666666666555444444333333333222222222222222111111000/////////111222222111///...///000.........------,,,,,,,,,.........------,,,,,,,,,***+++,,,---------,,,+++*********++++++,,,,,,,,,+++************+++,,,,,,,,,------......////////////000000///---+++,,,,,,------------------------,,,,,,,,,++++++*********---,,,++++++************)))***++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,---...//////------.........---,,,,,,+++,,,,,,---------------///...,,,******,,,...//////...,,,,,,.../////////,,,...//////...------...------------......///000000000//////...---------333111000000111000///---///000111333444222...+++,,,,,,,,,,,,,,,,,,,,,,,,+++---000111444:::BBBHHHPPPQQQPPPJJJBBB;;;777666222333333333333333333222333444777===CCCHHHKKKKKKLLLRRRRRRHHH<<<777666666777777777777777777888888888999:::;;;<<<<<<<<<<<<<<<<<<=========<<<;;;;;;===>>>>>><<<===BBBJJJQQQWWWOOOFFFBBBCCCDDDCCCAAAEEEEEEEEEEEEEEEDDDCCCCCC???BBBFFFGGGEEEBBB@@@@@@BBBAAA@@@>>>>>>>>>>>>???::::::;;;===>>>???@@@AAAAAABBBCCCAAA???<<<:::999@@@AAABBBCCCCCCAAA@@@???@@@AAACCCEEEGGGGGGEEECCCAAABBBCCCAAA>>>;;;<<<===;;;<<<===>>>???>>>>>>===@@@?????????????????????@@@CCCHHHLLLPPPRRRTTTUUU[[[SSSGGG<<<444222:::EEEWWWiiijjjccceee```SSSHHHCCCBBB@@@@@@@@@@@@@@@??????>>>>>>======???BBBEEEGGGHHHHHHCCCDDD@@@;;;===FFFMMMNNNLLLKKKIIIEEEAAA@@@AAABBBBBBCCCCCCAAA???===>>>???::::::::::::<<<===???@@@@@@AAADDDHHHLLLOOOQQQSSSCCCBBBBBBCCCCCCBBB>>><<<999:::<<<>>>>>>===;;;:::::::::999888888777777666555777;;;===???>>>===;;;::::::999888888999999:::999888888777777888888999888888888999999::::::::::::::::::999999999888888999999999999999888888888777777777777666666666666888888888666555666999<<<999999999999999:::;;;;;;888888999:::;;;::::::999999888777888::::::999777666666777888888888888888555666666666666777777777555777888777666555666777999999888777666555555555444444444555555555555555333333333333333444555666444444444444555555555555777666555444444444444444222333444666888:::<<<<<<888666555666888999999888999;;;======;;;:::999:::999888777666666777888999___KKKCCC@@@??????888888777666555555555555333333333333222222222222222111111111000000///////////////---++++++,,,---------------------------------------------,,,,,,******+++,,,,,,,,,++++++))))))***+++,,,------...***************+++,,,,,,,,,,,,+++++++++*********---...///...,,,++++++,,,---------------------------,,,,,,+++******))))))...---,,,+++))))))))))))))))))***+++++++++************+++,,,,,,,,,,,,,,,------...------,,,+++***.........---------------....../////////......---000...+++))))))+++...000///...,,,---...///...---+++---//////...---...///000000///000000111222333//////......---------,,,///......///111111000...//////000222444333000---++++++++++++************,,,---000666===FFFMMMQQQ^^^^^^\\\XXXQQQGGG===777333333333333333333333333222333666===FFFNNNRRRTTTOOORRROOODDD:::666666555666666777777777888888888888999;;;<<<<<<;;;::::::888888999999:::999999888;;;<<<<<<;;;===BBBLLLSSSXXXMMMAAA===AAADDDCCC@@@@@@AAAAAABBBBBBBBBBBBAAA===???AAAAAA@@@???@@@AAABBBAAA???===<<<<<<======::::::<<<===???@@@AAABBBBBBEEEHHHFFFAAA===;;;;;;>>>???@@@BBBBBBBBBBBBBBB???@@@BBBDDDEEEDDDCCCBBBDDDFFFGGGEEE@@@======>>>==================>>>>>>@@@@@@?????????@@@AAAAAA@@@CCCHHHLLLOOORRRVVVYYYiii^^^OOO@@@555444???LLLhhh|||aaa\\\XXXZZZWWWMMMEEECCCCCCAAABBBBBBAAAAAAAAA@@@@@@@@@;;;===???BBBCCCDDDDDDCCC???BBBAAA<<>>===>>>BBBCCCBBB@@@===<<<<<<>>>999999:::;;;<<<===??????AAAAAABBBDDDEEEGGGHHHHHHBBBAAA@@@AAAAAA@@@===:::;;;<<<===>>>>>>>>>===<<<:::::::::999888888777777777888:::<<<======<<<;;;:::999999888888888888888777777777777888999:::;;;888888888999999::::::;;;:::::::::999999999888888888999999999999999999999555555555555444444444444888999999888777888:::<<<::::::999999::::::;;;<<<999999::::::999888777666999888888999::::::999777555555666777777777777666555555555555666666666666555666777777555555666777999888666555444444444444333444555555666666555555333333333333333333444555333333444444444444444444555555444444333444444444111222444666888:::<<<===666555444666888999888777999:::;;;;;;999999:::<<<999888666555555666888999___KKKBBB???>>>???888888888666555555555666333333333222222222222111111111111000000000000000......---,,,***)))+++,,,+++,,,,,,------.........,,,,,,------------------***)))))))))******+++,,,*********++++++,,,,,,---***************++++++,,,,,,,,,+++***))))))((((((+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,+++***)))))))))******++++++++++++******)))******+++,,,,,,,,,,,,+++------......---,,,***)))------,,,++++++,,,---...,,,---......////////////---,,,*********,,,...000///---,,,,,,......---,,,+++---//////...---...///000000000000111222333444..................---------------///111222111///......///111333333111///......------,,,,,,,,,+++222111555>>>KKKVVV\\\]]]hhhggggggfffbbbWWWGGG<<<444444333333333333444444333333555:::BBBJJJPPPRRRPPPPPPJJJ???777666555444555666777888999999:::999888999:::;;;;;;999777666555666777777888888888888777:::===>>>???CCCIIIOOOSSSKKKBBB???AAABBBAAA???===>>>>>>??????>>>>>>===:::;;;<<<;;;;;;<<>>======>>>???@@@======>>>@@@BBBCCCEEEFFFEEEHHHJJJGGGBBB???@@@CCCFFFFFFGGGGGGFFFEEEDDDCCC>>>@@@BBBDDDDDDEEEEEEEEEJJJMMMNNNJJJDDD???>>>???AAA@@@???>>>===>>>@@@AAA@@@??????>>>???@@@AAABBB@@@BBBFFFHHHJJJMMMRRRVVVcccZZZMMM@@@777999GGGWWWxxx{{{gggVVVLLLJJJLLLJJJEEECCCEEEFFFEEEDDDCCCBBBBBBAAABBBBBBBBB===???BBBCCCCCCBBBAAA@@@<<>>EEESSS\\\[[[LLLKKKHHHCCC>>>;;;;;;<<>><<<:::;;;===999999:::;;;;;;<<<===>>>AAAAAAAAAAAABBBBBBCCCDDDAAA@@@>>>>>>???>>><<<:::=========>>>>>>>>>??????;;;;;;;;;:::999999888888888999:::;;;;;;;;;;;;;;;:::::::::999999888888888666666777777999:::<<<===777888888999::::::;;;;;;:::::::::999999999888888666666777777888999999999777777666666666555555555777888:::999888888999;;;999999999999999::::::;;;999999888888888777777777999888888999;;;:::888777555666666777777777777777555555555555555555555555555666777666555555666777666555555444444555666666333444555666666666555444444444333333222333333333444444444333333333333333444444333333333444555555333444555666777999::::::444333333555777888777666777888888777666777:::<<<666666666777777777777777___KKKBBB???>>>>>>999999999888666555666777333333333222222222111111000000000000000000111111/////////---+++***,,,...***++++++,,,---...//////,,,,,,,,,------.........***)))((((((((()))+++,,,,,,,,,++++++++++++++++++*********)))***++++++,,,,,,,,,++++++++++++++++++***+++,,,,,,******+++---************************)))))))))***++++++,,,,,,+++***************++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++)))***,,,---...------,,,---,,,***))))))***,,,...((()))***,,,---......///((()))***+++---...///000...---,,,,,,---...---++++++---//////.........///............///000111222.........///////////////000///000111333333111///...---...000333444222111333222222111000000//////888777;;;GGGWWWdddhhhhhhmmmlllmmmooommmbbbOOOAAA555444444333333444444555777666555777===CCCHHHKKKPPPNNNEEE;;;555555555333444555777999;;;;;;;;;:::777888999:::999777555444555666777888999999999999555999>>>AAAAAACCCFFFIIILLLIIIEEEBBBAAA@@@@@@???======>>>>>>===<<<;;;;;;999999999888888:::???BBB>>>>>>======???@@@BBBCCC??????@@@AAACCCEEEGGGHHHGGGJJJKKKGGGAAA@@@EEEKKKSSSRRRQQQNNNKKKHHHEEECCC>>>@@@CCCDDDEEEFFFHHHJJJPPPSSSSSSOOOFFF@@@???@@@EEECCC@@@???>>>@@@BBBCCC??????>>>>>>>>>@@@AAABBB@@@BBBDDDDDDEEEHHHNNNRRRTTTMMMEEE===999===NNN___aaaTTTOOOEEEDDDFFFDDDAAABBBGGGIIIGGGDDDCCCBBBAAA@@@AAABBBBBBAAACCCFFFFFFEEEBBBAAA@@@===CCCCCC???DDDSSS[[[XXXBBBAAA@@@===:::999:::<<>>;;;:::;;;<<<999999:::;;;;;;<<<<<<<<<@@@@@@@@@AAABBBDDDEEEFFFBBB@@@???>>>>>>>>><<<;;;>>>>>>>>>===>>>??????@@@<<<<<<;;;::::::999999888::::::::::::::::::::::::;;;;;;;;;::::::999999999555666666888:::<<<===???777777888999::::::;;;;;;:::::::::999999999888888444555555666777888888999::::::::::::999999999999666888999:::999888999999888888888777888999999:::888777777777777777888999:::999999:::;;;;;;888666666666777888888888888888666666555555555444444444555666777666555444555777444444333444555777999:::333333555666666666555444555444444333222222222222444444444333333222222222333333333333444444555666666666666666777777777777333222333444666777666555666666555444333555999===333555777999999888666555aaaKKKCCC???===<<<888888777777666666555555333333333222222222111111///000222444444222000///---------...............///...,,,***))))))******/////////......---------,,,+++++++++++++++++++++,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---000---)))((()))***)))'''((()))+++,,,------,,,,,,...,,,++++++,,,,,,***))),,,,,,++++++***))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++,,,------------,,,...//////////////////...///---+++)))((()))***,,,000...,,,,,,------,,,+++))))))***+++,,,,,,,,,,,,111+++%%%%%%***///000///)))+++---...------...//////...------...///000111222///,,,---///111///---,,,...111444555555444333222111000//////000111222111222222000---,,,,,,,,,111333???TTTccchhhjjjmmmpppqqqsssvvvssseeePPP@@@777666444333222333333444222333444666888:::<<<===CCCAAA<<<888555444444444555777999<<<===>>>??????444666666666555666888::::::888777666666999<<<>>>============>>>AAAEEEIIIHHHEEEBBBAAABBBBBB???===>>>???AAAAAA???>>>>>>>>>888777666555777:::===@@@??????======>>>@@@BBBCCCJJJHHHFFFEEEFFFHHHHHHHHHKKKLLLKKKHHHDDDCCCFFFJJJSSSVVVWWWSSSLLLEEEBBBAAAAAA@@@???@@@BBBDDDEEEEEELLLPPPRRRMMMDDD???BBBHHHAAAAAAAAAAAA@@@>>>===<<<999:::===???@@@@@@???>>>===???AAABBBBBBCCCEEEGGGJJJ@@@:::<<<<<<@@@QQQeee|||dddPPPIIICCC<<<<<<>>>@@@CCCEEEFFFGGGGGGEEECCCAAA??????@@@CCCDDDFFFEEEDDDCCCBBBAAA@@@@@@===>>>@@@BBBDDDFFFHHHIII;;;888888;;;;;;999999;;;EEEDDDBBB@@@>>>===<<<<<<===<<<<<<;;;<<<===>>>???EEECCCAAA???>>>>>>???@@@????????????>>>>>>>>>=========<<<;;;<<<>>>@@@BBB???===:::999999;;;;;;;;;:::===>>>===999777999;;;<<<<<<<<<<<<;;;:::999888555555666888999:::;;;<<<;;;:::999888888888999:::;;;;;;;;;:::999888666666444444555888:::;;;999888777777888888777666444333888<<>>===;;;888666333222111222333555888:::;;;;;;;;;444555777666666777999;;;;;;;;;:::999:::;;;===>>>BBBBBB@@@>>><<<<<>>>>>:::999999999:::===???AAA@@@???>>>===>>>???AAACCCJJJIIIGGGFFFFFFFFFFFFFFFEEEGGGGGGEEEBBBBBBEEEHHHNNNOOONNNKKKGGGDDDCCCCCC@@@@@@@@@AAACCCCCCCCCCCCHHHKKKMMMIIICCC???AAAEEEBBBBBBCCCBBB@@@<<<888555999;;;===???@@@AAA@@@???<<<>>>AAABBBAAAAAACCCDDDGGG???<<<>>>???BBBQQQbbb|||lllSSSCCCBBBCCC@@@>>>???AAACCCDDDDDDDDDDDDCCCBBBAAAAAACCCEEEGGGIIIHHHGGGFFFDDDBBB@@@???>>>>>>>>>???@@@AAABBBBBBCCC:::777777:::;;;999:::===GGGFFFDDDBBBAAA@@@??????>>>======<<<===???@@@AAACCCAAA???>>>===>>>???????????????>>>>>>>>>=========<<<;;;:::;;;===???@@@>>>;;;999888999:::;;;;;;<<<===<<<;;;999888999:::;;;;;;;;;;;;:::999888777666777777777888999999999:::999888777777888999999;;;;;;;;;:::999777666555555444555777::::::999888999888666555555666777888;;;???AAA???999666666888:::999888999:::;;;888666666666666666555555555555777888999999999777555444444555555666666555555444333222222111111222222222222444666666555444444555333444444555666777777888777666555444333444444555222222222222222222222222444444444444444333333333444333222111111333555666444444444444444444444444555555555555555444333333444444555555666666666666888888999999999888666666```KKKCCC???===<<<999999888777666555444444333333333222222222111111000000////////////000000/////////...---------,,,++++++,,,,,,,,,++++++***+++++++++*********************************************)))))))))******+++++++++************++++++'''&&&%%%&&&(((*********'''((()))***++++++++++++)))((((((***,,,......---)))))))))*********++++++*********************************++++++*********))))))***+++++++++++++++)))))))))******)))))))))******++++++,,,,,,++++++---+++))))))***+++***)))((()))***+++,,,,,,,,,,,,+++***)))(((((()))++++++)))+++---...---,,,---...//////...---------......---...//////...///000111///111333444555444333222222222333444444444444444222333333222///......///111;;;LLL]]]fffhhhjjjmmmnnnqqqvvvxxxrrrbbbLLL===444333222222222333444555333444444555666777888888888888999888666333///---///111333555777888888888444555777777777888:::<<<===<<<<<<<<<<<<=========CCCCCCAAA===:::999;;;<<>>;;;@@@CCCEEEEEECCC@@@???>>>;;;<<<<<<>>>???@@@AAABBBAAA@@@>>>======???@@@BBBGGGFFFEEEDDDCCCCCCBBBBBB>>>AAACCCBBB@@@???BBBDDDHHHEEECCCBBBBBBCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAACCCDDDEEEDDDBBB@@@@@@AAA@@@AAACCCCCC@@@<<<777444:::;;;>>>@@@AAABBBBBBAAA<<>>===AAACCCDDDNNN[[[jjjfffWWWCCC;;;>>>BBB@@@??????@@@AAABBBBBBBBBAAAAAAAAACCCDDDGGGJJJLLLMMMJJJIIIGGGEEEBBB@@@>>>>>>???>>>======<<<<<<<<<<<<:::777777:::<<<;;;===AAAJJJIIIGGGDDDCCCBBBBBBBBB>>>>>>======>>>???AAABBB???>>>===<<<<<<===>>>???>>>>>>>>>>>>===============<<<:::999999:::<<<===<<<:::777777888:::;;;;;;>>><<<999888999:::999999999999:::999999888777666777777777777777777777777888777777666666777888888:::::::::999888777666555555444555777999:::999888:::888444222333777;;;>>>@@@BBBCCC@@@;;;777777888888777777888::::::999777666666666666555555444444777777888888888666555333333444444444444444444333222111111111222222222222333555666666444333333444444444555555666666777777666555444444333444444444222222222222222222222222444444444444444333333222222222111000111222333444333333333333333333333333444555555555555444444333444444444555555555555666777777888888888777666666___JJJCCC@@@<<<;;;:::999888777666555444333333333333222222222111111111///...------...///111000000///...---,,,,,,,,,)))***+++------,,,+++***,,,,,,++++++++++++++++++)))))))))))))))*********)))))))))((())))))***+++******))))))))))))*********)))'''&&&&&&%%%$$$###((())))))***++++++,,,,,,***))))))***,,,...---,,,((((((((()))***++++++,,,++++++++++++++++++++++++((()))+++,,,,,,+++)))((((((((()))*********************++++++++++++******(((***,,,.........---,,,,,,***))))))***+++***)))++++++,,,---............)))+++++++++)))((()))+++)))+++------,,,,,,---...///......------,,,,,,,,,'''***------++++++---000///000111222222222000000///000222333444333333222000111222111///...///000444AAASSS```cccbbbccceeeiiimmmrrrrrriiiXXXDDD777222222111111111333444555444444444444555555555555666666666666555222000...///111333555777777777777444555777777777888:::===>>>===;;;:::999:::<<<===>>>>>>===<<<::::::;;;===>>>@@@DDDHHHHHHFFFBBB???@@@BBBEEEEEECCC@@@>>>===<<<===???@@@AAABBBBBBAAA???>>>===;;;<<<===>>>@@@???@@@AAAAAA???>>>>>>>>>;;;>>>AAAAAA>>>===???AAACCC@@@>>>>>>BBBCCCBBB@@@@@@CCCFFFGGGFFFCCCAAA?????????@@@AAABBBBBB@@@???>>>???@@@AAA@@@>>><<<;;;<<<===???AAABBBCCCCCCCCC>>>AAADDDDDDBBB???>>>===???===???CCCCCCCCCHHHPPPMMMLLLFFF>>><<<@@@???;;;===>>>??????@@@AAAAAAAAAAAABBBDDDFFFHHHKKKLLLMMMIIIHHHGGGEEECCCAAA@@@???>>>===<<<;;;::::::;;;;;;<<<999888<<<>>>>>>AAAEEELLLJJJGGGDDDBBBAAAAAAAAA>>>>>><<<<<<<<<<<<===>>><<<<<<;;;;;;;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<;;;999888777888:::;;;;;;888666666888:::;;;;;;???;;;777777999:::999777777888888888777777666555666666666666666666666666666555555555666666777777888888888888777666555444555444444666888999999888999777444222444888===@@@AAABBBBBB???:::777666777666666777888999999999888777666666555555444444333777777777777777555444333333333444444444444333333111111111222222222222222555666777555333222222333333333444444555555555555555444444444444444444444222222222222222222222222333333444444444333222111111000000000000111222222222222222222222222222222444444444555555444444333444444444444444444444444666666666666666666666666~~~]]]JJJDDD@@@<<<:::999999888777666555444444333333333222222222111111111///---,,,,,,---///111000000///...---,,,,,,,,,)))***+++------,,,+++***++++++++++++++++++++++++(((((()))))))))*********))))))(((((()))******+++***))))))(((((())))))***//////...,,,***'''&&&&&&***+++++++++,,,------...---,,,++++++,,,,,,***)))''''''((()))***++++++,,,************************((()))+++------+++)))((((((((()))************)))++++++,,,,,,,,,,,,++++++)))+++---000111000///...,,,***))))))+++,,,+++***++++++,,,---............***+++,,,,,,***)))***+++)))+++------,,,+++,,,---......---------,,,++++++&&&***------,,,+++---///------.../////////......,,,---///000111000///......///000000...---...000444DDDVVVaaacccbbbcccdddfffjjjnnnkkk```OOO>>>444222111000000111222333444333333333333333333333333666555555444333333333333///000222444555555555555444555777777777777:::<<<===;;;777555555777:::<<<;;;;;;<<<;;;999:::<<<>>><<>>@@@CCCCCCAAA>>><<<<<<;;;<<>>;;;===@@@AAA???>>>>>>>>>===@@@BBBAAA>>><<<===???BBB@@@???AAADDDCCC???;;;===AAAEEEFFFCCC@@@======???>>>===???AAABBBAAA???AAA@@@???>>>>>>@@@AAABBB??????@@@BBBCCCCCCDDDDDDAAACCCFFFFFFCCC@@@>>>=========???BBBBBB@@@AAADDD??????>>>;;;<<<===;;;777<<<<<<===>>>???AAABBBCCCCCCCCCDDDEEEGGGHHHHHHIIIFFFEEEEEEDDDCCCBBBBBBAAA======<<<;;;<<<===???@@@>>>;;;;;;???AAA@@@BBBGGGLLLJJJFFFBBB???>>>>>>>>>>>>===;;;:::888888999999::::::::::::;;;<<<===============<<<<<<<<<<<<;;;;;;:::888777666777999:::;;;888666666888:::;;;;;;>>>:::777666999:::888666666666666777666666555555555555555666777777888888444444555555666666666666777777777777666555444444555444444555777999999888666555444444666888;;;===??????>>>;;;888666555555555666777888888888888888666666555555444444444333777777666666555444444333333444444555555444444333000111222333333333333333555666666555222111111333222222222333333444444555333333444444444444444444222222222222222222222222222333444555444333111000////////////000000111111222222222222222222222222333333444444444444444333444444444444333333333333555555555555555555555666|||\\\JJJDDD@@@<<<:::888888777777666666555555333333333222222222111111111///...------...///111/////////...---------,,,++++++,,,,,,,,,++++++***)))))))))))))))*********((())))))******+++++++++))))))))))))******+++,,,******))))))))))))*********,,,---,,,***)))((())),,,++++++,,,,,,---...///000...,,,++++++***(((&&&''''''(((((()))***++++++))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((()))*********************++++++++++++*********+++...000000000///...+++***((()))***,,,++++++((()))***+++,,,,,,,,,,,,+++******+++++++++++++++***+++------,,,++++++,,,,,,,,,---------,,,++++++***,,,///000///......///++++++,,,---------------------............---------...//////......///000222CCCVVVaaaeeehhhjjjjjjiiikkkllleeeWWWHHH;;;555222111000000000111222333222222222222222222222222555444333333333444444555---...000222333333333222444666666666555666888:::;;;999666444444666999;;;<<<======;;;999888999::::::???EEEIIIIIIEEEBBB@@@<<<>>>@@@@@@>>><<<<<<===;;;<<<>>>???@@@@@@??????;;;:::999999999;;;===???<<<@@@EEEEEECCC@@@???@@@???BBBCCCBBB???===???AAADDDDDDDDDEEEEEEBBB>>>::::::???CCCCCC@@@===;;;<<>>>>>@@@AAAAAA@@@EEECCC???======???BBBDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFEEECCC@@@>>>>>><<<===>>>?????????>>>>>>BBB@@@<<<777555666888999<<<<<<<<<===???AAABBBCCCEEEEEEDDDDDDCCCDDDDDDEEEDDDCCCCCCCCCBBBBBBBBBBBB===<<<<<<<<<>>>AAACCCEEE@@@>>>>>>BBBCCCAAAAAADDDHHHEEEAAA>>><<<<<<<<<===>>>===;;;999888777888888999::::::;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::999777666666777999:::<<<:::777777888:::;;;;;;;;;999888888999888777555555555666666666666555555555555666777777888999999333333555666666666666666555666666666555555444333555444333444666888999888555555555666777777888999;;;:::999777666555555555444666888888666666666777444444444444444444444444777666666555444444333333333444444555555444444333111222333555555555444444555666555444222111222333111111222333444555666666222333333444444444444333222222222222222222222222111222444555444333111000/////////000000000111111111111111111111111111111222333333444444444444333444333333333333333222222444444333333444444555666zzz[[[JJJDDD@@@<<<999777777777777666666666666333333333222222222111111000000///......///000000..................------------,,,+++************)))))))))*********++++++))))))******+++,,,,,,---)))))))))******+++------+++******))))))******+++$$$'''******((('''(((***+++++++++++++++---...///000...,,,++++++***(((&&&'''((((((((())))))******(((((((((((((((((((((((()))***++++++++++++***)))((()))******++++++******)))******++++++******)))***+++,,,---......------***((('''''')))+++******'''((()))***+++++++++++++++(((&&&'''***,,,,,,******+++------+++***++++++******,,,,,,---,,,++++++------...000111000...,,,******+++,,,---.........111000///......------...---///000000//////000111000AAASSS]]]dddjjjlllkkkkkkllljjj```PPPAAA999777333222000//////000111111111111111111111111111111000111333444555555444333...///111222333444333333555666666555444444666777777888888999999:::::::::=========<<<999888888999999>>>EEEHHHFFFCCC@@@???<<<===>>>===<<<<<<>>>???<<<<<<===>>>????????????;;;:::::::::;;;===@@@BBB???DDDIIIIIIDDD@@@>>>???@@@BBBCCCAAA???>>>BBBEEEGGGHHHHHHFFFCCC@@@>>>>>><<>>===>>>@@@CCCEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCDDDEEECCCAAA>>>>>>>>>;;;;;;<<<===>>>@@@???>>>@@@???<<<888444333888===>>>>>>===>>>>>>@@@AAABBBGGGFFFDDDBBBAAABBBCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@>>>=========???CCCFFFHHH@@@>>>@@@CCCCCC???>>>???AAA???<<<::::::<<<>>>@@@>>>===<<<;;;:::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999888777666777888:::<<<>>>;;;999888999:::;;;;;;777999::::::888666555555555555666666666666555555888888888888888888888888222333555666777777777666444555555555555444333333555444333333666888999888666666555555444555555666888666555444555666666666444666888888555444555666222333333444444555555666666666555444333333333333222222333333333333222222111333555666777777666555555555555333111111222444111111333444666777888999111222333444555444444333222222222222222222222222111222444555555333111/////////000111111111111111111111111111111111111111111222333444444444444444333333333333222222222111444333222222222444555666yyyZZZJJJDDD@@@<<<999666666666666777777777777333333333222222222111111000000////////////000000---------...............///...,,,***))))))******++++++,,,,,,------------))))))***+++,,,,,,------************+++,,,---...++++++************++++++'''***------+++)))***++++++******)))***,,,---...///---,,,+++++++++)))'''(((((((((((())))))))))))((((((((((((((((((((((((*********++++++*********))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++((('''&&&&&&((())))))((())))))***+++,,,,,,,,,,,,+++'''###%%%***---,,,)))***+++------+++******+++((()))+++,,,------,,,+++---,,,+++...000000,,,(((******+++,,,...///000000444333111///......//////...///111111000000111333111@@@QQQZZZaaahhhjjjfffkkklllggg[[[JJJ===777777333222111/////////000000000000000000111111111111,,,///333666777555333111111222444555666666666555555666666555333333444666555888;;;>>>???>>>;;;:::;;;<<<===<<<:::::::::;;;:::???FFFHHHFFFBBB@@@@@@<<<======<<<<<<===???BBB=========>>>>>>??????@@@;;;;;;:::;;;===???BBBDDDAAAFFFKKKIIICCC===;;;;;;???@@@AAA@@@>>>@@@DDDHHHIIIJJJIIIEEE@@@>>>???BBBAAAEEEJJJIIIFFFCCCDDDGGGCCCBBB@@@<<<::::::>>>AAA999:::;;;===@@@CCCFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCAAA???======>>>:::;;;;;;;;;>>>BBBBBB@@@888:::<<<<<<888666:::@@@AAA@@@???>>>>>>???@@@AAAHHHFFFCCCAAA@@@AAACCCDDDEEEDDDCCCBBB@@@???>>>===???>>>===>>>@@@CCCGGGIII@@@>>>@@@DDDCCC>>>;;;;;;<<<;;;999888:::===AAACCC>>>>>>======>>>???AAABBB:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::888777666666777999;;;===???===:::999999;;;;;;;;;444888<<<<<<999555444555555555666666666666666555::::::999999888777777666222333555777888888777666444444555555444444333333555444222333666888999999999777555333222333444555666444333333555777888888555777999888555333444555111222222333444555666666666666555444333333333333111111222222222222111111222333555777888888777666444444444333111111333555111222444666888:::;;;<<<000111333444555444444333222222222222222222222222000222444555555333000/////////000111111111111111000000000000000000000000111222333333444444444444333333333222222111111111333333222111222333555666uuuZZZLLL???;;;<<<999777777777666555555444444111111111111111111111111...//////...---,,,+++***...---,,,---......,,,***,,,,,,+++++++++************************)))(((((('''((()))******)))(((''')))))))))))))))******+++---,,,+++---///...***''',,,+++******))))))******+++***))))))***,,,---...333///+++***+++,,,***(((+++***)))'''''')))***+++******+++++++++,,,,,,,,,******++++++++++++******(((((((((((())))))))))))+++***)))(((((()))***+++(((((()))***************************************)))+++,,,,,,,,,,,,---///,,,,,,,,,+++))))))***,,,,,,+++***)))((((((((((((******)))((()))***,,,---------------------------)))******)))(((((()))+++...---,,,,,,++++++++++++//////000111111111111111444:::FFFRRR[[[aaacccccceeeccc\\\PPPBBB777222000////////////////////////000000000000000000000000111111111111111111111111---000333666777777666555777777777666333111111222888:::===???>>>;;;777444999:::;;;<<<============???@@@CCCGGGJJJIIIDDD??????>>>=========>>>@@@AAACCCBBBAAA@@@@@@AAAAAABBB:::???>>>999???KKKNNNHHHEEEDDDEEEGGGDDD???>>>@@@CCCBBB@@@???>>>???@@@AAABBBBBBAAAAAA@@@?????????GGGIIIKKKHHHDDDAAABBBCCC@@@@@@@@@???>>>>>>===<<<:::;;;===???BBBEEEGGGHHHHHHGGGFFFDDDCCCAAA@@@???@@@???===<<<;;;;;;;;;<<<@@@@@@??????????????????:::::::::999888:::===@@@AAA@@@AAAAAA<<<888<<>>>>>????????????>>>===<<<;;;??????>>>>>>???AAADDDEEEEEEDDDAAA>>>;;;999888777888:::============>>>???>>>???@@@AAAAAA@@@???>>>AAA@@@???>>>===<<<;;;;;;>>>===<<<;;;999888777666888666333222333666:::===@@@:::555444777999888666999888888888777777666666777666666555444333333222:::999777888888777555333111111222555:::<<<;;;999666666666666666666666666222222333444555555555444222222333333444555666666333333333333444555777777888666444555666666333000333333555555555555333333222222222333333333444444111111222222222333333333555777999999777666555666555444333222222222222333222333444666999;;;<<<===888555111...---...000222222333333444444333333222333333333333333222111000000000000000000000000000111111111111111111111111111111222333333333333222333444555333111000000111111111000000111111222333uuuZZZMMM@@@;;;===999777777777666555555444444111111111111111111111111/////////.........------///...---...//////---+++///............---------***************)))((((((''''''((())))))(((''''''))))))(((((())))))***++++++******,,,//////,,,)))+++++++++*********))))))(((((((((((()))+++---...111...******++++++***)))+++***)))(((((()))***+++++++++******)))((((((((()))******++++++******)))))))))*********++++++++++++***)))(((((()))***+++(((((()))++++++,,,,,,,,,***************************+++,,,+++)))((()))***+++,,,---,,,***)))***+++***)))))))))))))))************************++++++---------,,,,,,,,,+++++++++,,,---,,,******,,,---...---,,,,,,+++++++++,,,//////000111111111111000222888BBBMMMVVV]]]```aaaaaa\\\SSSGGG<<<555222111////////////////////////000000000000000000000000111111111111111111111111111222444666666666444444:::;;;;;;999777555666666777888;;;======<<<:::888999:::;;;<<<<<<=========???@@@AAAEEEGGGGGGBBB???>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@@@@??????;;;<<<:::<<>>>>>AAABBBAAA???>>>===>>>???@@@>>>???@@@@@@?????????@@@???BBBDDDCCC???===>>>@@@@@@@@@???>>>===<<<======<<<===@@@BBBEEEFFFHHHHHHIIIHHHGGGFFFDDDCCCBBBAAA???>>>===<<<<<<===>>>>>>BBBCCCCCCCCCCCCBBBAAAAAA;;;<<<===<<<;;;<<>>DDDFFFEEECCCAAA@@@???>>>>>><<<<<<;;;::::::999888888===<<<<<<;;;===???AAABBBDDDCCC@@@>>>;;;999888888;;;===>>>???>>>>>>???@@@===>>>???@@@AAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;===<<<;;;:::999777666666777666444444555888;;;======999555555999;;;:::888777777777777666666666555999888888777777666666666:::999777777777666444222444444444777;;;===<<<:::666666666666666666666666333333444555555555444444222333333333444555555555555555555666666777888999777555444444555555333000222333444444444444333222222222222333333333333444111111111222222222333333555666888888666444444444333333333333222222222111111222333555666888999:::333333333333333333333333222222333333333333222222222222333333222222111000000000000000000000000000111111111111111111111111000111222222333333222222333444444333111000000111111111000000111111222333|||tttZZZMMMAAA===>>>:::777777777666555555444444111111111111111111111111000000///......//////000000///...///000///...,,,,,,,,,,,,+++++++++******)))************))))))(((((())))))******))))))(((((((((((((((((())))))***))))))***,,,......,,,+++)))***+++++++++***)))(((((((((((((((((()))***+++---+++))))))***+++***)))+++***)))(((((()))***+++,,,+++***((('''%%%$$$$$$)))******++++++******)))))))))************++++++******))))))))))))******((()))***+++,,,,,,,,,,,,************************,,,------+++(((''''''(((***+++---,,,+++))))))***(((((((((((()))***+++,,,******+++++++++******)))---,,,,,,++++++*********,,,---------++++++---...------,,,+++++++++,,,,,,...//////000000000000000///444;;;EEEMMMTTTXXXZZZXXXPPPEEE;;;555222222111////////////////////////000000000000000000000000000000000000000000000000444444555555555444444333;;;<<<<<<;;;999777888999666777888:::;;;<<<<<<<<<999::::::;;;;;;<<<<<<<<<>>>>>>???@@@BBBBBB???======>>>>>>???????????????===>>>@@@@@@AAA@@@???>>>???<<<999@@@UUUiiiiii^^^QQQHHH@@@??????>>>???AAAAAA@@@>>>===<<<<<<======;;;===?????????>>>???AAA:::===@@@???<<<;;;===???@@@???===;;;;;;;;;<<<===<<<>>>AAADDDEEEFFFEEEEEEGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>======>>>@@@BBBCCCCCCDDDEEEFFFEEEDDDBBBAAA;;;===>>>>>>======???@@@DDD???<<>>======;;;:::999777777777888888:::999999999:::<<<>>>???BBBAAA???===;;;:::999999===???@@@@@@???>>>???@@@<<<<<<>>>???@@@@@@@@@@@@>>>>>>?????????>>><<<;;;<<<;;;:::999888666666555666666666666888:::===>>>:::888666888<<<===<<<:::777666666666666555555555888888888888888888888888:::999888888999777555222555555555777:::;;;:::888666666666666666666666666555555555666555555444444333333333333444444444444555555555666666777888888555444333333444444222000111222222333333222222111111111222222222333333333111111111222222222222333444666777666444222222222222222333444444333111000000111222333444444555666---///333555666555444222222222333333333333222222111222222222222111111000000000000000000000000000000000000000000000000000000000111222222222222222222333444333111000000111111000000000000111222222zzzsssYYYMMMBBB===???;;;777777777666555555444444111111111111111111111111222111///............//////...---...//////---++++++*********))))))))))))))))))************)))(((++++++++++++++++++++++++((((((''''''(((((()))************+++,,,,,,+++***((()))+++,,,,,,***((('''+++******)))((((((((((((***))))))))))))***************)))(((((()))******+++***)))(((&&&%%%$$$$$$))))))************))))))''''''''''''((((((((()))***))))))))))))))))))***)))******++++++******)))************************---......---***))))))***)))+++---,,,+++)))))))))(((((((((((()))***+++,,,***+++,,,,,,+++***((('''******************+++++++++,,,,,,+++******+++------,,,,,,++++++,,,,,,,,,---...//////000000//////...000555;;;AAAGGGKKKMMMKKKDDD:::333222222111000////////////////////////000000000000000000000000////////////////////////555555444444444555555555888999:::999777666666777555555666666888:::<<<===:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@???>>>>>>????????????@@@@@@@@@@@@CCC>>>;;;BBBUUUeeeddd[[[OOOEEE======@@@@@@@@@AAA???>>>===<<<;;;;;;;;;;;;===@@@BBBBBB@@@>>>???@@@<<>>===>>>@@@AAA???<<<::::::;;;===>>>;;;===@@@BBBCCCCCCAAA@@@BBBBBBAAA@@@@@@???>>>>>>=========>>>@@@BBBDDDFFF@@@AAACCCDDDDDDAAA???===999;;;======<<<<<<<<<===BBB===<<>>===<<<>>><<<:::888888999:::;;;888888888888999:::<<<<<>>???AAA@@@>>>======>>>;;;<<<<<<======>>>>>>>>>;;;<<<===>>>>>>===;;;:::::::::999888777666555555555666777999;;;<<<>>>???999999999;;;===>>><<<:::777777777777777666666666666666666666777777777777:::999:::;;;===<<<:::777444444444555666666666555666666666666666666666666666666666666555555444333444444333333333333333333222333333444555555555555333333333333333222111000000111111111111111111000111111111111222222222222111111111111222222222222444555555444222000000111111333444666555444222111111111111222222222333333+++---000333444333111000111111222222222222111111000111111111111111000000000000000000000000000000000000000000000000000000///000000111222111111111111333333222000000000111000000000000000111222222zzzpppXXXMMMBBB>>>???;;;777777777666555555444444111111111111111111111111222111000...---,,,,,,,,,---,,,,,,,,,------+++***------------,,,,,,,,,,,,((())))))*********))))))************************((((((((((((((()))******+++,,,,,,+++***(((((((((((()))+++,,,+++***(((&&&*********************)))(((((()))))))))))))))*********))))))))))))******))))))(((((((((''''''''')))))))))******)))))))))&&&''''''''''''((((((((()))))))))******)))))))))++++++******)))'''&&&%%%))))))))))))))))))))))))***+++,,,,,,******+++,,,)))+++,,,+++***))))))*********))))))))))))*********+++,,,,,,+++***((('''(((((())))))***+++,,,,,,+++,,,,,,+++******+++---,,,,,,,,,++++++,,,,,,---------...////////////......///000333666:::===??????:::444111222222111///////////////////////////////////////////////////////////////////////////333444444444555666666777555666777666555444555666555555444444555777:::;;;:::999999999999:::;;;;;;888888888777777777999:::;;;<<<===>>>???>>>===<<<>>>===<<<;;;<<<===???@@@???===<<<@@@KKKUUUUUUQQQHHH@@@;;;>>>BBBAAA@@@@@@>>>======<<<<<<<<<<<<<<>>===???@@@CCCEEEDDD@@@>>>???AAAAAA???===;;;;;;<<<>>>@@@;;;===@@@BBBCCCBBB@@@????????????>>>>>>>>>===============>>>@@@BBBEEEFFF>>>@@@AAABBBBBB???<<<:::999;;;======<<<;;;;;;<<<>>>;;;===HHHQQQQQQNNNKKKEEEDDDBBB@@@>>>===<<<<<<>>>===;;;999999:::<<<===999999999999:::;;;;;;<<<>>>===<<<;;;::::::::::::===>>>???>>><<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<;;;:::999999999888888777666555555555666888:::<<<===>>>???::::::;;;<<<======;;;999888888888888888888888888666666666666777777777777::::::<<>>???;;;777777777666555555444444111111111111111111111111000000000///...---++++++---,,,++++++,,,,,,+++))),,,,,,,,,+++++++++******((())))))************))))))((((((''''''(((((())))))))))))))))))******+++,,,---,,,+++(((&&&&&&'''((()))*********)))((('''%%%&&&(((***+++,,,------''')))++++++***))))))***)))))))))******)))))))))'''((((((((())))))******((())))))******))))))((((((((())))))))))))******))))))************))))))*********)))(((&&&%%%$$$))))))))))))))))))))))))&&&'''))))))((()))***,,,***++++++***(((((()))+++******)))))))))))))))*********+++++++++******)))(((((()))***+++,,,,,,---,,,---------++++++---...,,,,,,+++++++++,,,------,,,------........................///000111333444555333222111222111000///////////////////////////////////////////////////000000000000000000000000222333444666666777777777333555666666444444555666444444333333444777:::<<<:::999888888888999:::;;;666777777666666777999<<<:::;;;;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;===>>>888888999===BBBGGGIIIIIIAAA<<<:::>>>AAA@@@>>>???=========>>>>>>>>>>>>>>>GGGKKKMMMJJJCCC======>>>AAACCCEEEDDD@@@>>>???AAABBBAAA???>>>>>>???AAABBB>>>???AAACCCDDDCCCBBBAAA???????????????>>>>>>>>>============???AAACCCDDD@@@AAABBBBBBAAA???===;;;;;;===>>>===<<<<<<===>>>;;;999>>>IIIPPPPPPLLLIIIBBBAAA@@@>>>===<<<<<<;;;<<<;;;:::999999:::;;;<<<:::::::::;;;;;;<<<<<<<<<===<<<;;;:::::::::::::::;;;<<<======;;;999999:::;;;:::999999999999::::::<<<<<<;;;;;;::::::::::::999999888888777666666555666777888:::;;;===>>>>>>:::;;;<<<<<<<<<;;;:::999888888999999999999999:::888888888888888888888888999:::<<<@@@CCCCCCAAA>>>666666777666444444666777444444444444444444444444444444444555444444333333222222222222333333333333444555666777777666555444111222444333222111111222111000000//////000000111///000000000000111111111000000000111111111111222222222222111000///111222333333555666666555444444222222222222222222222222555444222000000000111222000000111111111111000000...//////000000000000///////////////////////////////////////////////////......///000000000000000000111222111000///000222000////////////000111111lllUUUKKKAAA===>>>:::777777777666555555444444111111111111111111111111,,,...000111222000...------,,,+++,,,------+++)))))))))))))))(((((((((((((((((()))******************)))(((((((((((()))******************+++,,,,,,***+++,,,***'''%%%''')))))))))))))))((((((((((((&&&'''(((***************(((***,,,,,,***((()))***))))))************))))))''''''(((((())))))))))))(((((())))))))))))((((((((((((((()))))))))******((()))***++++++***)))((()))))))))))))))(((''''''))))))))))))))))))))))))&&&'''))))))((((((***+++,,,+++***(((&&&'''***,,,)))((((((((()))***+++,,,******************+++++++++++++++++++++++++++++++++,,,---,,,******,,,---,,,+++++++++,,,,,,---...,,,,,,---............---................../////////000000000......///111////////////////////////////////////////////////111111111111111111111111333444666777777666555444111333444444333333444666333222333444777:::===???:::999888777777888999:::555777999999888999<<>>>>>>>>===<<<888777777;;;???BBBCCCCCC???<<<;;;======;;;<<>>???@@@AAAAAAAAAHHHLLLPPPLLLDDD===<<<>>>???BBBDDDCCC@@@???@@@BBBCCCBBBBBBBBBBBBBBBCCCCCC??????@@@BBBBBBCCCCCCCCC============>>>>>>>>>>>>======<<<<<<===>>>???@@@AAAAAAAAA@@@???>>><<<<<<<<<===<<<;;;::::::<<<>>><<<999<<>>???@@@???===;;;::::::;;;<<<999999999888888777777666888888888999:::<<<===>>>888999:::;;;;;;;;;;;;<<<777777888888999999999999999888888777777666666666888999;;;>>>@@@???<<<:::444666666555333333555888333333333333333333333333222222333333333333333333111111111222333333333444333444666777777666444333000333555444222111222444111111000//////000111111/////////000000000111111000000000000111111111111111111222111///000222444222222222333333333444444111111111111111222222222444333222111000111111222///000000000000000000///---...//////000000//////////////////////////////........................---...//////000000/////////111222111000///000222///////////////000111111jjjSSSJJJ@@@===>>>:::777777777666555555444444111111111111111111111111***,,,000333555444222000...---,,,---......,,,***,,,,,,,,,,,,+++++++++***(((((()))***************...---,,,++++++,,,---...++++++******++++++,,,---(((***+++)))'''&&&(((+++******)))(((((((((((((((************(((&&&$$$###(((+++...---***((()))***))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((((()))***++++++***)))((('''((()))******+++++++++))))))))))))))))))))))))(((***++++++******+++,,,---,,,***'''%%%&&&***---&&&''''''((()))+++---...******)))))))))***,,,---......---,,,+++***)))((()))******)))(((((()))+++++++++++++++,,,,,,---...+++,,,------......------.............../////////---///000...++++++///222////////////////////////////////////////////////111111111111111111111111555666888999888666333111...000111111111111222444111222333555999===@@@BBB;;;999888666666777999:::666888;;;;;;:::;;;???BBB:::999888777888999:::;;;888<<>>@@@===<<<<<<:::777:::???<<<===???@@@BBBCCCCCCCCCGGGLLLPPPLLLDDD======???>>>AAADDDDDDBBBAAACCCFFFCCCCCCDDDDDDDDDDDDDDDDDD======>>>>>>???@@@AAABBB:::::::::;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>@@@@@@???>>>===<<<;;;;;;::::::999888666777999<<<===::::::===???>>>>>>@@@======<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<::::::;;;<<<<<<<<<;;;;;;===<<<;;;:::999888888888999;;;<<<<<<;;;::::::;;;777777888999<<>>;;;:::;;;<<<===::::::999999888888777777999999888888999;;;<<<===666777999::::::;;;===???666666777777888888888999777666666555444333333222777888999<<<===;;;777444222333444333000111444777222222222222222222222222000111222222333333333333000000111222333333444444111222444555555444222111000333555555333111333555222111000//////000111222////////////000000000000000000000000111111111111000111111000000111333555111000000000111222333333000000000000111111111111/////////000000000////////////000000000000//////------...///000000//////////////////////////////........................---......//////////////////000111111000///000222///////////////000111111iiiSSSJJJAAA<<<===888555555555666666666666666444444333222111000///...000///...---,,,---......///...,,,+++***++++++,,,...,,,++++++++++++***((())))))))))))************)))***---//////...,,,***,,,+++))))))))))))+++,,,************))))))))))))((((((((()))******++++++)))))))))))))))*********)))(((((('''''''''''''''+++***((('''&&&&&&''''''&&&'''))))))(((''''''(((************++++++++++++************))))))))))))***,,,---,,,***(((((()))+++)))&&&&&&(((***+++,,,+++)))''''''((()))((('''(((((((((((())))))))))))))))))))))))))))))))))))***)))'''&&&%%%&&&((()))*********+++---...---+++,,,+++)))(((((()))+++,,,------,,,,,,,,,---......000///---+++***(((((('''...------,,,,,,------...------...//////...------///......---------............000111111000//////***,,,...///.........///111111111111111000000000444333222111111111222333333222444777666222222555555111000333:::@@@@@@???:::999888777777888999:::999;;;===??????===;;;999999888666777999;;;<<<<<<======???CCCGGGGGGDDD@@@>>>>>>===>>>???@@@BBBDDD>>>BBBBBB===:::;;;;;;:::;;;;;;<<<<<<======>>>>>>DDDEEEEEECCC@@@======>>>AAA???<<<;;;<<<@@@EEEHHHGGGEEEDDDAAA@@@>>>=========>>>???CCCGGGGGGDDD@@@BBBAAA???===;;;:::<<<>>>;;;<<<===>>>???@@@AAABBBBBB@@@>>><<<;;;::::::::::::999999888999999::::::;;;;;;<<<===>>>???@@@@@@>>>===;;;;;;:::;;;<<<===666888:::<<<======<<<;;;<<<;;;;;;<<<======<<<:::::::::888888888888::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============<<<<<<======<<<:::888777999888777888999999888666888777555555666777:::;;;888999:::;;;<<<;;;:::999888888777666666666666666666666666666666666666666888555222222444666666555444333222222444444333222555444222111111111222222222222111111111111111222333333333333444555666666666555333222111222333333111111111111111111111111222222222111111111111000000000000000000000000000////////////000000000000////////////////////////000000000000111111111111333333222222111000////////////000000111111111222000000000000000000000000......////////////......///////////////.........+++,,,,,,---...///000000000///.........///111222111111111111111111111222000000//////......------hhhRRRJJJ@@@<<<<<<888555555555555666666666666444444333222111000//////111000///.........//////...---,,,+++++++++,,,---,,,+++******,,,---,,,***))))))))))))************%%%&&&)))***+++***(((''',,,,,,,,,++++++,,,,,,,,,*********)))))))))((((((******)))))))))((((((((((((((())))))*********+++***)))((('''''''''(((((((((((('''&&&''''''((()))'''(((***)))'''&&&&&&'''%%%%%%&&&&&&&&&'''''''''*********)))))))))(((((('''(((******)))((()))***+++)))(((((()))******)))***)))'''&&&'''((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((,,,+++)))(((((()))***+++(((''''''(((******)))(((++++++***))))))***++++++,,,++++++++++++,,,------------,,,+++++++++++++++---------,,,,,,---------++++++,,,------,,,++++++------,,,,,,,,,,,,---------...///000000000///...,,,---//////......///111000000///...............000111222333333222111111111000222666777555333555444111000444:::>>>>>><<<999888888777777888888999999:::<<<======<<<:::888555444333555888;;;<<<<<<======???BBBEEEEEEBBB>>>;;;;;;;;;;;;===???@@@BBB===BBBDDDAAA>>>>>>===;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBAAA???>>>???@@@BBB@@@===<<<===@@@DDDGGGHHHGGGDDDAAA???===<<<<<<;;;<<<>>>BBBFFFFFFCCC@@@======;;;:::888888:::;;;=========>>>>>>?????????BBB@@@>>><<<:::999999::::::::::::999999::::::;;;<<<<<<===>>>???@@@AAAAAA>>>===<<<:::999999999:::888999;;;===>>>===<<<;;;<<<;;;:::;;;<<<===;;;999;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;<<<======<<<;;;999777666888777888999::::::888777888777666555666888:::;;;777888999:::;;;::::::999777777666555555555555555666666666666666666666666999555222222333555555444444333222333555555444333444333222111111111222222222222111111111111111222333333222222333444555555444333222111000111111222111111111111111111111111222222222111111111000000000000000000000000000000000000000000////////////000000000000000000000000//////000000000111111111333333333222111000000000......//////000000000000..............................////////////......////////////............,,,,,,------.../////////000///.........///111111000000000000////////////.........//////000000111gggRRRIII@@@<<<<<<777555555555555555555555555444333333222111000//////111111000////////////000---,,,,,,,,,,,,,,,---...***))))))***,,,------,,,))))))))))))************'''(((***+++,,,+++)))((((((((())))))))))))((((((******))))))))))))((((((++++++***)))'''&&&%%%%%%''''''((()))***++++++,,,,,,***)))''''''((()))***&&&&&&&&&&&&'''(((******''')))***)))'''&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%******))))))))))))(((((($$$&&&(((((((((((()))***))))))***,,,---,,,)))&&&***((('''&&&''''''%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''+++***)))(((((()))+++++++++***)))***,,,,,,+++***************************,,,,,,++++++,,,,,,---...++++++++++++,,,---......------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,---...000000000///...---...///...---...111333333222000...------......,,,...111333444333111///000---///666:::888555444222111111444999;;;:::888777777888888888888888777999:::;;;;;;;;;:::888777777666666888<<>>@@@BBBAAA???===888888888999;;;===>>>???===EEEJJJIIIEEECCC@@@===<<<;;;;;;;;;;;;<<<<<<<<<<<<===??????>>>>>>@@@AAABBB@@@>>>======???BBBDDDHHHGGGCCC@@@>>><<<<<<<<<:::;;;===@@@CCCCCCAAA???<<<<<<;;;::::::;;;<<<<<<========================BBB@@@>>>;;;:::999888999;;;;;;::::::999::::::;;;<<<===>>>???@@@AAAAAABBB???>>><<<:::888888888888;;;<<<===>>>>>>===<<<;;;::::::999:::;;;<<<:::888::::::;;;;;;;;;;;;::::::777888999::::::;;;::::::888999::::::;;;;;;::::::=========<<<;;;888666555666666888:::<<<<<<999777888777666666777888:::;;;777777888999999999999999666555555444444444444444666666666666666666666666777555222222222333333222444333222333555666555444333333222111111111111222222111111111111111222222222222222111222222333333222222111000000000000111111111111111111111111111222222111111111000000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000111111111111000000//////..................////////////..............................////////////......................................................//////......//////000111//////......---------,,,,,,,,,...///111222333444fffPPPHHH???;;;;;;777666555555555555555444444333333222222111000000///000000000///////////////,,,,,,,,,,,,------......+++***)))***,,,---,,,+++((()))))))))************)))***+++------,,,++++++&&&'''((())))))((('''&&&***)))))))))((((((((((((******)))((('''&&&%%%%%%&&&'''((()))***+++,,,,,,---+++)))''''''(((***+++''''''''''''(((((())))))&&&'''))))))(((''''''(((''''''''''''((((((((((((***)))))))))((((((((((((%%%'''((()))((('''((()))'''(((,,,///111///+++'''***)))''''''((('''%%%###&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((()))***...,,,++++++,,,---,,,+++))))))************))))))------,,,,,,------...///++++++++++++,,,---...///,,,,,,,,,------,,,,,,,,,------------------------,,,++++++++++++,,,,,,---,,,---///000111111000///...//////...---///222555777555333111000///000111,,,...000222333222111111222---...555:::888444111111000111444777888777555666777888999999999888777:::::::::999999888777666999888777999<<>>>>><<<;;;777777888999;;;<<<===>>>@@@JJJRRRPPPKKKFFFAAA===<<<;;;::::::999:::;;;;;;:::;;;============???@@@@@@???>>>======>>>???@@@DDDBBB@@@>>><<<<<<<<<<<<:::;;;===???@@@???===<<<<<<;;;;;;<<<===>>>===<<<<<<<<<<<<<<<============AAA@@@===;;;999888888888;;;::::::999999999999999<<<<<<===>>>???@@@@@@AAA>>>===<<<:::999999::::::>>>>>>>>>???>>>===<<<;;;:::999888999;;;;;;999888777888999::::::999888777777777999:::;;;;;;;;;;;;888999::::::;;;:::::::::<<<<<<<<<<<<:::888555444555666777:::<<<<<<:::777777777666777777888::::::666666777777888888888888444444333333333333333444555555555555555555555555444333222222222333444444222111111222444555555444222222111111111111111111111111111000111111222333222222111111111111111222111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////111111000000//////......////////////////////////////////////000000000111.........------,,,,,,,,,////////////////////////..............................////////////......------.............../////////.........---------............//////000000//////......---,,,,,,,,,,,,---...000111333444555dddOOOGGG>>>:::;;;666666666555555444444444333333333222222111000000000/////////.........------+++,,,,,,---............---,,,++++++,,,,,,***)))((()))))))))************'''((()))************)))***+++,,,------,,,+++***)))))))))(((((((((((('''((((((((((((((('''''''''&&&'''((()))***+++,,,,,,,,,+++)))((('''(((******(((((((((((((((''''''&&&###&&&(((((((((((()))***)))))))))*********++++++)))))))))((((((((((((''')))***++++++)))(((((((((%%%(((,,,111333222...******)))))))))))))))&&&$$$''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******,,,***((('''((()))((('''((()))************)))(((++++++******++++++,,,---,,,,,,+++++++++,,,------++++++,,,------,,,++++++------------------------,,,,,,,,,,,,,,,---......---...///111222222111111............---///333666777666444222111000000111////////////000111222333444///...444999777222///000000222444666666555444666777888:::::::::999888999999888777777777777777999777555666888999::::::::::::;;;;;;;;;;;;;;;;;;888999:::;;;<<<======>>>CCCNNNWWWUUUMMMGGGAAA<<<<<<;;;:::888888888999::::::<<<======;;;;;;<<<>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<===>>>>>>===;;;999888;;;:::;;;===???@@@>>><<<::::::;;;<<<===>>>??????AAA???===;;;:::999999:::::::::999888888888888888:::;;;;;;<<<===>>>??????======<<<;;;;;;<<<===>>>?????????>>>>>>===<<<<<<999888888999::::::999777666777999999999999777666888888999;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;999777555444555555666999;;;;;;999777666666666666777888999999555555555555666666777777333333222222222222333333444444444444444444444444000111222222333444555666111000///000222333222111111111111111111111111111111111000000111222222333333222111111000000000000111111222222222222222222000000000000000000000000111111111000000000//////////////////////////////111000000000/////////..............................////////////000000000///...............------000000000000000000000000////////////////////////......////////////......,,,---------......///////////////...------,,,,,,---......////////////////////////......---------...//////000111222222222cccNNNFFF===999:::666666666555555444333333333222222222111111111000000.........///...------,,,,,,------............---...---++++++++++++***((())))))))))))******************++++++,,,,,,++++++******++++++++++++******))))))((((((((((((''''''&&&&&&'''((())))))******''''''((()))***++++++,,,******))))))((((((((()))))))))))))))((('''&&&%%%###&&&(((((((((((()))***((((((((())))))))))))***))))))((((((((((((''''''+++,,,---,,,***(((((()))&&&'''+++///111111...***)))((((((***+++***(((%%%(((((((((((()))))))))***************************)))******++++++,,,,,,,,,///,,,)))((()))))))))((())))))))))))))))))))))))((((((''''''(((((()))***,,,,,,++++++******++++++***+++,,,------,,,+++***++++++************++++++,,,,,,+++,,,,,,---...///,,,---///000111111111111,,,---.........///222555333333333222111000//////111000//////000111333444555000000444666444111111000111222333444444555555888888999:::;;;;;;;;;;;;999888777666666777888999===;;;888777888999888888888999:::999888999;;;===;;;<<<======>>>>>>======BBBNNNVVVSSSKKKDDD???;;;===;;;999777666666777888;;;<<<===<<<;;;:::;;;<<<;;;<<<===>>>>>><<<;;;:::777888:::<<<>>>>>>======<<<===???>>>;;;999888888AAA@@@@@@CCCFFFGGGCCC@@@999:::;;;<<<>>>???@@@AAA@@@???===<<<;;;;;;<<<<<<;;;;;;:::999888888888888999::::::;;;<<<===>>>???===<<<<<<<<<<<<>>>???@@@??????>>>>>>=========<<<999999888999:::;;;999777999999::::::::::::999999888999:::;;;;;;<<<;;;;;;999999:::;;;;;;;;;;;;:::999:::::::::999777666444666555555666888999888777444444555666666777777888444444444444444555666666222222222222222333333444444444444444444444444444000222333444333444555777111000//////111111000//////000111111222111111111000000000000111222333333444333222111000000000000000111222222333333222222000000000000000000000000111111000000000/////////000000000000000000000000/////////000000000000000------------------------......////////////000000111111111111111111000000111111111111000000000000000000000000000000000000......////////////......,,,,,,,,,---......////////////.........---------------...////////////...////////////////////////000000000000000000000000bbbMMMEEE<<<999:::555666666555444444333222222222222222111111111111111...//////000///...---,,,---......//////...---,,,---+++***+++,,,,,,+++***))))))))))))************+++,,,,,,,,,------------(((''''''&&&&&&''''''((())))))((((((((('''''''''''''''((())))))***++++++(((((())))))*********+++(((((()))))))))((('''&&&''''''((())))))((('''&&&&&&((())))))(((''''''(((&&&&&&'''''''''((((((((())))))(((((((((''''''''')))+++,,,,,,+++******+++(((((()))+++,,,,,,***'''&&&&&&''')))******(((&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,---,,,222///,,,******++++++******)))(((''''''((()))***((((((((((((((())))))***+++******))))))******+++)))+++,,,------,,,+++)))++++++***))))))***++++++************+++,,,---...***+++---...000000//////***+++---......///111333111222333444333222000///111111222222222222222222333000000333444222222555000111222222333444555777::::::::::::;;;<<<======999888666555666888:::<<>>?????????>>><<<<<<===HHHPPPMMMEEE@@@===<<<===;;;888666555555666777;;;<<<===<<<;;;;;;<<<===:::<<<>>>@@@@@@>>><<<;;;666999<<>>===;;;999999;;;DDDCCCCCCFFFJJJJJJEEE@@@<<<<<<======>>>???@@@@@@???>>>===<<<<<<===>>>???======<<<;;;::::::::::::::::::;;;<<<===>>>??????======<<<;;;;;;<<<>>>???>>>>>>======<<<<<<======:::999999:::;;;;;;:::888::::::999999999999::::::999999::::::::::::999999777888999999:::999999999777888999999999888666555777555444444555666666666222333444555555666666666444333333222333444555666222222222222222333444444333333333333333333333333222555666666444333444555333222000000111111///......///000111222222111000000000000000111222333444555555333222111000000000//////111222222222111111000000000000000000000000111000000000////////////000000000000000000000000......//////000000111111................................./////////000000000000000000000000000111111111000000000/////////////////////////////////......////////////......++++++,,,------...//////...............---------,,,---.../////////......------......//////000000....../////////000000000aaaLLLEEE<<<999999555666666555444333333222222222222222111111111111111///000111111111000...---....../////////...,,,++++++***)))***,,,------,,,))))))))))))************'''(((((((((((()))))))))***)))(((''''''((()))***)))(((((((((''''''''''''))))))))))))************)))))))))))))))*********&&&''')))******(((&&&$$$%%%&&&''')))))))))(((((()))***+++***'''%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''')))+++++++++***+++,,,***)))((((((((((((&&&$$$$$$$$$%%%(((******(((%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''(((******+++++++++000---)))''''''(((''''''+++)))(((&&&&&&((()))++++++++++++***+++,,,,,,---(((((((((((()))***++++++)))***,,,------,,,***)))...---,,,++++++,,,---...))))))))))))***+++,,,---((()))+++---............(((***---...//////000222222333555777777555333111000222444555555333111///111///000222222111444:::111111222222222333666999;;;;;;::::::;;;<<<>>>???999777666555666999<<<>>>???<<<:::999:::::::::999666888999888777888<<<@@@>>>????????????===;;;:::888CCCKKKHHH@@@===<<<======;;;888555444444666777999;;;<<<<<<<<<<<<===>>>:::<<>><<<777:::???BBBCCCAAA===:::777:::======;;;:::<<<>>>???======@@@DDDDDD>>>999>>>>>>>>>>>>???????????????>>>=========???@@@AAA??????>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>===<<<;;;::::::;;;<<<======<<<<<<<<<<<<======;;;:::999:::;;;<<<:::888999888777666666777888999888888999999999888888777666666777888888888888888666777888999999888777666888666333222333555555555111222333444555555555555444333222222222333444555333222222222333444444555333333333333333333333333555888999777444111222333555333222111111111///......///000222222222111000000000000000111222333444666555444222111000000000---...///111111111000///000000000000000000000000000000000000////////////000000000000000000000000------...///000111222222////////////////////////............/////////000------..................000000//////.........---..............................////////////......++++++,,,,,,---...//////........................,,,,,,.../////////...---+++,,,,,,---...///000000---------...///000000111|||cccLLLCCC@@@:::666777888888777666666666666666222333333333333222111111......////////////......000000///...------,,,,,,)))((((((((()))***+++++++++++++++******(((''''''*********)))))))))))))))*********+++------,,,+++'''(((((()))***++++++,,,***)))'''&&&'''(((***,,,((((((''''''(((***,,,...&&&''''''(((((((((((((((((('''&&&&&&'''((('''%%%))))))(((((((((((())))))))))))))))))))))))))))))$$$'''***)))'''&&&(((+++))))))))))))************---,,,+++)))((((((((((((%%%&&&'''((())))))(((((()))))))))))))))((('''''')))))))))(((((()))))))))))))))************))))))+++***)))'''''''''((()))(((((((((((()))***+++,,,***)))'''&&&'''(((***,,,---,,,+++)))))))))*********++++++***((('''(((***((((((''''''((()))******---,,,+++***))))))))))))///,,,***+++---...,,,)))............////////////000111222333444333222111000000000000000000000000//////000000111222444555222111000000222444777999444BBB>>>KKK<<>>===;;;;;;::::::<<<======>>>>>>>>>>>>>>>>>>======<<<;;;999999888999===@@@???<<<;;;>>>BBBCCCBBB@@@???@@@@@@???>>><<>>999888999;;;<<<<<<<<<::::::<<<>>>AAAAAA@@@===;;;;;;===???<<<<<<<<<===>>>???@@@AAA===>>>???????????????>>>??????>>>===<<<<<<;;;;;;;;;:::999999999:::;;;<<<;;;::::::999999::::::;;;;;;999888999===>>>===;;;:::999888888888999:::;;;::::::999999888777777777333444666888888777555444888777666555666888:::;;;999888777555555555666777555555555555555444444444///000333555666555444333444444444444444444444444444333111111111333555666666666555444333333222222333444555555333333333555111222222333333222222111222333444555555333222111333222111111000000111111222222222111111111111111000000111111111222222222------------...///111111//////...------------...000///.........000111222...///000111111111111111000///...------...///000000000000000000000000000////////////////////////............///////////////000000000///...---,,,////////////...---,,,+++............////////////111111000000/////////...---+++***,,,///111000......------,,,,,,------...////////////////////////{{{cccKKKCCC@@@:::666777777666666555444555555555222222333333222222111000,,,,,,------------,,,,,,//////......---,,,,,,+++******************+++,,,&&&'''((())))))******)))))))))))))))))))))))))))***)))((()))******)))'''''''''((())))))***++++++((('''%%%%%%%%%&&&((()))(((((((((((()))***++++++''''''((())))))))))))((()))'''&&&'''))))))((('''''''''''''''(((((()))***((((((((((((((((((((((((((()))******)))((()))***&&&'''''''''((((((((((((+++***)))(((((((((((((((((((((((((((((())))))***)))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''++++++************************)))((((((((())))))((('''&&&&&&&&&''')))******)))(((''''''(((((()))***++++++***(((''')))***+++++++++++++++,,,------''''''((()))***,,,...///...---,,,+++,,,,,,+++)))............///////////////000111111222222111111////////////////////////222111000000//////000000222111111111222444555666:::DDD>>>III???MMM~~~hhh:::;;;<<<;;;:::999:::;;;<<<:::777888999:::888666777555444555999===@@@AAA??????===<<<;;;:::::::::;;;<<<======>>>>>>======???>>><<<;;;:::999888888888;;;>>>===;;;:::===@@@BBB@@@???>>>>>>>>>>>>======AAAEEEDDD>>>999888999999:::<<<<<<===>>>@@@CCCEEEEEECCC@@@===<<<===???===============>>>??????>>>???????????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;:::999888888888999:::<<<;;;:::999888888888888;;;999888:::===>>>===<<<999999888888888999:::;;;999999999888888777777777555666777888888777666555777666555555666777999;;;999888777666666666777777666666666555555555444444111222333555555555555444444444444444444444444444444333222111111333444666555555444444333333222222222333444444222222333444000111111222222111111000000222444666666444222111333222222111111111111111111111111111111111111000/////////000000000111111............///000111222000000///...............//////////////////000111//////000111111111000000///...---,,,,,,---...///////////////////////////////////////////////////............////////////......///......---,,,,,,---------...------,,,,,,------------............/////////......---------...,,,+++---///111000...///......------......///////////////////////////zzzbbbKKKCCC@@@:::777777666555444444333333444444222222333333222222111000,,,,,,------------,,,,,,...------,,,,,,+++++++++,,,,,,+++*********++++++%%%&&&'''((())))))))))))))))))))))))))))))))))))+++***))))))***)))'''%%%'''''''''(((((())))))***'''&&&&&&%%%%%%'''((()))'''(((((())))))((((((((('''((())))))******))))))(((''''''(((***+++***)))''''''(((((()))))))))***((((((((((((((((((((((((+++***))))))***+++***(((&&&&&&'''''''''(((((((((((((((((('''''''''((((((***)))((('''''''''(((((()))))))))))))))(((((('''))))))(((((((((((())))))''''''((((((((((((''''''))))))***+++++++++******+++***)))(((''''''''''''&&&&&&&&&&&&'''''''''''')))(((((('''(((((()))*********+++***(((''')))***,,,,,,,,,,,,,,,,,,---...++++++***))))))))))))******+++,,,,,,++++++,,,------............////////////////////////000000111////////////////////////000000///............///111111222222222333333333777@@@:::AAA:::HHHqqq```888999;;;;;;:::999:::;;;:::888777666777777555444444333222333777;;;===>>>>>>===<<<;;;:::999999999::::::;;;<<<<<<<<<<<<<<<>>>===;;;999999888999999:::<<<>>><<<:::999<<>>======<<<<<>>>>>>>>===<<<<<<<<<<<<===????????????>>>============<<<;;;;;;::::::::::::::::::999888888999999:::;;;;;;:::999999999999999;;;:::999:::<<<======<<<999999888888999999:::;;;888888888888888777777777999999888888777777666666666666555555555777999:::777777777666777777888999888888777666666555444444444444444333444444444555444444333333333333333333333333222111111222444555333333333333333333333333111222333222111111222333000000000111111000000000///111444777777666333222222222222111111111111000/////////000000000000000............////////////////////////000111111222111000000///...///////////////000000000///......000000000000000000///...------,,,,,,,,,,,,---...////////////////////////////////////////////////............////////////---------------------,,,,,,,,,,,,---------------,,,,,,,,,------------...---------,,,,,,,,,,,,,,,...------...000111000////////////....../////////////////////////////////yyyaaaJJJBBB@@@;;;777888666555555444333444444444222222222222222111000000......////////////......,,,,,,,,,+++++++++******,,,,,,+++***)))))))))))))))))))))))))))(((''''''((((((((()))))))))))))))+++******+++,,,,,,***(((&&&'''''''''((((((((())))))(((((((((((()))******'''((()))))))))(((&&&%%%(((((()))***************'''&&&&&&''')))+++***)))))))))))))))((((((''''''(((((((((((((((((((((((()))'''%%%&&&***+++)))'''((((((((()))))))))******&&&&&&&&&&&&&&&'''((()))'''((((((((('''&&&%%%%%%(((((())))))))))))((((((***))))))(((((())))))***))))))************))))))%%%&&&((()))))))))(((((())))))((('''''''''''''''%%%&&&'''((((((((('''''')))))))))******+++,,,,,,)))******)))(((((()))+++******)))))))))******+++------+++***((('''''''''$$$(((++++++******...111---------.........//////000///.........///111222////////////////////////---------...///000222222111111222222222222111111000:::888===444888MMM===555777999:::999888999:::777777666666555444333222111///...000444777999999===<<<;;;:::999999999999999999:::;;;;;;;;;;;;:::;;;:::999888999:::<<<===@@@AAA@@@>>>;;;:::<<<>>>???@@@@@@???>>>===<<<===>>>@@@AAA???;;;888666777666888;;;===???AAAEEEHHHHHHGGGFFFCCC???===>>>???>>>===<<<;;;::::::::::::??????>>>===<<<;;;;;;;;;<<<<<<;;;:::999999::::::;;;;;;;;;<<<===>>>??????;;;;;;;;;;;;;;;;;;<<<===999999999999:::;;;;;;;;;999888999999999999::::::777777888888888888888888<<<;;;:::888888777777777555555555555666777888999777777777777888999999::::::999888777666555444444666555333222111222444555444444444444333333333333333222222111111222333333222222222222333333333333///000111111000000111222000000111111111111000000...000444777888666444222222222222222111111000000.........///////////////---.........////////////000000000000000111222222000000///...............//////000111000///---,,,000000000000///......---------------------......////////////////////////////////////////////////............////////////......------.........///.........------------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,............///000000000//////............//////////////////////////////xxx```IIIBBB@@@;;;777888777666555555444444555555111222222222222111000000......////////////......+++++++++++++++*********+++***)))(((((((((((((((******+++++++++***))))))''''''(((((())))))))))))(((((((((***,,,---,,,+++''''''''''''((((((((((((((((((((((((((()))******(((((()))))))))'''&&&$$$(((((()))***************&&&%%%%%%&&&(((***)))(((((((((((('''%%%$$$"""!!!''''''''''''''''''''''''$$$"""!!!###'''***)))&&&(((((((((((())))))))))))&&&%%%%%%%%%&&&'''((()))&&&(((***,,,+++)))&&&###(((((())))))))))))((((((%%%%%%$$$$$$$$$$$$%%%%%%))))))************))))))$$$&&&''')))))))))(((''''''''''''''''''((())))))''''''((())))))))))))((())))))******++++++++++++)))******)))((((((***+++***)))(((((((((((())))))'''''''''((()))+++,,,---%%%(((++++++)))))),,,///------------............000000///......000111222.................................///000111222333111111222222222111000///111999::::::333111777+++222555777888777777777777555666666666444333222222111//////111444777888888<<<;;;:::999999999999999888999999:::::::::::::::777777888999;;;>>>@@@AAAGGGFFFDDDAAA>>>======>>>???AAACCCBBB@@@>>>>>>???===>>>===;;;999777666666888999;;;<<<<<<>>>AAACCCBBBCCCCCCAAA???>>>>>>???<<<<<<;;;:::999999999999???>>>===;;;;;;::::::;;;===<<<;;;:::999:::;;;<<<<<<===???AAACCCEEEFFFGGGAAA@@@???>>>===<<<<<<<<<777888888888888888999999888888999999::::::::::::777777888888999999::::::===<<<:::999888888888888555555555666777777888999777777888999999999:::::::::999888777666555444444555444222000000111333444555555555444444333333333333222222222222222222222111111111222222222222222...///111000//////111222111222222222222222222111---000333555666555333222111222222222222111000///------......////////////........./////////000000000000000000000111111222......---,,,,,,,,,------...///000000000...---,,,///////////////...---,,,------......////////////........................////////////////////////............//////////////////......///000111222444333111///...------------.........////////////------------------............//////......///000...------,,,,,,------...////////////////////////www___HHHAAA???;;;888999777666666555444555555555111111222222111111000///,,,,,,------------,,,,,,++++++++++++++++++++++++))))))((('''''''''(((((('''((()))+++,,,------...&&&''''''(((((())))))***%%%$$$%%%'''***++++++***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))(((((('''&&&'''((())))))******))))))&&&%%%%%%&&&((()))((('''%%%%%%%%%%%%###!!!''''''''''''''''''''''''"""""""""###&&&(((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))(((***---///...,,,)))''''''(((((()))))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''(((((()))*********))))))''''''''''''((()))***+++(((((((((((()))))))))***'''(((((())))))))))))(((((()))***)))((((((***,,,,,,+++******)))*********))))))((((((((()))******)))***+++***)))((()))***,,,------------.........///////////////000111111........................222111000000//////000000111111000000000000000000111666555111///111333222222555888888777666555555333555777777555444333444444333333555888;;;;;;;;;<<<;;;::::::999999999:::888888999:::::::::::::::555666888;;;>>>@@@BBBCCCIIIGGGDDDAAA???>>>??????@@@CCCFFFEEEAAA??????AAA===<<<:::999888777777888999:::;;;;;;;;;;;;===???===>>>??????>>>===>>>???;;;;;;:::::::::;;;;;;<<<@@@???===<<<;;;<<<<<<===???>>><<<;;;;;;<<<===???>>>???BBBEEEGGGIIIJJJKKKHHHFFFDDD@@@===;;;999999777888999999777777888999777888999::::::::::::999777888888999:::;;;<<<<<<;;;;;;::::::999999888888666666777777888888999999888888999:::::::::999999888888777666666555444444555444222111111222444555777777666666555444444444222222222222222111111111111111111111111111111111---///000000///000111222222222333333333333222222...000111333444333222111111111222333333111000///------......//////000000.........////////////000000000000//////000000111...---,,,,,,++++++,,,,,,....../////////...------..................---,,,,,,---...///000000000000........................////////////////////////............//////////////////......///111333444666555333000...................../////////000000............////////////,,,...///...------...///------,,,,,,,,,,,,------////////////////////////vvv^^^HHHAAA???;;;888999666555444444333333444444111111111111111000000///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((((((((()))***&&&''')))***,,,---------&&&&&&''''''((())))))***&&&%%%%%%''')))******((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''******)))((((((((())))))''''''((())))))))))))(((((('''&&&'''((()))((('''$$$%%%&&&&&&&&&$$$"""!!!''''''''''''''''''''''''%%%&&&((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))******+++++++++++++++''''''((()))))))))))))))******))))))))))))******''''''((((((((((((''''''******)))((((((((())))))))))))((((((((()))******(((((('''&&&'''((()))***(((((()))***))))))''''''((()))***)))((((((***,,,---,,,++++++*********+++---,,,+++)))'''&&&&&&%%%(((''''''(((***+++******,,,,,,---------.........------...////////////...........................000000///.........//////111000///...//////111111111333222+++...222000555444777::::::999666555555222555888999777555555666777666666888;;;=========<<<;;;;;;:::::::::::::::888999::::::;;;;;;::::::666888;;;>>>AAABBBBBBAAADDDBBB???===>>>???@@@AAA@@@DDDGGGFFFBBB??????AAA>>><<<:::999999:::;;;;;;:::;;;<<<;;;::::::<<<>>>;;;<<<>>>>>>===<<<===>>>;;;;;;;;;<<<===???@@@AAABBBAAA???>>>>>>???@@@AAAAAA@@@>>><<<<<<>>>@@@BBB@@@AAACCCFFFHHHIIIIIIIIIGGGFFFCCC@@@>>><<<::::::888:::;;;;;;888888999;;;777888999:::::::::999999888999999:::<<<======>>>888999:::;;;;;;:::999888666777888999999:::::::::999:::;;;;;;;;;:::999888666666666555555555444444555444333333444555777777999888888777666666555555222222222222222111000000222222111111000000//////---///000000000000222333111111222222222222111111000000000000000000000000000111222333333222000///---......///000000111111,,,---------............000//////......//////000......---,,,,,,,,,,,,---......---------...//////,,,,,,---.........------+++,,,---//////000//////........................////////////////////////............////////////......------...000333444555444111///.........///---------.........//////---.........////////////+++---///...,,,+++,,,.........------------......////////////////////////uuu^^^GGG@@@???;;;888:::555444333333222222333333111111111111111000//////...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++((())))))*********))))))&&&&&&&&&'''((())))))***))))))((()))++++++***(((************))))))))))))'''(((((()))***)))))))))+++***)))(((((()))***+++&&&''''''(((((((((((((((***)))(((((())))))((('''&&&''')))++++++***)))(((''''''''''''''''''''''''***,,,---+++(((&&&'''***'''''''''((((((((()))))))))(((((('''''''''(((((()))'''&&&$$$%%%'''***,,,''''''((()))))))))))))))))))))(((((((((((())))))))))))************))))))***((('''%%%%%%%%%&&&''',,,+++***))))))(((((()))((('''%%%$$$%%%&&&(((******+++,,,,,,+++***)))(((((()))***)))((()))***,,,,,,++++++***)))))))))***''''''''''''((()))++++++###""""""&&&+++//////...,,,,,,,,,---------......+++,,,---...///...---,,,........................,,,,,,,,,---...///000111111000...---...///111333444666777///333444+++222666999<<<<<<:::888666555111555999:::888666777888666666666888;;;======<<<<<<<<<;;;:::::::::;;;;;;999999:::;;;;;;;;;;;;:::888:::>>>AAABBBBBB@@@??????<<<::::::<<>>???AAA>>><<<:::999:::<<<======:::;;;<<<;;;;;;;;;===???;;;===>>>>>><<<;;;<<<<<<;;;<<<===>>>@@@BBBDDDEEEDDDCCCAAA@@@@@@BBBCCCEEECCCAAA???>>>>>>???BBBCCCAAABBBDDDEEEFFFFFFFFFEEEBBBAAA@@@???>>>>>>>>>>>>:::<<<===<<<:::999:::===777888999:::;;;:::999999999999:::;;;===>>>??????666888:::;;;;;;:::999777777777999::::::;;;:::::::::;;;;;;<<<;;;:::888777555555555555555444444444555555555666777888999999:::999999888777666666555222222222222222111000///333222222111000//////...---///111111000000222444000000111111111111000000111000//////...//////000000111333333333222000............///000111111222++++++,,,,,,,,,---------000///............////////////...------------......---,,,,,,---...000111++++++,,,---............)))+++,,,...//////..............................////////////////////////............/////////000------,,,,,,---000222444333111///...---...///000,,,,,,,,,---------......---------....../////////***---...---+++***+++---//////............//////////////////////////////ppp[[[GGGAAA@@@;;;999;;;888777666555444333222222222222222111111111000000......---,,,++++++*********)))'''&&&((()))***)))---,,,+++***))))))))))))******))))))))))))******))))))))))))((((((((((((***(((&&&$$$%%%&&&)))+++(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''(((((((((((()))(((''''''((()))'''&&&))))))((('''''''''''''''((())))))'''$$$###%%%(((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))***)))'''&&&&&&(((+++---'''((())))))(((&&&$$$###'''((((((((()))))))))***)))((('''&&&&&&&&&&&&&&&))))))))))))(((((((((((((((''''''(((+++,,,++++++(((((((((((()))))))))))),,,+++++++++******))))))))))))))))))((((((((((((%%%'''((()))((()))***,,,------,,,,,,+++*********((())))))))))))*********'''((((((***+++,,,------***************************+++,,,,,,------,,,,,,------------------------------...///////////////......------...///111222666666666444222111222333999BBBEEE???888666444000444555777999:::;;;;;;:::777888999:::;;;<<<<<<<<<===<<<;;;888666666888:::<<<<<<;;;:::999999999999888888999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???@@@@@@???===:::999;;;>>>888999:::;;;;;;:::888777:::999999999::::::;;;<<<>>>===<<<;;;;;;<<<===>>><<<<<<===>>>@@@CCCEEEFFFGGGEEECCCAAAAAABBBDDDFFFGGGDDDAAAAAABBBBBB@@@>>>>>>???AAACCCBBB@@@===;;;>>>??????>>><<<<<<>>>@@@???>>>===============>>>>>>===;;;;;;<<<<<<;;;999::::::::::::::::::::::::999:::;;;<<<;;;:::999888777777777888999:::;;;<<<<<<===>>><<<888666777888999666333333555666444222666555555555777:::===???DDDAAA<<<888555555666777333333333222222222111111111111222222222222111111000000//////......------111111111111000000000000111111000000//////...............///000000111111...///000000000000000///------------------------.........------.........////////////000000000000***+++,,,...///000000000///---,,,,,,...//////...//////.........---------------------------,,,,,,,,,---------,,,,,,+++***//////.........---------111111000000//////.........---,,,,,,,,,,,,---...//////...------------...,,,---...000111000000///...------,,,,,,,,,------...---,,,,,,,,,,,,---...///...---,,,,,,---...///nnnYYYEEE???===999777999777777666555444333222222222222222111111111000000///......---,,,,,,++++++,,,***(((((()))***+++***---,,,+++***))))))))))))***))))))(((((())))))***))))))))))))((((((((((((+++*********+++---000111(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((***(((''''''((()))'''&&&))))))((('''''''''''''''$$$&&&''''''%%%&&&(((+++%%%&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))'''&&&$$$###"""!!!(((((((((((('''&&&%%%%%%((((((((((((((()))))))))&&&%%%%%%&&&&&&((())))))%%%&&&&&&&&&''''''(((((('''&&&%%%&&&(((***)))(((((((((((()))))))))*********)))))))))((((((((((((((((((((((((((()))))))))&&&((())))))(((((()))+++(((((((((((((((((()))))))))))))))************+++(((((()))***+++,,,------++++++++++++++++++++++++------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...,,,,,,++++++,,,---///000444444444333111000111222555<<<@@@;;;666555555222333444555777888888777777666777888999::::::::::::;;;;;;:::888666666888999===<<<;;;999999888888888888999999999999999888888999999999:::;;;<<<===>>>======>>>======<<<<<<<<<888999999999999999888888999888888999:::;;;<<<<<<======<<<;;;;;;<<<======<<<<<<===>>>@@@BBBDDDEEEFFFDDDBBBAAAAAABBBDDDEEEFFFCCC@@@???@@@@@@>>><<<;;;<<<===>>>>>><<<;;;999???AAABBBBBBAAABBBCCCDDD??????>>>===<<<<<<======@@@>>><<<<<<<<<<<<;;;999::::::::::::::::::::::::999:::;;;;;;;;;:::888888777777777888999;;;<<<===;;;======;;;888666666888888555333333555666555333666555555555666999;;;===AAA???;;;888555555555666333333222222222111111111000111111222222111111000000000000//////.........000000000/////////......000000000000//////......111111111111000000000000/////////000//////......------------------------//////............//////------------............---......//////......------,,,++++++---......---///.........------------,,,,,,---------------------------------,,,++++++..................------000000000/////////.........---,,,,,,,,,,,,---...//////...---------------,,,,,,---...////////////...------,,,,,,---------...---,,,,,,,,,,,,---...///...------------...///nnnYYYEEE???===888666888777666666555444333222222222222222111111111111111/////////...------,,,,,,---+++))))))***+++++++++,,,,,,+++***)))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((((((((((()))***++++++,,,(((((((((''''''''''''&&&((((((((((((((('''''''''''''''''''''((((((((((((***)))''''''))))))(((&&&)))((((((''''''''''''(((###%%%'''(((''''''((()))%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&$$$!!!(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&'''((())))))'''&&&%%%&&&((())))))((())))))))))))************'''''''''''''''&&&&&&&&&'''''''''(((((()))))))))'''(((***)))(((''')))***%%%&&&&&&'''(((((()))))))))************+++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000///------------------------....../////////......---,,,,,,,,,,,,---...///000222333333111///...000111000666888666333444666666111222333444444444444333444555666777777777777777777888999999777777888999===<<<;;;999888777777777999999999888888777555555888888888999:::;;;<<<===<<<<<<===>>>>>>===999777888888777777777888888999888888888999999:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDCCCBBBAAAAAABBBCCCDDDDDDAAA???>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;::::::???AAADDDEEEEEEDDDEEEFFF???>>>======<<<<<<======BBB@@@===<<<===<<<;;;:::::::::::::::::::::::::::999::::::::::::999888888666666777999:::<<<======;;;<<<<<<:::777666666666555444333444555666666555666555555444555777888999<<<;;;999777555444333333333222222222222111111111000000111111111111000000000000000000/////////////////////.........------000000000////////////...444444333222000///......////////////...---,,,,,,------------------------//////............//////,,,------------.........000000000///...---,,,+++,,,+++)))***,,,------,,,............------------++++++,,,,,,------..................---------,,,------..................///////////////............------,,,,,,------...///......---------------,,,,,,,,,,,,---...//////------------------------...------,,,,,,------...///...------------...///ppp[[[GGGAAA???:::777999666666555444444333222222111111111111111111111111000/////////.........---...+++))))))***++++++***,,,++++++***))))))******((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((('''%%%$$$###((((((((('''''''''''''''))))))((((((''''''&&&&&&''''''''''''((((((((((((***((('''((())))))(((''')))(((''''''''''''(((((('''((())))))(((&&&%%%$$$%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&((())))))(((((((((((('''''''''***)))((('''&&&%%%%%%%%%'''''''''((()))******+++)))((('''(((***+++***)))))))))))))))*********+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((()))***)))((('''((())))))))))))*********++++++************++++++++++++)))******+++,,,---------++++++++++++++++++++++++,,,------...///.......................................//////......------.........///000000111111111222222111///...///111///222444333222333666777111111222222222222222222333333444555555555444444444666888888777777777888===<<<:::999777666666666888888888888888777666555888888999999:::;;;===>>>>>>=========>>>;;;666222888777666666666777888999::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???AAABBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAA???>>>===<<<;;;;;;???>>>===<<<<<<===>>>>>>===@@@CCCDDDCCCAAAAAAAAA<<<<<<<<<<<<<<<===>>>???CCCAAA>>>=========;;;:::;;;;;;::::::::::::999999999999999999999888888777555666888999;;;<<<===>>>;;;;;;:::999777555555555333333333444666666666666666555555444444555555666777777777666555333222111222222222222111111111111///000000000000000000///000000000000000000000000/////////.........------////////////////////////333333222111000///......//////......---,,,+++***------------------------......------------.............../////////000000000000000///...---,,,+++,,,+++******,,,------,,,------------------------******+++,,,------..................---.........---------.......................................------------------------///...------,,,,,,------,,,+++******+++,,,...///,,,,,,------------------------------------------.........------.........ppp[[[GGG@@@>>>999777888555555555444333333222222111111111111111111111111000///////////////......---+++)))((()))******))),,,+++******)))*********((((((''''''''''''(((((())))))))))))(((((((((((()))***++++++***(((&&&%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((()))''''''(((*********)))((((((''''''''''''(((((('''(((((((((((('''%%%###%%%&&&''''''(((''''''''''''''''''''''''''''''&&&((((((''''''''''''''''''&&&%%%$$$$$$%%%''')))+++((('''&&&%%%%%%&&&((()))((((((((('''''''''''''''***)))((('''&&&%%%%%%%%%)))))))))))))))((((((((()))((('''((()))***)))(((((())))))))))))*********''''''''''''''''''''''''&&&'''''''''((((((((()))((()))***)))((('''((())),,,,,,,,,++++++*********))))))*********+++++++++*********++++++,,,,,,---)))))))))))))))))))))))),,,------...///.........,,,,,,,,,,,,,,,,,,,,,,,,---...............------......///000000111111111111111222111//////000111222222222222222222444666222222222222222222333333333333444444444333222222222555777777666666777888;;;;;;999888777666666666666666777888888888888888::::::::::::;;;===>>>???======>>>>>>>>><<<888666888777666666666777999:::<<<;;;:::999888777777777:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<===>>>???@@@??????@@@AAAAAAAAAAAAAAABBBAAA@@@???===<<<======AAA@@@>>>>>>>>>???@@@AAA>>>AAACCCBBB@@@===<<<<<<888999:::;;;===???AAABBBCCC@@@===<<<<<<===<<<;;;;;;;;;;;;::::::999999999999999888888777777777777666777888:::<<<=========;;;:::888777666555444333111222444555666666666777666555555444444444444444444444444444444222111000222222222111111111000000...//////000000//////...///////////////000000000000000000/////////...................../////////////////////////////////............---,,,******---------------------------,,,,,,,,,,,,,,,,,,---............////////////------............---------,,,***+++---......---,,,,,,------------------******++++++,,,---......///...---------......///---.....................---------------.........------------------------......---,,,,,,,,,,,,,,,++++++******+++,,,...///+++,,,---.........---------------------------------..................---nnnYYYEEE>>><<<777444666444444444444333333222222111111111111111222222222//////////////////.........+++)))((()))))))))(((++++++***************+++)))((((((''''''(((((()))))))))))))))((((((((((((&&&''')))***+++++++++***'''(((((((((((()))))))))((((((((((((((('''''''''''''''''''''(((((((((((('''&&&&&&(((***,,,,,,+++(((''''''''''''(((((()))%%%%%%%%%&&&((()))((('''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((('''$$$######$$$'''((((((''''''&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&'''&&&%%%%%%'''''''''%%%(((((((((((())))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''(((***)))(((''')))***+++++++++***)))(((((((((((())))))))))))*********))))))*********+++++++++))))))))))))))))))))))))......///000000000000///)))))))))))))))))))))))),,,,,,---...............,,,,,,---///////////////000111111000///...000111444111111333222000111444333222222222333333444555444444444444444333222111333444666555555555666777:::999888777666666666666555666777888888999999999:::::::::;;;<<<===>>>???;;;???CCCEEECCC???===<<<777777777777888888999:::<<<<<<:::999777777666666;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>><<<>>>???AAAAAAAAA@@@@@@@@@AAAAAA@@@>>>===???@@@@@@???>>>===>>>???@@@AAA@@@BBBCCCAAA>>><<<::::::777888999:::===???AAABBBBBB???<<<;;;;;;<<<===<<<<<<;;;;;;::::::999999888999888777777666666777777777888:::;;;<<<===<<<<<<:::999777666666555333111000333555666666555666666555555555555444444333333222222333333333222111111222111111111111000000000......////////////..................////////////000000000/////////......---............/////////,,,,,,---......///000000............---,,,++++++------------------------------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------***+++,,,------------------,,,++++++---......---,,,,,,,,,,,,------------******++++++,,,,,,------...---,,,,,,,,,---.../////////.........---------,,,,,,,,,---------------,,,------......------,,,...------,,,,,,,,,,,,,,,++++++++++++,,,---......***+++---...///......---,,,------......------,,,------...//////...------nnnYYYEEE>>><<<666333555444444444333333333333222000000111111111222222222........................///---***)))*********)))+++***************++++++***))))))(((((())))))***))))))))))))((((((((((((###$$$%%%'''((()))))))))'''((((((((())))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((%%%$$$%%%'''+++---......'''''''''''''''((())))))'''%%%$$$%%%((())))))(((%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%(((((((((((('''&&&%%%%%%$$$%%%%%%&&&'''((())))))(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&'''''''''((((((((((((&&&'''''''''((((((((()))(((((((((''''''&&&&&&%%%&&&((())))))(((((()))+++)))))))))))))))(((((((((''''''((((((((()))))))))((())))))))))))*********))))))))))))))))))))))))------...///////////////***************************+++,,,---.../////////+++,,,...///000000//////...//////...------///000333//////222333000///222222222222222333444666777666666666555444333222222444555555444222333555777888777777666666666777777555666666777777777666666999999999:::;;;<<<>>>>>>===FFFOOOQQQKKKBBB===<<<666777888999:::::::::::::::999999888888888888888;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;<<<===;;;<<>>===???@@@???>>>===@@@BBB???????????????@@@AAAAAA???@@@@@@>>><<<::::::;;;999999:::;;;<<<>>>???@@@@@@===:::999:::<<<======<<<<<<;;;::::::999888888999888777666555666777777888999;;;<<<===<<<;;;::::::888555555666555333000000333777777666444555666555555555555555444444333111111111111111222222222111111111111000000000000---......//////......---,,,---------.........////////////.........---------------.........//////---------...///000000111------............---,,,------------------------///......------......///++++++,,,,,,,,,---------)))***++++++,,,,,,,,,+++,,,+++)))***,,,------,,,++++++,,,,,,,,,---------++++++++++++++++++,,,,,,---,,,+++***+++,,,...///000000///...---,,,,,,+++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,...---,,,,,,++++++,,,,,,***+++,,,---............)))+++---...//////...---,,,,,,---......---,,,,,,------...//////...------ppp[[[GGG@@@===888555777444333333333333333333333000000111111222222222222---------...............000...+++***+++,,,+++***+++***************++++++******))))))))))))******))))))))))))((((((((((((''''''''''''(((((((((((('''((((((((())))))******&&&'''''''''(((((())))))''''''''''''((((((((()))$$$###$$$'''+++...//////'''''''''''''''((()))***,,,(((%%%$$$&&&'''&&&%%%%%%&&&''''''((((((''''''###$$$%%%&&&''')))******'''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&(((((())))))(((&&&$$$######$$$%%%&&&''')))******+++***)))'''%%%$$$$$$$$$&&&''''''((()))***++++++)))(((''''''((()))(((&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''((((((((())))))((('''&&&%%%%%%$$$%%%'''((()))((()))***,,,(((((())))))******++++++''''''''''''(((((((((((((((((((((((())))))))))))***************************+++,,,,,,------,,,,,,------------------------)))***+++---...///000000---...000222222222111111,,,---...---,,,,,,---///111------222333///...111222111111111333444666888777777777666555444333222555555444222111222444777666666666666666777888888666666666666555444333333888888888999:::;;;======BBBNNNZZZ[[[QQQCCC:::777666777999:::;;;;;;::::::777777777777888999:::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<:::<<<>>>AAABBBAAA???>>>;;;>>>??????======@@@CCC@@@@@@AAAAAABBBBBBBBBBBB<<<===<<<;;;999888999;;;;;;;;;;;;;;;;;;<<<===>>>???<<<999888:::<<<>>>>>><<<<<<;;;::::::999888888999888666555555555666777999:::<<<======<<<:::999:::777555444555555222000000444777888666444444555444555555666666555444444111111111000111222333333111111111111000000000000---..................---,,,,,,,,,---------............---------,,,,,,,,,---------.........//////////////////000000000000------......///.........------------------------000000////////////000000---------.........//////******+++++++++******)))+++***((()))***,,,,,,++++++++++++,,,,,,---------,,,,,,++++++++++++++++++---,,,*********,,,...///111111000...---,,,+++***+++++++++,,,,,,---------,,,,,,---......---,,,,,,...---,,,,,,++++++,,,,,,***+++---...//////...---)))***---/////////...---,,,,,,---......---,,,,,,,,,---...//////...---,,,pppWWWGGGBBB888555888666999777555333222333444555111111111111111000//////111000///...............,,,,,,,,,+++++++++******,,,,,,,,,+++)))(((&&&%%%))))))************)))))),,,---,,,***(((&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((())))))))))))(((''''''(((***,,,.........---,,,(((((((((((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''',,,)))'''&&&''')))******$$$$$$%%%&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((''''''''')))***+++&&&&&&''''''''''''&&&&&&)))'''&&&'''))))))((('''(((((('''&&&&&&&&&&&&&&&,,,***)))(((((('''$$$"""'''(((((('''%%%%%%&&&(((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))))))))(((((((((((()))))))))(((''''''(((***,,,...---,,,+++++++++,,,---...---,,,,,,,,,,,,---.........---,,,+++***+++,,,---+++,,,...000111111000000------------------------000000000000000000000000222111000//////000111222666666555444222111000000444444444555555555555555444555666777777666555555555666666666555444333333888888888999:::<<<===>>>HHHRRRZZZUUUGGG999444444777777666666777888999:::;;;;;;;;;;;;::::::999888888:::<<<>>>>>><<<:::888::::::999999::::::;;;<<<:::<<<>>>>>>===<<<===>>>CCCBBBAAA@@@????????????;;;;;;===>>>@@@BBBCCCDDD<<<;;;999888777888888999::::::;;;;;;;;;;;;;;;;;;<<<;;;999:::;;;<<<<<<;;;???===:::999999999888777666666666666666666666666999999999888888888777777666666555555555444444444333333333333333444555666777777777666444222000...000000111111111222222222000000000000000000000000111111000///////////////............///////////////......------,,,,,,+++,,,,,,,,,---...///000000......///000000000000000111000000////////////000,,,,,,,,,,,,,,,---.../////////.........---------///......---------............------------,,,,,,)))))))))***++++++,,,,,,---,,,+++---000000---***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---111000000///...,,,+++***000///...,,,,,,,,,,,,---...///000///.........000...------,,,,,,------...---,,,***))))))***,,,---////////////...---,,,,,,+++,,,---.........------,,,,,,---.../////////...pppVVVGGGBBB888555888666888777555444333333444444000///...///111111000---000/////////............,,,,,,,,,+++++++++***************)))((('''&&&&&&))))))************))))))&&&'''((('''&&&&&&(((***''''''(((((())))))******((((((((((((((((((((((((******)))(((((((((((((((*********************+++,,,---......---***(((''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&$$$###$$$&&&'''&&&(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%)))(((''''''&&&&&&&&&''')))((('''((()))((('''%%%###$$$&&&***---,,,((($$$%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))******))))))))))))******+++***((('''((()))+++,,,---,,,++++++++++++,,,---+++++++++++++++,,,------+++,,,,,,---...000111222------.../////////......------------------,,,,,,.../////////000000000000222111000/////////000111555555444333222111111000333333333333333444444444555666777777777666555444555666666666666555555444666666666666777888::::::>>>EEEKKKHHH???777555777:::888666555666777999;;;::::::;;;;;;:::999999888666777999;;;;;;999777666:::999999999::::::;;;;;;999:::<<<<<<;;;;;;;;;<<>>============@@@?????????>>>>>>>>>===;;;:::888777777888888999<<<<<<;;;;;;:::;;;;;;;;;;;;:::888888999::::::999<<<:::999:::;;;;;;:::999777777777777777777777777999999888888888777777777666666555555555444444444555555444444555666666777666666666555444222000///000000111111111222222222000000000000000000000000111000000///////////////............///////////////......---,,,++++++***,,,---------.../////////......///000000000000000...------,,,,,,,,,---------------------......//////.........------------......------------......,,,,,,,,,++++++*********+++++++++***************---+++***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---////////////...,,,+++******)))((('''''''''((())),,,---......,,,,,,---...------,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,---...............+++++++++,,,,,,,,,------------.../////////......nnnUUUFFFBBB999555888666666666555555444333333333///...---...111111///---...///000000000///...---,,,,,,,,,+++++++++***************)))))))))((((((((())))))******))))))(((%%%'''(((''''''&&&((()))&&&&&&'''((()))***++++++((((((((((((((((((((((((***))))))(((((((((((()))'''&&&%%%%%%&&&''')))***---------,,,+++(((&&&$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%######$$$%%%&&&%%%(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((%%%%%%%%%$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&(((***,,,***'''&&&'''))))))((((((''''''''''''(((&&&%%%%%%''')))***)))''''''%%%$$$(((---...)))###%%%%%%&&&'''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((())))))***+++******))))))******+++,,,+++)))((((((((()))***---,,,++++++++++++,,,,,,************+++++++++,,,***+++---...///000/////////...------,,,,,,,,,---.........------,,,,,,,,,,,,------...///000111111222111///.........//////444333333333222222222222333333333444444444555555777888888888888777555444555666666777777777777666666555555555666666777888666999;;;:::777666777::::::888666444555666999;;;999::::::::::::999888888555666888999999888666555888888888999999999::::::777999:::;;;:::999:::;;;>>>>>>===<<<;;;;;;;;;;;;@@@@@@???>>>===<<<;;;:::999888888777777888:::;;;>>>===;;;:::::::::;;;;;;;;;999777777888888777666888888999;;;===>>>===;;;999999999999999999999999888888888888777777777777555555555555555444444444777666666666666777888888555555555444333111000///000000000111111111111222000000000000000000000000000000//////......//////............//////////////////...---+++***))))))------........................///000000000000///,,,,,,,,,+++,,,,,,------000//////...........................---------------------,,,,,,------...------,,,++++++***))))))---,,,,,,+++******))))))---+++)))***+++,,,++++++------------------------...---,,,,,,,,,,,,,,,,,,---.........------,,,++++++************++++++,,,***+++,,,,,,******+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------++++++*********+++,,,---//////////////////...---mmmTTTFFFBBB999666888666555555555555555333222111///000111111000///......---...000111111///...,,,,,,,,,,,,+++++++++************************++++++(((((())))))))))))(((((()))++++++***(((''''''''''''''''''((()))*********((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''%%%######$$$'''***,,,************)))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))'''&&&&&&'''(((((('''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&(((+++...,,,'''%%%'''+++)))(((((('''''''''((((((&&&%%%%%%'''))))))((('''///***$$$"""$$$''''''%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))***************))))))))))))******+++***)))(((((()))******,,,,,,,,,+++++++++++++++)))******++++++++++++++++++,,,------,,,)))&&&$$$...---,,,+++++++++,,,---.........------,,,,,,+++,,,,,,---///000222333333111000///...------......222222222222222222222333555555555666666777777888888999999999888777555444555666777888888888888888777777666666666777777888666666666555555555777888666666555555666777888999888999999999999999888888777888999::::::999888777666666777777888888888888777999::::::999999:::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999888888888999:::<<<===@@@>>><<<:::999::::::;;;<<<:::888777888888777666888888999<<<>>>???===:::::::::::::::::::::::::::888888777777777666666666555555555555555555555555777777666666666666777777444444333222222111000///000000000000111111111111////////////////////////000//////.........//////............//////////////////...,,,+++***)))(((...............------------...//////000000//////...............///000111222111000///............------------------------,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,++++++*********---,,,*********+++,,,---------------------------///...------,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,------...///000000***+++,,,+++***)))***,,,---,,,,,,,,,,,,,,,,,,---+++,,,------------,,,+++/////////...,,,+++)))(((---,,,***))))))+++---...000000000000///...------kkkRRREEEBBB999666999666555555555555444333222111000555888555///+++---111,,,...///111111000...---,,,,,,,,,+++++++++******)))(((((((((((()))******(((((())))))))))))(((((((((***+++***((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''+++)))'''&&&(((+++///222*********)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***((('''''')))))))))((($$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&"""&&&)))'''""" ###&&&((((((''''''''''''((((((((('''&&&'''((((((&&&$$$***(((%%%"""!!!"""%%%''')))))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''((((((((((((((())))))***+++,,,,,,,,,,,,++++++***************+++,,,---,,,,,,++++++,,,---,,,***&&&""" ++++++******+++,,,...///.........------,,,,,,,,,---...///000222444555555111000///---------...///111111222222222222333333444444555555666777777888888999999999888777555444666666777888999999999888666666666555666666777777:::999777666555444444333222444555777888888777777777777888888999888888777777888999999999999888777444444555666777666666555888:::;;;<<<;;;:::;;;<<<======<<<;;;;;;;;;<<<<<<999999:::;;;<<<======>>>:::999999999:::<<<===>>>???>>>===;;;::::::;;;;;;>>><<<:::999999999888777999999:::<<<>>>===:::888999999999999999999999999777777777666666666555555444555555555555555555555666555555444444555555555222222111111000000000000000000000000000000000000........................//////............//////............///////////////......---+++******)))...............---------------...///////////////////////////000111333333333222111000///.........,,,,,,------------------+++++++++++++++,,,------//////...------,,,++++++******++++++,,,,,,,,,,,,...---,,,++++++,,,---...------------------------///...------,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---***,,,---,,,+++***+++,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++.........---,,,***)))(((...---+++***+++,,,...000//////000//////...------iiiQQQDDDBBB:::777999666555555444444333222222222111555888666000,,,...111---...///000000000///...,,,,,,,,,+++++++++******'''&&&%%%$$$%%%&&&'''((('''(((((())))))(((((('''!!!$$$'''((('''''''''(((***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((((())))))******)))'''&&&'''***...000...---+++)))'''%%%######%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&(((((('''&&&(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&###%%%'''&&&$$$###%%%''''''&&&&&&&&&&&&'''(((((()))((('''''''''&&&$$$"""!!!%%%'''&&&%%%%%%%%%******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$(((''''''&&&&&&''''''(((&&&'''((()))***+++,,,,,,+++,,,,,,,,,+++***)))((()))***,,,---------,,,+++(((***,,,---,,,***'''&&&*********+++,,,---//////------------------------...///000111333444555666000000.........///000111111111111222222222222222000111111222333444555555777888888888888777555444666777777888888888888777444333333333444555555666::::::999777666444333333666777888999999888777666666666777888888888888777666666777777777777666666444555666777777777666555999;;;======<<<;;;<<<=========<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;===>>>>>>=========<<<<<<;;;;;;>>><<<::::::;;;;;;:::999;;;::::::;;;<<<;;;888666888888888888888888888888666666666666555555555555444444444555555555555555555444444333333333333444111000000/////////000000111000000000000000//////..............................------......//////............///////////////......------,,,,,,+++------..................------...////////////...---------...///111222333222222000///............,,,,,,,,,,,,------------************+++,,,------,,,,,,++++++++++++************++++++,,,------...---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++'''((()))***+++++++++++++++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,------,,,,,,,,,---...///..................---,,,hhhPPPDDDBBB:::777999666666555444222222222222333222222222222222222111000............/////////000,,,,,,,,,+++++++++******)))(((&&&%%%%%%&&&'''(((''''''(((((((((((('''''' ###&&&((((((''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******'''&&&%%%$$$%%%'''***+++...---+++)))'''%%%$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&''''''&&&$$$(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''(((((()))((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((())))))%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&'''&&&$$$######'''))))))&&&$$$(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$((((((''''''''''''(((((((((((()))***************+++,,,,,,,,,+++***((('''((()))+++,,,---,,,+++***'''(((***,,,------,,,+++++++++,,,---------------+++,,,,,,------............///000111222333444444000///......///000222333222222222111111111111111//////000111222333444444555666777777777666555444777777777888777777666666333333333333444555777777888999999888777888;;;>>>@@@???<<<:::888777777777555666666777888888777777777777777777777777777777555777888::::::999888777999;;;<<<===<<<;;;<<<===<<<<<<;;;;;;;;;<<<<<<===>>>>>>===<<<;;;::::::999999888888777888999;;;<<<;;;<<<===>>>>>>===;;;:::===<<<::::::;;;<<<<<<;;;;;;999888888999:::888777666666666666666666666666666666666555555555444444444444444555555555666666555555444333333333333333000///.........///000000111111000000////////////------------------------...------------...///000............////////////........................,,,---------.../////////,,,---......//////......+++,,,,,,---///000222333111000//////............++++++,,,,,,,,,---------)))))))))******+++,,,---******++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---++++++++++++++++++++++++,,,++++++++++++,,,,,,---***+++++++++++++++***)))******,,,------------,,,+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,++++++))))))))))))++++++'''''')))+++,,,---------++++++,,,,,,,,,---------+++,,,------------------gggPPPDDDBBB:::777999666777555333111111111222333222---***...444777333---...............///000111,,,,,,,,,+++++++++******---+++)))((('''(((***+++''''''((((((((((((''''''%%%(((***+++)))'''&&&&&&&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((())))))(((''''''''')))+++,,,******)))(((((((((((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&''''''''''''&&&&&&'''(((((('''%%%$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((('''%%%$$$&&&''''''''''''''''''&&&$$$######$$$'''(((((('''$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%&&&''''''%%%$$$'''### """'''***((($$$%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))(((((((((((()))))))))************)))((((((++++++,,,,,,+++***(((''''''(((***+++,,,+++)))(((&&&((()))+++,,,,,,,,,,,,,,,---...///...---,,,+++***++++++,,,---...//////......///000111222222333////////////000111333444222222222111111111000000000111111222444555666666444555666777777666555555777777777777777666555444444444555666777888:::;;;777999:::::::::>>>EEELLLJJJFFF@@@:::666666777999555555666777777888777777999999999999999999999999777999;;;<<<<<<<<<:::999888:::<<<<<<;;;;;;;;;<<<;;;;;;;;;::::::;;;<<<<<<=========<<<<<<;;;;;;;;;888777666666666777888999999;;;>>>???@@@>>><<<:::<<<;;;999:::;;;<<<<<<;;;:::888666777888999999888555555555555555555555555666666555555555444444444444444444555555555666666666555444333333333333333//////...------///000111111111000000/////////...---------------------------------------...///000............/////////000.........////////////000,,,,,,------...///000000,,,---......//////......,,,,,,---...000222333444000//////...............+++++++++,,,,,,---------))))))))))))***+++,,,---+++,,,,,,------......///...------,,,,,,++++++***(((+++......+++******+++************************************+++,,,,,,---+++++++++++++++***)))))))))***+++,,,---,,,+++******+++,,,,,,+++***+++,,,,,,++++++++++++++++++,,,+++***(((''''''(((***+++))))))***++++++++++++***)))***+++,,,,,,,,,,,,+++******+++,,,------------hhhSSSEEE???777777:::555666666555444333333222222111000///000111222111//////////////////......---000///...---+++***))))))'''((()))+++,,,,,,,,,,,,(((+++---,,,(((%%%%%%'''))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%(((''''''''''''(((((()))%%%%%%&&&&&&'''(((((()))((((((((((((((()))******((('''&&&'''((((((&&&$$$&&&&&&&&&'''''''''((((((###%%%''')))***(((&&&%%%*********)))((((((''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))((('''&&&&&&'''((())))))'''%%%%%%&&&((((((((((((((('''&&&&&&&&&&&&'''%%%%%%$$$###$$$%%%&&&'''))))))((('''''''''''''''))))))(((((((((((())))))++++++,,,,,,,,,,,,++++++((())))))))))))******************+++++++++,,,,,,------,,,+++,,,---...///............////////////+++,,,,,,...000333666888222222444444444444222222//////000111222222333333555666777777777666444333555555444444444555666666555333222333666888999999666777999;;;>>>CCCIIINNNQQQHHH===777777:::;;;;;;;;;:::999888777777777777999999:::::::::999888888666888:::<<<<<<999666444666777888999;;;;;;<<<<<<>>><<<:::888777777777888;;;;;;:::::::::999999999666888888888777666777888:::;;;<<<===>>>>>>>>>>>>:::;;;<<<=========<<<;;;888888888888777777777777777666555444333444444555777777777777666555444333777777666555444333333333333333333333222111111111222111111111000000//////000000///...............///...,,,++++++,,,...///------...............---....../////////...,,,+++......---,,,,,,+++******+++++++++++++++***)))(((........................,,,,,,,,,---------..................------,,,+++///...,,,******+++,,,---******++++++++++++******,,,+++++++++******))))))((())))))+++,,,---......***************************++++++,,,,,,------...************************+++***)))))))))***,,,,,,+++******))))))***++++++************************)))************+++++++++))))))))))))))))))))))))((())))))))))))*********---,,,,,,++++++,,,,,,---************************hhhRRREEE???777777:::555666555555444333333222222000///...///000111000...///////////////...------,,,---------,,,+++***)))%%%%%%&&&(((((()))))))))((()))******((('''&&&'''(((((((((((())))))))))))(((((())))))))))))(((((()))(((((('''''''''((((((&&&&&&''''''((())))))***)))))))))((()))******+++((('''''''''((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))((('''&&&'''''''''&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''%%%###$$$&&&'''((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))))))))(((''''''''''''''')))(((((((((((((((((()))((())))))******))))))((()))))))))************+++,,,,,,,,,------------...---,,,,,,+++,,,---...///---.........////////////,,,,,,---...000333555777111222333444444333222111111111111222222333333444666777777777666555333222444333333222222222333333555333111111333666777777888999:::;;;===@@@FFFIIIJJJDDD<<<999:::<<<;;;:::999999888888777777888888::::::::::::999888888777777888:::<<<<<<:::888666555666777888::::::;;;;;;;;;:::999888777888:::;;;<<<<<<<<<;;;;;;;;;::::::888999::::::888888999:::;;;;;;<<<===>>>>>>>>>>>>:::;;;<<<======<<<;;;;;;888888777777777666666666888777555444444444555666444555555666666666555555666666555555444444333333333333222222111222222222111111111111000000000///000000///.....................,,,,,,,,,,,,......,,,,,,---------------,,,---.../////////...,,,+++...------,,,++++++******++++++,,,,,,++++++***)))------------------------++++++,,,,,,---.........---------------,,,++++++,,,,,,---,,,,,,,,,++++++******++++++++++++******************)))))))))(((************************************************,,,,,,,,,,,,,,,,,,,,,+++************************++++++*********+++,,,------,,,,,,+++++++++,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++******++++++,,,************************fffQQQDDD???777777:::555555555444444333333222222///...---...///000///---...////////////...------(((***+++------,,,***)))$$$%%%&&&''''''''''''''')))(((&&&&&&((((((((('''''''''(((((())))))******))))))(((((((((((())))))***)))((('''''''''''''''''''''(((((()))***************)))((()))***+++,,,)))(((''''''(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""" """$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%&&&(((*********&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((()))******)))((((((''''''''''''((((((((((((''''''(((((((((((())))))******))))))((()))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......---------.........//////------...///000222333444111222222333333222222111222333333333333333333333666666666666555444333222555444333222222111222222555333000///111333555666:::;;;;;;;;;;;;===AAADDDCCC???:::999:::;;;999666888888777777777888999999::::::::::::999888777666555666777888888888777666555555666777888999999:::888888888888999:::<<<=========<<<<<<<<<;;;;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<===>>>????????????;;;;;;<<<<<<<<<;;;;;;:::777777777666666666555555777666555555444555555555222222444555555666666666555555555444444444444444333222111111111222333444111111111111000000000000000000///...............------------------------,,,,,,---------,,,,,,+++---............---,,,,,,------,,,,,,++++++******,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........+++,,,,,,,,,,,,+++*********+++---......,,,***(((******++++++++++++******+++++++++***************,,,++++++***)))(((''''''************************...------,,,++++++******************************,,,++++++++++++,,,------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,------------+++******))))))******+++************************eeePPPCCC???777777999444444444444333333333222222000///......000000///.........//////......---,,,''')))+++------+++)))'''(((((())))))***)))))))))***'''$$$$$$'''***)))(((&&&''''''((()))******+++((('''&&&%%%%%%&&&'''(((******)))''''''&&&&&&&&&''''''((((((((())))))))))))(((((('''(((***,,,---***)))''''''((()))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###"""!!!"""###$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******)))%%%&&&''''''((((((((((((((((((((()))))))))******)))(((''''''''''''((((((''''''((((((((((((''''''******++++++++++++******************++++++++++++))))))))))))************,,,,,,,,,,,,,,,---------,,,,,,---------...............//////000111111222111111111111111111111111222222222222222222222222444444444444555444444444777666555444333333333333555222//////111444666777999:::::::::999;;;>>>@@@@@@===:::999999888666555666666666666777888999:::::::::::::::999777666555222333333444555555555555555555666666777888999999888888888888999;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::<<<===<<<;;;:::;;;<<<<<<===>>>??????@@@@@@@@@<<<<<<<<<<<<;;;:::::::::666666666666555555555555555555444444444444444444222333333444555555444444444444444444444444444555333222111000111222444555111111111000000000000000000000///...............------............------------......------,,,,,,------------------------,,,,,,,,,,,,++++++******,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......******+++++++++******)))++++++,,,---,,,+++***)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''************************,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))),,,,,,,,,------------...++++++************++++++************************cccOOOCCC>>>777777999333333333333333333222222222111000//////111111000///...............------,,,)))***,,,------***(((&&&******+++++++++***))))))***&&&$$$$$$(((******)))&&&''''''((()))******+++((('''&&&%%%%%%&&&'''(((******)))''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&(((***---///,,,***((('''((())))))(((''''''''''''(((((((((((('''&&&$$$$$$$$$%%%'''(((%%%&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###""""""###%%%'''&&&%%%%%%&&&''')))************''''''(((((())))))))))))((((((''''''''''''((((((''''''((())))))(((''''''*********++++++*********))))))*********+++++++++((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////000000000000000000000000000000000000111111111111000000000000111111222333444555666666777666555444333222222222444222000111333777999:::666777888888888999<<<>>>DDDBBB>>>;;;999888888777555555666666777888::::::999999999999888777666555222333444555666666666666777777666666777888999:::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<;;;:::999:::<<<<<<===>>>??????@@@@@@@@@======<<<;;;:::999999999666666666666555555555555333333333333333333333333444444555555444333333222333333333444444444444444222111111111111222444555000000000000000000111111000000///...............---......//////......---///////////////...------------,,,,,,,,,---------,,,+++++++++++++++******,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))***++++++*********---,,,+++***)))***++++++******++++++++++++************++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))))))))))))))))))))((())))))***************------,,,+++******++++++(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************bbbMMMBBB>>>777777888222333333333333222222222222222000///000111222111000---............---,,,,,,+++,,,------,,,***((('''))))))***))))))((('''''')))((('''''')))*********''''''(((((())))))******))))))(((((((((((())))))***)))((('''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&(((,,,000333---+++(((((()))******)))'''(((((((((((()))))))))&&&%%%$$$$$$$$$%%%'''(((######$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&'''))))))(((&&&$$$%%%''')))***+++******&&&&&&'''((((((((((((((((((''''''''''''(((((()))'''((()))******)))(((''''''(((((())))))(((((('''((())))))))))))*********)))************+++++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......///000000000//////000//////......//////000//////000000000000000000000111111222333444666777444333222111111000111111555333222333666999::::::333444666666777888:::<<>>????????????>>>===<<<:::999888888888777777777666666666555555222222333444444444444333666666666555555444222222444444444333333333333333111222222222222333333333000000000000111111111111000000///.......................................000000000000000///...---,,,,,,,,,+++,,,,,,---...++++++++++++++++++******,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***++++++++++++***...,,,***)))((()))+++,,,******++++++++++++******((((((((((((((()))))))))******++++++,,,,,,,,,---************************))))))******+++,,,,,,---))))))))))))))))))))))))'''((())))))******))))))+++******))))))******+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************++++++++++++---,,,,,,,,,,,,,,,,,,---************************```LLLBBB>>>777666888222222222222222222222222222111///...///000111000///------......------,,,+++++++++,,,,,,,,,,,,++++++))))))))))))((('''&&&%%%((()))++++++***)))******(((((((((((())))))))))))(((((())))))))))))(((((()))(((((('''''''''((((((((((((((('''''''''''''''&&&&&&&&&'''+++000555888...+++)))((()))*********'''''''''(((((((((((()))%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&******)))***++++++)))'''!!!###%%%((())))))))))))&&&'''((()))))))))(((''''''''''''''''''((())))))((()))***++++++***)))(((''''''((((((((((((''''''''''''((((((((())))))))))))))))))*********++++++)))***+++,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---///000000000////////////...------...///////////////000111111222222333222111111111222444444222222111111111111111222666555555666777888777555222444555666555666777999AAABBBBBBAAA???<<<:::999666666666666666777888999666777777888888888888888666888;;;>>>??????>>>===<<<<<<:::999:::;;;===>>>;;;;;;;;;;;;;;;::::::999<<<;;;;;;;;;::::::::::::999:::;;;;;;999999:::;;;;;;;;;<<<===>>>>>>>>>>>>???>>><<<:::888888777888888888777777777666666666333444555666666666555555555555666666666555555444555444444333333222222222111222333444444333111000///000000000111111111111000000///...............000///...------...///000000000000000///...---,,,,,,,,,+++++++++,,,---...******************++++++++++++,,,---------------------------------------...------,,,+++***)))))))))******+++,,,,,,++++++,,,++++++*********************++++++++++++******((((((((())))))*********************++++++++++++***************************************+++++++++))))))))))))))))))))))))'''((()))***+++******))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))************++++++++++++,,,,,,++++++++++++,,,,,,************************```LLLAAA>>>777666888222222222222222222222222222000...---...///000///...------......------,,,+++***++++++,,,,,,---......************)))(((&&&&&&'''***...---***((()))+++))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%(((((('''''''''(((((()))))))))))))))(((((((((((('''&&&'''(((---222888<<<...,,,)))((()))***+++***&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((()))+++,,,,,,(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$&&&(((***###$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((()))***%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&%%%%%%&&&&&&%%%###!!!!!!###&&&((((((((('''&&&'''(((******))))))((('''''''''''''''((()))***(((***+++,,,,,,+++***((())))))************))))))''''''''''''((((((((((((''''''''''''(((((((((((()))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,---...000000000/////////...---,,,,,,---.../////////000111222333333444555444333111000111111222333333333222333333444444888777777777777666333111333555666555444444555666888;;;???AAA???;;;777555666666666666666777777888555666777888888999999888444777;;;???@@@@@@>>>===>>>===<<<;;;;;;<<<>>>???::::::;;;<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;:::;;;<<<;;;::::::;;;<<<:::;;;<<<===>>>>>>>>>>>>@@@>>><<<:::888777777777888888888888777777777777444555777888888888777666333444555666777777777777555555444333333222111111111222444555555333000...//////000000111111111222000000///...............111000...,,,,,,...000111////////////...---,,,+++,,,,,,+++***+++,,,...///******************++++++***+++,,,,,,---------,,,........................///...---,,,***)))(((''')))***+++,,,,,,,,,,,,,,,)))***,,,,,,,,,+++)))'''******++++++++++++******+++++++++,,,,,,---------*********)))))))))))))))************************,,,,,,++++++***)))))))))))))))))))))))))))))))))((()))***+++,,,+++******((((((((()))***+++------************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++************************```RRRCCC;;;888555444666555555444333222222222222000//////......///111222.........//////000000000,,,,,,,,,......---***(((###"""###&&&)))+++***)))************))))))))))))))))))************)))))),,,+++)))'''%%%$$$######******)))''''''&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&''')))+++...111333---+++((((((((())))))((((((''''''''''''((())))))&&&''')))***)))'''%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%$$$$$$$$$######(((''''''&&&&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&''''''''''''''''''######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((***+++***)))((()))***((()))***+++,,,++++++***((()))))))))'''''')))***,,,,,,+++***)))))))))***))))))))))))***+++,,,,,,...---,,,,,,---,,,***((((((***---...---,,,,,,---/////////...,,,---///111111111222333333333333222111111111000000000000000333333333444444444444555;;;888444333444444333111111111333444555555666666555666777999999888888777777777777555555666999<<<;;;;;;;;;;;;::::::999888666777999;;;<<<===>>>>>>???>>><<<:::999999999:::<<<;;;;;;:::::::::;;;;;;;;;<<<===<<<:::999:::;;;===<<<:::999999:::<<<===:::::::::;;;===>>>@@@AAA======<<<;;;:::999999888888777666777888999888666888555333444666666444222666555555444222111111000333333222222111000000000222222111111000/////////,,,,,,---...///000111111///......---------......000///...------...000000.........------,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------000---******+++***(((%%%,,,,,,,,,------,,,++++++++++++++++++++++++++++++***)))))))))***++++++,,,+++++++++*********))))))***++++++,,,,,,++++++***+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,++++++***)))))))))))))))(((((((((((())))))+++)))'''(((+++,,,***'''******))))))))))))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))((())))))*********))))))***+++,,,,,,,,,***((('''+++,,,,,,---,,,+++)))((()))))))))))))))******+++,,,,,,,,,+++***)))((('''^^^PPPAAA:::777555444555555555444333222222222222222111000///......//////+++++++++++++++,,,,,,,,,,,,,,,,,,---...---***((()))'''&&&'''(((((('''&&&((((((((((((''''''''''''))))))************)))))))))))))))))))))***++++++++++++***)))((((((((((((''''''(((((((((&&&%%%$$$&&&&&&&&&(((***---000222...+++)))(((((()))((('''''''''&&&&&&''''''((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))(((((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$&&&((()))&&&'''''''''''''''&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((()))***)))(((((()))***''')))***+++,,,+++)))(((((()))))))))'''''')))***,,,+++******))))))*********************+++,,,---...---,,,,,,---,,,***((())),,,...//////...///000.........---,,,,,,...000///000111111222222111111111111111111000000000000333333333444444555555555999666333222333444222111222333444555555555555555555666777888888888777777777888888777666666999;;;:::::::::::::::999888888666777999;;;<<<======>>>===<<<;;;999999999999::::::::::::::::::;;;<<<===999;;;;;;:::999888888999888999999999999999999888::::::;;;;;;<<<===??????<<<<<<;;;;;;::::::999999888777666777888888777666777555333444666666555333444333333333333222222222333333222111111000000///111111111000000000//////.........//////000000111///......---------......//////........./////////---------------,,,,,,,,,+++++++++***++++++,,,---+++++++++,,,,,,---------...,,,******++++++)))&&&++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++***************+++,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++++++++*********)))))))))******++++++******)))*********************+++***))))))(((((())))))***+++)))(((((()))******)))******))))))))))))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))******+++******)))***************)))))))))+++,,,,,,,,,++++++***))))))))))))))))))******++++++++++++++++++***)))(((}}}[[[MMM???999777555444555555555444333222222222222333222111///......------------------------,,,,,,,,,++++++,,,...---+++(((,,,***((('''((((((((('''''''''''''''((((((((((((((())))))******))))))(((((((((((()))***,,,---...))))))((((((((((((((())))))))))))((('''&&&$$$###%%%%%%&&&'''))),,,///111...,,,)))((((((((('''&&&&&&&&&&&&&&&&&&''''''(((&&&&&&%%%$$$%%%''')))***&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%&&&'''((()))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%""""""######%%%&&&((()))(((((((((((('''&&&%%%%%%(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''((()))(((''''''''')))(((***,,,...---,,,)))(((((()))))))))'''''')))***++++++***)))))))))******************+++,,,---......,,,,,,,,,---,,,***((((((+++...////////////000---......---,,,,,,---///...///000000111111000000111111111111111111111111222222333333444555666666666444222222333333333222444444555555555555555444555666666777888777777777888999::::::888777888999888888999999888888777777666777999:::;;;<<<======::::::999888888999999:::888888888999:::;;;======888999:::999777666777888666888:::;;;;;;:::888666;;;;;;;;;;;;;;;<<<======::::::::::::::::::::::::888777666666888888777666555444333444666666555444222222222222222333444444333222222111111000//////000000000000000000000///000000000000000000000000......---------......///......///000000///...---,,,,,,,,,,,,------------+++++++++++++++,,,------++++++,,,,,,,,,,,,---------+++******++++++***))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---.........---------,,,,,,******++++++++++++******+++************))))))))))))))))))******)))))))))(((((()))******+++,,,,,,*********))))))******************)))'''(((***+++******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))***+++++++++++++++*********)))((('''''')))***,,,,,,,,,+++************+++)))))))))))))))******+++******+++++++++******))){{{YYYLLL???:::888666555666555555444333222222222222222111000000///.........//////......------,,,,,,,,,++++++,,,------+++))),,,)))'''&&&(((***++++++))))))))))))************(((((())))))))))))(((((()))(((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%$$$$$$%%%&&&(((+++...///---+++)))(((((((((&&&%%%&&&%%%%%%%%%%%%&&&''''''(((''''''''''''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''&&&'''((('''&&&&&&'''(((***,,,...000///---***(((((()))))))))'''''')))*********))))))))))))***************+++,,,---...///---,,,++++++,,,,,,***(((%%%(((+++,,,,,,,,,---...---...///...---,,,---///...///000000111111000000000111111111111111222222111222222333444555666666444333333333333444444333555666666666555555444333555555666666666777777777888:::<<<<<<:::888777777666777777777777777666666666777888:::;;;;;;<<<<<<777777888888888999999:::999999888999999:::;;;;;;777999:::999888777888999999:::;;;<<<<<<;;;:::999;;;;;;::::::::::::;;;;;;888999999999:::::::::;;;888666555666777888777666444444444444555666666666222222111111111222333444222222222111000000///////////////000000000000000222111111111000000000///...------------...//////---...000111111///---++++++++++++,,,,,,------...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++------.../////////......,,,,,,,,,,,,,,,------------,,,,,,++++++,,,------......---------,,,,,,,,,******++++++++++++******************))))))))))))))))))************))))))((()))))))))*********+++++++++************++++++***++++++)))&&&&&&)))---******))))))))))))******))))))************))))))))))))))))))))))))))))))++++++,,,,,,,,,+++*********(((&&&%%%&&&(((+++...,,,+++***))))))***+++,,,)))))))))))))))******+++((()))***+++++++++++++++zzzYYYLLL@@@;;;999777666777555555444333222222222222/////////000000000000///,,,+++++++++***)))))))))+++******+++,,,,,,+++***---***''''''(((***++++++((()))))))))*********+++(((((())))))))))))(((((()))((('''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&(((***---...,,,***)))((()))(((&&&$$$&&&%%%%%%%%%%%%&&&''''''&&&'''(((((((((&&&###"""$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((((((''''''&&&(((((((((((('''&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%'''((('''&&&%%%&&&'''(((***,,,------+++)))(((((()))))))))'''''')))******))))))((())))))***************+++,,,---///000,,,+++***+++,,,,,,***)))&&&(((+++,,,,,,,,,,,,------...//////...---...//////000111111222222111111000000111111222222222333222222333333444555666666333444555555555555555555666666666666555444333222555555555555555666666666777:::<<<===;;;888777666555666666777777666666666666666888999::::::::::::666666777888999999999999;;;:::999888888888888888999:::;;;:::999999:::;;;;;;:::999999999999:::;;;;;;::::::999999999999999777777888888999:::::::::777666555666777888777555333444444555555555666666444333222111000111222333222222111111000//////.........//////000000000111222222111111000000//////---------------...//////---...111222111///,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,***+++,,,---------------+++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***)))******++++++******)))))))))))))))))))))))))))***++++++++++++++++++************)))))))))((((((++++++************++++++***+++,,,***&&&&&&(((,,,******))))))))))))******)))))))))******))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))))))'''&&&%%%&&&))),,,...+++***)))))))))***+++,,,)))))))))))))))******+++((()))***+++++++++++++++yyyYYYMMM@@@<<<:::777666666555555444333222222222222......///000000000000000------,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,***///,,,)))(((((((((((('''&&&&&&''''''(((((())))))'''(((((())))))((((((''''''''''''&&&''''''(((((())))))((((((((((((((()))%%%%%%%%%%%%'''((()))***%%%%%%%%%&&&(((***---...***)))(((((())))))'''%%%&&&&&&&&&&&&&&&''''''((($$$%%%''''''&&&###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%$$$######"""&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))))))))(((((((((((('''&&&%%%%%%$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&'''((('''&&&&&&&&&(((%%%%%%'''(((((((((''''''((()))))))))'''''')))***))))))((((((((()))******)))))))))***,,,---//////+++******+++,,,,,,***))))))+++---...---------...,,,---//////---,,,---...///000111111222222111111000000111111222333333333333333333444444444555555333555666666555444555666444555555555444333222222555444444444444555666666666999;;;<<<:::888777777555555666777777777666666666666777888999::::::999666777888999999999999999;;;;;;999888777666666666999;;;<<<<<<;;;:::;;;===:::999777555555777999::::::999888888888888888999777777777888888999999999777666555555777777666555333555666555444444555666555444111000///000111222222111111000000///......------...//////000111111111111111000000/////////---------------...///000---///111222111///,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++***,,,---,,,++++++,,,---&&&'''((())))))******))))))******++++++,,,,,,------,,,,,,++++++++++++,,,++++++*********)))))))))))))))************))))))(((((()))))))))))))))***++++++,,,,,,,,,,,,++++++++++++***))))))(((''''''*********))))))************++++++***)))(((((()))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++***)))(((''''''(((((()))***+++,,,***))))))))))))***++++++)))))))))))))))******+++((()))***+++++++++++++++xxxXXXLLL@@@;;;999666444444555555444333222222222222//////000111111000///...///////////////000000000+++)))((()))+++,,,,,,+++,,,***))))))))))))'''&&&&&&&&&&&&'''((()))))))))''''''((((((((((((''''''&&&&&&&&&'''((()))***+++++++++***)))(((((((((((('''&&&%%%%%%&&&'''((()))&&&&&&&&&''')))+++---///(((''''''(((***)))'''%%%''''''&&&&&&''''''((()))%%%%%%&&&%%%%%%###"""!!!%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&((()))((('''&&&'''((($$$$$$%%%%%%&&&'''))))))((()))))))))'''''')))***((((((((((((((()))******((((((((()))+++,,,...///+++***)))***,,,,,,+++)))***,,,......---,,,,,,,,,)))+++------,,,******+++...///000000111111000000000000111222222333444444555444444444444333333333222444777666444222333444333333333333333333222222444444333333333444555666555777999:::888777888888555555666777777777777777555666777888999999999999777888999:::::::::999888:::999888777777777777777999;;;<<<<<<;;;;;;<<<===888888777777777777888888888888777777777888888999777777777888888888888888777666555555666777666555444666777666444333444666333222000//////111333444111111111000//////......,,,,,,---...///000111222000/////////////////////---,,,,,,------///000000//////000111000...,,,+++,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,---......---------,,,,,,++++++++++++---...---+++***+++---%%%&&&'''((())))))))))))(((((()))******+++,,,,,,,,,,,,+++***************++++++*********)))))))))))))))************))))))(((((((((((())))))************++++++++++++******)))))))))))))))(((((((((***))))))(((((())))))************++++++***'''%%%******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++***)))((('''&&&(((***,,,,,,,,,***)))(((((()))***************)))))))))))))))******+++)))******+++++++++******xxxXXXKKK???:::888444222222555555444333222222222222111111222111000///---,,,+++,,,,,,------.........+++)))((()))+++,,,,,,+++'''&&&&&&(((***+++***((('''(((((()))***++++++,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((+++***)))''''''&&&&&&&&&)))(((&&&&&&%%%&&&'''((('''''''''''')))+++---///&&&&&&'''(((******(((&&&(((''''''''''''((()))))))))((('''&&&&&&&&&'''(((''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&$$$###!!!&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((&&&''''''''''''''''''&&&'''((()))(((''''''((()))'''&&&&&&&&&(((***,,,...((()))))))))'''''')))***((((((((((((((()))******''''''((()))***,,,...///***))))))***,,,,,,+++))))))+++,,,,,,+++)))))))))''')))++++++***)))))))))---......///////////////000000111222333333444444666555555444444333222222111444666666333111111222111222222333333222222222444444333222333444555666444666888888777777888999555555666777888888777777555666777888888888888888888999:::;;;;;;:::999888888777777777777777888999999:::<<<;;;;;;:::<<<===777888:::;;;;;;:::888777777777777777777888999999888888888777777777777777777555444555666777666555444666888666333222333555111000///...///222555777111111111000//////......+++,,,---...///111111222.........///////////////,,,,,,,,,---...///000111000000000000///...,,,+++---,,,,,,++++++*********---,,,,,,,,,,,,---......---------,,,,,,++++++++++++---///---+++)))+++---(((((()))++++++,,,,,,,,,'''(((((()))******++++++,,,++++++***)))))))))***+++++++++*********))))))))))))************))))))'''((((((((())))))******))))))************))))))''''''(((((())))))******))))))(((((((((((())))))+++))))))+++---,,,'''"""******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))+++++++++******(((''''''%%%(((,,,//////---)))''''''((()))+++++++++***))))))))))))))))))******+++******+++++++++******)))uuu[[[LLL===999:::888666444666666555444444333222222000111111111111000//////////////////////////////...---------......,,,***---------,,,,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))%%%''')))***+++***(((''''''((())))))(((&&&$$$"""'''&&&%%%%%%%%%%%%&&&''')))))))))***+++---...///******)))((('''&&&%%%%%%$$$###$$$&&&''''''%%%###&&&'''((()))((('''&&&%%%''''''((((((((((((''''''''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&(((%%%""""""%%%'''&&&%%%(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''+++*********))))))((((((%%%%%%%%%&&&&&&&&&''''''###$$$&&&((())))))(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))(((&&&$$$######%%%((()))'''(((***+++++++++***)))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,---///......------......///...//////000111222222222222222111111111111111111555444333222111111111111111111000000000000000000444444333222333444555666444555666888888888777777333444555666777777777777777777777777888888888888666777777888999999::::::777777666555555666777888:::;;;<<<>>>>>>>>>======:::999999888777555333222666444333555888:::999777666666666666555555555555555555666666555555444333444444444555444444333333222111000//////000111222222222111111000///////////////............//////////////////000000000000---.........//////000000.........------,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---,,,,,,---------,,,+++***......---,,,,,,+++******,,,+++)))((((((((()))***)))************+++++++++---,,,***)))))))))******))))))))))))))))))))))))******))))))))))))******---***((((((***+++)))&&&(((((((((((((((((((((((())))))))))))))))))))))))((()))******)))((()))+++***,,,...000000...,,,***&&&'''((())))))((('''&&&))))))))))))************))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((()))******++++++))))))))))))))))))))))))++++++************++++++...---+++)))((())))))***uuuZZZLLL===999:::888666555555555444444333222222222111111111111000000000000........................000---+++)))***++++++***,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))))))))(((''''''(((((((((((('''%%%$$$&&&&&&&&&''''''&&&&&&&&&''''''((()))***+++,,,,,,((((((((((((((('''''''''&&&%%%%%%&&&(((((('''%%%$$$$$$%%%%%%$$$$$$###"""''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%(((%%%######%%%'''&&&%%%((('''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$#########$$$%%%))))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&(((''''''&&&&&&&&&&&&''''''''''''''''''(((((()))((('''%%%$$$$$$&&&(((***'''((())))))******))))))(((((((((((())))))))))))''''''((((((((())))))))),,,,,,---------,,,******+++++++++++++++*********,,,,,,---,,,******,,,---......------------......---......///000000111111000000000000000000000000555444333222111111111111111111111000000111222222444444333222333444555666555666777777777777666555333444555666777777777777555555555555555666666666777777777888888999999999999888777666666666777888999:::;;;=========<<<;;;777777777777666666555555777555444555888999888666666666666666555555555555555555555555555444444333333333444444444444333333222111000//////000111222333333222222111000000000//////............//////------------............---........./////////000...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,+++++++++---,,,,,,+++******))))))))))))((())))))***++++++)))************+++++++++,,,,,,***)))))))))******))))))))))))))))))))))))******))))))))))))******,,,)))((((((***+++)))'''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***(((((()))******+++---......---+++***(((((()))******)))(((((())))))))))))************))))))))))))))))))))))))'''(((((()))***))))))))))))))))))(((((((((((('''))))))))))))))))))))))))+++******))))))******+++---,,,+++))))))))))))***uuuYYYKKK>>>::::::888666555444444333333222222111111333222000/////////000111------------------------000,,,(((&&&'''((()))***++++++++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$%%%'''((())))))))))))''''''''''''(((((())))))(((&&&%%%%%%'''(((((('''((('''&&&&&&%%%&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%'''%%%$$$$$$%%%&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&''''''((()))((('''&&&%%%%%%''')))***((((((''''''(((((()))***(((((((((((())))))))))))+++***)))))))))***,,,,,,++++++,,,,,,,,,+++******+++*********))))))((((((+++,,,,,,,,,******,,,------------------------------------......//////000////////////////////////444333333222222111111111111111111111222333444444444333222222222333555666666666666777666666555444333444555666666666666666555555444444555555666777777777777777777777888888;;;:::888777777777888888888999:::;;;<<<;;;::::::666555555555555777888999777666555666777888777666666666666666555555555555555555555444444444333333222333333444444333333333111111000000000000111111444333333222222111000000//////............//////,,,------------......................../////////---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---,,,+++***++++++,,,+++++++++***))))))((((((&&&'''((()))+++++++++,,,)))************+++++++++,,,+++******)))*********))))))))))))))))))))))))******))))))))))))*********)))((()))***+++***)))(((((((((((((((((((((((('''''''''''''''''''''''')))***+++***((('''((()))******++++++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))((())))))***************+++***)))((('''&&&%%%$$$))))))))))))))))))))))))+++******))))))******+++---,,,+++***))))))))))))sssVVVJJJ>>>::::::888666666333333333222222111111111333222000......///111222------------------------,,,***(((''')))*********************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''&&&&&&'''((())))))&&&((()))++++++)))(((&&&###%%%''')))***)))(((''''''''''''((((((((((((((((((&&&$$$$$$&&&(((((((((***)))'''&&&&&&&&&'''(((&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&((()))***((('''&&&&&&&&&''')))***(((((((((((()))))))))))),,,+++***))))))+++---...++++++++++++++++++******+++******))))))(((((((((***+++,,,+++******,,,...,,,,,,------------,,,,,,------........./////////...///////////////000000333333333333222222111111111111111222333444555666444333222222222333444555444555555555555555555555333444555555666666666555777666666666666777888999888777777666666777888888===;;;:::888777777888888999:::;;;<<<<<<;;;:::999666555444333444666888:::777777666666777777666666666666666666555555555555555444444333333333333333111222222333333333333222111000000000000000000111333333222111111000000//////......------......///........./////////000000........................,,,,,,+++*********+++,,,,,,,,,+++++++++++++++***,,,------..................---+++))))))***+++---++++++*********)))))))))&&&''')))***++++++******))))))*********+++++++++++++++******************))))))))))))))))))))))))******))))))))))))******((((((((()))***++++++***(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***(((''''''(((***)))(((((((((((()))***))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((()))************)))+++***)))((('''&&&&&&%%%))))))))))))))))))))))))******))))))))))))******,,,++++++******)))))))))oooTTTHHH>>>:::999777666777333333222222222222111111333222000......///111222------------------------(((((()))+++---...---+++*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++'''''''''''''''((()))***'''(((***++++++***((('''$$$&&&(((*********((('''***))))))(((''''''&&&&&&'''%%%######%%%&&&'''''''''&&&$$$#########$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''(((((((((''''''''''''((()))***((('''&&&&&&&&&''')))***(((((((((((()))))))))))))))(((&&&%%%&&&''')))+++************************++++++******)))))))))((()))+++++++++******,,,...,,,------......------,,,......////////////000000/////////000000111111111222222333333333222111111222222222222333444555666333333222111222333444555222333333444555666666777333444444555555555555555777666555555555666888999888888666666666777999:::===<<<:::999888888888888:::;;;<<<======<<<;;;:::888777555333333444666777777777777777666666666666666666666666555555555555444444333222222222222333000111111222333333222222000000000111111000000000111111111000//////............------------..................////////////...............---------,,,+++***))))))***,,,---,,,,,,,,,++++++*********,,,---.../////////.........---+++))))))***+++,,,+++++++++++++++*********((()))***++++++***)))((())))))*********+++++++++************+++*********))))))))))))))))))))))))******))))))))))))******(((((()))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((******)))'''&&&'''(((***)))'''&&&&&&''')))***((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++++++++*********)))jjjQQQGGG>>>;;;999777666888333333333333333333222222333222000/////////000111------------------------'''(((***---000000---+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++'''''''''(((((()))))))))'''((()))******)))((('''&&&''')))*********)))(((******)))((('''&&&%%%%%%&&&$$$######%%%&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''((()))((((((''''''(((((()))***(((((((((((()))))))))))))))((('''''''''(((***+++)))))))))((())))))***+++)))))))))))))))*********)))***+++*********,,,...,,,---...//////...---,,,/////////////////////////////////000000111111222111222333444444333111111222222222222333444555555333222111111111222444555333333222333333444666666333444444555555555444444555444333222222444666777999888666666777999;;;<<<<<<;;;999888888888888999;;;;;;<<<======<<<:::999999888666444333333444444555666888777666555777888666666666666555555555555444333222111000111222333///000111111222222222222000000111111111111000000111000000///......------......------------......+++,,,,,,,,,,,,---------.........------------------,,,***)))***+++---...---,,,,,,++++++*********+++,,,.../////////...------,,,+++***)))******+++++++++++++++++++++++++++***************)))(((((()))************+++++++++))))))***++++++++++++***))))))))))))))))))))))))******))))))))))))******((()))******)))(((***+++))))))))))))))))))))))))************************'''((())))))''''''((())))))((('''&&&&&&'''((()))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((()))***++++++,,,))))))))))))))))))))))))***))))))(((((())))))*********+++++++++******)))fffOOOFFF>>>;;;999666666888333333333333333333444444111111111111000000000000........................******+++,,,......,,,***++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))'''''')))******)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&%%%$$$$$$%%%'''(((&&&%%%(((((())))))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$'''))))))'''%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%###""" &&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&''''''''''''((())))))******))))))(((((((((((())))))))))))************++++++++++++)))(((((('''((()))***+++'''''''''(((((())))))***((()))******)))***,,,...---...000111111000...---........................------...//////000111111000111333444444333111000333222222222222222333333333222111111111222444444666555333222222222333333444444444555555444444333555444222111222333666777999888666666888:::===???:::999888777777888999::::::;;;;;;<<<;;;:::999888777666666555444444333333444666888777666555777999666666666666555555555555444333111000000000222222...///000111222222222222///000111222222111000///111111000000///............------,,,,,,------...++++++,,,,,,,,,---------.........------,,,,,,,,,...---+++******,,,...000------,,,,,,+++******)))+++,,,---//////...---,,,++++++++++++************************************))))))))))))))))))******)))************+++++++++((()))***+++,,,++++++***))))))))))))))))))))))))******))))))))))))******(((***,,,+++(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))%%%'''(((((('''''')))***((((((''''''''''''(((((())))))(((''''''((())))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++***)))cccNNNFFF>>>;;;999666666888444444444444444444444444000111111111111000/////////////////////////////////---+++***++++++***)))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***+++***(((''''''((()))++++++)))'''&&&((((((''''''''''''(((((((((((('''''''''((())))))'''''''''(((((((((((((((%%%%%%&&&'''))))))'''%%%$$$%%%&&&&&&&&&%%%###"""%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###########################$$$%%%%%%%%%%%%$$$$$$'''***)))'''%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%###!!! %%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((***+++++++++***)))(((((((((((())))))))))))&&&&&&'''((((((((((((''')))(((''''''''')))***+++$$$%%%%%%&&&'''((())))))((()))******)))***,,,......///000222222000///...------------------------,,,,,,------...///000000000111333444444333222000333333222111111111222222333222111111111222333444999777555333111000000000444444444555444444333333888666444333333555888999888888777777888;;;???AAA999888777777777888999:::999::::::;;;:::999888777555555555666666555444333222555777777666666888;;;777666666666555555555555444333111//////000111222......000111111222222222///000111222222111000///222222111111000/////////...------,,,,,,------...---------.........//////.........------,,,,,,,,,...---+++***+++---///111------,,,,,,+++***))))))***+++---//////...---,,,***++++++++++++***))))))(((((((((((())))))))))))((((((''''''(((***,,,---)))************+++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))******))))))))))))******)))+++,,,+++(((&&&(((***))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&'''((('''(((***+++((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))(((((()))***************''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,+++***)))xxxgggOOOFFF>>><<<:::666333333666666666555444444333333000000000000////////////000///---,,,++++++,,,---,,,+++***)))))))))***+++))))))((('''&&&&&&&&&'''...,,,+++)))'''''''''((('''(((((()))))))))))))))++++++***)))((('''&&&&&&$$$(((+++)))$$$"""###&&&(((******)))&&&&&&))),,,((((((((((((((()))))))))))))))(((((('''''''''&&&&&&''')))***+++,,,++++++((((((((((((''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%%%%%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%&&&((()))&&&&&&''''''''''''''''''###$$$$$$%%%%%%$$$$$$###&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((())))))******''''''((((((((((((''''''))))))))))))))))))))))))&&&'''((()))***+++,,,,,,)))***************)))((()))************+++++++++------------------------000...------------+++***---......///000111111222///000111333333333222111222222222111222222333333333333222111111222333444555666666555333333444666444333444777:::;;;888555666555555555555666666777888999:::;;;===???AAACCC>>><<<;;;999888888999999999999888777777777777777666666777777777777666666666666555444444555666777555555555555555555555555555333111111222222111000333333444444444333222111111111111111111000//////,,,,,,---...///000111111+++++++++,,,,,,---------,,,---///000111111111111---,,,,,,++++++,,,,,,---,,,+++***))))))+++---...---,,,++++++******++++++.........------.........+++++++++***)))(((((('''************************+++******)))))))))))))))+++++++++*********))))))******************************++++++++++++******((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''+++*********))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))((((((''''''&&&&&&+++***)))'''''''''((()))((((((((((((''''''''''''))))))))))))))))))))))))((()))***++++++***(((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))vvvcccOOOFFF===;;;999666444555555555555444333333222222000000000000////////////...---,,,,,,,,,---......///...---,,,,,,,,,------,,,,,,+++*********++++++***)))(((''''''((())))))''''''((()))))))))(((((((((((((((((())))))))))))%%%******))))))+++******)))'''&&&%%%'''((((((((()))******+++******)))(((((((((''''''''''''%%%&&&'''((((((((('''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((((('''((()))))))))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''''''''&&&(((((()))))))))*********++++++++++++++++++++++++///---,,,,,,------,,,+++---------...///000000000///000111111111111111111111111111000111111222333111111000000111333444555666666555444333333333444555555555888;;;;;;999666666555555555555666777777888999999:::<<<>>>@@@AAA<<<;;;999888777777888888999888777777666666666777555555666666666666555555666555444444444444666666555555555555555555555555444222111111222333222111222333444444444333222111000111111111111000//////////////////............,,,,,,,,,,,,,,,,,,------,,,---///000111111000000...------,,,,,,------...,,,+++***)))***+++---...,,,,,,+++***************---......//////......---++++++******)))(((((('''************************,,,++++++***************+++++++++*********)))))))))))))))))))))))))))))))))******++++++******)))+++******************)))))))))************))))))*********)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((('''''''''+++***)))(((''''''((()))***))))))))))))((((((((())))))))))))))))))))))))))))))*********))))))((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))rrr]]]OOOEEE<<<999888666555777555444444333222222111111000000000000////////////,,,,,,+++,,,,,,...///000,,,,,,+++************+++))))))))))))))))))***+++&&&&&&&&&&&&''')))***+++&&&&&&'''(((((((((((('''''''''((((((((())))))))) &&&)))'''&&&&&&'''+++)))&&&&&&&&&&&&%%%$$$!!!###%%%'''(((((('''&&&((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''######$$$&&&((()))***+++%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&!!!###%%%'''((((((''''''''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''((('''&&&&&&$$$$$$###"""))))))(((((('''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))************)))((((((***************)))((('''''''''''''''''''''''''''+++******)))((('''&&&&&&''''''((()))************'''((((((((())))))))))))))))))))))))))))))))))))---++++++,,,---......,,,,,,,,,------......//////111000000////////////000000000000000000111222222/////////000111333555777666555555444444444444444666666777888:::;;;999777666555555555666666777888999999999999:::<<<===>>>:::999888777666666777777777777777666666666666666444555555666666555555444666555444333333444555666555555555555555555555555333111000000222333333222222333444444444333111000000000111111000000///...////////////............------------,,,,,,,,,,,,......000000000000///.........------------......,,,+++*********+++---...,,,++++++***************---...///111111///...---++++++******)))(((((((((************************,,,,,,+++************++++++************)))))))))(((((((((((((((((((((((()))******++++++******)))(((((((((((())))))))))))))))))************))))))******))))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((((((((('''''''''(((((((((((((((***))))))(((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))(((((())))))***'''''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))kkkYYYNNNDDD:::888777666666999555555444444333222222222000000000000////////////,,,,,,,,,,,,------......+++******)))))))))))))))((((((((((((((()))***+++&&&&&&&&&'''((()))***+++%%%&&&&&&'''''''''''''''***))))))(((''''''&&&&&&+++***((($$$ ###&&&(((%%%###$$$&&&'''%%%### ###&&&''''''%%%$$$(((((((((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''###$$$%%%&&&''')))******%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&%%%%%%&&&''''''(((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''''''''%%%%%%''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$!!!###&&&((()))((('''%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))************))))))***))))))((('''&&&''''''''''''''''''''''''******)))((('''&&&%%%%%%'''((()))***+++,,,,,,,,,((((((((()))))))))******))))))))))))))))))))))))+++***)))+++---//////...---------....../////////222000///---------...///111000000000111222333333000000000000111333555666555444444555666888888888666666777888999888777666555555555555666777888888999888888888999:::;;;<<<999999999888888777777777666666777777777666666666555555666666666666555555777666555444444444555666444444444444444444444444222000///000222333333222222222333444333222111000000000000000000//////...,,,,,,---...///000111111......------,,,,,,,,,+++//////000000000///---,,,------,,,,,,,,,,,,------,,,++++++++++++,,,---...------,,,+++++++++++++++,,,...000222222000...,,,************))))))((((((************************,,,+++******))))))******************))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''(((((()))))))))''''''((((((((((((''''''))))))))))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&''''''(((((()))))))))))))))(((((((((((()))*********)))))))))(((((())))))))))))))))))))))))***)))(((''''''(((***+++''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((|||eeeXXXMMMCCC:::777777666666999666666555555444333333333000000000000////////////.........------,,,,,,+++---------------,,,,,,,,,++++++++++++,,,,,,---...))))))))))))))))))))))))%%%&&&&&&'''''''''''''''))))))((((((''''''&&&&&&***)))&&&###"""$$$(((+++$$$"""!!!###''')))'''%%%"""$$$'''***++++++)))((('''''''''(((((((((((((((%%%%%%%%%&&&'''(((((()))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%''''''&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''%%%%%%'''''''''&&&%%%$$$''''''&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& !!!"""$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&'''((()))))))))'''((((((((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%&&&'''(((((((((((()))))))))*********++++++************************)))))))))***---//////...///////////////000000000111000...---------......222111111222333444555555333222111111111222333444555444333666:::===>>>>>>555666777666666555555555555555555666666777999999888888888888888999::::::::::::::::::::::::999999555666777777888777666666777777888888888888777777999888666555555555666666222222222222222222222222111000//////111333333222111222333333333222111000000000000000000///......,,,,,,---...///000111111.........------,,,,,,,,,//////000000///...---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,---000111111000---,,,*********)))))))))))))))******************************)))((((((((((((((())))))))))))))))))))))))************************)))))))))******)))))))))*********++++++,,,,,,,,,''''''((((((((((((''''''(((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))((((((((())))))))))))((())))))((((((((('''''''''(((((((((((((((((((((((()))((('''''''''(((***+++'''((())))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((yyydddYYYLLLCCC:::888777555555777777666666555555444333333000000000000////////////............---,,,+++***,,,,,,,,,,,,,,,+++***************)))******++++++******++++++***)))((('''&&&&&&'''(((((((((((('''%%%%%%&&&'''((())))))***%%%&&&((())))))((('''&&& !!!$$$'''(((((('''###%%%''')))***)))(((((('''''''''(((((((((((((((#########$$$%%%&&&(((((())))))((((((((('''''''''%%%%%%%%%%%%&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((((((''''''(((***(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$''''''((((((((((((''''''&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&''''''((("""###%%%'''(((*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((()))))))))&&&'''(((((())))))))))))************++++++++++++************************)))((((((***---//////...//////000000000000000000000//////............///222222222333333555666777555444333222222333444555666444444777===AAAAAA@@@555666777666444333444555555555555666777888999:::888888888888888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;555666888999999888777777777888888999999888888777999888666555444444555555222222222222222222222222222000//////111222222111111222333333333222000/////////000000//////...---////////////.....................---------------...//////000///...---,,,++++++************++++++,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,,,,---...000000...---,,,******))))))))))))))))))************************))))))(((''''''''''''((((((((()))))))))))))))***************************((())))))******))))))((()))))))))))))))*********))))))************))))))''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''(((((())))))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((()))******'''((()))***+++***)))((())))))))))))(((((((((((())))))))))))))))))))))))}}}gggZZZKKKBBB;;;999888555444555666666555444444333333222000000000000////////////,,,---.........---,,,+++)))******+++***)))((('''((((((''''''&&&&&&''''''((()))*********)))''''''''''''((()))))))))(((((($$$%%%%%%&&&'''((()))***'''''')))******'''$$$!!!"""$$$&&&&&&&&&'''(((######$$$%%%&&&&&&%%%%%%''''''''''''((((((((()))%%%%%%$$$$$$%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((((((***,,,''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&(((***+++,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((()))))))))******)))***++++++++++++******))))))))))))************************************)))((((((***---......---////////////////////////......///000000000//////111111111222333444666666555444444333444555777888888666444777===@@@@@@>>>777888888666444222444666555555555666777999:::;;;777777777888999:::;;;<<<;;;;;;<<<=========<<<;;;666777999:::;;;:::999888777777888888888888777777777666444333222222333333333333333333333333333333333111//////000111111000111222222333333111000/////////000000//////...---////////////............------------............---.../////////...---,,,,,,++++++******++++++,,,+++,,,,,,---------------,,,,,,+++************+++,,,,,,------------,,,,,,)))))))))))))))))))))******************************))))))((((((((((((((((((((((((((())))))******************************(((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&))))))************))))))'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((('''''''''&&&'''((()))******)))((()))))))))(((((((((((('''((((((((((((((((((((((((%%%&&&'''((())))))))))))'''((()))++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))kkk[[[KKKCCC;;;:::999555333444555555444333333222222111000000000000////////////***+++---...///......---,,,,,,---...---,,,+++***++++++***))))))((())))))&&&'''((())))))((('''''''''(((((()))))))))))))))'''''''''''''''&&&&&&&&&&&&$$$"""###%%%(((****** $$$'''(((%%%$$$%%%((('''''''''''''''''''''(((&&&'''''''''(((((())))))***)))((('''&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******))))))+++---''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$&&&)))+++###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((())))))******$$$%%%&&&((())))))******&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))'''((((((((((((''''''&&&(((((((((((())))))))))))************************))))))(((***,,,......---.....................------...///111111111000000000000000111222444555666444333333444555777999::::::777555777<<>>;;;888999:::888444333444777555555555666777999:::;;;777777777888999;;;<<<===:::;;;<<<=========<<<;;;666777999;;;;;;;;;999888666666777777777777666666555444333111000000111111555555555555555555555555333222000///000111000///111111222333222111000//////////////////......---,,,,,,---...///000111111,,,---------.../////////,,,---...//////...---------,,,,,,++++++,,,,,,---+++,,,------......------+++******)))((())))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********************************+++******)))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''''''''((((((((((((''''''&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((((('''))))))(((((('''''''''&&&&&&'''(((*********)))(((************))))))))))))(((((((((((((((((((((((($$$%%%''')))***))))))((('''(((***+++,,,+++)))((())))))))))))(((((((((((())))))))))))))))))))))))ooobbbNNNEEE:::666888;;;999666444444333222222111000000111000///......///000111---------,,,,,,,,,+++++++++******,,,------+++))),,,++++++***)))((((((''''''''''''&&&%%%%%%%%%$$$((((((((((((((('''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''""" $$$'''''''''((())))))(((&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((&&&###"""&&&&&&&&&''''''((()))***###$$$&&&'''''''''&&&&&&%%%&&&'''((((((((('''&&&'''&&&$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&''')))+++++++++******((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%&&&&&&''''''(((((())))))#########$$$&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((******(((&&&&&&&&&))))))))))))))))))))))))'''''''''''''''((())))))******+++++++++,,,,,,,,,++++++******))))))((((((,,,---------,,,,,,+++***...---,,,+++++++++,,,---///------...222555666777---000222222000111555888444444333333444777999;;;:::777555555666888999999555555555555555666777777888555222222444666888999777777777777666666666666:::::::::;;;;;;;;;;;;;;;888888888888888888888888555555666666555555444333333333333222222222111111333111000000111222222111333222111111222333333333333444333111...,,,,,,,,,////////////////////////+++,,,---///000000111111,,,---...///000000000000///............------------,,,,,,++++++,,,,,,---++++++------------++++++((((((***+++,,,++++++***+++,,,,,,---,,,+++***)))))))))******++++++,,,,,,************)))))))))))))))))))))))))))******+++------+++***))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))(((''''''))))))(((((('''%%%$$$###(((((('''(((((()))***+++)))((('''&&&%%%&&&''''''((((((''''''''''''(((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''')))******&&&'''((('''&&&%%%&&&(((***)))((('''&&&%%%%%%%%%((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''))))))))))))******'''%%%(((((((((((())))))))))))))))))((((((''''''''''''mmm^^^LLLCCC999555777999888555666666555555444333333333111111000///////////////---------,,,,,,,,,++++++---+++))))))+++,,,,,,+++++++++***))))))(((''''''((((((((((((''''''''''''''''''(((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%)))'''%%%%%%((()))((('''&&&&&&&&&''''''((())))))%%%%%%%%%&&&&&&&&&''''''&&&''''''((('''%%%$$$###&&&&&&&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&&&&%%%&&&''''''''''''&&&%%%((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%(((***+++***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%((((((((((((((((((((('''(((+++,,,)))%%%###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((''''''&&&((((((((((((((((((((((((&&&((())))))(((&&&&&&'''))))))))))))))))))))))))'''''''''''''''((())))))*********+++++++++,,,,,,)))((((((((((((((((((''',,,,,,---,,,,,,++++++***------,,,+++,,,,,,---...///---,,,...111333555555///000222333333333444555333222222222333555777999888666333222333555555555444444444444444555666666777555333333555888999999555555555555555666666666;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777444444555555444444333222333333333333222222222222555333222333444555444333444222111000000111000000222222222111///---------////////////////////////,,,---...///000000000000,,,---...///000000000000............------------,,,,,,++++++++++++,,,,,,,,,,,,---......---,,,,,,+++,,,---.........------++++++,,,,,,,,,+++***))))))))))))************************)))))))))(((((()))(((((((((((()))******+++***)))(((''''''''''''))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))(((''''''(((((()))(((((('''&&&%%%((('''''''''''''''((()))***)))((('''''''''((((((((((((''''''''''''(((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''((()))***)))***+++***)))((()))+++)))((('''&&&&&&&&&&&&&&&***)))))))))((((((((((((''''''((((((((((((''''''))))))((()))***)))'''%%%''''''((((((((()))))))))((((((((('''''''''&&&&&&jjjZZZJJJBBB999555666888666444333333222222111000000000111111111111000...------------------,,,,,,,,,,,,///,,,)))((()))+++------***))))))(((((('''''''''))))))))))))))))))******'''''''''(((((()))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$''')))***(((&&&$$$((('''''')))******'''%%%'''&&&&&&%%%&&&(((***+++%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&"""###$$$&&&'''''''''''''''&&&%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%&&&(((***(((%%%$$$$$$%%%(((***((('''''''''&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((,,,...***$$$ ###&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''((()))******$$$%%%&&&'''((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((%%%'''((()))'''''''''((())))))))))))))))))))))))'''''''''''''''((())))))*********++++++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,---...///...---,,,,,,///111222222000111333555777777555333222111111111111333555666666444111000111222222111333333333333333444555555555444444555888::::::999444444444444444555666777;;;;;;;;;;;;;;;;;;;;;;;;777777777666666555555555555555666666555555444333444444444444333333333333555555555666888777555333444333111///.........///111222222111111///...---////////////////////////......////////////......,,,---...///////////////............------------++++++************++++++------............------))))))***++++++++++++***+++++++++,,,++++++***)))***))))))))))))))))))(((******))))))))))))((((((((((((''''''(((((()))******)))((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))(((((('''(((((())))))))))))(((((((((''''''&&&&&&&&&&&&'''******)))(((((((((((()))(((((((((''''''((((((((((((((('''&&&&&&&&&&&&'''''''''&&&''''''((()))******+++,,,+++***)))***,,,(((''''''&&&&&&&&&''''''))))))))))))((((((((((((''''''(((((((((((('''''')))((((((((())))))'''&&&'''''''''(((((((((((()))'''''''''&&&&&&&&&&&&&&&iiiXXXIIIBBB:::666666777666444111000000000/////////...111222222222000...,,,+++...------------,,,,,,,,,...,,,)))(((***,,,,,,,,,)))((((((((('''''''''&&&((((((((())))))******+++&&&&&&'''((()))******+++))))))((((((''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&((((((((('''&&&$$$%%%&&&'''))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&& """$$$&&&(((***+++%%%######$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&((('''&&&%%%%%%&&&''')))***)))(((((('''&&&%%%%%%$$$'''''''''''''''''''''''''''''''''&&&&&&&&&'''''' !!!"""###$$$%%%&&&'''"""$$$&&&%%%###"""$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((())))))$$$&&&((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((''''''((()))))))))))))))))))))))))))'''''''''''''''((())))))************+++++++++++++++,,,,,,,,,---.........+++++++++*********++++++*********+++,,,---.........,,,++++++---/////////000111333888======999555222222111111222333444555444333111111222444333333444444333333444444555666333333555777:::;;;;;;999444444333444444666777888<<<<<<;;;;;;:::::::::999777666666555555444444333777777777777777666555555555555444444444333333333444333444666777777444111333222111000//////111222333222222222222111000...//////////////////////////////000//////...------,,,---....../////////............---------,,,,,,+++******))))))******+++,,,------------------,,,(((((())))))))))))))))))***++++++++++++***************))))))((((((''''''***)))))))))(((((((((((('''''''''''''''((())))))+++******)))))))))******(((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))(((((((((((()))***************)))(((((('''&&&&&&&&&&&&)))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''((())))))'''((())))))''''''((()))''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&)))(((''''''))))))(((&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&iiiWWWHHHCCC<<<888777777777555333333333333333222222222111222222222000...,,,+++.........---------,,,,,,,,,+++***+++,,,---+++)))(((((((((((('''''''''''''''''''''(((((()))))))))&&&''''''((()))***++++++))))))((((((''''''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&''')))***(((((((((''''''(((***+++###%%%'''((((((&&&###"""%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%'''((()))%%%######$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))((('''&&&'''((($$$%%%''')))*********)))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$%%%%%%%%%!!! $$$&&&%%%###%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###'''''''''''''''&&&&&&&&&!!!###%%%&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$%%%'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))*********+++++++++'''''''''(((((()))))))))+++***)))))))))******+++(((((()))***+++,,,,,,,,,...,,,******,,,---.........000444;;;AAAAAA===888333333333333333444444444333222222333666888888888555555555555555666666777333333555888;;;<<<:::999666555444444555777999:::<<<;;;;;;:::999888888777555555555555444444333333555666666666666555444444555555444444444333333333000000111333444444111...111222222111111222666:::888555333222333333111///////////////////////////000000000000///...---,,,,,,------..................------------,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,*********************+++******))))))(((((('''''')))))))))((((((((((((''''''''''''''''''((())))))))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((('''((()))***++++++++++++******)))(((''''''''''''((((((((('''''''''&&&&&&''''''((())))))(((''''''&&&&&&''''''''''''''''''(((''''''''''''(((((()))&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&((()))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&jjjXXXGGGCCC===999777777666666222222222222222222222222111111111111000...------............---------,,,+++***+++,,,------+++(((((((((((((((((((((((((((&&&''''''''''''''''''(((((((((((())))))*********((((((((((((((('''''''''''''''''''''''''''''''''(((&&&%%%$$$%%%'''+++---******)))&&&$$$###$$$&&&!!!%%%)))***)))&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((()))******''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$%%%%%%'''&&&%%%&&&(((((((((&&&$$$%%%%%%&&&&&&''''''''''''(((***)))((('''''''''###%%%(((+++,,,,,,***((()))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))++++++)))(((&&&%%%######'''"""!!!''')))&&&!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''###$$$%%%&&&'''(((((((((((((((((((((((((((((((((%%%&&&'''&&&%%%%%%''')))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))************+++''''''((((((((((((((((((***)))((((((((()))***+++((()))***+++,,,,,,++++++---+++)))***,,,---......---000666<<<@@@@@@===:::555555555555555444444444222222222555888;;;;;;:::666555555555555666777777333333444777::::::999888777666555444555777999:::;;;;;;:::999777666555555444444444444444444444444333333333444333222222111444444444444333333333333/////////000111111///---///111333222222555;;;AAA???;;;555333333333111/////////////////////////////////000000///...------,,,------.........------------------,,,,,,,,,,,,++++++************++++++++++++************++++++,,,+++******))))))************)))))))))***++++++***))))))))))))))))))((())))))((((((((((((''''''((((((''''''(((((()))***&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((()))))))))))))))(((((()))******************))))))(((((((((((()))'''''''''((('''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&''''''((('''''''''((((((''''''''''''((((((''')))***)))((('''((()))(((''''''&&&&&&&&&''''''((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&((('''%%%&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''jjjYYYEEEBBB===999666555555555000111111111111111111111111111000///////////////............------------,,,+++******,,,,,,+++***))))))))))))))))))))))))(((''''''''''''''''''&&&)))))))))))))))))))))***'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&(((***,,,''')))***((($$$""""""### ###&&&)))+++***)))(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&''')))***+++((('''&&&%%%%%%%%%%%%&&&((((((&&&%%%%%%%%%&&&&&&((('''&&&&&&'''((('''%%%$$$$$$%%%%%%&&&''''''(((&&&((())))))'''&&&%%%&&&$$$%%%''')))******))))))((((((((((((''''''''''''''''''''''''''''''''''''((('''%%%%%%%%%'''(((******))))))'''&&&%%%$$$$$$(((%%%###$$$'''(((&&&###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&$$$$$$&&&((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))************+++***************))))))***)))''''''''')))***,,,++++++,,,---------,,,+++,,,***)))***,,,...///...,,,111777<<<===;;;999888555555555555555444333333222222222555888999999888555444444444444555666666555444444666888999888777888777555333333555777999::::::999777666444333333333333444444555555666666444444444444444333333222333333333333222222222222111000//////111111000//////111333333222666===CCCGGG@@@888333333333111///////////////////////////...///////////////......---------......------,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,***)))((('''&&&''''''(((***)))(((((()))***+++,,,)))))))))***************))))))(((((((((''''''''')))(((((((((((()))******%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((('''''''''''''''((()))))))))))))))(((((())))))***)))))))))(((((('''''''''((())))))'''(((((()))((('''&&&%%%&&&'''((())))))((('''&&&%%%%%%'''(((((((((''''''((((((''''''''''''(((((((((***+++***)))((()))***)))((('''&&&&&&&&&&&&&&&(((((((((((()))))))))***%%%&&&&&&''''''&&&&&&%%%(((&&&%%%%%%'''((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((jjjYYYDDDAAA<<<888555444444444444444444444444444444555111000///......///000111//////.........---------///,,,)))((()))+++,,,---))))))))))))************))))))((((((''''''&&&&&&*********)))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%&&&((()))*********&&&***...///,,,)))(((((((((((()))))))))))))))(((%%%%%%%%%&&&&&&&&&''''''###%%%'''(((((('''%%%$$$"""######$$$&&&(((***+++((('''&&&%%%$$$%%%%%%&&&%%%$$$$$$%%%&&&(((+++,,,'''&&&$$$$$$%%%%%%$$$###$$$$$$%%%%%%&&&'''((((((%%%'''((((((&&&%%%$$$$$$%%%%%%%%%&&&'''((())))))'''''''''((((((((((((((())))))))))))))))))))))))((('''%%%%%%%%%''')))***""""""###$$$%%%%%%&&&&&&###$$$%%%%%%%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((((((%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%$$$###%%%'''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))************))))))((((((''''''&&&&&&)))((('''&&&'''(((***,,,---.../////////...---,,,,,,***)))***,,,...//////,,,222888;;;999666555666555555555555444333222222222111222444666777666555444333333333333444555555555444444444666777777666888666444222222333555777:::999888666555333222111222333333444555666777777777777777777777666666555333333333222222222111111333111000000111222222111///222444333222555<<>>777222000000............///////////////////////////////////////...---,,,,,,++++++,,,,,,........................+++,,,,,,------......///...//////...,,,***++++++************)))))))))))))))))))))))))))***+++++++++++++++*********)))))))))*********)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))******)))((((((''''''(((((((((((((((((('''''''''''')))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((($$$%%%&&&((())))))******(((((((((((((((((((((((())))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&)))((('''&&&&&&''''''((('''&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&'''''')))((((((''''''(((((()))kkkYYYHHH@@@999888888555444555333333333333222222222222111111111111000000000000...---,,,+++++++++,,,,,,---,,,******+++***)))'''***))))))***++++++(((&&&'''(((((())))))***++++++******)))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&&&&''''''&&&%%%%%%###!!!###'''))))))''''''&&&%%%$$$$$$%%%&&&(((''''''''''''&&&&&&&&&&&&***((('''&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&'''((()))))))))(((&&&%%%&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&'''((('''&&&&&&'''((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$&&&'''(((''''''&&&&&&&&&&&&%%%$$$$$$#########$$$$$$%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&+++******)))((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++------000//////...---------,,,++++++*********+++,,,,,,---///000222444444444444555444333222111000000000333444666777777666444333444333333444555666444222333444444444444555555555555555555555555666777777444666777777555333333333111222333555666666666666999999999888777555444333222222222222222222111111111111111111111111111111555444222111111222333444777===???999222000000//////////////////.........////////////////////////...---,,,,,,++++++,,,,,,........................+++,,,,,,------......///---......---,,,++++++,,,++++++++++++*********************)))***++++++,,,++++++*********)))))))))+++++++++***)))(((&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))***+++))))))((('''''''''''''''&&&&&&&&&&&&''''''''''''***))))))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''%%%%%%''')))***$$$%%%&&&'''((())))))))))))))))))))))))))))))))))))******))))))((('''&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((())))))(((((((((((())))))jjjYYYHHH@@@999888888666444555333333333222222222222111111111111000000000/////////...,,,******+++,,,---...,,,************((('''))))))***+++,,,+++(((%%%''''''((())))))******+++************))))))))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))******)))&&&$$$%%%((()))'''$$$###  &&&)))'''$$$'''&&&###""""""$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&'''(((((()))((((((''''''&&&&&&%%%%%%$$$%%%&&&((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$&&&'''((('''&&&&&&&&&((('''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''((((((((()))))))))&&&''''''((((((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((())))))+++,,,,,,---...//////...---,,,+++++++++******+++,,,------...///222666999::::::888555444333222111111111111333444666777777666444333444333333444555666555333444444444444555555555555555555555555555666777777333666888888666333222222000111222333555666666777777666555444333222222222333222222222222222111111111111111111111222222222222222111111111111222222444;;;???:::333000111000000000//////......------////////////////////////...---,,,,,,++++++,,,,,,------------------------)))******++++++,,,,,,---,,,---...---++++++,,,---++++++*********)))))))))***************+++,,,,,,************))))))))))))***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,)))(((((('''''''''''''''&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))(((((((((((('''&&&%%%%%%))))))))))))))))))))))))))))))******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))iiiXXXGGG???999888888666555666333333222222222111111111000000/////////.........///...,,,******+++,,,------,,,******+++***)))'''))))))***+++,,,+++(((%%%&&&''''''(((((()))******************)))))))))))),,,,,,++++++++++++,,,---(((((((((''''''&&&%%%%%%''''''(((((())))))******)))&&&$$$%%%((()))'''%%%$$$!!!"""'''***((($$$'''%%%###""""""$$$''')))%%%%%%&&&&&&&&&&&&&&&&&&'''&&&$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&((($$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$'''''''''&&&%%%$$$###"""((('''''''''&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))***+++++++++,,,.........---+++***++++++++++++,,,.../////////000444:::@@@BBB@@@>>>666555444333333222333333444444555666666555444444444333222333444666555444444444444555555555666666555555555555555666777777333666888888666333222222111111222333444555666777666555444333222222333333333333333333222222111111000000111111111222222222//////000000111222222333111888<<<888333111111000000000//////......------...........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---+++,,,------+++***+++,,,******)))))))))(((((((((******))))))******+++,,,*********)))))))))(((((((((((()))******+++******''''''''''''''''''''''''(((((((((((((((((((((((()))(((((())))))***+++,,,))))))(((''''''''''''''''''''''''(((((())))))***%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******&&&'''((())))))((('''&&&(((((((((((('''&&&%%%$$$((((((((((((((((((((((((((())))))))))))(((((('''&&&'''''''''''''''''''''''''''(((((())))))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))gggWWWGGG???888888888666555666222222222222111111111111////////////...............---,,,+++++++++,,,,,,,,,+++)))***++++++***(((***))))))***++++++(((&&&&&&&&&'''(((((())))))*********)))))))))((((((((((((((('''''''''((())))))'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((((((''''''%%%%%%'''***+++)))&&&&&&%%%$$$###$$$&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''(((######%%%&&&'''(((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$###))))))(((''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&''''''***)))((('''&&&%%%$$$###&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((()))*********+++,,,,,,,,,+++***)))+++++++++,,,---///000111000111666===CCCFFFCCC@@@666555444444333333333444333444444444444444444333333222111111333555555444444444555555555666666666555555555555555666777777444666777777555333333333333333333333444555777777777666666555555555666666444444444333222222111111000000000111222222333333//////000000111222222333111555777444222333222//////////////////....................................---,,,,,,++++++,,,,,,************************+++,,,,,,------......///,,,------,,,+++******+++))))))))))))(((((((((''')))))))))((()))******+++******)))))))))((((((((('''''')))***+++,,,,,,,,,''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,******)))(((((((((((((((((((((((()))))))))))))))%%%%%%&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***%%%''')))******)))'''%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''((())))))***))))))((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((eeeVVVGGG???888888888666555777222222222222111111111111000000000////////////...------,,,,,,,,,++++++++++++)))))))))+++,,,+++***+++***))))))******)))''''''(((((())))))******+++)))))))))(((((((((''''''###############$$$%%%%%%%%%&&&'''((((((((('''&&&'''''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&'''(((((()))((('''&&&%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&''''''&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((###$$$&&&''''''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((((('''''''''((())))))+++***)))((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''((())))))))))))************))))))))))))***+++,,,...000111111222555===CCCDDD@@@;;;555444333333222333333333333333333333333333333333222000///000222444444444555555555555666666666666555555555555555666777777555666777666444333333444555555444444444555777777666666666666666777666666555444444333222222111111///000000111222222333333000111111222222111111111222333111///111444333............///////////////...........................---,,,,,,++++++,,,,,,************************+++,,,,,,------......///------...,,,***))))))************)))))))))((((((((((((''''''(((((()))******)))))))))((((((((((((((()))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***++++++++++++***)))))))))))))))(((((((((((((((((('''''''''''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''(((((())))))''''''((((((((((((''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''((()))))))))((('''&&&''''''((((((((('''%%%%%%&&&%%%%%%&&&&&&((())))))''''''&&&&&&&&&&&&''''''~~~dddUUUFFF>>>888888888666666777222222222111111111111000111111111111000000000000,,,,,,---------,,,+++******)))((()))+++,,,,,,+++,,,***(((((()))***)))((()))))))))***++++++,,,,,,((((((((((((''''''''''''&&&&&&&&&&&&''''''((()))$$$%%%'''(((((((((''''''******))))))((((((((('''###&&&)))(((&&&%%%'''***###%%%''''''%%%$$$###$$$%%%%%%&&&''''''((())))))$$$$$$$$$%%%%%%&&&&&&&&&---+++)))((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((()))******%%%&&&&&&''''''(((((((((&&&&&&&&&&&&''')))***+++((('''&&&&&&&&&&&&'''((("""######$$$&&&''''''(((***&&&""""""&&&***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&'''((('''&&&&&&'''(((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))***+++))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((()))))))))(((((()))***+++---///000111111555;;;AAABBB<<<666333333222222111222222222222222222222222222222222111000...///111333444444555555555555666666666777555555555555555666777777666777777555333222333555777666555444444555777777333444555555666555555555555555444333333222111111///000000111222222333333333333333222222111//////222111...,,,000555333------.........//////000000...........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))******++++++,,,---------......,,,***(((((()))+++++++++************)))'''''''''''''''((())))))))))))))))))((((((((((((******+++++++++******)))))))))))))))))))))))))))************************''''''''''''((()))***+++,,,++++++***************(((((((((''''''&&&&&&%%%)))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))***((('''&&&&&&'''(((***((((((((('''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((('''%%%$$$''''''((((((((('''%%%$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&%%%%%%&&&&&&&&&|||bbbRRREEEBBB===999777666444333555444333222111111111111111000000///...---------......---,,,,,,+++*********+++,,,---,,,***(((&&&))))))(((((('''''''''&&&,,,,,,+++***))))))************))))))((('''''''''###$$$%%%'''***,,,---...''''''''''''''''''''''''((('''''''''((((((&&&$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''''''''(((((())))))(((&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&%%%###%%%)))***)))''''''&&&%%%$$$$$$&&&'''(((!!!"""$$$&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))***(((&&&###!!!%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((((('''&&&'''))))))%%%"""$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""!!! &&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&""""""###$$$&&&'''(((((('''%%%$$$%%%''''''$$$ &&&%%%%%%$$$$$$%%%%%%&&&((('''''')))+++,,,)))&&&)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***(((''''''''''''&&&&&&&&&)))))))))+++------+++)))*********)))))))))))))))((((((((((((((()))******++++++++++++++++++++++++///333888;;;;;;999777777222111000//////......///222222333333333444444444333222111000111222333444555444444333333333444444444333222222333444555666777777555444444444555666666777777777666555333222555555555555555555555555333333222222111000000000---...////////////...---111111111111111111111111......////////////.........///000///...---...000+++,,,.........,,,***)))---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++//////...---+++***))))))------,,,+++***)))((('''&&&'''(((******+++++++++***)))(((''''''((()))***++++++***((('''%%%$$$$$$,,,+++***((('''%%%$$$###))))))((((((''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))...,,,***(((''''''((()))''''''&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''')))))))))((('''%%%$$$###&&&&&&'''((())))))(((((((((''''''&&&&&&&&&''''''xxx^^^OOOBBB???;;;888777777666555555444333222111111111111222111111000//////............---,,,,,,+++******++++++,,,,,,+++***((('''))))))((((((((('''''''''++++++***)))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((((('''''''''''''''''''''''''''&&&%%%&&&&&&&&&$$$######$$$&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%###"""$$$&&&(((&&&%%%'''&&&&&&%%%%%%%%%&&&&&&######$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((*********)))((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%&&&((((((&&&$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%((((((&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&'''******)))'''(((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))&&&&&&&&&'''''''''(((((()))(((((()))++++++***(((((((((((((((((((((((((((((((((((((((((()))*********************************...333555555333222111222111000///////////////111222222222222333333333333222111000000111222222555444444333333444444444666555444333333333444555777666555555666777888999888888888888888666555444444444444444444444444444333333222222111000000000222222222222222222222222111111111111111111111111......////////////......---///000///...---...000+++,,,---......,,,+++*********++++++,,,,,,------+++++++++******+++++++++++++++++++++++++++++++++///......,,,+++***))))))************************''''''((()))))))))))))))***)))(((((((((((()))******))))))(((((('''''''''******))))))((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))---+++)))((('''((())))))))))))((((((((('''''''''((((((((((((''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''$$$$$$%%%&&&'''(((((()))'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''((((((((('''''''''''''''(((''''''&&&%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''(((vvv\\\MMM>>><<<888777777888777777444444333222111111111111222222111111000000//////...------,,,,,,++++++***,,,,,,++++++***)))))))))))))))((((((((((((''''''***))))))(((((((((((()))&&&&&&''''''((())))))***++++++***)))'''&&&%%%%%%''''''''''''''''''''''''%%%$$$###$$$%%%%%%###""""""###%%%&&&'''(((((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$###$$$&&&&&&%%%$$$''''''''''''&&&%%%$$$$$$%%%%%%$$$#########$$$$$$&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&)))(((((((((''''''&&&&&&''''''''''''(((((((((((())))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''(((''''''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$((('''&&&%%%$$$#########((('''&&&&&&%%%$$$######$$$&&&(((((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%'''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((($$$$$$%%%&&&'''((()))***)))'''&&&&&&((())))))(((''''''''''''((((((((((((((((((((((((((()))******+++++++++++++++++++++++++++///222444333111000000//////......---.........000000000111111111222222333222111111111111222222444444444333333444444555777777555444444333444444555444444444555777999:::999999999999999777666666444444444444444444444444333333222222111000000000111111000000000000111111111111111111111111111111......////////////......---...//////...---...///***+++,,,---...---,,,+++(((((()))***+++,,,---...++++++************++++++++++++++++++++++++++++++......---,,,+++******)))&&&'''(((((()))***++++++''''''((((((((((((''''''+++***))))))))))))***+++))))))))))))))))))))))))(((((())))))***+++++++++'''((((((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((+++***(((((((((((()))***)))))))))(((((((((((('''((((((((((((''''''''''''&&&&&&'''(((((((((((('''''''''((((((((((((''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''&&&%%%%%%&&&'''((((((((('''&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&'''((((((vvv]]]MMM>>>;;;888666666777777666444333222222111111111222111111111000000/////////---------,,,,,,+++++++++,,,,,,+++***))))))******))))))(((((((((((((((((()))(((((('''''''''((((((((((((((())))))*********((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$###$$$%%%%%%$$$"""$$$$$$%%%&&&'''''''''(((''''''((((((((()))))))))&&&&&&%%%&&&&&&'''((()))(((((((((((((((((((((((((((''''''''''''''''''&&&''''''(((((('''%%%###"""%%%%%%$$$######$$$%%%&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&''''''''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((('''%%%$$$$$$%%%'''((()))%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$######%%%(((+++***'''$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((()))***(((&&&&&&''')))***)))''''''((((((((((((((()))((((((((((((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222111/////////,,,,,,,,,++++++,,,------/////////000000000000111111111111222333333444555444444333333333444555555666666555555555555555555444333333333444555777888888888888888888777666666333333333333333333333333333333222222111000000000...///111222222111///...111111111111111111111111......////////////......---...//////------...///******,,,------------,,,(((((()))***++++++,,,,,,+++******))))))******+++************************---,,,,,,,,,++++++******&&&&&&'''((()))******+++&&&&&&'''((())))))))))))+++******************+++))))))))))))))))))))))))''''''((()))******++++++''''''(((((()))))))))***(((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((()))***+++'''''''''&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%&&&''''''((((((''''''&&&''''''((((((''''''&&&((((((((('''&&&$$$"""!!!''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&&&&%%%&&&''''''((('''''''''&&&&&&'''(((((('''''''''$$$$$$%%%%%%&&&'''((()))uuu\\\MMM@@@===999666666666555444333333222222111111222222000///////////////......------,,,,,,,,,,,,++++++,,,+++******)))*********(((((())))))))))))))))))((('''''''''''''''((((((+++++++++******)))))))))%%%%%%&&&'''((())))))***((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''''''''(((''''''&&&&&&'''''''''(((((('''%%%###"""$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&%%%$$$###""""""!!!""""""###$$$&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&###%%%(((******)))&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%%%%$$$$$$%%%''')))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,***&&&######$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''+++)))''''''(((***+++***((((((((())))))*********((((((((((((((())))))***************************)))+++------,,,++++++,,,---,,,,,,,,,---...//////....../////////000000000///000111333555666777888333333333333333444555666222333444444555666666777666666555444444444555666777666666666555555555555333333333333333333333333333333222222111000000000...111555888888555111...000000000000000000000000......////////////......---...///...---,,,---///***++++++,,,------------************************++++++************++++++************************++++++++++++++++++++++++((((((((((((((()))))))))%%%&&&((()))***+++++++++*********++++++*********++++++******)))(((((((((''''''(((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((''''''''''''''''''(((((()))******''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''&&&%%%###!!! ''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''&&&&&&'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%'''((()))rrrYYYJJJBBB???:::777666555444333333333222222111222222333////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))******(((''''''''''''(((((())),,,,,,+++******)))((((((''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''((()))(((&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$###$$$%%%&&&'''(((((('''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%% !!!"""$$$%%%'''(((((($$$%%%%%%%%%%%%&&&&&&&&&&&&'''***+++,,,***(((&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&---+++'''$$$######%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''')))***)))&&&$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&***((('''((()))+++******(((((())))))******++++++((((((((((((((()))******((((((((((((((((((((((((***+++,,,,,,++++++---...////////////000111222333........./////////000000...///111333555777777888333333333333444555555666000111222444555666666666999888666555555555666666555444444333333444444555222222222222222222222222333333222222111000000000,,,///444777777444///,,,000000000000000000000000......////////////......,,,---......---,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++*********,,,++++++++++++++++++,,,*********************************+++++++++++++++*********))))))(((((((((&&&'''(((***++++++,,,,,,))))))***++++++***))))))++++++***)))((((((''''''((((((((((((''''''''''''((())))))))))))))))))***(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((''''''''''''''''''(((((()))))))))((())))))))))))*********((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&!!!###%%%&&&'''&&&%%%$$$''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''&&&%%%'''((((((((('''&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''oooWWWHHHCCC???;;;888777666555444333222222111222222333333////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++***)))(((((()))))))))*********((((((''''''(((((()))***)))))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&'''))))))(((''''''&&&%%%%%%%%%&&&'''((())))))))))))************&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&$$$$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&###$$$&&&((((((&&&$$$###&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((('''%%%###$$$&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%###&&&%%%%%%$$$$$$%%%%%%&&&###&&&((((((&&&%%%'''(((&&&&&&%%%%%%&&&''''''(((%%%&&&'''))))))))))))(((&&&&&&&&&'''''''''''''''(((''''''((()))***)))'''''''''(((((()))******+++((((((((((((((()))******((((((((((((((((((((((((***+++,,,,,,,,,,,,///111.........///000222333444...////////////000000000...///111333444444444333333333333333444555666666///000222333444444444444555444333333333444555666555444333222222333444555222222222222222222222222333333222222111000000000+++---///111111///---+++000000000000000000000000......////////////......,,,---......,,,,,,---...------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------************************))))))******+++++++++,,,++++++*********)))))))))((()))))))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''''''''((((((((((((((((((((()))))))))************((((((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!###&&&((()))((('''&&&''''''''''''''''''''''''%%%%%%'''(((((((((''''''(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&oooWWWHHHBBB???;;;888888888777666222222222111222222333333000000000000000111111111,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++***((((((((())))))*********+++((((((((((((((()))******%%%%%%&&&&&&'''((((((((($$$%%%%%%&&&'''((())))))))))))))))))))))))))))))&&&%%%%%%'''((()))(((&&&%%%$$$$$$$$$%%%''')))***&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%''')))***+++))))))((((((((('''''''''###%%%((((((&&&&&&(((+++'''&&&%%%$$$$$$&&&'''(((###$$$'''((('''$$$!!!&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((((((((()))))))))***(((&&&"""!!!$$$&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((###&&&)))(((%%%######$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$((()))'''$$$&&&%%%%%%$$$$$$%%%%%%&&&###&&&))))))'''&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&'''(((************)))$$$%%%%%%&&&'''((())))))%%%%%%&&&'''))))))'''%%%&&&&&&&&&'''((())))))***((((((((((((((()))******++++++++++++++++++++++++&&&''''''''''''(((+++...++++++,,,,,,...///111222////////////000000000111///000111222222111000///222222222333444555666777000111222333444333222111//////......///111333444555444333222333333555666111111111111111111111111333333222222111000000000111111000000000000111111000000000000000000000000......////////////......,,,---......,,,,,,---......------,,,++++++++++++******+++,,,---......///...------,,,,,,------...)))))))))))))))))))))))))))))))))***++++++,,,,,,***************+++++++++*********)))(((&&&%%%$$$'''((()))******)))((('''&&&&&&&&&'''((())))))***(((((())))))******++++++++++++******))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&''''''((((((((((((''''''&&&'''''''''(((((()))))))))(((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%''')))+++***)))&&&%%%''''''''''''''''''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&###$$$%%%'''((()))))))))&&&'''''''''&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%pppYYYLLLAAA>>>:::666444444555666222333444555444333222111222000...---,,,---///000/////////...---,,,******+++,,,,,,)))%%%%%%)))---************************''''''''''''((((((((((((''')))***++++++***)))'''''''''&&&%%%%%%%%%%%%&&&(((((((((((((((((((((((($$$$$$%%%&&&''''''&&&&&&)))(((&&&$$$#########$$$%%%%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&'''((()))******&&&"""###(((***)))&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%'''((('''&&&)))'''&&&&&&'''((('''&&&%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&((()))***(((''')))((('''%%%%%%%%%&&&'''&&&'''((('''%%%$$$$$$&&&((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((('''''''''++++++******)))(((((((((((()))++++++)))((()))***((()))***,,,---...//////000000000000000000000000//////000...------...000111222333444444444333222333333333333333333333333222222222222222222333333444222000000222444666666222222333444333222111000222222222111000//////...000000///000000111222222------...//////000//////---.........---,,,++++++....../////////...,,,++++++---......+++)))))))))))))))+++++++++)))'''&&&)))+++---//////,,,)))''',,,+++***+++------+++***'''(((((()))******++++++)))))))))))))))******+++))))))))))))))))))))))))***)))(((''''''((()))***'''((()))))))))(((&&&%%%''''''(((((())))))******++++++******)))'''&&&%%%))))))))))))************)))(((((('''&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((('''%%%%%%+++)))'''%%%$$$%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&'''******(((%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%oooXXXKKKAAA>>>:::666444444555666333333333333333222222111111000///------...///000---------,,,+++)))((('''***(((''''''((())))))******)))))))))))))))))))))''''''''''''(((((((((((('''(((***++++++***((('''))))))(((''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$###$$$%%%&&&&&&'''### !!!%%%'''&&&###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&%%%$$$%%%''''''&&&%%%&&&$$$######%%%&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%$$$###!!!!!!&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&(((((('''&&&(((((('''&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&((((((''''''''''''((((((&&&&&&'''((()))***++++++((((((((((((((((((((('''))))))))))))))))))******((()))++++++)))((()))***'''(((***+++---.........////////////////////////...///000000......///000111222333444555555444333333333333333333333333333333333222222222222222222444222000000222444555555111222222333222222000000222222111111000//////...000000000000000111222222......//////000000////////////////////////...------......///...---,,,+++,,,---///...,,,*********+++,,,---......,,,+++***)))***,,,------+++)))''''''&&&&&&(((***+++***))),,,,,,++++++***)))))))))***************++++++,,,))))))))))))))))))))))))***)))(((''''''((()))***)))*********))))))((('''(((((((((((())))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))))))))(((((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%,,,+++)))'''&&&'''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))'''&&&''')))***(((%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%mmmVVVJJJ@@@>>>:::777444444555666333333222111111111111111111000///...---...///000/////////...---,,,+++***(((&&&$$$&&&***,,,***&&&)))))))))(((((('''''''''''''''''''''((((((((((((((((((************(((((())))))(((''''''''''''(((''''''''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$#########$$$$$$%%%""" !!!$$$&&&%%%###%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&&&&%%%$$$$$$"""!!!"""$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''''''''&&&%%%$$$""""""(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&'''''''''(((''''''&&&%%%$$$&&&'''&&&%%%%%%&&&'''((((((''''''''''''((((((&&&&&&'''((())))))***+++''''''((((((((((((((((((''''''((())))))***++++++((()))++++++)))((()))***'''((()))+++,,,------...////////////////////////---///222222111//////000000111333555666666555555222222333333333333333333444444333333222222111111222111//////111333444444111111111111111000//////222111111000000//////...000000000///000000111222///000000000000//////...---......////////////...,,,------......---+++***,,,...///...,,,++++++++++++,,,---.........---,,,******++++++******)))((($$$$$$%%%'''***++++++*********)))(((((('''&&&&&&+++************+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))***)))(((((('''((((((((())))))))))))((((((((((((''''''((()))))))))))))))&&&&&&'''''''''(((((((((***))))))((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%+++***)))'''''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((''''''((())))))(((&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%lllVVVIII@@@>>>:::777555444555555333222111000///000111222111000//////......///////////////...---,,,++++++(((''''''))),,,+++)))&&&***))))))((((((''''''&&&''''''''''''(((((((((((((((((()))******)))((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))(((((('''&&&&&&%%%%%%%%%'''%%%$$$%%%'''((('''&&&%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&(((&&&%%%%%%&&&&&&$$$###$$$###"""###%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$$$$&&&'''((('''&&&&&&((((((((('''&&&%%%###%%%&&&&&&%%%%%%'''(((((((((''''''''''''(((((()))))))))((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))******((()))++++++)))((()))***&&&'''(((***+++,,,------////////////////////////---///222333222111000000000111333555666666666666222222222222222333333333555555444333222222111111111000//////111333333333000000000000000//////...111111000000//////////////////............//////000111111111000///......***+++,,,,,,------------+++,,,---------,,,+++***,,,---...---+++***+++,,,******+++,,,---------,,,+++******)))))))))))))))(((((((((***,,,...---,,,((((((((()))))))))************))))))******+++,,,))))))))))))))))))))))))))))))(((((((((((())))))'''&&&%%%$$$$$$%%%&&&'''******))))))((((((''''''************)))((('''&&&&&&&&&'''''''''(((((((((******))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))(((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%lllVVVJJJ???===:::888666555555555333222111000///000111222111111000///////////////************)))(((''''''(((+++......+++(((''''''*********))))))(((((((((''''''''''''((((((((((((((((((((())))))(((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&'''((()))))))))((((((''''''&&&&&&''''''&&&'''))))))((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&$$$$$$%%%%%%$$$"""$$$###"""###%%%'''''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((('''%%%&&&((())))))(((%%%&&&'''(((((('''&&&%%%###%%%&&&&&&%%%%%%'''(((((((((''''''''''''(((((()))))))))((('''&&&&&&%%%&&&'''''''''(((((())))))))))))))))))((((((''''''((()))++++++)))((()))***&&&'''(((***+++,,,------........................,,,///222333222111000000///111333444666666666666111111111222222333333333555555444444333222111111111000///000222333333222000000000///////////////000000000///////////////...------,,,,,,,,,------000000000000000///...---******+++,,,---------,,,***+++,,,---------,,,+++***+++,,,+++))))))***+++***+++,,,,,,------------+++***)))((((((((()))))),,,++++++,,,---...---+++++++++,,,,,,,,,,,,,,,---((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((('''&&&%%%$$$$$$%%%&&&'''******))))))((((((''''''))))))***))))))((('''&&&''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%lllVVVJJJ???===;;;888666555444444333333222111111111111111111111111000000000//////+++++++++++++++***)))(((***...111///***'''&&&((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((((((''''''$$$%%%&&&''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''(((((((((((('''''''''''''''((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&%%%$$$$$$%%%%%%$$$###$$$"""!!!"""$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''&&&%%%######!!!"""###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&((()))***((('''%%%&&&''''''((('''''''''$$$&&&'''&&&%%%%%%&&&'''((((((''''''''''''((((((&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))******)))(((((('''&&&&&&((()))++++++)))((()))***'''((()))+++,,,------...........................,,,...111222111000000111///000222444555555444444000000111111222333333333555555444444333333222222111000000111333444333222111111000///////////////////////////////////////...---,,,,,,+++,,,,,,,,,...////////////......---,,,------............---***+++---......------,,,******+++***((((((***+++------...............///++++++***))))))))))))***+++******+++,,,,,,+++))),,,,,,+++)))((('''&&&%%%(((''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((('''(((((()))***))))))))))))((((((((((((%%%&&&''')))************''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&((())))))(((''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%jjjTTTHHH>>>===;;;888666555444444333333333333333222222111111111111111111000//////....../////////...------+++,,,---,,,+++)))((('''&&&''''''(((((())))))***''''''''''''(((((((((((((((((((((''''''((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$%%%&&&''''''&&&%%%%%%''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$###%%%&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((((((%%%$$$######%%%&&&%%%$$$&&&$$$######%%%&&&%%%$$$&&&%%%$$$######%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$###"""###$$$%%%''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&(((******'''$$$&&&&&&&&&&&&&&&'''((((((%%%'''''''''%%%$$$%%%&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***((((((((((((((((((''''''((()))++++++)))((()))***'''(((***+++---.................................,,,...////////////000222///000222333333333222222///000000111222222333333444444444444444444333333111111111222444555444333222111000/////////000000///////////////////////////......------,,,------,,,------............---------.........---,,,,,,+++,,,---...///......---***++++++***((()))+++---......------------------+++++++++++++++*********))))))(((***,,,,,,+++*********)))'''&&&$$$######((((((((((((((())))))***))))))))))))))))))))))))'''((()))******)))(((''''''((())))))*********)))(((((((((((())))))))))))%%%&&&''')))******++++++&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&'''''''''((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%(((***)))'''&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%iiiSSSGGG>>>===;;;999777555444444333333444555444333222111111111111111111000//////---------...------,,,,,,,,,)))'''(((+++,,,)))&&&$$$%%%%%%&&&'''((())))))''''''''''''((((((((()))((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""$$$%%%&&&&&&&&&%%%$$$###'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''''''''''''''((()))***''''''&&&%%%%%%%%%&&&&&&###$$$&&&'''(((''''''&&&$$$&&&((()))((('''''''''&&&''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$&&&''''''&&&&&&$$$###"""###%%%&&&&&&$$$)))'''&&&&&&'''((('''&&&&&&%%%$$$######%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&(((((((((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((######&&&)))***)))%%%"""'''&&&%%%%%%&&&'''((()))&&&'''((('''%%%$$$%%%&&&((((((''''''''''''((((((***)))((('''&&&%%%$$$$$$&&&&&&&&&'''((())))))***&&&&&&''''''((()))))))))((()))++++++)))((()))***((()))***,,,---...//////........................,,,---......---...000222///000111222333222111000///000000111222222333333333333444444444444444444222111111333555666555333333222000/////////000111.........///////////////111000///...............++++++,,,---............,,,,,,,,,,,,++++++***)))+++,,,.../////////......+++,,,,,,***)))***,,,...---,,,+++***************+++,,,,,,,,,,,,+++******(((((((((+++---///...---,,,,,,,,,,,,++++++++++++)))))))))))))))******+++))))))))))))))))))))))))'''((()))******)))((('''%%%&&&((()))))))))((('''''''''(((((())))))******((()))))))))))))))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&%%%&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******'''&&&''')))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%gggRRRGGGAAA???;;;999888666444222444444333333222111000000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((((((((((((%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((''''''''''''(((((( """%%%'''((())))))''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''(((((())))))******'''&&&%%%%%%$$$###"""!!!%%%%%%&&&&&&'''&&&&&&%%%'''%%%$$$&&&))))))%%%"""$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((('''%%%#########%%%&&&'''&&&%%%$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%)))(((&&&&&&((()))((('''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$######$$$%%%'''(((((((((((((((((((((((($$$%%%&&&''''''%%%###"""'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''))))))'''&&&%%%(((''''''''''''&&&&&&&&&&&&'''(((*********)))((())))))))))))((((((((((((%%%''')))+++,,,------,,,,,,,,,++++++,,,,,,---...---......///000111111222222000///000111111000///000000111222222222222111111111111111111111111111111111111222222111111111111111000000//////......//////...------------...++++++,,,,,,---...//////......//////...---,,,,,,---.........---,,,++++++,,,---...//////---+++***++++++++++++++++++++++++,,,------......------,,,******))))))))))))))))))++++++***))))))***++++++)))))))))))))))))))))))),,,+++)))(((((()))***++++++******)))))))))))))))((()))***)))'''''')))***((((((((((((((((((''''''***))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%)))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$######$$$gggSSSHHHAAA>>>;;;999888777444333444333333222222111111111000000000000////////////------------------------++++++++++++++++++++++++((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((((((''''''''''''''''''(((###$$$%%%&&&'''(((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((******))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$######&&&&&&&&&'''&&&&&&%%%%%%$$$%%%'''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&)))'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''((()))((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&''''''(((((()))((((((((()))((((((((((((((((((((())))))***++++++++++++***,,,++++++++++++,,,------......//////000000111111111000//////111111000///000000111222222222222111111111111111111111111111111222222333333222222111000000000000//////......//////...------------...++++++,,,,,,---......///...////////////...---,,,...............---,,,,,,......000000000///---,,,++++++++++++++++++++++++)))******++++++******)))((())))))*********))))))************************))))))))))))))))))))))))'''&&&%%%$$$###$$$&&&'''+++******)))))))))))))))))))))***)))(((((()))+++%%%%%%%%%&&&&&&'''''''''***))))))(((''''''&&&&&&'''''''''((((((((())))))''''''(((((()))******+++))))))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&$$$######$$$gggSSSHHHAAA>>>;;;999888777555333222222222222222222222222000000000000////////////------------,,,,,,,,,,,,*********************************))))))((((((''''''''''''''''''((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%$$$$$$(((((('''&&&&&&&&&'''''')))))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$ %%%))))))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$###%%%'''(((((('''%%%$$$)))(((((((((((('''''''''((('''''''''''''''((()))(((((('''&&&&&&&&&''''''(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&'''(((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''((((((((((((((((((((((((,,,+++******))))))))))))+++++++++++++++,,,------////////////////////////000///...///000111000//////000111111222222111111222222222222222222222222222222333333333333222222000000000////////////...//////...------------...+++,,,,,,------.........//////////////////...---....../////////...---------...///000///...---,,,++++++++++++++++++++++++((())))))******))))))(((&&&''')))+++,,,+++***))))))******++++++******)))))))))))))))))))))))))))***)))(((''''''((()))***+++******)))))))))))))))((()))***)))'''''')))***$$$$$$%%%&&&'''(((((())))))))))))(((''''''&&&&&&(((((((((((()))))))))***'''(((((()))***+++,,,,,,)))))))))((((((((((((''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$$$$%%%fffSSSIII@@@>>>;;;999888777555333222222222222222222333333000000000000////////////---------,,,,,,,,,,,,,,,************************,,,++++++***)))(((((('''(((''''''&&&&&&''')))***''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&''''''((((((''''''''''''&&&%%%$$$$$$!!!$$$'''((('''&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%######'''(((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&(((((('''&&&%%%%%%%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&&&&%%%$$$$$$ ###&&&((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((())))))(((''''''''''''&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&'''''''''(((((((((((((((,,,+++)))((((((((()))***+++++++++***+++,,,,,,---//////////////////......///...---...000111000//////000000111111111111111222222222222222222222222111111222222222222111111//////////////////////////////...------------...,,,,,,,,,---------.........//////000//////.........///////////////......+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++&&&(((+++.........,,,+++((()))***++++++***)))((())))))))))))))))))))))))------,,,,,,,,,---......+++******)))))))))))))))'''(((((('''&&&&&&''')))''''''(((((())))))******))))))((((((''''''''''''''''''((((((((()))))))))'''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%%%%%%%~~~eeeRRRHHH@@@===:::999888777555444222222222222222222333333000000000000////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***)))(((((('''(((''''''&&&&&&''')))***''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&'''''')))((('''&&&&&&&&&&&&&&&###%%%&&&((()))(((''''''%%%&&&&&&''''''(((((()))&&&'''''''''&&&%%%%%%$$$$$$######&&&))))))(((%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((---,,,***((('''&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&%%%%%%&&&%%%######%%%&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$### !!!$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###%%%))),,,------+++***(((''''''''''''&&&&&&&&&((('''&&&$$$$$$$$$%%%&&&&&&&&&''''''((((((((())))))(((((('''(((***+++,,,+++************+++,,,,,,////////////...............---,,,---///000///...//////000111111111111000111111111111111111111111//////000000000000//////...............///////////////...------------...,,,,,,,,,---------------......////////////............///////////////...+++++++++++++++******)))++++++++++++++++++++++++,,,,,,------------,,,,,,(((***---///000///...,,,)))))))))******)))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))%%%&&&'''&&&%%%$$$&&&(((*********))))))(((((('''((((((((((((''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&%%%%%%$$$'''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%%%%%%%|||cccQQQGGG???===:::999888888666444222222222222222222222222000000000000////////////------,,,,,,++++++******++++++++++++++++++++++++*********))))))((((((''''''''''''''''''((())))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((((((((('''&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&$$$"""%%%)))***'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))---+++)))&&&%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''%%%###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$'''((())))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&!!!$$$)))---///...+++)))(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))&&&&&&'''((()))+++,,,---***************+++,,,,,,........................---,,,,,,---///000///......///000000111111000000000000000000000000000000......////////////......---............///////////////...------------...------------------------,,,---..................------.../////////......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***,,,...///000///...---***))))))(((((())))))***))))))))))))))))))))))))'''(((((())))))*********+++******)))))))))))))))%%%&&&'''&&&$$$$$$&&&'''***))))))((('''&&&%%%%%%((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''')))))))))(((''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((''''''&&&%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%zzzaaaPPPFFF???===:::999888888666555444333333222222111111111000000000000////////////------,,,,,,+++******)))************************((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((($$$&&&(((***+++***((('''&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%&&&'''((('''&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%###$$$&&&'''''''''&&&&&&'''&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&(((++++++***((('''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%&&&''''''((())))))$$$%%%''')))***+++,,,,,,***************++++++,,,,,,------....../////////,,,++++++,,,...//////......//////000000000000000////////////////////////......////////////......---------.........////////////...------------...------------------------++++++,,,---------------,,,,,,---...............---,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,------------,,,,,,+++***(((&&&&&&(((***+++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++******)))))))))))))))'''(((((('''&&&&&&''')))))))))((((((''''''&&&&&&'''(((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((''''''&&&%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$######$$$yyy```OOOEEE???===:::999888888666555444444333333222111000000000000000000////////////------,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''((((((((((((%%%&&&((()))))))))(((''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())) """&&&***---------,,,&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((###&&&))))))&&&$$$$$$&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%&&&(((***++++++***)))"""###%%%''''''&&&%%%$$$((('''&&&&&&%%%%%%%%%%%%$$$%%%'''(((((((((''''''(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''+++)))&&&#########%%%'''%%%$$$$$$######"""""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&""""""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''((('''&&&&&&%%%(((((('''''''''&&&&&&&&&$$$%%%'''((()))(((''''''%%%%%%&&&&&&'''((())))))$$$&&&((()))++++++***************)))***++++++,,,,,,,,,------...///000000,,,++++++,,,...//////......//////000000000000000........................//////000000000000//////---------.........////////////...------------...------------------------***+++,,,,,,---------,,,+++,,,,,,---.........---+++***))))))((()))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,***'''%%%%%%'''***,,,))))))))))))))))))))))))&&&'''((()))***++++++++++++******)))))))))))))))((()))***)))'''''')))***))))))))))))************'''''''''((((((((((((((((((((((((((())))))))))))$$$$$$%%%'''(((***++++++&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$uuu]]]NNNGGG===:::888777777666555444111111111111000000000///222222222222111111111000,,,,,,,,,++++++*********------,,,,,,+++***))))))'''((()))******)))(((''''''''''''(((((((((((((((######%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&$$$######$$$&&&''''''''''''((((((((())))))***)))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))(((''''''((()))$$$$$$%%%'''(((***++++++((((((((((((((('''''''''$$$&&&(((&&&$$$"""$$$&&&***)))((('''&&&%%%%%%%%%)))'''&&&&&&'''(((&&&%%%###$$$%%%(((******(((%%%))))))******)))'''%%%$$$"""###$$$%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&"""###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''')))(((''''''(((******(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((('''''''''(((((()))***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///777222000111222111000///...............///000000000000000000////////////////////////////////////000///...---,,,+++++++++------------------------//////////////////////////////000000///...---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********)))***++++++,,,,,,++++++---------,,,,,,+++++++++((((((((((((((()))))))))((((((((((((((((((((((((******)))))))))))))))***+++***)))((((((***,,,...((()))***++++++***)))(((******))))))((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))((('''''''''&&&))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&%%%&&&''''''&&&&&&%%%&&&'''((()))%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&ttt\\\MMMGGG===:::888777777666555444222222222222111111111111222111111111000000000000++++++++++++++++++++++++---,,,,,,+++******))))))(((((())))))))))))((((((+++***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***)))(((&&&'''''''''((((((((()))'''''''''''''''&&&&&&&&&%%%'''((('''%%%$$$%%%&&&)))((('''&&&%%%%%%%%%%%%&&&%%%$$$%%%'''(((((('''&&&&&&''')))++++++***(((((())))))(((((('''&&&%%%&&&&&&'''((())))))))))))((('''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%''''''((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&''')))((('''&&&%%%&&&''''''%%%%%%%%%&&&'''''''''(((''''''((((((((((((''''''''''''(((((()))******+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///222///...///000000//////...............///000000000000000000/////////...........................000000///...---,,,,,,---------------------------........................///////////////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,************)))))))))((((((((()))******++++++,,,************************))))))((((((((((((((()))))))))((((((((()))++++++&&&'''((())))))((('''&&&***)))))))))((((((((('''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''''')))(((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&&&&''')))'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&''''''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&ttt\\\MMMFFF===:::888777777666555444333333333222222222222111000000000000////////////++++++++++++,,,,,,,,,,,,+++++++++******))))))(((***))))))(((((())))))***+++***((('''&&&&&&&&&''')))((('''&&&&&&&&&'''((('''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((($$$!!!$$$***,,,***%%%))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$######$$$'''(((((('''%%%$$$###$$$&&&''''''&&&(((((('''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''###$$$%%%%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))******''''''((((((((((((((('''&&&&&&''''''((())))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...000....../////////000//////...............///000000000000000/////////..............................111000///...---------...........................---------------------------............---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++,,,---------------******)))))))))))))))((())))))***+++,,,------...************************((((((''''''''''''((((((((((((((((((((()))))))))&&&''''''((((((''''''&&&))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&&&&((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&sss[[[LLLFFF===:::888777777666555444333333222222222111111111000////////////.........------,,,,,,,,,+++++++++*********)))))))))((((((+++***)))(((((()))***+++((('''&&&&&&&&&(((***++++++)))'''%%%%%%&&&'''(((''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''''''''''''''''''''''')))(((((('''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###$$$(((***'''$$$(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$######$$$&&&''''''&&&%%%$$$"""###%%%&&&&&&%%%''''''&&&%%%&&&'''(((***$$$$$$%%%%%%%%%$$$$$$###''''''&&&&&&%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((($$$%%%'''&&&%%%%%%&&&(((''''''((((((''''''&&&%%%&&&&&&&&&''''''(((((((((&&&'''((((((((((((((((((&&&&&&&&&'''''''''((((((++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,---,,,+++,,,...111///333555333111000000///...............///000000000000/////////.................................//////...---------------////////////////////////------------------------,,,---------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,************************(((((('''''''''((())))))(((((()))******))))))((())))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((())))))((((((((($$$%%%%%%%%%&&&'''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&%%%&&&'''''''''&&&&&&''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$### !!!"""######$$$$$$###&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%rrr[[[LLLEEE===:::888777777666555444222111111111000000000000////////////.........---//////...---+++***))))))*********)))))))))))))))+++***)))(((((()))***+++'''&&&&&&&&&'''(((***+++***(((&&&$$$$$$%%%&&&'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''))))))))))))(((((((((((((((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((((($$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###&&&%%%$$$$$$&&&&&&%%%$$$***)))'''''')))******)))&&&&&&%%%%%%%%%''')))***'''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""""""""$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((($$$%%%'''&&&%%%%%%&&&(((''''''((((((''''''&&&%%%((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,---,,,+++,,,///111555===@@@:::444222111///...............///000000////////////....................................------,,,,,,++++++,,,,,,////////////////////////........................,,,,,,---------------,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------,,,,,,------------------++++++******))))))(((((()))))))))))))))))))))))))))((((((((())))))***+++)))******++++++***))))))))))))(((((((((((())))))(((((((((((())))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&$$$%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((())))))(((&&&$$$$$$%%%''''''''''''''''''&&&&&&######$$$%%%'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%rrrZZZKKKDDD===:::888777777666555444111111111000000000//////////////////............000///...---,,,+++***)))*********************************))))))*********)))((((((((((((''''''&&&((('''&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&###"""###%%%$$$$$$%%%&&&'''(((((((((&&&&&&''''''((()))))))))$$$###"""###$$$%%%$$$###$$$%%%&&&''''''&&&%%%$$$(((&&&%%%%%%&&&&&&%%%###)))((('''''')))***)))'''&&&%%%%%%%%%&&&'''((((((%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''###$$$%%%%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&)))(((((('''&&&%%%$$$$$$%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((())))))))))))***))))))******+++,,,,,,,,,+++,,,---,,,,,,---000222:::DDDHHH@@@666333222..................///000000/////////.........------------------------------,,,,,,+++++++++++++++,,,........................////////////////////////,,,,,,---............------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,---------------***************+++++++++******))))))((('''''''''(((((((((((((((((((((((())))))((())))))***+++,,,++++++++++++************'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&((())))))(((&&&$$$$$$%%%'''''''''(((''''''&&&%%%######$$$%%%'''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%qqqYYYJJJDDD===:::888777777666555444222222222111111111000000000000000/////////......---------------,,,,,,,,,***+++++++++++++++++++++)))******++++++******)))'''((()))***)))(((&&&%%%'''''''''''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''(((((('''''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%&&&''''''((())))))%%%###"""###%%%&&&%%%$$$$$$%%%'''(((((('''&&&%%%'''&&&%%%%%%'''((('''&&&%%%$$$$$$&&&''''''%%%###%%%%%%&&&'''''''''&&&&&&""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%&&&%%%$$$$$$######%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$######$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&''')))((('''&&&%%%&&&'''''')))((((((((('''&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((())))))***++++++,,,,,,+++,,,---,,,,,,---000333999GGGLLLBBB666333111---...............///000000//////.........---------------------------------,,,,,,,,,++++++,,,,,,---------------------------........................,,,---...///////////////---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,''''''(((((())))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))'''''''''((((((***++++++,,,+++***)))(((((()))***'''&&&%%%%%%%%%%%%&&&''''''((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&&&&'''(((''''''((((((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((!!!"""###$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqqYYYJJJDDD===:::888777777666555444333333333222222222111111000000000000////////////++++++,,,,,,---...//////++++++++++++++++++,,,,,,)))***+++,,,,,,+++***)))"""$$$'''***++++++)))(((&&&'''((()))******))))))&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))(((((((((''''''''''''''''''''''''((()))***'''''''''((()))******+++''''''''''''''''''''''''$$$ !!!'''***(((%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&$$$"""$$$'''((('''$$$%%%&&&((())))))(((&&&%%%%%%%%%$$$&&&(((***)))(((&&&&&&'''(((***)))&&&###%%%%%%'''''''''&&&%%%$$$$$$%%%&&&'''(((((())))))%%%&&&'''''''''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$######$$$%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$%%%&&&&&&'''&&&%%%$$$"""%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&'''((()))))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''')))(((''''''(((******(((&&&%%%$$$%%%'''((((((((((((((())))))))))))%%%&&&'''((())))))))))))((((((((((((((((((''''''************++++++++++++((())))))***++++++,,,,,,+++,,,------,,,...111333777FFFLLLAAA555333111---...............///000000//////.........---------------------------------------,,,,,,,,,------...------------------------------------------------------...///000000//////---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++'''((((((((())))))******%%%%%%&&&((()))+++,,,,,,************************&&&&&&&&&'''''')))******,,,***((('''&&&'''((())))))((('''&&&&&&'''((()))'''((((((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((('''((()))++++++)))(((''')))))))))((('''''''''&&&&&&'''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&###$$$&&&''''''''')))+++''''''((((((((('''%%%$$$(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))###$$$%%%'''((()))******$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$oooXXXIIIBBB;;;:::888666444444444444222222222111111111000000000000///...............111000///...---,,,,,,---------,,,++++++******)))(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&''')))***+++******)))(((((((((((((((((('''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))'''%%%%%%&&&&&&%%%$$$"""###%%%''''''&&&%%%$$$!!!"""$$$&&&((())))))(((%%%&&&'''''''''&&&%%%$$$''''''''''''&&&%%%$$$$$$''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&'''(((+++...000'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&'''(((***+++---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&((()))((('''))))))'''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%%%%%%%'''(((###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!%%%'''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((()))***))))))((((((''''''&&&&&&+++++++++************)))(((((()))+++,,,...000111444777888555///,,,---000000000///......///000111333222111///............////////////...---,,,+++------------------------,,,------....../////////+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***...------,,,,,,------...,,,,,,,,,,,,---.........---,,,++++++------,,,+++++++++************+++++++++***)))(((((()))***+++,,,++++++***)))((('''''')))))))))))))))******+++''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((***)))((('''&&&&&&'''((((((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######lllVVVGGG@@@>>><<<:::888666666666666444444444333333333222222////////////000000111222......---,,,++++++******+++++++++******)))))))))))))))))))))((((((((((((***)))((('''''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&%%%######$$$%%%$$$###"""$$$%%%''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((***,,,...(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''((('''&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$&&&&&&%%%%%%''')))&&&&&&%%%%%%$$$###""""""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''''''''(((((())))))))))))(((((('''''''''*********)))))))))((((((************+++,,,......111333555333...+++---000111000///.........///000111000///...------------/////////......---,,,+++------------------,,,,,,.............../////////+++,,,,,,------,,,,,,+++---------------,,,++++++------,,,,,,,,,,,,------,,,,,,---------------------,,,++++++------,,,++++++******))))))******++++++***)))(((((()))***+++---,,,,,,++++++*********((((((((('''((())))))***''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''''''''&&&&&&((((((((((((((((((((((((******(((((('''((()))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%#########""""""!!!!!!!!!iiiSSSEEE???>>>===;;;888666555555555444444444333333333222222222111000///---,,,++++++...------,,,+++++++++***))))))))))))))))))((((((******))))))((((((''''''******)))(((((((((((()))+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((%%%$$$######%%%&&&%%%$$$###$$$%%%''''''&&&&&&%%%''''''''''''&&&%%%$$$###&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&((()))***((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%%%%'''(((%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''''''''(((((((((''''''&&&'''''''''))))))))))))(((((((((((())))))))))))((((((((('''+++***************++++++,,,...000///,,,+++---000111000///...------...//////...---,,,,,,,,,,,,,,,.........------,,,,,,+++.........------,,,,,,,,,//////...............---+++,,,,,,------,,,,,,+++------......------,,,+++,,,++++++++++++++++++,,,,,,,,,---......---++++++,,,+++***+++,,,---,,,++++++******))))))******+++******))))))))))))******++++++++++++++++++++++++'''''''''''''''(((((()))'''(((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&)))))))))((())))))***+++)))(((((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&''')))((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%gggRRREEE???===;;;999666444333333333222222222111111111000000222222111000///...,,,,,,/////////......------,,,))))))))))))))))))))))))+++******)))(((''''''&&&))))))((((((((((((((()))---,,,+++***)))***++++++(((((((((((())))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&((()))((('''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$"""$$$%%%%%%$$$$$$%%%'''""""""###$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&''''''''')))(((''''''&&&&&&&&&&&&(((((())))))))))))))))))******)))))))))((((((((()))))))))))))))******+++)))+++------,,,,,,...000222111///---,,,,,,------...------,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,.........------,,,,,,+++......------,,,,,,,,,++++++,,,,,,------,,,,,,+++---............---,,,,,,++++++************++++++,,,---.........,,,***))),,,+++******,,,---,,,+++******))))))))))))*********))))))))))))))))))***'''((((((((()))))))))***(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&(((((('''''''''&&&&&&&&&%%%''')))******)))'''%%%''''''((((((((()))******&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%((((((((('''''''''''''''fffRRRFFFAAA<<<;;;888666444333333333222222222111111111000000...///111222444444444444....../////////...---,,,***************)))))))))+++******)))(((''''''&&&'''''''''&&&&&&''''''((('''&&&%%%%%%%%%&&&((()))((((((((()))))))))******''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))))))(((&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&'''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$###&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$######$$$%%%""""""###$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''(((((())))))******++++++*********)))))))))'''''''''((()))***,,,,,,)))***,,,------...///111111000...---,,,,,,,,,,,,---------,,,------......------,,,++++++++++++,,,.........------,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------......------,,,++++++******))))))******+++,,,,,,---------,,,***)))+++***)))***,,,---,,,+++***))))))))))))))))))***)))))))))******)))))))))'''''''''((())))))******))))))(((((())))))***+++((((((((('''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((%%%''')))******)))'''%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%fffRRRGGGCCC===<<<:::888666666666666444444444333333333222222000000000000///---***)))++++++---------,,,+++***,,,,,,+++******)))((((((******))))))(((((('''''''''&&&&&&&&&&&&''''''((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''(((((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&((('''&&&###&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%$$$###"""###%%%'''&&&&&&%%%$$$###"""!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&&&&'''((())))))***++++++++++++************'''''''''((()))+++,,,---***++++++,,,---...//////000///---,,,++++++,,,---,,,,,,,,,,,,------...///---,,,+++*********+++,,,------------------------++++++++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***+++******************+++,,,,,,,,,+++++++++++++++***))))))***,,,---,,,+++***))))))(((((())))))***))))))************)))))))))))))))******+++++++++)))))))))))))))***++++++(((((((((''''''''''''&&&''''''''''''''''''''''''((((((''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&%%%%%%&&&'''''''''&&&&&&***))))))))))))(((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&dddQQQGGGCCC<<<;;;999777777777777888444444444333333333222222111111000...+++'''### ***+++---......---+++***,,,,,,+++***((('''&&&&&&))))))))))))(((((((((((('''''''''''''''((())))))'''(((((()))))))))((((((%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%'''((('''%%%"""&&&&&&&&&&&&&&&'''((((((%%%%%%$$$$$$%%%&&&((()))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&'''&&&$$$$$$%%%&&&((((((&&&%%%###"""!!! %%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%''''''''''''''''''''''''###!!! """&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&''')))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&'''((())))))************)))))))))))))))))))))))))))***+++,,,,,,++++++,,,------------...---,,,++++++,,,------*********++++++,,,......,,,+++***))))))***+++,,,+++,,,,,,------.........,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,++++++***)))+++++++++******+++++++++,,,,,,***)))***+++,,,...***)))((()))+++---,,,+++))))))(((((((((((())))))((()))***++++++***)))((()))))))))***************((((((((((((((()))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((('''&&&%%%++++++*********)))))))))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&'''''''''(((((((((cccPPPFFFCCC999888666555555555666777222222222111111111000000,,,---///111111000///...,,,---///000000///---,,,,,,+++***)))'''%%%$$$###(((((((((((())))))))))))((((((((((((((()))******))))))*********(((&&&%%%'''(((((()))***++++++,,,&&&&&&&&&&&&&&&'''((()))))))))(((((('''''''''&&&((((((((()))***)))&&&###'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$""" &&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&'''((((((((('''&&&&&&%%%'''''''''''''''''''''''''''%%%%%%&&&((()))((('''$$$$$$$$$%%%&&&'''))))))''''''&&&&&&&&&%%%%%%%%%&&&'''((((((&&&%%%&&&(((&&&&&&%%%$$$$$$######"""%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%''''''''''''''''''''''''"""%%%### $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((******)))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((######$$$%%%&&&((())))))))))))))))))((((((((((((,,,,,,+++******)))******,,,+++++++++,,,,,,+++***---,,,+++++++++,,,---...))))))))))))***+++------,,,+++)))((((((***+++---***++++++,,,---...//////---------....../////////+++,,,,,,------,,,,,,+++***++++++++++++***)))))),,,,,,++++++++++++,,,,,,---+++)))((()))+++---///)))(((((()))+++---,,,+++))))))(((((((((((())))))((()))***++++++***)))((((((((((((((((((''''''''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((('''&&&&&&%%%%%%((((((''''''''''''(((((((((((()))))))))'''&&&%%%))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&(((((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%#########$$$$$$%%%%%%%%%|||bbbSSSIIIBBBGGG@@@888555555666444111333333333222222222111111111000000///...---------000000000000000000000000+++++++++************)))+++++++++***)))(((((('''''''''''''''((((((((((((***)))(((&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&***))))))((('''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((())))))(((&&&&&&''')))%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%$$$###&&&)))(((&&&%%%'''***&&&%%%$$$$$$$$$&&&'''(((###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$###$$$$$$%%%$$$$$$$$$%%%&&&''')))***$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''((()))******%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))+++***)))&&&$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%$$$%%%&&&''''''&&&$$$#########$$$%%%&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%'''((()))++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((///...------,,,,,,,,,,,,/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,+++***)))((((((((()))******+++,,,,,,---***'''&&&'''((()))(((---+++******++++++)))(((%%%&&&''')))************))))))************))))))&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&((()))***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%$$$$$$######$$$$$$%%%''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''')))+++---...&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%yyy___QQQGGG@@@???999444222555777777555333333222222222111111111111000000///......------------------------------+++++++++************)))******))))))(((''''''&&&''''''''''''((((((((((((+++***)))(((((('''((((((&&&&&&'''(((((('''&&&&&&***))))))(((''''''&&&&&&******)))(((((((((((((((((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%%%%%%%''')))&&&&&&%%%%%%%%%%%%%%%&&&((((((((('''&&&&&&%%%%%%&&&'''((('''%%%$$$$$$%%%((((((((((((((()))******$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$#########$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&###!!!"""&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%&&&(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&&&&'''((()))((((((''''''''''''(((((()))***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++---,,,,,,++++++++++++,,,............------------+++++++++++++++++++++***------------------------,,,,,,,,,,,,+++***))))))******++++++,,,,,,------...+++(((((()))*********+++***)))***+++,,,+++***+++***)))(((((()))+++,,,))))))************))))))''''''''''''''''''((()))(((''''''&&&'''((()))***&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((***+++,,,&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%vvv\\\NNNDDD>>>:::666222111444666666555333222222222222111111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))%%%&&&&&&''''''&&&&&&%%%)))))))))(((''''''&&&&&&***)))(((((('''((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&(((((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$%%%&&&''''''((('''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''%%%$$$############&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((((((''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$ &&&***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''((()))*********))))))))))))******))))))***+++++++++++++++((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,---******))))))******++++++------------............+++++++++******)))))))))------------------------,,,,,,,,,,,,+++******)))++++++++++++++++++++++++...,,,***)))***+++++++++)))(((((()))+++---,,,+++...---***(((''')))+++,,,))))))************))))))'''''''''((((((((())))))(((''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%tttZZZLLLCCC======999555333333333222111222222222222111111111111000000//////............------------------------+++++++++*********)))))))))))))))(((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&&&&***))))))(((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%((()))***)))&&&%%%%%%%%%(((''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''###!!!!!!###'''***)))'''$$$%%%&&&'''''''''%%%%%%&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%###!!!"""$$$&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%''''''&&&%%%%%%&&&((()))&&&&&&&&&&&&%%%$$$###"""$$$######%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''(((((((((((()))))))))***++++++************++++++((())))))***+++*********'''((()))***+++,,,------++++++++++++++++++++++++))))))***++++++,,,,,,---***)))))))))***+++,,,,,,,,,,,,,,,------.........,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******************))))))...,,,******+++,,,,,,+++***)))((()))+++,,,+++***,,,+++)))(((((()))***+++))))))************))))))'''(((((()))))))))))))))''''''''''''((((((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''##################$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%rrrYYYLLLCCC===???<<<888555444333222111222222222111111111000000////////////............------------------------+++++++++*********))))))******)))))))))))))))(((''''''''''''((((((((((((&&&&&&%%%&&&&&&'''((())))))(((((((((((((((((()))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((('''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%'''((())))))'''%%%$$$%%%'''''''''''''''((())))))$$$$$$%%%%%%&&&'''''''''%%%###"""$$$)))+++***(((((()))***++++++***)))(((''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%%%%''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&'''(((((()))((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&'''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&'''%%%"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))&&&$$$&&&%%%$$$$$$$$$%%%'''((('''''''''&&&%%%$$$###"""$$$###$$$&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&''''''(((((()))))))))))))))''''''&&&&&&&&&&&&'''''''''((())))))******))))))''''''((()))+++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...+++,,,,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++*********,,,+++)))***+++,,,+++***,,,+++******++++++***(((%%%&&&(((***++++++***)))))))))************))))))''''''((()))***)))))))))&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((%%%&&&''''''''''''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''#################################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%qqqXXXKKKCCC>>>;;;:::888777555555555555222111111111111000000000//////////////////......+++++++++++++++++++++++++++++++++************)))************))))))))))))''''''''''''((((((((((((((((((((((((((()))***+++***))))))(((((())))))***(((((((((((((((((('''''''''''''''&&&''''''((()))&&&''''''(((''''''&&&%%%&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&&&&%%%&&&'''&&&&&&&&&&&&'''((()))***$$$$$$%%%%%%&&&&&&&&&'''((('''&&&&&&'''((('''&&&)))))))))))))))(((((('''&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%&&&'''))))))(((((('''&&&&&&&&&&&&%%%$$$###"""((((((&&&%%%$$$$$$$$$$$$((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!&&&)))&&&""" $$$)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))+++***'''$$$""""""""""""###$$$%%%%%%&&&'''&&&&&&%%%$$$###"""&&&&&&'''***++++++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((()))))))))((((((((((((''''''''''''((((((''''''((()))))))))))))))'''(((((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---------,,,------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---+++*********,,,---,,,+++---,,,******+++***)))'''###%%%(((+++,,,+++)))((())))))************))))))&&&'''((()))***)))((('''&&&''''''((()))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%pppWWWJJJCCC===888888888777666666666777111111111111000000000000.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((())))))******)))(((''''''((()))***'''((((((((((((((((((((('''&&&&&&&&&''''''((()))$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&'''((()))))))))$$$%%%%%%&&&&&&''''''''' $$$&&&&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''%%%$$$%%%&&&(((((('''&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((()))((('''&&&$$$%%%&&&&&&&&&%%%$$$###''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&''''''((((((((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!$$$%%%$$$"""!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''***,,,+++'''$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''((()))+++---,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))(((''''''******))))))))))))******&&&'''(((((())))))((((((((()))))))))******++++++***************************++++++,,,,,,---------///...------------------------,,,,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,+++++++++))))))******++++++,,,,,,,,,++++++,,,......---,,,,,,***)))***++++++***)))&&&''')))+++++++++***)))))))))************))))))%%%&&&'''))))))((('''&&&&&&&&&((()))))))))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((###%%%&&&''''''&&&%%%###&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$#########"""$$$%%%&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%nnnUUUIIIBBB<<<999999999777555444555666111111111111000000000000.........///////////////........................+++++++++************)))'''''''''(((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))'''''''''((((((((((((((($$$$$$$$$$$$%%%%%%&&&'''"""###%%%&&&'''&&&&&&%%%&&&&&&&&&'''((())))))***$$$$$$%%%%%%&&&'''((((((!!!$$$'''(((((('''&&&'''&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''&&&$$$###&&&(((,,,+++***((((((((()))***%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&(((((('''&&&%%%"""###%%%&&&''''''&&&%%%%%%%%%&&&&&&((()))+++,,,""""""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''(((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$"""""""""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((+++---+++'''######%%%&&&((())))))((('''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&(((***,,,+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%''''''''''''%%%$$$$$$%%%'''((((((((('''&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((()))))))))))))))*********************************((()))***+++---...///000///...------,,,,,,,,,,,,---------,,,,,,+++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++$$$%%%%%%&&&'''(((((()))---,,,,,,...///000///---***)))((()))+++,,,,,,+++,,,+++******************))))))************))))))$$$%%%'''))))))((('''&&&%%%&&&((()))))))))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''%%%$$$''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""$$$%%%&&&'''((('''&&&&&&###$$$&&&''''''&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%jjjTTTHHH@@@<<<;;;;;;:::999777555333222000222444444222000000000///...---,,,,,,---...///.........------,,,,,,,,,*********))))))))))))))))))))))))(((''''''&&&&&&%%%'''(((******((('''%%%&&&'''&&&%%%$$$$$$&&&(((******)))((('''&&&%%%%%%((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&'''''''''(((((($$$$$$&&&)))+++***'''$$$'''%%%%%%&&&((()))((('''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((()))***(((&&&%%%&&&((((((%%%"""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%$$$)))'''&&&$$$###$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$!!!###%%%'''''''''%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&%%%$$$###"""""""""###$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((***,,,+++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''%%%######$$$%%%&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%''''''%%%!!!%%%%%%%%%&&&&&&'''''''''******)))'''&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%)))))))))))))))(((((('''))))))(((((((((((())))))++++++***)))(((((()))))),,,,,,+++***)))((('''''')))******++++++,,,------000/////////............---------,,,,,,+++++++++++++++************++++++***************)))((('''((()))******)))((()))+++)))+++------,,,*********///000222333222///+++)))++++++++++++++++++++++++))))))************))))))&&&'''''''''(((((())))))'''$$$"""$$$)))+++)))&&&%%%%%%&&&'''((((((((('''((((((((((((((('''''''''&&&&&&''''''''''''''''''+++***((('''&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&''''''&&&%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$lllVVVIIIBBB>>>;;;;;;:::888777555333222000222333333111000000111///..................///------------,,,,,,,,,+++---,,,+++***)))'''&&&&&&&&&&&&''''''((())))))***((()))***++++++***)))(((((((((((('''&&&&&&(((***)))))))))(((''''''&&&&&&***)))((('''''''''((((((%%%%%%$$$###############&&&&&&''''''''''''''''''&&&&&&&&&((()))(((%%%###'''&&&%%%&&&((()))((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&''''''(((((()))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''((((((&&&%%%&&&''''''%%%###&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((('''%%%$$$'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''(((((((((&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&###!!!%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''''''''((((((((((((''''''''''''((())))))))))))))))))((((((((((((((()))******))))))(((''''''((((((,,,,,,++++++******)))))))))******++++++,,,,,,---............---------,,,------,,,,,,,,,+++++++++++++++************+++++++++,,,,,,,,,++++++***))))))***++++++)))))))))+++,,,---//////...------...111333555555444111...,,,))))))))))))))))))))))))))))))************))))))((((((((()))))))))******+++(((%%%'''***,,,***'''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkVVVIIIBBB???::::::888777555444333222222222333222000///111222...//////000000//////...,,,,,,,,,,,,++++++++++++---,,,+++***)))''''''&&&&&&''''''(((((())))))***)))))))))))))))))))))))))))******)))(((((()))+++((((((((((((((((((((((((***)))((((((''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&((('''&&&&&&&&&&&&%%%###'''&&&%%%&&&(((((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&''''''(((((()))&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%'''&&&%%%&&&''''''%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$((())))))***)))'''&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&'''((()))&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$###$$$%%%&&&$$$$$$%%%&&&&&&'''(((((()))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&''')))******''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&'''((()))******+++((((((((((((((()))******)))(((((('''''''''''''''++++++++++++++++++++++++))))))******+++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,++++++++++++++++++************++++++---------------,,,,,,++++++------,,,***)))***+++)))***++++++******,,,...111222444555444111...,,,++++++++++++++++++++++++))))))************))))))))))))))))))************,,,)))''''''******(((%%%''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((******''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhSSSGGG@@@===:::999777666444333333222333333222111//////111333...///000111111000///...++++++++++++++++++++++++)))))))))))))))***************))))))((('''''''''((('''&&&&&&&&&&&&'''((((((*********(((((()))***''''''''''''(((((())))))''''''&&&&&&&&&&&&&&&&&&)))((((((''''''((((((((('''''''''''''''&&&&&&&&&(((&&&$$$$$$%%%&&&&&&%%%(((&&&%%%&&&'''((('''&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%***)))'''&&&&&&''')))***$$$$$$%%%%%%&&&'''((((((&&&%%%$$$%%%''''''&&&%%%######$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$#########%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$(((((())))))((('''&&&&&&$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$&&&''''''&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%###""""""###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))******(((''''''(((((()))***+++)))(((((('''''''''((((((*********+++++++++,,,,,,)))))))))***++++++,,,,,,,,,------...---,,,++++++,,,+++++++++++++++++++++++++++************++++++,,,---------------,,,,,,---......---+++)))***+++(((((()))((('''(((+++------...///000///---+++)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((&&&%%%&&&(((((('''%%%((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$gggSSSGGGAAA===:::999777555444333333333333333222111//////111333...///000111111000///...++++++++++++++++++++++++(((((())))))*********************)))((((((''''''''''''&&&&&&&&&&&&'''''''''((())))))((('''((()))&&&&&&''''''((()))))))))&&&&&&''''''''''''''''''$$$$$$#########$$$$$$%%%'''''''''''''''''''''&&&'''%%%######%%%((())))))((('''&&&&&&'''((('''%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%***)))'''&&&&&&''')))***###$$$$$$%%%&&&'''((((((&&&%%%$$$%%%'''((('''&&&######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%&&&'''''''''$$$$$$%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%(((&&&######$$$&&&'''''''''''''''&&&&&&%%%%%%%%%***)))((('''&&&%%%$$$$$$%%%%%%###""""""###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))(((''''''&&&'''((((((((((((((((((((()))******)))))))))(((((()))******(((((())))))***+++++++++((())))))******+++,,,,,,------...//////---,,,+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++---...///---+++******++++++++++++*********---///***+++,,,,,,,,,***((('''''''''''''''''''''''''''))))))************))))))((((((((((((((((((((((((%%%%%%%%%&&&''')))((((((((()))))))))((('''&&&&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$iiiTTTIIICCC???:::999777555444444444555222222333222000///111222...//////000000//////...++++++++++++,,,,,,,,,,,,++++++******)))((((((''''''(((((())))))******+++((((((((((((((((((((((((%%%''')))((('''&&&&&&'''&&&'''''''''(((((())))))(((((()))*********))))))%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((&&&$$$###$$$''')))++++++((('''&&&&&&'''(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&%%%$$$%%%'''(((((('''%%%%%%&&&''''''(((((()))&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&%%%"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''(((((($$$&&&***------+++'''%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$%%%&&&&&&'''%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$(((((('''&&&%%%%%%$$$$$$&&&%%%######%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''***)))'''&&&&&&&&&''''''))))))(((((((((((())))))***))))))))))))******+++(((((()))))))))*********(((((())))))***+++++++++,,,---///000///...,,,************+++++++++++++++++++++************++++++)))******+++++++++++++++,,,---...---+++***+++,,,)))***+++***((((((***+++***++++++,,,+++***)))((((((((((((((((((((((((((())))))************))))))((((((((((((''''''''''''&&&&&&'''((()))***++++++(((((()))))))))(((''''''&&&&&&''''''((()))))))))((((((((('''&&&&&&%%%%%%))))))))))))((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&(((''''''&&&$$$######"""###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$hhhTTTIIICCC@@@;;;:::888666555555666666000222333333111000000111///..................///+++,,,,,,,,,------------++++++******)))(((((((((((((((((()))******++++++''''''((())))))(((''''''%%%'''))))))'''&&&&&&''''''''''''((((((((((((((('''((()))***+++******)))((((((''''''((())))))***$$$%%%%%%&&&'''((())))))'''&&&%%%&&&(((*********)))'''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$&&&((()))((('''%%%%%%&&&''''''(((((()))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&&&&!!!###&&&&&&$$$###$$$&&&''''''((((((((()))))))))&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&(((((()))&&&,,,444::::::333+++$$$&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$$$$$$$%%%%%%%%%###$$$%%%'''((((((((('''((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%&&&'''###$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((()))(((&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$%%%'''))))))(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&((()))+++***)))((((((''''''(((((((((((((((((()))***************************+++(((((())))))******+++++++++,,,...//////---+++))))))*********++++++++++++++++++************++++++))))))***++++++++++++++++++,,,---,,,+++***+++,,,'''((())))))'''%%%%%%&&&******+++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))(((((('''''''''((())))))))))))******'''(((((())))))))))))(((%%%%%%&&&''''''((()))))))))(((((('''&&&&&&%%%%%%''''''((())))))((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$fffRRRGGGAAA>>><<<:::888666555555666777000222444444222000000000///...---,,,,,,---...///,,,,,,,,,------.........'''(((((()))***+++++++++++++++******)))((((((((($$$%%%'''(((((('''%%%$$$%%%''')))***((('''''''''((((((((((((((((((((((((%%%&&&''')))))))))((('''&&&&&&&&&&&&&&&'''((((((###$$$%%%&&&''')))******)))((('''(((******)))((()))(((&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$&&&((())))))(((######$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''(((''''''&&& ###&&&&&&$$$###$$$'''&&&&&&&&&''''''''''''(((&&&&&&'''((('''&&&$$$#########$$$%%%'''((()))))))))222>>>GGGFFF===///&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%$$$$$$$$$$$$ """$$$%%%&&&%%%%%%)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&''''''(((&&&%%%%%%''')))******)))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%'''***+++,,,+++***((('''''''''''''''''''''''''''((()))***++++++++++++++++++++++++((((((((()))******++++++)))+++---......,,,)))((())))))******++++++++++++++++++************++++++)))***++++++,,,,,,,,,,,,***+++,,,,,,******+++---***+++---,,,***(((''''''((())))))))))))(((((('''++++++++++++++++++++++++))))))************))))))+++*********))))))((((((''''''((('''&&&%%%&&&'''''''''((())))))***))))))$$$$$$%%%%%%&&&'''(((((())))))((('''&&&&&&%%%%%%%%%&&&''')))))))))((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$gggTTTFFF>>>;;;<<<:::777555555444222111000111111222222222111111555333000.........---,,,000000///...---,,,,,,,,,*********+++,,,,,,)))'''&&&'''((())))))(((''''''(((((())))))))))))(((((()))((('''&&&&&&''')))***))))))))))))******************))))))((((((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((###$$$$$$%%%%%%&&&&&&'''$$$%%%'''(((***,,,...///%%%'''''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&''''''&&&$$$######$$$%%%&&&$$$%%%'''&&&%%%%%%&&&(((+++333???IIIJJJAAA444+++(((******&&&""" ###&&&...+++&&&""" """$$$### !!!$$$$$$###&&&''''''(((((((((((((((+++******)))))))))'''&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''(((###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((***,,,,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))))))))************+++***)))***+++------,,,+++,,,,,,,,,,,,+++*********++++++,,,+++***)))(((******++++++++++++************))))))))))))******(((((())))))******++++++******))))))))))))*********((('''&&&&&&'''(((***''''''((((((((((((''''''))))))(((((('''''''''&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%(((''''''&&&$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$fffTTTGGG???===<<<999777555555444222111000111111222222222111111444222///...//////...---......------,,,,,,++++++,,,+++***+++,,,,,,***(((************)))'''%%%$$$((((((((())))))(((((((((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''(((((())))))((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))(((&&&"""%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%((()))***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%%%%&&&''''''***333???IIIKKKEEE>>>+++(((###!!!"""$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%###"""###&&&((('''&&&&&&&&&'''((((((((((((((((((&&&&&&,,,444555///(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''&&&%%%&&&'''''''''%%%''''''((((((((()))))))))$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((***,,,,,,+++))))))***---,,,+++)))(((&&&%%%%%%++++++++++++++++++***)))))))))))))))************+++***((()))***++++++***+++,,,,,,,,,,,,+++******,,,,,,---------,,,+++*********++++++++++++************))))))))))))******)))))))))))))))***************))))))))))))******)))((('''&&&&&&'''((()))''''''(((((((((((('''''')))((((((((('''''''''&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############&&&$$$######$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}dddSSSGGG@@@???;;;999666555555444333111111111222222222111111000222000///...///000///...,,,,,,,,,,,,++++++++++++///---++++++++++++***)))+++++++++***)))((('''&&&'''''''''''''''''''''''')))((('''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((($$$$$$%%%&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%######"""''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%$$$"""""""""$$$%%%%%%%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%"""!!!!!!###&&&)))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((("""$$$&&&''''''&&&$$$###%%%&&&''''''%%%$$$%%%''''''%%%&&&111???JJJKKKHHH888...$$$!!!%%%(((&&&###"""###&&&''''''&&&%%%$$$&&&%%%%%%'''))))))((('''%%%&&&''''''((((((''''''(((%%%'''333AAAEEE:::...+++***)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&%%%$$$%%%&&&'''&&&$$$&&&'''''''''((((((((((((&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((***++++++***))))))***++++++)))(((&&&$$$###"""******++++++******)))((()))))))))*********+++++++++***(((((()))***)))(((+++,,,,,,,,,,,,+++******,,,,,,,,,---,,,,,,+++*********++++++++++++************))))))))))))*********))))))))))))))))))(((***))))))(((((())))))***)))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((''''''''''''''')))(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&)))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&'''&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$#########&&&$$$######$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||cccRRRFFF???>>>;;;999666555555444333222111111222222222111000000111///......000111000///++++++++++++,,,,,,,,,,,,222///,,,+++++++++***)))(((((())))))******++++++''''''&&&&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&'''(((***++++++%%%%%%%%%&&&&&&'''''''''))))))((('''&&&%%%$$$$$$''''''&&&&&&%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&!!!###$$$%%%%%%%%%''')))(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$!!! !!!$$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''(((((($$$%%%&&&'''''''''&&&%%%&&&'''((('''%%%$$$%%%&&&***&&&###'''///888<<<===FFF;;;...'''''''''%%%"""$$$%%%'''''''''%%%###!!!###$$$%%%&&&''''''&&&%%%%%%%%%&&&''''''''''''&&&'''$$$'''333AAADDD:::///+++***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((***+++***)))((()))*********)))))))))(((((((((***************)))(((((())))))*********+++++++++---+++)))))))))***)))(((+++,,,,,,,,,,,,+++******)))************)))))))))******++++++++++++************))))))))))))************))))))((((((((('''))))))(((((((((((()))))))))(((''''''''''''((()))''''''((((((((((((''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$######$$$%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||aaaPPPDDD===<<<;;;888666555555555333222222222222222222111000///000///...///111111000///,,,,,,,,,,,,------------222///,,,+++++++++***)))((((((((()))******+++,,,((('''&&&&&&&&&&&&'''(((&&&''''''(((((()))))))))&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''((((((&&&$$$"""######((((((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$######&&&&&&&&&'''''''''''''''((('''&&&&&&'''((()))***%%%&&&''''''%%%$$$%%%'''((('''&&&$$$$$$''',,,000FFF@@@666,,,&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&,,,333444000***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((*********(((((()))***************************))))))************))))))************++++++++++++...,,,******++++++***)))+++,,,,,,,,,,,,+++******)))))))))))))))))))))*********++++++++++++************))))))))))))*********)))))))))((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&((('''&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$######$$$%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{```NNNBBB<<<;;;:::888666555555555444222222222222222222111000/////////...000111111000...------------,,,,,,,,,,,,///---++++++++++++***)))+++***)))(((((((((((())))))((('''&&&&&&'''((()))"""###%%%&&&'''((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''%%%&&&&&&'''(((((())))))$$$%%%%%%&&&''''''(((((((((''''''&&&%%%$$$$$$###"""$$$%%%%%%$$$###$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&)))'''&&&%%%&&&(((***,,,$$$%%%'''&&&%%%%%%&&&((("""%%%'''&&&###$$$(((---777777333,,,$$$"""$$$)))%%%$$$###"""###%%%((()))$$$&&&''''''&&&%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%))))))******+++,,,,,,,,,%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&%%%$$$%%%&&&'''&&&$$$&&&'''''''''((((((((((((''''''&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))***)))'''''')))+++++++++***))))))(((''''''(((((()))***++++++++++++*********++++++++++++,,,...,,,******+++,,,+++***+++,,,,,,,,,,,,+++******++++++*********+++,,,,,,******++++++++++++************))))))))))))******)))((((((((((((((((((''')))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyy___NNNBBB===<<<:::888666555555555444333222333333222222000//////000//////000111111///---------,,,,,,++++++******,,,+++***+++,,,,,,***(((***)))((('''''''''((()))***)))'''&&&&&&''')))***###$$$%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$ ###%%%&&&'''***,,,&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&&&&%%%%%%######$$$$$$%%%&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))"""$$$&&&&&&&&&&&&((()))"""$$$&&&&&&&&&&&&''')))))),,,---***%%%###&&&)))%%%%%%$$$###$$$%%%'''(((%%%'''((('''$$$$$$&&&(((######$$$%%%%%%%%%%%%%%%+++***))))))***+++,,,---$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''&&&%%%&&&'''''''''%%%''''''((((((((()))))))))&&&&&&%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))))))))((('''''')))+++))))))))))))))))))))))))'''''')))+++,,,---------*********+++++++++,,,,,,,,,***))))))+++,,,+++++++++,,,,,,,,,,,,+++******+++***))))))***+++,,,---******++++++++++++************))))))))))))******'''''''''(((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%$$$%%%'''((()))((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%&&&$$$######$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$www^^^MMMCCC???>>>:::888555555555555444333333333333222222000//////000000///000111111...,,,---,,,,,,+++***)))((((((*********+++,,,,,,)))'''&&&&&&%%%&&&''')))+++,,,+++)))(((''''''((()))+++'''((()))))))))((('''&&&'''''''''((((((((())))))&&&&&&&&&''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((((((((('''&&&&&&%%%%%%""""""###$$$%%%&&&'''''''''((()))(((''''''((()))))))))((((((((('''''''''###$$$$$$%%%&&&'''((((((&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&###$$$$$$%%%&&&'''((((((###$$$%%%&&&&&&&&&%%%$$$!!!"""%%%&&&''''''&&&%%%!!!###%%%&&&&&&''')))***(((&&&%%%%%%&&&&&&$$$!!!%%%'''******'''&&&&&&(((((('''&&&%%%$$$######"""%%%&&&'''%%%""""""%%%(((######$$$%%%%%%%%%%%%$$$%%%###"""###%%%(((((('''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''')))))))))(((&&&''')))+++&&&'''(((***+++---...///&&&''')))+++---...//////******+++++++++,,,,,,,,,***((('''(((***++++++***+++,,,,,,,,,,,,+++******)))(((''''''''')))***+++******++++++++++++************))))))))))))******&&&'''''''''(((((())))))((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%###%%%''')))***)))'''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%"""######$$$&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ttt[[[MMMCCC>>><<<;;;:::888666444333222222000000000000000111111111111000///000111111///---+++...000///+++)))***,,,************))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((...***''''''((((((&&&###"""###$$$&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((''''''(((((('''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%'''((()))+++'''%%%'''+++---)))%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))(((''''''''''''&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%$$$###&&&)))***'''$$$&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''"""%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''&&&%%%### $$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&$$$######$$$&&&&&&((((((((('''&&&&&&%%%%%%((('''&&&&&&'''((('''&&&***))))))((('''&&&&&&&&&((('''&&&&&&&&&&&&'''((('''((()))******)))((('''((()))***+++,,,---......+++***)))'''''')))***+++++++++************++++++************)))))))))(((---,,,,,,,,,+++*********++++++******************---,,,+++***)))'''&&&&&&((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((******((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&(((''''''&&&$$$######"""%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%sssZZZLLLBBB===<<<;;;:::888666444333222222000000000000000000000111---,,,,,,,,,------+++******,,,---,,,++++++,,,---************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***'''$$$$$$$$$%%%###!!!%%%&&&'''((())))))))))))%%%%%%&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$%%%''''''&&&$$$%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###&&&'''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''((('''&&&&&&'''((('''&&&((()))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&'''((()))***++++++,,,+++***)))(((((()))***+++))))))(((((((((((())))))++++++++++++************++++++++++++************************************---,,,,,,+++***)))(((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%pppXXXJJJAAA<<<;;;:::999888666444333222222111111000000000000000000000///......000///...,,,+++***)))***,,,---...---************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((&&&$$$######$$$"""!!!&&&&&&'''((())))))((((((&&&&&&'''(((((((((((('''&&&%%%$$$$$$$$$%%%'''((('''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''((((((''''''''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$&&&((((((&&&%%%&&&'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))******+++'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))%%%&&&&&&%%%######$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$''''''&&&%%%%%%$$$#########%%%'''((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&'''(((((()))((('''&&&&&&'''((('''&&&'''(((((()))***++++++,,,'''((())))))))))))((('''(((((())))))))))))((((((&&&''''''((()))***+++++++++***)))(((((()))***+++))))))(((((((((((()))))),,,,,,,,,++++++++++++***))))))))))))************************************,,,,,,+++++++++*********************))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((($$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%nnnVVVIIIAAA<<<;;;:::999777666444333333333111111111000000000000000222111000111222222000...---***((())),,,...---+++************)))))))))(((******))))))((((((''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((()))(((((((((&&&%%%$$$######$$$'''(((''''''''''''''''''''''''$$$%%%&&&''''''((())))))((((((''''''''''''((((((&&&'''((()))***)))((('''%%%&&&'''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''((((((%%%&&&'''$$$!!! ###&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&((('''&&&%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''((('''&&&'''(((((())))))***++++++((()))+++,,,,,,+++)))((((((((())))))))))))(((((()))))))))***+++,,,,,,---******)))(((((()))******++++++************++++++,,,,,,+++++++++*********''''''(((((())))))*********************+++++++++*********************************)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%lllUUUHHH@@@<<<;;;999999777666444333333333111111111111000000//////000///...///000000...,,,///,,,)))))),,,---+++(((************)))))))))(((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&''''''(((%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((()))(((((((((&&&%%%$$$######$$$'''(((&&&'''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))(((''')))&&&$$$&&&)))***'''$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$(((''''''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''$$$!!! ###&&&%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$%%%%%%((('''&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&((()))((('''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&((()))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$(((((('''''''''&&&&&&&&&(((&&&&&&&&&'''((('''&&&(((((((((((((((((((((((('''(((***++++++***((('''))))))(((((((((((()))))))))))))))******++++++,,,******))))))))))))******++++++************+++++++++*********))))))))))))'''''''''(((((())))))***))))))*********+++++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))((('''''''''''''''(((((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%###############$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%kkkUUUHHHAAA===<<<999888777666444444444333222222111111000/////////111000///000111111///------,,,++++++,,,+++)))'''************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%%%%&&&(((&&&&&&'''((())))))((((((&&&&&&'''(((((((((((('''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%***&&&###%%%***,,,(((###%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%######$$$&&&&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$)))(((((('''&&&&&&%%%%%%((('''&&&&&&'''((('''&&&((((((((((((''''''''''''%%%%%%''''''''''''%%%%%%))))))(((((((((((())))))'''''''''((((((((()))))))))))))))******)))))))))))))))(((((((((((())))))*********)))))))))(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,'''(((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%######%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&"""""""""""""""###$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%kkkTTTHHHAAA>>>===999888777555444444444444222222111111000//////...222111000000222111000...'''***------,,,***)))(((************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((###%%%&&&%%%$$$$$$&&&(((%%%&&&'''((())))))))))))%%%%%%&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&###############$$$%%%%%%'''&&&%%%&&&((((((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))))))))))))))'''&&&&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&''')))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''(((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***''''''''''''(((((((((((())))))************))))))))))))(((((((((((())))))+++++++++*********))))))******)))))))))))))))(((((())))))***++++++,,,,,,))))))))))))((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%&&&&&&&&&&&&######""""""######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%kkkTTTIIIBBB>>>>>>999888777555555444444444222222222111000//////...---,,,+++,,,------+++)))###(((---///---******+++************))))))))))))''''''(((((())))))******(((((((((((((((((((((((($$$%%%&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((###%%%'''&&&$$$$$$'''***"""###$$$&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''(((((()))(((&&&&&&%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''###%%%'''&&&%%%$$$$$$&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&)))***'''$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%&&&(((***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&((()))))))))((('''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((((((((('''&&&&&&'''((('''&&&&&&&&&''')))***,,,------))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))************))))))************))))))++++++************++++++,,,,,,,,,+++++++++******++++++******))))))((((((((())))))***++++++,,,,,,************)))))))))(((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&'''(((******((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%&&&&&&'''&&&$$$$$$######$$$$$$%%%&&&"""######$$$&&&''''''(((#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%