BM6V6(X ӵĦĦӵĦ}}}wwwooohhhdddlllmmmmmmlllooouuu}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>Luuuhhh___WWWQQQOOOMMMHHHJJJTTTYYY\\\bbbkkksssvvvrrrqqqvvv}}}~~~GG=?HdĦ=ĪjGG=?HdĦnnnaaa[[[[[[]]]QQQGGGCCCJJJMMMIIIIIINNNQQQQQQNNNQQQYYY[[[___iiigggnnnrrrppppppvvvzzz{{{}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵwwwiii\\\UUUTTTKKKIIIEEEAAA??????BBBDDDLLLGGGEEEHHHHHHEEEGGGLLLNNNPPPMMMMMMRRRQQQWWWfffnnnlllllloootttxxxyyyyyy~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??}}}jjj[[[RRRFFF@@@===BBBDDDCCCDDDHHHHHHHHHHHHGGGFFFFFFGGGHHH???FFFHHHDDDAAADDDGGGEEEJJJOOOMMMNNNTTTVVV```uuuyyymmmgggnnnwwwyyyxxxyyy|||4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħrrr```UUUOOOFFFAAA???@@@AAABBBDDDCCCDDDEEEDDDBBBBBBDDDEEECCCBBBAAABBBCCCCCCAAA===@@@AAA===<<>>======CCCCCCDDDFFFGGGHHHFFFEEEBBBBBBCCCDDDCCC@@@@@@AAA??????>>>>>>>>>???@@@AAA??????<<<888999===@@@@@@:::<<>>CCCHHHHHHDDDDDDDDDDDDCCCAAA@@@???AAAAAAAAAAAA???===;;;<<<<<<<<<<<<;;;::::::<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵxxxbbb]]]WWWHHHFFFCCCCCCCCCAAA??????@@@DDDDDDDDDCCCEEEFFFCCC???CCCBBBAAA???>>>>>>???@@@@@@??????>>><<<:::999999;;;;;;;;;<<<;;;:::;;;===:::888666555666666222---333999EEERRR^^^gggkkklllsssvvvyyy}}}~~~}}}4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRyyyhhhWWWNNNJJJ]]]qqqaaaGGGCCCJJJVVVQQQKKKKKKQQQRRRHHH>>>DDD@@@>>>???@@@???>>>>>>===???@@@AAAAAA@@@??????>>>>>>===;;;:::::::::;;;:::999999;;;<<<:::888888777444000,,,+++,,,------777===HHHTTT^^^gggooosssrrruuuvvvxxx{{{yyyxxx~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hjjjZZZKKK???555777???AAA>>>GGGgggmmmGGG;;;CCC::::::888>>>PPP[[[WWWPPPMMMDDD===<<>>????????????>>><<<::::::;;;;;;999888999;;;;;;:::777555666555111...---+++***'''%%%$$$%%%&&&(((+++---000555:::CCCOOOXXXeeettt{{{wwwtttqqqttt~~~4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s===<<<:::;;;======;;;;;;;;;>>>888777<<>>:::===;;;::::::<<<=========777999999777555555444333333000......+++'''%%%&&&######$$$%%%$$$$$$######&&&&&&%%%%%%&&&***222:::HHH^^^mmmssszzz|||~~~~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦpppXXXEEE:::777888;;;>>>>>>===AAAFFF======;;;;;;;;;999888<<<<<<;;;999999<<<;;;999999555777555444666111000777CCCXXXgggbbbUUUMMMGGG@@@???>>><<<======<<<:::888666888888555111///,,,)))&&&$$$$$$&&&%%%###%%%***)))'''%%%%%%&&&&&&''''''&&&&&&'''((('''''')))---333AAANNN```uuu{{{xxx}}}xxx?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦgggPPPBBB...(((555GGGJJJCCCDDDHHHDDD@@@AAA???<<<>>>===:::888:::;;;;;;;;;===???===:::999888666555444777444444333111111111...000777HHHXXXXXXHHH777000666888;;;;;;999777555555444///***'''&&&$$$$$$$$$(((''''''&&&&&&''''''''')))(((((('''''''''((()))&&&((()))++++++((('''+++999======<<AneneneneDenene>Ak<fhDenenewwwne---))),,,222999AAAJJJOOOJJJAAA>>>AAA???===???@@@@@@AAA???>>>=========;;;:::999888666444444444333333222222000000//////000111......+++,,,//////++++++---,,,000444555111+++((('''$$$$$$$$$$$$######&&&***///(((&&&******&&&(((...(((((())))))++++++)))&&&***,,,,,,---///,,,***+++222GGGFFF;;;222222<<>>===;;;888555444333222222222222333222111222444444111------......------......,,,+++,,,***************+++++++++)))(((((()))((('''''')))+++***))))))***,,,+++(((((((((((((((+++...---)))+++...------///...***))),,,CCCGGGEEE999,,,333XXXuuu}}}pppYYYCCC;;;444111000---,,,---777444555777777:::???AAA<<<<<<;;;<<<<<<===@@@DDD@@@<<<===<<<999===@@@===;;;======;;;:::999777333444444333222222222222111000222000+++***,,,...///+++,,,------,,,,,,***)))------,,,***)))+++///222222---)))***++++++(((&&&******)))'''***///...(((***+++***((())),,,......+++000000...//////,,,+++,,,999HHHNNNIII???SSSxxx~~~gggQQQAAA333000000+++444///---000111//////333999:::???AAA>>>===AAACCCDDDCCCBBBBBBAAA===:::999<<<888888888444888:::666666999999666555555444111222333333000000000000///---UUUfffMMM222+++...//////000///...---......,,,***111666444,,,&&&&&&)))///***'''***///222222222000)))&&&+++---)))))),,,+++...000...+++***,,,---,,,222333111111222222444...777PPPOOOLLLNNNppprrr[[[KKK???444222///111333222000222333,,,...///111777===???<<<>>><<<>>>===999999???BBB>>>>>>===<<<:::999;;;===666444333333333666777555555666666444222222111000///111111///...000000...555wwwiii;;;---......+++,,,,,,,,,++++++***)))+++---000222111---)))&&&***))))))+++---000555999555<<>>======<<<999<<<;;;>>>AAA>>><<<===<<<777:::<<<:::777555555555333444111111444666555555444444444555444222111222///222222000///000000///999WWWYYY>>>000111///+++111...,,,******+++...000,,,(((%%%(((///333111...)))(((((('''&&&&&&***///333SSSgggaaaZZZ\\\SSSAAA:::222...000000---,,,000...000000///222444888@@@>>>---<<>><<<888888;;;::::::999777888:::;;;999888888777555222555111///444444111222333333444777666333333555000333333000...000///...,,,...(((%%%---...***...+++***+++------******+++&&&((()))'''&&&(((---222---)))&&&&&&(((((()))***(((NNNjjjhhhccciiiggg]]]VVVBBB222...///---...333555444222333777:::???GGGGGG777555UUUSSSTTTYYYqqqjjjXXXGGG;;;111...000666:::===???===;;;>>>@@@AAA???>>>???AAA>>>AAADDDKKKKKKLLLRRRRRRZZZZZZSSSKKKBBB999555888;;;888888:::888555666999777888:::;;;:::999777555555222///111444444222111444555555333222444666777111333111///000///---...+++---...------......,,,---------,,,+++******+++,,,)))((()))(((&&&&&&((((((''''''((((((((()))+++000QQQiiieeekkkhhhccc^^^```\\\DDD...,,,...---000333333///555666::::::BBBMMM;;;000HHH]]]OOORRRooo~~~gggRRR???555000///444333111444999CCCIIIIIIHHHFFFCCCBBBCCCCCCBBB@@@>>>>>>>>>======<<<>>>;;;888<<<:::999:::888777888777777<<<:::888888888777555555777777888888888777777555555555333222333444333222222444666888777666777777666444333000///111000------,,,---...------......,,,,,,,,,---,,,***************)))(((((('''&&&&&&''',,,+++******((('''((()))...OOOhhhdddiiikkkjjjgggwwwsssSSS<<<444000///000444555999888777999BBBLLLAAA000CCCaaaXXXNNN^^^}}}jjjRRRCCC888111...333333777444111111000444222===HHHIIIEEEBBBBBBAAA@@@@@@@@@???>>>=========???>>>;;;<<<999555888555999888555555777555555777999888666666555555555555777777666555555555555555333333333444444222111222333666888:::::::::888777666444000...111111...---...///...------------,,,+++------+++***+++***)))(((((('''&&&&&&'''''''''(((((())))))(((''')))+++)))CCC___```dddeeehhhmmmwwwooo]]]KKK===:::888666555;;;<<<@@@FFFGGGEEE111666XXX[[[KKKQQQuuupppXXXFFF444000...000333666:::===<<>>EEELLLPPPRRRUUUVVVUUUYYYZZZ[[[VVVQQQHHH555,,,777BBBDDDAAAAAABBB@@@>>>;;;::::::;;;<<<;;;999777666666666:::888555777333333444333333333111111555333333333333444333333333333333333444444444555555444222222444555333111000000000222555777777666444222222///---//////...000111///...---------,,,+++,,,------,,,++++++***'''%%%((((((&&&&&&((()))((()))***++++++)))(((+++...///999ZZZ___^^^\\\]]]aaadddaaaeeehhh```VVVTTTUUUQQQQQQPPPDDDBBB:::BBBIIIGGGJJJEEE333<<>>777>>>BBB>>>>>>JJJ^^^}}}rrrbbbVVVNNNFFF@@@GGGCCCEEEFFFKKKLLL===///CCCIIICCC<<<>>>???<<<<<<::::::999:::::::::888777888999999<<<:::555666222444555555444333111000444222111333666555222111333111111222333333333333333444333222444555444222000222000111333555555333222///000...,,,...------//////------...///...------,,,++++++++++++***)))((('''))))))((((((((()))******+++++++++)))(((***---+++888]]][[[VVV[[[XXXRRRYYYZZZ]]]``````\\\YYYXXXRRRWWWZZZUUUQQQFFFBBBBBBFFFEEEGGG777888UUU___ZZZgggxxxeee\\\XXXWWW^^^kkk{{{xxxqqqrrrjjj\\\SSSUUU^^^YYYUUUNNNGGGCCCBBBBBBBBBAAA???EEEFFFFFFKKKDDD888HHHLLLDDD;;;<<<<<<:::>>>999888888777888888999999666777888;;;777333555222111222111222444222111444333222555999777111000444222222222333333222222222333222222444444222111111333000000444666666444333000000...---//////---...///---,,,...000...------,,,***))),,,,,,+++***+++)))***++++++***((()))+++)))(((((())))))(((***,,,,,,666```aaaYYY]]]YYYTTT^^^YYYTTTYYYdddbbb[[[[[[ZZZ]]][[[]]][[[WWWLLLIIINNNJJJKKK<<<<<>><<<888<<<===;;;999777777777999:::777888888:::666111444222444333111222555333111222444222666<<<999000///444555444444333222222222222000111222333111///000222222000000555999999777666333222//////222222///...111...---///000...++++++---))))))---...,,,,,,///+++***+++---+++))))))---+++***)))******)))***++++++...\\\eee\\\XXXVVVYYYYYYQQQMMM\\\kkkccc[[[dddfffhhhaaa___YYYZZZVVVYYYRRROOOLLL999:::MMMYYYmmmxxxeeePPPKKKIIIFFFFFFIIIGGGHHHJJJHHHGGGHHHFFFEEECCCHHHJJJCCC@@@BBBBBB@@@===BBBCCC@@@DDDFFF===<<>>AAAAAA:::<<<@@@;;;999;;;;;;<<<:::777777777888888777666555555000111:::555666444333333222222222222222111111444777888555333111000///000///000111111111111222111111222333222000///000222111......333888777222222333222111111111000------------......///...,,,//////---+++***++++++***(((++++++&&&&&&***+++((((((''''''))))))'''))),,,///...OOOqqqpppqqqllllllcccCCCBBBYYYlllmmmrrrqqqhhhllliiiYYYXXX^^^eeeZZZWWWLLLKKKGGG===FFFaaatttrrr~~~vvvrrryyywwwwwwwww\\\IIIDDDHHHIIIIIIJJJHHHEEECCCDDDEEECCCEEEHHHGGGCCCAAABBBCCC>>>???CCCEEEEEECCC===@@@???>>><<<>>>@@@===777<<>>???AAABBB@@@<<<>>>???<<<;;;???@@@;;;666;;;===777666::::::;;;999999888666555555555555444777444;;;CCC222+++...444333333222333333333222111555555444222000000111222333222111222222111000000///000111222111000......,,,---...---///000000...000000///000111222000///...,,,,,,,,,,,,,,,,,,---+++(((''')))+++)))''''''******(((...666...&&&++++++)))))))))(((''''''***------OOOxxxvvvoooqqqxxxjjjHHHGGG^^^pppllloooooojjjiiikkkeeeYYYNNNQQQ___WWWRRROOO]]]YYYOOOTTThhh[[[ccc~~~ooobbb[[[TTTKKKTTTMMMPPPMMMJJJPPPNNNOOOEEELLLSSSXXXSSSSSS]]]]]]ZZZYYYOOOGGGKKKPPPNNNLLLNNNEEEAAADDDCCCCCCCCC@@@FFFGGGGGGJJJMMMGGG???>>>@@@@@@>>>==================>>><<<;;;???@@@999444:::<<<666666:::999:::888999999888666444333444444000333999???000///222666222333333333222222222222333333333222111111222222333111111222222222111111///000222222111///...---...///...,,,++++++++++++...---------...////////////---,,,---,,,***+++,,,,,,)))(((+++,,,+++************''',,,333+++$$$******)))(((((('''&&&''')))+++)))GGGuuuyyyttttttuuujjjRRRIIIZZZuuurrrnnnoooqqqmmmnnnlllcccSSSDDDLLL???<<<111IIIYYYTTTQQQbbb___dddwww```WWWUUUVVVZZZ]]]YYYQQQOOOPPPOOORRRLLLJJJKKKNNNNNNJJJLLLRRRIIIDDDLLLUUUeeemmmaaaHHHHHHBBBCCCKKKIIIEEEGGGFFF>>>>>>BBB@@@AAAEEEDDDEEEIIIGGGFFFHHHDDD=========@@@>>>;;;;;;;;;<<<@@@======<<<<<<======999222888;;;666777:::888:::888555666777777555333333333000222222555000444333444111222333222000000222333333222222333222111000111111///...000222222222222///111222111000///...---------,,,+++++++++---...------...000000......//////---------,,,******,,,...+++)))((())))))***+++)))---***'''******(((((()))(((((((((((()))***,,,***+++FFFqqqwwwxxxxxxpppqqqYYYGGGRRRuuuwwwnnnkkkppppppqqqppplll^^^888++++++555000LLL___```TTTQQQeeeoooyyydddQQQLLLNNNRRRTTTRRRKKKNNNOOOKKKHHHLLLPPPMMMPPP___XXXLLLOOOXXX]]][[[PPPRRRJJJDDDGGGPPPTTTHHHIIIOOOGGGDDDVVVeee```VVVQQQFFFDDDEEE??????DDDCCCDDDMMMJJJBBBBBB@@@===@@@<<<@@@===;;;===>>><<>>;;;<<<<<<:::<<<;;;333777:::777999;;;888999999444555666666555444333222222555///111111555111444333333222111111222333444333222111222222111000111000......000222222111111///111222000/////////...,,,,,,,,,,,,,,,---///000---...111222000......000///------...---******,,,---,,,)))'''&&&'''((((((%%%++++++'''&&&)))***)))(((((((((((((((***,,,---+++...GGGqqquuuuuuxxxqqqqqqTTTBBBNNNoootttnnnhhhjjjkkkkkkiiihhh```:::...222///555aaaaaaVVVRRRUUUZZZtttttt```TTTOOOMMMKKKKKKOOOSSSRRROOOMMMKKKNNNGGGIIIMMMJJJEEEJJJQQQccctttkkk___WWWMMMSSS^^^LLLMMMCCCDDDLLLHHHEEEEEEOOOOOOHHHJJJUUUUUUNNNNNNNNN@@@???CCC@@@AAADDDAAA???OOOOOOFFFCCC@@@;;;>>>===@@@===;;;@@@@@@<<<<<<>>>999<<<<<<888<<>>AAA<<>>===666777;;;:::888:::999888999888999777444333444555555333333222222222222333444555444333222333444333111222222111///000222222000000222111000///000111111//////111111000//////111...---......---+++,,,...+++000333222///---,,,+++......------,,,,,,,,,---++++++***)))))))))******'''''''''''''''&&&&&&&&&'''((())))))((('''((()))+++---BBBnnnwwwvvvyyysssdddMMMCCCKKKqqqoooqqquuunnnjjjfffgggkkkVVV777222111222YYYttt]]]WWWdddUUUEEEPPPsssmmm```VVVFFFAAAHHHMMMJJJKKKMMMKKKJJJJJJHHHFFFFFFGGGGGGFFFFFFHHHIIIGGGGGGIIILLLWWW```^^^```aaaRRRGGGBBBFFFNNNUUU]]]ddd]]]VVV[[[___OOOOOOQQQNNNIIICCC@@@>>>>>>???AAA===???AAA@@@???@@@AAAAAA@@@DDDLLLFFFAAAAAA===>>><<<===<<<::::::;;;;;;;;;<<<;;;::::::999;;;;;;666888;;;999777888888777888777888777444333444555555444444333222111222222333444444222222333444444222333333222000111222222111111222222111000111111111,,,333666222///111111000000...---......,,,,,,---+++///222111///------,,,............------------++++++***))))))))))))******((())),,,+++(((&&&((('''((())))))(((((()))***+++,,,AAAqqqxxxsssvvvtttlllPPPBBBJJJiiipppsssooommmqqqjjjZZZXXXSSS===222222555SSStttXXXOOOWWWVVVEEE>>>OOOlll{{{pppiiiWWWHHHAAAJJJPPPIIIDDDFFFEEEEEEHHHIIIHHHIIIIIIEEECCCDDDEEEEEECCCDDDFFFIIIDDDFFFIIIGGGKKKRRRSSSZZZ^^^UUU___SSSKKKRRRJJJMMMKKKXXXdddoootttfff[[[PPPIIIDDD@@@@@@BBBBBB@@@???>>>@@@AAA???>>>???@@@@@@AAABBBMMMLLLDDD@@@===<<<<<<<<<<<<:::777555888;;;<<<:::<<<===;;;<<<===:::666999999777888888777888777999888555333444555666555444333222111111111222444444333222333555555444222333333111000111111111///111111000///000000///000222555777;;;<<<888111111...------...---,,,,,,+++...000...---,,,,,,+++---............------,,,+++++++++******))))))))),,,((()))......((('''***'''(((((()))))))))***+++---***>>>pppvvvkkklllooommmZZZQQQVVVaaagggjjjhhhggghhhfff^^^]]]WWWCCC777:::444KKKtttqqq```VVVNNNTTTAAA<<>>@@@@@@???>>>?????????BBBAAAKKKOOODDD>>>>>>:::<<<::::::<<<<<<:::888999;;;999;;;===<<<===<<<:::333777999888999999888999888999999777555444666888555444333222111111111222666666444333444666666555111222222000//////000111...///000///...//////...333111666AAAEEE>>>666444000...,,,------,,,,,,,,,---//////---,,,,,,,,,++++++,,,------------,,,+++++++++++++++******)))(((+++((())),,,,,,(((''')))(((((((((((())))))******+++)));;;jjjrrrggghhhkkkuuukkk___aaabbbfffgggnnncccaaahhhlllhhhZZZDDD:::EEE444@@@^^^}}}kkk___NNNGGGEEELLLFFF___wwwgggTTTCCCDDDFFFFFFEEEEEEGGGGGGFFF@@@BBBDDDDDDAAA???AAAEEEAAAAAAAAA@@@???DDDFFFCCCDDDCCCAAA@@@@@@AAAAAAAAAAAABBBEEEDDDDDDDDD>>>AAACCC@@@LLLLLLDDDHHHJJJKKKKKKTTTQQQDDD???DDDEEEDDDHHHFFFCCCAAA?????????>>>???@@@@@@>>>===>>>???>>>AAA???GGGLLLBBB<<<===:::<<<::::::===???===:::999;;;888888:::;;;;;;999444222888;;;;;;;;;:::777888:::::::::888666444666777444333333222222222222222666666555333333555666555111111111000///...///000///000111000//////000//////333;;;@@@:::///---333---,,,,,,---,,,+++,,,...000111000...---------,,,***+++,,,------,,,++++++++++++++++++***)))(((((()))))))))((('''((((((((()))(((((((((((()))))))))((()))888dddpppkkkllllllqqqeeeHHHKKK[[[eee^^^jjjggggggmmmllldddTTT@@@777HHH===777;;;WWWPPPTTTSSSGGGPPPgggWWWOOOqqqxxx]]]\\\PPPBBBAAAFFFIIIIIIDDDDDDDDDCCCCCCBBBBBBAAA>>>===>>>??????>>>>>>@@@===<<<>>>@@@@@@CCCDDDBBBBBB@@@>>>>>>@@@AAAAAA@@@BBBAAACCCBBBDDDDDD>>>AAAGGGBBBAAACCC???===CCCBBBEEEEEECCC???<<<@@@===DDDGGGFFFCCC???===>>>???@@@???@@@???======>>>>>>>>>??????BBBFFF@@@;;;>>>:::<<<;;;<<<<<<;;;::::::;;;999888999;;;===@@@>>>777333:::===<<<<<<:::777777;;;:::999888666555555666333333333222222333333333444555444222222333444333222111111111000///000111///111111///...///000///---444888444---+++,,,...,,,,,,,,,,,,+++***,,,/////////...,,,,,,,,,+++******+++,,,---------,,,,,,***++++++******)))(((((()))+++)))&&&&&&))))))'''))))))((((((((()))))))))))),,,666___ooonnnllliiiooodddBBBDDD```nnnbbbjjjlllbbbaaaeeegggVVV<<<333AAAJJJ999000222555999CCCQQQXXXkkkaaaQQQdddjjjUUUMMMGGG>>>LLLPPPKKKBBBBBBBBB@@@AAA???======???@@@??????BBB>>>@@@>>><<<===???>>>:::<<<:::<<>>???@@@AAAAAA@@@BBBAAACCCAAAAAA@@@<<<@@@???AAAEEEGGGDDD@@@>>>>>>BBB@@@>>>@@@CCCLLLDDDFFFAAABBBAAA???===>>>????????????>>>======>>>>>>===<<<@@@>>>AAA@@@;;;>>>::::::;;;<<<:::999999:::;;;777999<<<;;;===BBB@@@888444:::<<<<<<<<<:::888999>>>;;;999999888666666666444444333333333333333333222333333222222333333333333111000111111000000111000111111///...///000000111444222...---111000---...,,,+++,,,++++++,,,...------,,,***+++,,,+++)))***+++,,,,,,------,,,,,,************)))))))))((()))***)))((('''((()))(((***)))(((((())))))*********+++333]]]rrrqqqlllhhhgggaaaGGGCCC\\\mmmeeeccciiiaaa]]]dddnnn___>>>222>>>SSSBBB444---111,,,111EEEZZZiiiqqqooo```zzz{{{eeeUUUHHHBBBGGGGGGBBBBBBCCCFFFIIIBBB===@@@AAA>>>??????===>>>BBBBBB>>>===@@@>>><<<<<<<<<<<<;;;;;;===???::::::===<<<<<<>>>???>>>?????????>>>>>>>>>???@@@BBBFFFEEEDDDBBB@@@HHH?????????;;;<<>>>>>??????>>><<<<<<>>>>>>===;;;AAA<<>>;;;888:::999888:::<<<;;;888555999<<<888666:::888///333999;;;:::;;;;;;;;;===@@@===;;;;;;:::888777777555444444333333333333333111222333222222333444333333000///000111111000111333333222000000111222333555555555444111......///000---++++++,,,,,,,,,,,,------,,,,,,,,,...---+++******++++++,,,,,,,,,+++******))))))))))))))))))***((((((******''''''))))))((((((((()))***++++++)))(((111___wwwwwwrrrooojjjaaaJJJAAAXXXqqqpppeeedddrrrqqqeeehhhaaaCCC111CCCVVVGGG000///000111444NNNttt{{{[[[aaarrr\\\NNNEEECCCBBBFFFEEEEEEGGGEEE@@@>>>@@@<<<@@@>>>;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<===???;;;999:::;;;;;;::::::<<<;;;:::::::::;;;===>>>===<<<<<<>>>>>>======>>>>>>DDDFFFDDDCCCAAA@@@BBB@@@@@@@@@@@@@@@@@@@@@???BBBBBBBBB@@@>>>>>>???AAACCCGGGBBB;;;======<<<>>>AAA>>>;;;:::;;;;;;;;;<<<=========???BBB???;;;;;;::::::999999;;;======<<<999666999<<<777222222222///999???===<<<;;;;;;===:::<<>>::::::999555444333333444333222111111333333333444555555444222000111222222222111111111/////////000111333555666---000/////////---+++,,,,,,,,,+++++++++,,,---...------,,,------...---,,,...---+++++++++++++++***,,,++++++******)))((((((((((((((((((((((((((((((&&&'''((((((((()))+++---***'''333WWWooossstttvvvssshhhKKK===[[[qqqiiihhhjjjmmmpppeee___YYYEEE>>>DDDSSSVVV???777333+++CCCmmmrrrWWWQQQzzzyyy^^^NNNBBB<<<>>>AAACCCEEEEEECCCAAAAAADDDDDD@@@<<<<<<;;;<<<:::777::::::999999;;;;;;;;;;;;::::::;;;<<<===;;;999:::;;;;;;;;;;;;::::::999999999;;;<<<===>>><<<<<<======<<<<<<======AAAAAA??????>>>===>>>AAA@@@???>>>>>>???AAABBBBBBBBBBBB@@@>>>======>>>@@@DDD@@@:::<<<======???AAA>>><<<<<<<<<<<<;;;<<>>AAAEEECCC>>>>>>======;;;::::::<<<;;;999666555666777333000///...333;;;>>>======<<<;;;<<<<<<===???>>>;;;;;;<<<999777444222222333222111222222222222333333333111000111222333333222111111111/////////...//////000111111111---+++---,,,+++,,,,,,++++++++++++,,,.........---------.........---///...---,,,,,,++++++***++++++************))))))******)))(((''''''&&&&&&'''''''''&&&''')))---000444,,,---PPPnnnoooiiiaaauuummmPPP>>>WWWkkkbbb```^^^]]][[[\\\ZZZUUUYYYaaaLLLPPPQQQSSSDDD333FFFfff}}}nnn[[[ccc```LLLXXXqqq~~~[[[VVVkkkGGG>>>FFFBBBCCCDDDDDDDDDDDDCCCLLLEEE???>>>>>><<<;;;:::;;;;;;777666999:::888777888999999:::999999:::;;;:::999999::::::999:::;;;:::999999999:::;;;===>>><<<;;;;;;<<<<<<;;;;;;<<<===???>>><<<>>>>>><<<<<>>===>>>@@@BBB@@@AAAAAA@@@>>>======>>>>>>AAA???:::<<<======??????===;;;<<<======<<<<<>>===>>>===;;;999:::::::::777777666666666444444333///555;;;===<<<======<<<<<<;;;:::;;;:::888:::;;;::::::666333222333333333333444444444444444333222111222333333333222111111000000/////////............333111---+++......,,,---+++++++++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++***)))+++++++++***************(((((((((((('''''''''''''''''''''&&&&&&(((,,,///000,,,+++MMMooommmiii______bbbPPP<<>>>>>BBBGGGHHHMMMFFF???;;;;;;:::999999;;;;;;888666999999777888666777888888888888999999888888888999888777888::::::999999999:::<<<===>>>:::999::::::::::::;;;;;;===>>><<<;;;>>>???<<<;;;<<<>>>@@@@@@>>>===>>>???===>>>???@@@????????????@@@AAA???<<<;;;<<<===>>>===:::999;;;============>>>===;;;<<<@@@@@@<<<;;;<<<;;;:::888999;;;;;;999888777888777777;;;:::444555:::<<<:::;;;<<<<<<===888777888888666777999888;;;777333333333333333333555555555555555555333222333333333222222111000000...///////////////......000111//////111000---,,,+++++++++++++++,,,------++++++++++++++++++******...---,,,++++++***)))))),,,,,,,,,+++***)))))))))'''''''''(((((((((((((((&&&'''(((((('''''')))***)))+++)))IIIooonnnnnnggg[[[aaaQQQ;;;HHH___bbbfffeeebbbYYY^^^hhhmmmhhhVVVLLLPPPbbb\\\[[[sss|||~~~}}}cccYYYXXXjjjfffBBBBBBWWWaaahhhmmmssswwwnnn^^^OOODDDBBBFFFKKKBBB@@@@@@EEEZZZMMM;;;BBBAAA??????<<<:::<<<>>><<<===<<<<<<===<<<:::777666888999777666777666555777444555666777777777888888888888999999888666666888999999999999:::;;;======999999999999999999999999;;;===<<<<<>>@@@@@@>>><<<<<<===<<<===>>>???@@@@@@@@@@@@@@@??????===;;;<<<======>>>;;;999:::;;;<<<<<<======>>><<<;;;>>>>>><<<===;;;;;;999888:::======<<<888888888777888===<<<555666;;;===;;;:::999:::===888666777888777777888777888555333333333333222222333333333444444444333222222222222111111000000///---......//////......---///222111111111///,,,,,,,,,++++++******++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++************,,,,,,,,,+++***)))))))))******)))(((((('''&&&&&&'''((()))((('''''')))***+++,,,'''@@@mmmnnnkkkeeejjjfffOOO999KKKdddbbb]]]dddgggkkkbbb```eeeUUU???BBBQQQkkkmmmuuuwwwxxx|||```YYYYYY___XXXGGGVVVbbbrrrvvvgggaaaqqqgggPPPGGGFFF\\\VVVOOOJJJGGGCCC@@@>>>>>>>>>===CCCWWWDDD@@@===<<<:::::::::888::::::777666777999::::::888777777666888777777777555444777444555666666666666777888999999999:::999666666888888888888888888999:::;;;:::;;;:::999888888888777;;;>>>>>>>>>@@@???<<<;;;>>>??????>>>===<<<===>>>===>>>>>>???????????????===<<<======:::<<<>>>===@@@===;;;;;;<<<<<<<<<===<<<>>>===;;;=========>>>===<<<:::999;;;======<<<999888888888999<<<;;;444999>>>???<<<:::888888<<<888555777999777777777555555333222222222111111111333333333333333333333222222222111111111111000///000000000000000///......111333111......,,,***,,,,,,,,,++++++************++++++++++++************++++++,,,,,,++++++++++++)))***++++++*********+++)))))))))(((((((((''''''((()))(((''''''(((,,,...(((+++***;;;jjjnnnkkklllkkkeeeNNN999JJJfffhhhdddeeebbbjjjaaa]]]bbbQQQ???;;;```mmmlllxxxttt^^^NNNLLLXXXZZZQQQHHHNNNhhhkkkqqqsssiiidddpppaaaPPP<<<444>>>NNNYYY\\\UUUMMMDDDAAABBBDDDEEEEEE@@@??????CCCIII<<<>>>999>>>:::::::::999:::<<<:::::::::999777666666777888777888777888:::777444666555555555555555666777888888777888999999777666777888888888777888888999999:::;;;:::999999::::::888:::??????>>>>>>===<<<===>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===:::<<<>>>:::<<>>???<<<;;;;;;<<<<<<<<<<<<<<<>>>;;;999<<<============<<<:::888999;;;;;;:::999777888999:::<<<:::444:::======;;;;;;888888;;;999555666888666555555333333222222222222111222333444444333333444333222222222111000111111111111000222111111111000000//////222222...,,,---,,,+++---,,,,,,,,,+++++++++++++++)))*********)))(((((()))***+++,,,,,,+++***++++++((()))+++******)))+++,,,''''''(((((((((((())))))(((((((((''''''))),,,...%%%)))///999kkktttnnnuuulllgggRRR:::CCC\\\dddgggooogggfffeeehhhlllZZZ>>>888XXXlllzzz~~~jjjVVVYYYTTTVVVYYYRRRMMM\\\qqquuuvvv{{{pppkkkxxxoooOOOBBBEEEQQQTTTWWWVVVRRRNNNIIIEEEDDDAAA@@@AAABBB@@@>>>>>>;;;:::@@@GGG@@@999===>>>777555777:::999888999888888999999888777777555444888777555777:::888444444555555555555555555777888666555666888888777666666999999888888888888999999888999:::999:::<<<<<<;;;888===>>>;;;:::::::::===<<<===???@@@AAAAAA???>>>>>>============>>>>>>>>>>>>;;;===???;;;<<<@@@>>>;;;999999;;;======<<<<<<===>>>:::888<<>>=========<<<<<<:::;;;==================999999999888777666777777888666666666666555555555444888666555777444111555222222222333555666777777777666666888888555555777999::::::999777666666777999888888888:::;;;;;;;;;===:::999;;;<<<<<<===???======??????;;;===@@@@@@???===;;;@@@;;;???>>>???===<<<===>>>>>>===>>>@@@888888:::<<<<<<::::::;;;<<<;;;:::<<<======<<<;;;;;;::::::888888<<<;;;555777777999:::;;;<<<999111888;;;<<<:::999:::;;;:::888888888777666555444444000111444666666222111222555333333444555333222222333333333222///...///000000///...000000///000111222///...---+++---000000---,,,++++++***))))))+++***+++,,,,,,***((())),,,))),,,+++)))***++++++,,,)))******)))((()))(((&&&(((((((((((('''&&&''''''&&&&&&'''))))))((()))+++...///,,,555vvv}}}iiirrrqqqnnnVVV===AAAXXXaaa]]]```dddbbbggggggkkkccc:::666ddd|||~~~ssshhh```YYYYYYYYYPPPOOO___mmmjjjyyyyyyrrrjjjrrroootttjjjKKK:::888MMMEEEHHHGGGEEEFFFDDDIIIFFFHHHDDD>>>===<<<<<>>===<<<;;;;;;;;;;;;:::999:::;;;;;;:::999888888777777777666666555666777777666666666666555555666444555444333333222222333222444666555333333555777555555555666666555555555777777666555444444666888999888777888888999888888<<<;;;;;;<<<<<<<<<<<<>>>???>>>>>>>>><<<======<<<>>><<<999>>>;;;???<<<===<<<;;;;;;<<<===<<<<<<===999888999::::::999999;;;AAA???<<<;;;<<<===>>>>>><<<:::999888777999:::777666555777999999::::::666555888:::999999;;;;;;999777777777666555444444444444333333444333222333555666444444555555444333333333444444333000///000111000///000111000...///000000.........,,,---///...---,,,,,,,,,,,,+++,,,......,,,***((((((((('''%%%((())))))+++...,,,***+++)))***+++***)))***)))'''&&&'''''''''&&&&&&'''(((&&&%%%&&&''''''&&&'''))),,,---,,,333ooozzzkkksssqqqooo]]]GGGCCCNNNYYY\\\bbbfffaaabbbdddkkkfffAAA<<>>>>>======???===<<>>============;;;999???===:::>>><<<>>><<<<<<===;;;:::;;;<<<<<<;;;;;;:::999888888888777999;;;@@@>>>;;;999999:::<<<===;;;777777888666777999:::777555777999888999;;;:::777999;;;:::;;;===<<<999666666666666555444444555555444333333222222444555444333333444333222222333333444444333111000000111111111111222000...///000///...///000.........,,,///...------,,,***+++---&&&))),,,,,,+++***)))((()))''')))---///,,,)))***)))*********))))))(((&&&&&&'''''''''&&&&&&&&&''')))(((((((((((('''(((***+++,,,---000ddduuummmqqqpppoooaaaJJJAAALLLXXX[[[ZZZbbbaaabbbcccgggcccHHH[[[zzz~~~|||tttdddaaa\\\RRRKKKIIIMMMZZZiiizzz|||~~~{{{ppppppwwwvvvyyy]]]VVVUUULLLJJJMMMPPPSSSQQQLLLHHHEEEGGG@@@>>>@@@?????????@@@======<<<======<<<:::;;;===<<<::::::999999999999888888999888777666666666555666666666666666666777222333555777555333444666666333666777333444777555333222222444888999666333555555333222333666666333444555777888777555555666777777777888::::::::::::777888:::;;;:::999<<<@@@???===;;;;;;>>>===<<<<<<@@@???<<<<<<<<<<<<;;;======;;;:::;;;<<<===<<<;;;;;;;;;:::999888888999;;;=========<<<<<<<<<<<<<<<999555666999777555999===:::777777999888999::::::;;;<<<;;;:::<<<>>><<<888777777777666555555555555222222333333333222222111111222444444333222111222222333333222000000000111444222111111111000000111000...000111///...///,,,...------,,,+++******,,,,,,))))))++++++(((''')))***)))***------,,,+++)))******)))((('''''''''&&&%%%&&&'''(((((((((''''''******++++++*********++++++,,,...///XXXpppmmmnnnkkkmmm]]]BBB<<>>DDDAAA===<<>>======;;;;;;<<<<<<:::999<<<<<<888:::999888777777777666666777777777777666555555555444444555555444333444444111333555666555333444666666333777888444555777444444333444777;;;;;;888444444444333111333666666333222444666777666555555555666666666777888999999888888999:::;;;;;;<<<@@@EEE======:::;;;>>>===<<<@@@??????===:::;;;888888===<<<;;;:::;;;===>>>===;;;;;;<<<<<<;;;::::::;;;;;;<<<======<<<<<<<<<:::888888444666;;;888444777===;;;777777999999::::::777::::::999777999;;;:::777888888777666444444444444000222333333333333111///111333666666555444222222222222222111000000111111555111...///000111222222111///111111//////000...,,,,,,,,,---------...111KKK666&&&'''+++***((()))((((((+++---***,,,,,,)))***)))(((''''''((()))***%%%&&&((()))******)))(((&&&'''))))))))))))))))))***,,,///...QQQnnnnnnmmmjjjkkk]]]AAA;;;RRRdddaaadddeeedddhhhiiieeeiiippp|||}}}jjjbbb^^^```ZZZQQQMMMGGGEEEJJJVVVfffnnnyyy||||||kkkWWWPPPIIIAAARRRNNNOOOQQQLLLJJJKKKIIIGGGBBB@@@CCCDDDAAA>>>>>>@@@???>>>CCCAAA===>>>999<<<===>>>;;;888===>>>888888888777777777777666555888888888777555444444444444555555555444333333333222222444555555333444666333333555666444444444333111444777888777555444444333333222111333444444222333444555555444555888:::999888777777888888888888999999:::::::::;;;@@@EEE<<<>>>;;;<<>>@@@???:::>>>999999===;;;;;;;;;;;;<<<===<<<::::::<<<<<<;;;;;;;;;<<<;;;@@@@@@>>>;;;;;;===;;;888999555777<<<888444777;;;:::777666777888::::::444999999777666777;;;;;;888777777666555333222333333333333333222222333222111000222555555555444222000222222222111111111111222333///,,,---///000111222111///000111...///000...///......//////...000222III555'''(((,,,***)))---)))&&&***---***+++---(((+++)))(((((()))***,,,...************)))(((&&&%%%$$$&&&((((((((((((((('''---......---LLLmmmooonnnnnnnnndddMMM???OOOeeeiiigggbbb]]]cccjjjgggiiivvv{{{}}}~~~ooofff^^^]]]VVVPPPLLLHHHGGGJJJVVVdddnnn|||{{{yyyyyykkk___QQQGGGHHHOOOVVVVVVQQQLLLLLLKKKIIIGGGEEECCCBBBCCCFFFDDD@@@AAAEEECCC<<<<<<<<<;;;???===888;;;666;;;:::;;;:::666888:::666888888888999999888777555888888888777666555555555555555666666555444444444333333333444555444444555222444444333444333222444111333555555222111222333222111111333333222222333444555555444444666888;;;;;;:::888888888999999999:::999999888888888;;;???;;;===;;;>>>FFFBBB<<>>???BBBAAA===:::555777:::777555999===;;;::::::777666::::::444888999999777888;;;;;;888777666666444333333333444444444333111222333333222///111222222222333111///111111111111111111111222000///.../////////000222///...///000......///---000/////////...,,,---...+++'''&&&((((((&&&(((,,,555((((((---***)))+++***,,,*********+++***+++------+++)))(((''''''&&&%%%(((******)))(((*********333333...+++JJJlllmmmooooooqqqiiiPPP>>>NNNfffkkkfffeeeaaacccllljjjkkk}}}|||jjjfffbbbddd___YYYUUUUUURRRMMMHHHCCCJJJ\\\nnnxxxtttrrrsssttt```UUUTTTRRR]]]ZZZZZZYYYRRRLLLLLLMMMKKKMMMHHHAAABBBEEEDDDCCCDDDAAA@@@AAAAAA???=========>>>:::===:::777>>>;;;999666999<<<777777:::888666777777888999888666555444555555555444444555666333444444444444333333333444333222444555444444555444777444222555444222666555444222222222333333333222111222444444222222444222333555444444444555666999888777666777888999999<<<;;;:::999888777999;;;:::<<<:::@@@JJJFFF===>>>:::<<<<<<;;;GGG@@@::::::;;;===???===<<<;;;:::777888999999777777:::;;;;;;======;;;:::===AAA???:::999444666999777777<<<@@@===???>>>888444888999333888::::::888888:::999666777666666555444444444555333444333222222444333000111222111000111333222000000000000000000111111111...000222222000...///222---,,,...///...---...,,,---,,,,,,,,,+++***+++---)))******))))))+++,,,,,,DDD---&&&---***&&&***,,,...,,,,,,,,,+++)))((()))'''&&&$$$$$$&&&))),,,---,,,---,,,)))(((***,,,,,,:::888///***HHHjjjkkknnnkkkpppgggHHH777OOOhhhfffcccfffbbb]]]bbbdddkkkyyyfff```^^^aaahhhYYYQQQPPPNNNMMMMMMHHHIIIZZZnnnpppggg{{{xxxjjjXXXPPPeeegggWWWVVVTTTQQQLLLLLLOOOOOONNNNNNLLLGGGDDDAAABBBAAA???@@@CCCAAA@@@???>>>===<<<<<<<<<>>>===<<<;;;999777888;;;999888999::::::888666777888888888666666666666555666555555444444444444444333444444444333333333333222333333444444444333222444222111222222111111222222222222222222222222111000111333444555444222111555444444333444555666777555666666777777777888999777777888999999:::;;;<<<:::;;;NNNZZZKKK>>>>>>===<<<>>>???<<<999::::::999;;;>>>>>>;;;888888999999;;;;;;:::999:::;;;999666:::555======;;;DDDCCC666777555444666777777999===999===>>>:::888888888666555999:::888888999888444555444333333333333444555333444333222111333333222000222333333111000000000///000000111111222222333---.........///000000...999111333///------(((///+++,,,,,,,,,+++,,,,,,---)))///,,,&&&''''''(((---000+++(((+++,,,,,,---//////,,,@@@???***(((***'''(((((('''&&&(((***)))&&&&&&'''(((***++++++,,,,,,555333222000AAAkkkrrrppppppkkkdddNNN???JJJ]]]hhhjjjfff]]]___bbbhhhxxx{{{{{{kkkjjjeeesss|||SSS@@@CCCFFFGGGBBBHHHSSS^^^ccciiiwwwuuuppp```RRRVVViiiTTTGGGWWWLLLHHHHHHKKKLLLLLLJJJFFFFFFCCCBBBCCCBBB@@@@@@CCCAAAAAAAAA???===<<<======<<<;;;:::::::::999:::;;;999888999:::999888777777777888888666666777666555555444444444333333333444222222333333222222222222222333444444444333333333444222222333333333333444222222222222222222222222222222333333333222222111444444333333333444555666666666777777888999999999;;;:::999888:::===??????======GGGMMMCCC===???>>>@@@???>>>===;;;999;;;>>><<<===<<<:::888888888777>>>>>><<<::::::;;;:::777555<<<999:::NNNbbbCCC<<<666444444444555666888:::777<<<===:::777777666555999;;;;;;999999999666222444444444444444444444444333333333222444666555333111111111111111111000000000000000000000000000000...//////...///000000///888333222000...---***...,,,,,,,,,,,,,,,,,,,,,---///333///))))))'''&&&***---***))),,,...,,,++++++###...KKKIII...$$$&&&)))'''(((((('''((())))))''''''(((***++++++******)))555222///---???iiiqqqnnnuuuxxxrrrSSS888AAAYYYfffkkkgggfffhhhnnnllltttwww~~~uuu}}}]]]DDDHHHBBB;;;;;;GGGEEETTThhhkkkkkkwww}}}fffXXXmmmkkkSSSFFFYYYYYYDDDNNNFFFCCCDDDFFFHHHKKKJJJEEEDDDBBBBBBCCCBBB@@@???AAA@@@AAAAAA???<<<;;;<<<>>><<<:::999:::;;;:::999999999888888999888777777888666888888888888999888777444333333333333333333333111222333333222111111222222333444444333222333444333333333333333333333444111222222222222222222222111111111111222222222222444333333444444555555666777666666777888:::999999::::::999777;;;CCCFFFDDD<<<;;;======:::<<<>>><<<>>>;;;;;;>>>===888:::?????????>>><<<<<<;;;999777::::::999888888999::::::888===888:::MMMzzzPPP444555555444333333666777777777;;;===;;;999888888777888888999999:::999777444333333444444444444333333444333222222555777555222222000//////000111000///000000000000////////////.........---...000000///999666000000///***++++++++++++++++++******+++,,,---///---)))***)))(((******((((((+++---+++***+++,,,(((---,,,%%%(((((('''&&&'''(((((('''(((((((((+++,,,,,,,,,+++******+++222000...---???iiirrrooonnnwwwsssSSS666BBBaaaoooqqqllllllhhhnnnnnnwww{{{{{{aaaLLLJJJDDD>>>;;;===@@@TTThhhkkkooozzzzzzoookkkxxxtttzzzRRRGGGFFF[[[MMMCCCEEECCCCCCCCCCCCFFFHHHEEEBBBAAA@@@AAAAAA???>>>???>>>>>>>>><<<;;;:::;;;<<<<<<::::::;;;;;;999777777999888777777777666666777555666777777888888888777333333333222222333333333222333333333333222222222222333444333222111333444333333333333111111000111111111222222111111111222//////000111111222333333444444444555555666666666666555444666888999999888888:::888666<<>>;;;:::888999>>>>>>:::;;;???<<<<<<;;;:::999888666444555666666666666888999:::999999888>>>DDDqqqZZZ;;;555777666222333777888555666888:::::::::;;;:::888666666888999999777666666333333333333333333333333555333111111222333222///000000///000000111000/////////////////////000000...---,,,,,,---...///...555444---000///***...+++++++++++++++******+++,,,((()))(((((()))))))))))))))''''''(((******+++---,,,'''%%%%%%'''******)))&&&((()))((('''&&&''''''))))))'''%%%%%%%%%''')))***+++------???iiirrrppppppvvvrrrVVV999BBBcccooolllmmmnnnpppzzzzzzzzzqqq```LLLIIIGGG999999AAAWWWiiippp|||{{{oooVVVbbbrrr}}}xxxXXXNNNFFFOOOQQQBBBDDDCCCDDDCCC???@@@AAA???BBBAAA@@@@@@???>>>>>>???===<<<:::::::::::::::999999999:::;;;:::777666777:::888777777666555555666333444555555555777777555333333333333333333333333222333444444333222222333222333444333111111222444222333333222111000000000111111222111111000111222...///000111222222333333444444444555555555666666666555444666888999999777888:::999777;;;BBB???666777;;;;;;888999>>>???;;;::::::;;;<<<======>>>???;;;;;;;;;;;;999666555555777777888888888777777888888999666<<<>>>OOONNN>>>666777666222333777888444555555555666999999777333666777999999777333222333444444333222222222333333333222000000000000000000...000111222111000000000/////////....../////////...---,,,,,,------......---...)))...000---111...,,,------,,,,,,,,,,,,---)))'''(((((((((((((((''')))(((((((((((()))***,,,))),,,,,,,,,+++((())))))'''((()))(((&&&%%%%%%''''''&&&%%%$$$$$$&&&((()))%%%(((+++***:::dddpppqqqrrrtttqqq^^^???@@@bbbpppkkkooolllrrr|||yyyyyyuuuvvv~~~xxxeeeNNNJJJJJJ>>>BBB???QQQmmm{{{yyynnnZZZWWWcccqqquuujjjHHHJJJEEEQQQIII???>>>@@@BBB>>>===>>>===BBBAAA@@@???>>>>>>>>>>>>===;;;888888::::::999888777888:::;;;999777777999999888777777666444444555444555555555555777777666333333333333333333333333222222333333222222222222111222333222111111222333000222333222111111222222111111222111000000000111000000111222222222222111333333333333444444555555777666666777888999999888666888888777;;;@@@<<<333999:::;;;999666:::===:::<<<;;;;;;:::;;;<<<>>>???======>>>===;;;999888999777666777888888777777777;;;555777999;;;MMMZZZ555555666444222333666777444666555333555777888555111444777999888666444333333555444333222111222333333111000000000000000111333...000333333222000000000000000///......---.........---,,,---.........///,,,...---//////---///---+++,,,,,,++++++***+++,,,+++((()))+++))))))***((()))*********)))(((((()))++++++&&&'''))))))+++)))((((((((((((&&&$$$%%%'''&&&%%%$$$%%%'''(((((('''((()))+++(((777bbbpppsssllloooqqqeeeBBB<<>>===>>>???@@@@@@@@@???===<<<<<<;;;;;;999888888888999888888777777888999999888777888888777666777777555555666555666666555555777888777444333333333222222222333111222333222222111111222111111222222222111111111///222333222111222222222111222222111000///000111111111111111111222222222333333222222333444555555777777777777888888888888555777777777<<>><<<===@@@<<<;;;:::::::::888777888777555444666777777777777999000:::;;;<<>>@@@>>>>>>???>>>===;;;999888999999888777777777777888:::888777999999888666666777666666888888666666777444555444333333555666555444333333222222222222222222222333333222222222222000111111222222222111000000333444222000111111111111222333222000//////000222111000000111222444555444444333222333444555666666777777777777777777888999999888888<<>>iiirrrpppvvvxxxxxxnnnHHH>>>aaallllllpppqqqeeefffddd|||{{{nnnooopppjjjdddccceeerrriiiWWWOOOLLLPPPIIIHHHCCCLLLdddqqqqqqtttzzzxxx]]]SSSWWW[[[```~~~|||iiieeeFFF???:::AAASSS???888<<<;;;===>>>999;;;>>>@@@???>>>>>>===;;;888;;;<<<999777777888999777666777999:::888666555888777666666666666555444999999777444444555444222666444222111111222333333222222222222111111000000000111222333222111000//////111222222111000000000000111222111000000111111111000///000222333333222222222222333333555666777333666888999777777888999<<>>>>>???>>><<<;;;;;;:::999;;;999888777777555555777444666777666444555555555555555333333333555888999333666777666777::::::999777888999888555333333333444444333111111333222000...111222111000000111000666111...///000000111222...---,,,,,,+++***+++...***///333333000,,,***+++000//////...---...///000///...///---***+++,,,)))***++++++)))'''&&&))),,,...---,,,+++)))((((((((((((&&&%%%(((++++++(((&&&%%%%%%)))***%%%"""%%%&&&'''$$$######"""$$$&&&###%%%***...'''777fffqqqqqqrrruuu{{{pppKKKDDDdddooommmrrrooojjjiiihhhrrr{{{sssjjjqqqooobbb^^^XXXgggeeefffZZZPPPGGGHHHJJJKKKLLLKKK\\\iiigggoootttiiiSSSKKK\\\pppvvvfffsssgggyyyBBB>>>CCC:::LLL@@@<<<===;;;:::<<<;;;999<<<>>>>>>===<<<;;;999<<<===;;;888666888:::<<<999888888::::::888666666777777777777777777777666777888666444333444444444444333222222333333333333333222222111111111222222111111222222222111000///000111222222111000000000222222222111000/////////111111111222333333222222333333222333333444444444333666999999777666888:::888???888666999888999777666999;;;;;;;;;;;;:::999<<<555777@@@BBB@@@??????@@@AAAAAA>>><<<<<<;;;:::999888777888888888888:::777888777555444444444333444444333333444555777999333666::::::777777555000555666777666555333444444444444222000000222222000---000111000////////////000......000000///---,,,...---,,,,,,+++***+++---111222111000...,,,+++,,,///000000///------///111000//////...,,,...000.........---++++++++++++,,,///...---+++(((&&&%%%$$$'''&&&%%%'''((((((&&&$$$%%%""""""###!!!"""&&&'''&&&%%%((((((%%%$$$%%%$$$$$$'''+++&&&666hhhwwwxxxqqqmmmuuuxxxWWWAAAZZZrrrkkkqqqpppmmmiiiaaaggg{{{}}}xxxqqqllldddXXX^^^mmmiiidddVVVOOOIIIHHHLLLLLLLLLOOO\\\fffkkkttttttnnnLLLAAAVVVjjj|||jjjeeeccclllUUU>>>BBB>>>@@@>>>>>><<<:::999;;;>>>888;;;======<<<;;;999888<<<<<<:::888888;;;<<<<<<:::999::::::999777666777666666666777777888777666555666666333222222444555111222333444333333333333222111000000000000111222111111111111111000//////111111111111111111000000111111111111000//////000000111222333222222222222333222222222333444444333333666999999777666888:::777999555777:::777888888777:::=========<<<;;;999>>>888999===???AAACCCBBB@@@BBBCCCAAA???>>>??????:::888888999999888999:::666666555444444555444333333333333333444555666777888999@@@AAA999999999111444555666555444333333333333222111//////111111000...000111000............------...000000...---,,,---------,,,+++******,,,333111...,,,------,,,+++///000111000---,,,...000000//////...---000333111111///,,,,,,------,,,***((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&""""""%%%&&&&&&'''---///)))%%%%%%&&&''')))+++&&&444eeexxxyyy}}}uuuxxx{{{[[[888HHHjjjkkkkkkiiiiiifffbbbnnnvvvtttyyyooo```___iiimmm___XXXUUUZZZYYYTTTMMMKKKJJJRRRZZZ___lllvvvwwwgggLLL222777IIIooo{{{tttyyyzzz\\\[[[AAA===FFF;;;>>>===:::999888999<<<:::;;;<<<<<<;;;::::::999888999:::;;;===>>><<<999999999:::999888666777888555555555666666666555555555666555444333222333333111333444444333222222222111111000000000000111111111111111111111000000000222111000111222222111000...//////000111111222333000111222222111111222444444222111222333555555555555666888888777777777888888666555999;;;777666777999999:::;;;<<<<<<;;;:::999666555666777;;;>>><<<<<>>@@@<<<888999999777777<<<<<<;;;;;;:::999:::;;;777888:::;;;======:::555777888999888777777777888444555555666555555444444666555555555555444222111333444444333222111222333222222222333333222111111111111111111111111111111222111000000111111111000//////000000111222222222000111222111111111444777666444222111333555666777666666666666777888777666777444666999888444222444777666555888;;;<<<:::777666555555444444888;;;888777:::===<<<<<<===@@@AAA???===<<<;;;999777666666333444555666777888555222333333333333333333333333222///555555---111888111444444444333111000000000111///...---......////////////000000///...------------,,,******+++---///,,,---------++++++******))))))+++,,,---,,,+++***---------------,,,+++***---+++,,,,,,***,,,,,,((()))))))))******))))))((((((((((((((('''%%%$$$###'''((((((%%%%%%&&&(((''''''###"""%%%&&&''''''%%%((('''+++...+++''''''&&&$$$'''(((&&&///\\\uuutttqqqxxxyyyiiiMMM777FFFooosssoooppptttqqqjjjooo}}}zzz|||vvvkkkmmmsssvvvtttrrrtttooo```WWWOOOIIICCC>>>KKKSSSVVVgggooouuupppRRR@@@EEEQQQWWW^^^jjjlllmmmwww}}}pppqqq|||RRRAAA===;;;???===::::::;;;===<<<999<<<;;;::::::999999:::<<<;;;;;;:::999:::;;;888444666777888777777888888888444555666666666555444444777555444555555444222111555555444222111111222222111222333333333222111000111111111222222222111111222111000000000000000000333222111111111000000///000111222222222333666888777666444222222333555666777666555666777777666555666444999999555555222222666555666:::>>>===999666666666777777666999:::777444777999888777888:::;;;===<<<;;;;;;:::888777888888999:::999888666333000333333333222222222222333444222666666000333777111222222111111000000000000000...---............///...------......,,,++++++......---,,,+++,,,+++***---......---,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,++++++,,,---,,,***(((***)))***+++***++++++'''((()))******)))))))))***)))))))))((('''&&&%%%$$$)))***(((%%%$$$'''((('''&&&***111333+++&&&%%%&&&'''&&&((()))&&&&&&&&&###"""%%%''''''...ZZZuuusssvvv|||rrrUUU999CCCnnnoookkkkkklllkkkjjjqqqzzzvvvsssqqquuuzzz{{{rrrmmmoooiiiTTTOOOJJJFFFAAA???IIITTT[[[gggnnnuuuaaaJJJCCCHHHOOOQQQgggjjjbbb]]]hhhtttvvvooooootttzzzzzzUUU>>>;;;===888:::===;;;===???<<<:::::::::;;;:::999:::<<<===<<<:::888999:::999666666777777777777999888666444555666777666666555555777555444444444222222444555444333222222222222222111111222111111000//////111111222222222111000///111111000000//////000111222222111000111000000//////000222333333333555666555555444333222222333555555666666666555555555666444444===999333777555444777666888;;;<<<;;;888777333333555666555666777555555777777666555666666666999888888999888777777888999::::::888666555333111333333222222222222333444222111333222000444555111000000/////////////////////------...///......///,,,++++++---,,,*********---------,,,,,,---+++)))+++------+++***+++++++++------,,,,,,++++++******++++++,,,------,,,***)))***((()))))))))++++++'''((()))))))))))))))******((((((''''''''''''''''''***+++)))%%%&&&)))+++***'''...888888---$$$$$$'''''''''(((&&&###$$$%%%!!!$$$((()))***///XXXvvvsssssstttzzzpppUUU888@@@mmmkkkmmmqqqqqqkkkiiiiiiiiissskkk]]]iiizzzxxxfffaaagggfffQQQKKKCCCEEEEEEEEEIIIVVVaaafffooovvvbbbJJJDDDJJJWWWdddhhhjjjnnnpppoooiiiaaabbblllvvvyyyjjjttt~~~oooxxxtttDDD===>>>999===@@@:::999<<<999:::999;;;<<<<<<::::::<<<;;;;;;:::999:::;;;:::888666777777777888999888555333444666777666666666666666555333333222111333777444333222222333333333222333333222111111000000000111222222222222000///...000111111000......000111///......///111222222222...///111333333333222222111333444333222111333444444666888666444333555777222444>>>777000888777444777666777888777555666888555444666888777777999888666777777666666777777666555444555666666555555666666777777555444444555555222222111111222333444555111222000///222777888666111000///......---------...------///000///...///,,,++++++,,,,,,***)))***+++***)))(((***,,,,,,)))***++++++)))((()))***))),,,,,,,,,,,,---,,,***(((***+++---...---++++++***+++)))(((((((((***+++''')))((((((((((((((())))))***))))))((((((((((((((()))***(((&&&(((---000...---(((((()))''''''(((''''''***+++'''"""$$$%%%!!!$$$((())),,,000ZZZzzzvvv{{{wwwyyynnnRRR888@@@mmmooorrrtttoooggghhhkkkjjjmmm^^^ddd{{{xxxfff```___ZZZGGGKKKIIIFFFIIILLLJJJXXXeeedddnnnuuuxxxWWWGGGEEEPPP]]]uuu{{{xxx}}}vvv{{{xxxxxxiii|||}}}uuu{{{lll}}}}}}[[[iiiIII999AAA>>>;;;:::;;;:::888666777888999:::;;;;;;;;;;;;;;;>>>777444>>>>>>666888666888:::999777777666666222555555333333666777444444555444222222333333222333333333333333222222111222000///111222222222222222111000/////////000111222111//////111444666666222000000111///000222111000000111222333333111///111222222222111111222333222333444555444444555555666555444555777777666555444555666666666555666777333333555666666555888<<<>>>:::777777666444555777444333333555666666444222444555666666666555555555444333222111000111222222111000111111222777999555000...---.........---...++++++,,,,,,,,,,,,++++++,,,,,,,,,+++)))))))))))))))++++++***)))*********+++***(((((()))*********)))***,,,---+++))))))++++++,,,,,,---......,,,)))+++(((''')))******))))))(((''''''((()))+++++++++,,,+++***)))((((((''''''))),,,...,,,(((&&&'''((($$$%%%%%%###$$$((()))'''$$$$$$$$$$$$$$$$$$$$$%%%***+++++++++&&&XXXuuuvvv{{{uuu||||||\\\>>>>>>hhhuuunnnuuuoookkkpppmmmsssiiidddlllrrr|||rrrbbbcccTTTPPPMMM>>>FFFEEE>>>IIISSSZZZ```tttyyyfffMMMBBBBBBPPPbbbsss}}}{{{|||{{{xxx}}}qqq~~~}}}rrrwwwmmm|||tttWWW___NNN999>>>;;;999999:::;;;:::888888999:::;;;;;;;;;;;;:::666999:::999666555999>>>999888999999999888777666333666666444444666666333444555555333333444444333222222222222222111111000222111000111111000000111222111000000000000000000222222111000111222222222000111111222222222222222111000000111222222111000222222222111111111222333222222333333333333333333444333222333444555444222333444555555555555555666333444666888888777777:::777555555666666666555555777666555555444333222111333444555555555444444444222222111111111111111111//////000000000444666222---+++***+++,,,,,,,,,,,,)))******************)))************)))((())))))***++++++***)))***++++++,,,***))))))***************+++---...,,,))))))******,,,---,,,,,,,,,,,,******))))))******((((((***))))))***+++,,,,,,,,,++++++******))))))******+++,,,------+++)))((('''&&&%%%&&&%%%###$$$((()))'''$$$$$$$$$$$$######$$$%%%%%%''')))***&&&VVVtttuuutttqqq}}}___:::<<>>hhhqqqqqqzzzrrrooovvvqqqoookkkWWWTTTssszzzzzzwwwwwwtttiiikkkhhheee^^^UUUYYYZZZWWWWWWTTTZZZ^^^eeessswww{{{YYYBBBDDDLLLRRR\\\cccyyyxxx}}}yyy{{{||||||rrrnnnzzz~~~pppkkkuuuzzz{{{lll[[[ZZZvvvddd======:::888777777888888777999999999:::;;;:::888777888666666666888<<<;;;555999666555777777444333333444666666555444555444333222222222222222222111000333333333333222222111000000//////111111000000000000//////000111000///......///111111000/////////;;;===555///222000...444000000000000000111111111111222222222222222222222222333333333333333333444333333333333444444333222111222444555555444333333555555666888999888666555777666444333555999999777555333222222333333222111111222333222222111222222//////000000000000000///---,,,---------000000+++...---,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,)))***+++++++++*********+++,,,+++******+++,,,+++******++++++++++++******((()))+++,,,,,,++++++---000111000---++++++,,,---******+++,,,***(((((()))***,,,......---+++++++++---,,,+++******+++,,,---******))))))+++,,,+++(((&&&'''%%%$$$$$$&&&&&&$$$$$$$$$$$$$$$######$$$$$$###'''***,,,***VVVyyyyyyrrrqqqtttuuuWWW===AAAcccmmmpppvvvnnnlllvvvtttppp^^^\\\hhhlllooopppiiixxxzzzlll^^^\\\[[[______ZZZZZZYYY[[[]]][[[^^^dddhhhrrrwwwsssbbbVVVWWWbbbooosssrrrvvv~~~~~~}}}|||~~~wwwjjj}}}uuuxxxccc~~~kkkrrr|||ttt{{{hhhAAA===;;;888777777888777777::::::::::::;;;:::999888;;;GGGDDD999777888555777999777777888777444333444333444555555444444444444222111111222111111000000333333333333222222111000111///...111222222000//////......///000///...---.../////////......///000999<<<444///222000...444...///000111111111000000111111222333333333222111222222333333333333444555222222222333333333222222222222444555555555444333555555555666777777666444777555333333444777777666444222000111444555222///111222222111111111111222000//////......///000000------...------//////***,,,++++++,,,+++***)))***+++******************+++***+++++++++***)))))))))+++++++++******++++++***))))))***+++++++++++++++))))))***+++******,,,...222222000......///000///+++***)))++++++)))((((((+++,,,,,,+++***))))))***---,,,***))))))***+++,,,---------+++******)))'''&&&&&&%%%###$$$$$$$$$###$$$$$$$$$$$$######$$$%%%$$$(((***++++++SSS||||||qqquuuvvvvvvUUU:::EEEkkknnnssswwwrrrpppvvvuuunnnJJJNNNfffkkkllliii```kkklllnnnSSS@@@XXXgggaaaccc^^^___hhhllleee]]]bbbkkkqqqyyyUUUCCCMMM```rrr~~~www~~~{{{}}}}}}}}}~~~vvv{{{|||}}}lllzzzooo~~~}}}gggmmmqqqzzzbbbpppvvvFFF;;;:::888888888888888777888888888888888888888888BBBRRRLLL:::777555333888777777888888666555444333222444444444333333444555333222222222222111111222222222222111111000000///222000000111222111...------..................---000//////...------...///...111...---000///...111...///000111111111000111000111222333444333222000111222222222222222333444333333333333333333333222222222333444444444444333444444444444555777666555555333444555666666666777666333111222555555222...111111111111000000111222000///...------...///000------------,,,//////***))))))***++++++******+++******)))(((((()))*********++++++***)))(((((()))***++++++++++++,,,+++***((()))***+++*********+++++++++++++++***(((***,,,111111000///000222333222...,,,+++,,,------,,,+++,,,+++***(((''''''((()))))))))((((((((()))+++,,,,,,------+++******)))(((&&&%%%$$$###$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$(((((())))))OOO||||||yyyuuusss|||^^^===HHHrrrxxxxxxwwwsssoooqqqrrrnnnLLL888LLLffffff```fff___]]]RRR;;;222TTTfffaaadddkkkppp}}}qqq[[[^^^mmmrrr{{{oooKKK@@@EEENNNdddtttsss}}}~~~vvvzzz{{{~~~ppprrr~~~dddyyy~~~hhh{{{oooqqqkkkNNNhhh~~~GGG:::999999888999888888777666777777666555555777888999???<<<666777888777888666777777666666777444000333444444444333333444666555333222222222111222333000000000000000////////////000111222111...---...---...///...------...///000000///............------...///000111111111111//////000111000000111222111111111111222222222111222222222222111111222333333333444444333333333333222111111222333333333222222333444444555777777666666333333666666333555999555444222222222222111000000111000000//////000111///......------------...---,,,,,,++++++...///***((()))***++++++******,,,+++***)))(((((()))***+++++++++***)))(((((())))))***+++,,,,,,------+++))))))***+++******)))******++++++,,,,,,+++))))))+++...000111111000111222222...---,,,------------///,,,+++)))(((((((((((((((''''''''''''((()))***+++((())))))(((((())))))(((&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%&&&$$$(((((((((***MMM}}}|||wwwqqq}}}cccAAALLLsss}}}xxxsssppplllkkkooooooNNN111IIIfffbbb^^^sssyyykkkHHH444:::^^^jjjhhhooolllrrr|||}}}uuu]]]___ooosssxxxdddDDD:::FFFTTTkkk|||zzz~~~~~~uuuddd^^^lll~~~yyyzzz~~~vvvooodddwww|||gggxxxppprrrnnneeetttDDD::::::999999999888777666777888999777666666999;;;:::888<<<>>>:::888777444777999888666888;;;777///555555555444333222444666555333111222111111222444000000000000000/////////,,,///222333000------000---...//////---,,,...000000///.../////////...---000...//////---...///...000000000000///000222333222111//////000111222111333333333222111111111222111222222222222111111111111000000111222222222111000222444444555777888666777222000222111...111999333333222000//////000111000000000///...///000111---.........------,,,,,,,,,++++++***)))---...***((((((***+++***((()))******)))(((((((((((()))***+++++++++)))))))))***+++***+++,,,---......,,,)))++++++++++++)))))))))***)))***---...---******+++---111333222///...///000***************)))+++...---+++)))((())))))((((((&&&&&&''''''((())))))***((((((&&&%%%%%%&&&%%%###&&&$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$%%%&&&'''$$$((()))***,,,NNN~~~~~~~~~}}}www|||]]]>>>NNNuuuxxxssspppssspppkkknnnnnnUUU444OOO```hhhjjjmmm}}}vvvXXX666333eeepppdddtttuuuuuuwwwtttuuuaaa```mmmsssssswwwzzzTTTAAA666HHH\\\qqq{{{zzznnnWWWddd{{{vvv{{{~~~xxxmmm}}}oookkkffftttkkkmmmzzzGGG===:::888888888777666666666666666666666666777888777777888888888888777666444666555555666444222333222555666555333111333555444444444333222111111000/////////000000000000///......////////////......///...---,,,---000000///...---------......---------.../////////....../////////000000000000111111111000000111222111000000111111222222000///000333111000111333222///...///111111000000111111222222333111111333555555333222444111000111111///000333666222...---...///111333///111000......111000...------,,,,,,++++++,,,,,,+++,,,---******///...&&&))))))))))))******)))))))))))))))))))))))))))*********))))))))))))))))))******++++++++++++++++++)))*********,,,)))(((,,,+++///111000......---,,,***,,,------...///---******((('''(((***,,,+++***,,,++++++***'''&&&''')))&&&)))+++***)))+++,,,,,,***((('''%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""######%%%''''''######%%%&&&%%%%%%((((((&&&)))PPPzzz}}}xxxuuu{{{bbb===IIIpppxxxwwwuuuxxxsssmmmqqqpppWWW999RRRtttkkkmmmgggfffiiiOOO;;;888```hhheeejjjsssrrrmmmuuurrraaaaaaeeecccllluuuuuuPPP@@@>>>IIIZZZsssxxxttt]]]\\\sss||||||tttyyypppfff}}}jjjrrrlllrrrrrrGGG===:::888888888777666666777777555444333444666888777777777888888888777555555777555444666444222444222333444444333333333444333333222222222111000//////000000000000/////////............///.........---------,,,...111222111///...------------,,,+++---......---------------...///000111000000000111111///...///000000000111000000111222111000111333111000111222111000000222111111000000000111111222444444444444333333444444111000///000000000000222333000000111111000000111//////...---...//////...//////...------,,,,,,---+++,,,,,,***+++111111)))((()))******)))))))))***)))(((((()))***+++++++++(((((((((((((((((())))))************))))))))))))***+++*********((((((,,,///111222///---,,,,,,+++*********,,,///111///,,,,,,+++***))))))((((((((((((((((((&&&%%%%%%%%%%%%'''***,,,+++*********)))'''&&&$$$$$$%%%''''''(((%%%%%%$$$###############$$$%%%$$$"""###&&&'''$$$&&&((()))***,,,NNNzzz}}}wwwxxxfff===GGGnnnuuutttssswwwtttppptttsssXXX@@@aaawwwkkkfffiiieeeMMM:::777___iiihhhllluuurrrnnnwwwlllTTTVVVddddddlllssssssHHH999===HHHaaa}}}}}}vvvpppzzzzzz{{{pppZZZ[[[ttt~~~|||~~~|||}}}|||{{{tttrrr~~~~~~wwwhhhnnniiinnnsssdddEEE>>>:::777777888777666555777777777555333333555777888666666666888888777555666888666444555444333444222222222333333333333333333222111222222222111///000000000000//////..............................+++,,,++++++,,,///000//////...------------,,,+++,,,......,,,+++---...------...///000000///000000111///...///000000111222000000111111111000111333111000000000000000222444000000000000000000111111///111111///000222222//////000000////////////...111000000222222111000000000...---...............///...------,,,,,,+++++++++,,,+++((((((......'''''')))++++++)))((()))+++***)))((()))***++++++***(((((((((((((((((())))))******)))(((((((((((())))))***))))))++++++,,,000111222222///---------------,,,+++---111444222...------,,,***(((''''''((((((******(((((())))))((()))+++---+++)))((('''&&&)))'''&&&&&&)))+++,,,,,,&&&$$$######$$$$$$$$$#########"""!!!$$$''''''$$$%%%&&&)))+++,,,HHHxxxzzzxxx{{{aaa:::HHHssstttsssqqqtttrrrmmmnnnmmmZZZ<<>>BBBiiiuuuvvvppptttxxxrrrooonnnaaaBBBRRRrrr{{{hhhiiirrriiiQQQ:::333^^^kkkiiiiiifffqqqwwwooo]]]KKKCCCGGGjjjpppwww~~~rrrMMM===333999CCCNNNddd|||~~~tttuuuyyyppp}}}}}}uuutttzzzuuu}}}dddUUUiiimmmsssssssssyyyuuuddduuu|||~~~fffoooyyy```kkkhhh}}}zzz~~~~~~~~~[[[>>>;;;999777555555555444333333444777777444333555888888777666444444666777777555444777555333444666444444000111333222000///000111333222111222222222000//////000111000///........................------------...///------------,,,------,,,,,,+++++++++,,,///...---,,,,,,,,,,,,,,,......---------...111222000//////111111///...---000////////////------//////111222222111111000//////000000000//////111222000222111//////111111000///000000,,,,,,///000......000111111111111111111000///............------------,,,---......---,,,)))---///---+++......'''***)))((()))++++++***(((((()))******(((''')))+++******)))(((((((((((((((******))))))))))))))))))///...+++***...000////////////000222333222333444///111111///---------,,,+++***((((((((()))((((((111555666111+++)))***+++***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&%%%$$$###$$$$$$#########%%%&&&&&&%%%%%%&&&&&&$$$))))))'''+++???xxx|||}}}wwwzzzfff>>>CCCkkkrrrrrrjjjnnnuuuqqqmmmmmmuuufffjjjuuuvvvmmmjjjffffffMMM666111]]]jjjiiikkkjjjnnnxxxxxxkkkWWWGGGJJJ___pppyyyttthhhKKK>>>888AAASSSbbbppp|||sss|||kkk~~~}}}zzzyyyuuu|||ssszzzkkkVVVXXXbbbrrrssskkkrrr}}}{{{xxxgggooo}}}ffffffzzzeeezzznnnggg~~~~~~vvvrrr~~~zzzKKK<<<===888666555555444333333444555666666222222555777777666555444444555555666555222666555222444666444444111111222222222111111111222222111111111000///...---///000///...---...///....../////////...---,,,***,,,---,,,+++,,,,,,+++,,,,,,,,,+++******+++,,,...,,,+++------,,,+++,,,------.........///000111111000000111111000//////000///...//////......///...111222111000000000......///000/////////111222222333222000------000333,,,------,,,,,,......---,,,///111111111111111000000000///......///...------,,,+++,,,------,,,******++++++***,,,111000'''))))))((()))*********))))))))))))))))))*********))))))((((((''''''''''''))))))************))))))---000///---///000000111222111000111222111222333000111111000///000///---,,,,,,+++***((((((((()))...//////,,,(((&&&'''((()))(((((()))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%&&&%%%%%%$$$%%%))))))(((***999uuu|||yyy|||zzzmmmBBBBBBgggyyyxxxlllnnnvvvsssqqqsssuuuzzzzzzuuukkknnnooojjjfffMMM777333]]]hhhiiinnnrrroootttuuussshhhUUUQQQ^^^llluuupppjjjDDD666888EEE]]]rrrwww~~~yyywww}}}xxxggg}}}}}}|||www{{{vvvpppyyymmmrrriiiRRRcccwwwxxxrrryyy~~~zzzkkkaaazzzoooiiiyyybbbrrrooobbb~~~dddlll}}}iii@@@999<<<777666555555444333333555444666666444444666777555555444333333333444555555111555444222444666444333222111111222333444333222222222222111000/////////,,,...//////------...///---.../////////...---,,,+++---...---+++,,,++++++++++++++++++***+++,,,...---))))))...///---,,,///***,,,---............//////------...............000......//////......///...000111000000000000///---...//////...///111333333111000111111000111222...///////////////...---,,,///111000000111111000000111000......000000---...---,,,---......,,,++++++***)))+++222<<<;;;111((())))))***)))))))))))),,,***((((((***+++***((()))(((((((((((((((((((((((()))***+++,,,,,,++++++///555555222///......111111...,,,---------...000000000//////000111...+++---......,,,)))(((***,,,,,,+++******)))))))))+++(((((()))******&&&$$$###'''''''''%%%$$$%%%''')))'''''''''&&&%%%$$$$$$$$$$$$""""""$$$&&&&&&$$$###''')))++++++,,,555ttt|||~~~zzz}}}kkkBBBDDDlllzzzxxxjjjkkkuuutttssswwwlllfffaaannnpppsssooolllhhhOOO:::555\\\dddfffnnnnnnpppuuurrrwww|||pppmmmlllpppuuuuuuaaaIII666===KKK^^^nnntttxxxsss|||{{{yyyqqqiiiyyy|||~~~~~~|||zzzyyyzzzyyyvvvqqqwwwuuusssppp]]]YYYpppwwwrrrzzzzzznnn]]]ssspppbbb|||```nnnrrrccc}}}yyy{{{]]]}}}uuuIII;;;;;;:::666555555555555555666666444555555555555444444444666555444444333222222333444333333111000333555333222000000111111000111222111111000000000111000///..................------,,,---------,,,,,,,,,---///,,,+++,,,---,,,++++++,,,,,,,,,,,,+++******+++,,,------------,,,,,,---***+++******,,,------,,,---------............---.....................///---...///000///...///111///...------///111000...///222222000...//////...000//////000111000---+++///000111000///...//////...//////------......,,,,,,------+++***+++,,,,,,,,,*********///;;;<<>>===AAAZZZnnnzzzrrrpppuuu~~~nnnsss}}}}}}www{{{~~~~~~|||yyyuuuuuuvvvrrruuuvvvhhh^^^ggguuuyyy{{{{{{zzz{{{sss^^^qqqsss```{{{|||bbbhhh|||ppp^^^|||~~~~~~jjjMMMccc{{{{{{UUU===777:::<<<666555555444444444555555555555555555555555555444444333333444333222222222444333333111///222444222111000000111111000111222222111000000000000000///..................---------.........------------,,,******,,,,,,,,,+++,,,,,,,,,,,,,,,+++***+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---///...------------.........---------.........---------............//////......///000...---,,,---............000111///---...000111///......///000000///---111111111000//////000111---//////......///...---,,,------+++***+++++++++***((())))))***000111))))))))))))(((((()))******))))))))))))))))))))))))***)))(((((()))******+++(((******+++000111///...000222888999444111000///+++---///000111111222333111111000111...(((...===HHHHHH555,,,---'''(((111222///,,,---///111000.........---***'''%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$(((***'''$$$$$$###!!!!!!$$$#########$$$$$$%%%%%%(((&&&((())))));;;lll~~~~~~tttvvvtttiiiMMM???```rrroooooorrroooiiikkkrrrccc<<>>999bbbsssnnnkkkyyyvvvqqquuuyyyvvvooocccSSSKKKaaavvvsss~~~pppuuu|||zzz[[[OOOYYYiiiwwwyyytttxxx|||vvvwwwyyy|||~~~}}}zzzxxxzzzuuuttttttwww|||xxxmmmbbbrrrxxx~~~yyyvvvpppbbbzzzfffppplll^^^~~~xxx___sss}}}|||mmmMMM===BBB???iii```>>>999>>>666666999:::666555444444333444444444555444222333444555444222555333222222222111222333333111222222000111222111000//////000111000000111222111/////////000000000------------------------,,,,,,------,,,+++++++++,,,,,,---...---++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++,,,---+++,,,,,,+++***++++++***,,,,,,---------------------.........---,,,,,,,,,---,,,,,,...//////.........,,,---111222...---...000000000222333222111111000111111111111000000///......///000111222222111///////////////...---,,,,,,+++++++++++++++,,,,,,///222111---+++++++++)))(((((((((((((((((())))))***)))(((((('''((())))))((()))))))))+++///000///------,,,...111//////333111,,,((('''+++333777222111222222000...---...///...222---555PPP___^^^```nnneeeDDD***%%%###$$$((()))###'''***'''***---'''(((((('''&&&&&&&&&&&&&&&%%%&&&%%%$$$#########$$$###&&&$$$###$$$$$$######$$$$$$###$$$$$$$$$%%%%%%'''(((,,,+++)))888eeeqqq]]]lllrrrooodddHHHEEEhhhttttttttttttsssssstttwwwlllSSSSSSoootttqqqoooooouuu\\\888888fffvvvuuuxxxxxxvvvtttzzz{{{sssqqqqqqhhhSSSQQQaaaqqqvvvllluuuvvv{{{kkkOOOYYYvvvmmmtttxxxvvvwwwuuuwwwyyyxxxzzz|||yyyxxxxxxyyyyyywwwxxxwwwssscccmmmxxxyyyzzz|||xxxrrrcccuuummmlllnnn\\\}}}xxx```sss}}}tttaaaLLLXXXZZZJJJdddxxx\\\<<<666<<<888555:::777999555555444444333444444444444333222222333333333222555333111111000000111222333000111333111111222111///...///000111000000111000///---------.........------------,,,,,,------+++,,,,,,,,,+++++++++++++++***+++,,,,,,++++++,,,******++++++++++++******)))***************+++,,,***,,,,,,+++***+++++++++,,,,,,,,,------------,,,------......------,,,,,,---,,,,,,...////////////000---,,,...000///...///000///...,,,...000222222111111222333333333222222///000111222333222000...000000000111000...---------+++***+++++++++,,,,,,...333222------+++(((''''''(((((((((((()))))))))***))))))((((((((()))))))))++++++***,,,///000...//////---...111111000222000///---+++222>>>@@@666,,,000333000+++)))...444///444333333555...'''+++000333+++'''+++//////&&&(((%%%(((***'''((()))&&&((('''&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$%%%%%%###&&&%%%###$$$$$$######$$$$$$###$$$$$$$$$%%%%%%&&&)))---***'''777aaalll```rrryyywwwfff@@@???lllwwwooooooyyy|||vvvtttyyydddEEE@@@kkkvvvtttssssssoooWWW777AAAllloooooo|||xxxwwwttt|||vvvtttwwwnnn[[[MMMOOOfffnnn{{{qqqqqq{{{rrr|||hhhYYYiiilll^^^qqqzzzxxxzzzwww{{{xxxwwwxxxyyyyyyxxxwww|||{{{{{{{{{xxxuuuuuuvvvkkkfffsssvvvwww|||uuusssfffmmm~~~uuugggsss```zzzaaasssvvv^^^RRRxxxwwwdddkkkqqqUUU:::555;;;:::333666:::666333555444444333333333444444333333222222222222222222555333222222222111111333333000111333111000111000///...///000111000000111000///...---......---------------,,,,,,,,,,,,---+++++++++*********+++,,,,,,******+++,,,+++***+++************++++++***)))))))))))))))))))))***+++***+++,,,+++***++++++++++++,,,,,,,,,------,,,,,,,,,---......------,,,---,,,,,,---//////......000111//////000333333111......222111,,,+++...000///...---------...///...---///000111222333222000...///...///000000---,,,---...+++***++++++******+++---222333222222+++&&&)))(((((((((((())))))))))))))))))))))))((((((((((((***,,,,,,***,,,//////---000111......111111...---((())))))''')))333444+++)))---///...)))(((,,,000111,,,)))...444///+++---***$$$'''...&&&$$$,,,'''))))))***)))((('''''''''&&&%%%$$$$$$%%%&&&%%%%%%((('''&&&&&&'''''''''&&&!!!$$$$$$###%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%***///---+++888^^^dddhhhsssrrruuukkkDDDBBBnnn{{{sssrrrzzz{{{wwwxxxgggGGGMMMnnnwwwvvvwwwyyyttt[[[888DDDssssssjjjlllyyyxxxqqquuu{{{wwwsssrrriii^^^UUUOOOZZZzzzttt}}}yyyoootttrrr~~~|||~~~mmmiiiWWWVVVzzzvvvxxxuuu|||{{{zzz|||}}}||||||~~~}}}zzzwwwyyyzzzwwwwww|||ttt___nnnxxxyyyyyynnnsssiiihhh}}}~~~|||eee}}}{{{ddd{{{```rrr~~~aaaRRRuuutttzzzjjjDDD666<<<;;;:::444777444111888444444333333333333333444444333333333222222222222333444333333444444333222333333000111333000/////////.........000111000000111111000/////////...------------,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,---...///,,,++++++,,,+++))))))***))))))***++++++***))))))*********)))***+++,,,)))+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------------,,,---...///...------///000000111444777666000***///777999222---///000---222000------...///...---------...000222222000///---,,,---///...,,,+++,,,...,,,***++++++))))))******///333777666+++%%%,,,(((((())))))))))))))))))((())))))))))))((((((((()))******((())),,,,,,)))(((***))))))---///+++(((,,,///000---,,,222555111---,,,++++++,,,,,,***))),,,++++++...///,,,)))(((,,,...&&&)))///,,,***,,,,,,,,,)))'''((('''%%%'''((('''&&&%%%&&&&&&%%%$$$%%%$$$$$$%%%'''(((&&&$$$"""%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''+++---111>>>ZZZUUUTTTkkksssuuufff???BBBpppzzz{{{wwwwwwwwwuuulllSSSkkkyyyzzzwwwtttsssyyylllHHHEEEkkkoookkkkkkttt|||wwwvvvxxxtttqqqooorrrgggaaaTTTIII^^^}}}}}}www{{{yyylllvvvmmmyyy}}}hhhMMMXXXvvv|||{{{~~~~~~|||}}}yyywwwyyy}}}xxxxxxvvvxxxmmmqqquuuqqqeee]]]xxxzzztttvvvpppooobbb~~~|||eeevvv}}}ddd{{{{{{~~~fffYYY|||{{{}}}}}}]]]CCC<<<999999:::888555222222222333333444333222333333333444555444333222222333333222111222333444333111000000222000///000111111000///000---222111...///000///000---...///...------------,,,,,,,,,,,,---,,,+++***,,,,,,+++,,,,,,,,,+++***---,,,+++*********+++,,,***************))))))+++)))******)))((((((***+++)))***,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------+++---//////+++)))***---///.../////////222111+++***///222000,,,+++,,,---......//////---,,,...111///.........//////...------,,,,,,,,,------+++***,,,+++++++++,,,,,,+++))))))***,,,///...)))&&&'''(((((())))))(((((((((((()))***************)))))))))((()))++++++******+++)))((()))+++,,,+++******///111333222111222666999444///(((,,,---)))+++)))+++))))))+++,,,,,,,,,...+++'''+++---((((((+++))),,,***(((''''''((('''&&&''''''''''''&&&&&&%%%$$$%%%&&&'''&&&%%%&&&%%%###&&&&&&$$$$$$$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$''''''000000///;;;ZZZ___\\\nnnyyyuuuoooGGG???ggg{{{{{{}}}xxxwwwyyywwwrrr```qqq|||wwwnnnmmmddddddeeeHHHDDDqqqmmmqqqvvvxxxyyytttqqquuuvvvpppjjjeeedddXXXPPPJJJGGGjjj}}}~~~xxxgggyyyjjj{{{vvv[[[]]]uuu~~~~~~wwwyyy}}}|||zzz}}}|||wwwyyy{{{yyyooolllooosssjjj```nnn}}}wwwxxxyyynnn\\\ttt|||bbbppp~~~aaavvv|||xxx~~~yyyhhhfffoooSSS===666888999>>>666555333333333333333333111111111222222111111222444333111111222333222222///111333333222000111111111000000000000//////000---000///...///000///000......//////...---------+++,,,------,,,,,,++++++,,,+++++++++,,,,,,+++*********+++++++++******)))***))))))))))))((((((***++++++***)))(((((())))))(((***+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,///000222222///---...111,,,,,,.........222444000---//////---------...---............---,,,---///...------...///000///...,,,,,,++++++,,,,,,+++***+++************+++***)))++++++,,,...,,,(((&&&(((((()))******************))))))*********)))((((((''''''))),,,,,,***))))))***((((((***,,,+++***)))***---000111111111222333111000111...***,,,+++)))+++******,,,------,,,---'''%%%)))+++((((((,,,,,,+++***((((((''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%&&&%%%###%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$$$$'''(((......///===bbbqqqbbbnnnwwwtttnnnGGGAAAiiiyyyxxxwwwqqqnnnooommmqqqVVVfffuuuxxxvvvvvvrrrooonnnhhhmmmsssvvvzzzpppmmmooopppqqqtttssslllgggiiiZZZWWWNNN???===HHHjjjwwwvvvxxxyyyddd}}}iii|||tttooo~~~{{{{{{~~~yyy|||}}}{{{uuurrrqqqwwwvvvuuurrrtttyyyuuuhhhccc{{{xxxwww}}}www___nnnccckkkaaaqqq{{{jjjvvv}}}|||bbbsssZZZEEE999777<<<;;;444444666666555555555444333222000000111222333111000111444222000000111222222222---///222333222000000///333111000//////......///...///---...000///---///...//////...------------+++,,,...---,,,+++,,,,,,++++++++++++++++++******))))))***++++++*********+++******+++***))))))++++++***)))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,......,,,***+++...---...///...,,,///222000///...---,,,---...---+++---------...---,,,,,,------------......///......---,,,+++++++++++++++++++++***)))))))))*********,,,++++++,,,***'''&&&(((((()))***+++******++++++)))))))))))))))(((((('''((((((***,,,---+++******+++)))(((+++------,,,,,,///000222222111///......;;;333***+++(((&&&---+++*********,,,---,,,+++***((('''***+++''''''***+++))))))((('''&&&&&&''''''((((((''''''''''''''''''%%%&&&&&&%%%%%%%%%%%%###"""$$$$$$######$$$%%%$$$###%%%&&&&&&%%%$$$$$$%%%%%%(((------111???hhhooottt}}}|||sssKKKEEEkkk~~~yyyyyyyyyuuusssttttttmmmMMM```sssxxxxxxyyy|||{{{wwwkkkpppmmmxxxvvvwwwssspppllljjjhhhfffgggiiidddNNNTTTNNN::://////444IIIsssvvveeeyyy|||sss}}}fffhhhxxx~~~~~~xxxyyy|||zzzwwwqqquuusssuuupppttttttxxxzzzzzznnn___pppzzzxxx{{{zzzbbbfffaaaaaa{{{[[[fff{{{```nnn\\\rrrJJJ:::888:::;;;@@@DDD<<<777555555555666666555333111222111111333444222111222333222000000111222222222///000111222111000///...222000/////////......///000///---...111...,,,...............---,,,,,,,,,+++---......,,,+++,,,---*********++++++******)))+++***)))))))))***+++,,,++++++++++++***))))))******)))((((((*********))))))***,,,...//////000000+++++++++,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++,,,---...---+++,,,...///...///...,,,...000............---------,,,+++...------......---+++,,,---...//////---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++++++++******+++***&&&&&&(((((()))*********)))******)))******))))))(((((('''***))))))***+++***+++,,,***))))))+++,,,,,,---///333222111000//////......TTT^^^888)))///%%%)))***)))))))))***+++***)))((()))***,,,+++(((&&&(((***''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$&&&&&&%%%%%%%%%%%%$$$###%%%&&&$$$###$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$''',,,...444>>>eeeuuuvvvtttJJJDDDhhh~~~{{{|||~~~|||}}}mmmRRRjjj{{{|||yyyzzz~~~xxxkkkqqqsssyyyppp{{{~~~wwwrrrkkkiiillloooYYY[[[WWW888///222666555666222jjj{{{qqquuulllaaa{{{~~~vvv}}}yyyjjjfff~~~uuuyyy{{{~~~~~~{{{{{{{{{{{{vvvsssqqqvvvtttvvvooorrrppprrruuuwwwpppddddddyyy|||wwwyyyggg___ddd]]]xxx\\\^^^|||___lll|||xxx{{{pppXXXwwwRRR:::777===;;;:::555999BBB>>>999333444444555555555333222333222111222333222222222222111111111333333222111111111111111111111000//////...///000000.........000///---///222///---///...------,,,,,,,,,,,,++++++---...---+++++++++---*********************)))******)))))))))***+++,,,)))))))))***)))'''''')))***)))((()))*********)))***+++,,,---//////000///***+++++++++,,,+++++++++---,,,,,,,,,,,,,,,------,,,,,,---......------///---,,,---......000111...,,,...///...,,,,,,///222...------...///---,,,,,,+++...000///,,,***,,,...---------,,,++++++,,,,,,,,,+++***)))))))))***+++***)))***,,,+++((('''))))))*********)))(((((()))************))))))(((((()))(((((()))***)))***+++(((((()))))))))(((***---,,,+++++++++---.........DDDmmmYYY222---***&&&+++***))))))((())))))(((((('''***+++)))(((((()))+++&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&%%%$$$%%%%%%$$$'''((((((&&&%%%&&&&&&&&&&&&%%%%%%&&&(((((('''$$$%%%''',,,///555===bbbzzzyyyuuuJJJEEEjjj~~~}}}|||~~~}}}yyyvvvwwwjjjRRRiiiyyyzzzxxxyyy{{{tttooopppppptttssswwwsssppppppoookkkjjjiiieee^^^YYYGGG***...111444666<<<777999{{{{{{}}}yyydddggg|||}}}jjj|||ddd|||yyyyyy}}}vvvzzz~~~{{{{{{|||{{{yyyyyyssseee\\\hhhtttzzzwwwvvvsssvvvsssnnn```rrrzzzsssuuulllYYYyyyhhh^^^zzz]]]ZZZ^^^fff}}}|||yyy}}}iiibbb\\\GGG@@@<<<::::::666666555666777333555:::999777666555444333222333111000111222111111111111111111222333333222000111000000000222222222111...---...000000///.........///...///111000...000---,,,,,,+++,,,,,,,,,++++++,,,---,,,+++***+++,,,******++++++******)))***'''((()))*********)))((()))))))))***)))'''((()))+++******))))))))))))(((*********+++,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++++++++,,,******+++,,,,,,,,,,,,---///---...///...//////,,,,,,......---***+++222999...------......---,,,---))),,,......---,,,---...,,,,,,,,,++++++***++++++++++++***)))(((((()))******)))+++...---***)))*********+++***))))))((()))++++++*********)))))))))((()))+++------+++***)))***)))******((('''(((***&&&'''(((***++++++******(((>>>fffTTT***)))+++***++++++***(((((())))))((((((+++***(((((((((''')))((((((((((((''''''''''''&&&&&&'''''''''''''''&&&$$$%%%%%%$$$$$$%%%%%%$$$'''((('''%%%$$$%%%%%%$$$%%%$$$###$$$&&&'''&&&$$$(((''',,,///444===eee~~~~~~uuuNNNJJJrrr~~~zzzzzz{{{uuuoooooogggLLLXXXnnnwwwxxx|||vvv|||ttt___UUUjjjppprrrvvv___[[[ZZZZZZ\\\fffhhh^^^SSS:::---111555,,,...555///:::;;;___yyyxxxfffqqq~~~kkkyyy~~~aaaxxx{{{{{{~~~xxx{{{zzz~~~~~~||||||{{{zzz}}}sssUUULLL```tttqqqrrr{{{uuuwwwwwwvvvhhhhhhvvvuuusssoooSSSnnnfffXXXvvvXXXQQQ\\\cccfffjjjkkkHHH<<<:::777666888999555888777555333333<<>>iii}}}{{{vvvtttOOOHHHpppzzzzzz~~~yyysssssslllKKKNNNlll{{{zzzzzzqqqiiiJJJLLLqqqpppkkkoooiiibbb]]]XXX]]]lllkkkWWW333...---333///222666333:::;;;444NNNxxx~~~eeewww{{{}}}~~~pppzzz]]]rrrzzz{{{~~~zzzzzz~~~yyywww}}}{{{~~~zzzvvvwwwtttXXXXXXjjjoooUUU[[[tttuuuvvvwwwzzzsssbbbvvv|||yyywwwVVVlllfffVVVvvvcccQQQ{{{yyyZZZddd~~~WWW[[[qqqSSS???999<<<888888:::444666333666666666666333666:::777444111111222444555444222333555666555222111222000//////111222222111111000111222444333111...///...---......---...//////444333//////...,,,,,,---,,,++++++,,,------,,,++++++************************++++++***)))******)))))))))((())))))******(((((()))******((((((***((()))******)))))))))***))))))((()))***+++***))))))***+++++++++++++++***+++,,,---------,,,+++***+++******,,,---,,,,,,,,,---,,,......++++++000111...,,,+++---...,,,++++++,,,,,,,,,---+++***+++...---+++)))+++///000---)))+++,,,------++++++***+++,,,,,,,,,+++)))))))))***)))((()))+++***'''&&&(((((()))******))))))))))))************************))))))***,,,,,,***((())))))&&&$$$'''***+++)))((((((((('''&&&&&&(((***,,,000555)))WWWvvvGGG))),,,)))++++++******+++)))&&&(((---***(((---...+++,,,((('''&&&&&&''''''%%%$$$$$$%%%&&&''''''&&&$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$&&&&&&%%%$$$%%%&&&&&&$$$###$$$%%%$$$######%%%((((((&&&///222111>>>kkk{{{wwwyyyTTTIIIoooyyyzzz~~~xxxzzzkkkIIIGGGjjjzzzsssxxxoooUUU???VVVgggaaagggiiijjjgggfffbbbcccjjjZZZ777---444000555000111111555333333666PPPmmm|||}}}vvv}}}{{{fff{{{~~~}}}pppnnnbbbppptttsss~~~}}}xxxvvv}}}yyyuuu||||||zzzxxx\\\kkkuuunnnvvvuuuhhhMMMQQQmmmvvvvvvooonnn|||eeemmm{{{}}}```bbbvvvgggkkkTTTuuubbbbbbgggJJJ>>>???777888999888777777777888777777555555444444555555;;;999666333222333555777444333444666888777333///000111222222111000000111111111222333111///000333111///------//////---,,,,,,444111...222000+++//////---,,,,,,+++******,,,++++++++++++************+++******)))))))))((((((++++++******))))))(((((()))(((***+++***'''(((+++)))))))))******)))((())))))***&&&++++++&&&+++)))***++++++*********)))(((,,,,,,++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,...---,,,---000333222//////---++++++,,,,,,+++*********++++++,,,,,,,,,,,,---+++***,,,---++++++++++++***+++---,,,******,,,+++......+++(((((())))))&&&***---,,,)))'''(((***'''(((*********)))))))))(((***)))(((((())))))((('''(((***,,,***((())),,,((((((((((((((((((((((((((())))))(((((('''((((((+++******888dddmmm???+++---///+++(((+++***'''(((''')))***)))(((''''''&&&(((((('''&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&'''((('''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&---,,,,,,CCCfff||||||}}}SSSKKKssszzz{{{~~~xxxyyy|||sssRRRPPPmmmuuutttzzzuuuuuu\\\JJJLLL]]]^^^___aaaaaaeeebbbYYYmmmjjj===...222...///000000111333333222333444IIIddddddkkk~~~~~~mmm|||iiivvv^^^uuunnnhhhcccnnnyyysss|||{{{yyyvvv}}}www{{{~~~{{{}}}eeedddyyyuuuzzzqqqfffUUUZZZmmm~~~xxxtttyyy|||kkkbbbrrrgggaaawww\\\uuulllPPPuuu]]]]]]xxxgggYYYGGG:::666777777777777777777666666777444444333333333444555555:::777333111111222222333222222222222222222111111///000111111000000000000000000111222000///000222000//////...////////////@@@>>>333---111000---111,,,++++++,,,,,,++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***((((((((((((''''''''',,,***)))))))))(((((()))'''++++++,,,,,,++++++''')))*********+++...//////,,,++++++++++++++++++***,,,+++,,,,,,,,,,,,,,,,,,......,,,,,,...000///,,,///---+++++++++,,,+++***,,,,,,,,,,,,+++++++++++++++))))))+++,,,,,,,,,---******+++,,,+++******,,,***------***(((((())))))(((+++,,,+++)))'''((())))))***++++++***))))))))))))***)))(((((())))))((()))((()))******((('''((((((((((((((((((((('''''''''((((((((('''''''''((('''...,,,,,,EEEoookkk<<<***---,,,((((((((('''&&&&&&(((((('''((()))***)))''''''&&&&&&&&&&&&&&&'''$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%---:::CCCDDDMMMjjj~~~}}}|||RRRIIInnn||||||}}}yyyyyyzzzxxxtttXXXMMMhhh{{{wwwwww{{{|||[[[BBBEEE___eeeccc```iiijjjddd\\\iiifff;;;---111///222333111111222222111444222:::FFF@@@===MMMVVV>>>555<<<===SSSooo~~~oookkkSSSxxxppphhh~~~ffflll{{{ppp}}}zzz}}}~~~uuu|||zzzwwwyyyzzzxxxqqq\\\oooqqq|||xxxuuummmqqq|||xxxttttttzzzvvvvvvdddlll~~~lllVVVwwwRRRmmmrrrQQQwwwbbbYYYyyy{{{eeeRRRAAA999777999;;;:::777666666666666666555444222222222222333444555666999666222000111111000///000111222111///...///111///000000000000//////000//////000000///...///111///////////////000111333MMMFFF888//////,,,+++000222///---------,,,+++,,,++++++*********)))))))))))))))))))))))))))))))))((((((((()))))))))))))))***))))))***---...---))),,,)))'''((((((((((((((()))(((***((((((***((()))***+++***))))))+++------+++*********++++++***)))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++...,,,+++***++++++***)))------,,,++++++******++++++***)))***+++++++++,,,+++,,,---,,,+++,,,------***,,,,,,***(((((()))))))))***+++***((((((((())))))************))))))))))))***)))(((((())))))((()))(((((())))))(((''''''((((((((((((''''''''''''&&&'''(((''''''''''''(((%%%---)))((('''JJJqqqXXX222,,,))))))(((''''''&&&))))))((('''''')))***)))((('''''''''''''''''''''$$$%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%"""###555___lll[[[ggg~~~|||TTTJJJlll|||}}}|||{{{{{{yyynnnWWWOOOfffsssjjjnnnxxxwwwXXXAAADDDbbbhhhiiihhhnnnllliiigggjjjiii>>>000//////222333000///222444///444222222777777777===cccRRR===@@@FFFAAAVVVttt|||qqqttt|||kkkdddrrrhhh~~~kkkiiizzzlll}}}|||}}}www{{{rrr{{{|||yyyzzzxxx~~~~~~uuuWWWIIINNNhhhuuuyyyqqqrrryyyxxx{{{xxxwwwppp|||mmmeeevvvuuuOOOtttwwwPPPmmmvvvOOOaaammmTTTGGGTTTNNNAAA;;;999::::::;;;;;;777777666555555555555444333222222333333444555666666777666333222222222111000///111333222000...///000//////000000///////////////...///000///......000/////////...///000222333000///,,,,,,000000555@@@555222---++++++++++++,,,+++*********))))))((((((*********))))))((('''''')))))))))(((((((((''''''((()))+++,,,000222...))))))'''&&&'''((((((((((((---%%%)))((((((((($$$---,,,,,,+++)))((()))))))))***))))))*********)))(((***++++++++++++***++++++***+++,,,++++++,,,,,,,,,,,,+++******+++++++++***---,,,+++*********++++++---,,,+++***************,,,......+++***,,,---,,,***++++++***)))((())))))((((((((((((((())))))***((()))))))))((((((((()))******)))((((((((((((((((((''''''((()))))))))(((((((((((((((''''''''''''&&&'''''''''''''''''''''###***$$$---'''---[[[ppp@@@,,,%%%******''''''(((***)))((('''(((******((())))))(((''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%&&&'''((((((&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,***,,,SSSqqqrrr}}}|||WWWOOOmmm{{{}}}{{{yyy}}}xxxZZZZZZuuuuuunnnwwwyyypppUUUCCCGGGhhhmmmoooqqqjjjiiikkkoookkkhhh<<<...///...111222000111555777333777666333333888:::;;;:::888999<<<;;;GGGFFF@@@FFFFFFKKKFFFBBBCCCIIIzzzqqqqqq|||xxxzzz||||||ttt|||qqqdddnnnkkkzzziiizzzyyyzzz~~~}}}uuutttmmm|||~~~}}}xxxvvvaaaAAAIIIgggxxx~~~wwwuuuwwwzzz{{{yyywww}}}|||kkklll[[[ggg{{{TTTiiitttKKKCCCCCC>>>777:::777888999<<<===999777777555777666555555555555444333222333333444444555555555555555555444333222222222111111111111111000//////000//////////////////////////////000///......///000...------///000000//////...---...,,,((()))//////---+++))))))***++++++******)))))))))((((((((()))))))))))))))(((''''''))))))(((((('''''''''''''''))))))((()))***((($$$(((&&&&&&((()))(((''''''+++'''---+++***+++&&&+++***,,,,,,+++***++++++***)))))))))*********)))(((***+++,,,,,,+++******+++***,,,,,,++++++,,,,,,,,,************++++++++++++,,,,,,+++*********++++++...---,,,+++***)))))))))***,,,,,,)))(((******)))+++************)))))))))(((((('''''''''((())))))'''(((((()))((()))***++++++***)))((((((''''''(((''''''(((((('''(((((()))((((((((((((((('''''''''&&&'''((((((''''''''''''&&&)))%%%***+++)))>>>TTT<<<...(((***((('''))))))&&&''''''''')))++++++***))))))((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''''''''&&&%%%&&&''''''%%%######%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&###)))444bbb~~~{{{XXXSSSppp}}}}}}yyywww}}}tttSSSQQQooouuuppptttmmmqqqUUUCCCFFFnnnqqqqqqqqqnnnlllpppuuummmiii===...000///111444333444666777555777999888555555444222444:::???@@@888GGGLLLSSSNNNMMMLLLNNNLLLJJJAAA{{{xxxlllvvvttt}}}yyy~~~~~~zzzeeezzzsssuuu}}}iiirrrrrrvvv{{{vvvnnnttt|||vvvwwwvvv|||yyyyyyuuuOOOUUUmmmuuuyyyxxxxxxtttwwwxxxvvvzzz}}}www~~~tttbbb|||pppbbb|||[[[bbbfffGGG:::999AAA===999888666555777888666666888888777666666555555555444333222333333333333333333222222444555444222111222333333222///...//////000///000/////////////////////000//////000///...---...000...,,,---...///...---///,,,+++...///---,,,,,,+++,,,,,,,,,+++***)))''')))))))))((((((((((((((('''(((((()))))))))(((((((((((((((((((((''''''''''''((('''%%%%%%&&&'''''')))((()))******(((''''''((()))+++%%%$$$((((((((()))+++,,,+++******+++***************+++***)))'''***+++,,,,,,+++++++++,,,,,,------,,,+++,,,,,,+++))))))******++++++++++++---,,,+++***************+++,,,,,,+++***************++++++***))))))))))))+++******++++++)))))))))))))))(((((('''''''''((((((((()))))))))***,,,------,,,***)))(((''''''((('''(((((('''&&&&&&'''((((((((((((((((((((((((((('''((())))))((('''''''''(((%%%((()))%%%%%%(((+++)))---///)))$$$'''***''''''((((((((()))******(((''''''&&&'''''''''((((((&&&&&&&&&%%%$$$######$$$'''''''''&&&&&&&&&&&&&&&&&&%%%###$$$&&&'''&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&***%%%111YYYkkkcccrrrzzzXXXTTTqqq{{{zzzyyyzzz}}}sss]]]TTTlll}}}uuupppoooqqqWWWDDDDDDkkkkkkmmmoooqqqooorrrsssnnniiiBBB555///...222555333222333111444555666999:::999999:::444>>>;;;>>>DDDDDD666BBBFFFOOOCCCIIIJJJIIIDDDGGGuuu}}}lll}}}zzzqqqzzzzzz{{{vvvrrrqqqgggxxxgggqqq}}}kkkqqqsssxxxwwwwwwqqqvvvxxxxxxpppnnnwwwsssuuufff```pppvvvyyyxxxzzzxxxzzzwwwxxxyyyzzzrrruuuwwwhhhjjjwww[[[qqqaaa^^^___BBB:::<<>>999777:::777888:::777555666666666666666666555444444444222333333333333222111111222333444333222111111222333111000/////////////////////....../////////...111000///000///------.........---............,,,///------////////////---+++...///---******)))'''((((((((((((((((((((((((&&&'''((())))))))))))(((((((((((((((''''''''''''''''''&&&'''(((((()))+++(((((()))***)))''''''((((((((((((***)))$$$'''((()))***+++)))''''''((((((*********++++++***((('''(((***+++,,,*********+++,,,------+++,,,,,,,,,+++************++++++++++++,,,,,,,,,+++++++++++++++)))+++,,,+++***++++++*********+++,,,+++******++++++***)))***+++)))(((((())))))***)))'''''''''((()))))))))))))))***,,,---000---++++++)))'''''')))(((((((((&&&'''))))))((()))))))))((((((((((((((('''((())))))((('''&&&&&&%%%"""'''+++''''''***((("""+++---)))'''''''''((()))******(((''''''((('''%%%%%%&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$%%%&&&(((&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''')))000777???QQQpppzzzXXXVVVsss{{{{{{zzz{{{qqq___WWWlllzzzvvvtttuuuoooWWWGGGEEEooolllmmmppppppnnnpppkkkkkkeeeAAA555//////222333000///111222555666555777<<<<<<:::<<<;;;;;;===AAA;;;@@@EEEDDDLLLEEE<<>>;;;777888:::555666777666444444444555333333333444333222111111333333222222222222111000111111222222111000///...///...------...///......222000///000///---,,,------...//////............+++---000///***)))+++***))),,,,,,)))''')))+++,,,''''''(((((((((((((((((('''(((((())))))(((((('''******)))((('''&&&&&&%%%'''%%%&&&)))***'''%%%%%%&&&&&&(((((('''%%%'''***)))'''***>>>==='''%%%)))'''))))))'''&&&''')))++++++++++++++++++***((('''&&&(((******)))((()))***++++++++++++,,,...---,,,++++++++++++***************++++++,,,,,,---------(((+++,,,+++***+++***))))))((())),,,,,,)))***,,,,,,)))(((***+++)))''''''''')))***)))((('''((()))))))))))))))))))))+++,,,111///---,,,***(((((())))))((('''&&&))),,,,,,***)))))))))))))))((((((((((((((())))))((('''&&&&&&'''+++%%%%%%((((((***((((((((('''***---'''$$$+++((())))))&&&%%%''')))***&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((((((&&&$$$%%%&&&'''&&&$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((%%%+++...666QQQnnn|||ZZZYYYvvvyyyyyyqqqTTTQQQjjjvvv|||vvvsssWWWEEEHHH|||{{{uuupppvvvuuuwwwmmmooogggBBB444222111333222...///555999000666888<<>>888;;;666777888:::;;;<<<999666444444666888555111333555222444222111000000111222333...000000//////000///------...///000000///...,,,...............------,,,------......------,,,---,,,------,,,***))))))))))))((((((''''''&&&&&&&&&&&&'''(((&&&&&&'''((((((''''''((()))((((((''''''''''''(((((((((''''''&&&((('''&&&''''''(((''''''''''''&&&&&&&&&''''''(((((('''''''''&&&%%%&&&((()))((((((((()))))))))((((((((()))***)))''''''''')))***,,,+++***))))))******************+++,,,,,,,,,...///***,,,///***+++------+++)))***++++++***+++++++++++++++++++++++++++***)))))))))***++++++'''((()))((()))+++,,,,,,***((('''(((((('''&&&'''((((((((())))))******+++(((+++---***''''''(((((()))***)))(((((())))))''''''((((((''''''((((((&&&###&&&)))***&&&###%%%)))%%%&&&'''(((((('''((((((((('''&&&(((***+++)))((('''((())))))))))))))))))&&&''''''''''''&&&'''''''''(((((('''''''''&&&$$$$$$%%%%%%$$$%%%&&&&&&%%%'''&&&&&&((((((''''''(((((($$$&&&%%%&&&(((%%%((('''+++)))+++@@@PPPnnn~~~~~~|||WWWTTTuuuzzzaaa\\\rrrzzz{{{tttdddSSSRRRnnn}}}vvvpppnnnpppoooiiilll\\\<<<999666333555888:::;;;888222888999444777===;;;???EEEMMM>>>FFFSSSNNNOOOVVVRRRLLLMMMQQQPPPMMMOOORRRRRRVVVLLL[[[[[[UUUBBB[[[sssmmm{{{{{{rrr~~~wwwxxxdddttt~~~~~~}}}~~~{{{oooqqqyyy~~~}}}}}}~~~|||~~~~~~|||cccaaadddfffxxxzzz|||vvvyyyzzzyyy{{{{{{uuuppppppooo}}}zzzwwwyyycccRRRaaawwwuuuuuuwww{{{xxxooo```WWWMMM>>>;;;999777444333666<<<555666777666333333444222333222222222222333222222000000000...---.........,,,---/////////...------/////////......------,,,---+++***---...,,,,,,---***,,,---,,,+++)))((('''***)))((('''&&&%%%%%%%%%'''&&&%%%&&&''''''''''''%%%&&&''''''(((((('''&&&&&&''''''(((((('''&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&)))((($$$$$$((()))&&&(((((()))(((((((((((())))))(((((())))))((('''''')))***++++++*********+++************************......222///***&&&%%%///------,,,))))))+++,,,+++++++++++++++++++++++++++)))))))))))))))***,,,---************)))(((+++...'''&&&'''((())))))(((((('''((((((((())))))))))))&&&***,,,***'''&&&((()))(((******((('''''''''&&&'''((('''''''''''''''&&&(((''''''(((((('''&&&'''&&&'''((((((((('''''''''((('''''''''((()))))))))%%%(((+++,,,+++)))))))))'''&&&&&&''''''(((((('''''')))***)))(((((('''&&&$$$&&&&&&&&&&&&''''''&&&'''((()))+++,,,+++***++++++)))+++'''&&&)))&&&''''''(((&&&***===KKKiii{{{}}}|||XXXSSSooo~~~{{{___ZZZssszzzxxxsssgggQQQKKKhhhqqqsssrrrtttrrrlllcccgggZZZ:::666555111444:::;;;888444000333666555===CCC@@@CCCFFFGGGBBBHHHOOONNNRRRTTTMMMVVVQQQRRRVVVTTTRRRVVV[[[aaaJJJPPPTTTXXXLLL<<>>555444:::;;;666333222/////////111222333222000111222111///------------+++,,,------,,,---...///............------,,,,,,---***)))------+++***---***+++,,,,,,***(((''''''***)))(((''''''''''''(((***'''%%%''')))'''''''''&&&&&&&&&&&&'''(((((('''&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&((('''(((++++++)))''''''&&&'''(((((((((((()))******((('''((()))(((''''''((()))*********)))*********++++++******)))))))))---+++000)))%%%000222******++++++))))))+++,,,,,,+++++++++************+++***++++++******+++---...---+++******)))''')))---)))))))))***+++***)))(((((((((((()))(((((((((((((((***+++)))'''&&&'''((('''))))))(((''''''(((((('''((((((((())))))******---)))&&&%%%'''(((&&&%%%&&&'''(((((('''''''''''''''(((''''''&&&''')))***%%%'''***++++++***)))(((((('''&&&&&&((((((((('''&&&((()))))))))((())))))&&&&&&&&&&&&&&&''''''''')))***---///000000///......000333,,,((()))'''((()))***)))...>>>KKKiii}}}\\\WWWrrr~~~yyy]]]XXXrrr|||}}}|||dddTTTOOOssshhhvvvrrrxxxvvvkkk___hhhbbb???333777333555:::666000000333666:::666666888;;;@@@???AAAOOONNNLLLUUUVVVOOORRRhhh[[[VVV[[[]]][[[ZZZ[[[^^^^^^SSSSSSSSSQQQHHHBBBKKKvvvuuutttnnnrrruuupppwww|||~~~kkk|||rrr|||~~~}}}|||tttwww}}}xxxqqquuuxxx___rrr~~~wwwyyyyyywwwvvvtttooonnnsssqqqbbbMMMNNNjjj}}}}}}|||||||||~~~zzzzzz}}}|||wwwfff\\\III===888;;;:::777777777777555333222222222111///000000111000...,,,,,,---***+++------,,,,,,,,,---------------,,,,,,++++++,,,******---,,,))))))---,,,,,,,,,***)))((('''(((((('''&&&&&&&&&&&&'''(((,,,(((&&&(((***(((''''''))))))(((&&&(((***+++***''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&***%%%%%%))))))&&&&&&***&&&'''((((((''''''((()))+++)))'''((()))(((((((((((())))))))))))))))))***++++++*********))))))(((,,,***---///000,,,%%%***(((***+++******+++,,,+++,,,,,,+++++++++++++++++++++,,,,,,+++******,,,------***((()))***)))+++...,,,---,,,,,,+++***'''%%%((((((((()))))))))))))))+++***))))))))))))((((((''')))***((('''(((((((((((((((((()))))))))******'''))))))(((&&&%%%&&&'''''''''(((((('''''''''''''''((((((&&&%%%&&&(((***''''''''')))******)))((()))(((''''''((((((((('''''''''((((((''''''(((***((('''&&&%%%%%%&&&'''(((+++,,,.../////////...,,,***000555---'''(((&&&'''%%%'''(((,,,:::IIIlll___\\\www~~~}}}uuuZZZVVVqqq|||___VVV___mmmxxxsssxxxqqqggg```kkkcccCCC<<<@@@888777;;;777222444::::::;;;888777555555888444@@@HHHFFFJJJUUUMMMEEEPPPYYYPPPNNNUUUYYYZZZXXXUUU\\\fffZZZdddbbb```]]]QQQFFFOOOqqq~~~rrriii~~~ppp|||{{{{{{~~~ooo{{{~~~}}}{{{~~~~~~xxxeee}}}qqqttt|||~~~}}}|||wwwiiijjj~~~~~~xxxsssnnnbbbtttfffjjjwwwxxxyyy{{{zzzrrriiihhhQQQUUUcccsssxxxuuuuuuyyy~~~vvvtttvvvvvvvvvvvvvvv}}}~~~vvvbbbJJJ999666999777111111111222444444111//////...//////...---------***,,,...///...,,,***(((++++++++++++++++++******+++******,,,+++((())),,,,,,,,,+++)))(((''''''((((((((('''&&&&&&&&&&&&&&&+++)))''''''(((((('''&&&))))))'''&&&'''++++++***'''''''''''''''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&'''&&&&&&''''''((('''''''''&&&&&&&&&''''''&&&''''''((((((((((((''''''''''''***)))((())))))((((((((((((((())))))))))))))))))***************))))))))))))---+++222EEE;;;%%%---)))++++++++++++,,,+++)))------,,,+++++++++,,,,,,++++++******))))))***+++...,,,***)))))))))***+++***+++++++++++++++)))'''(((((((((((()))***++++++***((('''(((******))))))(((******((('''(((((('''(((((('''((((((&&&&&&'''&&&''')))***,,,,,,***'''''''''(((((('''''''''''''''''''''&&&%%%%%%(((***)))((('''''')))******)))***)))((('''(((((((((((((((''''''&&&&&&%%%&&&(((***)))((())))))((()))***,,,------,,,******(((&&&$$$)))///)))$$$&&&$$$&&&%%%%%%%%%&&&444GGGmmm~~~ZZZWWWttt}}}ttt```___sss}}}yyyzzz\\\LLLaaa|||uuuyyy|||nnnfffggglllWWW<<>>IIIyyytttsss|||lll|||jjjzzzbbbsssnnnppp~~~yyysssvvvuuuoookkkooowwwrrr{{{pppUUUaaazzz|||wwwlllaaaZZZkkkbbb\\\kkkmmmxxxzzzjjjRRRIIIZZZtttxxxyyy}}}zzzsssssszzz|||}}}pppnnnxxx}}}zzzyyy{{{{{{~~~~~~{{{nnnZZZGGG<<<777555444777444000000///...---...///...,,,,,,---------,,,))))))******************)))(((''''''))),,,+++(((++++++***)))'''&&&&&&&&&'''''''''((('''''''''''''''((((((&&&&&&))))))'''&&&''''''&&&(((+++)))%%%***)))((('''&&&&&&&&&'''$$$%%%&&&%%%%%%$$$%%%&&&'''''''''''''''''''''''''''%%%&&&((('''$$$&&&+++''''''&&&'''((((((((('''(((((()))***(((&&&'''(((***)))))))))))))))))))))***))))))))))))***,,,,,,111$$$,,,---+++AAACCC(((---,,,++++++---000000...,,,+++******))))))******,,,+++))))))***+++++++++(((,,,---)))'''))),,,---+++,,,,,,++++++,,,***(((---,,,***(((((((((((()))***((('''((('''&&&&&&'''&&&'''&&&'''(((+++***))))))((('''))))))''''''((('''((('''&&&'''+++,,,+++'''''''''''''''''''''((('''''''''&&&%%%&&&'''((('''(((((('''&&&&&&((()))((())))))((('''((()))+++)))'''&&&)))******))))))''''''))),,,---,,,++++++---...+++(((&&&''''''%%%)))%%%&&&$$$%%%)))'''(((&&&&&&'''***;;;SSSwww\\\WWWttt~~~www\\\XXXrrr{{{uuuwwwtttaaaXXXuuuuuuqqqwwwyyyZZZ:::GGGGGG===888999888666999;;;===>>>BBBJJJKKKMMMTTTPPPRRR\\\^^^YYYUUUMMMNNN[[[WWWRRRTTTYYYWWWXXXdddqqqddd^^^```iiiggg\\\RRRLLLSSSRRRPPP]]]sssqqqiiioooxxxyyy{{{xxx}}}zzzrrr}}}yyy{{{{{{{{{jjjllluuuppp^^^{{{~~~xxx```UUUuuu|||}}}}}}rrrqqqlllUUU^^^eeeRRRcccrrrkkkXXX???LLLhhhooowwwxxxyyy|||~~~~~~|||{{{|||{{{mmm^^^sssyyy~~~yyywwwvvv~~~yyy|||rrr\\\GGG;;;777333666777111///000...---,,,......++++++,,,,,,...***''')))******))))))))))))))))))+++,,,***'''+++++++++***)))'''%%%$$$((('''&&&&&&'''&&&&&&%%%%%%&&&'''&&&&&&''''''&&&'''&&&''')))(((''''''(((&&&)))***)))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''))))))'''&&&''')))***%%%&&&''''''''''''&&&&&&'''((('''&&&&&&)))+++,,,)))+++***((('''))))))((())))))))))))))))))))))))))))))*********************++++++******++++++***+++---+++***---...++++++...---,,,+++))))))***+++,,,+++************)))(((***+++,,,---***'''***///---111///*********))))))(((((()))******)))(((&&&)))((((((((()))))))))((()))(((((((((((((((((()))''''''''''''''''''(((((()))''''''((((((''')))+++''''''''''''&&&&&&&&&'''&&&&&&'''&&&&&&&&&)))+++'''******((((((******(((''')))++++++)))((()))***)))(((((()))+++,,,***))))))))))))(((***---...---000+++'''%%%&&&'''&&&%%%$$$%%%%%%%%%&&&((((((&&&(((&&&((()))444LLLwwwaaafffyyy~~~xxx```cccxxxyyy}}}rrrNNN___}}}xxxwwwyyy{{{]]]888KKKIII===;;;======999777???EEEBBBBBB[[[LLLSSS[[[WWWRRR\\\ddd]]]XXX```SSSZZZjjj]]]^^^\\\```jjj|||~~~qqqoooooopppmmmsssiii___XXXLLLvvv}}}zzzppp}}}pppxxxssszzz{{{cccmmmyyy~~~uuu}}}|||{{{{{{}}}~~~~~~pppfffxxxtttjjjjjj}}}{{{nnnPPPmmm|||xxx{{{rrrkkk\\\SSSXXXZZZZZZUUUCCCHHHccctttuuusssttttttvvvyyy|||}}}zzzyyyyyywwwfffUUUOOOQQQsss~~~zzzyyy}}}~~~wwwvvv|||}}}zzz}}}vvvkkkjjjQQQ;;;444222000000111//////000...***+++...---((()))***++++++)))((('''((()))))))))+++,,,+++(((------+++)))'''&&&&&&'''''''''&&&&&&''''''&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%%%%'''((()))((()))***&&&((()))(((&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))'''&&&%%%%%%'''***)))'''((((((''''''''''''''''''***'''%%%'''++++++&&&!!!'''''''''''''''(((((('''(((((())))))))))))))))))((())))))******+++++++++***++++++******++++++******((('''+++---)))(((---//////...,,,++++++,,,------,,,+++++++++++++++*********++++++)))((())),,,,,,000---)))((()))((((((((((((((()))))))))((('''(((''''''''''''(((((('''(((''''''''''''''''''(((''''''''''''''''''''''''(((''''''(((''''''(((***&&&'''((()))))))))'''&&&&&&&&&&&&%%%%%%&&&''')))'''((()))******)))+++---+++++++++***))))))******...,,,***))))))((('''&&&*********)))***,,,,,,***...+++'''&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((&&&'''(((***)))666QQQyyy}}}[[[]]]zzz}}}uuuffffffnnn~~~pppYYYddd|||zzz^^^@@@OOOHHHDDDDDD>>>===FFFGGGEEEDDDDDDPPPYYYWWWSSSRRR^^^ggggggZZZLLLTTTZZZ^^^jjjnnntttjjjooorrriiibbbeee^^^}}}}}}nnnzzzrrrsssgggjjjmmm~~~bbblllvvvuuu}}}|||{{{|||~~~}}}~~~~~~tttfff{{{vvv{{{^^^}}}|||VVVZZZuuu{{{~~~{{{wwwnnnhhhOOOOOObbbVVV>>>ZZZwww}}}ssssssxxxrrrvvvwwwzzz}}}}}}|||{{{yyyZZZ[[[YYY;;;UUU||||||zzzzzz~~~~~~~~~}}}~~~~~~|||~~~~~~xxxkkkVVV>>>000///444000---++++++///...(((///...,,,)))((()))******((((((((()))+++,,,,,,***...---,,,)))'''&&&&&&''''''&&&&&&&&&'''''''''&&&'''''''''%%%%%%&&&&&&%%%%%%%%%&&&(((((('''(((***''')))***(((&&&''''''''''''$$$######&&&'''&&&$$$$$$''')))(((&&&&&&((())))))((('''&&&&&&&&&'''((()))(((((((((((('''+++000,,,***(((((((((((((((((((((((((((((())))))))))))(((((()))******++++++++++++,,,+++******+++***)))++++++***+++,,,)))(((,,,---------+++******+++,,,,,,+++++++++++++++******)))))))))))))))***)))(((,,,///,,,((((((((('''((((((((('''((())))))((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((('''((()))***+++***)))(((***)))((((((((()))))))))((('''))),,,,,,)))+++000///---++++++,,,---.........,,,)))(((((()))))))))***++++++*********)))'''***)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((&&&''''''***+++777PPPxxx~~~\\\[[[~~~eeecccsss{{{ppp^^^eeezzz~~~~~~~~~[[[CCCSSS[[[MMMNNNNNNDDDBBBGGGMMMCCCddd|||ZZZaaagggdddrrriii___XXX\\\hhh^^^bbbbbbwwwwwwssszzz}}}gggfffWWWddd___{{{sss{{{zzzmmmmmmuuu|||[[[kkkxxx~~~vvv~~~pppzzz|||zzz}}}~~~~~~{{{zzz~~~uuu^^^{{{wwwtttgggggglllTTTqqqwwwxxx}}}uuuzzzyyytttqqqNNN777BBB???===aaarrrrrrvvvzzzuuuuuuwwwzzz{{{{{{zzzyyyvvvTTTddd~~~SSS>>>lll~~~~~~}}}~~~uuueeefffkkk~~~}}}~~~~~~}}}~~~|||~~~}}}~~~{{{bbbOOO555111///000000000...******))))))((()))+++***''''''(((((((((***,,,+++***,,,------+++)))&&&&&&&&&&&&&&&%%%&&&'''''''''&&&&&&''''''%%%&&&'''((((((%%%%%%&&&'''&&&%%%&&&)))(((******(((&&&'''((((((&&&%%%$$$$$$&&&&&&%%%###&&&***,,,***'''%%%&&&)))''''''&&&%%%%%%&&&''''''&&&(((***)))$$$$$$000>>>444...)))(((((('''''')))(((((((((((((((((())))))(((((())))))***************++++++******++++++***---444222******,,,+++))),,,,,,+++***)))))))))***************************)))))))))(((***,,,***&&&...///,,,((())))))((()))((((((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''(((((())))))((()))***+++---+++******++++++***)))***)))***,,,---,,,,,,...,,,***)))((()))+++,,,---,,,***(((((()))***+++,,,)))************)))'''$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&'''&&&&&&'''((('''&&&'''%%%))),,,666KKKxxx}}}YYYRRRttt|||}}}gggcccssszzzeeehhh}}}~~~XXXMMM]]]TTTTTTbbb___NNNIIIJJJGGG\\\___eeeWWWzzzxxxdddiiijjjfffqqqsssggg___gggdddeeezzzpppmmmrrrkkk~~~zzzvvvggguuueeexxxfff{{{xxx~~~{{{mmmwww~~~}}}|||}}}||||||}}}~~~~~~yyyyyy|||uuuYYYsssqqqmmm{{{```ttt~~~___uuuxxxyyyvvvkkkPPPFFF???999DDD^^^CCCCCCggg|||wwwsssooowwwwwwwwwwwwxxxyyyyyyyyyyyymmmRRRaaawwwIIIKKKuuuxxx~~~tttTTTAAA;;;ZZZhhhppp{{{www|||}}}zzz~~~xxx~~~yyy~~~oooXXX@@@444---,,,...000///...---)))''''''(((((((((((((((((((((******)))+++,,,---,,,)))&&&%%%&&&&&&%%%%%%%%%&&&'''&&&&&&&&&''''''%%%&&&'''((('''&&&&&&''''''&&&%%%&&&)))'''))))))&&&%%%%%%''''''%%%&&&'''&&&$$$$$$'''***+++(((&&&(((***+++'''$$$%%%%%%%%%&&&&&&&&&&&&&&&(((&&&'''***)))(((***///000+++'''((((((''''''((((((((((((((((((((())))))(((((()))))))))))))))))))))************+++,,,+++---333111***))),,,,,,***,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++******)))(((***---+++&&&...///,,,))))))***)))***)))((('''(((((()))))))))''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''''''''&&&'''''''''&&&&&&''''''&&&((()))(((&&&&&&))),,,+++)))((((((******)))'''***,,,,,,,,,...000///,,,,,,,,,,,,+++******+++,,,+++***)))(((((())))))(((((()))))))))))))))&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''%%%&&&&&&))))))555OOO{{{```ZZZpppzzzvvvwwwccc___nnnyyy{{{jjjkkk|||~~~}}}kkk^^^UUUJJJHHHYYY^^^RRRQQQSSSRRRKKKSSSdddvvvqqqfffuuuvvvmmm{{{vvvtttyyytttnnnyyyqqqtttddd}}}yyyzzzzzzoooyyy~~~}}}|||}}}yyyzzz{{{zzz~~~}}}tttZZZmmmsssjjjrrrjjjzzzaaappp|||~~~zzzjjjSSSIIIDDDCCCKKKFFF>>>XXX^^^CCC\\\yyytttrrrssspppyyyzzzzzzxxxxxxyyyzzz{{{oooJJJ^^^zzzmmmCCCVVV}}}yyy}}}ccc444>>>??????GGGWWWdddkkkuuu~~~{{{}}}~~~}}}}}}}}}}}}{{{qqqWWW===000---/////////,,,(((&&&(((+++((()))(((''''''))))))))),,,------+++(((&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&%%%$$$&&&&&&''''''&&&&&&(((+++(((******'''%%%&&&&&&''''''%%%""""""%%%(((******(((%%%$$$'''))))))'''&&&$$$%%%'''((((((((('''&&&***'''&&&)))***)))&&&%%%(((&&&''')))******))))))(((((((((((())))))))))))))))))))))))))))))(((((()))************,,,,,,+++++++++)))***+++))))))...,,,---------,,,++++++,,,***+++++++++******************))))))+++,,,+++(((---...***((())))))((())))))((((((((())))))))))))&&&''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&'''''''''$$$'''******'''&&&'''))))))''''''((()))***)))'''))),,,......000333111---.........---+++*********)))(((((((((''''''&&&&&&'''((((((''''''((('''$$$%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%''''''%%%$$$((()))%%%444VVV}}}nnnkkk|||{{{ssssssyyy}}}xxxvvvlll```QQQLLL@@@KKKYYYXXXTTTTTTXXXNNNZZZXXX[[[ccc]]]lllsss{{{uuummmlllzzzvvvlllhhhssswwwuuuxxxzzz~~~cccooo~~~rrrzzzrrr}}}~~~}}}|||zzz|||zzz{{{{{{{{{wwwZZZeeewwwjjjjjjtttxxx[[[kkkwwwcccOOOKKKRRReee|||sssbbbSSSBBBDDDiiiOOOJJJlll|||vvvzzzxxxuuuwwwxxxvvvtttuuuwwwxxxxxxKKKZZZzzz~~~WWW>>>ooolllAAAbbbeeeUUUHHHBBB===>>>PPPggglllgggkkkttt~~~{{{~~~}}}|||}}}~~~xxx___GGG333---+++...///,,,((('''((()))((('''''')))***)))+++,,,---,,,)))''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&%%%%%%&&&%%%###&&&&&&''''''%%%%%%'''+++)))++++++)))'''&&&'''&&&'''&&&%%%'''))))))'''%%%$$$$$$&&&'''&&&%%%&&&)))&&&'''((())))))((('''&&&((((((''''''&&&&&&'''(((&&&'''(((((()))++++++***(((((())))))))))))))))))))))))))))))***))))))))))))************+++,,,+++///+++(((***,,,)))(((...+++,,,---,,,++++++++++++***++++++***))))))))))))***))))))******))))))+++,,,,,,)))''')))(((&&&''')))((((((((())))))((('''''''''''''''&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&(((((('''&&&'''((()))(((''''''''''''''''''((()))******)))(((+++///000000000...---***)))((('''&&&&&&%%%$$$''''''''''''&&&&&&''''''''''''&&&%%%&&&'''&&&%%%'''&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$%%%''''''%%%$$$((()))$$$111OOOvvv}}}lllkkk|||~~~ooozzz||||||\\\aaajjjRRRZZZgggggghhhkkk___PPPQQQWWWRRRSSSZZZNNN^^^hhhqqqbbb[[[^^^eeeiiirrrfffkkkVVVrrr}}}rrrkkktttzzzrrr~~~}}}~~~~~~~~~|||}}}~~~|||}}}hhhhhh|||gggvvvjjjbbb[[[kkkPPPLLLOOOggg|||qqqxxxiiiFFF???WWWEEEZZZ{{{vvvxxxwwwtttxxxzzzxxxvvvvvvxxxyyyxxxWWWOOOvvv{{{}}}eeeCCCkkk~~~nnnBBBjjj~~~~~~zzzgggUUU[[[ooo^^^AAA:::DDDLLLUUUkkkmmmvvv}}}~~~~~~xxxwww|||}}}hhhMMM222***,,,,,,***)))((()))((('''''')))******))),,,//////,,,((('''&&&)))(((''''''''''''&&&%%%###%%%&&&&&&&&&'''&&&%%%&&&&&&'''&&&$$$"""%%%((((((******(((&&&%%%%%%%%% ,,,666555+++###$$$((('''%%%$$$&&&'''&&&&&&&&&''''''((((((((('''&&&%%%&&&''''''&&&&&&''''''&&&)))***)))%%%%%%((()))))))))))))))))))))))))))))))))))))))******************++++++******++++++***444444///+++,,,,,,******,,,,,,------,,,+++++++++,,,,,,---,,,+++******+++***))))))***)))'''(((,,,++++++)))((()))(((&&&'''(((((((((((()))(((''''''((((((((((((''''''((()))''''''((((((((((((''''''''''''''''''''''''((((((%%%'''((('''&&&(((((((((+++(((&&&&&&'''(((((('''%%%%%%&&&''')))******)))''')))///222///***)))++++++)))&&&&&&((()))((('''***)))((('''&&&&&&&&&&&&''''''&&&$$$%%%&&&&&&%%%'''&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$%%%''''''&&&'''%%%'''&&&...AAAlllmmmnnn|||xxx{{{}}}|||yyywww|||kkkvvv|||qqqwww|||zzzzzzqqqlllmmmrrrpppmmm~~~yyynnndddlllvvvppp}}}|||jjjxxx|||xxxnnn~~~|||}}}zzz}}}}}}ooobbb{{{fffxxx```uuuddd^^^zzzdddooozzz}}}sssvvvdddDDD000UUUbbbEEEqqq{{{qqquuuppptttwwwwwwuuuuuuwwwxxx~~~bbbPPPpppmmmCCCnnn{{{|||iii@@@fff|||yyysss{{{xxxgggVVVHHH;;;888777===BBBKKKTTT___iiisssyyy|||~~~~~~|||{{{fffMMM666(((&&&...,,,$$$''',,,)))''')))((((((+++///---'''&&&(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&''''''$$$$$$))),,,++++++***)))((('''&&&%%%$$$***===>>>'''""")))$$$&&&''''''&&&%%%$$$%%%%%%(((&&&''')))(((&&&%%%&&&((((((((((((((((((((((((((((((((((((((())))))***)))((())),,,---+++)))(((******+++***))))))******+++++++++++++++++++++***---222***,,,///(((+++------,,,,,,,,,++++++++++++*********)))))))))+++---,,,---((('''***)))(((...AAA000&&&(((+++***'''###'''((()))*********))))))))))))))))))((((((((()))((('''''''''&&&$$$&&&))))))((('''''''''(((((((((&&&&&&''''''(((''''''&&&'''(((((('''&&&&&&'''((((((''''''((('''%%%&&&((('''+++...///---,,,,,,---******))))))((('''&&&&&&((((((((((((((((((''''''+++%%%%%%777...&&&%%%'''+++$$$"""###$$$%%%%%%###'''&&&%%%$$$%%%&&&''''''$$$''')))$$$***III{{{~~~bbbeee|||zzz}}}}}}{{{|||~~~yyynnn~~~pppzzz~~~~~~zzzmmmqqqvvvxxx|||ooohhh~~~yyyzzzmmm}}}}}}{{{~~~{{{~~~ppp\\\ddd{{{hhhlll```WWWrrrwww{{{zzzxxxzzzqqqEEE666999LLLdddMMMRRRqqqrrrsssuuurrrrrrwwwyyyvvvvvvzzztttxxxVVV[[[}}}~~~mmmLLLYYY|||eeeAAAddd~~~|||zzzyyy{{{|||yyyxxx}}}oooeee\\\OOOLLLFFF???::::::===@@@JJJNNNXXXcccllluuu|||~~~}}}~~~wwwnnnUUU444'''(((///---###&&&***(((...(((+++///---''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&)))###'''***)))&&&$$$%%%&&&---'''$$$###"""$$$'''&&&&&&&&&&&&&&&&&&&&&''''''((('''((((((((('''&&&&&&''''''(((((((((((((((((()))(((((((((((())))))))))))((())),,,---+++)))))))))*********)))))))))*********************+++++++++555111*********,,,+++,,,,,,++++++++++++++++++*********)))))))))***+++)))***((()))+++***(((***666---((('''&&&''')))***''''''((())))))***))))))((()))))))))((((((((())))))((('''(((&&&%%%%%%''''''&&&&&&'''((()))***+++''''''((((((''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''((((((&&&'''(((***+++---......---,,,+++---,,,+++)))))))))******************)))(((((('''###'''***222,,,%%%%%%%%%&&&'''+++***%%%###$$$###'''&&&$$$$$$%%%&&&''''''***))))))&&&---MMM|||zzz~~~kkkmmm|||zzz}}}}}}}}}xxxoookkkrrrxxxxxxnnn|||ooorrrkkkzzzxxx}}}sss|||yyyaaasssnnnyyy~~~}}}xxxZZZ}}}jjjuuuwwwaaa~~~PPPjjjuuu{{{{{{zzzuuuTTT999444```UUUYYYSSS;;;^^^rrrmmmooosssxxxzzz{{{{{{xxxuuuxxx}}}fffUUUxxxfff===999\\\~~~}}}|||fffBBBaaazzzzzz{{{xxxssssssuuutttvvv}}}|||{{{~~~}}}zzzuuuoooiii```UUUMMM@@@:::444333888@@@EEEHHHTTT```kkkvvvyyykkkPPP333###(((,,,(((***(((+++)))***...---((('''((('''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%'''%%%&&&***((($$$'''###%%%((()))((('''((()))'''((($$$&&&...***###&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''''''''&&&%%%''''''(((((((((((((((''')))((('''((()))))))))((()))((()))+++,,,+++)))))))))))))))))))))(((((()))******)))))))))***++++++---===???---'''......+++***+++++++++++++++++++++******))))))******)))))))))((()))***)))++++++(((+++***+++***'''(((***)))''''''((()))))))))))))))((()))***)))((('''((())))))((('''(((((('''&&&&&&%%%%%%&&&'''((()))***+++'''(((((((((''''''&&&%%%$$$%%%'''))))))((('''&&&&&&&&&''')))(((''''''((((((((())),,,///000...,,,......---,,,,,,,,,,,,---*********))))))(((''''''&&&'''%%%%%%&&&!!!&&&)))%%%%%%'''%%%$$$&&&'''###&&&%%%$$$$$$%%%&&&''''''&&&''')))&&&+++JJJ{{{}}}{{{xxxiiiooo{{{~~~~~~}}}~~~yyyzzz~~~zzzuuuzzzhhh^^^{{{rrr}}}}}}~~~rrrzzzkkktttsssooovvv~~~{{{bbbvvvttttttfffzzzeeerrr~~~|||mmmttt}}}{{{{{{XXX555999YYYxxxcccJJJUUUDDDJJJqqqvvvmmmvvvuuugggcccpppyyywww{{{tttuuu\\\nnnOOO;;;LLLUUU{{{fffAAA]]]xxxxxxyyywwwqqqppppppmmmwww{{{vvvvvvxxx|||{{{{{{|||}}}ttthhh___YYYPPPFFFAAA@@@???;;;;;;CCCKKKTTT^^^___eeecccxxxvvvnnn|||```666---,,,$$$'''+++...))))))------(((&&&((('''((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%(((%%%&&&...+++$$$&&&(((&&&%%%'''***+++***(((%%%(((''''''+++%%%!!!***&&&&&&&&&%%%$$$$$$%%%%%%'''((((((&&&%%%&&&&&&%%%&&&'''((((((((((((''''''***((('''''')))))))))(((((())))))***+++***)))((((((((())))))((((((((((((******)))))))))***+++,,,000BBBKKK555'''...,,,+++******+++++++++++++++***+++***)))*********)))''',,,)))***)))'''+++...)))******++++++)))+++***&&&(((((())))))))))))((((((''')))******((('''((()))'''&&&&&&'''))))))((('''&&&&&&''''''''''''((()))&&&'''''''''((('''''''''&&&''')))******)))'''&&&&&&'''((())))))(((((('''&&&&&&&&&)))---///...---,,,---...///...---+++***(((((((((''''''&&&&&&&&&+++((('''---888)))'''(((%%%&&&'''&&&%%%))))))$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&---222,,,+++FFF{{{|||vvv|||nnnzzz{{{vvv{{{yyy{{{www|||~~~yyydddXXXeee|||rrrrrruuuvvvvvvtttjjjzzzxxxyyyooosss~~~~~~xxxcccooowwwxxxxxx}}}xxx~~~{{{|||wwwvvv{{{zzz{{{[[[::::::VVVxxxwwwpppVVVRRRPPP:::]]]zzzyyylllUUU@@@<<>>//////---<<>>HHHlllrrrPPP555000///111IIIiiittt{{{}}}uuuTTTPPPNNNwwwKKKaaabbb???ddd}}}}}}|||vvvnnnooouuuwwwssszzzzzz{{{{{{xxxyyyxxxwwwxxxzzz~~~~~~{{{zzzxxx}}}}}}}}}|||vvviiiXXXKKK<<>>666bbb|||uuu{{{yyyuuusssVVVGGGPPPGGGSSSLLL777+++111111+++333DDDoooyyyzzzmmmEEEAAAOOOxxx}}}KKKXXXfff>>>\\\yyy}}}}}}tttqqquuuvvvqqquuutttyyy{{{wwwyyyyyy}}}yyywwwyyy~~~}}}zzz{{{{{{vvvvvv}}}{{{zzz~~~uuu{{{uuuJJJAAAbbb}}}wwwIII'''---000...)))***---***&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&%%%$$$%%%%%%(((+++***'''%%%%%%'''%%%!!!$$$%%%!!!###(((&&&%%%%%%%%%&&&&&&'''***++++++)))+++//////+++***---******)))((('''''''''((('''(((((((((''''''(((***(((***+++)))((())))))(((*********+++,,,---,,,+++************************)))...777<<<222***---++++++++++++,,,++++++******+++++++++***))))))))))))))))))***++++++((()))000444((('''000111***'''(((***)))))))))(((((((((((((((((((((((())))))''''''((()))(((&&&%%%&&&'''&&&&&&'''))))))(((''''''((()))((((((((('''''''''&&&(((''''''(((***++++++***((())))))((((((***)))''''''(((((((((((((((***+++***)))((('''&&&&&&''''''(((((('''''''''''''''(((###((((((,,,)))******%%%'''$$$###%%%&&&)))+++(((&&&%%%%%%%%%&&&''''''&&&((((((***(((---LLL}}}~~~pppvvv{{{}}}xxxvvv~~~}}}zzz~~~zzzzzziii___jjjoooeeeZZZbbbMMMbbb|||xxx~~~sss|||rrreeesss~~~ggg|||}}}sssppp}}}{{{|||~~~yyywww}}}|||mmm___DDDvvv~~~yyytttyyyjjj;;;<<>>rrrooo;;;)))...///***+++...+++&&&&&&((('''''''''&&&&&&'''''''''&&&&&&&&&&&&'''''''''''')))&&&&&&&&&###"""%%%%%%***(((&&&%%%%%%&&&'''(((%%%%%%$$$%%%&&&(((&&&###%%%%%%%%%%%%%%%&&&(((***,,,)))***000000,,,***...++++++)))(((''''''((((((&&&((()))(((''''''(((***)))++++++***))))))***)))(((((()))***,,,,,,++++++))))))************)))))))))+++///999444+++...(((******+++,,,,,,++++++******++++++***)))(((((()))***+++)))***+++'''***777KKK222$$$,,,000+++(((***(((((((((((((((((())))))(((((('''((())))))(((&&&&&&((((((&&&%%%&&&((((((''')))+++***)))''''''((('''''''''''''''((((((((('''''''''((())))))((('''((()))((('''(((******(((++++++***)))(((((())))))(((((((((((((((''''''&&&))))))((('''''''''''''''***%%%!!!,,,)))++++++((('''&&&)))***''''''***+++&&&%%%%%%%%%&&&''''''&&&))))))***(((,,,JJJ~~~|||nnniii|||~~~|||}}}fffhhhjjjoooxxx{{{oooppp~~~bbb```RRRcccoooxxx~~~uuujjjhhhbbbsss{{{vvvyyytttvvvkkkyyy}}}{{{|||yyy|||fffKKKxxx{{{gggDDD;;;ZZZzzzrrrrrrssstttvvvuuubbb@@@777---///,,,)))///***,,,+++///RRRsssaaa888888666444VVV{{{___999XXX}}}ccc<<<___{{{~~~zzzxxx}}}yyyzzzyyyqqqjjjmmmtttuuuwwwwwwwwwyyyzzzwwwyyy}}}xxxvvvyyyzzzxxxyyy}}}~~~zzzyyy~~~}}}wwwvvvuuuwwwbbb888DDDwwwggg666,,,......+++---000)))$$$'''(((&&&''')))&&&%%%''''''&&&''''''&&&%%%%%%%%%&&&((('''&&&(((***&&&$$$''''''&&&%%%$$$%%%&&&'''(((%%%&&&'''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((''''''&&&&&&''''''((('''((((((((('''((()))+++***)))***++++++***)))***((()))******))))))))))))******++++++******)))***((((((---000---+++,,,,,,+++++++++,,,,,,,,,++++++***+++++++++***))))))***)))+++,,,***)))'''(((]]]}}}555)))+++)))...---)))))))))))))))***)))(((&&&''')))''''''))))))((()))&&&'''&&&&&&***000///))))))*********((('''''''''***(((&&&&&&''''''((()))&&&''''''&&&&&&((((((((()))%%%&&&***)))(((***,,,((('''))))))'''((()))((('''---000,,,''''''((((((***'''&&&''''''&&&%%%&&&'''%%%%%%((()))(((((((((''''''''''''''''''''''''$$$%%%&&&''''''&&&&&&&&&'''111---'''(((PPPsssnnn}}}~~~}}}kkk___RRR[[[bbbVVVWWWgggppppppvvvwww~~~}}}}}}```PPPxxxhhhwwwwwwxxx~~~}}}nnnzzztttdddnnn|||nnn}}}mmmwww|||iiiOOO~~~{{{qqqAAA444GGGrrrxxxyyyqqqjjjnnntttuuuzzztttEEE------***,,,(((---,,,...+++111WWWtttLLL222WWWNNN...>>>lll~~~SSS>>>YYYbbbBBBaaazzzzzzzzz||||||yyyzzzwwwssssssuuussssssuuuxxxyyyuuurrrvvvttttttwww{{{|||zzz{{{}}}{{{{{{}}}zzzvvvwwwvvvvvvXXX<<>>mmm___EEE^^^{{{{{{www|||yyytttmmmPPP333)))111((()))%%%'''---(((,,,MMMtttmmmBBBUUU~~~YYY===RRRDDDGGGssseee999III@@@hhhwwwssswww~~~~~~~~~}}}yyyvvvzzz|||vvvpppsssoooooorrrpppmmmnnnpppooopppnnnkkkkkkqqqwwwzzz{{{www|||~~~wwwwwwyyytttvvvsssuuuuuu{{{xxxwwwooolllfffNNN>>>\\\|||sssDDD***...111+++***'''((('''&&&***+++(((''''''%%%'''&&&&&&&&&%%%$$$%%%&&&%%%***)))%%%%%%%%%%%%'''&&&&&&'''&&&&&&&&&&&&&&&$$$'''(((&&&###%%%***---%%%$$$$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&)))+++...---,,,---111666,,,***)))))))))''''''''')))******))))))((()))***+++++++++*********+++,,,+++***,,,---******+++***+++,,,---...------,,,,,,,,,,,,,,,+++***))))))*********++++++'''&&&777ZZZ???%%%&&&'''---+++)))...))))))((())))))***)))(((&&&)))(((((()))((()))---,,,))))))+++...---+++((('''((()))***(((&&&(((,,,---***'''''''''(((***+++***+++***'''&&&'''&&&%%%***$$$$$$((())))))++++++***'''((()))((()))***(((&&&+++///...+++******+++((('''&&&'''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%%%%&&&&&&&&&***))),,,000***OOO}}}{{{|||~~~LLLBBBmmmvvvhhhuuu{{{iiigggxxxtttuuu}}}vvvJJJKKKeeetttvvvrrrxxx|||}}}vvvsss~~~}}}oooeee}}}~~~~~~vvvnnnooo~~~~~~```\\\@@@fff~~~WWWEEE```wwwzzzvvv{{{gggIII,,,---,,,***((()))'''***'''***GGGjjjuuuSSSSSS|||jjj666000444;;;:::WWWyyymmm<<>>...111000...)))***)))***------'''%%%&&&%%%%%%$$$%%%'''''''''(((***(((,,,+++&&&%%%%%%%%%&&&'''''''''&&&%%%%%%'''(((&&&''''''%%%$$$$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%'''%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******,,,222999;;;999666,,,***)))))))))(((''''''(((((())))))((())))))***************)))***+++,,,******,,,---+++++++++)))***,,,---------,,,,,,,,,,,,,,,,,,+++******++++++)))+++***)))(((+++888@@@...'''---(((+++***))),,,******)))))))))))))))((('''(((''''''(((''')))///......,,,***+++...,,,''')))%%%&&&***+++)))...777333...((('''((((((((()))***+++***(((''''''&&&%%%%%%)))((($$$)))777888,,,***)))******'''''')))((($$$))),,,,,,)))((())))))'''''''''''''''(((''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&(((((()))(((...---KKKvvv~~~bbbLLLVVVMMMQQQ```\\\xxxwwwwwwvvvlllxxx}}}WWWOOOGGGccc{{{}}}{{{~~~~~~qqquuu}}}zzzbbbhhh}}}}}}|||kkk|||uuupppssseeeeeezzz}}}}}}}}}~~~eeeyyyXXX:::aaazzz```pppzzzYYYGGGjjj}}}zzzKKK///(((///***)))+++&&&+++,,,$$$<<>>888WWW```<<>>:::CCCSSSDDDjjjssslllpppuuutttwww{{{xxx}}}~~~zzzyyy}}}wwwttt|||xxxtttxxxvvveeeYYYXXXWWWZZZ]]]bbbggglllpppssstttuuuuuuuuuuuuuuuvvvuuurrrqqqyyyppprrrtttrrrssstttwwwyyyyyyddd@@@FFFooovvvIII000///,,,---((()))((()))(((&&&)))+++***,,,))))))***)))&&&&&&((('''(((&&&&&&'''%%%###&&&$$$%%%&&&&&&%%%$$$%%%'''"""'''***)))'''&&&&&&&&&%%%###$$$&&&&&&$$$$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&***...///---)))&&&%%%(((&&&&&&(((***)))''''''&&&((()))***))))))))))))))))))******))))))))))))((()))++++++***,,,---******+++,,,+++******+++---+++++++++*********++++++***+++&&&$$$+++:::QQQ;;;,,,))),,,(((,,,++++++'''+++***)))((()))))))))))))))((('''(((***((((((---...///...///222555555222+++)))((()))(((''''''***&&&%%%&&&)))***)))))))))'''((((((''''''(((((((((((($$$&&&***'''$$$%%%&&&)))((())))))&&&&&&)))((()))'''%%%%%%&&&'''''''''&&&''''''&&&&&&((('''%%%&&&'''(((&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&'''&&&&&&'''''''''((('''...222YYYttt\\\___~~~|||pppSSSJJJbbb```___}}}nnnTTTzzzQQQ\\\[[[xxx}}}}}}{{{qqqsss}}}jjjqqq|||~~~oooccc~~~}}}ZZZKKK@@@KKKQQQuuuvvv{{{llluuuuuu???]]]oooHHH^^^|||www^^^YYYrrrgggLLLWWWaaa@@@111111))),,,+++&&&###+++$$$'''AAAooohhhIII444222333OOOnnnqqqcccfff}}}nnnppp___CCC888FFFDDDkkkqqqgggjjjpppmmmooovvvxxxvvv{{{ssslllrrruuutttxxxvvvqqqvvvtttbbbVVVTTTQQQWWW[[[```eeegggiiimmmpppqqqtttssssssvvvxxxvvvuuuvvvxxxzzzmmmuuuzzzuuuuuutttssszzzsssuuuZZZ444OOOsss^^^777,,,(((...)))***(((((())),,,222555222+++))))))+++***''''''***%%%$$$###&&&(((%%%###&&&###%%%''''''&&&%%%%%%&&&%%%&&&&&&%%%%%%&&&'''&&&&&&$$$%%%((()))&&&%%%'''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((((((''''''&&&&&&)))+++***(((''''''(((***+++***)))(((((()))************)))))))))******++++++***---///,,,***++++++***))))))+++---...---,,,***)))(((((()))(((+++******---666III+++)))'''------...)))***)))***)))(((((()))*********(((((('''***---+++***...111///...000000...,,,+++&&&((()))((()))+++)))&&&&&&''')))***(((&&&&&&(((&&&''''''&&&'''))))))((((((%%%%%%&&&&&&))),,,))))))&&&''''''&&&(((***(((%%%'''((((((%%%$$$%%%'''&&&''''''&&&&&&'''&&&$$$$$$&&&'''%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%(((%%%'''---...]]]{{{~~~pppfffGGGRRRbbbbbbaaa~~~xxxvvv[[[ppp[[[eeehhh~~~}}}|||~~~www|||{{{}}}yyyjjj}}}|||hhhwwwyyyUUUJJJMMM[[[\\\ppp~~~~~~}}}oooqqq~~~IIIPPP]]]GGGkkkrrrTTT]]]iii999999222333444---'''++++++((($$$+++&&&BBB___===111>>>LLL]]]lllzzzdddHHHFFF^^^kkkjjj{{{kkkFFF666CCCpppuuunnnooopppmmmooovvvwww}}}|||qqqiiinnnssssssssstttwwwwwwoooeee]]]XXXVVV```\\\```eeefffjjjlllgggppppppnnnqqqyyy{{{wwwtttuuusssxxxzzzqqqooouuuxxx|||xxxvvvxxxxxxnnnSSS555\\\}}}uuuVVV***---///+++***'''+++...000888888+++'''((('''***---***%%%%%%###%%%&&&'''&&&%%%%%%%%%&&&%%%%%%''''''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%'''******'''%%%%%%&&&%%%$$$$$$&&&''''''%%%&&&&&&''''''&&&&&&'''''''''''''''((((((((((((((('''''''''((((((((((((((()))))))))***))))))))))))+++******++++++***)))***+++))))))+++...///,,,)))+++,,,,,,***)))*********,,,,,,,,,,,,+++***)))(((&&&+++$$$++++++,,,)))+++%%%''')))***)))***+++---)))+++***''''''++++++((()))+++,,,...///,,,***...---//////000///***)))---(((***---,,,(((%%%&&&))))))(((''''''(((((('''&&&&&&'''(((((('''&&&'''(((&&&&&&'''))))))((('''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''$$$+++)))...QQQ}}}{{{SSSkkkPPPUUUaaa___UUUdddttt```___qqqhhhYYYXXXXXXkkkrrryyy}}}wwwvvvvvvuuuwwwkkkqqqzzzUUUHHH```{{{vvv{{{~~~|||~~~~~~jjj^^^YYYAAAcccRRRKKKpppsssWWWbbbWWW;;;...444000111,,,'''------%%%***111QQQ<<>>NNNLLL```QQQ***JJJzzz{{{tttrrrqqqnnnqqqxxxyyy~~~wwwrrrsssuuuuuutttuuuxxxzzzyyytttlllddd^^^cccccciiimmmkkklllmmmiiidddjjjnnnrrruuuuuussstttsssppptttwwwsssssswwwxxxxxx}}}|||wwwwwwxxxhhhNNNFFFtttlllJJJ///>>>,,,+++***---...+++++++++$$$&&&&&&&&&(((,,,***&&&&&&%%%&&&&&&'''&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&'''%%%%%%$$$%%%&&&'''&&&%%%&&&&&&''''''&&&&&&'''''''''''''''(((((((((((((((''''''(((((((((((((((''')))))))))*********)))))))))((()))******))))))***+++***)))***------+++(((+++,,,,,,+++++++++***((()))***++++++,,,+++++++++'''---$$$))),,,(((''''''(((***++++++)))))))))***(((***---000///,,,******)))++++++++++++((('''***///////////////***&&&)))'''&&&''''''((()))))))))***)))((('''&&&'''((()))))))))((('''''''''&&&%%%'''&&&'''((()))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((''')))000aaa}}}llloooUUUXXXdddccc___pppPPP~~~```SSSXXXfff^^^^^^UUUhhhyyybbb[[[QQQ[[[jjj|||ttt~~~nnntttpppiiicccNNNeeexxxtttqqq|||~~~}}}~~~|||lllPPP]]]kkkWWWjjjwwwRRRMMMgggIII999000000///111555111%%%%%%+++***)))UUUddd>>>::::::???]]]uuufffMMMAAA888KKKttteeeNNNAAARRRPPP???222@@@yyy|||wwwtttsssppprrruuuvvvxxxwwwxxxxxxvvvvvvwwwvvvtttttttttuuuxxxyyyvvvrrrnnnllloooqqqpppqqqqqqnnnfffkkkppprrrtttrrrqqqssssssnnnpppuuuwwwwwwwwwvvvuuu}}}wwwttt|||yyyjjjIIISSSwww{{{jjj;;;000000------......+++(((((((((&&&&&&%%%'''+++***&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&'''(((((((((((('''''''''((()))*********))))))******+++,,,+++******,,,+++)))((()))+++,,,)))&&&+++,,,,,,,,,------+++(((((()))***++++++,,,,,,,,,...'''(((+++###///GGG000)))***+++***)))(((((()))))))))///555333+++))),,,((())))))((()))((((((,,,666555333333333...)))***&&&''''''&&&'''+++,,,***---,,,***(((&&&'''+++---***)))''''''((('''&&&%%%(((''''''((((((''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&""")))%%%+++***ddd|||kkk~~~]]]```kkkeeeeeeUUUuuu]]]bbbVVV]]]ZZZ]]]VVVuuummm\\\]]]NNNHHHIIIHHHLLLMMMZZZnnnuuuzzz{{{wwweee~~~~~~tttWWWbbbddd___bbbttt}}}}}}|||{{{{{{~~~tttOOOdddMMM~~~vvvMMMVVVooo>>>000---:::;;;999222111000+++***+++>>>```GGG;;;;;;PPPMMM999999PPPeeelllZZZ999LLLccciiiUUULLL\\\ZZZ222AAAqqquuutttuuuvvvuuusssqqqoooqqqqqqxxx|||wwwuuuvvvtttuuutttqqqpppsssxxx{{{{{{yyytttpppppprrruuuvvvsssrrrqqqnnnooosssssspppqqqrrrnnnoootttxxxwwwuuusssvvvzzz}}}yyyuuuyyy|||yyykkkHHHUUU~~~]]]***222//////+++((()))((('''(((''''''%%%'''***)))%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&&&&'''(((((()))(((((('''''''''((()))***)))))))))++++++,,,,,,+++++++++,,,***)))((()))++++++)))'''------,,,,,,---...,,,))))))***++++++***************$$$,,,///***EEEkkkIII((()))***))))))((())))))---+++---000///)))(((+++***+++***((())))))***...111222000000000+++&&&'''&&&+++,,,(((&&&(((++++++---,,,***((('''(((+++---)))((('''''''''(((''''''((('''&&&''''''&&&&&&((()))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$$$$%%%&&&'''&&&&&&'''$$$+++(((///,,,___ppphhhMMMXXXfffggglllZZZ|||fffSSSQQQ\\\XXX[[[[[[GGGOOOKKKIIINNNLLLKKKLLLEEEFFFSSSzzzzzzooo~~~~~~fffuuuzzzaaalllooodddfffyyy~~~~~~~~~vvvQQQxxxaaaQQQzzz~~~nnnLLLXXXLLL///333222333999<<<000---...''',,,888YYY999BBBhhh\\\DDDqqqhhh111[[[~~~tttPPP444///eee|||AAAJJJfff444KKKrrrnnnpppsssvvvyyyvvvppplllqqqsss{{{xxxtttuuurrrxxxzzz{{{xxxtttrrrssstttyyyvvvqqqooorrrtttvvvxxxxxxtttnnnnnnrrrqqqmmmmmmmmmllllllqqquuusssppppppuuuxxx}}}|||yyy|||}}}{{{aaa@@@eeeOOO000222333000***)))(((&&&&&&((('''%%%'''+++)))&&&&&&'''%%%$$$$$$%%%%%%%%%$$$&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((((('''(((((()))***************++++++++++++*********)))***))))))***------,,,***---,,,+++***+++---,,,)))***+++++++++***))))))***(((...***$$$***222???,,,((())))))***)))))))))***---+++)))))))))))))))(((---///,,,))))))((((((++++++............***&&&'''&&&+++---)))''')))+++***+++***((('''((())))))***(((((((((((('''&&&'''(((((('''&&&&&&&&&%%%&&&'''))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######%%%&&&&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&%%%$$$###$$$###$$$''''''&&&&&&'''+++'''%%%,,,...UUU}}}PPPFFFTTT]]]mmmccc~~~cccdddddd]]]]]]^^^MMMWWWOOOOOOIIIEEEFFFKKKHHHFFFIIImmmxxxqqqooo|||nnnlll}}}nnnvvvwwwrrr|||}}}{{{~~~~~~yyyTTT\\\oooXXXRRRyyy___<<>>PPP777NNNqqqwwwoooGGGOOOPPP:::IIIiiiuuu|||vvvRRR222GGGdddGGGXXX===GGGccciiimmmnnnqqqwwwwwwqqqoooqqquuu|||~~~zzzwwwvvvttttttzzz~~~{{{uuusssuuuxxxtttwwwwwwtttsssrrrtttzzzyyyxxxtttssssssmmmhhhiiiggghhhiiinnnsssqqqnnnpppqqqvvv{{{zzz{{{{{{www{{{XXX@@@bbbyyyDDD000000///---)))((())))))&&&&&&%%%'''+++***'''(((((('''&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&((()))((('''&&&%%%''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((************++++++,,,,,,,,,,,,+++***+++,,,***(((+++******,,,...///...---++++++)))((()))+++***))))))***+++***))))))***+++***'''&&&(((,,,+++...******+++++++++******))))))((()))(((&&&(((,,,+++'''***---+++(((((('''''')))+++///000111222///,,,---((())))))))),,,000///,,,+++)))((()))***+++***((()))))))))(((&&&&&&'''((((((&&&&&&&&&&&&%%%&&&'''((((((((((((''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&$$$###$$$###$$$&&&'''&&&&&&((()))"""&&&***+++KKK|||~~~```ppp}}}AAAHHHXXX```rrr~~~zzz{{{zzzlllYYYcccYYYWWW\\\wwwxxxIIINNNLLLIIIGGGFFFHHHJJJIIIHHHGGGhhhwww||||||jjjttt{{{|||vvvfff}}}tttppp}}}yyy|||~~~~~~|||zzz|||}}}hhhkkkZZZ___^^^vvv|||SSS\\\}}}___888222444,,,...111///222///000...>>>WWWLLL<<>>fffPPPLLLNNNIIIOOOGGG888GGGxxxfffHHHFFF...OOOoooiiilllkkkmmmuuuxxxuuutttqqqwwwzzzyyyyyyyyyvvvuuuooouuuyyyxxxvvvwww{{{vvv{{{zzzxxxxxxvvvuuuyyywwwxxxwwwxxxvvvpppkkklllhhhjjjjjjooouuurrrooosssssssssvvvxxx|||zzzzzz}}}KKKDDDpppjjj<<<---''')))((('''((((((&&&&&&%%%(((,,,+++'''(((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''%%%%%%&&&'''(((((('''&&&&&&''''''&&&$$$###%%%&&&%%%&&&%%%%%%&&&''''''%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''((())))))******)))))))))***+++,,,,,,+++******,,,...,,,))))))))))))***,,,------,,,)))))))))(((((())))))(((((()))******))))))***+++333%%%,,,222)))+++***'''+++++++++******))))))(((&&&((((((&&&(((++++++(((&&&***)))'''(((((((((***(((+++,,,...000...******+++)))((())),,,......---************+++******)))))))))(((''''''''''''((('''&&&&&&'''&&&%%%&&&''''''''''''(((((('''''''''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&%%%###%%%######&&&&&&%%%&&&((()))(((,,,...,,,SSS~~~{{{fffGGG===MMMaaappp|||wwwnnn]]]___VVVTTTYYYhhhkkkOOONNNJJJKKKJJJHHHFFFDDDEEEIIIEEEaaa}}}nnn|||tttuuuaaabbbooonnnqqq|||uuu{{{dddxxx~~~}}}qqqeee~~~{{{~~~}}}pppDDDLLLzzzaaagggfffZZZ~~~uuuUUU```cccCCC222///......+++---......333444'''>>>XXX666```uuuuuutttrrroooaaammmyyyuuullljjjZZZZZZPPP888JJJwwwaaa888DDD777NNNooojjjnnnlllnnnxxx|||yyyyyyuuu|||{{{vvvyyyxxxtttssspppuuuyyyzzzyyyyyyzzzzzzzzzyyy~~~}}}xxxxxxsssrrrrrrvvvzzzwwwssstttlllnnnnnnrrrxxxvvvrrrvvv{{{rrrrrrzzz~~~|||||||||zzzuuu@@@<<>>333333000------,,,***,,,)))---222LLLyyyOOOBBB{{{zzzppppppnnniiigggbbb___YYY[[[[[[XXXZZZlllddd888aaauuu```888FFFAAAMMMiiilllooorrrwww~~~~~~}}}zzzwwwmmmxxx}}}xxx}}}~~~}}}|||wwwvvv|||wwwyyy{{{}}}}}}|||zzzyyy|||zzz{{{wwwuuuwwwssstttqqqmmmooorrrqqqqqqxxx~~~{{{wwwwwwyyyvvvsssuuuxxxyyywwwxxx___:::XXXuuuAAA******)))000***)))'''(((,,,,,,(((&&&&&&'''&&&%%%%%%&&&&&&%%%%%%%%%''''''&&&%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&'''&&&%%%%%%%%%%%%%%%$$$''')))$$$---999)))&&&######((('''$$$%%%%%%'''***%%%'''(((((('''&&&'''(((''''''((((((''''''((()))))))))((((((((((((((()))***+++++++++)))((())))))))))))))))))))))))))))))******))))))************)))***))))))(((((()))***))),,,''''''+++333)))***))))))+++,,,***((((((*********)))((('''((()))+++***)))))))))((((((((()))+++)))'''***111111...///+++%%%000&&&&&&***"""'''''''''((()))(((''''''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%'''((()))+++...UUU|||yyy{{{pppeeeUUUSSSFFFAAASSSeeeRRRWWWkkklllTTTVVV[[[RRRVVVaaaKKKJJJMMMHHHFFFDDDDDDFFFEEEBBBEEEJJJwwwzzz~~~ttttttzzzaaahhhfff[[[mmmppp~~~zzzhhhoooeeefffxxx||||||}}}~~~pppjjj{{{\\\lllkkkaaafffIII444111222///---...---+++---000+++CCCVVVRRR???cccxxxssslllfff\\\^^^nnnrrrnnnvvv{{{|||zzzuuupppbbbIIIjjj{{{iii???NNN@@@QQQqqqiiijjjlllpppvvvyyyxxxwwwqqqwwwvvv~~~~~~}}}|||zzztttssszzz{{{yyywwwuuuvvvxxx{{{|||uuuqqqtttuuuxxxzzzwwwyyyuuuqqqrrrwwwxxxvvvuuurrrsssooopppsssssssssuuuvvvyyywwwzzzxxxTTT===^^^```444---)))***,,,((((((***,,,+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''%%%'''222---******'''***!!!***444***%%%&&&'''''''''&&&''''''''''''&&&''''''''''''((())))))***)))(((((((((((())))))******++++++************(((((((((((((((((())))))++++++******))))))******+++******)))((('''((((((&&&***...111444;;;///&&&)))((()))******))))))***)))(((((('''((((((((((((,,,)))(((***)))&&&'''***%%%(((((((((***+++,,,...+++---,,,BBB>>>...///&&&((('''&&&'''(((''''''(((''''''((('''&&&&&&''')))((((((((('''&&&&&&'''(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''')))***...ZZZ{{{{{{~~~yyypppcccYYYSSSBBB@@@NNNmmmIIIgggzzzTTTOOOSSSKKKYYYbbbJJJJJJOOOIIIHHHEEEDDDEEEDDDCCCEEEGGGiiiqqquuuoooiiieeekkkuuuzzziiimmm}}}dddxxxjjjnnn~~~}}}~~~qqq]]]~~~WWWDDDrrrfff]]]bbb:::111333111222///...000...,,,...111666aaaeee;;;NNN{{{zzzbbbPPPTTTjjj}}}wwwvvvmmmrrrooossswwwsssqqqqqqppp|||VVV<<>>KKK///((('''&&&&&&'''((('''&&&'''''''''((())))))))))))***)))(((((()))*********++++++******))))))))))))+++)))(((***,,,,,,***'''************))))))+++,,,,,,+++******))))))(((((((((,,,...///===555&&&)))***)))***,,,---+++)))((((((((((((((())))))(((''''''+++,,,)))''')))***(((%%%$$$***777<<<222***,,,111000333''',,,***(((&&&&&&''')))***((('''&&&)))))))))(((&&&&&&'''(((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&(((&&&'''(((,,,XXXyyy}}}ttt{{{xxx}}}]]]\\\HHHxxxfffAAAJJJUUUbbb|||kkkWWWSSSTTTMMMYYYbbbZZZUUULLLIIIFFFHHHGGGGGGFFFBBBAAABBBBBBAAAPPP|||rrrzzzpppuuugggxxxtttyyy]]]ooo{{{|||~~~^^^ooo{{{PPP999hhhzzznnn||||||dddAAA@@@444777333000///000.........---222;;;nnnnnnPPPGGGqqqUUUCCCeeepppzzzxxxhhhlllyyyuuuoooxxxwwwvvvwwwooolllvvvxxx```AAALLLxxxnnn<<>>KKKmmmZZZ333***+++//////***&&&%%%&&&%%%%%%&&&&&&%%%$$$######$$$###%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$...)))&&&&&&%%%+++,,,$$$%%%)))"""''''''&&&''''''&&&&&&&&&(((''''''((()))***)))(((***)))((((((***++++++*********+++***)))((()))***(((((('''((())))))******------,,,+++)))((()))+++***))))))))))))))))))((()))+++(((222UUUFFF(((,,,*********,,,+++***(((((('''(((((((((((((((((((((''')))++++++))))))))))))+++***)))***)))$$$)))666CCC555&&&))),,,###'''%%%''''''((())))))''''''((())))))((('''&&&&&&'''((('''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&%%%$$$%%%%%%$$$%%%&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''&&&''')))---QQQ}}}|||yyy|||vvvzzz|||}}}{{{|||}}}ZZZSSSzzzkkk@@@PPPZZZhhhoooddd^^^bbbaaaWWWTTT\\\[[[RRRGGGOOOIIIFFFJJJEEEEEEDDDAAAAAAGGGKKKMMMQQQttttttuuurrrkkkoooddd{{{fffkkk}}}hhhmmmaaa[[[{{{zzzAAA777333666333//////000////////////555AAAHHHEEE<<>>999VVVddddddxxx}}}|||{{{WWWMMMZZZkkkzzzuuukkk]]]QQQRRRTTTrrrHHHMMMLLLMMMEEEEEEEEEDDDBBB@@@???@@@BBBBBBKKKvvvuuu|||kkkwwwnnnmmmgggvvveeeVVV}}}lllfffbbb]]]TTTLLLNNNSSSRRRVVV```]]]ZZZ^^^aaaccchhhfffeeehhhmmmlllkkklllkkklllkkkkkkkkkkkkjjjmmmrrrqqqnnnrrrrrruuu|||}}}}}}{{{|||yyyxxxnnnLLLfffrrrqqqrrrrrrrrrqqqtttsssnnnrrrzzzyyyKKK555IIIhhhvvvuuuwwwqqqssshhh===RRRlllnnneeegggmmmiiicccjjjssssssuuutttmmmkkkrrrssskkkfffjjjjjjmmmuuuwwwvvvyyysssvvvzzz}}}~~~~~~zzzvvvqqqwwwyyywwwyyy|||{{{}}}{{{yyyxxx|||yyytttqqqqqqyyyrrrrrrpppuuutttuuuvvvtttqqqsssuuurrrqqqzzzxxxvvvmmmRRRfffwwwOOO(((,,,+++'''&&&'''&&&&&&%%%$$$###$$$%%%$$$$$$&&&''''''&&&&&&((()))&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$&&&&&&%%%$$$%%%%%%&&&(((""")))111+++''''''&&&&&&''''''&&&'''((('''(((((()))))))))))))))***))))))))))))***+++++++++,,,,,,,,,+++***))))))))))))******)))))))))***))))))((()))***)))(((&&&)))((('''((()))))))))(((***(((888dddJJJ)))$$$+++))))))((((((((((((((((((((('''(((((()))******)))'''(((((('''(((***)))&&&***(((((()))+++*********111111///+++(((((((((((('''''')))***)))((((((((((((((('''&&&&&&&&&'''(((''''''''''''(((((()))(((&&&''''''&&&&&&&&&'''((((((''''''''''''&&&&&&%%%'''&&&%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&&&&'''''''''+++JJJ}}}gggbbb}}}~~~vvvkkkqqqeeejjj|||UUU<<<888BBBTTTpppyyy]]]QQQNNNqqqxxx___ddd```WWWMMMNNNwwwjjjIIIIIIFFFHHHDDDBBBCCCCCCBBB@@@???@@@BBBAAADDDlllwwwwwwuuurrr~~~]]]qqqqqqiiiwwwQQQaaa\\\VVVSSSPPPPPP]]]jjjmmmrrr}}}~~~|||xxx~~~}}}zzzpppsssXXXXXXooouuummmjjjnnnpppsssrrrlllxxxvvvVVV;;;]]]pppqqq~~~pppqqqpppxxxkkk???TTTjjjllldddccchhhgggccciiirrruuuqqqpppnnnhhhggglllpppmmmrrrnnnjjjoootttvvvyyyyyy{{{zzzwww{{{zzz{{{zzzyyyxxx{{{~~~~~~}}}~~~yyyzzz|||}}}~~~xxxuuuzzzxxxvvvmmmuuuvvvtttuuuvvvxxxvvvrrrsssuuurrrrrrmmmwwwssssss|||iiiKKKqqqnnn;;;*********)))###''''''&&&$$$###%%%%%%%%%###%%%''''''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########%%%&&&&&&$$$$$$&&&&&&%%%$$$$$$***---(((&&&'''&&&&&&''''''&&&'''((('''''''''((())))))))))))))))))******++++++,,,,,,+++,,,,,,,,,+++***))))))((()))))))))))))))***+++***))))))*********(((&&&)))((('''((())))))((('''+++"""FFFiii999+++***'''))))))((((((((((((((((((((((((((()))***+++******((()))((('''(((******''')))'''''')))******)))(((......,,,)))''''''(((((('''((())))))((((((((()))''''''''''''''''''''''''''''''&&&'''((((((((((((&&&'''''''''&&&&&&'''(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$&&&&&&'''(((,,,III|||}}}~~~|||{{{ddd___}}}xxx{{{uuuzzz{{{|||{{{xxxjjjnnnzzzgggJJJAAA<<<===RRRgggyyywwwoooZZZUUUOOO[[[eeekkkccciiijjj^^^QQQQQQ___eeeIIIIIIEEEFFFFFFCCCCCCCCCAAA?????????@@@@@@===\\\}}}ppprrrggg```tttpppeeePPPLLLYYYccc}}}zzzxxxyyy|||ppptttdddTTTpppuuukkkmmmtttrrrooosssvvvtttMMM///XXX|||yyymmmqqqsssrrruuuiiiHHH^^^iiihhhcccaaaeeehhhhhhmmmuuuqqqqqqqqqkkkaaa```fffjjjrrrwwwuuuqqqrrrvvvvvvuuutttwwwvvvuuuyyyyyy{{{wwwuuuvvvyyy{{{~~~|||~~~~~~zzzzzz{{{zzzwwwpppsssuuuuuuxxxxxxyyywwwvvvyyyxxxqqqooosssttttttsss~~~WWWTTTqqqeee222&&&***,,,&&&''''''&&&$$$###$$$%%%$$$$$$$$$%%%&&&&&&%%%%%%'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&%%%&&&(((---000,,,&&&&&&'''&&&&&&''''''&&&&&&(((&&&%%%&&&((()))((((((((()))***++++++++++++******+++++++++++++++******))))))******))))))))))))***))))))************((('''(((((((((((((((((((((''''''(((EEEPPP555666...(((***)))))))))((())))))))))))))))))***++++++************)))((()))***+++***)))'''''')))))))))(((((((((***)))''''''((()))(((((())))))((('''(((******(((((()))))))))((((((''''''&&&%%%&&&'''((('''''''''(((((((((((('''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%$$$######"""#########&&&&&&&&&(((---III}}}~~~}}}|||kkkhhh|||zzzyyy~~~}}}zzzqqqlll|||vvv|||yyyfffiiieeetttZZZ444HHHCCCYYYddd}}}yyygggbbbXXXTTTWWWkkklll}}}mmmiii``````TTTPPP```HHHLLLHHHFFFFFFDDDCCCBBB@@@???>>>>>>>>>???===PPPnnnyyywwweeennnfff___ZZZjjjzzz}}}{{{xxx||||||xxxmmmXXXhhhsssooouuuzzzuuussssssmmmKKK999XXXnnn```rrrrrrrrrttttttsssfffIIIbbbiiiaaaaaa^^^^^^cccgggjjjoooqqqttttttllldddeeejjjhhhooorrrvvvyyyzzz{{{yyysssppprrruuuxxx{{{}}}|||zzzuuuuuuwww{{{|||{{{}}}{{{~~~zzz}}}|||}}}wwwxxxyyywwwrrrssstttwwwyyy|||{{{zzz|||zzzssspppyyyqqqsss|||}}}{{{oooOOO\\\uuuQQQ---(((++++++''''''&&&%%%$$$%%%%%%$$$%%%$$$$$$&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$%%%***,,,//////(((%%%'''&&&&&&'''((('''&&&&&&((('''&&&&&&)))***)))))))))*********+++******)))(((*********************************)))((((((((()))))))))*********)))))))))((())))))(((((('''((((((%%%++++++%%%***...(((*********)))))))))))))))))))))))))))***++++++***)))***)))))))))((((((***,,,)))((('''))))))((('''(((&&&((((((''''''((()))(((''')))***((('''(((***+++))))))((((((((((((((((((((('''&&&&&&'''((('''&&&'''((())))))(((''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$%%%&&&'''(((+++FFF{{{~~~zzzdddYYY{{{}}}{{{pppeeeiii}}}bbbbbbyyyxxx\\\hhhUUUCCCJJJ===LLL___yyy}}}fff}}}```PPP^^^ccctttvvvaaaeee___\\\PPPNNN[[[DDDLLLIIIDDDCCCDDDBBBAAA??????>>>>>>>>>???AAALLLqqq{{{xxxjjj\\\[[[lllzzz~~~~~~}}}~~~}}}|||yyyxxx}}}xxxuuuaaa]]]vvvtttwwwwwwxxx}}}nnnPPP>>>dddwwwtttNNNKKKnnn}}}wwwppprrr|||iii>>>YYYlllcccfffccc___bbbgggiiikkkooojjjkkknnniiiccceeejjjmmmjjjoooxxxzzz|||}}}xxx|||yyyyyy}}}|||zzz{{{vvv|||}}}}}}{{{|||wwwxxxyyyxxxzzzvvvyyyyyy{{{uuuyyyxxxyyynnnrrryyyzzz{{{{{{vvvzzzrrrtttrrrtttwwwsss{{{dddFFFbbbppp===+++******'''((('''&&&%%%&&&%%%$$$%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&$$$$$$%%%$$$"""(((...---+++'''"""$$$'''&&&&&&'''((('''&&&&&&((()))'''(((+++,,,+++***+++))))))))))))))))))))))))***))))))))))))******+++)))))))))(((((((((((()))((()))******))))))******))))))***)))((('''((())))))*********---&&&+++)))*********)))))))))******)))))))))***+++***)))(((***((((((((((((&&&(((,,,)))(((((())))))'''((()))'''))))))((('''(((((('''&&&)))***(((''')))++++++)))((('''&&&&&&'''((((((***(((''''''))))))((('''&&&'''((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########$$$$$$$$$###$$$$$$%%%%%%$$$&&&)))))))))BBBwww|||{{{}}}fffRRRooo~~~~~~]]]bbbttt```eeeqqq|||pppCCC===888@@@PPPZZZUUUsssttt}}}ssspppYYYTTTfffllljjjiiijjjcccYYY[[[\\\JJJ\\\IIIGGGIIIEEEDDDCCC@@@???AAAAAA======@@@;;;@@@HHHlllvvvjjjzzz```WWWdddyyy~~~|||sssuuu|||zzzvvvuuupppssszzztttwwwwwwiiiNNNQQQaaa{{{qqquuuxxxNNNCCCkkk}}}yyyooovvvuuuEEENNNeee```fffjjjjjjiiikkklllkkkmmmrrrqqqnnnkkkcccaaaiiiiiilllooorrrvvvzzzyyyvvvyyyyyyzzz|||||||||~~~~~~|||}}}rrr}}}yyy|||vvvwww|||uuutttwwwttttttvvvvvvxxxvvvqqquuurrrzzzzzz{{{{{{ooouuussssssttttttssssssuuusss]]]===kkkbbb000000'''***)))((((((((((((&&&%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$###"""&&&$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%###%%%&&&%%%%%%'''((()))*********)))''''''(((***))),,,,,,+++*********)))))))))******))))))***+++''')))---)))''')))''')))'''(((+++)))(((,,,...******)))((((((((((((((('''))))))***++++++***))))))******+++***++++++***(((,,,+++***)))(((((())))))***((((((******((((((+++,,,***(((((()))***)))'''((((((((((((((((((((((((((()))(((&&&&&&((()))((((((((((((((((((((((((((()))+++)))&&&((()))(((((()))((((((''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$######""""""###$$$%%%%%%$$$###%%%%%%!!!((("""###%%%$$$'''&&&((('''HHHzzzyyyyyy||||||cccVVV{{{sssrrrbbbsssjjjqqqzzzdddVVVDDD333888:::IIITTT;;;^^^|||kkkwwwssstttxxxhhhzzzmmmZZZ```ZZZOOOWWW^^^jjjoooggg```___YYYWWWYYYNNNVVVCCCGGGJJJEEE@@@BBBAAA@@@???>>>>>>>>>>>>======@@@bbbooorrr\\\dddrrr~~~}}}xxx{{{vvvrrruuuuuuuuu|||sssyyyxxxoooGGGIIIkkkwwwUUUQQQwwwuuuvvvsssAAA@@@iiiuuuyyy}}}sssAAANNNiiicccbbbhhhrrrqqqhhhhhhooosssvvvpppjjjkkkkkkfffdddooonnnmmmmmmpppsssuuutttxxxyyy{{{|||yyyxxxzzz~~~~~~xxx~~~~~~}}}|||{{{vvvtttuuussssssrrrrrruuuxxxuuuqqqrrryyy{{{yyy}}}|||pppqqqppprrruuuvvvtttqqqpppuuulllTTTDDDmmmTTT'''111,,,))))))***((($$$%%%)))$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$)))'''$$$$$$(((((($$$$$$%%%%%%%%%$$$#########$$$%%%%%%$$$$$$&&&'''''''''((((((''''''(((((('''&&&'''''''''&&&''')))***)))+++,,,***))))))))))))***+++******)))((()))))))))))),,,)))(((+++)))+++'''***'''///+++000+++///))))))((((((''''''((((((,,,+++***)))((()))***+++---+++******,,,,,,+++******)))(((((((((((()))***+++***)))((())))))***)))+++***))))))))))))(((&&&(((((((((((((((((((((((((((((((((&&&&&&((((((((((((((((((((((((((((((((()))+++)))'''((()))'''((((((((('''''''''''''''(((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###"""###'''***""""""&&&%%%###$$$###$$$"""&&&&&&))))))LLL{{{}}}```TTTvvv~~~}}}|||yyyxxxuuuhhhtttzzz|||mmmwwwXXXLLLHHH999:::===:::OOO^^^||||||lllyyy|||wwweeehhhooojjj___XXXPPPNNN[[[ddd___fffkkkeee___]]]]]]^^^ZZZtttZZZCCCIIIJJJEEEAAAAAABBB@@@===<<<>>>>>>===>>>AAA@@@[[[pppjjjXXXjjjvvv}}}}}}{{{{{{vvvvvvyyywwwuuu{{{qqqiiiQQQ111QQQyyy{{{fffLLLTTTrrruuurrrhhhDDD;;;bbbtttwwwmmm???HHHggg```ddddddcccjjjuuussshhhtttmmmhhhlllqqqmmmiiilllnnnkkkiiiiiillloooqqqtttxxx{{{}}}|||xxxvvvyyy~~~|||~~~zzz{{{}}}zzzuuurrrvvvuuukkkpppssswwwwwwtttwwwxxxtttrrrwwwyyywwwyyy}}}tttvvvvvvwwwwwwuuusssqqqrrruuuuuulllEEERRRqqqEEE(((+++)))((())))))'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''###,,,--- """%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$&&&'''&&&'''(((((('''''''''&&&$$$$$$%%%&&&'''''''''(((***)))******)))(((((())))))*********)))(((((((((((()))&&&((('''''')))''')))''')))CCCZZZ)))(((+++&&&((())))))(((''''''(((***---,,,***(((((()))***+++---******------***'''&&&))))))((((((((()))***+++,,,+++)))'''''')))(((&&&************)))((('''&&&((((((((())))))((((((((('''((((((''''''(((((('''(((((((((((((((((((((((((((***)))'''(((((('''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$$$$###"""&&&...555&&&%%%%%%!!!&&&"""&&&$$$'''&&&'''$$$FFF{{{{{{|||aaaXXXmmmuuuvvv}}}~~~}}}uuuyyynnnvvviii}}}[[[QQQOOO999555FFFEEEZZZnnn~~~wwwttt~~~~~~~~~mmmllleeegggrrrpppnnn^^^OOOQQQPPPPPP]]]ccc___lllbbbVVVWWWXXXXXXWWWjjjdddHHHHHHFFFEEEDDDAAA@@@???===<<<===>>>>>>999===<<>>===???>>><<<===@@@BBB>>>777GGGrrrxxx}}}yyyzzz{{{~~~~~~|||xxx|||wwwyyywwwuuu~~~rrrNNNAAAUUUkkktttxxxcccPPP[[[qqquuueeeAAAFFFnnnppp\\\cccCCC666YYYlllCCC444GGGfffmmmsssrrrmmmkkkmmmqqqttt{{{}}}wwwtttuuurrriiihhhfffgggiiijjjhhhhhhiiirrrsssrrrqqqqqqtttyyy}}}}}}~~~|||ssspppuuuxxxzzzuuuqqq}}}}}}oooppprrriiijjjmmmmmmmmmrrrtttpppoooqqqnnnooouuutttqqquuuyyywwwuuuttttttuuuuuutttpppttt}}}xxxWWW@@@bbb[[[++++++++++++(((%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&%%% ......!!!%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$###%%%%%%$$$$$$&&&'''%%%$$$%%%'''(((''''''((((((((('''&&&&&&)))(((''''''''''''(((((('''''''''((())))))******+++(((***))))))***'''******((("""'''(((///,,,,,,)))******)))'''(((***,,,,,,++++++***************///+++)))******+++222:::+++******)))*********+++(((''')))------)))***...''')))++++++)))((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''(((((())))))))))))(((''')))'''''')))(((''')))((('''&&&%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$########################""""""###'''***LLLHHH&&&###'''$$$"""&&&%%%(((((()))'''KKK|||~~~}}}\\\VVVzzz|||www{{{yyyeeeeeezzzllltttxxxWWWKKK???///888<<>>777LLLfffrrrppplllnnnsssqqqtttwwwvvvvvvzzzwwwmmmjjjhhhhhhiiiiiihhhhhhhhhnnnnnnnnnoooqqquuuwwwxxxuuurrrpppooommmooopppooopppllllllxxxzzzqqqrrrvvvllljjjkkkkkkjjjkkkiiidddnnnpppqqqvvv{{{vvvqqqvvvvvvssssssxxx~~~vvvqqqxxxvvvuuu{{{ZZZ@@@ZZZBBB000%%%***---'''$$$(((&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%% &&&%%%))))))%%%'''!!!***(((&&&$$$$$$#########$$$%%%$$$###$$$%%%&&&&&&$$$&&&'''%%%$$$%%%&&&'''&&&&&&'''''''''''''''&&&)))''''''((((((((((((((())))))(((((()))))))))))))))'''***((())),,,(((((((((***111---''''''---(((*********)))))))))+++,,,---,,,***))))))***,,,------------...---,,,000555******)))))))))))))))))))))((()))++++++'''&&&)))''')))***+++***)))((()))(((((((((((((((((((((((((((''''''((((((''''''((((((((())))))))))))((((((((()))'''''')))((('''***+++)))'''&&&'''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$#########$$$$$$######"""###############CCCPPP+++$$$"""###'''&&&''')))((()))'''III|||{{{zzz{{{```UUUsssyyyvvvyyyxxx[[[kkkvvvhhhhhh~~~sssWWWSSSBBB111---===EEESSSdddmmmkkkcccnnn|||}}}wwwqqqqqqzzztttooossslllkkkggggggrrrpppmmmqqqcccbbbVVVLLLVVVXXX___jjjbbbccchhhfffiiilll```ZZZ^^^XXXMMMIIIFFFDDDHHHBBB@@@AAA???>>>???>>>;;;;;;<<<<<<<<<===>>>VVVqqq~~~jjj~~~qqqaaaRRR???;;;UUUsss]]]TTTtttuuuqqqyyysssddd<<>><<<<<<:::888999888;;;<<>>FFFDDDBBB===>>>>>><<<;;;<<<<<<::::::999:::<<>>rrr~~~~~~sssYYYFFF:::EEE]]]rrr~~~zzzyyyyyyyyyrrrsssyyyzzzuuuvvvtttlllgggpppuuutttuuuvvvtttrrrqqqwwwoooppprrrkkknnnooojjjppppppooosssvvvwwwxxxtttooojjjhhheeeiiisssrrr}}}rrrwwwxxxuuu|||}}}zzzzzzyyyxxx~~~vvvvvvooorrrwwwwwwyyy|||zzzGGGBBB<<<***&&&...)))'''(((&&&%%%%%%$$$$$$$$$&&&$$$$$$%%%$$$"""""""""######$$$%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%###&&&%%%%%%&&&'''((((((''''''%%%%%%&&&&&&%%%&&&'''&&&'''((((((((((((((()))'''((()))*********)))((((((******)))***+++***''''''((())))))))))))***++++++***+++---,,,((((((+++,,,******+++,,,+++++++++***))),,,---,,,------+++************++++++++++++******,,,222888888000(((***++++++)))******)))&&&)))***++++++***)))(((((()))***))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))'''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%###""""""$$$%%%$$$"""######"""""""""######$$$###&&&)))+++)))&&&$$$###%%%))))))(((---UUU{{{zzz\\\KKKwwwzzz~~~~~~yyyVVVjjj{{{lllfffpppHHHJJJHHH777+++999???VVVooouuuuuunnnpppqqqwwwwww]]]uuu~~~|||vvv~~~|||rrrssskkklllrrriiijjj___TTTMMMSSSSSSPPP[[[```cccfffuuu```ggghhhgggeeeaaa[[[QQQRRRGGGsss|||AAABBB???DDDAAA???;;;<<<;;;::::::;;;:::999999888999999BBBkkkrrrJJJ@@@FFFiiigggkkk~~~~~~~~~|||xxxbbbJJJAAAFFFTTThhhuuuyyyvvvhhhFFFbbb|||~~~rrrRRRNNNlll|||yyyxxxuuuaaa===DDDllluuunnnMMM777WWWuuuzzzlllDDD:::ggg|||uuufffLLL>>>EEERRReeeqqqqqqqqqvvvwwwuuuwwwxxxxxx}}}{{{qqquuuuuuttttttvvvzzzyyyuuussssssrrrqqquuuwwwrrrqqqtttqqqvvvrrreeeiiilll]]]KKKHHH999777<<>>===;;;;;;;;;::::::;;;;;;:::999888888777<<<[[[sssHHHHHHVVVRRRXXXgggccclll|||yyy\\\KKKDDDNNN```pppxxxbbbzzzzzz|||nnn^^^nnn}}}gggGGGJJJpppzzzoooyyyvvv___@@@FFFooo~~~pppSSS;;;MMMvvv|||~~~sssJJJ888___{{{~~~{{{{{{tttkkk\\\CCC888GGG^^^jjjmmmmmmpppxxx{{{wwwvvv{{{}}}|||uuutttuuutttwwwyyyuuuwwwmmmtttuuuuuuwwwooosssuuuttteeeKKK:::777000%%%'''...333@@@;;;222(((...,,,---BBBUUUYYYfff~~~vvvwww}}}}}}xxxwwwvvvvvvuuurrrssszzz{{{ttt}}}bbbAAA333---((()))((()))'''&&&%%%%%%$$$%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%$$$$$$$$$)))&&&###""""""###&&&)))%%%$$$###$$$%%%&&&%%%$$$&&&&&&'''(((((('''&&&&&&'''''''''''''''((()))***))))))))))))))))))))))))((())))))))))))***)))'''((())))))*********)))((()))((())),,,,,,******,,,+++******,,,---,,,+++++++++***,,,---,,,,,,,,,***+++++++++******+++---000///))))))------''''''+++)))))))))((()))+++,,,+++((()))******))))))))))))(((((((((((()))***)))((())))))))))))))))))))))))))))))))))))))))))(((((()))'''''''''&&&%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$###$$$%%%###$$$%%%%%%$$$######$$$$$$###############$$$$$$%%%###!!!!!!$$$&&&&&&&&&'''(((((()))+++OOO||||||}}}zzz~~~}}}zzzbbbPPPttt~~~}}}iiiUUUiiixxxcccnnnmmmFFFCCC@@@222---888;;;JJJZZZ```hhhfffkkkwwwvvv|||}}}zzz|||tttvvvmmmrrrwwwoooaaajjj}}}oooYYYaaa[[[OOOkkkggg^^^XXXVVVccc___XXXUUU[[[aaa[[[PPPRRRVVVHHHlll<<>>>>><<<<<<<<<;;;::::::::::::999888888777999MMM|||VVVgggWWW???KKK{{{bbbmmm}}}jjjXXXEEEMMMTTTeeewwwxxx|||{{{XXXVVVxxxuuu~~~[[[LLLkkkwwwwwwgggCCCBBBiiisssnnnxxxyyygggLLLEEEcccnnnWWW777HHHnnn}}}}}}wwwUUU888UUU~~~zzzzzz|||wwwaaaDDD111999OOOjjjvvvzzzsssrrr}}}vvvyyyssswwwyyysssrrruuurrrtttmmmrrrrrrqqqvvvtttsssjjjYYY<<<,,,000444777???444***999LLL777...***+++,,,%%%+++000+++333HHHSSS{{{~~~{{{yyyzzzxxxyyysssuuutttooonnnssswwwvvv{{{bbbEEE444******((()))'''&&&&&&%%%$$$$$$%%%&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$###%%%%%%$$$$$$'''%%%$$$###$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&'''''''''''''''((()))***(((((('''''''''(((((()))(((((((((((())))))((('''''''''((()))++++++***)))***)))***+++,,,+++************+++------,,,++++++---,,,...///,,,,,,---+++,,,------,,,******,,,...)))+++,,,+++************''')))***+++,,,,,,+++)))(((((())))))))))))(((((()))(((((((((*********((())))))))))))***)))))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&%%%###"""###%%%$$$$$$%%%%%%$$$$$$###############"""######$$$$$$&&&$$$"""!!!###&&&((()))''''''&&&((()))KKKyyy|||hhhOOOuuu~~~nnnWWWjjjvvvbbbmmmcccEEEDDD???000...333333CCCUUU]]]___UUU\\\iiibbbooowwwxxxllluuutttwww|||ooovvvqqqmmmppphhhhhhlllrrrdddqqqiiidddwwwoooMMMUUUWWWVVV~~~wwweee[[[TTTKKKMMMNNNLLLWWWeee___QQQRRRRRRLLLvvveee;;;CCCBBBBBB??????===<<<;;;:::999888888888888888888999777BBBuuu```hhhbbb@@@LLLuuubbbppp~~~~~~tttkkkWWWRRRUUUbbbmmmkkkmmm}}}~~~zzzpppJJJ^^^}}}zzzxxx}}}VVVHHHgggyyytttaaaAAA@@@ddd{{{tttpppkkkBBBAAAeeexxx___<<>>PPP{{{zzz{{{zzz|||}}}~~~sss[[[CCC:::>>>UUUnnn|||}}}xxxuuuvvv}}}www{{{~~~vvvrrrsssooonnnooolllpppuuuxxxrrrZZZBBB((()))AAASSScccsssvvvHHH)))'''222''')))''''''%%%(((,,,......---...///888HHHXXXhhhxxx}}}|||}}}yyy{{{{{{xxxwwwxxxyyy{{{{{{hhhBBB,,,///&&&)))'''&&&&&&%%%###$$$%%%'''&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$######&&&&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&''''''((())))))((('''''''''''''''(((((()))((((((((())))))((((((''''''''')))++++++***))))))))))))***+++,,,+++)))******+++---,,,+++++++++---,,,...///,,,,,,---,,,***,,,---,,,+++******,,,((())))))(((((((((((('''***+++,,,,,,,,,***)))((((((((((((((((((((((((((())))))((()))******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((&&&&&&&&&&&&%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%%%%$$$"""######"""""""""######$$$%%%%%%$$$######$$$''')))(((''''''((()))KKKyyy}}}mmmPPPlllzzz~~~rrr[[[mmmnnnlll^^^GGGBBB;;;,,,...000///@@@TTT___cccVVVYYYmmmbbbgggbbbcccbbbrrrsssrrrpppmmmuuuooogggiiiwwwppppppgggbbbaaaggg]]]```[[[\\\hhhfff]]]NNNTTTIIINNNTTT~~~zzzfff\\\RRRIIIGGGKKKLLLWWWeeeccc```QQQFFFNNNXXXeeeAAAEEEBBB@@@======>>>===;;;;;;999888777888666777666999666<<>><<>><<<::::::999777777888666777444888555:::YYYeee<<>>AAA??????>>>>>>;;;999888888777555555777666777333777555:::QQQeee<<>>qqquuu|||ccc@@@IIIppppppttt^^^444333eee{{{pppqqqwwwrrrQQQAAA```zzz^^^888QQQyyy|||yyyzzzWWW666IIIlllwwwvvvzzzrrrzzz{{{hhhLLL888>>>]]]mmmmmmqqqrrrooorrrxxxvvvYYY111))),,,RRRWWW---555===555444777555???///&&&BBBOOO&&&---,,,+++***///***)))111000((((((,,,222999222000)))---///,,,)))GGGZZZrrr|||uuuooosss{{{xxx}}}uuuEEE(((***+++(((%%%&&&'''%%%'''&&&&&&'''&&&$$$%%%'''+++!!!+++((())),,,%%%'''###&&&&&&"""%%%((($$$'''&&&%%%$$$$$$######$$$######$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''%%%'''''''''(((***)))''')))%%%'''(((<<<###((()))((())))))'''&&&'''))))))))))))((((((((()))*********)))(((***///...++++++...(((&&&,,,---)))+++)))***+++,,,,,,---...---+++++++++,,,+++***)))******(((+++---+++))))))******---,,,+++***)))))))))))),,,+++******++++++***)))******)))))))))******+++,,,+++++++++***((('''((())))))((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######&&&)))(((&&&$$$$$$%%%"""%%%%%%""" """######"""!!!!!!"""######$$$&&&&&&'''+++---,,,OOO{{{{{{xxx~~~VVV>>>ggg~~~{{{yyyzzzzzzyyyeeeJJJiiiqqqQQQkkk~~~zzz}}}||||||MMMDDD<<>>111+++888UUUttt{{{yyyvvvooo}}}rrr;;;%%%***+++'''&&&***(((&&&&&&&&&'''&&&%%%&&&(((!!!,,,++++++,,,---///)))%%%$$$%%%%%%###&&&'''###&&&&&&%%%$$$$$$###$$$$$$######$$$$$$$$$%%%$$$$$$$$$%%%&&&'''''''''&&&&&&$$$&&&&&&&&&&&&((('''%%%%%%'''---222AAA)))((('''((('''((()))+++***)))'''))))))))))))))))))(((((()))***)))***//////,,,,,,)))...///+++&&&(((//////,,,,,,,,,+++,,,------+++++++++++++++************(((,,,...---+++*********,,,++++++************++++++***))))))******)))(((+++++++++++++++++++++,,,++++++++++++***(((((())))))))))))((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&''''''&&&$$$######"""!!! """$$$$$$"""$$$""""""######$$$%%%'''$$$&&&)))++++++OOO~~~~~~~~~YYY@@@mmm|||uuuwwwzzz}}}{{{```KKKooommmSSSlllzzzzzzwww|||~~~NNN@@@666)))%%%)))...,,,222:::EEELLLAAAAAAJJJUUUYYYOOO>>>HHHSSSTTTJJJ>>>BBBSSSXXXVVV```[[[WWWRRRQQQYYYdddTTTYYYNNNOOOUUUXXXUUURRRRRRQQQNNNNNNLLLIIIIIIOOOaaatttpppcccXXXQQQNNNOOOOOONNNOOOGGGFFFLLLCCCwwwCCCCCC???===<<<777:::888888888777555555555666555444555444777555>>>YYYqqqbbb~~~iiijjjbbb~~~}}}ttt```UUU]]]nnnTTT555ddd}}}bbbUUU|||lllZZZHHHBBB666222HHHwwwxxx```AAAFFFnnnyyyvvv```777333___sssqqq}}}{{{|||hhhHHHUUUsss|||eee///AAAkkkwwwzzz{{{nnnFFF:::^^^rrr|||uuuzzzzzzvvv|||zzz^^^GGG999555LLLkkkyyy```666---+++NNNbbb111BBBcccCCC...+++,,,'''&&&...///)))%%%>>>XXX...---CCC555---)))$$$000MMMdddyyyxxx~~~~~~sss^^^999(((,,,...KKKrrr|||~~~yyyqqqtttxxxZZZ+++'''...)))&&&+++(((&&&&&&&&&'''&&&&&&&&&(((***$$$,,,<<<...&&&444((((((+++%%%$$$***### ,,,&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%'''''''''&&&'''(((((('''((((((%%%$$$,,,"""&&&******'''(((...111///***'''(((((())))))))))))((('''(((+++++++++///111...,,,))))))***)))(((---///***------,,,++++++,,,,,,+++++++++******+++++++++***(((+++...---+++***))))))******)))))))))***************)))))))))))))))(((***++++++++++++++++++++++++***++++++***((((((***)))))))))))))))(((((((((((((((&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$###$$$&&&((('''%%%"""###!!!!!!"""######$$$$$$%%%######$$$$$$$$$%%%'''$$$%%%(((******OOO~~~}}}}}}WWWAAAqqq}}}yyy|||yyyyyyxxx|||\\\HHHllljjjTTTeee~~~www|||{{{RRR@@@666+++)))(((---...222888AAAEEE;;;===CCCGGGDDDAAA;;;666OOOSSSRRRHHH???QQQYYYNNNZZZUUUTTTNNNPPPaaaeeePPPUUUQQQQQQVVVYYYVVVRRRPPPMMMFFFKKKLLLIIIEEEDDDKKKVVVdddbbb___XXXJJJ@@@CCCKKKMMMMMMKKKIIIDDDvvv|||AAADDD??????>>>888999777777777666555444444555333444555444666333333CCC|||uuuXXXttteeellleeeyyyfff]]]```mmm{{{qqqPPPpppqqqLLLeeeeeebbbRRRJJJ999888;;;OOOWWWIII+++QQQzzz|||yyyeee333GGGkkktttuuukkk<<>>PPPuuuyyywwwyyy}}}|||{{{~~~}}}}}}iiiGGG,,,555RRRAAA)))...QQQuuuAAA888eeeOOO+++''')))(((...***)))---,,,'''AAAkkk>>>444QQQ==='''***>>>XXXcccRRRGGGDDDBBB???III]]]ttt{{{iiiGGG+++---...CCCggg{{{yyyvvvzzzyyyxxxwwwCCC&&&///+++(((+++(((((((((''''''&&&&&&%%%&&&'''''''''888III:::(((000...&&&'''(((%%%)))(((%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%&&&'''''''''&&&&&&)))(((((((((((()))((((((''')))'''&&&(((%%%%%%)))***'''(((...111...***)))(((((()))))))))))))))))))))------+++///222///,,,000+++------***))))))***,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,+++***)))+++------+++***))))))******)))))))))*********************))))))))))))))))))************))))))+++***++++++***(((((()))))))))))))))))))))((((((((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$###"""$$$&&&'''&&&$$$"""###%%%%%%""" ###)))%%%######$$$$$$$$$%%%&&&%%%&&&((()))***PPP~~~|||vvv~~~SSSCCCsss~~~|||{{{wwwrrrpppUUUDDDiiipppYYYddd|||xxxrrrzzz{{{KKK999444,,,)))***...222444777???AAA:::555;;;===>>>???@@@111???EEEEEEHHHCCCFFFTTTUUUQQQLLLNNNPPPSSS^^^]]]NNNSSSZZZUUUTTTTTTPPPLLLJJJGGGEEEMMMMMMEEEDDDFFFAAA;;;HHHRRR[[[```SSS@@@@@@KKKMMMTTTQQQEEEXXXkkk>>>EEE>>>@@@???888888444444555555444333333444444333444111333444666AAAppp^^^mmmfffxxxuuuhhhiiihhhdddiii{{{ggg```uuuQQQ555CCC^^^SSSVVVZZZ[[[hhh``````cccVVV222000MMMsss{{{vvvyyy\\\222BBBlllvvvuuuggg<<<000[[[{{{wwwmmmuuu~~~uuuUUULLLeeevvvxxx}}}WWW<<>>IIIppp~~~xxx{{{~~~|||yyyccc???000&&&///$$$```bbb///CCCGGG(((000'''''')))&&&---(((,,,+++(((;;;ppp^^^;;;>>>,,,000IIIUUUEEE---%%%333666%%%---666///555XXXccc:::,,,///***999^^^ooozzzyyyuuuxxx~~~___***,,,***+++,,,***(((((((((''''''&&&&&&%%%###***$$$)))BBBEEE222,,,:::===111&&&((('''$$$)))%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&''''''((('''&&&''''''''''''&&&'''+++,,,,,,******&&&'''(((%%%%%%)))+++((((((***++++++))))))(((((()))))))))---,,,***---///---***///''')))((((((,,,+++---******+++,,,---,,,,,,,,,,,,+++******+++,,,+++***+++,,,---,,,+++******+++,,,+++++++++************)))***++++++))))))))))))((()))))))))))))))((((((++++++++++++***''''''(((((())))))))))))((((((((('''&&&&&&%%%&&&&&&'''(((&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$$$$###""""""###$$$%%%&&&$$$$$$&&&%%%""""""((($$$###"""############%%%&&&'''((())))))OOO}}}zzzyyy||||||QQQDDDuuu{{{vvv}}}}}}{{{ooogggKKKBBBooo}}}gggTTTeee~~~{{{~~~CCC444222+++'''+++...333222222999999444888??????EEE@@@BBB:::555@@@CCCEEECCC:::EEEUUUJJJIIIJJJSSSXXX[[[WWWRRRSSSVVVOOOJJJKKKJJJKKKJJJGGGFFFKKKGGGAAADDDHHHDDD<<<999???HHH^^^gggXXXPPPQQQOOOJJJKKKTTTjjjeee<<>>(((---IIInnntttwwwxxxXXX000>>>jjjpppvvvooo<<<---RRRyyywwwsss{{{xxx{{{WWWLLLrrrzzzwww{{{ddd>>>KKKjjjwww~~~lllNNNBBB^^^zzz~~~|||zzz{{{zzz}}}bbb666)))@@@555:::444///***&&&(((%%%'''---'''!!!''',,,,,,***&&&000mmmyyyAAA(((...HHHMMM333"""///IIIVVV@@@???\\\uuugggAAA---SSSqqq555333222+++666[[[vvvuuusss}}}xxx~~~ooo888)))''',,,+++***'''((('''''''''((('''&&&'''(((%%%'''###111LLLCCC...ZZZ]]]999(((%%%$$$)))&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''((('''&&&&&&(((((('''&&&&&&***((()))$$$"""'''&&&)))(((&&&&&&''''''&&&))),,,...---+++)))'''''''''((())),,,***(((***,,,***)))'''+++777///)))...++++++)))***+++------,,,+++,,,,,,+++++++++++++++++++++++++++++++++***((()))***+++++++++******))))))))))))+++,,,,,,***))))))*********************))))))++++++++++++)))'''&&&'''(((((()))))))))(((((('''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$######$$$#########"""!!!"""%%%''''''$$$"""""""""""""""######""""""######"""###$$$$$$&&&(((''''''MMM|||yyy~~~|||xxxzzzQQQAAAnnnyyytttxxxyyyyyyrrrnnnHHH@@@qqq|||```KKKfffzzzAAA444333,,,((()))***000......555444111555>>>>>>DDD<<<:::AAA666???JJJFFFCCC<<<;;;FFFCCCIIIHHHPPPTTTWWWTTTTTTPPPMMMFFFDDDGGGJJJLLLLLLHHHCCCEEEEEEGGGIIIFFFCCCDDD;;;;;;<<>>[[[vvvzzzvvv|||{{{vvvUUU...'''+++))))))'''((((((''''''((((((%%%$$$,,,%%%$$$&&&(((DDDiiiJJJ:::TTTkkkNNN222---%%%'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''((('''(((***+++)))(((''')))&&&,,,(((((()))&&&&&&))))))(((''''''(((***------,,,+++)))((('''''''''***+++(((''')))***)))+++)))888MMM>>>)))&&&%%%---******+++---,,,++++++,,,+++,,,,,,++++++***++++++*********++++++))))))***+++++++++*********))))))***,,,......+++***+++,,,+++++++++***************************)))'''&&&''''''(((((()))((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&%%%$$$######$$$#########"""""""""###%%%&&&%%%""" """######!!!###""""""############$$$###&&&(((''''''MMM}}}zzz{{{zzz||||||vvvxxxPPP>>>hhh}}}zzzxxxvvvwwwuuuyyyMMMAAApppiiiNNNnnn{{{|||{{{~~~vvv>>>000...((((((((((((000---...444222000)))111777>>>===555;;;333111===??????>>>999:::AAA???CCCDDDCCCLLLIIIJJJGGGIIIDDDCCCFFFHHHHHHGGGCCCCCCEEEGGGJJJJJJDDD???AAA<<<===:::WWWmmmcccYYYRRRQQQSSS```\\\jjjmmm???@@@;;;<<<888888555666777888777555444333222666111222111333555333666OOOyyynnnWWWvvvuuu```}}}iiicccUUUNNN[[[}}}KKK444===bbbGGGCCCeeeNNNmmmwwwvvvnnnppplll```PPPSSSPPP444,,,222,,,NNNnnnnnnmmmnnn[[[444GGGooooootttLLL...CCCiiiwwwuuuwww{{{wwwgggDDDTTTpppwwwsssKKK===bbb~~~{{{|||ddd???GGGrrryyyxxx|||uuu|||xxx}}}|||OOO)))///LLLrrrUUU+++'''((('''((($$$+++$$$&&&***%%%&&&'''***...333///PPP;;;%%%;;;999+++&&&UUUhhh>>>)))(((---333...000EEExxxxxxOOO:::ooowwwKKKbbbDDD......@@@```xxxzzzssswww|||rrr888,,,---)))))))))))))))''''''((('''$$$''' (((''')))&&&'''QQQnnnLLL444JJJvvvyyyQQQ---''''''&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''(((+++,,,***((((((***$$$---((()))***'''&&&((()))((('''((()))***************))))))(((((((((++++++((((((*********......&&&...******000***---,,,++++++,,,+++******---+++,,,---,,,+++******+++,,,,,,---//////,,,+++,,,------------------,,,,,,,,,///111000---,,,---...,,,,,,+++*********++++++)))))))))***)))''''''((('''((((((((((((((('''&&&''''''((((((''''''&&&%%%'''''''''&&&$$$###$$$$$$%%%&&&&&&&&&%%%$$$###$$$#####################"""$$$&&&&&&""" """$$$$$$###""""""###$$$###$$$%%%"""&&&)))((('''NNN~~~}}}qqqttt~~~vvvvvvPPP???kkk}}}xxxzzz{{{vvvzzzPPPFFFttt|||yyyyyygggJJJqqq~~~}}}{{{~~~www>>>...+++)))---+++***222///---333---+++111...---///777111777:::555444??????;;;:::777AAA999CCC@@@:::GGGBBBCCCGGGFFFBBBBBBDDDBBBAAA???<<<@@@BBB???===>>>>>>:::888999<<<999VVVnnnbbbUUULLLWWW[[[eeeUUU;;;===:::<<>>TTTrrrvvv~~~]]]QQQpppoooooommmiii```SSSKKKNNNFFF,,,555999---MMMqqqtttkkkuuu\\\555GGGllltttwwwwwwUUU---@@@ooo~~~zzz|||{{{|||eeeAAAGGGlll~~~{{{wwwSSS;;;TTTvvvfff@@@AAAfffzzzwwwyyyyyy{{{vvvccc000&&&000===666...)))'''%%%%%%&&&'''&&&%%%%%%%%%&&&'''(((***111000000***(((444555)))'''TTTjjjAAA%%%***+++***,,,:::@@@222;;;]]]lll:::@@@xxx{{{BBB///666AAA[[[xxxtttzzzzzzrrruuuQQQ***+++---&&&)))'''''')))++++++(((%%%$$$$$$$$$$$$%%%'''((()))XXXuuuNNN,,,OOO{{{|||___>>>333%%%"""++++++###'''$$$$$$%%%###%%%'''"""$$$%%%&&&&&&'''''''''&&&&&&&&&&&&(((***)))%%%%%%(((***------)))'''(((******)))'''&&&(((******)))((()))((()))***)))'''''''''(((((())))))***+++,,,------+++******+++---------+++++++++***)))***+++---,,,---,,,+++,,,,,,+++***,,,,,,,,,++++++++++++++++++******+++------+++)))((()))***+++******+++,,,)))''''''***++++++***+++((())))))******))))))((((((((((((((())))))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$############""""""###$$$#########$$$$$$###  """""""""!!!!!!!!!"""#########&&&&&&'''(((TTTyyywwwuuuvvv~~~xxxvvvzzzRRR@@@qqqzzzvvvsss}}}yyyzzzoooEEEGGGwwwzzzbbbIIInnn|||zzz~~~uuu<<<---...))))))+++,,,...//////...------///111///111999888333444666000333???CCC===:::===EEEBBBAAAAAABBBEEEDDD>>>999@@@EEEBBB======@@@BBB>>>DDDIII;;;555===999888<<>>>>>;;;777222333555333222222222222222111333333333222111111333444888cccwwwdddjjjzzz[[[mmmiiiiii~~~OOOJJJ~~~hhhFFFZZZggg~~~iii;;;NNNeeeQQQlllnnnLLL```mmmfffkkknnnggg[[[RRRMMMFFF111+++EEEBBB000NNNdddtttmmmmmm___???JJJjjjsssttt___///===jjj|||uuu|||xxxrrrMMMCCCiii~~~qqqxxxccc444AAArrr~~~wwwpppEEE;;;eee|||{{{sssBBB)))))),,,,,,)))'''''''''&&&&&&'''&&&&&&%%%&&&&&&'''(((((()))+++(((&&&(((,,,000,,,###HHHfffEEE"""***+++&&&)))---000333///+++;;;fffJJJ444kkk~~~```---///111555UUUyyyzzz{{{{{{```888***$$$---***(((((()))******(((%%%&&&&&&%%%%%%%%%&&&(((((('''KKKeeeUUU333AAAsssgggDDD+++$$$%%%&&&)))&&&%%%&&&$$$&&&'''$$$((('''&&&%%%%%%'''((('''&&&'''&&&&&&((('''%%%'''*********)))((('''((()))((()))((('''))))))((('''((((((((()))***)))((()))***))))))***+++,,,,,,,,,,,,***************+++,,,,,,)))***,,,,,,,,,+++++++++******((((((***---...---***,,,...---+++******+++++++++***+++++++++***(((((()))***+++++++++,,,---+++))))))+++,,,+++++++++)))************))))))((())))))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!"""""""""""" """###$$$###"""############""""""""""""######$$$''''''((()))UUU{{{yyy~~~ssswwwwwwwwwsssKKKBBBrrr|||yyy|||}}}rrrDDDFFFttt~~~|||```GGGnnnzzz~~~~~~{{{ppp888+++---((('''(((***+++---------,,,,,,+++...---...444555333555555666999;;;999666888>>>;;;666555888:::===???<<<444777:::::::::<<>>CCC;;;666999777999777444>>>^^^hhhccc]]][[[```WWWoooEEE;;;>>>:::555333777555444333222111111111222333222111000000111333444555PPPwwwnnnfff|||jjjhhhhhhvvveeevvvQQQ|||{{{\\\ddd]]]www\\\jjj___\\\yyyWWWYYYsssiiimmmmmmbbbVVVLLLKKKEEECCC---888VVVAAA,,,888RRRsssyyyttt___???DDDlllsss|||YYY999@@@ddd|||uuukkk[[[JJJjjjtttrrruuummmEEE===iiiuuusssuuu]]]DDDTTTvvvxxxJJJ$$$))),,,---&&&%%%%%%&&&'''&&&%%%&&&%%%%%%&&&&&&'''(((((()))'''---111,,,+++,,,((('''888fff???!!!---((()))&&&(((******,,,...)))(((bbbWWW...aaazzz{{{TTTyyyYYY(((...000***///^^^xxxyyyvvvFFF---&&&---***)))(((((((((((('''&&&((('''&&&&&&&&&&&&'''(((******AAA\\\UUU333<<>>???>>>999666555666888999:::;;;:::888<<<:::666444333:::666888???[[[ZZZQQQWWW[[[ZZZbbbLLL;;;<<<888777555222444444333222111111222333111000000000000111333444777GGGzzzyyyuuuggg{{{uuucccrrrmmmcccxxxUUUlll|||[[[wwwvvvOOOnnnmmmOOOhhhpppnnnjjj___YYYNNNHHHIIIOOO:::%%%NNNggg:::!!!666WWWppprrrpppccc???EEEbbbssstttuuu^^^<<<444eeevvvzzzrrrsssxxxpppbbbcccfffkkkrrrtttkkkTTT???YYYrrrsssrrryyyaaaDDDHHHlll{{{aaa000%%%...(((+++)))((('''&&&%%%$$$%%%'''&&&&&&''''''((((((((((((***...888333---)))&&&333XXX<<<&&&&&&+++%%%%%%...***&&&,,,---000333---___XXX000]]]wwwFFFPPPEEE//////444GGG666@@@xxx{{{~~~QQQ...***&&&***)))((('''&&&&&&'''((((((((('''&&&&&&'''''''''***)))%%%111ZZZ^^^;;;:::hhh\\\888)))&&&'''###%%%$$$&&&***&&&###(((&&&$$$$$$&&&''''''&&&%%%%%%''')))((('''&&&(((***'''%%%(((+++***)))***'''''''''(((((('''(((***))))))***+++***(((((())),,,,,,,,,---......---,,,******+++************++++++***)))***+++++++++***)))***+++,,,,,,---,,,+++...+++)))***,,,---+++((((((((()))*********************++++++******))))))++++++***+++************++++++******)))((('''''''''''''''((((((((((((((()))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""!!!!!!""""""###$$$%%%$$$"""!!!""""""""""""""""""#########%%%%%%&&&(((VVV}}}|||wwwsssvvvqqqvvvwwwPPPEEEnnnzzzwwwqqqxxxzzzpppHHHSSS}}}yyyzzz{{{ZZZIIIqqq}}}www{{{~~~ppp:::///,,,(((&&&((((((***,,,---,,,+++***,,,---,,,,,,...///111222...222444444666999777444:::555888>>>===:::999888>>>888555666888666555555:::888:::;;;888444555:::999666III\\\VVVMMMXXX\\\[[[OOO777999999;;;888333222222222111000000222444000000000000111111111111555DDDrrryyyooo|||hhh|||wwwaaaeeeyyybbbHHHgggbbbddd{{{WWWXXX~~~zzzSSSVVVrrrnnnkkkeeebbbUUUKKKPPPOOOGGG---444___ddd===000333WWWrrrsssnnneee<<>>+++444ZZZtttmmmssscccAAAAAAaaaxxxzzzqqqmmm>>>777OOOlllqqqrrruuunnnppplllLLL???___tttqqqtttgggAAAEEEgggrrruuu{{{wwwRRR777((())))))$$$,,,&&&%%%%%%&&&&&&''')))******(((((((((((((((''''''''')))###))),,,''')))777III(((???AAA555---***(((%%%(((---+++)))111(((777nnnWWW///eeeSSS,,,000(((000///MMMzzz]]]///LLLtttyyy|||vvvHHH++++++((((((''''''''''''((()))''''''&&&&&&&&&'''''''''***$$$***555PPP```SSSVVV]]]PPP]]]{{{sss???+++%%%)))'''"""%%%%%%###$$$%%%''''''&&&%%%&&&&&&)))((('''&&&%%%%%%&&&'''&&&&&&((()))((('''(((***+++(((&&&'''((((((((()))((((((***++++++)))))))))*********+++,,,.../////////,,,***)))***,,,,,,+++))))))***+++++++++***)))+++---...---+++++++++***(((...333333---))))))++++++++++++*********))))))))))))))))))******))))))(((******))))))+++,,,,,,((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$$$$###"""###"""!!!!!!""""""""""""!!!!!!!!!""""""#########$$$&&&%%%&&&)))WWW~~~|||vvvwww{{{wwwyyysssEEE<<>>)))444QQQppplllrrrcccBBB999aaazzzqqqpppmmmHHH444KKKiiinnnjjjlllrrrtttnnnSSS@@@WWWuuuvvviiiqqqSSSBBBaaarrrppp|||ttt===++++++'''%%%+++%%%&&&''''''&&&(((******(((((((((''''''''''''((((((%%%(((---///)))222???;;;,,,HHHkkkVVV555...'''---''',,,******111+++OOOtttCCCEEEzzz~~~NNN---333---444***222fff|||QQQ...SSSuuu|||yyyXXX+++&&&(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''000---666MMM555+++eeeggg777FFFrrr~~~~~~}}}GGG---%%%'''''')))((('''$$$%%%&&&'''&&&&&&&&&%%%)))((('''%%%%%%%%%&&&'''%%%'''(((((('''(((((('''***(((''''''&&&&&&'''************+++***))))))++++++***))),,,000333222000---,,,+++******+++++++++)))***++++++*********+++((())))))***+++,,,+++******///444333---)))***------,,,******+++***)))((()))(((((()))******))))))((()))***))))))+++,,,,,,&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%$$$###############"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""%%%&&&%%%&&&(((UUU{{{xxxwwwuuuwwwtttyyysssFFFAAAhhhrrrtttvvvyyy|||}}}fff<<>>AAAaaaPPP---'''((('''$$$$$$&&&%%%%%%%%%''''''&&&%%%''''''''''''''''''&&&%%%%%%(((((('''''')))(((&&&''''''''''''%%%%%%(((,,,...,,,+++***)))((()))+++***'''&&&***111444111---+++,,,,,,,,,***)))******,,,,,,+++)))((())),,,...DDD===333,,,+++---...,,,...------+++)))(((((())),,,+++)))***+++,,,***)))+++***))))))******)))(((''')))***((((((***++++++&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&''''''%%%###$$$%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!""""""###"""""""""""""""!!!!!!"""###############"""""""""%%%&&&$$$%%%&&&SSSxxxtttzzzxxxvvvooowwwuuuIIIBBBooorrrrrrqqqwwwxxxzzzbbb;;;RRRtttwwwtttqqquuuxxxRRRCCCrrr|||{{{rrrzzz{{{bbb,,,)))&&&&&&&&&%%%%%%&&&((()))***'''%%%(((%%%((('''!!!"""%%%###(((***,,,+++*********)))&&&)))---...***)))***''')))+++***))))))+++***'''++++++'''---,,,%%%***)))333TTTQQQXXXYYYMMMeeeLLL;;;888666666666555333222111111222222222111222000//////111333333333555777FFFrrrvvvnnnrrruuu~~~rrraaakkkPPP|||xxx|||~~~zzzyyy{{{^^^GGGuuu|||XXX^^^tttkkkeeebbb\\\dddccc^^^iii]]]888000___ttt|||dddAAA)))000SSSjjjuuutttgggJJJ===WWWnnnpppnnnoooYYY999@@@```mmmnnnkkknnnqqqsssaaaGGGIIIooo~~~}}}kkkQQQSSSfff888///&&&(((,,,((($$$%%%'''%%%$$$&&&((('''%%%%%%)))&&&'''&&&&&&'''&&&+++(((------&&&666XXX555000HHHLLLNNNSSS]]][[[EEE///000***---***...MMMlllKKK;;;yyy~~~^^^000+++***---...***---;;;```ttt777AAAmmmpppDDD++++++(((%%%%%%&&&'''''''''&&&%%%&&&'''&&&###$$$&&&&&&((($$$+++,,,+++pppMMM[[[|||nnnDDD<<>>888222222555777222111111222222111000//////000000000111222444555000999FFFccc}}}~~~yyy{{{ZZZuuu]]]TTT}}}^^^jjj~~~|||~~~}}}}}}||||||zzzVVVHHHttt}}}vvvRRR```nnnooofffddd^^^```ggg```ffffff===;;;hhhvvvzzzwww```GGG,,,444YYYrrrooopppjjjLLL111LLLsssmmmhhhsssIIIIIIccc}}}yyysss{{{zzzvvv^^^LLLeeeggg999,,,+++******(((&&&&&&)))&&&&&&&&&'''&&&%%%&&&(((%%%&&&'''***,,,)))%%%$$$***%%%&&&;;;```BBB)))000)))***(((+++888KKK]]]kkkcccFFF<<<000WWWmmmDDD999iiizzzwwwkkkJJJ---+++222///+++,,,------(((,,,CCC}}}III555iii[[[111++++++***)))'''&&&%%%$$$'''&&&%%%$$$&&&((((((&&&(((%%%+++---&&&GGGYYY<<<666+++///>>>eeeggg:::FFFppp~~~WWW111******###))),,,((($$$%%%(((***'''&&&&&&%%%&&&&&&&&&&&&&&&((((((&&&'''))))))&&&(((((((((((('''&&&&&&%%%333///+++((()))+++)))&&&((()))+++......---,,,------,,,,,,,,,,,,,,,,,,+++))))))'''***,,,******CCCTTT>>>...222,,,(((...,,,,,,+++*********+++++++++,,,***)))+++***((((((***)))++++++))))))))))))(((,,,+++'''''',,,---******)))(((&&&%%%&&&'''))))))'''''''''&&&&&&&&&''''''&&&""""""%%%&&&###%%%)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$"""%%%$$$""""""$$$$$$###"""###"""!!!!!!!!!"""!!!!!!###########################%%%%%%&&&(((UUU|||{{{tttyyyxxxvvvsssrrrLLLHHHxxxxxxvvv|||}}}___999\\\{{{zzzyyyvvvyyyvvvPPPJJJwww~~~~~~}}}yyyyyyuuuQQQ++++++(((###%%%$$$&&&&&&&&&''')))((($$$%%%$$$""""""""""""######$$$$$$%%%&&&((((((&&&%%%%%%)))+++(((&&&'''((('''((((((((('''&&&%%%%%%$$$((((((&&&&&&&&&%%%'''>>>OOOEEEGGGNNNLLLYYY555>>>888555444333444111111111222111111000///000000000...///222777;;;;;;DDDTTTkkk___iii~~~gggLLLtttaaaWWWnnnccc|||{{{|||~~~|||~~~www{{{sssGGG\\\}}}YYYVVVhhhhhhjjjccccccbbbccc```aaadddYYY999CCCiiixxxnnnrrrgggFFF***+++TTTmmmjjjoookkk[[[<<>>:::hhh]]]333&&&+++$$$"""&&&)))'''%%%'''((('''&&&&&&'''((('''&&&'''(((''''''((())))))'''((('''''''''((()))(((''',,,***'''&&&))),,,+++(((&&&(((***,,,------,,,,,,...---,,,+++++++++++++++***///+++))),,,111,,,$$$&&&&&&111---)))---333)))++++++++++++++++++,,,,,,,,,************(((((())))))++++++***)))))))))(((***)))&&&''',,,,,,)))(((''''''''''''&&&&&&((()))((((((''''''&&&&&&&&&&&&&&&$$$###%%%&&&%%%%%%(((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$######""""""!!!!!!!!!!!!!!!$$$#####################$$$&&&%%%%%%&&&SSSzzzyyyrrrttttttuuuvvvtttHHHEEEvvvxxxxxxyyyyyyxxx}}}\\\777]]]yyy{{{}}}}}}uuuMMMKKKzzz}}}xxxxxxtttMMM******)))$$$$$$$$$%%%&&&&&&''')))'''$$$$$$"""!!!!!!!!!""""""!!!###$$$&&&''''''&&&%%%%%%&&&******&&&$$$''')))&&&''''''&&&%%%$$$$$$###"""###%%%"""###$$$!!!+++HHHMMM???PPPLLLXXXnnn666;;;777888333111222111111111111111000//////111111111000000333999===FFFDDDNNNeee}}}kkk___~~~tttXXXhhhxxxRRR|||kkk>>>===nnn}}}}}}}}}{{{~~~vvv|||\\\CCClll~~~lllWWW[[[gggdddbbbiiijjj___^^^dddbbbgggBBB---PPPssslllnnnsssfffNNN(((,,,RRRlllmmmjjjxxx```>>>LLLrrr{{{}}}^^^DDDNNNvvvyyywwwrrrvvv}}}sssWWWXXXRRR111///******------((('''***)))+++)))'''&&&''''''%%%###%%%++++++((()))BBBkkk|||NNN666...((($$$)))///((('''((())))))))))))000<<>>TTTHHHOOOHHHUUU999888888888333666555222222222000/////////000...///111111111222333444222444===FFF___yyy|||VVVlllyyyhhhOOOyyy^^^bbbxxx[[[nnneeeAAALLLuuu|||sssvvvyyywwwwww~~~}}}uuuwwwkkkMMMiii{{{kkkPPP___hhhppp^^^```jjjhhhaaaaaaeeeaaaOOO...GGGrrrqqqkkkmmmggg___KKK555...EEEeeeooopppwwwlllIIICCCppp~~~vvvJJJJJJpppwwwuuuuuutttjjjAAA---///IIIDDD333,,,---***,,,---((()))...111---'''%%%&&&(((***'''+++(((%%%PPPaaa :::www^^^---&&&+++'''((('''((('''((()))))),,,222333>>>lllRRR///RRRvvvfffBBBIIIOOODDD;;;...===AAA===@@@===666111---///000+++@@@mmmFFF;;;tttNNN(((---...***&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%'''---%%%888CCC---((()))---...'''///:::222000222(((,,,<<>>ccc222((()))&&&------)))''')))***((((((***+++(((&&&(((---444888:::\\\CCC&&&+++)))'''$$$&&&((()))'''%%%%%%&&&***''''''))),,,+++((('''&&&))))))&&&&&&((((((&&&'''---((())),,,---...###///***+++---666///------++++++,,,,,,++++++******************+++***)))((()))+++,,,++++++...222444///...******000---'''(((+++&&&&&&)))***&&&'''+++---)))'''(((++++++)))((((((((()))++++++***))))))&&&'''((('''''')))++++++***(((''''''((((((&&&%%%&&&%%%''')))(((&&&'''))))))(((((('''%%%######%%%$$$$$$$$$############$$$'''%%%$$$$$$$$$$$$###"""######!!!!!!!!!!!!"""###"""""""""###############%%%"""&&&%%%(((XXXxxxvvvxxxyyyxxxyyy{{{fff<<>>SSSvvv}}}wwwzzzvvvtttrrrmmm999&&&***&&&"""&&&###$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&'''((((((((('''((('''((()))***+++++++++'''&&&###!!!!!!$$$&&&&&&%%%$$$###"""""""""""""""%%%!!!%%%$$$---IIIYYYQQQRRROOOaaa???444555333444111222333333222222333333444444111222333333222333444666111000333222HHHqqq```~~~wwwYYYwwwqqqPPPvvvWWWhhhWWW111EEEjjjfffuuu{{{xxxyyy|||}}}~~~{{{|||{{{{{{}}}uuuRRRXXX{{{tttRRRRRRiiiiiibbb```aaacccdddaaaggghhh\\\FFF444UUUoookkknnnmmmkkkiiidddWWW<<<555TTTyyyvvv{{{yyy\\\GGGdddzzzwwwzzz{{{^^^HHHWWWrrr???)))DDDmmm}}}^^^000***111---///%%%((('''''')))+++***'''%%%&&&"""!!!&&&'''&&&...888===111+++000444///)))(((&&&+++'''$$$***'''(((;;;lll___;;;RRRtttyyyqqqCCC<<<000???lllzzzrrrrrr{{{nnnHHH///===dddyyyQQQ)))===***)))'''&&&((('''&&&)))***''''''***$$$$$$)))444CCC]]]CCC,,,***,,,%%%&&&(((***,,,+++)))((('''&&&)))(((***//////+++)))+++...AAAaaaYYY///"""+++$$$&&&''''''&&&%%%%%%'''((()))&&&%%%''')))((('''&&&''''''''''''(((((()))+++......***+++(((&&&,,,)))111000,,,...111'''(((///,,,,,,+++++++++,,,,,,+++***))))))***++++++***)))***++++++++++++,,,111666333///)))(((+++,,,+++,,,///+++((('''(((((()))***))))))******)))((()))+++&&&&&&(((******)))((((((&&&((()))(((((((((((('''+++***)))(((''''''&&&&&&%%%&&&'''&&&%%%&&&(((***)))((('''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$***NNN===***___www{{{yyyzzzyyyzzzwww^^^888JJJrrrtttvvvwwwTTTkkkvvvsss|||yyyzzzggg???\\\tttwwwpppoooqqqjjjoookkk:::(((---)))%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&%%%%%%(((******(((&&&(((,,,111''''''&&&$$$$$$&&&&&&%%%%%%$$$$$$#########$$$$$$""""""%%%"""(((===IIIJJJIIIVVVTTT[[[AAA333555444444111111////////////000111222333444333333333333333444444888222666111BBBtttwwwccctttzzz___gggRRRccccccZZZNNN,,,LLL}}}}}}{{{xxxttt{{{{{{|||~~~~~~}}}|||yyytttwww}}}fffJJJjjjzzzYYYCCCdddiiiddd```^^^cccjjj^^^fffgggddd^^^999>>>bbbmmmqqqkkkiiicccmmmrrr[[[===777UUU{{{}}}sss{{{wwwUUUCCCjjjtttwwwkkkPPP???***===\\\|||vvvZZZ111555888+++//////,,,))))))(((%%%&&&,,,'''&&&&&&'''&&&$$$$$$$$$%%%###$$$))))))'''''')))'''---******---)))<<>>aaavvvttt|||\\\(((+++UUU{{{^^^111111444)))'''(((((()))***'''&&&+++$$$((((((%%%###%%%)))***)))'''&&&'''(((((((((((()))'''(((,,,%%%---SSSwwwTTT777ddd|||vvvtttLLL---<<>>999---)))+++(((###&&&***$$$&&&'''***''';;;mmmDDD(((***((()))(((...+++,,,777DDD>>>,,,$$$***'''%%%%%%'''%%%###&&&,,,)))...&&&$$$---***!!!&&&$$$$$$%%%&&&''''''&&&%%%)))((('''((('''&&&'''(((((('''((()))(((&&&(((+++,,,)))))))))$$$(((000...777DDD000)))+++333000)))+++***))))))))))))******)))))))))******+++++++++///.........,,,+++///555333---...///+++++++++&&&(((,,,---)))''',,,555;;;---***((((((***)))((('''))))))***+++***(((&&&&&&&&&'''((()))))))))'''%%%$$$%%%''''''&&&'''((()))***((('''''''''&&&&&&&&&)))&&&$$$%%%%%%$$$$$$$$$"""!!!!!!###%%%%%%###!!!!!!"""############$$$%%%$$$$$$$$$######"""!!! !!!""""""######%%%555CCC<<<^^^uuuxxx{{{yyyyyyvvv[[[777QQQiiihhhgggmmmwww|||xxxvvvsss|||zzzwwwxxxfffJJJccciiifffgggkkksssssspppkkk:::&&&''''''%%%$$$$$$$$$###"""!!!!!!###$$$%%%$$$$$$$$$$$$$$$######$$$$$$###$$$%%%&&&&&&%%%'''((()))(((''''''%%%$$$""""""###""""""###$$$$$$%%%%%%'''###111AAACCCOOOVVVUUUJJJ___ddd666777888222333111//////000000222444777:::<<<:::888555444444444444333///777:::333:::dddiiiWWW```gggqqq}}}zzzzzzVVVxxxzzzUUUmmmZZZsssuuujjjzzz{{{|||{{{~~~wwwuuuwww~~~~~~yyyzzz}}}xxxwww{{{|||yyy|||dddLLLooozzzRRRGGGeeehhh___]]]___fffhhhcccgggdddaaaiiiCCC666cccrrriiikkkmmmpppmmmttttttZZZ???333IIItttwwwooooooooodddIIISSSqqqnnnDDD555BBBQQQ{{{SSS---666222///---***)))++++++(((&&&%%%'''&&&%%%(((---+++%%%)))'''&&&&&&(((***(((%%%+++$$$'''******PPP{{{ttt@@@UUUxxxssslll]]]444000dddyyyGGG888nnnmmmLLLZZZjjj???hhh===333???BBB???888333///++++++***)))***+++***(((000dddhhh)))((())))))000(((+++///%%%$$$000555---'''***%%%'''((('''''''''&&&%%%$$$)))***+++***$$$###(((%%%%%%%%%&&&''''''&&&&&&)))((()))***)))''''''((('''***+++)))((()))***))))))))))))$$$###+++,,,###''';;;222---***///---)))******++++++)))((()))*********************+++,,,111000111111///,,,...222666000...---(((+++...+++)))+++,,,***(((***000555,,,)))'''((()))))))))(((&&&&&&'''((()))'''''''''%%%&&&'''&&&&&&'''&&&$$$###$$$'''((('''''''''((()))$$$###&&&'''%%%%%%((((((&&&&&&'''(((&&&%%%$$$#########%%%&&&&&&$$$""""""###$$$$$$$$$$$$%%%&&&%%%$$$######"""!!!!!!!!! !!!!!!"""###"""$$$>>>RRRooouuuxxxzzzvvvvvvzzz```888MMMfffooopppmmmpppyyy~~~yyyrrrwwwzzz||||||gggfffggggggbbbhhhmmmiiilllqqqlll===***'''&&&'''&&&&&&&&&%%%###"""###$$$%%%$$$$$$######$$$$$$$$$###&&&%%%$$$###$$$$$$%%%%%%###%%%%%%$$$"""######""""""#########""""""######&&&###""")))BBBNNNCCCCCCUUU```TTTaaaAAA333999777111222///...---------///111555888:::<<<999666444444444555555555;;;999555===XXXTTTGGGWWW^^^eeewww}}}XXXiiiXXX[[[```___~~~~~~|||~~~~~~vvvvvvwwwvvvvvv}}}~~~~~~zzz|||xxx{{{vvvwwwNNNUUU```@@@\\\kkkeeeaaa```bbbiiihhhhhhbbbeeekkk]]]888>>>fffnnnppprrrvvvoooooonnnmmm^^^KKK999HHHlll~~~nnnwwwqqquuuQQQBBBwwwQQQ---AAA^^^```FFFXXX{{{zzzVVV...111222000111///+++++++++'''((((((&&&&&&+++...***###)))(((&&&%%%$$$%%%&&&&&&))))))(((...???nnnZZZLLLzzzxxxmmmpppPPP333DDDppp___CCC444^^^~~~ZZZ```VVVOOOAAA777EEE;;;333555;;;666...,,,+++%%%---,,,''''''FFFKKK,,,++++++(((...%%%)))+++)))))))))++++++***)))&&&((((((&&&&&&((('''###(((&&&$$$$$$%%%''''''%%%((('''&&&&&&&&&'''((()))((((((((()))(((&&&&&&&&&&&&***,,,)))(((+++---,,,'''(((((("""$$$,,,)))(((,,,///000333333111+++******+++,,,+++***))))))***************)))***+++,,,222222222000///.........///------+++)))+++,,,******(((''''''(((*********'''((())))))((('''***...***)))(((((('''%%%%%%%%%((())))))(((&&&''''''&&&&&&'''((()))((('''&&&&&&"""%%%+++111000)))%%%%%%$$$###%%%'''(((&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$#########$$$######""""""###$$$###"""!!!!!!!!!!!!!!! !!!"""###"""(((&&&---===ggg}}}xxxyyysssvvv|||```666MMMmmmmmmkkkkkkmmmwwwzzz}}}sssuuuyyy{{{|||qqqjjjiiiqqqmmmjjjfff]]]dddooohhh<<<---)))''''''%%%%%%%%%%%%###""""""###$$$######""""""###$$$######"""''',,,,,,)))%%%$$$$$$###$$$$$$""""""###$$$%%%###$$$%%%$$$###"""###$$$$$$%%%"""111MMMUUUHHH===ZZZfffVVVbbb{{{444666777333333333---.../////////111444888<<<>>><<<:::666444444555777999;;;999444444999KKKzzz{{{oooggg[[[___jjjjjj___~~~~~~dddJJJgggwwwmmmTTT~~~{{{vvv|||wwwzzzzzz}}}ttt}}}vvvzzz___KKKtttoooEEEQQQkkklllaaabbbbbbhhhkkkfffccchhhgggjjjNNN///NNNooorrrsssxxxuuunnnnnnkkkjjjhhhLLL***DDDkkkpppvvvttt{{{wwwWWWJJJKKK333999TTTkkk{{{___MMM\\\}}}xxx}}}___DDD333***---444111333333***(((&&&%%%$$$$$$$$$$$$%%%!!!###'''))))))''''''(((''',,,***DDD]]]ZZZOOO>>>mmm{{{nnnnnnGGG///KKKyyyAAA'''HHH}}}WWWGGGRRRuuuxxxVVVtttuuuJJJfffHHH444DDDAAA777///222666111+++,,,&&&+++)))***>>>lllppp111000///...'''&&&'''+++$$$+++...)))&&&''''''$$$'''&&&%%%%%%&&&((((((((("""******###$$$%%%###$$$(((((('''&&&%%%&&&(((***)))((('''''''''&&&%%%&&&'''))))))(((''')))---000(((&&&&&&$$$'''(((+++@@@BBB...000111555444+++******)))((()))***+++***))))))******))))))***,,,...111222000------......+++'''+++,,,++++++***((('''(((******'''(((+++***&&&''''''))))))''''''***...---+++)))((('''$$$$$$%%%(((***,,,***(((((()))))))))(((((('''''''''&&&&&&(((333<<<;;;222)))%%%###!!!"""###%%%%%%$$$$$$$$$######$$$$$$$$$$$$###"""######"""###############""""""""""""!!!!!!!!! !!!!!!"""### """///jjjyyyxxxwwwrrrxxx|||ZZZ444WWWtttfffbbbkkkpppwwwoootttzzzwwwuuusssrrrnnnffffffkkkhhh]]]ZZZaaammmoooddd888,,,***''''''$$$%%%%%%%%%$$$#########$$$$$$###""""""############ %%%,,,---***&&&$$$######%%%%%%$$$###%%%((()))###$$$%%%%%%$$$###$$$%%%$$$'''&&&===SSSQQQMMMEEE\\\iiiUUU]]]sss555:::555///444444,,,///---...///111555:::>>>AAA<<<:::666444444666999<<<<<<::::::<<<777BBBvvv}}}uuuzzz}}}{{{~~~vvvVVVrrrsss:::>>>YYYsss{{{XXXsss|||{{{{{{zzzzzz||||||~~~zzzuuuvvvZZZiiiyyyMMMGGGhhhmmm\\\aaaccceeemmmeeecccbbbfffiiiiiiCCC777kkkuuuwwwyyyuuummmtttqqqpppmmmlllMMM222<<>>YYYddd>>>)))---333>>>BBB666///***'''''''''%%%###$$$(((&&&$$$%%%&&&&&&&&&((('''///555kkkHHH+++OOOtttjjjKKK///UUU~~~jjj000555gggjjjRRRbbbiiifffjjjmmm^^^PPPZZZMMM555FFF^^^\\\===,,,666>>><<<000,,,+++(((555aaaNNN---(((------+++$$$---+++)))'''%%%&&&***,,,***'''&&&%%%&&&))))))'''''')))***"""%%%)))%%%###&&&&&&%%%'''((((((&&&%%%&&&'''+++(((&&&&&&&&&&&&&&&&&&)))'''&&&'''&&&&&&+++111...((((((((()))""",,,VVVOOO444666***)))---)))***+++'''$$$%%%))),,,+++((()))))))))))))))+++---///000111...***+++///...***+++///,,,(((******(((***(((111444+++&&&)))+++'''+++((('''((()))))))))***)))'''&&&&&&%%%%%%&&&'''$$$(((***)))'''''')))***)))(((&&&%%%&&&'''''''''888DDDGGG777'''"""$$$%%%######%%%&&&%%%######%%%######$$$$$$######"""###$$$######%%%&&&(((((('''!!!"""#########"""!!!!!!  !!!"""### &&&&&&---ddd~~~pppwwwuuurrrzzz{{{UUU555cccrrriiigggoootttzzz___MMMuuu{{{xxxtttwwwxxxrrriiiffffffeeejjjdddbbbqqqssstttddd666+++***((((((&&&''''''((('''&&&&&&&&&&&&%%%$$$##################&&&$$$###"""###$$$%%%%%%"""$$$%%%######%%%((()))"""$$$%%%%%%$$$###$$$&&&&&&%%%%%%JJJ]]]NNNMMMIII\\\{{{ggg[[[bbb666555444333333111///...,,,...000222555888888666777999555444555888>>>===666888444666444===^^^rrrnnnooobbbssszzzpppxxx}}}}}}^^^fff^^^===BBBfff[[[YYYVVVbbb}}}~~~|||ooo~~~~~~{{{xxx}}}zzzyyygggkkk|||___AAAbbbiiidddjjjccc^^^fffjjjgggccciiippplllddd555RRRyyyuuuqqq|||sssqqqkkkhhhqqqyyyPPP222>>>dddyyyyyyuuu@@@000555NNNsssxxxxxx{{{|||tttJJJ:::ccc{{{[[[>>>222>>>UUUooorrrOOO333>>>fffnnn999---///---'''###)))***###&&&&&&&&&&&&'''''''''((()))333CCCqqq~~~LLLDDDFFFUUU{{{qqqNNN888\\\fff111666sssXXXccc|||sssccczzzaaauuu___HHHEEE;;;PPPmmmrrrMMMCCCHHHOOO;;;...)))---IIIxxxccc444)))))))))******+++,,,,,,***)))((('''&&&''''''(((&&&%%%$$$$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''...)))%%%&&&'''&&&'''(((&&&)))###...$$$''')))111---(((******))))))(((---///444444)))(((---+++,,,'''---===JJJ,,,,,,,,,'''***+++)))'''(((,,,......***///...***,,,.........111---))),,,+++'''))))))(((((('''%%%&&&(((***)))&&&''''''((('''((()))***&&&&&&((((((&&&''')))((()))******))))))***(((&&&)))(((&&&%%%&&&'''&&&$$$...666222'''%%%&&&$$$%%%)))$$$%%%)))'''###"""###"""###$$$%%%$$$#########%%%''')))'''&&&%%%$$$"""###!!! """###""""""""""""!!! !!!!!!""""""#########111lllyyynnnooopppttt|||xxx\\\<<>>IIIssspppPPPBBB666++++++:::rrruuuAAA******,,,---,,,000555111)))***)))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''+++(((&&&&&&''''''&&&'''&&&***&&&,,,***&&&)))111:::444000)))''',,,+++---,,,222444------...'''(((%%%111MMM"""---++++++,,,+++))))))+++,,,+++---...***(((---000,,,)))---+++---((((((''',,,***((()))))))))***++++++)))&&&&&&&&&%%%$$$$$$%%%&&&***((())))))&&&&&&'''&&&(((***+++***((()))(((''''''%%%&&&((((((&&&&&&)))+++---(((###%%%'''(((,,,'''$$$$$$&&&%%%&&&%%%"""###$$$%%%%%%$$$###""""""&&&'''(((&&&$$$###!!! $$$###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$&&&444mmm}}}xxxuuunnnqqquuuvvvRRR<<>><<<:::555:::666444333555KKK{{{{{{ttt```uuu|||RRROOO}}}zzzTTTsss```GGG>>>PPP===KKKiiiUUUttt}}}mmmhhh~~~[[[333III}}}xxx]]]www{{{\\\LLLwwwjjjeeeaaaeee]]]hhhmmmkkkiiihhhkkkppphhh<<<@@@iiirrrppp}}}sssmmmrrrmmmtttttttttrrrTTT...<<<[[[VVV...444FFFYYY???FFF\\\yyyyyyyyyyyyaaa===TTTwww]]]777///111.........000>>>ZZZqqqRRR===---***(((%%%&&&)))&&&&&&&&&&&&''''''(((((((((333888666111KKKssspppGGG777PPPXXXLLL555]]]~~~999333pppMMM[[[pppmmmiiibbb^^^kkkHHH<<>>OOO444WWWSSS///YYYcccJJJcccppp]]]ccc___eeejjjUUUEEESSSTTTcccyyyrrrJJJ///------<<>>[[[LLL777---(((---,,,---,,,,,,,,,,,,+++***+++,,,)))++++++))))))***000888000%%%333"""///,,,)))///***)))((((((***+++,,,,,,+++***)))'''&&&&&&'''((((((%%%&&&(((&&&%%%&&&&&&''''''&&&''''''&&&&&&%%%&&&)))+++)))'''((('''&&&%%%""""""###""""""$$$&&&'''$$$''')))$$$!!!###%%%###############"""""""""&&&'''&&&%%%%%%&&&&&&%%%""""""!!!!!!""""""""""""!!!!!! !!!"""###"""%%%###"""222jjjwwwuuuwwwqqqnnnrrrnnnJJJ666mmmvvvqqqrrrnnnrrrtttKKK999nnnpppfffsssrrrpppqqqEEEGGGwwwtttrrrqqqppptttqqqoooOOO&&&))))))***'''777vvv~~~wwwwwwuuu{{{www{{{}}}vvvrrruuu{{{|||vvvssskkkYYYZZZWWWMMM@@@;;;888333...,,,333AAA---%%%***(((---CCCaaalllaaaPPPPPPVVV[[[bbb^^^\\\DDD888666444111000//////......,,,---...---,,,,,,,,,+++,,,222000///------111///222===444000111000555222aaa^^^mmmkkkWWWrrr|||jjjMMM\\\|||yyyWWWyyy[[[qqqwwweeegggttt|||~~~~~~}}}}}}{{{~~~nnnFFF222UUUgggJJJhhhWWWAAA___bbbeeefffhhhhhhfffeeeeeecccdddiiivvvmmmkkkBBB@@@rrrxxxsssqqqqqqtttsssvvvwwwuuu}}}yyyBBB<<<777:::QQQrrrnnn555VVV|||[[[ZZZyyysssUUULLL@@@,,,AAA333BBBmmm|||eeeNNN888---++++++444'''+++...+++'''***+++&&&)))(((((('''(((((()))***,,,)))...222...333111***,,,???aaa[[[GGGIII888555mmm|||FFF...PPP\\\LLLbbbBBBFFFpppEEEcccsss;;;555111...aaatttCCC111444000,,,***)))(((+++...///---)))((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&((()))(((((('''''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&;;;]]]>>>---(((%%%&&&(((000---%%%!!!&&&333555...---+++,,,+++(((,,,$$$***((()))...---&&&(((+++++++++,,,+++***+++,,,))),,,---++++++...;;;JJJkkkOOO!!!$$$///***(((---+++******,,,,,,***)))(((******)))((('''((()))******'''(((***'''%%%''''''((('''&&&'''((('''&&&&&&%%%))))))&&&&&&)))((($$$&&&!!!(((222...$$$$$$+++((($$$&&&)))$$$!!!%%%###"""""""""######""""""#########"""###%%%%%%###!!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""'''%%%%%%999rrr}}}{{{rrrsssssssssqqqgggPPPkkkwwwrrrtttrrruuukkk@@@@@@gggbbbaaatttnnnnnnsss@@@QQQwwwoookkkfffgggqqquuupppLLL%%%***))))))'''>>>ooo|||xxxwwwtttqqqxxxxxxxxxyyywwwvvvyyy~~~yyyuuuwwwnnnhhhgggqqquuuzzzvvvjjjdddfffhhhfffcccmmmhhhRRRUUURRRUUU\\\[[[KKK]]]```SSS``````___NNNYYY888999555444222111000///---,,,,,,......---,,,,,,,,,,,,***000...---,,,---///+++///444333000///111333111OOO]]]|||xxxdddbbbjjjbbbSSSwwwaaakkk{{{[[[kkkooo^^^UUUFFFJJJhhh~~~xxxyyyqqqvvvaaa;;;:::eeezzzRRR```bbb???[[[eeefffhhhjjjjjjfffdddeeedddeeeiiixxxqqqnnn___666]]]uuussszzzwwwvvvvvvtttwww}}}xxxHHH)))IIIPPP@@@<<>>uuuzzzbbbVVVUUUOOOzzz\\\333===999666555ZZZkkkOOO111---%%%,,,)))))))))'''(((+++---)))((((((''''''((())))))111)))***,,,---444>>>;;;222$$$---333888111(((///FFF}}}nnn;;;---WWWiiiHHHllltttSSS999]]]ggg~~~JJJ000555***HHH___888222???,,,++++++***+++---///...---)))))))))***)))))))))((('''&&&%%%%%%%%%&&&'''(((***)))((('''''''''''''''''''''''''''''''''''''''(((''''''((((((''''''''')))%%%***;;;+++$$$(((,,,'''---777333'''###)))999333)))*********,,,(((&&&,,,(((+++---'''(((///000,,,,,,...///---******,,,,,,---+++***)))(((000;;;GGG555''''''+++...,,,+++***+++***'''%%%$$$'''((()))))))))+++,,,...+++(((***,,,(((%%%''')))(((''''''((((((&&&&&&((('''((((((&&&&&&((((((&&&)))(((111888111'''&&&'''&&&###$$$&&&###"""######$$$###""""""######"""""" !!!!!!"""###%%%%%%###!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""&&&###&&&<<>>IIIRRRYYY```fffsssooosssxxxpppnnnqqqjjjbbbfffoooppprrr}}}mmmiiikkkdddgggaaaOOOVVVRRRTTTgggeeeZZZGGGrrr>>>666666555444333222000---,,,,,,---...---,,,---//////,,,...,,,///000---//////333///555000---111...000AAAeeepppwww\\\}}}qqqYYYZZZkkkmmmbbbyyyWWWcccmmmqqquuuRRR888UUUyyynnnuuu[[[???TTT|||}}}[[[WWWgggEEE[[[hhheeegggggglllllliiigggeeegggllllllvvviiikkkJJJ<<>>JJJmmm___===qqq~~~^^^444fff}}}WWW222111999???999PPPvvvxxxaaaGGG:::///...555222+++)))---)))(((''''''&&&'''(((((('''---)))$$$///---555999EEE777777++++++,,,...'''000XXXlllAAA+++HHH```cccvvv}}}^^^???ZZZfffQQQ>>>sssggg444999+++777rrrccc;;;===555111...---***&&&'''+++,,,+++*********+++******))))))''''''&&&%%%%%%&&&&&&&&&+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&'''))))))&&&%%%'''((()))"""""")))...111+++000...///***%%%&&&(((000111'''******&&&,,,///...***,,,+++))),,,(((''',,,...///111222000,,,***+++***))))))+++---***)))///@@@GGG,,,///---***+++)))'''(((((('''((()))'''((()))))))))***+++,,,***(((+++---(((%%%(((+++&&&'''((((((&&&$$$&&&)))***)))))))))(((&&&'''))))))---222,,,"""%%%(((###$$$#########"""%%%%%%!!!%%%$$$############""""""$$$$$$$$$###$$$%%%###!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""$$$ %%%:::mmmyyy~~~ppp|||uuukkk^^^^^^ppprrruuuqqqdddoookkk@@@KKK___fffqqqppptttuuuaaaTTT```sssppptttrrrsssuuuvvvxxxNNN&&&)))(((+++222UUUoooMMM+++###((()))***++++++'''%%%$$$###!!!###'''...---===___SSSYYYpppvvvjjjcccfffooottt{{{ooodddhhhppp___TTT\\\XXXHHH```bbbddd]]]ZZZIII333666555333111///...------,,,---.........---,,,,,,---...///......///...---,,,...000000//////000222777lllmmm___|||WWWpppzzzVVVooobbb^^^zzzVVV{{{{{{www[[[llloooooo|||lllCCCOOO}}}zzz|||vvvaaaRRR___vvvhhhLLLgggLLLQQQkkkiiifffjjjoooooollliiigggiiiooopppqqqlllmmmddd999SSSrrruuu|||sss|||xxx|||ggg---777FFFVVVEEE^^^kkkMMMAAAGGGTTT???ppp}}}yyy]]]PPPVVVjjjzzzQQQ111000CCCFFF<<<<<>>888///++++++---,,,(((((()))(((((((((******+++---,,,%%%)))((('''''''''&&&''')))***((('''(((******(((&&&'''&&&&&&&&&&&&%%%&&&(((''''''((((((&&&((((((%%%&&&&&&'''(((((((((+++///222,,,222)))"""'''(((444333)))---+++***+++)))++++++))),,,000...+++******,,,...111222///+++***+++...---,,,+++******,,,...***AAAQQQ\\\ccc...---+++***((('''&&&&&&'''(((&&&&&&(((((((((''')))---*********(((''''''((()))***(((&&&%%%'''((((((''')))******)))((('''&&&&&&***,,,+++'''%%%(((...333+++)))'''%%%######$$$$$$###"""!!!!!!"""######"""###""""""!!!!!!!!!!!!!!!""""""###"""!!! !!!!!!"""""""""!!!!!!!!!!!!!!! %%%%%%!!!:::kkkuuu~~~|||yyyvvvtttnnnFFFUUUooossssssxxxtttrrreee;;;GGG]]]lllnnnmmmttthhhllllllpppxxxrrrttt~~~}}}yyyvvvxxxOOO,,,+++$$$(((,,,SSSvvvooo^^^^^^fffccceeejjjnnnhhhAAA---***FFFJJJCCC<<<888444;;;777777000,,,'''&&&---444777333000;;;>>>JJJMMMFFFDDDMMMCCCKKK]]]IIIVVV[[[HHHNNN```aaa```OOOpppKKK555555444333000///...---...---.........------------......---------......///...///000///...///111333444^^^vvvXXXccchhh___fffoooUUUvvv___kkk}}}yyy[[[sssqqqdddkkkqqqaaafff|||{{{{{{|||yyykkkcccmmmyyyyyyuuuQQQ___XXXJJJcccggggggiiinnnooonnnnnnmmmmmmqqqoooqqqnnnpppiiiRRR;;;]]]www|||~~~xxx~~~ggg777888:::555999---BBBhhhlllQQQHHH<<<333rrrjjjAAATTTLLL>>>ddd^^^???777BBB===555000333GGGjjj|||gggHHH,,,(((******''''''))))))&&&&&&((('''((()))(((((()))+++---000666<<<777,,,***---+++)))///666___}}}ggggggZZZJJJKKKYYYmmmrrrRRR666CCCwwwPPP111111(((CCCxxx]]]444666999---)))......***)))******((()))***(((***...---(((&&&&&&&&&&&&%%%&&&'''(((((((((((()))((((((''''''&&&%%%&&&&&&&&&(((+++***))))))'''%%%'''(((&&&'''&&&'''(((''''''))),,,)))111???222$$$)))+++333777"""---(((###***,,,(((+++...111000---//////+++,,,,,,------+++***+++...000---***)))))))))+++---///---,,,RRRLLL&&&'''++++++((((((+++***&&&((((((((()))))))))***,,,***((('''''''''(((''''''((((((((()))***)))((((((((()))***(((&&&&&&&&&(((******)))&&&&&&(((+++,,,'''&&&%%%$$$###############""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!! !!!### ,,,LLLrrrqqqzzzzzzuuuqqqaaa777NNNrrrwwwssstttuuu|||lll???LLLhhhhhhvvvpppvvvuuujjjhhhmmmwwwsssrrrzzzzzzzzz{{{xxxMMM&&&***+++++++++XXXuuu}}}{{{|||ssstttzzzwww{{{jjj999(((777gggvvvqqqrrrsssmmmqqqiiikkkccc\\\^^^[[[DDD&&&$$$...---///,,,###---777333999000,,,---:::PPPKKK;;;EEEWWW______KKKJJJ555555444222000........................---------...///,,,+++------,,,---000/////////...---...111333111LLLWWWtttsssdddrrrLLLWWWdddYYYggglll___{{{~~~{{{]]]qqqzzznnnhhhsssyyyzzz|||~~~{{{{{{{{{xxxyyyzzzyyytttuuu~~~xxxyyyYYYUUUbbbEEE___kkkiiijjjmmmnnnpppssssssqqqrrroooqqqnnnkkkfffeee===GGGyyy|||wwwsssEEE222AAA999+++///000111IIIpppzzzQQQGGG666TTT|||{{{HHH666QQQ[[[QQQZZZxxxccc@@@888444444---)))777MMMjjjrrrPPPCCC111***'''&&&((()))'''&&&'''&&&'''))))))((('''''''''******000333///+++,,,,,,///777000777WWWyyyzzzlllJJJ777333\\\qqq//////000333fff```@@@...+++,,,...+++***+++))),,,))))))+++(((''''''''''''&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''(((((((((&&&&&&&&&&&&'''))),,,,,,***)))'''$$$&&&(((&&&'''&&&&&&'''((((((***,,,***000===222'''+++...555000,,,222***,,,///)))+++---...111111.........+++///.........,,,+++,,,......+++)))******))))))***+++---,,,555jjjsss>>>)))((())),,,***&&&'''+++(((''''''((((((((((((******'''%%%&&&)))***(((%%%&&&(((***,,,+++***(((''')))))))))(((&&&&&&(((***)))(((&&&%%%&&&''''''%%%$$$$$$$$$%%%$$$###"""!!!######"""""""""######"""""""""!!!!!!!!!!!!""""""!!!!!!"""!!! !!! !!!"""!!!###+++OOOwwwqqqppp|||{{{wwwrrr\\\222MMMpppkkkooosssuuuzzzbbb;;;WWWlllfffwwwssstttyyykkk___fffsssqqqooorrrooopppuuutttHHH###)))---))),,,^^^vvvzzzooopppuuuhhhjjjZZZ000!!!)))OOOhhhtttoooqqqmmm|||sssrrrjjjgggaaaPPP;;;777QQQiiihhhiiifffcccYYYfffcccbbbaaaHHHIIISSSRRRAAA===JJJNNNPPPLLLMMMmmm[[[DDD???aaaDDD666444333111///..................------,,,,,,---......+++***------+++,,,///......---,,,,,,---///000111???wwwfffggg{{{```~~~|||GGG111???mmmoooVVV}}}vvv]]]}}}xxxxxx}}}{{{[[[llluuuxxx}}}|||~~~~~~wwwuuuxxxxxxvvvwwwwwwuuuyyywwwxxxfffSSSbbbHHHcccrrrjjjkkkmmmmmmoootttuuuqqqqqqjjjmmmllleeedddfff[[[<<<^^^zzzwww~~~MMM000<<<555+++(((---333---'''HHHxxx|||JJJ666===[[[aaa---222MMMgggFFF:::aaannnVVV===333222000---,,,222LLLkkkYYYBBB333+++(((&&&(((((('''&&&%%%$$$&&&'''(((''''''&&&&&&)))'''***//////---++++++)))444999333,,,999VVVbbbpppttt{{{{{{tttpppkkkaaaeeeZZZ;;;WWW|||JJJ///444000YYYmmmTTTEEE777...)))***,,,***)))'''(((******++++++'''(((''''''(((((('''&&&'''&&&''''''''''''''''''((()))((('''''''''&&&(((+++,,,***)))(((%%%&&&(((''''''&&&&&&''')))+++,,,------+++444222+++***...999===+++ 000222,,,'''000,,,(((,,,444222------000444333444444222...+++++++++***,,,///...+++)))))))))***///...444NNN{{{EEE555'''&&&)))((()))+++'''&&&''''''&&&%%%'''))))))'''&&&(((***+++)))'''&&&(((++++++***(((((((((,,,***)))((((((((()))***((('''%%%$$$%%%&&&$$$!!!$$$$$$%%%%%%$$$$$$###"""""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!%%%&&&$$$JJJvvvtttsssrrruuurrroooVVV444RRRlllgggqqqwwwwwwxxxUUU555___nnnlllvvvzzzttttttmmmTTTeeetttvvvvvvvvvpppppptttoooAAA&&&+++((('''444eeeyyyooofffrrrqqqaaaggghhhlllbbbGGG:::(((***BBBaaalllrrrlll{{{qqqrrrkkkfffHHH333:::WWWjjjllljjjrrroootttiiimmmqqqllliii___sssdddOOO>>>BBBKKKHHHGGGEEEddd~~~\\\YYY@@@...222///111666===mmm>>>888555333000///............---------,,,++++++,,,...---++++++......++++++......------------.........111666hhhyyyZZZhhhJJJxxx```333000HHHsssSSSjjjaaappp{{{{{{~~~{{{\\\mmmwwwyyy~~~|||yyyzzzyyyzzz~~~~~~{{{{{{~~~|||yyy{{{sssUUUYYYOOObbbsssnnnoooooommmnnnrrrrrrnnnnnneeellllllfffhhhcccjjjJJJ???pppVVV444555---)))'''((()))(((---***)))FFFxxxIIIGGGWWWTTTuuu```,,,///222999BBB666EEEddd~~~hhhGGG555555333,,,555555:::???@@@:::000++++++(((&&&'''((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&'''''''''(((,,,---+++)))(((***111???;;;***(((,,,000888999444333777EEEWWW}}}~~~gggaaa222222000FFFuuufff^^^JJJ111(((+++,,,,,,---+++(((+++---***)))(((((())))))((((((((('''&&&&&&&&&'''(((''''''((('''((((((((('''(((******)))***)))&&&&&&''''''&&&&&&&&&'''***,,,---,,,***+++444666---)))---888777%%%999zzzWWW222...000***'''---555555111222555444444555666444000,,,******+++000333111---,,,///444///%%%)))---"""666QQQuuuiiiOOO333&&&)))((( '''((())))))&&&%%%'''+++''''''((()))******)))((()))***+++)))''''''(((***///***'''((())))))((((((&&&&&&$$$###$$$%%%%%%###%%%%%%$$$$$$############!!!!!!"""""""""###$$$%%%""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###$$$%%%OOOwwwxxx}}}rrrtttooopppSSS333XXXtttoooqqqooopppwwwNNN000[[[lllgggqqqwwwqqqppp___AAAfffuuuwwwxxx{{{uuutttxxxlll:::)))---$$$///HHHiiirrruuukkkhhhaaa888MMMqqqrrrooogggdddIII---...DDDiiiuuupppyyyppptttqqqfffJJJ///CCCfffkkkhhhiiihhheee[[[dddddddddbbb^^^oookkkYYYMMMCCC===AAAAAABBB@@@NNN777222666///999888111333888///000EEE<<<777555333000...............------,,,,,,++++++,,,------,,,,,,......,,,+++---///...------...///......000111UUUWWWoooNNN888nnnrrr<<<444111IIIxxxggg[[[iiicccgggjjj}}}}}}wwwzzz}}}}}}wwwxxx|||{{{zzzvvvVVVKKKNNN\\\nnnssspppqqqooommmnnnllljjjkkklllqqqlllfffiiieeebbbgggDDDMMMaaa222222222&&&(((,,,'''))))))+++222'''+++KKK{{{nnnDDDMMMQQQTTTdddWWW)))000777BBB===,,,999GGGggg{{{]]]CCC:::;;;(((555EEEAAA666000+++///)))'''&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&)))'''%%%))),,,+++***///'''---;;;999999;;;---+++///,,,---333888WWWnnnAAA444...444lll|||[[[>>>...+++---///---(((''')))((()))(((((())))))(((((()))((('''&&&'''((((((((('''''''''((())))))((()))******(((***+++(((&&&'''&&&&&&'''&&&''')))++++++***000//////---***+++000111------:::kkkAAA%%%,,,555---000444333222444555000000111222333222...,,,,,,,,,---111333111,,,///444333222***)))///+++)))(((000RRRmmmcccFFF111,,,,,,(((((())))))'''%%%'''***&&&'''((()))((((((((()))++++++***(((''''''))),,,---)))&&&((()))(((&&&&&&%%%%%%$$$###$$$&&&&&&%%%%%%$$$###"""""""""###### !!!!!!""""""###$$$%%%###"""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!  ###%%%%%%VVV~~~xxxuuuqqqsssqqqxxxRRR...XXXyyypppmmmhhhjjjuuuJJJ222___hhh]]]nnnpppqqqwwwPPP999lllvvvssstttxxxsssrrrvvvkkk555))),,,'''===[[[lllfffnnnWWWMMMMMM%%%???qqqhhhmmmnnnoooWWW333'''---cccnnnrrrrrrrrrjjjNNN***999]]]dddeeegggaaafff]]]___ccc[[[___yyysss^^^LLLGGGCCC>>>AAA???777cccpppRRRUUUeeehhhfffZZZ===777;;;...---777---111888333+++444;;;111777cccAAA555666333000......///...---,,,------,,,++++++,,,---......------------------000...,,,,,,---//////...///...FFF}}}ddd]]]FFF666dddyyyIIIBBB666111TTTnnnRRRtttuuuaaazzzsssdddyyy}}}}}}yyy}}}wwwrrryyy{{{}}}{{{xxxvvvwww^^^BBBFFFZZZkkkqqqnnnqqqpppmmmjjjgggfffiiippprrrmmmhhhgggfffaaattt]]]555---(((///$$$)))&&&)))&&&'''...&&&)))***,,,***IIIwwwtttRRR???GGGSSSpppdddAAA###333BBB@@@555===;;;FFFbbbzzzyyyeeeSSSLLL888...<<>>777DDDeee{{{JJJ666666555VVVoooQQQ888...+++...---,,,,,,,,,***(((((((((((('''((())))))))))))(((((((((((())))))(((((())))))((()))+++,,,***,,,,,,(((&&&''''''&&&'''''''''(((+++,,,+++999111)))((())),,,111///666555'''///***,,,)))...000444555111///444666000222333444444111---+++,,,,,,+++...111///+++---222444***//////%%%(((---,,,((()))222AAAIIICCC222%%%)))((('''(((((((((((()))&&&'''(((((('''&&&'''(((******)))((('''((()))+++***''''''))))))&&&%%%&&&%%%%%%$$$$$$%%%'''&&&$$$######""""""""""""######!!!!!!""""""!!!"""###$$$###"""!!!!!! !!!!!!""""""!!! !!!!!!!!!  $$$'''&&&YYYtttllljjjpppnnntttKKK---YYYrrrssspppmmmnnntttHHH:::kkkppphhhuuutttvvvzzzNNNBBBuuu{{{uuussswwwrrrqqqvvveee333(((++++++EEE```mmmlllkkkDDDIIIPPP...444ZZZooonnnkkkiiiRRR000)))222\\\jjjttt}}}hhhoooiii777###:::]]]bbb^^^aaagggWWWZZZXXX\\\ccctttiiiWWWBBB;;;===AAACCC888///:::@@@---***,,,******.........444999555555777222555555444777666++++++<<<===///DDDJJJ777666444000......///...---,,,---------,,,,,,,,,---//////...,,,,,,---...---111...+++***,,,............---???xxxuuuNNNAAA111RRRfffSSSDDD000555\\\NNNcccfffpppvvvccczzz|||xxx~~~{{{yyy}}}}}}zzzvvvmmmCCC???]]]kkkiiijjjoooppplllhhhcccbbbgggkkkmmmpppnnnhhhgggjjjlllpppDDD)))333+++(((&&&$$$&&&---"""***'''***000,,,---+++@@@uuu{{{NNN===:::FFFjjjsssNNN333...:::===;;;EEEIIIHHHSSSjjj~~~vvvMMM444,,,...666***))))))((('''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%)))'''&&&(((%%%$$$)))''',,,(((***---,,,000555000333333555::::::444000JJJ~~~___888:::...DDDaaaCCC------000...,,,---***)))((((((((('''((())))))***+++***(((''')))+++,,,+++***)))(((''')))+++...,,,------(((&&&''''''$$$'''(((((())),,,...---888///,,,222///)))///555::://////++++++...***---000000111222111666;;;;;;666888999888333---******((((((+++///...))))))---+++***...***'''***''',,,******(((''',,,444666444---)))''')))+++,,,+++***((((((((('''''''''''''''''''''(((((((((((())))))(((''')))+++***&&&%%%(((%%%$$$$$$$$$''')))&&&###""""""#########$$$$$$$$$!!!"""""""""!!!!!!"""#########"""!!! !!!!!!""""""!!! !!!!!!!!!"""!!!!!!!!! !!!!!!"""$$$+++^^^wwwooouuunnnwwwnnnjjjEEE888ggguuuzzzsssnnnmmmpppCCC888iiiwww{{{yyywwwssskkkKKKDDDtttzzzsssrrrvvvqqqqqquuu^^^444))))))---CCC]]]mmmllleee777MMMSSS:::@@@iiinnnjjjkkkrrr]]]222$$$---JJJhhhppphhhfffggg}}}ooo333000DDD]]]gggbbbWWWUUUZZZSSSiiieeefffUUUFFFAAADDDCCC666))),,,---###)))+++(((......)))(((,,,111---,,,......222///)))333777***///CCCLLLQQQJJJDDDJJJQQQ777666444000/////////...---......------------------///...---,,,,,,---///000///,,,***,,,------...111...000333eeeOOO777555CCCuuuvvvYYY^^^777(((???PPPIIIyyyoooaaa{{{~~~{{{bbbuuu}}}xxx}}}}}}xxxpppvvvuuuyyyxxxyyyyyyLLL222OOOooogggmmmlllnnniiifffhhhfffiiinnnkkkooowwwnnntttvvvuuueee111AAAFFF***'''((((((''',,,)))&&&***+++***---///000&&&000eee```;;;...777eeehhhAAA333444<<<888CCCNNNCCC777GGG``````///&&&222)))''',,,$$$$$$333111&&&((('''&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''((('''''''''***+++,,,000444111(((222///000:::KKKQQQAAA777PPPuuummm999<<<333111rrryyyRRR555///...///+++,,,+++((((((***+++***&&&)))))))))*********((('''))))))))))))((('''))),,,///---///...***''''''&&&$$$((())))))***++++++///111)))***<<<222)))///:::777+++%%%***...+++***...///...---222555///222AAAOOOCCC555111111---)))+++(((((((((***,,,---,,,,,,***++++++***((('''(((***((()))***+++'''&&&,,,333BBB333,,,+++((('''(((&&&&&&'''''''''(((***)))&&&''''''&&&&&&''')))******000...+++(((&&&$$$$$$%%%$$$$$$$$$%%%%%%$$$###"""#########$$$%%%%%%$$$###$$$"""!!!$$$###!!!$$$!!!$$$"""!!!$$$!!!### !!!!!!!!! !!!"""!!!"""!!!"""###"""###!!!!!!///___sssrrrtttppppppsssrrrAAA===iiirrruuuwwwqqqnnnnnnDDD>>>mmmuuuuuuqqqqqqsssoooDDDLLLpppwwwsssnnnqqqnnnlllttt```+++(((***:::QQQ[[[iiitttccc555PPPaaaKKKTTThhhlllgggiiimmm]]]222+++)))HHHfffssshhhmmmppphhh666---444TTT```eee^^^^^^ZZZ[[[mmm```\\\QQQ@@@AAA???777'''###%%%$$$&&&'''((('''&&&''''''(((((((((((()))***+++,,,---...//////,,,///===KKKOOOOOOMMMJJJQQQ```000666444000//////......------------,,,,,,,,,---------------------.........---+++)))***++++++,,,......///111TTTYYY<<<@@@SSSqqq```kkk]]]777)))BBBIIInnntttccc{{{|||cccttt~~~|||{{{}}}xxx|||wwwdddTTTKKK@@@???RRRhhh||||||tttTTT///GGGeeepppjjjjjjnnnllljjjhhhbbbbbbfffqqqppprrrsssooouuutttBBB777GGG:::###)))***'''$$$++++++((()))((((((,,,)))111///'''(((PPPxxxnnn777(((666]]]]]]:::---222444:::CCCBBB999666===bbbTTT)))'''***'''+++%%%%%%...,,,%%%(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&''')))***+++...111000,,,,,,222333666aaasss<<<(((<<>>nnnxxxuuutttqqqvvvuuuIIIFFFrrrttttttqqqpppqqqjjj@@@OOOqqquuuoooiiinnnooonnnrrrUUU***---...===WWWfffsssmmm]]]999TTTgggTTTSSS^^^llliiilllkkkgggAAA((()))BBBgggvvvffflllgggfffcccCCC+++555LLL``````mmmpppuuuqqqjjjiiiYYYMMMGGG222%%%!!!%%%###$$$$$$$$$%%%&&&&&&&&&&&&'''&&&&&&&&&''''''((()))******+++,,,***)))000888BBBOOOQQQTTTWWW111666444111///......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......------,,,---+++******+++,,,,,,------000000@@@~~~hhh===AAA```kkkggg```xxxPPP---111999QQQeeeqqqiiixxx{{{|||~~~}}}mmmHHH,,,"""...000((()))///QQQkkkvvvZZZ666LLLjjjkkknnnkkklllhhhfffeeebbbdddfffppppppqqqvvvooovvvbbb---222666---(((***&&&'''%%%******((())))))))),,,++++++...111'''&&&MMMkkk;;;+++...===fff}}}vvvYYY===((()))555CCCCCC888111666EEE___MMM...&&&((('''***(((&&&((('''&&&)))&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''(((((()))+++---***222+++...222KKKxxxFFF...)))***...BBB///GGGuuuMMM777,,,///...,,,)))***+++***''')))'''&&&&&&''')))***+++)))))))))))))))(((***---555000///...+++******(((''''''&&&'''+++---,,,...(((%%%444RRRPPPGGG@@@777:::999333+++(((***,,,+++111...------,,,,,,---,,,///666555///...///---***************+++,,,,,,,,,++++++***)))((((((((((((***(((''')))(((%%%%%%&&&%%%)))***(((((((((%%%######&&&''''''&&&'''(((((()))&&&$$$''')))'''&&&&&&(((&&&%%%%%%%%%$$$############""""""""""""######%%%$$$###"""###$$$%%%&&&&&&$$$ $$$'''%%%!!!!!!###### """###"""%%%""""""$$$ """!!!%%%###222ddduuusssvvvooommmtttiii666@@@ooouuuvvvwwwxxx{{{oooEEEJJJoooqqqssspppoooqqq```777MMMkkkkkkddd```hhhllllllnnnRRR*********<<>>[[[hhhiiikkkbbb[[[gggggg^^^SSSYYYaaafffeeecccmmmYYY111&&&'''888PPP___```bbbbbbdddGGG222333DDDZZZ```gggeeetttggg___aaagggEEE222'''((('''((('''$$$$$$$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&$$$$$$&&&''''''((()))+++;;;UUUXXX^^^XXXDDD\\\AAA666444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,******))))))+++...///------333...555aaaVVV<<>>"""///,,,+++&&&;;;RRRuuu|||\\\===333000444555111***%%%$$$)))%%%'''%%%'''(((%%%&&&)))(((%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&******)))))))))*********))))))222666III]]]111)))...111&&&000222\\\}}}wwwUUUAAA///---...+++((()))***))))))))))))******************+++***)))+++...222///...---(((&&&''''''&&&***+++++++++******---%%%$$$---@@@333,,,111555...---+++)))***+++++++++''')))555<<<333)))***,,,+++---......///,,,+++...//////...---,,,+++******,,,,,,+++*********))))))(((&&&&&&''''''&&&(((,,,222000+++***---(((&&&+++(((''''''(((***,,,---...,,,,,,)))%%%&&&***+++)))&&&%%%%%%''''''&&&%%%%%%!!!###$$$$$$$$$&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''%%%"""'''+++'''!!!""""""$$$"""!!!$$$&&&$$$"""###$$$ ###$$$###!!!###$$$$$$ %%%&&&%%%'''(((###:::hhhkkkgggkkkmmmqqq|||aaa111NNNwwwvvvxxxxxxrrroooTTT222QQQkkkiiihhhhhhiiilllQQQ...RRRhhhaaa^^^cccgggcccdddlllKKK(((+++///<<>>444111000MMMiiiuuuuuunnn```TTT===000JJJwwweeeIIIdddjjjhhhkkksssqqqkkkiiikkktttrrrttttttqqqsssnnn;;;(((+++......---'''&&&***'''&&&+++222111((($$$&&&%%%)))$$$'''///,,,$$$(((///oooxxxJJJ000000,,,555,,,+++000:::WWW|||~~~SSS))),,,...---'''((('''((($$$%%%$$$%%%&&&%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((''''''&&&************+++,,,,,,++++++111111111```wwwuuu}}}@@@***'''...000777444///???fffqqqQQQ666******+++)))++++++******+++***)))))))))))))))*********,,,///555222222000+++'''%%%###%%%(((***---///...++++++******(((111+++...333333222///---------,,,******,,,(((---333111++++++...000333000,,,---...,,,***---.........---,,,,,,,,,,,,++++++***************)))'''''''''&&&%%%(((---222...+++---...)))%%%((((((&&&''')))---.........---)))$$$$$$+++111///***(((''''''''''''%%%%%%&&&"""$$$%%%$$$$$$%%%$$$!!!((((((((('''&&&%%%%%%%%%''' ###'''###"""###!!!###$$$###+++666111%%%!!!((()))++++++&&&!!!"""(((###'''###$$$$$$%%%)))&&&%%%&&&&&&CCCllllllmmmnnniiipppzzzVVV---TTTxxxwwwvvvqqqgggjjjOOO---SSSlllddd```cccdddfffLLL444___nnngggfffllljjjbbbcccjjjLLL)))+++000:::JJJ^^^jjjiiiYYY```nnniiijjj^^^\\\dddiiibbbgggeeeeee```JJJ555555(((AAAfffgggjjjiiiIII000000EEErrruuurrr}}}HHH+++###"""&&&""""""###"""$$$''''''%%%###""""""!!!""""""""""""############&&&(((***)))'''&&&''')))%%%---%%%...555999111...777666555444222000......------------------,,,,,,+++,,,+++***************+++***,,,+++)))...666999777444...---111===xxxvvv@@@SSSrrrxxxMMM```^^^>>>BBBTTTCCCEEE[[[zzzbbbpppBBB888BBB;;;NNNuuuwwwwwwbbbAAA555___gggIIIaaapppgggjjjqqqooojjjiiimmmxxxnnnuuusssrrrtttVVV+++000222)))(((,,,,,,(((&&&'''&&&***111000'''%%%'''%%%###***"""%%%,,,)))+++,,,MMMtttYYY111///++++++555000222222+++666```kkkIII'''(((---***---((('''(((&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%'''((((((((('''&&&)))*********+++------,,,'''&&&+++GGG|||mmm666666HHHMMM333333+++&&&666FFFYYYHHH111000PPPzzzaaa???...---111,,,++++++++++++***)))))))))))))))***))))))+++...222---,,,+++)))((((((&&&&&&&&&&&&+++333222***%%%+++***""",,,...//////111555222000......---+++***---)))%%%(((,,,,,,---111,,,...---,,,000111000000---...///000///...------,,,,,,---,,,+++***+++,,,+++)))((()))(((&&&)))---...***+++...---***(((&&&((((((+++///000...,,,,,,,,,'''&&&,,,222222...,,,+++***)))(((&&&$$$%%%''',,,...---***)))***)))&&&***)))(((&&&$$$###$$$$$$$$$###(((''' """&&&!!!&&&000---+++555111$$$"""***EEENNN===111555///(((000***111111***000((("""&&&)))BBBdddhhhrrrrrrrrrwwwzzzSSS666^^^mmm^^^^^^iiifffiiiNNN222```vvviiieeennnnnnjjjOOO???mmmnnnjjjkkknnnjjjeeefffjjjFFF&&&)))111<<>>###%%%%%%###"""!!!$$$$$$$$$###!!!!!!"""#########""""""############""""""###%%%''''''&&&%%%$$$$$$^^^ooo444444111888@@@======yyy222555555444222000///---***---,,,,,,---+++***+++------+++))))))+++,,,,,,+++---+++)))))),,,333999>>>888)))000222111DDDAAA444uuusss|||kkkiiikkkDDD333TTTyyyjjjzzzOOOUUUlllxxxXXXBBBHHH666AAAttt{{{nnn}}}hhh>>>777HHHPPPgggeeedddiiikkkjjjllloooqqquuulllqqqwww{{{jjj666&&&$$$!!!%%%$$$'''###***((($$$&&&$$$$$$&&&((('''%%%$$$$$$+++%%%###(((&&&((()))))),,,///...***'''&&&(((555>>><<<000...666555+++)))(((''''''((('''&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''',,,,,,(((***...000111111+++PPPWWW666((()))000***---......666nnnVVV666.../////////...,,,+++***777UUU{{{___777------,,,+++++++++***))),,,***)))(((((('''&&&&&&(((((()))***+++***(((&&&&&&%%%%%%(((,,,+++)))&&&&&&...:::999...+++222555///,,,))))))+++,,,---......+++))))))+++,,,...111000000555DDD<<<)))---333///222???111777222$$$///,,,///***///333...---000(((///,,,(((---//////555;;;888666333111444444000///000444------...,,,999===///---000+++...''',,,)))***---++++++000000333///"""(((///((((((+++%%%###***!!!,,,999,,,&&&,,,...<<>>***((((((''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++...%%%)))...+++///---+++<<<|||qqqKKK111'''---222)))333```VVV000///////////////...---,,,------@@@iiixxxBBB333***...000+++***...))))))))))))((('''(((+++'''&&&&&&'''(((((('''&&&'''&&&'''(((***+++***))),,,222999555+++(((,,,111000---******++++++,,,,,,,,,******+++,,,,,,---...------555888111******000CCC444222111222666222(((,,,//////------000111...***...,,,+++111333000///:::777888999666333111...333000+++...333111777CCCEEE888///...'''---)))&&&&&&---666...)))555555(((&&&,,,---%%%(((***###)))&&&******<<>>MMM>>>(((777WWWbbbaaaeeefffSSS???TTTfffddd^^^hhhiiiRRR===333...///;;;MMMZZZdddccceee___\\\^^^GGG333EEE]]]ccc@@@$$$!!!!!!!!! !!!!!!""""""$$$###"""""""""""""""""" ###### !!!###""" """$$$,,,---555===PPPCCCMMMFFFIIIHHH555---///---888^^^666999555222222000------......---,,,---,,,+++************++++++,,,+++++++++******))))))***+++,,,---+++...,,,+++111111SSSNNN333333OOOMMMggguuulllsssNNN666OOOiiiQQQlllbbbeeerrrXXXAAANNN@@@HHH|||pppbbbvvvSSS333@@@QQQnnnlllhhhgggjjjhhhdddhhhppprrrvvvxxxwwwwwwRRR+++dddjjj333$$$###$$$'''$$$######%%%&&&&&&%%%%%%'''(((KKK|||sssHHH)))((('''&&&'''(((((('''&&&)))///555555000------///(((''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''''''''((((((((((((((('''...---AAAAAA***,,,111///RRR|||OOO...***///)))555ddd}}}KKK...///...------......---,,,,,,---***333TTT|||{{{\\\999***+++...,,,)))+++***)))***(((&&&$$$%%%(((''''''''''''(((((((((&&&''''''&&&(((,,,------333777777222+++'''***111222...,,,,,,,,,++++++,,,---,,,,,,...000000000111...000777---///BBBCCC@@@AAA888000111***///999111......222...,,,222333000999111///444777444111333999666555666444000000222::::::...111444000888;;;777...&&&...)))%%%&&&***---,,,,,,$$$"""***+++***)))((((((###---222000LLL<<<===EEEGGGQQQUUUEEEAAA333333???UUUVVVMMMeeefffEEEKKKOOO''' ###$$$!!! %%%,,,000///'''&&&,,,%%%"""$$$"""&&&&&&%%%''''''""""""(((...777777000777AAACCC:::BBB===222___XXXGGGEEEIIISSSXXXSSSLLLhhhzzzmmmkkkiiiiiimmmnnnwww~~~rrr@@@***555000'''JJJeeeFFFCCC666KKKYYYiii[[[[[[NNNRRRaaaggggggjjjggg]]]YYYLLL;;;...(((+++888OOOfff___aaa\\\OOOGGG@@@AAATTTuuuhhh###!!!%%% !!!!!!!!!!!!###"""!!!!!!#########!!!"""%%%%%%###"""%%%'''&&&((('''))),,,777III???@@@///---555;;;333))),,,...+++KKKZZZ777666333333666555///,,,---...,,,,,,------,,,+++******+++,,,++++++***++++++***+++++++++******))))))***///,,,+++000...<<>>!!!'''+++(((###$$$######$$$%%%&&&&&&%%%$$$(((```vvvbbblll:::,,,)))'''&&&''''''&&&%%%((('''&&&&&&'''((())))))''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((''',,,,,,***AAAUUUHHH444&&&:::~~~xxxpppnnnRRR@@@???---666HHHTTTNNN444,,,---,,,******+++,,,+++***+++111111,,,---===```pppPPP444)))...666111,,,((((((***)))((()))(((((((((((((((((())))))&&&'''''''''***000333111666888222---,,,)))***333222///---------,,,,,,---111000...------,,,,,,,,,---///666333888HHHLLLJJJCCCCCC777---222222333...++++++000000222333///111)))***///333...)))((()))+++***((((((+++,,,---//////666111000444888:::222111>>>888@@@DDDAAAGGGUUU<<>>===FFFIIITTTbbbgggggg^^^LLL:::NNN]]]SSSXXXiiikkkjjjgggXXXZZZQQQZZZVVVddd```VVVZZZaaagggjjj```XXX___]]]UUU<<>>MMMvvvvvv'''### !!!!!!!!!!!!!!!!!!!!!!!!"""$$$###""""""###""""""$$$$$$######DDDmmm{{{gggOOO333000,,,'''222222...,,,---))),,,QQQeee333888555666999888111------...,,,+++---...---,,,,,,+++,,,,,,+++))))))+++,,,+++++++++++++++*********,,,------------///000aaaJJJ000666>>>bbbpppfffqqq}}}MMM888444888]]]~~~aaa}}}iiiFFFaaaUUUJJJ{{{~~~|||aaa000CCCaaaiiiooopppggggggiiiffflllqqqmmmqqqrrrxxxrrr999:::wwwRRR666EEE///((()))&&&$$$ #########$$$%%%&&&&&&&&&(((000gggnnn666cccWWW,,,+++)))'''&&&&&&%%%%%%%%%((((((%%%(((---+++$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''''''''(((((((((((('''+++,,,******CCCPPP;;;...@@@pppsssDDD+++000<<>>666***III||||||~~~}}}www|||mmm{{{jjjaaaeeeDDD333gggjjj666777CCC666BBBEEEHHHRRRWWWZZZ]]]UUU666///888444BBBDDD222,,,666000>>>KKKEEE:::===OOO888((('''))))))'''$$$,,,666......)))"""***555000"""''',,,...---)))'''((((((''''''111)))%%%$$$%%%(((!!!((( ---)))/////////000333000333444+++---888///999JJJIII<<<444555444LLLYYYZZZfffiii]]]hhh\\\MMMLLLLLLUUUVVV[[[SSS000666[[[iii]]]dddbbbLLL^^^fffDDD000(((333ZZZZZZKKKJJJ;;;---333000555VVVeee___=== ''' %%% !!!!!!""""""!!!$$$%%%$$$###$$$$$$###"""""""""$$$&&&###'''222ZZZggg222)))000(((%%%---000888...))),,,***GGG222;;;888666666444///---------,,,+++,,,---,,,,,,---,,,,,,+++***))))))+++---******************++++++,,,***,,,---***000---EEEbbb:::000LLLjjjzzzzzztttEEE---JJJpppyyyjjjvvvVVVQQQLLLFFFdddeee000===\\\hhhtttqqqiiigggkkkmmmpppqqqlllsssrrryyymmm222EEElll888;;;;;;"""&&&""" %%%'''$$$%%%$$$$$$%%%&&&''''''"""(((NNNyyyRRR___OOO******(((&&&%%%%%%%%%&&&(((###$$$******$$$$$$***&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))'''''''''''''''(((((((((###***333(((***222888XXX^^^GGG666000+++---555:::,,,LLLqqqiiiGGG111///777+++)))((((((((()))((((((,,,...+++(((+++...---,,,111LLLnnnzzzXXX>>>///---,,,...---)))(((***)))***++++++***)))((((((***(((''')))---111333444444///)))***+++***---444333///...000000------///------------///111222111......+++666999555999111444999GGG>>>999777555//////---)))***)))222BBBDDD@@@@@@JJJ]]]llleeeKKK555;;;BBB<<<111444:::777555333&&&)))***222;;;///'''LLL\\\CCC999OOOaaaYYYWWW^^^999LLLlllYYYAAA@@@CCC999111GGGEEE111...---//////???CCC@@@111%%%((( 444444***+++...HHHDDD;;;000...000;;;333///======444111,,,!!!###)))000GGGGGG222)))***((((((&&&)))(((''')))---222:::>>>999999;;;000777888222555DDDCCC>>>AAA;;;000)))...,,,((()))***'''%%%'''&&&(((:::EEE@@@555111888:::000777@@@777>>>DDDEEEGGG///,,,<<>>@@@<<<<<<777,,,666OOOBBBBBBbbb___QQQNNNPPP```mmm___BBB111>>>DDD:::,,,,,,000111555222******,,,000666777222666888///+++---888@@@TTTBBB+++999KKKBBB;;;555***,,,!!! ###%%%### ***999///%%%%%%((('''$$$ %%%***---000:::EEESSS>>>333333333444444---!!!$$$!!!&&&!!!555CCC...)))666OOOHHH***!!!%%%---888///...)))***777DDDOOOYYY]]]ccceeeJJJ000LLL\\\WWWSSSbbbdddddd```SSSGGGQQQEEEIIIHHHPPPIII666888;;;<<<:::<<<999>>>HHHFFFEEEEEEAAA:::???666111222:::AAA999666,,,$$$222===111333999CCCEEERRRQQQ444)))222666(((,,,444777<<<,,,555...333///'''111333'''"""%%%###%%%%%%'''!!!!!!!!!  """"""%%%((()))'''&&&'''&&&$$$$$$%%%"""$$$,,,///;;;QQQmmmOOO,,,***+++)))$$$(((111>>>@@@@@@NNN444+++''')))IIIVVV666555333000///000///------,,,,,,+++***)))+++---++++++++++++++++++************+++++++++***)))))))))***,,,+++,,,...+++000DDDppp>>>>>>lll{{{ppp```???qqq}}}III111]]]qqquuusssvvvrrrHHHAAAHHHsssYYY000BBB^^^xxxkkknnnmmmmmmrrrxxxwwwrrrpppkkkqqqzzzooo666EEEGGG>>>GGG###)))&&&%%%&&&$$$'''%%%&&&&&&%%%%%%'''(((((((((222***333]]]mmmPPP,,,+++)))&&&%%%%%%%%%%%%$$$$$$'''(((&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''((()))(((''''''''')))***+++333666///,,,222777WWWaaa444///333///---LLL{{{lll444******$$$'''(((((()))((()))))))))&&&,,,+++&&&)))...---))),,,,,,...***666VVVvvvqqqFFF111000111000...------,,,***((('''((((((,,,******---...000999DDD///%%%&&&,,,++++++000333;;;777666777444///...000444222000111999FFFRRRYYY444111999666444::::::>>>MMMfffOOO___WWWJJJCCCZZZVVV@@@\\\eeeFFF^^^NNNJJJ\\\XXXBBB888444---***---666000((()))+++...777///555333111+++///>>>999777///111..."""******///***&&&%%%'''+++)))%%%...'''%%%%%%""" %%%))))))***&&&(((###$$$'''###&&&&&&'''111TTTQQQ<<<777111111;;;???DDD///!!!(((---333OOO,,,777TTT%%%&&&%%%444;;;111%%%&&&...555444;;;@@@HHHUUU]]]```eeegggiiiiiiFFF///YYYmmmfffeee^^^iiidddiiinnnpppooo}}}ssskkkYYYKKK[[[______[[[\\\TTTRRRTTTOOOQQQJJJEEEDDDPPPBBBBBBJJJGGGBBB666;;;555,,,222DDD>>>555666;;;111111555)))+++;;;000))),,,///,,,+++---,,,%%%$$$"""%%%'''%%%(((%%%"""///)))***)))%%%""""""!!!  !!!"""###&&&&&&%%%'''***((($$$###'''(((///:::666...111***)))---///))))))###111:::777666HHHWWW///'''***+++---pppddd666666555222///---...///++++++++++++++++++++++++,,,******---,,,))))))+++++++++***************++++++*********+++,,,......000cccEEE777SSSqqqPPPxxxjjj777<<>>eeexxxssswwwuuuttt~~~{{{qqqtttssssssrrruuujjj@@@NNNJJJOOODDD%%%(((&&&%%%$$$"""$$$"""'''%%%$$$((((((&&&(((;;;^^^222)))111...(((,,,***(((&&&&&&&&&'''&&&%%%%%%'''((((((&&&%%%%%%&&&'''&&&&&&&&&''''''$$$!!!###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&''''''%%%&&&(((''')))((('''+++---------...333...---,,,333iiiuuuvvvqqq333---111,,,???RRReeeiiiLLL,,,(((+++%%%''''''((())))))((('''''')))))))))(((((()))***,,,///***---444000+++999PPPjjjlllKKK111***444333111---000(((,,,+++,,,111'''111555///999///,,,000333...///111+++---111777444555999777333111/////////000999hhhvvviiieee]]]>>>;;;QQQHHH:::555444111888AAA???<<<777888999888:::999111---&&&+++,,,///111+++......)))---------...)))'''+++((((((---///,,,(((&&&%%%'''(((((('''&&&'''(((###(((!!!$$$---((($$$))),,,...---(((%%%%%%''''''$$$'''(((,,,:::IIIHHH<<>>777------888<<<444---...000JJJXXXuuuqqq]]]OOOcccrrrWWW888111555000///+++&&&---333---444000---,,,...222000***---+++222222555999444555444......***(((+++******++++++---000000+++&&&"""$$$&&&(((((('''&&&&&&'''&&&""""""###'''//////++++++,,,+++((('''(((******'''(((((()))///333///)))######!!!!!!!!!&&&%%%888JJJ///(((&&&### !!!VVVcccNNNZZZSSS111+++NNNcccbbbnnnmmmoooqqqkkkCCC:::dddlllhhhfffgggkkkssszzzwwwkkkbbb}}}~~~{{{zzzzzz~~~|||wwwmmmooottt^^^ZZZeeebbbTTTMMMNNNOOOWWW___VVVLLLPPPUUUYYYGGG000------&&&((('''555///&&&***,,,///%%%!!!$$$'''......000888===BBBBBBEEE<<<***333222,,,///'''!!!&&&%%%)))%%%###!!!000+++DDDAAABBB999((($$$###******BBBjjjiii[[[MMM000...((($$$'''$$$111;;;///000111###!!!###***(((666ggg222555555111/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,))),,,444111))))))))))))))))))*********+++******++++++,,,---------KKKuuu<<<777aaaiiigggyyyuuu;;;>>>rrrvvveee~~~KKK333OOOTTT444===hhh{{{}}}zzzwwwrrrsss{{{{{{xxxvvvnnnwwwuuuGGG555BBBUUU666$$$***%%%$$$''''''$$$&&&!!!''''''&&&)))+++;;;jjjIIIFFFfff888&&&)))(((%%%&&&'''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((()))%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''((())))))''''''(((,,,(((***,,,***)))+++,,,000777JJJqqqAAA...:::333555DDD<<<666JJJCCCSSSSSS555,,,---$$$((('''&&&''''''''''''''''''&&&%%%&&&((()))))))))))))))((()))---222444222///...---666777:::UUUxxxIII666000000888111,,,+++222444555---===@@@000777777.........333333111222---===<<<555000333999DDDRRREEE^^^RRRJJJAAAAAA222222555222---111999KKKOOO//////???HHH>>>555111+++------111555111...999???999444444222111555555...)))+++333;;;333+++///444<<<000///333000---000---+++))),,,//////---+++'''###$$$%%%''''''&&&%%%%%%&&&'''&&&555000"""+++---$$$''''''&&&%%%%%%'''((((((######%%%&&&$$$ !!!###!!!!!!""" """%%%###!!!$$$$$$&&&"""777```ooogggVVV===111@@@___iiibbbuuuvvvttthhh___888AAAgggjjjiiixxxnnnhhhgggggglllmmmnnnwwwyyyrrruuu||||||~~~vvv|||~~~kkkmmm;;;+++BBB\\\\\\YYYYYYPPPZZZhhhgggaaaaaaZZZppppppXXXCCC@@@AAAIIISSS```HHH111///...222333777;;;111111000444FFFSSSVVV```bbb\\\GGGEEEJJJHHHDDD666###&&&***///...---222777222&&&:::///999JJJ666%%%&&&###&&&(((<<>>yyyNNN444IIIrrrmmm{{{jjj\\\777eeejjjqqqCCC333ZZZJJJ111@@@kkkxxx{{{{{{|||vvvwww{{{yyyxxxpppqqqpppPPP111>>>\\\666''')))%%%%%%&&&(((&&&'''###&&&'''(((...%%%ZZZfff222]]]EEE$$$000''''''&&&&&&'''&&&&&&%%%&&&'''%%%%%%$$$%%%&&&&&&''''''&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''((((((,,,***,,,---)))))),,,...444FFFyyy___222///333@@@>>>???kkkyyy```[[[MMM222***,,,((()))&&&'''''''''(((((('''''''''%%%&&&''''''(((((())))))***'''...:::888,,,)))111,,,555444,,,///CCCoooyyynnnJJJ...---222444444666NNNHHH...000666>>>;;;======555222666111...666777222888@@@>>>:::DDDQQQVVV]]]TTT:::+++999+++...***///EEE<<>>EEE+++&&&---AAA[[[rrrpppxxxnnnsssnnnjjj>>>IIIbbbdddmmmhhhddddddcccKKKRRRnnntttxxxxxxqqqvvvqqqvvv}}}|||uuu}}}zzz}}}~~~nnnggg]]]111$$$999^^^ZZZXXXXXXNNNgggmmmfffdddccc___bbbwwwuuummmtttqqqiiimmmeeeFFF555>>>DDDHHHLLLOOO555%%%###"""+++MMMddddddccc]]]cccVVVIIIZZZdddTTT???&&&'''...333111111AAAEEEDDD222"""---%%%%%%$$$%%%%%%(((,,,$$$'''&&&%%%""""""###$$$ $$$%%%"""'''%%%)))(((...{{{555666333...---///000---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++...,,,))))))))))))))))))******+++******++++++,,,,,,,,,,,,---222[[[hhh888888uuuhhhtttrrrAAACCCqqq{{{iii^^^777>>>pppuuu888999GGGmmm|||}}}yyy}}}zzzxxx{{{vvvvvvzzzsssqqqyyyggg444555ccc:::***(((&&&'''%%%'''''''''''')))&&&(((***777dddBBBLLL]]]...(((***,,,((('''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''((((((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&''''''''''''((()))***000...---,,,,,,///111///:::ggg|||EEE---///???AAAJJJ}}}gggAAA///+++''')))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))+++)))***...222111,,,(((,,,,,,---444222,,,FFFvvvrrr___;;;,,,111===@@@LLL\\\UUUZZZnnn[[[DDD@@@888111---@@@fff{{{oooSSS???999FFFoookkkMMM===;;;111000333---333999MMM@@@...333222---//////000;;;555---///,,,...444333111,,,***---///,,,...000333:::===333))),,,++++++,,,///111///,,,)))333333777222,,,---)))'''(((,,,,,,'''$$$%%%&&&$$$'''&&&%%%$$$###$$$&&&'''...&&&---$$$ &&& ###%%%$$$""""""######"""!!!$$$(((***(((%%%$$$$$$###"""!!!$$$ ######$$$###(((%%%###%%% &&&### !!! %%%%%%)))KKKtttrrrnnniiikkkeeeYYY222RRRjjj``````]]]bbblllnnn999>>>pppnnnnnnmmmnnnwwwaaaHHHeeekkklllzzzuuu{{{ooopppHHH...,,,999^^^\\\hhhOOO===gggqqqmmmnnnhhhnnnjjjooofff^^^fffffflllNNN,,,,,,333;;;GGGIII,,,&&&+++'''---QQQiiifffggg```dddZZZKKK\\\```LLL;;;((('''111333***)))???UUUGGG... $$$"""!!!"""### %%%!!!!!!"""%%%&&&!!! &&&$$$ $$$%%%))))))---777666333111000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++))))))(((((()))))))))))))))***************+++,,,,,,------,,,///***BBB~~~EEE111XXXfffiiihhhccc@@@dddfffzzzKKK000HHHiii555===;;;bbb}}}vvvyyyzzzxxxwwwwwwzzzzzzyyytttyyyvvvJJJ000GGG888,,,)))''')))$$$'''(((%%%))))))&&&'''(((UUUOOO444fffEEE'''444&&&(((***((('''&&&'''))))))'''&&&&&&'''((()))))))))(((((()))((('''&&&&&&'''''''''((('''''''''''''''''''''((())))))'''''')))++++++------++++++111111---,,,888pppZZZ444111333<<<>>>gggooo999,,,,,,&&&'''###)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((())))))))))))'''(((...555333,,,444111,,,...222///000:::___rrrMMM999===AAA444777YYYGGGHHHBBB???444333EEEbbbuuuoooUUUOOO^^^cccOOOJJJLLL>>>999777<<<999000666777---444111000333555222000///333999<<>>lllqqqttt{{{qqqmmmgggjjj```PPPRRR]]]jjjooo===&&&***///555AAA@@@...'''***$$$***LLL___WWWfffdddZZZTTTXXX[[[???(((555333))),,,+++###&&&<<>>]]]XXXXXXSSSssszzzbbbwwwhhhEEEOOOhhhwwwppp===000UUUhhh555;;;<<<]]]{{{yyywwwvvvzzzyyywww||||||xxxyyyssspppvvvfff999***...,,,,,,***+++$$$(((''''''((('''((()))<<<^^^:::WWWYYY***'''000...***+++(((((())))))***)))(((((('''(((************+++,,,---+++)))((()))))))))((()))))))))))))))((((((((()))******(((((()))***))))))---+++---333111666HHHFFFHHHpppUUU:::555000888;;;dddNNN---%%%(((&&&'''&&&***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((())))))(((***((((((************+++)))+++111555222---...444444NNNpppmmmYYYIIIWWWPPPLLL```[[[RRRCCC(((222LLLWWWOOO???555777666333+++888GGG;;;,,,+++,,,++++++BBB888333999666000///...000+++&&&---333111888000***///111+++)))(((000...***)))++++++***+++---,,,***''''''---///***777666---,,,///000444///%%%!!!&&&(((&&&&&&###%%%((('''%%%$$$%%%))))))((('''&&&$$$############$$$(((((())))))'''###!!!###%%%$$$###$$$$$$"""""""""$$$''''''###"""%%%$$$ &&&>>>555%%% )))&&&---######"""$$$$$$&&&"""!!! &&&000\\\pppqqqnnnooovvvsssJJJ,,,]]]ssskkkmmmooommmsssaaa+++LLLyyysssrrrooommmrrrNNN999___fffjjjmmmmmmkkkqqqrrrqqqlll;;;%%%333...888jjjmmmdddBBBJJJuuurrrnnnpppsssnnnmmmmmmeeeQQQWWWpppuuuqqq___666+++111333666EEEBBB222'''&&&%%%111TTTfffbbbeeeeeeZZZ]]]kkkggg;;;###777HHH222(((%%%!!!&&&666HHHKKK888######  """ !!!!!! """$$$"""!!!###""""""(((***///>>>777222111000...---///,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,)))***,,,,,,)))++++++************++++++******,,,---.........---,,,...--->>>}}}ttt:::111888???bbbnnnyyyvvvnnn```@@@333hhhmmmwww```555444ggg|||mmm333HHHbbbooozzzzzzzzzvvvzzzxxxuuuzzzuuuwwwrrrqqqpppvvvtttHHH000$$$***///++++++&&&***&&&,,,(((%%%---111YYYUUU555aaa>>>444III---(((000***)))***,,,,,,+++))))))******+++---,,,,,,---///222444222...---------,,,+++*********+++******)))))))))++++++)))(((((((((&&&,,,222///...444666PPP}}}iiiEEEKKK]]]jjj___WWWeeeJJJ;;;:::AAArrraaa---,,,***)))(((((((((%%%''''''&&&&&&&&&&&&''''''&&&&&&'''(((******((('''((())))))***+++,,,++++++222222222///...222444000111///222KKKvvvqqqoooHHH;;;NNNOOOHHHHHH<<<666555000444999222000,,,)))***+++,,,...---...+++000+++333333///,,,///...+++000000+++...'''...))))))---000555000//////***&&&(((+++,,,...))),,,...+++000???BBB555000555---***+++...333,,,+++$$$(((***))))))(((,,,222---&&&"""$$$&&&'''&&&%%%%%%$$$$$$$$$###"""!!!### $$$###%%%)))$$$(((&&&&&&&&&%%%""""""######%%%$$$"""!!!"""""" ###!!!333+++$$$$$$'''$$$&&&'''!!!$$$$$$###### ######&&&)))###000jjjuuuvvvrrrooohhhlllEEE555kkk{{{oooqqqmmmjjjqqqVVV+++WWWuuusssjjjnnnooolllAAA;;;[[[dddjjjkkkyyyuuuwwwzzzyyyjjj555'''444333BBBlllvvvlllBBBEEEcccnnnqqqiiivvvssspppoooooo\\\WWWllltttrrrfff999+++...333:::JJJCCC---%%%''')))333OOOdddhhheeeddd```bbb___XXX888&&&:::[[[@@@,,,&&&!!!"""'''...::::::!!!%%% """  ###!!!""" """!!!""""""""")))'''***111MMM111666222000000...---,,,,,,,,,,,,,,,---------,,,---------,,,+++******+++)))((()))+++,,,+++***,,,++++++------++++++,,,///(((+++444KKKEEE444888SSSbbbiii555333\\\qqqlllXXX666DDDyyyjjj333QQQxxxSSSnnn~~~||||||}}}|||yyyxxxzzzrrrppptttooojjjpppaaa:::777&&&)))///***)))((()))+++***,,,***\\\~~~999QQQWWW===SSSccc000(((,,,000666555---+++...,,,((())),,,111111OOO444???@@@333,,,)))'''(((+++***+++***,,,,,,***)))***)))'''***)))))))))))))))******,,,---DDDCCC222MMMIII333000777:::[[[cccTTTSSSTTT```}}}<<<(((((())))))***)))((('''&&&&&&'''(((((('''&&&&&&%%%%%%((())))))+++,,,***((('''((((((***++++++,,,111///------000333555555111...---111;;;SSSxxxlllSSSLLLFFF:::777111000444...---,,,111///---///,,,)))---++++++++++++***+++...//////---******111777666000111///,,,,,,222666333---///333222+++(((+++,,,)))'''---...---444===888---)))+++)))(((+++)))(((---,,,,,,'''$$$(((+++(((%%%'''&&&%%%$$$$$$%%%''')))###$$$$$$$$$###"""""""""!!!###$$$$$$$$$$$$$$$""""""!!! """""""""!!!"""!!!""""""""""""!!! !!!""""""!!!!!!%%%$$$ ###&&&%%%"""###$$$###!!!"""%%%&&&&&&###'''000]]]rrrsssvvvrrroooqqq<<<;;;kkkrrrrrrmmmpppmmmnnnNNN000YYYtttpppmmmhhheeefff<<<===fffgggpppnnnqqquuuzzzvvvyyymmm444---999000MMMqqqiiihhh<<>>444222---******---,,,+++******++++++******))))))***++++++---------...111222000444555444111//////...++++++((((((,,,,,,((((((,,,...,,,+++,,,+++***+++...666000+++((('''******((($$$%%%&&&((('''!!!"""***&&&%%%$$$######"""""""""###$$$%%%%%%$$$$$$###$$$"""&&&(((&&&$$$###$$$$$$""" !!!"""!!! !!! ###"""!!!!!!!!!!!!!!!  ))),,,$$$ ###$$$!!!###%%%$$$############%%%&&&+++[[[sssnnnnnnpppwwwddd000FFFvvvvvvtttssssssrrrpppAAA...aaapppllleeeiiinnnYYY222XXXuuuoooqqqttttttsssuuuuuuyyyaaa---(((---///^^^yyytttYYY===fffqqqjjjooouuutttrrrrrrvvveee111%%%>>>hhhddd```<<<222111888??????...---&&&'''------XXXeeeYYYOOOeeeddd^^^eeeNNN---HHHXXXaaa888%%%888==='''$$$+++)))"""!!!!!!!!!  !!! !!!$$$&&&&&&%%%)))&&&III>>>888333111444---111///...------,,,,,,++++++++++++,,,------------,,,,,,+++++++++***))))))******)))***+++,,,------,,,++++++***+++,,,,,,;;;sssyyy:::111TTT{{{|||nnnccc444JJJuuuuuuaaaGGG///]]]???XXXbbb:::PPPppp}}}~~~zzzzzz{{{|||xxxsssvvv\\\GGGqqq}}}bbbSSSEEENNNWWWuuukkk000///[[[___333LLLjjjEEE'''AAAlllbbb999+++555///(((,,,---000,,,ZZZTTTiiiccc555(((666;;;333000(((+++///...000222111---******((())))))***++++++++++++,,,444000AAAtttWWW999@@@555666KKK}}}<<<---,,,***)))((('''(((((('''''')))((((((''''''''''''(((%%%'''(((((())))))(((((((((((((((''''''''')))++++++++++++,,,///111222222111222111///000444555444666444JJJzzz}}}cccGGGdddQQQ111222555...,,,111,,,&&&***,,,)))***++++++************++++++))),,,...//////000///------//////......//////------)))(((,,,,,,((((((+++,,,******,,,+++***,,,000...******'''"""%%%((($$$&&&'''%%%###%%%&&&$$$$$$$$$$$$###############"""######$$$$$$######"""###!!!$$$&&&$$$###"""######"""!!! """""""""!!!""" !!!""""""!!!!!! !!!%%%333666***###%%%!!!!!!"""###"""!!!!!!###$$$###$$$***]]]uuullljjjmmmwww^^^...MMMxxxwwwuuutttssssssooo999333jjjssspppkkkpppwwwUUU...aaauuuooonnnqqqrrrtttuuutttxxx\\\(((+++000444eeevvvwwwVVV???dddkkkiiioooooossswwwpppTTTAAA......;;;___kkk\\\:::000///555444000&&&'''***)))***999```\\\::::::bbbaaabbblllCCC$$$IIIWWWCCC+++888===666+++$$$...''' """    !!!"""$$$%%%%%%%%%)))$$$VVV@@@:::666333666...000------,,,,,,,,,++++++,,,,,,---------,,,,,,+++******))))))************+++,,,******+++,,,------+++***)))***))),,,***///QQQRRR555???zzz|||iiikkkFFF999hhhrrrZZZBBB666nnnHHHPPPYYY555CCCFFFZZZppp~~~{{{www}}}|||yyyzzz{{{uuusssxxxttt\\\MMMPPPZZZeeennnqqqsssnnnIII)))777AAAtttRRR;;;MMMQQQPPPAAA///444XXXtttFFF###(((000---///***999tttrrrIII]]]777777000...///,,,000555...------///...***((()))*********++++++,,,,,,,,,000///>>>OOONNN___rrrMMM???888AAA;;;rrrLLL+++,,,)))***)))((('''''''''''''''&&&''''''(((((((((((('''&&&***((($$$''''''&&&''')))((('''((())))))((((((+++******+++...000222444...111222000000222111///444777555===bbbccccccssstttrrrLLL888111+++888BBB;;;...+++...---+++***++++++,,,,,,,,,,,,+++,,,---...//////...---...............///...,,,---,,,*********))))))***'''((()))******++++++***%%%,,,555444+++)))***&&&((('''###"""''')))((((((%%%$$$$$$$$$$$$$$$###""""""#########"""!!!!!!!!!!!!""""""""""""######!!!"""!!! """""""""!!!"""!!!!!! !!!!!!!!!""""""""""""""""""""""""(((%%%(((((($$$((()))!!!!!!!!!!!! !!!###%%%%%%$$$+++___uuullljjjnnnrrrXXX---TTTyyyyyyyyywwwtttuuuggg,,,444pppyyyzzztttwww~~~PPP000eeeqqqooolllnnnooovvvxxxtttyyyZZZ(((...111999hhhtttvvvQQQEEEiiipppqqqvvvqqqsssrrrVVV444######,,,EEE^^^fffTTT222)))+++///)))''''''&&&,,,((()))PPPhhhUUU)))+++ZZZggggggoooccc___lllTTTNNN888999444,,,)))%%%(((### !!! """#########$$$%%%***%%%iiiEEE888666333555000000---,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------,,,++++++*********))),,,,,,,,,,,,------,,,***+++***)))***+++***444uuuppp===000^^^vvvaaaIII///[[[xxxxxx]]]AAA@@@{{{KKKEEEWWW@@@ppp```888CCC[[[www|||zzz|||xxxxxxzzzyyyxxx~~~rrrRRR000***111///333,,,$$$///@@@AAACCCkkkGGG???LLL<<<@@@CCCAAA666)))>>>qqq\\\:::,,,)))---444^^^eee<<>>...+++,,,777+++MMMFFFGGGmmmEEEDDD===000666777:::CCC888+++///YYYzzzNNN222+++DDDkkkEEEddd777444888111...///...///...,,,---...---------,,,+++,,,+++++++++,,,---...///...???```XXXKKKZZZRRR===KKKsssuuuUUUBBB???XXX{{{zzz888)))///+++((((((((('''''''''''''''&&&((((((((((((((()))))))))@@@MMMFFF333+++***)))******)))((()))*********)))+++++++++++++++---...////////////---,,,---///000222222333222///333DDDVVVQQQ999YYY{{{PPP333111000---***'''*********,,,---...------///...---,,,---...//////,,,,,,---...///......---***,,,---+++)))***+++***)))******((((((((((((&&&444666///&&&''',,,///...***&&&%%%)))***%%%&&&000'''&&&$$$###$$$$$$###""" !!!"""###"""!!!!!!!!!"""######""""""######!!!""" !!!"""!!! !!!!!!!!!!!!"""!!!!!! !!! !!!!!!!!!$$$"""!!!###(((***%%%"""!!!"""###"""""""""%%%"""444jjjwwwpppssspppvvvTTT222eee~~~xxxxxxuuuwww|||aaa///KKKyyy}}}|||yyyxxxwww???@@@rrruuusssqqqsssqqqyyyxxxttt{{{SSS***,,,,,,???kkkvvvlllFFFRRRqqqpppjjjjjjooosssZZZ///%%%JJJnnnvvvqqqlllgggTTT///(((***)))"""&&&(((111444,,,///LLLVVV^^^ZZZMMMUUUhhhrrriiiPPPNNNKKKvvv```<<<((("""###!!!  !!! !!!!!! !!!"""""""""###%%%'''(((---XXX999999333111222///.........------------------000///---,,,,,,---...000---,,,******,,,---,,,*********))))))+++------+++***)))---***,,,)))//////XXXBBB333OOOyyyLLL999777iiisssSSS999UUUxxx222FFFEEEKKK|||\\\333***GGGooo}}}xxx[[[888444666222444777888555EEEsssNNN<<>>---'''((())),,,+++***)))(((''''''(((((())))))***++++++,,,,,,---///...------------...000///111444777555111111555JJJ|||oooOOODDDddd~~~jjj777///000***---*********+++------,,,,,,+++,,,...//////------------...///000///......///,,,---......,,,))))))***'''''''''&&&&&&&&&(((+++&&&999@@@999333///---///++++++(((&&&'''%%%###%%%&&&$$$""""""###$$$$$$### !!!"""###############!!!###$$$"""!!!""""""""""""!!!!!!"""""""""!!!"""!!!!!!"""""""""!!! !!!""""""!!! !!!"""!!!!!! !!!!!!###(((***%%% !!!""""""$$$%%%$$$;;;uuuvvvyyyrrrwwwQQQ111kkkyyyyyyxxx|||^^^,,,LLLvvv{{{{{{wwwwwwrrr888FFFwwwxxxttttttyyyuuuxxxvvvuuu|||PPP(((,,,...DDDjjjvvvhhhGGG\\\vvvvvvuuuqqqqqqqqqRRR***222```mmmrrrssswwwhhhNNN***$$$&&&&&&###((('''+++---&&&///EEEWWW___TTTMMMQQQOOOSSSRRR,,,777kkkXXX222&&&$$$((('''###   !!!!!!!!!!!!!!!###%%%&&&'''***222rrr333888777222000222//////......//////---,,,---+++++++++,,,------,,,+++***+++******))))))***+++((()))))))))***++++++,,,+++******)))***+++,,,,,,888zzzddd???999uuuTTT999@@@]]]qqqqqqIII;;;bbbjjj666@@@???QQQSSSYYYvvvxxxYYY333666RRRqqq~~~}}}~~~RRRDDDnnn~~~bbb222***888>>>:::qqqMMM000<<>>'''???jjjuuuxxxwwwrrr___;;;%%%!!!%%%%%%%%%$$$&&&"""+++)))555LLLPPPIIIEEELLLNNN888======333JJJmmm555***)))!!!+++$$$ """!!! !!!"""$$$%%%&&&$$$CCC777333111000---...000...------......,,,,,,---,,,,,,,,,---------,,,+++++++++++++++***)))***+++)))************++++++++++++************+++,,,---///LLLOOO;;;LLLfff@@@BBBNNNqqquuu???CCC|||[[[<<<555???\\\@@@222@@@]]]yyymmmXXX<<<,,,444OOOkkkrrrIIIgggiii???...666;;;___ccc444333777===KKKHHHEEE777:::<<<555:::777111???rrrMMMZZZQQQWWW444...KKK^^^dddccc___VVVBBB444///000222...,,,,,,(((,,,***,,,222000BBB999DDDwwwYYYGGG>>>EEE===CCCNNN???222AAArrrbbb<<<'''++++++((()))'''''''''''''''''''''''''''((((((((()))***++++++***+++(((''')))+++***))))))******************+++,,,)))***************++++++---,,,---.........000222///666222------444999222000444444666555===MMMrrrKKK000------*********+++,,,,,,,,,,,,---...---............------,,,...111222///...000111//////...------,,,+++)))''')))((((((((((((''''''(((***'''(((---...***''''''$$$&&&&&&$$$############$$$######""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!! """###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""(((777*** &&&!!!$$$(((***SSS{{{vvvrrr}}}~~~uuuHHH===sss|||zzz||||||~~~{{{ZZZ...aaa|||yyy{{{nnn888YYY{{{vvvzzzsssuuuzzz||||||}}}xxxQQQ)))///,,,VVVvvvxxx```FFFiiisssqqqmmmooooooZZZ<<<666XXXnnnrrrsssoookkk]]]555&&&###%%%$$$%%%###%%%%%%&&&,,,EEE\\\^^^RRRBBBDDD===AAASSSffftttooo===---+++&&&)))""" !!!!!!!!!!!!"""$$$&&&(((***PPPxxx444444111222111---...---,,,---......,,,+++,,,------------------,,,+++++++++,,,+++***))))))))))))***++++++,,,+++++++++++++++*********+++,,,------...aaammmDDDFFFiii}}}NNNPPP@@@ooo|||>>>NNNJJJ333111222111...222000999???BBB999OOOOOOGGG???///777JJJDDDXXXxxx{{{jjjAAArrr|||QQQ444---AAAooo<<<222888///:::@@@MMMIII:::777<<>>000000666,,,111000333===999AAAfffnnn\\\EEEGGGWWWAAA444III777VVVhhhEEELLLMMM111>>>wwwVVV===KKK@@@000:::333333333???FFF===<<<;;;>>>EEENNNpppzzzHHHaaappp666555aaahhh<<<+++888+++///333000888444@@@wwwvvv\\\nnn~~~yyyuuu{{{www;;;888444444TTTkkk<<<)))***)))((((((((((((***'''''''''''''''((((((((('''((()))***+++***(((''''''***++++++******,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,+++......,,,,,,......,,,...///+++111444---111888555444222555888>>>===222777SSS|||HHH111444111222,,,(((...------------,,,,,,,,,------------------......---,,,...000...+++---222+++*********,,,---...---+++)))'''((()))'''%%%$$$###%%%***//////***&&&%%%$$$$$$###"""$$$&&&'''%%%#########"""""""""!!!!!!"""""""""#########""""""###""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!%%%///---######$$$%%%///lllvvvuuutttrrrppp@@@FFFwwwzzzzzz}}}~~~xxxyyyKKK,,,hhh{{{sssrrruuu|||ddd888iiixxxppppppqqquuuwwwwwwvvv}}}xxxOOO)))///111eeevvvsssPPPNNNooonnnoookkkpppVVV444333AAAfffoooppplllrrr]]]222&&&$$$'''$$$###&&&$$$$$$$$$:::MMMVVVUUUTTTVVVOOO:::BBB[[[mmmccc333(((000...---,,,'''""" !!!"""""""""###&&&)))%%%```ooo222;;;111...222...///---...............------...------,,,---,,,+++***//////000000...,,,++++++***+++,,,------,,,,,,+++,,,,,,+++******++++++,,,---...111KKKKKKXXXlllWWWeeeEEETTTyyy@@@fffyyyfff{{{mmm///444...:::999+++...333???555HHH~~~zzzppp^^^```oooEEEsssrrr???EEEDDDnnnkkk]]]uuuwwwUUUWWWAAA---111555666999888999===???BBB888AAAfffZZZOOOFFF===sss___FFFHHHGGGFFFVVVsssVVV+++>>>333,,,777111000PPPKKK222<<>>LLLyyyxxxxxxyyyxxxyyy{{{GGG///mmm~~~uuutttwww```@@@pppxxxppprrrqqqrrrvvvrrrwwwzzzxxxLLL+++///444iiiuuuqqqKKKVVVtttkkkqqqooojjjIII...000???cccnnnoooppphhh>>>"""$$$$$$&&&###$$$&&&$$$&&&---RRRUUUBBBEEETTTSSS@@@333---???lllzzz???%%%--->>>333...(((  !!!"""""""""###&&&((((((mmm111555444222222,,,000...//////......//////......---,,,,,,,,,,,,++++++---...///...---+++******------------,,,,,,+++***---,,,+++*********++++++,,,,,,...111fffiiiMMM\\\sssUUUcccCCC@@@yyyiii777mmmgggKKKuuuccc666333///222---+++111999;;;000@@@XXXfffyyybbbSSSRRRxxxPPP111QQQnnn===JJJYYY777///<<>>:::333777[[[cccGGGaaa777vvvyyy???333UUUnnnoooZZZCCC:::===ppp\\\222444444777999666YYYCCC...000...+++SSS{{{^^^}}}yyykkkfffIII---+++++++++******+++)))'''***((((((((((((((()))))))))))))))))))))***+++++++++,,,,,,,,,,,,+++***))))))'''***,,,,,,+++***+++,,,,,,,,,,,,,,,++++++,,,---.........---...//////...///000///111000333999666;;;666888TTT\\\:::444888<<<111333888HHH{{{aaa222,,,222,,,,,,---+++...,,,***)))***,,,---,,,+++***+++,,,---......//////+++///111///...///...***,,,---///...,,,***+++,,,---***)))))))))'''&&&&&&(((+++---+++'''%%%$$$$$$###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""#########""""""""""""""""""############"""!!!!!!"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!! &&&%%%)))###&&&%%%&&&888ooowwwwwwwwwuuuuuummm888OOOyyyvvvwwwxxxvvvwwwwww???333qqq~~~wwwvvvttt{{{UUUDDDrrruuuppptttuuusssxxxssszzzwwwqqqAAA,,,...888kkkvvvoooHHH\\\tttjjjrrroooeee???,,,,,,<<>>yyyXXXSSS___nnnXXXZZZKKKBBBcccHHH999uuuvvvKKKTTTJJJ;;;666222333888+++888555GGGZZZlll}}}pppxxxPPPNNNBBBpppdddUUUzzznnnGGG111---999::::::;;;111EEEooo___888iiiwww:::CCCjjj;;;222eee^^^999```bbb:::DDD>>>>>>???[[[ddd777444444111+++IIIJJJlllvvvDDD---111***))))))))))))))))))))))))((((((((((((((((((((()))(((((()))************,,,+++,,,---,,,))))))+++)))+++------,,,+++******+++,,,------,,,,,,---...///...---...//////000000111+++...888444222999222---000NNNWWWDDD///444666===???999111222<<<]]]{{{===555---///)))+++++++++%%%******+++++++++,,,,,,---,,,,,,,,,,,,------...///111000,,,'''(((...222222...//////...---,,,,,,------***))))))(((''''''((())),,,...---+++)))%%%"""$$$%%%%%%$$$$$$$$$###!!!""""""""""""""""""!!!!!!######"""""""""""""""""""""#########"""""""""$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!"""!!!!!!!!!!!!"""######$$$###"""$$$$$$"""%%%%%%&&&EEE{{{}}}zzzrrrttt|||fff111RRR{{{uuuwwwyyyyyyuuuooo666666rrrwwwrrrtttrrruuuIIIFFFqqqtttqqqvvvuuurrrtttvvv{{{xxxmmm>>>,,,---;;;jjjvvvlllDDD^^^qqqnnnqqqnnnggg<<<,,,***<<>>.........???>>>BBBnnnqqqPPPIIIFFFggguuubbbCCC???111000@@@jjjpppLLL777hhhFFF555VVVfff000777oooOOO\\\WWWHHHKKK>>>ZZZ|||zzz===111444999:::999999___ccc444***---******+++(((%%%'''******((((((((((((''''''''''''*********++++++++++++***+++))))))***(((%%%'''------............,,,)))(((,,,---............//////000---,,,...///...///000...+++...000---999DDD555666999HHH333000666333777555888000///777222333GGGwww}}}KKK222///***111...+++(((000***+++---...---+++***,,,......---,,,++++++,,,...///000///333:::===:::666666666333000---++++++,,,,,,,,,***)))((('''&&&''')))((()))(((''''''(((&&&"""%%%%%%$$$"""!!!###$$$$$$############"""!!!!!! $$$$$$###"""""""""######"""#########!!!!!!$$$&&&$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!"""$$$%%%&&&$$$"""$$$!!!"""$$$)))&&&:::aaaiii}}}~~~|||{{{fff111XXXvvvxxxzzz{{{xxxlll333;;;uuusssnnnsssuuutttDDDKKKtttwwwtttzzz~~~yyyuuuzzzwwwvvveee777++++++<<>>```qqqAAA---000333555666RRRpppppprrr___;;;KKK```nnnNNN999PPP~~~hhh555888999ZZZLLLSSS~~~LLL[[[jjjzzz^^^???OOOTTT{{{cccaaa[[[{{{ddd333888AAACCCMMM???JJJXXXEEE222---***+++,,,*********)))(((((()))***)))'''''')))***+++,,,+++)))+++***))))))(((***(((+++,,,999MMMHHH333+++222000......---,,,...,,,***,,,.........,,,***(((------...///111111...+++***///---222666000777CCC888///---//////111222...000111222111222666999:::444999OOOooo{{{eee555111444...---,,,------,,,+++,,,,,,)))(((---222---))),,,333------222333//////333777222000111222111222444222111///------......,,,...---+++***)))******)))(((---...***&&&&&&'''&&&%%%$$$$$$%%%%%%$$$$$$%%%"""""""""""""""""""""""" &&&'''###!!!!!!"""&&&###"""!!!!!!"""###"""!!!"""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""'''!!!###&&&$$$%%%+++---,,,AAAOOOJJJ===777444111111///666555666:::888>>>BBBAAA999GGGMMMDDDJJJFFFHHHGGG??????;;;333222---)))''',,,///333OOOWWW000***&&&HHHnnnrrrZZZ>>>eeepppnnniiijjjrrrbbb<<<((('''***777555))))))***'''***'''%%%%%%'''***000555777///<<>>333///***+++---,,,)))))),,,///...---......//////......---,,,---000333222...***,,,...999???111000;;;555......000000///000111---000222222111222666999;;;999888;;;HHHWWWbbbmmmxxxiii[[[999999111+++///---+++,,,,,,,,,++++++///.........,,,)))333DDDAAA666...//////---///444///000111111222444111,,,000111111000//////...,,,------+++((((((******((()))++++++'''%%%&&&''''''%%%%%%&&&&&&%%%""""""############""""""""""""""""""&&&&&&$$$###!!!"""&&&$$$###""""""#########"""###"""""""""!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""!!! !!!!!!""""""""""""############&&&)))+++)))+++000)))NNNqqq}}}}}}}}}uuuiiidddrrrjjjXXXVVVRRRGGGGGGKKKBBBCCCHHH>>>;;;EEE??????AAA???CCCDDDEEENNNRRRXXX___ccckkkxxxddd000)))&&&GGGlllnnnKKKCCClllpppnnnhhhhhhnnnjjjQQQ...+++''')))%%%$$$)))(((%%%###$$$&&&)))+++***))))))$$$111===@@@888KKKaaa{{{~~~ooooooQQQ,,,(((+++222666&&&!!!  """!!!$$$"""&&&)))%%%iii```555<<<777111222111111111111222111111000000///......---...------,,,,,,+++******+++++++++***,,,---------,,,,,,,,,---...------,,,,,,++++++***((((((---***(((---+++,,,...KKKpppVVVJJJGGGYYYbbb222KKKYYYEEEPPPeeeDDD;;;222WWWzzzuuurrrXXXPPPpppAAASSSkkkOOO777333:::TTT~~~bbbSSSwwwZZZ~~~SSSrrrXXXxxx{{{qqq```^^^ZZZBBBYYYEEE???<<>>000<<<777)))111//////111///,,,...111000333444555555666777666888???;;;444444666999???:::GGG444,,,666444111000///---,,,---,,,++++++,,,,,,---------000000111444111111000000333444222---///111222111333555222...///111333111000///---,,,)))+++***((((((******''''''((((((&&&&&&'''((((((''''''((((((%%%######%%%%%%$$$###""""""""""""!!!$$$$$$!!!"""%%%$$$"""###$$$###!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$#########""""""!!!!!!!!!!!!"""###"""######$$$((($$$###%%%,,,555666...&&&---222666???NNNZZZ___cccjjjnnnqqqppprrrvvvssstttooojjjjjjooorrrmmmkkkkkkllllllmmmjjjfffffffff^^^___RRRGGGEEEBBB:::,,,******:::nnnkkkCCCRRRqqqmmmlllffffffeeeggg]]]888,,,)))***'''''')))&&&'''((('''''''''&&&&&&&&&'''$$$000111555;;;lllwww\\\KKK666,,,'''%%%>>>222""""""  """$$$"""%%%)))&&&ttt555===:::333444111000111111111111111000000000///.........---,,,+++,,,+++++++++,,,,,,+++***...---------......---,,,.........---,,,,,,++++++)))'''+++)))%%%(((,,,///000///NNNkkkdddUUUDDDjjjHHH;;;\\\aaa<<>>III]]]___:::AAA999///444------,,,---******)))***+++,,,***(((&&&)))+++)))((()))***+++((()))"""$$$%%%,,,EEETTT,,,...,,,+++111222......000000222...///000,,,222***)))))),,,///111///---------------------///111555888888---999AAA,,,+++...---++++++,,,,,,...222000333555555555666555444222777333///555888555444333777222888999333222))),,,,,,---...,,,)))***,,,+++......///222000,,,***,,,///222222444444111,,,///////////////000111222000222333111///------,,,)))++++++******+++***'''%%%&&&'''''''''))))))(((&&&''''''((('''&&&))),,,'''%%%$$$$$$$$$$$$###""""""!!! !!!%%%$$$"""###"""!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""!!!"""############$$$%%%&&&$$$))))))---CCCNNN@@@BBBFFFHHHEEE===555222444777///222999333000666333666;;;:::555;;;<<<333666:::888999;;;;;;888222///...+++111>>>HHHXXXTTT222(((+++>>>mmmeeeBBB\\\iiinnnnnnnnnppphhhiiihhhNNN---'''((('''''''''&&&+++&&&%%%$$$$$$%%%&&&&&&%%%(((000@@@GGG===qqqeeeCCCKKK>>>((()))///...444)))!!!!!!###""" !!!"""%%%%%%))))))000666;;;:::333444000000000111111111111000000111000///......---,,,+++++++++++++++++++++******---,,,,,,---//////...---,,,------,,,+++++++++++++++((()))+++******,,,,,,---222000```zzzZZZFFFEEEpppjjj444:::WWWZZZ>>>CCCSSS???dddddd```mmmbbb^^^>>>AAAmmm___<<<\\\999WWWTTT___jjjfffIIIUUUsssmmmoooUUUFFFKKKEEEdddBBBDDD888...///222,,,...+++******)))+++,,,+++(((+++---,,,(((%%%''')))***(((++++++///222333777666------+++,,,000000------***---333...000000***333:::444...---000333555444---///000000000222444666444777---,,,222///---///+++000...))),,,000000...000111222222333444666666:::666333555:::999666777111444:::777777222(((222)))+++------+++((())),,,---,,,,,,---...---444@@@999555333555333000111444///...///222111///000333111222222000......------***************)))'''%%%%%%&&&((()))))))))))))))''''''''''''&&&&&&(((***)))'''%%%%%%%%%%%%$$$######'''(((&&&$$$!!!!!!$$$"""""""""""""""""""""""" !!!!!!!!!""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$%%%&&&'''(((000&&&'''BBBKKK999,,,111>>>KKKPPPRRRWWW^^^bbb___\\\]]]aaadddbbb^^^___WWWYYY\\\VVVQQQSSSSSSSSSYYYUUUXXX[[[```ccc]]]\\\___aaa[[[PPPDDD???;;;+++000222```ttt```BBBccchhhggggggjjjlllffffffhhh___DDD///&&&%%%%%%%%%%%%)))'''***+++(((%%%$$$&&&'''###000???QQQWWWtttkkk???===:::111...)))&&&//////###"""$$$### """ !!!"""$$$$$$$$$((($$$<<<:::999999222333000000000111111111111000000000//////.........---,,,++++++,,,++++++*********++++++,,,------------,,,+++,,,,,,,,,+++***++++++((('''%%%)))***(((((((((...+++///999pppuuuNNN333EEExxxrrr999333===[[[TTTBBBCCC___===IIIZZZbbb}}}jjjjjjFFFmmmgggCCCyyynnnOOO^^^zzzoooNNN___jjjnnnHHHqqqsssuuurrrdddBBBVVVBBB^^^nnnXXXFFF>>>222//////******+++------+++******+++***......---)))(((******(((((()))---...222555---&&&+++---000444333///,,,---333,,,---///BBBIII444111MMMCCC777000///111111000...111222111333999<<<<<<555222333444)))+++666...---333000+++///111///...000111222111222444777888===:::::::::777666888:::===777:::...'''///+++'''++++++,,,,,,+++)))***------,,,,,,111888888666777111000222777888555444666777333000//////000333666111222222000000000///...,,,)))((())))))&&&%%%''''''((()))***)))(((((())))))(((''''''&&&%%%%%%&&&(((&&&$$$$$$%%%%%%$$$###%%%+++,,,'''$$$"""!!!###"""###$$$$$$%%%$$$$$$$$$!!!!!!"""""""""""""""!!!!!!!!!"""######""""""!!!""""""""""""""""""#########$$$%%%%%%%%%&&&((()))+++,,,(((EEEyyy}}}\\\MMMRRRMMMCCC999555666555111333333999<<>>CCCAAA777555<<<111333DDD:::///,,,---***+++///,,,+++333111333333333333666777888999;;;>>>;;;888>>>AAA;;;222999...+++---***---......,,,+++,,,,,,+++,,,...333@@@FFF@@@<<<888222---000111000,,,---222333000555333000///000111111///111222222111111222111000---)))'''******'''(((+++)))***+++***)))'''(((***)))(((((()))***((((((((('''%%%###"""###$$$###"""!!!''''''$$$%%%&&&$$$"""!!!"""###$$$$$$$$$######""""""######""""""!!!!!! !!!"""############"""##################$$$$$$$$$%%%&&&&&&&&&''')))******###JJJyyy~~~zzzuuuxxxzzzrrrcccXXXUUUGGGJJJDDDAAADDD===BBB888;;;666777;;;<<<>>><<<<<<999??????CCCJJJIIIOOORRRWWW```iiihhhlllxxxxxx```666AAAoooRRR===gggfffiiigggjjjhhhiii```LLLJJJ___555$$$((('''&&&&&&'''(((&&&///IIIfffkkkTTT999:::@@@EEEkkk___???BBB:::333///+++)))///222---%%%&&&"""  ###$$$$$$%%%,,,)))cccNNN:::;;;555444000111111111111111000000///000111111///.........,,,,,,,,,++++++******,,,---++++++***+++,,,,,,,,,+++++++++++++++************+++*********))))))))))))******...***+++JJJnnnyyyJJJ999IIImmmPPP<<>>FFF???222///---,,,,,,,,,,,,------,,,000333666555333222333555444666777777888888888666---111---+++...,,,...,,,---.........---,,,,,,---///222666666333000//////000111333333111000000222555222000111000...000444222333333222111111111111***))))))))))))(((***,,,))),,,+++***+++)))(((***)))))))))+++,,,+++)))'''***'''&&&&&&###"""$$$###%%%&&&&&&$$$###$$$$$$############"""!!!!!!""""""###"""""""""""""""!!! """!!!!!!"""###$$$&&&'''!!!&&&(((&&&""""""$$$%%%###%%%&&&(((+++***)))***)))UUUxxxyyyvvv}}}}}}zzzuuuuuu{{{|||sssmmmqqqtttzzz~~~{{{uuutttuuupppnnnpppssstttvvvxxxwwwsssrrrtttzzzrrrwwwuuurrrsssqqqooopppooonnnpppsssVVV***===GGG777SSSccchhh]]]TTTjjjgggQQQ///:::KKK666'''###((((((###)))((('''PPP{{{vvvkkksssddd>>><<<777777,,,///%%%,,,444DDD<<<((('''###   !!! !!!"""'''((('''***'''xxxKKK999888333555222111000000000/////////...000111000///.........,,,+++++++++*********+++,,,,,,+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++++++++************))))))))))))'''///,,,000555''':::qqq\\\888777WWWppp???...RRREEE444iiimmmeee:::___|||vvv{{{~~~zzzTTTttt\\\yyyyyyeeeOOObbbyyyyyyuuuzzz[[[;;;\\\HHHvvvgggAAABBBWWW@@@222111---.........---+++*********))))))+++,,,+++***)))+++***,,,---++++++++++++***.........------------------000000...,,,,,,------+++,,,...///////////////555///555222...777???111@@@<<<444222777444+++)))***+++,,,,,,,,,------...222111000111222333333222444333444555777888:::<<<>>>:::///666222...,,,222000/////////000000///...000111111000......000222555666777999888666222000444333222333444333333333333777999555222333444222)))))))))))))))((()))+++---///---+++,,,***)))+++)))))))))*********)))((()))((('''%%%%%%***+++%%%$$$$$$$$$############!!!#########""""""!!!""""""""""""!!!!!!""""""""""""###"""""""""###$$$&&&'''###%%%&&&$$$$$$%%%&&&%%%,,,(((***,,,)))+++...,,,aaa}}}|||yyyzzzyyyyyyxxxyyyyyyyyywwwvvvrrrttttttvvvyyyvvvssstttlll___```pppxxxwwwwwwyyywwwvvvtttwwwzzztttuuuqqqmmmgggaaabbblllrrrqqqooozzzmmmCCC***&&&666ZZZjjjhhh^^^bbbooo]]]KKK444111222333111$$$'''000***)))%%%<<>>:::@@@AAA555...//////000000...,,,***)))))))))***,,,,,,******+++************+++------,,,---......---,,,+++,,,------//////...------------333222111000//////111333000999555HHH>>>)))<<>>;;;;;;000111444BBBEEE+++###FFFjjjxxx|||GGG((()))000666???JJJHHH777JJJGGG777666""":::bbb\\\///&&&%%%### !!!!!!   !!!!!!"""######"""###&&&$$$&&&***666NNN;;;;;;666666333222111///.........///000/////////.........------,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,++++++,,,,,,+++++++++************************)))))))))---%%%+++///(((---222''':::___wwwMMMDDD:::bbbvvvXXX777222EEEpppuuu]]]oooTTTJJJpppiiiJJJfff{{{xxxsssnnn}}}iiirrrcccKKKiiihhhVVVKKK[[[kkk|||QQQ@@@JJJCCCOOO:::999555666.........///...,,,,,,,,,+++***+++,,,,,,*********---,,,++++++,,,------,,,,,,......---,,,,,,...000///...,,,,,,---///111222<<<888444000///111444666555777BBB^^^;;;...KKK@@@...,,,......++++++///222//////000000000000//////000222444333222222444666555333444777888555555888KKKPPP???999...333222333444333333555666666444111444333111000000222444666777666555666999;;;:::777333555555555777999555...222777999666333333333222000...,,,+++***)))***,,,111222///------+++)))***+++++++++***((((((***+++***+++***%%%&&&...---$$$############$$$%%%$$$!!!!!!"""#########"""""""""############"""###$$$%%%######""""""!!!""""""###$$$%%%&&&&&&%%%%%%'''***///,,,...))))))FFFlll}}}xxx|||~~~vvvyyy|||zzzvvvvvv|||yyyvvvwwwwwwuuuvvvxxxuuuqqqpppppphhhlllqqqqqqzzz}}}pppvvv{{{uuuwwwpppqqqoookkknnnqqqooojjjgggfffhhhnnnrrrkkkqqqiiiOOO555'''111CCCXXXiiiccceeeZZZRRRWWWIII888;;;CCCRRROOO<<>><<>>666111444666111666777888888888777555555555666777888888999::::::::::::888777999<<<===;;;666888777666999===:::444333111111444555333333555222///+++)))''''''(((+++111333111000111///,,,,,,+++++++++)))(((((()))+++,,,++++++(((%%%&&&&&&!!!$$$$$$######$$$&&&$$$!!!!!!"""#########""""""############"""""""""###$$$######"""""""""""""""###$$$######&&&)))+++...111...000)))666eee}}}zzz~~~}}}tttwww|||vvvxxxwwwvvvuuuvvvvvvvvvuuuuuutttsssuuuyyywwwqqqpppkkkkkkppphhh]]]hhhxxxvvvrrrzzzuuuwwwmmmjjjeee```fffhhhiiilllqqqooohhheeesssmmmnnnsssmmm\\\EEE111%%%///???IIIgggjjjbbb```SSSMMMKKKLLLaaarrrsssJJJ///,,,///000...222777::::::WWWaaarrrIII+++WWWhhhFFF&&&'''%%%###!!!  !!!"""!!!"""$$$###!!!###$$$$$$''')))(((mmmddd333666888555333111000...---------...///...------......---,,,---***+++++++++******++++++,,,,,,+++,,,,,,,,,,,,+++------,,,+++************)))))))))******)))))))))&&&000(((!!!---111***+++------333NNNqqqCCC;;;222...***444MMMWWWWWWGGG^^^uuu]]]```|||jjjfffBBBQQQ}}}pppnnn~~~dddzzznnnkkkiii~~~ppprrrqqqJJJKKKPPPvvvCCCJJJBBBZZZddd888444111///111222///------000///.........,,,******+++******,,,,,,,,,,,,,,,---......---++++++,,,---//////000222222111//////...------000222333111///666EEE@@@///:::>>>'''111222///,,,,,,,,,,,,+++,,,/////////000111222111111444333333666888999666444666444333555777777999<<<555888222111888999999222666777888888777666666666444:::BBBGGGHHHEEEAAA>>>@@@BBBBBB???>>>>>>>>><<<777999999888:::>>>>>>;;;444,,,***///333111222555333///+++)))((((((***,,,000222111111222000,,,,,,************)))((())))))+++)))+++,,,)))((())))))$$$$$$###"""###$$$###!!!!!!"""###############$$$######""""""#########"""$$$$$$#########$$$$$$$$$$$$###%%%,,,///,,,******+++>>>ddd~~~~~~}}}xxxyyyxxxuuupppnnnppptttvvvuuuuuutttrrruuuzzzyyyuuuttt___```jjjlllbbbeeettt}}}tttwwwqqqpppkkkjjjjjjhhhmmmkkkiiikkkqqqrrrllliiilllqqqqqqppplllnnnqqqcccAAA---***)))888EEEQQQTTTYYY[[[ZZZdddzzzrrr111;;;III666555%%%222555(((888DDD[[[iiidddGGG;;;\\\eeeDDD###'''%%%"""!!!   !!!!!!!!!!!!""""""!!!###&&&###(((***...www333666999444222000///...------------......------......,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,+++,,,,,,---,,,,,,,,,,,,+++*********++++++((())))))******))))))((())))))***+++)))'''***---***111,,,111???iiiiiiVVVFFFGGGWWWZZZSSSfffbbbaaa}}}kkkqqqTTTBBBuuu}}}sss{{{ooocccqqq|||zzznnnhhhiiijjjYYY]]]ggg???eeexxx[[[KKK@@@[[[aaa333DDDAAAMMM@@@444222333333111000111000/////////---,,,,,,++++++,,,......------...---------,,,,,,,,,,,,,,,---...111444444222111111333222111000000222444555HHH===444AAAGGG666333---111000******000000...111111222333333222222444666888666666777:::;;;999666888777666666777999;;;<<<===@@@777777666777999;;;777777777888888888888888:::===@@@BBBBBBAAABBBCCCCCCFFFFFFCCCAAAAAA???<<<:::<<<<<<::::::<<>>jjjmmmYYYKKKAAA<<<...222...+++111444///+++,,,...000222000......000HHHFFF333(((///111---111000---...222444222000000,,,666666...777666<<<333///MMMaaa???444...;;;AAA;;;666333222///,,,---111000///222333555444111777444333666999999::::::888:::>>><<<<<>>>>>>>>===???BBB<<<@@@DDDBBBCCCJJJNNNKKKIIILLLHHHDDDDDD@@@===AAAEEEAAA>>>@@@DDDEEEBBB???BBBBBB===444///111555666222---,,,---,,,...222222222222111111///......---.........++++++,,,,,,++++++))))))+++,,,)))(((''''''######%%%%%%""""""$$$######$$$$$$%%%%%%%%%%%%$$$%%%&&&(((((('''$$$!!!###%%%###%%%'''%%%&&&&&&,,,000(((000YYYxxx~~~{{{~~~~~~}}}{{{wwwyyywwwrrrrrrpppmmmppptttttttttuuutttjjjkkkiiiqqqyyyxxxzzz{{{tttmmmpppqqqlllnnntttpppsssqqqqqqxxxrrrlllssslllkkkqqqqqqwwwrrroooiiimmmvvvttthhhfffpppoooeeeaaayyy~~~|||~~~^^^;;;///666...$$$(((+++///...+++///CCC[[[hhhiiikkkwwwmmmeeeSSS***'''$$$"""    !!!!!!!!!!!!!!!###)))+++&&&PPP:::555666222222...///...---...///...,,,+++...+++,,,///...---,,,+++++++++***************+++******+++---...---,,,,,,+++******++++++++++++***))))))******))))))***,,,+++***))))))*********+++++++++---...+++,,,222CCClllqqqZZZ}}}ZZZ999UUUtttJJJ[[[|||^^^dddaaajjjtttwww}}}ooogggrrr~~~~~~YYY999888999555111222555555666999:::333+++...DDDQQQCCC...888555@@@FFF999;;;RRReee333BBBsssJJJ]]]hhhZZZWWW444888TTThhhQQQNNNLLL:::000222///,,,...111111/////////...------///777>>>999.........******///000555===@@@<<<777555999111555777444;;;999LLLqqqcccCCC555888<<>><<<>>>>>><<<===??????<<<@@@<<<:::<<>>777555777;;;<<<===<<<888;;;===<<<<<<<<<::::::>>>@@@@@@???>>>>>>BBBHHHMMMNNNFFF???@@@EEEGGGFFFDDDBBBHHHHHHIIIPPPSSSOOOLLLJJJLLLIIIIIIMMMMMMEEE@@@IIIGGGCCC???@@@DDDFFFDDDBBB???===;;;999555222000000+++)))***+++///333333444222//////111333333222///000000//////111111111222000---,,,,,,,,,,,,...(((%%%$$$%%%%%%$$$$$$&&&$$$$$$#########"""""""""$$$#########%%%&&&''''''!!!(((###$$$&&&'''---///&&&HHHttt|||{{{~~~{{{yyyzzz{{{xxxvvvwwwzzz{{{zzzxxxxxxyyyvvvtttooonnnnnn\\\qqqzzzzzzxxxsssooopppmmmpppnnnqqqrrrppptttwwwqqqppprrroookkkppplllgggqqqoooooozzz|||xxxvvvwwwxxxxxxwww~~~}}}RRR000)))%%%,,,777999***###,,,111***&&&$$$>>>OOO@@@DDD^^^jjjsssYYY;;;fffrrrAAA!!!+++###!!!!!!    !!!!!!!!!""""""###&&&%%%)))666JJJ222888222444///---...111111---+++,,,)))(((,,,///000000+++)))++++++++++++***++++++++++++---......---,,,,,,,,,,,,,,,,,,***(((((()))+++))))))***++++++***)))******++++++***)))(((((())))))+++)))(((***,,,...222000***)))888@@@???GGGNNNMMMXXX___www```kkkVVVMMMwww\\\SSS^^^iiiccc```vvv|||xxxjjj???777UUUkkkwwwmmmVVVFFFBBB===>>>JJJTTTCCC222...444:::<<<555000444KKKVVVLLL444555ppp@@@<<>>>>>BBBCCC<<<>>>@@@CCCEEEBBB@@@AAAJJJDDD@@@@@@@@@AAAIIITTTWWWMMMDDDDDDIIILLLLLLKKKHHHOOONNNQQQ[[[[[[RRRQQQLLLKKKKKKKKKKKKHHHGGGHHHMMMIIIJJJOOONNNEEEAAABBB>>>>>>???@@@:::222///111---,,,///222000111555666222111111222333333222111111000///...---...///000333111...,,,+++***+++,,,(((%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########%%%$$$######%%%'''((()))'''%%%***%%%###......(((DDDuuu{{{{{{{{{}}}|||zzzyyy|||wwwrrrwww|||~~~~~~|||yyyvvvyyyxxx}}}ooopppuuummmtttzzzzzzyyyqqqlllooommmkkknnnssssssqqqttttttooommmkkkooonnnsssssskkkrrrzzz~~~{{{{{{}}}~~~~~~uuuDDD&&&$$$,,,///FFFPPPBBB000===PPPDDD+++222;;;CCCAAA???JJJUUUWWWfffLLL777dddhhh999(((&&&!!!!!!!!!!!!     !!!!!!!!!"""###'''"""***$$$OOOYYY111777111333000------111111,,,***,,,------111,,,***,,,***///,,,,,,++++++***************,,,------,,,,,,,,,---+++,,,,,,+++***)))***+++))))))***++++++***)))))))))***+++***)))(((((()))&&&)))***++++++(((***111))),,,+++---***...IIIaaavvvfff}}}iiiHHHyyylllQQQYYYnnndddIIIFFFSSSpppwwwrrrqqqTTTDDDHHHfff}}}pppFFF444)))(((...---555III[[[^^^GGG111111333111777:::KKKGGGKKK999777nnnttt???>>>;;;777444...+++---/////////^^^XXXcccBBBWWW444<<>>???DDD<<<;;;>>>AAABBBDDDEEECCCGGGEEEFFFIIIKKKJJJIIIHHHLLLHHHDDDCCCDDDHHHNNNSSSLLLGGGDDDFFFJJJNNNOOOPPPUUUXXXSSSRRRYYYVVVMMMLLLKKKKKKPPPQQQHHHAAAGGGSSSNNNKKKNNNSSSQQQHHHCCCEEE??????AAABBB<<<333000222444222333666444444555555555666666555333111000000222222111000000///////////////---,,,*********))))))'''%%%%%%$$$$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''''''''(((###---%%%***333+++???kkkvvv|||~~~{{{zzzzzzzzz}}}zzzyyyzzzzzzzzz{{{}}}|||zzzyyywwwuuuvvvzzzzzzxxxvvvuuuuuuxxx}}}wwwnnnpppnnnmmmqqqtttssspppqqqsssrrrssshhhnnnqqquuu{{{yyy}}}zzzxxxPPP+++$$$,,,)))$$$+++///KKKQQQUUUfff]]]<<<...???MMM>>>666MMMQQQEEELLL^^^<<>>888777999222000222555888888444777888888666444333555777111111222444333000...------///000///......---,,,***((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$&&&&&&&&&%%%%%%'''---(((777555222nnn}}}www{{{||||||~~~}}}{{{zzzyyy{{{}}}}}}|||sssuuutttyyy|||uuuvvvzzzttttttzzzuuunnnssssssvvvwwwuuuqqqlllkkknnnrrrssshhhnnnuuuyyyyyytttvvvtttwwwxxxrrr<<<&&&&&&***%%%,,,000+++888CCCaaa{{{sssUUUCCCAAAUUUPPPNNNSSSWWWTTTZZZggg\\\///NNNtttXXX((($$$%%% !!!!!!  !!!!!!!!!!!!"""###""")))***$$$uuu333666444000000---,,,------,,,+++,,,///,,,,,,555YYYeee@@@+++,,,,,,,,,+++++++++++++++******))))))***+++,,,------,,,+++***+++,,,,,,,,,---++++++,,,+++***)))***+++***)))))))))***)))))),,,,,,(((&&&)))***))))))"""+++,,,+++,,,///111******555OOOoooVVVsss^^^UUUgggVVV:::???dddjjjggg[[[******+++++++++222::::::666111999LLLRRR@@@+++(((***+++///...---...---***'''''')))///...000333444<<>>DDD<<<___dddKKK;;;======>>>???===999555333666555555555888>>>===666888777555444444666888:::VVVbbb___www111666999:::333666222888777222555444444666999888666777999<<<:::;;;===CCCFFFCCCFFFHHHPPP]]]bbb^^^[[[\\\\\\]]]XXXXXXVVVNNNKKKKKKIIIGGGIIIHHHDDDDDDGGGGGGCCCMMMQQQXXX[[[ZZZWWWVVVWWWTTTRRRQQQRRRRRRQQQQQQRRRPPPHHHIIIRRRVVVYYYXXXRRRLLLQQQRRROOOOOOQQQOOOJJJPPPNNNMMMNNNLLLGGGAAA>>>===777555999;;;>>>???<<<888999999888777777999:::333222333333222///,,,,,,+++...///...---,,,+++)))(((((('''''''''&&&%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$(((,,,///999555GGGzzzxxx{{{}}}{{{|||{{{{{{{{{|||||||||||||||{{{|||zzzyyyyyyzzz|||~~~|||sssooorrrlllkkkuuutttzzzwwwssspppooolllnnntttnnnsss{{{{{{fffJJJ111"""---999555///---666RRRbbbNNNUUUqqqxxxfffWWWRRRUUULLLUUUVVVMMM^^^mmm^^^LLL888]]]lllDDD+++((( !!!!!!    !!!!!! !!!"""###"""+++%%%222444666555///000...,,,++++++,,,,,,---------+++000VVVbbb<<<***,,,+++++++++++++++++++++---,,,+++))))))***+++,,,...,,,)))((()))+++,,,,,,...---,,,,,,+++******++++++***))))))*********)))'''---+++''')))+++((($$$******&&&******'''+++,,,***222(((...CCC^^^lllHHHtttbbbZZZOOONNNjjjbbb999***(((000---)))))))))'''%%%$$$///222++++++)))///,,,---111:::@@@DDDAAA333***,,,,,,--->>>777///000333PPPnnnBBBNNNBBB999;;;777111222...+++,,,+++111---///222UUUyyyFFFrrrttt:::444555444555777888444NNN{{{}}}bbbGGGAAA<<<:::999999999999777333333777666222777AAA888777666555444555777777IIIVVVCCCCCC999???===???;;;444777:::777999666555777;;;;;;555222222<<<<<<@@@AAAEEEJJJOOOZZZ___fffmmmgggVVVKKKMMMPPPPPPQQQYYY]]]UUUPPPOOOKKKOOOIIIGGGKKKLLLJJJMMMTTTOOOTTTYYY\\\YYYVVVVVVXXXTTTRRRUUUWWWSSSNNNMMMKKKMMMJJJMMMPPPRRRZZZ```[[[]]]ZZZXXXVVVUUUTTTSSSTTTNNNQQQSSSRRRMMMGGGCCCCCC<<<;;;>>>@@@===<<<>>>???;;;;;;;;;;;;:::999777555:::777444222000---,,,......111111///---,,,+++)))&&&&&&&&&&&&''''''%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((((((((('''$$$$$$***333///222ZZZ~~~}}}zzz~~~|||{{{{{{{{{zzzyyy|||{{{xxxyyyxxxwww}}}~~~ttt}}}xxxvvvxxxqqqrrr{{{vvvuuurrrooorrrvvvuuuvvv|||~~~~~~dddFFF555000---666:::III<<<'''444OOOccc```cccIIIPPPwwwfffBBBMMMUUU[[[___^^^^^^bbbbbb[[[DDD===___kkk:::&&&$$$$$$ !!!!!! !!! !!!!!!   !!!!!! """###'''***&&&BBB777222444555111...,,,+++,,,---,,,+++///---+++******+++,,,---******++++++++++++******&&&000%%%)))///&&&+++///,,,///...***))),,,+++(((******))))))******))))))************************+++++++++***((((((((()))***)))((((((((()))+++,,,***---000///+++---;;;JJJnnnnnnNNNuuuaaa;;;111888;;;DDDCCC777...&&&%%%---)))---...---,,,---...---***///666999888333,,,))),,,...(((888>>>...000CCCRRRAAAOOOIII666666444000111111///......---++++++...///@@@sss888yyyjjj555555000888555999EEEFFFBBBccc{{{___CCC999999888777777@@@===;;;333666777333???:::888666777777888<<<===@@@rrrBBBBBBDDD<<<::::::::::::::::::999888999888555888;;;666333;;;>>>MMMOOO]]]ttt{{{wwwkkkXXXMMMCCC@@@JJJFFFPPPWWWUUUTTT\\\^^^ZZZVVVPPPQQQJJJMMMHHHIIIQQQOOOLLLWWWPPPRRRVVVYYYXXXUUUWWW[[[YYY]]][[[XXX[[[YYYTTTSSSWWW```SSSCCCFFFSSSZZZVVVOOOUUUZZZUUUQQQZZZ___XXX```___VVVMMMJJJDDD???BBB;;;;;;>>>BBB@@@;;;<<<@@@@@@666@@@AAA:::<<<999555999999777444999777///666555333111000...,,,+++,,,)))'''&&&(((***)))&&&%%%'''&&&%%%&&&&&&&&&$$$###((('''''''''(((((('''&&&&&&***)))111111222ggg{{{{{{}}}}}}}}}~~~}}}|||zzz|||{{{yyyxxxyyy|||{{{yyyttttttooouuuyyyyyyllllllxxxdddFFF222***((('''333???<<<;;;000,,,DDD___ccceeeddd]]]ZZZoooWWW>>>QQQ[[[``````hhhdddbbbvvvxxxHHH:::eeeeee111!!!$$$###""""""!!!   !!!!!!  !!!"""######'''&&&,,,WWW===555555333222000---,,,------,,,+++---,,,***)))******++++++***+++++++++******))))))...%%%***---+++000222///***,,,,,,***)))++++++*********)))))))))))))))(((************************+++*********))))))(((((((((((((((((((((((())))))******+++---,,,))))))---111DDD___{{{cccVVV||||||xxxYYYUUU\\\gggXXX<<>>???<<<999888:::;;;888777:::??????;;;<<>><<>>???<<<<<<999;;;<<<:::???<<<222666444222000000///---,,,---***)))((())))))(((((()))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&((()))+++111333111UUU}}}|||yyyxxx}}}{{{uuuwwwrrrwwwssswwwuuu~~~fffGGG888...000===???///)))777LLLYYY>>>???RRRlllfffiiipppiiiXXXdddVVVCCCMMMfffSSSCCCUUUkkkxxxuuu666AAAiiiVVV'''&&&'''!!!!!!!!!    !!!"""######'''))))))rrrCCC555444000111///---,,,---------,,,++++++***************))),,,,,,+++++++++,,,,,,,,,$$$&&&******EEEIII&&&'''***+++,,,,,,+++++++++,,,++++++***************)))************************+++***))))))******)))'''(((((()))))))))(((''''''***'''&&&***...---------///,,,***444HHH___xxx[[[]]]iiiLLL:::111000EEEOOOYYYdddHHH+++000NNNiii]]]JJJAAA...,,,///000...+++)))******)))(((&&&%%%(((++++++)))222000,,,...222333:::DDDPPP777;;;666444/////////...,,,,,,,,,,,,+++888+++222999QQQQQQkkkSSSAAArrr```999444<<<888888666EEECCC666888VVVppp___TTTFFF>>>;;;IIISSSCCC:::AAA???:::<<>>AAAFFF>>>777<<<999888888999@@@???333333666333000000000///......,,,******)))(((''')))+++)))'''%%%$$$$$$%%%'''(((%%%&&&&&&&&&%%%%%%&&&&&&***,,,//////555555@@@yyyyyyvvv}}}~~~}}}~~~~~~{{{~~~{{{wwwwwwuuu|||xxxvvv~~~wwwtttwww```VVVJJJ,,,'''777888<<>>666@@@BBB444'''...333;;;NNNOOO555LLLjjjLLL"""###$$$ !!!!!!!!!   !!!!!!"""###$$$&&&++++++NNN333333111......---,,,,,,,,,------++++++++++++,,,+++***)))++++++++++++---.../////////222'''222tttzzz999///---,,,---000000---+++,,,++++++******+++***))))))))))))************))))))***)))))))))************************))))))((((((+++)))'''(((((((((***---***,,,---...,,,***222???>>>DDDNNNJJJ888OOOyyy|||{{{eeemmm___???444+++>>><<>><<<<<<888???@@@PPPEEE<<>>===>>>AAAHHHEEE@@@>>>@@@CCCGGGKKKRRRXXXTTTUUU]]][[[QQQNNNHHHBBB???uuusssfffUUUNNNNNNYYYXXXTTTXXXWWWVVV___XXX___dddbbbaaafffjjjlllhhhmmmtttrrrjjjjjjlllggggggnnnjjjhhhgggccceeeiiieeeeee```___cccaaa^^^aaaaaa]]]___```ZZZTTTMMMBBBBBBDDDFFFDDDAAA??????>>><<>>@@@999;;;888444000///...---------,,,***))))))((('''(((***)))'''%%%$$$$$$%%%'''(((((('''%%%$$$######%%%'''%%%++++++(((///777000NNN}}}~~~~~~~~~|||{{{~~~}}}{{{zzzxxxvvvvvvzzz~~~zzzssspppjjj}}}mmmEEE///,,,,,,(((;;;KKK;;;555<<>>>>>CCCBBB@@@AAAIIIFFFFFFTTTYYYPPPbbbjjjDDD""" $$$ !!!!!!  !!!!!!!!!"""###$$$(((***<<>>AAAOOOLLL888333999222333>>>333IIIooo~~~hhhhhh\\\WWWSSSJJJFFF:::???;;;???CCCEEE}}}^^^DDDBBBAAA???===>>>@@@@@@???CCC@@@AAAEEEEEEDDDIIIPPPPPPOOOOOOTTT\\\TTTJJJOOOIII222UUUaaaQQQYYY[[[WWWYYY```XXXUUUaaa^^^^^^dddjjjiiifffjjjsssjjjsss{{{vvviiihhhnnnmmmeeerrrlllcccdddgggiiifffqqqqqqfff[[[aaaiiiiiigggoooeeeaaaaaa^^^ZZZRRREEEGGGFFFHHHKKKIIICCCAAACCCFFF:::>>>;;;<<>>:::555000---+++******+++---***)))******)))((('''((('''&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%'''(((&&&,,,+++,,,///888333666BBBZZZttt}}}{{{zzzzzz{{{~~~|||}}}xxxtttxxx{{{qqqooo}}}zzzzzzwwwvvvYYY;;;222444222444EEEJJJEEE555IIITTTZZZ^^^SSSGGG777555GGGFFFSSSYYYWWW^^^]]]KKK???HHH^^^iiigggmmmfffeeekkkiiiiiimmmkkkjjjnnn]]]222 $$$  !!!!!!!!!!!!!!!"""  !!!!!!!!!"""###%%%+++%%%ZZZ666333111111111111...,,,*********************++++++***)))+++*********+++,,,,,,+++,,,+++//////%%%&&&...******((()))---000...+++***++++++++++++,,,+++***)))))))))************))))))''')))+++***((((((+++...+++***))))))(((((()))))))))''''''***---...---+++'''***)))(((,,,......///+++---000000+++777555777MMM{{{sss{{{iiiXXXOOOLLLTTTooofffWWW555222111***>>>HHH666---+++%%%))))))***)))(((&&&''')))***&&&(((***(((+++---)))...111111,,,BBBPPP666888555000555444***000000///...............///...111111555DDDgggXXX>>><<<===999555lllJJJIIIXXXCCC222666:::<<<333@@@<<<>>>cccuuuXXXOOOKKKHHHHHHCCCHHHGGGHHHxxxBBBAAABBBAAA???AAAEEEDDDAAABBB@@@EEELLLIIIEEEIIIOOOPPPIIIOOOQQQOOOTTTPPPGGG999666|||tttkkkhhhbbbhhh^^^YYYYYYZZZWWWZZZaaabbb\\\dddiiifffcccdddfffggguuuzzz|||vvvpppttt|||~~~pppooovvv}}}uuutttzzzrrrsssvvvoooeeeiiiqqqnnneeeccc\\\XXX[[[^^^\\\RRRGGGLLLFFFCCCDDDAAA;;;888999111888GGGBBB999:::999???===<<<>>>999777:::555333;;;777222///+++******,,,...+++***,,,---+++)))''''''(((''''''&&&%%%&&&&&&%%%%%%%%%&&&'''''''''&&&***---,,,444111333:::666999GGGHHHUUUdddnnn~~~}}}|||{{{zzzzzz{{{zzztttyyytttppp|||yyytttzzzttt~~~ssseeeaaaDDD222+++---@@@[[[___TTTYYYMMM===QQQMMMNNNWWWZZZ<<<...777GGGRRR[[[jjjlllmmm^^^BBB@@@OOOdddmmmkkkkkkjjjnnnooojjjjjjooonnnbbbRRR888"""!!!$$$ !!!!!!!!!!!!"""###   !!!!!!!!!"""$$$&&&***&&&~~~:::333000111111111///,,,******+++******)))))))))*********,,,+++******,,,,,,+++***,,,***((()))***+++,,,---))))))******+++++++++,,,+++++++++,,,------,,,+++******++++++++++++******(((***++++++***)))***+++)))))))))))))))))))))(((,,,)))&&&&&&(((***)))(((+++---+++((((((''''''***,,,+++***000...---...,,,...888TTT~~~vvvQQQ{{{uuuzzzrrraaaEEE666...JJJLLL222***......+++222///$$$,,,'''''')))***(((&&&&&&''')))&&&,,,222------000---***555111===~~~]]]555:::???888000111111///,,,///......//////......///444///...222@@@eee\\\:::===AAAFFF@@@777nnnJJJMMMLLLCCC777333:::<<<@@@<<<@@@@@@JJJsss|||bbbLLLNNNNNNTTTOOOmmmOOOBBBBBBBBBCCCFFFGGGFFFDDDEEEBBBFFFJJJFFFEEEJJJMMMJJJIIIYYY^^^ZZZZZZPPPEEEIII|||uuunnn___XXXWWW\\\^^^WWWQQQ[[[hhhhhhlllssspppccc^^^eeellllllzzz}}}wwwxxx~~~}}}zzzyyyttt|||xxxsssvvvxxxvvvsssqqqkkkaaaWWWVVVTTTVVVZZZYYYRRRMMMNNNHHH@@@999444555>>>FFFoooiiiBBB666AAAJJJ>>>EEE???===999;;;AAA999000999777555222...+++,,,......,,,,,,------+++)))((('''(((((('''&&&'''(((((()))'''%%%%%%'''((('''&&&((((((***......***333222===^^^___HHH777111OOOwww{{{~~~~~~~~~}}}}}}}}}tttwwwxxxzzzttt}}}}}}yyyyyy|||oooWWW===222///000JJJgggzzz~~~gggPPPOOO```VVVRRRFFFKKK???,,,(((:::BBB@@@KKK```lllmmmlll___LLL]]]kkkmmmhhhfffiiikkkrrrqqqggg```VVVJJJ>>>,,,"""!!!### !!!!!!!!!!!!"""$$$%%%    !!!!!!!!!"""%%%''''''777===666333...///000...+++******,,,+++***)))((()))***++++++)))(((((()))++++++***(((+++(((+++++++++***%%%))),,,------***((())),,,///))))))******++++++***)))++++++,,,,,,,,,,,,++++++)))***+++,,,,,,***)))(((((()))***++++++***)))((((((***************+++,,,+++***(((+++///,,,)))+++***......***...(((///...000---***999\\\vvvVVVSSSaaapppgggjjjlllsssooogggQQQ333***'''DDD<<<---)))+++%%%%%%...---------)))&&&''')))(((&&&%%%''')))777@@@888333888::::::///888yyyXXX666BBB===555333000111111---111...------//////......///000...222555BBBrrrZZZ===<<<<<<>>>999???;;;EEE}}}NNNFFFWWWQQQ@@@777======;;;@@@BBBDDDDDDXXX\\\NNNJJJJJJddddddIIIFFFEEEHHHIIIFFFCCCBBBGGGCCCDDDCCCAAAGGGPPPQQQRRRHHHJJJOOONNNDDDLLLsssssskkk\\\QQQYYYkkkjjjaaaffflllnnnttt~~~yyyyyy|||vvvlllooo{{{}}}}}}}}}{{{{{{{{{wwwnnniiiddd\\\\\\TTTNNNOOOOOONNNRRRTTTNNN@@@444;;;^^^???666FFF:::BBBEEE@@@???@@@999555:::888444444444444222...++++++---...---------,,,))))))***'''((((((''''''((()))+++222---'''%%%&&&)))***)))******---)))///+++---,,,111555???;;;888;;;===LLLggghhhgggaaa]]]eeessszzz~~~}}}~~~}}}}}}zzz||||||~~~zzzyyy}}}|||yyy{{{mmmfffWWWUUUKKKHHH@@@BBB:::555FFFddd~~~}}}zzzlllSSSQQQiiiwwweeeYYYAAA555&&&***???PPP@@@999222;;;999NNNDDDGGG;;;CCCBBB>>>===@@@>>>???EEE===222000***!!! ###!!!!!!"""!!!!!!!!!!!!!!!!!!"""%%%&&&!!!   !!!!!!  !!!!!!!!!###&&&(((&&&NNNIII444111111000...,,,,,,,,,+++***+++*********++++++***)))***++++++++++++******)))******)))***************++++++******************++++++,,,+++)))***...333///---++++++///111///++++++******+++,,,,,,***((((((((())))))************)))))))))))))))***+++,,,++++++***))))))))))))***+++,,,------+++***,,,------///---,,,///444JJJlll~~~]]]@@@111222:::CCCOOOiiiuuueeeHHH///''',,,OOOTTT???,,,&&&%%%$$$''')))+++(((%%%&&&(((((('''&&&)))&&&---,,,---***444:::666666jjjYYY555;;;444444555444111///000000///---///000//////000000...222111///:::@@@ddd```BBB???<<<:::<<<<<<888999AAAzzz\\\@@@]]]eeeRRRBBB888@@@@@@<<<===???@@@DDDddd{{{XXXddd???GGGJJJIIIDDD@@@EEEEEEKKKPPPCCCCCCLLLKKKMMMMMMVVVNNNJJJDDDDDDeee}}}}}}nnnhhhsss~~~sssssszzz~~~zzzyyyrrr|||~~~|||~~~xxxlllTTTBBB@@@DDDJJJSSSXXXSSS;;;>>>zzz^^^GGG???IIIKKKEEECCCCCC@@@BBB???AAA<<<:::???666888111111555333///,,,***///...,,,,,,,,,)))'''******((('''(((((('''(((***,,,---((($$$$$$''')))---:::XXXSSSJJJ<<<666888555<<<999333---,,,111666999MMMPPPSSSMMM===333444777???BBBFFFJJJQQQZZZaaadddhhhmmmrrryyyvvvyyytttyyyzzz{{{}}}||||||}}}|||___CCC666000333,,,'''222222333OOOgggzzz{{{jjj[[[ZZZXXX[[[SSSLLL333***(((---,,,---444000///***###'''$$$'''---111...***)))***)))"""!!! !!!"""######"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!$$$!!!''''''((($$$vvvQQQ666555111///...------,,,,,,+++,,,+++******************************+++*********************************+++++++++******+++++++++,,,+++,,,,,,,,,,,,...111000///---,,,---...,,,))),,,+++++++++++++++)))'''((()))))))))************)))*********))))))***+++******************************+++************+++,,,,,,+++......)))+++888```nnnxxxfffRRR;;;***...333dddccc///------555eeedddKKK,,,%%%***'''"""%%%'''((()))(((&&&(((***,,,...'''+++...000666666000kkk___(((MMMJJJ111111333222000//////000//////000000/////////...---(((222666666EEEqqqfffDDD@@@::::::>>>===:::<<<@@@<<>>EEESSS|||gggMMMPPPLLLHHHKKKGGGBBBEEEIIIIIIHHHEEEFFFLLLLLLHHHAAAGGGiiizzz{{{vvvnnnooo~~~uuuppptttxxx~~~yyylllpppzzz|||xxx~~~hhhOOO@@@BBBOOO[[[LLLJJJmmm}}}gggLLLOOOLLLPPPNNNIIIJJJEEE>>>HHHFFF>>>>>><<<:::===777999999777222...111333---...---+++******(((''')))***(((&&&&&&&&&&&&''')))***,,,)))''''''''')))...[[[wwwmmmooorrrnnniiiddd^^^VVVMMMGGGDDD@@@???>>>;;;999888666,,,,,,+++*********(((&&&+++---,,,111666CCC@@@>>>HHHOOOWWWmmm|||~~~{{{~~~{{{qqqEEE+++000333---***...---<<>><<<,,,))),,,)))---222666:::999DDD@@@888///))),,,******...///,,,)))(((&&&######"""!!! !!!""""""""""""!!! !!!!!!!!!  !!!!!!!!!  !!! !!!$$$!!!%%%)))***<<<]]]333333111000...---------,,,,,,,,,++++++***))))))+++,,,***))))))*********++++++++++++***************+++++++++++++++++++++,,,,,,+++******,,,---,,,,,,,,,,,,------,,,,,,,,,,,,+++,,,,,,+++++++++***)))(((((())))))***************************)))))))))***)))))))))*********))))))+++*********+++++++++***)))((()))...000---+++------ZZZ~~~gggIII>>>888BBBgggdddBBB444$$$---...VVVZZZ888%%%%%%''',,,%%%'''***+++)))'''))),,,,,,///(((***///>>>666000dddaaa111999===<<<555000111111000///000000000///...///000000///...///000888555111MMMPPP999GGG???777CCCCCC:::>>><<<===VVVrrrEEERRRjjjnnnRRRBBB???888777???BBBLLLRRR]]]hhhzzzSSSRRRMMMMMMQQQLLLFFFGGG>>>CCCGGGHHHQQQRRRKKKYYYSSS{{{yyymmmwwwwwwwwwyyyzzzyyyxxxsssqqqvvv~~~~~~yyyyyy||||||uuuxxx~~~{{{kkk]]]^^^]]]jjjvvv```OOOUUU[[[NNNHHHRRRNNNFFFDDDDDD>>>===>>>;;;<<<;;;111000333666111---,,,+++......,,,)))(((((((((((()))'''&&&&&&&&&&&&''')))((()))(((''''''&&&***333pppzzzvvvuuuqqqooonnnlllfffdddaaa\\\YYYTTTNNNHHHLLL<<<888???222,,,000666111222666KKKZZZfffmmm|||nnnnnn???(((666777'''---+++???gggzzzttt}}}xxxyyy```HHH666'''%%%)))((( )))222222000222000777:::FFFBBB666,,,&&&&&&###&&&''''''%%%%%%&&&$$$!!!%%%###"""!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!   """"""###$$$$$$)))&&&QQQttt222111222111///...---,,,++++++++++++,,,+++***)))+++,,,******)))))))))******+++***************++++++,,,*********++++++,,,,,,,,,*********,,,,,,+++***+++***,,,---,,,***+++,,,,,,***++++++++++++*********((()))))))))******))))))*********))))))))))))***)))))))))))))))******+++*********+++++++++******+++)))***+++***+++///000222'''BBBoooyyyyyypppooorrr}}}kkk\\\aaa>>>666HHHZZZRRR...$$$"""//////&&&)))---***&&&)))((()))***+++******++++++---///...444444111]]]hhh444111777///111333...///000///////////////000///000111111///...///...444444<<>>>>>EEE===@@@HHH??????HHH:::>>>wwwVVVJJJ___bbbZZZDDD888FFFXXX]]]\\\ZZZdddvvvvvvjjjrrrPPPLLLKKKOOOKKKLLLLLLJJJGGGPPPOOOMMMVVVWWWZZZbbbjjj|||}}}gggcccqqqvvvpppssstttwwwxxx{{{}}}vvv{{{kkkttt~~~www|||rrrzzz}}}vvvlll~~~{{{eee[[[XXXmmmtttrrrlllnnnnnnkkkkkkddd~~~wwwjjjqqqfff```^^^^^^OOOKKKSSSMMMJJJFFFIIIEEECCCFFFDDDGGGOOOAAA888444666111---000555222000...***((()))***((((((&&&&&&'''''''''''')))((((((&&&&&&&&&&&&---888~~~{{{rrriiijjjdddbbblllkkkiiiccchhhhhhooouuu}}}{{{qqqSSSDDD:::,,,,,,222777bbbsssEEE000&&&+++---)))((())))))---***&&&###***!!!"""###'''%%%"""$$$%%%'''&&&!!!""""""!!!###%%%$$$"""$$$###"""!!!!!!!!!!!!!!!!!!    !!!""" !!!)))'''&&&&&&rrr:::555111111///...---,,,,,,,,,***+++,,,,,,+++******++++++******)))))))))*********)))))))))***+++,,,---***************+++,,,,,,,,,,,,---...,,,+++,,,...+++......,,,))))))******++++++,,,++++++*********((()))))))))))))))))))))))))))))))))))))))******++++++******+++,,,---...((()))+++***)))((()))***+++***,,,+++((())),,,,,,///...---888^^^nnn\\\OOOMMMUUUWWWWWWddd^^^UUU===000FFF```UUU...+++$$$&&&)))$$$###))),,,***((((((((())))))***+++,,,---///000333+++QQQxxx777:::;;;---777555...---...//////...---------333333222222111///......999333444<<>>---((('''&&&$$$"""###$$$$$$###""""""""""""""""""!!!!!! !!!!!!!!!    !!! ###!!!!!!)))'''(((>>>BBB555111000000///---------...***+++,,,---,,,+++******++++++*********))))))***))))))))))))***+++,,,---)))))))))******++++++,,,,,,,,,------,,,***,,,...+++,,,---+++***+++++++++...---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******+++*********+++,,,---...(((***,,,+++***((()))+++)))*********,,,.........+++000222555666DDD```kkkpppnnnkkk\\\MMMDDD777///888EEEKKK???111@@@___SSS000!!!$$$---******+++$$$&&&'''((((((&&&&&&)))...---,,,,,,***///WWW|||HHHLLLBBB444888444111111//////000111000......//////111222111111222222111++++++999;;;AAAMMM[[[kkkBBBAAAEEE???BBBHHH666@@@AAA===AAADDDWWWGGGGGGHHHYYYfffRRRGGGYYYHHHNNNMMMEEERRRQQQRRRYYYlllzzzqqqaaafffXXXYYYPPPUUUTTTSSSJJJEEEOOORRRJJJMMM___aaadddeeegggqqqxxxtttmmm|||uuuuuu```WWWaaakkkooojjjjjjnnnooobbbRRRcccRRRYYYWWWSSSUUUXXXXXXXXXRRRNNNKKKHHHLLLNNNHHHFFFJJJDDD???:::555444555444999222000///***)))+++'''))))))***,,,,,,***))))))((()))((((((***((()))...AAAhhhxxx|||~~~|||{{{zzzzzzqqqnnnqqqcccUUUeeecccjjjnnnqqqxxxxxx{{{tttlllRRR:::///(((,,,;;;WWWyyymmmEEE:::;;;???CCCDDD@@@:::777777===777FFF___ggghhhjjjvvvrrrEEE+++&&&###$$$$$$$$$###$$$$$$###"""!!!""""""!!!!!!!!! !!!!!!  !!!!!!   !!!!!!$$$######&&&&&&,,,kkkJJJ111333333222000...---------,,,+++,,,,,,,,,,,,+++************+++******************)))))))))***+++,,,))))))))))))******++++++,,,++++++,,,,,,++++++,,,***++++++***,,,......,,,///...,,,,,,,,,+++***((()))******************))))))******)))(((((()))***(((((()))******+++++++++***+++,,,,,,+++++++++++++++,,,)))'''***)))(((,,,&&&222&&&(((AAAHHH???777SSSTTTZZZYYY]]]llldddNNN999...???OOODDD222CCCNNN111(((''')))(((+++,,,&&&'''((())))))''''''))),,,......---444PPP===888LLLMMM111,,,000444222000000111333222000///000+++///000///000444444111>>>888333<<>>GGGIIIJJJGGGPPPbbb___MMMDDDYYYdddRRRMMMMMMBBBVVVTTTaaa[[[mmm```]]]RRRTTTSSSUUUSSSXXXVVVVVVVVVVVVYYYYYYXXXdddeee^^^dddsssuuukkkwww~~~}}}}}}{{{bbbZZZbbbvvv~~~ooommmmmmoookkk```ddd___eeeZZZXXXXXXRRRVVVVVVTTTRRRWWWSSSRRRUUUKKKDDDNNNFFFCCCAAA888222:::DDD;;;111000222,,,***,,,)))---,,,+++,,,+++)))(((((()))***((())),,,+++))))))(((BBBiii{{{}}}}}}|||}}}zzzcccccchhhBBBEEEdddwwwwwwwwwyyykkknnnyyy~~~lllIII...++++++$$$'''DDDhhh|||~~~|||vvvlllXXXOOO[[[dddgggaaa[[[\\\ccckkkOOOAAAUUUrrr~~~yyytttmmm:::(((((("""%%%(((&&&!!!!!!"""""""""""""""###!!!!!!!!!!!!  !!!  !!!!!!!!!   !!!!!!""" $$$$$$%%%&&&'''///SSS444777666444111...,,,++++++---,,,++++++,,,,,,,,,+++)))******++++++++++++***+++***))))))))))))***+++******************++++++---++++++---......,,,+++---,,,++++++,,,...---***...---++++++,,,---+++*********+++++++++******************)))((((((((()))'''(((***,,,,,,+++***)))*********+++++++++***)))'''...---+++,,,'''%%%...,,,(((---...:::cccpppRRR???:::GGGLLLIIIZZZrrrkkkEEE222999SSSJJJ333(((+++---,,,,,,000111000...---***(((***++++++)))(((111555111KKK===444@@@444222222222111<<<.........///111111///...000,,,111111......222111---444DDD777<<>>444,,,,,,---,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++***))))))))))))************)))))))))+++------+++)))***+++,,,))))))---000...,,,,,,,,,,,,++++++---...---***444///+++,,,---+++))))))+++***))))))***+++***))))))))))))((()))+++***((((((''''''((()))***)))(((*********+++,,,,,,,,,+++******))))))))))))******'''...,,,---555^^^jjjEEE444???EEE>>>MMMuuuuuuIII(((333EEE===---+++***)))***---000///,,,+++...(((---......)))333444444RRRIII---333...222,,,444///--->>>444@@@999111---...//////......222333222...,,,222>>>EEEPPPPPPIIIJJJaaa===TTThhhIII[[[^^^VVVMMMJJJHHHGGGKKKLLL[[[aaaaaaPPPPPPKKK___UUURRRwwwqqqzzznnnjjj||||||ggguuu{{{YYYZZZWWWhhhjjjbbbbbb[[[XXXgggiiiYYYXXXiiiooocccrrrqqq~~~~~~www{{{{{{tttrrrgggdddwwwkkkZZZ\\\]]]\\\___YYYQQQYYY]]]KKK@@@JJJSSSKKKKKKSSSQQQDDDCCCCCC888<<<:::444555444......---,,,***)))***)))((()))+++---(((***///(((%%%333<<<555'''###))),,,///111///KKKzzz{{{{{{vvvwww___QQQ]]]NNNeeesss{{{yyywwwsss}}}[[[222...******---(((+++000GGGeeevvv~~~~~~zzzxxxooommmQQQIIIHHHUUUkkkbbbUUUWWWkkkyyyqqqcccZZZ\\\YYYiiiSSSNNNccc___...(((######%%%%%%$$$###""""""""""""""""""######!!!"""""""""!!! !!!!!!"""!!! !!!"""""""""!!! !!!!!! """""" ### !!!###!!!!!!"""!!!%%%!!!###)))&&&&&&RRR|||666888999666///---///...***,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********))))))************))))))))),,,---,,,+++++++++***+++)))***---...,,,+++---,,,+++***+++,,,,,,,,,+++000---+++,,,,,,+++)))(((***)))))))))+++++++++)))*********(((((())))))''')))(((((()))*********)))******))))))***+++******************************+++)))+++000,,,999ccc~~~```@@@BBBJJJAAAAAAccc|||tttJJJ...,,,000222//////...+++)))***)))(((&&&(((,,,---000...888///333SSS[[[222:::777444...000222---222:::444888444000...///000///...000333333222000...222<<>>PPPvvvuuuBBB&&&------000222222000,,,+++,,,,,,---%%%///+++)))222===///UUUYYY333///<<<999777///222---555===000111111///...///000000///...111222111000000...000777:::???999;;;TTTSSSPPPooooooIIILLL^^^wwwmmm```iiivvvcccPPP\\\\\\VVV___QQQEEEOOOTTTMMM[[[mmmRRRWWWvvv^^^SSSVVVbbbtttnnn~~~xxxlll[[[ddduuuccc]]]fffiiiccc{{{ddd^^^pppkkkjjjttt|||xxx{{{vvvjjjnnnuuuggggggcccbbbZZZUUUTTTNNNIIILLLTTTWWWQQQIIIHHHCCC<<<;;;===???555111333000//////---+++***+++,,,,,,,,,,,,***...(((222000;;;bbbdddjjjgggIII...---000...000'''GGGoooHHH>>>EEE>>>FFFJJJHHHFFFOOORRR\\\XXXcccnnnjjjiii~~~~~~nnnfff``````KKK999222111999???ZZZbbbPPP>>>000222CCC^^^www}}}}}}zzzvvvmmmoooiiiggg]]]VVV[[[```VVVWWWaaalllttttttoooqqq{{{zzzvvvqqqgggqqqeeelllYYY)))'''&&&&&&%%%#########""""""""""""""""""######"""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!! !!!""""""!!!   """$$$"""""""""$$$### !!!###""" %%%&&&'''$$$AAA@@@666::::::444...+++---...++++++*********************************+++,,,,,,************************((()))+++,,,---,,,+++******)))***++++++***+++...111---+++---...++++++...+++---...,,,,,,---,,,***,,,+++***+++++++++)))((()))++++++***)))***++++++*********************)))++++++***))))))***++++++************++++++++++++***---///(((...666AAAfffaaaDDD999MMMOOO:::666===AAABBBEEEMMMKKK666'''...***,,,...000111111111111111******---111777333SSS[[[222999:::000///000333222///HHHMMM444;;;////////////000000111000222222000///000......222000666555:::XXXPPPBBBDDDMMMggg{{{yyyZZZFFFdddnnneeefffhhh___XXXXXXUUUVVVKKKIIISSSLLLOOOYYYQQQJJJfff|||jjjWWWbbbpppxxxlllqqqooo___```^^^bbbkkkPPP]]]fff\\\lllwwwxxxttt~~~rrruuuvvvgggiiihhh]]]]]]\\\OOOKKKQQQOOOOOOQQQOOOLLLHHHBBB<<<:::BBBEEE888000111//////...---+++******+++,,,,,,,,,,,,)))+++888111000EEEEEE999666+++&&&++++++***111,,,;;;fffkkk;;;///111888666555555999888...///;;;AAAKKKHHHCCCccchhhWWWHHHKKK===:::111;;;EEEJJJIIIXXXLLL:::222888ZZZ}}}wwwyyyzzzvvvmmmiiiiiihhh]]]VVVfffpppffflllxxx{{{tttpppooollljjjssspppkkkkkknnnXXXdddMMM&&&''''''(((%%%###"""$$$""""""""""""""""""""""""######"""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!""""""!!! !!!  !!!######""""""$$$"""!!!""""""###$$$((((((&&&lllNNN222888<<<:::333------...,,,++++++*********++++++***************+++,,,,,,++++++++++++++++++++++++)))''')))...---((((((+++***))))))***+++,,,---...222...,,,......++++++...,,,//////,,,+++------++++++******+++,,,,,,***)))(((***+++***)))***++++++******++++++******))))))******)))))))))***+++,,,************+++++++++++++++(((...,,,000333DDD|||lllDDDGGGCCC???MMM;;;999>>>888000444777111...+++(((''')))---///...,,,333888000888===333@@@]]]444666===333...//////666333333AAAAAA666999444333111000000111222333444444111000111000///222444888===BBBdddccc>>>HHHQQQEEE@@@GGGjjjiiiZZZQQQNNNMMMXXXaaa\\\XXX[[[bbbVVVCCCVVVccc___VVVMMMsssnnnrrrfff]]]YYY```jjjuuu}}}xxxrrrnnn[[[kkkuuuzzz{{{}}}ppptttwww{{{ooojjjgggllljjj^^^^^^aaaZZZUUUPPPRRROOOCCC>>>???;;;<<>>999:::777999888666777222000000...++++++---...///+++'''///,,,+++333---***///+++...000+++,,,111000>>>bbbooo\\\PPP>>>444===:::@@@DDDBBBZZZlllttt|||~~~pppuuuzzzqqqxxxgggLLL___YYYOOO@@@555444MMMcccyyy{{{~~~|||yyy{{{vvvuuuyyyooo```mmmqqqvvvrrr|||yyywww{{{|||wwwvvv{{{www|||rrruuuYYYMMM```666((((((((()))(((%%%%%%&&&$$$########################""""""""""""###""""""######$$$$$$######$$$$$$#########"""!!!!!!!!!!!!### """$$$$$$!!! """ !!!"""!!!"""$$$###&&&$$$+++$$$GGG;;;777555777999777111---------,,,+++++++++,,,---+++++++++++++++*********++++++************++++++,,,***)))+++///222000...******+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,***)))***+++,,,,,,,,,+++++++++))))))******(((******++++++************)))******************+++******++++++,,,,,,+++++++++,,,111------111333@@@zzznnnUUUnnnLLL'''???aaaIII000,,,111---///===<<<555///,,,,,,+++******&&&+++<<<;;;>>>nnnkkk222333666444222222///,,,222444333666444555===999;;;999666555555555555555111333222///......///444888777777IIIOOO>>>BBB<<<<<>>@@@ccc}}}===???GGGSSSqqqqqqUUU]]]iii___fff^^^aaa```eeebbb\\\bbbkkksssrrrppppppmmm}}}xxxooowww}}}}}}wwwrrrrrrlllbbb^^^UUURRRTTTUUUMMMGGGFFFEEEAAA<<<:::===888666:::333000111000...,,,,,,------)))+++---***---222...,,,...000...***(((***---111PPPqqqddd[[[QQQKKK```gggjjjvvvyyyyyypppBBBPPPvvv___MMM>>>GGGhhh~~~pppNNN@@@CCC<<>>...000:::999777777888777666444111555444000//////111777666:::;;;UUUHHH<<<======BBB;;;>>>===???@@@999666AAAbbblllPPP~~~|||IIIKKKMMMVVV~~~vvv^^^kkkaaaaaakkkVVVRRRXXXfffnnn```ccc^^^hhh}}}wwwsssvvvjjjbbbhhhlllddd```VVVOOOKKKCCC???DDDGGG<<<:::<<<444333;;;555000333444111...............///''')))...+++...333+++111---+++///+++***666ttt{{{yyyxxxmmmVVVcccIII***WWW___eee{{{VVVFFFDDD:::555777000+++222//////...///444888<<>>:::888888777555444666888:::;;;888666;;;HHHTTT^^^[[[YYYFFFBBBSSSdddXXXZZZSSSeeebbb```aaaaaaeeennnqqqkkkXXXpppuuusssvvv|||vvvtttrrrgggmmmcccbbbXXXOOOQQQRRRMMMMMMEEE::::::@@@<<<555666666444777666000---///111...,,,,,,------***,,,000111222444+++,,,,,,...KKKeeejjjpppxxxttt~~~ZZZ666555222888SSSVVVKKKZZZyyy}}}||||||{{{{{{~~~}}}zzzxxxyyyyyyvvvqqqhhh^^^[[[SSSSSS]]]YYYOOOMMMIIIHHHEEE@@@===;;;888555333333222000///---+++)))'''&&&%%%$$$$$$######$$$'''***''''''+++---++++++---+++...///...---...,,,)))'''))))))((()))******((('''***'''(((///GGGSSScccwwwxxx|||{{{}}}vvvccc555,,,ooo>>>;;;::::::444222333,,,,,,+++++++++,,,,,,,,,---++++++,,,,,,+++++++++***)))***,,,---,,,,,,---------+++***,,,//////,,,+++,,,,,,---,,,+++,,,---+++++++++,,,---------,,,------...000000...------,,,,,,---,,,,,,+++,,,---***+++,,,+++************))))))***+++,,,,,,+++++++++++++++++++++++++++++++++******,,,,,,******++++++,,,,,,,,,,,,---///111---;;;eeeZZZ???cccsssGGG222666UUUsssnnnGGG,,,000222222+++)))---------666???RRRiii333555.../////////000111111222333111111222444888555222111111666777555777999666222222222222222111333666999???;;;DDDqqqVVV===:::666444777999888777888;;;;;;;;;;;;::::::;;;<<<>>>OOOKKK<<>>===888666222444333000000444444------+++***,,,,,,+++---000000+++---,,,------222aaawwwZZZfff}}}yyyxxxpppVVV======SSSNNNppplllccchhh|||~~~}}}yyywwwzzz}}}}}}~~~wwwzzz}}}xxxxxxmmmmmm}}}~~~}}}www{{{wwwuuusssqqqnnnnnnooohhhccc]]]XXXWWWXXXYYYYYYHHHEEEAAA>>>:::666444555666222111111...***)))++++++,,,---------......---///------...---+++,,,...---///777^^^xxxYYYbbbzzzvvvggg^^^rrrtttssszzztttXXXFFF777777666333000...---,,,+++++++++,,,---.........,,,***,,,...---+++***))))))+++...///...---...------,,,***)))+++...111***,,,......,,,***+++,,,,,,,,,,,,,,,---------,,,---,,,---......---------,,,,,,,,,+++++++++---...+++,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,+++***+++++++++,,,---,,,,,,---...,,,***---111444444>>>lllWWW666cccpppKKK000777SSS[[[EEE444...+++///+++///777222000???]]]sss:::+++222222............000333333222333000000444333555444333777999:::777444555444...222222222111111333777:::===<<>>:::888777333000000000///......,,,111>>>fffyyylllppp{{{jjjjjjvvvpppvvv___666777444000555222***---,,,,,,,,,---.........///,,,+++,,,......---,,,***+++---///000...,,,,,,,,,+++++++++******///444,,,,,,---...,,,)))***,,,,,,,,,,,,,,,,,,------,,,---,,,,,,------,,,---...,,,---------,,,,,,---...---......------,,,++++++*********+++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---///,,,,,,...---***,,,000222555777===ggg}}}TTT333VVVfffLLL+++222888...333'''---666000111666333>>>YYYzzz444---222000,,,---......---000444444111333111222888111555666666666444777666333777999333333333333222333555888:::777FFF^^^nnn;;;555888555555777888666555777::::::999888999===BBBEEE>>>WWWeeeHHHJJJRRReeehhhjjjmmmiiikkkvvvttteeeggg\\\OOOGGGNNNQQQGGGAAA???>>>BBBAAA999999777444222111......222///---,,,------,,,,,,---,,,+++//////***///999qqqoootttwwwwwwqqqddd\\\aaaoooiii___FFF;;;===???NNNYYY[[[lll~~~vvvpppgggSSSIIIDDDEEEHHHUUU^^^YYYIII???777777888999@@@IIIOOOPPPPPPKKKLLL]]]rrr}}}xxx{{{xxxqqqzzz}}}uuusssuuuzzzzzzuuussstttqqqooommmkkkkkkmmmppprrrooonnnnnnqqqssssssrrrqqqooonnnmmmnnnooonnnnnnoooqqqnnnjjjgggdddbbbaaacccbbb___]]]XXXTTTVVVTTTIIIQQQlllyyyrrrrrryyy||||||vvvbbbmmmCCC999666111666444......------,,,------...---///...,,,+++,,,---------++++++---//////---++++++---******+++++++++...222111,,,+++...---))))))---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------,,,---...---...//////..................------,,,+++***)))+++******+++,,,---,,,,,,+++++++++,,,---,,,+++***)))***+++,,,------,,,,,,000+++***---...++++++---+++444555111555```~~~[[[222:::CCCBBB888444777666...333444---//////666QQQ|||===666@@@444+++......//////...111444444111///222888@@@666777555555444111444777444555777444444333333444555666999;;;>>>^^^RRR555111444444777999777555666999:::===???===<<<===@@@AAA>>>KKK]]]HHHRRR[[[\\\aaammmmmmjjjooozzzpppvvvqqqtttzzzwww}}}___[[[TTTPPPFFFIIIHHH>>>999CCCFFF999999888333000111......444///......//////...------,,,,,,//////***///AAArrrzzzuuunnnrrrfffuuu}}}aaaNNN@@@@@@???CCC888777GGGKKKQQQooo~~~}}}{{{|||wwwssswww{{{wwwsssgggfffeeebbbYYYMMMAAA;;;??????===666222888BBBEEENNNUUU]]]ffffffhhhkkkbbb```^^^aaajjjpppqqqrrrsssuuuyyy}}}~~~zzzvvvsssrrrrrrppppppqqqqqqnnnjjjhhhhhhhhhhhhkkknnnpppooonnnnnnllliiihhhhhhiiikkkmmmlllhhhhhheee___bbbfffaaaiiiooouuuooonnnkkkqqqtttqqqjjjddd]]]999888222//////000///...------------------------+++******++++++***++++++,,,//////---------...,,,***,,,,,,,,,,,,---444...+++...---******---+++,,,,,,,,,++++++,,,,,,...,,,,,,------------///+++,,,.........---------000///...,,,,,,++++++***++++++++++++,,,------,,,+++++++++,,,------+++***)))+++,,,,,,---------+++///+++)))+++---,,,++++++///333000111333888WWW}}}ppp@@@+++666666999===,,,000---///666000,,,MMM}}}wwwBBB===QQQBBB111---444000000000111222444444222000333888<<<666444444666555222555999666111333666777333333555666666888===NNNzzz999222444555777:::;;;777333444999777999:::;;;@@@FFFHHHGGGHHHUUUWWWFFFXXX___SSScccooo^^^yyyxxxsss{{{qqqppp|||{{{pppdddfffbbb```NNNPPPGGGHHHIIIFFF>>>;;;???BBB===@@@888///333555222000...///000111000000000000555...---000...///NNNuuuiiiuuuvvvbbbuuuuuueeePPP999111===BBBCCC@@@IIIjjjrrr~~~xxx~~~{{{|||zzzyyyzzzyyyzzz}}}~~~|||zzzxxxuuuqqqnnnppptttrrrlllfffaaaZZZSSSSSSOOONNNJJJJJJHHH888555222111555;;;???@@@@@@EEELLLVVV]]]```_________dddeeeggglllppprrrrrrsssooopppooonnnpppqqqpppmmmooonnnkkkgggeeeeeefffeeehhhbbbfffhhh```aaalllppp]]]YYYfffddd\\\eee{{{wwwpppgggeee@@@;;;666111111333///...------------------++++++++++++---///---+++++++++,,,............///...---++++++,,,,,,,,,+++111111000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...------............///,,,---------,,,,,,,,,,,,111///---,,,,,,,,,,,,,,,++++++++++++,,,------,,,...,,,++++++,,,------,,,***,,,---,,,---......,,,---,,,++++++,,,------,,,000---333---...333333KKKwwwnnnFFF666---...555---222<<>>FFFJJJIIIQQQ```RRRFFFLLLOOOOOO^^^llllllwwwppp{{{}}}zzzssskkkqqqdddaaafffXXXSSSTTTOOOKKKEEEBBBDDDAAA777888BBB???DDD===444777777111000...///111000//////111333444...,,,///333999ggg|||qqqfff]]]OOOQQQLLL;;;===CCCKKKVVVhhhvvv~~~}}}zzz~~~~~~www~~~|||}}}~~~}}}~~~}}}|||{{{yyyvvvxxx{{{}}}{{{yyyxxxuuurrrvvvtttvvvzzzzzz{{{}}}}}}|||xxxsssrrrnnnnnnrrrjjjddd___XXXRRRNNNLLLGGGCCC>>><<<888555222333555777111222777>>>FFFLLLRRRWWWZZZ]]]^^^[[[[[[^^^```___iiikkkjjjffffffjjjkkkiiihhhdddjjjlllgggoooxxxsss\\\hhhmmm___iiirrr~~~}}}pppeeeGGG;;;777666555111///...---------......---,,,,,,---///444777444///---,,,,,,---...---...///---,,,+++++++++------,,,...444444...+++---...***,,,------,,,++++++,,,---...------//////......////////////...------...//////---+++******+++,,,,,,++++++++++++,,,---------000---+++***,,,---......,,,------,,,,,,......---,,,......------.........+++111...444666///333555CCCqqqpppPPPIII:::CCCFFF===777HHH???;;;eeeTTT;;;888:::111444111000111555555444555888666777777333:::444444666777777777:::999666DDD___AAA777333888999666;;;EEEjjjxxx<<<777444222555666999<<<;;;777888;;;:::<<<===<<<>>>CCCFFFFFFUUU\\\EEEHHHMMMiii{{{qqqssswwwnnnllloooiiilllcccWWW```]]]PPPQQQGGG???CCCHHHCCC>>>:::@@@===999:::222...666///111111///------000333666777333///555AAAuuuvvvbbbeee^^^___XXX888>>>GGG;;;GGGbbbdddlll}}}~~~{{{yyy~~~}}}}}}www}}}wwwyyy{{{}}}|||zzzwwwuuuuuuwwwyyyuuuqqqtttyyyyyyxxxxxxxxxwwwqqqpppwwwwwwuuuxxxsssvvvxxxwwwuuuvvvxxxvvvsssllljjjhhheeebbb\\\VVVQQQJJJFFFBBB===999777777999888<<<;;;333...///222222666;;;;;;999;;;BBBEEEBBBFFFKKKUUUZZZccc|||lllfffkkk}}}tttkkkkkkvvvwww{{{pppfffvvvKKK???777444111333111////////////---,,,---,,,---***,,,555999444---***,,,//////...---...///...++++++***------***...,,,///111///+++***,,,......+++---///,,,,,,---...///...------...///000/////////000//////............///...---,,,------...,,,------,,,,,,---...,,,............---------...------,,,+++,,,...///---------...///..................///000111333333444333>>>^^^TTTjjjiii999LLLOOO@@@;;;:::444555000111666333333:::888333777888777888888777555666999555;;;777===<<<888EEEGGG888777888777===<<<<<>>;;;666999>>>666///777,,,444+++333555555222***(((444<<<;;;:::AAANNNWWWJJJ===AAAHHHFFFAAA999777SSSeeeiiivvv{{{~~~{{{yyyyyyxxx~~~{{{xxxwwwxxxxxxwwwuuuvvv|||yyywwwzzzuuuqqqvvvvvvvvvyyyyyyuuurrrrrroooxxx|||vvvqqqxxx{{{xxxzzzwwwsssyyy}}}uuurrrvvvtttuuuppphhhfffgggddd``````YYYZZZ]]]WWWQQQOOOIIIIIIDDDAAA<<<999888444000111333999666888fffoooiiiiiiooonnnmmmnnnuuunnnqqqrrrwwwgggJJJ===666555444222111000///000///------...***---,,,+++...111...,,,,,,---...---,,,,,,---...---+++---+++,,,,,,)))---+++---000222...******---///,,,---...,,,,,,...//////.........///000000000//////////////////......//////000///...------...(((+++---......------,,,---......------------...---------,,,,,,......---,,,,,,---------,,,------......///000000111222222555///111GGGlll~~~yyyLLLQQQJJJ444AAA@@@666888222888555222333BBBMMMAAA555;;;:::999888999888777777999======555===???>>>OOOWWWCCC>>>===;;;===@@@PPPsssjjj777777999222===???;;;888;;;===888888@@@>>><<>>AAA[[[lllzzz@@@BBBAAA>>>333555???333666555333999FFFEEE<<<888<<<;;;::::::::::::<<<>>>888:::444999::::::EEEGGG===<<>>>>>CCC>>>===<<>>;;;888777666555666888777;;;AAA...333444xxxZZZ(((222444888HHHEEEDDD@@@===<<<777666???PPPjjj~~~zzz{{{}}}zzzyyyyyyzzzzzzyyyxxxvvvyyyyyy||||||vvvtttwww|||yyy||||||yyywwwvvvvvvxxxxxxyyy|||~~~|||yyywww}}}sssPPPXXXuuutttuuusssvvvsssmmmiiiggghhhllliiifffkkkpppsssrrrllllllnnnwwwtttiiihhhnnnllleeekkkkkklllxxxtttpppooojjjwwwyyynnnuuuhhh]]][[[FFF:::444444444111000000000000.........///555555111///...---//////...,,,,,,---.........---((())))))+++///------,,,,,,///333444000---------,,,...///---------+++............///000000111111000000111333333111///...000222333000---,,,---///...---...---,,,,,,...---.........------...//////000000000000000///---------...---------.../////////..................---000222111//////000111000555222777555NNN|||RRR>>>:::>>>AAA<<<666<<<111888777444???IIICCC999666666666555444333555777HHH[[[cccgggfffaaaWWWDDD>>><<<>>>???JJJiiiOOO999CCCBBB???AAA===???EEEFFFBBB???<<<:::<<<777QQQxxxxxxwww}}}wwwkkkiiiggg^^^WWWKKKNNNNNNLLLLLLGGG@@@<<>><<<:::;;;;;;999999<<<>>>GGGUUUeeexxx^^^XXXtttgggDDD;;;888===@@@???BBBFFFDDD>>>;;;===:::888KKKgggzzzrrrwwwqqqllleeefffkkk\\\WWWUUURRRRRRQQQJJJ@@@;;;>>>999<<>>(((tttwwwSSSFFF>>>III\\\sssfffooozzz{{{}}}zzz}}}~~~}}}{{{}}}}}}yyyzzz}}}~~~zzzxxx||||||}}}{{{{{{}}}yyywwwxxxyyyzzzwwwpppyyy|||GGGOOO}}}wwwuuuqqqtttqqqnnnpppoookkkqqquuummmnnnoooooollliiioooqqqpppooopppnnngggeeekkkhhheeerrrsssqqqttt}}}~~~ooo???===888555333222111000111000////////////000...///333222...,,,,,,,,,,,,---/////////...777;;;GGGBBB222,,,+++,,,,,,---,,,***---333222---///---,,,,,,,,,111666555---....../////////000000111000000111222333222111333222333555444111000111999:::999444///---............//////......///000000//////000000///...---.../////////////////////111000000000//////......,,,000222000......000111222555<<<111666???;;;FFFkkkfff???EEECCCBBB>>>999111///666AAAVVVuuuooonnnjjjZZZHHHGGGLLLHHHPPPXXXggg{{{}}}wwwvvvvvvlllgggooodddXXXSSSRRRTTTOOOEEE>>>;;;;;;999777666333...***+++^^^jjj666---AAAGGG444333HHHZZZGGGLLLWWWoooxxxsss}}}~~~}}}~~~{{{}}}}}}}}}~~~yyyzzzyyy|||}}}~~~{{{{{{xxxuuuvvvzzz```777hhhxxxrrrwwwuuusssvvvtttoooooooooqqquuuooolllqqqrrrpppmmmmmmuuuppprrrqqqooolllhhheeeggglllqqq~~~ooosss~~~BBB???;;;777222222111111222111000000111///000...///222111------...............///000000;;;===GGGAAA111------,,,...///---,,,---111444444///------,,,,,,111444222...//////000//////000111000000000000111222222222444222111444444222111333AAAFFFEEE:::000---000111...///////////////000111000//////000000///.........///000111000000//////111111111111000000000000///000...,,,...333333000777111000===>>>999HHHJJJFFFgggjjj???HHHBBBDDDPPPeee{{{zzzqqqhhh```ZZZTTTJJJMMMUUUQQQGGGCCCBBB<<<<<<333,,,///111...---DDDKKK===333???;;;555AAAIII]]]iiizzzuuu}}}~~~|||{{{{{{}}}~~~|||yyyyyy{{{yyy}}}|||~~~~~~zzz|||~~~}}}|||~~~yyyuuuwwwxxxyyytttCCCKKK{{{yyyvvvsssooommmrrrrrrmmmnnnppprrrtttpppkkkmmmoooqqqppplllnnnmmmppppppmmmmmmjjjhhhhhhiiitttuuuooowww}}}vvvKKKAAA;;;777333333222222222222111111111///000///...///---,,,...222111000/////////111222111,,,222///(((...000---------------,,,...222777......///...---//////+++///000000000000000000111111111111111111222333444444000///222333222111333888EEELLLCCC666000000/////////000/////////000111222000///111111000///000///000222222222111000000222222222222111111111111111222444444222000111444333999666555333777111777>>>sss|||nnnpppoooYYYVVVQQQCCCFFFTTTSSSKKKHHHDDD???EEE<<<666DDDJJJ>>>222AAA333 %%%(((///999RRRppplll|||~~~{{{}}}~~~}}}zzz|||~~~|||zzzyyyyyy{{{}}}~~~{{{yyy~~~yyy|||~~~{{{~~~}}}~~~~~~yyy~~~yyyyyyuuuttt}}}eee666dddtttwww|||vvvuuussssssqqqpppooonnnqqqxxxrrrlllllllllooopppkkkkkkrrrrrrqqqssssssmmmjjjmmmfffqqqooorrrzzzzzzlllaaa777===222777111333444444444444111///000//////000000000000222444222444///---222111777444......333...,,,111,,,......---,,,,,,---///111999---......111333,,,///...///111333222000///000222222222000000111333333666666333222444333111222333WWW^^^:::///000333---//////000000111000000000...111222333111---111222000000//////111444333111333222111333444222222333222333444444444444555666333444111///777KKKbbboooxxxlllhhhooommmgggZZZMMMHHHFFFLLLPPPSSSMMM===888444'''===```rrrSSS333***777BBB,,,111NNNNNN]]]NNN444aaa}}}}}}}}}||||||{{{{{{~~~zzz{{{vvvvvvzzzyyyzzz}}}~~~|||{{{~~~~~~|||zzzyyyzzzxxxvvvtttwww~~~zzzqqquuuzzzuuu???GGGpppyyyxxxwwwvvvuuuttttttttttttssssssuuuwwwsssqqqmmmlllnnnqqqrrrqqqpppwwwsss|||sssllliiifffhhhyyyqqqkkk{{{jjjuuuDDD;;;777666555222000111111111111222222111111222222111000111......555444444333333...333......000111000...------------------...///000555555---111111,,,111.........000111000333666555222222333444444222333444555555222000333444222333222>>>>>>333333///000444000111111111222222222222333222333444555444222333///111222222333444444444444444333222444666666444555888;;;999444000000111555EEE```~~~tttssskkkaaabbb___YYYKKKOOONNNDDDBBB___fff777333000PPPXXXAAA666555(((,,,444???BBBRRRxxxsssWWWTTTBBB222555}}}{{{}}}zzzxxx|||~~~|||yyyzzz~~~}}}yyy||||||zzzyyy{{{}}}|||zzzzzz{{{~~~xxxrrrwwwzzz___666```zzzsssnnnvvvrrruuutttrrrrrrtttuuuvvvwwwqqqrrrtttuuuuuusssqqqnnnnnnpppllltttpppiiihhheeejjjzzzeeeiii{{{iii\\\AAA>>>::::::666444555555222111222333222222333333111111111222///111222666666DDD:::333---000000111000***000---...///////////////000444;;;333111333444666,,,111333;;;===555666<<<:::111000222555555333222444444444222222666666333333333555//////333444000444222222222333333444444555444111777333222444///333000333666777555222111111444444555666666666555666///000000333>>>UUUtttwwwjjjeeeaaa]]][[[WWWVVV\\\]]]JJJ???@@@IIIRRRDDD+++222***###***000111FFF777333XXXooo{{{dddBBB777777===---LLL{{{~~~}}}{{{~~~|||}}}|||zzzzzz|||zzzwww}}}|||zzzzzz{{{|||{{{yyy{{{zzz{{{wwwvvv{{{rrrCCC999qqq}}}uuuvvvpppyyypppvvvtttrrrsssvvvwwwvvvuuuttttttsssrrrpppoooooopppnnnjjjggglllqqqkkkllliiigggxxx{{{aaakkkuuuTTT===777444444444444444444333333444333222333333222333444666222111000444;;;ppp|||OOO333111000///222,,,111///000111111000000111222...888===///111===555222222888LLLQQQ>>>555::::::000111333444444444444555333444444666:::999555333444888333555444777111333333333333444444555666777444222:::666:::DDD:::999444444444555666777999;;;999666666777444111888CCCTTThhhuuukkk]]]]]]eeejjjeeeeeezzzbbbTTTiii999999CCCGGGKKKRRRAAA(((EEEWWWMMM;;;QQQiiimmmbbbFFF111;;;CCC???<<<666PPP~~~}}}}}}~~~~~~~~~zzz}}}~~~{{{{{{|||yyyzzzzzzvvvwww{{{{{{{{{yyyyyyyyyxxxxxxsssuuuxxxwwwyyy|||\\\333SSSuuurrrttt}}}vvv{{{uuuvvvuuutttuuuwwwwwwvvvtttppppppqqqsssrrrmmmjjjjjjkkk```]]]aaakkkgggiiigggaaakkknnnfffyyyvvvIII???999:::888444222444555444777555444444444444555888222333444444222AAAnnn<<>>EEEHHH999555666///777111666LLLVVVCCC333333444222555666444444777777555555555444666::::::777666555555333999555555222777555444444555555666777888;;;666;;;:::IIIXXXDDD444888777777777888999777555222555:::AAAQQQppp}}}lllaaaeeekkkgggccckkkjjj@@@444:::888JJJRRR]]]OOODDDIIIRRRaaa[[[[[[wwwyyyTTT222......333;;;??????444;;;VVVddd~~~~~~{{{|||xxxzzz|||zzzyyy{{{xxx{{{|||xxxyyywwwxxxyyyxxxvvvuuuwwwyyyqqqvvvwwwwwwvvvqqqCCC999ooowwwuuuyyyyyywwwzzz|||wwwvvvuuuttttttuuuxxxzzzssspppooorrrsssoookkkkkkjjj\\\ZZZZZZeeecccdddccciiillliiinnnccc???:::;;;:::999999:::888444999777555444444444555777666555222444444???\\\777333888111111222111222222222111111111333444NNNMMM===<<<===000000555444111???KKKBBB555333111222666999888888999777555777777555444888888888999555777555444333888777444666666666666777777888888999888===@@@LLLVVVFFF777555666444111444===CCCDDDVVVyyyxxxxxx|||zzzoooaaa]]]```JJJ777AAACCCAAASSSYYYdddYYYFFF111333WWWwww~~~SSS333666222222???333...<<<999HHHaaaRRR|||}}}||||||~~~|||{{{{{{{{{yyyxxxxxx{{{|||{{{{{{|||{{{yyyxxxxxxyyyxxxuuussstttwwwuuu{{{xxxwwwnnnZZZ777OOOzzzvvvvvvvvvqqqwwwyyyyyywwwwwwuuurrrpppttt{{{zzzrrrmmmooopppnnnooorrrkkk```^^^\\\ccceeebbbbbbkkkxxxssswwwoooXXXBBB:::666888===<<<:::999:::888777888777777777999999888111666777:::XXXddd===444777:::444///111555333333444444333333444444>>>BBB333555===777666777999444777<<<;;;888777555555777<<>>OOO\\\ggg{{{uuutttppptttuuu```PPPTTTbbbZZZ___NNNWWWZZZEEE===333DDD^^^zzzlllYYYDDD777:::HHH@@@333444222333555000JJJSSSaaazzz{{{~~~|||yyywwwwww}}}||||||~~~|||{{{zzzyyyzzz||||||yyywwwxxxyyywwwvvvvvvttt{{{yyyvvveee111MMMzzzqqq{{{uuuvvvpppooonnnrrruuuvvvwwwvvvttttttvvvyyyxxxrrrppprrrqqqlllmmmssshhhfffffffffeeepppkkknnneeevvviiiWWWPPPCCC???<<<;;;:::999999:::<<<::::::;;;;;;>>>AAA@@@<<<<<<;;;;;;;;;;;;;;;;;;777888888666555555777999555JJJVVVFFF;;;>>>:::666666<<<:::666:::<<<::::::999<<<;;;;;;BBBBBB<<<::::::BBBQQQLLLCCC@@@???GGGCCCBBBQQQeee___GGG999777777888777666888BBBRRR___}}}qqqkkkMMM>>>jjjuuuwww^^^YYYAAA;;;FFF@@@MMMzzzkkkGGG000+++000@@@???===999666555444444999;;;QQQvvv}}}{{{~~~|||~~~xxxyyy~~~zzz}}}||||||{{{zzzyyyuuuyyyyyywwwvvvwwwyyyyyywwwxxxvvvvvvvvvBBB<<>>999999DDDDDD@@@===BBBEEEAAA===@@@NNNWWW[[[NNNLLLYYYYYYUUUSSSJJJMMMUUUOOOBBBAAAFFFVVVcccwww|||xxxWWWbbbyyyttt]]]RRR>>>IIIHHHZZZ```eeemmmWWW???444222///...222666555333///---///555999:::@@@xxxxxx~~~zzz}}}zzzyyy}}}{{{}}}~~~|||yyy|||vvvxxxwww{{{~~~}}}|||{{{xxxvvvzzz{{{yyyvvvuuuuuuvvvwwwqqqzzz```555OOOwwwvvvsssrrrppprrrssspppooouuuzzzuuuuuuyyywwwqqqttt}}}rrrrrrpppmmmnnnqqqtttssspppllljjjnnngggmmm|||kkk|||wwwjjj]]]VVVVVVZZZ]]]YYY[[[[[[WWWPPPFFF???:::;;;777MMMQQQ===>>>GGGCCCMMMPPPKKKBBBBBBIIIPPPTTTRRRSSSYYY]]]YYYXXX```iiihhh]]]```fffbbb[[[aaawwwhhhEEEZZZqqq{{{___cccqqqjjjaaaNNNccciiiKKK777888444111111111///000...000000...---...444:::888KKKTTTNNN}}}{{{~~~~~~~~~|||zzzzzzxxxyyy}}}|||zzzyyyvvvvvvzzz}}}|||xxxuuusssrrruuuwwwyyyFFF:::kkkxxxuuutttqqqqqquuuuuuuuuxxxwwwsssuuu|||{{{tttsssyyysssvvvtttnnnmmmqqqsssrrrooollljjjiiiiiirrryyyooo{{{jjjgggtttIIINNNYYYwwwsssYYY[[[yyy}}}pppLLL444///:::>>>999555444333222555555555333111111555:::888kkkgggeee|||xxx~~~~~~}}}zzzxxxwwwuuuzzz{{{{{{{{{{{{yyytttoootttfff777XXX|||xxxzzzsssssspppooorrrssstttvvvsssuuuwwwwwwwwwxxxyyyzzzvvvvvvuuuqqqpppqqqqqqpppooojjjlllkkknnnnnn{{{yyy~~~cccgggqqqVVVaaappphhhjjjUUUaaa___CCC;;;@@@888<<<:::888777666222666AAA>>>:::555111000111777======yyy}}}{{{{{{zzz}}}~~~{{{zzzzzzxxxzzzzzzyyyyyyzzzyyyvvvqqquuuxxxHHH===sssyyyqqqwwwrrrtttrrrqqqrrrrrrrrrtttwwwwwwuuurrrqqqvvv}}}uuurrrrrrtttvvvtttssstttppplllppppppnnnggguuuxxxzzz```vvvyyyqqq^^^EEEKKKGGGIIITTT^^^ccc```fffQQQZZZ|||cccFFF777333:::AAA@@@999;;;:::777555333666>>>888444000//////111666;;;UUU}}}{{{}}}wwwwwwzzz~~~~~~~~~|||xxxwwwyyyzzzxxxvvvvvvwwwwwwyyy___999UUU|||sssuuuuuuuuuvvvuuuuuuuuurrrrrruuutttqqqrrrtttsssrrrwwwzzzuuutttwwwxxxssspppqqqooommmpppsssjjjggg}}}nnn{{{nnnPPPEEE888444999333666333999MMMVVV[[[RRRWWWmmm{{{]]]======777<<>>ppp~~~|||~~~}}}~~~~~~~~~{{{xxxvvvvvvvvvsssxxxuuuttttttyyynnnpppqqqqqqsssqqqrrrvvvrrrrrruuuuuunnnjjjkkklll^^^SSSSSS\\\ddd~~~uuuyyyrrrnnnhhhSSSRRR___hhhzzzsssUUUAAA999:::...,,,000///...666MMMRRRaaaVVV[[[sssjjjfffiiijjjjjj]]]]]]SSSSSSXXXUUUHHHRRRTTTKKKGGGAAAFFFBBBAAA===777???@@@;;;777DDDjjjIII222444555444444555555444000777000...444;;;kkk~~~~~~~~~}}}|||vvvxxx~~~{{{sss@@@MMM~~~xxx|||~~~{{{xxxxxxwwwwwwqqq{{{zzzvvvuuu{{{sssssstttvvvrrrjjjmmmzzzvvvtttuuusssjjjdddhhhmmmiiiaaaYYY^^^iii{{{\\\KKKKKKsssWWWLLLPPPXXXIIIDDD===;;;]]]oooXXXbbbLLLBBBSSSZZZcccwwwyyyggg[[[aaaOOO666777:::LLLQQQOOOMMM[[[nnnXXXIIIRRRVVV\\\```iii```bbbfff^^^\\\RRRJJJWWWPPPCCCHHHFFFFFFIIIEEEGGGBBBCCC???999>>>EEE>>>;;;EEEiiiEEE333333333333555666444222111666111000666GGG|||zzz}}}~~~{{{zzz~~~}}}||||||zzzXXX;;;iiizzz{{{}}}~~~zzzvvvvvvxxxxxxvvvvvv|||xxxuuuxxx~~~wwwvvvxxxuuuqqqppprrrsssuuuvvv|||}}}rrrgggiiinnnlllkkkiiidddaaaqqqccc[[[666999@@@XXX___PPPBBB>>>LLLbbbccc]]]aaaOOOIIIaaapppaaayyytttWWWJJJ;;;888222@@@YYYjjjjjjaaajjj^^^___cccnnnkkknnnpppaaagggnnncccTTTPPPPPPUUUMMMPPPNNNIIIKKKMMMHHHDDD@@@???===888@@@JJJ;;;DDD:::111,,,888555333444444444444555666444222666:::XXX~~~||||||{{{|||~~~|||~~~~~~zzzzzzppp???GGGzzz|||{{{~~~yyy{{{wwwxxx{{{{{{xxxuuu{{{xxxwwwzzz}}}wwwrrrtttsssrrrrrrqqqttt{{{xxxzzz|||wwwmmmjjjmmmnnnlllhhhbbbccctttgggooojjjlllooo\\\>>>666:::>>>hhh|||___PPP}}}~~~sssQQQAAAEEEDDDEEE@@@FFFlllxxxUUUJJJBBB999@@@EEEOOObbbvvv___```fffccceeebbbddddddmmmllldddbbbdddiii[[[QQQUUUQQQGGGNNNMMMHHHIIIEEEAAA===@@@>>>===FFF999NNNFFF>>>999666555:::666666777666333444888;;;444333<<>>///000000///BBBRRRGGGCCCCCCUUUggg}}}pppdddYYY```hhh```___gggbbbcccZZZeeewwwnnngggYYYYYYjjjiiiRRRWWWWWWMMMGGGFFFEEEIIIEEEBBB:::???===>>>===;;;IIIGGG???999>>>;;;555444666:::777111333999;;;555444???KKK}}}~~~~~~}}}}}}~~~yyyttt<<<@@@zzzzzz{{{~~~}}}}}}}}}xxxwwwzzz{{{yyy}}}{{{uuuyyy|||xxxtttlllsssxxxyyywww|||~~~|||yyyuuuttttttrrrqqqpppmmmjjjpppTTT~~~~~~xxxqqqTTTLLLKKKHHHBBBPPPTTT@@@777EEE999...???bbbwwwvvv}}}vvveee```iii@@@)))333HHH@@@YYYOOO222///FFFCCCYYY```GGGNNN]]]kkkyyynnnbbbeeewwwrrrgggbbbfff___``````eeedddzzz{{{nnn^^^VVVhhhrrrjjjYYYTTTOOOGGGDDDDDDGGGAAAAAA@@@;;;999777;;;:::BBBDDD555666222999<<<444555666111555<<<:::;;;222===BBBggg|||[[[222___}}}zzzxxx}}}}}}}}}}}}|||~~~}}}yyyzzz~~~wwwwww|||}}}vvvtttuuupppvvvvvvuuuyyyyyytttqqqsssrrrooonnnllllllqqqrrrcccgggttt^^^eeeooo]]]HHH777888666555666999:::666777666---555888cccvvvaaaIIIBBB???DDDPPPUUUMMM;;;+++]]]YYYOOOfffXXXbbbjjjmmmhhhvvvooozzzlllnnn~~~}}}oookkkpppwww}}}xxxiiirrrjjjgggcccdddcccbbbsssrrr```ZZZ^^^LLLTTTWWWVVVRRRIIIAAACCCAAA>>>;;;>>>AAA>>><<<======;;;@@@DDD888666444999999444777777111222888777:::;;;BBB@@@|||yyy~~~vvvEEEBBByyy}}}|||}}}{{{yyy|||}}}}}}~~~~~~uuuuuu{{{|||zzzxxxrrrwwwuuuwww~~~vvvmmmnnnmmmnnnjjjgggiiilllmmmooonnnggg}}}gggaaalllppphhhHHH555111;;;333666///333333444===KKKSSSDDDVVVYYYLLLRRRdddfffmmmzzzyyyzzz{{{tttuuuyyyyyyvvvxxx___dddddd]]]aaa]]][[[YYY]]]```[[[bbbfffQQQSSSWWWVVVOOOEEECCCHHH??????>>>999;;;AAAAAABBBAAA>>>===DDD<<<666666888666444999999222222888999888>>>===RRR}}}{{{~~~___888___{{{}}}zzz~~~~~~}}}}}}zzzvvvwwwxxxxxxyyyzzzwww{{{{{{}}}}}}ppphhhjjjrrrrrrjjjccceeekkkppprrrqqqrrrwwwiiiDDD@@@KKKLLLHHH;;;444111999555<<>>AAACCC??????CCCAAA<<>>333555555666555999999333111666777444@@@:::ttt~~~zzzKKKCCC|||}}}zzzvvvuuuuuuxxx{{{|||{{{wwwsssqqqrrrzzzxxxoooeeegggoootttwwwrrrqqqaaaXXXDDD999///,,,888---)))666JJJXXXUUUrrryyyuuujjj~~~zzz|||wwwtttvvvmmmkkk{{{yyy```[[[hhhnnn\\\aaa^^^gggdddfffYYYSSSRRRZZZZZZSSSOOOLLLIIIBBB>>>>>>===BBB777:::@@@===999;;;BBBAAA@@@;;;AAA???333555555888666555444111///111222444@@@HHH}}}xxxuuuUUUkkk}}}|||zzzzzz}}}zzzwwwxxxzzz{{{}}}xxxvvvwwwxxx{{{}}}vvvssswww{{{zzzzzzzzznnnddd???444AAA@@@///666DDDDDDZZZeeegggnnngggiiihhh___lllwww}}}vvvxxxooorrrpppmmmrrriiiiiihhhbbbddd[[[ggg{{{pppXXXUUUWWWVVVRRRUUU[[[eeeTTTFFFDDDCCC>>>===AAA999@@@BBB>>>444555BBB@@@;;;;;;:::<<>>CCCWWWZZZCCCOOOZZZUUURRRVVVbbbMMM888IIIYYYaaaiiijjjxxxtttuuuooossssssllliiiooommmbbbaaahhhooo___bbbjjjkkk{{{]]]OOOTTT\\\[[[^^^TTTMMMQQQFFF???IIIUUUPPPBBB>>>666???777666:::MMMcccSSS888666999666@@@;;;555555222111//////222222222666<<>>444333222222000///000...---111;;;XXX||||||~~~}}}~~~ZZZ[[[~~~zzz{{{~~~{{{vvvuuurrrwww~~~wwwyyyqqqxxxyyyvvvwwwxxxvvvtttxxxzzzrrrHHH}}}OOObbbgggyyy~~~xxxooonnnkkkccclllrrreeennnbbbeeeaaa[[[[[[TTTSSSNNNVVVUUUNNNCCCMMM\\\NNN@@@;;;888;;;FFFeeeIII:::===AAA888IIIGGG999555777:::888999666666;;;555111333555222333***333OOOQQQKKK{{{~~~{{{}}}vvvwww{{{lllRRRsss{{{~~~{{{~~~yyyxxxxxxyyy|||wwwhhhqqqvvvssswwwvvvzzzttttttrrr~~~HHHNNNuuuvvv}}}iiieeeccc___bbbhhhddd___bbbeeegggddd[[[RRRRRRTTTOOOPPPPPPKKKLLLHHHGGGZZZiiiJJJLLL???;;;EEE```WWWBBB======444999333777;;;555===000111555;;;777111222DDD;;;000111777222FFF^^^}}}|||~~~}}}|||~~~|||{{{{{{ssssssyyyvvvQQQZZZzzz~~~zzz{{{{{{wwwvvvzzz}}}}}}{{{{{{{{{zzzzzzyyytttooorrruuuzzzwwwtttuuu|||UUUGGGfffyyyrrr{{{ttt}}}zzz~~~{{{[[[PPPZZZjjjfffYYY^^^ffffffgggfffkkk^^^ZZZZZZXXX]]]VVVRRRXXXSSSRRRPPPFFFDDDFFFNNNUUUAAA:::CCCXXXcccLLL===:::999888///888===666555999BBB555666555666222333000333666===///333KKK}}}~~~|||zzzxxxuuulllPPPooo}}}~~~uuuwwwzzzyyyzzzxxxwwwwwwyyyyyywwwxxx}}}~~~rrrnnnmmmppprrruuutttooo|||<<>>NNNQQQKKK>>>CCC@@@666444666===GGG===111777999999BBB555999333555111666111222333---:::999SSS~~~|||~~~}}}}}}~~~|||xxxssswwwcccLLLkkk|||wwwxxxssswwwwwwrrrwwwvvvyyyrrrrrrwwwxxxxxx{{{}}}sssrrr{{{|||zzzpppvvv|||ttttttZZZ{{{{{{~~~wwwwwwyyyjjjhhhuuullljjjmmmhhhrrrtttkkkooojjjkkkeee\\\___aaa___hhhsssjjjXXXUUUVVVWWW___[[[___fff[[[XXXZZZQQQRRRQQQGGGUUU```XXXTTTUUUTTTQQQ;;;DDDJJJJJJ???888444888;;;777AAAZZZRRR>>>888888...333222:::444222333222444222888777333888www~~~||||||yyysssrrrtttZZZ___{{{}}}rrrxxx~~~wwwrrroooooolllooosssqqqpppuuu{{{ssswww|||vvvrrrvvvvvvooottt~~~|||www~~~}}}xxxhhhtttppplllvvvxxxrrrlllkkk]]]]]]ddd```\\\VVVQQQSSSQQQ\\\TTTOOOXXXaaaZZZRRRWWW[[[[[[[[[XXXWWWZZZTTTKKKJJJEEEMMMNNNPPPWWWWWWVVVXXX;;;888>>>BBBBBB>>>888999999222>>>ZZZTTTGGG666000...333000222333222333333777555333:::333OOO|||~~~|||}}}}}}{{{xxxyyyxxxxxx}}}|||yyy|||yyyxxx___AAA```xxxyyyxxxwww{{{zzztttooolllppprrrrrrwwwzzzvvvsssvvvyyyzzz|||~~~}}}xxxeee}}}xxxrrrttt}}}~~~sssjjjiiipppbbbbbbmmmeeelllmmmnnnsssiiiuuuiiigggaaa[[[cccZZZ```fffZZZ[[[___ZZZVVV```eeeWWWTTTYYYTTTYYYWWWSSSYYYSSSLLLPPPIIIKKKJJJKKKCCCAAAAAA>>>IIIBBB666999???:::>>>GGGEEEAAA999...999OOOKKKNNN???000///111000...///---000111000555+++;;;@@@jjj}}}}}}zzzzzz{{{zzz{{{yyyxxxzzz}}}{{{yyy|||wwwyyy}}}vvvsssFFF===yyy~~~}}}~~~tttxxxuuuzzzvvvrrrqqqmmmttt|||yyy{{{}}}zzzyyy|||}}}~~~~~~qqqjjjaaacccjjjiii```]]]______]]]cccjjjjjjooo~~~cccWWWjjjkkkhhhmmmbbb\\\XXXeee[[[UUUXXXUUU[[[aaa\\\]]]aaaTTTLLLRRRUUUTTTTTTOOOSSSYYYRRRJJJIIIJJJJJJDDD@@@@@@===555777;;;===???>>>888999EEEFFF;;;888FFF>>>666DDD===...333000///...---000111555333111222;;;III|||~~~|||yyy}}}}}}{{{yyyzzzxxxttttttvvvqqqzzzwww[[[555^^^}}}jjjkkkssswwwtttqqqqqquuu{{{|||zzzvvvssszzz|||qqqYYYmmmrrrbbbfffpppkkkhhhvvv}}}yyyyyy]]][[[___UUU\\\dddeee```\\\]]]ddd\\\MMMQQQQQQTTT[[[UUURRRUUUPPPLLLMMMOOORRRVVVNNNIIIIIIFFFGGGTTTTTTGGGBBBDDDBBBAAA===:::===>>>;;;:::888999======GGGNNNAAA,,,...999333000///111333+++)))333333444777333:::@@@rrr{{{{{{|||xxxvvvxxxyyyvvvrrrxxx{{{}}}www@@@DDDxxx}}}}}}~~~zzzuuutttjjjnnnyyyxxxxxxwww}}}}}}yyyqqquuuppprrrzzzjjj[[[ZZZ___cccbbbeeemmmfff^^^fffqqqgggaaammmkkkZZZ___XXXOOOccciii[[[ccc[[[TTTOOOTTTMMMSSSPPPLLLQQQQQQMMMLLLJJJLLLQQQUUUQQQQQQLLLJJJJJJHHHLLLQQQPPPBBBBBBHHHCCCCCCCCCSSSWWWVVVHHH999444777777444:::FFF???555555333111222///888BBB444,,,444222:::>>>999@@@FFF~~~{{{|||~~~~~~~~~~~~~~~~~~xxxwwwyyywwwqqqtttyyyxxx~~~|||aaa777ccc}}}zzz}}}|||yyyxxxlllaaalllzzzuuurrr{{{}}}yyy~~~yyywww}}}yyy|||aaaOOOfffwww777KKK[[[```cccUUULLLUUUYYYYYY\\\SSSRRRVVVUUUWWW^^^aaaWWW___ZZZ]]]^^^XXX[[[ZZZUUUTTTOOOIIISSSXXXWWWMMMNNNJJJMMMQQQPPPLLLMMMVVVOOOHHHIIIKKKMMMNNNLLLPPPNNNHHHJJJMMMLLLFFF@@@@@@KKKTTT___^^^QQQIIIAAA777:::555555<<>>[[[~~~wwwtttxxxzzzzzz|||{{{zzzxxxvvvvvvzzzvvvmmmpppyyywww~~~tttBBBLLLyyy~~~{{{zzz|||~~~|||wwwwwwyyy~~~~~~vvvmmmoooyyy~~~wwwuuuvvvsssyyy}}}{{{zzzwwwxxxvvvRRRvvvzzzlllKKKAAAEEEZZZcccOOOIIIPPPYYY\\\ZZZ[[[]]]UUUTTTTTTQQQSSSXXXYYYUUUPPPPPP^^^[[[PPPYYY]]]PPPSSSPPPPPPRRRZZZVVVVVVUUUNNNRRRVVVXXXWWWPPPTTTMMMKKKRRRTTTPPPLLLMMMXXX[[[OOO]]][[[LLLFFF=========;;;FFFTTTXXXTTTHHH999:::AAA555555;;;<<>>===||||||~~~~~~uuusss{{{|||{{{wwwzzz~~~}}}~~~vvvuuusssoootttwwwooowww|||___===iii{{{uuu}}}~~~}}}|||{{{zzzyyyvvvwww{{{|||zzz|||~~~www}}}yyy}}}|||uuuqqqyyyqqqyyyyyy|||{{{yyy|||xxxSSS>>>BBBHHHaaannnTTTPPPTTTSSSOOOOOOMMMNNNPPPQQQMMMRRR^^^ZZZTTT\\\SSSLLLUUUVVVXXXaaa^^^\\\]]]UUUPPPWWWUUUZZZUUU\\\UUU[[[cccZZZWWWZZZSSSWWWbbb]]]^^^ZZZRRRMMMSSScccfffYYYcccXXXDDDAAA===@@@CCC999777>>>BBB@@@<<<777444BBB888777777888BBB<<<666888000888DDD;;;111444111888BBBKKK}}}~~~|||wwwzzz{{{yyy{{{tttrrrsssssswwwyyyuuuyyynnnDDDRRRzzzyyyzzzyyy}}}||||||}}}{{{uuupppxxxzzzxxx{{{~~~xxx|||sssmmmvvvuuuqqqyyyvvvsssoooyyytttvvvvvv{{{xxxddd777CCCPPPXXXhhhZZZQQQNNNOOOJJJGGGMMMSSSZZZQQQbbb]]]OOOVVV^^^UUULLLZZZTTT[[[```gggcccTTTXXXYYYOOOUUU[[[\\\^^^WWWTTTUUU```fffUUURRRWWWQQQ[[[hhh]]]YYYUUURRRPPPSSS^^^``````WWWJJJ@@@===AAAEEE???===<<<===<<<555444999:::;;;888;;;999222444222999;;;444888???999222000---===???ggg|||}}}{{{yyyvvvttttttqqqqqquuuwwwyyy|||}}}\\\@@@iii{{{~~~xxxzzzyyyyyyzzz}}}}}}wwwqqqpppwwwzzzwwwtttqqqqqqssszzzyyyqqqmmmsssuuuwww{{{wwwzzz|||{{{wwwvvvwwwsssQQQBBBQQQ```jjj]]]PPPHHHFFFOOOQQQMMMLLLOOOWWWWWW___bbbXXXRRR[[[___UUUTTTVVVZZZjjjiii\\\ZZZTTTQQQNNN[[[RRRRRRZZZ___YYYZZZZZZWWWIIIPPPVVVLLLWWWYYYRRRTTTWWWWWWTTTPPPUUUYYYfffMMMBBBDDD===FFFGGG@@@AAA===:::;;;888999AAA:::555777555222222///000777555000111111222666222777III@@@~~~zzzzzz|||{{{wwwzzz|||zzzyyyzzzxxxrrrnnnsss|||}}}|||zzzOOOSSSvvvzzzyyy}}}yyyyyyyyyvvvsssppplllhhhrrr{{{}}}wwwrrrpppqqqvvvxxxqqqqqqxxxwww{{{zzz{{{|||ttt|||yyyuuummmFFFNNNZZZdddeeeNNNKKKDDDOOOWWWSSSTTT^^^___\\\bbbUUUTTTYYYUUUTTTVVVQQQNNNSSSaaammmhhh\\\RRRNNNWWWVVVRRRMMMUUUSSSWWW\\\WWWZZZSSSPPPQQQUUUXXXQQQLLLMMMJJJKKKQQQXXXVVVOOOYYYUUUBBBAAAAAABBB>>>???@@@BBB???:::999999CCCUUUPPPGGGCCCAAA888......555>>>333...222888777333111IIIIIIAAAqqq}}}|||yyyxxxwwwzzzyyy{{{xxxqqqpppuuurrr||||||~~~ccc<<>>======<<<===>>>CCCIIIKKKKKKOOOUUU]]]ZZZ\\\aaaeeeeeeiiiooorrruuuuuuvvvzzz}}}}}}~~~}}}|||zzzzzztttwwwvvvsssiiikkkiiisssxxxxxxxxxUUU333YYY}}}xxx{{{||||||~~~wwwsssqqqjjjhhhmmmpppwww{{{|||wwwvvvwwwyyyssswwwyyyxxx~~~}}}yyy~~~wwwxxx~~~{{{eeelllhhh\\\ZZZUUUPPPNNNOOONNNSSSYYYRRRPPPUUUVVVSSSSSSRRRPPPPPPMMMXXXaaa^^^UUUTTTVVVUUUSSSOOORRROOOQQQQQQUUULLLKKKOOOOOOOOOMMMIIILLLKKKJJJRRRXXXHHH@@@FFFEEEEEEEEE>>>======AAA>>>FFF???AAABBBBBBAAA???<<<999:::555;;;777222777888111,,,000...---,,,***))),,,000666;;;AAA111//////111555...444333222999DDDOOOZZZ___gggqqqxxx|||{{{xxxvvvsssoookkkhhhfffbbb[[[TTTQQQPPPOOOQQQUUUSSSKKKHHHIIIDDDGGGEEECCCEEEHHHHHHIIIIIIRRR\\\hhhvvvyyynnnbbb___^^^eeeppppppllllllrrrooommmkkkiiimmmooonnnHHHEEEooo~~~yyy~~~|||wwwzzzuuusssrrrrrruuuyyyzzzzzz{{{~~~~~~xxxvvv}}}xxxxxxzzzzzz{{{}}}{{{{{{|||{{{^^^OOOXXX\\\XXXRRRYYYVVVPPPRRRSSSVVV___ZZZ]]]```\\\TTTPPPOOONNNOOOQQQYYYZZZRRRQQQ___gggcccXXXRRRTTTPPPQQQQQQSSSJJJLLLRRRPPPNNNMMMPPPWWWUUUYYY___SSSIIIGGGKKKOOOCCCEEE>>>>>>>>>AAA>>>GGGAAAEEEAAA======>>>@@@<<<777333666;;;888555===AAA:::333...)))(((+++---.........///;;;///222111000666...///222555777555666:::???===???EEEHHHHHHMMMTTTRRR[[[dddiiinnnssstttrrruuuxxx{{{~~~}}}yyy|||xxxqqqnnnllliiihhh```^^^[[[bbbqqquuufffUUURRRWWWdddnnnmmmccceeeooocccUUUWWWQQQKKKGGGMMMIIIOOOdddgggiiigggZZZQQQSSS[[[YYYYYY___fffgggddd^^^```[[[___iiiooopppiiiaaabbbeeedddjjjddddddzzzlllkkkkkk[[[VVVPPPNNNZZZWWWSSSfffllltttwwwuuurrrbbbZZZXXXTTTRRRSSSUUUTTTPPPTTTUUURRRMMMSSSbbbcccVVVLLLIIILLLIIIKKKIIINNNLLLQQQVVVPPPKKKJJJPPPWWWUUULLLPPPCCCFFFHHHEEEPPPIII@@@AAAAAABBB???:::AAA@@@>>>===>>>???@@@CCCBBB<<<;;;444<<>>GGGDDDIIIDDD;;;111++++++---///111000888///111...111;;;CCC777------...------///...000111///------000333+++...111222333222000...111999@@@BBBFFFLLLOOOOOOTTTZZZbbbjjjttt}}}~~~{{{zzz}}}~~~|||tttuuuvvvrrrqqqhhhhhhlllfff]]]aaa```^^^___eeellljjjlllmmmrrrkkk]]]\\\bbbbbb```]]]dddkkkkkkhhh___WWWWWWXXX^^^hhhkkk```TTTMMMNNNKKKUUUPPPRRRjjjkkkSSSTTTtttZZZXXXNNNSSScccyyyuuupppnnnfffaaaUUUOOOQQQVVVUUULLLLLLQQQRRRWWWUUUSSSQQQRRRUUULLL===@@@@@@EEEGGGOOOJJJLLLMMMWWWXXXQQQMMMKKKJJJLLLGGGEEEJJJGGGIIIEEE???FFFEEECCCHHHEEEGGGBBB>>>@@@DDD??????BBBBBB@@@DDDGGGBBB===:::@@@AAA333,,,000555:::666///***+++///000///...---000---000...111:::===222+++,,,...///...+++***///222///,,,++++++***---,,,+++,,,,,,,,,...111))),,,...---+++***++++++***+++---///444===CCCFFFUUU\\\bbbfffiiigggfffiiimmmnnnwww~~~}}}|||yyysssppptttzzzxxxyyyiiiccceee```cccccclllsssxxxyyyxxx||||||www{{{zzzzzztttyyy|||zzzyyyrrrllltttpppiiiooovvvoooeeekkkkkkgggmmmqqqssszzzxxxvvvWWWSSSKKKNNNOOOWWWJJJMMMQQQFFFPPP^^^]]]VVVWWWYYYTTTYYY```___SSSPPPOOOOOOLLLJJJHHHCCCEEEEEEJJJQQQ^^^VVVOOONNNLLLNNNMMMQQQSSSPPPNNNIIIHHHKKKJJJDDDAAADDDBBB???FFFJJJAAAEEEDDDCCCAAAEEEMMMEEE@@@===>>>EEEEEE<<<;;;;;;999888888444...,,,)))...000---++++++---...,,,...///222555111------>>>888333...+++...000---...,,,++++++************+++***+++,,,***''')))---///+++))),,,---,,,***+++)))+++,,,---+++((((((((()))---000444444000///333777999IIIWWWWWWZZZ\\\WWWXXXdddvvvyyyrrrWWWVVVeeeeeejjjaaauuuzzzuuuyyy~~~~~~~~~}}}}}}{{{|||vvvyyyzzzuuuvvvooonnntttpppkkknnnlllhhhmmmtttyyyxxxttt{{{[[[LLLQQQQQQMMMJJJLLLIIINNNKKKRRRRRRTTTUUUUUUXXX\\\\\\XXXXXXPPPPPPQQQPPPNNNMMMTTT\\\VVVTTTUUUZZZddd```PPPNNNTTTRRRRRRWWWQQQJJJLLLJJJMMMMMMGGGAAA@@@BBBCCCFFFBBBAAABBB>>>999999???BBBAAACCC@@@:::===AAA??????888333666999222---///...,,,---+++(((,,,111---------,,,---000444333///555@@@:::,,,---///,,,******+++,,,,,,***'''(((***((()))))))))))))))))))))*********))))))))))))))))))))))))************+++***))))))+++------,,,+++000---***,,,...***)))......111>>>JJJDDD555888GGGFFF@@@@@@JJJSSSVVVWWW[[[\\\bbbllluuuyyywwwqqqmmmmmmqqqttttttsssssssssrrruuurrruuurrroookkkhhhyyy~~~zzz~~~iiiWWWNNNUUUGGGFFFFFFGGGJJJEEEEEEKKKVVVaaafffeee```\\\UUUWWW]]]\\\\\\^^^\\\\\\TTTVVVZZZZZZVVVZZZ```___TTTXXXVVVQQQQQQPPPMMMOOOKKKHHHGGGEEEDDDFFFGGGCCCAAAFFFIIIGGGAAA<<<===@@@@@@===>>>>>>:::<<>>>>>===<<<<<<@@@CCCDDDFFFIIILLLLLLRRRRRRWWWZZZXXXRRRTTTdddhhhdddnnnoooooopppOOOTTTOOOMMMUUUTTTSSSJJJUUUVVV\\\dddeee^^^XXXWWW[[[]]]aaa^^^]]]bbb``````YYYXXXZZZYYYSSSSSSXXX[[[ZZZ[[[ZZZTTTMMMMMMPPPOOOJJJJJJNNNMMMGGGGGGHHHDDDBBBGGGGGGCCC@@@???<<<777<<<888999:::999;;;===<<<999999666666777444000000...111222444;;;@@@@@@???<<<777000***))),,,///000000111,,,)))+++)))***444444---&&&&&&)))***)))'''***'''&&&((()))((('''((()))(((((((((''''''&&&&&&''''''''''''''''''(((((('''&&&%%%&&&((())))))((()))%%%(((+++&&&$$$((())),,,---)))$$$&&&,,,+++%%%******++++++***((()))***))))))***++++++,,,------***++++++)))((()))***+++444888777888666444444222333999999<<>>@@@===;;;:::999999:::;;;555777666444555333000000///444333333999<<<:::;;;===777///)))'''(((***,,,222111.........))))))000444111---)))'''''',,,111...)))&&&'''((('''&&&(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''''',,,%%%(((+++'''+++222111%%%''')))+++)))'''&&&&&&###%%%''''''&&&''''''''')))*********))))))((((((,,,,,,,,,***)))***+++,,,333666///000...---222---222333000XXXaaaMMMUUUbbb___\\\bbbXXXYYYZZZYYY\\\```bbbaaa```[[[]]]^^^```^^^RRRNNNJJJQQQUUUSSSQQQQQQSSSTTTIIIGGGRRRZZZRRRNNNRRRQQQPPPJJJHHHIIIGGGGGGFFFAAACCCDDDEEEDDDCCCCCCGGGKKKFFFEEE@@@;;;777444555888333555444111222222000///...333000+++------+++------,,,******************---......///...+++)))***000000///+++%%%&&&...777444///)))(((((('''((()))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%''''''((($$$(((***$$$&&&999>>>...&&&''',,,000---'''&&&)))$$$%%%&&&%%%&&&''''''%%%%%%''')))***************))))))*********++++++,,,+++,,,'''---...***444999444000```TTTZZZfff[[[ccc```\\\______^^^```cccaaa]]][[[]]]^^^WWWWWWYYYNNNDDDFFFPPPSSSNNNKKKJJJHHHIIISSSLLLOOOSSSLLLLLLUUUXXXQQQPPPMMMMMMLLLIIIDDDBBBFFFBBB@@@BBB???:::;;;@@@@@@AAA===666333222333666555777444333444444222333000444222...,,,---...///)))(((((((((((('''(((***(((((()))++++++,,,***(((,,,,,,***((($$$###(((...666111+++'''%%%&&&'''(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&&&&'''$$$'''((($$$)))888777%%%)))))))))'''&&&%%%%%%$$$&&&&&&%%%%%%'''((('''%%%$$$%%%'''''''''''''''(((((((((((()))((('''&&&'''(((///++++++111///......555aaalllYYY```ZZZaaa[[[YYYXXXXXXYYY[[[[[[XXXTTTVVVZZZYYYMMMHHHNNNLLLHHHOOOSSSRRRQQQUUUTTTPPPQQQSSSRRRUUUUUUPPPOOOPPPLLLYYYXXXNNNFFFFFFDDDFFFOOOMMMEEEAAAAAA@@@;;;999:::777<<<888222333555555777999888555555777666555666444444444000+++,,,---++++++***+++++++++***,,,///111+++''''''(((((()))'''***)))))))))(((&&&%%%&&&222111,,,%%%###%%%&&&%%%))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%(((%%%$$$(((///333...%%%---+++'''$$$%%%((((((&&&%%%$$$$$$%%%&&&&&&&&&''''''((()))((('''&&&''')))&&&%%%&&&(((***)))***+++&&&---+++'''/////////???qqqVVVUUU^^^^^^bbb\\\YYYZZZ^^^___YYYQQQLLLPPPRRRUUUMMMFFFHHHMMMUUUZZZZZZVVVUUUWWWQQQNNNTTTUUUUUURRRKKKGGGMMMQQQLLLNNNOOOFFFDDDMMMIIIAAAFFFBBBAAA@@@???<<<;;;@@@GGG888>>>:::333777:::888777:::888444444777555444777000...///---))),,,...))))))...666>>>AAA???>>>???@@@333***(((&&&%%%&&&'''&&&(((---000000...,,,+++000111---&&&###%%%&&&$$$,,,,,,+++)))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((%%%%%%000999444***&&&###"""%%%&&&$$$$$$&&&'''%%%%%%&&&&&&$$$%%%'''"""$$$&&&&&&%%%%%%%%%'''(((&&&&&&'''((('''((()))+++(((,,,333:::555MMMcccXXXYYYYYYaaaYYYYYYWWW]]]XXXNNNPPPNNNOOOPPPFFFNNNGGGIIIUUU`````````___VVVKKKLLLOOOKKKCCCFFFIIIIIIJJJIIIHHHFFFDDDBBB@@@BBBIIINNNMMMHHHFFFEEEFFFDDD@@@???===888666>>>:::333666666444777;;;777777:::999333111333---......,,,,,,,,,+++)))'''---777======;;;<<>><<<888444222---//////...---,,,+++***************)))))),,,000///+++(((((('''%%%%%%'''***(((%%%%%%''')))))))))+++,,,...000000///---+++&&&+++//////***%%%###"""%%%))),,,+++'''%%%###"""############"""###$$$%%%###$$$%%%%%%&&&((('''%%%%%%%%%$$$######$$$%%%&&&%%%$$$$$$&&&'''&&&%%%&&&&&&%%%&&&((((((''''''(((%%%(((+++///111---)))+++(((...222;;;;;;eeeQQQ\\\XXXYYY]]]TTTRRRWWWLLLEEEMMMMMMIIIEEELLLEEEDDDGGGEEECCCIIIKKKKKKOOOPPPMMMJJJLLLKKKHHHHHHKKKNNNOOONNNKKKOOOOOOIIIHHHJJJKKKIIIJJJIIIIIIFFF@@@>>>>>>;;;777555777<<<<<<777666999;;;;;;999666555555111------///000///---,,,+++***,,,***((((((''''''(((***(((''''''))))))))),,,111555222---)))''''''''''''&&&'''((()))+++---......---......,,,(((%%%$$$$$$%%%)))...000+++&&&###$$$%%%&&&&&&$$$"""!!!###$$$###%%%&&&%%%######$$$$$$"""&&&'''&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&%%%%%%%%%'''''''''&&&'''***---333999999///(((+++000...222000zzzVVV[[[XXXYYYVVVLLL[[[___LLLMMMSSSSSSLLLIIILLLHHHHHHHHHAAA>>>FFFHHHJJJRRRTTTOOOMMMOOOPPPPPPNNNNNNPPPRRRRRRPPPPPPKKKFFFIIIPPPPPPKKKJJJJJJLLLIIIDDDBBBBBB???:::888999999999;;;;;;777666555444222333333111------///000///---+++******))))))***++++++)))((()))******---333666666777:::888555000+++(((&&&&&&&&&$$$$$$$$$######&&&)))***+++---///000---)))%%%###$$$&&&+++...+++%%%###$$$'''***+++***&&&#########&&&&&&&&&$$$######$$$&&&###&&&'''%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&''')))(((&&&%%%%%%%%%%%%%%%+++...222555444---))),,,---333222aaaqqqTTTUUUNNNJJJVVVPPPJJJQQQQQQUUUPPPQQQWWWTTTKKKFFFDDDAAAEEEJJJJJJKKKSSSUUUPPPNNNPPPNNNJJJHHHLLLSSSZZZ^^^XXXTTTLLLFFFJJJQQQPPPJJJMMMMMMNNNKKKEEECCCAAA===:::888777777999===<<<444999666444555555222///......///000000...,,,++++++,,,+++******((('''))),,,******...555888444000///,,,+++)))''''''''''''((('''***+++)))&&&%%%''''''&&&'''))),,,---,,,+++***(((&&&''')))((($$$###$$$&&&***......+++'''$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%###!!!"""&&&'''&&&$$$%%%$$$$$$$$$&&&)))+++000---)))&&&&&&&&&&&&&&&###)))++++++,,,---...222777000___UUUMMMKKKKKKSSSOOOGGGSSSXXXLLLJJJNNNSSSJJJGGGDDDBBBCCCLLLMMMKKKJJJMMMNNNLLLKKKOOOKKKGGGGGGOOOWWW\\\\\\JJJKKKLLLMMMPPPRRRNNNHHHHHHGGGGGGEEE@@@>>><<<777888666555999======999666888666555777555111......222111000111000---,,,,,,---,,,,,,,,,+++***---///***'''&&&)))***)))''''''&&&&&&'''***---000111111111333111***%%%%%%&&&''''''&&&$$$###%%%(((,,,...---+++)))((('''&&&&&&&&&$$$(((---...,,,)))&&&%%%######&&&+++---+++(((%%%$$$%%%''')))+++***'''$$$###%%%%%%$$$%%%(((,,,///...,,,(((%%%%%%'''((((((&&&+++,,,+++...222555999555JJJsssKKKTTTTTTLLLTTTUUUUUU\\\KKKJJJNNNQQQDDDKKKLLLHHHKKKPPPNNNLLLHHHEEEFFFHHHGGGOOOOOOPPPPPPPPPPPPMMMIII???BBBHHHOOOSSSRRRMMMHHHGGGEEEDDDCCCAAABBBAAA===999>>>===;;;??????<<<<<<:::;;;<<<;;;999777555333444111000000000///------(((((()))+++---,,,,,,,,,...)))%%%%%%&&&''')))---))))))***---111444444444111000,,,%%%###&&&(((((('''((((((((('''&&&%%%$$$++++++)))'''&&&'''''''''&&&(((***+++***(((&&&%%%$$$$$$''',,,...,,,(((&&&###%%%+++222222,,,%%%######%%%&&&$$$$$$'''***+++)))((('''&&&(((,,,...---...///......000222444999<<>>DDDBBB@@@;;;AAABBB===:::999777222555111//////000///---,,,...***(((***,,,,,,++++++)))((((((***)))&&&&&&))))))''''''(((+++,,,+++)))%%%&&&&&&&&&)))......+++///---***&&&$$$###$$$&&&"""%%%&&&$$$"""$$$&&&%%%***))))))((('''&&&%%%%%%$$$$$$&&&)))***(((''''''&&&&&&***...---'''$$$'''###&&&'''%%%###$$$%%%%%%((())))))+++000666888777///,,,)))***---,,,...666```RRRYYYWWWRRRRRRTTTPPPJJJJJJOOORRRRRROOOIIIGGGJJJNNNQQQKKKNNNNNNFFFHHHGGGFFFHHHHHHIIIGGGGGGLLLIIIGGGLLLKKKNNNPPPMMMNNNNNNKKKHHHDDDDDDHHHLLLKKKHHHGGGGGGEEEBBBBBBDDDCCCAAABBBEEEFFFAAA999444333555333111///------...//////,,,******+++---...---+++))))))(((&&&&&&&&&((())))))((('''''''''''''''((('''&&&%%%(((///333333///---***&&&%%%%%%''''''''',,,)))%%%######$$$$$$$$$$$$###$$$''')))(((((()))((((((((('''%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''%%%$$$%%%'''))))))***,,,+++,,,---,,,,,,,,,++++++((('''$$$---...222///^^^tttOOOYYY[[[QQQIIIKKKKKKEEEIIIMMMMMMLLLPPPLLLFFFPPPKKKKKKJJJLLLLLLHHHIIIHHHCCCGGGIIIMMMLLLMMMPPPKKKHHHOOONNNOOOOOOLLLMMMMMMMMMKKKIIIGGGHHHIIIIIIGGGFFFFFFDDDCCCCCCDDDBBB@@@EEEBBB===888555333444444111000...---------------)))***+++,,,------,,,,,,+++***((('''&&&'''((((((((((((''''''&&&''''''(((((('''&&&&&&((())))))&&&'''&&&'''))),,,.........///+++&&&######%%%&&&''''''%%%######$$$$$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&((()))+++******,,,,,,++++++,,,...'''***555777,,,%%%'''((((((222111000222AAAcccVVVQQQPPPIIIJJJQQQRRRQQQHHHHHHIIIOOOPPPJJJPPPRRRNNNSSSTTTPPPQQQRRRQQQFFFHHHFFFEEEBBBCCCGGGAAAEEELLLIIIGGGHHHGGGLLLNNNJJJKKKJJJGGGEEEEEEEEEEEEEEEBBBAAABBBCCCBBB???===>>>===:::999777555222/////////...---------,,,+++)))***+++++++++,,,---...---+++(((''''''(((''''''(((((('''&&&&&&'''''''''&&&'''(((&&&%%%&&&&&&&&&$$$%%%'''***------,,,***+++(((%%%$$$''')))++++++)))'''%%%&&&'''((()))+++---,,,)))'''&&&%%%$$$$$$%%%&&&'''((((((***+++---,,,,,,+++,,,+++)))((()))&&&%%%111CCCDDD333''''''...,,,///,,,111333}}}]]]OOOSSSNNNOOOYYYZZZWWWGGGQQQVVVRRRTTTRRRSSSPPPJJJTTTRRRJJJMMMNNNOOOEEEHHHFFFDDD???@@@EEEBBB<<>>>>><<<<<<:::777444111111111000///...---------,,,,,,,,,+++***+++...//////...+++)))((('''))))))((('''''''''''''''&&&&&&'''''''''(((((('''&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$&&&''''''%%%$$$&&&(((***---000111111000***(((&&&%%%&&&((())))))++++++***(((&&&%%%%%%%%%$$$&&&''''''&&&'''((((((+++000111***$$$%%%)))++++++---000///EEE}}}^^^[[[[[[^^^```WWWdddhhhVVVNNNWWWOOOJJJ\\\EEEFFFNNNMMMGGGHHHJJJJJJDDDGGGHHHHHHAAA;;;@@@???@@@BBB======???>>>BBBCCC@@@AAA@@@????????????>>>BBB@@@???@@@@@@???>>>===AAA===888555555555333222111000///.........------++++++,,,///111111---******)))(((((()))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&((('''%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$###$$$$$$$$$%%%&&&&&&&&&'''(((***+++***))))))***+++++++++)))(((((('''&&&%%%$$$###$$$%%%&&&((((((''''''(((***+++,,,,,,,,,,,,,,,***((('''***,,,---,,,}}}PPPUUU[[[XXXVVVTTTggghhhQQQNNNUUUNNNOOOTTTBBBHHHKKKOOOPPPNNNNNNIIIGGGEEECCCGGGCCC@@@HHHLLL:::BBBDDDIIIHHH???===>>>@@@AAAAAA???======>>>===???@@@AAAAAA@@@@@@???===>>><<<:::999888777444111111000000/////////...---+++,,,...000111///,,,***))))))))))))))))))))))))((((((''''''''''''''''''&&&'''&&&&&&'''(((((('''''''''''''''&&&%%%%%%%%%$$$%%%%%%%%%###$$$%%%'''%%%%%%$$$$$$%%%)))******---------,,,***(((&&&%%%$$$############%%%''')))***,,,+++(((&&&'''))))))***%%%###%%%'''((()))***---+++...VVVaaa]]]^^^WWWQQQNNNKKKOOOPPP[[[NNNEEESSSGGGAAAJJJIIIQQQVVVRRROOOFFFKKKFFFCCCHHHEEE???CCCEEEJJJNNNJJJJJJDDD:::===DDDCCCEEEEEEBBB??????AAAAAA???CCCEEEDDDCCCDDDBBB???999;;;;;;999444222222444000000000111111///---,,,---.........---,,,,,,,,,******+++******)))))))))(((((((((((((((''''''''''''(((((('''&&&&&&&&&%%%&&&''')))))))))'''&&&%%%%%%((())))))%%%######$$$$$$&&&&&&&&&)))---///...,,,+++***'''$$$###$$$%%%&&&%%%$$$$$$$$$%%%(((***///000...)))%%%%%%&&&&&&%%%((()))))))))******)))---(((???wwwVVVVVVVVVNNNMMMNNNPPPMMMSSSQQQQQQJJJKKKMMMVVVYYY]]]___XXXSSSNNNDDDCCC<<>>AAAFFF:::333999555111222222000000222000---...///...,,,,,,---///---***))),,,...---***(((((()))'''******'''&&&)))'''###'''(((''''''&&&&&&'''''''''&&&&&&''''''&&&(((,,,111111333111(((###%%%'''+++,,,......---+++)))((('''&&&%%%$$$$$$$$$$$$###%%%$$$$$$$$$&&&(((+++---((('''''''''(((((('''&&&((('''&&&))))))***---'''***111|||zzzNNNQQQQQQOOOSSSUUUYYY^^^YYYMMMLLLMMMYYY\\\[[[QQQNNNOOOLLLKKKIII===HHHGGGHHHCCCGGGKKK===AAAEEEFFFJJJGGGPPPQQQNNNOOORRRRRRLLLJJJMMMMMMKKKLLLJJJGGGIIIJJJJJJLLLFFFGGG@@@???666111555444444333555333000111222///.........------000222000.........---+++*********+++'''((()))((('''''''''((('''''''''%%%$$$%%%'''((('''''''''%%%###%%%***111111111111---(((+++//////...,,,+++)))((((((((((((&&&$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&''')))***+++'''&&&&&&&&&'''&&&&&&%%%&&&&&&))))))++++++(((222+++KKKggg\\\ZZZPPPVVVYYYWWW]]]TTTOOORRRYYY```aaaZZZMMMMMMUUUWWWVVVRRRUUU______OOODDDDDDNNNQQQKKKLLLLLLOOOIIINNNNNNNNNKKKNNNTTTJJJFFFKKKHHHJJJLLLEEEFFFIIIEEEGGGEEECCCEEE:::777555333222111333333666444///111444111...222111...---...000000///+++***)))*********)))'''***)))((()))(((&&&'''***))))))((('''&&&(((,,,///,,,000111,,,'''%%%))),,,(((,,,///......222333---***(((&&&$$$$$$%%%&&&&&&%%%%%%&&&)))++++++)))'''&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&%%%%%%'''))),,,,,,+++,,,...333VVVPPPKKKWWW___ZZZ[[[[[[eeejjjsssmmmeeeeee^^^\\\ZZZUUUWWWYYY\\\WWWUUUFFFIIIJJJGGGFFFHHHEEEBBBGGGDDDJJJLLLOOOVVVLLLOOOJJJLLLTTTNNNTTTNNNIIIQQQQQQIIINNNGGGFFF@@@777666999888555444555555666333111222111...---000000...---...///---+++---+++***+++,,,++++++***+++)))((((((((((((((())))))))))))(((***...555:::777:::888000'''%%%&&&'''(((+++000000...///,,,%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%(((,,,//////,,,(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''***,,,'''+++***---888,,,YYYoooPPPYYYcccaaadddaaaiiitttpppzzznnnjjjcccVVVUUUWWWRRRPPPNNNMMMOOOVVVFFFJJJOOONNNPPPNNNLLLLLLSSSPPPUUUZZZaaakkkWWWPPPJJJQQQZZZMMMKKKNNNMMMQQQOOOGGGPPPEEE???@@@======???<<<999999777666444222333333...,,,111,,,---......//////---)))///,,,***)))))))))***,,,((()))((('''+++000000---,,,+++)))(((***///555:::999888111(((###%%%***,,,444000...+++&&&$$$%%%%%%'''(((***)))'''%%%%%%&&&&&&***...///,,,(((&&&%%%((('''&&&&&&&&&'''(((((('''''''''''''''(((((()))%%%)))******000000...888___eeeaaabbbfff^^^gggoooeeedddZZZ^^^TTTGGGMMMXXXVVVRRRMMMTTTFFFFFFGGGPPPSSSLLLKKKQQQTTTXXX]]]TTTVVV[[[dddSSSTTTZZZWWW]]]ggg]]]VVV]]]^^^UUUSSSOOOXXXGGG===>>>@@@AAADDD@@@999888333555222000444555000222<<<<<<888222+++***,,,---...++++++///333333...+++***(((++++++***000999<<<999:::666///***((())),,,...---,,,***'''(((,,,000222111+++)))'''"""!!!&&&***000///...***'''%%%%%%'''''')))***)))&&&%%%&&&(((''''''&&&%%%&&&'''((()))'''''''''((((((***,,,...---,,,111(((555000(((jjjttteeeiiihhh___ccckkkeeeUUUVVVUUUYYYYYY\\\YYYQQQVVV___WWWNNNXXXeee\\\OOOJJJQQQVVVYYY\\\bbbZZZ\\\```gggYYYhhhrrrnnnhhheee]]]UUUYYYaaaSSSVVVVVVYYYIIIAAACCCCCCAAAEEEBBB<<<@@@======:::777555444111777CCCNNNGGG<<<111,,,,,,...///,,,...777AAAEEE???777333,,,---,,,,,,000777===???BBB;;;111***''''''(((((()))***,,,///000...,,,+++%%%$$$%%%%%%$$$(((---...111...***'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&'''''''''(((((((((***,,,000333...)))///---777666KKK{{{aaalllhhhfffdddjjjlllUUUeeecccbbb^^^aaa```ZZZ```iii^^^\\\```hhhZZZYYYZZZ\\\\\\YYYVVVZZZUUUYYYZZZ[[[ZZZaaaccceeebbb[[[XXXSSSPPP```VVVbbbbbbbbbVVVWWWSSSKKK???BBBAAABBBQQQWWWLLLIIIAAA888111///444>>>OOOMMMGGG???888333...+++------333???FFFEEE@@@===...,,,+++******---444<<<<<<555,,,((((((***,,,,,,111000111222...(((###"""%%%&&&'''%%%%%%---333111***&&&######%%%'''%%%###%%%$$$%%%&&&((((((&&&%%%''''''((((((((((((''''''&&&&&&''''''))),,,111444000888NNNnnnpppiii|||eeeggglllhhhgggddddddbbbgggbbbZZZRRR```]]]\\\___WWWOOOTTT]]]XXXTTT^^^YYYVVVXXXWWWVVVRRRMMMQQQNNNMMMddd```RRRWWWVVVRRRWWWXXXPPPWWWUUUZZZ[[[\\\QQQKKKDDDEEEEEEHHHVVV]]]SSS___TTTIIIGGG<<<444888???LLLKKKGGGJJJ<<<---///...,,,+++000:::@@@>>>888...,,,,,,---+++)))))),,,,,,,,,---...000111222333111...)))((((((%%%$$$)))%%%'''''''''+++000---'''%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''((()))))))))((('''((()))***+++,,,...///888ZZZooo{{{wwwiiivvv~~~lllZZZbbbccckkkdddbbbcccXXXSSSUUU]]]```LLLUUUfffiiifffhhh]]]VVV]]]SSSZZZhhhfffiiifff___ddd[[[[[[\\\```]]]RRRQQQOOOMMMNNNIIIDDDAAAEEENNNLLLUUUVVVXXXXXXVVVHHH555111888CCCEEEFFFIII===---,,,...---++++++///222000,,,,,,)))'''(((***+++,,,,,,222333444444333111///---+++(((((()))'''''')))---000---'''%%%)))---,,,'''%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((()))***)))((('''((()))***+++,,,...///GGG{{{~~~pppnnnoooyyyqqqcccttt___YYYcccZZZVVVRRRSSS|||nnnzzz|||qqqgggjjjnnnqqqmmmttthhhaaaccc\\\ZZZ]]]\\\YYYEEEIIIKKKKKKNNNKKKEEE===;;;@@@<<>>222222111555666888:::777000///)))******))))))******)))***,,,...000222444444333444333222000...+++***)))+++&&&(((***'''***333777777///'''%%%'''***)))&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''(((((('''''''''(((***+++,,,---///000:::```vvv~~~~~~zzzzzzeee[[[nnnmmmjjjzzzjjjcccnnnwwwffflllvvvzzzpppjjjqqqsssmmmnnniiieee^^^cccZZZNNNQQQTTTUUUSSSJJJSSSZZZ___^^^[[[WWWIII===???AAA555:::@@@>>>777444222000444222111000---------,,,+++---//////000000111222444777888555111///...,,,,,,+++)))((())),,,///111222))))))***&&&...:::===000***&&&'''((('''%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&''''''''''''((()))+++,,,---...///000;;;AAA___ooottttttjjjfffwwwssstttoooooooooxxxooo___ccchhhaaa^^^___VVVPPPOOOXXXMMMJJJUUUXXX]]]ZZZ^^^eeehhhbbbccc```[[[III:::;;;===888<<<555666555111444222888888<<<<<<888666666444555555555666666555444333222222000,,,++++++***''''''(((***---111555888999555+++))))))&&&---666666(((&&&&&&((((((%%%$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''((((((((((((((())))))((()))+++,,,,,,---///000000:::TTTzzzuuueeecccaaa___lllsss~~~hhhlll~~~rrrkkk^^^UUU[[[[[[NNNUUUTTTKKKGGGLLLKKKJJJ]]]gggaaa___WWW^^^___ZZZTTT[[[[[[UUUGGG@@@AAA===BBB:::666===???===>>>999777888<<<===:::999:::999999555222111111///---,,,,,,+++---222999:::444,,,,,,000555999:::888555222///)))((()))'''***,,,)))'''''''''((('''%%%%%%''''''''''''&&&&&&%%%&&&&&&'''''''''((((((((((((((((((((())))))(((((())))))((()))++++++,,,---...///222...;;;jjjtttooocccrrr|||nnnjjjssslllhhhmmmuuuooo^^^\\\eeebbbQQQZZZ\\\```\\\PPP[[[VVVWWWvvvyyylllaaa\\\______UUUDDDIIIHHHGGGBBBBBBEEE@@@EEE>>>WWWYYYJJJQQQIII888999888444111///000222555===666...,,,,,,---///000999888;;;AAADDD???333***222444777888666222,,,)))))))))))))))))))))'''%%%))))))(((((('''&&&&&&'''((('''&&&&&&&&&&&&'''&&&'''((())))))))))))(((((('''((()))(((((((((((()))***+++,,,---------...///444444[[[zzzvvvpppkkkwwwwwwxxxmmmuuuttt||||||[[[hhhccc\\\^^^^^^VVVKKKPPPQQQTTTGGGNNNIIIEEEJJJJJJIIIOOOOOONNNiiiRRRLLLEEE888999888444333888<<>>444000000333999===AAA@@@AAABBB>>>555...,,,111000///---,,,+++++++++(((++++++***+++***((())))))))))))((((((((('''&&&)))'''&&&%%%&&&''''''&&&((((((***++++++***)))((())))))******)))))))))***------.../////////000111111<<>>???999999777222///------------------,,,+++******+++(((***+++***)))***)))'''))))))'''&&&'''(((((('''(((((((((''''''(((((())))))***++++++***'''&&&'''+++(((%%%&&&)))***+++,,,...222333222222333333555222UUUzzz|||wwwzzzvvvuuukkkrrrzzznnnhhheeejjjjjj\\\[[[WWWZZZXXXSSSYYYTTTQQQNNNRRRPPPKKKMMMKKKJJJIIIKKKCCC888>>>EEEAAA@@@AAAGGGJJJFFFAAA>>>:::888222///...///222222---+++---///...---------,,,,,,++++++,,,---...//////------+++(((''')))***************))))))(((((((((%%%&&&&&&&&&&&&&&&'''(((&&&''')))*********++++++)))***++++++)))(((+++...---333444555333222444222555}}}rrrrrryyyrrrkkkyyy{{{rrr~~~tttffffffiiiddd```YYYOOOPPPTTTVVVPPPHHHHHHBBB???DDD:::???===???>>>888444222111444222222333222333222,,,...000111111000000...,,,---,,,++++++---...---,,,***,,,............///...,,,+++,,,---+++''''''***++++++******))))))***,,,---111444555555444000***,,,)))(((***------***(((;;;BBBBBBCCC===888:::222AAAttt~~~vvvvvvqqqnnnmmmrrrkkkaaacccZZZTTTQQQLLLRRR[[[PPPHHHGGGFFFAAA???>>>>>><<<999:::999555444777888...000444333222555888777333444444444555888888888<<<<<<===>>>???@@@@@@@@@BBBDDDFFFEEEBBB>>><<<;;;===:::999:::999555666999444333222111000222666999666:::<<<::::::999333,,,+++,,,,,,+++***///:::EEEWWW^^^]]]```\\\WWWZZZOOOjjj~~~~~~}}}xxxkkkvvvppp^^^XXX\\\YYYXXXXXXZZZRRRNNNPPPNNNJJJGGGFFFEEEDDDHHHIIIEEEBBBCCCCCCJJJKKKMMMMMMOOOUUUYYYWWWNNNNNNNNNNNNPPPRRRRRRQQQSSSSSSSSSQQQNNNLLLLLLMMMFFFFFFFFFCCC@@@???AAADDDAAA;;;888:::<<<;;;<<>>999666666777999888777666888555555777666222222666777999@@@DDDCCCCCCCCCAAA<<<777555;;;@@@BBBDDDGGGKKKLLLLLLLLLKKKKKKLLLNNNIIIGGGFFFEEEGGGJJJMMMOOOTTTXXXQQQWWWbbb^^^yyyiiiZZZXXX]]]dddhhhfff]]]SSSMMMIIIIIIFFFCCCBBBCCCAAA>>>???BBBHHHIIIQQQLLLFFF>>>===777111/////////000222,,,***+++,,,))))))++++++...,,,+++,,,---,,,++++++(((((()))++++++++++++,,,***+++......)))'''(((((('''%%%%%%''')))***,,,---,,,,,,,,,,,,,,,,,,,,,---/////////111333333222000333666///444;;;;;;xxxmmmkkkrrr___SSSJJJIIIFFF@@@;;;===@@@???:::666888999888444333555777666777444;;;666444777;;;,,,...///222777666222000222222000111111000111444444222000............------000000///------...000000+++***---///,,,,,,......---......,,,+++,,,,,,,,,++++++++++++,,,---------///000000222333222111///777666555888999SSSooobbbgggdddjjjqqq\\\QQQKKKJJJFFFBBB???CCCHHHHHHDDD???AAAEEEGGGBBB>>>>>>@@@@@@<<<<<>>>>>>>>>>>AAACCC???:::>>>:::888999;;;>>><<<666555555555333222333333222222000.........//////000555///...///...111999===888444000...---,,,++++++---------,,,+++,,,...///...///111222222111//////333444666222___wwwsssoooiii___gggiii]]]aaa]]]SSSNNNOOOPPPNNNSSSUUUSSSKKKDDDCCCDDDDDDGGG;;;DDDFFF???:::AAA;;;;;;???BBBDDDNNNaaapppwwwuuunnnhhheeecccccc^^^UUU999:::999666444444333222222......444>>>KKKXXXaaakkkbbbYYYOOOAAA777666777<<<555///......,,,+++++++++,,,,,,,,,+++,,,///222555222...,,,---///000111000555444:::vvvuuummmkkkgggnnnmmmrrrvvvzzznnndddQQQOOOAAAEEE@@@BBBCCC<<>>BBBBBBEEE]]]fffqqq~~~hhhEEE:::???222:::777;;;<<<555///AAA[[[uuuwwweeeMMM@@@000...///------+++)))...111***---000))))))444999:::666444222...000333222333222333HHHyyyppp[[[NNNHHHDDD>>>HHHFFFBBB999AAADDDAAAEEE[[[___JJJ999444:::<<>>CCCQQQ]]]jjjhhhOOOQQQOOOUUU]]]www}}}yyyVVV666333777===::::::[[[|||jjjQQQHHHAAA:::000555LLLmmm{{{kkk<<<,,,888///***///000@@@===000...@@@TTTgggzzz~~~~~~}}}qqqXXX???444444333:::???{{{bbbWWW[[[ZZZ]]]sssLLLLLLEEECCC;;;DDDDDD___zzzLLL>>>LLLNNN\\\SSSLLLLLLYYY}}}[[[<<<666======777MMM~~~vvvSSS@@@BBBVVVfffZZZTTTMMM===JJJooo|||xxxMMM555???555---333;;;GGG555:::WWWnnn}}}~~~~~~tttVVV===444777777\\\rrrjjjqqqxxxnnndddZZZ]]]gggQQQAAA<<>>iii|||}}}xxxzzzxxxQQQ@@@kkkzzz]]]222@@@KKK===,,,333IIIrrrnnn[[[XXX^^^fffddd[[[PPP\\\zzz~~~^^^>>>BBBWWW]]]qqqLLLnnnpppbbbwwwaaaccchhhUUUYYY{{{TTTVVVsss@@@CCCDDDIIIttt}}}SSS;;;bbb}}}|||{{{ppp\\\eeeqqqxxx```>>>\\\yyy]]]444HHHMMM999111HHHpppzzzrrrdddfffmmmqqqttteeeXXXrrrhhh???HHHzzzrrrxxxWWWrrrbbbggg^^^www~~~___EEE333999UUUYYYKKKsssfff@@@>>>:::___zzzyyydddEEE[[[xxx{{{zzzbbb<<<333DDDppp}}}zzzfffGGGRRRsssXXX888RRRKKK333???lll}}}ccc___pppzzzzzz||||||zzzjjjQQQjjjmmm>>>NNNxxxyyy``````hhhuuuxxxTTT}}}oooBBB===999333HHH~~~cccDDDlll~~~___:::333DDDppp|||uuuQQQMMMrrr~~~hhh>>>,,,222666bbb|||~~~eeeCCCYYYvvvNNN444WWWDDD555ccczzzccc___qqqrrrxxxzzzyyy{{{}}}wwwXXXgggccc???```tttuuuUUUPPPkkk~~~nnnPPPZZZuuuddduuuNNNwww```:::888:::555===uuuiiiGGGlllvvvUUU111666JJJrrrnnnJJJ```xxxUUU333555222AAAfffwww|||hhhBBBaaammmEEEBBBVVV===RRR~~~ooo___mmm}}}pppccc\\\QQQTTTsss|||TTTbbbgggFFFpppfffWWWLLL[[[ppprrrEEE[[[tttgggkkkmmm~~~XXX:::555888333444mmmeeeCCCkkkwwwMMM///===QQQrrraaaOOOttt|||OOO...555222TTTssszzzyyyaaaBBBlllfff777>>>CCC555bbb{{{]]]fff|||yyyRRR;;;888222111aaavvvUUUfffaaacccxxxaaa```UUUSSS}}}ssseeeBBBeee|||qqqSSS<<<222777333888kkkeeeEEEnnnuuuCCC777HHH]]]zzzaaa\\\|||~~~OOO///000666^^^{{{wwwQQQHHHlllRRR...555333DDDvvvssseee}}}~~~ggg>>>000---111]]]|||QQQbbbvvvWWW~~~xxxfff]]]TTTTTTtttsssmmm\\\EEExxx{{{mmmxxxGGG888222888555>>>hhhiiiOOOrrrnnn???KKKTTTggg}}}aaadddmmm@@@000111666[[[xxxnnn@@@QQQ```:::000:::333XXXwww}}}ggg777222000FFFVVVfffhhhVVV~~~kkk]]]ZZZPPPQQQnnnsss{{{RRRTTThhhuuuppp???888555777222999ccc]]]SSSsss]]]AAA___XXXjjjzzz```jjj~~~VVV000000222000YYYyyy|||WWW444YYYWWW444666??????ddd|||}}}eee444000///MMMwww^^^kkkVVVZZZfffWWW^^^PPPSSS{{{oooRRRnnnnnneeesssoooAAA:::888777444???hhhvvvYYY```wwwRRRPPPpppWWWjjjeeehhhsssGGG...222000:::eee~~~rrrAAA>>>]]]LLL888IIIDDDJJJvvv{{{JJJ555333222MMM{{{kkkbbbaaaHHHtttttt}}}vvv]]]TTT___OOO___~~~zzzggg\\\xxxooo\\\dddtttCCC777777999>>>TTTsss}}}lllxxx```oooZZZhhh___]]]jjj???...222...OOOttt~~~fff999TTTaaa>>>:::fffRRRLLLeee999222+++:::fff~~~zzzpppcccWWWzzzpppTTTRRRVVV[[[{{{lllwwwlllrrrgggqqqhhhSSSLLLRRRYYYooowww{{{yyywwwwwwtttpppfffrrrmmm```yyyiiirrrqqqNNN555444???ccc{{{}}}TTTGGGpppaaa888WWWxxx[[[ddd}}}jjjqqq|||~~~lllKKK666>>>ZZZsss}}}rrrggguuuooo]]]ccc}}}}}}}}}pppwwwrrrooo~~~xxxlllkkklllooo```WWWYYYYYYQQQMMMOOOMMMIIIHHHIIIHHHBBB>>>===@@@;;;;;;JJJlllppphhh```aaa___aaa^^^MMM999888CCCZZZ\\\\\\IIIFFF[[[KKK444MMM]]]NNNOOO[[[SSSUUU]]]YYY^^^YYYMMMHHHLLLUUU]]]hhhmmmlllgggbbbwwwuuu}}}zzznnnkkkjjjdddcccYYYVVVSSSKKKKKKMMMOOOHHHHHHGGGCCCEEEEEE???<<<888888999666555777888;;;666444777999777666888888<<<@@@CCCJJJAAA<<<>>><<<;;;<<<===<<<999999;;;999:::???222000555111000777555777222000555444444999888333111555888888999;;;??????@@@FFFuuurrrtttVVVSSSMMMNNNPPPNNNNNNIIIFFFIIIGGGKKKPPPVVVWWWRRRQQQUUUZZZYYY[[[\\\VVVOOOSSSXXXTTTVVVWWWVVVUUUVVVXXXZZZYYY\\\eeeggg``````^^^\\\[[[bbbcccbbb___^^^```___]]]___YYYYYYOOOUUUUUUSSSTTTOOOIIISSSQQQJJJPPPRRRSSSWWWSSSMMMKKKOOOPPPRRRVVV]]]bbbjjjjjjddd~~~yyy|||___fffgggjjjooommmnnnwwwxxxtttuuuzzz~~~vvvvvv}}}{{{sssoootttsssuuusssqqqqqqrrrsssqqqooorrrtttuuuwwwtttqqqrrrwww||||||}}}wwwwww{{{}}}rrrrrrpppuuukkkkkkqqqnnnooosssvvvsssqqqwww}}}vvvwwwyyy~~~}}}zzz|||zzzrrraaa```bbbmmmrrrrrrxxxxxxyyy|||zzzxxxzzz|||{{{ppplllrrrtttmmmhhhiiihhhkkkooowwwuuuvvvvvv{{{qqqoooooopppqqqqqqpppooofffkkkrrrpppnnnkkkoooqqqiiikkkfffkkklllfffmmmtttpppooommmooopppjjjfffggglllmmmlll___zzz~~~qqqnnniiiooosssqqqtttsssttt|||}}}sssqqqrrrpppkkkoootttpppttt{{{cccYYYTTTWWWUUULLLIIINNN]]]\\\WWW\\\^^^eeeYYYJJJDDDHHHGGG@@@@@@FFFDDD===<<>>sssllleeegggiiiaaaeeeggg^^^RRRQQQPPPGGGHHHAAACCCCCC???FFFFFF777444555555444000///555===>>>@@@@@@EEE===>>>555///333444666777777777:::>>>777666:::GGG@@@EEEKKKLLLEEE888000///888FFFFFFBBBIIIFFF???999:::BBBOOO\\\XXXVVVSSS___QQQBBBAAABBBDDDCCCHHHAAA>>>BBB<<<>>>>>>EEEBBBEEEEEECCCJJJGGGMMMCCC000<<>>FFFWWWaaa```]]]___hhhhhhIII///???^^^llljjj___bbbhhhppplll```fffxxx~~~vvvrrrxxxZZZOOOVVV^^^hhhhhh```^^^bbbeee```fffccccccbbb``````gggsssiiieeeTTT[[[jjjsssnnnmmmnnnjjjgggqqqlllTTTQQQ```vvvtttppp~~~rrrcccUUUYYYgggnnnnnnqqqpppjjjtttaaaNNN\\\qqqlllccc```hhhoooqqqmmmppptttmmm___YYYpppuuuhhhlllrrrcccZZZXXX]]]ooosssmmmllllllUUUAAA===GGGaaakkkppphhhnnnqqqmmm]]]TTTCCCDDDPPPiiirrrjjjmmmsssooo\\\KKKWWWttttttmmmiii___fffiiiaaaWWW___lllnnnsssnnneeelllkkkNNN<<>>777<<>>222333+++...333LLLiiiooo]]]:::---...000+++***@@@bbbnnnpppkkkUUU888---555444(((FFF___\\\]]]bbb>>>+++000+++>>>eeevvvqqqpppjjjMMM444111---555```sssCCC///444BBBdddOOO===@@@ZZZnnnZZZ999---333000000;;;YYYlllpppfffEEE333//////222===UUUjjjmmmqqqnnnUUU444***...444888XXX```WWW^^^eeeCCC+++,,,222OOOmmmnnnpppnnnmmm[[[===222666[[[TTTDDDVVVggg___fffiiiaaaOOO555000222888SSSooopppoooqqqTTT:::222555HHHYYYkkkoooiiipppttt___<<<333,,,222KKKvvvtttdddgggmmmOOO555333EEEgggvvvnnnuuuppptttrrrXXXQQQeee{{{}}}rrrlllbbbOOODDDIIIYYYqqqnnnsssnnnjjjjjjZZZQQQ]]]mmmnnnmmmjjjjjjkkkjjjiiiSSS===;;;MMMiiiwwwoookkklllnnnfffZZZ\\\kkksssooonnnjjjeee^^^YYYWWWZZZ^^^fffiiimmmhhhkkkzzz~~~{{{zzzpppgggeeeeeejjjmmmlllgggfffjjjlllkkklllqqqpppllliiiiiijjjhhhfffcccYYYZZZ]]]bbbddd___ddd[[[]]]\\\XXXVVVVVVQQQIIIDDD???:::777444333666;;;:::===:::;;;UUUzzz{{{vvvkkkccckkkgggiiiiiibbb```___[[[bbb^^^WWWRRRPPPNNNJJJFFF???;;;===<<<<<<<<<:::>>>:::666222111222111///...000,,,,,,///111111555:::888:::555???eee{{{rrrXXXIIICCCFFFDDD???===<<<:::888444222222222000...222///......000222000///111///000444555555555777111222333777999::::::;;;777;;;DDDZZZ~~~yyy___???333777777333333222333444555555555666777444777888999999999<<<======???BBBCCCAAA???=========@@@BBBAAADDDIIIJJJHHHTTT[[[nnn~~~pppQQQDDD???:::999===???AAABBBBBB@@@AAABBBHHHMMMOOOUUUWWWXXX___aaahhhjjjiiidddaaaaaacccccc]]]______]]]___eeeiiiiiiqqqzzztttpppmmmcccWWWWWWYYY\\\]]]]]]^^^```ccceeeccckkknnnmmmqqqqqqnnnoooqqqrrrrrrrrrpppoooqqqooommmmmmmmmmmmqqquuu~~~{{{kkkhhhgggiiiiiihhhggghhhgggjjjgggnnnnnnhhhnnnooonnnkkkjjjnnnqqqpppoooooodddaaaeeemmmpppnnnttt}}}|||nnnhhheeeeeejjjmmmqqqhhhmmm|||rrrooo~~~yyyqqqrrrpppwwwsssssslllmmmiiieeeeeelllooonnnpppvvvzzzlllnnntttlllzzzzzzuuu{{{wwwkkkiiifffggg\\\WWWUUUVVVUUUQQQPPPSSSTTTVVVkkkzzzrrr{{{|||hhhdddfff]]]aaa[[[WWWOOOLLLGGGIIIEEE@@@???===:::999888666666666444;;;\\\vvvdddMMM<<<===<<<666???;;;999;;;===777777777444555444333222333555555555666:::YYYzzzpppcccaaa```[[[KKKAAA555555999999999;;;777888888777444444666666444555:::TTTrrraaaNNNGGGCCC???===AAA;;;666555444222222333333222444999NNNlll}}}iii\\\\\\QQQ;;;999888888999999::::::888===QQQuuuwwwQQQFFFCCC@@@@@@???===<<<===888@@@ZZZxxxnnn\\\JJJBBBDDDCCC@@@???BBBSSSwww___VVVVVVSSSLLLGGGIIIfffzzzrrrnnnmmm