BM6P6(@ zzziiiWWWHHH@@@EEECCC@@@>>>>>>>>>======;;;===???CCCKKKWWWdddlllzzzttt___LLLFFF>>>888555444444444333222111111000000111111...///000111111000///...000000000000000000000000333111000000111111///...------......///000000000222000111333111---...222222111000......---------........./////////////////////...------------......,,,******+++------,,,///...---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,/////////......---,,,,,,/////////...------,,,,,,333000000333222...---///111...---000111///...000//////...------------...111111000000000000111111///111222111000///000111222111111000000000/////////////////////000111111000111222333444333222222111222222333333222222111888000111999===BBBXXXttt}}}wwwZZZHHH@@@999777666555444444555555444444444333333222222222111000......000111111000222000//////000111000////////////000000000111111111222444666666666555555333333222111111333777;;;000000111111111111111111111222333444555555555555333333333333444444444444333333222222222222222222333333333333333222111000333444555666666666555444888:::>>>GGG\\\{{{pppkkkdddbbbhhhsss~~~sss___OOOEEE???<<<:::;;;<<<>>>??????@@@@@@sssaaaQQQDDD===AAA@@@???>>>>>>???>>>>>><<>>>>>>>>>>>>>>yyyfffWWWKKKBBB===???@@@AAACCCCCCCCCCCCCCCCCCHHHPPPZZZfffsssvvv^^^KKK===:::666444444444444333333222111111000000111111000000////////////000000000000000000000000000000000///...///111222111000111000000///......------...---///222000,,,,,,///000//////.........////////////////////////.....................---,,,,,,000...,,,,,,---//////...------,,,,,,,,,---......***+++,,,,,,------,,,,,,+++++++++,,,---.........,,,,,,------...//////000000------000222111333777@@@666---+++---------...000///......------......000000000000000000000000///111222111000///000111///000222222222111///...000////////////000111111000111222333333333333222444333222111111222333444777111222999<<<@@@SSSiii~~~}}}aaaKKK>>>:::888777666666555666666666222222222222222222222222555333111111333444333222333111000111222333222111111111111111222222222222222222222222333444555666222444555444333222333444333333333333333333333333000111222222333333333333222222333333333444444444444444444444444444444444444444444444444444333333333333444555555555555444777888:::AAAQQQlllqqqddd]]][[[^^^dddooo|||~~~|||rrrccc[[[QQQGGGAAA>>>;;;:::<<<===============<<<<<<}}}jjjXXXLLLFFFBBB@@@BBBEEEIIILLLLLLLLLLLLLLLQQQVVV```jjjuuujjjRRRBBB999777555444444444333222333222111111000000111111111000///......///000111///////////////////////////......///111222111000000000//////............//////111444333///...111///............//////000////////////............------.........---,,,+++000...,,,+++---.........,,,,,,,,,,,,,,,---...///***+++,,,,,,------,,,,,,+++++++++,,,,,,------------------.........//////111...---///111000333888AAA666,,,,,,......---...000//////...............000000111111111111000000///111222111000///000111...///222333333111///---000000//////000000111222111111222222333333333333555444222111111222444555777222333888;;;>>>NNN```rrr|||nnnWWWGGG@@@>>>:::::::::999999999999999777777666555333222111111555333111111333333333222222111000111333333222111333333333444444444444555444444333333333555777888666777666555333222333555444444333333333333333222111222222333444444444333333333333444444444555555333333333444444444444444444444444444333444444444333333444444555555555555:::999;;;@@@MMMeeettthhhaaa^^^^^^eeeppp}}}tttzzz{{{nnnbbbZZZMMMIIICCC???>>>===<<<;;;============<<<;;;::::::sss^^^MMMDDDBBBAAAAAAGGGLLLRRRVVVWWWWWWXXXYYY___fffpppzzzuuu^^^JJJ>>>999777555444444444222000333222111111000000111111111000///......///000111///////////////////////////...---...000111111000............//////000000//////111444222//////222///............//////000000000//////.........------------------,,,,,,+++///---+++***,,,---------,,,,,,,,,,,,,,,---...///***+++,,,,,,------,,,,,,---------,,,,,,+++++++++//////.........---------333///---///000///111555999111,,,...111000......000000///............//////000111111111111000//////111222111000///000111---///111333333222///...000000000000000111222222222111222222222222333333555444222111111222444555666333444888:::===IIIWWWdddssszzzaaaOOODDD@@@???????????????>>>===<<<<<<;;;;;;:::999777666555444888666444444555555444333333222222444666666555333333333333444444444555555444444333333333555777888;;;;;;999666444444666888777777666666666555555555111222222333333333333333222333333333444444444444333333333333444444555555444444333333333333444555444444444555555555666666:::999;;;???HHH\\\}}}uuuiiiddddddfffjjjrrryyyooouuuzzzfffWWWNNNIII>>><<<999999999:::999888============;;;:::999888yyyjjjUUUFFF@@@@@@AAAAAAMMMSSS[[[aaaccceeeiiilllpppvvv~~~iiiRRRCCC===:::777555444444333222000333222111111000000111111000000////////////000000000000000000000000000000///...---...000111000///------......///000000111...---...000///,,,...222000//////.........//////000000000///......------...------,,,+++,,,,,,,,,...,,,******+++------,,,------,,,,,,,,,---......***+++,,,,,,------,,,,,,.........---,,,+++++++++000//////...------,,,,,,222...---//////---...111111------111222///...000111000//////....../////////000111222222111000//////111222111000///000111...///111222222222000///111000000000000111222222222222111111222222333444555444333222222333444555666444555888999;;;DDDNNNZZZnnnsss^^^QQQJJJGGGFFFGGGGGGFFFEEEDDDBBBAAA@@@>>>===<<<;;;:::999888888777555444333444444333222222222333555777777555333333444444444444555555555555555555555666777888888<<<<<<;;;999666555777888888888777777666666555555333333444555555444444333333333333444444444555555333333444444555666666666666555444333333555666777666666555555666666777888888777999>>>CCCSSSsssuuuiiiccceeekkkooozzztttoooxxxjjjTTTHHHCCC@@@<<<;;;::::::;;;<<<;;;:::=========<<<;;;999888777}}}lll^^^MMMBBBAAAEEEGGGHHHTTT\\\fffmmmrrrwww~~~sss]]]HHH>>>===888666333222222333222111333222111111000000111111//////000000000000//////000000000000000000000000000///......///000///---.........///////////////000------///...,,,...444111000///...............111000000///......------///...,,,******+++,,,...///---++++++,,,---------......---,,,,,,,,,------***+++,,,,,,------,,,,,,.........---------------..................------///,,,,,,//////,,,,,,///,,,,,,...111///,,,...333111000000//////////////////000111222222111000//////111222111000///000111//////000111111111111111111111000000111111222333222222111111111222333444444444444444444444444444555444555777888:::@@@GGGYYYoooxxxjjjdddbbb```^^^]]]]]]\\\[[[YYYVVVTTTSSSNNNMMMKKKHHHDDDAAA???>>><<<:::888888888888777666777777888:::<<<===;;;999888999999999999::::::::::::;;;<<<===>>>>>>>>>>>>AAADDDFFFFFFDDDAAA??????>>>>>>===<<<<<<;;;::::::::::::;;;;;;;;;::::::999888888999999999:::::::::555666666777888888999999888777666555666777999:::888777777666777888999:::888777:::???BBBNNNmmmwwwjjjeeehhhqqq{{{{{{qqqqqq~~~uuu\\\IIIAAA>>>===???===<<<<<<>>>??????>>><<<<<<<<<;;;:::999888777www```TTTFFF???CCCKKKPPPQQQZZZcccnnnwww}}}|||kkkUUUAAA:::===666333000000111222333333333222222111000111111111...///000111111000///...000000000000000000000000111000......//////...,,,000000000///......------333000...//////---111777222111000......---------111000000///...---------000...+++)))(((***---///000...,,,,,,---...///...///...------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------......//////000,,,,,,------.../////////,,,***+++//////,,,,,,...+++,,,...000,,,)))...555111111000///////////////...000111222222111000...///111222111000///000111//////000000000111111222111111111000111111222333333222111111111222333444333444444555555444444333555555666777888999>>>DDDZZZqqqyyyyyy{{{{{{yyyzzzyyyyyywwwuuurrrooommmhhhfffaaa[[[UUUOOOJJJHHHGGGEEECCCBBBCCCCCCBBBAAABBBBBBDDDFFFHHHHHHFFFDDD????????????@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEDDDNNNSSSXXX[[[YYYTTTOOOMMMJJJJJJIIIHHHGGGGGGFFFFFFAAABBBBBBBBBBBBBBBAAAAAA?????????@@@@@@@@@@@@AAA777777888999::::::;;;;;;:::999888777777999;;;<<<999888777777777888:::;;;:::999===BBBCCCMMMlllxxxoooggggggrrrxxxppprrr}}}~~~lllUUUEEE???===;;;<<<:::999999;;;<<<<<<;;;;;;;;;;;;;;;:::999888777{{{iiiYYYMMMBBBAAAGGGMMMTTTZZZgggppp{{{~~~mmm^^^MMM???999:::444444444333333222222222444333222111000000000000000111111000...---...///000//////...............111///...------...///111111111000000//////............//////000000111111............/////////000111///......//////...,,,---------,,,,,,+++++++++///---,,,......+++***---000///------......---,,,...,,,******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000//////...---,,,,,,++++++,,,,,,---......---,,,,,,///////////////000111111111111000000//////......333111000000111111000...000000000000000111111222222111000000000111333333333111000000000///222555999666555777555222444888666333222444666999@@@IIIZZZuuuwwwmmmeee^^^ZZZWWWUUUSSSPPPOOOOOOPPPPPPRRRVVV[[[___```^^^ZZZWWWWWWRRRLLLHHHHHHIIIJJJKKKVVVXXX\\\]]]\\\[[[[[[[[[fffmmmtttvvvrrrllliiiiiicccbbb```^^^[[[WWWTTTSSSLLLNNNRRRTTTSSSPPPKKKHHHKKKLLLMMMNNNMMMKKKHHHFFFCCCCCCCCCBBBBBBAAAAAAAAABBBAAA???>>>======>>>??????>>>============>>>???@@@<<<===BBBGGGUUUuuuzzztttooolllrrr|||uuurrrzzzwwwmmm^^^OOODDD===999777:::;;;<<<======>>>>>>===999999999888888888888777uuucccPPPGGG@@@DDDMMMWWWaaaiiiqqqzzzwwwcccSSSEEE;;;888999444444333333333222222222333333222111000000000000111222333333222111222444222111///.........//////000///...------...///000000000///////////////.........///000000111111111000000000///......------111///......//////...------------,,,,,,,,,++++++///,,,,,,......++++++---000...------......---,,,...,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,,,,---...000/////////......---------,,,,,,---......---,,,,,,//////......//////000111000000000000000/////////222111///000111111///...000000//////000000111222222111000000000111333444222222444444222111222444888666555777555333444777888666666999;;;???HHHQQQaaa|||}}}zzztttrrrpppnnnmmmmmmmmmnnnqqquuuzzz~~~|||yyyrrrlllddd^^^^^^aaaeeegggqqqtttwwwxxxwwwvvvvvvwww|||xxxrrrmmmiiifffccceeehhhjjjiiifffbbb___aaabbbcccdddcccaaa___]]]VVVUUUUUUTTTSSSRRRRRRRRRNNNMMMJJJIIIHHHIIIKKKLLLKKKJJJGGGDDDCCCBBBCCCCCCGGGEEEGGGNNNSSS```}}}{{{vvvtttvvvzzzwwwwww}}}yyyyyywwwrrrfff^^^RRRHHH@@@===;;;:::;;;<<<<<<===>>>>>>>>>===888888888777777777666666}}}hhhWWWIIIBBBAAAIIIVVVcccoooxxx{{{lllUUUFFF===777666777333333333333222222222222333333222111111000000000000222333333333333444666444333111///......///000000///...------...///000.............../////////...//////000111111222111333222111///...,,,++++++000///......//////...---------------,,,,,,,,,,,,///,,,,,,......++++++...///...------......---,,,------,,,...///...,,,***,,,,,,,,,,,,,,,,,,------///...---,,,,,,---...////////////////////////...,,,------......------,,,......------......///000//////000000000000000000111000//////000000///...///////////////000000111222111111000111222333444000444777666444333444555888555444777666333444666555333555888;;;@@@JJJUUUkkk~~~}}}~~~}}}|||sssrrrrrrpppooonnnmmmmmmgggeeebbb``````aaadddfffeeebbb^^^YYYUUUTTTTTTTTTXXXXXX]]]eeejjjttt~~~xxxzzz~~~}}}tttnnnmmmjjjgggWWWQQQHHHAAA>>><<<<<<<<<<<<<<<===>>>>>>>>>======777777666666666555555555ӵĦĦnnnYYYKKKGGGCCCEEEPPP^^^kkkwwwӵrrr___JJJ>>>999666555666333222222222222222222222333333222222111000000///...///111111000000111222666444222///...///000111000///............///000,,,,,,------......//////...///000222222222222222222222111///...---,,,+++000///......///000///------------Ħ...,,,,,,......++++++......---,,,,,,......---,,,---------///000000---***,,,,,,,,,---------------///...------------...///.............../////////---------------------------------------...///////////////000000111111222000///...///000000///...//////......//////000111222222111000111222333444///444888666666888:::;;;:::666444666777444444666444333555888:::???KKKWWWqqquuuxxx~~~~~~}}}wwwtttrrrrrrrrrsssuuu{{{yyyvvv|||zzzmmmdddaaa___[[[PPPLLLEEE@@@>>>===<<<;;;======>>>>>>>>>===<<<<<<7777777776666666665555554ĉ@ӵ>L=hĦvvvbbbPPPEEEEEEEEEKKKYYYfffppp{{{4ĉ@ӵwwwcccSSSCCC<<<;;;888555555222222222222222222222222222222333222222111/////////000000///...------///555444222000///000111111//////............//////,,,,,,------......//////...///111333333333222222////////////............///...---...///000///...--------->L---...++++++......,,,,,,...---,,,+++,,,---...---,,,------...///111000...+++,,,,,,,,,------..................------.........------------------......---------------------------------------...////////////000000111111222222000///...///000111000//////////////////000111111333222111111111222444444000555888777;;;CCCHHHGGG>>>888555666777555444666888888:::<<<===BBBOOO\\\uuu~~~sssvvv~~~tttuuu~~~xxxggg\\\XXXUUURRRJJJGGGCCC@@@???>>><<<;;;===============<<<;;;:::888888777777777666666666GG=?HdĦ=Īj~~~lllXXXKKKEEECCCFFFQQQaaannnvvv~~~GG=?yyykkkSSSHHH???<<<;;;888555444111111111222222222222222222222333333222111///...111222222111///......///333222222111111111111111////////////////////////.............../////////...000222444555444333222---.........//////000000///...---...///000///...---------HdĦ......++++++......,,,,,,///---,,,+++,,,---...---,,,---,,,---...000000...,,,,,,,,,,,,---......//////........................------------------,,,,,,...------,,,,,,------.........------......///000000000111111111111111111111000///000111222111000000000000000000111111222333222222111111333444555111777;;;>>>JJJXXX[[[WWWDDD<<<666666777555555666777888:::<<<===BBBPPP___|||uuupppuuuuuubbbUUUPPPMMMIIIBBBAAA??????@@@@@@???============<<<;;;:::999888888888888777777777666666ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦDDDKKKYYYӵƜ`1.׼sĭӵ???:::444000111111111222222222ӵ333111///...Ħ222111000///000222111//////......000000///Ħ///000333555666555///Ħ---...000000000///---------DdD......,,,...---ӵ...///ӵ---ӵ...............Ħ,,,...ӵ222222111000ĭӵ111111333222111222333444555333:::AAAKKK^^^ooopppfffKKK@@@777555666555666777444666999<<<===CCCSSScccuuulllmmmvvvppp]]]OOOIIIEEEAAA@@@??????@@@BBBBBB@@@???<<<<<<<<<;;;:::888777666777777666666666555555555?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦxxxgLDDDIIIPPPg&e~~~gĉ@g&e>&e@e>>>999??222555000000111111222222g<ĉ444333111///3we<Ħ000000//////3h?@e/////////......111111000Z...///0003335556663h?gL------...000111000///---------D%%)?///fff?><z---...=?Ħ...g&e---g&e------...S?ʬ0004ff?>ߝL,,,@e///g&e1113332223h?g&e>&e111111??333333222222222333444555444===GGGUUUmmm~~~oooNNNCCC888555666555666888666888<<<@@@BBBIIIZZZkkk{{{lllfffkkkwww|||mmmYYYKKKDDD@@@;;;CCCCCCCCCDDDDDDDDDAAA???<<<<<<;;;:::9997776665556666665555555554444444444Dӵ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?~~~hhhHdĦ@@@GGGUUUHu]Ħ~~~ttHƅ^Hu]ĦH׼sHHH===333333333222222222222222222tQ111000000000je<Ħ111111111Bt=o9ĦH׼s//////////////////000000000HtĦ000000000111111Bt=o9ĦHdĦ/////////////////////,,,,,,,,,Dtfo9ĦsߝLGdUĦ---Ht@cӵHu]Ħ---Hu]Ħ,,,---Htƅ^...qIܗGIӵ---H׼s111000Hu]Ħ---000Bt=o9ĦHƅ^Hu]Ħ222333333333222222222333444444999>>>MMMggg~~~{{{mmmPPP@@@555777888444444;;;;;;999===BBBBBBHHH___zzztttlllbbbaaannnsss___MMMBBB>>><<<<<<===???BBBDDDEEEFFFEEEDDD===<<<:::8887776667777777777776666666666667777774DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦwwwbbbDdDĦDDDMMMZZZDdDĦ`eĭDdDΦDdDĦDdDĦDDD;;;:::888666444333222111222222222222222222geĦ111000000FSĦ111111qjRgdKӵDdDĦ///////////////////////////DdDĦ///...//////qjRgdKӵDdDĦ.....................---,,,,,,HdDĦgdKӵDdDDdDĦ---DdDĦ4DufӵDdDĦ---DdDĦ,,,q<R......peƜ4DuTӵ000DdDĦ111000DdDĦ---qjRgdKӵDdDΦDdDĦ111222222222333333333333222222222333444444<<>>===<<<@@@AAABBBCCCDDDCCCAAA@@@9999998887776666667777777776666666665555555555554DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjWWWDdDĦKKKWWWaaaDdDĦHߝL`o9DdDΦDdDӵDdDĦ???777777777777555333111///222222222222222222geĦ111000sp?aĦ111111GIdnuR)ĦDdDĦ///////////////////////////DdDĦ///.........GIdnuR)ĦDdDĦ........................---+++DdDĦnuR)ĦDdDΦDdDĦ---DdDĦnuR)ĦDdDĦ---DdDĦ---po9u---------...=ӊB1.uTӵ222DdDĦ000000DdDĦ---GIdnuR)ĦDdDΦDdDӵ111222222222222333333222222222333333444555>>>KKKbbb|||nnn[[[DDD999333666777444333777777666:::AAAHHHWWWttttttdddZZZZZZZZZbbbqqqnnnXXXHHHAAA@@@>>><<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<```hhh>d<Ħ4DufئL>eDdDʜ4DuTӵzzzDdDĦ;;;666777888888777444111///222222222222222222geĦ111s<v>aĦ111111peӵDx<DdDĦ///////////////////////////DdDĦ/////////...peӵDx<>d<..................///---+++>d<ӵDd<DdDΦDdDĦ---DdDӵnd<DdDĦ--->d<Ħ---peӵ---Ħ---F&uTӵ000DdDĦ000///>d<Ħ...peӵDx<>d<ʜ4DuTӵ111111222222222222222222222222333444555555>>>OOOiii|||aaaLLL===777444666777555444777666666999@@@KKK___vvvcccUUUQQQUUU\\\fffvvvoooXXXHHHCCCBBB@@@===@@@@@@@@@@@@>>>===;;;:::999::::::;;;;;;;;;;;;;;;888999::::::::::::9998884DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<777999:::999666333111222222222222222222geĦ111Hg8>aĦ111111B?Ho9///>dd<ӵ------B?Ho9...<x............000---+++&ӫeʬtIӇ,,,>d<Φ>d<Ħ---D&ӫetIӇ---DdDĦ---sdKĦ---B?dp&ĒR++++++>d<sdKĦ...B?Ho9///s&dq&ĒR000111111111222222222222222222222333444555666???PPPiii}}}oooUUUBBB999666555666777666555777666777:::AAANNNfff}}}xxxwwwxxxyyy|||~~~{{{zzz|||qqqdddVVVNNNPPPWWWbbbmmm{{{sss^^^NNNGGGDDDAAA>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;<<<===>>>>>>???;;;;;;<<<<<<<<<<<<<<<<<<4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneEEEHkgepppnefeHu]3hhtttse555777888:::999777555333222222222222222222geĦja>aĦ111111@G//////se///////////////.........<Ō,,,,,,+++@G---...Hkge---------------000---+++HĪj@IŌ,,,,,,ege------Hu]3hIŌ------DdDĦ---ne+++...@h,,,--->h---******se///ne///...@G//////sĪj@h000000000111111111111222111111111222333444555666???NNNcccpppmmm^^^JJJ===666666555555555555666666777888<<>>AAADDDFFFCCCBBBAAA@@@????????????4DuXӵĵD^DdDĦJJJCCCnnnsssD^ttts׼s999555666777888888666555333222222222222222222geFm8000>aĦ111111111//////000s׼s//////////////////.........Ho...000///---,,,------...------------------///---+++,,,---------------D^---------DdDĦ---------.........,,,,,,---111///,,,,,,s׼s...///000///...////////////111000000000000111111111111111111111222333444666666;;;GGGUUU\\\WWWJJJ>>>777444555444333222333444555666999>>>EEEWWWuuuxxxoookkkjjjgggkkkrrrxxxxxxrrriiiaaaSSSPPPJJJEEEBBBAAABBBDDDDDDEEEHHHJJJKKKKKKJJJJJJGGGHHHJJJMMMRRRZZZeeemmmssszzz{{{uuuaaa\\\XXXYYY]]]___[[[VVVLLLHHHDDDCCCFFFHHHJJJIIIGGGGGGFFFFFFIIILLLQQQSSSVVVYYY```jjjvvv~~~ppp[[[PPPKKKJJJLLLQQQWWWaaannnwwwtttaaaQQQGGGBBBAAA======<<<<<<;;;;;;;;;;;;;;;;;;<<d<ĦĦĦĦ>d<Ħnnn^^^KKKEEEBBBDDDHHHPPP]]]iiipppuuu}}}Ħ>d<ĦtttBe;;;999444444555666666555444333222222222222222222geFYĉ000000>aĦ111111111000////////////...//////000Be/////////////////////.........nu]ӵ...///......///000///...------...///...---------------------------...---+++,,,---...---,,,---------....../////////.........------>d<Ħ--------------->d<Ħ---...///Ħ......////////////......,,,,,,,,,---------......111//////000Be---...///000111Ħ...//////////////////////////////000111111111111111000000000000111111111111111111111222333444666777555???IIILLLFFF<<<555333222444333111///111333333666:::???GGGZZZzzzvvvvvvzzz~~~xxxlll___VVVPPPNNNOOOSSS[[[aaabbb[[[QQQIIICCCAAA???===;;;;;;;;;;;;:::;;;<<<======<<<:::999<<<===???@@@BBBGGGOOOUUUZZZaaahhhiiifffcccbbbcccgggjjjnnnqqqppphhh^^^WWWLLLGGGBBBDDDHHHJJJEEE@@@CCCAAA>>>===>>>@@@BBBBBB???>>>>>>??????AAABBBBBBBBBEEEJJJTTT^^^hhhmmmpppccc``````iiizzztttaaaMMMDDDCCCEEELLLSSSXXXcccpppyyy|||hhhTTTGGGBBBBBB???>>>===<<<;;;:::::::::======???CCCIIIRRRZZZ___```]]]WWWQQQMMMKKKKKKKKK?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦqqq]]]SSSHHHDDDBBBFFFQQQ]]]dddgggooowwwgdKĦsdKĦsss@@@;;;;;;999777555444444444333222///000111000//////ŶS//////0003we>>LLLeeezzzlllcccbbbccceeepppiii```WWWQQQLLLGGGCCCEEEGGGJJJLLLKKKFFFAAA===999999999999888777666555444555666777888888888888666777999;;;<<<===<<<<<>>===<<<<<<;;;;;;;;;======<<<:::===@@@>>>999;;;;;;;;;:::::::::::::::===@@@DDDJJJNNNQQQRRRSSSOOOKKKMMMTTT]]]kkkgggTTTCCC======???HHHSSS^^^iiittt}}}{{{dddPPPCCC??????;;;<<<<<<:::777777999<<<<<<:::;;;CCCPPP^^^hhhlllmmmiiiddd^^^ZZZVVVRRRPPP>AneneneneDe}}}hhhVVVMMMEEEDDDFFFNNNYYYccciiilllttt|||nenevvvcccPPPCCC<<<;;;888666444444444444333222000000000111111222>A000//////k<//////000000111....../////////000000000111111000///...---,,,,,,///......fh/////////............---.........////////////......---------,,,,,,,,,000000///...............//////...---------------000///...------De---------,,,,,,,,,ne++++++ne...---...///000000///...---///---,,,,,,...//////........./////////000000000......ne......111111111111111111111111...//////000111111222222111111111111111111111111222222111111222222333444444777888777555333444555444444444444555666666777<<<>>>FFFXXXsss{{{qqqgggaaa^^^]]]\\\aaa^^^ZZZWWWUUUQQQLLLHHHHHHGGGGGGFFFDDDAAA>>>;;;999999:::::::::999999888444444555555666555555444555666777999::::::;;;;;;===>>>???@@@@@@@@@?????????@@@BBBCCCBBB???<<<:::::::::999888777777888888<<<>>>>>>>>>AAAEEECCC>>>???>>><<<;;;;;;;;;<<<===>>>@@@CCCFFFHHHIIIIIIIIIIIIDDDDDDIIIPPP]]]wwwzzzeeeSSSCCC??????AAAIIITTT^^^iiivvvyyycccOOOBBB>>>>>>;;;======<<<999999:::=========???FFFRRR```lllssswwwtttpppiiibbb^^^[[[qqq[[[MMMGGGCCCGGGOOOZZZeeemmmqqqrrrzzzyyyhhhVVVHHH???<<<777666444333444555444333111000///111444555111000000111000000111111111...////////////000000000111111000///...------,,,......------////////////........................////////////......---------,,,,,,,,,000000///............///......//////......---,,,000///...------...------------,,,,,,...,,,+++//////...//////////////////...///---,,,---...000//////............////////////.../////////...111111111111111111111111/////////000111111222222111111111111111111111111222222111111222222333444222444555555333222222333444444444444555666777888;;;>>>JJJaaayyywwwtttrrroookkkeeebbb]]]]]]___aaabbb___ZZZVVVVVVRRRNNNJJJFFFCCC@@@===888888888777666555555444444555555555555444333333444444444555666777888999666666777888888888888888:::999777666666777888999999999888777666777888888<<>>===???AAACCCFFFGGGIIIKKKLLLLLLKKKKKKJJJCCC???AAAEEEPPPiiivvvbbbQQQCCC@@@@@@BBBIIISSS^^^kkkxxx{{{eeeQQQEEE@@@???<<<===>>>>>><<<;;;<<<===;;;===@@@GGGQQQ^^^llluuu{{{}}}{{{uuulllfffeeezzzfffQQQFFFEEEEEENNN[[[hhhrrrvvvwwwwww}}}nnn^^^OOOCCC===777555333333444444444333222000///222777777333...111000000000000000000111222222111111111111222222000000000000111111111111111000000///......------...------------...//////////////////............---------------...............---------,,,,,,,,,...------,,,,,,,,,---------.../////////...,,,+++------,,,,,,++++++++++++------------------,,,,,,000---++++++,,,///000000000///...------...///000///...,,,---///000000///---.........//////////////////000000000000////////////////////////////////////000000111111111111111111111111111222222222222222111111222222333444222333333444333222222222444444444444555777888888:::>>>LLLfffzzzuuuoooqqqtttwwwwwwuuupppmmmnnniiibbb\\\VVVPPPHHHCCC<<<:::999777555333222111555555666666666666555555333333222222333444666777444444555555666666666666<<<:::888666777:::===@@@>>>===;;;:::999:::;;;<<>>>>>???>>>===<<<<<<<<<888;;;>>>CCCIIITTTbbbllltttzzz|||sssmmmmmmppp]]]LLLEEEFFFKKKVVVfffssszzz|||}}}}}}tttfffVVVGGG???777555333333333444333222222000///222777777333...000000000111111000000000222222111111111111222222111111222222222333333333000000//////......---------------------...//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,------...---.../////////...,,,+++,,,,,,,,,,,,,,,+++++++++------------------------000...++++++---///000000000///...------...///000000...------///000000///.........////////////000//////000000000000//////........................000000000000000111111111000000111111111222222222222222111111222222333444333333333333444444333222444444444555666777888999>>>CCCSSSooozzztttlll```QQQFFF???>>><<<:::888777666666444444555666666666666666333333222222222444555666555555555555555666666666888777666666888<<<@@@CCCDDDBBB@@@>>>===>>>???@@@CCCKKKTTTXXX[[[^^^[[[VVVSSSQQQMMMJJJKKKNNNRRRVVVYYYYYYZZZ[[[\\\\\\\\\\\\WWWNNNGGGDDDCCCKKKaaaxxx|||^^^NNNAAA>>>>>>>>>DDDLLL^^^nnnxxxfffVVVKKKEEEAAA@@@???>>>===<<<;;;;;;888:::===???CCCKKKUUU]]]gggrrr~~~{{{wwwxxx}}}vvveeeUUUIIIFFFIIIRRR^^^ooozzzyyymmm\\\KKKAAA888666333333333333222000111000///111444555222///000000111111111111000000111111111000000111111111111222222222222333333333000000//////............---------------...///000////////////............---------,,,,,,,,,,,,,,,......---------,,,,,,,,,///............///000000......//////......---,,,......//////......---,,,------------............000...,,,,,,.../////////000///...------...///000000...---...///111000000////////////000000000000///000000111111000000///........................000000000000000000111111000000000111222222333333222222111111222222333444333222222333555555444333333444444555666888999:::===FFFZZZwwwoooZZZLLL???===<<<:::999999::::::555666666777777666666666444444444444444555666666555444444444444555666666444444555777<<>>CCCKKK^^^ooouuudddUUULLLGGGDDD@@@>>>>>>===<<<;;;<<<======???AAAFFFLLLPPP\\\hhhvvv}}}}}}}}}|||iiiZZZOOOGGGGGGJJJVVVcccrrr}}}}}}rrraaaOOOBBB999777444333222222000///000000000111111222222222///000111222222111000///111000000//////000000111000000000111111111222222////////////............---,,,,,,------///000000////////////............/////////......---------......---------,,,,,,,,,...............///000000//////...---------------....../////////...---,,,------------.........///000...---...///000///---//////............//////000///---...000111111000000000000000111111111222000000111111111111000000////////////////////////111000000000000000000000///000000111222222333333222222111111222222333444333222111222555666444222333444444555666888:::;;;===KKKdddjjjYYYHHHFFFCCC@@@===<<<<<<<<<======<<<<<<:::999777777666666777777888888777777666555444444444555777777777777999===FFFQQQ\\\bbbaaa___[[[WWWUUUUUUVVVWWWZZZccckkkmmmlllllljjjfff^^^]]][[[[[[]]]aaafffiiimmmkkkfffaaa[[[VVVRRRPPPGGGAAA???BBBFFFPPPhhhkkkZZZJJJDDDBBB@@@EEEMMM^^^qqqwwwdddXXXNNNIIICCC@@@??????>>>===>>>======>>>AAADDDEEEFFFQQQZZZfffnnnsssyyyuuu```RRRJJJFFFGGGJJJXXXdddsss}}}~~~tttcccPPPCCC:::777444333222111///---///000111000//////111333///000111222222111000///000000////////////000000////////////000000000000///////////////.........,,,,,,,,,---...///000111000/////////............111111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,,,,---......+++,,,---------,,,+++***---------........./////////......///000000...,,,////////////////////////000///......000111111000000111111111222222222222000000111111111111000000111111111111111111111111111111111000000000000000///000000111222222333333222222111111222222333444222111000111444555333111333444444555777888:::;;;BBBTTTqqqxxxgggZZZWWWRRRLLLGGGCCCBBBAAAEEEEEEDDDBBB???<<<:::999777888999:::::::::888888888777666666666777999999::::::;;;AAALLL[[[iiirrrsssppplllhhheeeeeefffggggggpppwwwwwwvvvuuusssooo``````___```bbbgggkkknnnfffccc^^^XXXQQQLLLHHHFFFBBB===>>>DDDKKKWWWppprrr```OOOHHHEEECCCHHHPPP^^^qqqqqqdddSSSMMMFFFAAA@@@@@@@@@>>>>>><<<;;;===AAACCCBBB@@@GGGNNNVVV^^^fffppp}}}yyyhhhTTTHHHCCCDDDKKKQQQ```iiiuuuzzz|||~~~yyyrrreeeTTTHHHAAA999222222111///------111000/////////000222333111111111000000...------333//////222444111000111000///------/////////...000///////////////000000000000//////.........---000//////...---,,,,,,,,,000111222111///......///+++,,,,,,------......///000///------......---,,,,,,,,,------...---------000...,,,+++,,,------,,,---,,,,,,,,,,,,---......---------------------------...///000000///...---,,,...000222333222111000000000000000000000000000////////////////////////000000000000000000000000222111///......000222333............//////000000444333222222111111222222333222222222333444555555777444333555666666999>>>JJJ]]]}}}vvvooonnniii```VVVNNNLLLLLLOOOUUUUUUKKKAAA>>><<<999===::::::>>>AAA@@@>>><<<:::888888:::999666777;;;999AAAGGGLLLYYYkkkzzz~~~{{{xxxxxxyyyzzz}}}xxxooofff___aaadddccc```___\\\UUUMMMGGGDDDBBB???======???BBBFFFOOOccc}}}nnn]]]UUUSSSQQQPPPQQQaaarrrzzzcccZZZOOOGGGDDDCCC@@@>>>???@@@@@@>>>======>>>???@@@DDDIIINNNUUUaaappp{{{qqqaaaPPPFFFEEEHHHOOOWWWeeellltttyyy||||||xxxqqqeeeUUUIIIBBB:::444333333000...///111000/////////000222222111111111111000///...---111......000000///111555222000//////000111111000333222111000///.........000/////////............000000//////...------,,,///000111000...---...///------------------------000...------......---,,,---......//////......---000...,,,+++,,,------,,,---,,,,,,,,,,,,---...............---------------.........//////.........---...000111222222111111000000000000000000000000////////////////////////000000000000000000000000111000/////////000222333222111/////////111333444222111111111222333444444111111111222222333444444666333333666777888<<>><<<;;;:::888999;;;@@@GGGUUUlll~~~mmmddd```ZZZSSSOOObbbrrruuuhhhYYYPPPNNNKKKDDD===@@@@@@@@@???>>>>>>??????===@@@DDDGGGKKKUUUaaakkk{{{fffXXXIIIDDDGGGNNNYYYbbbppprrruuuyyy{{{wwwqqqeeeVVVKKKBBB;;;555555555222000111000000000///000111111222222222222222111000//////111//////000///...444<<<444222000000222333222111333222111000000000000000////////////............111000000//////......---...///000///------.../////////......---,,,,,,+++///...------...///---,,,...///////////////......///...,,,,,,---------,,,---,,,,,,,,,,,,---....../////////......---------......------------....../////////000111111222222000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111333222000//////111333555000000111111222444555666000111222333444444444444666333444666888:::@@@GGGSSSmmmxxxmmmgggffflllpppnnnbbbSSSGGG???:::>>>???@@@CCCFFFGGGFFFDDDAAA===;;;<<<;;;777777:::>>>EEENNNWWWeeewwwmmm```SSSMMMIIIEEEAAAAAA>>><<<999888888999888777:::===CCCOOOaaayyyuuummmaaaVVVPPPbbbsssuuubbbXXXUUUPPPEEE:::AAAAAA@@@@@@@@@?????????<<<>>>???@@@BBBHHHQQQXXXppp\\\OOODDDCCCKKKXXXgggsss~~~|||zzz}}}zzzvvvpppfffXXXMMMAAA:::444444555222111222000000000000000111111222222222222222222111000000333222111111///000999DDD444222000111222333222222/////////000111333444555///////////////.........111111000000/////////...,,,...///...------...//////.........---------,,,///...------...///...,,,...////////////......---...---,,,,,,---...---,,,---,,,,,,,,,,,,---......000000000///......------...---,,,++++++,,,---...////////////000111222333000000000000000000000000////////////////////////000000000000000000000000//////000111111111111000111111111111111111111111222111111222333444555555333333555666666666555555777444444777777:::AAAJJJ[[[xxx~~~uuuqqqpppsssuuusssiiiYYYLLLCCC@@@AAADDDGGGHHHJJJLLLKKKGGGDDD???<<<>>>>>><<<===@@@GGGMMMUUU^^^iiiwwwxxxfffYYYKKKDDD@@@;;;999::::::999999999:::;;;<<<<<<@@@DDDLLL[[[oooooo^^^TTTRRRaaarrrqqqeee]]]UUUHHH???BBBAAA@@@???@@@???>>>======>>>>>>======AAAGGGLLLzzzfffUUUJJJBBBFFFTTTeeexxxzzzuuuoooeeeWWWMMM???777222222333111000111///000000000111111111111111222222222222111111000333111111111///000999CCC222111//////111222111000/////////000111333444555.........///////////////000000000000////////////+++---......------///000---------......////////////---,,,---...///...---...............---,,,+++---,,,,,,,,,......---,,,---,,,,,,,,,,,,---......000000/////////............---,,,++++++,,,---...////////////000111222333000000000000000000000000////////////////////////000000000000000000000000//////000111111111111000///111555777777444111///444444333333222333333444444555555555555555444444888666666777777999CCCMMMeeezzztttrrrssswwwwwwtttjjj[[[MMMFFFFFFGGGOOOTTTTTTTTTUUUSSSMMMIIIBBB>>>???BBBBBBEEEHHHQQQUUU\\\fffpppyyyxxxhhhWWWMMMBBB===:::777777:::999999::::::;;;<<<===>>>DDDJJJVVVhhh|||lllVVVOOORRR^^^pppyyyjjj\\\PPPIIIEEEBBB???>>>>>>>>><<<;;;======<<<<<<<<<>>>BBBEEErrr___OOOHHHGGGQQQbbbuuuyyyrrrkkkaaaTTTJJJ===555000111222111000111//////000111111111111000000111111111111111000000000......///...---333;;;111000......000111000///333222111000000000000000.........///////////////////////////////////////+++---............000111,,,------...//////000000...---,,,---/////////---............---,,,++++++,,,,,,,,,---...///---,,,---,,,,,,,,,,,,---....................................------------....../////////000111111222222000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111222555;;;>>>>>>:::444000555555444333333333333333777666555333333222222222888777777888888;;;GGGSSSrrr}}}vvvooommmooorrrxxxuuuooofffXXXKKKHHHKKKSSS^^^fffffffffgggccc[[[UUUKKKCCCBBBDDDFFFJJJNNNUUUXXX___jjjrrrxxxzzzgggXXXGGG???999888777555666999666777888777777999<<<>>>EEEPPPbbbvvvoooTTTLLLOOO[[[nnnwwwfffXXXPPPKKKFFF@@@=========<<<:::;;;;;;::::::;;;<<<>>>@@@{{{fffUUUIIIGGGNNN___ssswwwoooggg[[[NNNDDD<<<444///111222111000111...///000111222111111000///000000111111000000///000---,,,//////---///333111000......000111000///333222111000///...................../////////000........................+++---////////////111333............////////////...---,,,---///000///...////////////...---,,,+++,,,+++,,,---//////---,,,---,,,,,,,,,,,,---......,,,,,,,,,---......//////.........//////.........---...000111222222111111000000000000000000000000////////////////////////000000000000000000000000111000/////////000222333555888===@@@???<<<666333444444333333333444444555===;;;888555333333333444777666888:::;;;@@@NNN\\\~~~sssjjjhhhhhheeeaaa___aaahhhnnnooojjjccc\\\QQQHHHJJJQQQ___nnnzzz||||||~~~yyyoooeeeXXXKKKFFFEEEFFFIIIMMMRRRRRRYYYbbbhhhjjjpppwww{{{~~~~~~qqqdddUUUIII===888666777777555555888555666777666666999>>>BBBOOO^^^tttyyy]]]NNNLLLWWWjjjwwwfff\\\RRRKKKBBB======>>>===;;;<<<;;;999999:::;;;<<<<<>>===???>>>===>>><<<;;;;;;;;;<<<;;;:::sssbbbTTTJJJFFFRRRdddxxx~~~ssskkk___OOOBBB<<<999666333111111222222111111000/////////000222333222111111000000000000000////////////////////////000111222333333222000///111000///000111222111///........................333333000---...000...(((---///000000...,,,+++,,,........................------......///......---...------------,,,,,,,,,+++...000...+++***,,,...........................,,,,,,,,,,,,------...///111000...///111222222111000000000///////////////000///...///111222222111444333222000...---,,,,,,222111111111000000//////111111111111000000000000===888444777>>>@@@:::333444444222111333777999888>>>???===888222000333777666555;;;CCCDDDEEEVVVkkkqqqXXXIIIEEEFFFAAA>>>AAAKKKUUU\\\^^^RRROOOIIIBBB???BBBKKKRRRiiixxxxxxfffQQQFFFCCC@@@@@@BBBAAABBBDDDFFFHHHIIIIIIIIILLLNNNPPPSSSUUUXXXYYYZZZ]]]ZZZUUUOOOIIICCC>>><<<666777777777666555444333666666777888888;;;HHHUUUmmm{{{|||pppXXXLLLTTTggg}}}fff[[[MMMFFFDDDDDD@@@===???>>><<<999777777888:::~~~lll\\\OOOHHHLLLZZZnnn|||ooofffZZZKKK???999777555111000000111000000111000/////////000222222222111000000//////000000///////////////////////////000222333333222000///111000//////000111000///////////////////////////...///---***+++...+++&&&...//////000000///...---........................---.....................000////////////.........---......---,,,++++++,,,........................------,,,,,,,,,---......111000...///111222222111000000000000000000000000000///...///111222111000111111000///////////////111111111111000000000///111111111111000000000000999555333555:::;;;777222444333222222333666888888CCCCCC@@@;;;555222444666999999>>>EEEFFFKKK___vvvxxxcccPPPEEECCC???;;;999===EEEMMMPPPQQQJJJGGGBBB===;;;>>>EEEKKKbbbppp~~~mmm]]]KKKCCC???======>>>;;;<<<<<<<<<======>>>>>>===>>>@@@CCCEEEFFFGGGHHHLLLJJJGGGCCC???;;;888666666777777777666555555444777777777999;;;AAAQQQ___yyyvvvppphhhffflllvvvtttZZZMMMSSSgggxxxkkkYYYMMMGGGDDD@@@<<<>>>>>><<<:::999999:::;;;tttbbbSSSJJJFFFTTTfff{{{wwwiii^^^SSSEEE;;;777666333000//////000//////000000000///000111111222222111000000//////000000///////////////////////////000111222222111000///000.........///000///...///////////////////////////000///,,,---000///+++000///...000333444111...........................///......---------......000////////////.........111000............---+++..............................------------------111/////////111222111000111111111111111111111111000///...///111222111000............///000111222111111111111000000000000111111111111000000000000333222222333555555333111333222222333444555777888CCCCCCAAA>>>999666666666;;;<<>>BBBUUU___lllvvv}}}xxxppp]]]PPPCCC===;;;999999:::<<<;;;999888777777888888666777888:::;;;<<<<<<<<<<<<;;;:::999777666444444666666666666666666666555999777888;;;AAALLL^^^ooowwwnnn]]]YYYVVVVVV[[[dddkkkppppppooonnnooovvvzzz^^^NNNRRRfff~~~jjjYYYOOOHHHCCC???>>>===<<<;;;;;;;;;;;;;;;}}}jjjXXXLLLGGGGGG\\\ooorrrbbbVVVKKK@@@888555555333000000000111000///000000000000000111111222111111000///////////////////////////////////////...///000111111111000000///...------...///...---////////////////////////...000000......111111...111...---000555777333///........................//////...---------.........------------,,,,,,,,,555222//////111111///,,,........................000///...---------------000//////000222222111000111222222222222222333333000///...///000111000///............///000222222111111111000000000000000111111111111000000000///000111222222111111111222333111222444444444666:::BBBCCCDDDCCC???;;;999888;;;===BBBGGGMMM\\\zzzrrr[[[LLLDDD>>>;;;;;;888888999<<>>===<<<<<<<<<<<<;;;:::rrr```QQQGGGGGGMMMbbbuuuxxxjjjZZZOOOEEE<<<666555555333111111222222111000///000000000111111111111111000000///.../////////////////////////////////......//////000000000000...---,,,---...///...,,,------------------------***---...++++++---...,,,111...---000555777444///........................//////...---------------...------------,,,,,,,,,333000......000000...+++........................000///......------------000//////000222222111///111111222222333333333333111///...///000000///...000////////////000000111000000000000000000111111111111111111000000000//////000222111000000222444333111111444444333888???JJJOOOSSSQQQIII@@@;;;999999<<>>>>>;;;777444444444333444555777888888<<>>>>><<<:::999:::;;;<<<<<<;;;777444222444333222444666777777666999<<>>LLLfffttt~~~www```HHH<<<999:::<<>>:::555333444000//////000111111///---...///000222222111111000000000///...............////////////////////////,,,,,,,,,------///000111000///......///000///...........................+++///111---***+++---,,,***---//////...------...........................,,,...000222111...+++(((......---------,,,,,,,,,+++...000000...---000222.......................................///000111//////000222333333111...//////000111222222333333111///......//////...,,,//////...//////000111222//////000000111111111222111111111111000000000000111///---...111333333333666000///444444444@@@PPPhhhyyyeeeJJJ===;;;<<<===CCCRRRmmmqqq[[[KKKBBB:::999999888999<<<======<<<:::777555555666444222000111333555444222444777777777999===<<<888:::666444666555333333666555555555555555444333222444444444555444444333333444555555555666666777777666555555555666888;;;===CCCKKK\\\tttxxxooobbbZZZQQQJJJGGGFFFEEECCCGGGHHHGGGFFFFFFJJJQQQWWW```hhhvvvttt\\\OOOZZZooo{{{rrr[[[SSSHHHBBBAAAAAA>>><<>>IIIeeetttuuu[[[BBB777777===>>>FFF\\\{{{wwwaaaRRRHHHBBB<<<888999:::::::::===<<<:::888666555444333444444333333333444555555333555444111444888666///555555555555555555444444333333333333333333333333666555333333444444333222666555555555555444444444777666777999999888<<>>======{{{fffTTTEEEDDDGGGOOO___ppp~~~yyymmm```RRRHHH;;;555444555333000000222333222000...000111333111///000111222000...111111000///////////////...................................................---,,,---/////////---------------............------------------------......------------......///...------...///...---------------------------........................---------.........//////.........------.........000000/////////............///000111111111111111000000000000111111111111111111000000000000111111222111000//////......///333222222222333333222000333111///000111222000...222222222111111111000000222111222333222333;;;DDDWWWbbbjjjaaaMMM;;;555777===???JJJbbbuuugggVVVKKKCCC???:::777888999999888>>>===:::777555222111000444333333333333444555555444666444111333888666111555555555555555555444444333333333333333333333333666555333444444555333222444444555555666666777777777555666999999:::???FFFPPPccc{{{|||nnnbbb[[[WWWUUUPPPJJJGGGGGGGGGGGGFFFHHHHHHIIIKKKSSS^^^llltttkkkWWWNNN___tttvvvlll]]]OOOFFFBBB@@@???~~~mmmYYYKKK@@@BBBKKKXXXlll}}}}}}|||tttfffZZZJJJCCC999444444444222///000111222111///...///000222111000000111111000///111111000///////////////000000///...------,,,,,,........................000...------...///---,,,------------............------------------------......------------......///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,........................---------......//////000000///---++++++---///000333222111000///...---,,,///000000111111111000000000000000000111111111111111000000//////000000111222222111000////////////444333222222333333111000222111000000111111000///222222222111111111111111111000111333222111666===GGGMMMPPPJJJ>>>555555888>>>AAANNNgggzzzkkk```WWWNNNGGG>>>;;;888777777777777666;;;:::888666444222111111333333333333333444555555666666444222333777777444444444444444444444555555333333333333333333333333666555333444555555444333333333444555666777888999777555666999:::===EEEOOO[[[qqqyyyjjj]]]SSSNNNLLLJJJHHHEEEEEEFFFHHHHHHHHHJJJJJJLLLQQQ\\\lll~~~{{{dddSSSOOOaaavvv}}}mmm\\\PPPHHHDDDBBBrrr```OOOEEE???DDDQQQcccxxx}}}}}}|||}}}xxxmmm^^^SSSCCC===777444444444111//////000000000/////////000111000000000111111000000111000000////////////////////////...------,,,,,,........................111///...---......,,,+++,,,,,,---------.........------------------------......------------......///---------...///...---................................................////////////............///...---,,,,,,---...///222111111000///...------000111111111111000000//////000000000111111111111000000////////////000000////////////000111222333555333222111222222111000111000000000111111000000111111111111111111111111111000222444333111333888<<<>>>???===888555777;;;>>>BBBOOOiiitttdddVVVNNNJJJFFFCCC999888888777777777666555555444444333333444444555222222222222333444555555777666444222333555666666333333444444444444555555333333333333333333333333666555333444555666555333333333444555555666777777777555777:::<<>>===888888999888777777666666333333333333333444444555111111111222333444555555777555444333333333555888333333333333444444555555333333333333333333333333666444444444666666555444444444444444444444444444777666888;;;@@@JJJ\\\lllzzz|||qqqaaaSSSJJJFFFDDDDDD@@@AAABBBCCCEEEHHHKKKMMMRRRWWW```lllyyyqqqYYYPPPSSScccxxxrrrcccUUULLLsss^^^MMMEEEDDDEEENNN^^^sss~~~yyyuuuwww{{{{{{yyyyyy{{{{{{xxx}}}xxxssspppiiiZZZLLLEEE:::777444333222222111000000///...///111222111000///000111111000000111222111111000///////////////------..................------------------------111///............,,,+++,,,,,,,,,,,,------------------------------------......------------......///...------...///...---................................................222111111000///...------+++---///000000///---+++,,,,,,,,,---...//////000///000000111111111000000000000000000111111111111000//////......//////000333333222111000000000000777555222111111111111000///000111111000000111222111111111111111222222222444222333666666333222444222444666777666777888999???DDDSSSmmm|||iii]]]XXXRRRTTT[[[eeeqqq||||||yyytttooojjjddd]]]YYYNNNJJJEEEAAA@@@>>>===<<<888999999888777555666777666666444333222222222222111111111111222444555666555333333444333111333777222222333333444444555555333333333333333333333333666444444444666777666555666666555555444444444444888777:::>>>EEERRRiii}}}mmmcccUUUJJJEEECCCBBBAAA???@@@BBBCCCEEEIIINNNQQQYYYbbbooo~~~pppVVVOOOTTTcccyyyvvvggg]]]xxxgggTTTFFFAAABBBGGGQQQbbbwww~~~}}}xxxppphhhqqquuuwwwvvvwwwyyyxxxtttyyyqqqkkkggg___PPPDDD>>>999777444222111111111111111000...000222333222000...000222111000///111333111111000////////////////////////...------,,,,,,------------------------000///------......---+++++++++,,,,,,,,,---------------------------------......------------......///...------...///...---------------------------........................//////////////////000000---..................---,,,------...///000000000...///000111111111111111000000000000111111111111//////............//////333333222111000000000000888555222000000111111000...000222111000///111333000000111111111222222222444111111444555222222444111444666666555555888;;;???GGGYYYvvvxxxaaaQQQKKKJJJFFFFFFHHHMMMUUU]]]bbbddd^^^[[[WWWSSSQQQOOOMMMKKKGGGEEECCCAAA@@@???>>>===888999999777444333555777777666555444222222222111000000000111222444555666333111333555333///111666111222222333444444555555333333333333333333333333555444444555666777777555666666666666777777777777888888;;;AAAIIIZZZtttuuu___VVVKKKCCCBBBBBBAAA???AAACCCEEEGGGIIIOOOVVV\\\jjjsssoooTTTMMMSSSdddyyy{{{rrrppp___NNNAAA>>>AAAGGGRRRdddxxx}}}{{{ssshhh___lllqqqttttttuuuwwwuuuqqqvvvmmmeeeaaaYYYJJJ>>>:::999777444222111111111222222000///000333444333111---000222111//////111333111111000///////////////111111000///---,,,+++***------------------------000...------...///---,,,++++++,,,,,,,,,---------------------------------.........------.........///...------...///...---................................................------...///000111222333000///---,,,,,,---///000////////////000000000000......///111111222222222000000000000111111111111//////............//////000000000000111222333444888555222000000111111000---000222111//////111333000000111111222222222222444000000333444222111333222555777666444555:::??????III^^^}}}}}}dddOOODDDDDDFFFCCCAAA???@@@DDDHHHKKKMMMKKKHHHEEEDDDEEEGGGGGGGGGAAA@@@>>>===<<<;;;::::::888999999666333111444666444444444333333444444555000000000111222444555666111000222666444...///555111111222333333444555555333333333333333333333333555444444555777888777666666666777888999::::::;;;999999===CCCLLL^^^{{{mmmWWWOOOFFFAAAAAABBBAAA???EEEGGGJJJLLLOOOVVV___fffzzzpppSSSKKKQQQdddyyyuuu```QQQIIIDDDBBBBBBLLL___ppp{{{}}}yyyrrriiicccuuuuuuuuutttrrrrrrssstttpppllldddZZZNNNCCC;;;666111111222222222111000000000000000000////////////000000000000////////////000000000000////////////888444000...------,,,+++------------------------000---,,,---///000...,,,,,,++++++---......,,,)))---...///...------...///+++,,,------....................................////////////////////////000------000000------000//////............//////000///...------...///000---......//////////////////000000000111111111111...//////000000...---,,,000000000000////////////000111111111222222222222222222111111000000//////111000000111444555444333333222000000000222444666555555444444444333333333333222333777666555777<<>>BBB@@@???======>>>??????>>><<<@@@CCCCCC???<<<;;;<<<999999999888777555333222555666666777666444222111111111222222222333333333333333333444444555555555444444444444555666777777333444444555555444444333555444444555888999999888777777777888999999888777777:::@@@HHHVVVmmmqqqaaaPPPJJJCCC???@@@BBBCCCBBBEEEGGGJJJNNNTTT^^^llluuummmRRRIIIMMMddd}}}lllXXXKKKDDDBBBBBBEEEPPPcccuuu~~~|||yyyuuuoookkkuuuuuuuuutttssssssssstttnnnhhh^^^SSSIII@@@999555222333333333222111000000111111111111000000000000000000000000////////////000000000000////////////333111---,,,---...------------------------------///---,,,---///000...,,,---,,,+++,,,---...,,,***---...///...------...///++++++,,,---------------------------------------........................///,,,,,,//////,,,,,,/////////............//////000///...------...///000---......///////////////111111111111222222222222111111222222222111000///......//////000000111111/////////000000000000111111111111000000000000000//////000222444555333111222111111111111333444555555444444444444333333333444222333666666444666;;;FFFPPPiii{{{fffXXXIIIAAA<<<999999;;;<<<;;;===@@@@@@===>>>AAA???>>><<<===>>>???>>>===999<<>>======999999888777666555444444777777777666555444222222111111222222222333333333333333333333444444444555333333333333444555666777222333333444444333333222666555444666777999888777777666777888999::::::999===AAAGGGQQQaaaxxx}}}gggYYYJJJFFFAAA???@@@CCCEEEEEEJJJNNNRRRWWW___kkkyyyoooUUUKKKPPPccc}}}{{{zzzzzz|||uuu```OOODDD@@@AAADDDJJJXXXkkk|||}}}{{{zzzyyyvvvtttuuuvvvvvvvvvuuuuuuttttttiiiaaaUUUIIIAAA;;;777444444444444444333222000000222222222222111111111111////////////000000000000000000000000///////////////---++++++---...//////------------------------///...------...///...---...,,,++++++,,,------,,,---...///...------...///++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---******------******---//////............////////////............//////---......///////////////111222222222222333333333222222333333222222111000------...///000111222222------........./////////000000000000111111111111/////////222444444222000000111111222222333444444444444444444333333333333444222333555555333666;;;GGGUUUppprrr___KKKBBB<<<;;;;;;888777888;;;:::<<>>;;;<<<@@@>>><<<;;;<<<===>>>===<<<777888:::===???@@@>>><<<999888777555555555666777:::999888666444333222222111111222222222333333333222222333333333333444444222222222222333444555666222222333333333333222222777666555666777888777666666666777777888999:::;;;???BBBKKKYYYlllsss___RRRHHHEEEBBBAAABBBEEEFFFFFFJJJOOOVVV^^^hhhvvvrrrXXXOOOSSSccc}}}rrrooommmqqq{{{kkkXXXIII@@@@@@CCCHHHQQQbbbttt~~~}}}}}}{{{yyywwwvvvvvvvvvwwwwwwvvvtttrrreee[[[MMMAAA:::777666555555555555444333222111000222222111111111000000000////////////000000000000000000000000////////////...,,,++++++---/////////------------------------......---............---///---++++++,,,---...------...///...---------///++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---++++++------++++++---//////............///////////////....../////////---......///////////////111111111222222222333333111111111111000000//////......//////000000111111---------.........////////////000000111111222222111///...///111222222111000000111333333333333333444444444333333333222222444222222444444333666;;;GGGYYYxxxxxx\\\LLLBBB<<<999::::::777555666:::999;;;>>>===:::;;;>>><<<;;;:::;;;======<<<;;;888666777:::>>>???===:::888777555444444666888999<<<;;;888555333333222333111111222222222333333333222333333333333333333333222222222222333444555555222333333444444333333222888777666666777777666555777777777777666888:::<<<@@@EEEPPPcccyyyrrr___RRRIIIGGGEEEDDDEEEFFFGGGGGGJJJPPPZZZeeerrrsssYYYQQQUUUddd}}}}}}oookkkggglllvvvvvvaaaPPPDDD>>>AAAHHHPPP\\\mmm}}}|||xxxuuuwwwwwwwwwxxxxxxwwwrrrooo```UUUFFF;;;777666666555444555444444333222111000111111000000000/////////.../////////000000000111000000000000////////////000...------...///...------------------------------.........------......000---++++++,,,.........---...///...---------///,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////,,,,,,//////,,,,,,/////////............//////...//////////////////...---......///////////////000000000000111111111222111111111000000000000000111111000000//////............/////////000000000//////000000111111222222444111---,,,---000333444000000111333333333333333444444333333333222222222444222222444444333777===GGG___mmmSSSEEEBBB===999999888555555888999888:::===<<<888999===999999999:::<<<<<<;;;999999777777999<<<===:::777888777555444444666888999<<<:::888555333222222222111111222222222333333333333333333333333333333333222222222222333444555555444444555555555555444444888777666666777777666555888888888666555666:::>>>GGGOOO___tttuuubbbTTTGGGGGGFFFFFFFFFGGGIIIKKKNNNVVVcccqqqrrrYYYQQQUUUggg}}}}}}mmmgggccceeemmmvvvyyyzzz~~~kkkVVVIIIBBB>>>DDDNNN[[[iiizzz}}}xxxtttyyywwwwwwxxxyyyvvvpppkkkZZZOOOAAA888666666666444333333333333333222222111000000000000/////////.........//////000000111111000000000000////////////111///......//////---,,,---------------------------...///...------...//////---,,,,,,---......------...///...------...///------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000......000000......000//////............//////......////////////......---....../////////////////////000000000111111111333333222111111111111222222222111000///...------//////000000000111111111000000000000111111111111666222...,,,---000333444000111111222222333444444333333333333222222222222444111222444555555:::@@@LLLgggjjjQQQFFF@@@;;;777777666444666:::888777999<<<:::777777;;;777777777999;;;<<<:::888:::999888999::::::999777777777666555555666777888999888777555333222111111111111222222222333333333555555444444444444333333222222222222333444555666555555666666666666555555777666555666777888777666888999999777666888>>>DDDPPP[[[nnnvvvfffYYYIIIIIIHHHGGGGGGIIIMMMQQQRRR\\\lll{{{rrrXXXPPPUUUhhh}}}|||lllhhhddddddgggjjjkkkkkkrrruuuzzzttt```MMMFFFCCCBBBKKKXXXhhhwww~~~~~~{{{yyyzzzxxxwwwxxxyyyuuummmfffTTTJJJ>>>777666777555222000111222222333222222222111111111000000000//////.........///000111111111000000000000///////////////---------......---+++------------------------,,,...000///---,,,---///...------...//////...,,,---...///...------...///.../////////......---,,,------------------------------------------------000......000000......000//////............//////---...///000000///...------......///////////////000000111111111222222222333222111000000000111111111111000000//////......//////000000000111111111111111111000000000000000444222000///111222222222222111111111111333444555333333333222222222222111333111111444666777<<>>FFFNNN\\\jjjtttpppuuuvvvmmmcccVVVUUUSSSOOOLLLMMMQQQTTTXXXddduuu{{{vvvtttuuuwwwrrrXXXPPPTTTggg}}}vvvjjjiiigggdddbbbaaa``````dddfffjjjooovvvooo[[[JJJEEEFFFHHHSSS```ppp~~~}}}~~~zzzxxxwwwxxxyyytttkkkdddPPPGGG<<<666666777444000//////000111222222222222222222222111111111111000---......///000111111222000000000000////////////,,,++++++,,,......,,,+++------------------------,,,...000///---,,,---000---------///000000---+++---...///...------.../////////000000///...------........................++++++++++++++++++++++++000------000000------000//////............//////---...///000000///...------......///////////////111111222222222333333333111000...---------...///////////////000000000000////////////000000000000222222111111000000//////222222222333444444222///333222000000000222555666333333333222222222111111333111111555666888>>>EEE\\\{{{mmmQQQCCC===:::888888666222333777777666888:::999555555999444555666888;;;;;;999666666999;;;:::888777:::===777777777888777666555555444444555555444222111///111111222222222333333333777777666666666555555555444444444444555666777777333444444555555444444333555444444555888999999888555888:::;;;<<>>>>>BBBXXXpppmmmaaaSSSQQQYYYeeelllnnnlllnnnmmmeeeZZZUUUXXX^^^mmm|||sss```ZZZQQQKKKHHHIIIKKKLLLQQQVVVdddyyyqqqXXXPPPTTTjjjuuummmccc[[[ZZZZZZWWWTTTSSSTTTWWW[[[]]]```gggqqqzzzsss[[[LLLBBBEEENNNYYYkkk|||~~~}}}|||{{{yyywwwvvvvvvxxxwwwxxxwwwrrrhhh\\\SSSDDD@@@999555444555666666444444444444333333222222555333000000222222111///000000000000111111111222000///------///...,,,)))......------------,,,,,,---,,,***)))***+++...///......---------...//////000000000/////////..............................222222111000000///......///...---...///000///...+++++++++,,,,,,,,,------///...------------...////////////.........------222111/////////...,,,***000000///...............000000000111111111222222222111111000//////000000//////...---...///000111000000111111111111000000///111222222222333666888999888777555333111000///000000000111222333555555777444000///111333333222666888444666:::888@@@TTTuuunnnVVVFFF???:::999777555444444444555444555666666555555666777:::888666666777999999999888888999999999999888888888777777666555444333333333333333222222222111111000111222444444222111000666666666666666555555555888555555777777444444777666555555555777777555444555555555666666888999999999666999AAAHHHRRRjjjttt^^^UUUKKKIIIPPPZZZaaadddggglllpppmmmfffbbbeeeiii||||||sssfff[[[PPPKKKDDD@@@???@@@BBBBBBHHHKKKVVVgggxxxrrrYYYOOOQQQkkk|||ooodddZZZXXXWWWTTTRRRQQQVVVXXX[[[[[[[[[___fffllluuu}}}xxxgggQQQFFFAAAIIIWWWfffyyy|||{{{zzzyyywwwuuussssssrrruuuuuuuuusssmmmaaaTTTKKK???;;;777444444555555444444444555555555444222111666444111111111222000///000000000111111111111111111000......//////...,,,//////---,,,,,,,,,---...---,,,+++******+++---////////////000//////......000////////////.........------------------------222222111111000000//////000///......///000...---,,,,,,---------.........///...------------...//////////////////.........222111///......---***(((000000///.........//////111111111222222222222222111111000/////////000000///............///000111000000111111111111000000000000111000000333777:::===<<<<<<:::888444222000222333333333333444444444777444111000111333333333666888666888===;;;DDDZZZ{{{```LLLAAA===999888666444333333444444444444333444555666555444:::888666555666777777777;;;;;;::::::999888777666888777777555444333222222333333333222222222222111111222333444444333222111666666666666666777777777:::777666888888444444666666555444555777777555444666666666666666777888999888666:::GGGVVVfffsssaaaOOOJJJDDDBBBGGGNNNUUUYYY___gggpppttttttuuuxxx{{{yyyrrriiibbb]]]WWWMMMFFFEEEAAA===;;;<<<===>>>>>>>>>@@@GGGSSS```qqquuu[[[PPPPPPkkkttthhh\\\WWWUUURRRPPPQQQYYY[[[\\\ZZZWWWWWWZZZ^^^gggnnnyyymmm\\\LLLFFFEEEPPP___ppp~~~zzzyyyxxxvvvsssrrrqqqppppppsssssssssooofffYYYLLLCCC999777444333444444444333111222555666666666444333444222111000//////......111111111111111111111111000//////.../////////...111///---,,,+++,,,...//////...---,,,,,,...///000...///000000000...---+++/////////.........------------------------------000000/////////.........111000......//////...,,,............////////////.........------.........////////////////////////...------...///000...---000000///////////////000222222222222222222222222111000000/////////000000.........//////000111111000111111222222111111000000111222111111222555777666777999;;;;;;:::888777666666666666555555444444666555333222222333333444222666444777===>>>JJJaaammmTTTEEE===;;;888777666444333444444555444222000222555666444222:::888555444555666666555999999999999888777666666888777666555444222111111222222222222222222222222222333333444444333333222444444555555666666777777999666666888888555555888555444444555666666555333777777666666777777888999;;;:::@@@OOObbbvvvyyycccSSSHHHFFFDDDCCCDDDHHHMMMRRRVVV^^^jjjuuu}}}wwwnnn```[[[TTTOOOMMMJJJDDD@@@@@@>>>;;;;;;<<<======<<<:::<<>>888666999888666555444555555666444111000111444666444111999777444333444555555444555666666777777777777777666666555444333222111111222222222222222222222222333333333333333333333333333333333444444555555555666333444777888666777:::555444444555666666555333777777666777777888999:::===???HHHZZZooolllXXXMMMGGGGGGGGGEEEDDDEEEIIIMMMOOOVVVbbbppp~~~ppp```VVVMMMKKKHHHFFFFFFDDD@@@<<<;;;999888888999999777666999;;;@@@DDDHHHSSShhh|||~~~lllcccaaapppssscccZZZVVVRRRQQQRRRVVVWWWWWWWWWUUUTTTTTTTTTTTTYYY```fffmmmwwwppp^^^OOOHHHLLLVVVeeewww{{{vvvtttsssqqqooonnnooopppqqqoooooollldddXXXJJJ???999444222000000111333333222...///111333555666666666333444444333111111222444222222222222222111111111............---...000222000000...---------...///,,,+++++++++,,,,,,------------------------,,,,,,......---------,,,,,,,,,........................000000000000000/////////000///......///000...---....../////////000000000------...//////...---------------...............///......///111222000///000000/////////000111111222222222222222111111111//////......//////000000---...///000111222222222111111222222222222111111111333555555333000.........000222444666666666666777777888888777666444333222333444222111000111333444777444444:::>>>PPPmmmvvvYYYGGG===999666999888666555555555666666222222111222333444333222777555333222333555444444222333444666777888888888555444444333333222222111111222222222222333333333333333222222222222333333333333333333333444444444333111222666888666777:::555444333444666666444333666666666777888999:::;;;===EEEUUUiii~~~www```PPPJJJEEEFFFEEEEEEDDDEEEGGGIIILLLQQQ\\\mmmuuu___OOOGGGCCCAAA@@@@@@???===999666;;;999888888999888777555888:::>>>AAACCCIIIZZZkkkyyyuuutttwwwwwwfff\\\WWWSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRVVVZZZ___ccckkkttt{{{wwwhhhYYYMMMNNNUUUcccsss|||xxxtttqqqooommmllllllmmmoooqqqmmmlllhhh^^^PPPCCC:::666555222//////000222222222000000111222222333333444111333444333111111333666333333333222222111111111...///000///---...222555////////////............+++++++++,,,,,,,,,------...------------......///---------,,,,,,,,,,,,+++------------------------............///////////////...---...///000///............/////////000000------...//////...------,,,,,,,,,,,,---------...000///...///000000///---000000//////000111111222222222111111111000000000...............///000000,,,---///111222222222222111222222333333222222111111333444333111///000000000000000000111111111111444444666666666444222111000222333222000///000222444777444555<<>><<<;;;;;;:::888777<<<;;;999:::;;;;;;:::999888888;;;>>>???DDDRRR___|||}}}lllbbb]]]XXXVVVWWWWWWVVVTTTSSSSSSSSSSSSRRRSSSVVVYYYZZZ\\\```hhhnnnvvvqqqdddVVVLLLVVV___mmm}}}}}}zzzuuurrrnnnmmmkkkjjjkkkmmmoooqqqkkkiiidddZZZLLL???777444666333///...///111222333333222111111000000111111...000222111000000222555333333333222222111111111///111111000///000444888/////////000///......------------........./////////...---------///000222---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...------...000111000///............////////////,,,---...//////...---,,,+++++++++,,,,,,------------,,,,,,---///000///---000000///000000111222222222111111111000000//////...............///000111,,,---///111222333222222111222222333333222222111222222222000//////222444000000///....../////////111222333444444222000//////111333222///...///111000444222555@@@LLLgggdddHHH:::888888888666555444333333333444555000333555444222111333666444222111111333444555555555666777888888999999999111111222222222333333333111111111222222333333333222111111000000111111222666666666555555444444333555222222555555333333666444333333444555555444222444444555777999;;;===>>>KKK\\\ttt~~~eeeMMMBBBCCCBBB@@@@@@BBBFFFJJJKKKKKKOOOTTT```ttt~~~gggSSSGGGBBB>>>===;;;::::::<<<===>>>999888777777999:::::::::999888999<<<>>>CCCOOO\\\xxxrrriiiccc^^^\\\\\\]]][[[XXXUUUUUUTTTSSSRRRTTTVVVXXXXXXXXXZZZ```eeeccclllyyy|||mmm\\\UUUXXX```nnn}}}|||zzzuuuqqqooollliiihhhiiikkklllmmmllliii```SSSFFF<<<777777444444222222222222444444000000111222222222222111000000000000000000000000111111111222222333333333000000////////////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++******+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,---......//////......000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000///...------...///000...///111222222111000000111111111111000000//////000000//////.........---111111222222222222111111333222000/////////000111111222333444333111///---000---,,,...111333111///111333555444333222333333111111222222222333333333444222555;;;???MMMoooVVVBBB===999666666222333444444444333222111222222111111222333333444555444333222222444555777777666666555555555666666333333333222222222111111;;;777333000000222333444111111111111111111111111000111333333222333444666777555333333333444333222222333555444333333444666666555777:::;;;;;;@@@GGG\\\qqqzzzaaaNNNEEEBBBCCCAAACCCFFFFFFEEEHHHNNNNNN\\\ooolllRRRBBB@@@<<<;;;;;;::::::999999888;;;:::999:::<<<<<<:::999555666;;;@@@>>>>>>LLL^^^xxxxxxpppllleee^^^]]]ZZZVVVTTTTTTTTTSSSRRRVVVXXXXXXWWWUUUWWW[[[```bbbcccffflllvvv|||sssgggYYYUUUYYYkkkxxx|||wwwrrrooollliiihhhiiikkkmmmmmmjjjfff^^^QQQDDD:::666666444333333222222333333444000111111222222222222222000000000000000000000000000000000111111111222222000000000//////000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,+++******+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,------...............//////...---------------...---------------------------........./////////000///...------...///000//////000111222111111000222222111111111000000000000000/////////.........000111111222222111111000222222000/////////000111222222333333222111///...000...---///222333222000111333444444222222222333000000111111111222222222777555888>>>EEEUUUyyy{{{TTTAAA===999666666333444555555555444222111222222111111111222222333444333111111111222444555444555666777777666555444333333333222222222111111777444111000111333333333111111111111111111111111000222444444444333444666666555333444555555333222222444555555444333555666666666888:::;;;>>>GGGRRRlllqqq\\\LLLDDDAAAAAA@@@BBBEEEEEEDDDHHHNNNVVVeeeyyyoooVVVHHHEEE>>>======<<<<<<;;;::::::::::::999:::<<<<<<:::888999:::>>>BBB@@@???MMM___xxx{{{vvvnnnfffbbb^^^YYYVVVUUUUUUTTTSSSVVVVVVVVVTTTSSSTTTYYY]]]cccbbb```bbbiiittt|||pppiiiaaaXXXYYY```sss|||~~~zzzuuupppmmmkkkjjjkkkmmmnnnnnniiidddZZZMMMAAA999555444444333333222222333333444111111222333333333333222000000000000000000000000/////////000000000000111111111000000000000111111000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,------------,,,,,,,,,------......------,,,---------------------------------.....................---,,,,,,,,,,,,---/////////......---------....../////////000000000//////............////////////000111111111111111222222222222222111111111000000////////////......000111111222222111111000222111111000///000000000333333222222111000000000000//////000222333333222000222333333222111111222//////000000000111111111444333666===FFF[[[qqqOOO@@@<<<888555666444444555666555444333222222111111000000000111111222111111000000111333444222333666888888666444222333333333222222222111111222111///000222333333333222222222222222222222222000222555666555444444555555444444555666666333111222444555555444444555666777777888;;;===EEEUUUeeetttbbbSSSIIICCC@@@AAAAAACCCFFFFFFEEEJJJQQQaaassskkkUUUHHHEEE=========<<<;;;;;;::::::;;;;;;;;;<<<>>>===;;;:::===;;;>>>AAA???@@@NNN___|||yyyoooiiiccc\\\XXXXXXXXXVVVTTTWWWVVVUUUSSSRRRUUUZZZ^^^eeeaaa\\\YYY\\\eeennnuuurrreeeaaa]]][[[```jjjsss~~~|||~~~{{{sssqqqnnnnnnnnnppppppooohhhbbbWWWJJJ???888555444333333333333333333333333111111222333333333333333000000000000000000000000000000000000000000000000111111000000000000111111222222111000///......---------------------------.........------,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,------------------------------------......//////......------,,,------...//////......------,,,,,,////////////000000000000/////////......///////////////000000111111222222222222222222222222222222000000//////////////////000000111111111111000000222111111000000000000000333333222111000000111111111000111111333333444333///111333222111000111222000000000000111111111222333333666===HHH```eeeIII>>>;;;777444666444555666666666555444333222111000000///000000000222111111111111222333333222333444666666555444333333333333222222222111111111111000111333444222111222222222222222222222222000333555666555444444555444444444666777777444111333444555555444444555666888888:::>>>CCCPPPfffzzztttaaaSSSJJJFFFBBB???AAABBBEEEHHHHHHHHHOOOXXXlll~~~yyyeeeSSSGGGCCC@@@@@@??????>>>=========>>>>>>>>>@@@BBBBBB@@@>>>BBB???@@@CCCBBBDDDRRRddd~~~vvvmmmfff^^^ZZZZZZZZZXXXVVVYYYXXXVVVUUUVVVZZZ___cccddd```ZZZWWWWWW\\\ccchhh|||lll^^^ZZZZZZ\\\dddpppttt}}}xxxvvvsssrrrrrrrrrqqqppphhh```TTTGGG>>>888555444333333333333333333333333111111222333333333333222000000000000000000000000111111111111111111111111111111000000000000111111333333222222111000000///---------------------------------------------,,,,,,------......------,,,,,,------......------,,,------------------------...------------...///000///...............//////------------,,,,,,++++++////////////000000000000...//////////////////.../////////000000111222333222222222222222222222222//////000000000000000000000000000111111000000000111111111111000000000///333222111111000111111111000111222222222333444444///111333222111000111222111111111222222222333333666888;;;AAANNNgggoooXXXBBB;;;999555333666444555666666666555444333111111000000000000000111222222222222222333333444444333222222222333555666333333333222222222111111333333222333444444222000222222222222222222222222111333555666444333444444444444444666888777444222333444666555444444555777888999<<>>AAADDDGGGMMM]]]lll|||qqqhhheeehhhooottt~~~qqqeee]]]WWWSSSSSSSSSRRRRRRQQQPPPPPPPPPSSSTTTWWW[[[___```^^^\\\XXXQQQMMMNNNMMMPPP___qqq|||xxxppphhhdddfffeee___YYYUUUSSSRRRSSSVVVZZZ\\\]]]TTTTTTTTTTTTSSSSSSSSSSSSsss___XXXVVVWWW___hhhttt~~~~~~{{{xxxuuusssqqqnnnkkkfff\\\MMMAAA999666444333222333333444444333333222//////000111111111111000000000000000000000000000111111000000000///////////////............////////////000000000000111111........................,,,,,,,,,------.........------............------,,,------......------,,,------------------------///...---,,,,,,...///000...---------......///000++++++,,,,,,---.........------........./////////---...///000000///...---//////...///000111333444000000000111111111222222//////000000000111111111//////000000000000//////000111111222111000///...000111222222333222111000...000222222111111333555111333444444222222222333111111111111222222222222000444:::AAAQQQnnnrrrQQQBBB888888888333222555333444555555555444222111000000000111111333444555000111111222222222222222222111111000111333555666333333333222222222111111222111000111222333222111333333333333333333333333333333222111///000222444555444444555666777777555444555666666555555666777999:::BBBTTTiii~~~|||mmmTTTNNNFFFBBBAAABBBBBBBBB>>>???BBBEEEIIISSSgggzzzwwwrrrjjjeeefffkkksssyyyyyyqqqooonnnkkkiiiiiiiiihhhggggggfffffflllmmmqqqwww{{{}}}|||zzzpppggg```^^^\\\^^^lll}}}|||{{{rrrooooookkkccc[[[UUUSSSQQQRRRTTTVVVUUUTTTOOOOOOPPPPPPPPPOOONNNNNN{{{fff\\\YYYWWW]]]ffflllwww~~~|||xxxuuurrrooollliiidddZZZKKK>>>777444333111222222444444444444222222......///000000000000000000000000000000000000000000000//////.........---......------------......------......//////000000........................+++,,,,,,------.........------............------,,,------......------,,,------------------------///...,,,,,,,,,---///111,,,,,,,,,,,,,,,---...///+++,,,,,,---...///000000------------.........///---...///000000///...---///.........000111333555//////000000111111111222//////000000111111111222//////000000000000//////000111111222222000///...///000222333333222111///...000222222000000222555111333555444333222333444000000000000111111111111111777>>>FFFXXXvvveeeJJJ===555777777333222555222333444444444333222111///000000111222444555666//////000111111111111111000000111222333444444444333333333222222222111111///...---...111333333333333333333333333333333333333333111///...///222555666555333444666777777777444555666666555555666888::::::DDDYYYqqqrrrbbbMMMJJJEEECCCBBBBBBCCCCCCAAABBBEEEHHHMMMYYYppp|||wwwmmmjjjffffffjjjttt~~~xxxtttqqqrrr~~~|||zzzvvvuuupppeee\\\XXXUUUSSSSSSTTTTTTQQQNNNOOOOOONNNNNNMMMMMMMMMMMMsssccc]]]^^^aaadddhhhnnnwww}}}||||||~~~}}}yyytttpppllljjjgggdddXXXPPPEEE<<<666444222222111222333444444333222111222111000//////000111222.........///////////////333333222111000///......000/////////............------.........---+++***222000...///111111///,,,...............------------.........---,,,,,,+++...------,,,---...///000000...---...111111...,,,***))))))+++...000111111//////...------------...,,,++++++++++++,,,------......------------......000000000000///...---,,,//////000000111111111222222222222111111111111000111111222222222222111111////////////////////////000000000000000000000000//////000000000000//////111222333333333333222111111222222222222111000000222000000333333000000333333777;;;DDD\\\|||^^^GGG@@@888555555555333000555555555555444444333222222333444444555555444444444222111///000222444666333333333333444555666666555333222222444444333111111111222222333444555555666555333222111222333333666555444333222111111111444444444444444444444444555444555666999:::::::::<<>>:::555333555777777555222333333333333222111111222222333444444444444444333222111000000222444555333333333333444555666666777555333333444333222000333333333444555555666666444444333222222222333333333333333333333444555555444444444444444444444444777777777888888:::;;;;;;>>>EEEOOO]]]ttt}}}nnn```QQQFFFGGGEEECCCCCCEEEFFFFFFFFFEEELLLVVVbbbqqqvvvnnngggccceeejjjffflllwwwwww|||pppccc^^^XXXUUUTTTRRROOOKKKKKKJJJJJJJJJJJJIIIIIIIIIvvvllleeebbbcccgggooouuuyyyyyywwwuuuxxxxxxzzz}}}{{{lllcccccc```\\\XXXVVVSSSOOOLLLFFFAAA;;;666444333333333555555555555555555555555222222111000//////......111111111111111000000000....../////////000000000000000000////////////.....................---------,,,,,,------,,,+++***222111111000///......---------............------......------............***++++++---...///......---+++***+++,,,------,,,//////...------------..................///000000//////............//////222000...---,,,---///000///000111111111111000000000000000/////////......000000111111111111000000////////////////////////000000000000000000000000000000000111111000000000111111222222222222111111111111111111111000000///000---...111222000000333333555>>>QQQnnnaaaHHH<<<999555333444666666555111111222222222111111000222222333444444444444333333222111000111222333555333333333333444555666666777666444444444444222000444444444555555555666666444333333333333333333333444444333333333444444555444444444444555555555555777888888888888:::<<<>>>AAALLLZZZjjjuuuggg\\\PPPHHHEEEDDDCCCCCCDDDEEEFFFFFFEEEOOO```ppp|||sssjjjddd```___eeemmmpppxxxwwwzzznnnhhhaaa\\\YYYVVVQQQNNNLLLLLLKKKJJJIIIGGGGGGFFFwwwrrrqqqmmmrrrxxx~~~}}}wwweeeYYYYYYVVVTTTQQQPPPMMMJJJGGGBBB>>>999555444333333222555444444444444444444555444444444444444444333333111111111000000/////////......//////000000111111111000000000////////////........................---.........------,,,,,,/////////000000000000000------...//////......---..................------***+++,,,---.........//////---,,,,,,...///...---//////...------------...///............///000000/////////....../////////333222000......///111222///000111222222111000///111111000000000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000111111111111000//////000---...111222000111444555777CCCZZZxxxzzzXXXCCC;;;999666444333333333222000000111222222111111111111222333333444444333333222222111111111222333444333333333333444555666666777555444444444444333111444444444555555555555555222333333333333333333333777666555444333333333333444444444555555666666666777999:::999999:::>>>AAAHHHWWWkkk||||||mmmaaaVVVNNNIIICCCCCCCCCCCCCCCDDDFFFHHHIIIVVVjjj}}}{{{mmmgggaaa^^^]]]___iiittt}}}zzztttkkkeee```[[[UUUPPPOOOOOOMMMKKKIIIGGGEEEDDD~~~wwwdddXXXRRRPPPNNNLLLJJJHHHDDDAAA???<<<888666555555444333555555444333333444555555555555555555444333222222111111111000000///......//////000000111111222222111111000000000/////////.........---......///000///111222222000//////000---......//////000000111------...////////////............///......---,,,***,,,.........---...///555333111000000000...---//////...------------..................///000000000//////......//////000000//////000111333555666///000222333222111///...111111111000000000//////---......//////......---000000000000000000000000000000000000000000000000000111111222222111111000222111000000000000111222000000111111000000///...000...///222333111222555888:::IIIdddoooQQQAAA:::999777444222111000000000000111222222222222111111111222333333333333333222222111111222222333444333333333333444555666666666555444444555555444333444444444444444444444444222222333444444444333333888777666444333333222222444444444555666666777777666888::::::999;;;@@@EEERRReee|||qqqdddYYYNNNGGGFFFDDDDDDCCCBBBBBBDDDHHHLLLSSSaaauuuxxxoooaaa]]][[[[[[^^^dddppp}}}||||||yyyqqqkkkccc[[[UUUSSSRRRPPPMMMJJJGGGEEEDDD~~~}}}~~~{{{iii]]]VVVTTTQQQOOOMMMIIIDDDAAA>>><<<::::::;;;;;;;;;::::::999888888888888999::::::::::::999777444222000333333222111111000//////111111111111222222222222111111111000000000/////////...------...///000111///111333222000...///000.............../////////------...///////////////....../////////...,,,,,,,,,...000000...---...///444222////////////...---//////...------------.........------......///000000000////////////000000......///000222333444555///000222333333111///---000000/////////.........------............------000000000000000000000000000000000000000000000000000111111222222111111000222111000//////000111222000000000000000//////...111//////333444333333777;;;>>>NNNmmmeeeKKK@@@888777666444111000000000000111111222333333222222111111222333333333333222111111222222222333333333333333333333444555666666555444333444555666555444444444444333333333333333111222333444444444333333777666555444444444444444444444444555666777777777555888::::::999<<>>???AAACCCCCCBBB@@@???>>>======>>>???@@@FFFEEEDDDBBB???;;;888666444444333333222111000000222222222222222222222222111111111111000000000000///...------...///000111,,,///111000---+++,,,...//////......---------,,,------...///000000//////....../////////...,,,+++---///111111...---...///---+++***+++---//////...//////...------------...---------------...//////000000////////////000000///000111111111111000000///000222333333111...---//////.........---------//////000000000000//////000000000000000000000000000000000000000000000000111111222222222222111111222111000//////000111222000000000000000//////...222///000444555333444777===@@@RRRrrr___HHH@@@666666555444111000111222000111222333333333333333111111222333333333333222111111222222222333333333333333333333444555666666444333333444666777666555333333333333333333333333000111333444555444333333555444444444444555666666444444444555666777777888444888:::::::::===DDDJJJeeexxxzzzmmm___XXXRRRKKKIIIKKKIIIHHHGGGDDDCCCGGGNNNTTTjjjwwwsssiii```XXX[[[[[[___eeekkktttrrrrrryyy|||pppgggZZZXXXUUUQQQMMMIIIFFFEEEmmmaaacccjjjwww}}}xxxnnnppplllccc]]]YYYNNNAAADDDCCCDDDHHHLLLOOOPPPPPPKKKJJJIIIHHHIIIIIIGGGFFFNNNQQQTTTQQQHHH@@@:::777777666555444555444222///,,,---000222333333333333333222222111000000000///------------...000222333111000///...------...///000000//////.........------,,,,,,---///000///...///,,,---111///******...111///,,,+++,,,...//////------,,,+++,,,---...///000///...------------------+++***,,,///000...,,,//////............//////000//////.........//////111111111111000000000000///////////////......---///...---------...000111//////000222444444111///000000000000000111111222222222222111111111111111111222222333333222222111111111000000000000000111---000333444444444444555===FFF]]]|||tttSSSCCCAAA888666333111//////000000111111111111111111111111222222111111111111222222222222111111111111222222444555555666777666666666777777777666666777777777:::888666444333444555666444444444444444444444444666555555444444444555555555555555555666666666777>>>666666===???>>>FFFSSSkkkppphhh\\\TTTPPPOOOMMMLLLKKKIIIHHHFFFCCCGGGTTTaaarrrwwwgggYYYRRRQQQUUUYYY___fffppp~~~tttwwwrrrjjj```XXXWWWSSSLLLGGGGGGuuucccXXXZZZcccuuuzzzrrrkkk]]]MMMFFFGGGJJJOOOWWW]]]```aaaccc```]]][[[ZZZZZZ[[[[[[ccceeeeeeaaaXXXMMMCCC===;;;999777777666555222000111222222333444444444444444444444333222111000000...---,,,,,,,,,...///000000000......---...//////000/////////............///...------...///...,,,000---...111000++++++///000...,,,,,,---.........------,,,,,,,,,---.../////////...------------------++++++,,,//////...,,,//////............//////000//////.........//////111111111000000000/////////////////////......---///////////////000111111000000000222444444111///000000000000000111111222111111111111111222222222111222222333333222222111111111000000000000111111000111222111111111333555>>>HHHaaakkkMMM>>><<<888666333111000///000000000111333444444333111000111000000000000000000111222222111111111111222222333444555555666666555555555666666666666666666555777666444222111222333444444444444444444444444444666555555444444444555555555555555666666666777777<<<777777===@@@AAAKKKZZZsssxxxllldddZZZRRROOONNNMMMKKKNNNKKKIIIHHHHHHMMM\\\kkk|||xxxjjj^^^SSSMMMMMMQQQVVV^^^iiiwww|||ttthhh]]]XXXSSSMMMJJJLLL|||iiiXXXPPPVVV```vvv{{{uuuyyy~~~kkkYYYPPPRRRWWW```kkkuuu||||||wwwsssrrrrrruuuvvv|||wwwmmm^^^OOOEEE???===;;;;;;::::::777555444444333333333333333333555666666666444222000//////...---,,,,,,---...//////............//////000////////////............111///...---......,,,+++111......111111......000///...,,,,,,...///...---------,,,,,,------.../////////...------------...---,,,+++,,,...///...,,,//////............///////////////......//////000111111000000000000/////////////////////......---///000000111111111111111000000000222444444222000000000000000000111111222000000111111222222333333111111222222222222111111111000000000000000111111111111111000000222666999@@@MMMhhh~~~```FFF:::888777555333111000000000000000222444555555444222000000000////////////000000222222111111111111222222222333333444444444444444333444555666666555444333666555444222222222333333333333333333444444444444555555444444444555555666555555666666666777777777:::777999>>>@@@DDDTTTeee}}}rrriiibbbYYYRRRPPPOOOMMMKKKJJJFFFDDDEEEGGGPPPbbbrrr{{{ggg[[[SSSMMMJJJJJJPPPVVVaaaooouuufff\\\UUUPPPNNNOOOqqq^^^QQQOOOZZZfffzzzzzzhhhbbbiiiwwwuuucccWWW[[[bbbnnn|||ooo]]]PPPFFFDDDAAAAAAAAA@@@???===999888777666555666777888777777888777555222000...000000///......///000111............//////000000///////////////.........000...------......---,,,000......///111222222222000...------...///...------------------......//////......---------......------,,,,,,------------//////............////////////////////////000111111000000000///////////////////////////......---...///000111222111000///000000000111333333222000000000000000000111111222000000111111222333444444111111222222222222111111000000000000000000111222000111111111222555999===DDDSSSpppsssWWWCCC:::888666555333222111000000000222222222222222222222222000000////////////000000222222111111111111222222111111222333333333333333111333444555555444333111777666555444444444444555333333333333333444444444555444444444444555666666555666666666666777777777999999<<>>======>>>???@@@;;;;;;:::888666333111///000///.........///111222------...//////000000000.........///////////////...---,,,---///000///...---------...333777888777333111///...//////...---------.........//////.........---------......///......---,,,,,,,,,---...//////............/////////////////////000111111000000000////////////...///////////////......------...///000111000///...111000000111222333222111000000000000000111111222000000111222333444444555000111111222222111111000000000//////000111222222000222333333444666999<<>>======888777555222111000000000...//////000000///...---............/////////000...---,,,---...///...---+++---...111;;;GGGKKKHHH===999333///......//////,,,---...///000//////...---------------...//////...//////,,,******,,,/////////............//////////////////000111222333000000/////////.........///////////////......---/////////...///000000111222000///000222333222222000000000000000111111222333333333333333333333333000000111111111111000000////////////000111222333333333333555:::DDDOOOWWW```oooxxxVVVBBB<<<999444333333333333222111111000///000111111111111000///111111000000000000111111222222111111111111222222000111222222333333222222555444222111111222444555111222222333333222222222000111111222333333444444444333333444444666777777666666777777777888888888999<<>>999:::999<<>>;;;999666444333111000000222222111//////...---.........+++)))------,,,,,,,,,---///000......///333;;;GGGRRRYYYEEE999111222333000------000000/////////000111222///////////////000111222222000---++++++---000222000000000000////////////000000000000111111111111111000////////////---+++---......///000/////////000000000000////////////000000111111111111000000222111000......000111222000222222222444999888444222222222111000//////...------......///111222333444666777:::HHH```xxxhhhMMM>>>777666888666444111000222444555555333222222222222222222222222111000//////000111222444222111000111000...---444333333222222333333444555555666444222222333444555333222222333333111000444333222111111111222333111222333444555555555555666666777777777777777777???DDDLLLZZZppp~~~|||xxxsssmmmiii___UUURRRWWW___dddeeemmmwww~~~kkkYYYPPPIIIDDDCCCEEEIIIRRRZZZnnn{{{bbbQQQFFF@@@>>>>>>>>>?????????@@@@@@CCCIIIUUUgggwwwcccmmmxxxkkk```WWWRRRQQQQQQSSSYYYaaahhhmmmwww}}}sssYYYNNNHHHQQQcccyyy{{{wwwzzzkkk\\\OOOJJJLLLMMMLLLKKKHHHEEEAAA>>><<<:::555333555777777;;;AAAJJJNNNUUUXXXVVVQQQMMMJJJHHHOOOVVV]]]gggqqqtttrrrqqqlllddd___]]]___bbbeeelllwww|||vvvqqqnnnmmmllllll```ZZZPPPHHHBBB>>><<<:::555333222222444444333222444333111111222222111000000000...------...//////---...///222999CCCMMMSSSFFF;;;333333444111///000000000000////////////////////////......---------111000...,,,,,,...000111000000000000////////////000000000000111111111111111000//////000000...,,,............/////////000000000000000////////////000000111111111111000000222111000//////000111222000222333222555888777222222222222111000/////////.../////////000222333444111555999@@@SSSoooeeeLLL???999999;;;666333111000111222111111111111111222222333333333222111000//////000111222333222000000111111///...333333222222222222333333444555555444222111222444444222111222333333222111444333222111111222333444222333444555555666666666666777888999999::::::;;;@@@HHHSSSbbbyyy|||tttooojjj```UUUPPPSSSZZZ___gggrrr~~~gggUUUMMMGGGCCCCCCFFFKKKUUU___sssttt[[[LLLCCC>>><<<<<<<<<<<<<<<=========>>>EEEPPPccc~~~yyycccjjjttthhh^^^UUUNNNMMMMMMNNNQQQWWW\\\```hhhnnnuuuzzz~~~wwwhhhOOOJJJKKKYYYooo~~~qqqttt|||iii[[[OOOEEE@@@@@@@@@??????>>><<<:::888777444111000333444555777<<<:::===AAABBBCCCDDDEEEFFFJJJPPPUUUUUUVVVZZZ[[[YYYVVVRRRMMMJJJKKKPPPWWW[[[aaajjjxxx{{{rrreeeYYYPPPIIIEEECCC;;;999777777777777666444666444111111222333333222333222000///.........///...///111333777>>>GGGMMMDDD;;;444333222000///000000111111111111000000///000000111000///---+++***//////............//////////////////000000000000000000000000111111111111111000///000111111000...///......---...///000111////////////000000000000///000000111111000000///222111000//////000111222000333444333555777555000222222222111000000//////000000000000111333444444000555;;;GGG___bbbJJJ@@@===<<<===666444222111111111000...///000000111222333444444222111000000000000111222222111000000111222111000222222111111111111222222333333444222111000222333333111111111333444333222444444333333333333444444333444555666777777777777666888:::;;;;;;<<<>>>???CCCNNN^^^pppuuupppiii^^^TTTNNNNNNTTTYYYffftttxxxaaaQQQHHHDDDAAACCCGGGNNNYYYdddzzznnnTTTFFF@@@===<<<<<<;;;;;;;;;;;;;;;<<<===BBBLLL]]]xxx{{{cccgggyyypppddd[[[SSSLLLKKKJJJJJJKKKMMMPPPQQQWWW[[[```eeehhhkkknnnpppuuuyyymmm\\\KKKJJJPPPaaawwwqqqiiirrrooo[[[OOOGGGAAA<<<;;;;;;;;;::::::888777666666222111111222222222444555555666666666888<<>>===<<<777555333333333333111000000000111111222222333333111111111111111111111111111000///000222333222111222111111000000111111222111222222111000000111333222111000111333444444222444444444444444444555555444555666777777888888888555888;;;;;;;;;<<>>>>>===<<<;;;;;;;;;<<<<<<@@@CCCKKKZZZtttzzzbbbddduuummmaaaYYYRRRMMMLLLKKKJJJJJJJJJJJJJJJMMMOOORRRUUUWWWYYY[[[\\\aaafffnnnvvvvvv```OOOIIIKKKTTTfff}}}wwwgggeeesssnnn]]]KKKBBB???;;;888777888888777555444333222222222333333111111111111000777666444222333888???EEEJJJNNNOOOHHHAAA???===;;;999999888999<<>>NNNkkk{{{WWWDDDAAA???<<<999666444222222222333222111222222222111111000000000111111222222222222111111111000///000222444333222222111111000000111111222000111222111000000111333222111000111333444444222333333333444444555555555444555666777888888888888666888;;;:::999;;;AAAFFFSSSdddzzz|||lll```XXXOOOKKKFFFEEEKKKTTT\\\ppplllYYYMMMGGGEEECCCDDDFFFLLLXXXeeejjjQQQEEE@@@>>>===<<<;;;:::::::::<<<===AAADDDKKKZZZtttyyybbbdddtttiii\\\UUUOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIKKKMMMNNNOOOOOORRRVVV[[[bbbjjjuuulllXXXKKKFFFMMMZZZmmmyyykkk```fffxxx|||qqq\\\NNN@@@<<<;;;999777777888888666555333333333333222444333000000222222000666555333111111555;;;@@@CCCEEEDDD>>>:::888666333333444555666888@@@JJJRRR[[[]]]_________bbbhhhmmmqqqwww~~~wwwoookkkeeeaaa^^^\\\ZZZXXXRRRNNNHHHCCC???<<<888666666555333111111111111111///111333222222999DDDMMMQQQUUUUUUMMMFFFBBB@@@>>>>>>===:::888555333222222000000111222222111//////......////////////............//////000000111111000000000000111111111111111000///000111111000...///......---...///000111......//////000000111111...//////000000//////...000000000111111000000000111222222000111444222...222222222222222222222222//////......///000000111444666===OOOpppyyyWWWHHHHHHGGGBBB===999666222000000111111111333333222111000//////...111111222333333222111111222000000111333444333222222222111111111111222222000111222111000000222444333111111111333444333222111222333444444555444444444555666777888888888888666999;;;::::::???HHHOOOcccvvvuuucccWWWNNNHHHGGGEEECCCKKKVVVbbbwwwhhhVVVMMMHHHFFFDDDDDDDDDIIIVVVcccnnnVVVHHHBBB>>><<<;;;:::999999;;;===>>>???EEENNN___xxxzzzcccdddsss}}}eeeYYYRRRMMMLLLLLLJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEGGGHHHGGGGGGGGGJJJNNNRRRWWWaaammmvvvwwwcccSSSJJJIIISSScccwwwiii___\\\iii~~~kkk]]]OOOEEE<<<::::::888666666777666555444444444444555000333222......333444222444444333222222444888;;;<<<===;;;777555666444///111444666666666;;;DDDKKKTTTUUUVVVTTTPPPOOOQQQTTTUUU[[[cccjjjrrr|||~~~yyyvvvtttsssrrrqqqgggbbb\\\UUUOOOHHHBBB>>>???>>>;;;888666444444444444666888666777???MMMXXXcccjjjlllcccZZZUUUQQQMMMOOOKKKFFF???:::666444444333333222111000//////...////////////////////////.........///000111111111000000000000111111111111111000//////000000...,,,............/////////000.........///000111111111......////////////......000000111111111111000000111222000---///333333000222222222222222222222222000000//////000000111222444666<<>>FFFSSS^^^vvvmmm[[[RRRIIIDDDEEEEEECCCLLLXXXkkk{{{dddTTTMMMGGGEEEDDDDDDCCCGGGTTTbbbxxxaaaQQQHHHBBB???>>>===<<<===???BBBDDD@@@IIIVVVhhh|||~~~eeedddqqq|||eeeYYYUUUQQQOOOMMMJJJHHHFFFEEEEEEEEEEEECCCBBBBBBDDDFFFEEECCCBBBEEEIIIKKKMMMTTT^^^fffttt~~~mmmYYYLLLFFFMMMZZZkkkttt^^^WWWZZZkkkuuu___OOODDD===777777666333111111222111000000000111222333---111000,,,---444777444111333333333333444666999::::::777444555777444......111444333333666===DDDGGGIIIIIIFFFAAA>>>>>>@@@AAAFFFMMMRRRXXXbbboooyyy}}}}}}yyyrrrjjjbbbYYYQQQLLLGGGEEEBBB===:::777666555:::===>>>===>>>GGGWWWcccyyy}}}rrrkkkgggbbb^^^YYYPPPGGG???:::888777999777555333111000000/////////............//////---......///000111111222000000000000111111111111111000////////////---+++---...//////000/////////---......///000111111222......////////////......000000111111111111000000111222///,,,...333444111222222222222222222222222111111111111111111222222666666;;;MMMmmmkkkccciiikkkddd\\\JJJEEE===777444444444444000000000000111111111111111222333444444333222111333222111111333333222111444333333222222333333444111222333222111111333555555333222222333333111000///000111333444444333333333444555666777777777777888;;;>>>???AAALLL\\\iii}}}hhhWWWQQQGGGCCCFFFFFFDDDLLLZZZrrrxxxaaaSSSLLLEEEDDDCCCCCCBBBFFFTTTbbb~~~kkkZZZOOOGGGCCCBBBAAAAAABBBEEEHHHJJJEEEOOO^^^ooo~~~vvvlllkkkssshhhdddooo~~~hhh]]]YYYWWWRRRPPPLLLIIIFFFEEEEEEEEEGGGDDDBBBCCCEEEFFFEEECCCBBBFFFJJJKKKKKKOOOWWW]]]gggtttvvv```OOOHHHJJJNNNaaayyyyyyiiiUUUUUU```vvvssscccQQQCCC;;;888666444444555444333444111//////222333111///333222222111111000000000111111222333444444555555444333222111000000000000333222222222333555777999;;;<<<<<<<<<;;;:::888666999;;;>>>BBBFFFLLLSSSWWWbbbeeehhhjjjjjjgggcccaaaccceeelllzzz|||wwwpppfff]]]\\\ZZZSSSJJJ@@@::::::<<<;;;???CCCCCCFFFRRRhhhyyy~~~vvvnnn___OOOCCC???@@@CCCEEEAAA;;;777666666666555333000000222222...---000/////////000222333222000333111000000111111000///111111000000//////......////////////000000000000////////////000000000000///000111111111///...---/////////...///000111111111222222222222111000000111111111111222333444444000000000000000000111222777777;;;IIIfffqqqttt~~~|||sss___NNN>>>999:::888333////////////000111111222222111222333333222111000///444222//////111333444444444444222222222222444444000111111222222333444444555444222111111222444555333222111222444555444333333888777222111666:::888666<<<@@@AAADDDSSSmmmnnnYYYMMMKKKBBB>>>BBBEEEHHHVVVhhhttt]]]OOOKKKFFFDDDCCCCCCCCCGGGRRR^^^tttlll[[[RRRLLLHHHEEEEEEJJJQQQXXX\\\XXX```lllxxx|||vvviii^^^TTTUUU]]]oooggg^^^mmm{{{gggaaa^^^YYYVVVTTTQQQKKKGGGEEEFFFHHHEEEFFFGGGGGGGGGEEEDDDCCC@@@AAACCCEEEGGGKKKPPPTTT```lll}}}nnnZZZLLLGGGJJJXXXjjjooo]]]SSSVVVccczzzyyyfffVVVGGG:::999777444333333333333222333222000000222333222222222222111111000///......000000000111222222333333444333222111000000000000//////000000111333444555777777777666666555333333222444666777:::===BBBFFFIIIKKKMMMNNNNNNLLLIIIGGGHHHKKKSSS```ppp|||zzzrrrjjjggghhhkkknnnsssvvv|||vvvooommmiiibbbVVVIII@@@<<<;;;???DDDHHHIIILLLXXXlll{{{sssbbbUUUNNNMMMNNNTTTNNNFFF???:::777555333444000...000000------///000000000111333333222111000///---...//////...,,,000000000000////////////////////////000000000000////////////000000000000111222222333222111000///////////////000000000000111222222222222111000000///000000111333555777888333222111000000000000111666777:::EEE]]]|||~~~}}}kkkXXXCCC:::888555222000000000000111111111111222222222333333333222111000444222000000111333444333333333333222222333333333000111111222222333444444555444222111111222444555444333222222444555444333333777777333333777999888777;;;???CCCLLL___zzzzzzeeeSSSIIIJJJBBB???CCCFFFKKK]]]pppwwwbbbSSSKKKGGGDDDCCCCCCBBBDDDNNNXXXooorrriii\\\VVVPPPNNNRRR\\\eeekkkooottt{{{~~~xxxjjjZZZOOOMMMMMMRRRaaavvvhhh___ooo~~~ooolllggg^^^WWWTTTPPPLLLIIIGGGFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHKKKOOORRR[[[gggyyyuuubbbRRRGGGFFFKKKaaasss|||dddQQQPPPWWWhhhmmmYYYLLL???666777555333222222222111000111222222222222222444555555444333222111000/////////////////////000000000333222111000000//////000---...///000111222222222444333222111111111111111333333444333333444777:::888888999::::::888777666777999@@@KKKXXXbbbfffggggggaaaXXXPPPMMMNNNRRRVVVYYY\\\dddppp}}}|||xxxpppcccUUUIIIAAA===AAAFFFKKKMMMQQQ[[[kkkxxx|||ooogggdddeeeggg```UUUKKKCCC>>>:::777888222///000000...---///222111000222333333222000000...------......---,,,////////////000000000000////////////000000000000////////////000000000000111222222222222111000000...///000111111111000///111222222222222111000000...///000222555888:::<<<666555333111000000000000777999;;;AAASSSnnnrrr]]]FFF999666444333333222222222222111111111111111222333333444333333333555333111000111222222222222222333333333333222222000111111222222333444444444333222111111222333444555333222333444444333222222666888555555777999888;;;===AAAIIIWWWooommmYYYKKKEEEHHHCCCAAADDDHHHQQQggg}}}kkkYYYNNNIIIFFFDDDDDDCCCCCCKKKTTTeee|||tttlllccc___cccnnnyyyrrr]]]LLLBBBEEEEEEHHHRRReee}}}hhh```qqq{{{yyysssiii___ZZZSSSOOOMMMKKKHHHFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGIIILLLOOOZZZeeewww~~~iiiXXXJJJDDDGGGNNNeeexxxttt]]]LLLMMMYYYnnnxxxaaaOOODDD;;;555666444333222333333111000///222444333111222555888888777666555444333222111/////////////////////...222111000///////////////...///111333333333222222333222111000000111222222555666666444222222333555555555555555444444444333666777;;;AAAHHHNNNOOOOOOPPPLLLFFFAAA???@@@BBBEEEFFFGGGMMM[[[mmm|||uuujjj]]]PPPFFFAAA???CCCGGGJJJNNNWWWbbbkkkxxxyyyqqqfffZZZQQQJJJEEEBBB???777222111111//////000222111111222333333111000111000//////000000///---......//////000000111111////////////000000000000////////////000000000000//////000000000/////////---///111222333222000///111222222222222111000000000000111333666888;;;<<<777555333222111111222333777:::<<>>AAAEEEIIIKKKOOOXXXeeetttvvvkkkbbb]]]RRREEE:::666555222111222777666555555555555333111000///......//////...---////////////000000000000////////////000000000000////////////000000000000111111111000111111222333///000111222222222111000111222222222222111000000333222222222333444555555555333111000111333555777000555888;;;FFFYYYlllwwwyyymmm[[[UUULLLAAA888555444222//////444333333222111000000000000000/////////000111111444222111222333333222000111111222222222222111111000111111222222333444444222222222222222222222222444333333333555666555444555555777:::999888:::>>>???DDDPPPeee~~~yyydddTTTJJJGGGFFFAAABBBEEELLL[[[qqqzzzdddVVVMMMHHHDDDDDDEEEFFFKKKQQQ[[[jjj||||||aaaMMMCCCAAA>>>@@@DDDMMM\\\rrrhhhcccwwwooo___UUUPPPNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKIIIJJJLLLMMMNNNRRRVVVZZZlllvvvrrraaaOOOGGGHHHQQQ___kkkyyy~~~nnnZZZNNNKKKKKKTTTkkkoooWWWHHH???999666888222222111222333333111///333222000000222333222222/////////////////////////////////000111111111222///......------......///000000/////////000111111,,,,,,...//////000000000111333444333222111111222000000111111111000///...000000111111111222444555111111222444444555555555111222222444:::CCCNNNUUU\\\^^^aaacccbbbaaa___^^^YYYWWWUUUUUUTTTPPPJJJFFF???<<<999888:::<<<===>>>>>>CCCLLLWWWeeewww~~~uuuooo```RRRDDD>>><<<:::888888;;;:::999999999888666444222000//////000000///...000000000000////////////////////////000000000000////////////000000000000222111000000000111333444000000111111111222222222111222222222222111000000111000000111111222333444666444111//////111333555111555888===HHH[[[jjjrrrwwwiiiQQQGGGCCC:::444333444222//////222222222111111000000000222111000/////////000111222111111222333444333111222222111111111111222222000111111222222333444444111111222222222222111111333222222333666777777666777555666999999777:::AAAAAAJJJ[[[rrrkkkXXXMMMGGGEEECCCAAACCCGGGRRReee}}}}}}kkk___UUUNNNGGGFFFGGGGGGLLLRRR]]]gggsss{{{|||~~~uuu\\\III@@@>>>===>>>BBBLLL^^^vvvjjjfff{{{|||kkk^^^VVVSSSRRRQQQPPPNNNLLLKKKKKKKKKLLLKKKLLLMMMNNNPPPSSSWWW[[[hhhsssiiiZZZJJJDDDIIIVVVfffsssyyy}}}xxxeeeQQQIIILLLPPPXXXpppwwwbbbLLL@@@999333111222111000000111222222000...444111//////222333222///////////////000000000000---......///000111222222......---------......///333333111111111222333444,,,---///111222222111111...000111111///.........//////000111111///...---000000000///......///111000//////...///000111222---///222222444888@@@FFFCCCFFFIIIKKKJJJIIIHHHHHHEEEDDDEEEHHHLLLMMMKKKHHH>>>:::666444555666666555333555999@@@KKK^^^rrr}}}lll]]]MMMGGGDDDBBB?????????===<<<<<<<<<;;;888666444333222222333333222000111111000000//////......////////////000000000000////////////000000000000000///.........000111222111111000000111111222333111222222222222111000000.........///000111333333888666222///...///111333555888;;;@@@LLL^^^kkkpppvvveeeJJJ======555000222444444333555111111111000000000000000444333222000000000111111111000000222444444333222333222111000000111222333000111111222333333444444111111222222222222111111222222222333666888888777999555555999999777;;;BBBGGGRRRfff}}}xxxaaaOOOGGGEEEBBB???CCCDDDJJJVVVlllrrrhhh^^^UUUMMMJJJJJJKKKOOOTTT]]]ccckkknnnmmmlllqqqyyyzzz}}}pppYYYHHH@@@>>>???>>>AAALLL```zzzllliii~~~wwwhhh^^^YYYXXXSSSRRRPPPNNNLLLLLLLLLLLLJJJKKKLLLMMMMMMPPPTTTXXXbbbnnnrrr\\\NNNDDDHHHTTTaaappp|||ssscccWWWLLLDDDGGGQQQcccxxxhhhWWWDDD:::777666666777666666777777666666555444000000111111111111000000000000000000000///......////////////000000000000......//////000000111111222111000//////000111222//////000111111111111111111//////000111222111000000000000000000000000000222111000000000000...,,,000000000000000000000000222222111111222444555777===<<<::::::;;;;;;999888999:::<<<>>>AAADDDEEEFFF999666333222222333333333111666:::::::::DDDXXXhhh{{{}}}pppbbb[[[SSSJJJFFFGGGHHHMMMOOOLLLGGGCCC;;;333888666444555888999666444555444111//////000222333///000000000000000///...222000......000111000///000000000000000000000000111111111111222333444555444444444444333333222111222111///000111111000///000000000000000//////...666666999EEEUUUeeeooosssuuuaaaGGG;;;777666333111000111222333//////000222222...)))%%%000000000000111111111111222222222222222222222222222222333333333222222111222222222222111111000000555444111000///111333444999555222444888:::888555555444444777888888===DDDIII^^^wwwlllUUUGGGAAA???@@@CCCEEEDDDKKK___www|||qqqmmm^^^QQQLLLLLLMMMRRRYYY```aaaaaa```___ccciiinnnrrrnnnoooxxxfffOOOCCC@@@@@@>>>>>>CCCQQQhhhpppjjjwwwqqqkkkddd[[[YYYVVVQQQMMMKKKIIIIIIKKKIIIJJJMMMLLLJJJLLLPPPXXXdddxxx}}}jjjXXXMMMFFFLLLYYYggguuu~~~ooo^^^SSSIIICCCJJJUUUkkkyyy```PPP@@@888666444444555222333333333222222111111000000111111111111000000000000000000000///......////////////000000000000.../////////000000000111///000000000000000000/////////000111111111111111333111000000111111///...000000000000000000000000222111000000111000...,,,000000000000000000000000000000000000000222333444777555444444444444333111333444555777999;;;===>>>888555222111111222222222---222666666666===KKKVVVgggtttxxxqqqjjj```[[[[[[[[[___```[[[UUUOOOFFF===;;;888777999<<>><<<888666444222222111111000111111111111111111000///111000000000000000111000000000000000000000000000111111111111222333444555333444444444333333222111222111000000111111000/////////000000000000000///666777<<>>FFFQQQeee~~~xxxeeeQQQEEEBBB@@@BBBEEEFFFFFFOOOddd|||}}}sssfffYYYSSSRRRRRRUUU[[[___]]][[[YYYZZZaaajjjrrruuupppnnnrrryyyzzz___KKKBBB@@@@@@BBBAAAFFFUUUmmmuuuoooxxxpppfffbbb\\\VVVRRRNNNKKKIIIIIIGGGHHHJJJIIIGGGIIIMMMMMM[[[qqqrrr^^^RRRKKKIIIRRRaaaooo{{{zzziiiYYYNNNGGGFFFQQQ___vvvjjjUUUHHH<<<777666444444555111111111000000000//////000000111111111111000000000000000000000//////...000000000000////////////////////////000000000000---...000111111000...---//////000111111111111111444222000000000000...,,,000000000000000000000000222111000000111000///---000000000000000000000000............///000111111222000////////////...,,,...///000111222333444555555333000///000111111000,,,...111222333777===CCCNNNXXXcccjjjrrrzzz~~~~~~vvvpppnnnrrruuuuuunnnggg^^^TTTJJJDDDAAA@@@BBBFFFJJJJJJIII???<<<888555333222000///222222333333222111111000000111222111000///000222000000000000000000000000111111111111222333444444333333444444444333222222333111000000111111000///......///000000111111111666:::BBBPPP```lllrrrtttwwwrrrWWWBBB999555444444333333222222111000///---...000222222111000000000000111111111111222222222222222222222222111222222333333222222222222222222222111111111111666555333222222444555777???;;;555333444666555333666555777::::::;;;AAAIII]]]ppplll\\\KKKCCCAAAAAACCCFFFIIIKKKWWWmmmsssfff```\\\ZZZZZZ\\\\\\YYYVVVUUUZZZeeesss}}}~~~xxxqqqooopppvvvnnnWWWIIICCCAAAAAAEEEFFFMMM___xxx}}}xxxvvvnnnddd[[[UUUPPPKKKGGGFFFEEEEEEGGGFFFCCCEEEJJJFFFUUUmmmgggTTTKKKIIINNNZZZjjjvvv}}}ssscccSSSLLLIIILLL\\\mmmuuu]]]LLLBBB:::999999666555666333333222222111111111111000111111222222111111000//////000000000000//////000000000000////////////////////////000000000000---...///000000///...---//////000111111111111111333111000///000000...---////////////////////////222111000000111111///---000000000000000000000000------.........//////000222000///...//////...,,,......//////000000000000222000....../////////.../////////000222555888;;;@@@FFFMMMSSSYYYaaacccbbbeeegggiiilllsss~~~}}}uuunnnddd[[[UUURRRPPPQQQUUUXXXYYYXXXJJJDDD;;;555333222111///333333333333222111000000...000222111///...///111000000000000000000000000222111111111222222333444333333333444444333333222444222111111111111000///.........///000222333333777===IIIXXXgggqqquuuvvvyyy~~~gggNNN===777333444444444444333222111111000///000222333333222///000000000111111111111111111111111111111111111111111222333333333222222222222222222222222222222555444333333333444555666???;;;555333333555555555555555777:::;;;===FFFPPPjjj}}}eeeXXXJJJDDDCCCBBBDDDHHHNNNRRRaaawwwxxxoooiiiddd```^^^XXXVVVVVVZZZdddsss{{{sssnnnrrreeeRRRHHHDDDCCCDDDEEEKKKXXXnnnzzzlll```WWWPPPHHHCCCEEECCCCCCEEEDDDAAACCCGGGFFFUUUnnnuuu^^^NNNHHHMMMVVVeeettt|||{{{wwwgggYYYLLLHHHJJJSSSfffzzzjjjTTTCCC<<<777888888666444555444444333222111222222333111111222222222222111111//////000000000000//////111000000000/////////...000000000000////////////000///...------...///000//////000111111111111111000///...///000111000///////////////////////////222111000111222222000...////////////////////////......//////////////////333111000///000000///---////////////////////////000...------...///...---222000------000444999<<>>===>>>AAAAAA@@@BBBGGGIII\\\wwwnnnWWWNNNOOO]]]mmmvvv```OOOHHHFFFPPP\\\kkk{{{aaaMMMCCC;;;777555666555222111333555444222111000111222444111222222333333222222111......///000000000000000222111111000///......---111111000000/////////...///000111222222111000/////////000111111111111111222111///...///...---+++000000000000000000000000111000000111333333222000////////////////////////---.../////////...---,,,333111000000000000///---/////////...............---,,,,,,---...///---,,,,,,///000//////111888===HHHTTT]]]^^^\\\]]]```bbb\\\WWWRRRNNNGGGCCCIIISSS\\\dddhhhfffgggnnnrrrrrrxxx{{{}}}}}}|||kkkaaaUUUMMMJJJGGG@@@;;;;;;;;;::::::888777666555666111...222888:::333,,,111111111111111111111111333333222222111222222222111222333333444444444444666444333222222222000...222111000///000111333555:::FFFXXXiiiuuu{{{}}}}}}{{{gggRRR@@@777555555444222111111222444666555333///...///111222222000000000000111111111111000000000000000000000000///000111222333444444444222222222333333444444444444444555555666777777888666777777777666555777888:::;;;===BBBHHHWWWppp}}}sssggg___ZZZWWW[[[aaadddlll~~~tttaaaYYYTTTPPPVVV```pppwww___LLLCCCBBB<<<;;;===@@@@@@???BBBGGGSSSeeerrr^^^QQQNNNQQQ```zzzrrrZZZJJJHHHJJJSSSeee|||pppYYYHHH>>>888555111222555666333///111111111111111111111111333333444444333222000///111111111000000000000000///222333000///111111000222222000///............222111111111000000//////////////////////////////...------...000111000//////000000000000//////...222222222222222222222222111111000000//////......///////////////.........222111///...---------...000000000000000/////////...***%%%&&&***...///---............000333666888KKKRRR[[[ccchhhiiijjjjjjfffbbb\\\TTTIIIBBBFFFOOOaaaiiimmmjjjiiilllooommmjjjhhhjjjooovvv}}}{{{qqqkkkaaaXXXRRRNNNKKKIIIDDDEEECCC???>>>>>>;;;555222...---111333222222444000...///222333000///222333333333222222111111111555555555555555555555555111222222222222111000000111111111000///111555999>>>KKK]]]kkkrrrxxx}}}ppp^^^PPPCCC999444555444444333333444444555111222333333333333222111000000000000111111111111333222111111333333222111000111222333444333222222444555555555444333333222222333555555444555666888666555555666777888888777999:::<<>>===@@@CCCDDDHHHNNN[[[nnn~~~jjjWWWMMMNNNSSSiiioooWWWJJJHHHKKKVVVjjj{{{fffSSSCCC;;;888555222222555666333///111111111111111111111111222333444444333222000///////////////////////////...222222///...111111///222222000//////.........111111111111000000000//////////////////////////////...---...///000///...//////000000000000000000222222222222222222222222111000000000/////////............///////////////222111///...------......000000///...------,,,,,,111---)))***...111000...............000333666777BBBHHHRRRZZZ```cccfffgggfffccc^^^VVVKKKCCCFFFNNN```kkkssstttsssuuuvvvtttkkkgggddddddfffkkkrrrwww{{{tttlllggg```\\\[[[\\\\\\[[[YYYXXXSSSKKKGGGEEE@@@:::;;;666333555555333333555333000111444444111111333333333333222222222111111444444444444444444444444333333444444333333222111111111111000000222666999???MMM^^^kkkqqqwwwwwwaaaQQQFFF;;;333000444444333333333333444444222333444444444444333222000000000000111111111111333222111111333333222111111111222333333333333333444444555555444444333222222444555555555555666888666555555666777888888888;;;<<>>>>>AAAEEEGGGJJJUUU```www~~~iiiXXXKKKGGGRRRaaazzzttt]]]JJJIIIJJJRRReee}}}{{{eeeTTTGGG===666666444333333444444222000111111111111111111111111222222333333222111///.........///////////////000...000///---...222111...222111111000//////000000111111111000000000000000000000000000000000000000111000......//////...,,,/////////000111222333333111111111111111111111111000000000000////////////,,,------...///000111111000000//////..................------,,,+++******...------...000///---***............000111333444888;;;>>>@@@BBBDDDGGGIIINNNLLLKKKIIIBBB;;;;;;@@@TTTaaapppyyy|||{{{ooofffaaa\\\XXX[[[]]]bbbhhhkkkfff\\\TTTPPPNNNNNNVVVcccooovvvyyy|||yyypppfff```___\\\WWWLLLDDD===:::777333111333888444444666555222222555333333333333333333333333444333333333333333222222111111111111111000//////000000000000000333888;;;BBBQQQaaajjjnnnwwwlll^^^NNNDDD>>>999777888333333222222222222333333333333333333333333333333000000111111111222222222333222111111333333222111333333222111222333444555333444444555444444333333333555666666555555666888666666777777777888:::<<<===DDDQQQddd{{{yyy___MMMGGGEEEBBB?????????@@@???HHHRRRhhh|||nnnaaaWWWQQQQQQUUU```pppqqq[[[NNNGGGCCCAAAAAA======@@@DDDGGGOOO___pppsss^^^PPPGGGFFFUUUhhh|||jjjXXXIIIIIINNNZZZooommmZZZPPPIIICCC>>>555444333333333333111000111111111111111111111111111222333333222111///.../////////000000111111111...000///---///333222...222111111000000000000111000000000000000000111111000000000000000000000000111000......//////...,,,////////////000111333333111111111111111111111111////////////000000000000,,,------...///000111111///////////////.........---------------.........------...///000///---+++------......///000111222555666777777666777999;;;===<<<===>>>;;;666777;;;HHHRRR```iiinnnrrr{{{vvvlll```UUUQQQQQQQQQTTTUUUSSSMMMHHHGGGFFFJJJWWWjjj|||{{{qqqlllllljjjfffWWWOOOGGGCCC???999777888999666444666555222222555333333333333333333333333444444444333333222222222000111111111111000/////////000000000111444999<<>>999444333555222222111111111111222222222111111111111111111222111111111111222222222222333222111111333333222111444333222111222333555666333333444444555444444333444555777666555555666777666777888777777888;;;>>>@@@KKK^^^ttt}}}bbbMMMIIIEEEBBB@@@@@@@@@???===DDDMMM```xxx|||iii\\\TTTPPPNNNNNNTTT```tttzzzgggRRRHHHDDDBBBAAABBB======???CCCIIIVVVlllxxxeeeSSSKKKFFFGGGYYYppprrraaaUUULLLLLLUUUfff{{{{{{bbbPPPGGGBBB;;;555444444444333222222111111111111111111111111111111111222222222222000///...//////000000111111222222000000///---111555444///222111111000000111111111000000000000111111111111000000000000000000000000000///......///000...---//////.........000111222111111111111111111111111////////////000000000000------......//////000000......////////////......---------...//////000000...///000111111000//////------......//////000000///000111111111111444666444333444777777444666:::;;;BBBMMMVVVYYY^^^kkkxxx}}}lll\\\MMMIIIFFFEEEHHHJJJJJJIIIEEEDDDJJJZZZrrr{{{zzzxxxtttaaaYYYQQQLLLFFF>>>::::::<<<888555666555222222555333333333333444444444444555555444444333333222222222222333333222222111000//////000000111555:::>>>FFFRRRaaallltttfffOOOGGG???;;;777333222444222111111000000111111222111111000000000000111111111111111222222222222333333222111111333333222111333333333333333444444555333333444444555555444444555666777777555555666777666888999888666888<<>><<>>AAAIIISSSccczzzlllZZZLLLJJJIIIMMMbbbzzzzzzfffWWWPPPLLLPPP]]]rrrqqqWWWFFF???:::222+++333444444333222111111111111111111111111111111111111111222222111000///---......//////000111111222111111///...222777555///222111111000000111222222///000000000111111111111///////////////////////////...---...///000///...000///---,,,---...///000111111111111111111111111.../////////000000000111.........///////////////---...///000000///...................../////////---...///000000///000000------......//////......,,,...///000///000222444000///000333444333444888333888@@@FFFGGGIIIWWWggguuutttaaaKKKFFFAAAAAAGGGNNNSSSUUUQQQOOOTTTddd{{{ppphhh___YYYQQQGGG@@@???>>>:::777888666333444777333333333444444444555555666666555555444333333222222222222222222111111000...///000000222666;;;???JJJTTTbbbooo{{{jjjRRREEE@@@<<<;;;888444333555111111000000000000111111222222111000000111222222111111111222222222333333333222111111333333222111222333333444555444444444222333444444555555444444555777888777666555666777666888:::888666888===BBBOOOdddjjjQQQJJJEEE???===???AAA???===???AAAJJJZZZkkkxxxwwwlll[[[LLLFFFFFFJJJMMMSSS^^^pppwwwhhh[[[MMMFFFCCC@@@???@@@BBBBBBGGGTTTcccsss}}}fffUUUJJJKKKNNNSSSiiirrr]]]OOOJJJJJJSSSccczzzrrr```KKK???>>>>>>888222333444444333111000111111111111111111111111111111111111222222111000...------------...///000000111222111//////333888666000222111111111111111222222//////000000111111111222////////////////////////...------...000111000///000///---,,,,,,---...///000000000000000000000000.../////////000000111111///////////////.........---...///000000///....../////////......---------***+++,,,---,,,---...000------......///......---...///000000//////000111///------111222000222666///333:::???======JJJZZZbbbtttqqq^^^IIIDDD@@@BBBJJJUUU]]]aaaeeebbbdddrrrzzzqqqjjj```TTTKKKIIIAAA<<<999999888555555888333333333444444555555555777777666555444444333333000000000000000///.........///000000222666;;;???MMMVVVcccqqqrrrYYYDDD<<<888777888666222111333111111000000000000111111444333222111111222333444111111222222222333333333333222111111333333222111222333444555666555444333222333333444555555555444666777888777666555666777666999:::999666888>>>CCCVVVmmmrrrYYYKKKEEE>>>===@@@BBBBBB@@@???>>>BBBMMMYYYeeerrr|||}}}fff]]]QQQHHHFFFIIIOOOSSS]]]jjj~~~xxxlllcccXXXMMMGGGBBB>>>===???DDDEEEMMM]]]ooorrr\\\PPPFFFFFFOOO]]]rrrtttfffXXXMMMLLLOOOXXXnnnlllYYYGGGBBB<<<555444:::333333333222222222111111444222111111222333333222111111111111111111111111////////////////////////444///---///000//////111222111111111000000//////......///000111222222333333111///...---...///000///.........------------///...---///222333111...222222222111111111111000000000000000000000000000......---------,,,,,,,,,------------------------...000111000...------...---...///000000///...---......------------......------///000111111111111...///000111111111111111444555666666666;;;CCCIIIVVV```llltttwwwttthhh\\\IIIAAA<<>>@@@BBBDDDHHHPPP[[[cccssswww}}}}}}kkk^^^QQQHHHHHHGGGEEEMMMYYYhhhzzzpppddd``````WWWMMMFFFEEEEEEDDDBBBEEENNN[[[kkk~~~wwwiiiSSSIIIDDDKKKXXXhhhzzz{{{lll^^^QQQJJJLLLRRRaaavvvyyybbbMMM<<<::::::555222444444444444333333333222222444222111111222333222222111111111111111111111111111111111111111111111111333...---///000//////111111111111111000000000///111111111111111222222222333222000///...///000111111111111111111000///...222000///000222222000...222222222111111111000000000000000000000000000000///.........---------,,,------------------------...///000000...------...---...///000000///...---......------------......---...///000111111111111//////000111111111000000111111222222444888===AAAIIIRRR\\\aaadddbbbXXXNNNAAA<<<;;;AAALLL[[[mmm|||yyyrrrmmm___RRRHHHEEECCC>>>:::::::::888777777888999888666999999888777555444333222333444444555666666444333000000222777:::<<>>;;;:::<<<<<<===>>>???AAAFFFNNNUUUWWW[[[aaagggmmmtttzzz~~~|||kkk[[[TTTKKKEEEGGGGGGGGGQQQ___tttuuufff\\\YYY\\\TTTJJJDDDCCCFFFGGGGGGLLLXXXjjjzzzlll]]]JJJEEEEEERRReeeuuu~~~qqqaaaTTTKKKHHHOOOYYYooo~~~kkkUUUBBB333444999777222111555444444444333333333333333222000000222333222111000000000000000000000000111111111111111111111111222...,,,///111//////111111111111111000000000000333333333222222111111111333222111000///000111222......///000///---+++)))444222111222222222000...222222111111111000000000000000000000000000000000////////////............////////////////////////,,,...//////---,,,,,,---......////////////............------------......---...///000000111111000000000111111111000//////111000///000444777888999===BBBHHHKKKMMMLLLFFF>>>888666888???IIIWWWkkk{{{~~~pppcccVVVNNNIIICCC>>>===:::888666666777888777666777666555444333444555555555555666777888777555222//////222777;;;???HHHRRR```pppxxxZZZGGG???999444555555444333333333333333222222222111111111111000111111111111111111111111111111222222222333333333333222111222444555444333222222222333333555666777333444555555333333444555444666888::::::888666444555777:::<<<;;;@@@OOO___{{{nnnVVVLLLCCCAAAAAA===:::999;;;;;;<<<;;;;;;>>>BBBEEECCCGGGLLLQQQUUUZZZ___bbbkkknnnsssxxx|||zzzmmm^^^SSSKKKFFFEEEGGGIIILLL[[[kkksssggg[[[UUUTTTZZZSSSIIIDDDDDDIIINNNRRRZZZkkkxxxbbbTTTHHHEEEIIIYYYnnn~~~wwwiiiYYYMMMGGGJJJVVVccc{{{ttt```KKK>>>444555999777444333444444333333333222222222333111000000111222222111////////////////////////........................222---,,,000111000///111111111111000000000000000111111111111111111111111111111000//////000000111,,,---...///...,,,)))'''111111111111222111000///111111111111000000000000////////////////////////000000000///////////////////////////////////////+++---......---,,,,,,---...//////////////////.........------------............///000000000000000000111111111000///......333111000222666888777555777:::<<<<<<===???<<<666333222555:::AAAKKK^^^nnnyyy}}}qqqcccYYYSSSMMMGGGCCC<<<:::888888999:::999888999888666555444666777888777777999<<>>999555333222444888;;;BBBQQQ^^^nnn}}}eeeJJJ===999777444444444333333222333333333222222222111111111000000111111111222222111111111111111222222222333333333333222111222444555444333222222333444555666777888444555666666444444555666555666888999999888777666888:::===>>>===DDDXXXkkkyyycccUUUHHHCCCBBB???<<<;;;<<<======<<<<<<;;;<<<===???AAADDDFFFGGGIIILLLNNNSSSUUUZZZ^^^bbbgggmmmpppvvvzzz~~~oooaaaWWWQQQHHHFFFFFFIIILLLUUUhhh{{{tttggg]]]UUURRRTTT[[[VVVMMMHHHHHHNNNXXX___nnnppp[[[OOOFFFFFFMMM___uuu|||mmm```QQQHHHFFFMMM]]]lllkkkVVVDDD>>>999888777555444555222222222222111111111000333111000000111222222111////////////////////////........................111---,,,000222000///111000000000000000000111111.........///000111111222//////.........////////////000222333222///---+++---...///000111111111222111111111000000000//////////////////////////////000000000000000000000000000000000000000000000000+++---......---,,,,,,---/////////....../////////......------------.........//////000000000000///000000000000000///...---444222111333666777555333666888777555666:::888444222222333666888???MMM[[[nnnwww~~~|||sssnnnrrrxxxzzzwwwuuupppmmmiiiaaaSSSHHHAAA>>><<<;;;<<<=========>>>===<<<;;;::::::;;;<<<<<<===AAAFFFJJJIIIBBB;;;;;;999999;;;@@@KKK___qqqqqqUUUBBB:::777666444444333333222222222333333222222222111111111000000000111222222222222111000111111222222222333333333333222111222444555444333222222333555666777888888555777888777666555666777777777777777777888999999999;;;===>>>???III```uuutttbbbPPPFFFBBB???===<<<==================;;;::::::<<<>>>>>>>>>>>>@@@BBBDDDFFFIIILLLNNNRRRVVVZZZ]]]aaaiiirrr{{{~~~ooo```TTTLLLIIIGGGGGGGGGIIIOOO]]]uuu~~~jjj]]]VVVRRRRRRUUU]]]YYYSSSMMMMMMUUUbbblll{{{fffUUUKKKDDDIIIUUUhhh|||www___UUUIIIDDDGGGSSSfffwww{{{aaaKKK===<<<999666333222222333111111111111000000000000222111//////111222111000000000000000000000000000111111111111111111111111000,,,,,,111333111///111000000000000111111111111,,,,,,---...///000111222------...............///...///000111111///...,,,***,,,///000000000222333111111000000000/////////000000000000000000000000////////////000000000000000000000000000000000000+++---...///---------...//////............//////......------------......//////000000000000////////////000000000///......111111000111222333222111444666444222444777777333444222222444777;;;EEEPPP\\\dddlllmmmhhhcccbbbdddnnnvvvssskkknnnvvvzzzpppjjjdddmmmwwwvvvaaaOOOCCCAAA>>>===>>>???@@@@@@@@@AAABBBCCCBBBAAA@@@???@@@CCCHHHPPPUUURRRGGG>>>;;;:::;;;???FFFUUUnnnkkkZZZGGG<<<888555333444444444333222222222222222222222222111111111111000000111222333333222111000111111222222222333333333333222111222444555444333222333444555666666666666666777888888666666777888888777666666777888:::;;;999999;;;???DDDRRRkkkrrr]]]OOOFFF@@@===>>><<<<<<;;;<<<======;;;999777888:::;;;;;;<<<>>>@@@===???BBBCCCDDDEEEGGGIIIJJJNNNTTT\\\cccjjjnnnppppppttt{{{pppcccWWWKKKDDDCCCFFFGGGIIIMMMWWWjjjuuuaaaVVVQQQPPPQQQTTT]]]\\\XXXTTTUUU___ooo|||ppp\\\NNNGGGEEEQQQbbbttt|||lllTTTLLLEEEEEEMMM\\\rrroooTTT>>>;;;999555222222333222111222222222111111111000000222111//////111111111000111111111111111111111111111111111111111111111111///,,,,,,111333111///111///000000000111111111111......//////000000000111------...///////////////,,,---......//////......,,,...111111000000111333111000000000////////////000000000000000000000000.........//////000000000////////////////////////+++---//////......///000000///...------...///000......------------......//////000000000000//////......//////000////////////000111000///000111333222444333222444777777333555111111666<<>><<<;;;;;;===>>><<<999999:::<<<<<<;;;<<<===???;;;===@@@@@@@@@??????@@@@@@BBBEEEJJJNNNRRRUUUWWWXXX[[[```ffflllttt|||rrrcccZZZSSSJJJDDDCCCDDDHHHNNNWWWfff{{{nnn\\\RRRPPPPPPRRRTTT^^^```___^^^```llliiiUUUHHHCCCJJJYYYmmm~~~uuuaaaNNNHHHDDDIIISSSeee||||||gggKKK555;;;777111000333777555000333333333222222222111111222000//////000111111000111111111111111111111111///////////////////////////,,,,,,111333111000111//////000000111111111222111111111111000000000000......///000111111000000000000111111222222333333...111333333111000111333000000000000////////////000000000000000000000000---.........//////000000////////////////////////,,,...000000///...///000000///...------...///000.........------.........///000000000000000//////------...///000000000///000222333111//////333666111444444333555888777333444000111999BBBJJJRRRYYY[[[\\\^^^aaaaaaYYYNNNDDDKKKPPPVVV[[[ZZZTTTKKKFFFCCCIIIOOOPPPMMMHHHDDDCCCLLLVVVcccooozzz~~~uuuhhh```]]]ZZZXXXYYY[[[\\\\\\ZZZ___ffflllmmmkkkfffccc\\\```gggppptttkkkZZZLLL@@@EEENNNZZZgggzzzsss^^^HHH===666555555222333777666555444222111000000000222222222111111111111000///000222333333222000///111111222222222333333333333222111222444555444333222333444555555555444333555666777666555444555777444555888:::;;;;;;999888>>><<<@@@JJJZZZoooooo^^^NNNGGGGGG@@@>>><<<<<<>>>???===:::;;;<<<===;;;999888888999:::<<>>============>>>???AAACCCFFFGGGIIIKKKNNNQQQVVV]]]eeejjjqqqvvvzzz}}}tttdddUUUQQQOOOIIIEEEDDDCCCJJJTTTaaattt}}}lllZZZRRRQQQRRRSSSVVVaaadddfffgggjjjwwwrrr\\\JJJDDDFFFRRRcccyyylllZZZLLLDDDCCCMMM^^^pppjjjVVVEEE<<<777555333333444444333222555555444333222222222222111111000000000000111111111000///000111222111///111000000///...---------222000///000111111000///111111000000000000111111000000000000111111111111000111111000//////000222333222222222222222333333...///000111111111111111000///...------...///000111111000000//////......,,,...000111222111000//////............---------000///...------...///000000000///...............000///...///000111000...111333555333111000111333000......000333444222///333333333333333333333333777333///111555999888555555555555888CCCVVVhhhqqqrrroookkkgggaaaZZZUUUUUURRRRRRRRRSSSRRRNNNGGGBBB===<<>>>>>DDDPPPeee~~~rrraaaRRRHHHHHHDDD???=========;;;999:::::::::::::::999888777<<<;;;;;;<<<===<<<:::888999999:::;;;======<<<:::>>>???AAADDDIIIOOOTTTWWW[[[^^^bbbfffkkkoooqqqrrrpppfffZZZOOOJJJGGGEEEDDDIIIUUUdddtttwwwvvvzzzrrreeeWWWOOOMMMNNNUUU]]]dddjjjooorrr{{{lllWWWHHHEEEIIIVVVhhh}}}{{{gggWWWLLLGGGHHHTTTeeexxxvvvaaaMMM>>>555777555333333333444333222555444333222111111111111222222111111111111222222111000///000111222111///222111111000//////......333111000000111111000...111111000000000000111111000000000000111111111111///000000///......///111222111111000000111111222//////000111111111000000000///...------...///000000000000000//////......---...000111111111///...111000...,,,+++,,,.../////////...---......///000000000///...............111000//////111111000///000222444333111000222444000......///222333222000333333333333333333333333777444222333888:::888666000222444999EEEZZZqqq~~~yyyqqqfff]]]YYYWWWXXX[[[]]]]]]WWWNNNGGGBBB===;;;<<<;;;777777999>>>???EEEQQQYYY^^^fffnnnnnnpppuuuyyy}}}~~~}}}||||||mmm^^^XXX^^^iiiwwwtttYYYKKK;;;:::777555333222222222222222222222333333333444333333222111111111111111222222222222222222222222333333444444444444444444111222222222222333333333555555555555666666666666666666666666666777888888999;;;<<<<<<;;;;;;;;;===???AAAHHHXXXoooqqqbbbYYYNNNIIICCC@@@???>>><<<:::============<<<<<<;;;;;;:::999999:::;;;;;;999777888888888:::<<<<<<:::888>>>>>>>>>???@@@CCCFFFHHHIIILLLPPPSSSWWW[[[```dddmmmfff\\\QQQJJJFFFGGGHHHPPP^^^ooo~~~sssiiijjjpppjjj^^^RRRMMMLLLNNNUUU]]]fffooowww}}}vvvbbbOOOEEEGGGNNN]]]oooppp^^^QQQLLLLLLRRRaaarrrmmmYYYIII===666777555333333333333333111444333222111000000000000333222222111111222222333111000///000111222111///222222111111000000//////444222000000111000///---111000000//////000000111000000000000111111111111...//////...------...000222222111111111111222222000000111111111000////////////...------...//////000000000////////////...//////000111111000......444111---******+++---///...............///000111000//////............///111000///000111222111//////000222222111111222444000///...///111222222222333333333333333333333333777555444777:::;;;999666///111555:::FFF[[[wwwzzzooohhhdddeeeiiimmmmmmggg\\\SSSKKKBBB:::999888666666777<<<;;;===BBBHHHNNNXXXbbbnnnsss|||qqqfffhhhqqq~~~jjjPPPCCC;;;999777555333222222222111111111222222222222222444333222222222222222222333333333333333333333333222222222333444555555555222222222222333333333333555555555555666666666666666666666666666777888888777999<<<>>>>>>>>>>>>???AAAEEEQQQddd}}}wwwnnn^^^XXXPPPJJJGGGEEEAAA>>>>>>>>>>>>=========<<<<<<999999888:::;;;;;;:::888888777777888::::::999777<<<<<<:::999999:::;;;<<<>>>AAAEEEFFFGGGMMMWWW___llliiiaaaUUUKKKGGGKKKPPP\\\lllrrrbbb[[[```iii~~~vvvaaaXXXNNNKKKMMMPPPWWW^^^gggtttlllWWWHHHCCCJJJTTTeeeuuussscccUUULLLMMMSSS___ooowwwbbbQQQEEE===999777555333222333333222111333222111000////////////222111111000000111111222111000///000111222111///111111111000000/////////444333111000000000...,,,000000////////////000000///000000000111111111111//////000///...---///111444333222222222222222222000111111111000///..............................////////////////////////000000111111000///...---222111...,,,++++++------------......//////000000000///............//////222000///000111222111000...///000111111222333333000/////////000111222333222222222222222222222222444444555888::::::777444222444777;;;BBBUUUrrrwwwxxxyyy}}}~~~xxxmmmdddVVVJJJ>>>;;;;;;::::::<<>>>>>>>>>>>???BBBJJJZZZrrrtttmmmccc[[[VVVQQQLLLHHHDDDCCCBBBAAA???>>>>>>>>>;;;:::999:::<<<===<<<:::999888777888999:::999777999999888888999:::;;;<<<;;;???BBBAAAAAAHHHUUU___mmmmmmfffYYYMMMJJJSSS]]]jjj|||yyyfffYYYXXXcccoooooo^^^UUUNNNMMMOOOSSSZZZaaaiiixxx{{{cccOOODDDEEEPPP\\\mmmyyyvvveeeXXXOOOJJJSSS^^^nnn}}}jjjTTTEEE===777444666444222222333333222111222222111000////////////000000////////////000000111000///000111222111///000///////////////......444333111000000000...,,,000000////////////000000///000000000111111111111000111111000//////000222222222111000000000000000000000000000000///...---------............------.............../////////000000000000000///......////////////...---,,,+++---....../////////////////////............//////111000///000111222111///.........///111222222222//////000000000111222333222222222222222222222222222333555777888777444222333333666999>>>KKKggg|||sssaaaTTTFFF@@@>>><<<;;;===AAADDDFFFDDDBBBCCCFFFIIIYYYaaammmwww}}}vvvsssttt}}}^^^HHH???999888666444333222222333111111111111111111111111111111000000000000111222222222222222222222222222444444333333333222222222222222333333333444444444555555555555666666666666666666666666666777777888666888;;;===<<<<<<===>>>EEERRRgggxxxooohhhaaaZZZUUUNNNMMMJJJFFFCCCAAA??????<<<:::999:::;;;<<<;;;:::;;;:::999999:::;;;:::999888888999999:::;;;<<<<<<888<<<>>><<<;;;BBBOOOYYYkkkmmmiii]]]PPPPPP]]]kkkyyy~~~lll^^^XXX\\\lll|||mmm]]]UUUNNNNNNQQQUUU[[[bbbnnn|||qqqZZZKKKEEEKKKZZZhhhvvv{{{yyykkkZZZQQQNNNNNN\\\kkk}}}}}}bbbLLL???999555333666444222222222222222000333222111000/////////////////////....../////////111000///000111222111///////////////............444222000000111000///---000//////......//////000000000000000111111111111000111111111//////111222000///...---,,,,,,,,,,,,//////000000000///......------............---------............/////////000000000000////////////,,,---///000000...,,,+++......////////////......///............//////000000///...///000111000...///...---...000111111000---///111222111000111222222222222222222222222222000222444666666444222111000///222777999CCC[[[sss}}}jjj^^^PPPIIICCC>>>===???FFFMMMRRROOOHHHEEECCCAAALLLTTT___hhhooottt{{{wwwmmmqqqzzzyyy[[[GGG???888777555444222222222333222222222222222111111111000000000///000000111222111111111111111111111111444444444333222111111111333333333333444444444444555555555555666666666666666666666666666777888888777888:::;;;;;;<<<>>>@@@LLL]]]www}}}vvvmmmgggZZZWWWRRRLLLFFFAAA>>>======;;;999999:::;;;:::999>>><<<::::::;;;<<<;;;:::999999999999999999999999888:::;;;::::::???IIIQQQbbbhhhjjjccc\\\^^^kkkyyyvvvmmmaaa[[[ZZZcccuuuqqq^^^VVVOOOPPPSSSXXX___fffvvvwwwfffSSSIIIIIITTTfffvvv~~~}}}tttaaaRRROOORRRTTThhhxxxtttZZZFFF===:::999888666444222111222222111000333333222111000000000000000000////////////000000111000///000111222111///////////////////////////333111000000111111000...//////............//////000000000000111111111111///000111000......000111000000...------,,,,,,,,,......//////000/////////,,,------......------,,,---------........./////////////////////000000111,,,---.../////////......//////000000///...---,,,...............///000000///...---...///000///---000...---...000111000...+++...222333222111000111111111111111111111111111000222444555444333222111000---///555777;;;NNNcccqqqhhh___XXXRRRLLLLLLOOOXXXbbbhhhcccZZZSSSMMMHHHHHHNNNUUUZZZ___fffooovvv~~~nnngggrrrwwwXXXDDD===888777555333222222222333444333333333222222222222111000000000111111222333222222222222222222222222333333222222222222222222333333333444444444444555555555555555666666666666666666666666666777888888777888999:::;;;>>>BBBEEEVVVkkk~~~oookkkccc[[[RRRKKKGGGDDDBBB@@@===<<<======<<<;;;???<<<::::::;;;;;;;;;:::999::::::::::::999888888;;;<<<<<<<<<===@@@FFFJJJYYYcccnnnqqqooorrr~~~zzzgggaaa]]]\\\```iii{{{{{{zzzxxxbbbZZZTTTUUUYYY___hhhpppnnn___NNNHHHMMM[[[oooppp\\\OOOOOOUUUYYYoooxxxfffNNN===888999::::::666444222111222222111000444333222111000000000000111111000000000000111111111000///000111222111///000000000000000111111111222000///000111111000/////////............//////000000000000111111111111...///000///------///000333333111000000/////////------...///000000000///,,,,,,---......---,,,,,,---------.........////////////...//////000111222------,,,,,,---...000111000000111111000...,,,+++...............///000111///---,,,---...///...---111///---...000111///,,,)))...333555333111000000111111111111111111111111111333555555444222222222333//////555555666DDDWWWrrruuupppkkkgggaaa]]]^^^ccclllwww~~~wwwlllddd]]]WWWKKKNNNPPPQQQSSSYYYccclllzzzwwwhhhdddtttuuuVVVBBB;;;777666555333222222333333444444444333333222222222222111111111222333333444333333333333333333333333111111111222222333444444333333333444444444555555555555555555666666666777666666666666666777888888777888999:::<<<@@@FFFJJJ]]]tttzzzoooeee]]]WWWUUUHHHEEEBBBAAAAAAAAA@@@??????<<<:::999:::;;;;;;:::888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;===???BBBCCCTTTbbbsss}}}|||lllaaa^^^]]]___dddnnn~~~xxxuuu}}}ggg___YYYZZZ```gggqqqzzz|||eeeXXXJJJHHHTTTjjj|||hhh[[[PPPMMMXXXgggooo[[[EEE;;;777555444444111444444000111555333...666333111000000111000000000000000000000000000000,,,,,,---///000222333333333222111/////////000111333333222111000000111111---...///111222222222222////////////000000000000//////...------///000111666333000///000000---***////////////////////////////////////...---,,,+++///...---...000000000...000///...000333222...***---......///////////////////////////////////////000///...///000111000///............////////////222...,,,...333222+++$$$222222222222222222222222555333222222333444444333000000000000000///......555444333444666;;;@@@CCC___qqq|||tttqqqssswwwwwwtttwww~~~tttmmmddd[[[UUUSSSQQQQQQYYYcccmmmuuusssgggaaaiii~~~nnnTTTCCC;;;555444333333333222///---111111111111111111111111111111000000000000111111111111111111111000///...///000222444555555444444444333333444666555333111555666777777777666444333777777777777777777777777>>>777666<<<======GGGVVVnnnwwwllleee^^^XXXPPPIIIDDDBBBAAA@@@BBB@@@===;;;;;;;;;=========<<<:::999999:::<<<=========>>>@@@>>>===DDDNNNWWWlllqqqbbbYYY\\\eeemmmmmmnnn|||}}}nnnrrrmmmaaaXXX^^^jjjuuusss[[[QQQIIINNN```wwwzzzeeeXXXPPPQQQ___ppp{{{cccQQQ???777555444333333666777444000111666666222555333000///000000000///000000000000000000000000......//////000000111111333222000/////////000111333222222111000000111111...///000111111222111111////////////000000000000///............///000000///---+++,,,...///...,,,////////////////////////////////////...---,,,+++///...---...000000000//////......///000000///---------...///000000//////////////////////////////000.........000111000///............////////////111///...000333333///***111111111111111111111111444222111111222333333222111111111111111000//////333222111222555999===@@@QQQ```xxx}}}yyypppggg```YYYTTTWWW^^^```fffmmmrrruuuwwwzzz{{{yyyqqqhhhbbbcccooommmSSSBBB:::999777444333222000...,,,111111111111111111111111111111000000000000111111111222222222111111000///111222222333444444444444444444444555777666444111555666777777777666444333777777777777777777777777===888888===>>>@@@NNN___yyy|||ooohhh___VVVOOOJJJEEEBBB@@@???>>>>>>>>>>>>======:::999888777777888:::;;;>>>>>>@@@CCCBBBCCCKKKUUUdddwwwqqqbbbZZZ___jjjuuuvvvuuu|||lllooosssiiicccjjjxxxzzzfffRRRLLLJJJWWWooovvv___SSSPPPWWWiii|||kkkUUUGGG999555555555333444777777333000111555666333444222///...///000//////000000000000000000000000000000000000000000000000222111000000///000000000333222111111000111111111000000111111111111000000000000000000////////////......//////000000000///,,,++++++,,,...///...---////////////////////////////////////...---,,,,,,///...---...000111000///---......------...000222,,,---...///000000000000///////////////////////////...---...000111000///............////////////000000000111111222222222000000000000000000000000333111000000111222222111111222222222222111111000111111000111333666:::<<>>@@@EEEXXXlllvvvkkkaaaWWWNNNHHHDDDCCCBBBCCCCCCCCC@@@>>>;;;;;;:::999999::::::;;;>>>>>>@@@BBBCCCFFFPPP[[[tttqqqbbbYYY^^^lllzzz}}}|||{{{jjjkkk{{{yyyqqqllltttppp\\\OOOKKKNNN```zzzqqqZZZPPPRRR]]]sssuuu^^^MMMBBB888777888777555555444333111111222333222000333111......////////////////////////////////////000000000000000000000000111111000000000000000000222222111111111111111222111111111111111000//////000000000000////////////---...///111111000//////000//////.........------////////////////////////......//////...------,,,///.........000111000///---//////...,,,---222666+++,,,---///000000000000///////////////////////////...---...000000000///............////////////000111222111//////222555111111111111111111111111222000//////000111111000111111111222222111000000111000111222333555888999:::@@@KKKZZZjjj|||zzzsssqqqqqqeee]]]TTTQQQSSSVVVWWWVVVVVVUUUXXXaaaooohhhOOO@@@999666444111000111333444444222222222222222222222222222111111000000111111222333333333444444333222222555444333222111222333444444444555777999888666333666666666666666666555555777777777777777777777777888999<<>>=========>>>???BBBAAABBBEEEGGGNNN\\\jjjnnnaaaSSSXXXfffxxx{{{hhhgggvvv}}}yyy~~~gggVVVLLLKKKRRRgggjjjUUUPPPXXXfff{{{lllVVVGGG>>>777777888666444444111111222555666444000---222000......///000000/////////////////////////////////000000111222222222000000000111111111000000222111111111111111222222111111222111111000///...111000000000/////////...---...000111111111000///000000000///............////////////////////////.........///......---,,,000///...///111111111//////000111///------222666,,,---...///000000000000///////////////////////////------...///000///...............////////////000222333000,,,,,,///333222222222222222222222222222000//////000111111000//////000000000000000///111222222333444666666777888:::???GGGSSScccsss}}}xxxkkkYYYMMMJJJKKKKKKJJJLLLPPP[[[lll~~~cccLLL???:::777444111000222333444444222222222222222222222222222222111111111111222222222333333444444444333333555444333222111222333444555444444666888888777555666666555555555666666666888888888888888888888888777:::>>>@@@DDDRRRkkkzzznnnfff\\\VVVMMMIIIHHHGGGEEECCCCCCBBB???>>>===>>>@@@AAAHHHGGGIIINNNUUU```ssssssbbbXXXOOORRR___sss|||hhhdddrrrsss^^^QQQHHHKKKXXXpppvvvbbbRRRUUUbbbqqqzzzbbbOOO@@@999555555666333111111222111444:::;;;666000...222000......///111111000000000000000000000000000//////000000111222333333//////000111111111111000111111111000111111222333111111111111111000///...111111000000//////......//////000000111111000000+++---......------///000////////////////////////---...............------000///...///111222111000000111111111///......///---......///////////////////////////////////////...---,,,---///000///...............////////////000111111///,,,+++...111222222222222222222222222222000//////000111111000......///000000000000///222333444555666666555555777666666999AAALLLVVV]]]kkkoooxxx|||fffUUUKKKGGGCCCAAADDDMMMaaazzzyyy\\\GGG===::::::888444222222222000///333333333333333333333333222222111111111111222222222222333444444444333333333333333222222333444444666444333333555777777777666555555555555666777777888888888888888888888888888;;;@@@DDDLLL___yyyzzzoookkkkkkyyy|||lllcccXXXRRRPPPPPPMMMJJJHHHFFFBBB???>>>@@@CCCEEEJJJLLLSSS\\\ffftttppp```SSSLLLMMMNNN[[[pppjjjeeeqqq~~~gggSSSKKKHHHQQQccc{{{jjjZZZQQQ\\\nnn~~~~~~kkkVVVFFF<<<666222444444222000111444111333999:::555000000333111//////000222222111000000000000000000000000111111111111111111111111...///000111222111111000111111000000111222222333000000111111111000000///111111111000///.........000000//////000000111222---///000000...---///111////////////////////////------...............---000/////////111222111000000000000111111...)))&&&///////////////......---////////////////////////...---,,,---///000///...............////////////.../////////......///111111111111111111111111111333111///000111222111111...///000111111111111111222333444555666555444333555444222444888===BBBEEEPPPSSSZZZcccfffiiisss~~~{{{gggXXXMMMEEEAAABBBOOOiiioooSSSAAA:::999;;;888666444333222///---333333333333333333333333333222222111111222222333111111222333333333333333111222222333444444444444666444111000222555777888666555555444555666777888888888888888888888888888999===CCCJJJXXXooorrraaaVVVSSSTTT___iii{{{yyynnniiihhhgggbbb^^^VVVRRRLLLHHHGGGJJJOOORRRXXX]]]hhhuuu~~~{{{kkk\\\QQQKKKHHHJJJKKKXXXpppmmmfffqqqxxx^^^LLLGGGLLLXXXmmmwwwbbbUUUQQQaaavvvuuu```MMM@@@:::555222444555333222444444000000666777222///000333111//////111222222222000000000000000000000000333333222222111000000///...///000222222222111000111111000000111222333333000000111111111111000000222111111000///......---111000/////////000222333444555666444///---...///////////////////////////------...............---111//////000111222111000///...///111111---%%%000000000000///...---,,,////////////////////////...---,,,---/////////.............../////////000------...///000111222222000000000000000000000000333111000000111222222111///000111222222222222222111222444555555444222111555333222333666888::::::AAABBBGGGMMMNNNOOOYYYfffuuuyyygggXXXLLLEEECCCRRRoooiiiMMM===777888777666555555555444111///333333333333333333333333333222222111111222222333000111222222333333333333///111222444555555444444777444000...111444888999666555444444555666777888888888888888888888888888:::???EEENNN```{{{~~~yyynnn^^^NNNFFFFFFIIILLLYYYmmm~~~wwwqqqddd___XXXSSSRRRVVV\\\```mmmttt}}}vvvjjj\\\QQQKKKIIIJJJHHHIIIWWWoooooohhhqqq{{{fffVVVLLLGGGMMMccc{{{zzzgggTTTPPPUUUiii~~~lllWWWFFF===888666333111000111222444333111000333222//////222111111111111111000//////111111000///////////////000000000000000///......444111...,,,...111222333222222111///............111000000000111222333333000000000000000000000000///...,,,+++,,,---///111---------.........//////........................000000000000000//////...222111000///............222111000///////////////++++++,,,---............////////////////////////000000//////......------//////......---------,,,222111111111111333444555222222222111111111111000444333222222222111///---111000/////////000222333444444333222222333333333333333555666666666555444888999:::<<>>@@@???FFFYYYvvvxxxjjj```RRRHHHCCCBBBBBBBBBEEELLL___zzzyyypppiiihhhmmmvvv|||rrrgggbbbZZZQQQKKKGGGGGGGGGIIIRRR___mmm{{{rrrgggqqqrrr]]]NNNHHHFFFVVVlllnnn[[[OOONNNWWWlllzzzdddQQQBBB;;;777555333111000111222333333111000333222//////222111111111111111000//////111111000///////////////000000000000000///......222000//////000111111000222111000///////////////000000/////////000111111000000000000000000000000///...---,,,---...000111,,,,,,,,,---------..............................//////000000000000000///111111000///............///............//////000,,,,,,------...---------........................///////////////........./////////.........------000000//////000111333333222222222222111111111111333222111111222222000...111000/////////000222222444333333222222333333333333333555666666666555444777777777888:::===@@@BBBNNN```wwwkkkTTTJJJLLL^^^~~~sssVVVFFF???:::555777777666555444333333444888555222111333333222111222222222222222222333444222222222222222222222222333333222222333333444555555555444444444444555555666666666666666777888888999999999:::<<<>>>>>>>>>@@@CCCMMMbbb~~~}}}nnn```VVVPPPGGGBBB@@@???>>>>>>AAAIII\\\vvvqqqaaaYYYUUUOOOJJJGGGGGGHHHJJJNNNVVVbbbmmmwwwpppdddnnnkkkVVVJJJJJJNNNbbbuuuvvvbbbPPPNNNQQQ^^^tttmmmYYYHHH===888666555333111000111222333333111000333222//////222111111111222111111000///111000000///////////////000000111111000000//////000//////111222222///---111000000/////////000000000///...............///////////////////////////000///...---...///000111++++++,,,,,,,,,---------..............................///000000111111111111111000///.....................//////000111111---------...------,,,,,,.................................///////////////000000////////////..................///000111111333222222222111111111111222111000111222222111///000000000///000111111222333333222222222222333333333333444555555555555444444444444444555777:::;;;>>>KKK\\\mmm|||tttZZZLLLRRRfffkkkPPPBBB<<<888555888777666555444444444555666444222222333333222111000000000000000111222222222222222222222222222222333333222222333333444555666444333111111333555666666666666666666777888888999999999:::;;;<<<===>>>AAAHHHXXXpppqqqaaaSSSHHHAAA???============<<<;;;===DDDUUUmmmiiiVVVMMMJJJFFFCCCCCCFFFJJJLLLVVV]]]gggooouuunnnaaajjjxxxcccPPPHHHNNNYYYlll}}}}}}lll[[[NNNVVV]]]kkk~~~www```MMM@@@999666555444222111000111222333333111000333222//////222111111111222222111111000000000////////////000000000000111111111000000///111000///000111111///---000000000///000000111111111000///...............////////////////////////000////////////000111111,,,,,,,,,---------.......................................///000222333333222222111000////////////000000000111111111111000............---,,,++++++........................------......//////000000000000000000000/////////------......///000000111333333222222222111111111000000///000222222111///000000000000000111111222222222222222222222333444333333444444444555555555111222222333555777999:::<<>>======<<<;;;<<<===>>>>>>>>>CCCPPP___mmm~~~~~~hhhUUUHHHFFFDDDCCCDDDHHHMMMPPP___dddjjjnnnuuulll\\\ccc{{{ttt___QQQIIIKKK[[[nnniiiXXXUUUYYYjjjxxxzzzaaaKKK===888555555222222222111111111222222333111000333222//////222000111222222333222222222///////////////000000111000000111111222222111111666444111000111222111111222111111000000000111111333222222111111111111222////////////////////////....../////////000000000...////////////000000000........................////////////000222444555333333222111000000000000......///...---+++)))'''---------...------,,,,,,------------------------.........///////////////......////////////000000//////000111222222222222333333333333222222222222111000///000111111000...//////000111111111111000111111000111111222333444333333333222333444444555333333333333222222222111999666888>>>BBBKKK___ssswwwcccYYYccc}}}}}}ZZZHHH@@@999666666333333222222222222222333111333555555333222222333111111111222333444555666222222222222222222222222333333222222333333444555222444666888888888666555666666666666666777888888999666888===<<<999>>>HHHPPPbbb}}}yyyaaaOOODDD>>>===@@@>>>>>>===;;;999999;;;===???===>>>EEENNNYYYgggttthhhUUUFFFEEEDDDDDDHHHNNNUUUYYY___bbbfffkkkuuunnn]]]ccczzzmmmWWWMMMKKKQQQdddwwwwww___RRRYYYeeevvvoooXXXDDD999555444333111111111111111111222222333111000333222//////222000111222222333333333222///////////////000111111///000111222222222222111555444333444444444111///333333222111000000000000222222111111111222222333000000000000000000000000------...///////////////.........////////////000........................111000//////000222444555222111000///............---...//////...,,,***))),,,,,,------...---------------------------------///////////////.........------........./////////...///000222222222222222444444333333333222222222111000000000111000...---...///000111222111111000000000000000111222333444333333222222222333444555333333333333333222222111777333555;;;>>>AAARRRfffvvvddd\\\kkkrrrQQQCCC>>>888555666333333333222222333333444000333555555333222222444111111111222333444555666222222222222222222222222333333222222333333444555333333444555666666666666666666666666666777888888999555888>>>===:::@@@LLLYYYlll~~~iiiSSSFFFAAA<<<:::;;;:::;;;<<<;;;999999;;;===>>><<<===@@@CCCHHHRRR\\\iiioooyyyjjjVVVJJJIIIHHHJJJOOOVVV]]]bbbddddddeeelllxxxppp___ddd{{{}}}dddMMMFFFHHHQQQdddxxxoooYYYQQQ___qqqyyyiiiRRR@@@777444333222111111111111111111222222444111000333222//////222000111222333333333333333///////////////000111111///000111222222222222222444444555777888555111...444333222111000000000000111000000000111222333333111111111111111111111111,,,------...///.........---------.........//////........................222111000///000111333555000///...------,,,,,,---...///111222222000...---++++++,,,---............------------------------000000//////.........---,,,---------......//////---...000222222222111111444444444333333333222222222111000000000000...,,,...///000222222111111000000000000000111222333444444333222111222333444555111222333555666666777777999555777======>>>KKK]]]}}}uuuccc[[[rrrjjjKKK@@@===777444666444444333333333444444555000333666666333222222444333333222222111222222222222222222222222222222222333333222222333333444555444333222222222444666888666666666666666777888888999555888???>>>:::AAAOOO___rrrqqq]]]IIIBBBAAA===999888555888<<<<<<;;;;;;<<<>>><<<;;;===?????????DDDLLLPPPWWWbbblllsssxxx|||hhhSSSQQQPPPPPPQQQUUU\\\cccgggjjjhhhhhhooo}}}rrraaaeee|||kkkZZZJJJGGGNNN[[[mmm|||tttcccRRRPPP```tttoooXXXDDD>>>;;;444111555333333333222111000//////111000222555444000111555222333333333222000///---111000///000222333333111222222333333333333444444444222000...---///111222444777666222111333222///111111222333222111000///000000000000000000000000///...------///000000///---,,,,,,---///000///......------------...//////.../////////000000111111000000///...............000000//////............,,,---......//////......------------------------.........////////////000////////////////////////555333111///......///000333333444444333333222111333333333222000///---,,,000000111222333333333333222111111111222333333444222222222222222222222222222222333333333333444444:::777666777777888BBBOOOtttyyytttxxx{{{lllddd___FFF@@@<<<<<<;;;333666444222111222333333222222222222222222222222222...//////111222333444444333333444444444333222222222222333333444555666666888777555666888999999888999999888888888888888888:::888999;;;>>>AAAKKKTTThhhhhhSSSFFFAAA:::;;;>>>999<<<999777888<<<>>>???>>>===<<<;;;;;;;;;<<<===>>>EEEHHHMMMSSSYYY```dddgggpppvvv~~~qqqxxxtttaaaTTTTTTUUUUUUWWW[[[___dddhhhbbbfffnnnzzztttdddcccsssbbbSSSEEECCCLLL[[[mmm|||zzzlll\\\PPPRRReeeyyyzzzhhhSSSAAA<<<:::444111444222333333222222000//////111000111444333000111555......000111222333333333111000///000222333222111222222222333333333444444444333000///...///111222333555555111111333222///111111222222222111000///000000000000000000000000///...------///000000//////.........000000...,,,...............///000000,,,,,,,,,---------------000//////.............../////////.........------,,,---......//////......---------------------------............/////////////////////////////////000///...------...000111333333444444333333222111222222222222111///......000000111222333333333333222222111111222222333444222222222222222222222222222222333333333333444444888666555666555666???JJJfffwwwrrrfffbbbhhhyyyqqqjjj^^^EEE???;;;::::::333555333111000111222222111222222222222222222222222000111111222333444444555333444444444444333222222222333333444555555666666777555444555666888777777888888888888888888888888;;;::::::===???DDDQQQ^^^tttcccOOODDD@@@:::;;;>>>999:::888666666888::::::999<<<;;;::::::999:::;;;<<<===>>>BBBFFFKKKOOORRRTTTWWW\\\dddjjjpppvvv|||qqqaaagggooouuutttkkk^^^TTTTTTUUUWWWYYYZZZ\\\^^^```bbbhhhssswwweeebbbqqquuu[[[OOODDDEEEPPPaaattt}}}ppp___RRRMMMVVVlll~~~lll\\\KKK===:::999444111222222222222222222111000///111///111333222///000555------...///111333555666222000000000222333222111222222222222333333333333555333111000///000222333222555444111111333333000111111222222111111000///000000000000000000000000///...------///000000///111///////////////---+++/////////...///000000111000//////////////////...000///......------...............---------------------...////////////...---------------------------------............///////////////////////////---,,,,,,---...000222444333333444444333333222111222222111111111000000000000000111222333333333333222222111111222222333333222222222222222222222222222222333333333333444444666444555555444444:::BBBTTTaaaoooqqqgggXXXOOOLLLVVVhhhzzzvvv{{{ZZZCCC===888888999333444222000000111111111000222222222222222222222222222333333333444444555555444444444444333333222222444444444555555666666777666444333444555777666666888888888888888888888888<<<;;;<<<>>>AAAJJJ\\\mmm{{{]]]JJJAAA@@@;;;<<<>>>888:::888666666777777777666;;;:::999888888888888888:::;;;===>>>@@@BBBDDDDDDDDDHHHMMMSSSXXX^^^eeeiiiuuu{{{zzzeeeSSSVVV[[[```aaa\\\UUUOOOSSSVVVYYYZZZYYYWWWWWWWWW___gggvvvzzzfffaaannn{{{iiiRRRJJJCCCEEERRRddduuuvvvgggUUUJJJKKKZZZrrrvvvaaaOOOBBB888777777444111111222222222222222111000///111///000222111...000444222111000//////000111222222111000111222333222000111222222222222333333333555444222111000111222333555777666333111333222///111111111111111000000//////////////////////////////...------///000000//////...---.........,,,+++...............///000000222111111111000///////////////...------------...------------------------------...///////////////------------------------------------............////////////////////////......//////111333555666333333444444333333222111111111111111111111111222000000111222333333333333333222222111222222333333222222222222222222222222222222222333333333444444444555555555444444777;;;EEENNNWWWXXXPPPFFF@@@???JJJ[[[vvvsssUUUAAA<<<666666777333444222111111222222111000111111111111111111111111333333333333333444444444666555444444333333333333555555555555666666777777666444333444555777666666888888888888888999999999;;;;;;===AAAFFFSSSjjj~~~wwwYYYGGG@@@???;;;;;;<<<666:::999999888999999888888:::999888888777666666555;;;;;;;;;<<<<<<=========>>>???BBBFFFJJJPPPUUUXXX]]]cccmmmwwwuuu^^^OOOOOONNNOOOOOONNNKKKHHHRRRUUUWWWVVVTTTSSSUUUWWWZZZfffxxxzzzeee^^^kkkqqq^^^GGGBBB???BBBNNN___lllsssmmm^^^NNNGGGLLL]]]wwwnnnYYYEEE<<<555444555333111000111111222222222111000000000//////111000...000444444222111///......///000222111000111222222111000111111111222222222333333444333222111111111222222888:::999444222333222...111111111000000000000000///////////////////////////...------///000000///+++++++++,,,......---,,,------,,,,,,,,,---...............------,,,,,,,,,//////...------------------------------------------...//////000000//////---------------------------------.........//////////////////////////////000000000111222333444444333333444444333333222111222111111000111111222333000000111222333333333333333333222222111222222333222222222222222222222222222222222333333333444444444666666555444555666777:::@@@EEEFFFBBB===::::::AAAOOOgggiiiNNN>>>;;;555444666333444333222222333444222111111111111111111111111111222222222222333333333333777666555444333333333333555555555666666666666666777555444555666777777777777777888888888999999999;;;;;;>>>EEEOOO```yyyvvvYYYHHH@@@@@@;;;:::;;;444888999999:::::::::::::::999999888888777666555444777777888888999999999999:::::::::<<>>DDDTTTiiilllZZZHHH@@@@@@<<<>>>@@@;;;999<<<>>>>>>;;;::::::;;;888999:::::::::999888888:::::::::;;;<<<===>>>>>><<<:::999:::<<<===;;;888<<<===???AAACCCHHHMMMQQQVVVZZZbbbjjjrrrzzz{{{jjjZZZTTTMMMHHHGGGHHHJJJKKKNNNOOOOOOLLLLLLRRR___iiiwwwggg[[[bbbwwwsssYYYEEE@@@DDDEEEDDDIIIPPPOOOHHHEEECCCCCCGGGPPPaaazzzsss```OOOBBB===:::555111111222222000000111111222222222111111000...---///...,,,///444---...000111111111000///444222111111222222111///000111111111111222222222111111111111000000000//////222222000000333333000222111///.........///000000000000000000000000000///...------///000000///222111000000111000...,,,...------------...//////,,,,,,------......//////......---,,,,,,,,,,,,---........./////////000000...//////000000000000000------------------------000000000000111111111111////////////////////////...///111222444444555555333333444444444333222222555444222000000111222333000000111222333333333333444333333222111111111222222222222222222222222222222222333333333444444444333555444///000666666222333222222222444666666777<<<<<>>AAACCCBBB>>><<<;;;<<<888999;;;<<<<<<;;;:::999888888999::::::;;;;;;<<<999888777999<<<<<<999666888:::<<<======>>>AAACCCHHHLLLQQQWWW\\\aaagggkkkvvvyyyrrreee___WWWPPPNNNMMMNNNNNNMMMOOOPPPNNNMMMSSS```jjjjjj\\\aaauuuyyyaaaOOOGGGCCCEEEJJJQQQVVVSSSJJJCCCDDDBBBCCCFFFLLL]]]xxx}}}gggSSSDDD===888666444111000111222222555222000///111111...+++222111000......000111222555444333111000/////////000000000000////////////000000000000000000000000444000------000222222111222222222111111111111000000000//////.........---111000......000000000///000000000000000000000000((((((+++//////,,,---111///...---,,,,,,---...///,,,---------...////////////...,,,++++++,,,...///000000000000000000000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////111111111111000000000000......---///222333333222:::888666555444333111///333222111111000111111111111111333444555444333333222222222222222222222222444222111111222333333222000111333333222222222333666555333333333444666888333333333333333333333333777999===GGGZZZvvvoooUUU???<<<999666666555333222555444222222222222111///222222222222222222222222444333222111111333555666777666555444333444444555222222333333444555666666555555666666777777888888444555777888::::::;;;;;;???BBBKKKaaa}}}xxxlllSSSLLLDDDAAADDDGGGIIIHHHHHHHHHIIIJJJIIIEEE@@@;;;>>><<<:::999999777555222777888999999888777888888888888999999999999888888;;;;;;::::::;;;<<<>>>???BBBCCCDDDGGGKKKNNNQQQSSS]]]___gggrrr{{{uuukkklllqqqxxx~~~}}}zzzssslllddd```^^^\\\WWWRRRRRRQQQRRRTTTUUUYYYeeeqqq~~~iii]]]aaauuuqqqYYYJJJDDDHHHLLLRRRWWWWWWQQQHHHAAAAAA@@@AAAEEEMMM^^^zzzuuu___MMM@@@999666555333222111111222333666444222222333333000---222111///......///111222222222111111000000111111111111000000000/////////000000000000000000000000444222000000111222222111222222222111111111000000000/////////............111000......000000000///000000000000000000000000222111333666444000///222/////////....../////////------.....................---,,,++++++,,,---...........................///...------------...///////////////////////////000000////////////000000111111111111000000000000...------///111333222222888666444444555444333111222222111111111111111222111222333444555444444333222222222222222222222222333222111111333333222111000111333333222222222333666555333333333444666777333333333333333333333333555666999BBBVVVrrrgggNNN???<<<999666666555333222444222111111111111000...222222222222222222222222444333222111111333444666666555444333333333444444222333333444444555555555555666666666777777777888555666777888::::::;;;;;;AAAEEESSSjjj~~~lll```RRRNNNJJJKKKPPPWWWZZZ[[[\\\\\\]]]]]][[[VVVOOOIIIFFFBBB???<<<<<<<<<;;;:::777888:::;;;;;;;;;<<<<<<888999999:::::::::999999:::::::::;;;;;;<<<===>>><<<<<<===>>>@@@BBBDDDEEEMMMMMMRRR[[[bbbgggpppxxx|||~~~ooodddYYYYYY\\\bbbjjjppprrrrrruuuqqqnnnnnnooonnniiiddd[[[XXXVVVXXX[[[bbbrrrlll]]]___rrr}}}fffPPPFFFFFFMMMUUU^^^```ZZZOOOEEE???>>>===???DDDMMM```|||iiiTTTDDD:::555555444222222222222333444333222222222333222///,,,111000///......///000111000000000000000111222333222222111111111000000000000000000000000000000000444555555333111000000111222222111111111000000000////////////............111000......000000000///000000000000000000000000111000333666333...,,,...//////000000000000////////////..................------++++++++++++------........................///...------------...///000000000000000000000000111000///......///000111111111111111000000000000///......///111333222222555444333333444555333222222111111111111111222222222333444555555555444333222222222222222222222222222111111333444444222000000111333333222222222333555444333333333444666777333333333333333333333333444444555>>>PPPmmm~~~\\\EEE>>><<<888666555555444222333111000000111111///...222222222222222222222222333222222111111333444555555444333222222222333333444444444444444444444444666666666666777777777777666777888999::::::;;;;;;BBBKKK]]]wwwooo^^^SSSMMMMMMPPPVVV```iiipppsssyyyyyyyyyxxxuuuooofff```RRRLLLEEE???===<<<======777888888888888999999999888999::::::;;;;;;;;;;;;999:::;;;<<<<<<===<<<<<<======<<<<<<<<<<<<======BBB@@@BBBGGGKKKOOOWWW``````hhhrrryyy}}}uuufffYYYPPPIIIGGGGGGJJJQQQYYY___cccfffgggkkkrrrxxx{{{yyyuuummmgggccccccgggrrrqqq___]]]ooosss[[[JJJGGGLLLRRR]]]gggggg\\\MMMDDD@@@>>><<<>>>DDDOOObbb}}}vvv^^^KKK>>>777444333222222222222333444555333444444555444333000///000000///......///000000000000000000000111222222222222222222111111111000000000000000000000000000333555777555111......///111111111111000000000000///////////////.........111000......000000000///000000000000000000000000+++,,,///333222,,,+++---...///000111111000///...000000//////......---------,,,++++++++++++,,,---.................................------.........------------------------111000///......///000111111111111111000000000///111000///000333444333222555333222222333333222111111000000000111222333333333444555666666555444333222222222222222222222222111111222444555444111///000111333333222222222333444444333333333444555666333333333333333333333333555333444<<>>;;;777666555555444222333111000000111111000///222222222222222222222222222222111111222222333444333333222222222222222222444444444444444444333333666666666666777777777777888888888999:::;;;<<<===BBBPPPhhh~~~pppcccVVVNNNMMMRRR[[[fffrrr}}}xxxiii```TTTJJJCCC???>>>===<<<;;;999888777777666555888888999:::;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;??????>>>===<<<<<<<<<<<<===<<<===@@@BBBBBBGGGNNNJJJQQQZZZ___aaafffnnnvvvrrraaaTTTKKKDDDCCCAAA>>>>>>BBBHHHNNNQQQPPPTTT\\\gggssszzz}}}~~~|||vvvrrrtttyyyuuu```\\\ooojjjSSSEEEGGGOOOWWWbbbllljjj[[[KKKCCCBBB???===>>>FFFRRReeennnVVVEEE;;;777555222222222222333444444555666666777777666555444333000000////////////000000222111000000//////000000222222222222111111111000000000000000000000000000111444555444///------///111111111000000000//////.........///////////////111000......000000000///000000000000000000000000000000222666444///...000------///000000///------000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,111000///......///000111111111111111000000000///333111111222444555444333555444222111222111000...000000000000111222333444444555666666666555444444222222222222222222222222111111222444555444111///000111333333222222222333333333333333333444555555333333333333333333333333777555555<<>>???DDDUUUqqqnnnaaaYYYRRROOORRR\\\jjjwww{{{mmm^^^SSSJJJDDDAAACCC@@@===;;;<<<<<<:::888888999999:::;;;;;;::::::999:::;;;<<<<<<<<<;;;:::;;;;;;::::::999:::::::::999999;;;???>>>;;;<<<@@@>>>CCCIIIKKKKKKNNNTTTYYYdddiiihhh]]]PPPHHHCCC@@@???>>>>>>===>>>@@@CCCEEEGGGJJJPPPZZZeeeooovvvyyyxxxvvvxxxvvvaaa]]]ooowwwaaaMMMCCCHHHQQQ]]]gggmmmhhhXXXHHHBBBAAA???===???HHHVVVjjjgggOOO@@@999777666222222222333333444444444111222333222000///000111000000111111111111000000222111000///////////////222222111111111000000000000000000000000000000000111222222111///...///000111111000000000/////////.........///////////////111000......000000000///000000000000000000000000444333444555222---,,,///------............------000000//////////////////------------------------000000000000000000000000------...//////...------........................//////000000000000//////111111111111000000000000333222111222444555444333555333111111111000...---/////////000111333444555555666777777777666555444222222222222222222222222222111111333444444222000000111333333222222222333222333333333444444444444333333333333333333333333777555666<<>>@@@@@@>>><<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::999999999::::::;;;<<<::::::===@@@???::::::<<<;;;===??????@@@@@@BBBDDDKKKPPPPPPIIICCC@@@???<<<999;;;===>>>>>>>>>@@@AAACCCEEEGGGLLLSSS[[[aaaeeegggjjjttt{{{hhhbbbpppkkkXXXJJJFFFMMMWWWdddjjjmmmdddSSSEEE??????>>><<>>>>>>>>>>>>>>===<<<;;;;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<>>::::::>>>;;;:::999;;;======<<<:::>>>@@@@@@<<<;;;======:::777:::===>>>======???@@@???@@@AAACCCGGGKKKPPPTTTZZZ```ooovvvnnnuuuvvvaaaRRRJJJKKKTTT___jjjmmmlllaaaPPPBBB<<<<<<<<<:::>>>KKK^^^uuuwww[[[EEE999444444333222333333444444333333222222333222///,,,---111555222222333333333333222222------......///111222333000000000000////////////000000000000000000000000333000---...222666666555000000000000////////////---.........//////000000111000......000000000///000000000000000000000000///------///...,,,...444111000///......///000111......//////000000111111......////////////..............................,,,---...//////...---,,,........................---...111222222111...---111111111111000000000000111000//////111222111000///......///000111111000......///000111333555666666777888888888666555444222222222222222222222222444222111111222333333222000111333333222222222333111222333444444444333333333333333333333333333333222000333888;;;EEEcccuuuVVVAAA;;;999666444444555444333111000///000111222111000222222222222222222222222000000111222222222222111111222333444555444444333222222333333444555666666888888777777666666666555666666666888;;;@@@CCCFFFZZZnnnvvveeeZZZVVVSSSRRRbbbrrr|||nnnggg^^^WWWTTTPPPJJJEEEAAAAAAAAAAAA@@@>>>===<<<<<<;;;:::999888999:::;;;:::999999999999999::::::999777777999777555777<<<:::888777999>>>???;;;777:::;;;:::777999======999:::===??????===<<<===@@@===???AAACCCFFFIIIMMMPPPYYY___pppyyy{{{rrrYYYJJJIIITTT___fffvvvvvvkkkWWWFFF@@@>>><<>>TTTkkkoooTTTFFF:::999777666444333333222444444333222222333333333333333333222222222111111222222111111111111222222333333333222222111111111000777666000222<<>>DDDLLLeee}}}vvvlll^^^SSSVVVaaaooo{{{rrrnnnkkkddd[[[ZZZSSSKKKEEEDDDCCCBBB@@@===;;;999999;;;<<<<<<;;;<<<:::888888999;;;;;;:::999999999999888888888777666333222333777::::::888:::999888777777888999999999:::===?????????===<<>>@@@EEEJJJLLLLLLYYYjjjyyyhhhTTTJJJPPP^^^mmmuuuyyyuuuhhhTTTEEEAAA???===FFFCCCHHH[[[rrrzzz^^^III>>>444444555000333333222222222111111111333222111000/////////000000111222333333333222111........./////////000000111111111111111111111111111111111111000000000000000000000000000000000000---...////////////......////////////////////////111111000///////////////000000000000000000000000333111000...///111333444111111111000000////////////////////////.........111///...///000111000.........//////......---,,,......---------,,,,,,,,,///...------------...///222111000///......///000000000000000000111222222333333333222222222111111222000//////000000...---------...///111333444555666666666555444444333333444333222222111111222222111111111111000000000000222222222222222222222222111222333333444444333333333333333333333333333333666111111666888<<>><<<;;;;;;:::888666<<<:::777777888999999888999999888888888777777777:::999777777888888777666999999888777777777888999999:::<<<===>>>>>>======@@@@@@@@@BBBFFFKKKOOORRRbbbrrrlll___PPPMMMYYYlll}}}vvvdddPPPEEEBBB@@@>>>FFFHHHRRReee|||mmmTTTBBB:::222333555000333222222222222111111111333222111000/////////000...000222444555333111///....../////////000000000111111111111111111111111111111111111111111111111000000000000000000000000333333111000///.........////////////////////////111000000///////////////000000000000000000000000222111000//////000222444000000////////////......000000//////.........---111///...///000111000......////////////...------......---------,,,,,,,,,///......------...//////111000000////////////000111000000000000111222222333333333222222222111111333111///...//////...---/////////000111222333444444444444444444444444444444333222222111111222222222222111111111000000000222222222222222222222222111222333333444444333333333333333333333333333333222000333999999999CCCPPPkkkmmmQQQ@@@999888777555444333333333222111111000000111222222333333333222222222111111222222111111111111222222333333333333222222222222444666444222888BBBBBB;;;777666555666888999888777999777777999===CCCOOO[[[sss{{{oooggg___[[[cccppp~~~tttjjjbbbZZZQQQKKKFFFCCC@@@>>>===;;;999777===;;;888777888999888888888888888888777777777666888999;;;:::888666555555888888777777777777888888::::::;;;;;;<<<=========>>>???AAACCCFFFMMMVVV]]]qqq|||eeeYYYOOOQQQbbbwwwxxxaaaNNNEEECCCAAA@@@DDDMMM]]]rrrbbbKKK>>>888111222555000222222222222111111111111222111111000000000000000---///000222222111000///...////////////000000000111111111111111111111111000111111111111111222222////////////////////////555333111///.........///////////////////////////000000////////////000000////////////////////////111000/////////000222333////////////////////////000000000///......------111///...///000111000...///////////////...------......---------,,,,,,,,,.............../////////000000000////////////000111111000000111111222333333333333222222222111111333111.........///...---000000000000111222333333333333333444444555555555444333222222111111222222333222222111111000000///222222222222222222222222111222333333444444333333222222222222222222222222111000444999999888>>>GGG[[[rrriiiMMM===888888666555444333333333222111111111111222222333333333333222222222111111333222222111111222222333333333333333333333333333777666222222999AAA???888666555444555777888888777999666666999<<>>===>>>;;;999999:::;;;::::::888888888777777777666666222666::::::888555666777777777777777777777888888;;;:::::::::;;;<<<===>>><<>>DDDRRRfff{{{aaaIII<<<888777666444333333333333222222222222222333444444333333333222222222111111333333222222222222333333333333333333333333333333999666222222888===999333444333333444666777777666999777777:::===FFFXXXhhh~~~vvvqqqiiieeebbbbbbgggqqq~~~wwwhhhaaaWWWNNNHHHEEECCCAAA>>><<<999999:::;;;;;;:::888888888888777777777777333777;;;;;;999777777888666666777777888888888888;;;;;;:::;;;;;;<<<>>>>>>===???AAABBBHHHYYYppp~~~mmmRRRLLLLLLYYYqqqsss[[[KKKCCCAAADDDHHHOOOccc|||mmmSSSBBB:::999222222555111222111111111111000000000000000111111111111000//////...---------...000111/////////000000000111111111111111111111111111111000000111111222333333333000000000000000000000000///......------.................................///////////////000000111000000000000000000000000000/////////000000111111//////000000000000111111////////////////////////111///...///000111000...///000000000000///............---------,,,,,,,,,------///000000000000000...//////000000000000///222111111111111222333333333333333222222222111111000000000111333333222000111111111111111222333444222222333333444444444555444333222222111111222222222222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222222333333444555888===AAAIIIZZZuuuoooVVVDDD<<<777666555444333333333333222222222222333444555555333333333222222222111111333333222222222222333333333333333333444444444444999666222333666888555000444333222444666888777666999888:::===AAAJJJ^^^ooozzzooogggccc\\\]]]^^^ccclll|||zzznnnbbbXXXQQQKKKGGGBBB@@@===;;;<<<<<<;;;:::999999999999888888888777:::;;;===<<<:::888777777666777888999999:::999999;;;;;;<<<<<<===>>>>>>>>>>>>@@@DDDHHHRRRfffuuucccLLLHHHKKK\\\uuu}}}jjjUUUHHHAAA@@@FFFMMMZZZpppwww___KKK<<<888888333333666222111111111111000000000000///000111222222111000////////////000000000000000//////000000000111111111111111111111111111111111000000111222222333444444000000000000000000000000.../////////......---,,,........................///////////////000111111000000000000000000000000////////////000000000111.........//////000000000------......///000000000111///...///000111000...000000000000000///............---------,,,,,,,,,,,,---///000111111000000---...///000111111000///222222111111222222333444333333333222222222111111...///111333666666444111000000000111222333444555333333333333333333444444444333222222111111222222000111111222222333333444222222222222222222222222111222333333444444333333111111111111111111111111333444444333444666999:::@@@LLLddd~~~~~~cccLLL???===666666555444333333333333111111111111222333444555333333333222222222111111444333333222222333333444333333333444444444555555666444333555666555333222555444444555888999999888888999===AAAFFFQQQfffyyyzzzlllbbb]]][[[TTTXXX^^^dddppp~~~sssggg]]]VVVNNNKKKGGGCCCAAA@@@===<<<::::::::::::999999999999:::999888888999999777666666777999:::;;;;;;;;;:::;;;<<<===????????????>>>===BBBHHHRRR```vvvnnn\\\LLLIIIMMM^^^vvvuuucccPPPEEE??????GGGQQQggg~~~nnnUUUFFF888555888333444888444111111111111000000000000///000111222222111000///...000222444444333111000000000000000111111111111111111111111111111111111000000111222333333444444000000000000000000000000///000111111000...,,,+++........................///////////////000111111000000000000000000000000////////////000000000000---------.........//////,,,,,,---...///000111111111///...///000111000///000000000000000//////.........---------,,,,,,,,,,,,---///000111111111000---...///111111111000///222222111111222222333444333333333222222222111111---...111555888888555222000000000111222333555666333333333333333333333333444333222222111111222222000000111222333444444555222222222222222222222222222222333444444444333333111111111111111111111111222444444333333555555555999CCCXXXrrryyy\\\EEE===>>>666555444444333333333333000000000000111222333444333333333222222222111111444333333222222333333444333333333444444555555555444333444666666555444555666666666777:::;;;;;;:::777999???EEEKKKWWWlll~~~~~~qqqddd[[[XXXWWWRRRWWW^^^fffsss}}}ooofffZZZVVVQQQLLLHHHEEEAAA???;;;;;;;;;:::::::::999999444222000222666888888666777888:::;;;<<<<<<;;;;;;;;;<<<>>>@@@AAA@@@???>>>===CCCLLLZZZkkk{{{dddUUUFFFHHHRRRfff|||yyyjjj```JJJ>>>BBBEEELLL\\\uuu~~~bbbPPP>>>;;;666333333333333222111111000000000111333444000/////////............///...---,,,,,,---...///333222111/////////000111111111000000000000111111222333333444444333333222222111000000111111000.../////////...---+++***)))000000...------...///000111000...------///111222222000///222111......111...//////000000000000000........................000///...------...000111222222000///............111111000000//////......------...///...---+++***000//////.........//////000000111111111000000///111000000111333444444333555555444333333222111111444444444333222111000///111111222111000111444666555444444333333444444555333222111111000000111111222222333333333333444444333333333333444444555666444444444333333222222222555444222000000111222333222222333333444555666666>>>AAAKKK\\\nnn~~~pppTTTDDD<<<999888666444444444333222000222222111111111111222222111111222222222333333333444333333444555444111///555444444333333444444555555444333333555555444222555333222444777999;;;;;;::::::<<>>888444777666777777888999::::::555777999;;;<<<<<<;;;:::===@@@BBBAAA===;;;<<<>>>@@@GGGTTTeeezzzppp[[[NNNGGGIIITTTgggzzzyyypppaaaZZZHHH===AAAFFFPPPccctttZZZIII>>>:::666333333333333222222222111111111222444555000000/////////.........++++++++++++,,,...///000333222000/////////000111111111000000000000111111222222333333333333222222111000//////000000///---000000//////...,,,+++***//////............//////000000///......///000111222//////222222000000222//////000000000/////////////////////////////////111000...------...///000222111000///............000000000000//////......,,,---.........---,,,+++,,,,,,,,,---.........///000000111111222111111000222111000111333444444333555444444333222222111111333333333333222111000///000111111111000111444666555555555444444555555555333222111111000000111111222222333333333333444444333333333333333333444555444444444333333222222222555444222111000111222333222333333333444555555555777888AAAPPPbbbtttkkkQQQCCC;;;666888666444444444333222000222222111111111111222222111111222222222333333333444333222333444444333111555444444333333444444555666444333333444555444333666555333444777999::::::===<<>>??????===;;;<<<===CCCLLL[[[nnn{{{gggUUUJJJFFFJJJUUUggguuuwwwmmmbbbTTTQQQDDD<<>>LLL]]]qqqdddMMMAAA:::444777555444333444333222000222222111111111111222222111111222222222333333333444333111222333444444333555444444333333444444555666444222222333555555444888666555555888:::::::::@@@???CCCPPPdddwwwnnn]]]WWWSSSNNNNNNSSSYYYaaappp|||qqqjjj```YYYNNNGGGDDDBBB@@@>>><<<;;;999888777666777777===;;;999888888999;;;===???????????????>>>>>>???FFFRRRfff|||uuu```OOOEEECCCIIIUUUeeeooommmaaaVVVHHHJJJAAA<<>>CCCBBBAAAAAAAAABBBBBBAAAIIIYYYqqqkkkWWWGGG>>>AAAHHHTTTaaahhhcccWWWMMMAAAEEE@@@===EEEOOOeeeyyy___HHH:::999777444333444444333222111222222222222111111111111000000000////////////,,,---......///000000000000000000111111111000000///000111111111111000///000111111222222111111000222111///000111111000...111111111111000///......,,,---///000000000///......///111222222000...,,,000...///333444333444777222222222111000...---,,,////////////////////////111111000///...---------000//////............................../////////------------...//////000000111222333222111///---///000111222333444444444222111111222444555555444333222222222222222111111//////000000000///......111222444555555555777888444333333222222333333444333222111111000000111111222222222333333333444444444333333222111111111111333333333333333333333333222222222222222222222333333333333333333333222222777999BBBPPP```ooo{{{\\\HHH@@@:::444555444222222333333222000222222111111111111222222111111222222222333333333444222000111222444555555555444444333333444444555555333222222444555666555999888666666888:::::::::>>>AAAKKK\\\rrrssscccUUUSSSSSSQQQSSSYYYggguuu|||qqqggg^^^TTTMMMIIIGGGCCC???===<<<<<<===999:::<<<>>>>>>>>>>>>===AAAAAAAAAAAA@@@AAABBBCCCQQQbbb|||yyydddRRRFFF@@@AAAHHHSSS]]]```ZZZOOOGGG>>>BBB??????JJJXXXnnnoooWWWDDD999777555444333444555444333111111222222222111000000111111000000000//////////////////000000///......//////000111111111111000///000111222222111000///000000111111111111000000222111000000111111000///000000000000000///......,,,---...///000000000000///000111222111///---,,,000...///222444222333666333333333222111000...---////////////////////////000000000///......------//////......---......///---............/////////.........---......///000///000000000///---+++***000000111222333333333222333222111222555666555444222222222222222222111111//////000000000000//////222444666666555555666777333333222222222222333333333222111111000000111111222222333333333333444444444333333222222222222333222222333333333333444444111222222222222333333333222222222222333333333333666999CCCRRRbbbqqqzzz[[[FFF>>>999666555333222222333333222000222222111111111111222222111111222222222333333333444333111222333444444333555444444333333444444555333222222333555666555444888666555555888:::::::::===DDDRRRdddxxxiii\\\SSSRRRQQQPPPUUU^^^rrrwwwkkkbbbUUURRRLLLGGGBBB@@@??????;;;<<<>>>@@@AAA@@@>>>======@@@BBBBBBAAACCCHHHLLLaaarrroooZZZLLLFFFEEEEEEKKKSSSYYYXXXRRRIIIBBB;;;???===AAAQQQaaaxxxyyyaaaMMM@@@:::666444333333444555444333222222333333333222111000111111111000000000//////111111222333333222111000...///000111222111111000///000111222222111000//////000000000000000000///222000//////000000///...//////000000//////......---------......///000111000111111111000///---,,,000......222333111111444444444444333222111000///000000000000000000000000...///////////////...............------......///---------.........//////000///...------......//////.........---,,,,,,,,,000000111111222111111000333222222333555666555444111111111111111111222222///000000111111000000000111333555555444333333444444333333222222333333444333222111111000000111111222222333333333333444444333333333333333333444555222222222333333444444444111111222222333333333333111111111222333333333444777999BBBRRRccctttyyyZZZDDD;;;888666444333111222333333222111222222111111111111222222111111222222222333333333444333222333444444333111555444444333333444444555111111222555777777555333666555333444777999::::::???JJJ[[[mmm~~~xxxeee\\\WWWWWWVVVVVV___kkk}}}~~~mmmhhhaaaYYYRRRMMMJJJJJJFFFFFFEEEEEEDDDCCCBBBAAA???FFFLLLMMMLLLPPPYYYbbbvvv{{{cccNNNCCCBBBDDDHHHMMMTTTWWWTTTMMMEEE???999===;;;BBBUUUgggiiiQQQAAA888555555444333333555555444333333444444555444333111000111111111111000000000000---...///000111000//////...///000222222222111000...000111222222111000...//////000000000000//////111///......//////...---...///////////////...---......------...///111222111111111000000///...---000......111222000000333444444444444333222222111111111111111111111111111---...///////////////.........---------......///---------.........//////111000///...------.../////////.........//////000000000111111111000000///333222222333555666666555111111111111111111222222000000111111111111111000000222444444333111111111555444444333333444444555333222222111000111111111222222333333333444444444333333333333444555555666222222222333333444444444000111222333333333333333000000111222333333444444444555===MMM___tttxxxZZZBBB888666666444222111222333333222111222222111111111111222222111111222222222333333333444333333444555444111///555444444333333444444555000111333666888777555222555333222444777999;;;;;;AAANNNbbbtttrrrgggaaa___```______jjjyyyzzzooofff```\\\[[[RRRPPPMMMJJJHHHGGGGGGHHHFFFOOOXXXZZZZZZ___kkkwww|||ppp\\\LLLBBB???BBBMMMRRRVVVWWWRRRJJJBBB>>><<<<<<>>>EEEUUUooottt]]]III;;;666888:::999777444333222222222000222444666666444222000///000000111111///...---222000...---///000000000000000111111111111000000&&&***///222222///------000000000000////////////222000...---///000000000000//////...---,,,,,,,,,...///000000//////000111000//////000222333111000//////000111111111111111////////////000111222333555444333111000/////////000111111000...---...000,,,,,,,,,++++++,,,,,,,,,------------...///111111111000000///...---------000000111111111111000000222222222333333444444444444444333333222222222222111111111111000000000000...............///000000444444555555444444333222333333333333333333333333444333222222111111222222444444444444444444444444444444444555555555666666333333333222222222111111222222222222222222222222555444222111111222444555999<<>>===>>>AAAJJJ\\\vvvkkkUUUEEE:::666888333333444444333222111000111222444555555444222111000000111111111000///...111000......000000000///000000111111111111000000+++...222444333111000000000000000000111111111111222000......///000000000111111000000///......---...000111111000000111222///......///111111000///...///000000111111000000////////////000111222333555444222111000/////////000111222333333222000...---...///000///...---+++............///000111222111000000///......------000000111111111111000000444444444444444555555555444444555555444444333222111111111111000000000000//////......//////000111222222333333222222111000000000000000000000000000444333222222111111222222333333333333333333333333333444444444444555555555333333333222222222111111222222222222222222222222555444222111111222444555777:::===EEEZZZzzzoooZZZAAA999999444222222222222222222222222333333333333333222111000222222333333333333444444444444444333333222222222555555444444444333333333222222333333444555666666777333333666999:::<<>>888666---222222222222333333333333555555555444333222111000222222333333333333444444444444333333333333222222555444444444444333333333111111222333444555666777777444333777999:::===BBBOOO^^^nnnzzz{{{lllbbb^^^]]]aaagggppp{{{~~~pppaaaTTTKKKoooWWWHHHDDDFFFNNNUUU]]]\\\YYYRRRIIIBBB===;;;<<<@@@IIIYYYnnnnnnQQQAAA:::777555444000111333555666555444333444333222111111222333444222222222222111111000000......///000222222000...000000111111111111000000111111111000......000222///000000111111222222333111///...///000111000///111111111111000000//////...///000000//////000111///......///000111///------......//////////////////......//////000111222333222111000////////////111//////222777888333...%%%'''))),,,............///////////////000111222000000//////............000000111111111111000000222111111111000000//////444666888999999777444222111111111111000000000///111111000000111111222333333444444444444333222222333333333333333333333333444333222222111111222222222222222222222222222222222222222333333333444444333333333222222222111111222222222222222222222222333333222222222333444555777999>>>JJJdddrrr```RRRFFF999666222(((222222222333333333333333555555444444333222000000222222222333333333444444333333333333333333333333444444444444444444444444222333444555666888999999777555444777999:::???EEETTTdddttt~~~mmm^^^WWWTTTPPPUUU]]]jjjyyywwwqqqoooppprrruuuyyy~~~}}}kkk]]]RRRJJJEEEzzzfffOOODDDCCCIIIRRRZZZccc```YYYPPPGGG@@@======;;;AAAMMM___vvv}}}dddIII;;;888666333222444444333222222222333333444333111000000111333444222222222111111111111111.........000222222000...000000111111111111000000222222111///......111333/////////000000000111111000///...///000111000...///////////////.........,,,---......------...000111000///000111111000...---......///////////////............///000111222222222111000////////////222///,,,...333555222///000//////...///111222444///////////////000000111////////////............000000111111111111000000111111111000000/////////444555777999888666444222111111111111000000000///111111111111111222333333333333444444333333222111////////////////////////444333222222111111222222222222222222222222222222222222222333333333444444333333333222222222111111222222222222222222222222222222222222333333444444555999@@@OOOkkkrrr```OOOEEE???777666444)))222222333333333444444444333333333333222111000///222222222333333333444444333333333333333333333333444444444444444444444444333333444555666777888999777555666999:::<<>>GGGPPP^^^kkkxxxmmm^^^TTTOOOLLLNNNRRR[[[jjjwwwggg[[[QQQJJJIIIGGGHHHIIIKKKNNNTTT[[[```mmmssszzz~~~qqq```QQQHHHCCC@@@???fffUUUEEECCCKKKUUU___eeegggaaaVVVJJJAAA>>>@@@BBBBBBIIIYYYoooaaaQQQ???888777555333222111111111000//////......222222111111111111222222222111000/////////000000///...---...000222222111000000111111111111000000111111111000000111333666222222111000000//////////////////000111111///---------------------------+++,,,...---,,,,,,---///111000///000111111///---...///000000111111000000...............///111111111111000////////////000/////////000000///...---333111///---++++++++++++......------------........./////////////////////000000111111111111000000222222222333333333333333222333333333333222111111111111111111000000000000000000000000000111222222111111111111111000//////222222222222222222222222444333222222111111222222333333333333333333333333333444444444444555555555333333333222222222111111222222222222222222222222111111222333444444444444555===JJJ___}}}cccPPPCCC>>>;;;555777999222222222333333444555555666111111222222333333222222222222333333333333444444222222222333333444444444333333333444444444555555444444444444444444444444666666888<<<>>>AAAKKKVVVcccmmmyyyvvvdddZZZTTTNNNJJJPPPSSS\\\llliiiYYYOOOGGGCCCBBB??????@@@@@@AAADDDIIILLLWWW\\\bbbgggjjjpppxxxkkkaaaSSSIIICCCAAA???>>>{{{___PPPCCCDDDOOOZZZdddjjjddd]]]RRREEE<<<:::===AAAFFFNNN^^^uuuxxxWWWJJJ===888777555333333///111333444444222000...111111111111111111111111222111///.........///000000...------///111222222000000111111111111000000---...///......///111444444333333222111000///////////////000222111///---------..................,,,---///...------...000000///...///000///...,,,//////000111111111111111...------......///000111111000000////////////000,,,///333444222///---,,,...//////000000000000000...------,,,,,,,,,------.........///////////////000000111111111111000000000000000111222222222333222222111111111111000000111111111111000000000000000000000///000111111222222333333333333222111111////////////////////////444333222222111111222222444444444444444444444444444444444555555555666666333333333222222222111111222222222222222222222222000111222333444555444444999BBBQQQggg{{{```MMMAAA===:::222444777111222222333333444555666666111111222333444444444444222222333333333444444444222222222333333444444444333333333444444555555555777666666666666555555555555666999===???CCCNNNYYYfffoooyyynnn^^^WWWTTTNNNIIIUUUXXX```qqqvvv___OOOGGGAAA>>>???=========<<<;;;<<>>:::888444222333222222333333333444444444444444444222222444777;;;666444111111222444444444333444444555555555444444333444444444444333222222444555555666666666777777777999:::<<>>;;;:::;;;;;;888666yyydddUUUIIIFFFEEENNNaaannnlllcccWWWLLLCCCAAA??????GGGQQQfffyyyzzz___JJJ???888444444555333222444222222111000000111111111111111111111111111111111111111222222222111111111000000111111111111000///000000111111111000//////000000111111111111000000000000000111000000//////000111111000111222222222//////...------------...............////////////---...000222333444444444000000/////////.........------,,,+++******++++++---,,,+++---...///---,,,////////////............/////////000222333111000.........------.........---,,,,,,---000111111000//////000111111111111111333333333444555666666777777666444444444333111///........................000000222333555666777888666666555555444333222222333222111111000000111111000000000111333555666777777666444222222222444555555666666666444333444555333333333222222111111111222222222222222222222222444444444444444555666777;;;KKKdddsss\\\OOOAAA:::777333222333111111222222222333333333666666555444333666:::===888555111000222444555555444444555666777666555555444444444444444444333333666555555555555666666666:::;;;<<>>@@@@@@AAAEEEFFFHHHOOOXXXdddmmmtttuuusssqqqooolllsssvvvzzz|||~~~yyydddRRRHHHCCC???<<<999888999999777555ppp]]]RRRFFFFFFHHHSSSdddnnniii^^^QQQGGGAAAAAA@@@@@@LLL[[[qqqoooVVVCCC===888555666555222111444222111111111111111222222222222222111111111111111000111222222222222111111///000000111111111000000111111111111111000/////////000111111111111000///000000111111222111111111111111111222222111111222//////...------------...............////////////,,,---...///000111222222////////////............,,,++++++************+++,,,++++++---...///...,,,////////////............000//////000222333222111---..................---,,,,,,,,,---000222222111//////000111111111111111222222333333444444555555777555333222222222111///333333333333333333333333000111222333555666888888666555555444333333333333333222222111111111111111000000111222333555777888777555333222222333444555555666666666444333444555333333222222222222222111222222222222222222222222444333333444555666777777999IIIbbb~~~zzzfffUUUBBB999555222222444111111111222222222333333555555444333222444888;;;888555222111222444555666333444666777888777666666444444444444444444444555666666555555555555666777<<<<<<>>>BBBIIIUUU```hhhoooxxx{{{eeeZZZQQQQQQOOOMMMRRR[[[eee{{{~~~```JJJAAA<<<>>>???888::::::999999999888888888777999::::::999:::;;;===AAA@@@BBBDDDCCCDDDJJJRRR[[[aaaeeebbb_________]]]dddgggiiikkkkkkkkkmmmoootttvvvxxxzzz{{{zzzxxxvvvxxxxxxzzz|||jjjWWWJJJCCCAAA>>>===:::999888777555444|||dddSSSLLLDDDGGGLLLVVVbbbhhhbbbWWWLLLCCC???BBBAAABBBPPPddd|||yyydddNNN>>>;;;777666777555111111333222111111111111222333333222222222222222111111111///000111222222222111000///000000111111111111000222222222222111000//////...///000111111000///...//////000111222222222222333111111333333000///111//////...------------...............////////////---------...//////000000........................++++++************++++++,,,,,,,,,---///000///---////////////............000///...///111222111000------...//////...---------,,,,,,---000222111111//////000111111111111111000000000111111222222222555333111111222222111000222222222222222222222222111111222333555666777777555444333222222222222333333333222111111111111222000111111222444555777888555555333333333333444555555666666666444333444555222222222222222222222222111222222222222333333333333333333333444555777777888FFF^^^zzz}}}gggUUUAAA777444333333555111111222222222333333333111222222111000000333555777555222222333555555555333444666888999888777666444444444333444444555666666555444444444666777888:::;;;>>>DDDNNNYYYdddjjjuuu}}}ttt___VVVPPPPPPOOONNNWWWbbbqqqpppWWWFFF@@@;;;===???999:::::::::999999999888888777888::::::::::::<<<===???>>>@@@BBBAAA@@@FFFMMMXXX\\\]]]WWWRRRSSSTTTSSSYYY[[[]]]]]]\\\\\\]]]^^^aaabbbdddeeeeeecccbbbaaaccccccccceeehhhmmmrrruuurrr^^^NNNDDD???<<<>>>===;;;999666555444444sssYYYJJJFFFAAAGGGOOOVVV^^^```YYYOOOIII@@@>>>CCCCCCCCCUUUlllmmmYYYHHH;;;777555555777555111111444222111111111222222333444333333333222222111111111---...000222222111000/////////000111111111111111222222222222111000//////...///000111111000///...---...///000111111111111444111111444333...,,,/////////...------------...............//////////////////........./////////........................+++++++++******++++++,,,---,,,,,,...000111000...////////////............000///---...///000000///------...//////...------------,,,---000111111000//////000111111111111111111111111222222222222222444222000000111222222222////////////////////////111222222333444444555555444333222111111111222222444333222222111111222222111111222222444555777777444444444444444444444444555666666666444333444555222222222222222222222222111111222222222333333333111111222222333555666777999DDDYYYvvvwww```OOO===666555555333444222222222222333333333444111222333333111000000111666555333333555666555444111333666888999888666555555444444333444555666777555444444333444666888:::888;;;AAAJJJVVVbbblllqqq|||kkk\\\UUUQQQSSSSSSTTT```nnnqqq[[[JJJBBBAAA<<<<<<>>>888;;;:::::::::999999999999777999<<<===<<<===>>>@@@>>>===???BBBAAAAAAFFFNNNWWW[[[ZZZSSSMMMLLLMMMLLLPPPRRRTTTTTTSSSSSSTTTUUUWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQRRRTTTXXX]]]___kkkuuu|||eeeRRRGGGBBB===:::;;;;;;:::777555444444444mmmSSSFFFDDD???GGGPPPVVVZZZZZZSSSKKKGGG???>>>DDDDDDDDDWWWppp{{{dddSSSCCC888333222333666555111111444222111111111222333333444333333333222222111111111,,,...000111222111000/////////000111111111111111333333333222222000//////...///000222222000///...,,,,,,...///000000000000444111111444333---+++...//////...------------.............../////////000111111000///////////////---.....................,,,+++++++++++++++,,,,,,---,,,---...000111000///000/////////............000///------...//////...,,,---...//////...---,,,...------...000111000/////////000111111111111111444444555555555555555555333111//////111222333222111111111111111111111111222222222333333444444444333222111000000000111222444333222222111111222222222222222333444555666777333333444555555444444333555666666666444333444555222222222222222222222222111111111222222333333333111111111222333444666777:::CCCWWWttt|||oooWWWHHH:::666777666444333222222333333333444444444333555777777444222222222666444444444666666555444111333555888999888666555555444444333444555666777555444333333444777999;;;999===DDDPPP^^^kkktttyyyzzzeee\\\VVVSSSVVVWWWZZZhhhyyyrrr]]]KKK??????BBB===<<<===777;;;;;;;;;:::::::::999999:::<<<>>>@@@@@@@@@BBBCCC@@@???BBBEEEEEEDDDJJJQQQVVVZZZZZZSSSLLLJJJIIIGGGKKKMMMOOOPPPPPPOOOPPPRRRVVVUUUTTTSSSRRRRRRQQQQQQJJJIIIGGGGGGIIILLLPPPSSSWWWcccwwwrrr[[[JJJDDDBBB>>>:::888888888666444333444555wwwaaaPPPEEEAAADDDHHHMMMRRRTTTRRRLLLGGGCCC======DDDHHHOOOccczzzttt\\\JJJ???<<<666666555444333333222222222222222111111111000000222222222222222111000000000000000000000000000000000000111111111111000000111222222333333333222222000000000000000000000000000000//////.........---000000///000222222111///,,,,,,---.../////////...//////............/////////............000222333////////////............---...///---,,,,,,...000............////////////......////////////......000000000000000000000000///////////////.........111......000///+++***,,,000111111111111000000///111111222222333444444555333222222111111222222333222222111111111111222222333333222222333555666777444444444333444444555555666666555555555555666666444444444444444555666777777777666666555555555444666555555444444444555555222222222222222222222222444222000000111222111000555222111333444333555999<<>>>>><<<:::===;;;:::;;;===>>>>>>===@@@BBBEEEFFFEEEDDDDDDDDDGGGHHHHHHFFFFFFHHHNNNTTT]]][[[UUUMMMFFFCCCEEEIIIJJJGGGGGGIIIIIIIIIMMMSSSUUU[[[[[[RRRQQQVVVTTTLLL@@@CCCFFFIIIJJJIIIHHHGGGTTTWWWbbbvvv{{{hhhTTTJJJGGGAAA:::666777666555666777777555333rrr]]]MMMDDDAAADDDGGGLLLPPPRRROOOJJJFFFCCC>>>>>>FFFLLLVVVlllqqqYYYGGG===999666555555444333333222222222222222111111111000000111111111111111000000///000000000000000000000000111111222222222222111111111111222222333222222111000000000000000000000000111111000000000/////////111000///000111222000///,,,,,,,,,---------------000//////............///............///000111222////////////............---///000///...---...///............////////////......////////////....../////////////////////////////////////////////...111......111000,,,+++...000000111111111111111000333333444555666666666666333333222222222222333333222222111111111111222222111111111111111333444555333222222111111111222222222222333444555777888999888777777666666666777777777666666666555555555555888777666666555555555555222222222333333222222222444222000000111222111000333000000333444333666;;;BBBMMMdddkkkXXXGGG???777666666333222444222222333333333444444444000222444444333111111222333333444444444555555555444444555555555555444444333222111111111222333444444555666555555666999;;;<<>>===<<<<<<<<<<<<<<<===>>>@@@BBBEEEHHHLLLOOONNNMMMMMMMMMOOONNNMMMJJJJJJMMMTTTZZZeeeaaaZZZRRRLLLIIIIIIJJJJJJGGGFFFHHHHHHGGGKKKQQQ[[[aaa```XXXVVVYYYVVVNNNHHHJJJKKKMMMMMMLLLKKKJJJNNNQQQ\\\qqqsssaaaOOOGGGEEE@@@:::777777666555666777666555333kkkWWWIIIBBB@@@DDDGGGKKKNNNNNNKKKGGGDDDCCC???AAAJJJSSSaaayyylllTTTDDD:::666555555444444333333222222222222222111111111111111111111111000000000//////000000000000000000000000222222333333333333222222111111222222222222111111000000000000000000000000111111111111000000000000111000//////111111000///...---,,,+++++++++,,,---000000//////.........------...///000000111111000////////////............---///111111000/////////............////////////......////////////......////////////////////////......//////////////////000......111111......000///000111222222222222222555555777888999999888888333333222222222222333333222222111111111111222222222111111111222333444555333333222111000000000000111111111222444555777888999999888777777666666555666666666666555555555555888777666555444333333333111222333444444333222111444222111000222222111000000///000444555444888===HHHYYYrrrhhhSSSEEE<<<666666777555444555333333333333444444444444111333555555333111000000444444444555555555666666444444555555555555444444222222222222222333444444555555666666666777:::<<<>>>GGGTTTbbbooozzzvvvkkkfffbbbaaa______eeetttuuuaaaRRRIIIFFFCCC@@@>>>???AAABBBBBB???AAABBBBBBAAADDDIIINNNUUUYYY___bbbcccaaa``````^^^\\\XXXTTTTTTYYY```fffmmmfff[[[TTTOOOLLLIIIGGGKKKHHHGGGHHHGGGGGGKKKQQQccchhhggg___\\\\\\XXXPPPMMMNNNPPPQQQPPPNNNLLLKKKIIIMMMXXXmmmiiiYYYIIICCCBBB???:::888666555555555666666444333yyybbbOOODDD@@@@@@DDDGGGJJJKKKIIIFFFDDDBBBAAA@@@EEEPPP^^^pppfffPPPAAA888555444444444333333333222222111111111111111111111111111000000///////////////000000000000000000000000111222222222222222222111111111111111111111000///000000000000000000000000000000000000000000000000222000//////000000000...000///---+++++++++---...000000000//////...---------...///111111111000///////////////............---000222333222000//////............////////////......////////////......////////////////////////............////////////000...///222333000000222///000111222333333333333555666888:::;;;:::999888333333333222222333333333222222111111111111222222444444444444555555666666666555444333222111111111333333222222222222333333555666666666666555555444666666666666666555555555666555444222111000000000111222444555555444222111444333111111222222222111000000222555555444888???LLLbbbiiiTTTDDD<<<666666777555444555333333333444444444444555444666999999777444222222444444444444555555555555333444444555555444444333222222222222333333444444444555555555555777:::<<<@@@KKKZZZiiivvv{{{mmmfffeeefffeeedddgggqqq~~~pppbbbVVVNNNHHHFFFDDDDDDEEEHHHKKKLLLHHHLLLOOOOOOOOOSSS\\\dddooosssyyy}}}}}}zzzxxxwwwsssooojjjffffffkkkqqqwwwyyymmm^^^UUURRRPPPLLLHHHKKKHHHGGGHHHHHHHHHMMMTTTfffiiihhhaaa]]]ZZZUUUNNNLLLOOOSSSVVVUUURRRNNNKKKNNNRRR]]]qqq}}}bbbSSSFFFAAAAAA===999777666555444555666666444222pppZZZIIIBBB@@@AAAFFFHHHJJJIIIFFFCCCAAABBBAAACCCLLLZZZkkkzzz___KKK???888555333333333333333222222222111111111111111111111111111111000///.../////////111111111111111111111111000000111111111111000000000111111111000000///...////////////////////////////////////////////////222000......///000///...222111...---,,,---.../////////000000///...---------...000111111000//////////////////............---000333333222000000000............////////////......////////////..............................---.........//////000000000...///222333000000333000000111333444444444444333555999;;;<<<;;;888777444333333333333333333444222222111111111111222222444444555555555555555555666555444333222222222222222222111111111111222222333333555666777777777777555555555666666666666666555555333222000000//////222333444444444444333222555333111111222333222111222222444666555444:::BBBQQQjjjlllXXXEEE===777777777555333333333333444444444555555555666888:::999777555444333222333333333333444444444333333444444444444333333222222333333444444444444333444555555555666:::<<>>HHHZZZtttlllYYYDDD===777888888555222333333444444444555555555555444666777666444333333333222222222333333333444444333333444444444444333333222222333444444444444444333444555555666888;;;===GGGTTTeeetttsssbbbYYYXXXZZZ]]]```fffqqq~~~tttkkkggghhhhhhbbb[[[ZZZ]]]aaadddgggjjjmmmpppuuuxxx|||qqqfffaaa^^^YYYUUUOOOKKKIIIIIIHHHIIINNNUUU^^^]]]ZZZVVVQQQMMMIIIFFFLLLSSS\\\dddfffbbb\\\WWW\\\dddsssqqqXXXMMMCCC@@@???:::777666555444444444555555333222yyybbbOOODDDBBBDDDFFFLLLMMMMMMIIICCC???AAACCCDDDNNN```ttthhhPPPAAA:::777666222222222222222222222222000000111111111222222222333222111//////000111222111111111111111111111111000111111222222111111000000000000000///...---,,,////////////////////////......//////000000000000333111...------..................///////////////+++---...000111000///...000000////////////000000////////////............///000111111//////000111............////////////......////////////..............................------......///000000111000......222222//////111333333444444444444444333222555:::>>>>>><<<888666444444333333333333444444222222111111111111222222333333444555555444333222444444333333222333333333//////000111222444555666444666888:::::::::999999555555555555666666666777666666555444444444444444555444333222222333444555555444222222333333333222333222444555555888DDDPPPggg}}}hhhSSSBBB;;;666888999666444555444444444444555555555555333444444222111111333444333333333333444444444555222333333444444333333222222333444555555555444333555666777888888:::===@@@LLLYYYjjjyyy|||jjj]]]XXXXXXYYY[[[```jjjyyyyyykkkfffaaaaaaeeejjjlllkkkooouuu{{{yyyrrrlllddd^^^[[[VVVRRRPPPNNNLLLQQQWWWZZZWWWSSSOOOKKKGGGEEEEEEJJJOOOVVV]]]___]]]XXXUUUWWWcccvvvhhhQQQHHH@@@>>>===999666666555444444444555555333111uuu___LLLDDDCCCFFFHHHMMMOOONNNIIICCC???AAADDDFFFSSSfff|||}}}bbbKKK>>>888666555222222222222222222222222000000111111222222222222444333111000///000111333111111111111111111111111222222222333333222222222000000000000///...---,,,//////////////////////////////000000111111111222444111...,,,---.........,,,,,,---.../////////...***,,,...000111111000///111000///......///000111000/////////............///000000///......000111............/////////000......////////////..............................---------...///000000111000......111111......000444444444555444444333333333666;;;???@@@===999666555444444333333444444555222222111111111111222222555555777777777666555444666666555555555666777777333333222222222222333333444555777888999777666555444555555555666666777777444444333222222333333333777555333111111333555777666444222222333333333222111111333555555:::HHHVVVqqq{{{dddMMM???999555777999888666777444444444555555555666666444444333111000111444777444444444555555555666666222333333444444333333222222333444555555555444333777888999999:::<<>>===<<<999777777555444333444555555333111lllUUUHHHEEEEEEGGGJJJNNNJJJHHHHHHFFFAAA@@@BBBMMM]]]tttnnnSSSCCC;;;666444444222222222222222222222222222111000//////000111222444333222222111111222222333333333333333222111000111111111111111000//////111000///000111111///---111///...------...///111000///......///000///---......---------......///...------,,,,,,,,,------//////...//////000111222000///...///000111000///,,,...//////......///111/////////......---,,,,,,***,,,---///000///......222000...///111111///,,,000000000000////////////............////////////111111111000000000000000333333333444444555555555666888;;;>>>???===777333222333333444444333333222111000000000000222333444111222444555555555444444111222333444444333222111222333333333333333333444777777666666777888999999555666888999999777555444444444333222222333333333888666444222222444666888777666444333222222333333666555555555555:::IIIWWWyyyhhhLLL???:::777666333000222777777777777777666666666666888777444222111222333444444444444444444444444444555444333333555555444333222222222222222333444555:::777666888888:::@@@HHHYYYfffwwwtttbbbYYYUUURRRQQQQQQZZZiii|||uuuhhh___WWWYYY[[[^^^eeesssxxxrrrjjjbbb___]]]]]]\\\^^^RRRJJJKKKJJJEEE???===FFFBBBAAADDDFFFEEEFFFIIINNN\\\tttqqqXXXFFF@@@;;;:::<<<:::333,,,444555555555444333222222zzzgggQQQGGGEEEFFFIIIMMMNNNJJJHHHIIIHHHDDDDDDGGGQQQddd|||iiiNNN???:::777555444222222222222222222222222222111000//////000111222333333222222111111111222333333333333333222111000111111111111111000000///111000///000111111///---111000...------...000111111///...///000111000...///......---------.........------,,,,,,---------000////////////000000111000///...///000111000///---...//////......///111/////////......------------......///////////////111///...///111111///---////////////........................////////////111000000000000000000000333333333444444444555555333333666888999888444000222333333444444333333222111111000000111222333444222333444555666555555444111222222222222222222111222333333333333444444444777777777777777888999999666666777888777666555444444333333222222333333444777555333222222333555777777666444333222222333333444333444666666;;;IIIVVVwwwjjjMMM???:::777666444111444999888777777777666666555555777666444333222222333333444444444444444444444444555444333333555555444333444444444444444555555555888666666888:::===EEENNNdddppprrr___UUUQQQPPPQQQSSS[[[kkkzzzjjj___XXXTTTUUUYYY```mmm}}}xxxtttqqqooommmeeeYYYNNNKKKHHHBBB======BBB>>>===@@@AAA@@@BBBEEELLL\\\uuummmTTTEEE???:::888:::999444...555555555555555444333333rrr```MMMDDDEEEHHHLLLPPPPPPKKKIIIJJJJJJHHHKKKOOOZZZoooyyyaaaFFF:::888888666444222222222222222222222222222111000//////000111222333333222222111111111111222222333333333222111111111111222222111111000///111000///000111111///---000000............000000111000//////111111111///000///...------------------------,,,,,,------...111000000////////////000000///...///000111000///---///000000......///111000//////............///111111///.........///000//////...///111111000...............------------............////////////000000000000000000111111333333333333444444444444444444555777888777555222222333333444444333333222111111111111222333444555333444555666777666555555222222111111111111222222222222333333444444444444777777777777777777888999777777777666666666555555333333333222222333333444555444333222222333444555666555444333222222222333333222444666777;;;GGGSSSqqqmmmPPP@@@;;;777666555333666:::999888888777666555555444555555555444444333333222444444444444444444444444555444333333555555444333555555666777666666444333666444555888;;;@@@KKKVVVkkkvvvvvvhhhXXXOOOMMMNNNRRRXXX\\\nnn}}}lll^^^UUURRRSSSTTTZZZfffwww~~~sssfffWWWMMMFFF@@@<<<<<<@@@<<<;;;===>>>===???CCCKKK]]]xxxfffOOOCCC===888666888888555111555555555666555555444333jjjZZZIIICCCEEEIIIMMMQQQQQQLLLIIIJJJLLLMMMRRRXXXggg}}}sss[[[BBB777888888555333222222222222222222222222222111000//////000111222222222222222222111111000222222333333333222222111111222222222222111000000111000000000111111///...000000///......///000000000///...///000111000///111000///...---,,,,,,,,,------,,,,,,,,,---......111111000//////...//////000///...///000111000///...///000000///...///111000///.........///000111555333000...---...000111......///000111111000000/////////.........------............////////////000000000000000111111111333333333333333333333333444444333555666777555444222333333444444333333222111111222222333444444555444555666777777666555555222222000//////000222222222222333333444555555555888777777777777777888888888777666555555555555555333333222222222333444444333333333222222333333333555444444333333222222222444333444777888:::CCCNNNgggpppSSSBBB<<<777666666555888<<<:::999888777666555444333444444555555444444333222444444444444444444444444555444333333555555444333444555777888777555333222666444555888<<>>>>>>>>AAAFFFNNNcccyyy^^^KKK@@@;;;666555666777555333555555555666666555555444uuucccTTTGGGDDDGGGKKKNNNPPPRRRMMMJJJLLLPPPUUU^^^fffyyylllVVV@@@777888777444111222222222222222222222222222111000//////000111222111111222222222111000///111222222333333333222222222222222222222111000000222111000111222222000...000000////////////000000...---,,,---///000///...111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///111111000//////...//////000///...///000111000//////000111000///...///000000///......///000222333666444111...---...000111---...///000000000000111000000000/////////..................//////////////////000000111111111111333333333333333333333333111000///000222333222111222333333444444333333222111222222333444444555555555555666777777666555444333222111000000111222333222222333444444555666666888888777777777777777888888777666555444444444444333222222222333333444555222333333333333333333222333333333333333333222222666444444666777999@@@HHH]]]wwwvvvXXXEEE>>>777777888777999<<<:::999888777666555444333444444555555555444333222444444444444444444444444555444333333555555444333444555666777666444222111777666777999===EEEUUUdddxxxsss\\\WWWSSSRRRQQQQQQWWW^^^kkk~~~uuuggg\\\SSSPPPSSSXXX]]]hhh{{{sss\\\JJJBBB??????@@@>>>>>>?????????CCCJJJVVVmmmoooVVVGGG>>>:::666444555666666444444444555555555555555444zzznnnZZZNNNEEEFFFKKKNNNOOOQQQSSSNNNLLLQQQYYYcccppp{{{aaaPPP???888777555222111222222222222222222222222222111000//////000111222000111222222222111///...111111222333333333222222222222222333222222111000222111000111222222000...000000000000000000000000---,,,+++,,,...//////...000///...---------------,,,,,,,,,,,,---......///111000000////////////000000///...///000111000///000111222111///...///000000///......///111333555555333000...---...000111---///111111000//////000111000000000////////////............/////////////////////000111111222222333333333333222222222222111111111222444555444333222333333444444333333222111222333444555555555555555555666777666555444333333222222222222222222333222222333444555666666777999888888777777777777777888777777666555444333333222222222222333444555555222333444555555444333222222222333333333333222222777444333555666888>>>FFFWWWsss}}}___III@@@888888999888:::<<<999888888777666555555444444444444444444444444444444444444444444444444444555444333333555555444333333444555666555444333222999888999<<>>>>>>>>EEEMMMaaayyydddNNNDDD===:::777666666666555444222333444444555444444444~~~||||||uuuvvvvvvvvvxxxwwwooodddQQQHHHCCCHHHOOORRRRRRSSSSSSOOOPPPXXXeeetttqqqTTTHHH===888666333111222222222222222222222222222222111000//////000111222000000222222222111///...000111222333333333333222222222333333222222111000222111111111222222000///000000000111111000000000---,,,+++---///000000//////......---------......,,,,,,,,,,,,---...//////000////////////000000111000///...///000111000///000111222111///...///000111000......///222444666333222000.........///000...000222111///......000000000/////////.....................////////////...//////000111111222222333333333222222222111111444444444666888999777555222333333444444333333222222333444555666666555555444555555666555444333222333333444444444444333333222222333444555666777777999999888777777777777777666777777777666444222111222222222222333444555666222333555777777555333222111222333333333333222111555111000222555888@@@HHHWWWtttgggMMMBBB999888999999:::<<<888777777777666666555555555444333333333333555555444444444444444444444444555444333333555555444333555555555555555666666666::::::<<>>@@@GGGQQQjjjwwwZZZGGG@@@<<<;;;999888777666555444111222222333444444333333~~~zzzssskkkeeebbbaaa[[[]]]___aaaeeeggg```WWWKKKDDDAAAIIIRRRUUUUUUUUUTTTPPPSSS^^^nnnhhhKKKCCC;;;888555111111333222222222222222222222222222111000//////000111222///000222333222111///...000111222333333333333333222333333333333222111111333111111111222222111///000000111111111111000000...---,,,...000111111000......---------......///+++++++++,,,---...///000//////...//////000111222000///...///000111111///111222222111/////////000111000......///222555777111111///......//////000...111333222///---.../////////.........---------............/////////000...//////000111222222222333333333222222111111111111111222555777777555333222333333444444333333222222333444666666666666555444444555555555444222111333333555555555555333333222222333444555666777888999999888777777666777777666666777888666444111000222222222222333444555666222444666888888666444222000111333333444333222111444///...111555:::BBBJJJZZZvvvmmmOOODDD:::888999999999;;;777777777777666666666666666555333222222333555666444444444444444444444444555444333333555555444333666666555555666777888999:::;;;>>>BBBHHHUUUmmmooo]]]RRRJJJKKKMMMOOOOOOSSS^^^kkk}}}rrraaaUUUUUUUUURRRSSSZZZgggvvvoooUUUHHHBBB>>><<<<<<>>>AAA@@@BBBKKKUUUoooqqqTTTBBB>>><<<<<<;;;:::999777555333000111222222333333333333}}}xxxrrrppp\\\dddVVVNNNXXXLLLMMMHHHHHHKKKRRRYYYYYYRRRKKKGGGGGGIIIOOOVVVXXXUUUQQQNNNQQQZZZlll~~~{{{cccKKKAAA888666555222000000666444222222444555444444222222111111000/////////111111222222222333333333333333333333333333333333555555444333333222111111555555444333333222222111222222222222111111111000////////////////////////......------------......,,,,,,---///000000111111//////............////////////000000000000////////////000000///...------111...---000555666333////////////000222111///---111111111111000000000000//////////////////////////////...---...///000111333222222111111111111222111111222333333444555555999999999888888888777777666666666666555333222111777444111222444666666555888888888777777666555444444333222222222444666777777777777888999999::::::<<<:::777444333444555777999888777555333222222222111111111111222333444444777777777777666555555444333444444444222222444666111333111444:::777>>>QQQcccuuuXXXCCC;;;===777666:::999;;;:::999777666555555555777555333111111333555777999888666555444444444555999888666555444666777888888777666666666666666777:::;;;===CCCPPPcccwwwqqqaaaTTTNNNHHHFFFFFFIIIMMMVVVfffuuutttfff___YYYWWWUUUTTTXXX^^^uuulllUUUFFF@@@???BBB<<<<<>><<<;;;999777666555444444333333333333333333333333~~~{{{xxxuuupppnnnhhhcccbbbaaaZZZQQQVVVFFFOOOFFF???DDD;;;AAACCCBBBCCCHHHOOOQQQMMMHHHHHHIIILLLRRRWWWXXXTTTPPPMMMQQQ^^^sssttt\\\GGG>>>666555555222111111555444222333444555444333000000000000000111111111111111111111222222222333333333333333333333333333555555444444333222111111444444333333222111111111222111111111000000000000////////////////////////......------------......//////...---......///000//////............//////111111222222222222111111//////000000///......---///---,,,///333555222...000/////////111111///...111111111111000000000000000000000000000000000000000///.........///111111............///000111222222333333444555555666666::::::999999999888888888777777777777666555444444888666444444666777666444777777777777666555444444333333444444444555555666666666777777888999999::::::999666444444444666777999888777555333222222222111111111111222333444555777777777888888888666555444333222222222444555555333555222444:::888>>>RRReeezzzYYYDDD;;;===888666:::888:::999777666555444444444666555333111111333555666888777666444333333444444888777666555555666777777777777666666666666777777999;;;???GGGUUUhhh}}}xxxhhhZZZPPPLLLJJJGGGHHHLLLRRR\\\nnn}}}{{{kkk^^^WWWSSSTTTWWW\\\eeennnfffPPPCCC>>>>>>CCC>>>>>>CCCDDDGGGWWWjjjnnnWWWCCC;;;;;;;;;:::999777666555444444333333333333333333333333~~~{{{xxxtttrrrmmmjjjgggdddbbb___\\\YYYXXXTTTMMMKKKPPPUUUPPPHHHFFF;;;@@@<<<888888222<<<===<<<<<<@@@FFFIIIHHHFFFHHHKKKPPPUUUXXXWWWRRRNNNNNNTTTdddlllTTTCCC;;;444444444222111222555444333333444555444333...//////000111111222222000000000111111111222222333333333333333333333333555555444444333333222222333333222222111000000000000000000000////////////////////////////////////......------------......111000///---------.../////////............//////111111222222222222111111//////000000000///......000......000444444222///111///......000111000///111111111111000000000000000000000000000000000000000////////////000111111111111111111111222333444444444444555666666777777:::999999999888888888888777777777777777777777777999888777888888888666444666777777666666555444333111222333333444333333222555666666777777888999999888777555444444555777888999888666555333333222222000000000111222444555666888777777:::===>>>;;;888:::666222222444666666555444555222444;;;999AAAUUUiii[[[EEE<<<===888777:::888888777666555444333333333666555333222222333555666777666444333222333333444555555555666666666666666777777777666666777777888888;;;BBBLLL\\\ppp{{{lll]]]SSSNNNLLLKKKIIIJJJOOOWWWdddwwwrrrfffWWWQQQNNNQQQYYYdddrrrzzz```MMMBBB??????CCC@@@AAAEEEGGGOOOdddzzzttt___NNNAAA;;;<<<:::999888666555444444444222222222222222222222222~~~|||yyyvvvtttooommmiiifffdddaaa]]]ZZZUUUSSSPPPNNNMMMKKKIIIFFFGGGFFFCCCDDDNNNYYY^^^]]]JJJAAA;;;888:::777333===999:::<<<@@@DDDGGGHHHHHHHHHLLLSSSWWWWWWSSSNNNJJJQQQXXXlllhhhQQQBBB;;;555555444222111333555333333444555555444222//////000000111111111111///000000000000111111111222222222222222222222222444444444444444333333333222222111111000/////////000////////////.........////////////////////////......------------......//////////////////......//////............////////////000000000000////////////000000000//////...222111111333666666444222111///------///000111111111111111111000000000///////////////////////////............//////000000555555333222111111000111444444555555555666666666888888777777777666666666555555555555666666777777:::::::::::::::888666444555666666555555444333222111000000000000000000111444555555666666777888888666666555444444666777888888777666555444333333333///000000111222444555666888777888===CCCFFFEEEBBBBBB<<<666555777999777333333555222555<<<<<>>FFFRRRcccwwwrrrbbbVVVPPPPPPRRROOOLLLNNNVVV```nnnzzznnnfffXXXQQQMMMQQQZZZhhhzzzuuu]]]NNNFFFDDDCCCAAAAAABBBFFFJJJWWWqqqdddPPPEEE===:::;;;999888777555444333333333111111111111111111111111{{{vvvqqqnnnjjjgggdddbbb___]]]YYYWWWTTTRRRQQQOOOLLLJJJDDDCCCAAAAAAAAAAAA???>>>:::<<<===<<>>CCCEEEGGGIIIJJJJJJOOOUUUWWWSSSNNNJJJIIIQQQZZZqqqgggRRRCCC===888777555111000222444333333444555555444222111111111111000000/////////000000000000111111111222222222222222222222222444444444444444444444555222222111000000//////...////////////.........---////////////////////////......------------......***,,,///111222111///...//////............////////////000000000000////////////000000000000000///222222333444555555333222111///------///111111111111111111111000000000///........................------......////////////111000///...------------444444444444444555555555555555555555444444444333333333222222333444555666999:::;;;;;;999777666555444555555444444333222111222111///......000222333333444444555555666777777555555444444555666777888888777666555444333333333000000000111222333555666888888:::???FFFLLLMMMMMMIIIBBB;;;999999999555111333555111555===???JJJ___|||bbbIII<<<<<<888888:::666888888777666555555555555555444333333333333444555555444333222111222333333444444555666777777666666777777777777777888999999<<>>EEEQQQ```ppp~~~rrrbbbTTTOOOQQQVVVZZZ[[[\\\cccqqqpppddd[[[TTTSSSNNNNNNWWWfffxxx|||pppgggcccbbbbbbcccdddfffgggggghhhoooqqqrrrqqqsss{{{kkk[[[TTTPPPLLLIIIBBBCCCFFFKKKXXXmmmttt```III>>>:::777555555666555444333222222222222222222222222222222222222~~~{{{wwwssspppmmmkkkaaa___]]][[[YYYUUUOOOLLLFFFDDDBBBAAABBBBBB@@@??????>>><<<<<<======;;;:::666555444555666777666555333777999555444666777666AAA```DDD000888444777555444999???AAABBBEEEKKKQQQ[[[___```[[[RRRMMMOOOSSSYYYhhhvvv\\\HHH>>>:::888777444000111444333333333555666666333111111111111000000000000000111111111111222222222333111111111111111111111111333333333444555666666777333222222111111000//////000000000/////////......////////////////////////......------------..................//////000000//////............//////111111222222222222111111//////000111111111111111...000111222111000//////...------///111222111000111111111111000000000000...........................///000111222111111000111111111333444666888999555555555555555555555555333333333333222222222222222111000//////111222333555777777666444333555888333333333333222111000///,,,---///111222333333222222222222333444444555555555555555555555555555555777666555444444444444444333222222111111222333333444777999;;;<<>><<<<<<;;;666666===???JJJ```}}}gggLLL===<<<999999999555666666555555444444555555444444444444444444444444555444333222222333444555777777666666777888:::;;;777777777777888999:::;;;@@@HHHUUUeeewww}}}|||ssshhhYYYNNNJJJMMMQQQSSSYYY]]]iii{{{yyyhhh^^^UUUNNNOOOMMMQQQ]]]ooopppfff^^^UUUPPPOOONNNOOOPPPRRRSSSUUUUUUUUU\\\]]]^^^]]]^^^gggvvv}}}jjj^^^ZZZXXXRRRLLLGGGHHHKKKRRRbbbyyyaaaRRRCCC===<<<:::888888555444333222222111111222333333333333333333333333zzzzzzzzzxxxtttpppllljjjcccaaa___\\\YYYVVVTTTRRRNNNLLLKKKJJJIIIGGGCCC@@@<<<;;;999999;;;<<<;;;:::<<<:::999888999999888666777666555555666666444333000444777888:::;;;555---000^^^GGG000555111777444777;;;???@@@@@@EEENNNWWWcccfffeee^^^TTTPPPTTTYYYcccsssoooUUUAAA:::777555666444000111555333333444555777666333111/////////000111111222222111222222222222333333333111111111111111111111111222333333444555666777777333333222222111000000000000000000000////////////////////////////////////.........------.........333111...++++++---///111//////............////////////000000000000////////////000111111111111111000111333333222111000000------...000222333111///111111111111000000000000////////////////////////000111222333444333222222222222222222333444555555777777777777666666666666444444444333333333222222333222000//////000222333444555666444222222555888222222333222222111000///$$$''',,,111222111...,,,111222222333333444555555555555555555555555555555777666555444444444444444444333222222111111222222222666888777666:::EEENNNTTTVVVVVVTTTOOOJJJGGGFFF@@@???888777======HHH^^^tttiiiMMM===<<<999999999444555555444333333333444444444444444444444444444444555444333333333444555666888888666666777999;;;===777777777777888999:::;;;@@@IIIXXXiii{{{~~~tttqqqssskkkaaaSSSIIIFFFHHHKKKLLLTTTYYYhhh~~~uuufff^^^VVVOOOPPPOOOTTTcccuuu|||lllYYYOOOJJJGGGGGGIIIFFFGGGIIIKKKLLLMMMNNNNNNQQQRRRSSSPPPQQQZZZiiivvv~~~lllcccaaa___WWWPPPKKKLLLOOOXXXjjjnnnPPPEEE;;;999:::888666666444444333222111111111111333333333333333333333333|||vvvpppnnnllliiihhhhhhiiiiiifffeeeccc```\\\XXXUUUSSSNNNLLLJJJHHHFFFFFFFFFFFF@@@???>>>===;;;;;;::::::999777666777:::;;;999777888777777888999777444111555555555555555555555555444555666666444444555666<<>>888888666555444333333333222222333444444444333333............////////////000000000000111222333444444444333333222111000000111444555444222111333555333222000000000000///---...------,,,,,,------...000///......///000///---......---,,,,,,,,,,,,---////////////000000000000333222000///.........///000000///////////////000111222333111000///111222333333222111000///......000///...---...///111333333222111000////////////......//////000000111111000000222444222000111555333555555444666;;;;;;888;;;<<<888222333777666111111222333333222111222333111111111111111111222222555555555444444333333333333333222111111111222333111000000111333555444333333222222333666888777777888666555666999:::999777888888777555555444444444444333222222222333444555666555444444666999<<<>>>IIIOOOVVVZZZYYYTTTOOOMMMIIIGGGCCC???>>>DDDNNNWWWnnn|||^^^KKK;;;999999444555:::777666555444444444444444777888666222000333333111444444444444444444444444666555444333444666888:::;;;999777666777888999999BBBPPPcccsss|||vvvqqqjjjeee^^^UUULLLGGGEEEFFFLLLSSSXXXYYYeee}}}nnnaaaVVVSSSUUUQQQUUU___nnnhhh[[[NNNIIIHHHFFFEEEFFFGGGGGGFFFFFFGGGGGGHHHIIINNNIIIHHHMMMOOOSSS```oooyyygggaaabbb```\\\YYYVVVSSSWWWggg{{{ppp___GGG@@@;;;:::999666555777777666555333222111000000444444333222111000///...}}}|||xxxxxxuuuooollliiiccc\\\XXXWWWUUUSSSRRRRRRRRRSSSOOOOOONNNLLLIIIGGGEEECCCEEEDDDBBB@@@?????????@@@>>>===<<<:::999999888888777666444666888999888666444444555777999999777555555555555555555555555555111222333333111111222333;;;???>>>777444666777555666666:::>>>BBBIIIXXXgggsssrrrlll```VVVVVVaaallluuu\\\HHH===777777555444333222222222333333333444333333222222111111111000000/////////000000000000111222333333444444333222222111000000111333444333111111222444666444333333333333222000///......------......///000///......///000///...///...------,,,,,,------000000//////......------222111000......---......000000////////////000000222333333111///...///111222222111111000/////////000000///......000111222111222222333222000///---......//////000111111111111666;;;<<<:::888666444333666777888<<>>999999888555444666666555444333222111111111444444333222111000//////pppooommmjjjgggdddbbbaaa]]]^^^\\\XXXUUUSSSMMMFFFFFFEEEEEEDDDCCCBBBBBBAAA????????????>>>===<<<;;;<<<;;;:::999999999::::::;;;:::999888777666666666555444333444666777666555333333444666888999777555555555555555555555555555333444555555444333444555888777333111444999777222777666888<<>>???????????????>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::888888888888888999999999999888777666555555555555444444444444555666555555666555555666666666444222555555555555555555555555444666777666555444555777666333000000444777666333<<<999999;;;@@@IIIZZZhhhwwwqqqggg^^^___lllgggOOO@@@;;;444333222111000000000000444444444333222111000///444444333222222111000000222111111000000000000111333222222222111111000000000111111111000000000111111000......///000...---000//////......//////000000///......000111000/////////...---------------111000000///......------//////......------------000////////////000000111000111111000......///111//////000000111111111111111111111111111111111111222222333333333111///......//////000111111222222000===DDD???===BBBCCC>>>888???GGGOOOYYYbbbeeebbbWWWOOOBBB999666777666333666555444222000222555888111111111111222333333444222222222333333333333333111333555666666555444222333222111111222333111000444444333444777888777666444444555666777777666555666555444333333333333333222222111000111222333444777666555333333444555666666888;;;???FFFOOOXXX___ccccccdddeeeiiipppxxx~~~ttt^^^KKKAAA:::::::::777666777666555555444444444555555666888777333222555666444444444444444444444444444555555555444555666777888666666666777888<<>>>>>;;;999::::::;;;::::::999888888888888999888888777777666666777888888999999999888888777666555555555555444444555555555555555666666555444444555555444222555555555555555555555555111222333333222111222333555444333333333222444666===999888;;;@@@IIIXXXfffmmmiiidddbbbiiizzzzzz```III===999333222111000000000000000444444333333222111000///111111111111111111111111111111000000///000000000222222111111111111111000000000000000000111000000333222111111222333222000///..................///000......///111111111000//////...------------...000000000000000000000000...............---------///////////////000111111---...//////...///111222/////////000111111222222111111222333333222111000444333111000///000000111//////000000111222222222000999;;;555444<<>>999999999777555555555555444444444555555666:::<<<:::555333555555222444444444444444444444444555555555555555666666777888888888888888<<>>===888666888888555444555333333333222222333444444222222222111111111000000:::999999888777777666666999;;;:::888888;;;888444777777666666666777999:::555555666777888888888888333444666777777777777666666666555555444444555555000222444444222111333555111000000111444666777666555555555555555555555555555666777666555555666777444333444666444000444;;;999777888>>>DDDJJJSSS\\\WWWXXX^^^kkk~~~vvvcccOOO@@@999666222222111111000000111111111111222222222111111000000000000000000////////////////////////000111222000000000000111111111111222111///000222333111//////---,,,---...///...---000//////......//////000///......///111333222111000//////...............111111111111000000000000......///000000000///...............///000111222//////000...,,,,,,---///000000000000000111111111111222555666555333111///333111000...---......//////000000111111222333333222000333666333000:::IIIVVVbbbpppzzzwwwmmm]]]MMM???;;;;;;999777777222333444333111111333444111111111222333444555666777777666666555444333333111111222222333444444444444333333444666777666555777666555666777888777666222666999:::888777666777666555555444555555666666555444333333333444555666777777666555555444444444111333555666666888;;;===DDDJJJWWWkkkzzz\\\EEE===<<<999666555555555333444444444444444555666666999;;;888333222444444111444444444444444444444444555666666666666666555555555777999888999>>>GGGNNNdddttt}}}wwwoooddd^^^^^^aaadddeeebbb\\\WWWVVVUUUUUUXXX^^^lllnnn]]]VVVOOOLLLJJJLLLUUU___]]]mmmqqqfff[[[XXXVVVSSSPPPOOOMMMMMMMMMLLLIIIFFFCCCAAA@@@>>>@@@DDDDDDJJJ^^^ttt}}}dddXXXMMMIIIIIIGGGGGGIIIMMMTTTdddxxx|||```KKK@@@===:::666444666777444222444444444333222222222333333222222222111111111111111888888888888888888888888444777888777666666000)))555444333222222444666888111222333555666777777888555666777888999888777777555555444333333333444444///111333222000000222444444333111222333444444333555555555555555555555555222333444333222222333444444000111555555222555;;;<<<:::;;;@@@DDDGGGMMMSSSRRRUUU]]]lll}}}mmmZZZIII>>>777555333222111111111111111222000111111222222222111111333222222111000///..................///111222222000000000000000111111111333111///000333444222000111000///000111222111000111111000000000000111111///......///222333222111000000///...............222222111000///...------...///000111111000//////............///000222222111222111///,,,***+++,,,111111000000000000000000111333555777666444111...000000000//////...---,,,000000000111222222333333333///555>>>:::///555FFF^^^iiiwwwsssfffWWWGGG:::999;;;:::999999111222333333222111222333111111111222333444666777999999888666555444333222111111111111222333444555555444333555777888888777777666555666777888777666222666:::;;;999777777888666666555555555666666777555555444333444555666777:::999888777555333222222---000333555555444555555??????HHH___~~~xxxZZZCCC<<<;;;999555444555444333444444444444444555666777666888666222111333444222444444444444444444444444555666666666666666555555333555888888999???IIIRRRfffwww{{{wwwqqqhhh]]]VVVVVV[[[___aaaddd```]]]]]]\\\YYY[[[___ttt{{{fffXXXSSSMMMHHHDDDEEEPPP\\\aaaqqq~~~sssgggcccaaa\\\XXXWWWMMMMMMMMMLLLJJJFFFCCCAAAAAA@@@BBBFFFFFFLLLaaaxxxxxx[[[QQQIIIGGGGGGFFFFFFHHHNNNUUUfffzzzwww[[[HHH@@@???888444222555666333111222555444333333222222222333222222222111111111111111666555555666888999888666888666555666888999666333777777777777666666666666666666666777999:::999777555555555555555555555555222222222222222333444555333444444444333222222111444444444555666777888999666555333222222222333333555555444444444444444555222555666555333444777:::;;;999:::???FFFKKKJJJHHHMMMSSS```tttqqqYYYJJJAAA:::666555000///////////////000000111111111222222333333333000000000000000000000000000000000000111111111111111222222222222111000000222111000///............---000222111---+++,,,...111111111000000000000///000------000000------000333222000111222222...+++000000111111111000000000//////............//////000///.........000111222111000000///////////////...///000111111000///...222333666888777555111///000000000000000000000000//////000111222333333444444222333555666777???HHH]]]mmm}}}}}}ssscccUUUFFFAAA;;;999888888666444;;;555//////222444333000333444555555666777777777777666555444444333444444333333333333333333333333333444555666777888999:::555555555666666666666666555666777888999999888777999777555333333444666777999777555444444666888:::888888666555444333333222222333333333333333333444999999DDD[[[wwwsssWWWFFF;;;::::::999888777666666555555555555555555555555333555666444111///222444444333222222444666555555666666666666666777888888999999:::;;;;;;???MMM[[[ooosssllljjjggg^^^WWWTTTRRRPPPQQQUUUWWW\\\eeeiii```TTTXXXcccmmm___UUUOOOKKKJJJJJJIIIMMMRRR___rrrxxxsssmmmfffaaa```XXXRRROOOKKKFFFCCCDDDHHH@@@===CCCHHHOOOcccxxxlllZZZQQQHHHEEEDDDCCCEEEJJJNNN[[[mmm{{{}}}^^^HHHAAA;;;;;;:::888666555444555555222222222222222222222222000000000000000111111111444333333444666777666444888666555777999999777555999888888777666555555444777666555777888999777666555555555555555555555555333333333333333444555555444444444444444333222222222222222222333444555666555444333222111222222333444444333333222333333444333555666777666666888999;;;:::;;;@@@GGGKKKKKKIIIJJJQQQaaaxxx}}}iiiSSSEEE>>>999666666000000000//////000000111000000111111111111111111000000000000000000000000000000000000111111111111222222222111111111111000222111000000///000000000000/////////000000000///111111000000000/////////000------000000------000222111000111222222///,,,000111111111111000///...//////............//////000///.........000111222111000//////...............///000111111000///...111222444555555333111///000000000000000000000000000000111111111111111111222111222444444666===EEEYYYfffsssuuupppgggYYYMMMCCC???;;;999888888555333666222//////111444333222333444777999:::999888777777666555444444333333444333333333333333333333333222333444555666777888888777777777666555555444444555666777888999888888777666666666555555555555555777555444333444777999;;;888777666555333333333333222333333333333444444444999:::EEE]]]yyyoooTTTDDD<<<;;;:::999888777777777555555555555555555555555444555555444222222333444555333222222444666555555666666666666666777888888999888:::<<<>>>DDDSSSaaarrrzzznnniiigggbbbZZZRRRPPPNNNKKKLLLOOOUUUYYYbbbggg___WWW]]]kkkyyycccTTTQQQLLLHHHHHHHHHGGGKKKPPP___qqqzzzrrrhhh^^^WWWPPPGGGCCCCCCEEE???@@@FFFJJJSSSggg}}}}}}hhhVVVNNNGGGEEEEEEEEEHHHLLLOOOZZZjjjwww~~~^^^IIICCC===:::999777666555444444555222222222222222333333333111111111000000000000000555444333444666666555444777666666777999:::999888::::::999777666444333333777666555666777777555333555555555555555555555555444444444333444444555666555555555555555555444333222222222222333333444555444444222111111222222333555555444333333444555666666666888:::<<<===;;;999;;;;;;===BBBIIILLLLLLJJJJJJTTTgggqqq___JJJ>>>:::777666777222111111000000000111111000000000000000000//////000000000000000000000000000000000000111111111111333333111000000000111222111111111111111222222333555111......222333111...111000000000000/////////000------000000------000000000///000111111000...000111222222111000///...000//////......//////000000//////......///111111222111000///...---------//////000000000000//////111111222222222111000000000000000000000000000000222222222111111000000000222000111333333444:::BBBSSS\\\cccbbb]]]UUUJJJBBB???===;;;:::999777444222000000000000111333444444333666;;;@@@AAA???;;;888777666555444333333333333222222222222222222222222222222333444555555666666999999888666555333222222555666888999999888777777444555666777666555333222555444333333555777:::<<<777777555444333333333333222222333333444444444444999:::GGG```}}}iiiPPPBBB===<<<:::888777777777888555555555555555555555555777555444444444555555444555444222333444666555555777666666666666777888888999888:::>>>BBBJJJZZZiiixxxrrrhhhdddddd]]]VVVOOOLLLJJJGGGGGGJJJMMMOOOWWW\\\XXXTTT___nnnppp[[[NNNMMMHHHEEEEEEFFFEEEIIINNN^^^nnnyyykkk___TTTIIIDDDDDDCCCAAADDDIIINNNXXXooouuubbbPPPIIIDDDEEEFFFFFFIIIMMMQQQYYYeeeqqq}}}~~~^^^IIICCC???999888777666555444444444333333333333333333333333222222111111000000//////888666555666777888777666666666777888::::::::::::999999888777666555444444777555555555666666444222555555555555555555555555555555444444444555555666555555666666666666555555444444444444444555666666444333222111111222333444777777666555666888:::;;;999:::<<>>888888777666555555444444444444444333333333333333333222222111000///......999777555555666777777666555666888999999999::::::777777777777666666666666666555444555666555333111666666666666666666666666666555555444444444555555555555666666777666666555555555444444444555666666444444333222222333444555777666666666888:::===???@@@BBBGGGMMMQQQNNNGGG@@@===???DDDIIINNNQQQRRRQQQXXXfff|||yyyaaaPPP???888666444444444333333222111000000111111222222222111111000000//////////////////////////////000000000111111111111444333111//////000111333222222222222333555666777444555555333111///000222333333222222222111111111000------000000------000....../////////000111222...000333666777777666555000000////////////000000111000///......///000111444333222111000000000000000000////////////000000222222111000000111222333111111111111111111111111222222333333444555666666333222333444333222777>>>JJJHHHGGGEEEBBB===888666:::<<<======;;;888555333111333444444333333444666999???IIIQQQQQQKKKBBB<<<666555444333333222222333111111111111111111111111555555555555555555555666555555666666666666666666666777888999999888777666666555333222111222444555777666555444444555555666666555444333333333333333222222333444444555666666777;;;JJJeeexxx\\\HHHAAA:::999888666555555555555555555555555555555555555888555333444777888777555777555444444555666555444777777777777777888999999===:::;;;AAAIIITTTdddrrryyymmmeeeaaa```WWWPPPKKKKKKIIIEEECCCEEEIIIHHHKKKQQQSSSXXXjjj~~~~~~iiiXXXNNNIIIEEEBBBDDDEEEDDDGGGLLLWWWcccvvvwwwfffXXXLLLFFFGGGLLLLLLMMMPPPWWWhhhyyyeeeXXXPPPLLLJJJMMMNNNLLLKKKLLLUUUXXX___lll}}}pppTTTCCC???;;;777777666666555555444444444444444333333222222222333222222111000///......888666333333444555555444555777888999888888888:::666666666666777777777777666555444555666666444222666666666666666666666666666555444444444444444444444555666666666666666666444444333333333444444555555444444333333444666666666555555666999===AAADDDLLLPPPWWW\\\[[[UUUKKKDDD???BBBHHHMMMRRRTTTUUUUUUaaaooosssYYYKKK<<<777777555333222333222111000000000000000111111111111111111000000////////////////////////000000000000111111111111333333111000000000111222222222222222333444666666///333666555222000222555333333222222222111111111000------000000------000.../////////......000222...000333666888888777666111000000//////000000111111111///......//////000222222111000000000111111000000////////////000000111111111000111111222333111111111111111111111111111222222333555666666777333222333555333111555<<>>;;;<<>>;;;<<>>===888444555666666666555444333333333222111111000//////111111111000000000000000;;;888555444555666777666444777999888666444555777:::999888777666555444333555444444555777888777555777777777777777777777777555444333333222222222222333333444555666666555555999888888777777777888888777666555555666777888999<<<;;;<<<>>>CCCIIIOOOSSSdddkkksssrrrhhhYYYLLLDDDBBBGGGMMMSSSWWWYYYZZZ[[[zzz|||aaaKKK@@@777666888777333222222111000///............---.........//////000000////////////////////////000000000000111111111111111222222222222111000000333333222222222333444444;;;888666666555111)))###////////////............000------000000------000...000000///,,,,,,///222000111444666555333000...111111000000000000111111222111000.........///000------,,,------...///000111000///......///000111------...///000000//////111111111111111111111111222222222111111111111000111000111333000---111777777111000555888666444777333666777666333111222333333///+++---333999:::888>>>EEEPPPWWWVVVMMM@@@888555555444333222222222222333333333333333333333333555444444333333222222222444444444555666777777888777888999999888777666555222222333444333222111000333444444555555666666666444444333222222222333333222222333444555666777888???DDDUUUrrrdddJJJ>>>>>>:::;;;===>>><<<:::777555555555555555555555555555222444666555333333555999999777555555555666555444888888888777888888999:::>>>;;;<<>>>>>888444555666666666555444333222222111111000//////...000000000000000111111111222222333333444555666666666888;;;======:::777555:::888777777888888666555;;;777444444666777555111777555444444555666555444444111///000222333222000444444555555666777777888777777777888888999999999:::;;;<<<;;;;;;;;;===???AAADDDGGGGGGGGGNNN[[[fffpppvvvzzzssscccSSSGGGCCCFFFFFFKKKRRRVVVYYY___fffsssZZZIII@@@666000000222222000111111111111000000000000000000000000000///......222111000...------------......///000000000000000111000///000222333333111777444111000111333555555444555777777666555222111333...++++++///222000---+++......---///333222---111...+++,,,///000///,,,000111111111222222222222333222000000111111111000111000///......//////...000000000000///---,,,+++........................000000000///000111111222000111111111111222222222000000000000000000111111333000......111222111///555555555444444333333333777666444444555555555444333222111222555999;;;<<<<<>>III```|||~~~aaaJJJ===999::::::;;;;;;999666222///888777555444333333444444777666444333333444555666666555555444444555555666666666666777888888999999;;;999<<>>666111111333222111111111111000000000//////000000000000000///......111000///......---......//////000000000000000000111000///000222333222111555333000000111333333333444555666777666444222111444000,,,---000222000......000///...000444333000///...,,,---...///......000000000111111111222222111111000000111222222111000000///...,,,+++++++++...///////////////...---........................000000000000000111111222000111111111111222222222111111111111111111111111333111//////111222111000222222333333444444444444888666444444555666555444333222222333666999;;;<<>>FFFYYYsssrrrXXXEEE<<<999666666777777777888888888444444444444555666777888444555555555555555555555555555444444444444555555666666777777888999999999:::<<>>???@@@AAABBBCCCEEEEEEFFFFFFIIILLLNNNQQQTTTYYY\\\dddffffffccc^^^\\\^^^bbbeeefffddd[[[OOODDD>>><<>>>>>;;;777666666888888888777777777777666666777888888888:::;;;===???@@@AAAEEEFFFGGGJJJLLLOOOPPPQQQOOOQQQSSSUUUWWWZZZ]]]```gggiiiiiigggcccaaabbbccceeeccc^^^UUUKKKCCC??????EEEJJJQQQVVVXXXccc{{{uuuZZZHHH777666555444444444333111000000000////////////...000000000000000///............---......///000111222111000000000000111111222111000111222222111000111000///000111111000///444444444333333222111111222000...---...//////...111111///,,,---222333000,,,///000///,,,+++...111////////////000000000000///000111111111444999>>>>>>===;;;666000...000222000000000000///...---,,,111111111111111111111111//////000111111111111000000000111111111222222222444444444333333333222222222333222222111222222333111111222222222333333333555333111111222333222111000111222111111333777;;;MMMYYYaaa[[[OOOFFF>>>999999555333444444222555:::777999;;;:::777555444555555555555555555555555555555444222333555777777777555555555666666444111...444444444333333333222222333333333333333333333333000000000000000000000000111444111222999888999EEERRRkkk{{{aaaLLL@@@:::888888777666555444555777888555666666666666666666666444444444444555555666666777666666555555666666777777777777888999999::::::>>>@@@IIIXXXiii{{{vvveeeaaa]]]YYYRRRIIIEEEDDDGGGFFFFFFFFFFFFHHHIIIJJJEEEHHHQQQaaavvvuuu```UUUTTTSSSRRRPPPOOOOOOOOOVVV\\\aaa___YYYRRRPPPQQQTTTTTTXXXbbbooo{{{qqqddd\\\UUUOOOMMMJJJHHHJJJNNNZZZlllsssccc^^^^^^ZZZQQQKKKHHHHHHIIILLLOOOPPPNNNMMMOOO\\\pppwww```[[[fff|||rrrUUUCCC???999888999444444444444444444333333333333333333333333333333333333333333222222222222222666666666777777777777777777777777777777888999:::555444333555777888888777333666888777555777===DDDDDD@@@<<<999999::::::999777888999999888999;;;===<<<===???AAACCCEEEGGGHHHMMMNNNPPPSSSVVVXXX[[[\\\WWWXXXZZZ[[[\\\^^^aaaccciiijjjjjjiiigggffffffgggiiieee]]]SSSJJJEEEDDDEEEJJJNNNTTTYYY]]]jjjmmmRRRCCC555555555444444333222222000000////////////......000000000000000///.....................///000111111111000///000111222333333222000111222222111000222000//////000111111000444444333222222111111000000///...------...///000111222000---...222222///......///...---,,,...////////////000000000111111000111222333555;;;DDDLLLIIIDDD<<<555111///000111111111000000///---,,,+++000000000000000000000000...///000222222111111000000111111111111222222222555444444333333222222111111222333222000000222333222222222222333333333333444333111111222222222111111222222000000333:::@@@TTT```eeeZZZKKKCCC>>>999666444333555444222555:::999<<<>>><<<888444444555444444444444444555555555777555333444666888999888666555555666666444000---444444444444333333333333333333333333333333333333111111111111111111111111111444111222::::::<<>>999444444555222333333333444444444444999777555555777999::::::999777666666666555222///555444444444444333333333333333333333333333333333222222222222222222222222111444111222:::;;;>>>KKKddd{{{lllTTTFFF>>>:::777777777666555555555555555444555666777888888777777666444222111222555888::::::999999888888999999:::777888888999999::::::;;;DDDJJJXXXlll~~~wwwkkkaaa___ZZZQQQIIIFFFFFFGGGDDDDDDCCCCCCDDDEEEFFFGGGMMMUUUdddwww~~~mmmmmmllljjjiiigggeeedddcccccccccbbbaaa___^^^]]]```gggrrr~~~mmm]]]SSSMMMJJJIIIJJJIIILLLTTT^^^qqqooo___OOOIIIIIIHHHEEEEEECCCDDDIIIOOOVVV[[[\\\\\\```nnnlllZZZJJJIIISSSfff___FFF???888777999444444444444444444444444444333333333444444444555555333222222222111111111111555555666777888999999:::555555777888999999999999555444444666999;;;::::::222777;;;999666888BBBJJJMMMIIICCC???======<<<<<>>AAA???999444444666222222222333333444444444:::777555555777:::;;;;;;;;;999888777777666333111555555444444444333333333333333333333333333333333222222222222222222222222111444111222;;;<<>>:::777555555555666666666666666111333555777999999999999777555222000111444888;;;;;;::::::999999::::::;;;777888888999999:::;;;;;;FFFNNN```vvvuuuhhh___^^^YYYOOOHHHFFFHHHIIIDDDCCCBBBBBBBBBCCCEEEFFFRRR[[[kkk~~~{{{yyyxxxtttrrrqqqqqqqqqrrrpppooollluuuuuucccTTTLLLKKKIIIIIIKKKMMMQQQ\\\hhh{{{~~~gggYYYKKKFFFFFFDDDCCCDDDAAABBBFFFLLLUUU\\\```bbbhhhvvv|||]]]NNNEEEIIITTTeeeeeeKKKBBB;;;:::;;;777444444444444444444444444333333333444444555555555222222222111111000000000666555444555888999777555777666666666777999;;;<<<777777888888999;;;<<<===;;;999666666:::AAAHHHMMMIIIHHHFFFEEECCCCCCCCCCCCJJJHHHIIINNNQQQQQQSSSWWW^^^___```aaabbbdddgggjjjfffggghhhjjjjjjiiihhhgggbbbiiillliiifffhhhmmmooopppnnnllllllmmmoooooonnnlllcccWWWNNNGGGCCCHHHOOOWWWXXX]]]fffvvvhhhQQQAAA999777666333111111111222333222222222111000//////...000000////////////000000111111000000//////......000222555666555444444555777666444222111111111222444333111000000222333555333333333333111000///...111000000///////////////444333111///...---------111000///......///000111111333444333000///222555333444888???JJJXXXdddlllhhhSSS>>>555444222///---000000000000////////////000000000000000000000000......///111111222222222333222000000000222444555666555444222111000000000333333333333333333333333444222111222444666666666222444555444333222333444;;;888666666666;;;GGGTTTfffggg___NNNAAA<<<888333777555222000///111444666444777:::===<<<:::666444555666666666555444444333333444555777999::::::;;;888888777555444222111111555444333333222222222222222444666888888666444222444222111//////000222333222555777666666:::BBBJJJeeexxxpppVVVDDD;;;999999777666555444444444444444444444555555666666777777777777666555444333333222888888888888777777777777<<<999:::<<<===;;;<<>>AAAAAAEEEJJJMMMRRR\\\gggvvvjjjQQQHHHBBBFFFOOOaaaiiiNNNBBB888666888555666666555444444444444444333333333333333333333333222111000//////000111222999888666777999999777555888777777777888999;;;<<<999999999:::;;;===>>>???>>>>>>===>>>@@@EEEIIILLLLLLKKKIIIHHHHHHIIIKKKLLLSSSQQQRRRVVVYYYXXX[[[___dddeeefffggghhhjjjmmmpppmmmmmmmmmmmmlllkkkiiiiiiffflllnnnkkkiiillloooppppppnnnmmmmmmnnnoooooooooiii___TTTLLLGGGFFFLLLTTTZZZ[[[___hhhyyyzzzcccNNN???888777555333222111111222333222222111111000//////...000//////......//////000111000000000/////////...///111444555444444555666:::888555333111111222333444333111000000111222333222222222222111000//////000///............//////222111000000////////////000000////////////000000111222222111000000111333000333888BBBOOO^^^kkkrrrkkkWWWAAA777444222///---000000000000////////////000000000000000000000000...///000111222222222222444333222222333555777888666555444222111111111111333333333333333333333333444222222222555666666555333444444444444555777999===;;;:::::::::>>>KKKXXXffffff\\\LLL???999666333666555222111000111333444444666999::::::999666444555555555555555444333333333444666888999:::::::::999888777666444333222111555444333333222222222333222333444555555444333222111111222222222111111111111444666666555999@@@GGG]]]ooo}}}~~~nnnTTTCCC;;;999888666666555444444444444444444444444444555555555555666666666555444444333333555555666777777888888999<<<::::::<<<<<<;;;<<<@@@MMM^^^xxxuuugggbbb___ZZZRRRLLLIIIHHHHHHIIIHHHBBB???@@@BBBAAACCCFFFKKKYYYooo{{{lll^^^UUUTTTKKKMMMOOOOOORRR]]]ooo~~~ppp[[[PPPFFFDDDDDDBBB???>>>??????CCCHHHKKKPPP\\\ggg{{{uuu^^^NNNFFFAAAEEENNNaaalllQQQDDD:::777888555777666555555444444555555333333333333333333333333222111000//////000111222<<<;;;::::::;;;;;;999777:::::::::::::::;;;<<<===<<<<<<===>>>@@@AAABBBCCCDDDEEEEEEGGGIIIKKKMMMNNNPPPOOONNNNNNOOORRRVVVXXX\\\ZZZ[[[___``````aaaeeehhhjjjlllmmmmmmooorrruuuvvvuuussspppnnnmmmlllkkklllooopppnnnnnnrrrsssqqqpppooonnnnnnooopppooommmdddZZZOOOIIIGGGIIIQQQYYY^^^^^^bbblll~~~nnnYYYHHH<<<666666555333222111222222333222222111111000////////////..................///000000000000////////////...000333444444555777999>>><<<999555333333333444444333111000//////000111///000000111111000000///......---------...//////000000000000000000000111//////000000000000//////222111//////111111111000///333;;;FFFTTTbbbmmmtttjjjVVVAAA777444222//////////////////000000000000000000000000000000000000//////000111222222222222333333333333444666888999555555333222111111111111333333333333333333333333444333222333555666666555444444444333444888===BBBCCCAAAAAA@@@???CCCQQQ```lllggg[[[JJJ===888666444444444333222222222222333444555666777777777555555444444444444333333333333333444666888::::::::::::999888888666555444333222444444333222222222333333333333333333333333333333///111222444444333111000///222555666666888>>>BBBRRRbbbtttyyyqqqvvvjjjRRRBBB;;;888888666666555444444444444555444444444444444333333333555555555555555555555555222333444555777888::::::<<<::::::<<<<<<:::===CCCPPPcccoooccc^^^\\\WWWPPPKKKKKKJJJIIIGGGFFF@@@===???@@@???AAADDDGGGRRReee|||~~~tttjjj```[[[]]]SSSUUUVVVWWW\\\jjj}}}zzzhhhVVVLLLCCCBBBCCCAAA??????>>>>>>AAAEEEHHHNNN[[[hhhfffRRRIIIBBB???DDDMMM```nnnRRRFFF<<<888999555777777666555555555555555444444444333333222222222222111000000000000111222=========>>>??????>>>===???????????????@@@@@@@@@AAAAAACCCDDDFFFGGGGGGHHHKKKLLLLLLNNNPPPRRRSSSTTTUUUTTTSSSTTTVVVYYY]]]```aaa______bbbdddcccdddhhhjjjlllnnnooopppqqqtttvvvzzzyyyvvvsssqqqooooooooopppqqqqqqppprrrvvvuuuqqqpppooonnnnnnooonnnllljjj___TTTJJJFFFFFFJJJRRR[[[``````eeepppvvv___MMMAAA:::666555444333222222222222333111111111111000000//////......------------......000000000000///////////////111333444555888;;;>>>DDDAAA<<<888555444444555333333111000////////////......///000000000000000...............///000111111111111111111111000000---...000111111000//////444111//////222444222000222777AAAMMMYYYdddkkkooocccRRR>>>555333111000000////////////000000000000000000000000000000000000///000111111222222222222000000111111333555777888444333222111000000000000222222333333333333444444444333333444666777666444666555444333555;;;CCCIIINNNJJJFFFCCCBBBIIIZZZjjjssskkk[[[JJJ===777555555333333333333333222111111444444444444444555555555444333333333222333333333444555777999:::::::::999999888888666555444333333444333333222222333333333555444333222222333444555000111222333333333222111000222555777777999<<>>???>>>>>>AAADDDKKK[[[rrrvvvmmmeee___^^^aaaccccccbbbdddkkkyyyqqq___PPPHHHAAAAAABBB@@@???@@@???>>>@@@CCCDDDJJJYYYgggsss[[[LLLDDD???===CCCKKK]]]}}}lllQQQFFF<<<:::;;;777777777666555555555555666555555444333333222111111111111111111111111111111???@@@BBBDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMQQQQQQQQQQQQTTTWWWZZZ]]]ZZZYYYXXXYYYZZZ]]]aaacccdddaaaaaaeeefffdddfffiiikkkmmmpppqqqrrrsssuuuwwwzzzyyyvvvtttrrrrrrrrrrrrqqqssssssrrrtttxxxvvvrrrppppppooooooooommmiiifff[[[PPPFFFCCCEEEJJJRRRYYY```aaaffftttjjjRRRCCC<<<888666444444333333222222333333111111111000000000000000......------------......////////////000000000000111333444555666:::>>>AAAIIIEEE???:::666444444555333222111000/////////...---...///000000111000000////////////000111222333333444444333222000///...---...///111111111000///666333000111444555444111666<<>>HHHUUUfff|||kkkhhhvvvttt[[[HHH>>>:::888666555555444444444555555666777666666666555555444444333333444444555666666666555555555555666666666666;;;::::::<<<;;;;;;BBBKKK\\\nnnrrrcccZZZXXXWWWVVVTTTTTTSSSOOOIIIDDDCCC>>>;;;===>>><<<<<>>:::777555333333333333333333333333111111000000000000000000///..................///////////////000000000000333333444444666:::???CCCMMMHHHBBB;;;666444444444222222222111111000000///...///000000111111111111/////////000111333444555444555555444333111///------...///000000111111000555444222222444444444333666>>>LLLYYYdddiiikkkjjj^^^PPPBBB:::666111...---......//////000000111111000000000000000000000000111111222222222222222111111111222333555666777777111000000///......//////111222222333333444444555555444555666777777555333777666666777===HHHUUU]]]fffYYYJJJEEEHHHTTTfffuuummm___NNN@@@777111111444222222222333222111111000111222222222333444444555444333222222222333555666444666999;;;<<<;;;999888777666666555444444333333333333222222222333444444666666444444444444666666333222111000111333555666444555666777888999:::;;;888???JJJ[[[uuuiiibbbooo~~~{{{jjjSSSBBB;;;:::888666555444444444444555666666666666666666666555555555444444444555555555666666777777777666666555555555999888:::;;;;;;===FFFQQQdddttt|||mmm^^^WWWXXXXXX\\\___```[[[SSSKKKEEEBBB===;;;======;;;;;;===BBBCCCJJJ\\\uuuuuulllaaaZZZUUUQQQSSSXXX```aaagggrrrwwwcccSSSIIICCC???@@@@@@>>>???AAABBBBBBCCCCCCDDDKKK^^^pppnnnUUUFFFAAA???<<<<<>>BBBOOOKKKCCC;;;666444333444111222222222222222111111000000111111222111111111---......///111222444555333444555555444222000///............///000111222333444444333222222333555555>>>LLLYYYaaacccaaa___RRRGGG===888666111...---.........///000111111111000000000000000000000000111222222333333222222111000111222333444444444444222222111000000000000111111111222333333444555555555555555777888777555222555555777;;;DDDRRRaaakkklll\\\LLLGGGNNNYYYgggrrrdddUUUEEE<<<666222444999222222222111111111111111000111222333444444444444555444333222333444666777444666999<<<<<<;;;999777555555555444333333222222333222222222333333444555555444444444444444444555111111222222333444555555555444444555666888888888888===FFFXXXtttggg]]]iiixxx~~~rrraaaKKK===999999888666444444444444444555666666444444555555555555555666444444444555555555555555888888888777777666666666777777999;;;;;;>>>IIIUUUjjj{{{xxxhhh[[[VVVXXX\\\dddlllmmmeeeXXXNNNHHHBBB===;;;===>>>;;;:::<<<@@@@@@DDDQQQhhh|||qqqhhh___VVVPPPKKKHHHJJJOOOUUUYYYccctttrrr___QQQHHHCCC@@@AAA@@@>>>???BBBAAAAAACCCEEEFFFPPPfffzzzsss]]]HHH?????????<<<===AAADDDQQQooocccLLLCCC<<<:::;;;777555555444333333333333333333333333333333333333333111222222333333222222111VVVYYY\\\\\\[[[ZZZ\\\^^^___`````````___]]]\\\ZZZZZZ[[[\\\]]]\\\ZZZXXXVVVUUUXXX[[[]]]^^^\\\ZZZXXXZZZ\\\___cccfffhhhhhhiiifffddddddhhhjjjjjjkkkoookkknnnqqqssstttuuuvvvwww{{{{{{{{{zzzxxxvvvsssqqqrrrzzz~~~{{{xxxxxxyyyyyyzzzyyyxxxwwwtttnnnfffaaaQQQHHHBBBFFFMMMTTTYYY^^^^^^bbbmmmtttdddPPPDDDAAA===666///222222333444444444333333000000000000000111111111000000////////////000000.../////////000000111111222222222111222666<<>>IIIYYYjjjtttnnn]]]LLLJJJRRR]]]gggnnn^^^PPPAAA;;;888666999>>>333222111111000000111111000111333444555555444444666555333333333555777888444777:::<<<===;;;999777444444444333333222222222222222222222333333444555333333333333333333333333///000333555555555444333555444222222444666777777<<>>KKKXXXmmmuuufffZZZVVVYYY___jjjuuuvvvkkk\\\PPPKKKBBB===;;;===>>>;;;:::<<>>@@@KKK___xxx|||oooeee^^^VVVNNNIIIEEEBBBDDDIIIRRRWWWcccwwwooo^^^QQQGGGCCC@@@AAA@@@>>>>>>BBB???@@@CCCEEEHHHTTTkkkwwweeeRRRCCC>>>BBB???===>>>AAACCCOOOllleeeMMMDDD<<<::::::666444444333222222222222333333333333333333333333444111222333444444333222111YYYZZZ[[[\\\\\\\\\[[[ZZZ``````___```aaaaaa^^^\\\]]]\\\ZZZYYYXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\YYY\\\bbbeeefffggghhhhhhkkkkkkkkklllmmmnnnoooooonnnnnnnnnnnnooosssyyy}}}}}}}}}}}}}}}}}}{{{wwwtttuuuxxx}}}~~~|||zzzzzz~~~|||wwwssssssooodddWWWPPPGGGBBBIIITTTZZZ\\\^^^```eeepppuuuZZZ>>>777===<<<111'''444444333333222111000000000000//////000111222222///...---...000222222111111111000000111111222333111222333333444888===AAAJJJJJJFFF===333---...111111111111111111111111111000000000000000111111111000000000000000111111222111111111333444444222000000111111111111000//////333333333333333222111000999===CCCIIIKKKJJJGGGEEE777666333111///......///---.........444<<<<<<555222222111000//////000000111111111111111111111111444444444333333222222222111111000000111111222333333333222222333333444555666777777888888888777777888888:::BBBTTTgggppppppkkk]]]NNNJJJRRR\\\aaaaaaNNNHHH???999777555333111000000000000000000000000222222333333444555666666666555444333333333444555999999999999999888777666777555444444444444222111000000111222222222222111666444222222333333222111000111222333333333333333222333444555555777;;;>>>@@@IIIVVVhhheee___jjjssssss]]]PPPCCC===;;;999888999444444333333333444444555555555555555555555555555444444555555555555444444444444666777888888888888<<<999999<<<>>>BBBPPP___zzz}}}kkk```\\\\\\[[[eeerrr~~~~~~ttteeeUUUJJJGGGBBB<<<:::;;;===<<<;;;>>>???AAAGGGUUUkkk}}}zzzttthhh]]]\\\SSSKKKHHHEEECCCEEEIIIOOOVVVggg~~~nnn]]]RRRIIIBBB@@@BBB@@@<<<<<>>@@@LLLhhhgggKKK???===:::888999666666555444333222222222222333444555444333222111222111111111000000//////[[[[[[]]]]]]^^^]]]\\\[[[```______```aaaaaa___]]]]]]\\\ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\ZZZ]]]bbbeeeffffffggghhhjjjkkklllmmmnnnooooooooopppppppppppppppssswwwzzzyyyyyyyyy{{{}}}|||zzzxxxwwwzzz}}}~~~}}}zzzyyyxxx|||{{{xxxtttrrrnnnaaaTTTPPPIIIGGGPPP\\\bbbdddfffdddiiitttfffRRR===777:::999444000444444333222222111000000000000//////000111111222111///......000111000000111111000000111111222333333333444333444777<<>>@@@EEEPPPbbbwww{{{qqqhhh___XXXTTTMMMFFFDDDCCCBBBEEEJJJQQQ\\\pppzzzkkk^^^VVVKKKEEEBBBCCCBBB>>>???BBBCCCCCCDDDFFFPPPeeeuuudddQQQGGGAAA===;;;;;;<<<;;;<<<@@@BBBNNNjjjiiiKKK@@@===999777999777666444333222222333333333333444444333333222111111111111111000000000///]]]^^^_________^^^]]]\\\^^^^^^]]]___``````___]]]]]]\\\ZZZYYYXXXWWWWWWWWWYYYYYYYYYZZZZZZ[[[\\\\\\\\\___ccceeeeeeeeefffgggiiikkkmmmoooqqqppppppoooqqqrrrssssssrrrsssuuuwwwwwwwwwxxxzzz{{{|||zzzxxxyyy{{{}}}~~~|||yyyxxxwww{{{{{{yyyuuurrrkkk]]]PPPIIIEEEGGGSSS^^^dddggghhhiiiooo{{{yyyXXXKKK>>>888666444444666333333333222111111000000000000/////////000111111222111//////000000000///111111000000111111222333333444444333444666;;;>>>GGGFFFCCC<<<444000111444111111111111111111111111111111000000//////......000000//////000000111222333111000111222444444333000/////////000222444555222222222222222111111000444555777888888666333111111111111111000///...............///444999999444222111000000000000000000333333333333333333333333333333333333222222222222111111000000111111222333333333222222333333444555777777777888888777777666777999>>>KKK___nnnooogggRRRJJJBBBAAAFFFIIIHHHEEE@@@>>>;;;:::999777555333111111111111111111111111333333333333444444444444555444333333333333555555999999999999888777666555666555444333444444333111222333333444444444444444444333111222333444444333666555555555444333333222666777777666666666999;;;IIIZZZpppnnnmmmvvvtttkkkTTTIII???<<<;;;888666666555555444444444444555555666666666666666666666666444444555555555555444444555555666666777777888888;;;<<<>>>@@@BBBLLL```sssoooaaaZZZZZZ___dddqqq~~~~~~nnn[[[MMMIIIDDD>>>;;;<<<======;;;<<<>>>???BBBIIIUUUeeepppssseee\\\XXXVVVNNNHHHDDDCCCCCCCCCGGGMMMVVVfff}}}qqqddd^^^\\\OOOIIIDDDCCCCCC@@@@@@BBBBBBBBBDDDJJJXXXooosss___RRREEE@@@>>>;;;::::::<<<:::<<<@@@BBBNNNkkkkkkMMM@@@===888666888777666444222111222333444444444333222222222222222111111111111000000000000______```aaa```___]]]\\\]]]\\\\\\]]]^^^___^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVYYYYYYZZZ[[[\\\\\\\\\\\\]]]```ccceeeeeedddeeefffiiikkknnnqqqrrrrrrpppoooppprrrtttuuuuuuuuuvvvwwwzzzyyyxxxyyyyyyyyyvvvtttxxxzzz||||||zzzyyyyyyyyy{{{|||{{{wwwrrriiiZZZLLLCCCBBBGGGSSS^^^ccceeehhhmmmuuuoooSSSIII>>>888444111111444333222222222111111000000000000/////////000000111111000...///000111111000111111000000111111222333222222333333444777;;;???GGGEEEAAA;;;444111111222111111111111111111111111222222111000000///......///////////////000111111333111///000222444444444222111000///000222444666111222222222222222111111555555555555444222111/////////000111111000...---.........///333666666444111111000000000000000111333333333333333333333333333222222222222222222222111111000000111111222333333333222222333333444555777777777777777777666555777999???LLL___jjjeeeZZZIIICCC>>>>>>AAACCCCCC@@@===<<<<<<<<<;;;888555333111111111111111111111111444444333333333333333333555444333222333444555666999999999999888666555555666555333333444444333222222222333444444444444444333222111111333555555444444444444333333333333333555666777777666888;;;===MMM___xxxtttuuuzzzsssdddMMMDDD<<<;;;<<<:::888777777666555555444555555555444444444444444444444444444444555555555555444444666666666666666777888888999<<<@@@BBBFFFUUUmmm|||lll```ZZZ\\\dddlllzzzsss___OOOLLLGGGAAA>>>>>>???>>>===:::<<<>>>@@@CCCJJJUUU]]]pppzzzzzziii]]]XXXVVVVVVNNNIIIEEEEEEEEEEEEJJJQQQ___rrrxxxfff\\\\\\___TTTNNNHHHEEEEEECCCBBBAAA@@@@@@CCCMMM___xxxxxxgggTTTJJJAAA???>>>:::888999;;;999;;;>>>AAALLLiiioooPPPBBB===888666777777555333111111222333444555444222111111111222333111111111000000000000000``````aaaaaa```^^^]]][[[\\\[[[ZZZZZZ\\\\\\\\\[[[ZZZZZZZZZYYYXXXXXXWWWVVVYYYZZZ[[[\\\]]]]]]]]]\\\^^^aaacccdddddddddeeefffhhhjjjnnnqqqrrrrrrqqqpppoooqqqtttvvvvvvwwwxxxyyy{{{yyyxxxxxxxxxxxxvvvtttvvvxxxzzzzzzzzzzzz{{{}}}|||~~~}}}xxxqqqfffVVVIIIBBBCCCJJJUUU^^^bbbfffjjjqqq{{{{{{fffPPPEEE:::777666333111111222222111111111111111000000000///////////////000///...---///111333444333111111000000111111222333000000111222444777===@@@FFFDDD???999333000///000000000000000000000000000333333222111000000///////////////...///000000111333111///000222444555555555444222000000111333444111222222333333333222222555555555555444333222111...///000111111000///...///......000222333333333111000000000000000111111333333333333333333333333222222222222222222222222111111000000111111222333333333222222333333444555777777777777777666555555777999>>>IIIWWW]]]VVVJJJAAA>>>:::999;;;???AAAAAA<<<>>>???>>><<<888555333111111111111111111111111333333333333333333222222444333333222333444555666999999999888777666555444666444333333444555444222111222222333333333333333333222111111333555555444111111111111222333555666333555666777888:::>>>AAAPPPccc}}}yyyzzz}}}qqq```JJJAAA;;;<<<>>>===;;;;;;888777666666555555555555444444444444444444444444444444555555555555444444777666666555666666777888777<<>>>>>>>>===<<<888;;;>>>???@@@DDDJJJPPP\\\eeerrr}}}~~~yyyzzz||||||jjj^^^XXXVVVTTTRRRNNNIIIFFFFFFEEEFFFNNNVVViii~~~lllZZZTTTWWW\\\XXXTTTNNNJJJJJJJJJGGGCCC>>>???DDDQQQgggyyyfffWWWKKKDDD???>>>>>>:::888999<<<:::<<>>888555777555444222111111222333444444333222111000111222333000000000000000000111111````````````___]]][[[YYY\\\ZZZXXXWWWXXXYYYXXXWWWWWWXXXYYYYYYYYYXXXXXXWWWYYYZZZ\\\]]]^^^^^^]]]]]]^^^aaacccdddddddddeeeggghhhjjjllloooqqqqqqqqqpppppprrruuuwwwwwwxxxzzz{{{yyyxxxwwwwwwyyyyyyxxxwwwvvvwwwxxxxxxxxxzzz|||}}}~~~wwwmmmbbbRRREEE@@@AAAHHHRRRYYY]]]dddkkkyyyppp[[[HHH===555555777666333222111111111111111111111111000000//////......//////...------///222444555555111111000000111111222333000111111222333777<<<@@@CCC@@@;;;666222000//////000000000000000000000000222222111111000000////////////......//////000111111000///000333444555444555555333222222222333333222333333444444444444444444444555555444333222111000000000111000000//////000......111222000000333000000000000000111111222333333333333333333333333111111111222222222222222111111000000111111222333333333222222333333444555777777777777666555444444666888<<>>@@@???<<<777555333222222222222222222222222222222222222333333333333444333222222333444666777:::999999888777555444333555444333333555555444333111111222333333333333333444333111222333444444333000000///000111333666777333444666777999;;;???CCCSSSggg~~~~~~tttcccNNNEEE>>>>>>@@@???======999888777666666555666666555555555555555555555555444444555555555555444444888777666555555666777888777<<>>???>>>@@@DDDHHHLLLTTT___jjjuuuyyyrrrggg^^^___aaadddhhhllloooqqqssswwwzzzxxxlll^^^VVVSSSRRRNNNKKKJJJFFFDDDEEEEEEJJJUUUaaawwwwww```PPPLLLOOOTTTVVVTTTQQQOOOQQQSSSOOOHHH???AAAHHHXXXpppzzzgggVVVLLLBBB===:::<<<<<<:::999:::>>><<<===???AAALLLhhhyyyWWWFFF???999666777333333222222222222333333333333222111111111111111000000000000111111111111_________^^^]]][[[XXXWWW[[[YYYVVVUUUUUUVVVUUUTTTUUUVVVWWWYYYYYYYYYYYYXXXYYY[[[\\\^^^___^^^]]]]]]^^^```bbbccccccdddfffhhhhhhiiikkkmmmooopppqqqqqqsssuuuvvvwwwwwwwwwyyy{{{|||zzzxxxxxxyyyyyyxxxwwwwwwxxxxxxxxxwwwyyy|||~~~|||~~~|||tttiii]]]NNNBBB>>>@@@FFFNNNTTTZZZdddooo}}}bbbMMM???888222333555333222333000000000000111111111111000000///...............000......///222444444444111111000000111111222333222333333222222555999===>>>;;;777333111111111111000000000000000000000000////////////............///............///000000000///000111444555444333333333333333444444444444333444555555666666555555555666777777666444111///333222111000000000000000111......222111......222000000000000000111222222222222222222222222222222000111111111222222222222111111000000111111222333333333222222333333444555777777777777666555444333444666888999===@@@<<<666666666555444333444888::::::<<>>:::666555555222222222222222222222222111111111222333333333444333333222222333444666777:::999999888777555333222555444333333555555444333222333333444444444444444555333222222333444333222222222111111111333555777444666777888999;;;???BBBSSShhh{{{lllVVVKKKBBBAAAAAA???<<<<<<:::999888777666666666666555555555555555555555555444444555555555555444444888777666555555666777888999>>>CCCKKK^^^zzzpppdddaaabbbeeerrrooo___OOOIIIBBB>>>>>>>>><<<:::999<<<>>>>>><<<<<>>:::999;;;;;;888888:::<<<:::;;;======GGGccc}}}ZZZHHHAAA:::777888111222333333333333222111222222222222222111000000///000000000111111111111^^^^^^^^^]]]\\\YYYWWWVVV[[[XXXUUUTTTTTTTTTSSSRRRTTTUUUWWWYYYZZZZZZZZZYYYYYY[[[]]]_________^^^]]]^^^```bbbccccccdddgggiiihhhiiijjjlllmmmoooqqqrrrvvvwwwxxxwwwvvvvvvxxxzzz~~~{{{yyyxxxwwwuuussszzzzzzyyyxxxvvvwwwzzz}}}{{{}}}{{{qqqfffYYYKKK???BBBDDDIIIQQQWWW^^^kkkwwwtttXXXCCC;;;666333333222///...111000000000000000111111111111000///...............222000///000222333333222111111111000111222222333555555444333222333666999:::777333111111222333333000000000000000000000000,,,,,,------------------...............///000000//////000222555666444333111111333444555666666666444444555666777777666666888999::::::888555111///555444222000///000000111111......222111,,,---222000000///000000111222222111111111111111111111111000000111111222222222222111111111000111222222333333333222222333333444555777777777777666555444333222555666444555888888555444666888777444333555777777:::<<<<<<999666555666222222222222222222222222000000111222333333444444333333222222333555666777:::999999888666555333222555333222333555555444333333444555555666666555555666444222222333333222111555444333222222333555666666777888999999:::>>>@@@PPPfffttt]]]QQQFFFCCCBBB>>>;;;;;;:::999888777666666666666333333333333333333333333444555555555555555555444999888666555444666777888:::???DDDNNNdddpppeeeeeegggkkkyyytttdddRRRMMMFFFBBBAAAAAA???===;;;===???>>>;;;:::<<<>>><<>><<<===888777666777888777666444888777555333333333555666666555444333333333333333666666555555555777888999999<<>>>>>======>>>>>>???@@@<<>>???@@@@@@BBBFFFJJJMMMNNNMMMKKKWWWhhhxxxsss```SSSHHHBBBAAA???<<<::::::<<<<<<:::777;;;:::444444;;;AAARRRmmmbbbHHH???===:::666111111222222222333333333222222222111111111111000000000000000000000000000]]]\\\[[[YYYWWWVVVTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUWWWZZZ]]][[[\\\^^^```aaaaaaaaaaaacccbbbbbbbbbccceeefffgggiiijjjkkklllmmmoooppppppssstttuuuwwwxxxyyyyyyzzz~~~|||yyywwwvvvuuuvvvvvvzzzzzzzzzzzzyyyyyyxxxxxx{{{yyyrrrgggYYYKKKBBB===DDDGGGNNNVVV[[[ccctttvvv___KKK???555444444333222222222222222222222222111///...,,,000000///...............000000000000111111111111000000000000000111111111444444333333222222333333333222222222222222333444111111111000//////................../////////000000000000000////////////444111000222666888666222666444333444666777555333777444555;;;>>>;;;888888;;;999777777777666444111555444333111000000111111000000000000111111111111000000000111111111111222222222333333333222111111333333222111111111111111333222222444999<<<===<<<<<<:::777444333333444555999999888777666555444333333333444444444444333333333333444555666666666666888777666666777777555333666555444333333333333333///000222444555555555444333222222222444555777888:::::::::999888777555555111222444555555444222111111222444444333444555666444444444333333222222222444333222333555666444222;;;999:::<<<;;;;;;BBBJJJUUUlll~~~kkkVVVLLLGGGAAA===<<<999888777777888888666444666555333111111222333444666555444444333333333444666666555555666777999:::>>>AAAJJJ]]]xxxvvvlllfffiiimmmsssppp]]]TTTJJJDDDBBBCCCAAA@@@@@@@@@??????@@@@@@AAABBBDDDDDDEEEFFFEEEDDDCCCBBBDDDEEEFFFGGGGGGGGGHHHIIIGGGFFFDDDDDDMMMWWWVVVOOOKKKIIIKKKSSS\\\^^^XXXQQQMMMMMMPPPUUUXXXVVVNNNGGGMMMLLLJJJHHHFFFEEEDDDDDD@@@BBBEEEJJJVVVkkkyyycccSSSJJJCCCAAABBB>>>???@@@CCCFFFGGGHHHHHHSSScccvvvhhhXXXNNNFFFAAA???>>>;;;999999;;;;;;999777888:::555666<<>>FFFJJJQQQZZZaaammmlllUUUEEE<<<444333333333333333444555222222222222111///...---000000///.........//////000000000000111111111111000/////////000111333444444444444333333222222222000000000111111333444444222111111000000///..................////////////////////////000000000000333111000222666777555222555444444555666666555333666555777>>>@@@===::::::???<<<888666555444333111333333333222111111000000000000000000111111111111000111111111111222222222000000111222333333333222333222222111111111111222333333444999>>>CCCFFFFFFDDDBBB???<<<:::999::::::;;;;;;;;;:::999777555333444444444444444555555555555555555555666666666666777666555666666666444222777666555444333333333333///000222444555555555444333333333333444666777888999999999999888666555444222222444444444444222222444333333444666777666666555555444333333222111111333222222333444555444333999888:::===>>>???FFFNNNaaawwwhhhZZZPPPHHHAAA>>>;;;999888888888888666555555444333222222222333444666555444444333444444444666666555555666777999:::???AAAKKK```}}}ssskkkgggkkkqqqzzz|||ggg___SSSKKKGGGFFFEEECCCEEEEEEEEEEEEEEEFFFGGGGGGKKKHHHEEEAAA???>>>>>>>>>DDDFFFIIIIIIHHHGGGHHHHHHGGGEEEBBBAAAFFFKKKIIICCC@@@@@@BBBHHHMMMOOOLLLIIIEEEFFFHHHMMMQQQPPPKKKFFFKKKJJJHHHFFFDDDCCCCCCCCCDDDEEEGGGMMM\\\sssppp^^^RRRJJJDDDBBBDDD???@@@BBBCCCBBBCCCDDDFFFUUUiiisss[[[MMMHHHCCC>>><<<;;;:::888888999999888666666999777888>>>???LLLeeelllPPPBBB===:::777555555444333222111000000333222222222111111111111222222222222222222222222XXXWWWVVVTTTSSSRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSUUUXXX[[[```______``````bbbcccdddcccbbbaaa```bbbdddgggiiiiiijjjkkklllmmmoooppppppqqqrrrtttvvvxxxyyyzzzzzz|||{{{zzzxxxwwwvvvvvvvvvyyyzzz{{{}}}|||{{{yyyxxxwwwrrriii]]]PPPGGGBBBAAAFFFKKKSSS]]]gggvvv{{{bbbNNNAAA<<<555555444444444444555555222222222111000//////...000000///////////////000///000000000111111111111111000///......000222444444444444444333333222222111000000000111111222333222222111111000//////............///////////////////////////000000000000222111111333555666555333444444555555666555555444666555999@@@BBB???<<<===@@@===999555333333333333222222222222222111000//////000000000111111111111111111111111222222222222000000111222222222222222333222222111111222222222222333777===DDDKKKPPPRRRPPPNNNJJJGGGDDDBBBBBBBBBAAAAAAAAA@@@===999555333888777777666666666666666999888777666555444444444777555444555555555333111666555444333222111111111333444444555444333111000333333444444666777888888888888888888777666555444222333333444444333333222666444222444777999888555666666555444222111000000333222222333444555555555777777:::???CCCHHHSSS^^^vvv{{{jjj]]]QQQGGGAAA<<<:::888777777777555444777666555555555555666666555555444444444444555555666666555555666888:::;;;???BBBNNNfffsssllliiimmmuuuvvvnnncccZZZTTTRRRPPPOOOPPPPPPPPPPPPPPPQQQQQQRRRVVVQQQKKKDDDAAABBBDDDFFFJJJMMMPPPPPPMMMJJJJJJKKKJJJHHHEEECCCDDDDDDBBB>>><<<===???BBBDDDFFFGGGFFFDDDDDDGGGJJJNNNMMMJJJGGGJJJIIIFFFDDDBBBAAAAAABBBJJJIIIKKKRRRccczzzrrreeeWWWNNNGGGBBBAAACCCCCCFFFIIIHHHDDDCCCFFFJJJVVVmmmiiiQQQFFFDDDAAA<<<999999888888888888777777666555999777888>>>AAAPPPkkkqqqTTTDDD<<<888666555444444333222222111111333333222222222111111111222222222222222222222222XXXVVVUUUSSSRRRRRRSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVTTTUUUUUUTTTTTTVVVYYY\\\```_________```aaabbbcccbbbbbbaaabbbcccfffhhhjjjiiijjjkkklllmmmoooppppppnnnppprrrtttwwwxxxyyyzzz||||||{{{yyyyyyxxxxxxwwwxxxzzz|||~~~~~~}}}zzzxxxrrrlllbbbUUUIIIBBB@@@AAAEEELLLVVV```mmmqqqZZZIII@@@===666555444333222222222222222222111000000/////////000000/////////000000111///000000000111111111111444222000......///000111222333333444444333333222333222111111000000000111222222222111000000/////////////////////............/////////000000000111111111111333444555444333444555555666555555444444555555:::@@@AAA>>>===???AAA>>>:::666333222333444111111222222222111000000///000000000111111111111000000111111111222222222111222222222222111000000333222222222222222333333000333999???GGGNNNUUUXXXXXXVVVSSSPPPMMMKKKIIIIIIKKKKKKKKKIIIDDD>>>888555:::::::::999999888888777:::999888666555555555555555444333444444444222000444333222111000000000000444444555555444222111000333444555666777888888888777777777777666666555444333333333333333333333333666444222444888999888666666666555444222111000000333333333333333444666777;;;;;;@@@IIIRRR]]]lllzzz|||kkk\\\MMMBBB===;;;888666666666444333666666666555666666666777555555444444444555555666666666555666777999:::<<>>@@@AAABBBDDDEEEEEEFFFGGGIIIKKKKKKJJJHHHKKKIIIFFFCCCAAAAAAAAABBBJJJJJJMMMXXXkkk{{{dddZZZOOOHHHBBB>>>???CCCJJJPPPSSSOOOGGGEEEJJJPPP___wwwzzzdddMMMCCCCCC@@@;;;777777888888777777666666777666999666777>>>DDDYYYxxxvvvXXXDDD;;;777555333333333333333333333333333333333222222222222111111111111111111111111111WWWVVVTTTRRRQQQRRRTTTUUUSSSSSSTTTUUUVVVWWWWWWXXXVVVWWWWWWVVVVVVWWW[[[^^^___`````````aaaaaaaaaaaabbbbbbcccdddfffhhhiiijjjiiijjjkkklllmmmoooppppppnnnoooqqqtttwwwyyyzzz{{{}}}}}}|||{{{{{{zzzyyyyyywwwyyy}}}~~~{{{xxxrrrkkk___RRRGGGBBBCCCEEEFFFOOO[[[eeettt|||fffRRREEE>>>===333333111000////////////222222111000//////000000000000/////////000111111000000000000111111111111444333111////////////000000111333444555555444333444444333111111000000000333222222111111000/////////////////////...............//////000000111111000111222333444444444444333555666666555444444555444555999>>>???===>>>BBBDDDBBB???999555222333555111111111111111111111111000000000000111111111111///000000000000111111111111222222222111000//////333222222222222333333444000444999???DDDJJJQQQUUUZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUUUUSSSMMMFFF???;;;===>>>???@@@@@@@@@???>>>===<<<:::888888888888999555333222333333333111///222111000000//////000000111222333444555444333333333444555777888888999888666666666666666555444444333333333333333333333333555444444555777888777666555555444333333222111111333444555444444555888:::===@@@JJJXXXfffttt|||iiiUUUFFF???<<<999777666666555333333444444444555555555555555555555444555555666777666666555666777999;;;<<>>???AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLJJJFFFCCCAAAAAABBBCCCFFFGGGNNN^^^vvvoooXXXPPPHHHDDD@@@???BBBHHHUUU\\\```YYYLLLGGGMMMUUUhhh~~~qqq^^^KKKCCCBBB???:::777666777888888666666666888666999666777>>>GGG```zzz\\\FFF:::666666222333333333444444444555333333333333222222222222111111111111111111111111VVVTTTRRRPPPPPPQQQSSSUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYXXXXXXYYY]]]``````aaabbbcccccccccbbbaaaaaabbbeeegggiiijjjjjjjjjiiijjjkkklllmmmoooppppppooopppsssvvvyyy{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzvvvyyy~~~{{{xxxssslll^^^PPPFFFCCCFFFJJJJJJUUUaaalll|||nnnYYYJJJ@@@<<<:::222222111000000111111111222111000/////////000111000000//////000111111222000000000000111111111111111111111000000000000000...///222444555666555555444333222222222222222333333333222111111000000///000/////////.....................///000111111111///111222333333333333444333555777666444333444666333333777;;;<<<:::===CCCKKKJJJFFF???888333333444222111000//////000111222000000000000111111111111....../////////000000000///000000111111111111000222222222222222333444555222555999<<<>>>AAAFFFJJJOOOPPPQQQSSSTTTVVVWWWXXX[[[\\\]]][[[WWWOOOHHHCCCCCCEEEIIIMMMOOOPPPOOONNNGGGDDDAAA===:::888888777444333222222333222000...000000000000000111111222111222333444444444333222333444666888999999999999555555666666666555444444444333333222222333333444222444555555555555666888444444444333333222222222444555666555444666999===@@@HHHXXXlll|||{{{dddRRRBBB???;;;999888777666555333333444555555555555555555555555555555666777777666666666666888:::<<<===BBBOOOfff~~~xxxvvvtttwww{{{qqqjjjgggfffggguuuwwwvvvnnnccc[[[YYY[[[[[[XXXWWWTTTKKK@@@===@@@@@@??????AAADDDEEEEEECCCFFFGGGHHHIIIKKKMMMOOOQQQNNNKKKGGGDDDBBBCCCDDDEEEEEEHHHRRRfffuuuaaaPPPJJJDDDBBBBBBCCCJJJRRRfffmmmpppeeeTTTKKKQQQZZZooo~~~fffWWWHHHBBB@@@<<<999777555777999888666555777999555999777888???IIIccc```III<<<888888444444444444444333333333444444333333333222222222222222222222222222222222UUUSSSQQQOOOOOOQQQSSSTTTRRRSSSTTTUUUVVVWWWXXXXXXZZZZZZZZZZZZYYY[[[^^^aaa```bbbdddeeeeeedddcccbbbaaacccfffiiikkkkkkkkkjjjiiijjjkkklllmmmoooppppppppprrrtttwwwzzz}}}~~~~~~~~~~~~~~~}}}|||{{{vvvyyy~~~{{{xxxooogggYYYKKKAAA???CCCHHHMMMYYYgggrrrzzzdddQQQDDD===999777333333333333444555666777222111000//////000111111000000///000000111222222000000000000111111111111...///000111222222111111,,,...111444666666666666222222222222333444555555333333222222111000000000000000//////.........------......///000111111222///111222333333222333444222555777777444333444666333333666999:::999===DDDPPPOOOLLLDDD;;;444222333222111///......000222333000000000000111111111111............////////////---...///111222222333333222222222222333333444555333666888999999:::>>>AAA>>>???BBBFFFJJJNNNPPPRRR]]]___aaa```\\\VVVOOOJJJIIIMMMSSSYYY]]]^^^]]]\\\RRRNNNHHHAAA;;;777444333333222111222222222000...000000000000111222333444555555555555444222000///333555666888999999999999555555555666555555444444444333333222222333333444111444666666444333666888333333333333333333333333555666777666555666:::>>>HHHRRRgggsss___EEEAAA===:::999999888777555555666777888888777777555555555555555666777777666666666666888:::<<<===FFFVVVoooyyywwwvvvzzz~~~~~~~~~|||ooofffeeeggghhheeeddd```UUUHHHDDDHHHDDDAAAAAACCCHHHIIIGGGDDDGGGHHHJJJKKKNNNQQQUUUXXXOOOLLLHHHEEECCCDDDEEEFFFIIILLLWWWkkklllVVVLLLGGGCCCCCCDDDHHHQQQZZZssszzz|||oooZZZOOOTTT^^^wwwvvv^^^RRRFFFAAA???;;;888888555888999999666666777:::444999888999@@@IIIbbbcccKKK===::::::666666555444333222222111444444444333333333222222333333333333333333333333TTTSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[\\\[[[ZZZZZZ\\\^^^___cccfffhhhgggeeecccbbbfffeeeeeegggkkkmmmnnnnnnooonnnmmmmmmmmmooopppqqqvvvxxxzzzzzzzzzzzz|||~~~}}}}}}~~~~~~}}}}}}vvvtttfffTTTHHHBBBAAAFFFMMM___ccclllzzzjjjSSSEEE???:::777666777666666555444222111000111222222333333222222111//////000000111111111222000---++++++,,,...//////333111000000111222222111222111111333777888777444555444444444555444111///444222111000111222111000.../////////000000111111333222111/////////000000000111111///111555444111666555444333444555666777666333333777999:::CCCNNNXXXZZZUUUGGG999333222333111///------///222333333222111000111333333111///000000000000000000000000111111111000000000000///111000000000000222333444888777666555555555555555999999:::;;;>>>AAADDDFFFOOORRRVVVXXXWWWSSSNNNJJJKKKTTT```hhhjjjiiijjjlllhhh```TTTHHH>>>:::999999777666555444333444555555333222111111111222333444333555666444000...///111444444555666666666666666555444444444555555333111444444444555444444333333555888888555444777666333666666555444222222333555555333222666888888===CCCLLLfff}}}cccRRR@@@<<<@@@:::777:::999222444666777777666444333666666555555666777888999777555666999999888<<>>;;;:::444444555555444222000///222333333444444333333222555444333222111222333333SSSRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWXXXXXXYYYYYYXXXYYYYYYYYYXXXXXXZZZ[[[___bbbeeegggfffdddbbbbbbfffeeeeeegggjjjmmmnnnnnnmmmmmmmmmmmmnnnppprrrssstttvvvxxxxxxxxxxxxzzz|||~~~~~~~~~~~~~~~}}}uuulll^^^NNNEEEBBBDDDLLLTTT```eeeooo|||ppp]]]III???;;;777444444555555555555444222111000111222222222222222222111000//////000000111111222222///------///111111111000///......000111111111333111111222555666555333444222000000222222222111444222111111222222111000/////////000000000111111555444222111000000000000///000///,,,///444555222333333222222222333444555666444555888:::===HHHUUUccceee^^^NNN>>>777444333555222///...///000000///222000///000111222111000////////////////////////222222111111111000000000111000000///000222333444777666555444444444444555111111222333555888:::<<>>EEE[[[vvvqqqUUUCCC===???888666999888444555666666666555444333444444555555555666666666777555666888888888<<>>AAADDDEEEEEEMMMWWW___ccceeegggiiieee___TTTHHH???999666666777666555333222111111111000000000000111222333444222333333222111222444777555666666777777777777777666555555666777666555333333333444444444444333333333666666333222555555222111222444444444444555777444333444777999<<>>>>>777444888777777666666555444444444444444555666777777777666555777555555888888888<<>><<<<<<;;;;;;666777777888888777777666000666666888>>>AAATTTqqq^^^FFF<<<999666444444333222222333333333222333333444444333333222555444333222222222333333TTTTTTTTTTTTUUUVVVVVVWWWVVVWWWXXXYYYZZZYYYYYYXXXXXXYYYZZZYYYXXXYYYZZZ\\\]]]___cccdddcccbbbbbbbbbccccccccceeehhhkkklllllllllmmmnnnoooppprrrssstttvvvxxxyyyzzzyyyyyy{{{|||~~~}}}}}}}}}~~~yyypppcccUUUGGG@@@???CCCLLLVVVccckkkwwwrrrdddPPPDDD:::888888666333333222222333333333333222222000000111111111111000000000000/////////000000111///---,,,,,,...//////...222111000111444666666666333222111111111111111111555333222222333444333222333222222444555555222000111111111111111111111111555444333222000///......,,,......---///222111---444444444444555666666777222555888;;;@@@LLLaaaqqq}}}zzznnnYYYFFF999222......------///333666888888999666222000///000//////////////////////////////333333333222222222111111000000//////000111333444333333222222222222222333444444555555666666777888888888777666777999;;;<<<;;;AAAIIIOOOSSSUUUWWWYYYUUUQQQJJJCCC===:::999999::::::888666444333222111......///000111333444444444333222222111333555666666666777777777777777666555444444555666666444333222222333444444444333333333555555222222444444111333444666777666666777888999888888;;;===DDDSSSbbbyyyeeeMMMAAA???777555888777999888666444333444555666666777999;;;;;;:::888777777555555777888999>>>DDDXXXooo|||vvvqqqlllgggccceeeddddddhhhrrrxxxrrriii]]]YYYUUUUUU\\\gggqqqwwwyyyeeeVVVNNNJJJFFFFFFKKKWWWbbbkkkssszzzeeeSSSHHHDDD???<<<;;;:::::::::555666666777777666666555111666666888>>>???MMMggg|||[[[DDD<<<999666444333222111222333444555222333333444444333333222444444333333333222222222RRRRRRRRRSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZYYYXXXYYYZZZ\\\\\\___bbbcccbbbbbbbbbbbbbbbaaaaaacccgggjjjkkkkkkoooooopppqqqqqqrrrrrrrrrvvvxxxyyyyyyyyyyyyzzz{{{|||||||||}}}~~~~~~uuulll^^^RRREEE???>>>CCCLLLTTTbbbkkkyyyvvvcccVVVGGG>>>777777777444111111000111222222333222222222///000000111111000000///000111111111111111000000...---,,,,,,...//////...222111000111444666666666222222222222111222333444555444444555555333000---333333444666888777444111222222222222222111111111222222111000///...---,,,+++///000000111222...(((333333444555666666666777///333888;;;DDDVVVmmm}}}qqqZZZFFF:::333...------...111666:::<<<<<<===999444111000///...---........................333333333222222222111111000////////////111222333222222111111111222222333333333333444444444444444666666666666555555444444555888===@@@CCCEEEFFFGGGEEECCC@@@<<<:::888888888;;;:::999777555333222111...///000111222333444444555444222222222222333333666666777777777777666666333222222333444555333222111222222333444444333333222555555222111444333000444555666666555555666888<<<;;;;;;===@@@KKKaaauuukkkRRRCCC@@@999777:::888999888555444333444666777777888999;;;;;;999777666777444555777999;;;AAAHHH\\\sss|||xxxwwwuuuxxx|||qqqfffcccaaaeeennn{{{sss___RRRKKKIIIFFFFFFMMMYYYbbbfffhhhjjjyyywww^^^NNNEEEAAA===999888888777666555555555666666555555555444777666999>>>>>>HHH^^^wwwVVVCCC<<<:::777444333222111222333444555222333333444444333333222444444444333333333222222PPPPPPPPPPPPQQQRRRTTTTTTWWWYYYZZZ\\\\\\[[[YYYXXXWWWXXXYYYXXXWWWWWWYYY[[[]]]___bbbcccbbbbbbcccdddcccbbbbbbdddhhhjjjkkkkkkppppppqqqrrrrrrrrrqqqqqquuuvvvwwwwwwvvvvvvwwwyyy{{{{{{}}}|||rrrgggVVVKKKAAA>>>@@@EEENNNWWW```jjjzzz}}}jjjYYYLLLAAA:::555555555111//////000111111222222222111111//////000000000000//////000222333444444222000///000///...///111111111///000///...///111333333333222222333333333444777999666555444444444222...,,,444555777999;;;:::666333333333333222222222222222000000000000///...---,,,+++///111111222333...'''000111222333444555555555///333777;;;HHH^^^tttoooWWWEEE;;;666222111000111333666888999888;;;888555222111000...---........................333222222222111111111111//////......///000222333222111111111111222222333333333444555555555444444000111333444444333222222444444666888999;;;;;;<<<<<<;;;:::888777555555444888888777666444222000//////000111333333444444444444333222222333333111000666666666666666555555444222111111222444444333111000111222333333444444333222555555222111444444111333444444333333444777999>>>???CCCEEEIIIWWWpppmmmSSSDDDAAA:::999;;;888888777555444444555777888555666777777777666555444666444444888;;;===DDDLLLaaawwwwwwvvvvvvzzzqqq```SSSJJJFFFEEEEEEKKKTTTZZZYYYXXXYYYfffppp}}}nnnWWWIIICCC@@@;;;888777666555444444555555666666555555444777888555888>>><<>><<<888555444444333333333222222222...///000111111000///...+++...///...000444222---///000222333555555555444333555777;;;JJJbbbvvv~~~zzzgggPPP@@@999666444333222222333555555444333555333111111111111///---........................222222111111111000000000//////......///000222333222111111111111222333444333444555666777777666666111111222222333222222222444333333333555777777888777777777777777666555444777777777666555333111///111222333444555444444333000///000222444444111...555555555555555444333333222222111333444555444222000000111333333444444333333666555222222444444111333444444333444888===AAAFFFLLLTTT[[[```mmmlllQQQBBB@@@:::999;;;777666666555555666777888999666666666555555555444444666444444999<<<@@@HHHQQQhhh}}}ssshhh]]]SSSMMMMMMLLLMMMPPPOOOKKKKKKMMMSSS[[[hhhxxx~~~eeeQQQEEEAAA>>>;;;999888888777666555555666666666666555555888888333666<<<;;;AAASSSssssssTTTBBB>>>;;;888444444444444333222222111222333333444444333333222333333444444444333222111SSSSSSSSSTTTUUUWWWXXXYYYXXXZZZ\\\]]]]]][[[YYYWWWZZZ[[[\\\[[[ZZZ[[[\\\^^^^^^```bbbcccccccccdddfffhhhggggggiiilllooopppppplllnnnpppssstttuuuuuuuuuwwwxxxyyyyyyxxxwwwxxxzzz{{{}}}}}}xxxmmmaaaPPPHHHAAAAAADDDHHHOOOUUUZZZfffyyyrrr___NNNCCC>>>999555666666333222333111111111111111000//////......////////////......000333777:::999666111------,,,,,,...///000...---333111000000111222222111000222555555666999???CCCBBB===888444555999<<<===555777:::>>>@@@>>>999666444444444333333222222222...///111222222111111000,,,------+++...444666333111222444666777777777666666777777;;;KKKddduuuzzz|||sss```JJJ;;;666555333111000000222444444333111///......///111111000...........................111111111000000000000/////////......///000222333222222111111222333444444000111333444555555444333666555444222222222222222333222000111333555666777333444666888999999888888999999999999777555333222222333444555555555444333,,,,,,...111555555222...444555555555444333333222333222222444666666555333///000111222333444444444333666666333222555555222555555555666888===DDDIIIQQQZZZgggpppuuuiiiOOO@@@???:::999:::666444555555555777888999:::999888777666555666666666555333444999===BBBKKKSSSnnn~~~wwwqqqiii___XXXYYYUUURRROOOIIICCCCCCGGGFFFMMMYYYkkk~~~xxx```MMMCCC@@@>>>;;;::::::::::::999555555666666666666555555888777222444;;;999???PPPllluuuUUUCCC>>>;;;888444444555555444222111///222333333444444333333222333333444555444333222111QQQRRRSSSTTTVVVWWWXXXYYYXXXYYY[[[]]]]]][[[ZZZXXXZZZ[[[[[[[[[ZZZ[[[]]]___```^^^]]]___bbbcccaaa^^^ffffffhhhkkknnnooonnnmmmqqqrrrtttvvvvvvvvvvvvvvvuuuvvvwwwxxxxxxxxxxxxxxxzzz|||~~~}}}|||vvviii[[[III@@@:::>>>FFFMMMSSSXXX```gggtttlllUUUDDD<<<:::888555222000111222333222222222222222222222222......////////////......000333666999888555111...////////////000000000000111111000000000000000000222111000111555;;;AAAEEEHHH@@@777222222333333111===;;;999999::::::777444555666666666555444444333333111000///000111000//////000000111111111111000///000222222222444666888555333444:::HHHZZZjjjsssxxxiiiSSSAAA888444111///555333111000111222222222000000000000//////////////////............//////222111///...---...000111333222111111111222444555444333222111111111222333111444777888777555444333333333333222222222111111===999444333444555444333888777555333222333555666999777666666666555222000111111222333333333333222444444444444444444444444555444333333333444555666222333444555555555444333333333444555555555444444333333444444555444444444777999999888888???MMMYYYjjjvvveeeUUUCCC;;;999777555666666666555555555555666666:::999777555444555666777666777999;;;<<>><<<888777666555666777777555333777666555333222111000000111222222333333444444555RRRRRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXZZZZZZ[[[ZZZYYYZZZ]]]______]]]\\\^^^aaabbbaaa```hhhggghhhkkknnnoooooonnnqqqssstttvvvwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxzzz{{{~~~}}}zzztttgggZZZMMMDDD???BBBHHHNNNSSSXXX]]]eeetttjjjTTTEEE>>>:::888555222111111222333111111111111111111111111......////////////......000222555888777444111...////////////000000000111111111111111111111111111222222222333888>>>DDDGGGEEE>>>666333333444333111;;;:::888888999999666444555666666666666555444333444222000000111111000///000000111111111111111000111222333333222222444666777666666999BBBNNN[[[cccjjj]]]KKK>>>777555333222333222000111222333333222111111000000000///////////////............//////222111///.........000111000000000000000111222222333222111000000111222222111444777888777555444333333333333333222222222222777444222333555777777666666555333222222222333444888777555555555444222000111111222333333333333333444444444444444444444444555444333333333333555555333444444444444444333333333333444444444444444333333333444555555555555444666888999999===IIIZZZhhhyyyeeeUUUCCC;;;999777777888777777777666666777777777999777666444444555666777666666999;;;>>>EEEVVVfffpppeee```iiipppppprrrwwwuuuhhhXXXLLLDDD>>>???BBBCCCGGGRRRdddzzzgggQQQEEEAAA===;;;888888888999999888777666444333333444555666555444555666666888BBBNNNiiiwwwVVVCCC===;;;888666555444444555555444222777555222/////////111222333333333333333333333333TTTTTTTTTTTTUUUVVVWWWXXXZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYZZZ\\\^^^___]]]\\\]]]```cccddddddjjjiiiiiijjjmmmpppqqqppprrrsssuuuwwwxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwxxxyyyzzz{{{~~~{{{wwwqqqdddVVVMMMFFFAAACCCHHHLLLPPPTTTYYYcccuuu{{{bbbOOOCCC>>>999888555222111111222333000000000000000000000000...//////000000//////...///111444555555333000---/////////000000000111111111111222222222222222222111111222444888>>>CCCFFF@@@;;;666444555555444222888777666777888888666444555555555555555444444333555333111000111111000///111111222222222111111000222444444444222222222444444555666777:::AAAKKKSSS[[[QQQDDD:::555333222111111000000111333444333222111111111000000000000///000//////......//////000222111000///...///000000......///000000000000000222111111000000111111222222444777888666444333444444444444444333333333333222222222333666777666555555444222111111111222333666555333333444333222000111222333333444444333333444444444444444444444444555555333333333333444555666555444333333222333333333333333333333333333333333444444555555555555666777999:::===EEEUUUkkkzzzgggVVVDDD;;;999888888:::888888777777777777888888666666555444444555777888777777888;;;???III[[[mmmxxx]]]UUURRRYYYbbbhhhrrr|||yyyjjjWWWJJJAAA<<<>>>CCCAAAGGGSSShhhyyy]]]JJJCCCBBB@@@===:::888888888777666666555444333333444666777555444444555555888CCCOOOkkkyyyWWWCCC===;;;888555444333333444444333111666444000------///222444555555444333333222111111UUUTTTTTTTTTTTTUUUWWWWWW[[[ZZZYYYXXXWWWWWWXXXXXXXXXYYYZZZYYYYYYZZZ]]]___```___^^^___aaaeeegggiiilllkkkjjjkkknnnqqqrrrsssssstttvvvxxxyyyzzzzzzyyyyyywwwvvvuuuuuuvvvxxxyyyzzz|||~~~yyytttlll___SSSHHHBBB???AAAEEEGGGKKKOOOTTTaaavvvrrrYYYGGG===:::888777555333222222222333111111111111111111111111//////000000000000/////////000222333333111///---//////000000000111111111222222222222222333333333111111111333666:::===@@@:::888555555666666555333555555555666666666555444333333333444444333222222444222000000000111000...222333333333222111000000222333444444333222333444///222555666666:::BBBJJJQQQJJJ@@@888333000---+++......///222444555333222222222111111111000000000000000////////////000000222111000/////////000000---...000111111111000///222222222222222222333333333555777777666444333444555555444444444333333333222333444555555444222000444333222222222222333333444222000000111111000///222333333444444444444444444444444444444444444444666555444333222333444555777666444222111111222222333333333222222222333333444444444555555666777777:::<<>>;;;999888777666555444444444444444555666777666555555666666999EEEQQQnnn{{{ZZZDDD===:::777666444333333444444333222444222000//////000333555444444444333333222222222UUUUUUTTTSSSTTTUUUWWWXXXZZZZZZYYYXXXWWWXXXXXXXXXYYYZZZ[[[[[[ZZZ\\\^^^aaabbbbbbbbbcccdddgggkkkmmmmmmlllkkklllooorrrtttttttttuuuwwwyyy{{{{{{{{{{{{zzzyyywwwuuuuuuvvvxxxyyy{{{}}}~~~wwwpppgggZZZNNNCCC???>>>BBBEEEFFFIIIMMMRRRaaayyymmmSSSBBB:::888777666555333222222222333222222222222222222222222//////000000000000/////////000111222111000///...000000000000111111111111111111222222222333333333333333333444555666888999555555555666666666555444333444555555444444333333000111111222222111111111222111//////000000000///444444444444333111000000///111444444444333444555...222666666555777===CCCGGGCCC===777222...+++)))------///111444555444222222222222222111111111111000000////////////000000222111111000000000000000///000111222333222111000333333333444444555555555444555777777555333333444555555444444444333333333000222444555555333111000444333333333333333444444222000......///000000///333333444555555555555444444444444444444444444444666555444333222333333444777555333222111111222222333333222222222333444555555555444555555777888999999>>>EEEOOO^^^ppplllZZZGGG>>>;;;999888999555666666777777666666555555555555555666666777777:::888999;;;@@@KKK```sssjjj[[[MMMHHHDDDCCCFFFNNN\\\hhh___UUUJJJDDD@@@>>>@@@CCCBBBLLL___xxxkkkSSSGGGEEEHHHAAA>>>:::888777777555444444444444444555555666666777666666777777:::EEEQQQkkk~~~\\\FFF===999666777555333333444555444333222222222333333333333333222222222333333444444444UUUTTTSSSSSSSSSUUUXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]]]]^^^aaaddddddeeeffffffgggiiilllooonnnmmmmmmnnnqqqtttuuutttuuuvvvxxx{{{|||}}}}}}}}}{{{zzzyyyxxxwwwxxxyyyyyy|||~~~}}}uuulllcccVVVJJJCCC@@@AAAEEEGGGGGGIIIMMMSSSccc|||kkkRRRBBB;;;999666666555444333333222333222222222222222222222222///000000111111000000///000000111000000000//////000000000111111111222222000000111111222333333333555555555555555555555555333444555555666555555444333555666555333222222333///000000111111111111111111000...///000222111111666555555444333222000///...111444555444444444555222444666555444444777;;;<<<;;;888555111///...---.........000333444333222333333333222222222111111111000000//////000000111222222111111111000000000111111222333333333333333333333444555666666666666555666777666444333333444444444444444333333333333...000444555555444444444333333333444444444444444111///------///000111000333444555555666666555555444444444444444444444444777666444333222222333444555444333222222111222222333222222222333555777888666555555555666777999:::;;;CCCQQQaaapppgggWWWEEE===;;;888777777444555666777777666555444666666666777777777777777999999:::===BBBMMMbbbuuurrr___RRRGGGCCC???===???GGGRRRZZZSSSKKKDDDAAA???<<<===@@@EEERRRhhh{{{bbbPPPGGGDDDEEE>>>;;;888666666666555444444444444555555555555555777777888999888:::DDDNNNddd^^^GGG===999666888555333222444555555444111222444555555444333222111111222333333444555555TTTSSSRRRRRRSSSVVVYYY[[[WWWXXXZZZ[[[[[[[[[[[[ZZZ]]]^^^_________aaadddgggcccfffhhhiiihhhiiilllnnnnnnmmmnnnppptttuuuuuutttuuuwwwyyy{{{}}}~~~~~~~~~{{{{{{{{{zzzzzzyyyyyyyyy~~~}}}|||sssiii___RRRGGGEEECCCEEEHHHIIIFFFGGGKKKTTTeee~~~fffOOO@@@;;;:::666555555444333333333222111111111111111111111111000000111111111111000000111111111000000000000000000000111111111222222222//////000000111222222333333333444444444444333222222333444555444444555555444666777666333111111222000111111222333333222222111000///000333555555444777777666555333222000///000222555555444333222222333333222222222333444555555555444222000/////////000///...///111333333222444333333333333222222222111111000000000000111111111222222222111111000000222222222222222333444444222333444555666666666555555777777666444333333444333333333333222222222222000222555666444333444555111111222333333333333333333111//////000222333333444444555666666666666666444444444444444444444444777666444333222222333333222222333333333222222111222222222222444777999;;;666666555555666888:::<<>>AAAHHHXXXqqqnnnXXXKKKDDD@@@===:::888555555555666666555555555555555555555444444555555888999888888@@@JJJ]]]```GGG<<<888555777555222111222333444333222333333333333222222222333333333333333333333333TTTSSSRRRRRRSSSVVVZZZ\\\VVVWWWZZZ\\\]]]]]]\\\[[[___```aaaaaaaaacccfffiiibbbfffiiijjjiiihhhjjjmmmmmmmmmooorrruuuvvvuuutttvvvwwwzzz|||~~~{{{|||||||||{{{{{{zzzyyy~~~}}}|||rrrhhh]]]PPPFFFFFFEEEFFFIIIHHHDDDDDDHHHVVVggg|||aaaKKK>>>999999555555555444444333333222000000000000000000000000000000111111111111000000222222111000000000000000000111111111111222222222...//////000111111222222...///000111222111000000222333444444333333444666555777888777333000111222111222333444444444444444222111000222555777888777777777777555444222000///222444666666444222000000111///......111333333333444444333111...,,,------111///......000222333222444444444333333333222222111111000000000000111111111222222222222111000000333222111111111222444555000222333555666666555555666777777666444222333444333333333222222222111111555777888666333000111222///000111222222222222222555333000000222555666666444555555666666666666666444444444444444444444444777666555333222222333333000111222444444333222111222222222333555888;;;===666666555555666888;;;<<>>:::777999888666666777777555444444444555666666666666666666777777777888;;;???CCC\\\yyyaaaHHH<<<888666555444333222111111111111222222111111111111222222111222222333444444444444TTTUUUUUUVVVWWWXXXXXXXXXZZZYYYZZZ\\\^^^___^^^]]]\\\___cccfffggghhhiiijjjffffffgggggghhhhhhiiiiiikkkmmmppptttvvvwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~{{{tttlll```SSSNNNNNNRRRPPPOOOOOOJJJDDDCCCFFFOOObbb}}}gggTTTIII@@@:::777444444555555444444333222222000000000222333222111222111111111000000//////111111111111111000//////+++,,,---///000111222222...///000111222333444444222333444555555555555444000111222333444444555444444555666555444333444666333555777888777444111///111000//////111222222222999444222555888555222222333444555555555333222000/////////000000111111111000000000000////////////111000///000222222000///111111111111000000000000111111222222333333222222111111111111111111111111222222222222222222222222222333444444555666777777777666666555444333222222333222111111000111111111666555555444444333222222111111222222222222333333444333333333333333444444888888888888777666555555666666777888888888888888888888777666555444222222333333333333444444444444333333444555555555555555777666777999;;;@@@MMMZZZyyyqqqdddnnn{{{eeeRRRDDD???:::777888888666444555666666777777888888999999888888888888888999999======BBBLLLYYYjjj~~~ssskkkddd]]]WWWTTTRRRQQQRRRTTTUUUUUUVVVWWWYYY\\\```dddhhhjjjrrruuuzzz~~~vvvkkk[[[NNNFFF@@@<<<999;;;:::999777777888888999999::::::::::::<<>>DDDQQQ___pppwwwfffZZZTTTOOOKKKHHHFFFDDDDDDFFFHHHIIIHHHFFFFFFFFFHHHKKKOOORRRUUUZZZ]]]bbbfffkkkqqqxxx}}}vvvzzz|||vvvppp]]]VVVKKKBBB===;;;999888;;;:::999999999999::::::999:::;;;::::::;;;>>>AAAOOOaaazzz{{{eeeMMMAAA===;;;999999999777666555666666555333333444555555666666555555666666666666777:::???BBBUUUsss___FFF;;;888666444444333222111111111111333222222111111222222333333333444444444333222222VVVVVVVVVWWWWWWXXXXXXXXXYYYXXXYYY[[[^^^```___^^^\\\^^^bbbgggkkklllkkkkkkgggggggggggghhhhhhhhhhhhkkklllooorrruuuwwwxxxyyyyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{wwwkkk___QQQEEEBBBDDDLLLJJJIIIJJJGGGCCCDDDHHHQQQccc~~~wwwZZZJJJDDD>>>777333555333111//////000222333111222222222111111111111111111111111000000//////111111111111111000//////,,,---...000000000///...111111111111111111111111444444222111111111222333000111222333444444444444444333333444555666666666444555777777666333000---000000000000///000111222555555555555555666555222555444333222111222333444------...///000111111222000000000000////////////---///000111111111222222//////////////////////////////000000000//////.../////////000000111111111111111111222222333333333333333222222444666888:::<<<;;;:::999777555444444000000000000111222333444666555555444444333222222444444333333333333333333444333333333444444555666999999999888888777666555666777888999::::::::::::777888999999777444111///111111222222222333333333222333555666777666555444666666777999<<>>FFFTTTcccuuuttt```PPPHHHEEEDDDEEE>>>===;;;<<<>>>???@@@???@@@@@@??????@@@BBBEEEGGGJJJLLLPPPSSSXXX___fffkkkxxx~~~uuuttt}}}}}}vvvpppkkkhhhaaadddhhhmmmsss{{{wwwttt|||zzzuuutttsssrrrrrrrrrssssssllljjjiiihhhfff```YYYUUULLLGGGAAA<<<:::999999999777777888888999:::;;;;;;:::;;;;;;;;;:::<<<>>>AAAKKK[[[sssqqq^^^III???===;;;::::::888777555555666666444333333444444555555555555555555666666666777:::>>>BBBQQQnnn^^^EEE;;;888777444444333222111111111111333333222222222222333333333333444444444333222222TTTUUUUUUVVVWWWXXXXXXXXXXXXXXXYYY[[[^^^``````___^^^___aaafffjjjlllkkkjjjgggggggggggghhhhhhhhhhhhjjjkkknnnqqqtttvvvxxxyyyyyyzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{xxxwwwyyy}}}zzzqqqfff[[[OOOFFFDDDGGGHHHFFFFFFGGGEEEBBBDDDIIIQQQdddoooSSSDDD???;;;666222555333000------///111333111222333222000000000222000000000000000000000111111111111111111000////////////000000000///......222222222111111111000000555444222000000000222333222222333444444444333333555333333444666777666555444555555666555333111//////000111111000000222444333666666444444666666333444333222111111222333444/////////000000111111111111111111111000000000000///000222222222111222333............////////////111111222222111111000000......///000000111111111111111111222222333333444444333333333444555777888;;;:::999888666555444333000000000000111222333444666555555444444333222222555555444444444444333333333333333333444555666777888888888888777666555555555666777888999:::::::::777888999999777555333111444444444444555555555555333333444555555555555555555666888;;;???JJJaaauuuvvvmmmtttnnnTTTDDD===:::999999888777777666777444555555666666777777888888888888888999:::;;;;;;<<>>@@@BBB;;;:::999:::;;;======<<<===<<<;;;;;;;;;<<<===>>>BBBCCCEEEHHHLLLSSS[[[```ooouuuxxxpppdddaaajjjvvvtttqqqlllfff___ZZZVVVTTTTTTVVV[[[bbbkkkuuu}}}{{{tttkkkiiitttwwwsssmmmhhheeedddbbb```_________```[[[WWWUUUUUUSSSMMMHHHFFFAAA???===:::888888999:::444444555666777888999999:::;;;;;;;;;:::;;;>>>@@@GGGUUUjjjgggWWWFFF>>><<<;;;999:::888666555555555555444222333333444555555555555444555666666666666999>>>AAAOOOmmm]]]DDD:::888777555444333222111111111111333333222222222222333333222222333444444333333333RRRSSSTTTUUUVVVWWWXXXYYYXXXXXXYYY[[[^^^``````___```___```dddhhhkkkkkkiiihhhhhhhhhhhhggggggggggggiiijjjlllooosssuuuxxxyyyzzz{{{|||}}}~~~~~~}}}}}}{{{|||}}}~~~~~~~~~}}}}}}zzzxxxwwwuuuuuuvvvxxxyyyssskkkaaaWWWLLLCCCBBBEEEHHHEEEEEEFFFDDDBBBDDDIIIUUUggg{{{eeeLLL???;;;888666555444333111000///000111222111222444222000///000222/////////000111111222222111111111111111000//////111000000//////000000000111111111111111222222222555333111000000222555666333333444444333333222222666444333444666777666444444444444444333333222222...000222222000111333666222666777444333666666333333333222111111222333333000111111111111111111111222222222222111111111111222444666555222000000111---------....../////////111111111111111000000/////////000111111222333333000111111222333333444444444444444444444555666666777777666555333222111111000000000000111222333333666555555444444333222222555555555555444444444333333333333444444555666777777777777777666555444444444555666888999:::::::::888999999999888777555444444444444555555555555666333333333333333444444555444666:::>>>BBBOOOfff||||||zzz|||```JJJ???===:::::::::999777666666777444444555555666777777777777777777888888:::;;;;;;>>>AAAJJJYYYiiiyyyzzzrrr]]]OOOBBB??????===<<<======<<<;;;;;;===>>>===<<<999999999::::::::::::;;;>>>>>>@@@BBBGGGNNNWWW]]]kkkllliiiaaaWWWTTTZZZ```___\\\WWWRRRNNNKKKJJJJJJLLLNNNTTT___jjjqqqrrrqqqpppooonnniiibbbbbbooo~~~{{{ooogggccc^^^ZZZZZZXXXVVVSSSQQQQQQQQQQQQRRRLLLIIIJJJIIICCC???@@@<<<;;;:::999777777888999555666777777888888888888999:::::::::999:::<<<>>>BBBNNNbbbwwwxxx]]]OOOBBB===<<<999888888888666555555555555444222222333444444555555444444555555666555666999>>>AAAQQQnnn\\\CCC:::888777555444333222111111111111444333333222222333333444111222222333444444444444QQQRRRSSSTTTVVVWWWXXXYYYXXXXXXYYY[[[^^^``````___aaa______bbbgggjjjjjjiiihhhhhhhhhhhhgggggggggggghhhiiilllooorrruuuwwwxxxzzz{{{|||~~~~~~~~~}}}}}}zzz{{{|||~~~~~~}}}}}}|||vvvvvvvvvvvvvvvvvvvvvwwwqqqhhh^^^TTTHHH>>><<>>???@@@<<<888888<<<;;;:::;;;<<<<<<;;;:::777777999:::;;;;;;;;;;;;<<<===>>>AAAEEEMMMWWW]]]kkkfff___WWWQQQOOOPPPRRRSSSPPPKKKGGGDDDDDDEEEFFFGGGIIIQQQ^^^kkkooojjjcccdddeeeeeebbb]]]___nnn~~~~~~{{{rrreee\\\YYYVVVRRRUUUSSSPPPMMMKKKJJJJJJJJJJJJCCC@@@BBB@@@;;;999;;;999:::999888666555666777999::::::::::::999888888888999999888777888;;;===???JJJ]]]rrrqqqWWWKKK???<<<;;;888666666888666555444555555444222222333444444555555444444555555555555666999>>>AAASSSqqq~~~[[[CCC999888888555444333222111111111111444333333222222333333444000111222333444555555555TTTUUUVVVXXXYYYZZZZZZ[[[\\\\\\\\\\\\]]]___```aaafffbbb```ccciiinnnnnnllljjjiiihhhggggggfffggggggkkkjjjkkknnnqqqtttuuutttvvvwwwyyy{{{||||||{{{{{{~~~|||zzzwwwvvvvvvwwwxxxxxxuuusssrrrssstttttttttmmmeeeYYYLLLCCC?????????FFFDDDCCCCCC@@@>>>DDDKKK]]]yyyhhhRRR???;;;:::333111555333333333222222222111111000///////////////000111111111111111000000000000000111222222111000///...000000//////000000000///000000000222444555444333222222222111111222333333444333333333333444555555333333333444444555555555111222222222222111000000444000000444555111222777888777666444444555555666000000/////////111222333222222222222222222333333333222222111111222222333<<<;;;999666444222111111......---...///111333444---...///111111///...---111111222222222333333333444444333222222333333333333333333444555666777888666666555444333333222222333///---//////---...222555444333222222222333444555555444333333333333444555444333222222333555666888888888888777777777777444444666777888888888888999999999888777555444333444444444555555444333333444444444444555555666777333:::>>>???FFFYYYpppxxx___JJJ@@@===;;;999999888777777666777777777666555444444555666777555666888999888888:::<<<@@@IIIVVVbbbnnn|||tttjjj^^^TTTHHHDDD???;;;999999888777::::::888777777888999999===:::666666999;;;<<<;;;>>><<<<<<@@@HHHSSS\\\```ccc___ZZZTTTOOOKKKIIIHHHHHHEEEBBB@@@BBBCCCEEEEEEEEEFFFPPPccclllggg]]]WWWWWWYYY[[[___bbbfffiiikkkqqqfff\\\XXXTTTPPPMMMNNNRRROOOJJJGGGFFFFFFFFFEEEAAAAAA@@@@@@??????>>>>>>666666666666777888999:::;;;999888999;;;;;;999666999999888888999;;;===>>>CCCGGGXXXsssiiiRRRLLLBBB;;;888777888888:::999888666333222333444444444444555555555555666999666555666777777===DDDVVVzzzyyyWWWBBB;;;777333555444333111000111111222444444333222111111111111222333444444555555444444TTTUUUVVVXXXYYYZZZ[[[[[[]]]]]]^^^___```aaabbbbbbcccbbbbbbffflllooonnnkkkjjjiiihhhgggggggggggggggjjjjjjjjjmmmpppsssssssssvvvwwwyyyzzz{{{|||{{{{{{{{{zzzxxxvvvuuuuuuvvvwwwwwwuuusssrrrsssttttttssskkkbbbVVVJJJCCCAAAAAABBBFFFDDDCCCBBB??????FFFPPPhhh~~~cccOOO===:::888333111444333333222222222111111111111111000000000111111111000000000000000000111111111111222222222111000///111000///000000000///...111000000222444555444222444444333333333444444444555444444444444555666666444444444444444444555555222222222222222111000000222...///444555444555:::777777666555444444444444/////////000000111222333222111000000000000111222222222111111111111222222999888777555333222111111000000///......///000111///000111111000...,,,***111111222222222333333333444333333222222333333444444444444444444555666777555444444333222222111111555111000222222000222555555444333222222333444444555555444333333333333444444333222111111222444555777777666666666555555555444555666777888888888888999888777666555444444333333444444444444444333333444444444444444555666666444:::>>>@@@JJJ^^^sss}}}oooYYYHHH@@@===:::888888777666666666777777777666555444444555666777666777888999888888:::<<>>>>><<<>>>===???EEENNNYYYbbbfff^^^[[[UUUOOOKKKHHHGGGFFFFFFCCC@@@@@@AAADDDEEEEEEGGGIIISSSbbbhhhbbbYYYTTTYYYYYY[[[]]]___```___^^^eee[[[SSSPPPOOOLLLKKKLLLMMMJJJEEEBBBBBBBBBAAAAAA>>>======<<<;;;:::999999888888777777666777777888:::888777999;;;;;;999777::::::999999:::<<<===>>>DDDJJJ[[[wwwgggOOOIII@@@999777777777888888888888666444444555777111333555777777666444333666444333666777999???FFFYYY}}}wwwVVVCCC<<<888555555444333111111111111222333333222222111222222222222333333444444444444444TTTUUUVVVXXXYYYZZZ[[[[[[]]]___```bbbcccdddcccccc```aaaccciiinnnpppnnnkkkkkkjjjiiihhhggggggggggggiiiiiiiiikkkoooqqqqqqqqqttttttvvvwwwxxxyyyyyyyyyxxxwwwvvvuuuttttttuuuvvvvvvtttssssssttttttsssrrrhhh___RRRGGGBBBBBBDDDFFFGGGDDDBBBAAA???AAAKKKWWWsssvvv[[[JJJ;;;888777333111444333222222222222111111111222222222222222222222222/////////000111111222222222222222333222222111000111000///000111111///---111111111222444555444222333333333333333333333333555555555555555666666777555555555555555444444444222222222222222111111000333111111444555444555999666666666555555444222222...///000111222222222222222000///------...000111222111111000000111111222555555444333222111111000333222111///...............///000000000///---,,,111111222222222333333333333333333222222333333444555444444444444444555555333333222222111111000000444111000333333222333777555444333222222333444555555555444333333333333444222222111000111222333444555555555444444444333333444555666777777888888777999777666444333333333444333333333444444444444444555444444444444555555666666:::>>>DDDRRRgggxxxzzzrrrbbbPPPEEE@@@===999666666666555666666777777666666555555555555666666777888999888888888:::<<>>>>>===;;;;;;;;;:::::::::::::::<<<;;;::::::<<<<<<;;;:::<<<===AAAIIISSS]]]eeehhhbbb\\\UUUNNNKKKHHHGGGEEEDDDBBB@@@@@@CCCFFFGGGHHHFFFLLLVVV``````YYYSSSQQQYYYYYYZZZ]]]___]]]WWWRRRYYYQQQJJJIIIJJJHHHHHHJJJIIIFFFBBB@@@??????>>>===<<<;;;;;;999888777666666:::999888777666555555555888777777999;;;;;;:::999<<<;;;::::::;;;<<<>>>???EEEMMM```}}}~~~eeeJJJEEE===888666666777777555555666555444444666777000222555888888666444222333111222666888:::@@@HHH^^^vvvVVVCCC<<<:::666555444333222111111111111222222222111222222333333333333333333444444444444TTTUUUWWWXXXZZZ[[[[[[[[[]]]^^^aaaccceeeeeedddccc``````cccggglllooonnnllllllkkkjjjiiihhhggggggggghhhhhhhhhjjjmmmoooooonnnpppppprrrssstttuuuvvvvvvvvvvvvuuutttssstttttttttuuutttssstttuuuuuusssqqqggg\\\OOODDDAAABBBEEEGGGFFFDDDBBB@@@???CCCQQQ```yyypppSSSFFF:::777666444333444222222222222111111111111222222222222222111111111......///000111222333333222222222333222222222222222000///111222222000---222111111333444555444222111111111111111111000000444444444444444555666666777666666666555555444444222222333333222222111000777555444444444333333444444555555666555333222000...///111222333222111111222111///------...000111111000000//////000000111111222222111111111000000222222111000///......---***+++---///000111111111111111222222222333333333333333222222222333444444555555444333333333444444333333222222111111111111222//////222333111333666444444333222333444555666555555444333333333333444222222111111222333444555555555555444444444333333555555666777777777777777888666444222111222333444333333333333333333444444555555444444444555666666:::<<<@@@JJJ\\\ppp|||yyylllYYYJJJCCC@@@<<<777555555444555555666777888666666666555555666666666777888999888888888;;;===DDDOOO```ppp~~~rrreee[[[QQQFFF>>>@@@>>>======>>>===<<<:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===<<<;;;:::>>>@@@FFFPPP\\\fffmmmooooooggg\\\SSSNNNKKKHHHFFFCCCBBBAAABBBFFFIIIKKKKKKJJJRRR]]]bbb^^^WWWUUUUUUYYYZZZ\\\```bbb^^^UUUMMMTTTLLLGGGGGGHHHGGGGGGIIIIIIFFFBBB@@@@@@@@@???>>>>>>===<<<;;;:::888777777999999888777666666666666777777888999:::;;;;;;:::;;;;;;::::::;;;<<<>>>???FFFOOOeeexxxaaaFFFBBB<<<888777777777777333444444444222222333555111222444666666555444333333111222666888:::???FFFaaavvvVVVBBB<<<999666444444333222111111111111111111111111222333444444333333333333333444444444UUUVVVWWWYYYZZZ[[[[[[\\\[[[]]]```bbbddddddccccccaaaaaabbbdddhhhlllmmmnnnmmmlllkkkiiihhhhhhgggggghhhhhhgggiiilllmmmmmmllloooooopppqqqssstttuuuvvvuuuuuutttssssssrrrrrrrrrsssrrrssstttuuutttqqqooodddZZZKKKBBB???BBBDDDEEEEEECCCAAA@@@@@@FFFXXXiiijjjMMMCCC999666666555444444222222222111111111000000111111222222222111//////---......000111222333444222222222222222222333333333111000222555555222...333222222333555555444222111222222222222111000///333333222222333333444555777777777666666555555555222333333333333222111111555666555333222333333333333444555555555444222111000111222333333222111000333111000.........000111000//////......//////000//////000000111000/////////000000000000/////////***+++,,,...000111222222111111222222222333333333333222222222333333444555555444444333333333444444333333333333222222222222222//////333444222333666444444333333333444666666555555444333333333333444222222222333444555555666666666666555555555444444555666666777777777777666777666444222111222333444333222222222222333444555555555555555666777888888>>>@@@EEEQQQdddwww~~~{{{jjjTTTFFFAAA>>>:::777555555444555555666777888555666666666666666666555777888888888888999<<<>>>HHHSSSddduuunnn```WWWNNNEEE>>>AAA???======<<<;;;999777<<<>>>???AAAAAAAAA??????>>>???@@@AAAAAAAAA@@@@@@AAAEEENNN[[[iiiuuu}}}}}}rrrcccVVVOOOKKKGGGCCCCCCBBBBBBDDDHHHLLLNNNNNNQQQ[[[fffgggaaa\\\\\\^^^]]]___cccffffff^^^SSSKKKOOOHHHDDDFFFIIIIIIJJJLLLHHHFFFCCCAAAAAA@@@???>>>>>>>>>===<<<;;;:::999999888888777777777777888888666777999:::::::::;;;;;;::::::::::::;;;<<<>>>???GGGRRRiiiooo\\\CCC@@@;;;888888888888888555666666555333222222333444333333333333444555555555333333777888888===CCC```wwwVVVBBB;;;777444444333333333222111111000111111111111222333444444333222222222222333444555UUUVVVWWWYYYZZZ[[[\\\\\\[[[\\\___aaabbbcccccccccccccccccceeegggjjjmmmooonnnmmmllljjjiiihhhhhhhhhiiihhhhhhiiikkkllllllkkkoooooopppqqqrrrtttvvvwwwssssssrrrrrrpppoooooonnnnnnnnnpppqqqrrrqqqmmmjjj```UUUGGG??????AAACCCBBBCCCBBBBBBAAAAAAIII]]]pppuuuaaaFFF@@@999666555555444333222111111111111000000000111111222222222000///...---...///000111222333333222111111111111222333333333111000333888999555000444333222333555555444222444555666666555444222111222222222222222333333444777777777777777666666666333333333333333222222111///222222111222555777555333333444555555555555555333333333333222111000///222111000//////......//////......------......///---...///000000000......---...///000111111000000............////////////111111222222222333333333222222222222333444555555444333333333333333444444333333333333333333333222444111222555666444444777444444333333333555666777555555444333333333333444222222333444555555666666777777777666666666666555666666777777777777666666666555444333222333444444222222111111111333444555555555555666888999;;;<<>>AAALLLWWWhhhzzzyyyhhhZZZQQQJJJDDD??????===::::::::::::999888:::<<>><<<===<<<<<<;;;;;;::::::999999999888888888999999:::666888::::::999999:::;;;::::::::::::<<>>:::888888888777666777888999888666444444444555444222111111333555777666444555777777777:::@@@[[[~~~wwwUUUAAA:::777333333333333333333111000000222222222111222222333333333222111111111222444555UUUVVVXXXYYY[[[\\\\\\\\\\\\]]]^^^```bbbcccdddeeedddfffgggiiijjjkkkmmmnnnooonnnlllkkkiiihhhhhhhhhjjjiiihhhiiikkklllllljjjllllllmmmnnnppprrrtttuuuqqqqqqpppooommmkkkjjjiiihhhiiikkkmmmnnnlllhhheeeYYYOOOCCC===???BBBCCCBBBAAAAAABBBBBBCCCLLLaaauuuhhhTTTAAA===888444444444333111111111111111000000000000222333444444333111///......//////000111222222333111000000///000111222333333111000555;;;===888333444333333444555555444222555666777777777555333111333222222222222333444444777777777777777777888888333333444444333333222111---000111///000666777555333333333444555666888888777666444222000///......//////000000///...,,,+++......------------......---...000111000///...------...///000111111000///000//////............///111111222222222333333333222222222222333444555666222222222222333444555555111111222222222222222222444222222555555222222555444444333333444555777888555555444333333333333444000111222333444555555555777777777666666666555555666666777777777777666666555555555555444444444444222111000000111333555666555555666777999<<<>>>???EEEKKKSSS```ppp~~~|||rrr~~~~~~iiiRRREEE???:::999:::888888777666666666777777444555666777777666555444555666777777888;;;@@@CCCPPPZZZjjj|||sssbbbTTTMMMIIIEEEAAAAAA???<<<:::;;;<<<<<<<<<;;;>>>BBBFFFHHHHHHGGGFFFGGGIIIKKKKKKKKKLLLPPPSSSTTTWWW```mmm{{{~~~lll___YYYWWWTTTQQQTTTSSSTTTWWW[[[^^^______dddnnntttpppjjjiiikkkkkkmmmttt{{{{{{sssfff\\\WWWQQQJJJFFFHHHJJJJJJIIIJJJEEECCCAAA@@@@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999777999;;;;;;999888999:::::::::;;;===???BBBEEEFFFMMMYYYrrrmmmWWWKKK???<<<999777777666555444333555777777666444444555333333222222222333444555555444444777888777:::???TTTxxxuuuUUUAAA;;;888444333333444444333222000///333333222222111222222222333222111000111222444555UUUVVVXXXYYY[[[\\\\\\\\\]]]^^^^^^```aaadddfffgggdddgggkkknnnnnnmmmmmmmmmoooooommmkkkjjjiiihhhhhhjjjiiihhhiiikkklllkkkjjjiiihhhiiijjjkkknnnppprrroooooonnnmmmkkkhhhfffeeedddeeegggjjjkkkiiiddd```TTTKKK@@@<<>>999999===:::999888777777666777777444555666777777666555444444555666777888<<>>===>>>>>>>>>CCCFFFLLLQQQSSSSSSRRRQQQTTTVVVXXXWWWWWWZZZ___ccckkkmmmsss|||rrrgggddddddbbb```______```cccgggjjjkkkjjjwwwyyyyyyzzzyyyqqqzzz{{{ppphhhfff\\\TTTNNNMMMLLLHHHEEEEEEFFFEEECCCBBBBBBBBB@@@>>>=========>>>>>>>>>?????????>>>===;;;:::999888888777:::<<<;;;888777888:::;;;<<<<<<>>>AAAEEEHHHJJJPPP\\\uuueeePPPEEE===;;;888666666555333111...000333444333222333444111222333444444444333333444222444777888777;;;@@@OOOuuutttTTTBBB<<<:::777333333444444333222000///444444333222111111111111333222111000000222444555TTTUUUVVVXXXYYYZZZZZZZZZ\\\^^^aaadddfffggggggggglllgggdddiiirrrwwwtttooommmmmmllliiiggggggiiikkklllkkkjjjkkkmmmnnnmmmllllllhhhffffffjjjmmmnnnmmmlllmmmlllkkkhhhdddaaa___bbbbbbdddffffffddd___[[[OOOJJJCCC???>>>@@@BBBCCCDDD???>>>CCCGGGPPPfff}}}fffQQQEEE===:::666444333222000/////////000000111111111222000111111000......111333000000111111111111000000222111///......000222444333333333444666999<<<===222222333555666777555333444555555555555333222111999888555333111111222333:::999777666666777888999333333333444444555555555333333111000000000111222444555555555444666999<<<@@@:::666666444111///111111/////////000///---+++///...------...///...,,,222000.........///...---........................111111000111111222333333111111222333333333333222333333333333333333333333333333444444555444444333555444222333333444222111222111000000000111333333444555777666555555666777888777666555444333222222111111222444777888888777777777666444333222111000777777666666555555444444555444444333333444444555222333333444444555555555999777777999>>>DDDGGGIIIOOOUUU___gggoooxxx}}}xxxqqqdddQQQCCC<<<:::888777888777666444444555555666666666666666666666666666:::777666777888999@@@HHHXXXfffvvv~~~mmm[[[SSSOOOJJJFFFCCCBBBCCCDDDBBB@@@???CCCFFFHHHSSS___dddhhhkkkkkkiiikkknnnqqqrrrtttvvvyyy{{{|||yyyxxxwwwvvvqqqrrrrrrtttwwwzzz}}}zzzwwwmmmdddXXXPPPNNNMMMKKKIIILLLIIIGGGEEEEEEEEECCCBBBBBB??????AAABBBBBBHHHNNNNNNIIIBBB<<<999999999999555666777888888888777666777;;;???@@@AAAFFFOOOWWW]]]qqqmmmVVVIIIDDD<<<:::777444222222444555555555555444444333333333222222333333444555555666888777555444666999===???RRRpppsssTTTCCC>>>;;;777222111111000000111111222222222222333333444444444333333333333333444555666TTTUUUVVVXXXYYYZZZZZZZZZ\\\^^^aaadddfffgggggggggmmmiiigggjjjpppsssqqqnnnpppooonnnkkkiiihhhjjjlllkkkjjjiiijjjlllmmmmmmkkkkkkiiifffgggiiillllllkkkjjjkkkkkkjjjgggddd```]]]```aaabbbeeeeeeccc^^^ZZZMMMHHHBBB>>>>>>@@@BBBCCCCCC??????DDDHHHQQQfff|||vvv^^^JJJ@@@<<<999666444333222111000000000111111111111111111000222333333222000000111000000111111111111000000222111///......000222444222222222333444777999:::666555444555666666444222444555555666666555333222666555333222111222333444888777555444444555777888333333333333444444555555333333111000000000111222444444444444555777<<>>@@@BBBCCCBBB>>>???EEEIIIQQQfff{{{jjjTTTCCC;;;:::888555333333333222111222222222222222111111111///111444555333111///...000000111111111111000000111000///......000222333111111111111222444555666888666444444555555444333333444666777777666666555333333222111111222333444555444333222222333555666333333222222333333444444333333111000000000111222333333333333555999@@@DDDGGG???888666444111111444333111000000000///---+++111///...///000111000///111///------...///...---........................//////......---.........000111222222333333222222333333333333333333333333444444444444444333222222555333222222444444333111222222111111111222333444444555777777777777999:::888666444222111111222333555444555777:::;;;:::999777777666666555444333333888888888777666666555555555444444333333444444555333333333444444666666777:::999;;;@@@JJJUUU^^^bbbaaacccggglllttt~~~|||hhh___^^^VVVIII@@@<<<:::888666888777666555555555666666666666666666666666666666888666777:::<<>>AAADDDGGGLLLXXXiiiuuupppXXXGGGAAA???999888777555444333333333555444444444444333333333000222444555666666555444777666555444666999<<<>>>IIIeeeyyyXXXBBB;;;:::999555555444444444444555555555555444444333222222222444444444444555555555555SSSTTTVVVXXXYYY[[[[[[[[[]]]^^^```bbbdddeeeffffffjjjlllllllllllllllmmmnnnnnnnnnmmmjjjgggeeeeeefffgggggggggiiillllllkkkjjjjjjjjjiiiiiiiiiiiihhhgggdddeeeffffffddd```[[[XXXWWWXXXYYY\\\\\\ZZZUUUQQQCCC@@@===<<<>>>AAACCCDDDAAA>>>@@@FFFJJJQQQeeezzzzzzbbbMMM???999999666444333333333333222444333333222222111111111///111333333111///...---000000111111111111000000000000///......///111222111111111111222222333444777555333222333555555444333444666777888888888777333222111111000111111222333222000///000111333444333333222111111222333444333333111000000000111222222222222222555;;;CCCHHHKKKCCC;;;888666333333666444222111111111000---+++000.........000111000///000...------...///...---........................222111000//////...//////000000111222222222222222222222333333333333444444444444444444333333222111444333222222444444333222222222222222333333333444333555777888777888:::<<<888777444222111222333444555444555777999::::::999777777666666555555555444888888888777666666555555555444444333333444444555444444444444555666888999<<<===AAAIIIVVVcccnnnssssssssstttyyyxxxbbbWWWRRRLLLDDD>>>;;;999888666777777777666666666666666666666666666666666666666888777888;;;<<<@@@KKKVVVdddrrrzzzkkk```WWWNNNIIIIIIFFFGGGIIILLLTTTbbbsss|||yyywwwooommmjjjhhhgggeeebbb```^^^XXXUUUVVV[[[dddssswwwiiiYYYKKKBBB???????????????>>>?????????@@@???CCCGGGMMMVVVfffzzzfffQQQCCC===<<<888777777666555333222222444444444444444444444444///111444666777666444333666666555555666999;;;===FFF^^^|||ZZZBBB999999999555555444444444444555555444444444444444444444444555555555666666666555555TTTUUUWWWYYY[[[\\\]]]]]]^^^^^^```bbbccceeeeeefffgggiiikkklllkkklllnnnpppmmmmmmmmmjjjgggeeeeeefffffffffgggiiilllllljjjhhhiiijjjkkkkkkjjjhhhggggggcccdddeeedddaaa]]]XXXUUURRRRRRTTTVVVVVVSSSNNNJJJ@@@>>><<<<<>>@@@FFFJJJQQQeeezzzuuu]]]JJJ===888888666333222333333333222444333333222222111111111111222222111//////000111000000111111111111000000//////.........///000111111111222222333333333333444222000111333555666666333444666888999999888888444444222111000/////////111000///...///000222444444333111000000111222333333333111000000000111222111111111222555;;;CCCIIILLLDDD===:::777555555888444333111111111111...,,,...---,,,---///000///...///---,,,,,,...///...---////////////////////////222111000//////...//////000000111222222222222111222222222333333444444444333333444444333222222111444333222222444444333222222222333333444444444444333555777888777888:::<<<999888666444333444555666444333444555888999888666666666666666666555555555888888777777666555555555555444444333333444444555555444444444555777999:::;;;???GGGVVVgggwwwrrr[[[PPPIIIEEEAAA===:::999888777777777777777777666666666777777777777777777777777888888:::<<<<<>><<<<<<===@@@CCCDDDDDDBBB>>>???EEEIIIQQQfff{{{ttt]]]JJJ>>>888888666333222222333222111222222222222222111111111333333333111000111333555000000111111111111000000//////......//////000000111111222333444444333333222111000222555777777777333444666777888888888777555444333222111///...---111000///...///111333444444333111//////000111333333333111000000000111222000111222333555;;;BBBGGGJJJBBB<<<999888555444777333222111222222222000...---,,,+++---///000///......---+++,,,---///......//////////////////////////////......---.........///000111111222222111111111222222333333444444555222222333333333333222222333222111222444555444333222333444555555555444444444555777777777777999:::888777777666666555666666333222222444666777666555555555555555555555666666777777777666555555444444555444444333333444444555555555444444555888:::<<<:::AAAQQQfff|||kkkSSSHHHDDDBBB???<<<999888888888777777888888888777666555777777777777777777777777999999;;;<<<<<<@@@MMM[[[ggguuu~~~zzzvvvqqqlllhhh```XXXUUUXXXXXX]]]ccclllwwwtttaaaTTTNNNMMMPPPQQQQQQQQQOOOMMMKKKJJJNNNUUU```jjjuuurrr\\\LLLBBB<<<999777666555444333333333333333333333444444444444555000222444555666666555444555444444555666888:::<<>>AAACCCDDDDDDCCC??????DDDHHHQQQfff|||xxxaaaNNNBBB<<<888666333222222222111000000000111111111111111111...///111111000000111333000000111111111111000000............//////000000///000111333444444333333444333333555777888888666333444666777888777777666333333333333222111000///222111000///000222444555444333000......///111222333333111000000000111222000111222333555:::???CCCDDD>>>888777666333222444222111111222333333222000...---,,,---///111000///...,,,++++++---///......//////////////////////////////.........///000000///000000111111111111111111111222333333444555555000111222333333333333333333222111222444555444333222333444555666555555444444555777777666666777888555666777777777666555444333222222444666777666444333333444444555555555666666666555555444444333333555444444333333444444555666555444444555888;;;===???JJJ^^^wwweeeOOOEEEBBBAAA???<<<999888888999777777888999888777666555777777777777777777777777888999<<<>>>>>>CCCQQQ```ooo|||}}}tttlllgggdddeeeggghhheee______ddd```fffpppzzzrrrfffaaaaaabbbcccddddddbbb^^^ZZZWWW___hhhuuujjjTTTGGG@@@<<<999888666444222222222333444333333333444444444555555111222333444555555555555444444444555777888:::;;;DDDQQQmmmwwwVVVBBB<<<999666333333222222222222333333000111222444555777888999666777888999999777555444WWWXXXZZZ]]]___aaabbbbbb_________```aaacccdddeeehhhggggggiiilllnnnmmmllliiijjjkkkjjjhhhfffffffffjjjjjjkkkmmmmmmlllhhheeegggkkkoooqqqnnnkkkjjjkkkjjjgggccc___ZZZVVVTTTSSSPPPPPPPPPPPPOOOJJJDDD@@@===<<<===???BBBDDDDDDCCCDDD???>>>CCCGGGPPPggg}}}~~~hhhTTTGGGAAA999666333222222222111000//////000000111111111222'''***...//////.........000000111111111111000000.........///////////////---...000222333444333333777666777888::::::888555444444666777777666666555222222333333333222222111222111000000111333555666444333000......///111222333333111000000000111222000111333444555999===AAA@@@:::666666444111///111222111111222444444333111///...---...111222222111---,,,++++++---///......000000000000000000000000111111000111111222333444//////000111111111111111111111222333333444555555///000111222333444444444333222111222444555444333333333555666666666555444444555777666555555666777333444666777777555333222444333333444666777666444222222333333444555555555666555555444333333222222555444444333333444444555666555444444555888<<<>>>HHHTTTiiidddOOOFFFBBBAAA???<<<999888999:::777888888999999777666555777777777777777777777777666888<<>>>>><<<<<>>======;;;:::888:::999777555555555666666666666555555555555666666444555888===AAAKKK]]]nnn}}}}}}oooaaaUUUPPPQQQWWWXXX^^^gggjjjjjjpppyyyzzzqqqUUUFFFAAA<<<777444333333222222222333444444333333333333333333333333555555444333333444444444777777666777888999;;;<<<>>>NNNlllnnnRRR???777666666555444333333222222333333333222222222333333444555555555555777999999777555UUUXXX\\\______```aaabbbccccccccccccdddeeefffggghhhhhhiiiiiijjjjjjkkkkkkiiihhhgggfffeeeeeefffgggggggggiiijjjjjjkkkkkkkkknnnooopppqqqpppooommmlllllljjjgggccc___\\\ZZZYYY^^^]]]\\\[[[WWWOOOEEE>>>===<<<<<>>???EEEJJJVVVqqq}}}qqqeeeTTTDDD;;;888555333333333333222111111222222222222111111333222111000/////////000.........///////////////000000////////////000000000222444444333111111222333444444555555555555444555555444444555555666666666555555444444333333222555222000000222444666666444333333333222222222111//////000000000111111111222000000222555777777666777777666333000///000111000000111111111000000///000///...---...///111222///......///000000///---///......///000000///---////////////////////////000000111222222222111111111111222333444666777888777666555444333222222222444222111111333555444444444444444555555555555555444555555666666666666666555555444444333222222222333444555555666666555555444444333222222333333444666555555444333333333333444333333333333444555555666444444888:::;;;???DDDSSShhhxxxYYYHHHCCCBBB@@@>>>===<<<;;;999888999888777666555555555666666666555555555555666666999888:::===CCCOOOdddwwwrrrdddWWWLLLHHHIIIPPPRRRZZZdddjjjmmmuuummmRRRCCC???<<<777555444444333222222333333333333333333333333333333333444444333333333333444444555444444444555777999:::???NNNlllkkkOOO???888777888555444333333222222333333222222222222333333444555555555555777888888777555VVVYYY\\\^^^______aaabbbddddddeeefffggggggggggggjjjiiiiiiiiijjjkkkmmmnnnhhhgggffffffffffffggghhhffffffhhhiiikkklllllllllnnnnnnooooooooonnnmmmmmmnnnmmmkkkhhhfffdddbbbbbbgggfffeeebbb[[[QQQFFF>>><<<<<<===???BBBCCCBBB@@@AAA???AAAGGGMMM]]]zzz}}}rrrfffUUUFFF:::777444333333333222111222222111111111111222222555444222000///...------000000///////////////...111000000//////000000111000222444444222111222222444444555555555444333333444333333333444444555666666666555555444333333222444222111222444555555555222222333333444444555555////////////000000000000111000///000222333333222555555555333000///000111222111000///////////////000///.........///000111///......///000000///---///......///000000///---///////////////////////////000111111222222111111111111222333444555777888777666555333222222222222444222111222333444444333444444444555555555666666666666666666666555555444444444444444444444444444444555555666666666666555444444333333333333444444666666666555444333222222444333333333333444555555555333444999;;;===CCCJJJ\\\uuuoooTTTFFFBBBBBBAAA???===;;;:::999999999888777666555555555666777666666555555666666777<<<::::::===DDDSSSkkk|||jjj\\\QQQHHHFFFHHHJJJNNNWWWaaahhhnnnwww~~~gggMMM@@@<<<:::777666555444444333222222222222222222222222222222222222333333222222222222333333444333333333444666888999@@@NNNjjjiiiOOO@@@;;;999999555444444333333333333333222222333333333333444444555444444666777888666555XXXZZZ]]]______```bbbcccdddeeeggghhhiiihhhgggfffiiihhhgggggghhhjjjlllnnnkkkjjjiiihhhhhhhhhiiijjjeeefffhhhjjjlllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmpppooonnnlllkkkjjjiiiiiilllllljjjfff]]]RRRFFF???;;;<<<>>>@@@AAABBBAAA@@@===>>>BBBIIIRRReeeyyymmm```PPPCCC999777444333333333222111333222111000000111222333111111000000000000000111111000000000//////......111000000000000000000111111222333333222111222333444444444444444333222111222222222222333444555555777777666555444333333222333222222333555666555333222222333333444444555555222222222222222222333333111000000000000111000000333444444222000///000111333111000...------......//////.........//////000///......///000000///---///......///000000///---////////////////////////...///000111111222222111222222222333444555777777666555444333222222222222444333111222333444444333333333444444555666666666777777777777666555444333222333333333444444555555444444555555555555555444333333333333444444444555666666777777666444222111444333333333333444555555555444555888:::===EEENNNeee{{{gggPPPFFFCCCCCCBBBAAA>>>;;;:::::::::888888777777666555555555777777666666666666777777999888:::>>>FFFVVVooowwwdddVVVMMMGGGGGGJJJKKKPPPXXX___eeekkkssszzzyyycccKKK???;;;999777666666555444333222111111111111111111111111111111111222222111111111222333333555555555555666777999:::???LLLhhhoooTTTDDD===;;;:::555555444333333333333333222333333333333333333333555444333444666777666555ZZZ\\\^^^``````aaacccdddeeefffggghhhhhhhhhgggfffgggfffeeeeeefffhhhkkklllmmmllljjjiiihhhhhhhhhiiifffgggiiikkkmmmoooppppppnnnnnnmmmllllllmmmnnnooopppooonnnnnnmmmmmmnnnnnnnnnnnnlllfff\\\PPPFFF@@@:::<<>>DDDNNN[[[rrr~~~nnnbbbTTTFFF===777666444333444333222111333222111000000111222333......///000111222222333111111000000/////////...111111000000000000111111111222333333111111222333333444444444333222111111111111111222222444555555888777777555444333222222333333333444666666444333333333333333222222222222444444444444444444444444111111111111000//////000111222333222000//////000222111///---,,,,,,---...//////...............//////......///000000///---///......///000000///---..............................///000111222222222222222222333444555666777555444333222222222222222555333222222333444333222333333444444555666666777777777777777666444333222111111111222333333444444333333333444444333333222333333444444555555555555555666777777666444333111444333333333333444555555666555555777777;;;EEEPPPlllvvvsss{{{^^^LLLDDDCCCCCCDDDDDDAAA===::::::;;;888888888777666666555444777777666666666666777777777888<<>>JJJeee{{{___LLL@@@;;;999666555444444333333444444222333444444444333222222555444333333555666555444[[[]]]^^^______```bbbdddeeeeeefffffffffffffffeeecccccccccccceeegggiiijjjjjjiiihhhgggfffgggggghhhhhhiiikkkmmmooopppqqqrrrpppnnnmmmllllllnnnpppqqqooooooooonnnooooooppppppooooookkkcccXXXLLLDDD???;;;>>>AAACCCCCCAAA@@@@@@===AAAJJJWWWjjjqqq```TTTGGG===888666555333333444444222000222222111111111111222222...///000111111111111111111000000000000000000///222111111000000111111222222333333222111111222444222222333333333222111111111111111222333444555666999888777666555333222222444444333444666666444333555444444333222111111000333333333333333222222222000222222111000//////000///111222222000//////000000///...---------------/////////............---///......///000000///---///......///000000///---........................---...///000111222222222333333333333444555666666444444333222222222222222555444222222333444333222222333333444555666777777777777777777666555444333111111111222222333333333222333333333333222111111222333444555555666555555555666666666666555444444444333333333333444555555777555555666666:::GGGSSSttt~~~mmmqqqrrrVVVGGGBBBAAABBBEEEHHHFFF@@@<<<:::;;;777888888888777666555444888777777666666777777888777:::@@@HHHQQQ]]]rrrtttcccQQQGGGCCCBBBEEEHHHKKKTTT\\\```fffpppxxx{{{}}}iiiYYYGGG???<<<999666666555444444333222222222222222222222222222222222222222222111222222333444555444333333333444666888999>>>IIIcccnnnUUUCCC;;;999666555555444444444444444222333444555444333222111555333222222444555555444ZZZ[[[]]]]]]]]]^^^```ccceeeddddddccccccddddddeeeaaabbbcccdddeeeggghhhhhhggggggffffffgggiiikkklllkkklllmmmoooqqqrrrrrrrrrqqqooommmllllllnnnqqqssspppoooooooooppppppqqqrrrrrrpppkkk```SSSHHH@@@>>>;;;???CCCEEEDDDBBBAAAAAACCCGGGQQQbbbzzzeeeSSSHHH>>>888777555444333333444444222000111111222222222222111111...///000111222111111000000000000000000111111111222111111000000111111222222333333222000000222444000111111222222222222111111111222222333555666777999999888666555333222222666555333444555666555444555555555444333222222222333333333222222111111111///111222111...---///111---///111222000//////000------.........------,,,.../////////......---,,,///......///000000///---///......///000000///---........................,,,---...000111111222222333333333333444444555666444333222222111222222222666444222222333333333222222222333444555666777777666666777777666555444444222222333333333333333333333444444444333333222111222333444555666666666555555555555555555666666777444333333333333444555555666555555666777<<>>;;;;;;777888888888777666555444888888777777777777888888999;;;AAAHHHPPP\\\qqqppp___NNNFFFEEEFFFHHHLLLOOOXXXaaadddkkkuuu~~~yyy^^^PPPCCC===<<<999777777444444333222222333333333333333333333333333333333222222222222333444555666555444444444555777999:::???HHHaaazzz\\\FFF<<<:::666666555444444444444444222333444555555333111000555333111111333555555444YYYZZZ[[[[[[[[[\\\___aaaeeedddcccbbbaaabbbcccddd```aaaccceeefffggghhhhhhffffffggghhhjjjmmmoooqqqlllmmmoooppprrrrrrssssssrrrpppmmmllllllooorrrtttpppppppppppppppqqqrrrsssuuurrrkkk___QQQEEE>>><<<;;;@@@EEEFFFDDDBBBAAABBBGGGLLLWWWjjjzzz^^^LLLAAA999666888555444333333444444222000000111222333333222111000,,,---///111222333333333//////000000111111222222222222111111111111222222222333333111000000222555///000111222222222222222222222222333444555777888999999888666555333222222777555333333555555555444555555555555555444444444444444444333333222222222---///111000...---...000,,,///111111000//////000+++,,,---...///...---,,,.../////////...---,,,,,,///......///000000///---///......///000000///---........................,,,---...000111111222222333333333333444444555666333333222222111222222222666444222222333333333111222222333444555666777888666666666666666666555444444444444444444444444444444555555555444444333222111222444666777777666555555555444444444666888999444333333333333444555555555444555777888???OOO___iiiddduuummmRRRGGGEEECCCBBBHHHMMMLLLFFF???;;;;;;777777888888888666444333888888777777777777888888999:::>>>EEELLLYYYnnnjjjZZZIIICCCDDDEEEHHHKKKTTT^^^fffhhhnnnxxxpppVVVJJJ???<<<<<<:::888888333333222222222333444444333333333333333333333333333333333333444555666777777777666777888999;;;<<<@@@HHH```aaaGGG<<<:::666666555444444444444555222333555555555333111000555333111111333444555444WWWYYY[[[\\\\\\\\\]]]^^^^^^___```aaaaaa___]]]\\\^^^___aaaccceeefffggggggfffggghhhiiiiiijjjlllnnnoooooopppqqqsssttttttuuurrrqqqnnnllllllmmmooopppqqqqqqqqqqqqrrrtttuuuvvvxxxrrrggg[[[NNNDDD>>>:::???AAADDDEEECCCBBBAAAAAAIIIOOO```zzzsss[[[MMMBBB888666999888666333222333333333222000///...///111222222111000000000000000000000000333222111/////////000111000111333333111000111222111111111111111222222222333333222333444444333111777666555444444444444444555888:::999666444555777888777555333333333444444444444222222222222444444333222111111222555777999666444111/////////...---........................,,,---...//////...---,,,---,,,,,,,,,---///000111------------.........///........................000//////...---,,,,,,,,,000111222333333333333333...000222444444444666777666666555444444444444555333333222222111222222222777666666555555555666666555555555444333333222222333333222111111222222222555555444333222222111111222333555777777777777666999777444222222444777999777777777666555555444444888666333999@@@>>>KKKgggsssfffooommmRRREEEBBB@@@FFFKKKNNNKKKHHHEEE???:::888777666777888999888666777777777777666666666666999===DDDMMMTTT^^^nnn}}}iii[[[MMMGGGGGGHHHKKKNNNUUU```mmmvvvzzz~~~rrr]]]NNNFFF???===<<<888555555888999999666333111111111666555333111111222333444222222333333444555666666777555444333444777:::<<<===FFF^^^hhhKKK===<<<888666444333444555555444666666555444333333222222555444333222222444555777XXXZZZ\\\\\\[[[[[[\\\]]]]]]^^^___``````^^^]]][[[^^^___aaacccdddeeefffffffffgggiiiiiijjjkkkmmmpppoooooopppqqqrrrsssttttttqqqpppnnnllllllnnnpppqqqsssttttttuuuuuuvvvwwwxxxvvvpppeeeXXXMMMDDD???===@@@CCCEEEEEEDDDBBBBBBBBBIIIPPPdddlllSSSFFF>>>666555888777555333222222333222222111000///000111222111000000000000000000000000000333222000/////////000111000111333333111000111222222222222222222333333333444333222333444555333111666555555444333333333444555666777777666444444555999888777666666555555555444333333222222333333444666666555555666888:::<<<666444111/////////...---........................,,,---...//////...---,,,/////////...------,,,,,,------........./////////////////////////////////222222222111000000/////////000111222222333333222///111222333333333444444555555444333333333333333222222222111222222333333666555555444444555555666666666555555444333333333333333222222222222333333555555555444333222222222222333555777777777777666777666444222222444666777666666666666555555555555888777555:::AAAAAAOOOlll}}}oooiiiuuuiiiPPPFFFCCCAAAEEEKKKOOONNNKKKHHHBBB<<<999888777777888999888777777777777777777777777666999===EEENNNUUU^^^nnn}}}hhhZZZLLLGGGGGGIIIMMMRRRZZZaaalllvvv~~~nnnZZZJJJBBB<<<;;;:::777555555555666666555333111222222666444333111111222333444222333333444444555555555666555444444555777:::<<>>:::555444666666444222111222222111000222111///000111111000///000000000000000000000000222111000000///000000000000111333333111000111222222222333333333444444444444333222333555555333222444444333333222333333333555555444555555555444222777777777777777666555444444333333222222333333444444444333333444666888999666333111000000///...---........................,,,---...//////...---,,,......//////...---+++***....../////////000000000000000000000000000000000333222222111111000000000...///000111111222222222111111222333333333333333444444333222222222222333111111111111222333444444444444444333333444444555777777666666555444444333444444333333333333444444666666555555444333333333333444555777777777666666555444333333333333444555444555555555555666666666888999777;;;CCCFFFVVVtttoookkkpppcccNNNGGGEEEBBBEEELLLRRRSSSQQQNNNGGG???<<<:::888888888999888777777777777777777777777777:::===EEEOOOWWW```ooo}}}~~~eeeXXXJJJEEEFFFJJJPPPVVVaaaeeemmmxxx}}}zzzyyypppjjjdddiiittteeeRRRGGG???999999999666555555333444555444222222333444555444333222111222333444444444444444444444444444666555444444555777:::;;;???IIIaaannnQQQAAA===888666444333444555555555555555555444444333333222444444333222333444555666ZZZ\\\]]]]]][[[ZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[______aaabbbcccdddddddddeeefffhhhiiijjjllloooqqqoooooonnnnnnoooqqqrrrsssooonnnnnnnnnppprrrtttvvvyyyzzz{{{||||||{{{yyyyyytttlll^^^QQQGGGBBBAAABBBBBBDDDEEEDDDCCCBBBCCCDDDIIITTTmmmsssZZZBBB;;;;;;777444444444222111111222222111///333111000000111111///...000000000000000000000000111111000000000000000000000111333333111000111222111111222222333444444444444333333444555555444222222222222111222222333333666333222333555666333000444555666666555444222111333333333333333333333333222111111111222333555666555333111000000///...,,,........................,,,---...//////...---,,,***+++---/////////---,,,////////////000000000000////////////////////////////////////......------------///000111111111111222222222444666777777666555444333333222333333333111111111111222333444555333333222222333333444444777777777666555555444444444444333333333444555555666666555555555444444444333444666777777777666555444444444555555444444444333333444555555666777777777999888;;;DDDJJJ^^^||||||fffkkkzzz```MMMHHHFFFCCCFFFNNNVVVYYYZZZVVVMMMCCC>>><<<999888999999888777777777777777777888888888;;;>>>GGGRRR[[[eeerrr}}}uuu^^^RRRGGGCCCDDDIIIRRRZZZhhhlllsss||||||uuupppjjjlllooouuuzzz}}}}}}||||||zzzxxxwwwwwwxxxwwwvvvppppppooooooooooooppppppqqqnnnjjjhhhgggfffdddbbbcccdddfffhhhjjjmmmooopppssstttuuuwwwxxxxxxwwwwwwyyyvvvrrrlllfff___WWWRRRQQQXXXeeevvvxxx___NNNFFF???999888888666444444444555666555333222333444555444333222222222333333444444444444444444333333555555444444555777999;;;???IIIaaasssUUUCCC>>>999666444444555666555555555555444444444333333333444444333333333444555666ZZZ\\\]]]]]][[[ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\^^^___aaabbbddddddeeeeeeeeefffhhhiiiiiikkknnnpppooonnnmmmmmmnnnoooqqqrrrnnnnnnooopppqqqtttvvvwwwyyyzzz|||}}}|||zzzxxxvvvsssjjj\\\NNNDDD@@@@@@BBBBBBCCCCCCBBB@@@@@@BBBDDDKKKWWWoooiiiRRR???<<<>>>:::444333222111000111222222111///333111000000111111///...000000000000000000000000000000000111111111000000000111333333111000111222000000000111222333333333444444333444555666444222111111111111111222333444666444222333666666333000444444555555555333111000333333333333333333333333444444444444555555666777555333111111111000...,,,........................,,,---...//////...---,,,***+++---//////...,,,+++////////////000000000000........................---------------,,,,,,,,,,,,---...///000111111111222111222555:::<<<<<<;;;666555555444444444444444111111111111222333444555222222222222222333444444777777777666555555444444444333333333444444555666555555555555555444444444444555666777777777666555444555666666666666555444222222333444555666777777444999888;;;DDDNNNfffsssbbbnnn```NNNIIIGGGEEEJJJSSS\\\bbbddd```TTTHHHAAA>>>;;;999999999888777666777777777888888888999<<<@@@IIIVVVaaakkkwwwrrrhhhVVVLLLCCC@@@CCCIIISSS\\\mmmssszzz{{{tttlllnnnpppppplllddd[[[UUUTTTVVVZZZ```eeegggfffeeedddaaa^^^]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVTTTSSSQQQQQQPPPOOONNNJJJKKKLLLOOORRRTTTUUUVVVXXXYYY[[[]]]^^^^^^]]]]]]]]]ZZZWWWSSSPPPKKKFFFCCCHHHPPP\\\fffnnnwwwvvvbbbVVVIIIAAA:::999999555333444777888888777444333333444444444333333222222222222444444444444444444333333555555555555666888999:::>>>HHHaaawwwYYYEEE>>>999777555444555666666555444444444444444333333333333333333333444444555555YYY[[[]]]]]][[[ZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___aaaccceeefffggggggggghhhjjjjjjjjjkkkmmmpppooonnnlllllllllnnnpppqqqoooooopppqqqsssuuuwwwxxxyyyzzz|||}}}|||yyyuuusssooofffYYYLLLCCC@@@AAACCCCCCCCCBBB@@@???@@@BBBEEEOOO\\\ttt___LLL===<<<>>>999444333222111000111333333111///222111///000111111000///000000000000000000000000//////000111111111111000000111333333111000111222//////000111222222333333555444333444666666444333111000111111222333444555666666555666666666555333666666666666666555444333222333333444444333333222333333333444444444555555444333111111111000---+++........................,,,---...//////...---,,,...//////...---+++)))(((....../////////000000000................................................,,,,,,...///111222222222222111222666<<<@@@???>>>666666555444444444444555111111111111222333444444222222222222333444555555777777666666555444444333333222222222333444555666444444444444444444444444444555666777777666555555555555666777777666555555222222333444555555666666333::::::;;;EEESSSmmm|||mmm___nnneeeQQQLLLLLLKKKQQQ[[[fffnnnqqqlll]]]OOODDDAAA===:::999999888777666777777888888999999999>>>BBBLLL[[[hhhrrr~~~uuueeeZZZMMMFFF@@@@@@CCCIIITTT^^^ooouuu|||~~~{{{nnnbbb[[[VVV\\\bbbbbb[[[QQQIIIEEEFFFHHHLLLRRRUUUVVVSSSPPPPPPNNNJJJIIIJJJKKKLLLKKKLLLKKKJJJHHHGGGFFFFFFFFFCCCCCCCCCCCCBBBAAAAAAAAA>>>>>>>>>@@@DDDFFFFFFEEEDDDEEEGGGHHHIIIHHHHHHGGGGGGEEECCCBBBAAA@@@>>>===BBBJJJRRRVVVWWW]]]hhhrrr~~~uuufff^^^JJJBBB;;;:::999666444444888999999888555333444444444444444333333333222222444444444444444444444444444555555555666888999:::>>>HHHaaazzz\\\FFF>>>999777555444555666666666444444444444444444444444333333333444444444555555XXXZZZ\\\\\\[[[[[[\\\]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^___aaadddfffhhhiiijjjjjjlllmmmlllllllllnnnpppooonnnlllkkkkkkmmmooopppooopppqqqrrrtttvvvwwwxxxyyy{{{}}}~~~}}}yyytttqqqhhhaaaUUUJJJCCCBBBDDDFFFDDDDDDCCC@@@???@@@DDDGGGSSSaaa|||uuuXXXGGG:::999999444222444222111111222444444222000111000///000111222111000000000000000000000000000...///000111222111111000000111333333111000111222///000000111222333444555555444444555666666555333000000111111333444555666777888999999777666666777777777666555444444444444222333333444444333333222222222333333444444333333444333222222222000---+++........................,,,---...//////...---,,,000///...---+++***)))(((------........./////////........................////////////////////////,,,---...000111222333333444222222666<<<@@@???<<<666555444444333333444444222222222111222222333333222222222333333444555666666666555555444333333333111111111222222333444555333333333333333444444444444555666777777666555444555555555555555555555555333333333444444555555555333;;;<<<<<>>:::999999888777666777777888888999::::::@@@CCCNNN___mmmyyy}}}lllZZZMMMHHHBBB???AAAEEEKKKVVVaaapppssswwwzzzyyylllaaaVVVNNNLLLLLLUUU\\\ZZZOOOEEEBBBCCCAAACCCGGGJJJLLLJJJEEEBBBFFFCCC@@@???@@@BBBCCCCCCAAA@@@???>>>>>>>>>>>>>>><<<=========;;;:::::::::<<<:::999;;;>>>@@@???===:::;;;<<<=========<<<;;;===;;;999999:::<<<;;;;;;???CCCGGGIIIIIILLLTTT[[[mmm{{{hhh]]]XXXHHH@@@::::::999777555666666777888777555444555666333444444444333333222222222333333444444555555555444444555666777888999999???IIIccc}}}^^^GGG===:::777555555666777666666444444444444444444444444333333444444555555444444WWWYYY[[[\\\\\\\\\]]]^^^]]]\\\\\\\\\]]]^^^^^^___]]]___aaadddgggiiikkkkkkmmmnnnooonnnmmmnnnoooqqqooommmkkkjjjjjjlllnnnppppppqqqrrrsssuuuvvvwwwwwwyyy|||~~~}}}yyytttqqqccc]]]RRRIIIDDDCCCFFFIIIFFFEEECCCAAA@@@AAAEEEHHHVVVfffmmmTTTDDD777444333000000555222111111333444444222000000///...///111222222111000000000000000000000000...///000222222222111000000111333333111000111222000111111222444555666666555444444555666666555333111111111222333555666777777999<<<;;;888666777999666555333222111111222333222222444444444444222222666777888888999888888888444333222222222000---+++........................,,,---...//////...---,,,------,,,+++++++++,,,---------------.........///000000000000000000000000---------...............,,,---///000222333333444555333222666<<>>;;;999999888777666777777888999999::::::AAADDDPPPaaaqqq}}}xxxfffSSSFFFEEEAAA???BBBGGGMMMXXXbbbqqqpppqqqvvvfffWWWNNNGGGEEEGGGJJJTTT[[[WWWJJJAAABBBGGGAAACCCEEEHHHIIIEEE???:::CCC@@@===<<<===@@@AAAAAA;;;;;;::::::;;;;;;<<<===<<<======<<<:::888888888<<<999888999<<<===<<<999777888999:::999999777666:::888777777888:::::::::>>>???AAABBBDDDGGGJJJMMMcccyyynnnYYYNNNJJJEEE>>>888999999777666777333444555555444444555777333333444444444333222111222222333333444555666666444444555666777888999999@@@KKKddd~~~___GGG===:::888555555666777777666444444444444444444444444222333444444555555444444]]]]]]]]]^^^^^^_________^^^^^^^^^_______________```ccceeeggghhhjjjmmmooonnnnnnnnnnnnnnnoooppppppmmmlllkkkjjjkkklllnnnpppqqqrrrssssssrrrrrrsssuuuyyy{{{zzzyyyzzzzzztttllleeeZZZOOOIIIDDDAAADDDIIIMMMIIIFFFEEECCCAAADDDJJJ]]]ttt```JJJ???777666666333444777333222222111000000000111000111222222222222111111000000000000000000000000111111222222222111111000222222222111111111000000333222222555777777444111333333222444555666555333333222111222444666666666666555444666777888888777666555444333222333444444666444222222333444333222666555444555666777666555777666444222111000//////------...............---111000...------...///000..............................////////////......///............///000000...------------......///000000000111222222333333555111///222666888666333333222111111000000111111///000111222333444444444333111000000222333333333333333333444444444555555222222222222222222222222333333222222111222222222444555777888888777555444...111444555555444444444333333444444555666666666555666:::@@@JJJ```}}}mmmbbbWWWNNNIIIMMMXXXmmmnnn]]]\\\aaaccckkkqqqzzzqqq```SSSHHH???<<<<<<999777888666777888888777888:::<<>>AAAIIISSS\\\bbbmmmmmmpppvvvsssXXXPPPJJJAAA@@@GGGQQQ[[[[[[OOOEEEDDD@@@999???CCCFFFFFFCCC???======???===<<<<<<===>>>======<<<<<<;;;;;;:::;;;;;;;;;===;;;999888888888666444777666666777999:::888777888888777666666666666666999999888666555555888:::>>>;;;:::===???@@@DDDIII[[[wwwyyy```NNNDDDAAA;;;:::888777555444444444555444444444333333333333555555444444444333333333555444444444444555666666555666777777777777999;;;AAALLLfff{{{[[[EEE===777666555444333444444555222333333444444333333222555555444333333333333444]]]]]]^^^^^^___```aaaaaadddddddddcccccccccccccccbbbdddgggiiijjjllloooqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqpppooonnnnnnppprrrsssssstttuuuuuutttsssuuuvvvxxxzzzyyyxxxyyyyyyssskkkdddYYYMMMHHHEEEEEEIIIOOORRRMMMJJJHHHFFFDDDGGGMMMaaazzz|||^^^LLLBBB999777555222111333444444333222222222222222000000000000000000000000000000000000000000000000000111111222222222111111222222222111111111000000222111222444666666444111333333222444555666555333444222111222444666666555777555555555777888777666555444333222222222333444444222111111333444333222777555444555666777555444555555333111000///......------...//////......---000///...,,,,,,---///000..............................////////////...............---...//////000//////...............///...//////000000111222222444222000222666888666333333222111111000000111111///000111222333333333333222111000111333444333222333333333444444555555555222222222222222222222222333333222222111222222333333444666777777666444333///111444555444333333444666555555666666777888999666777:::@@@JJJaaaqqqbbbXXXPPPIIIGGGGGGPPPeee~~~pppaaa```fffiiimmmssszzztttdddTTTIII@@@===<<<999777777666777888888888888;;;===CCCNNN[[[hhhwwwmmm[[[LLLDDDBBB@@@???BBBJJJTTT]]]bbbkkklllpppwwwlllSSSKKKGGG@@@CCCLLLWWW```^^^PPPDDDAAA???:::EEEGGGHHHFFFBBB@@@@@@AAA===;;;::::::;;;===<<<<<<;;;:::999888777777777777<<<:::999888999888777555777666666777999999888777888888777666666666666666888888888666555555888:::<<<999999===>>>???CCCHHH[[[vvvrrr[[[JJJAAA>>>888888777666555555555666555555555555444444444444555444444444444333333333444444444333444555555666555666777777666777:::<<>>777666555444444444555555333333444444444444333333555555444333333333333444``````aaabbbdddeeeffffffgggggggggffffffeeeeeeeeedddgggjjjlllmmmooorrruuuvvvvvvuuuuuuuuuuuuuuuuuuvvvuuutttsssssstttvvvwwwwwwxxxyyyyyywwwvvvwwwxxxxxxzzzzzzyyyzzzzzztttkkkcccWWWKKKGGGIIIMMMTTT[[[\\\WWWRRRPPPMMMJJJNNNTTTiiiwwwZZZKKKBBB:::777555333111222666555555444444444444444000///...---------...///000000000000000000000000//////000111222222222222222222222111111111111111111111111333444555333111333333222444555666555333444222111222444555555555777666444555666666555444444333222111000111222222222000///000222444444333888666555555666666444333555444222111///..................//////......---///...---,,,,,,---...///..............................////////////.........------------...//////111111000///............------...//////000000111444222000222555777555333333222111111000000111111000000111222333333333333111111111333444444333111444444444444555555555555222222222222222222222222333222222111222222333333333333555555555555333333000222555555444333222333777666555444555777999:::777777:::???JJJbbbyyycccUUUNNNHHHEEEEEEDDDKKK]]]wwwtttdddeeelllpppqqquuu{{{xxxjjjWWWMMMDDD@@@>>>:::999999666777888888888999<<<>>>EEEQQQ```mmm~~~}}}gggUUUHHHCCCAAA??????DDDLLLVVV^^^bbbhhhjjjoooyyyhhhQQQHHHEEECCCIIIUUUccciiieeeSSSCCC??????>>>GGGGGGEEEBBB???===>>>@@@<<<:::999:::<<<======<<<;;;:::999777555555444444:::888777777888888777666777666666777999999888666888777777666666666666666888888888777555666888:::999777999<<<======BBBHHH[[[wwwhhhRRRDDD===;;;777666666555666666777777777666666666555555555555444444444444333333333333333333333333333444444555555666777666666777:::<<>>AAACCCHHHGGGEEEBBB???>>>======<<<<<<<<<===???@@@???===;;;:::999888777666666666777666555555777777666555888777666777999999888666777777666666666666777777777777888777666666888:::666666888;;;<<<<<>>AAAGGGSSScccrrrwww___MMMEEEDDD@@@@@@CCCIIIQQQYYY___aaaaaafffppp}}}vvviii\\\UUUQQQRRR]]]kkk|||zzznnnYYYFFF???BBBFFFIIIHHHGGGFFFDDDAAA>>>===<<<<<<>>>AAACCCBBB???<<<999888888888888888999999555444333444666666666555888777777777999999777555777777666666666666777777666777888777777777888:::666666888;;;;;;<<>>HHHdddaaaJJJ===888555555666666666666666666777666555555555555666777555555444333333333333444}}}~~~~~~~~~ooo___TTTYYYjjj{{{yyyxxxzzzgggRRRDDDBBB<<<777666777444...222222222222222222333444333222111////////////000////////////////////////......///000111111111111111111111111111222222222///111222222111000222333333333222444555666555333444222111111333444333222444333222222333333222111222111000///...///000000000//////000222444555444777555444444555555333222666666444333333222222222000000000000//////...---,,,,,,------......//////........................------............------...............///000000111111000///...............//////000000111222222222222222222333333333333333222111111000000111111000000111111111111111000111111111333444444333111333333333333222222222222222222222222222222222222111111111111222333444444333333333333333333333333222333444444222222333444777666555444555777999:::888888;;;@@@KKKccc|||]]]SSSJJJGGGEEE@@@>>>???FFFQQQfffnnnkkkpppttt{{{{{{{{{}}}{{{ppp^^^UUULLLFFF>>>888666999999999999888888;;;???CCCIIITTTbbbqqqrrr\\\MMMEEECCCAAABBBEEEKKKSSSZZZ^^^______eeeqqq~~~|||}}}wwwsssjjjfffbbb```]]]___jjjwww}}}nnn[[[JJJDDDFFFJJJFFFEEEDDDCCCCCCAAA===:::<<<>>>BBBEEEGGGDDD>>>999777777777777888999::::::666555444555666777666555888777777777999888777555666666666666666777777888555666888888777777888:::888888999;;;:::<<>>:::555555666777777777666666777666555444444555666777555555444333333333333444uuueeeZZZbbbwwwbbbNNNBBBBBB===777777888444---222222222222222333444444222222111000000//////...//////////////////////////////000000000000000///000000111111111222222222000222333222000000222555333333222444555666555333444222111111222333333222222111000111222333222111222111000/////////000111222111000111333555555444555444333333555555444333555555444333222222222222111111111000000///------,,,,,,---...//////000000........................,,,------......------,,,000////////////000111111//////...............///------...//////000000111222333333333222222222333333222111111000000111111000000111111111111000000222111000111333444333222222222222111111111000000222222222222222222222222111111111111222333444555444444333333333333444444111222333333222222444666666555555666666777888999777888;;;AAALLLbbbpppXXXOOOGGGCCCAAA??????AAAHHHWWWooovvvrrrvvvzzz~~~~~~}}}~~~|||qqq```XXXOOOHHH???888666999999999999888999<<<@@@DDDKKKUUUbbbppplllYYYLLLDDDAAABBBCCCGGGNNNUUUZZZ]]]]]]^^^eeerrr{{{kkkeeedddjjjmmmiiicccaaa\\\aaahhhllllllppp|||rrr```SSSNNNOOORRRIIIFFFCCCBBBCCCCCCAAA??????CCCHHHMMMNNNIIIAAA::::::999999999999::::::;;;999888777777999999888777999888777888999888666555666666666666666777888888444666888888888777999:::;;;::::::;;;:::===IIIVVVooofffOOOCCC???;;;777888777666555444333333333222222222222111111111111333333333222222222222111444444444333444555555666555555555444444777<<<@@@MMMjjjtttVVVEEE>>>;;;444555666777888777777666777666444333333444666777555555444333333333333444xxxiii^^^hhh~~~|||^^^LLL>>>???<<<777888;;;888000222222222222333333444555111111111111000///...---///////////////////////////000000000000000///...000000111111222222222222000222444333000000333666333333222444555666555333444222111111222333222111111000///000222333333222333222000/////////000111333222111111333555555444444333222333555555555333444444333222111111111111111111111111000///------,,,---...///000000000000........................,,,------......------,,,000000000000000111111222......---------......///,,,,,,------...//////000222333333333222111222333333222222111000111111111000000111111111000000///333222000000222444333333222111111111000000//////222222222222222222222222111111111111222333444555555444444333333444444555000222333333222333555777333333444444555666666666777888<<>>======<<<<<<<<<<<<<<<;;;::::::;;;;;;:::888999888777888999888666555666666666666666777888888444666888888888888999:::===;;;;;;;;;:::>>>KKKYYYooodddMMMCCC???;;;777666555555444444444555555111111111000000000//////333333333222222222111111555444444444444555666666555555555444444777<<<@@@PPPmmmpppQQQAAA<<<:::444555666888888888777666777555444333333444555777555555444333333333333444uuufff___llluuuZZZKKK>>>:::777777999999777444999:::777222111333444222333222///......///222333111///------///111111111111111111111000000000000111111222444555444111...666333000...///222777:::444333222333555666555444444222000000222333333333222222222222222111000///555333111111222111000...555222//////000111///---444333222222444444333222555444222///---,,,,,,,,,---111000,,,+++//////+++---...///000111222333444---...///000000111000000333...,,,///000...---///000...,,,,,,...000000000///////////////////////////////////////000111111111111000000000000111111222222111111000000//////000000111111111111000000111222333333333333222111222111000//////000111222000000111222333333333333222222111111222222333444444444444444444444444444333333333333333333333333777666666666666777777888777666:::AAAJJJ^^^gggXXXNNNEEEAAA???===???CCCJJJccc}}}}}}uuuddd___WWWNNNEEE>>>:::888;;;888999;;;===>>>CCCJJJUUU[[[gggwwwxxxbbbRRRJJJGGGHHHCCCDDDKKKVVV\\\[[[ZZZ[[[```kkkzzz~~~ppp___RRRMMMJJJJJJNNNOOOLLLKKKLLLQQQXXXjjjzzzuuuqqqlllhhheeeccc```\\\YYYVVVUUUUUUVVVZZZ```dddcccZZZNNNEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA???<<<<<<<<<<<<;;;:::<<<;;;:::;;;;;;;;;888666777888999999888666666777888888888:::<<<===<<<;;;???@@@<<<<<>>;;;666555555555555666777777777666444333222222333444333333444444555444444444ooobbb\\\jjjqqqVVVHHH===999666666888888666333555666555111000333444222222111000//////000111222222000......000222222222000000000000000000000000222111000000222222111000333222222111222333555666444333222333555555555444666444222111333444444333111222222222222111000///222111//////000000///---666333111111222333222000333222111222333444333111444333111///...---------...111111------000000,,,---......///000111222222---....../////////......111...---//////,,,,,,///000...------///000000///////////////////////////...............//////000111000000//////000000111111111111111000000000000000000111111111111000000111222333333333333222111222111000//////000111222222222333333333222222111111111111111111222333333444444444444444444444444333333333333333333333333666666666666666777777888999777:::@@@HHHZZZ}}}{{{cccWWWMMMDDD@@@>>><<>>>>>======>>>===:::888666777888888888888999999888777777888:::;;;:::999:::<<<888:::???@@@KKKbbbsssZZZJJJ<<<:::<<<777555555555555444333222111111111111111111111111111222222333333444444555555444444555666666555444333666777888777777:::@@@EEEYYYuuuzzz^^^JJJ???:::888555555555444555666666777777666555333222222222333333333444555555555555444kkk___ZZZgggjjjQQQEEE<<<888555555666777555222000333333000000333333111111000000000000000000111333111//////111222333222////////////////////////333000...---...000111111000111333555555444222111444333222333444555444333666444111111111222222111111111222222111111000000///...------//////...---444222111111222333333222222111000111222333222000222111000///.........//////222111///...000000...............//////000000------.........---,,,,,,000...///000,,,(((***//////......///111111000...////////////////////////---------------...//////000000////////////000000000000000111111111111111000000111111111111000000111222333333333333222111222111000000000000111222333333333333222111000000111000000000000111222222444444444444444444444444333333333333333333333333666666666666666777888888:::888:::>>>DDDUUUwwwttt___UUULLLBBB>>><<<;;;>>>BBBQQQccctttzzzuuukkkbbb[[[hhh{{{rrrmmmeeeZZZOOOEEE>>>:::999777777:::<<<>>>DDDLLL[[[cccqqq{{{gggYYYRRROOONNNMMMMMMRRRYYY]]]\\\]]]```hhhuuusss]]]NNNHHHGGG@@@???AAAEEEFFFDDDCCCEEEJJJWWWooo{{{uuuqqqooolllhhhdddaaa^^^]]]XXXVVVSSSPPPOOOLLLIIIGGGGGGFFFDDDDDDDDDBBB???<<<:::999999999999:::;;;<<<:::999888888::::::999888777999777999@@@AAALLLcccgggQQQDDD999888:::555444555555444444333222111222222222222222222222222222222222333333333333333444444555555666555555444666888999888888;;;AAAGGG[[[vvvsssWWWDDD;;;777666555444444444444555666666888777555444333222222222333444555666666666666666~~~hhh]]]XXXdddyyyeeeMMMBBB:::777444333555666444111///222333111111333222//////000111222222111000///222000......000111222111............////////////333000......///000111111000222444555555333111///333222111222444555444333333111///......//////...000000111111111111000000...---,,,---/////////---000/////////000111222222111000///000111222111///000000////////////000000000000000////////////..........................................---,,,+++......000000+++&&&)))///.........000222222000...////////////////////////......------......///000000//////////////////000000000000111111222222222000111111222222111111000111222333333333333222111111111111111111111111111333333333333333222111000000000000///000000111222333333333333333333333333333333333333333333333333666555555666666777888999:::888999>>>BBBQQQqqqmmm[[[RRRIII@@@<<<::::::===AAAIIIVVVdddiiiddd[[[RRRMMM[[[rrr}}}xxxqqqnnnhhh___TTTIII@@@;;;;;;888888;;;>>>AAAHHHPPP\\\fffvvv~~~nnnccc\\\WWWTTTWWWVVVYYY^^^___^^^___cccmmm{{{hhhTTTIIIHHHJJJ???>>>@@@DDDDDDAAABBBEEENNN]]]vvv~~~zzzwwwuuuooommmiiifffdddaaa]]]ZZZWWWUUUSSSQQQOOOLLLGGGDDDCCCAAA>>>======<<<<<<;;;>>><<<::::::;;;;;;:::888888:::888;;;CCCDDDPPPhhhxxx^^^KKKAAA888777999444444444444444444333222111222222222222222222222222333222222222222222222222444444444555555555555555555777888777777;;;AAAGGG[[[wwwoooSSSAAA:::777666444444444444444555555666777777666444333222111111444444555666777777777777zzz```WWWSSS^^^rrr|||___JJJAAA:::666333333555555333000222555555222222333222//////000111222222111000///000...,,,---...000000000---........./////////000111000000000222222111///222222222333222222111111333222111222444555444333333000...---...//////...///000000111111111000000000.........000111000////////////000000000222333111000//////111111000///...//////000000000000000///......///...------...............------------///////////////...---,,,......000000+++&&&)))000......///000222222000...//////////////////////////////......//////000111000000////////////000000000000111111222222333333111111222222222222111111111222333333333333222111111111222222222222111111000111222333333333333333000000000///000000111222333333333333333333333333333333333333333333333333555555555555666777888999888777999>>>AAANNNkkkfffWWWNNNEEE>>>;;;:::999;;;???@@@IIISSSYYYUUUMMMGGGEEEPPPddd}}}xxxssslllkkkhhhcccYYYNNNCCC===;;;888888;;;???BBBJJJSSS]]]hhh{{{xxxpppjjjddd______^^^aaadddbbb```aaafffrrrpppYYYKKKEEECCCCCC???>>>@@@BBBBBB???BBBGGGTTTeee~~~~~~{{{wwwtttnnnlllhhheeeaaa]]]WWWSSSRRRNNNIIIFFFCCC@@@===:::@@@>>>;;;:::::::::888777:::<<<:::===EEEHHHUUUnnnqqqYYYHHHAAA999888999333333333333444333333222222111111111111111111111111333222222222222222222222444444444444555555666666333555666666666:::@@@FFF[[[vvvkkkOOO???999777666555444444444444555666666666666666555444222111111333444555666777777777777tttVVVOOOLLLVVVhhh~~~vvvZZZHHHAAA:::666333333444555333000444777666333222444333000///000111222222111000//////...,,,,,,.../////////.........//////000000111111000000111222222111///222222111111111111222333333222111222333444333222444222000///111222222222//////000000111111000000111000///000111111000///111222333222111111333555111000///000111222111///......///000000000000000000------//////,,,,,,.....................------...////////////......---...---...000---)))+++111000//////000111222111//////////////////////////////////////////000111111111111000000000000111111111111111222222222222222111111222222222222111111111222333333333333222111111111222333333222111111000000111222333333333333111000000000000111222222333333333333333333333333333333333333333333333333555555555555666888999:::666666:::>>>@@@HHHbbb|||www___SSSIIIBBB<<<;;;:::888999<<<===AAAGGGKKKHHHAAA>>>???CCCRRRggg~~~}}}tttnnnhhhjjjllliiibbbUUUIIIAAA:::888888;;;???CCCLLLUUUaaannnzzzuuupppkkkfff```aaadddgggeeebbbeeejjjxxxeeeOOOFFFCCC@@@===???===???AAA@@@@@@FFFNNN^^^ppp~~~zzzuuuoookkkhhhccc]]]XXXTTTNNNFFF@@@CCC@@@<<<:::999888777666999;;;888<<>>999777666555555555555555666777777555555555555444333222222222333444555666777777777~~~kkkRRRKKKGGGNNN]]]ppppppUUUEEE???:::777333333555555333111444666555111111444555333000000111111111111000000000...,,,,,,...000000000......///000000111222222222000......///000111000000000111111222222333333222111111111333444333222333111///000222333444444...//////000000000000000333111000000111111///...111222444333111000333555222111000000222222111000......000111111000000///111------000000,,,,,,///.............../////////,,,,,,---.........------///,,,,,,//////---...111111000...///000222111111///////////////////////////............///000000222222111111111111222222333222222222222222222111111222222333333222222111111222333333333333222111111222222333333222222111111222222333333333222222111111111111111222333333222222222222222222222222333333333333333333333333444444555555666888999:::555666:::>>>===BBBWWWooopppYYYOOOEEE???;;;;;;:::888777999<<<;;;>>>AAA???999999======GGGXXXooo~~~sssmmmiiinnnsssssslll^^^OOOEEE>>>;;;;;;???CCCHHHQQQ[[[hhhvvvxxxlllgggeeebbb___[[[]]]ccchhhgggeeehhhnnn}}}zzz___LLLEEECCCBBB??????>>>???AAABBBEEEOOOZZZoooxxxsssmmmeeeZZZRRRHHHDDD@@@===<<<;;;:::888999:::888===JJJSSSggg~~~aaaLLLAAA>>>999999999222111222222333333333222222222222222222222222222222222222333333444444555555444444333333444555777888333555666666777;;;AAAGGGVVVrrriiiOOOBBB===:::888777666666666666777888888333444444555555444333333111222333444666666666666xxxdddTTTLLLFFFJJJTTTdddwwwmmmRRRCCC>>>:::777444333555666333111222444333///000555777666111000000000000000000111111///------///111111111...//////000111222222333444000,,,***+++...111222---///111333444333222222222111000111333444333222000///---...000333333333......///000000000000000333111000///000000...,,,///111222111......000333222111000111222333222000...///000111111000///...222......222111------111........./////////000000***+++,,,,,,------------000,,,+++...111//////111222000......000111222222////////////////////////...------------...//////333333222222222222333333444333333222222111111111111222222333333222222111111222333333333333222111111222333444444333222111333333333333222222111000222222111111222222333444222222222222222222222222333333333333333333333333444444555555666888999:::555666;;;===:::<<>>;;;<<<;;;888666888:::777888<<<;;;777999??????FFFSSSkkkuuunnnmmmsssyyy{{{ttteeeTTTIIIBBB@@@@@@CCCHHHMMMWWW```nnn}}}~~~hhhYYYUUUUUUTTTSSSUUUYYY```ggggggfffjjjqqqpppXXXGGGAAAAAACCCBBB@@@???AAADDDFFFLLLXXXeeezzzmmmdddNNNJJJEEEBBB@@@???>>>===999;;;999@@@NNN[[[qqqzzz[[[GGG===<<<888999999222111222222333333333222222333333333333333333333333222222333444444555666666444444333333444555777888444666777777888<<>>;;;777777777777777888888999222333444555555555444333000111222444555666666666sss^^^LLLGGGDDDHHHOOOZZZkkkyyyeeeMMM???:::888666444222111222444555555444333333444444222111000000000000000000000000///////////////000111111111222222111000...///000111222333444333333111000111000000222333333111///222111000//////111333444111222333222111000111222111000///......///000111000000111111111000000///000111111222222111111000...000111111000...///000......---------......//////.........------------222111///...---------...................................................000000000000000000000000......------------......000111111000//////111333111111111111111111111111000111111111222222222222333222222111111222222333333333333222222111111111222222333333333222222111///000111222222111000///111111222222222333333333444666777555111///000222333555666555444222222333444444333444444555666777444666888999:::???FFFLLLnnnhhhSSSGGGEEE???:::999888555444666;;;:::999888888:::<<<===AAADDDSSSooo{{{ssswwwxxx|||~~~rrr___QQQFFFBBB???BBBHHHQQQ```lllvvvlllVVVOOOLLLHHHHHHKKKPPPUUU\\\bbbbbbaaaiiirrrdddJJJCCCDDDBBB@@@@@@<<<@@@CCCDDDHHHVVVkkk{{{wwwaaaSSSEEE???===;;;;;;===:::<<>>999888666444222111222333555555333222222333333222000000000000000000000000000///////////////000111111111222333222000000000222111222333333333333222111111111111222333333111///222111000///000111333444/////////000111222333333111000////////////000111//////000000000000//////111111111111111111111111000000111111000000000000.........------......////////////.........------000///...------,,,,,,,,,................................................////////////////////////......------------......///000000///...///111333111111111111111111111111000000000111111111222222333222222111111222222333222222222222222222333333222222222333333222222111111222333444444333222111111111222222222333333333555777777666222111111333333555666555333222222333444444333444444555666777444666777888999>>>DDDIII___tttyyyeeeTTTJJJFFF???:::999888555555888;;;:::999888888:::;;;===???CCCTTTqqq{{{wwwyyy}}}wwwgggZZZNNNFFFAAACCCJJJSSS```kkkyyyzzzdddPPPIIIGGGCCCCCCGGGLLLPPPWWW\\\\\\]]]fffqqqwww^^^HHHCCCEEECCCBBBCCC>>>BBBFFFLLLUUUfff|||jjjZZZHHH@@@>>><<<;;;;;;999;;;>>>DDDPPPhhhkkkSSSFFF;;;999888666333333222222111000000111222222333333222222222111111111111222333444555555555555555555555555555555444444444555555666777;;;@@@CCCPPPgggcccTTTPPPNNNKKKHHHAAA;;;:::999555222222444444555555555555555444555555555555555555555555hhhVVVEEEAAA@@@BBBEEEJJJTTT^^^rrrsssZZZHHH===999888666444222111222333444333222111111222333111000000000000000000000000000///////////////000111111000111222222111111222333222222333333333333222222222222111222333333222000222111000///000111222333111///---...111333111///111111000//////000111111////////////////////////111111000000000000111111222111//////000111111000//////......---......///000000000/////////..................---,,,++++++................................................////////////////////////......------------........./////////......000222111111111111111111111111/////////000000000111111222222111111111111222222333333333333333333333444111222222333333222222222222222333333333333222222111111222222222333333333666777777666333222222333222444555555333222222333444444333444444555666777555666777777888<<>>BBBRRRpppwwwyyy~~~sssiiiYYYMMMCCCCCCKKKUUU```hhh{{{ppp\\\JJJDDDCCC@@@@@@EEEIIIKKKQQQVVVWWW[[[fffssspppZZZHHHEEEGGGFFFEEEGGG???BBBHHHRRRaaauuuvvvaaaJJJ@@@>>>===:::999:::;;;>>>DDDRRRlllfffOOODDD:::888888666444444111111000//////000111111222222222333222111111000333444444555555444444333555666666666555444333333555666666666666999>>>BBBLLLbbbmmm\\\XXXWWWVVVNNNFFF???>>>===888444444333333444555666666666666555555444444444444444444zzzcccTTTGGGDDDCCCEEEFFFGGGMMMUUUeeeyyyjjjTTTFFF===:::777666444333222222333444222111000111222222111000000000000000000000000000///////////////000000111...000111111000000222333222222333333333333333333444333222222333444222111111111000000000000111222666111---...111111...)))111111111111111111111111///////////////000000111333222111111111111222333222000......000111111///000//////...............000000000000////////////------...///...---,,,+++................................................////////////////////////......------------......,,,...//////......000111111111111111111111111111////////////000000000000222222111111111111222222444444444333333333222222111111222333333333222222111111111111111111111111111111222222222333333333555666555444333222222222222333555555333222222333444444333444444555666777666666666666777:::===@@@EEETTTnnnvvvkkk```XXXHHHAAA;;;999888777888;;;999999888888999999:::;;;???AAAOOOiiixxxzzzxxxeeeTTTEEECCCLLLVVV___eee|||hhhVVVGGGCCCBBB@@@AAAGGGHHHJJJNNNSSSUUU[[[iiiwwwnnn[[[KKKIIIJJJGGGFFFIIIEEEHHHOOO\\\nnn{{{cccIII>>>>>>===;;;999<<<<<<>>>DDDTTTnnn{{{aaaKKKAAA999888888666555666111111111000000111111111111222222333333222111000777777777777666555444333666666666666555444333222666666666666666888===@@@KKK___{{{uuuddd```bbbcccUUUMMMEEEBBB???999555555222333444555666666666666444444444444444333333333pppZZZNNNIIIGGGGGGIIIHHHFFFJJJOOO]]]nnn{{{bbbPPPDDD>>>;;;777666444333222222333333222111000000222222222000000000000000000000000000///////////////000000111---///000000//////111222222222222333333444444555666444333333444444333111111111000000000000000000666111---...111111...)))111111222222222222111111111111000000000111222333333333333222222333333333000///......///000//////111000///...............000000000000////////////---...///000000///---,,,..............................................................................------------......+++---//////...///000111000000000000000000000000////////////000000000000222111111000000111111222666666555444222111000000000111222333333333333333222111111111111111111222111111222222222333333333444333333222222222111000111333444444333222333333444444333444444555666777777666555555777999;;;<<>>===???FFFWWWqqqttt\\\GGG???888777777555444666222222222222222222222222111111222333333333333333::::::999999888666555444555555666666555444444333666666666555555888<<>>CCCOOO```www|||~~~}}}hhhSSSKKKPPPYYYcccjjj}}}vvv[[[MMMBBBAAAAAA>>>AAAHHHHHHIIILLLPPPTTT\\\mmm}}}nnn___SSSQQQOOOJJJKKKPPPXXX___kkk|||}}}zzzzzz|||~~~}}}}}}ppp\\\FFF=========;;;;;;??????AAAIII[[[uuulllWWWDDD===888777666444444666222222333333333333222222111111111222333555777888:::::::::999888777555555444444555555555555555444555666666555555888<<>>HHH\\\xxx}}}qqqmmmfffXXXLLLBBB===:::;;;;;;888666777777777888999999999999999:::;;;???FFFPPPddd|||}}}ttt^^^TTTVVV___jjjsssqqqXXXKKKBBBBBBAAA>>>AAAHHHKKKLLLOOOSSSWWW___ppp}}}ooobbbYYYXXXWWWUUUYYYaaaeeennn|||{{{rrrlllkkklllnnnooonnnlllkkkkkklllmmmnnnllloooqqqnnniiieeefffhhhlllmmmnnnooopppsssxxx{{{iiiYYYGGG???>>><<<;;;;;;>>>???CCCNNNaaa|||~~~cccRRRCCC===888777555222222555000111222333333222111000222111111111444777:::===999999888888777666555444333333444555666666666666444555555555555888<<<@@@PPPiiiyyynnn___NNNCCC;;;555333444444444555555555555555444777777666666555444444333{{{___KKKDDDFFFEEEFFFIIIHHHFFFHHHMMMQQQVVVjjjeeePPPEEE@@@:::555666555555444444333222222333222111222444555444333000000000000000000000000///////////////000111111444555666555333222333444333333222222333555666777999777444333444444444333000000111000000///......111222333222111000111222222222444444444444222222000///......///111333444,,,...111333333111...,,,+++333::::::333///111555222222000///............///.........------------...---,,,++++++,,,...///.................................................................................------.........+++...111222222222222333000000000000000000000000111111111111222222222222111111000000000000111111...//////000111111222222///000111222333444444444333333111111111111333333111111222222222333333333555333111222444555333111///111333333222222333444444444444444444555777777777555333555999;;;;;;999999:::BBBSSSnnnssseee```YYYKKK???@@@<<<:::<<<;;;888555666777777888999999999999888555888===AAAGGGXXXxxx}}}~~~}}}fff[[[[[[cccpppzzznnnYYYMMMDDDDDDCCC@@@CCCJJJOOOPPPTTTXXX[[[ccctttzzzqqqfff______``````fffpppuuuyyyrrrggg]]]VVVUUUVVVXXXYYYXXXWWWVVVWWWXXXZZZ\\\YYY\\\]]]ZZZTTTQQQQQQTTTXXXZZZ\\\\\\ZZZ[[[^^^bbbdddooofffXXXIIIBBB???;;;:::;;;===???DDDQQQfffxxx^^^NNNBBB<<<888777555222222555///000111222222111000///333222000111444888===@@@777777777777666555444333222222444555666777777777444444444444555888===@@@PPPmmm|||bbbTTTDDD;;;666333444777555555555666555555444444888888777666555555444444tttZZZJJJFFFEEEFFFFFFFFFEEEGGGIIILLLLLLYYYpppuuu\\\MMM>>>::::::333888888666555333333333333444222111222333333222111000000111222222222222111+++,,,...111222222111000444444333333222333333333555555555555666777999999:::666222222555555222...000000000000000111111222222000......000111222111333333333222222222111111111000......000000000///////////////////////////111000000///////////////333222111///......------111000///...............,,,---------.../////////.........------,,,,,,,,,+++,,,,,,---...///000000//////000000000000//////,,,,,,,,,---...///000111//////000000000000//////222111000//////000111222222000...000333444333111111000000000111222333333333333222222111000000000222222222222222222222222666555444444444444333222333222111111333333222111000111222222222222333444444444444333222111000///444333222111222333444555777777777777666666666666999>>>AAAGGGZZZzzzkkk^^^WWWNNNDDD===???>>><<<:::888777777777777888999::::::999888777999>>>>>>@@@HHHQQQkkkyyyzzzqqqdddgggrrr~~~yyydddPPPJJJEEEFFFGGGFFFHHHKKKSSSYYY^^^___aaajjjzzz|||ppplllhhhggglllttt{{{wwwnnnhhhjjj^^^QQQKKKLLLMMMIIIEEEKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCLLLKKKJJJJJJJJJKKKMMMNNNWWW[[[fffyyyiiiWWWFFFBBBCCCAAA;;;666BBBBBBHHHYYYrrrlllUUULLLBBB>>>888555333444444333555444333333555555444333222111000111444777888999777555444444555555444333666666666666666666666666:::444333999<<<;;;AAAJJJ^^^{{{}}}lllPPPFFF===999666333444777222222333333444555666666666444222333555444///)))pppXXXJJJGGGIIIIIIJJJIIIIIIIIIKKKMMMMMMZZZrrriiiTTTHHH===;;;===888888777666555444333333333444333222222333333222111000000111111111222222222,,,---...000222333222111111000000//////000000111555555555555666777888999:::666333333555666222//////////////////000000111333111//////111333333222333333222222222111111111111000......000000000///000000000000000000000000111111000///.........///111000000///////////////000//////............///---------.....................---------,,,,,,,,,,,,,,,------...///////////////000000000000//////---------------...///000//////000000000000//////111111000//////000111111222000///000222444222111111000000000000111111222111111111111111111222222333222222222222222222333555444333333444444333333444222111222333333222111000111222222111111222222333333333333222111000///333333222222222333444555555555555666666777777777888:::===DDDSSSlll~~~cccUUUNNNGGG@@@<<<<<<<<<<<<;;;;;;:::999999888888999999999999888888888===<<<>>>FFFOOOiii}}}www~~~tttuuu~~~vvv```QQQJJJFFFFFFHHHIIILLLPPPVVV[[[```aaadddmmm}}}zzzrrrooonnnqqqxxx}}}qqqiiibbb\\\XXX]]]TTTJJJDDDDDDDDDBBB???AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>======<<<<<<;;;@@@@@@??????@@@@@@AAABBBDDDHHHSSSfff~~~nnn]]]LLLEEEDDDCCC@@@???GGGJJJTTTgggfffPPPGGG???<<<777444444555555555444222111222333444333222111111000111333666777888777555444444555555444333666666666666666666666666:::555555:::::::::BBBNNNgggttt^^^KKKCCC;;;888555333333666222222333333444555555666888555333444666666222---kkkUUUJJJHHHLLLMMMNNNMMMKKKKKKKKKLLLNNN]]]vvvyyy___MMMCCC:::;;;>>>999888777666555555444333333555444222222333444222111111111000///000111222333///......000222333333222000///////////////000000444444444444555666777888999666444444666666333000///............///000000222000//////111222222111333222222222222111111111111000......000000000///000000000000000000000000222111000///.....................//////000000000.........---......//////...............---------...------------,,,,,,,,,...........................//////000000//////.........---------....../////////000000000000//////000000////////////000000111000///000222222222111111000000////////////000///000000111222222333333444333222111111222333444333333333333333333444444444333222222333333111000222222111111111111111111000111111222111111000000333333333222333444444555222222333444555666777888888555777@@@IIIXXXrrrrrrXXXHHHBBB>>><<<<<<999:::<<<>>>>>>===;;;::::::999999888888999999:::888<<<:::;;;CCCLLLeeeuuuttt~~~sss]]]SSSKKKFFFGGGIIIKKKOOOTTTXXX\\\```bbbfffqqqwwwqqqrrruuu|||vvvfffYYYQQQNNNKKKJJJOOOJJJCCC???===<<<;;;;;;>>>>>>>>>======<<<<<<<<<999999999999999999999:::999::::::;;;;;;;;;;;;;;;;;;>>>FFFWWWnnn~~~ooo^^^TTTOOOKKKKKKNNNSSSYYYggg{{{dddPPPGGG===999666444444555666666333111000111222333222111000000000111222444666666666555444444555555444222666666666666666666666666999666777:::999:::FFFVVVtttfffLLLDDD===888777555222111444222333333444444555555555888666333444777777555222{{{dddQQQIIIJJJLLLNNNNNNMMMKKKJJJJJJJJJPPP```yyyvvv\\\KKKBBB::::::===777777777777666555444444333666555333333444444222111222111///...///000222444222000...///222444444222222111111111111222222333444444333444444555666666888666555444666666444222///////////////000111111000///......000111111000222222222222111111111111111000......000000000///........................222111000///...---------.........///////////////------------......///000/////////...---------,,,------------------------//////.........---------...//////////////////...///......---------......//////000000000000//////000//////////////////000111000000000111111111000111000///...............000000111111111222222222444333111000000111333444000111222333222222333444555333222222222222111///444333222222222222111000//////000111111111111111333333333333444444555555222222333444444555666666:::333555===AAAFFF\\\vvvuuubbbMMM@@@;;;999:::;;;888;;;>>>AAAAAA???<<<999;;;:::999888888999:::;;;777:::888999AAAIII___wwwnnntttsss___TTTLLLFFFFFFHHHJJJNNNTTTVVVYYY]]]```fffsss|||uuuooorrrxxxpppfffXXXMMMHHHGGGGGGFFFEEEDDDAAA>>>;;;:::;;;<<>>>>>======<<<<<<<<<999999999999999999999999777888999:::;;;:::999888===>>>BBBNNNaaazzzvvvkkkaaaZZZZZZ___iiiooo|||~~~fffTTTJJJ<<<999555444444555555555333111000111222333222111///000111222222222444555666555333444555555444222666666666666666666666666777666999<<<:::<<>>;;;999999<<<999<<>>;;;:::<<<>>><<<<<<;;;:::999999888888777777666666555444444444333444555666777666555444;;;;;;===DDDTTTmmmwwwppppppvvvxxxbbbPPPFFF<<<999666444333333333222444222111222333444333222///111333333222111333444666444333333444444333222666666666666666666666666666666999===<<<@@@TTTjjjvvv^^^JJJ<<<999555333555555222000111333333333444444444444444444333222333444666666666nnnXXXIIIFFFJJJHHHIIIHHHGGGFFFGGGIIIKKKWWWiiilllVVVGGGBBB<<<>>>@@@;;;666666777888777666555444888777555555555555333111000000///...///000111222333///---///333555222///000000000000111222333444333333222222222222333333555555444444444333333333222111111111111222333333333222222444555666444333222111111111111000000000111000......000000000///////////////////////////000///......------.........//////000///...,,,+++---------,,,------.....................---------,,,,,,,,,------------...//////.........------------......//////......---......---------....../////////000000000000//////000000111111111111000000000111222111///...///000000//////............///333333222222111000000///222222222222222222222222///111333222000///111444333222111111333333222111555222000111333444222000///000000111222222222111333333444555555555555444555555444444444333333333:::666555:::;;;:::CCCOOOeeetttnnn___OOOGGGAAA>>><<<999999;;;;;;>>>BBBEEEEEEAAA===999<<<;;;;;;::::::;;;;;;<<<888;;;888999???CCCRRRmmmnnndddgggnnnzzz}}}~~~rrrbbbQQQJJJCCCBBBCCCDDDGGGKKKLLLNNNQQQWWWcccuuu~~~vvvrrrqqqvvvtttcccMMMIIIFFFEEEFFFFFFDDDAAA>>>>>>===;;;::::::===???<<<<<<;;;:::999888888777777666666555444333333333444444555666666666666555888999;;;@@@NNNfffhhhUUUEEE:::<<<999666444333333111000444222111222333444333222///222555555222111222444555444333333444444333111666666666666666666666666555555888======BBBVVVlllaaaMMMAAA;;;888444222555666333111222444444444444444444444444111222222333444444555555jjjUUUGGGDDDIIIHHHHHHGGGFFFFFFHHHMMMPPP\\\ooogggQQQDDD@@@;;;===???999555666888888888777555444999777666555555555333222////////////000000000111222...,,,///444555111,,,////////////000111222333222222111111111111222222333333444333222222222333111111111000111222222333222222222333555555444222111111111111000000000000111000......000000000///////////////////////////......---------...//////+++---...000000///...---......---,,,,,,,,,---------------...............,,,,,,,,,---------.....................------------......//////......------------------...///000//////000000000000//////000111222333333222111000///111222111...---...000/////////...//////000000222222111111111111111111000111333444444333111000///222444222///---000333222111000111333444444333222///---...222444111...111111222222222222222111333333555666666666555444444444444444555555555555666555555666888;;;===>>>MMM\\\lllsssrrriii[[[OOOFFFBBB???>>><<<777777999:::===BBBEEEFFFCCC@@@===;;;;;;<<<<<<<<<<<<;;;;;;999<<<999:::@@@AAAMMMeeexxxkkkiiilllooouuu~~~kkkZZZMMMFFFAAABBBCCCCCCFFFJJJJJJLLLOOOVVVdddyyyyyyrrrppprrrwwwyyycccQQQDDDBBB@@@AAADDDDDDAAA>>>???===;;;::::::<<<>>>???>>>===<<<;;;:::999999888666666666666666666666666777777777777777888999999888:::===AAALLLcccoooVVVGGG===555999777444333333333222111333111000111222333222111000444777666333111222555555444222333444444333111666666666666666666666666777555777;;;<<>>888999;;;555555666888999888777555444:::888666666666555333222......///000111000000000111---+++///444555000***000000000000111222333444222222111111111111111222222333333333111111111222000000000000000111111222/////////111222333111///111111111111000000000000111000......000000000///---------------------------------------...///000)))+++---///000000/////////...------,,,,,,,,,,,,,,,------....../////////,,,,,,,,,------.................................---..................---,,,,,,,,,---...///000111//////000000000000//////111222333444444333222111///111222111...---...000///////////////000111222000000000111222222333333///111333555555333111//////222555333...,,,///222111000///111333555555444000---***,,,111333000---222222333333333222222111333333555666666666555444222333333444555666777777222444333222666;;;:::444???LLLZZZaaa```[[[PPPFFFDDD@@@>>>===:::555555888888<<>>BBB???;;;:::<<>>GGG\\\xxxcccLLLAAA<<<777666444333333444555444333111000///000111222111///000555888777333111222555555444222333444444333111666666666666666666666666888555666:::;;;???OOOaaazzzgggNNNBBB:::555:::555333555666444333444444444444444444444444444000222555666666444444444uuuaaaQQQGGGDDDGGGJJJIIIKKKMMMKKKIIIPPPZZZeee}}}|||aaaRRRCCC<<<:::888555555444444555555555555444444333444555444111000222555222111000000000111333333444333222000//////////////////000111222222333333222000///000111111000///333222111111222222000///444222//////000222222222111222111000///000333555111111000///////////////111111000000//////............//////......---,,,---,,,,,,++++++,,,,,,---/////////000000///+++(((,,,,,,,,,++++++*********------------------------///---,,,,,,...//////.................................////////////............------------......222000---,,,---///000///000000000000000000000000333222111111111111///---000000/////////...------222222222111111111111000222222222222222222222222333111000111222222111000111222333444444333222111.........///000222333444---...000333555444000---333333333333333333333333333333333444444444555555555444444444555666888999666<<>>===;;;999777>>><<>>@@@===???DDDEEE@@@???BBB???======>>>???BBBLLLWWWwwwwwwooonnnqqq}}}qqq\\\OOOCCCBBBBBBBBBCCCFFFHHHJJJNNNOOOSSS___qqq~~~sssoooooosss|||rrr[[[MMMGGG@@@AAABBBBBBAAA???>>>===CCC???;;;;;;>>>AAA???===BBBAAA>>>;;;999888888888666666555444333333333333666666666666666666666666;;;;;;===AAAHHHYYYuuuwwwuuurrrooowwwvvv___KKK<<<888999777666555444444444444444333222111111000111111111444222111111333444444444333333333444444444555555444555555555666666777777777666777::::::<<>>::::::777777555444444555666666333444555666666555444333666666555555555444444444ppp\\\NNNEEEEEEHHHLLLLLLPPPTTTSSSQQQXXXaaannnuuu\\\NNN@@@;;;:::888777777444444555555555555444444333444555333111000222444222111000000000111222333222111000000000000000111000000111111222333333444333222111111333333222111333222111111222222111///333111000000111222222111222111000///000111333444111111000///////////////////////////.........---......//////......---,,,------,,,,,,,,,,,,------///....../////////,,,***............------------------------------------...,,,++++++---......---////////////////////////......////////////............------------......000...+++***,,,---......000000000000000000000000222111000000111000...,,,///000111111111000...---222222222111111111000000222222222222222222222222222111000111222222111000111222222333333222222111111111000000000111111222111111222333444222///,,,333333333333333333333333333333333444444444444555555555444444555666777888888:::>>>BBBDDDEEEDDDCCC@@@???>>>===<<<:::888666???>>>AAAGGGHHHDDDBBBBBBEEEEEEJJJPPPOOOHHHDDDDDD@@@??????AAAAAACCCLLLWWWyyyyyyuuuttt|||qqqZZZLLLCCCBBBBBBBBBDDDHHHLLLNNNOOOQQQXXXeeewwwyyyooolllmmmsss|||nnnXXXKKKFFFEEEFFFGGGGGGEEEBBB@@@???@@@>>>===@@@CCCEEECCC@@@@@@>>><<<:::888777666777666666555444444444555555666666666777777777777777::::::<<>>??????>>>===:::888666???@@@CCCGGGFFFCCCEEEJJJOOOSSS\\\bbb```VVVNNNKKKIIIGGGGGGGGGEEEFFFOOOZZZ}}}{{{~~~oooXXXIIIDDDCCCAAABBBEEEJJJOOORRRSSSWWW```ooo}}}rrrjjjhhhkkkrrr|||kkkVVVJJJFFFFFFHHHIIIHHHEEEAAA>>>===;;;===@@@EEEGGGGGGDDD@@@???===;;;999777777777777666555555555555666666777666666777777888888888999999999<<>>???AAAAAA???<<<999777===>>>BBBDDDBBBBBBJJJTTT___fffoootttpppfff^^^YYYZZZVVVRRRNNNIIIJJJUUUbbbnnnWWWHHHEEECCCAAAAAADDDIIIOOOSSSYYY^^^iiiyyyvvvllleeeeeejjjrrr~~~kkkWWWKKKGGGGGGJJJLLLJJJEEE@@@===<<<<<>><<<:::888888888888555555555555555666777888666666666777888888999999999999;;;@@@HHHZZZvvvvvveeeXXXMMMEEEGGGQQQaaawww|||]]]III@@@;;;777555555555444333333444444444333333222111111111111222111222333555666666333111444444444444555555555555555555555666666666666666666666999;;;;;;999===DDDRRRooottt\\\GGG:::888777666555444444555555333333333333333333333333333333333333333222222222ooo^^^UUUSSSXXX___llluuuxxxbbbMMMDDD<<<999888555555777888888777666666777888888444333222111111222222111000000111111222222222222333222111000////////////222333333333333333444444222111111222333444444333222111000111222333222000222111222333444444222000333///,,,...222444222...000000////////////000000////////////////////////.........///......---,,,.........------.........///---,,,,,,...//////...+++,,,,,,------.........///////////////////////////...------///000000///..............................////////////............------------......000///......000111111000000000000000000000000000000///...///000000...,,,222000---++++++---111333111111111000000000//////222222222111111000000000111000///000222333222111333222000000000000222333333333222222222222222333111000///111444666777777222222222222222222222222222222222333333333444444555555555555555444444444666555444444555777:::<<<>>>AAAEEEEEEBBB>>>;;;::::::;;;>>>AAAAAAEEESSSaaasss{{{xxxrrrooonnnhhh```VVVNNNOOO]]]lllqqq[[[MMMFFFDDDBBBAAACCCHHHMMMQQQ^^^dddppp}}}qqqgggbbbdddjjjtttmmmYYYMMMIIIMMMPPPRRROOOHHHBBB???@@@BBBIIIRRRVVVSSSLLLFFFCCC@@@???<<<:::999888888888666666666666666777888999666666777777777888888888::::::<<<@@@HHHYYYuuummmXXXKKKEEEAAAEEEPPPaaatttzzzZZZGGG@@@;;;777555444444333333333444444555444333333222111222222222333333444666888777555222444444444555555555666666666666666666666555555555666666888;;;;;;:::>>>EEEWWWtttjjjPPP@@@999888666555444444444555333333333333333333333333333333333333333444444444uuuiiicccccciiipppuuu```JJJCCC<<<:::888444444666999888777666666777888999444222111000222222111000000000111222222222222111444333222000//////......222222222222333333333333111000///000222444333222222000000000222333222111333222222333444444333111111///---///111333111//////////////////000000111/////////000000000000000......//////......---,,,......------------......///...------...///...,,,.............../////////........................000///---...///111111000..............................////////////............------------......------,,,---///000000///000000000000000000000000000///...///000000///---222000,,,******---111333111111000000000/////////111111111111111111111111111000///000222333333222111111111000000111111111111111111111111222333444555333222222333444333222222222222222222222222222222222222222333333333333333444444555555555444444555555555555666777888999===BBBGGGHHHDDD???<<<;;;::::::<<<@@@DDDNNNaaarrrzzzpppeee[[[[[[jjj{{{ttt```SSSFFFEEECCCBBBDDDHHHMMMPPP^^^eeerrrwwwlllddd```dddjjjwwwrrr^^^RRRNNNQQQTTTVVVQQQIIIDDDCCCEEEFFFOOOXXXZZZTTTLLLFFFDDDDDDBBB@@@===;;;:::999999999999999999999999:::;;;888888888888888888888888;;;;;;===BBBIII[[[wwwjjjTTTGGGDDDBBBEEENNN]]]lllvvvvvvXXXFFF>>>:::777666333333333333333444444555444444333222222222222222333333333555777777555333444444555555555666666666666666666666666555555555555555777;;;;;;;;;AAAHHH^^^yyyrrrVVVDDD999888666555444444444555444444333333333333444444333333333333444444444444yyywwwyyyrrr]]]GGGAAA<<<;;;888555555777888777555444444555777888444222000000222222111000///000111222333222222111222222111000//////000000222222222222222222222222111000///000333444333222111000///000222333222111444333111222333444333222...//////000000111000000///////////////000111111........./////////000000......//////......---,,,------,,,,,,,,,,,,------///....../////////,,,***............------------------------------------000...------///000000///..............................////////////............------------......---,,,,,,...000111000///000000000000000000000000000//////000111111000...000///...---...///111222111000000000//////////////////000000111111222222000//////000222444333222000000111111111111000000111000000000000111222222555333222222333333111000111111111111111111111111111222222222222333333333111222444555555555555444555555555555666777888888;;;AAAHHHIIIDDD???<<<;;;===;;;<<>>>>>==================<<<<<<<<<;;;::::::999999;;;;;;>>>DDDMMM```}}}jjjSSSGGGDDDAAAAAAHHHTTT```fffqqqoooTTTCCC<<<888666777333333222222333333444555444444333222222222222333333222111222444555444333555555555555666666666666777666666666555555555555555444666:::;;;===DDDMMMddd~~~pppSSSAAA:::888777555444444444444555555444333333444555555111222222222333333333333ppp[[[DDD???;;;;;;999666666999777555444333333444555777555222///000222333111//////000111222333222111111000000000000000111111222222111111111111111111111111000000111333444444333111000///000222333333111666333111111222444444333---///111111000///000111///////////////000111111---------.........//////......//////......---,,,---,,,,,,++++++,,,,,,---/////////000000///+++(((,,,,,,,,,++++++*********------------------------///---,,,,,,...//////...000000000000000000000000......////////////...............------.........///......000222333222111000000000000000000000000111000///000222222111///...///000222222222111000000000000000////////////......///000111222333333000//////000222444333222///000111222222111000///111111000000000000000111111000000222444444333111111111111111111111111111111111222222222333333333000111333555666666555555777666555444555666888999:::@@@GGGHHHDDD>>>;;;;;;@@@===>>>EEERRRddd|||ooo]]]QQQCCCCCCDDDFFFJJJNNNRRRTTTVVV^^^mmmzzznnnfff```]]]aaahhh|||tttiiieeelllnnnnnnhhh___ZZZ]]]aaacccllluuutttmmmeeecccdddVVVTTTQQQMMMJJJHHHGGGGGGBBBBBBAAA@@@?????????@@@??????>>>===<<<;;;;;;::::::;;;???FFFQQQdddkkkTTTCCCAAA<<<999===GGGRRRXXXhhhiiiQQQAAA:::666666888222222222222333333444555555444333333222222333333222111//////111333222222555555555555666666666777777777666666555555555444444444555999;;;>>>GGGPPPhhhjjjMMM::::::999777555444333444444666555444444444444555666000000111111222222222222fffPPPFFF@@@:::888::::::777444777555444444444444222111333333222111000///......000111333444444444333333333333333444333333222111222222333333222111///...222222333555666555333000000000111222333333444444333333444555555444333333333222111111111111...---111111111111111000//////000000000000000000000000,,,,,,---...//////////////////...------------...//////.........---------------,,,,,,,,,,,,------///...------...///...------,,,,,,000555777444//////000111111111000...---//////...------------...........................///////////////000111111111222222333333222222111000000////////////000000222111000.........///000444333000...---///111222222333333333222111///...222111000000111222555666222222222111111111111111444222111111222222000///222222111111222222333444222222222111111111111000111111222222222333333333222111111222444555444333666666666666666555555555999===AAACCCBBB???===<<<>>>AAAFFFPPPbbbyyyvvvaaaSSSLLLAAAAAABBBDDDGGGLLLPPPRRRXXX]]]lllzzzkkkddd___[[[___hhh{{{~~~yyy~~~xxxuuutttuuu|||yyypppmmmiiieeebbb^^^WWWRRRQQQNNNJJJHHHGGGGGGGGGFFFKKKJJJGGGBBB>>>;;;;;;<<<;;;>>>BBBJJJ]]]xxxfffKKKBBB???>>>@@@AAADDDLLLUUUnnn{{{ZZZDDD@@@:::777666222555444333222111222333444666444222111222222111000111111222222222222111111666666666666777777777777555555666666777888888888???;;;:::;;;===CCCPPP]]]qqqpppUUUAAA999:::999777555444333444444666555555555555444444444111111111111111000//////eeeQQQFFF@@@:::888999999777444666555333333444444222111111111111111000000000000000111333444555555555444444555555555444333222222222222333333222111///...000000000222333333111///111111222222333444444555333333444555555444333333222111000000111000...,,,///////////////...------000000000000000000000000111000...------...///000//////...------------...//////.........---------//////............/////////...------...///...---...,,,,,,000555666333//////000000111000///...---//////...------------...........................///////////////000111111111111222222222222111111111000000000000000000111222111000///...//////000333222000///...///000111222222222222222000///...222111000000111222444666333222222222111000000000333111000111222222111000222222111111222222333444222222222111111111111000111111222222222333333333444333222222444444333222555555555555666666666666888<<<@@@BBBAAA???>>>===???CCCKKKYYYnnnoooZZZLLLEEEAAAAAACCCEEEJJJOOOSSSVVVZZZbbbsssxxxjjjccc^^^[[[```jjj~~~}}}zzzvvvpppllliiifffbbb___^^^]]]\\\[[[ZZZYYYTTTLLLCCC>>>>>>@@@<<>>@@@DDDNNNXXXttttttVVVCCC@@@;;;999999555555444333222222222333333666444222111222222111000111111222222222222111111555555666666666777777777444555555666666777888888<<<999888:::===EEEUUUcccvvvzzzcccLLL>>>:::999888777555444333444444444444444444333333333333111111111111111000//////|||bbbPPPDDD@@@;;;888999999777444666444333333333333222000000000000111111111222222///111333555666666666666777777777666555444333222222222222222222111000///111000000111333444222111222333333444444555555555333333444444444444333333222111000000111000...,,,///////////////...------000000000000000000000000555333000---,,,---///111//////...------------..................---------//////............/////////...------...///...---///...---000444555222///000000000000000///......000///......------..............................///////////////000111111000111111222222111111000111111111111111111111111111111000/////////000000111111111000000000000000111111111111000///......222111000000111222444555333333222222111000//////222111000000222333222111222111111111111222333333222222222111111111111000111111222222222333333333555444222222333444333222444444444555666666666777777:::>>>@@@@@@???@@@@@@DDDIIITTTggg~~~hhhSSSFFF@@@@@@AAADDDHHHMMMSSSXXX[[[\\\hhhyyytttgggaaa]]]ZZZaaalll~~~zzzwwwvvvuuusssqqqooommmfffYYYJJJBBBCCCGGGCCCKKKVVVcccwww{{{]]]FFFBBB>>><<<<<>>???AAACCCJJJPPP___ttt|||eeeQQQEEE@@@???AAADDDJJJPPPVVV[[[^^^___iiizzz{{{nnnbbb]]]ZZZYYYcccpppxxxgggTTTKKKMMMSSSTTT^^^jjjwwwtttXXXDDDAAA===;;;<<<@@@KKK^^^nnnjjjSSSEEEAAA999777777111555555444444333333333333666444222111222222111000111222222333333222222111444444555555555666666666333333444444555666666666===;;;:::<<>>;;;888777666666777555444333333555555444333555444333222111000//////...000222444555555555555444555555555555444333333222222111111000111111222000111333666999:::888666666666666555555444444333333333222222222222333333222111111222333333222000///////////////...------000000000000000000000000)))+++...000111000...,,,//////...------------...---------...............//////............/////////...------...///...---...//////000111111222333111111000///////////////111000//////....../////////////////////////////////////////////000111111222222222333333222222222111222333444444333222111///000111222222222111111...///111222222111000000111000000//////000000111000111111111111111111111222222222111111111111111222111000000222333222111111000000000000111222222222222222111111111111000111111222222222333333333444222000000222444666666333333333444555555555666555666777888:::>>>CCCGGGNNN\\\tttuuu^^^LLLDDDAAA???AAAEEEJJJNNNSSSVVVXXX^^^fffvvvkkkaaaZZZXXXXXX\\\kkk}}}rrrkkknnntttyyy~~~bbbLLLAAA===;;;;;;>>>FFFWWWqqqwwweeeXXXKKK;;;888888111444555555555555444333333666444222111222222111000222222333333333333222222333333333444444444555555333444444555666666777777:::999::::::<<>>;;;888666555666888666555444444666666555444333333333222222111111111///000111333444444333333111111222333333333333222222222111000000111222333000111555999<<<<<<:::777666666555555444333222222333333222111111222333333000000///000222222000//////////////////...------000000000000000000000000,,,---///000000///...---//////...------------...---------.........////////////............/////////...------...///...------...///000000111333555222111000///...//////000111000000//////////////////////////////////////////////////////000111111000000111111111111000000000111222333333222111000///000111222222222222111//////000111111111111111222111000000000000111222000000111111111111000000111111111111111222222222333111000111222222111000000000000000000111222222222222222111111111111000111111222222222333333333888555111000111333333333444444444444444444444444666666777777999===CCCGGGVVVhhhqqqZZZJJJCCCAAA@@@BBBEEEHHHLLLNNNPPPQQQZZZggg{{{}}}ggg___YYYYYYZZZ```rrr|||vvvxxx{{{vvvZZZFFF???===;;;<<<@@@GGGXXXtttuuufffXXXJJJ999777999333444555666666666555333333666444222111222222111000222333333444444333333222222333333333333444444444444555555666666777888888888999:::;;;<<>>>>><<<999666555666888666555444555666777666555111222222222222333333333///000111222333222222111//////000111222222222222222222111000000111222333111444888===AAA@@@===999666666555444333222222111444333222111111222333444///...---...000000///---111111111111111000000///000000000000000000000000222111000//////.........//////...------------...---------.........//////---------,,,,,,---------///...------...///...---,,,...//////000111444666222111///.........///000111111000///////////////000000000000000000000000///////////////000111111......////////////......///000222333333222000//////000111222333333222111//////000000111111111222222222111000000111222333000000111111111111000///000000000111222222333333444222111111222222000///000000000000000111111222222222222111111111111000111111222222222333333333;;;777333111000111111000444444444444444444333333777777666666888<<>>???III___sss|||XXXAAA999666666666333444555555555444333222222222222111111111111000000111222333333333333333kkkXXXUUU[[[kkkfffSSSHHHDDD<<<======999555333444777555333444888888555444666555555333222111000000000111111222222222222111111333222111111333333222111333000///111333222111111222333888BBBJJJIII???666:::777333111111111111000444222111111333555555444666444111111111000///.........////////////......//////000000000000//////111///......//////...------,,,,,,,,,------+++)))///...------...///...,,,---------............///000000000000000000000000222111///...///000222333000000111111111111000000000000000000000000000000............/////////000000///.........///111222111000///000111111111///111333444555555444222000000111222333444333222111111111000000//////......000000000000000000000000111111111000000000000000111111111111111111111111555555444333333222111111222222222222222222222222444444333222111111111222111000000000222333222111333333222111111222333333333333444555444333111000999444333888;;;<<>>:::666444222444555666666555444111000111111222222222333333333555666666666555444444333555555444444444333333333666777888777666666888:::666:::<<<;;;>>>NNNiii~~~zzzWWWCCC;;;777666888555222222666777333000000111111111111111111111111222333333444444333333333yyydddTTTPPPTTTcccwww{{{bbbOOODDD@@@>>>>>><<<:::888777999:::777555777;;;;;;888777999666555333222111111000000111111222222222222111111333222111111333333222111222000000111333444333333333333666<<>><<<>>>999:::@@@EEEOOOiiivvv___UUUJJJEEE???:::777666555444444555666666555333111000111111222222222333333333333444444444333333222111333333333444444555555555666777888777666666888:::999;;;>>>AAAJJJ^^^xxx~~~[[[FFF<<<888666777666222222555666222000000111111111111111111111111333333333444333333222222qqq\\\NNNJJJLLLXXXkkkttt\\\JJJ@@@<<>>GGGXXXqqqcccKKK???999777777666222111333444111000111222222222222222222222222333333444444333222111111lllVVVKKKFFFFFFPPP___rrrnnnXXXGGG???;;;;;;777333222666999:::999777555777;;;;;;888777999666555444333222111111111111222222333333222222111222111000111222333222000000111000000222555444111333444444333222333777;;;888666333222222222111000111000111222333222///,,,444222000000111222111000//////000000000000////////////000000000000//////111///......//////...---///...---...///...---+++///---------///000///...---------............///////////////////////////,,,---......//////......000000111111111111000000////////////////////////...////////////000000000000000000000000111111111333222111222333333222111111111111111222333555555222111000000000111333444000000000000////////////000000000000000000000000......///000111222222333111111111111111111111111333333222222111111111000333333333333333333333333111111000000000000000111111000000000222333222111333333222111111222333333333333333333333333333222666444444666888;;;>>>AAALLL[[[rrrzzzdddTTTMMMLLLMMMTTTVVV\\\bbbbbbaaaeeekkk~~~vvvggg___WWWTTTVVV```pppsssnnnxxxmmmWWWJJJCCC>>><<<<<<;;;:::<<<@@@FFFSSSmmmkkkSSSFFF===999666444444444444444333444444444444333222111111111222222222333333333555555555555444555555555333333333444555666666777666777888888777777999;;;:::999<<>>CCCLLL\\\rrrxxxdddXXXUUUVVVXXXcccccceeegggeeebbbeeekkk~~~sssccc[[[SSSPPPRRRYYYfffrrr~~~}}}tttuuutttaaaLLLBBB>>><<<;;;<<<::::::;;;>>>FFFXXXvvvmmmUUUEEE???<<<888666555444333222333333333333333333222222111111222222222333333333666555444444444555555666555555555555555555555555666777888888777888:::<<<<<<:::???QQQnnnuuuXXXEEE<<<888555777222000222333111000222222222222222222222222222222333333333222222111000~~~eeeRRRGGGCCCBBBGGGOOOYYYhhhuuu{{{cccPPPEEE???<<<:::888666666777888777777999777999======:::999;;;777666555333222222222222222222333333333333222222222111000000111222111000...222222...000666555///000333666666555444666888666444333333333333222000111000000111222222000---000///...///222444444444///000000111111000000/////////000000000000//////111///......//////...------,,,+++,,,------+++)))///...---...000111111000---------............///........................---------............///000000111111111111000000000000000000000000000000/////////000000000111111///000111111222222111111333111000111222333222111000000111111222222333333111000000000000111222222////////////000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111000000000111222222111000000000222333222111333333222111111222333333333333222222222333444444333555555444555:::<<<;;;???BBBLLL]]]pppyyyiiibbbcccfffhhhjjjgggeeeddd```]]]aaahhh{{{ooo___WWWOOONNNOOOSSS\\\eeeqqqyyyvvvrrrxxxgggWWWFFF???===;;;;;;;;;999;;;<<>>999555777333111444555222000222333333333333333333333333111111222222222222111111xxx```NNNCCC@@@@@@DDDHHHMMMYYYdddyyysss\\\KKKBBB===;;;:::;;;<<<:::888666666666999777888<<<<<<999888;;;777666555444333222222222222333333444444333333222222000///000111222111///,,,222222...222:::;;;444000222444555555666777888555444333333444444222000111000///000222222222000222000///000111333333222000000111111111111000000//////000000000000//////111///......//////...---...---,,,---......,,,***---,,,+++,,,///000///...---------............///........................///...---------...000000000000111111111111000000000000000000000000000000//////000000000111111111///000111222222222111111222111000000222222111000000111222333333222111000///000000111111111111111.../////////000000000111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111222333333111000000000222333222111333333222111111222333333333333222222222333444555222555666333444999;;;888===<<>>===;;;:::;;;888===@@@CCCMMMdddvvvfffVVVIII<<<999777666666666444333333222222222222222333333111111222222222333333333444333222111111333444666555555555555666666666666666777888888888999;;;===AAACCCMMMddd```III???999555777333333666777444111111333333333333333333333333///000111222222333222222ttt\\\JJJ@@@>>>???AAACCCFFFOOOXXXiiiuuunnnWWWGGG???:::999999<<<>>><<<888444333444666555666::::::777666888777666555444333222222222222333333444444333333222111000///000111222111///***111333///444>>>???888111111222333555666777888555444333333444444222000222000///000111333333333444333111000111111111///000000111111111111000000//////000000000000//////111///......//////...---///...---...//////---++++++******+++---......------------.........//////........................000///---,,,---...000222000000111111111111000000000000000000000000000000000000000000111111111111///000111222333222111111111000///000111222111///000111222444333222000///...///111222222222111000.../////////000000111111000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000////////////////////////222222111111222333444444111000000000222333222111333333222111111222333333333333222111222333555666111666666222444999:::777:::888;;;BBBJJJUUUiii}}}uuufff______aaaaaabbb\\\UUUQQQNNNOOOYYYdddxxxyyygggZZZSSSNNNMMMNNNNNNRRRWWWWWW^^^kkk{{{}}}|||rrrkkkooo{{{pppPPPGGG@@@>>>===:::999;;;888>>>DDDGGGQQQhhhhhhXXXLLLCCC666444333444555666666555333222222111222222333333111111222222222333333333666555333333333555777888333444444555666777888888666777888999888999<<<>>>@@@CCCPPPhhhbbbJJJ???:::555777444444888999555111111333333333333333333333333...///000111222333333333gggTTTJJJFFFAAA???AAADDDFFFIIIMMMWWW```rrryyyeeeTTTAAA;;;===999::::::999999777666444333666777888:::;;;;;;999888;;;666333333444444333333333333444444333333222222111000///000111222111///000000000222666888999888222222333333333333444444444444444444333333222111000000000000000111111111444333222111000000000000111000///......///000111111111111111000000000000111111000111000---)))%%%000///---,,,,,,---///000222...***)))+++...000222////////////000000000000000...,,,---///000---***000///---,,,,,,---...///000000000000000000000000////////////000000000000222111000111222333222000000000111111111111000000000000000///000111111222000000000000000000000000111111111111111000//////222111111111000000//////222555444000///111000---222111///---...000222444222111000//////000111222333111......////////////111111111111111000///...000111222333333222111000444333222222111111111222111111222222222333333333222222333333333444444444777666444333333444555666777;;;???>>><<>><<<:::888999<<<===???CCCIIIVVVmmmnnnWWWLLLGGGEEE<<<999666444444444444333222333333444444333111111111111111111222333444444555555555555555555555555888777555555555666888999777777777777888999;;;;;;>>>CCCTTTqqqvvvYYYFFF<<<888777777555222222333444222000222222222222222222222222111222222333333333222222xxx```OOOFFFBBB>>>===??????>>>@@@DDDHHHQQQddd{{{nnnWWWIII===<<>>>>>:::777999888666444222222222111666666666555444333222111111000///000111222111///000...---...000000///...222222222222333333333333333333333333333222222111333333222222111111000000000000000000111222333333000000////////////000000111111000000000000//////111...,,,,,,---.........///...---,,,,,,---...///---,,,,,,...///000...---....../////////000000000///...---...//////---+++------...............---000000000000000000000000/////////000000000111111111///...///000111000///111111111111000000///......///000111222111111000000000111111222222222333000111111111111000000///111111111111000000000000000333333000000333333000111111111111222222222333111111000000000000111111444222000000111222111000//////000111111111000000000111222333333222111000111222333333333222111000111111222222222333333333111111222222222333333333333333333333444555777888444555666555666888<<<@@@DDDIIIQQQZZZdddnnnxxx~~~nnnVVVLLLGGGAAA>>>AAAEEEAAAAAAFFFGGGJJJWWWgggwwwdddVVVQQQKKKIIIJJJKKKKKKJJJKKKJJJMMMVVVaaappp}}}qqqiiifffaaa\\\[[[YYYYYY^^^fffxxxoooiiiooo{{{rrr\\\IIIBBB<<<;;;;;;999:::===>>>DDDLLLUUUcccxxxgggRRRJJJGGGEEE<<<999666444444555444333222222333333222222111000222222222222222222222333444444444444444444444444777666555555555777888999888888888888888999::::::@@@EEEWWWtttpppSSSAAA:::777666555444222111222222111000111111111222222333333444222333333333333333222111qqqZZZJJJBBBCCC@@@???AAA@@@>>>@@@DDDFFFQQQddd{{{cccOOOEEE<<<<<<>>>777777777666555555444444444;;;>>>@@@@@@>>><<<;;;;;;:::;;;999333000333666777555555555444333222111000111000///000111222111///111000///000111222111000111222222222222333333333222222333333333222222111444444333333222111000000000000000000000111222222///////////////000000000111000000000////////////000...,,,,,,...///...---///...------------...///...---,,,---///000///---........./////////000000..................---,,,,,,---.../////////...---//////////////////////////////000000000111111111000...---...///000///...111111111111000///...------///111222333222000///000000111111222222333333000000111111111111000///111111111000000000000000///222222000000333444111000111222333444333222222111000000000000000000111222111000000111222111000......///000111111111000000111222333333222111000000111222444444222000///111111222222222333333333111111111222222222333333666555555444333333333333666555555666999:::;;;:::???@@@CCCFFFKKKRRRZZZ```ttt~~~gggQQQIIIFFFBBB@@@CCCBBB@@@BBBGGGIIILLLZZZkkkxxxeeeTTTOOOJJJGGGHHHIIIGGGEEEHHHHHHKKKQQQXXXdddxxxrrreee___aaa]]][[[[[[[[[[[[```hhh{{{~~~lllgggooo}}}iiiUUUFFF???;;;;;;;;;:::;;;>>>CCCLLLYYYhhhvvv|||```NNNGGGEEEBBB<<<:::777666666666555333222222222222111111000000222222333333222222222111444444444444444444444444666666555555666777888999999999888888888999::::::@@@FFFXXXwwwkkkNNN>>>999777777333222111111111111111111000000111222333333444444333333444444333333222111lllVVVGGGAAAAAA??????AAA@@@>>>BBBHHHJJJVVViiittt[[[KKKFFF??????>>>555777666555555444555555666999@@@FFFDDD===999;;;@@@@@@BBB???555...111777999222333333222111000//////111000///000111222111///111000000111333444333222111111111222222222333333111111222333333222222222444444333333222111000000222111111000//////000000......///000000000000000000000000////////////............///000///,,,))).........------.........000---++++++---/////////............////////////......//////...---------+++,,,.../////////...---////////////////////////000000000000111111111111///...---...///000///---000000000000000///......---///111222333222000///000000111111111222222222///000000111111111000000000000000000000000111111...111222000000444444111000111222444444333222111000000000111111000000000000/////////111111000///---...///000000000000000000111222333333222111000///000222333333222000///111111222222222333333333111111222222222333333333555555555444444333222111666555555888;;;<<<;;;999============>>>BBBHHHMMMYYYnnn|||vvv___JJJCCCBBB>>>===@@@@@@>>>BBBGGGIIIMMM^^^ppp{{{hhhUUUPPPKKKHHHHHHHHHFFFDDDFFFFFFIIIOOOTTT\\\kkkzzz}}}{{{mmmbbb]]]```]]]\\\^^^___```fffmmm{{{iiidddmmm|||zzz```PPPCCC===999:::;;;:::;;;>>>GGGSSSeeexxxvvv[[[JJJDDD@@@<<<===;;;999888888777666444222222222111111111111111222222333333333222111111444444444444444444444444555555555666666777888999:::999999999999999::::::>>>DDDXXXwwwiiiLLL>>>:::888777222222111111000000111111000000111222333333444444333333444444444333333222iiiTTTGGGBBB>>>===>>>@@@???@@@FFFOOOTTT```ssslllWWWLLLHHHAAA@@@???888999888777666777888999:::666>>>EEECCC;;;777;;;@@@DDDJJJGGG999///000444444000000111111111000//////111000///000111222111///000//////000222333222111111111111111222222222222000111222222222222222222333333222222111111000000222222111000////////////---...///000111111111000000000////////////......---...///000111///,,,(((........................000...++++++,,,///000000------........./////////---...000///...,,,------,,,,,,---...////////////000000000000000000000000000000000111111111222222000...---...///000///......//////000000//////......///000111222111111000000000000000000000000000///000000111111111111000000000000000111111111111///222222000000333444111///000222333333333222111000000111111111111000000///......///111111000.........///000000000//////000111222333333222111000///000111222222222111000111111222222222333333333222222333333333444444444222222333444444444444444444444555777999:::999888888999999888999<<<@@@DDDIII[[[tttyyyyyyttt^^^IIIBBBAAA===;;;>>>>>>===@@@FFFHHHMMM```uuuoooZZZTTTMMMIIIIIIIIIGGGFFFEEEDDDFFFJJJOOOTTT```kkk||||||uuuooommmwwwxxxkkkccc______]]]]]]```cccfffmmmvvvuuufffdddlll|||rrrYYYLLLAAA<<<999:::;;;:::;;;>>>GGGTTThhh}}}sssZZZKKKEEE>>>777<<<;;;999888888777555333333333222111111111111222000111333444444333222111333333333333333333333333444444555666777888999999999999999999999:::;;;;;;===CCCVVVuuuhhhLLL???;;;999777111222222111000000111333111111111222222333333444222222333444444444444444|||dddQQQEEEAAA===<<<>>>@@@AAADDDNNNXXXbbbnnnfffTTTJJJFFF>>>===???:::999999777777777999;;;<<<555999======:::888999;;;===HHHJJJ>>>222111333111///000000111111111111111111000///000111222111///333111000000111222000///111111111111222222222222000000111222222222222222111111111111111111111111111000000/////////000000,,,---///000111111111000000000/////////.........---,,,---...000000...,,,---..................---...---,,,---/////////...---------.........//////,,,///000000---,,,,,,...,,,,,,,,,---...///000000000000000000000000000000000000111111111222222222000///......000000///...------...///000000000000///000000000111111111111111111000000///.........//////000111111111111111///000000000111111111111///222222000000333333000///000111111222222111111///000111222222111000////////////000222222111////////////000//////......000111222333333222111000///000000000111111111111111111222222222333333333333333444444444555555555111222333444444444333333444555666666666666666777444666777888888999<<<>>>@@@LLL^^^ssszzz}}}qqq[[[HHHCCCBBB???>>>AAA???>>>AAAFFFHHHOOOddd{{{xxx___YYYQQQLLLKKKKKKJJJIIIGGGCCCAAAEEEJJJPPPXXXaaaoooxxx~~~yyyqqqjjjfffcccdddqqqwwwjjjbbb```aaa^^^```eeejjjpppzzzuuullldddfffooo~~~lllTTTJJJAAA;;;888:::;;;::::::===CCCNNN```uuuvvv___SSSMMMDDD::::::999777777777666333111555444333222111222222333///000222444444444333222333333333333333333333333333444555666888888999999888888888999:::;;;<<<===>>>CCCUUUsssgggLLL@@@<<<888555111222333222000000222444222222222222222222222222111111333444555555666666www___LLLBBB>>>???>>>@@@CCCEEEIIIUUUaaammmzzzbbbPPPFFFAAA777777<<<:::888777666555666777:::;;;555555555888::::::888555222BBBJJJAAA666555555111///000111222222333222222111000///000111222111///777555333222222222000...000111111111111222222222///000111222222222222222000000000000000111111111///......//////000111222,,,---///000111111111000000/////////............---+++***+++...000111111------............------+++,,,---000111111...+++---------.........//////,,,///111000---+++,,,...------,,,,,,---...000111000000000000000000000000000111111111111222222222111///...///000111000///+++,,,---///000000111111000000000///000111111222111111000///...---,,,,,,//////000111111111111111//////000000111111111222000333333000000333333000000000000000000111111111///000111222222111000///000///000222444444222000///000000000///...------000111222333333222111000000000//////000111222222111111222222222333333333444444444555555555666666555555555555444222000///666777888777555444555777444666999999888888888999<<>>GGGXXXlll{{{fff\\\VVVLLLAAA888777666555555444222///555444333222222222333444...///222444555444333222333333333333333333333333333444555777888888999999888888888999:::;;;===>>>@@@DDDUUUrrrgggLLL@@@;;;777333111333444333000000222555333333222222222222222222000111222444555666777777rrr]]]JJJ???===EEEBBBBBBCCCEEELLL[[[jjj~~~uuuZZZNNNAAA======;;;;;;===;;;;;;<<<<<<;;;;;;:::999999888888999::::::777555:::<<<<<<:::555333333555222222222111111111000000222000///...///000222333333222000000111000///---///000000111111111000000222222222111000//////...111000///000222222000///111000///---------...///000000000000000000000000444111//////000000...+++///---,,,///000...///222///...---,,,+++,,,------...---,,,---......,,,+++---------............///////////////////////////////////////////////////000000000000000000000000222111000//////000111222222222111111000000//////000000000000000000000000---.........//////000000333333333333222111///...//////000000111111222222000000000000000111111111222222111111000000//////000000000000000000000000000000000000000000000000000///...------...///000//////......///000111111222111111111000000000///333111000000111111000...111111111111111111111111333444444555555555555555555444444333333444444555444666888777444333555777666666777777888888888999===>>>EEETTTiii~~~^^^QQQDDDAAABBB???;;;888DDDAAADDDJJJMMMTTTlllrrrhhh[[[SSSPPPMMMJJJFFFAAAAAABBBDDDFFFKKKRRRVVVeeeccc```^^^]]][[[XXXVVVZZZdddpppvvvssslllddd```ggghhhjjjnnnvvvvvvkkk^^^^^^```iiixxxdddNNNCCC===;;;:::888777777888888:::BBBNNN```||||||wwwppp\\\GGG>>>;;;777555555666555555:::777444333222111///...333333333333333333333333222222333333333444444444444666777666444444666999555666888888777888;;;===AAAGGGXXXtttdddIII===:::777333999777555444444333111///333333333222222222111111111222333333444444333333ooo[[[III@@@>>>@@@>>>>>>AAAEEEOOO```ppppppWWWKKK@@@<<<<<<:::999::::::;;;;;;;;;::::::999999888777777888999999666444666777888777444222333444222222222111111111000000111000///...///000222333333222000000111111///---000000111111111111000000222222111111000//////...111000///000222222000///111111///.........//////000000000000000000000000333111...///000000...,,,000------///000...///222000///...---------...///---,,,,,,---...///---,,,---------............///////////////////////////////////////////////////000000000000000000000000111111000//////000111111000000000///////////////000000000000000000000000........./////////000000222111111000//////......000000000000000111111111000000000000000000//////000000000///////////////////////////////////////000000000000000000000000000///............///000222111111111222222333444/////////000000111111111222111000000111111000...111111111111111111111111222333444444555555444444555444444333333444444555444666777666444333555777666666777777777888888888666777<<>><<>>;;;888555555333222111111000...---222222222111111111000000111222333333444444333333kkkXXXGGG@@@@@@@@@>>>???CCCHHHSSSfffwwwiiiSSSHHH>>><<<;;;999777777999999999999888888888777777666555666777777555333222333444333111111111333222222222111111111111111111000/////////000222333333111000000111111///...000000111111111111000000222111111000000//////...111000///000222222000///222111000000///000000000000000000000000000000000111000......//////...,,,000------000000......222//////...---------------,,,,,,,,,---///000...------------............///////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111............////////////000000000000000000000000////////////000000000000111000...---,,,------...111111111111000000000000111111111000/////////...............////////////////////////////////////////////////////////////000//////......//////000////////////000000000000------...///000111222222222111000000111111000///111111111111111111111111222333444444555444444444555444444333333444444555333444555555444333444666666666777777777777888888777666888???IIIUUU^^^bbbeeekkkwww}}}ttt```RRREEEAAABBBBBBAAAAAADDDBBBDDDJJJOOO[[[sssqqqfff___YYYRRRLLLJJJIIIHHHIIILLLQQQWWWZZZ]]][[[XXXWWWWWWWWWVVVUUUYYY\\\bbbjjjoooqqqpppnnnjjjnnnuuu~~~}}}kkk^^^WWWWWW[[[cccqqqzzz^^^III???<<<;;;999888888888888999<<>>999666666888999999333222111111333444444333333333333333333333333333111111222222222333333333444555666555444555666888777888999888888888:::<<>><<<<<<999666555888888777777666666666666666555444444555555444222111222222111000000000000111111111111111111111111000000//////000000111222333111000000111111000...000111111111111000000///111111000000////////////111000///000222222000///222111111111111111111111//////////////////////////////......//////......111......000000......222,,,,,,++++++************,,,++++++---///000///...---------............///////////////////////////000000000000000000000000000000000000000000000000000000000//////000000000.........//////000000000////////////////////////000000000000000000000000111000...,,,,,,,,,...///222222111111000000//////333333222111000/////////.........//////000000000////////////////////////////////////////////////000//////////////////000---.....................------...///000111111222222000///000111111000///111111111111111111111111333333444555555555555555555444444333333444444555333333444444444444444555666666777777777777777777:::999999<<>><<<;;;999888888888999999>>>GGGXXXpppxxxdddUUUBBB>>>999666666777888999333111000111333444444333222222222222222222222222111111111222222222333333555555555555555555777888888999999999888888:::<<>><<<999666444333222222333333222111222111111111000000000000111111222333333333333222wwwaaaOOOCCCAAADDDGGGHHHMMMTTT[[[fffwwwwwwaaaPPPFFF>>>======:::666555888777666555555555666666555444222222333444333222444333222222111000///...111111111111111111111111000000000000000111111222222111///000111111000///111111111111111000//////000000000///////////////111000///000222222000///111111111222222222222111////////////////////////......///////////////000222///...000000......111+++,,,++++++++++++******,,,,,,,,,---000111000...---------............///////////////////////////000000000000000000000000/////////////////////////////////000000//////////////////000000111111111////////////////////////111111111111111111111000222111///------...///111222222111111000000//////444444333222111111000000/////////000000111111111000000000000000000000000///////////////////////////000000000000000000///000111111222222111000000////////////000000000000111000///000111222111000111111111111111111111111444444555666666666666555555444444333333444444555333333333333444555555555777777666666666666666666666666777777999<<>>======:::777777888777555444444444555666666444222222333333333222666555333222222222000...111111111111111222222222///000000000111111111111222000///000111222000///111111222111111000///...////////////////////////111000///000222222000///000000111222222222222111000000000000000000000000---///000000//////111222333//////111111......111...............---,,,,,,------,,,...000111///...---------............///////////////////////////000000000000000000000000////////////////////////...//////000000//////...000000000000111111111111000000000000000000000000222222222222111111111111222111000//////000111111111111111111000000000000333333333222222111111000000000000000111111111111111111111111111111111111///////////////////////////000000111111000000/////////000111111000...---000000000000111111111111111000///000111222111000111111111111111111111111333444555555666666555555555444444333333444444555444333222333555666666555777777666666666666555555555666777777777888;;;>>>CCCJJJXXXiiiyyy~~~{{{{{{iii```ZZZYYYXXXUUUSSSSSSRRRQQQOOOOOOWWWjjj~~~uuummmgggeeedddggglllpppqqqpppjjjiiijjjkkklllkkkgggeeegggnnnyyymmm\\\QQQMMMLLLTTTYYYddduuuzzz```III@@@@@@;;;:::999888888888::::::AAAKKKbbb~~~~~~rrrdddTTTFFF@@@<<<999666444444444444333555333111111111222111000222222222222222222222222222222333333333444444444666555444444666777777666777888999999999:::<<<>>>DDDKKK^^^zzzbbbHHH<<<:::777444444222111222333333222111333333333222222222222111000111111222222222222222nnnYYYKKKFFFJJJRRRXXX___mmm|||sss___PPPFFF===<<<<<<:::777777888777555444444444666777666444222111222333333222555333111222333444222000000000111111111222222222//////000111111111111111111000///000111222111///222222222111111000///...////////////////////////111000///000222222000/////////111222222222111111000000000000000000000000---///111111000000222444333000///111111......111...//////000///...---,,,///...---...000000///------------............///////////////////////////////////////////////////////////////////////////......///000000///......000000000000000/////////000000000000000000000000333333222222222111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000/////////222222222222222222222222000000000000000000000000///000111111111111000///,,,---...///...---+++***//////000111222333444444000/////////111222111000111111111111111111111111111222333333444444333333555444444333333444444555555333222444777888777555777777666666666555555555555777999999888999;;;>>>@@@DDDOOOaaatttxxxrrrooopppnnnhhhdddccc\\\ZZZVVVTTT\\\pppzzzwwwvvvxxx|||}}}zzzwwwssstttxxx{{{~~~}}}yyyvvvzzzsssaaaUUUOOOMMMMMMTTT[[[iii{{{~~~cccLLLBBBBBB::::::888888888999:::;;;BBBMMMeeeyyyfffZZZQQQFFF>>><<<:::888666555555444333111444222000000111222111000111111111111111111111111333333444444444555555555777555333444666888777666555777888999999;;;===@@@FFFLLL___|||___FFF<<<:::888666444222111111222222000///222222222222111111111111000000111222222222222222kkkWWWKKKHHHOOOXXXhhhqqqrrr___PPPEEE<<<:::;;;999777777999777555444444444666777666444222111222333333333333111000111444555444222000000111111222222222222//////000111111111111111111000///000111222111000222222222111111///...............///////////////111000///000222222000///...///000111222222111000000000000000000000000000---000222222111111333666444000///111111......111,,,---.........---,,,+++000///...///000000...,,,---------.........//////////////////////////////////////////////////////////////////////////////---...///000000///...---000000//////.........---000000000000000000000000333333333222222111111111...///000000111000000/////////000000111111222222............////////////000000//////.........---333333333333333333333333111111111111111111111111///000111222222111000//////000111222111000...---......000111333555666777000/////////111222222111111111111111111111111111000000111222222222222111555444444333333444444555666444222444777999888666777777666666555555555444222555777777666666888;;;<<<>>>III\\\qqq~~~wwwqqqnnncccaaa\\\XXX```uuu}}}~~~kkk\\\TTTSSSSSSSSSSSS\\\llliiiPPPDDDDDD:::999888888888999:::;;;CCCNNNgggkkkUUUJJJDDD>>>:::;;;999888777666666555333000222111///000111333222222111111111111111111111111444444444555555555666666777555333444666888777555444666888999:::;;;>>>AAADDDKKK^^^{{{\\\DDD<<<;;;:::888555444222222333222111///111111111111000000000000000000111222222222222111fffVVVNNNOOO^^^ppp~~~nnn^^^LLLFFF>>>:::::::::888555555555444444444333333333999777444222111111333444000000000111222222333333444222111111222222000///333///+++---333666555222222222222111111000000000444333222111000...------111000.........///...---000000000000000000000000444222000000111222111000111000......//////...---......000111222222222222333111/////////...,,,+++------+++******+++------...------------...//////000///...------------------...000111111000...---,,,,,,---...000000...,,,111111000///////////////000000///////////////000000222333111...,,,---/////////000111222222333333666666555444222111111000000000000000000111111222222111000.........///000111000000000222333222111111000//////000000///---//////000222444444222111111000///...------.../////////000000000000//////............------------000000111111111111000000000000000000111111111111000000111111111222222222111111222222222333333333444444444555555666666666222333444555666666666666666555555444444333222222;;;777666777777555777;;;???DDDJJJ[[[sss}}}oooddd\\\YYYUUUUUU___tttooo]]]VVVVVVVVVVVVWWW\\\aaammm~~~ttt^^^MMMCCC>>>;;;:::<<<;;;888999===CCCTTTooocccMMMCCC<<<<<<<<<444555555555444333333333222111111111111111111111111000111111111111222222222333333333111111222555777777555555666777888777666777777888:::;;;<<<======CCCLLL___yyy[[[EEE<<<999666555555333222444555555111...222222222111111000000000111222222111000000111333|||dddVVVQQQVVVhhh{{{iiiYYYKKKEEE===:::::::::888555555444444444444333333333777666444222222222333444222222111111111111111111333222000111222222111000222111000000111222222222333222222222111111111111444333333222111000//////222111//////000000///...000000000000000000000000333111//////000000000///000///......//////...,,,...///000111222222222222222111///...///...,,,+++------,,,,,,,,,,,,---------------------...////////////...---------------''')))+++---......---,,,///...///000000000...---111111000///////////////000000////////////000000111333444222///...///000///000000111222222333333555555444333222111000000000000000000000111111222222111000///......///000111000000000222333222111444222000000111111111000000000111222555555444222111000///...---....../////////000000000000//////000000000////////////...//////000000000000//////000000000000111111111111000000111111111222222222111111222222222333333333333333444444444555555555333333444555666666666555555444444444444333333333888555555777777555888<<<>>>EEELLL]]]sss}}}yyywwwvvvxxxxxxsssggg]]]UUUSSSQQQRRR]]]sssvvvgggXXXTTTWWWYYY[[[^^^___eeeqqqmmmZZZOOOGGGBBB>>>>>>===:::;;;>>>FFFXXXsss{{{___JJJAAA;;;<<<<<<444555555444444444444444444111111111111111111111111111111111111222222222222444555444222111111333555777666555666888999888777888888888888999;;;<<<===AAAJJJ]]]www{{{XXXCCC;;;999777666666444222333444444222///444444444333333222222222111222222222000000111333xxxaaaWWWVVV```vvv{{{cccSSSHHHCCC<<<999999999777555444444444444333333333333444444444444444444444444333333222222111000000///222111000111222333222111111333333222///...000333333333333222222222222111333333222222222111111111333111//////000111000///////////////////////////111000......///000///...///...------...///---,,,//////000111222222222222222000............,,,+++------............---------------------......//////.........------------%%%&&&)))+++---.........111111111111111111000000111111000///////////////000000////////////000000222333444333111000000111000000000111222222333333444333333222111000//////000000000000000111111222111000000////////////000111000000000222333222111666333000//////000000000222111111333555666555333111000///.........///000//////000000000000//////222222111111111000000000......////////////......000000000000111111111111111111111111111222222222111111222222222333333333333333333333444444444444333444444555555555444444333333333444444444555555555444555777777555888======GGGQQQbbbuuu~~~qqqgggeeecccdddfffbbbZZZSSSKKKKKKKKKOOO\\\rrrwwwfff[[[QQQQQQVVV[[[```dddcccjjjvvvmmmaaaYYYPPPHHHEEEAAA======@@@JJJ\\\wwwuuuZZZFFF???:::<<<<<<444444444444444555555555555111111111111111111111111111111111111222222222333666666555333111111222444888777666777999999999888999999777777777999;;;<<>>AAANNN[[[jjjxxx|||wwwfffWWWTTTQQQRRRSSSRRRNNNJJJDDDEEEHHHOOO]]]ttt|||eeeYYYQQQKKKMMMRRRWWW]]]cccccclllzzzuuupppeeeYYYQQQIIIAAA???AAAMMM```{{{qqqVVVDDD>>>:::;;;<<<333333333444444555555555666111111111111111111111111111111111222222222333333444555555444222222333555999777777777999:::999888;;;999777555555777:::;;;===EEEVVVpppyyyVVVAAA;;;888777777777555333222111222222222111111111000000000000000111222333333222111222333rrr]]]XXX___pppmmmVVVHHH@@@>>>:::888777777666666444444333333333222222222111222444555666666444444000000111111111222222222222111000111333444444333222///---///444555333000222222222222222222222222////////////000000000000000///---...///000000///////////////////////////111000...///000111111000///---,,,---//////...---......//////000/////////000///------......---+++,,,---...//////...---,,,,,,,,,,,,,,,,,,---......------...//////......---,,,---......///000000000///000111111111333777:::111000000//////////////////////////////000111111222111111111111111000000111111111111111222222222222111111000000/////////000000000000000111111222/////////000000000000///111000000000222333222111444111---+++,,,---......111000///000222444333222111000///......///000111//////000000000000//////111111000000000////////////000000111111000000//////000000000111111111111111111111111111111111111111111222222222333333333333333333333333333333333444444444444444444333333111222222333444555666666666666777999777666;;;CCCLLL]]]lllxxx|||ppp^^^MMMIIIFFFEEEFFFGGGFFFDDDBBBCCCGGGOOO___vvvpppZZZPPPJJJGGGHHHKKKNNNTTT[[[aaakkk|||{{{nnn```RRREEE@@@BBBOOObbb~~~oooUUUDDD???:::;;;:::222222222333333444444555555111111111111111111111111111222222222222333333333111333444444333444666888999777777777999:::999888;;;999777555555777:::;;;<<>>:::;;;:::111222222222222333333333333111111111111111111111111222222222222333333333333000222444444444555777999888777666777999999999888999999777777777999;;;<<<===CCCRRRjjj[[[EEE===999666555444555555333111111222333111111111222222222222222000222444555333222222222kkkXXXWWWcccwwwvvv^^^KKKAAA999999999777555555555666333333333222222222222111333333444444444444444444111111111111111111222222444333222222333444333111000//////111444444222000//////000000000111111111000000000000////////////000...---...000111111000000000000000000000000000000...------///000000000000///...///111222111000000000111111111111000000///---,,,,,,......---+++------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,...///000///...------,,,,,,,,,,,,,,,,,,,,,///000000...+++---333999111111000///////////////............///000111222333111000111333444222000111111111111111111111111222222111111111111000000000000000000000111111222---...///000111111000///111000000000222333222111111///......000111111000222111///000222444444444111000/////////000222333//////000000000000//////000000/////////.........//////000000000000//////000000000000111111111111222222222111111111000000111111222222222333333333555555555444444444333333111222333333444444444444333333333444444555555555555666777::::::>>>JJJWWWsssiiiVVVGGGDDDAAA>>>======>>>>>>@@@AAADDDLLL[[[tttnnnZZZNNNBBBAAABBBDDDCCCCCCIIIPPP^^^mmm{{{aaaJJJCCCGGGSSShhheeeMMM>>><<<999;;;:::111222222111111111111111111111111111111111111111111222222222333333333444444111333555555555555666777777666555666888999888777888888888888999;;;<<<===???DDDRRRiii[[[EEE===999666555333555666555222000111222000111111111222222222333000222555555444222222222|||hhhVVVVVVdddyyypppYYYHHH???888888888777555444555666333333333222222222111111444444444444444444444444333333222222111000000000555444333333333333222111///222444444222000000000......//////000000000111111111111111000000000///111///...///111222222111111111111111111111111111...---,,,,,,.../////////000//////000111222222111222222333333333222222111...---,,,,,,---...---+++------+++******+++------,,,,,,++++++,,,,,,---...+++,,,...000000///...---------,,,,,,,,,---...///111222111---)))***000666111111000///////////////............///000222222555222111222444555444222222222111111111111111111222222222111111111111111000000000000000111111222---...///111111111000///111000000000222333222111---,,,,,,---///000///...444222000111333555555555000000/////////111222333//////000000000000//////000000000000////////////......////////////......000000000000111111111111222222222222111111000000111111222222222333333333666666666555555444444444000111222333444555555555333333333444444444555555444444666999;;;AAAPPP___|||gggUUUHHHEEEAAA>>><<<<<<<<<===??????BBBIIIXXXqqquuubbbQQQHHH>>>>>>AAACCCBBBBBBIIIQQQ___ooodddKKKDDDIIIUUUjjj~~~```HHH;;;:::888;;;:::111222111111111000000//////111111111111111111111111222222333333333444444444333444666666555444555666777555555666777888777666777777888:::;;;<<<======@@@EEERRRhhh~~~ZZZEEE===999777666111444777666333000000222......//////000000000111000222555666444333222222wwwfffTTTSSSddd}}}hhhTTTFFF@@@<<<:::888666444444444444555555666666555555444333555111111555555111111555444333111//////000111222000222222000000444555333444333333222111111111222111000//////...//////000222111000...------------//////...//////000111222+++---//////---,,,...000000000///000000111222222------...///000111111222555555444333333222111111........................++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---------------------------////////////////////////222111000//////...//////000000000000000000000000333111//////111222000...111111111000000000000///222111000///000111333444333333333222222222111111555222///...///000000000111111000000//////.........///111333333111///...////////////////////////444333333222111111111222000000000000000000000000000000000000111111111111///000111111111///...---000000////////////000000111222222222222111000000000222444333222111222333222222222222222222222222222222222222222222222222444222111333666777555222333333444444555666666666999666:::@@@======TTTqqqyyycccTTTJJJEEE@@@======>>>===;;;???@@@CCCJJJXXXpppqqqcccVVVIIIAAA======<<<===@@@EEEJJJMMM^^^sssiiiUUUKKKIIIYYYtttwwwVVVJJJ???;;;999666333333333333222222111000//////222222222222222111000///111222333333444444333333555444333222222444555777666666777777888888888888::::::;;;:::999:::===???IIIHHHQQQiii{{{VVVCCC===777444555555444333222111222333444444333222333444444333111222333333444444333333222tttcccRRRQQQaaazzzfffRRREEE???;;;:::888666555444444444555555555555555444444333555111111555555111111555555444222111111111333333000222222000111444555333444333222222111111222222111111111000000000000000000000//////.../////////000////////////000000111///111222000---+++,,,---000000/////////000111111......///000000111222222333333222222111000000///........................++++++,,,,,,,,,---------.........---------,,,,,,------------------------------------------------000000//////////////////////////////////////////222000...///111222111///222222111111111000000000222111000//////111222333333333222222222111111111444222///...///000111000111000000000/////////...///000111111111111000///000000000000000000000000444333222222111111111111000000000000000000000000//////000000000111111111///000111111000///...---000000000000000000000000111222222222222111000000000222333333222111111222111111111111111111111111222222222222222222222222444333222333666666555333333333444444555666666666777444777>>>>>>BBB[[[yyywwwbbbTTTHHHDDD???===???@@@@@@@@@===???AAAGGGVVVnnn~~~lll]]]RRRJJJBBB=========<<<===???DDDIIIMMM[[[ppp{{{yyyzzzsss```TTTOOO___yyytttTTTIII>>>:::999555333333333333222222111000000///111111222222222111000000000111222222333333222222666555444333333555666888777777777777777888888888999999:::999888999<<<>>>EEEFFFSSSmmmyyyUUUDDD>>>999555555555444333333222222222222444333222333444444333111222333333444444333333222ooo]]]NNNNNN\\\sss{{{bbbOOOCCC>>>;;;:::888666555444444444555555555555555444333333444111111444444111111444666555444333333333444555000222333111111555555333333333222222111111222222111222333333333111000///000////////////000111222111000000////////////000111111222000...,,,------000//////........./////////000000111111222222222111000000//////......---........................,,,,,,,,,,,,---------------.../////////...,,,,,,------------------------------------------------//////////////////000000////////////////////////000///...///111333222111333333333222222222111111111000///...///000111222333222222222222111111111333111///...000111111000000000000000////////////000000000000000000000000000000000000000000000000333222222222111111111111000000000000000000000000//////000000000000111111///000000000000//////...000000111222222111000000111111222222111111000///000222333333222111111222000000000000000000000000222222222222333333333333333333222444555666555333333333444444555666666666888444777===???FFFaaa~~~tttbbbUUUHHHDDD@@@>>>>>>@@@BBBCCCDDDCCCDDDJJJXXXqqq~~~ssshhhYYYLLLEEECCCAAA@@@=========<<<===BBBGGGLLL[[[qqq{{{vvvqqqooojjjcccaaabbbppp|||ooobbb[[[llloooRRRGGG<<<999888555333333333333222222111000000000000111111222222222111111000000111222222222222111666555444444444555777888888888888777777777777777999:::;;;:::999:::===???BBBGGGXXXuuuvvvTTTDDD???:::666555555555555444333222111000333222222333444555333111222333333444444333333222iiiXXXJJJKKKWWWiiivvv^^^KKKAAA<<<:::999888777666555444444444444555555555444333333333222222333333222222333555444444333333333444555///333333111222555666333333333222222111222222333222333555555555333111///111111000000000000111111111111000//////...//////...///000000000000000111000///...---------------111111111111111222222222/////////.........------........................,,,,,,,,,------------...---...000111000///---+++........................////////////////////////------...//////000000000////////////////////////.........000111222333333444444333333333222222222/////////...///000111111222222222222111111111111333111//////000111111000000000000000////////////111000////////////000111111111111111111111111111111111222222222111111111000000000000000000000000////////////000000000111///000000000000////////////000222333333222000///111111111111111000000///000111333333111000111222111111111111111111111111222222222333333333333333333333333444555555444444333333444444555666666666;;;888999===>>>GGGaaa}}}tttddd[[[LLLIIIDDD@@@@@@AAADDDFFFNNNKKKIIILLLZZZqqqyyyrrrkkkggg^^^VVVKKKBBB??????@@@@@@<<<======<<<<<<@@@GGGLLL^^^ssssssccc]]]YYYWWWTTTNNNMMMOOO]]]lll~~~sssnnn|||jjjQQQFFF;;;888888555333444222222222111111111000000///000111222222222222222000111111222222222222222555444444444444555666666888888888888777777777777;;;<<<<<<;;;;;;<<<>>>AAACCCJJJ___}}}rrrQQQCCC>>>999555555555555555555444222000...333222222333444555333222222333333444444333333222}}}eeeTTTHHHIIIQQQ^^^tttpppYYYHHH???<<<999888888777666555444444444444444555444333333222222222222222222222222222222222222222222222333333///333444222333666666333333222222111222222333333333444555666555333111///333222111000////////////111111000//////...//////////////////000111000000//////...------,,,------222222222111111111111111///////////////.................................,,,,,,---------............///000111111///---,,,........................////////////////////////,,,---...///000000//////........................---...///000111222333444444444444333333333333222///////////////000000111222222222111111111000000222000//////111222111000////////////000000000000000000///......///000000000000000000000000000000000000111222222222111000000000000000000000000000...////////////000000000000////////////000000000///000222333333222000///000111111111111000/////////111333222111000111111222222222222222222222222222222333333333444444444222333444555444444444444333333444444555666666666:::888999<<<>>>HHH```xxxuuujjjcccTTTQQQLLLHHHHHHKKKOOOSSSXXXSSSMMMNNNYYYooowwwtttooojjjddd]]]VVVQQQIIIEEE???;;;999999::::::<<<======;;;;;;???GGGNNN___tttwwwbbbQQQLLLHHHHHHEEEBBBBBBEEEPPP```vvvhhhQQQFFF;;;888888555333444222222222111111111111111///000111222222222222222111222222333444333333333333333222333333333444444888888888777777777777777:::;;;;;;:::::::::===???FFFNNNdddoooNNN@@@<<<888444444555555555555444222000...222222111333555555444222222333333444444333333222{{{bbbSSSHHHHHHLLLRRRfff{{{kkkTTTEEE>>>===888888888888777666555444444444444444444333222222000333333000000333333000000000111111111111222222///333444333444666666222222222111111222222333333555555555555444333111000333333111000///.........111000000////////////000333111////////////---+++///......---------......222222222111111000000///////////////////////////........................,,,---------............///000111111111000...---........................------------------------,,,---...///000///...---........................,,,...000000000111333444444444444333333333222222//////000000000111111111222111111111111000000000111000///000111222111000////////////000000000000///////////////////////////////////////////////////000111222222222111000000000000000000000000000......////////////000000000////////////000000111000000111222222111000000000000111111000000///...///111222222111000000111222222222222222222222222222222333333444444555555111333555555444333444555333333444444555666666666555555888;;;>>>III^^^rrrxxxqqqmmm^^^\\\WWWTTTSSSXXX___dddeee]]]UUUSSS]]]rrr~~~wwwpppjjjeee___]]]ZZZWWWSSSMMMGGGBBB>>>===;;;:::999888888888;;;===>>><<<;;;???IIIQQQ^^^ssskkkUUUGGGBBB??????>>><<<===AAAGGGUUUjjj}}}jjjRRRGGG<<<999888555333333111111111111111111111111000111111222222222111111222222333444444444444333111222222222333333333333666777777777888888888888777888999888777888;;;===GGGPPPdddnnnMMM>>>;;;777444555555555555444333222111000222111111333555555444333222333333444444333333222{{{aaaRRRHHHIIIHHHIIIYYYnnnfffQQQCCC>>>>>>777777888888777666555444333444444444444333222222000333333000000333333000///000000111111222111111///333555444444777666222222222111111222222333444666555555444333222111000111000000///............000////////////000000111222000......//////,,,***..................///000222222111000000///........./////////////////////........................------------............111111111000000000//////........................---------------------------...///000000...---,,,........................---///111111000000222444333333333333222222222222///000111111111111111111111111111111000000000000000//////000222222111000.../////////000000000111---...///000000///...---...........................///111222333222111000000000000000000000000000........./////////000000000///......///000111222000000000000000000000000000000000000000//////...///000222222000000000111111111111111111111111111222222333333444555555666111333555555444333444666333333444444555666666666333555888;;;>>>FFFWWWgggzzzvvvtttkkkhhhccc]]]ZZZ]]]eeekkkiiiaaaVVVTTT^^^ssszzzuuummmfff___YYYSSSOOOLLLKKKJJJIIIHHHDDD???;;;:::;;;;;;:::::::::;;;<<<:::===>>><<<;;;@@@KKKTTTbbbwww|||bbbMMMEEE@@@<<<<<<;;;888:::>>><<>>:::999555333333111111111111111111111111111111222222222111000000111111222333333333333333222222333333444444333333555555666777888999999:::888999999999888999;;;>>>EEEMMM___yyyoooMMM>>>:::777555777555444333333222222222222111111111333555666555333222333333444444333333222{{{aaaRRRIIIJJJFFFCCCQQQfff}}}dddOOOCCC>>>>>>777777888888888666555444333333444444444333222222///333333//////333333//////000111222222222222222///333555444555777666222222111111111222333333444777666444333111111111111...............//////000//////...//////000111222///---+++,,,///000///---...............///000111222111111000///...------................................................---------.........//////222111111000///000000000////////////////////////////////////////////////---...///000000...,,,***........................---///222111//////111444333333333222222222111111000000111222222222222222111111111111000000000000000//////000222333111000.../////////000000111111---...000111111000...---........................---///111222333222111000000000000000000000000000............/////////000000///.........000111222000000////////////000000000000000000000//////...///000222222000///000111000000000000000000000000222222333333444555666666111333666666333222444666333333444444555666666777555888;;;<<<<<>>===<<>>RRRhhh|||tttVVVJJJ???;;;999666333333111111111111111111222222222222222222222111000///000000111222222222222111222333444444555555444444444444555777888999:::;;;;;;<<<<<<<<<;;;<<>>;;;888777888555444333222111222333444111111111333555666555333222333333444444333333222aaaRRRFFFDDDFFFIIITTTaaauuuuuu]]]KKKBBB???>>>666666555444333222222111333222222333555555333222//////000000111111111111000111111111111222222222444444444555555555666666111111111111111111111111////////////111333555666111111111111000000000000222222222111000//////...000///...---------------//////............//////...///111333222000---+++///.........------------------------------------+++,,,---.........------------......//////000000------............------000///...---,,,---......////////////////////////............////////////111111000000111111222333333333333333333222111000////////////000000000000777666444222111/////////000000000000111111111111///////////////000111222...---,,,///222444111...///000111222111000...,,,000///...///222444444333111000///---------...///000000///...............///......///111222000///000000000000000000000000111111000///////////////000000000000000000000000111111222222222333333333222111000111333444333222555444333333333333444555444444555555555555444444888777999<<<>>>@@@HHHQQQhhhwww}}}|||wwwssspppoooeee[[[WWWVVVTTTTTTWWWQQQQQQNNNMMMXXXmmm|||vvvpppmmmjjjeee```\\\YYYXXXXXXIIIHHHGGGEEECCCAAA@@@???===???@@@AAA???<<<888555777777777777888999:::;;;===666666===AAACCCPPP```vvvgggQQQDDD>>>===;;;:::999888888888;;;???HHHWWWnnnmmmNNNDDD:::888777444111000111111222222222111111000222222222222222222222222111222222333333222222111444333333333333444555555555777999::::::999;;;<<<:::;;;<<<<<<;;;;;;===???HHHKKKWWWmmmiiiNNNFFF<<<666777666;;;999666444333333555666111222333333444444444444333333333222222222111111xxx___QQQFFFDDDEEEGGGRRR^^^wwwttt[[[JJJ@@@<<<;;;666555444444444444444555444333222222444444333222000000000111111111222222000111111111111222222222333333444444444555555555222222222222222222222222000/////////000222444555111111111111000000000000222222111111000//////...//////......---.........//////............////////////111111111000...---/////////.........---------------------------------------........................///////////////------............------000///...---,,,------.......................................////////////111111000000111111222333555444333222111000///...////////////000000000000555444333111000.........//////000000000111111111000000000///000000111111///------000333444222//////000111111111///...---111000...///000111111000000000///...............000000///...............000///......//////---+++000000000000000000000000111111000///////////////000000000000000000000000111111111222222222333333222111000111333444333222555444333333333333444555555666666666666666666555666555777:::<<<>>>FFFOOOeeerrr}}}|||uuu{{{|||vvvpppkkkaaaXXXOOOMMMLLLJJJJJJLLLGGGHHHHHHKKKYYYpppwwwtttuuusssxxxzzzsssjjjddd^^^YYYTTTRRROOOLLLJJJHHHGGGGGGDDDDDDCCCAAA@@@???>>>===;;;<<>>999;;;BBBFFFJJJXXXjjjzzzaaaLLLAAA===<<<;;;:::999888888888999;;;AAAMMMaaazzzfffNNNCCC:::888777444111111///000111222222222222222222222222222222222222222222222333333333333222222444333333333333444555555555777999999888888999:::999:::;;;;;;:::;;;<<<>>>AAAEEEQQQggggggMMMEEE<<<666888666555555444444444444444444000111222222333333333222333333333222222222111111ppp\\\OOOEEEDDDDDDFFFOOO\\\tttsssZZZHHH>>>:::888666555444333333555777888777444222111222333333222111111111222222222222222000111111111111222222222222222333333333444444444222222222222222222222222111000000000000111222333111111111111000000000000222111111000000//////...//////.........///000000//////............//////000000000/////////......000/////////............------------------------...------------...///000///////////////.........------............------//////...------------.......................................////////////111000000000000111222222666555222000...---------////////////000000000000444333111000///...------//////000000000000111111111111000000///000000000000///...111444555222///000000000000////////////222000//////000000///---///////////////......---000000///.........//////000///.........---+++)))000000000000000000000000111000000///////////////000000000000000000000000111111111222222222222333222111000111333444333222555444444333333444444555666666777777777777666666444333555888999<<>>>>>>>>===<<<<<<;;;;;;888:::===>>>???===;;;:::999999999999:::;;;<<<<<<;;;999<<>>===<<<;;;999888888888888777888<<>>===AAAKKK___zzzdddKKKDDD;;;666888777111222444555666555444333000000111222222222111111333333333222222222111111iiiWWWLLLEEEDDDDDDFFFPPP]]]uuusss[[[III???:::888888777444333333555777999888666222111111222222222222222222222222222222222000000111111111222222222111111222222222333333333222222222222222222222222111111111000000000000111111111111111000000000///111111000000///////////////////////////000111222//////............//////000000............///000000000/////////.........------------------------------,,,,,,,,,---...///000000//////......------------............------//////......------------....................................////////////000000000000000111222222555333000...------...///////////////000000000000333222111000///.........////////////000000000111111111000///............222000000222555666333000111000////////////000000111000///000111111000...---...///000000///...---000000///////////////000000///......///...,,,***////////////////////////000000////////////000000000000000000000000000000111111111111222222222222222111000111333444333222444444444444444444444444666666666777777666666666444333444777999;;;CCCLLLdddpppzzzxxxuuu}}}|||wwwlllaaaQQQIIIDDDDDDEEEBBB@@@AAABBBCCCEEELLL\\\nnnwwwxxxpppooonnnnnnnnnllliiifffbbbaaa```aaagggqqq|||{{{pppbbbXXXPPPLLLOOOTTTfffmmmnnncccUUUKKKFFFCCC???@@@AAAAAABBBAAAAAA@@@::::::::::::::::::::::::999:::<<<>>>>>>===;;;:::999999999999:::;;;<<<<<<;;;;;;>>>DDDKKKWWWnnnfffOOOBBB>>><<<;;;:::999888888888888777888;;;@@@JJJ```~~~bbbLLLBBB999777888555222222333333333222111000///...222222222222222222222222333444444555555444444333444333333333333444555555777999::::::888777777888666888999999888999;;;===>>>BBBIIIYYYtttbbbIIIBBB:::666999888444444555555555555555444111111222222222222111111333333333222222222111111}}}eeeSSSJJJDDDEEEFFFHHHUUUccc~~~sss[[[JJJ@@@<<<::::::999666333333333555777888666222111111222222222222222222222222222222222000000111111111222222222111111111222222222333333222222222222222222222222111111111111000000//////111111111111000000000///000000000//////////////////////////////000111222//////............//////000///...------...///000////////////............------------------------,,,,,,,,,,,,,,,------...000000//////......------------............------...............---------....................................////////////000000//////000000111222222000///------...000111////////////000000000000333222111000000000000000...////////////000000000000///......------------333111000222555666333000000000////////////000111/////////111333444222111---...///000000///...---000000/////////000000111000///...///111111000...////////////////////////000000////////////000000000000000000000000000000000000111111111222222222222111000111333444333222444444444444444444444444444555555666666555555444555444555888999;;;CCCLLLbbbrrr{{{vvvmmmcccQQQJJJEEEFFFFFFCCC@@@AAABBBCCCDDDJJJVVVcccfffddd]]]\\\ZZZZZZYYYWWWTTTQQQKKKMMMOOONNNPPPYYYhhhtttmmmbbbUUULLLFFFDDDIIIPPPdddmmmqqqfffUUUIIICCC@@@<<<======>>>>>>===<<<<<<::::::::::::;;;;;;;;;<<<;;;<<<===>>>===<<<;;;:::999999999999:::;;;<<<<<>>BBBHHHVVVpppaaaHHHBBB:::777999888777666333222111111222333222333333333333333222222333333333222222222111111xxx___OOOGGGCCCFFFHHHNNN]]]ooooooYYYIII@@@<<<;;;:::888666444333333444444777444222111222333333222222222222222222111111111000111111111111222222222111111222222222333333333111111111111111111111111///000000111111000//////111111111111000000000000//////////////////////////////.........///000000//////............/////////...---------...///000///.........------------------------------------+++,,,------......------///////////////.........------............------......//////......---,,,------------------------............////////////000////////////000111111000///.........///111222////////////000000000000222222111000000000111111......////////////000000//////......------......333111000222555555222///////////////000000000000......///222444555333222---...//////////////////000000/////////000111111000000000111333333222000000000000000000000000000///////////////000000111000000000000000000000000000000000111111111111222222111000111333444333222333444444555555444444333444444555555555555444444666555666888999;;;CCCLLL^^^rrrxxxtttmmmfffSSSLLLFFFFFFEEEBBB??????>>>AAACCCFFFMMMUUUVVVRRRMMMLLLKKKKKKKKKIIIFFFCCCAAACCCDDDCCCBBBHHHTTT^^^^^^UUUKKKEEEAAAAAAFFFMMMbbboooxxxnnn[[[LLLDDDAAA;;;;;;;;;::::::999999888;;;;;;;;;<<<<<<<<<======<<<===>>>>>>>>>===<<<;;;::::::::::::;;;<<<======>>>AAAFFFOOO]]]qqqhhhSSSFFF@@@>>>::::::999888888888888888555555999???DDDRRRpppgggKKK@@@888777888666444444+++---///111333444555666222222222222222222222222333333444444444444333333444333333333333444555555999:::<<<<<<;;;::::::;;;555777888888888999<<<>>><<>>:::999666666555444333333444444444333222222444444333222222222111111111000000000000111111111111222222222222222222222333333333444000000000000000000000000...///000111111000000///111111111111000000000000//////////////////////////////......---.........//////............//////------------......//////------------,,,,,,,,,,,,------------------------+++---///111111000...---.........///////////////------............---------.../////////...---,,,------------------------............///////////////////////////000111111000000000000000000000000////////////000000000000000000/////////000000111........./////////000000000////////////000000111222111000222444444111...---...///111111111000////////////111333333111///...............///000000000000//////000111111222222111111222333333111///000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111222111000111333444333222333333444555555444333333555555666666666666555555666444555888999:::BBBKKK^^^sss~~~tttppplllhhhZZZRRRKKKIIIGGGCCCAAAAAAAAAEEEGGGFFFGGGJJJIIIEEEDDDCCCBBBCCCCCCBBB???<<>>CCCIIILLLSSSKKKEEEBBB@@@???CCCIII```qqq~~~wwwcccQQQGGGCCC>>>===<<<;;;::::::;;;<<<<<<<<<<<<===============;;;<<<===>>>????????????<<<<<<<<<<<<===>>>???@@@@@@EEENNN\\\oooqqqZZZJJJAAA===;;;:::999999888888888888888888555888>>>CCCPPPmmmyyy___JJJ@@@888777888666555555---...///111333444444555222222222222222222222222222222333333333333222222444333333333333444555555777999;;;;;;::::::;;;<<<666777999999999:::===???<<>>@@@??????@@@@@@@@@===;;;>>>888444777???FFFFFFDDDMMMHHHCCCBBBAAA???BBBGGG\\\pppyyyeeeQQQFFFAAA???>>><<<;;;;;;<<<>>>???========================:::;;;<<<>>>@@@AAABBBBBB>>>>>>>>>>>>???@@@AAABBBIIIPPP\\\nnnfffPPPCCC===:::999999999888888888888888888===888888>>>DDDPPPmmmrrrWWWJJJ@@@777777888777555555222222222222222111000///222222222222222222222222111222222333333222222111444333333333333444555555555777999::::::999;;;<<<666777999999:::;;;===@@@@@@FFFLLLTTTnnncccJJJCCC;;;888:::999444555666777777777666555222222222222222111000///333333333222222222111111{{{aaaOOODDDAAAAAAGGGRRRbbbyyy}}}eeeSSSIII<<<999999333666666555444333333222222444444444222000///000222;;;999555222000000222333555444444333222111000000333333333333444555666666444333111111222111000...000000111111111111000000111111000///////////////////////////////////////000000///...------,,,,,,///......///000000...---//////.........---------///............---------------------------------//////.........------------,,,++++++---.........000000//////......------111000000///...---------111000///------,,,,,,,,,...////////////---,,,+++///,,,)))'''))),,,...///222111111000000000000000---......///000111111222222222222111000//////..................///000000---+++***+++...222444555222222222222222111000000***,,,...---,,,---000333222222111111111111222222///////////////000111111...000222222111111111222555444333222000///...---///000000000000//////...///.........///000222333222111000//////000111111111111111111111111111111111222222333333222222111444444444444444444444444555555666777777777777777888444444777:::<<>><<<:::<<>>777;;;;;;<<<===???@@@BBBCCCKKKHHHDDD???<<<===AAAEEEWWWkkk~~~kkkTTTFFFBBB>>>===;;;===??????===:::>>>???AAA@@@???>>>???@@@BBBAAA@@@AAACCCEEEEEEEEECCCBBBBBBBBB@@@@@@GGGQQQYYYddduuutttYYYHHHAAA===<<<<<<999;;;:::666555777777444999999888999===MMMkkkjjjXXXHHHCCC===:::999999777444333333333222222222111111555444333333222222333333333444444555555444333222222222333333333333444444---666<<<999666777:::<<>>BBBFFFLLLUUUjjjbbbJJJBBB<<<;;;<<<777777666555444333444555555444222000000222444555555222222222222222222222222www^^^MMMFFFCCCDDDJJJUUUeee|||ttt]]]MMMEEE:::888999444555555555444333333333222444555555333111000111222555444222111000111222333444333333222222111111000222111111222222333444555444333111111111111000...111111222222222222111111111111000///////////////////////////////////////000//////......---,,,,,,///...---...000111111000//////.........---------///............---------------------------------//////.........---------...---,,,,,,---///......////////////............/////////...---,,,,,,,,,000000///...---,,,,,,,,,+++,,,...///000000//////222000---,,,...000222222222222111000//////000000......//////000111111222222222111111000//////...///////////////000111111000...------///111222333111111222222111111000///---///111000......///111111111000000000000111111///////////////000111111000111333333222222222333777666555444222111000/////////000000000000//////000000//////000111222333111111000//////000111222111111111111111111111111111222222333333222222111444444444444444444444444555666666777777777666666888555444777999<<>>@@@>>><<<>>>BBBAAA;;;============>>>@@@AAABBBKKKIIIEEEAAA>>>@@@DDDHHHVVVjjj~~~nnnVVVGGGBBBDDDBBBAAABBBDDDDDDBBB@@@@@@AAABBBDDDEEEFFFEEEDDDEEECCCBBBDDDGGGJJJKKKLLLLLLJJJIIIHHHFFFGGGPPPYYYjjjuuunnnTTTEEE@@@===<<<<<<:::<<<:::666555777777555:::::::::;;;???OOOkkkqqqbbbMMMHHHAAA;;;777555444333333333333222222222111111333333222111111111111222333555666777777666444333222222333333333333444444---555999666222444777999>>>:::777888===@@@@@@???@@@DDDHHHPPPeee___IIIBBB<<<;;;;;;666777666555444333444444555777555333222333333222111222222222222222222222222rrr[[[KKKGGGEEEFFFMMMXXXiiiiiiSSSFFF@@@888888:::555444444444444333333333333444555555444222111222333/////////000111111222222222222222222222222222222000000000111111222333444444333111000111111000///222222333333333333222222111111000///////////////////////////////////////000//////......---------///---,,,...000333444444/////////.........------///............---------///.........------,,,,,,/////////............---000///------...///...---.............../////////.........---,,,,,,++++++/////////...------,,,,,,+++,,,...///000000//////222111///000222333333222333222111000////////////...//////000000111111111222222111111000/////////000000000000000111222222444222//////000111111000000000111111000000///...///111333333111/////////000000////////////000000///////////////000111111111333555555444333444555666666555333222111000///---...///000000111000000222111111111111111222222000/////////000111222333111111111111111111111111111222222333333222222111444444444444444444444444666666777777777666666555888555444777999;;;BBBIIIaaayyyxxxqqq{{{}}}|||zzzuuupppnnnnnnnnn{{{|||vvvfffTTTHHH@@@<<>><<<>>>BBBBBB???AAAAAA@@@???@@@AAABBBCCCGGGFFFCCC@@@>>>@@@DDDHHHVVVjjjuuu^^^NNNGGGFFFEEEDDDEEEGGGGGGFFFEEEFFFFFFIIIMMMRRRTTTRRROOOLLLKKKJJJLLLPPPUUUXXXYYY[[[WWWTTTTTTSSSVVV___jjjzzzeeeNNNBBB>>><<<;;;;;;;;;===;;;777666888888555::::::<<<>>>BBBQQQlll}}}rrr```ZZZQQQFFF<<<777555666333333333222222222111111333222111111000000111111333555777999999888555444222222333333333333444444000666999555111333777888;;;999888:::>>>AAAAAA???@@@CCCFFFMMMbbbyyyZZZGGGBBB<<<:::;;;555666666555444444444444555666555444444555444222111222222222222222222222222mmmXXXJJJFFFDDDFFFNNNZZZkkk~~~aaaLLLAAA===666777999444333333333333333333444444333444555555333222222333,,,---///111222222111111000000111111222222222333111000000111111222333444444222000000111111111000111222222222222222222111111000000///////////////////////////////////////000/////////......------///---,,,---111555777888////////////............///............---------//////......------,,,,,,/////////...............222000.........///...------------....../////////.........---------,,,,,,...//////......------,,,......//////...---+++***000///...000111222111///333333222000//////////////////000000000111111111111111111111000000//////000000//////000000111222333111//////000000000///000000000000000///.........000222333222111///...//////............/////////////////////000000111222444666666555555555666333333222111000///......------...000111111111111222111111111111111111111...//////000111222222333111111111111111111111111111222222333333222222111333333333333333333333333666666666777666666555444777555555777888:::BBBKKKddd{{{uuu|||ppp\\\LLLDDDAAABBBBBB@@@???AAADDDGGGGGGHHHGGGFFFDDDDDDEEEFFFGGGIIIHHHGGGEEEDDDFFFIIIMMM\\\ooo~~~jjjZZZRRROOOOOONNNNNNOOOPPPPPPPPPTTTTTTVVV]]]eeehhhddd```[[[YYYXXXZZZ___fffjjjlllkkkfffddddddfffjjjuuuqqq]]]HHH???===<<<::::::;;;===<<<888777999999666888999<<>>AAACCCEEELLL```rrrVVVEEEBBB<<<::::::444666666555555444444444444222222333555777777555333222222222222222222222222iiiUUUIIICCCAAADDDMMMZZZlllyyy]]]III???<<<666666888333222222333333333333333333222333555555333222222222...000111222333222000//////000000111111222222333111111111222222333444555444222000///000111222111000000111111111111000000111000000///////////////000000000000000000000000///////////////.........///...,,,...111555777888000000/////////.........///............---------/////////......---------////////////////////////222000.........///...---,,,,,,------......///////////////...............---......//////...---,,,------......---,,,***))).........///111111000...333222111000////////////000000000000111111111111111111111000000000000000///............///000000000///---...///000000///000000000000000///......+++,,,...000222111000...//////............/////////////////////000000111222444666666555555555666222222111111000///......------...000111111111111000000000000000000//////......///000111222222222111111111111111111111111111222222333333222222111333333333333333333333333555555666666666666555555777555666888888;;;EEEOOOiii}}}}}}{{{~~~iiiWWWNNNLLLJJJHHHFFFFFFGGGJJJOOOSSSSSSQQQOOOMMMLLLMMMNNNOOOUUUUUUUUUTTTSSSTTTXXXZZZfffvvvvvvhhhbbbcccccccccccccccccceeefffiiihhhkkkrrrzzz}}}zzzuuupppnnnmmmoootttzzz~~~{{{wwwuuuxxx|||nnn[[[GGG>>><<<;;;:::999;;;===<<<888777999999666777888;;;???DDDTTTpppyyyjjjVVVCCC666333333333333333222222222111111444444333222222222222222000222444666777666444222222222222333333333444444888<<<<<<777555777::::::666555666888:::<<<<<<<<>><<<666666888222333333333333222222222222000222444444333111111111111111222333333222000///000000000111111111222222222111111222222333444555555222//////000111222222000000000111111000000000111111000///////////////000000000000000000000000////////////////////////000...---///111444555555000000000/////////......///............---------...........................////////////000000000000///------...///...------------------.........////////////////////////------...//////...---,,,)))***,,,---......------000//////000222222111///222111111000000000000000111111111111111111111111111111000000000000000000...............//////000...---,,,...000111000///000000111111000000///...******+++...000111000...//////............/////////////////////000111111111333555555444333444555444333333222111111000000---...///000000111000000...//////000000000//////...///000111111222111111111111111111111111111111111222222333333222222111333333333333333333333333333444555666666666666555666555777999999===HHHTTToooxxxttt```WWWVVVQQQNNNLLLLLLMMMOOOWWW^^^cccaaa___\\\\\\]]]^^^```dddeeefffeeeeeeeeehhhjjjuuuzzzvvvwwwxxxxxxwwwwwwwwwzzz|||qqq^^^III???<<<;;;999999;;;===;;;777666888888555777888;;;???FFFWWWtttvvvgggTTTCCC999444333333333333222222222111111555444333333222222333333000000222333444444333333222222333333333333444444666999999666444777888777666666666666777999:::;;;;;;>>>BBBJJJ___iiiPPPBBB@@@:::777999555555555666666555555444333555444333333444333111000222222222222222222222222zzzcccOOODDDBBBBBBFFFQQQ___qqqoooVVVDDD<<<;;;666666888111444333333333222111111111...000333333222111000000111111111222222111111111000000000000111111111111111000000111111222333444555222///...000222333333000111111222222111111000111111000///////////////000000000000000000000000/////////////////////000000//////000222333222111000000000000/////////...///............---------------......//////000000.../////////000000000000...---,,,,,,---///.........------------------,,,........................,,,---...000000///---,,,+++,,,...///000//////...111000///000111222222111000000000000000111111222111111111111111111111111000000000000000000000111/////////...///000000111///......///111111000///111111222222111111000///...,,,+++,,,///000///---000//////////////////000///////////////000111111000111333333222222222333333333222222111111000000//////000000000000//////......000111222111111000///000111111222111000000111111111111111111111111111222222333333222222111222222222222222222222222222333444555666777777777555555888:::;;;???LLLYYYuuuzzznnnfffgggbbb^^^[[[]]]]]]___hhhrrr{{{yyyvvvsssssstttvvvxxxyyy{{{||||||{{{{{{}}}~~~xxxdddMMMAAA===:::888888:::<<<:::666555777777555999:::<<<@@@HHHZZZyyytttlllnnnfffXXXKKKAAA:::777555333333333222222222111111444333333222222222222222000000111111222333444444222222333333333333444444222666777555444777777444888888777666666777999;;;:::>>>BBBLLLaaaiiiPPPBBB@@@999666888666444555666666666555444333555333111111222222111000222222222222222222222222yyyaaaMMMAAADDDDDDIIITTTbbbuuummmSSSBBB;;;;;;666777888222444444333333222111000000---///222333222000000000//////000000111111222222111111111000000000000000////////////000111222333555222///...///222333333222222222333333222222222111111000///////////////000000000000000000000000////////////000000000000111000///000222222000...000000000000//////////////////.........---------,,,,,,---...///000111111.../////////000000111111---,,,++++++---///...............------,,,,,,,,,------------------------+++---...000000///---,,,000111111111111///...---000///---...///111111000////////////000111222333222222111111111111111111000000000000000111111111000000000000000111111222111000000111222222000...222222222222222111000000111...,,,,,,...///...,,,000000////////////000000///////////////000111111///000222222111111111222111111000000//////......///000000000000000///......///111222333333333222000000111222222111//////111111111111111111111111222222222333333222222222222222222222222222222222111222333555666777777888555555888;;;;;;@@@NNN[[[zzzyyy|||xxxsssqqqrrrsssttt~~~~~~hhhPPPCCC>>>:::888888999;;;:::666555777777444:::;;;===BBBJJJ]]]}}}xxxeee[[[ZZZQQQFFF>>>999777444111333333333222222222111111333222222111000111111111222111000000111333444666222222333333333444444444222666777666666888777444::::::888666555666999<<<;;;???EEEOOOeeeiiiPPPBBB???888666888666444555666666666555333333222000...///111333333333222222222222222222222222qqq\\\NNNGGGHHHJJJPPP]]]ooouuueeeIIIDDD>>>:::888666333000222333333333333222111111777555444444555222...)))//////000000111111222222///000111222222111000///111222222222222111000///222111111000000000000000333111000111222222111000000000000000000000000000.........///////////////000000000000111111111111...///000111111000///...222111111000///......---333222000---,,,+++++++++........................///000111222222111000/////////.........---------...---+++******+++---...---000222111...,,,---///.........------,,,,,,,,,///......------///000111111111000000000000000111333222000/////////000000000000111222222222222111222222111000///...------,,,,,,...111222222...,,,222222000///............///000111111111///...---......---,,,---...///000...///000111111222111111...//////000000000000000000000000000000111111222111///...///000111000.........////////////......111000000000222333222111222222111111111111111111222333333444444333333222777555222000111333333333444444444444444444444444333444555666666666555444333444777999:::BBBUUUfff{{{rrrcccNNN???999999::::::::::::999666444444777999:::888;;;CCCMMM```~~~nnnVVVIIIFFFCCC???:::666222000///333333333222111000///...333333333222222111111111222222111111111111222222333222222111111222222333666666555666666777888999;;;::::::;;;<<<<<<;;;:::<<>><<<::::::999888777666555444333222333333333333333333333333555333222222333444444333nnnZZZLLLFFFIIIMMMWWWgggzzzppp___HHHCCC===999888666333000222333333333333222111111333111111222333111...***///000000111111111111000000111222222222222111000333333222222111111111111222222111000000000000000222111000111222333222000000000000000000000000000...///////////////////////////000000000111111111//////000111111000//////111111000000///......---......---,,,,,,---...///////////////////////////...///000111111000///...//////.........---------...---+++******+++---......///000000...------......------------------,,,///......---...///000111111000000//////000000000222222111000///000111111000000111222222222222111//////////////////......------...000111111///---222111000///............///000000111000///...---......---------...///000//////000000111111000000...//////000000000000000000000//////000000111222111///...///000111000/////////////////////......111000000000222333222111111111111111111111111111222333333444444333333222666444222111222333333222444444444444444444444444333444666666777666666555444555888:::===GGG[[[nnnxxxoooqqq{{{xxxqqqfffZZZIII<<<888888888888::::::999777555444666888===;;;===DDDNNNbbbeeeMMMAAA@@@>>>;;;888666444444333111222222222222222111111222222111111111111111000222222111111111111222222333222222111111222222333555555555555666777888999888888999;;;<<<=========@@@BBBIIIWWWrrr___PPPAAA<<<<<<:::999999777777777666555555444444333333333333333333333333555333222222333444444333kkkWWWJJJDDDIIIPPP^^^rrrgggVVVGGGBBB<<<888777666333111222333333333333222111111000000000111222222000---000000111222222111///...111222222333333222222111444444222111111222222333222222111000000000000111000000///111333333222111000000000000000000000000//////////////////......//////000000000000111111000000111222222111000000111000000//////.........,,,,,,,,,,,,,,,---...///////////////////////////---...///000000///...---...............------------,,,+++++++++,,,---...///.........//////...,,,---------------.........///............///000000000//////......///000000111111111000111111222333///000111111222222111111........./////////000000///...---...000111000///222111000//////....../////////000000000///.....................///000000000000000000////////////...///000000111111000000///////////////000000111111000//////111111000///000000000000//////...---111000000000222333222111111111111111111111111111222333333444444333333222555333222222444444333111444444444444444444444444444555666666777777666666666777999<<>><<<;;;999777555444444444111222222333333333333333000000000000000111111111222222111111111111222222333222222111111222222333555555555555666777888999666777999:::<<<>>>???@@@BBBGGGPPP```{{{[[[MMM@@@<<<<<<;;;::::::777777666666555555555555333333333333333333333333555333222333444555444222}}}fffSSSHHHCCCHHHPPP```uuuwww^^^NNNDDD@@@:::777777666444111222333333333333222111111222222222333333333222111000111222222222000...---111111111111111111111111555444222111111222444555333222111111000000111111/////////111333444333111000000000000000000000000////////////............////////////000000000111111111111222222111111111000000/////////...............------,,,,,,,,,,,,////////////////////////------...//////...------........................,,,,,,+++++++++,,,---...000---,,,---000111...+++,,,,,,------......//////............/////////000///............//////000000000111111222222333333///000000111111111111111000000000000000000000000111///------///111111000111111000/////////////////////////////////......///////////////000000000111111000//////.........//////000111111111111000//////......//////000111111000///000111111000///000000111000000///...---111000000000222333222111111111111111111222222222222333333444444333333222333333222333444444333111555555555555555555555555444444555555666666666666777777999===DDDSSSnnnpppdddbbbhhhuuuppp[[[OOOLLLGGGCCC===:::999888777666888999999777666666777999:::>>>FFFQQQ```vvvxxxYYYFFFAAA===;;;888666333222222222333333444444444333222222///000000000111111222222222222111111111111222222333222222111111222222333444444444555666777888999666888999;;;<<<===@@@BBBCCCLLL[[[ooo[[[MMMAAA>>>???>>>======888888777666555444444333444444444444444444444444444333333333555555444222www```OOOFFFCCCGGGOOO^^^ssspppXXXHHHBBB===888666666666444111222333333333333222111111333333444333222111111111111111222222111000///...000000////////////000000555444222111111222444555333222222111111111111111......///222444444333111000000000000000000000000000000//////.........---...////////////000000000222111111111111111111222////////////.....................------,,,,,,+++------------------------,,,---...//////...---,,,---.....................++++++++++++,,,,,,------///---+++---000000...+++---------....../////////---......///////////////...............///000000000000111111222222222222//////000111111111111000333333222111111000//////222///------///111111111111000000////////////000..................///////////////000000000000000222111000///....../////////000000111111111111111///////////////000111111222000///000111222111000000000111111000///......111000000000222333222111000000111111111222222222222333333444444333333222333222222333555555333111555555555555555555555555444444444444444555555555777777999>>>FFFXXXttt{{{iii^^^[[[```ooo}}}|||bbbNNNFFFDDD???===;;;;;;;;;::::::999999999888777666777:::===DDDMMMXXXdddssssssTTTCCC???:::999777555333222222222666555555444333222000///000111111222222333333333222222111111111111222222333222222111111222222333333333444444555777888999888999;;;;;;;;;<<>>@@@@@@>>>>>>:::999888666555333222222444444444444444444444444444333333444666666444222rrr\\\LLLEEECCCGGGNNN\\\qqqiiiSSSEEE@@@;;;666444555666444222222333333333333222111111111222222111///...///000111111111000000000000000000//////......//////000333222222111111222444444333333222111111111111222//////000222444444222000000000000000000000000000000000000///......------......////////////000000222111000000000000111222........................,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------...............***++++++,,,,,,------------,,,,,,---//////...,,,.............../////////---......///000/////////............///000111111///000000111111111000000...///000000111111000000444333333222000//////...222000......///111222111000000////////////000000......------......///000//////000111111111111111222222000//////000111111///000111111222222111111000000000000000111111222222111000000222222111000///000000111111000000///111000000000222333222111000000000111222222333333222333333444444333333222333222111222444555444333555555555555555555555555555444444444444555666666888888;;;@@@III\\\yyywwwfff]]]ZZZ^^^nnnlllTTTDDD>>>>>>;;;;;;::::::::::::::::::999999777666666999???CCCVVVaaannnxxxnnnOOO>>>:::666666555444444555666666666666555444222000///...222222222222222333333333222222111111111111222222333222222111111222222333333333333444555777888999888:::<<<;;;:::;;;@@@DDDJJJaaazzzUUUHHH===;;;======;;;;;;999999888666555444333222444444444444444444444444444444444555666666444222nnnXXXJJJDDDDDDGGGOOO___ssszzzcccOOOBBB>>>:::555333555555444222222333333333333222111111...000111111//////111333222111///...///000222333111000///......///000111111111111111222222333333444333222222111111222222000000111333444444111...000000000000000000000000111000000///......------........./////////000000111000000//////000000111........................---...///000000000///...---------------------------...///000000///...------------.........//////******+++,,,------------***,,,......---------...////////////............------///000000000///...////////////000111222222//////000000000///.........//////000000000000000111000000000//////......111///...///111222111111000000////////////000000......---------...///000///000111222222222111111333222000000000111333444000000111222222222222111111111111111111222333333222111000000222222111000...///000111111111111111111000000000222333222111///000000111222222333333222333333444444333333222444222111111333444555444555555555555555555555555777666666555666777888999:::;;;>>>DDDMMM___|||vvvfff___\\\___ooosss[[[HHH===::::::999999888777777777888:::;;;999777555666<<>>888555777666555444444555666777<<<888666666777;;;EEEOOO\\\eeennnvvvttt[[[JJJBBBAAA===777333111111111111000000000111222222222333000000000000000000000000222222222111111111000000111111111111111111111111222333444555444333222111888777777888777999BBBMMMjjjiiiMMMDDD===<<<<<<:::999:::666666666666666666666666666666666555555444444444333222111111333555555444~~~fffRRRGGGDDDFFFPPP]]]qqqoooUUUEEE@@@:::888555444444444222111333333333222222222222222333222111111333333222111222111000//////000111222222///,,,...222444222///111111111111000000000///000000000000111111222333555111///222333111000222333111//////000111000...////////////............222000......///000000000......////////////......000000///...------------....../////////...,,,,,,---.........,,,,,,...///............////////////........................................................................,,,---//////---,,,---...............////////////...111222///...111111---000000000000000000000000...///000111111000///...111000000000/////////...000000000000000000000000000000////////////000000111000//////000000///...///000000111111222222333333222111000///000000111111111111111111111111111111111111000000111111111111///......000111000//////222444222...---///333000000000111111111222222111111111111222222222222333333222222222333444444444333333333333444555555444444444444555555666666888666444444777999999888<<>>JJJ]]]ppprrrccc___```fffuuu|||wwwuuutttppphhhaaaPPPFFF<<<999888666555666666666555555555555666777777555666888888555777<<<@@@EEEMMM^^^xxx{{{fffSSSFFF>>>;;;666444333444444444000000000///////////////111111111111111111111111222222222111111111111111111111111111111111111111222222222222333444555555444333555888888:::BBBJJJjjjfffOOOFFF>>><<<;;;888777888666666666666666666666666444444444444333333333333444333222333444555444333vvv^^^MMMDDDCCCDDDRRRbbbyyyjjjRRRDDD@@@<<<:::777666555555333222222333333333333333333333333222111111333333222111000000111222222222111111888555222111111222111///111111111000000000000000222333333333333333333333555000---///000//////222222111//////////////////////////////............///---,,,---...///...---...------------------......///000111111000//////..................---------...///...---,,,,,,---------........./////////........................................................................+++---......---,,,,,,------------.........//////,,,///111222222111///---/////////000000000000000...///000000111000000///......//////000000111111////////////////////////............///000222222000///...///000111000///000111222333333111///---000000//////............////////////////////////000000////////////000000///...---...000222222111000222222111///...000222////////////000000000000222222222222333333333333444444333222111111111222333333222222333333444555444333222222333666888:::555555666888999::::::999===???LLLbbbyyy~~~pppdddbbbfffnnnvvvmmmfffaaa\\\YYYXXXUUUOOOJJJ???;;;888999999666777:::555555555555555666666777999777777::::::777888;;;@@@@@@HHH[[[yyyrrr^^^MMMCCC<<<999555444444555555555111111111000000//////...111111111111111111111111111111111111111111111111111111111111111111111111444333222111222333444555444333555999;;;<<>><<<:::777666777666666666666666666666666333333333333333333333333555444444444555666444333rrr[[[KKKDDDDDDEEEMMM]]]vvvgggPPPCCC@@@:::888555333222111///---333333333222111000000000333222111111333333222111///000111222222222222222444444444444333222000...000000000000000000111111333333444444444444333222555000...000111//////111000000000///......//////////////////...............---------//////...,,,//////...------...//////...///000111111000//////......------............---///000000...---,,,---....../////////000000000........................................................................+++---......---,,,,,,---------------............///000111333222///,,,+++......//////000000000000......///000000000000000000000000000////////////////////////////////////............///000222222111000//////000000///...111222444444444222000...////////////......------........................000000////////////000000///...---...000222222111111222111000//////000111////////////000000000000111111222222222333333333444333222222111111111111333222222222222333444444444333222222333666888:::333444666777888888999999AAACCCPPPggg}}}ooodddcccgggpppyyyuuurrruuutttssssssssssssttttttooohhhdddfffkkkiii___VVVQQQNNNIIIGGGEEECCC???<<<888666777;;;:::777777:::444555555666666666666666<<<777666888999999;;;???@@@???HHH___~~~~~~eeePPPDDD???:::777444333444555555444222222222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111666555333222111222222333555444777<<>>;;;:::777666777666666666666666666666666333333333333333333333333777666555666666666444222mmmWWWIIIDDDDDDEEEHHHWWWppp|||eeeNNNBBB@@@===;;;888666555444222111444333333222111000///...333222111111333333222111000000111111222333333333///000222333222111...---000000000000111111111111222333444555444333222111444000///222333000///000000000000///...---...000////////////............000//////000111111000...000///...------...///000/////////000000//////.........---------...//////...000222222000...------////////////000000000111........................................................................,,,...//////...------...,,,------------.........222000111333222...+++,,,---......//////000000111......//////000000111111222111111000///......---000000000000000000000000//////...//////000111222222000//////000000///---222333444444333222111000/////////000///......---////////////////////////111000000//////000000111000...---...000111111111222111111000000000000000/////////000000000111111000000111111111222222222333222222111111111111222222222222222222333444444444333333333444666777888333444666777777777999;;;@@@CCCQQQiiipppcccaaadddlll|||yyywwwrrrlllfff```[[[YYY\\\[[[ZZZZZZYYYYYYZZZZZZVVVRRRPPPTTTZZZYYYPPPGGGFFFCCCAAA???>>>===:::888555444666:::;;;777555666333444555666777777777666<<<666333555777888;;;???<<<===JJJeeeuuu[[[GGG???>>>888666333333333444444333222222222222111111111111222222222222222222222222111111111111111222222222111111111111111111111111555444333333222222222333666555888>>>AAAAAABBBEEENNN\\\rrrgggNNNEEE===;;;:::777666777666666666666666666666666333333333333444444444444888777666777777666333111iiiSSSFFFBBBCCCDDDFFFTTTkkkzzzcccMMMAAA@@@<<<;;;888888888888777666333333333222222111111111333222111111333333222111111111000000111333444555...///000111111000111111///000000000111111111111222333444444444333111000333000000444555222/////////000111///---,,,...000////////////............/////////000111111///---///...,,,++++++,,,...///000000///...------------...------,,,---...///000000222444333111///.............../////////000000........................................................................---///000000///......///,,,,,,---------.........222//////222222---,,,///------......///000000111.........//////000111222111111111000///.........000000000000000000000000000000////////////000000000///...///000111000///222222222222111111111111//////000000000///...---////////////////////////111111111000000111111111111///......000111000///222111000000000000000000000000000111111111222222//////000000000111111111111111111111111111222333222222222111222222333444444444444444555555666666444666777777666888;;;>>>@@@FFFWWWppppppccc```cccjjj{{{yyysssnnnjjjhhh___]]]ZZZVVVRRRNNNKKKIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIGGGGGGLLLQQQPPPHHHAAA>>>===<<<<<<<<<:::888777666444555:::<<<888555444333444555666777777777666<<<666333666888888999<<<<<>>===777555222222222333222111000000000000111111111111222222222222222222222222000000111111111222222222111111111111111111111111000111222333444444444444666555888???BBB@@@@@@BBBDDDLLL```}}}dddLLLCCC<<<::::::888777888666666666666666666666666333333444444444555555555888888777888888777333000fffPPPDDD@@@AAACCCFFFTTTiiiyyyaaaLLLAAA@@@555333222222444555555444222222333333333333444444333222111111333333222111222111000000000222555666111111111000000222555888//////000000111111111222111222444444444222000///333000111666777333//////...000111///---,,,...000000/////////............---------...000///---+++...---+++******+++---...111000...---,,,,,,,,,---...------,,,---...///000000333555444222000///...---------.........//////...........................................................................000111111000//////000,,,,,,,,,---------......111------111222......333---------...///000000111............///000222222000000000000////////////000000000000000000000000111000000////////////000...------...111222222111111111000000000000111111///000111111111000...---000000000000000000000000222222111111111111222222222000......///000000///333111000///000111000///111111111111222222222222////////////000000000000111000000000111222333333222222111111222222333444444444555666666555555444666777888777777888===AAAGGGPPPddd~~~}}}ooocccaaaeeemmm~~~}}}yyyxxxyyy|||~~~}}}wwwmmmddd]]]WWWSSSQQQNNNNNNLLLJJJHHHGGGEEEDDD======>>>>>>???@@@BBBBBBDDDDDDFFFKKKOOOMMMFFF@@@888999999::::::888777555888555555;;;>>>;;;666444222333555777777777777666===888666999;;;:::999:::@@@EEEWWWvvv|||dddQQQEEE>>>:::666444222111222222000///......//////000000111111222222222222222222222222000000111111222222222222111111111111111111111111,,,...111444666777777777666555888>>>AAA???>>>???>>>DDDVVVuuuaaaKKKCCC;;;::::::888777999666666666666666666666666444444444555555666666666999888888888999777333000}}}cccNNNEEEEEEDDDAAAHHHRRRddd{{{sss]]]LLL@@@<<<666666555444333333333333666666555444222111000000111///...000333444222000/////////111222111///,,,000000000000000000000000111111222222222222111111333333222222222222222222111111111111111111111111//////............//////111111000000//////......//////............//////,,,---///000000///---,,,------------------------///...------...///...------///222333333000---+++000000///...---,,,,,,+++,,,------......------,,,------............------------------------------,,,---...//////...---,,,///............///000000+++,,,.../////////...---222222111111000/////////111000000///000222444555666333000///000111111111////////////............000000000///000111111222............/////////000000000000222333222000...111111111111111000//////444111//////000222222222000000///000222222111///000000000000000000000000000000////////////000000222333333444444333333222333333444444333222000///333111111333444111111444555555555444444333333333999888777666666777888999999777777::::::999===BBBEEEZZZuuulll^^^ccckkkqqq~~~{{{zzz{{{ssshhhaaa```___aaakkkyyyyyymmm^^^TTTNNNKKKJJJKKKGGGGGGGGGFFFDDDAAA>>>===AAA<<<:::???AAA??????DDDHHHGGGHHHLLLNNNKKKAAA999<<<;;;:::999888777666666444444555666777888999999888888777666666555555444@@@:::777999:::999:::===CCCLLL```}}}bbbMMMBBB===999666555444333222111111111111111222333333333333222444444333222222111111000222333333444444333333222555333111111222222222111333333333444444555555555777888999999888999;;;===???GGG]]]yyyyyy[[[GGGAAA;;;:::999555555777666555444333333444555666---...000222444666888999999999777666666555555555zzzaaaMMMDDDCCCBBB@@@GGGPPPaaaxxxttt___MMMAAA<<<666666555444333333333333555555444333222111111000111000///000333333111///000000000111222222000...000000000000000000000000000111111222222111111000222222222222222222222222111111111111111111111111//////............//////000000000000//////......------,,,,,,,,,,,,------,,,---...000000...---,,,........................///...------...///...------///000222111///---+++/////////...------,,,,,,,,,------------------,,,------............------------------------------------...//////...------......------......///000///////////////...---,,,111111111000000000000000000000000000000222333444555222///---.........---........./////////000000///////////////000000111........./////////000000000//////000111111///---111111111111111000//////222000//////000111000///111000///000222222111///000000000000000000000000111000000//////000000111333333333444444333333333111111222333333333222111444111111444333000000333444333333333333333222222666666444444444444666666999777777999999888<<>>@@@FFFMMMRRRNNNJJJJJJKKKHHHAAA:::999999999888888888888888666666666777777777777777999999999999999888888888;;;666444666777777:::>>>HHHUUUlllcccNNNDDD>>>:::666555444333222111111111//////000111111111111000333333333222222222222111222333333444444333333222555333111111222333222111333333333444444444555555666777888888777777999;;;>>>GGG\\\yyywwwZZZGGG@@@;;;:::999666555666666555444444444444555666111222333444555666777777888888777555555444444555www]]]KKKDDDBBB@@@???EEEMMM\\\qqquuu```MMMBBB===666666555444333333333333444333333333222222222222222111000111222222000///222111000111222333222111000000000000000000000000000111111222222111111000111111111222222333333444111111111111111111111111000//////......//////000000000000////////////...------,,,,,,,,,,,,------,,,---...//////...---,,,///////////////////////////...------...///...---......//////......---,,,------------------------------------------------------............------------------------------------...//////...---------------------......///222222000///...---------//////000000000000111111000000000000000111222333666333000...------,,,+++,,,------...000111111222............////////////....../////////000000000222000//////000000///...111111111111000000000///000//////000222222000...111000///000111222000///000000000000000000000000111111111000000111111111333333444444444444333333///000111222333444444333555222111444333000000222222222222222222333333333666555444333333444555666999777777999999888<<>>GGG]]]zzztttWWWFFF???;;;:::999666444666666555444444444444555666555555555555555555555555777666555444333333333444sss[[[KKKDDDAAA@@@@@@CCCIIIVVVhhh~~~uuu___MMMAAA;;;666666555444333333333333222222222222222222222333333333333333333222111000222111//////111222222111////////////////////////000000111111111111000000000000111222333333444444111111111111111111111111000000////////////000000//////////////////////////////............//////------...//////...------........................///---------...///...---...------,,,,,,---------,,,,,,,,,------.........---------,,,,,,---------------............------........................---..................------,,,,,,,,,,,,---......333222000///......//////......//////000111111222000000000000000111222222666333111000000000///------......///000000111111....../////////000//////...////////////000000000444333111111222222111000222111111000000000000000......000444666666444222222111//////111111000///////////////////////////222222111111111111222222333333444444444444333333000111111222333333333444555222222444333000///222222222222333333444444444777666555444444555666777:::777777999999999===DDD[[[qqq}}}nnndddgggnnnxxxyyyssslllhhhgggccc\\\VVVYYY[[[dddxxx}}}iiiUUULLLKKKJJJHHHGGGHHHEEEEEEHHHHHHLLL___sss|||ssshhh\\\NNNDDDBBBBBBAAA@@@???>>>===<<<>>>>>>>>><<<<<>>=========;;;??????<<<>>>MMMeeewww}}}mmmWWWFFF???===<<<;;;<<<;;;;;;;;;::::::::::::999999999999::::::::::::777777888999:::;;;;;;<<>>:::;;;:::666444555444555555555555555555444333333444444555555555666444333333222222222222333lllVVVKKKFFF@@@???CCC@@@BBBHHHWWWkkkttt^^^KKK>>>888666666555444333333333333111111111222222222222222333555666666444333333444///...---...000111111000000000000000000000000000///000000111111000000///111111111222222333333444111111111111111111111111111000000//////000000111---............/////////------,,,,,,,,,,,,------........................------------------------///...------...///...---------,,,,,,,,,---......++++++,,,,,,---------......---,,,++++++,,,---...------............------........................///...------------...///---------------......//////.........//////000111------...//////000111111//////000111111000000///...---,,,---///000///...111111111000000/////////...///111222222222111000/////////000000000111111111000111333555555444222333222000/////////000111---///222777<<<>>>===;;;444222/////////000000///000000000000000000000000111111111000000111111111111111222222222222111111333333222111111222222333333111111444444111111444555555555555666666666666666555444333333444555666:::777777999;;;===CCCKKK___wwwwwwnnnggghhhppp|||sssggg]]]SSSMMMMMMHHHAAA>>>???@@@@@@???@@@BBBKKKaaa|||ppp\\\OOOGGGBBB@@@BBBBBB???AAADDDCCCDDDQQQaaappp~~~oooZZZHHH@@@@@@???>>>=========>>>;;;???AAA???DDDXXXqqqrrr[[[IIIAAA>>>===<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;888999999:::;;;<<<<<<===@@@>>>>>>AAAFFFOOO^^^kkkeeeOOOCCC;;;555666555444333222111111111---...//////000000//////000000111222333333444444222333333444444333333222444333222222444555555444555444444444444333333333777888999888777777888:::>>>GGG]]]{{{iiiMMMBBB===:::;;;:::666444555444444555666666555444444222222333444555666666777333333222222222222333333hhhRRRJJJEEE>>>>>>BBB>>>???CCCPPPeee|||uuu___LLL???888666666555444333333333333222222222111111111111111000222444444222111222444.........000222333111000000000000000000000000000//////000000000000//////222222222222222222222222111111111111111111111111111111000000000000111111---------.........//////------,,,,,,,,,,,,------.........------.................................///...------...///...---,,,,,,------............,,,,,,,,,,,,,,,,,,------///...,,,++++++,,,...///------............------........................///...------------...///......------......///000....../////////......------.........///000000000//////000111111000///...///...---...//////...,,,000000000000000111111111---...000111222111000/////////000000000111111111111222444888;;;;;;888666333222000///...///000111...///111555999;;;:::999555222///...///000000///000000000000000000000000111000000//////000000111000000111111111111000000222111111111111222444555222///000333444222222555555555555555555444444444666666444444444444666666999777777:::===???GGGOOOeee}}}ssslllffffffmmm{{{nnn]]]RRRKKKFFFCCC@@@>>>===;;;;;;;;;<<<=========EEEXXXrrr~~~ooobbbTTTHHHAAAAAAAAA===>>>CCCCCCBBBKKKWWWdddxxxvvv```KKKCCCCCCBBBAAA@@@AAABBBBBBEEEJJJKKKHHHOOOcccyyywwwaaaPPPGGGCCCAAA??????????????????@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBGGGFFFHHHNNNUUUaaattt}}}aaaLLLBBB<<<777666555444333222111111111---......///////////////111111111222222333333333222333333444444333333222444333222222444555555444555555444444444333333333555666777777666666888:::;;;DDD[[[yyyfffKKKAAA<<<999;;;:::666444555444444555666666555444444444444444555666666777777333333222222222333333444}}}eeePPPHHHDDD===<<>>AAAAAA>>>;;;333222000///...///111222//////000333666777666555666333000...///000000///000000000000000000000000000000////////////000000//////000000000000//////000000///000222444666777111//////333444222333666555555555444444333333333999888777666666777888999999777777;;;>>>AAAIIIQQQjjjoooiiiddddddkkkyyysss^^^NNNFFFEEEDDDDDD:::<<<>>>>>><<<<<<<<<===<<<;;;AAARRRkkkvvvdddRRRGGGDDDBBB===>>>DDDFFFEEEJJJTTT]]]uuu|||eeeOOOHHHGGGFFFEEEEEEFFFGGGHHHTTTXXXWWWSSSXXXjjj}}}lll[[[RRRNNNJJJGGGJJJJJJKKKLLLMMMNNNOOOOOOTTTSSSSSSQQQPPPOOOOOONNNLLLMMMMMMMMMMMMNNNNNNNNNQQQPPPTTT[[[eeesss}}}aaaMMMDDD@@@<<<666666444333222111111111///000000111111111111111111222222222222333333333222333333444444333333222444333222222444666555555555555555444444333333333333444555555555555888:::888BBBXXXvvvdddJJJ@@@<<<999;;;:::666444555333444555666666555444333666666666666777777777777333333333222333333444444www___NNNEEE<<<===BBB>>>>>>>>>AAALLL```xxxvvv```JJJ???===666777777555111000111333333333222222222333444444444222//////000222222222222222111111222222333444000000000000000111111222+++...111222222111222222555444333333444444222000000000//////000111222222111111000000000000111111222000...---///000000000///000111111111111111000////////////............------..................222.........***###%%%+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------,,,,,,,,,------.........111000//////000///---+++------------.........///333222000...---...///000000000000000///////////////......------///000111222111111111000000//////111///---...111222000...///---,,,...111444333222333222111111111///+++)))111//////000111222111000+++222<<>>:::888555222111111333444111111000000000000111111111111000///......//////333222111000///...---,,,000000000000000000000000111111111111111111111111333222222111222444555666222222222222333333444555666666666666777777777777777777666777777888999:::;;;777:::@@@@@@@@@LLL]]]vvvssslllgggjjjsssuuubbbNNNFFFDDDBBB???===;;;::::::;;;<<<======<<<@@@@@@DDDQQQfff|||wwwgggWWWLLLJJJGGGDDDCCCEEEKKKQQQVVVcccvvvlll[[[SSSQQQPPPRRRUUUYYY\\\\\\dddhhhhhhfffjjjxxxyyyhhh]]]ZZZ\\\^^^YYY\\\```bbbcccccccccdddhhhiiijjjjjjiiigggeeeddd___```bbbcccdddeeeffffffkkkmmmqqqxxxvvvaaaUUUMMMCCC;;;:::777444222222222222222000///...///000111000///222222111111222222333444222111111111222333444444444444444444444444444444555555555555555555555555333555666666555444444555999@@@QQQllloooUUUFFF>>>999999999666555666444444444555555555666666444444444666888888666444444444444444444444444444ttt]]]LLLDDD;;;<<>>HHHMMMKKKDDD???888666444111000111222333111111000000000000111111111111111000000/////////222222111000///...------000000000000000000000000111111111111111111111111000////////////111222333333333222222333333444555555666666666666777777777777777777777888999:::;;;999555888???BBBFFFVVViii~~~|||vvvssswwwgggVVVEEE??????>>><<<;;;;;;;;;;;;<<<>>>??????>>>CCCCCCFFFRRRfff}}}xxxkkkbbbXXXVVVSSSRRRTTTYYY___dddqqq|||ppphhhgggfffgggkkkoooqqqqqqzzz~~~vvvrrrrrrrrrvvvyyy|||~~~~~~~~~~~~}}}yyyzzz{{{}}}zzzhhh___VVVLLLDDD:::888444222222222111111000///...///111111111///222222222111222222333333111111111111111222333333444444444444444444444444555555555555555555555555222333555555333222333444999>>>LLLcccsssZZZGGG???888888888555444444444444444555555555666666333333333555777777555333444444444444444444444444pppYYYJJJBBB:::<<<@@@<<>>???AAACCCDDDEEEEEELLLKKKNNNXXXjjj}}}ooommmkkkjjjlllpppuuuyyy}}}nnnggg___UUULLL;;;888444222222111000///000///...///111222111000333333222222111222222222111111111000111111222333444444444444444444444444555555555555555555555555222444666555444333444555999<<>>;;;666666555444333222222333555444333222111111111111222111//////000111111000222333444555555555444444111111000000111111222333333333222000//////000222......///111444666666555333222222111000000000000111000000//////000000111000///000111222222000...///......---,,,,,,,,,,,,////////////............////////////...---,,,+++,,,,,,,,,---------...000+++,,,///000111000///...------------------------///......---------........................//////---,,,,,,---//////...,,,////////////000000000000///.........///000111222000////////////...................../////////000//////000111111000///.........------.........---222000//////222666;;;===888555111000111222333333111/////////111222111000///222888===@@@>>>999555444333111/////////000000000000////////////000000///111222444333222000///////////////000000000000000000000000000000000000222222222222222222222222111111111222222333444444444444333333333444444555444444555555666666777777777777777888999:::;;;<<<@@@===>>>EEENNN[[[ooo~~~lllTTTJJJ@@@???@@@???@@@BBBBBBEEEIIILLLOOOQQQTTTUUU\\\]]]```iiiwwwzzzkkkccc]]]TTTMMM:::888444333222111///...000///...///111222111000444333222222111111222222111111111000000111111222333333333333333333333333555555555555555555555555555777888888777666666777888:::@@@NNNccc}}}iiiKKKBBB;;;999888444333444555555555555555555555555333333333555666666555333444444444444444444444444hhhSSSGGGBBB<<<>>>BBB>>>@@@BBBHHHVVVkkkxxxbbbLLL@@@>>>666555444333333333333333555444333222111000000000222000//////000111111000//////000111111111111111111111111111111222222333333444333111//////000222000000000222444555444222333333222111000000111111111111000000000000111111000000000111333222000......---------...///000000////////////............////////////...---,,,+++,,,------,,,,,,------++++++,,,///111111111000///------------------------......---------......///------------------------...------...000000///---////////////000000000000000000////////////000000111111111000000000000///---......//////////////////000222333333222111000---.........------......//////...///222777<<<@@@;;;888333000000111222222111/////////111222111000///000333777999888444111222222000///////////////000000////////////000000///000222333444222111///////////////000000000000000000000000000000000000222222222222222222222222222222333444444555555555555555444333333444444444444444555555666777777888777777777888999:::<<<<<>>???BBBLLL]]]rrryyybbbMMMBBB@@@777555333333444444444222444333222111111111111111111000//////111111000///111000000000000111222222222111111111111222333333333333333222000000111222222111000222333333222000333222222111111111222222222222222111111222222222111000000111222222111///......------...000222333////////////............////////////...---,,,,,,---...---,,,,,,...,,,(((+++,,,...///000111000000------------------------...------------...//////---------------,,,,,,,,,//////...///000000///---....../////////000000000000000000000000/////////222222222111111111000000---......///000////////////000222444444333222111---...//////...---...//////000111111333777<<<@@@<<<888444111111111111111111//////000111222111000111111222555666666444111111111000000////////////000//////......//////000///000111222222222111000////////////000000000000000000000000000000000000333333333333333333333333000111222333444444444444666555444444444444444444444555555666777888999999777888888999:::<<<===>>><<<@@@HHHTTTdddwww~~~~~~hhhWWWIIIDDDAAACCCFFFJJJQQQXXXbbbhhhpppvvvyyy}}}jjjTTTIIIDDD???;;;777555333333333222000...111000///000222333222111222222111111222222333444444333222222111222222222333333333333333333333333555555555555555555555555222444666555444333444555555999>>>EEERRRiiilllMMMDDD;;;999888555444666555555555555555444444444555444555666888888666444444444444444444444444444}}}```MMMCCCAAA<<<>>>BBB===>>>DDDQQQdddzzzzzzcccMMMAAA???777444222222444555444222222222111111111111111222000/////////111111000...444222111///000222444555222222111111222222333444111222444333222111111222111000000111333333222000222222111111111222333333444333333222222333333444333111000000111222222111000///...---...///111222////////////............---...............---------///...,,,...111...(((+++,,,---...///000000111........................---------------.../////////.........------------000///......//////---+++------........./////////---...///000000111111111111111111111000000000000------///000000000///......///222444444333111000---///111000...---///111///111222222111333666:::999666333111111222222111111//////000111222111000222222111333444555444222111111111000000000000000//////............///////////////000000111111111000000000000////////////000000000000000000000000333333333333333333333333///000222333444444333333666666555444444444444444555555666777888999::::::999::::::;;;<<<>>>@@@AAABBBJJJVVVeeevvv|||vvvrrrvvv}}}qqq\\\NNNFFFDDDEEEKKKRRRZZZfffqqqyyycccMMMBBB>>>:::666555333222222333333111///111000///000222333222111000000000111222333444555555444444333222222333333222222222222222222222222555555555555555555555555222333555555333222333444333888===AAALLLcccjjjKKKBBB999777666444333555666666555555555444444444444333444555777777555333444444444444444444444444{{{]]]JJJAAA???;;;===AAA<<>>HHHaaahhhIII@@@777555444222222444666666555555555444444444333222333444666666444222444444444444444444444444vvvZZZMMMBBB@@@AAA@@@======AAAGGGTTTjjjxxx___JJJ???;;;888777666555444333333333333333333222222222111111777555333222222111///...000...---...///000///...444333333222111000//////333222000/////////000111222222111111222222333444000000111222333444444555888333666>>>;;;000...333333333333222222000///...////////////////////////222111000......---------,,,---.../////////------222444222+++***...///+++000///------......---,,,000000...---,,,+++++++++/////////...---------,,,------...///000000000///111///...///000111000///......---------,,,,,,,,,///...------///000000///111000......///000000/////////000000///---***(((//////000111111111111111000//////.........//////000000111111111111111111333444555444222111222333222111000111333333111000000//////000222222111000//////000000111111111222000000000000000000000000000///...///000111000/////////000111111111111111222222111111222222333444000000111222333444444555333333333333333333333333333333333222222333333444888777777999===>>>===:::===???AAABBBDDDFFFHHHJJJXXXhhhzzzyyynnnddddddlllzzzhhhXXXPPPJJJNNNVVVbbbqqqzzzZZZHHH@@@<<<999888555555555444444333333222333000///111111...///222333333222222222333444555888777666444333222111111555333222333444444222111222333333444444333333222222222222222222333444555:::999:::>>>HHH^^^eeeJJJAAA999777777444444666444444444444444444444444666555444333333444555666555555555555555555555555qqqXXXLLLBBB@@@AAA???======BBBHHHVVVmmmvvv]]]III>>>;;;666555444333333222333333444444333222222111000000444333111111111111///---000///......///000///...333222222111111000000000444333222111000000000000222222111111222222333444111111111111111111111222777555:::BBB???555000555222222222222111000///...////////////////////////111000///...................../////////......---111333111,,,***...///,,,///---,,,,,,------,,,+++......---,,,,,,,,,------...............---------------.../////////......000///......000000///...............------,,,,,,000...---...///111000000222000//////000111000///111222333333222000...---//////000111111111111111//////............//////000000000000000000222333555444333111111111111111222111000111333333111000000//////000222222111000000000111111222222222222000000000000000000000000000///...///000111000/////////000111111111111000222222111111222222333444111111222222222222222222333333333333333333333333333333333333333333444555999888888999;;;>>>@@@AAAGGGKKKMMMLLLJJJKKKQQQVVVhhhxxxvvvkkkbbbccckkkyyyrrrbbbZZZXXX]]]gggttt|||qqqnnnqqquuu~~~wwwXXXFFF???:::777666555555555444333333222222111......111111///000444111222222222333333444444555555444333222222222222666444222222333444333222222333333444444333333222555555444444444444444444:::888999===GGG]]]~~~fffKKKAAA999777666444444555444444444444444444444444666555444333333444555666444444444444444444444444lllVVVKKKAAA???@@@>>>===>>>BBBJJJZZZppprrrZZZGGG===:::333333222222222222222333555555444222111000///...222000//////000000///...000///......000000///...111111111111111111111111444444444333333111000000222111111111111222333333111111111000000000//////444444:::BBB@@@666111444111111111111000//////...////////////////////////000//////.........//////111111000///............111222000,,,+++......,,,...,,,++++++,,,---,,,***,,,,,,,,,,,,,,,---...///---------...............---............------,,,///...------//////...---/////////............---111///......000111111000222111000000222222222000...///000000000///---,,,//////000111111111111111//////............/////////000000//////000444666999555000...///111000///222111000111333333111000000000///111222333111000111111222222222222333333000000000000000000000000000///...///000111000///...///000000111111000000222111111111111222333333222222222111111111000000444444444444444444444444333333333333333444555666999:::;;;;;;<<>>???======???BBBKKK\\\sssmmmVVVEEE<<<888333222222222222333333444333333222222111111000000111/////////111111000///000///...///000111000...///000000000111111111222000111222333333222111000111111111111111222222333111111111111111111000000111111666;;;:::333000222///000000000000//////...000000000000000000000000///............//////000333222000///.........///000000///---,,,---...---...,,,+++,,,------,,,+++---,,,,,,,,,,,,---......,,,---------.../////////---.........---,,,++++++...---,,,,,,......---,,,/////////////////////...111000...///111222222111222111111222333444333111---......//////...---,,,//////000111111111111111///............//////000///000111000///222777;;;???888000...000222000...222111000111333333111000111000000111333333222000111111111111111111111111000000000000000000000000000///...///000111000///...//////000000000000000111111111111111222222333111111111111111111111111444444444444444444444444333333333333444555666777999===AAABBBDDDLLLYYYccclllrrrsssjjj___^^^jjjwwwoooeee^^^aaakkkzzz}}}ooo\\\NNNIIIJJJKKKKKKMMM[[[ppprrrUUUDDD===999666555666555555444333222111111000......111111000111444...///111222333444333333222222111111111111222222333111...---...000000///222333333444444333333222444444333333333333333333777666777===GGG\\\|||jjjKKKBBB:::777666444333555444444444444444444444444444444444444444444444444444444444444444444444444gggPPPGGG???>>>===<<<===@@@AAALLL___vvv~~~fffQQQBBB:::888444333333333333333444555///000000111111222222333111000///000222222222000111///...///000111000////////////000111111222222,,,...000222333333222222111111000000111111222333000000111111222333333444111111222444333000000222...//////000000000000///111111111111111111111111///............//////000333222000///.........//////...---......------......---,,,---...///...---......---,,,,,,,,,,,,---,,,---------.../////////---.........---,,,++++++...,,,+++,,,---...---,,,.../////////////////////111000...///111222222111111111111222444555333222111111222222222111111111//////000111111111111111...............///000000///222333333222444;;;@@@DDD<<<444000111333222///222111000111333333111000111000000111333333222111000000000000000/////////000000000000000000000000000///...///000111000///......///000000000000000111111000000111111222333///000000111222222333333444444444444444444444444333333333444555777888999999AAAKKKQQQUUU___mmmxxx{{{pppppp}}}}}}kkkccc]]]aaalll|||zzzcccXXXJJJAAA@@@AAAAAA???BBBNNNdddqqqTTTDDD>>>:::777666666555444333222111000000333//////111111//////222000000111222333444444444333333222111000000000000444222//////000111111000222333333444444333333222333333333333444555777777555555888===HHH^^^~~~kkkLLLBBB:::777666444333444444444444444444444444444333444444444444444444333555555555555555555555555eeeMMMEEE>>>===<<<;;;===AAABBBOOOccczzzwww___LLL???999777555444333333333333444444---...///000111333444444222000000000222222111000111000//////111111000////////////000000111111111,,,---///000111222333333111000000000000111222222000000111222333444555555333333333222000///111333...//////000111111111111111111111111111111111111000//////.........//////111111000///...............,,,,,,...///,,,,,,///...---,,,---///000///...///...---,,,,,,,,,,,,,,,---------...............---............------,,,...---,,,,,,......---,,,---............/////////111///......000111111000000000111333555555333111222111111000000000////////////000111111111111111......---......///000111000444777777666999@@@FFFFFF@@@888444333333222111222111000111333333111000111000000222333444222111000////////////.........000000000000000000000000000///...///000111000///---...//////000000//////111000000000000111222222///000111222333444555555333333333333333333333333222333333444666888999:::===HHHXXXeeemmmuuu{{{~~~zzzhhh```[[[```mmm}}}~~~wwwllleeeTTTLLLDDD?????????===:::???GGG[[[xxxoooSSSCCC>>>:::777666666555444333222111000///333000///111111......111333333222222222333444555444333222111000000000000666444333333444555333222222333333444444333333222444444444555666888::::::444555888???KKKaaalllLLLCCC:::777666333222444444444444444444444444444333333444444444444333333555555555555555555555555{{{bbbKKKDDD>>><<<;;;;;;===BBBEEERRRggg~~~qqqYYYGGG===888777555444333222222111222222......///000111222333333111000//////000111000...111000///000111111000////////////000000000000000111111000000111111222222000000000000000111222222000000111111222222333333333444555222000000000000...///000111222222222222////////////////////////111000///...................../////////......------***+++///000,,,,,,///---,,,+++,,,...///...---------,,,,,,,,,---.....................---------------.../////////.........---,,,---...///...,,,,,,,,,------............000...---...///111000000//////000222444555333111111000///...------------//////000111111111111111---------......///000111000666;;;<<<;;;===DDDJJJFFFBBB===777333111111111222111000111333333111000111111111222333444333111000000000000/////////...000000000000000000000000000///...///000111000///---...//////000000//////000000000000000111222222222222333333444444444555222222222222222222222222222333333555666999:::<<>>???>>>@@@FFFLLLEEECCC???999333000000111222111000111333333111000222111111222444444333111222111111111000000//////000000000000000000000000000///...///000111111///---......///////////////000000000000000111111222555555444444444444333333111111111111111111111111222333333555777999;;;<<>>@@@PPPllljjjOOO@@@;;;888555333666555444333111000///...000------111222000111555:::888444222111222555777111111111111222333444555000111222444555333000---222333333444444333333222111111111000000111222222444555:::CCCPPPggglllMMMCCC:::888666333222333444444444444444444444444222222444444444444222222111111111111111111111111nnn\\\GGGAAA=========<<<===AAAIII[[[rrreeeOOODDD>>>:::777444444333333222111000000111333333111111333333111222222222111111000000000444222000000222333111...111000///000222333333333111111111111111111111111111111000000000000111111111111111111111111111111222000///000222333000---000000111222333333444444222222111111111111222222000111111111000///---,,,////////////............)))---///+++%%%"""&&&,,,///............///000000///......---------.....................///000111///))))))///333///---...111///......//////...---........................------......///000000000111111222222222222111111000222444333111///000222......///000000000000000000...---...///000///...111222444666999<<<>>>???333<<<@@@;;;444222333333222222111000111222444555222444666555444222111111444444444333222111000///222333333333222111///...222000...///222222111...000000///////////////000444222000///...///000111222333333444444333333222222111000111333444555444555555444444666:::>>>@@@NNNYYYmmmqqqggg]]]VVVYYYfffwww}}}eeeaaahhhxxx~~~qqqhhhccc\\\VVVQQQNNNKKKIIIFFFFFFEEECCCBBBCCCEEEHHHNNNSSSVVVQQQGGG>>>;;;<<<999777666555666777999:::===BBBMMM```}}}~~~eeeLLLCCC???:::777888666555444333222111111111222222111111111111222222666555444444222222111000333333333333333333333333222222222222222222222222222222111111222222333444444444333222222333333333666666999BBBUUUqqqkkkMMMBBB999666666444333444444333222222222222444444666555444444222222111000222333333444444333333222gggVVVEEE???<<<<<<===<<<>>>AAALLL^^^uuudddNNNBBB===999555555555444444333222222111333666666333333666666333333333222222222111111111444222000000222333111///111///...///111222222111111111111111111111111111111111000000000000111111111111111111111111111111222000///000111111///,,,//////000111111222333333222111111000000111111222111111111111111///...---////////////............,,,///000...***))),,,000---,,,,,,,,,,,,---............---------......//////............//////000111,,,+++000333000------///...------......---,,,........................---------...//////000000111111222222222222111111...111222111///---...///......///000000000000000000///......///000///...///000111222444555666777333:::>>>999333111222222222111111111111111222333111333555555333222222222///000000111222222222222333222000///......//////333111///000222333111///111000000//////000000000333222000/////////000111222333333444444333333222444333222333333444333333777777777888:::===BBBEEEQQQ[[[lllqqqeee\\\VVVZZZfffvvvvvv^^^ZZZ```ooo~~~wwwqqqqqqvvv}}}vvvgggWWWRRRLLLFFFDDDBBBAAA???@@@@@@???>>><<<===???BBB@@@EEEIIIFFF???::::::<<<888777666555666777999:::;;;@@@III[[[wwwgggNNNCCC@@@:::666777555444333222222222222222222222111111111111222222444444444333333222222111333333333333333333333333222222222222222222222222222222111111222222333444444333333222222333333444333555999CCCWWWttt}}}fffLLLAAA888666666444333444555444333222222333333444555444444333333222222111222333333444444333333222www^^^LLLAAA===:::<<<<<<<<>>BBBGGGKKKRRRYYYffftttpppddd\\\VVV[[[ffftttnnnVVVRRRXXXhhh~~~|||vvvrrrppppppppppppgggccc^^^ZZZZZZ___eeeiiiuuu|||nnn]]]MMMHHHCCC???>>>>>>???>>>;;;;;;;;;:::888999;;;======AAADDDBBB===:::<<>>@@@EEELLLQQQYYYZZZ___hhhrrr{{{pppccc\\\WWW\\\gggssshhhSSSPPPVVVhhhwwwqqqgggbbb\\\XXXVVVUUUUUUTTTRRRPPPLLLJJJKKKOOOSSSVVVbbbhhhpppwww|||xxxjjj[[[LLLHHHCCC@@@@@@AAAAAAAAA:::;;;;;;:::999999;;;<<>>>>>>>>DDDKKK]]]ppp|||aaaKKK@@@<<<888555333333333333222222222222222555555222222555555222333333333333333333333333111111222111111111111222333222000111222333333222222222222222222222222222111111000000000000111111000000000000000000000000///000000000///---,,,,,,000000000111111111111111111000000000000000000111111111111000000000000000////////////............///,,,***+++...///,,,)))///............///000000,,,,,,,,,---...///000111111000///...............000//////111444666444000000///......//////...,,,........................,,,,,,------...//////000111111222222222222111111333333222222222111///...//////000000000000//////111///...///000111000//////000000000111111111111///444666222///000111000222333444555555444333222666666666444222000000111666777888888999888888777888777777666444333111000333333444444333333333444111111000000111222333333222111111111111111222222222333333444444333333222000222444444444555999<<<<<>>>>>===:::;;;<<<;;;::::::;;;===?????????;;;777555666888666666666666666777777888:::<<<@@@KKKbbbgggNNNCCC???888444555222222111111111222333333222222111111111111222222000111111222222333333444222222222222222222222222111111111111111111111111222222111111222222333444333222222222333333444555555666<<>>===>>>?????????EEEMMMaaauuuzzz___KKK@@@<<<999777222222222222222222222222111333333111111333333111222222222222333333333333000111222222111000222333333111000111333555555444333333333333333333333333111111000000000000111111000000000000000000000000...000111111///......///111111111111111111111111111000000//////000000111000000////////////000000////////////............000...,,,---000000---***---,,,,,,,,,,,,---......---------------...///000000//////............///.../////////222555333...111///......///000...---........................------......///000000000111111222222222222111111111000//////111000///---000000000000000//////...111000//////111111000///---......//////000000111///333444000///111222111222222333444444444444444666666666555333222333555666888<<>><<<:::============>>>???@@@AAABBBFFFJJJMMMRRRWWWWWWTTTIIIGGGCCCAAA@@@>>>;;;999888:::;;;:::999888999:::;;;;;;;;;999777666777999555555666666666777777777:::<<>>???>>>===DDDMMM^^^ssswww\\\HHH???<<<:::777333333333333333333333333...111111......111111...111111111222222222333333///111333222000000222444111//////000333555555555333333333333333333333333111111000000000000111111000000000000000000000000---///222111000///000222000000000000000000000000000000////////////000000//////...------...///000////////////............---------///000000...------,,,,,,,,,,,,---............---------......//////............//////000///000///---///333///(((000...------...///---,,,..............................//////000111111111111111222222222222111111000...---///111222000...000000000000000///......111000///000111111000///...///////////////000000000333333000///222333111000000000111222333444555333444555555444666888;;;===AAAGGGKKKNNNMMMJJJHHH<<<;;;999666222000...,,,111333444333111111222444////////////000111222333000111222222333333333222222333333444444333333222444666777777777<<>>;;;888999999:::;;;<<<<<<<<<;;;999>>>AAA@@@AAAGGGKKKKKKIIIHHHFFFEEEDDDAAA<<<999777888:::999888777888999:::;;;;;;;;;:::999::::::444555555666666666666666999;;;>>>GGG\\\zzzvvv^^^EEE===;;;666444555333333222111000000000111222222111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111222222111111222222333444222222222222333444555666888777<<>><<<<<>>;;;999777444444444444444444444444111444444111111444444111000000000111111222222222...111333222000000222444///...---///222555555555333333333333333333333333111111000000000000111111000000000000000000000000,,,///222222000000111333///////////////.........000000////////////000000///...---,,,,,,---//////000/////////............(((***,,,......///......///............///000000///......---------.....................///000111000222000,,,---000,,,$$$///---,,,,,,---...,,,+++........................//////000000111111222222111111222222222222111111111//////000444555333111000000000000000///......111000///000111222111///222222111111111000000000000333222//////333444222............///222444555000222333555666999===@@@IIIMMMSSSWWWXXXUUUQQQNNNCCC@@@;;;666222000000000000222444333111000222444............///000111222000111222333333333333333222333333444444333333222111333666777:::BBBOOOYYYnnnpppnnnfff\\\WWWYYY^^^___```eeeooo{{{vvvhhhaaa]]]bbblllxxxyyy___OOOOOOTTTjjjyyyooo```QQQFFFAAAAAABBB<<<<<<===???@@@>>>;;;777888999:::;;;<<<;;;:::999777===@@@<<<:::>>>CCCEEEGGGGGGFFFFFFEEEAAA<<<888777999::::::999888888999::::::::::::999777666666444555555666777666666666888;;;>>>FFF[[[xxxsssZZZCCC;;;999666444666444333222111000000000000222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111222222333444222222222222333444555666777666:::JJJdddsss]]]JJJ>>>888666666777555111111444---...000222333333333222333333333333333333333333444444555555555555444444rrr[[[LLLCCCBBB@@@>>>===???CCCGGGTTTfff~~~mmmRRRDDD===666444777444333222111111111111222+++,,,---///000222333444333222111000////////////111111222222222111111000555333222222555777888888555444333222111111111111000000000111222222000---///111333333222000000111//////000000111111222222000000000000000000000000111000///...------...///111///...------...///111//////...------------...000///...---,,,------...------------------------000000///...------,,,,,,............////////////000000///...............,,,---......------///111...///111333222000---+++///////////////......---000000000000111111111111000000////////////000000444222000000111222111000444444222111000///////////////............/////////000000111222222333333222333444555666666666666333333222444999???FFFJJJTTTXXX]]]___\\\TTTJJJCCC???<<<888444111000000000000000000000000000000000222222222111111111111111333000...///222222111...333333222222333333444555666333444999<<>>OOOEEE>>>@@@BBB>>>:::999:::888777888;;;<<<;;;999999999888777777999===@@@HHHGGGJJJOOOKKK@@@::::::888888999:::;;;===>>>>>>;;;>>>>>>;;;;;;===;;;777666999999555555999888444999888;;;HHH^^^zzzoooTTTCCC???888666999777333333222222111000000000///111333555555333111///333333333222222111111111444444444444333222111000333333333222000//////111777666444333222333333333444444333333333444555555888:::???KKKggggggPPPDDD@@@999888777666444444333333333333333333333333333333222333333444444333333222...000222333333333444555oooWWWHHHBBBAAA@@@===<<<>>>BBBFFFPPPaaayyykkkQQQDDD===666444777444444333333333222222222000000000000000000000000333222222111000000//////111111111222222111111000444222111222555777888888555444333222111111111111/////////111333333222000...000222222000/////////000000000000000111111111000000000000000000000000111000///...---......///000///...------...///000//////...------------...000///...---,,,------...------------------------000//////...------,,,,,,............////////////000//////..................//////...,,,,,,---///...///000111000///---,,,......///000111111000000000000000000111111111111000000////////////000000333222000000111222111000333222111000000//////000000//////......//////000000000111111222222222333333333444444555666666666555555555888===CCCJJJNNNWWWXXXXXXUUUPPPHHHAAA<<<:::888555222111111222222000000000000000000000000111111111111111111111111222000//////222222111///333333222222222333444444666444666;;;>>>GGG]]]uuu{{{tttnnnlllsss}}}qqqccc\\\YYY___jjjwwwyyybbbUUURRR\\\vvvuuusssoookkkiiihhhhhhiiikkkooozzzvvvhhhaaaYYYRRRHHH@@@===???@@@???KKKDDD@@@BBBBBB===999999<<<:::999:::<<<===;;;::::::;;;:::999888:::>>>AAABBBAAAEEEJJJGGG>>>999999999::::::;;;<<<<<<======;;;===<<<999:::======:::666999888444444777666222999999===JJJaaa|||lllRRRAAA===777555888555444444333333222111111111000111333444444333111000333333333222222222111111444444444444333222111000111222222111000111333555666555333111000000111222444444333333444444555555888;;;BBBRRRppp~~~bbbKKK>>>:::999888777555444444333333333333333333333333333333222333333444444333333222111333555555333222222333jjjSSSDDDAAA@@@???<<<;;;===AAAEEEMMM\\\sssgggNNNBBB<<<666444666222222333333333222111111333333222111111000000000222222333333333111000///000000111111222111111000222111111222555777888888444444333222111111111111/////////111444555444222,,,...000000///.........111111111111000000000000000000000000000000000000000000///............///000///...------...///000000///......------......//////...------------.........................../////////...------,,,,,,---............/////////000///......------......000000000///,,,,,,---...///...............---------...///111222222333333000000000000111111111111111000000//////000000111333111000000111222222111111111000000000000000111111000000//////000000111111111111111111222222222444333333333444555666777555555666999>>>DDDJJJNNNTTTQQQMMMGGGAAA<<<999777555444222000000111333444000000000000000000000000000000000000000000000000222000///000111222111000444333333222222222333333444333666;;;>>>IIIeeeooo```YYYWWW^^^iiiwwwkkk^^^[[[ddd|||yyymmmfffZZZXXXVVVSSSQQQQQQRRRRRRVVV^^^lll{{{~~~tttfff^^^UUUNNNEEE???>>>@@@BBBDDDNNNLLLMMMLLLGGG@@@<<<<<<;;;999888999::::::999888999999999888777888;;;>>>======BBBGGGGGGBBB>>>=========>>>???????????????@@@AAA@@@===???CCCBBB???999:::999666777888666222::::::@@@OOOggghhhNNN???<<<666444777444555555444444333222222111222222222222222222222222333333333222222222222111444444444444333222111000111111111111111333666999999777444111000000222333444444333333444555555666:::<<>>999888888666555444444333333333333333333333333333333222333333444444333333222000222555555444333333444hhhRRRDDD??????>>><<<;;;===@@@CCCMMMZZZpppzzzbbbJJJ@@@<<<666444666000000111222222111000///111222222222222222333333111222444555444222000//////000000111111111111111111000000222555888888777444333222222111111111222222111000222333444333222,,,...000000///......///222222111111000000//////000000000000000000000000/////////.........//////000///............///000000//////...........................------......//////////////////////////////.........------------------.........////////////...------------...//////000///------...000000///......---...///000---...///000111111111111///000000000111111111111111000000000000000000111222111///000111333222222000000000000000111222333111111000000000000111111111111111111111111111111444444333333333444555666444444555777;;;???DDDFFFGGGEEE@@@;;;888666666666222111000//////000222333000000000000000000000000////////////000000000000111000000111111222222111555444333333222333333333222222666999;;;GGGfffnnn___YYYWWW]]]iiiwwwwwwmmmjjjrrrtttbbbVVVPPPHHHGGGFFFDDDDDDDDDEEEFFFKKKSSSddduuu|||ssslllbbbXXXLLLEEEAAABBBGGGNNN[[[___```[[[PPPDDD??????;;;:::::::::::::::999999999::::::999888888;;;===<<<>>>CCCIIILLLKKKHHHFFFCCCDDDFFFGGGIIIIIIIIIIIILLLMMMMMMLLLMMMOOOJJJDDD===;;;999888:::;;;999666;;;<<>><<<;;;<<<@@@BBBPPP]]]rrrsss\\\FFF>>>;;;666444666111111222222222222222111222222222222222222333333111222333444444333111///...///000111111111111111111000000333555777777666333333222222111111222222555333222222222333111000---///111222111000000111222222111111000000//////////////////////////////......////////////////////////............//////000000///............///------..................////////////////////////...............---------------------............//////...---------------,,,---.........///111333222111///...///000111222...//////000//////......///000000000111111111111111111000000000000111111333111000000111222222111111111111111111222333444111111000000000000111111111111111111111222222222444333333333333444444555444444444666888:::<<<===<<<;;;999777555444444333222111000////////////000000000000000000000000000......//////000000000000000111111111111222222333555555444444444444444555555555777:::;;;FFFdddnnn```ZZZXXX^^^jjjwww~~~sss___PPPGGGDDD======<<<<<<<<<===>>>>>>AAAKKKZZZmmm}}}|||rrrdddTTTIIICCCDDDNNNYYYjjjooooooeeeSSSEEE>>>===<<<=========<<<<<<<<<===<<<=========<<<===???AAA???BBBGGGNNNTTTWWWUUURRROOOQQQTTTXXX[[[\\\]]]]]]]]]___aaaaaaaaa^^^TTTIIIAAA;;;777777:::;;;:::999<<<===EEEXXXrrr}}}aaaHHH<<<<<<777555777444333333222222111111000000333222000//////000222333222222222222222222222222222222333333222222111111444444444333222333666888;;;999666444333333444666444444444444555666777888===<<>>777777666555444444333444444333333333333333333333333222333333444444333333222///111333444444555666888|||dddPPPEEE>>>???>>>===<<<===@@@BBBRRR```vvvmmmWWWCCC===;;;666444666444444333333444444555666555555444333222000000///111111222333333222111000......///000111111111111111111111333555666555444333333222222111222222333666444222111111111000///...000222333222222222333111111111111000000000000////////////////////////---...//////000/////////////////////////////////111000//////......//////,,,---......///.........................................................,,,------------.........///...------,,,,,,------+++---.........000222444222111000000000111222333///////////////...------000000000000111111111111222111111000000111111222444222000000111222111000111111000000111222333333111000000//////000000111///000000111222222333333222333444444444444333333444444555666666777777777777777777666444222000///222111000///............000000000000000000000000...//////000000111111222///111222222111111333444555555555555555666777777:::888:::<<<===EEE___zzznnnbbb\\\YYY^^^iiiuuurrr^^^NNNEEE@@@>>><<<;;;;;;<<<<<<===>>>???AAAJJJYYYkkk~~~lllZZZNNNGGGHHHUUUdddsssxxxvvvgggSSSFFF???======???@@@@@@??????@@@AAA@@@BBBCCCCCCCCCDDDFFFHHHIIIMMMSSSYYYbbbiiihhhcccdddgggkkkpppsssuuuvvvvvvqqqtttvvvwwwvvvqqqbbbTTTGGG===666666888888888888>>>>>>FFFZZZuuuyyy]]]EEE:::;;;777666777333333333222111111000000///222111000//////000111222111222222222222333333333111222222222222222111111444555555444333222333555666555444222222222222333333333444444555666888888>>>>>>KKKggg}}}eeePPPAAA:::666555555444333333444444333333333333333333333333222333333444444333333222555555666555444666999;;;yyy```LLLAAA>>>??????>>>===>>>@@@BBBPPP```xxxhhhSSS@@@;;;:::666444666555333222111111333555777444333333222111000000///111111111111111111111111---...///000111111111111222222222333555555444222333222222111222222333333444222000///000111000000---000222333333222333333000000000000000111111111////////////////////////,,,---///000000000//////......////////////......111000000///////////////,,,,,,.../////////......------------------------........................,,,,,,---------.........///...------,,,,,,---------...//////...///111333000000000000000111222222...//////000000000//////000000000000111111111111222111111000000111111222555333111000111111000...000///////////////000111000//////......//////000......///111222333444555111222444666666444222111111111333444444444444444555555444444333111000///000000000///////////////000000000000000000000000//////000000111222222333///111333333111111333555666666666666777888::::::;;;888888<<<===DDDYYYpppoooddd]]]YYY^^^gggrrrrrr\\\KKKCCC???<<<:::<<<======>>>>>>???@@@@@@GGGQQQ___rrryyyfffZZZRRRPPP]]]nnn|||{{{kkkYYYNNNJJJGGGHHHKKKMMMMMMLLLLLLNNNPPPPPPRRRTTTUUUUUUVVVYYY[[[___dddiiiooozzz}}}|||vvvgggRRREEE999777999777777999??????GGG[[[wwwtttYYYBBB888:::666555666222444333333222222111000000111111000000000000111111111111222222222333333333111111222222222222111111111333555555444333333333222222333333333333222222333333444444555777888999>>>BBBSSSrrr}}}fffQQQBBB;;;555555444444333333444444333333333333333333333333222333333444444333333222555555555666777;;;AAAFFFvvv\\\HHH===??????@@@???>>>>>>@@@CCCMMM```yyyeeeQQQ???::::::666444666333111...------///333555///000000111222222333333111000000///000000111111---...///000111111111111333222222444555555333111222222222111222222333333222000......000111111111---///222333222222222333//////000000111111222222////////////////////////,,,---///000000000//////......////////////......111111000///////////////+++,,,.../////////......---------------------------.....................,,,,,,,,,---------............---,,,,,,,,,,,,---///000000///......000222......//////000000000111---...///111222222222222000000000000111111111111222222111111111111222222666444222111111000///---......------------......//////............//////---...///000222444555666000222555777666444111///,,,---///111222222222111222222222111222222333333/////////000000000000111000000000000000000000000///000000111222333333333...111333333111111333666666666666777888:::<<<<<<888444555999<<>>===:::777999::::::;;;;;;<<<<<<===JJJUUUdddvvvttthhh]]]XXXccctttppp```ZZZWWWTTT[[[^^^```aaa``````ccceeefffhhhkkklllmmmnnnqqqssssssyyy~~~xxx]]]MMM???;;;;;;999888:::@@@@@@GGG[[[wwwqqqVVV???666888555333555111555555444333333222222111000000000111111000000000111111111222222333333333000111111222222222111111///111444666555333333333222333444555666555444333333333444444666777888999>>>EEEZZZzzzwwwaaaMMM>>>666555555444333333333444444333333333333333333333333222333333444444333333222111222333666:::BBBLLLRRRvvv\\\JJJCCC@@@;;;999<<<>>>===>>>BBBNNN```yyyzzzcccNNNBBB===666666999444444333333444555666444333///111222111...---000333//////000000000000//////222222111000000000000111333333444444444333222111444333111000000222333555111111111111111111111111111111000000000000111111111000000000//////......222111///000111333333222111333555333///...000222////////////............000000000000000///......++++++******++++++,,,---------------------------000000//////.........---///////////////......---..................------222222111000000///000000////////////////////////,,,,,,...111222111...,,,111111111111000000000000000000000000000000000000222333333333333222111111000000000000000111111111///.........///000222333000000000000111111111111111111111000000000//////222222222222222222222222444444444444333222111000000000000000000///......///...///000222333222000000111111111111222222222444333222222111111222222666666777:::<<<===<<<;;;777777999======AAARRRddd}}}nnnbbb^^^ZZZ\\\ccclllssswwwuuuqqqpppwwwttt^^^OOOAAA<<<;;;:::999999777:::;;;999777;;;AAAEEEMMM^^^sssuuummmoooyyyuuunnnmmmnnnxxxxxxxxxyyyzzz{{{|||}}}mmmQQQAAA???;;;;;;===:::===>>>GGG\\\xxxlllQQQFFF<<<::::::888666666555222000000222333000---//////000111222222333333444333111000000111333444555444333222111111111111...111444444333222333555111333555777666444222111999333111444777888;;;@@@CCCSSSjjj~~~lllUUUFFF???666444444444444444444444444111222222333333222222111666555333333444555444444555666777;;;CCCQQQcccooovvv\\\JJJCCCAAA<<<:::===>>>===>>>BBBMMM___xxxzzzaaaLLL@@@;;;555555888333444333222333444555333222222333333222111111222444//////000000000000//////000000000000000000000000333333444444444333222111666555333111111111222333111111111111111111111111111000000//////000000111333222222222222111111000222000///000222333222222333333222000......///000000000000/////////......000000000000000///......,,,,,,,,,,,,,,,------...------------------------000/////////...........................------,,,........................111111000/////////000000////////////////////////......///111222222000.........///000111222333333000000000000000000000000222222222222222111111000000000000000000000000111///.........///000222333000000000000111111111111333333333222222222111111222222222222222222222222444444444444333222111000000000000000000///......111000000000222222000...000111111111111222222222333222222222222222333333555666777:::<<<===<<<;;;888888;;;>>>@@@FFFWWWiii}}}|||nnnaaa___]]]___cccggggggggg___[[[YYY```lll|||iiiUUUIII>>><<<<<<:::888888:::<<<===;;;:::>>>FFFLLL\\\lll~~~qqqUUUDDDAAA;;;:::<<<888@@@@@@GGG\\\yyyjjjPPPEEE;;;999999777555555555222111222555666444111///000000111222222333333444333222000000222333444555444333222111111111111222444666666444444666888666666777999:::999777555555222222555777888===CCCPPP___vvvuuudddNNNBBB>>>777555444444444444333333333222222333333333333222222777666555555666777777777777888<<>>>>><<<>>>BBBLLL^^^xxxyyy^^^JJJ>>>:::444555777222333222111222333333222111444222111111222333333222///000000111111000000///000000222333444444333333333333444444444333222111666555333111000000111111111111111111111111111111000//////......//////000222222333333333222111111222000///000222333222111777444111//////000000///111111000000000/////////000000000000000///......---------------......///------------------------////////////............---------...---,,,,,,+++......................../////////...//////000000////////////////////////111000///000222222111000......///000111222333333000000000000000000000000222222111111111000000000111111000000000000000000///.........///000111222000000000000111111111111333333333222222222222222222222222222222222222222444444444444333222111000000000111111000000//////333222000000111111///---000111111111111222222222222111111222222333444555555666888:::;;;;;;::::::888999===AAAEEEOOObbbrrrrrrqqqwww{{{nnn```aaabbbcccbbb^^^WWWSSSPPPJJJHHHNNN[[[ooowww]]]LLLBBB;;;;;;===:::777777777999:::999999===HHHPPPlll{{{uuuYYYGGGBBB;;;999:::666BBB@@@FFF[[[yyyiiiOOODDD:::888888666444444333111000222666777555333000000000111222222333333444333222111111222333444444444333222111111111111333555777888888888999;;;<<<999888999;;;<<<999666333333666888999:::CCCMMMbbbqqqkkkZZZGGG???>>>888666555444333333333333333222222333333333333222222333333333444555666666777999===DDDMMMZZZkkk~~~uuu[[[IIICCCAAA>>>===???>>><<>>LLLYYY{{{wwwZZZGGGBBB;;;999;;;777???>>>EEE[[[zzziiiOOODDD:::888888666444444222000///111444555333000000000111111111222222222444333222222222222333444444333222222111111111222222555999===@@@AAAAAAAAACCC???999888999999777444444555888::::::???OOO___ttt|||gggWWWFFF@@@???:::777666555444333333333333222333333333333333333222333333444444444555888999>>>FFFRRR```nnn}}}tttZZZIIIBBB@@@>>>>>>@@@>>>===@@@FFFQQQccc}}}vvv[[[GGG===;;;666777999444444222000000111111111000333000---...111222111///000000111111111111000000'''(((+++...//////...---333333444444444333222111///////////////000111111111111111111111111111111//////............//////000111222333333222111000000000000111333333222000888444000///111222000///111111111111000000000000000000000000000///......,,,,,,,,,,,,,,,------...------------------------.........//////////////////////////////...---------------.........//////......---......///000111////////////////////////111///,,,,,,...000111000111111111111000000000///000000000000000000000000222111000000//////000000111111111111000000///////////////000000000000000///000000000111111111111000000000000000000000000222222222222222222222222222222333333222222111111000000111111111111000000111000...///000222222111000000111111111222222222000111111222333555666777777999999888666666888:::<<>>EEERRRggguuu___IIIAAA:::999999777666888999888:::<<<>>>DDDVVVgggvvvYYYFFFAAA;;;:::<<<999;;;>>>III```}}}iiiPPPEEE;;;999999777555555444222111333555555111---111111111111111222222222444333333333333333333444333333222222111111222222111666>>>HHHOOOSSSSSSSSSSSSMMMDDD===:::888555333555666888:::<<>>BBBHHHTTTeeevvvsssYYYHHHBBB>>>===???@@@???>>>BBBIIIXXXjjjsssYYYFFF===;;;666888:::555555333000///000111111000444222111111222333333222000111111222222111111000+++,,,...000111222222111333333444444444333222111------...///000111111222111111111111111111111111000//////......//////000111333555666666555444333000000000222444444222000222111///...//////...---111111000000000/////////000000000000000///......,,,,,,,,,+++,,,------...------------------------........./////////////////////000000//////...---,,,,,,------...//////////////////...//////000000////////////////////////000...,,,,,,...000000000......///000111222333333000000000000000000000000333222111000///000111111222222111111000///////////////000000000000//////000000000000111111111111222222222222222333333333222222222222222222222222111222222222222222111111000000111111222222111111111///---...000222333333000111111111111222222222111111222222333555666777999::::::888777888>>>BBBJJJTTT___hhhrrrzzzqqqmmmmmmmmmrrr~~~}}}hhh^^^cccnnn|||oooeeedddaaa[[[QQQIIICCC@@@:::999===EEESSShhhsssaaaIIIAAA;;;999888555666999888666888<<>>DDDLLL^^^pppqqqVVVCCC;;;:::666777:::444777444111000000111111111222333333222111111222444000111111222222111111000111222222333444555555666333333444444444333222111//////000111111222222222111111111111111111111111111000000//////000000111111333555777777666444333000000000222444444111///...000222222111//////000000000000/////////......000000000000000///......---------------......///------------------------............/////////000......//////......---,,,,,,,,,------...//////000111111000/////////000000////////////////////////000///---...000111000000......///000111222333333000000000000000000000000444333111000000000222333222222111111000//////...//////000111111000///...000000000000111111111111111111222222222333333333222222222222222222222222111111222222222222111111///000111222222222222111333111......///111222222000111111111111222222222222222222333444555666777999:::;;;999999>>>HHHOOO]]]iiivvv}}}zzz|||~~~tttfffbbbjjjuuu~~~pppeeeccc___WWWLLLDDD???>>><<<;;;===EEEQQQfff}}}iii]]]CCC>>>;;;;;;999666555777777444666<<>>>>>AAA???AAAOOOddd{{{dddOOODDD:::888888666444444555444444666888888444000111111111111111111111111333444444444444444444333333222222111222222333333555999CCCRRReeevvv{{{mmmYYYFFF;;;888:::888999>>>GGGSSSfffyyykkk]]]KKK???===:::777555555555666333333444444444444333333111333555666:::CCCQQQ[[[rrr}}}sssYYYGGGAAA;;;<<>>;;;;;;???III^^^{{{rrr```WWW===;;;:::===;;;777444555;;;777999@@@CCCLLLeee~~~```LLLFFF@@@???BBB@@@GGGXXXppp~~~```MMMCCC999777777555222222111000111444777777444000222222111111111111111111333444444555555444444333222222222111222222333333555777???OOOeee|||yyyaaaJJJ;;;999;;;<<<>>>EEERRRaaauuu~~~kkkWWWAAA???;;;888666555666777333444444555555444444333777999<<<>>>DDDPPPaaannnnnnUUUFFF@@@???AAAAAA???===@@@IIIQQQeeezzzqqqUUUDDD===;;;555666999555555444333222111111111111777555333222222111///...333111000111222222111///111111000000111222333333333333333333333333333333111222222333333222222111222111111000///000000000000000000000000000000000111222222333333333222222////////////////////////222111000000000000...,,,222......222222......222...000222000---,,,---///------------------------------------------------............////////////........................////////////////////////000000000000////////////000000000000000000000000000000000000//////////////////000111111111111000444111//////222444222000222333444111///222:::AAA@@@888///---111222...***+++...000000//////111444000000000000000000000000000000000111333444222111222222222111222222333333000111111111111222222222111111222333444444555555555555444333111000//////222222222222222222222222444444222222222444666777;;;999999<<>>???===<<<<<<@@@HHH[[[yyyeeeNNNDDD===;;;999777777777888999<<<777555999BBBTTTqqqzzzxxxvvvrrrnnntttoookkkoooxxx}}}mmmUUUIIIDDDBBBEEELLLUUUkkkyyycccTTTIII???:::888666666888444222000000111222111000222222111111000111111222333333333444555444222000111222333444555444333333555444888HHH```zzz~~~cccJJJ>>>;;;:::<<>>@@@AAA??????DDDNNNVVVooonnnTTTCCC<<<;;;555666999555555444333222111111111111666444222222222222000///444333111111222222111///111000000000111111222333222222222222222222222222111222222333333222222111222111111000000000000000000000000000000000000000111222222333333222222111000000000000000000000000000///...///111111000...222//////222222//////222///000222000...---...000------------------------++++++++++++++++++++++++............////////////........................////////////////////////000000000000////////////000000000000000000000000......//////000000111111333333333333222111111000222000......///000000//////111222111111555>>>EEE???===888555222000//////...000222111///...000222000000000000000000000000222111000111333333222000333222222222222222333333333222222222111111000000111111111222333333444444555555444333222111000000222222222222222222222222444333222222222444666888???===???FFFOOO\\\nnn}}}{{{kkkiiimmmsssttthhhbbb[[[UUUKKKAAA===>>>===<<<===@@@HHHZZZxxx}}}aaaJJJ@@@===;;;999888777777888999:::888888???JJJ\\\yyy{{{sssiiibbb^^^ZZZUUUQQQUUUTTTTTTWWW]]]cccgggiiiooorrrxxx}}}{{{xxx}}}xxx___PPPIIIIIIQQQ[[[iii{{{kkkZZZLLL???999777555444555444222000000111222111000222222111111222222333444444333333333444444222111111222333444444444333333777555888CCCWWWppp{{{aaaIII???<<<<<>>???:::222---...222111222333222000///000111000000000000000000000000222111000111333444333222333333222222222222333333444444333222111000///...000000000111222222333333444444444333333222222222222222222222222222222222444333222222333555777888AAAAAAFFFSSSbbbppppppdddgggqqq{{{|||jjjbbbYYYQQQIII@@@===>>>>>>======AAAHHHZZZwwwyyy[[[FFF<<<<<<;;;:::888777888888999999888<<>>???AAADDDEEEGGGKKKQQQUUUTTTWWW\\\```___^^^ccckkkuuu{{{nnn[[[TTTWWWdddppp~~~ttt```OOO>>>777666555333222444222111000222222111000111111222222333555666777666444222222333444333222111222333444444444333333777666777<<>>>>>KKK]]]vvvrrrVVVHHH===<<<<<<777555999999666666999:::999:::>>>DDDGGGRRRfffzzzjjjSSSEEEAAA<<<>>>@@@AAAFFFQQQ```llliiiPPP@@@::::::555666999444555444333222222222222222333222111111333333333111777555333333333333111000000000111111111111111111222222222222222222222222111222222333333222222111111111111111111000//////////////////////////////111222222222222111111000111111111111111111111111.........///111222111000111000000111111000000111.../////////........................................................................////////////........................////////////////////////////////////000000000000////////////////////////.........///000111111111555555555555444333222111222444555333000...000333444555444222111222555999444888;;;888111,,,---000111222222222111111111111000000000000000000000000111000///111444666666555444444333222222222333333333333222222111000000/////////000000111111111222333333333333333333333444222222222222222222222222444333222222333555777999BBBCCCLLL___qqqvvvhhh___eeetttlllbbbVVVNNNFFF>>><<<>>>======>>>AAAIIIZZZwwwuuuWWWCCC;;;<<<;;;:::999888888888888999999<<>><<<===>>>???>>>>>>@@@DDDGGGDDDFFFJJJLLLKKKKKKPPPUUU]]]cccmmm}}}~~~llleeejjjxxxxxxaaaNNN;;;555666666444222444333111111222222222111111111222333555777888:::777555222222333444444333222222333333333444444444555666666888@@@PPPeeettt}}}xxxiiiSSSCCC===>>>>>>MMMbbbzzz\\\LLL???======888666888;;;888888;;;<<<<<<@@@EEEJJJSSScccwwwiiiRRREEEAAA<<<>>>AAACCCJJJXXXkkkxxxhhhNNN>>>999999444555888444444444333333222333333333222111000111333444333222666555333333333333222000111111222222222222111000333333333333333333333333111222222333333222222111000111111111111000//////////////////////////////222222222222111111000///000000000000000000000000000/////////111111///...000111111000000111111000------,,,------...------............................................................////////////........................////////////////////////.../////////000000000111////////////////////////000000000000////////////222222333333333333222222222444555333000///111444666666444222/////////111000222333333222000///...000000000111222333333333000000000000000000000000///......000444888999:::555444444333222222222333111111111111111111111111///000000000000000111111222222333333333333444444222222222222222222222222444333222222444666888:::BBBGGGUUUkkk~~~vvviii___ZZZccctttlll```SSSKKKDDD>>><<<===<<<<<<>>>BBBIII[[[wwwsssVVVCCC===;;;;;;:::999888888888888999:::<<>>AAABBBAAA@@@AAADDDFFFLLLPPPZZZkkk~~~zzzttt\\\JJJ999444777777555333555333111111222333222111111111222333666888:::;;;777555333222333444444444222222222333333333444444222444666777:::CCCRRR^^^iiifffZZZIII===;;;======PPPdddbbbPPPAAA>>>>>>999666999:::999:::===>>>@@@FFFMMMVVVdddwwwgggQQQEEEAAA===???AAAEEEMMM^^^ttt{{{cccLLL<<<777999444555888333444444333333333333444444333222111111333444333111444333222222333333222111222333444444444333222111333333333333333333333333111222222333333222222111000111111222222000///...000000000000000000000000222222222222111000//////////////////////////////000//////000111111///---///222222//////222222///...,,,,,,,,,...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................////////////////////////......//////000000111111000000000000000000000000111000000000/////////...000000111222222222222222000111111111000000111222333222111000000/////////000//////111444444222//////......000222444333333000000000000000000000000///......000555999;;;<<<666555444333333222222333000000111111111222222222000000000000000000111111222222222222222222222222222222222222222222222222444333333333444666999:::DDDMMMaaaxxxsssggg\\\WWWVVV___qqq{{{jjj^^^PPPIIICCC>>><<<===;;;;;;===BBBJJJ\\\xxxrrrVVVDDD???;;;;;;::::::999888888777999;;;>>>EEEWWWttt|||kkkZZZKKKAAA===<<<:::888777777777777888666555666:::<<<;;;:::;;;>>>>>>:::999<<<>>>>>>AAAEEEMMM[[[nnn~~~kkkRRRDDD777555888888555444555333222111222333222111111111222444666888:::;;;777555333333444555444333333333222222222333444555111444555555555:::DDDKKKTTTSSSKKK???999:::<<<===QQQbbb{{{hhhTTTCCC@@@@@@<<<999;;;::::::<<>>@@@BBBFFFPPPccczzzsssZZZJJJ;;;666888444555777333444444333333333444444555444222111222333333222111222111000111333333333111333444555666666444222111222222222222222222222222111222222333333222222111///000222222222111///...000000000000000000000000222222222222111000///....................................///111222111//////222222//////222222//////...,,,...000111000...........................------------------------............////////////........................////////////////////////.........///000111111111000000000000000000000000////////////000000000000111222222222222111111000111000//////111333333222111111000111111111000///000///...000222333111///000///---///111222111000000000000000000000000000222000///111444888:::;;;666666555333333222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444333333333444777999;;;DDDQQQiiisssbbb\\\VVVUUUUUU]]]mmmvvvhhh[[[NNNHHHCCC>>><<<<<<999999===BBBKKK]]]yyysssUUUDDD>>>::::::::::::999888777777777===CCCMMMaaa~~~}}}hhhXXXLLLCCC======<<<;;;999777666666777555777888888777777888999888;;;:::666666:::<<<;;;<<>>DDDKKKQQQYYYfffrrreeePPPEEEBBB???@@@CCCGGGQQQeee}}}mmmSSSIII:::666888444555777222444444333333333444444555444333222222333333222000111//////000222333333222444555666777777555333222111111111111111111111111222222222333333222222222///000222333222111///...000000000000000000000000222222222111111000..............................,,,,,,,,,///222333333222...222222......222222...111///...///222333222000////////////////////////////////////////////////............/////////000........................////////////////////////---......///000111111222000000000000000000000000------...///000111222222444444444333222111000///333111///111444777666444333222222222222222000.../////////...............222000......111111///---000000000000000000000000555333111111444777888999777666555444333222222222444333333222111000//////222222222111111111111111111111111111000000//////222222222222222222222222444333333333444777:::;;;AAAQQQlllwww{{{~~~eeeXXXUUUWWWWWWXXX]]]jjj{{{sssfffZZZMMMGGGDDD???<<<<<<888999<<>>:::::::::::::::888777777555>>>HHHTTTjjjoooZZZKKKCCC>>><<<888888888777555444555666333777:::777000---000444666:::999444555;;;===;;;:::<<<@@@GGGTTTlllvvvrrruuurrr]]]FFF???::::::999555111111666444222222333333333222111111222333555777999:::555555555666777666444111444333222111222333444555666555222///...111666:::999;;;999555666;;;>>>>>>BBBLLL^^^vvvppp[[[HHHEEEFFFCCCAAABBBBBBDDDKKKUUU]]]gggwww~~~bbbPPPEEE>>>@@@AAA<<>>===AAALLLXXXqqq~~~tttmmmeeebbbkkktttRRRFFF===666666888555333222333333333222222222111111222222333333333333444444555555555555555555444444444444222222222222444444333333333444444444555555666555555555666777999:::@@@EEERRRgggvvvaaaPPPMMMLLLFFFCCCFFFKKKQQQ\\\hhhttt}}}bbbPPPEEE???@@@AAA<<<@@@QQQaaatttfffOOO???:::777555333000222777111222444555555444222111444333222000000000000111...111333222///...000333444444555555444333111000444555666666555444333222111111111222444444333111111111111111000000000000000000000000000000000000000000000000000000000000111000000///......------------.........///////////////000000000111111111/////////000111111222222...//////////////////...////////////...............------...//////...,,,000///......000111111000111000000000////////////////////////////////////000000////////////000000000000000111222222333333333333333333333333333333555222000111333444333111222222222111111111000000000000000000000111222222000000000000000111111111222222111000000000000000111111111222444555666777444444333333333333444444333222111222444555444333111000///000111222111000111111222222222333333333222111111333555666555333333555666666666666999;;;FFFTTTlll~~~kkkfffvvvkkkVVVMMMMMMWWWWWWYYY^^^jjj{{{sssfffZZZLLLEEE@@@<<<;;;=========???CCCKKK\\\xxxtttYYYEEE===:::;;;<<<;;;888888999;;;???GGGWWWmmm}}}___JJJCCCAAA>>>:::999888888777666666777777777777666666666555555555555666666777888999:::;;;888<<<:::===GGGQQQhhh|||qqqpppqqqlllccc^^^]]][[[fff~~~yyyXXXGGG>>>777777888555333222333333333222222222111111222222222333333333444444555555555555555555444444444333333222222333333444333333333333444444444444555555555555666777999:::???CCCNNNaaazzz}}}lll^^^[[[YYYSSSQQQUUU]]]dddnnnyyy|||aaaPPPEEE@@@???AAA<<>>CCCKKK]]]zzzvvv[[[GGG???:::;;;<<<<<<<<<<<<<<<<<>>;;;999888888777777777777777777777777777666666666666222333555666888:::<<<<<<777:::888:::BBBJJJ```uuuggg[[[YYYYYYVVVPPPLLLRRRRRR```yyy~~~___III???777777888555333222333333333222222222111111222222222222333333333333444444444444444444555555444333333222222333333444222222222222333333333333555555444555666888999;;;>>>AAAJJJ\\\sss|||tttrrrnnnhhhgggllluuu{{{yyy^^^NNNEEE@@@@@@BBB>>>???LLLWWWhhhvvvZZZEEE;;;777555777666333111222444333333222222333333444333222222111111000000000///222333222000///111333///000111111222333333333888888888888666555333111222111111222333444222111111111111111000000000///000000000000000000000000////////////////////////000000//////............////////////000000000000111111111222222222333333111111111111000000////////////............//////////////////............///...---...000000...---000///......000111111000000000000000000000//////111111111111111111111111000000////////////000000000000111222222333333444111111111111111111111111111111000000000111111111111111111111000000000000111111000000111111222333......///000111222222333333222111111000000111111111111222222333333333333333222222111111222222333333222111222444555444333111000///000222333222111///000333444444333222111333111//////222444444444333444555555555666888:::>>>KKKaaazzz}}}kkk]]]aaavvvsss```ZZZZZZ\\\aaaiiirrr}}}qqqcccWWWKKKEEEAAA===<<<===:::;;;>>>CCCLLL^^^{{{vvv[[[IIIBBB@@@???======>>>???@@@@@@JJJYYYpppdddMMMBBB???===<<<888888777777666666777777777777777777666666666666333333555666888:::;;;<<<888;;;999:::AAAHHH\\\zzzgggYYYMMMIIIJJJHHHDDDBBBIIILLL[[[tttcccKKKAAA888777888555333333333333333222222222111111111222222222222333333333333333444444444444555555333333333333333333333333111111222222222333333333555444444555666888:::;;;>>>BBBKKK[[[sss~~~~~~uuu[[[LLLDDD???@@@DDD@@@@@@KKKTTTddd{{{mmmTTTDDD===888555666777333111222444333333222222333333444222222222222111111111000333111///000333444222000000000111222333444555666888888888888666555333111333222111222333333222000111111111111000000000///////////////////////////////////////////////////////////////............////////////000000000000000000000111111111111222222222111111000/////////---...///111111///...---////////////...............---,,,---...///---+++000///......000111111000////////////////////////222222222222222222222222000000////////////000000111111111222333333444444111111111111111111111111000000000000//////000111111111111000000000//////111111111111111222222333......///000111222222333333222222111111111111111000000222333333333333222333222222111111222222333333222111222444555444333222000000111222333222111///000333444444333222111333111//////222444444444222444555555555555888:::===GGGYYYqqqvvveeeYYY```rrr~~~ppphhheeeeeekkkttt~~~pppaaaVVVJJJEEEAAA===<<<===:::;;;>>>CCCLLL___|||ttt[[[LLLHHHIIIFFFBBB>>><<<>>>BBBEEESSSddd~~~lllUUUGGG@@@<<<::::::999888777666666666666777777777666666666666555666666666777888888999999777:::999:::AAAFFFYYYvvv___RRREEEBBBBBB@@@??????AAAEEETTTllleeeMMMBBB999777888555333333333333333222222222111111111111111222222222333333333333333333444444555555333333333333333333333333111111222222222333333333444444444444666888:::;;;@@@FFFQQQcccyyysssYYYKKKDDD@@@???DDD@@@AAAIIIPPP___vvvgggTTTJJJBBB:::555555666333222333444333333222222333333444111111222222222111111000555111---///444666333...222222222222333555666777666777777777666444333222333222222222333333222000111111111111000000000000//////////////////////////////////////////////////////////////////............/////////000000000/////////000000000000111222111111111000000//////,,,---000222222000---,,,////////////............---,,,,,,---......---+++000///......000111111000//////000000000000000111111111111111111111111111000000////////////000000111111222222333444444444111111111111111111111111000111111000//////000222111111000000000/////////222111111111111222333333//////000000111111222222333333222111111111111222000111222444555555444444333333222222222222333333333222111222444555444333222111000111333333333222000111222333444333222222333111000111333555555444222333555555444555777999===BBBPPPeee|||ppp```VVV\\\iiiwww{{{tttpppqqqvvv~~~ppp```UUUJJJEEEBBB>>><<<===;;;;;;>>>DDDMMM___|||ttt^^^TTTTTTVVVSSSMMMEEE??????EEEKKK___qqqxxxbbbQQQFFF???<<<===<<<;;;999888777777666888888888888777777777777999999999888888888888888666999888999>>>BBBSSSooozzzYYYMMMBBB>>>>>><<<<<<===<<<@@@LLLaaazzzhhhOOODDD:::888888555333333333333333222222222111111111111111111222222222222222222333333444444555555222333333444444333333222222222222222333333333333444444444444666888;;;<<>>555333444333333555333333333333333333333333000111222222222222111000444111000111333444222000222222222222333444666777444555666666555444333222444222222222333333111///111111111111000000000000////////////////////////000000000000000000000000.../////////////////////------.........//////////////////000000000111111111111111000000000000000......///000000///......////////////...............------...//////...,,,000///......000111111000111111111222222333333333111111111111111111111111000000////////////000000111111222333333444444555222222222222222222222222000222222111//////111333111000000000////////////222222111111222222333444000000000000000111111111444333222222111111222222---///111333444555444333444444333333333333444444333222111222444555444333222111000111333444333222111111222222222333333333222111111333555666555333222333444444444555777999<<<>>>GGGXXXpppmmm___VVVZZZaaahhhttt|||{{{{{{~~~rrr___TTTIIIEEEBBB>>><<<>>><<<<<>>>>>EEEKKKYYYppp|||fff]]]```LLL@@@555222333333444777222333333444444333333222000000222333333222111000222222333222222222222333333222111111222444555666333444555555555444333222444333222222333333111///111111111111000000000000////////////////////////111111111111111111111111.........///////////////------------.........//////000000000000111111111000000000000000000111111000///...------...///000000/////////............///......///000000///---000///......000111111000333333333444444555555555000000000000000000000000000000////////////000000111222222333333444444555222222222222222222222222000222333222000///111444000000000000////////////222222111111222222333444111111111000000000000000444333222222111111222222)))+++...111222222222111555444444333333444444555333222111222444555444333222111000111333444333222222222111111111222333444222222222444777777555333222333444444444555777999<<<<<>><<<>>>======@@@DDDMMM^^^{{{vvviiihhhnnnqqqsssqqqeeeWWWPPPTTT\\\rrrooo___UUUPPPFFFEEECCC@@@>>><<<::::::======<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;<<>>>>>LLLfffoooUUUJJJAAA>>>===;;;;;;===???AAAHHHXXXpppqqqQQQFFF;;;888888555333333333333333222222222111111000111111111111222222222111111222333333444555555222222444444444444222222333333444444444444555555333333333444666999;;;===KKKXXXkkkppp\\\NNNEEE@@@AAA??????@@@BBBKKK^^^pppppp\\\VVVZZZQQQDDD999444333111111222222222111111000///......222111222666444000444<<<444222111111222333222111111111222333444444555555777333000000333444444222111111222222222333333333222111111000///......---///......000333333///,,,.../////////000000111111222111000000000000000111---------......000111222000000000000111111111111000000000000///...---,,,000---******---......,,,,,,,,,,,,,,,------...///000///...------...///000---,,,,,,---///000///...+++...000000///.../////////000111111111000...---000000000000000000000000333333333222222222222111333222222222222222222333111///...///000111000...000000000000000000000000444222111111222222000///333333222222111222222222777666555333333222222222333333333333333333333333333444444444555555666666333333222222333333111///333222222111111222222333222222111111111111111111000111222333444444444444222333333444555666777777;;;888;;;HHHZZZooo}}}uuuhhhdddaaa```]]]^^^eeennnqqq___RRREEE???>>><<<;;;<<<<<<<<>>;;;:::<<<<<<999:::=========>>>===:::???PPPbbbmmmVVVMMMDDD???<<<:::;;;>>>===>>>GGGZZZuuusss[[[DDD::::::555333666444333333333333333333444444555333111111222111...***777111///333444111111444222222222333555555444222333333333333333333333333555444333444555888;;;<<>>@@@EEEAAAAAAAAA>>>:::===LLL]]]~~~oooSSSHHH>>>;;;;;;;;;===@@@???AAALLL```zzzwww\\\FFF;;;;;;555444666444333333333333333333333333333111000000222222000...444000///333444222222555555444444444555555444222333333333333333333333333555555444444555888:::;;;BBBLLL]]]pppjjjSSSEEEAAAAAAAAA???>>>???CCCNNNcccvvvmmmUUUGGGDDDAAA:::444444666555555777444444444333222222111111777222000222222111000222111111222444666666444222000000111111222333333333444222111111222333333222//////000000000111111111111111000000//////....../////////000222111///---............////////////000000000000000000000000//////.........//////000//////000000000000111111......///000111111111111///...---...///000...---......------------------//////............//////000///......000000...,,,,,,...000000///...///000///000111111111000///...000000000000000000000000//////000111111222222222111111111000000111111111222111000111222333222000000000000000000000000000000//////000222444333222111111111111222333444444777777666666555555444444333333444555666777777888555555666666666666777777777555333222333444444444333222222111111222222333111111222222222222222222111222333444444555444444777777777777666666666555888777999@@@IIIXXXmmm{{{xxxzzz{{{{{{tttkkkhhhrrr~~~}}}~~~uuuaaaTTTGGGBBB@@@===<<<===<<<;;;@@@MMM]]]ppptttaaaWWWWWWZZZ[[[ZZZ^^^cccdddeeerrryyytttpppmmmlllmmmkkkiiifffbbb]]]VVVQQQNNNIIIFFFFFFFFFDDDFFFJJJHHHGGGFFFBBB<<<===JJJYYYwwwsssWWWIII<<<999;;;<<<>>>???@@@FFFSSSiii}}}```III===<<<666444777555444444333333222222111111111000///111333444333222444222333666666444444777888666555555666555444222333333333333333333333333666555555555555777999:::===DDDQQQdddyyyhhhOOOBBB@@@CCCAAA???>>>???CCCNNNdddwwwlllSSSBBB===<<<666333555666555444666222222222111111000000000888444111111444555444222///000222555777777444222000000111111111222222222222111111111222222222222000000000000111111111222111000000000/////////.../////////000111000///.....................////////////000000000000000000000//////............///////////////000000000111222222222111111000///.........///000000000...---000///...---------------/////////....../////////111000///000111000...,,,,,,...//////......///000000000111222111000///...000000000000000000000000---...///000111222333333111111000000000000111111222111000000222222111000000000000000000000000000111000///000222333222111111111111111222333444555777777777777777666555555222333333555666777888888666666666777777777777777777444222111222444555444333222222111111222222333111111222222222222222333222222333444555555444444888777777777777777777777777777999===AAAJJJ^^^ooouuuqqq{{{zzzxxxwwwaaaTTTGGGAAA???===;;;<<<<<<;;;BBBQQQeeeyyynnn\\\RRROOOPPPNNNMMMQQQYYY]]]cccuuu{{{tttlllfff___ZZZVVVTTTOOOIIIGGGHHHMMMLLLJJJFFFAAAAAALLLYYYpppwwwbbbQQQAAA<<<===>>><<<<<>>777555777555555444444333222111111000111111111111333444555555777888;;;>>>===:::888777888666555555666666555444555555555555555555555555666666555555666777888999<<>>>>>???BBBMMMbbbuuulllSSSBBB<<<:::666444666666333333444222222222111111111111111333111......111444333000///000222555777777444111111111111111111111222222///000111111111111222222111111111222222222333333000000000000//////////////////000000000///////////////////////////......//////000111222222111111000//////............///...////////////000000000222222222111111000///...---...000000000///......000///......------------...//////////////////...111000000111222111...,,,---...//////......///111000111222222222111///...////////////////////////------...000111222333444111111000000000000111111111000//////000111000///000000000000000000000000333222111111222222111///111111111111222333444555666777777888888777666555111222333444555666777777777777777777777666666666555333000000111333444444333222222111111222222333111111222222333333333333333333444555555555444444666666777777888999999:::888888:::;;;<<>>;;;::::::===<<>>===;;;;;;@@@HHHYYYooohhhPPPCCC@@@888666888666555555444444333222111111333333333333333333555666:::AAAHHHJJJGGGBBB<<<888777666444444555777666666777777777777777777777777666666666666666777888888;;;===EEEXXXrrrgggPPPDDDAAABBB???>>>===???AAAJJJ]]]oookkkQQQBBB>>>:::777555777555222111444444444444444444444333333111222000...000444444222000000111333555555333111222222222222222222222222---///111111111000111222111222222222222333333333000000000000///////////////000111000///...///111000000000000///////////////000222333444333333222//////.........//////000......////////////000000......///000111111111111---...000///...---.../////////......---...............////////////......000000000222333222///---......///...---...///111000111222222222111000///////////////////////////......///000111333333444111111111000000111111111000///...///000111000...000000000000000000000000444333111111222111000...111111111111222333444444555666777888888777666555222222333444555555666666777777666666666666555555444222000000222333333333333222222111111222222333111111222222333444444444444444555555555555444444555555666777888999::::::999888999;;;;;;===GGGSSSccckkkwwwxxxzzz}}}yyy```SSSFFF@@@===:::999:::======CCCQQQcccwwwwwwbbbTTTLLLGGGEEEDDDAAACCCHHHKKKQQQcccwwwyyypppaaaPPPDDD@@@BBBAAA@@@@@@>>>???IIISSSeee{{{ppp\\\MMM???;;;;;;;;;;;;<<<===EEETTTiii~~~lllTTTFFFBBB999666999777666666555555444444333333333444444333333444666999???LLLYYY]]]YYYQQQGGG>>>:::888666555666777777777777777777777777777777777444555555666777888888888;;;;;;CCCWWWrrreeeQQQEEE@@@???>>>======>>>@@@GGGXXXhhhhhhNNNAAA@@@:::777666777555111222555444444444444444444444444111555444///...111333111111000000111222333111000333333333333333222222222+++...111222000///111222111111111111222222222222////////////000000000000...000111000...---///222222222111111000000000000///111333555555555444333...............///000111........./////////000000------...///000000000000,,,...///...,,,+++---000///............//////000---...///000000///...---//////000333444444111......//////...------000222111111222333222111000//////////////////////////////000000111222333444444222222111111111111222222111000//////111111000///000000000000000000000000333111000111222222111000222222222111222222333333444555777888888777555444444444555555555666666666666666666555555555444444333222111222444555444333333222222111111222222333111111222222333444444555444444555555555555444444666666666777777888888888999777888:::;;;<<>>;;;999:::>>>===AAAJJJWWWjjjrrr]]]OOOHHHCCC@@@BBB>>>???DDDFFFKKK\\\pppzzzmmm\\\KKKAAA>>><<<;;;;;;<<<<<<===FFFPPPbbbyyy|||fffRRRGGG===::::::999;;;>>>:::AAANNN```uuupppVVVHHHCCC:::777999777666666666666666666555555111333444444333555999===HHHZZZmmmtttqqqgggYYYMMM@@@===:::888888888777666666666666666666666666666333444555666888888999999<<<<<>>???EEETTTccc{{{fffKKK@@@@@@:::777666777555222333888222222222222222222222222---222222+++'''***,,,+++222111///000111111000///333333333333333333333333***...111222000///000222000000000000111111111111////////////000000000000...000111000...---///222333222222222111111000000000111444666666666555444---------......000111222............/////////000000000000000///...---,,,,,,......---******---000...............///000111---...///000000///...---...///000333555444222///...//////...------000222111111222333222111000///////////////////////////111111111222333333444444333333222222222222333333222111000111222333222000000000000000000000000000111000///000222333333222333333222222111222222222333444666777888777555444666666666666777777777777666666555555444444444333333222222444666666555333333222222222222222222333111111222333333444555555444555555555555555444444777777777777666666666666888555666:::<<<<<<>>>BBBAAAEEEKKKQQQYYYaaajjjooo|||uuutttuuuyyy}}}cccUUUHHHBBB???<<<:::;;;>>>===@@@EEENNN```zzzpppYYYLLLEEE???<<<@@@===>>>BBBDDDIIIZZZmmmttteeeTTTDDD===<<<;;;::::::<<<<<<===EEENNN```xxxuuu^^^PPPGGG>>>;;;999888:::>>>999>>>IIIZZZnnnqqqXXXIIIDDD;;;777999777666666666777777777777777///111333333444777<<<@@@PPPfff}}}zzzjjj\\\FFFBBB>>>;;;999888777666555555555555555555555555222333555666888999::::::??????HHH^^^{{{}}}aaaNNNDDD@@@>>>======???AAAAAAFFFTTTbbbwwwgggQQQDDD>>>777777666555444333222222666666555444222111000000222222222111111111111000000000111111111222222222(((...333555222---++++++000000000///////////////333111000111222222111000111111111111111000//////222000...---,,,---...///444444222111000000//////222222444555555555444333///---+++,,,......,,,***......///000000000000000------------------------...///000///...---...000------..................000000000000000000000000---...///000000///...---///000000000///...---,,,111111111111000000000000222111111000000000000000111000///000111222111000333555777777555222111111111222333333333333222111000111222333444333222111111111222222222111111000333333222111111222333333222333444555666666666666555666888999999777444222666666666777666555555444222222222222222222222222333222222111000///......000000111222444555666666555555555555555444444444666777777777777888888888999888777777888:::;;;<<>>===>>>>>>===AAAFFFJJJVVVssspppYYYIIIBBB@@@???AAA???@@@CCCAAACCCTTTggggggUUUHHH>>>::::::===999777999:::<<>>;;;777999>>>===@@@HHHWWWpppxxxaaaIII???===:::666333444333333444555555444222777444333666777777;;;@@@YYYmmmsssaaaPPPIIIAAA>>>;;;666555777::::::999777666555444333:::777777999888666666:::;;;AAAQQQiii{{{___MMMCCC???===:::;;;===???@@@EEETTTccc{{{gggQQQDDD>>>:::999888777666555555444555555444333222111000000222222222111111111000000000000111111111222222222000222333333222000000000000000000000000000000000222111000111222222111000111111111111111000//////222000///---------///000333333222111000000000000222333444555666555444444222000......000000///---......///000000000000000---------------------------///000///...---...000/////////...---------,,,...........................//////////////////...000000000000///......---111111111111000000000000222111000000//////000000111000///000111222111000333555666666333222111111111222333333333333222111000111222333222222000000111111222222222111111111333333222111111222333333333333444555666666666666666777888999888777555444666666666666666555555444333333333333333333333333444444333333222111111111222333333333333444444444444444444444444444444444777777777888888888888999:::999999888999:::;;;<<<@@@@@@BBBEEEHHHOOO___nnnnnnhhheeemmmzzz~~~jjjZZZIIIAAA???>>>===>>>;;;:::===BBBFFFQQQmmmnnnWWWHHHAAA>>>>>>===:::<<<@@@???BBBSSSggg{{{cccQQQEEE===:::;;;===:::999:::;;;===FFFOOOdddqqqZZZLLLFFF@@@===:::777888;;;===@@@GGGUUUnnnuuu___GGG===<<<:::666444555444333444555555333222555222111444555666:::???^^^rrr~~~mmmXXXNNNCCC>>>;;;777555666777777666555444333222222777444555888777555666:::???DDDSSSlllyyy]]]KKKBBB>>>===::::::<<<>>>@@@FFFWWWfffgggQQQCCC===::::::999888777666555555444444333222111000000///222222111111111000000000111111111111111222222222666444111000000222333333111111111111111111111111222111000111222333222000111111111111111000//////111000///...---...///000222111111000000111111111222333444666666555555444444111//////000111000000...//////000000000000000........................---...//////...---...///000000///...---,,,,,,+++........................000//////......//////000000000000000////////////222222111111111000000000222111000000//////000000000/////////111222222000333444444333111000111222111222222333333222222111111111222222222000///...111111111111111111111111333222222111111222222333333444555666777777777777888888777777777777666666666666666666555555444444333333333333333333333333333333333333333333333333555555555444333333333222444444444444444444444444777888888888888999999999;;;;;;:::::::::;;;<<<<<>>@@@CCCGGGRRRfffxxxmmmbbb[[[cccuuunnn]]]KKKCCC@@@>>>======;;;999<<<@@@DDDNNNggglllUUUFFF@@@======:::888:::>>>???BBBTTThhhvvv]]]LLLAAA;;;999;;;===::::::;;;;;;>>>GGGQQQhhhvvvaaaSSSIII@@@<<<;;;888777999===@@@EEESSSlllrrr]]]FFF<<<;;;999777666555444444444555555333111444222222555666666;;;AAAaaavvv|||cccTTTEEE???<<<999666666555555555444444444333333555444666999999777999===CCCJJJZZZtttwww[[[III@@@>>>===>>>===>>>???BBBJJJ\\\mmmgggQQQCCC===888888777666555444444333222222222111111000000000111111111111000000000000111111111111111111111111777222...---000222222111111111111111111222222222222000000000222333222111111111111111111000//////000000///......//////000000000000000000111222222222333444555666555555444222111///---...//////000//////000000000000//////////////////////////////---...//////------.../////////......---------,,,........................111000///......///000111000000000000000000111111222222222111111111000000111111000///////////////000///...///111222222111222333333111000///000222222222222222222222222222222333333333222111///...111111111111111111222222222222222222222222222222444555666666777777777666888888777666666666777888666666555555444444444444444444444444444444444444000000000111111222222222666666555555444444333333555555555555555555666666888888888888999999999999<<<<<<;;;;;;;;;<<<<<<<<<>>>===>>>AAAFFFTTTmmmpppaaaVVV\\\pppqqq```NNNEEEAAA>>><<<<<<>>><<<===BBBEEENNNeee}}}jjjSSSFFF@@@>>><<<<<<:::<<<@@@@@@CCCUUUiiiuuu[[[III???:::999;;;;;;999:::;;;<<<>>>IIITTTkkk}}}kkkXXXLLLAAA===<<<:::999999===???DDDQQQjjjuuu```III>>>;;;999777666666555444444555444222111555444555888999999???FFFaaawwwlllZZZGGG???===;;;888777666666666666666666666666777777888;;;:::888<<>>===???>>>???AAADDDNNNcccuuuhhhQQQBBB<<<888888777666555444333333222111111111111111111111111111111000000000//////111111111111111111111111555222///000222333111///000000111111222222222222111000///000222333222111111111111111111000//////000000/////////000000000////////////000111222222111222444555555555444333111111000///......///000//////000000000000//////////////////////////////---...///...---,,,---///,,,---------......//////////////////////////////111000///......///000111000000000000000111222333222222222222111111111111111000000///...////////////......///111333222111111222222111//////111222222222222222222222222222444444555555444222000///111111000000111111333333222222222222222222222222444555555666666666666666888777555444555666777888666666555444333444444555444444444444444444444444000000000111222222333333555555555555555555555555555555666666777777777777777777888888888999999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===@@@EEEVVVrrryyyfffVVVYYYlllsssbbbOOOEEEBBB>>>;;;;;;???<<<>>>BBBEEEMMMbbbxxxiiiRRRFFFAAA???======;;;===@@@@@@CCCSSSgggwww[[[HHH???:::999:::999999:::<<<<<>>>>><<<;;;<<<===???CCCQQQjjj|||gggOOOAAA;;;888666666555444444444555555333111444444666999999:::AAAJJJbbbyyyttt```KKKAAA>>><<<999999666666666777777777777888888888999;;;:::999???GGGRRReee|||tttXXXGGG@@@>>>>>>???===>>>BBBHHHVVVmmmhhhQQQBBB;;;999999888777666555444444111111111222222222222222111111000000000/////////222222222111111111111111444333333444444444222111//////000000111222222222111000///000222333333222111111111111111000////////////000000000000111111////////////000000111222000111222444444333333222111222333222111000000111000000000000000//////...........................,,,---......---,,,---...+++,,,,,,---...///000000000000000000000000000000111000000//////000000111111000000000000222444555333222222222222111111111111000//////....../////////......///222333333222000222333222111000111222333222222111111222222333444444555555555333222111111111000000000222333444111222222333333222222111444444555555555555555444666555444444444555666777777666444333333333444555333333333333333333333333222333333333444444555555666666666666666666555555555555555666777777888888666777777777777888888888999:::;;;<<<============;;;;;;===???EEEVVVtttmmmYYYXXXggg}}}}}}tttbbbOOOFFFBBB>>>;;;;;;>>>:::<<>>AAARRReee~~~|||xxx[[[IIIAAA<<<::::::888999<<<======@@@LLLYYYppprrraaaSSSJJJAAA???>>>======???<<>>>>>@@@FFFPPPaaa|||hhhQQQAAA;;;888888777666555444333333111222222222333333444444111000000000////////////222222222111111111000000333444444333222111222333......///000000111222222000//////000222444333222111111111111111000////////////000111111111111111000000/////////000000111///000111222333222111111...111444444111//////000000000000000000///......------------------------,,,---......,,,,,,---...,,,---------.../////////////////////////////////000000000111111000000000111000//////111333555777333333222222222111111111000000///............//////......///222333333222///111333444222111111222333333222111111222333333222333444444444333222111111000//////000222444555111222333333333333222111333333444444444444333333333333333333333444555555777555444222222333444555333333333333333333333333333333444444444444444444999888888777666555444444333333333444555666666666555555666666666777777777777888:::<<<===>>>>>>===:::;;;===???DDDUUUtttsss\\\VVVaaauuuzzzsssbbbOOOEEEAAA===;;;;;;===999:::@@@DDDJJJ\\\oooeeeNNNDDDAAA>>>;;;;;;999;;;??????CCCTTThhhyyytttnnniiiffffffeeeeeejjjqqq}}}uuuZZZJJJCCC???<<<;;;999;;;>>>@@@???BBBPPP]]]ttt|||dddRRRJJJDDD???>>>===;;;===AAA;;;???EEETTTmmmnnnUUUEEE<<<777555777333222222444666666555444000222666999999:::BBBMMMbbbzzzrrr]]]MMMBBB;;;999:::888888888777777777777777777666888:::;;;@@@NNN\\\qqq~~~tttXXXGGG@@@@@@@@@@@@@@@CCCKKKWWWllliiiQQQAAA;;;555555444333222111111000222222222333333444444555000000000000////////////222222222222111111000000111222222000---,,,000333---......///000111111111000//////000222444333222111111111111111000//////...///000111111111111111000000////////////000000...///000111222111111000+++...222333000---,,,---000000000000000///......------------------------,,,---......,,,,,,---.....................------........................///000111222222111000///111000//////111333666777333333333222222222111111000000///........................///222333333222///111444555444222111111444333222111111222333444000111222333444333222111111000//////000222444555111222333444444333222111333333333444444333222222222222222333333444444444777555444222222333444555222222222222222222222222222222222222222222222222;;;;;;999777666444222222111111222333333444555555555555555555666666666666555777999;;;===>>>>>>>>>:::;;;===???DDDUUUtttvvv]]]TTT\\\ooo}}}sssaaaOOOEEEAAA===;;;;;;>>>:::;;;AAAEEEKKK]]]ooocccLLLBBB???===:::<<<:::===AAABBBGGGXXXmmmyyyoooccc^^^WWWRRRQQQRRRSSSTTTVVV___mmmsssXXXIIIDDDAAA===<<<;;;===@@@BBBAAAEEERRRaaawwwuuu\\\JJJCCC???>>>===;;;:::===BBB;;;???FFFUUUnnnnnnUUUEEE<<<777666888222111111333666777666555111444888<<<;;;<<>>AAA======BBBFFFOOO```qqqzzz]]]LLLDDD???======<<<:::999<<<@@@III[[[jjj}}}tttjjj^^^VVVSSSPPPMMMIIIGGGGGGHHHIIIKKKPPP[[[llljjjXXXPPPDDD>>>???===999@@@AAACCCKKKMMMTTTeee~~~oooVVVGGGGGGCCC>>>;;;;;;===???@@@???AAAHHHVVVlllpppTTTDDD>>>:::999999666666555444333222222111777555555666666999AAAKKKeeexxxiiiSSSGGGAAA>>>===777999;;;<<<===>>>@@@@@@:::===@@@AAAEEEPPPcccqqqrrrWWWGGGAAA@@@@@@???DDDOOO^^^qqqhhhNNN???999888666333222333333333222222222333333333333222222222111000//////000111111000000000111111222222333000000000111111111111111.........///000111111111000000111111111111000000222222111111111111222222000000111222222222222111333222000///...///000111222222111000000000000111000000000000000000000000111000000000/////////...000///..................---......///////////////////////////............111///...------...///000---,,,,,,...000111000///...///000111111222222222333333222222111000000/////////////////////////////////000000111222222333444444444555444444333333222111111111111111111222111222222333333333222222111222333333444444555666444444333333333333222222333444444555444444333333333333333333444444444444777555444444555555555444333222111111222222222222444333111000000222333444555555444444444333333333222444555555444333333444666666555555555666888888888777666777999::::::999999;;;>>>???AAALLLdddzzzjjjYYY[[[jjjpppaaaPPPFFFAAA======???>>><<<===@@@DDDNNNaaasssyyy]]]KKKCCC???<<<<<<<<<::::::<<>>;;;:::;;;===@@@AAAFFFGGGLLLYYYnnnmmmTTTFFF@@@;;;888888666666666555555555555555777555555777777999BBBKKKcccwwwsss]]]MMMDDD???======<<<===AAAGGGIIIGGGEEECCCAAAAAADDDMMMZZZhhhppp}}}qqqVVVGGGAAA@@@@@@@@@EEERRReee{{{fffMMM???:::888555333222333444333333111111222222222222111111333222111000/////////000...//////000111222333333000000000000////////////......//////000000111111000000111111111111000000111111000000000000111111///000111111222222111111222111000///...///000111111000000///////////////000000000000000000000000000000000000////////////000000/////////.........------...///////////////000//////...------,,,,,,//////......////////////---------...000111000.........//////000111111111333333222222111000000000////////////////////////...//////000000111111222444444555555444333222222444222000//////000222444---///111222333222111000///111444333222111444666444444333333333333222222333333444444555444444333333444444444444555555555777555333333555666777666666222000000333555555333333222111111222333444666555555444444444333333333333444555555333333444555666666555555555666777777888777666777999::::::999;;;;;;<<<>>>AAAIII[[[lllrrr^^^\\\jjjpppbbbRRRHHHBBB>>>???AAA>>>???BBBEEEIIIVVVmmmyyy\\\KKKCCC>>><<<<<<<<<::::::===???CCCNNNYYYdddjjjooossswww}}}}}}{{{ooohhh^^^VVVPPPJJJDDD??????>>>======>>>@@@BBBCCCDDDGGGOOO^^^tttfffTTTKKK???:::;;;888???GGGKKKTTTbbbeeehhhuuuiiiQQQCCC<<<;;;999999;;;???CCCFFFNNNOOOSSS```sss~~~iiiSSSFFFAAA===999777555666666666777777777888777555666888888:::BBBKKKaaavvv~~~gggSSSFFFAAA@@@DDDCCCEEELLLUUUYYYVVVQQQPPPJJJFFFJJJVVVcccjjjmmmmmmyyy{{{}}}oooTTTGGGBBB@@@??????DDDRRRgggdddMMM@@@;;;777555333222333444444333000111111222222111111000333222222111000//////...//////000000111111222222000000//////.........---.../////////000000000111///000000111111111111000000000////////////000000///000000111111111111111111111000////////////000111000//////......//////111111111111111111111111000000000000////////////000000000000000//////...,,,,,,---.../////////////////////......------------...///000000//////...000//////000222333111000------......///000000111222222222111111111000000..............................//////000000000111222222222222222111000///333222111000000111222333,,,---000333444333111000///333666555000///222666444444333333333222222222333333444444555444444444444444444555555555666666666444222333555777888888555111...000444888888666111111111111222333555555555555444444444333333333333444555444333333444666666666666666666666666777888777666777999::::::999>>><<<;;;>>>@@@FFFSSS___wwwvvvbbb___mmmqqqdddTTTKKKDDD@@@BBBEEE@@@DDDIIIMMMSSSddd|||xxx\\\KKKCCC>>><<<;;;<<<::::::===>>>???EEEMMMNNNSSSWWWXXX[[[aaabbb```\\\WWWOOOHHHDDDAAA>>><<<===<<<<<<<<<>>>@@@BBBDDDDDDFFFLLL[[[qqq~~~dddRRRKKK@@@<<<>>><<>><<<;;;:::===DDDLLLRRR[[[]]]bbbmmm~~~}}}hhhQQQDDD@@@===:::999666777777777777777777777666555555777888999AAAJJJ^^^uuunnnXXXKKKGGGHHHPPPQQQUUU[[[aaadddbbb```[[[UUUPPPRRRZZZbbbeeeddd^^^lllxxx|||kkkRRRFFFBBB@@@>>>???EEERRRgggdddMMM@@@<<<777555222222333444444444000111111222222111111000222222222111000///......222111111000000/////////000/////////......------////////////000000000000//////000111111111111111000//////////////////000//////000111111111111000111000000///////////////111111000////////////000000000000000000000000000////////////000000000000000000000111000///......+++,,,---...////////////....../////////000000000,,,---///000111000///...000//////000222222111///...---------...///000111222222222111111111111111////////////////////////////////////000000000000111222222222111111000///000111222333333222111000---///222444555444222111333666999666111...000444444444333333333222222222222333333444555555555444444444444555555555666666666444333333666888999888666333111111444666666555000000000111222333444444555555444444444333333333333444444333222333555777777777777777777777666666888777666777999::::::999???<<<;;;===???CCCMMMWWWoooxxxfffdddrrrsssgggYYYOOOIIIEEEGGGLLLJJJPPPVVVZZZaaarrryyy\\\KKKCCC>>><<<<<<<<<::::::======<<>>======>>>======>>>???@@@BBBCCCDDDEEELLL[[[qqqzzz```OOOIII@@@===@@@>>>DDDHHHGGGLLLXXX^^^eeeuuu|||bbbLLL@@@???===;;;;;;@@@LLLZZZdddnnnooottt~~~iiiPPPBBB===;;;;;;<<<888888777777666555555444555333555777777999@@@HHH^^^uuuwwwbbbWWWUUUXXXaaadddgggfffcccaaaaaabbb^^^\\\XXXVVVVVVWWWXXXXXXRRRaaayyyvvv}}}}}}fffOOODDDBBB@@@>>>AAAFFFQQQccczzzeeeNNNAAA<<<666444222222333444555444111111222222222222111111111111222111111000///...222222111000///......---////////////............////////////000000000000...///000111111222111111000000////////////000000...///000000111111000000000000000/////////......111111000///////////////////////////////////////////////////000000000000...///000111000///...---***+++,,,---.../////////......//////000111111222,,,---...000000000/////////...---...000000///---......------...///111222111111111111111111111111000000000000000000000000000000000000000000000000222222333333333333222222///000222444444222000//////111333444555444333222555777888555222000000222444444333333333333222222222222333444555555555555333444444444444555555555555444444555777999888777555555555555444333222222111111222222333333444444555555444444444333333333333333444333222333666888888888999999999888777777888777666777999::::::999>>><<<<<<>>>???BBBKKKUUUmmmyyykkkkkkxxxvvvkkk___VVVPPPMMMPPPVVV___ffflllooovvvzzz]]]LLLDDD???======;;;999999<<<<<<:::;;;>>>===@@@AAA??????CCCDDDBBBDDDBBB@@@>>><<<<<<===>>>============>>>@@@AAAAAACCCFFFNNN]]]sssvvv\\\LLLGGG>>>;;;???===AAAEEECCCCCCLLLQQQ]]]pppzzz```LLLAAA======<<<===CCCPPPaaannnxxxyyy}}}kkkQQQBBB===;;;;;;<<<999999888777666555444444555444555888888999@@@HHH___vvvsssjjjhhhjjjpppqqqooofffZZZSSSTTTWWWWWWXXXVVVRRRMMMJJJJJJLLLKKKYYYsss}}}uuu~~~zzzbbbLLLCCCBBB@@@>>>AAAEEENNN\\\ooogggOOOAAA<<<666444222222333555555444222222333333333333222222000000111222111111000///111111000000//////......//////////////////000000000000000000////////////...///000111111222222222111000000//////000000111...//////000000000000000///////////////......---000///......------................................./////////000000000111---...///000000...---,,,******,,,---.../////////.../////////////////////,,,---...///000000000000///.........000000...---///...------...///111333111111111111111111111111111111111111111111111111111111111111111111111111000111222333333444333333111111111222222111111111222222333333333333333222333333333333222222222222444444333333333333222222111222333444555555555555333333333333444444444444444444555777999999777555...222666666444222333555444444555555555555555444555555444444444333333333333333333222222333666999999::::::;;;:::999888777888777666777999::::::999<<<<<<===???>>>AAAKKKWWWoooxxxooottt{{{qqqfff^^^XXXUUUZZZaaajjjrrryyy~~~{{{^^^MMMEEE@@@>>>>>>;;;888777;;;<<<999999;;;888;;;<<<;;;<<>>:::;;;<<<===???@@@AAABBBFFFJJJSSSdddyyyxxx^^^MMMGGG===:::===<<<<<>>?????????BBBLLLZZZeeemmmnnnrrrzzzmmmTTTEEE???;;;999999999999888888888777777777666555777:::;;;;;;BBBJJJaaawww{{{vvvuuusssooofffYYYMMMFFFFFFHHHJJJKKKLLLIIIEEEBBBAAABBBFFFTTTnnnyyysss{{{```JJJCCCBBBAAA>>>???CCCJJJUUUfff}}}hhhPPPBBB<<<666444222222333555555555222333333444444333333222//////111222222111000000////////////000000000000......//////000000111111000000000000////////////......///111111222222222111111000000000000111111...//////000000000000000/////////000///......---......---,,,,,,,,,,,,---.........................../////////000000111111---...///000000...,,,+++)))***,,,---...//////////////////...------,,,,,,---------...///000000111111000000111222222000///000///...---...000222333111111111111111111222222111111111111111111111111222222222111111111111111---...///000111222222222333222000//////000222333333333222222222222222222111000///000222444333222444444444333333333222222111222333444555555555555222222222333333333444444444444666999:::999666333$$$,,,444777555444777<<<666777777777777777666555555555444444444333333333333333333222222333666999:::;;;;;;<<<;;;:::999888888777666777999::::::999;;;<<<>>>???>>>@@@LLLZZZsssuuuqqq{{{vvvkkkccc]]][[[aaaiiieeennnvvv~~~{{{___NNNFFFAAA???>>>;;;777666:::;;;999999;;;333777999888999======;;;888999;;;<<<<<<<<<===???999:::<<<>>>@@@BBBDDDDDDIIINNNYYYjjj|||bbbQQQJJJ???;;;>>><<<777@@@AAA@@@CCCFFFTTTlllxxx___MMMDDDBBBCCCCCCAAA@@@EEENNNVVV[[[\\\```kkk|||nnnVVVHHHAAA<<<777555888999999999999:::::::::888777999<<<======CCCKKKbbbxxx|||wwwnnnfffYYYLLLCCC@@@???@@@@@@AAAAAABBBAAA@@@>>>===DDDQQQjjjvvvrrr~~~|||^^^KKKCCC@@@@@@AAABBBCCCDDDLLL\\\vvv~~~cccNNNBBB===444222222222444444333222111111111111111111111111111111111111111222222222111111000000//////......111///---...000111...+++000///......///000///------111333111111222111---000000000000000000000000...///000111111111111111222222000///............---------...............,,,,,,,,,,,,,,,---...///111000000///...---------000000//////.........---,,,---......//////..............................,,,,,,------...///000000////////////////////////---.........//////000000333000......111222111///111000///000111222111000000111111222222333444444111222222333333222222111555333222222222222111//////000111444555555222000222222111000//////000000333222111000000222444555444444555555666555555555777777666555333222111000666666666555444444333333222222333333444555555555555666777777777777666666999999999888666444111000222333444666777777777777888888777777666666555555888777666888:::<<<<<<;;;===:::;;;???AAADDDPPP^^^tttwwwkkkcccaaa```]]][[[ZZZ___iii{{{eeePPPFFFBBB===999;;;:::999888777777777777777888999::::::;;;;;;:::===<<<;;;<<<<<<<<<:::999===::::::>>>BBBCCCEEEHHHLLLVVVdddtttqqq[[[III@@@<<<;;;999===;;;===AAAAAAFFFXXXlllxxx[[[JJJFFF???AAAAAA???======@@@CCCGGGJJJOOO[[[qqqrrrYYYFFF>>>;;;999777;;;>>>BBBBBB???:::666444999888;;;@@@CCCEEEJJJQQQhhh~~~vvvmmmXXXQQQHHH@@@<<<;;;;;;:::=========>>>>>>>>>>>>>>>AAASSSiiizzzkkknnn{{{]]]KKKBBB???>>>???@@@BBBDDDKKKZZZssseeeOOOAAA;;;444333222333444555444333111111111111111111111111222222111111111111111111111000000000/////////...000///......000000...,,,000///---...///000///---...111222000111333222///000000000000000000000000//////000111111111000000222111000///............///.....................---,,,,,,,,,------...///111000000///......------000/////////............,,,---......//////..............................++++++,,,,,,---......///////////////////////////............/////////000222000...///111222222000111000///000111222111000000111111222222333444444222222333333333333222222222000000000222222222000555444333333555555444222222222111000000000000000444333222111222333555666333444555555666555555555666666555444333222222111666666666666777777777777333333333444555555666666777777777666666666666666999999999888666555333222444555666666666666666555888777777777666666666555888777666888:::<<<<<<;;;<<<:::<<>>;;;::::::999888777777777888555555666777888888888888:::::::::;;;<<<<<<;;;:::BBB>>>>>>CCCFFFFFFIIIMMMSSS^^^lll|||yyykkkXXXHHH@@@<<<:::999;;;999;;;@@@AAAGGGZZZoooyyy___PPPLLLKKKJJJGGGBBB===<<<>>>AAACCCFFFLLLYYYpppttt[[[HHH???<<<:::888<<<@@@EEEEEEAAA<<<888777999:::???GGGLLLNNNTTTZZZrrrlll___NNNJJJCCC>>>============<<<============>>>>>>>>>BBBSSSggg{{{wwwkkkqqq{{{]]]KKKCCC>>><<<<<<>>>@@@DDDJJJWWWooofffOOO@@@999666444333333444555555444222222222222222222222222333222222222111000000000000000000000////////////000///...///000000...,,,///...---...///000///...///222222///000333444222000000000000000000000000000000111111111000//////111111000///............000000000//////.........---------,,,------...///000000000///......------////////////............,,,---......//////..............................+++++++++,,,------......////////////////////////............////////////111000//////111222222222222000///000111111000///000111111222222333444444333333444444444444333333///......///111333222111888666333222222333333222222111000000000000000000555444333222333444555666333444444555666666555555555555444444444333333333444555555666777777888888333444444555666666777777999888666555555555666666999888888777666666555555666666666666666555444444777777777777666666666666888777666888:::<<<<<<;;;;;;;;;<<>>>>>BBBHHHUUUmmmwww___KKKAAA===<<<:::>>>CCCIIIJJJEEE???;;;::::::<<>>>>>>>>>>>>>>>>>??????CCCRRRdddvvvtttkkkttt{{{^^^LLLDDD???<<<;;;;;;???DDDJJJWWWooo}}}cccMMM@@@:::888666444333444555555444222222222222222222222222333333333222111000//////000000000000//////////////////////////////...---///...---...///000///...000222111...///333555444000000000000000000000000000111111111000///......111000///...............222111111000///......---......------------......000000//////............///////////////.........,,,---......///.................................,,,,,,,,,------.........////////////////////////.........///////////////000//////000111222333333222111000000111111000///000111111222222333444444333444444555555444444333111//////000222222222111333222000000111222111000111111000000000000000111444333333222333444555555333333444555666666666666444444444444444444444444333333333444444555555555444444555555666777777777:::888666444333444555666777777666666555555666666555666666666666666555555777777777777666666666666888777666888:::<<<<<<;;;;;;;;;<<<>>>@@@EEELLLSSS[[[mmm|||zzz|||kkk[[[OOOGGGBBB@@@;;;???HHHWWWiiizzzttt]]]MMMCCC>>><<<999999888888888888999999666777888999::::::::::::;;;<<<<<<<<<<<<===>>>???AAA@@@BBBGGGIIIJJJNNNSSSbbboootttccc\\\UUUKKKCCC>>>;;;999888999777:::???BBBIII^^^ttttttgggaaa```YYYNNNCCC;;;888999;;;;;;???FFFTTTlll{{{cccOOOCCC???======???GGGNNNPPPJJJCCC===;;;<<<>>>DDDPPPZZZdddoooyyynnn[[[TTTQQQOOOLLLJJJGGGCCC@@@DDDCCCBBB@@@@@@@@@@@@@@@BBBQQQaaarrr{{{qqqkkkvvv|||___NNNEEE@@@======;;;???EEEMMM[[[sssxxx]]]JJJ@@@<<<999666444333444555555444222222222222222222222222333333333222111000//////////////////000000000000...///000000///......---///------...000000000///111333111---...222444333000000000000000000000000000000000000000///...---000//////...............222111111000///......---///......---------......////////////.....................///////////////,,,---......///.............................................///////////////////////////////////////////////////.........//////000000111222444666222111000000111111000...000111111222222333444444333444444555555444444333444333111111222222111000......///222444444222000111000000000000000111111222222222222222333333444222333444555666666666666333333333444444444444555555444444444333333333222444444555555666777777777999777555444333444555666555555555555555555555555333444555666777777777777666666666666777777777777888777666888:::<<<<<<;;;:::;;;<<<===AAAIIIPPPTTTYYYiiizzzoookkklllzzzjjjZZZNNNGGGCCCAAA;;;>>>DDDMMMYYYeeennnrrrrrryyy{{{dddQQQEEE>>><<<;;;::::::999999999999:::777888999::::::;;;;;;;;;;;;<<<===<<<;;;;;;===???CCCCCCGGGMMMPPPQQQWWW^^^nnn||||||cccRRRNNNJJJDDD???<<<:::999888;;;999;;;@@@CCCKKKaaawwwzzzmmmeee\\\UUUIII???999888999:::;;;???FFFTTTlllgggRRREEE???>>>>>>@@@JJJUUUXXXPPPFFF>>>;;;>>>===AAAKKKWWWddduuu{{{llldddcccaaa___\\\XXXRRRNNNNNNLLLHHHEEEBBB@@@??????@@@PPP```ooowwwnnnkkkxxx|||___MMMEEEAAA??????===@@@GGGRRRddd|||tttYYYGGG>>><<<999666333222333444444444333333333333333333333333333222222222111000000000////////////000000000000...///111000...------......------...000111000///111333111------111222111000000000000000000000000//////000000000///......//////......---......///000000000//////.........000///......---.........//////////////////...............///////////////,,,---......//////..............................///////////////////////////////////////////////////////////////.........---///000111111222555777333111000000111111///...000111111222222333444444333333444444444444333333555444222222333222111///---...111444777777555222000000000000000111111222111111222222222333333333222222444555666666777777444444444444444444444444777777666666555444444333333444444555666666777777666666555444444555666777555555666777777666555444222333444666777777888888666666666666777777777777888777666888:::<<<<<<;;;:::<<<>>>@@@GGGSSS\\\```cccnnnpppaaa\\\]]]mmm}}}{{{mmm]]]OOOFFFAAA???;;;===???DDDJJJPPPUUUXXX[[[ddduuunnnYYYJJJBBB???>>>===<<<;;;::::::::::::666777888999:::::::::::::::<<<>>>===;;;;;;???CCCDDDEEEKKKRRRWWWZZZbbbkkkmmmVVVIIICCCAAA>>><<<:::999999999<<<:::<<>>AAAEEEQQQbbbooossstttzzzsss^^^UUUSSS]]]lll|||ooo___PPPEEE???===:::;;;===>>>@@@BBBDDDFFFKKKTTTeee|||zzzdddRRRHHHDDDAAA@@@>>>===;;;:::::::::888888999:::;;;;;;;;;;;;<<>>@@@FFFUUUfffjjj```OOOAAA::::::777999AAALLLZZZmmm|||}}}sssnnnfff]]]TTTNNNJJJHHHGGGRRR[[[eeellliiioooyyy[[[HHHAAA???@@@BBBAAACCCJJJZZZssstttYYYEEE:::666999666222000111222333222333333333333333333333333111111111111111222222222.../////////000000111111---000222111...,,,---///...---,,,...000111111000000222111---,,,......+++000000000000000000000000------...///000000000///......---------......///---------...............000000///........................///////////////---.........//////000000,,,---......//////................................................------////////////////////////000000//////.........---,,,///111222111333666:::444222000000111000///---000111111222333333444444111222222333333222222111000///...///111333222111222000......000111111111000000///000000111222222222333444444555555444444111222333555666777777777555555444444444333333333111222222333333444444555222222333333444555555666111222444555666777777666777999<<<>>>===:::666333666666666666666555555444555666666666777777888888888777666888:::<<<<<<;;;:::???CCCIIIXXXnnn}}}zzzaaaTTTPPPUUUaaassszzzooo```QQQFFF???===999:::<<<=========>>>@@@CCCJJJZZZrrrkkkXXXMMMIIICCCBBB@@@>>><<<;;;:::::::::;;;<<<===>>>>>>>>>>>>???CCCGGGGGGGGGJJJQQQWWWXXX\\\dddnnntttzzz{{{dddNNNCCCDDD888999999888777777999;;;999888<<>>AAAGGGRRRiiinnnVVVFFF???>>>@@@HHHYYYkkkpppeeeRRRBBB:::777555888@@@JJJWWWhhhvvvssszzzuuujjj```XXXSSSPPPKKKTTTYYY```ggggggrrrsssYYYMMMAAA???BBB???AAADDDLLL\\\sssoooWWWEEE;;;888444333222222111111222222555444222000///...------////////////............000000111111111111000000////////////000000000000444333222000//////......000111111111222222222222111111000000000000111111000000//////.........---000000///...............+++,,,---...////////////222000...---///000000000222222111000///......---......///000000111000000//////......---------,,,------------------------............////////////........................//////............//////000000000000111222333444222222111000/////////000222222222222333333444555444555666666666555444333222000......000111222111333111//////000111000///000111222333444444444444444444444555444444333333555555666666666666666666555555555444444333333333111555999999555333333444777555222333666777555222777666666666666888:::;;;:::999777555444333444444555555666777777777777777888888777777666666555555;;;999888777888:::===???<<<@@@CCCJJJ\\\vvvrrr\\\MMMPPPWWWdddwwwzzzlll```SSSFFF???===>>>===;;;:::;;;<<<>>>???AAAFFFSSSjjj|||jjjZZZQQQHHHFFFDDDAAA???>>>>>>>>><<<>>>??????>>>???AAACCCFFFGGGJJJOOOTTTYYY]]]```mmmooottt|||rrraaaSSSIIIAAA===:::999777555555666777888666777===HHHUUUfff{{{lllWWWJJJCCC@@@===<<<;;;:::999::::::;;;>>>???FFFTTTjjjjjjTTTFFF???@@@EEEMMM```uuuyyyjjjSSSCCC<<<666999;;;>>>GGGTTT\\\]]]aaaiii{{{wwwoooeee\\\\\\ZZZ\\\______dddxxxsssYYYLLLAAA???AAA???AAADDDLLL[[[rrroooWWWEEE;;;888555444333333222222333333555444333111000000000000000000000/////////......000000111111111111000000/////////000000000111111333222111000////////////000000000111111111222222111111111000000111111111000000/////////.........000000///...............---...............------000...------...000//////...............------------...//////000000000////////////.........------------------------------------........./////////........................//////............//////////////////000111222333222111000000000000000000111111111111222333333444444444555666555444333222333111000000111222111111444222000000111111000///000111222333444444444444222333333333333333222222222222222333333333333444555555555444444444333333333333333444444444222000666555444444555666555444777666666666777888999::::::888777555444444444444555555666777777777777777888777777777666666666555777666444444555777:::<<<<<>>BBBNNNddd~~~ssscccYYYQQQOOOKKKFFFCCCAAA@@@@@@@@@BBBCCCDDDDDDEEEGGGIIIOOORRRWWW^^^fffnnntttwwwvvvmmm```RRRHHH@@@;;;888<<<;;;999888777888999:::999:::???JJJXXXiiigggSSSFFF@@@>>>===<<<;;;:::999::::::;;;===@@@GGGVVVlllnnn[[[NNNHHHIIIMMMUUUeeeuuuuuudddOOOAAA;;;:::<<<<<<===CCCKKKPPPOOOMMMWWWlllxxxooofffccccccccc___bbbvvvrrrXXXLLLAAA>>>AAA???AAACCCKKKZZZpppoooVVVEEE;;;888666555444444333333444444444444333222222222222333111111111000000000000//////000000111111000000///000000000111111111222222111111000000000000111111/////////000000000111111222222111111111111222222000000////////////......000000///...............////////////...---,,,+++---,,,,,,---///000///...,,,------...............------...////////////...000000////////////......---------------------------------.........//////........................//////............//////......//////000111111111000000000000000000111222///000000111111222333333333333444555444333222111444333222333444555333222555333111111111111000///000111222333444444444444111111222222222222111111444444555555555666666666555555555555555444444444777333111222555666333000444555666666555444555666777666666666777888999:::999888777555444444444444555666666777777777777777777777777777666666666666999888777777888:::<<<>>>>>>CCCKKKZZZrrr|||lllWWWSSSSSS^^^rrrrrrfffXXXIII@@@>>>===<<<;;;::::::<<<>>>???@@@CCCMMM___wwwppphhhaaa^^^XXXRRRMMMJJJIIIHHHJJJLLLNNNOOOQQQSSSVVVYYYcccfffmmmuuu~~~vvvooo___XXXOOOGGGAAA===;;;999;;;:::999888777888999:::;;;;;;???IIIVVViiiyyy___LLLAAA<<<;;;<<<<<<:::999999::::::;;;===AAAJJJZZZooorrreee]]]XXXXXX[[[gggrrrzzzuuubbbMMMAAA===999;;;;;;:::===CCCDDDAAABBBMMMcccwwwssspppjjjaaa```tttqqqWWWKKK@@@>>>AAA???AAACCCIIIXXXooonnnVVVEEE;;;888555555444333333333333333222222222222222333444444222222222111111111000000//////000000000000//////000111111111222222222222000000//////000111222222////////////000000000000333222222222222222222333000000//////////////////000000///.....................//////...------,,,---,,,,,,---///000///......///000111111000//////------...............---000000000000000/////////------------------------......////////////000000........................//////............////////////000111111111111111000/////////000111222222//////000111222333333333222222333444333222111000444444555888::::::888666666444222111222222111///111111222333333333333333000111222222222222222222555555666666777777888888666555555555555555555555999666444444666666666444333555888777444333555888777777777777777888888999888777777666555444444444666666777777777777666666777777777777666666666666::::::999:::;;;===???AAA@@@DDDNNNaaa||||||ggg]]]TTTYYYkkkuuuhhhZZZKKK@@@=========;;;;;;;;;===???@@@FFFIIIQQQ___sss~~~xxxuuuqqqkkkddd___\\\[[[[[[ZZZ\\\___bbbeeeiiimmmqqq||||||rrrhhh^^^XXXNNNIIIDDD???>>>======<<<888777666666666666777777:::999<<>>;;;:::<<<;;;:::999999999:::;;;???DDDOOO___tttwwwooollliiijjjlllwww}}}uuu___KKK@@@<<<444777888888;;;@@@???<<>>???@@@DDDQQQiii{{{mmm___]]]jjj|||vvvkkk\\\LLL@@@<<<>>>===<<<<<<===>>>AAABBBGGGKKKTTT```qqq{{{wwwuuuuuuuuuooorrrvvvyyy}}}|||vvvkkkaaaXXXQQQKKKHHH@@@===999888888999999888666666666666666666777777:::999:::???HHHZZZvvvnnnUUUEEE>>>;;;:::;;;:::999888999999;;;;;;AAAFFFRRRdddxxxyyyuuuvvvvvvwwwyyy|||ttt^^^III===999333666777777:::???>>>:::???GGG[[[xxxtttooo~~~oooUUUJJJ???===@@@>>>@@@AAAGGGUUUkkknnnVVVEEE<<<888333333222111111111111222000000000111111222333444222222222111111111111000...//////000000//////...000000000111111111222222000000//////000111222222/////////000000000111111222222111111111111222222//////000000000000111111000000///...............+++,,,---...////////////222000......///000000000...///000000///---***)))...////////////...------......////////////000000------------------------//////000000000111111111//////////////////////////////............//////111222333444444333222222000000000000000000111222...000222444555666555555222222333444333222111000333555999???BBBAAA>>>:::444222111000222222222111111111222222222222222111000111222333444444444444222222333444555666666777666666666666777777777777222666888666222111333666444555666666666666777999666777888888888888777777666666777777666555444444777777777777777666666555666666666666777777777777888888999:::<<<>>>???@@@???CCCSSSqqqpppjjjooozzzxxxmmm___NNNBBB===>>>===<<<<<<===???AAABBBCCCHHHPPP[[[jjj}}}~~~tttnnnccc]]]TTTLLLFFFCCC@@@>>>;;;999777666777888888777777777888888888888888888;;;:::<<<@@@GGGWWWsssjjjRRRDDD???<<<;;;:::999999888888999;;;;;;AAAGGGTTTfffzzztttppprrrtttuuuvvvyyy~~~wwwdddPPPBBB<<<777999999888:::>>>===999===CCCVVVssszzz|||nnnUUUIII???===@@@>>>@@@AAAFFFTTTiiimmmUUUDDD<<<999444444333222222222222333222222222222222333444555222111111111111000000000......////////////....../////////000000000111111111000000000000000111111000000000111111111222222111111111000000111111111//////000000000111111111000000///...............------...............---555111---+++,,,...//////,,,...///000000...,,,***///000000000//////...---------........./////////------------------------............//////////////////////////////////////////............//////111222333444444333111000222111000000000000000000---///111333555555555444222333444444444333111000333555:::???BBB???:::666222000//////111222222111111111222222222222111111///000111222333333333333444444555666777888999999666666777777777888888888444555666666555444333333555555444555777888888777666777888999999888777666555666666777777666555444777777777777777666555555555666666666777777777888888999:::;;;===???@@@AAAAAADDDUUUvvvzzzxxx|||zzzpppbbbQQQDDD???<<<;;;::::::;;;===@@@AAA@@@DDDIIIPPP\\\pppzzzpppfff]]]WWWNNNJJJEEEBBB???===:::999:::999888888999:::999888666777777888888888888888::::::===AAAGGGXXXtttfffPPPDDD???===;;;:::999888888888999;;;<<<@@@FFFSSSeeezzzwwweee___```aaabbbccckkksss{{{wwwhhhUUUEEE===999::::::888;;;???>>>;;;@@@EEEUUUqqquuulllpppnnnTTTIII???===@@@>>>@@@@@@EEESSSiiimmmUUUDDD<<<999555555444333333333333444444333333333333444555666111111111000000000000///......////////////......////////////000000000000111111000000000000111111111111111111222222222222111111000000000000111111//////000000111111111222000000///...............////////////...---,,,,,,666111,,,)))***,,,......,,,...000222222111///...000000111111000///......,,,---------......//////------------------------,,,,,,,,,---------......000000000000000000000000//////............//////000111222333333222000///222222111000//////000000+++---000333444444444333333333444555444333222111333666:::???@@@===666111000///...///111222222222111111222222222111111000......000111111222222222111111222333444555666777666666777777888888888999888666555777::::::666111777444333555888:::999666666777888999999888777666555666777777777666555444777777777777777666555555555666666666777777888888333444555777999;;;<<<===DDDFFFWWWwww|||}}}|||rrrdddSSSFFFAAA:::999888888999<<<>>>@@@BBBCCCDDDGGGPPPddd}}}yyyooofff\\\SSSKKKFFFBBBAAA@@@???>>><<<999666888666666777888999888777444444555666666777666666777888<<>>AAA@@@BBBHHHTTTgggmmmUUUDDD<<<:::666666555444444444444555444222111111222333333222333111///...---...///000111111111111000000000000222222111111111111111111/////////000111111222222111000000000111222333333111111111111222333444555333000000444333,,,))),,,000...,,,,,,......,,,***---------...............444111...,,,---.........111111000///...---,,,,,,......//////......---,,,............////////////.........///......------------......//////000000111///......//////...,,,222222111000///...------333333222222111000000///222333333333333222111111333444444444444444444444111111222555777777555333333666::::::666333111222000000111222333333444444222222111111111111111222444555555555555555555444444666888999888888888999:::999888777666666666666888777777666555444444444555555666666777777888888444555777888888888777666777777777777666666666666777777888888888777777666888888777777666666555555999999888888999;;;<<<>>>DDDKKK^^^}}}yyyxxxqqqsss~~~qqqeeeWWWIII@@@<<<;;;999999;;;<<<<<<;;;>>>>>>???DDDJJJWWWnnnuuulllbbb^^^WWWPPPHHHCCC@@@>>>;;;;;;;;;:::999888777666:::999999999888888777777777777666777777888999:::777:::===@@@JJJ```}}}}}}```NNNEEE>>>:::999666666666666888999;;;======AAALLL^^^uuuyyydddNNNDDDDDDCCCBBBBBBGGGPPP[[[___XXXLLL@@@999<<<;;;;;;<<<@@@CCCEEEEEECCCDDDPPPfff~~~|||llliiikkkPPPEEEAAA===<<>>CCCJJJ___}}}uuullljjjwww~~~rrrggg[[[MMMDDD???===;;;:::;;;;;;:::999<<<<<<===AAAEEEPPPbbbsss~~~uuukkk___WWWNNNKKKGGGCCC???===<<<;;;::::::::::::999888777666999999888888888777777777555555555666777888:::;;;999;;;>>>BBBNNNeee~~~eeeSSSFFF===:::;;;777777777777888999;;;<<<>>>BBBLLL^^^uuusss___KKKBBBAAAAAA???>>>BBBGGGNNNPPPMMMEEE===888;;;:::;;;===@@@DDDFFFHHHEEEEEENNNeee}}}qqqlllkkkPPPEEEAAA===<<>>BBBIII___{{{nnneeejjjttt~~~~~~tttkkk___QQQGGG@@@>>><<<:::::::::888777<<<;;;<<>><<<;;;;;;<<<<<<888888999888888777666555888888777777777777666666444555555666777888:::;;;<<<===???EEESSSlll|||hhhVVVGGG<<<:::===999888777777888999:::;;;>>>BBBLLL___vvvlll[[[IIIAAAAAA???===<<<>>>>>>???@@@AAA???;;;888::::::;;;===@@@DDDGGGIIIHHHFFFMMMccc|||zzzrrr~~~mmmRRRGGGCCC???>>>AAAAAABBBHHHVVVlllsss[[[III===888777777666555555555555555444222111111222333333222...///000222222222111111////////////............,,,,,,------...///000000/////////000111111222222333333222111000000000111000//////.........//////333111000//////......///,,,,,,,,,---............///...---------...000111333111...---.../////////000000000000111111111111///////////////...---------------.........//////,,,,,,---///000000000000000000//////......------000///......///000///---////////////000000000000000000000111222222333333222333333333333222111111111111111222222333333444333000---,,,...000111111000//////...------///000111111111222222333333333222222111111111222333333555666777888888777666555111444888::::::999999999666666666666777888999:::888888888777777666666666999999888888777777666666999777444333333555999;;;777777777777666666666666555555666666777777666666777777777888888999999999999888888999:::<<<>>>???@@@III___xxxiiidddfffnnn~~~vvvnnnbbbSSSGGG@@@>>>;;;:::::::::888777<<<;;;===@@@AAADDDNNNXXXooozzztttpppfff```XXXQQQLLLGGGBBB>>>>>>===<<<;;;::::::;;;;;;777777777777777666555555777777777666666666666666666666666666777777888999<<<===@@@HHHZZZtttqqq___RRRGGG>>>:::;;;:::999888888888999:::;;;>>>BBBLLL___www~~~gggWWWHHHCCCBBB@@@===<<<>>>;;;999:::<<<===;;;888999:::;;;===>>>AAAEEEGGGJJJFFFMMMccc}}}yyy~~~mmmRRRGGGCCC???>>>AAABBBBBBHHHWWWnnnsss\\\III===888777777666555555555555666444222111111222333333222000000/////////000222333////////////............//////000000111222333333/////////000111111222222333333222111000000000111111111000/////////000000222222111///............++++++,,,,,,,,,------...//////...---...///000111333111...---...000000000111111111111000000000000//////000000//////...---------------............,,,---...///000000000000000000//////......------///...---...///000///...000000000000////////////111111111111111111111111222333333333333222111111000000111222222333444444333222111111333444444333000...---,,,---...///000111222222222222222333333222222111111222333333444555666888999999888666555222666:::<<<<<<;;;::::::666666666666777888::::::888888888888888777777777:::::::::999999888888888666666666666666777777888777777777777666666666666555666777888888888888888888888777777777666666666999888888999:::===???@@@AAAHHH]]]}}}pppeee___aaapppyyyqqqdddSSSFFF>>><<<::::::;;;;;;:::999;;;:::<<>>CCCNNNaaayyyxxx```SSSFFFAAA@@@>>><<<<<<===;;;999999<<<<<<999666999;;;<<<<<<<<<>>>BBBEEEKKKIIIRRRhhhkkkPPPEEEAAA===<<>>===;;;::::::666666666666777888999:::999999888888888888888888:::::::::999999999999999444555777888888888777666777777777777666666666666555666777888888999999888888888777777666555555444999888888999;;;===???AAACCCHHHYYYwwwzzzlll```[[[eeettt|||uuuiiiVVVHHH>>><<<::::::;;;;;;:::999888777888<<<>>>>>>BBBHHHWWWjjjmmmggg___VVVPPPJJJEEEBBBCCCAAA>>>;;;:::::::::;;;666666777777888999::::::666666777777777777666666666666777777777777888888::::::999888888888888999<<>>===;;;:::;;;;;;::::::::::::999777555888:::======<<<>>>BBBFFFOOOPPP[[[qqqkkkPPPEEEAAA===<<>>===:::888777777777666666777888999999999999999999999999999999777777888888888888888888444555777888888888777666777777777777666666666666444555666777888888888888888777777777777777777777888888999999;;;>>>@@@AAAEEEGGGVVVqqqzzzhhhZZZ]]]hhh~~~zzzooo\\\MMM@@@>>>;;;:::::::::999777999666777:::;;;;;;===BBBIIIYYYmmm|||ooocccTTTPPPJJJDDDAAA???===;;;<<<<<<;;;999777777888999777888999:::;;;<<<<<<<<<666777777888888777777777777777777888888888999999999999999999:::;;;<<<===???CCCOOOccc|||zzzZZZMMMAAA>>>>>><<<;;;;;;999888888888999;;;<<<===CCCJJJXXXmmmpppWWWKKK@@@<<<<<<:::;;;<<<888:::;;;:::999888888999666:::===>>>>>>@@@FFFKKKTTTYYYgggzzzmmmRRRGGGCCC???>>>AAADDDCCCHHHYYYrrroooXXXGGG===999888888777666666666666666444222111111222333333222---...///000///...,,,***111111111111000000000000222222222222111111111111/////////000111111222222111000000000111222333333////////////000222333333111666666111...///,,,%%%000222333222///...///111,,,...000222333111///...333111......///111222222,,,,,,---...///000111111000000000000000//////...,,,,,,,,,---------......///000000000000//////...---.........//////000000...------...000111000///------...///000111222222......///111222333444555222333333333333222111111111222222333555666666777BBB===666222111222333333333111000222555777666444222222222222222222222222222222222222333444555666555777:::<<<<<<:::777555555888<<<>>><<<999777555777777777777777888888999999999999999999999999999555555666666777777888888555666666777777777777777777777777777666666666666333444555666777777777777777777777888999999::::::888888999:::;;;>>>@@@BBBFFFGGGTTTmmmooo[[[XXX```www~~~sssaaaQQQBBB@@@===;;;:::999777555<<<999999;;;<<<:::<<<@@@???KKK[[[jjjzzzvvv]]]MMMHHHDDD@@@===============999::::::999888888999:::888999999:::999999888888777777888888888888888777777777888888999999999:::777777888999;;;===???@@@BBBHHHUUUkkksssUUULLLCCC>>>;;;999;;;???888888888888999;;;===>>>FFFMMM\\\qqqoooXXXLLLAAA>>>===<<<===@@@888;;;<<<;;;888999<<>>@@@@@@DDDJJJPPPYYY___nnniiiQQQHHHAAA???@@@<<>>:::999555333666777555444666333333333222222222111111333444444333111000111111222000...---,,,---///000111000///......///000111///---,,,...111333222000111111111111111111111111111111000000000000111111222222111000///...------111333444333000...------...///222333333000---+++111000...------.../////////......---------......000//////000111111...,,,////////////////////////222...,,,...333555333000+++,,,---///000111111111111///...///222333222000//////000000000000/////////000111222333333333333444333333222111111111222333333333444444444555555>>>;;;666333222222111000---........./////////000111111111111222444666777444333333222222333333444333555777999::::::999888444666999;;;<<<:::888666444444555666777999;;;<<<<<<<<<:::999888777777777777666555666777888777666555666777777777666444444555666888:::999777444222888777777666555555444444888777666555666888:::;;;<<<<<<;;;::::::<<>>888999;;;::::::<<<888888777777777777888888;;;@@@LLL[[[fffooozzzoooRRRFFFEEEBBB>>><<<;;;:::999777::::::999999999999999999888888888777777888888999:::888666666777777555333333555777777555444555666888:::;;;;;;:::<<>>AAAHHHUUUjjjnnnSSSJJJBBB???===:::999;;;:::999888777777777888999;;;888<<>>:::999444222555666333222444222222222111111111000000222333333222111111111222111000///------...///000000000////////////000000///...---...111333222000111111111111111111111111111111000000000000111111333333222111000///......111222444333000...------...///222333333000...+++222111000/////////000000000000///......//////000000000///000111111///---////////////////////////111...,,,---///000...,,,///////////////......---111///...///111333111000000000111111111111000000111222333444444555555555444333222222111111111222333333333444444444444555;;;888444222222222222111111111111222222222222222222111111111333444666777555555444444444444555555444555777999999999888777444666999;;;;;;:::888666666666777888999;;;<<<===<<<;;;:::999888777777777888666666777888999888777777777666555555555555666666777888999888777555444555555666666666666666666777777666555666888:::;;;;;;;;;;;;:::;;;===AAAEEEHHHIIIUUUlllyyyjjjfffggg{{{wwweeeVVVFFF>>>999999:::999999;;;888888777777777777888888<<<>>>DDDMMMSSSZZZfffsssnnnQQQEEECCC@@@===;;;::::::999888999999999999999999999999777777666666777888888999:::888666777999999888666777888:::999888888999:::<<<===>>>>>>>>>BBBJJJPPPYYYhhh{{{yyybbbPPPDDD;;;:::;;;:::777777999;;;<<<<<<;;;<<>>;;;888444222444444222111222111111111111000000000000111111111111222222222222111000///...---...///000//////000000000000/////////......///111222111000000000000000000000000000111000000//////000000111444333333222111000//////000222444333111............000222333333111///---333333222111000000111111111111000000000000111111111000///000111111///---//////////////////////////////...,,,+++***)))(((000////////////......---000///...///111222111000111111222222222222111111222333444555666666666555333333222111111111111222333333333333444444444444777444222111222333333222333333333333333333222222222222222222333444666777666666555555555555666666444666777888888777666555444666888:::;;;999777666888888888999;;;<<<>>>???<<<;;;:::999888777777777888777666777999:::999888999777555333333444666777666777777777777666666555444444444555666777777888777666666666666888999;;;999::::::;;;<<>>???EEESSSbbb~~~kkkOOOCCC???===:::999999:::999888888888999999999999999999777777777777888999::::::777666555666888999888777888999::::::999999;;;===@@@AAACCCEEEHHHPPPZZZbbbooouuu___NNNDDD<<<;;;<<<;;;::::::999;;;<<<;;;;;;>>>EEEJJJ```pppwwwZZZOOOEEE@@@===::::::<<<:::::::::::::::999888888999999AAAOOO[[[dddkkkpppxxxgggPPPGGG@@@???@@@<<<>>>@@@HHHZZZuuu|||dddPPPCCC===;;;999444222444444222000222222222222222111111111000000000000111333444444333111000//////......//////...///000111111000///.../////////000111111111111////////////////////////000000////////////000000333333222111111000//////000222333333111///.........000222333333222000///333333222222111111000000111000000000000111111222222111000000111111000...////////////////////////---......---***(((((()))---------...///000000111000/////////000000000000000111111222222111111000222333444444555555555444222222111111111111111222222222333333333444444444333111000000222444444333111111111111111000000000222222222333444555555666666555555555555555555666555666888888888666444333444666888::::::999777666999999999999;;;<<<===>>><<<;;;:::888777777666666777666666666888999888777777777666555555555555666777777777666666666666666444444555555666777777777777666666666777888999:::888999:::;;;===AAAFFFJJJLLLLLLVVVlllqqqxxx~~~vvvgggZZZLLLCCC;;;::::::888777999888888777777777777888888888777888888777<<>>@@@<<<>>>@@@HHHZZZuuuzzzcccOOOCCC===;;;999555333555555333222333444444333333333222222222111000///111444555555333111111000///////////////...///000111111000///...000000111111000000111222////////////////////////000000////////////000000111111111000//////......000111333333111///...//////000222333444333222111333333222222111000//////000/////////000000111222333111000000111111000///////////////////////////,,,......---+++***+++,,,......------...///000111///000000000//////////////////000000000000//////111111222333333333222222111111111000000111222222222222222333333333444444111000///000333444444444000000000000000000000000222333333444555555555555555555444444444444555555666777888999888666444333555666777999999888777666888888888888999;;;<<<===;;;;;;999888777666666666666555444555777777777666444555777888888666444333666666666666666777777777666666666666666666666666666666666777777888999999888999:::;;;===AAAFFFJJJLLLLLLUUUjjjzzzzzz|||tttggg\\\PPPGGG>>>;;;:::888777888888888777777777777888888888888999:::999;;;GGGTTTkkk|||bbbIIIAAA;;;999777777888999:::999888888999999::::::::::::;;;;;;:::999999999::::::<<<<<<===<<<<<<<<<<<<======>>>??????@@@CCCHHHLLLNNNRRRYYY```jjjwwwlllWWWEEE>>>888999999888777999777888999999999===EEEKKK^^^mmm}}}bbbTTTEEE???>>>======???<<<<<<======<<<;;;999888999:::???IIIRRRYYYbbbjjjyyyfffNNNGGG@@@>>>@@@<<<@@@BBBJJJ\\\vvvzzzcccPPPCCC===;;;888444222555666444333555555444444444333333333333444111000222555777666444111111111000000000////////////000000000000//////000111222222000000111222000000000000000000000000000//////......//////000000000000000//////......///111333333111////////////000111333444444444333333333333222111000///...////////////000111222333444222000000111111111000////////////////////////........................222111///...---------...///000111000...---.../////////000000000000//////000000111111111111000000111000000000000111222222222222222222333333333333111000000111333444444333111111111222222222333333333333444555555555555555555444444444444444444555777888999:::999888666444555666777888888888777777777777777777888999:::;;;;;;:::999888777666666666555444333444666777666555333555888999999777333111555666666777777777777777666666666666666555555555666666666777888888999999999::::::;;;<<>>>>>>>>???@@@AAABBBCCCDDDFFFKKKRRRWWWaaagggooowwwhhhTTTEEE???:::;;;:::888888:::666888999888888;;;BBBGGGUUUbbbvvvkkkZZZHHH@@@???>>>>>>@@@>>>>>>>>>===<<<;;;:::999<<<;;;???EEEKKKOOOWWW```sssuuuqqqttt{{{eeeNNNFFF???>>>@@@<<<@@@BBBJJJ[[[uuuzzzdddRRRDDD===:::666111000333555333333555444444444333333333222222666333111333777999777444111111111111111000//////000000////////////000000000222333222000///111333111111111111111111111111//////............//////111111111000000000000//////111333333111////////////000111333444555555555444444555444333111000///000000000111111222444444444222000///000111111000////////////////////////111...,,,---000111///---333222///---,,,,,,---......000111000...,,,...///000000000111111000000000000000000111111000000///000000000000000111222222111222222222222333333333333222222222444444333111000111111222333444555555333444555666666555555444666666555555555555666666777888:::;;;:::999777666555666666777888777777777888777777888888999:::;;;;;;:::999777666666666666666555444555666777777555444555777888888666444222444555777888999888777666444444555555666666777777555666777888888999999999;;;;;;;;;:::;;;===AAAEEEFFFFFFOOOddd~~~|||uuukkkcccYYYNNNCCC???<<<999888999888888777777777777888888<<<888666888::::::===BBB]]]uuuxxxhhhQQQ???>>><<<999777777888999999999::::::;;;<<<<<<======>>>;;;<<<===???AAADDDFFFHHHBBBEEEGGGHHHHHHIIILLLOOOPPPQQQRRRTTTWWW^^^ffflll{{{}}}cccOOOGGGBBB>>>>>>===::::::===777999;;;:::999:::???CCCLLLUUUfff|||wwwdddOOOEEEAAA@@@>>>???@@@@@@>>>===<<<;;;;;;;;;:::999;;;@@@CCCGGGOOOXXXiii|||tttfff```dddlllssseeeNNNFFF???>>>@@@<<>>>>>???>>>???AAAEEEIIIMMMQQQSSSPPPSSSWWWYYYZZZ\\\```dddffffffhhhjjjnnnvvvtttZZZFFFDDD???<<<<<<:::777777:::888;;;<<<;;;::::::>>>AAAEEEKKK[[[qqqkkkTTTHHHCCC@@@>>>>>>BBBAAA???===;;;;;;<<<<<<666555777;;;>>>AAAJJJSSSbbbvvvnnn]]]VVVZZZccckkk