BM6P6(@ ~~~pppbbb[[[VVVMMMEEEAAA===<<<;;;<<<======;;;999777555444222222333444555555444222333444444333111111444777555111...///222333000......111111///,,,000---+++,,,...000///---------,,,,,,------...///...//////---,,,,,,...///333111...---------,,,+++...------///333333111///------.........---+++******,,,///000///.........((()))+++---............))),,,...///...------...+++,,,---...////////////,,,---...//////---+++***)))***,,,------+++(((&&&---,,,+++******+++,,,---((()))+++,,,,,,+++******,,,+++******))))))*********+++---,,,***)))))))))+++,,,,,,------,,,,,,,,,,,,+++***((('''''')))***(((***+++***(((''''''((()))(((&&&%%%&&&''')))+++((('''(((,,,000000---)))...---,,,+++************************+++,,,---...000...+++((('''''')))***$$$)))...///---,,,,,,......+++######---000,,,(((+++...111333333444444;;;>>>@@@???@@@EEEOOOWWWWWW]]]aaabbbfffnnnuuuxxx~~~{{{~~~zzzpppcccWWWPPPDDDAAA===888555555666777222///...000000///111444222555:::<<<>>>???AAABBBQQQMMMFFF???:::777666666===;;;999::::::999555111------,,,+++,,,---...///(((''''''***---/////////))))))))))))***+++,,,---,,,,,,+++***))))))))))))++++++,,,+++,,,///444888:::999666111---***+++,,,---///222555888<<>>:::EEEJJJOOOSSSYYYgggzzzqqqooowwwwwwmmmuuuhhh\\\VVVRRRKKKCCC@@@???>>><<<<<<===<<<999777777555444222222333444555333222111111333333333111000444666444000...///222000...------......---,,,000...,,,,,,...//////---,,,,,,,,,,,,,,,---.........//////---,,,---///111000...,,,++++++,,,,,,+++---,,,,,,///111222000...000///...---,,,------...000222222111...,,,,,,,,,((()))+++---.........---(((+++---...---,,,,,,---+++,,,---...////////////---...///000000...,,,+++)))***,,,------+++)))''',,,+++************+++,,,((()))***++++++******))),,,,,,+++************+++)))+++,,,,,,***))))))***,,,,,,---------,,,+++++++++***))))))***+++***)))((()))+++***(((''''''((()))((('''&&&&&&((()))******))))))***,,,---,,,+++///...---+++***))))))(((************+++,,,---...111///,,,***))))))***+++%%%)))......,,,++++++,,,+++---,,,((()))///111000000000111222555:::@@@CCCRRRWWW[[[]]]^^^bbbhhhnnnvvvvvvtttssszzz{{{~~~xxxsssmmmkkknnnrrruuuuuuqqqllleee___XXXNNNEEE??????===:::777666555666777333//////222111//////222222555888:::;;;===???AAANNNKKKEEE@@@;;;888666555888666444444555444111...,,,,,,+++***+++,,,---...(((''''''))),,,......---))))))))))))***+++,,,,,,,,,+++***)))))))))***+++***+++,,,,,,---///333666<<<:::777333...,,,---///,,,...000222333666:::>>><<>><<<999555111000111333---...///......///222444222444888>>>CCCBBB===888///+++))),,,---,,,+++---++++++,,,,,,+++---000333444555<<>>@@@>>>===<<<<<<;;;999666666555444333333333444444333222222333666777777666000111222000...---...000...111333222///...000222///...---------......---,,,++++++++++++,,,---------.........---...111333000---+++******+++***)))***+++,,,---......---,,,///...,,,++++++,,,...///,,,---,,,***))))))+++---((()))+++,,,---------,,,)))+++------,,,++++++++++++,,,---...////////////...////////////...------******,,,---,,,+++***)))************************++++++,,,---------.........---,,,,,,++++++,,,,,,(((***,,,,,,++++++,,,---............---,,,+++***///+++((())),,,...,,,)))((()))++++++)))(((((()))((((((''''''(((((()))******,,,---+++((('''))),,,......---,,,++++++++++++++++++++++++,,,---......000///---,,,+++,,,------,,,...111000---,,,...000)))///444444333222333444222:::GGGUUUddduuu~~~tttsssrrrpppmmmjjjaaaVVVOOOUUUffftttqqqkkk```TTTJJJFFFFFFHHHHHHIIIGGGCCCAAA@@@===999999999:::::::::888666555333222444999999555444555444555666777777999<<>>===:::666333222444666000000000...,,,+++---...111000222777===>>>999333///---+++---............,,,---......------///000111111666===@@@CCCLLLWWWdddccckkkvvvrrrfffeeennngggggggggddd\\\ZZZbbbnnnbbb\\\aaakkk___CCC444777@@@GGGLLLGGG@@@DDDUUUeee~~~zzzmmmlllsssqqqfffvvv___WWWPPPMMMIIICCC???>>>>>>===<<<<<<===<<<:::999555555444444333333333333111000000222555666666666000000000///......///000...111333222///...000333/////////...---,,,---...,,,,,,++++++,,,,,,---...------...------...111333333000---+++++++++***))))))+++,,,------,,,++++++***++++++,,,,,,++++++++++++,,,+++***((()))+++---)))***,,,---......---,,,***,,,...///---,,,,,,,,,+++,,,---...////////////............------,,,,,,***+++,,,,,,,,,,,,+++************++++++******************+++,,,------......---,,,,,,++++++,,,,,,(((***,,,,,,,,,+++,,,------.........------,,,+++222...)))((()))++++++***((()))++++++***))))))***((((((((((((((()))******(((+++///...+++(((((()))++++++++++++,,,---...///++++++++++++,,,---...///...---,,,,,,+++,,,------,,,...000///------000333333333444777999999999:::666FFF___wwwjjj```^^^]]]ZZZXXXRRRJJJFFFLLLZZZgggddd^^^SSSGGG>>>;;;===@@@DDDGGGFFFAAA>>>???>>>:::<<<===>>>???===;;;777555333333666<<<===:::888:::666777777777777888;;;>>>=========<<<:::666222000222111000...------///000---,,,,,,++++++---...///***)))(((((())))))(((&&&((((((***++++++,,,+++++++++***)))((()))***,,,---&&&(((***,,,,,,---///000;;;;;;999666444333444666444333222///,,,++++++---111///...222666777222---------,,,,,,...000000///---///111111///.........000000222555666999???FFFNNNJJJPPP[[[WWWJJJJJJUUU]]]^^^^^^[[[SSSQQQZZZfffddd___eeennnaaaBBB111444777???EEEAAA<<<@@@RRRbbbwwwyyyrrrhhhjjjooogggXXXooo\\\UUUOOOMMMIIIBBB>>>>>>===<<<;;;<<<======;;;999555555444444444333333333///......000222444444333111000///......///000111---///000//////...///111///000000...,,,+++,,,...---,,,,,,,,,,,,---......------...---,,,---///111444111...---------,,,+++)))+++------,,,+++++++++((()))***+++,,,+++***)))///000///...+++***+++,,,+++,,,---/////////...---+++---//////...,,,,,,,,,+++,,,---...////////////...---------,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***(((((((((((()))+++,,,---------,,,+++++++++++++++)))+++------,,,+++,,,---------............------...---+++)))((()))***+++((()))++++++***)))***+++(((((()))))))))*********)))+++...///---+++)))((())))))***+++---...000111++++++++++++,,,---...///------,,,,,,,,,------...+++---//////...///444888:::777888<<<>>>>>>???AAAEEE[[[zzzfffZZZYYY[[[SSSPPPKKKFFFFFFMMMYYYbbbWWWPPPEEE<<<777888<<>>AAA@@@;;;???@@@AAABBBAAA>>>;;;888555555888===???<<<:::<<<666777888888777777999;;;;;;:::999777555222000...---......---,,,+++---...------,,,,,,,,,---...///+++)))(((((())))))(((&&&'''(((***+++,,,,,,++++++******************++++++'''((()))******+++...000555666666555333111111222444444333000---,,,,,,......,,,+++---000111///,,,***++++++***---222333000...111444555333111///....../////////000222555999@@@===AAAHHHDDD:::;;;FFFRRRTTTWWWVVVOOOKKKRRR\\\cccbbbhhhlll]]]BBB333333333:::@@@???===CCCTTTcccnnnqqqkkkaaaaaafff___PPPxxxfffVVVPPPLLLJJJGGG@@@===>>>>>>===<<<<<<===<<<:::888444444555555444444333333111000///111333444444333222111///...///000111111///.........000111000//////000000///,,,+++,,,.........------......///000---------,,,++++++---///111///---,,,---//////...))),,,......,,,***+++,,,)))************++++++,,,---...000///---,,,,,,------...///000000000///...+++---///...---++++++++++++,,,---...///////////////......---------------+++++++++,,,,,,,,,------+++,,,------------,,,+++))))))))))))***,,,---///,,,,,,+++************++++++,,,...---,,,++++++,,,+++,,,---...////////////%%%)))------***(((***,,,''')))++++++*********,,,(((((()))***************,,,,,,,,,---...---,,,*********++++++---...000111,,,,,,+++,,,,,,---...///---------......////////////111333444444777===BBBFFFGGGKKKPPPOOOKKKNNNTTTXXXnnnyyybbb\\\^^^aaaccc[[[PPPIIIIIIOOOYYY___QQQHHH===666666:::???AAAJJJPPPOOOEEE@@@BBBBBB===???@@@BBBCCCCCCAAA???===999777999======:::888:::444666777777666666666777:::888555111///.........***---///...,,,+++,,,...---,,,+++++++++,,,---...+++)))((((((******)))''''''(((***,,,,,,,,,+++*********+++++++++***))))))'''((((((((((((***---000...000333333111///...---111222111///,,,+++---...++++++++++++,,,,,,,,,---+++......---111777999555333777;;;<<<;;;777555444...///000///000222333444777777:::<<<888333666>>>FFFIIIOOOQQQNNNJJJMMMUUUaaadddiiigggXXXDDD888555666<<>>@@@???======<<<;;;888666444444555555444444333222444333333444666777666555333111///...///111222222222000...000333555333000///000111///+++***,,,...///............///000000---------+++******,,,......,,,++++++...000111111))),,,//////,,,***+++,,,---+++)))((()))+++---///&&&))),,,...------...///...///000111111000000///***,,,...---,,,***)))***+++,,,---...////////////000000///............///+++++++++,,,,,,---------,,,,,,............,,,,,,,,,,,,,,,,,,---///111222,,,+++******))))))******,,,---......,,,******+++++++++---...//////000000%%%...000,,,)))***---''')))++++++******+++,,,(((((()))***************000---******---///...,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,---...//////......//////000000111111444666999:::;;;???FFFLLLXXX\\\eeejjjeee^^^bbbkkkcccwwwtttbbb```eeehhhqqq]]]NNNHHHKKKPPPSSSMMMCCC666111444:::>>>???HHHPPPNNNCCC===@@@@@@;;;>>>???AAACCCCCCCCCBBBAAA;;;999999<<<;;;777555777222555777777666444444444:::777222...++++++,,,...***---111111///---...///,,,+++*********+++,,,---+++)))((()))***+++***((('''(((***,,,---,,,+++***)))+++,,,---,,,***((('''((((((((('''''')))---000***---000222000---+++***...///...---++++++---...+++,,,,,,+++)))(((***+++...222222111555===???;;;999===BBBDDDBBB???<<<:::///222333222333555666555///222444333///---111666===AAAIIIOOONNNJJJLLLQQQ^^^eeeiiibbbTTTEEE<<<888<<<@@@CCCCCCDDDKKKYYYccchhhpppiiiRRRCCCDDDGGGEEE{{{kkk]]]QQQHHHCCCDDDDDD@@@>>>AAA<<<;;;999666444555888;;;666555555444222111000000000111222333444333333222000///......000333555777//////000222333222000---...///000/////////000222111333111,,,+++---,,,)))------------------------***+++,,,---...............------,,,+++***))))))((())))))''''''(((,,,...((()))++++++***+++---//////...---...111222111000///000000...+++******+++)))---...+++***...000///---,,,+++*********+++,,,,,,---...///...---,,,++++++((((((---///...---...,,,---...---------///111---......---++++++---...///...------...///...---+++++++++,,,///000///---//////......---,,,******)))***+++***)))((()))***+++***)))(((((()))***+++------,,,,,,+++,,,,,,,,,//////...------......///111111111000//////000111000......///---,,,111888999;;;???DDDGGGJJJSSS]]]ccckkkvvv|||{{{zzz|||vvvqqqppp]]]\\\hhhtttmmmSSSHHHLLLMMMHHHGGG;;;222222444444666999EEEHHHKKKIIIEEE@@@>>>>>>===AAAEEEEEECCCBBBDDDFFFAAA>>>888444222333555777...---000555666222000222666555222///++++++---///------------------------+++,,,,,,+++***+++...000,,,,,,***)))))))))***+++************************************************++++++***((('''(((,,,////////////000//////...---//////...---,,,,,,++++++******)))'''&&&'''***---333000...000444888:::999000@@@NNNRRRMMMGGGAAA<<<:::888777666777555111------------...//////000000666:::CCCJJJJJJEEEFFFKKK```dddbbbVVVIIIAAA;;;888GGGEEEBBBAAADDDLLLXXX```gggfff]]]LLL???;;;===>>>sssfffZZZPPPHHHCCCCCCCCC???>>>@@@<<<:::888555555555777888777666555444333222222111000111222333333333222222111000/////////111333444222111111333444444222000///000111///------///222///111000,,,+++......,,,,,,,,,,,,,,,,,,,,,------***+++,,,---............------,,,,,,+++*********)))******)))((()))+++...)))***++++++***+++---///000///...///111333222111000000///---******+++,,,***...///+++***---...------,,,++++++++++++,,,---,,,---------------,,,,,,+++((((((---///---,,,---+++---------,,,---///111---......---,,,+++---...///...------...///...---+++++++++,,,...///...---------------,,,,,,+++******+++,,,+++***)))***++++++***))))))))))))***+++,,,,,,++++++++++++,,,,,,---------...//////000000111111222333444444333333000...///111///...444;;;BBBEEEKKKQQQRRRTTT]]]hhhuuutttrrr\\\WWW```jjjvvvssseeeRRRJJJNNNNNNHHHBBB888111000000///222777FFFHHHIIIHHHFFFCCC@@@>>>===AAADDDEEEDDDCCCEEEGGGBBB???;;;666444444555666///---000444555111000111111000///,,,)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---///---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***((('''))),,,///,,,,,,,,,---------,,,,,,---,,,,,,+++***)))((((((+++,,,+++******+++///222444111...///222555555555666CCCOOOTTTSSSPPPKKKEEEFFFAAA<<<===@@@@@@999222///////////////.........222666>>>DDDDDDBBBEEEJJJVVV[[[ZZZPPPDDD>>>:::777JJJJJJHHHGGGHHHLLLSSSXXXZZZXXXPPPCCC;;;:::<<<<<>>>>>???<<<999555555666666444222777777666555444333222222000111222222333222222222222111000//////000111222333222000111222333222111///111222///++++++///444---//////,,,,,,///000---,,,,,,,,,,,,,,,+++++++++***+++,,,------.........,,,,,,,,,,,,++++++++++++***+++,,,,,,+++***,,,---+++,,,,,,,,,******,,,---000//////000222333333222000000///,,,***)))+++...---111111---+++,,,---+++------,,,,,,,,,------...---,,,,,,,,,,,,,,,------+++((((((,,,...,,,+++,,,+++,,,------,,,,,,...000,,,---...---,,,+++---//////...------...///...---+++++++++,,,...///...,,,+++,,,,,,---,,,,,,++++++***,,,---,,,++++++,,,---++++++************++++++,,,++++++******+++,,,,,,***+++---...000111222222444555888;;;===<<<999555333222333555555777>>>GGGQQQVVV___eeedddeeennnzzzwwwnnnUUULLLQQQZZZ^^^___YYYOOOKKKNNNKKKDDD:::555111///,,,+++///555DDDBBBBBBDDDFFFEEEAAA>>>===AAAEEEEEECCCCCCDDDFFF<<<;;;888555333111000000///...///333333///...000---------+++)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,...------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))((())),,,...******++++++,,,------------,,,,,,+++)))(((((('''***++++++++++++---000333333111...---.../////////222;;;CCCHHHKKKLLLHHHBBBFFF@@@:::===EEEGGG@@@888222222222111000...---,,,000111666;;;======AAAHHHIIINNNOOOFFF===888666444HHHIIIKKKKKKJJJJJJKKKMMMIIIFFF???888666:::;;;999ӵĦĦӵtttggg^^^WWWRRRJJJFFFBBB@@@>>>======>>>;;;777333444777777333...666555555444333333222222111111111222222222222111111000////////////000111222000...---...000111000---000111///******000666---//////,,,,,,//////---,,,,,,++++++++++++************+++Ħ+++++++++,,,,,,,,,------+++,,,......---,,,,,,------------,,,******+++,,,000///...///111222222111000000...,,,)))***,,,...111444444000---------***------------.........///---,,,+++++++++---...///,,,)))(((,,,...+++***+++***+++,,,,,,+++,,,...000,,,---------,,,,,,---//////---------...///...---+++++++++,,,......---,,,++++++,,,---------------***+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,++++++*********+++,,,,,,)))***,,,///111222222222888<<>>???CCCMMMWWWbbbiiitttzzzxxxwwwzzzzzzzzzwwwtttiiizzzcccMMMCCCFFFMMMQQQRRROOOIIIGGGGGGCCC===222222222000------222999>>>;;;:::>>>EEEHHHEEE@@@???BBBEEEEEEAAA???@@@AAA999888888777444222///---111//////222111...---///...///...,,,++++++---///++++++++++++++++++++++++,,,------,,,*********,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))((()))+++...******+++,,,---...///000//////...---,,,+++******((()))))))))((())),,,//////...---,,,,,,,,,,,,,,,---111444777;;;>>>:::444666333111555===AAA>>>:::333333444333222000///...111000111555666666;;;BBB>>>DDDEEE===555222222111===AAAFFFIIIIIIFFFDDDCCC<<<:::444111444:::;;;6664ĉ@ӵ>L=hĦ4ĉ@ӵ|||jjj___XXXRRROOOFFFEEEBBB===;;;;;;<<<===999666333444777777222---444333333333222111111111222111111111111111111111............///000111111333000---,,,---///000111***---///...+++,,,111666///111000,,,+++......+++,,,,,,,,,++++++*********)))***+++>L---+++++++++,,,,,,---......+++---//////...------...---......---+++***+++,,,...------...000111000/////////...,,,******,,,...333777777333000///...,,,---------...////////////,,,,,,++++++,,,...000111---***)))---...+++)))******+++,,,+++++++++---///+++,,,------,,,,,,...000///---------...///...---,,,++++++,,,---...,,,++++++,,,---......///......)))***++++++******+++---,,,,,,------------,,,,,,++++++******+++,,,,,,---***+++---///111333444444;;;AAAKKKTTTYYYZZZYYYYYYWWWSSSPPPOOOMMMPPPYYYdddttt{{{zzzrrrddd[[[XXXSSSmmm}}}ppppppiii[[[KKKCCCEEEJJJNNNLLLGGGAAA>>>===999555---222555333111333999>>>:::666666===GGGMMMKKKGGGCCCEEEFFFDDD???;;;:::;;;:::<<<===>>><<<999666444444000///111000,,,,,,//////000///---******+++,,,++++++++++++++++++++++++***,,,---,,,***))))))******************))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---)))))))))***+++---///000//////......------,,,,,,)))******(((''''''(((***++++++++++++***++++++,,,000111000///333666222+++***+++,,,///222555777888222222444555555444222111444111000222222111555:::888===>>>777000---...---000777???DDDEEECCC@@@>>>777444000///555;;;:::444GG=?HdĦ=ĪjGG=?qqqddd\\\TTTNNNKKKCCCDDDBBB;;;888:::<<<<<<777555333444666666333000333222222222111111111000222222111000000000111111,,,------...///000000111444111///...000111222222***,,,---......///111333///111000,,,+++......+++------,,,,,,++++++******)))***+++HdĦ---++++++,,,,,,------......+++,,,......------///000---......---+++***+++------,,,,,,---///000000///---......---++++++,,,---222666888444111111000---+++,,,---...////////////,,,,,,,,,---...000111222///++++++...///+++******)))***++++++***+++---...+++,,,------,,,,,,...000///...------...///...---,,,+++***+++------,,,***+++,,,------............((()))++++++******,,,---------............------++++++++++++,,,---......---...///111444777:::;;;???JJJXXXbbbhhhlllqqqvvvtttpppllljjjeeeccchhhppp|||jjjXXXKKKHHHKKKYYYgggvvvzzzyyywwwrrrnnn^^^___^^^WWWNNNHHHHHHJJJJJJEEE>>>888555444222111+++222777555555888>>>@@@:::777888???JJJQQQPPPMMMFFFHHHHHHDDD>>>999777777888:::===??????>>>;;;999777222000111///,,,,,,///---......,,,)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++)))******))))))******))))))((('''************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---''''''&&&'''(((***,,,---+++++++++++++++++++++++++++,,,,,,***((('''(((***((()))++++++******,,,---111111///,,,...000...(((+++---//////......111444///000222444555555444333666222000111000......222222888999222+++***+++,,,***000888>>>@@@>>><<<;;;222111///...444999777111ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵyyyhhhGGG@@@CCCAAA:::666999;;;ӵ555555555444Ħ222222222222111///000///.........333111///Ħ------,,,...000000,,,Ħ------,,,+++++++++)))***+++DdD------------000ӵ++++++ӵ...ӵ---//////666333Ħ///...ӵ111---,,,***ĭӵ---,,,...------...///...---,,,+++***+++------+++)))******+++,,,,,,,,,++++++)))***,,,,,,++++++---///---...////////////...---,,,,,,,,,,,,---...///000///000111444888>>>CCCFFFKKKXXXhhhppprrrvvv|||www___OOOCCC???DDDHHHRRR\\\___``````\\\VVVTTTTTTSSSPPPKKKFFFCCCAAA@@@:::444000//////000222,,,333777666666;;;===<<<:::888999???HHHNNNOOOMMMHHHJJJJJJFFF???:::888888333666:::>>>@@@???>>><<<999444111111///,,,,,,000,,,------,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++......---,,,,,,---)))******+++***)))((('''))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++***)))+++,,,((('''&&&&&&'''(((+++,,,'''(((((()))******++++++***+++,,,+++))))))***+++(((***,,,,,,******+++---+++,,,+++((())),,,,,,)))//////...------...///000,,,...000333333333111000333000///111000,,,***+++,,,222333...((((((+++,,,''',,,222555666555555444+++,,,,,,,,,000444333...?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@errr??HHHDDD???CCCAAA999555888g<ĉ5554444446663we<Ħ3333333333333h?@e///...---,,,+++000...---Z...111...,,,...2223h?gL///...------,,,++++++))))))***D%%)?---fff?><z+++---=?Ħ,,,g&e---g&e***---///S?ʬ4444ff?>ߝL...@e,,,g&e333222...3h?g&e>&e------??///...------...///...---,,,+++***+++,,,,,,+++)))))))))*********))))))(((***+++------------...000---...///000000///...---,,,,,,,,,---...///000111000111222666<<>>888>>>999???EEEGGGHHHIIIDDD>>>NNNMMMKKKIIIEEE???999444666111,,,+++---///111444---333777555666:::;;;888888888999>>>DDDIIIJJJJJJIIIKKKKKKGGGAAA<<<:::;;;555777<<>>@@@BBBCCC777222,,,***+++.........---...000000.........///+++)))(((***---...---+++,,,---.../////////...---+++,,,,,,,,,,,,+++******''''''(((((())))))******''')))+++,,,,,,+++,,,...------,,,++++++***))))))))))))))))))***+++------+++...000...***(((***---***)))))),,,//////,,,(((+++,,,---,,,***)))***+++,,,------+++***)))***,,,++++++,,,------...//////)))...333333///,,,---///...///000///---,,,---...((()))***)))((('''((()))'''(((***+++***)))'''&&&''''''((()))***+++,,,,,,4DuXӵ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ĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦpppeee[[[WWWSSSMMMGGGEEEEEEBBB???;;;999888geĦ555444333FSĦ333333qjRgdKӵDdDĦ///...............///......DdDĦ---//////000qjRgdKӵDdDĦ+++,,,)))***------++++++,,,---HdDĦgdKӵDdDDdDĦ,,,DdDĦ4DufӵDdDĦ///DdDĦ---q<R000000peƜ4DuTӵ...DdDĦ(((***DdDĦ///qjRgdKӵDdDΦDdDĦ---.../////////...000//////...............---------,,,,,,+++***)))++++++***************++++++++++++++++++,,,,,,,,,.../////////...///222444111///000333222///000333000999===EEEVVV^^^dddpppzzzzzz|||~~~vvvnnnkkklllmmmkkkgggjjjfffVVV???444555555111111000000222555888888777666999888222.........,,,////////////000111000000333666999<<<<<<;;;:::999===<<<;;;>>>CCCIIINNNQQQUUU^^^aaaYYYUUUWWWVVVQQQBBB@@@======>>>?????????777222,,,***+++------,,,,,,...000000///...///000...,,,+++,,,---...---++++++,,,---//////......---+++,,,,,,,,,,,,+++******''''''(((((()))*********''')))+++++++++***+++,,,,,,+++++++++************))))))))))))***+++------)))---///...***)))+++...))))))***,,,------+++)))+++,,,---,,,***)))***++++++,,,,,,+++))))))***,,,------,,,++++++***)))))))))---222222...,,,,,,...***+++,,,,,,++++++---...***+++,,,+++)))((()))***'''((()))*********(((''''''(((((())))))******+++4DuXӵ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ĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦlllcccZZZTTTNNNGGGDDDEEEBBB@@@>>>;;;999888geĦ666555sp?aĦ333333GIdnuR)ĦDdDĦ///..................---...DdDĦ///...111333GIdnuR)ĦDdDĦ***,,,***+++......***------...DdDĦnuR)ĦDdDΦDdDĦ---DdDĦnuR)ĦDdDĦ///DdDĦ---po9u...000///000=ӊB1.uTӵ---DdDĦ)))***DdDĦ000GIdnuR)ĦDdDΦDdDӵ,,,...///000000000444333111...------...///---------,,,,,,+++******++++++*********++++++,,,,,,,,,,,,,,,,,,---.........///111111000000111333///...///222111---...222000@@@KKKWWWgggnnnqqqzzziiiaaaXXXTTTTTTTTTRRROOOUUUSSSHHH888111222222......---,,,---///111111111111555666222000000///,,,,,,---///111222222222111777999<<<=========>>>??????===<<>><<<999888333---+++---...---,,,---///111111000000111222111///............,,,++++++,,,---.........---,,,+++,,,,,,,,,,,,+++******''''''((())))))******+++&&&(((***+++*********,,,*********+++++++++,,,,,,************+++,,,,,,---))),,,...---******,,,...(((***,,,,,,+++***))))))***+++,,,+++)))))))))+++)))***+++***))))))+++,,,......---,,,***)))(((((((((,,,///000---++++++,,,(((***,,,,,,,,,,,,...000+++,,,---,,,***)))***+++&&&''')))***+++******)))(((((((((((())))))))))))4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ{{{kkkcccYYYRRRIIIBBB@@@CCC@@@???<<<:::999999geĦ777s<v>aĦ333333peӵDx<DdDĦ//////...//////000---------DdDĦ000---111555peӵDx<>d<000......///---)))------...>d<ӵDd<DdDΦDdDĦ000DdDӵnd<DdDĦ///>d<Ħ---peӵ...Ħ111F&uTӵ---DdDĦ++++++>d<Ħ333peӵDx<>d<ʜ4DuTӵ---...000111222333888555222///---...///000///...---,,,,,,+++++++++************++++++,,,---,,,,,,++++++,,,---...///...000222222111000111222000//////000...,,,///555???SSSbbbmmm{{{~~~}}}vvvjjjaaaPPPJJJCCC@@@AAACCCBBBAAAAAABBB<<<333///111000---...,,,******+++------,,,000555777555222222000---***,,,...///000111333444<<>>:::<<<>>>;;;777888444000///111333222000111333444444222111111222000//////......------,,,***+++---.........---,,,+++,,,,,,,,,,,,+++******'''(((((()))******++++++((()))+++++++++***+++,,,******+++,,,---......///,,,,,,+++++++++,,,,,,---***,,,---,,,***)))+++,,,(((+++---,,,)))'''(((***)))***++++++))))))***+++)))*********))))))+++,,,---------------------,,,(((***------+++*********+++,,,............///111+++,,,---,,,*********,,,&&&'''(((***+++++++++***)))))))))(((((((((''''''4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d>>===<<<:::999999geĦ777Hg8>aĦ333333B?Ho9...>dd<ӵ111555B?Ho9+++<x///000...))),,,,,,---&ӫeʬtIӇ,,,>d<Φ>d<Ħ444D&ӫetIӇ***DdDĦ///sdKĦ,,,B?dp&ĒR------>d<sdKĦ555B?Ho9+++s&dq&ĒR---...///111222444555888666222000...///000111000///...---,,,,,,,,,,,,************+++,,,---...++++++*********,,,...///...000111222111000000111444222000000...000888BBBTTTjjjxxx{{{kkkgggccc```[[[TTTKKKFFF===:::555444666999:::999666777555111///111111//////---***)))***+++++++++,,,111444111///...,,,(((***++++++++++++...333777CCCHHHMMMOOOOOOOOORRRUUUTTTQQQMMMMMMPPPTTTUUUVVVTTT[[[``````]]]]]]\\\[[[NNNEEE;;;777:::===;;;888888555333444777999888666666777888666333111111111---.........---------...+++,,,---.........---,,,+++,,,,,,,,,,,,+++******(((((())))))***+++++++++***+++------,,,+++,,,---***+++,,,---...000111111------,,,,,,,,,,,,,,,,,,,,,------,,,***)))))))))(((+++---,,,)))((())),,,)))***++++++***)))***,,,***++++++***))))))+++,,,---------------------,,,((()))++++++***)))))))))---...//////---------///+++,,,---,,,***)))***+++''''''((()))***+++++++++******))))))((((((''''''4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhseggg]]]SSSMMMGGG@@@<<<===>>>===;;;:::999888geĦja>aĦ333333@G---...se//////000000111++++++,,,<Ō---///111@G---+++Hkge......000///,,,,,,,,,,,,HĪj@IŌ,,,,,,ege444555Hu]3hIŌ'''(((DdDĦ///ne222---@h555666>h---......se---ne555666@G,,,,,,sĪj@h.........///000222444444555444222000000000111222111000...---,,,,,,---...))))))******,,,---//////+++***))))))***,,,...000...000111000///...///111111///...///000666CCCQQQdddwwwuuudddTTTOOOLLLKKKGGGAAA<<<:::777555333444555777777666444333111000000111222333222///,,,++++++,,,---,,,)))///111///------+++(((***++++++)))(((,,,333999GGGNNNXXX\\\\\\[[[^^^```\\\YYYUUUQQQOOOOOOPPPQQQPPPUUUZZZZZZWWWTTTRRRRRREEE>>>666444777::::::999777555444666999:::999666666777888666333111000000,,,...///...------...///,,,---.../////////...---+++,,,,,,,,,,,,+++******(((((()))******++++++,,,+++,,,......---,,,,,,---***+++,,,---///000111222///...------,,,,,,,,,,,,,,,,,,,,,+++******)))))))))+++,,,+++++++++,,,---***+++,,,,,,+++***,,,---,,,------+++***)))***,,,......---,,,***)))(((((()))))))))******))))))))),,,---...---+++***+++,,,+++,,,---,,,***)))***+++))))))))))))***+++++++++++++++******))))))((((((4DuXӵĵD^DdDĦD^s׼sggg```VVVLLLIIIGGGBBB===;;;======<<<:::888777geFm8444>aĦ333333333,,,+++,,,s׼s---------...//////++++++,,,Ho---...---,,,,,,......,,,111......000000---------...,,,---,,,...222444D^$$$###%%%DdDĦ///333222///000555666777666,,,...000///s׼s***,,,444555555...,,,---,,,,,,......---......000111222111111000111111222333333222111///---,,,---......)))))))))***,,,...///000,,,+++******+++---000222/////////...,,,---///000,,,---111666;;;DDDUUUddduuuppp___UUUFFFBBBBBBEEEDDD===999:::888888:::<<<===>>>>>>===666333111000000111333666333111---,,,,,,.........(((---000...---//////,,,)))+++---,,,***,,,222888CCCNNN[[[bbbbbbaaaaaaccc```___\\\UUUMMMJJJLLLOOOKKKOOOSSSUUUQQQKKKIIIIII;;;777333222333666888999777555333444777777444111222444555444222000000111///111222000...,,,---///---...///000000000///...+++,,,,,,,,,,,,+++******((())))))******+++,,,,,,+++,,,...---,,,++++++,,,)))***+++,,,---...///000000///...---,,,,,,,,,,,,***))))))***+++,,,,,,++++++******+++---...///...***,,,------,,,,,,---......//////---***)))***+++------,,,++++++***))))))***)))))))))******))))))***,,,---,,,++++++,,,---,,,---...---,,,++++++---******************++++++++++++++++++************Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBeddd___ZZZOOOGGGFFFGGGDDD>>>;;;>>>===<<<:::888777geFYĉ666555>aĦ333333333222000.........---+++)))***Be+++++++++,,,,,,---...+++++++++nu]ӵ,,,)))+++---......---...//////---,,,---///777888666111///000000---.../////////...------,,,,,,------,,,+++***,,,---***+++---///111>d<Ħ***(((&&&%%%(((>d<Ħ///222333Ħ111222333333222333555777666777666111***(((***...---///000000Be///)))***---000Ħ444...---,,,+++***+++,,,---------,,,++++++,,,,,,,,,...---,,,,,,---...///000......///111222333444444222111///---,,,---...///)))))))))+++,,,...000111...,,,++++++,,,...111333//////...,,,++++++...111000333;;;DDDLLLVVVhhhxxxpppbbbXXXQQQMMM???===@@@GGGGGG@@@<<<===:::<<<@@@DDDGGGIIIHHHHHH888555111000///000333777444111...,,,---...//////$$$))),,,++++++...///...(((,,,//////---...222777<<>><<<999777777666ŶS5554444443we<555555333111------------------......------------......,,,++++++iĉ@3hR/Ō000...***))),,,...---,,,,,,...111111...+++000222444333111000///000.........,,,***)))+++,,,...+++)))+++///000,,,((()))***,,,...000DdDĦ)))))),,,,,,+++sdKĦ111444gdKĦ333000222666555111333;;;888666222///---,,,---...,,,---000222000...---------gdKĦ222+++,,,,,,------,,,,,,,,,111...++++++...111111000000///...---,,,---......000111111222333444444444000///---+++++++++,,,---(((((()))***,,,---......000...+++***+++---//////---111111---,,,111333222666999DDDWWWiiiwwwuuucccVVVPPPMMMGGGCCC888666888@@@DDDBBB???>>>@@@@@@HHHQQQSSSLLLFFFGGG:::666111......000111222444000///111111---******'''(((***+++------......***,,,...---+++***,,,...---===QQQ[[[[[[ZZZ^^^dddaaa```\\\VVVPPPLLLKKKKKKHHHJJJLLLJJJGGGBBB???>>>111///...000333555777777555444222222111///---+++,,,000333222...,,,///333222222222111000...---,,,------...000111111...,,,---***'''(((***,,,,,,+++((()))******)))***,,,...------,,,,,,+++***************+++,,,,,,---.........******...///+++,,,111)))***++++++))))))***+++---...///---+++))))))***))))))+++,,,,,,,,,,,,,,,+++...111222000***$$$ ...---+++'''###$$$(((---+++,,,,,,,,,***)))***,,,...,,,)))(((***---//////---...............------//////...---,,,,,,++++++...,,,)))((()))*********>AneneneneDenenewwwdddYYYUUUHHHIIIGGGBBB@@@BBBBBB??????===:::777666666>A555555444k<666777666444111////////////////////////+++++++++,,,---...000111,,,++++++fh......---++++++,,,------,,,+++---///000...,,,...///000111111000...------......---+++,,,...//////,,,)))***...///---***)))+++---......De...***)))++++++)))ne000333ne555222222333444444333666:::666444000---++++++,,,,,,---///111222222000...,,,)))***ne...///,,,,,,---------,,,,,,+++222///,,,,,,///111111111000///...---,,,------............///000111111111333111///,,,++++++,,,,,,++++++,,,---///000000111///...,,,,,,...000222222222000///...000555:::===>>>JJJccc~~~yyysss```VVVHHH@@@>>>===:::777777444666@@@GGGGGGEEEDDDFFFFFFJJJQQQPPPIIICCCCCC:::666111......000111111000---,,,000000---++++++((()))***+++,,,---......***,,,...---+++***,,,...---888GGGSSSYYY[[[\\\\\\ZZZYYYUUUOOOIIIDDDCCCCCCBBBDDDEEECCC???;;;888777111///------.../////////222111000///...,,,***(((,,,///222222000///000222555444333222000//////......---...000111000...,,,...,,,)))(((***+++***)))((()))******)))***,,,...,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---......///,,,+++//////,,,---111)))+++,,,,,,++++++,,,............---+++***+++---++++++++++++,,,,,,,,,,,,&&&)))---//////---)))'''000000...+++((((((,,,///+++---......,,,++++++,,,///,,,***)))+++...000000....../////////.........---------,,,,,,+++++++++++++++***)))((()))***nnn]]]RRRMMMFFFGGGEEE@@@>>>@@@@@@===>>><<<:::777666555444444333666999:::888444111000000000000000000000000+++++++++,,,---...///000,,,++++++,,,...---,,,,,,------,,,+++---+++***+++,,,...------...---...111444333///+++,,,---...------...000222000,,,)))***---...---,,,***,,,......---//////+++)))***)))'''///111333444333000333333222444888:::999333111...+++*********+++---///222333222000,,,***)))))),,,---------.........---,,,++++++222///---,,,...000111111111000///------,,,,,,,,,---------...//////000000333222///---++++++++++++,,,------...///000000111---------...000222333444777000...222444666@@@LLLQQQcccxxxoooddd]]][[[ZZZWWWTTTEEE>>>666222333444222///444000222>>>IIIKKKIIIHHHGGGGGGIIILLLKKKEEE@@@???:::666111......000111111...******...000---,,,---******+++,,,,,,---......+++,,,------++++++,,,------111:::GGGRRRWWWTTTPPPTTTRRROOOIIICCC???>>>>>>;;;<<<===<<<888444222111333111///.../////////...222222222111000///------000000111222222222222222777666555333222111000000...---...///000000...+++///---+++*********)))((()))***+++*********,,,...+++++++++,,,,,,,,,,,,---***++++++,,,,,,------...000......000///------///***,,,------------///111//////...,,,+++,,,...111...---,,,+++++++++,,,---&&&'''***,,,---,,,+++***/////////---++++++,,,...,,,...111111///---,,,,,,///---******---///000111////////////////////////,,,,,,,,,+++++++++++++++''')))+++)))'''''')))vvvfffXXXNNNHHHDDDEEECCC>>>===??????===::::::999777555555666888333333333222222222111111222444777;;;<<<:::555111111111111111111111111111000///...---,,,,,,,,,,,,,,,++++++,,,//////...---...,,,***+++...///,,,))),,,+++***)))***+++------000......222777777222,,,+++,,,......------///000000---******+++---...---***,,,...///---,,,+++,,,...***'''((((((&&&(((,,,---...///111111111000///000444444333777===<<<777000///---+++******++++++,,,...000222222000---+++++++++,,,---.../////////......///......---,,,+++000///---,,,---...///000000000///...---,,,,,,,,,.........//////000000000000///---,,,+++***++++++***+++++++++,,,---------***,,,...//////000111222777333666===<<<:::JJJaaazzz}}}rrrmmmkkkXXXQQQHHHCCCBBBCCCBBB@@@;;;777222111222333000---222---///;;;GGGKKKIIIGGGCCCCCCDDDEEEDDDAAA>>>===888555000......000000000///+++***...000---,,,...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---222<<>>===??????===666777888777555666888;;;222222222222222111111111111333777<<<===;;;666111000000000000000000000000222111000...---,,,,,,,,,,,,++++++,,,//////...------+++***+++...///,,,)))++++++***))))))***,,,...///------000555666111,,,+++,,,...---,,,+++,,,---000...+++***+++---...///***,,,//////...---------+++(((&&&))))))(((***...+++,,,---...///......---000333666999???BBB<<<444///...---,,,,,,,,,------***,,,...000111111///...,,,---...///000000/////////////////////...---,,,///...---++++++,,,...////////////......---,,,+++.............../////////******))))))******++++++******************++++++(((+++------,,,---...000666<<>>999888999999888777333111//////111111///,,,444///000:::DDDGGGFFFEEECCCDDDDDDBBB@@@>>><<<999555222...---...///000000222---,,,///000...---......------,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,000555:::<<<<<<:::444444444111///...000111---000222333222111222333---+++))))))+++---...---,,,///333555666777:::<<>>777222000111222222333666999<<<;;;888333000111///...///000000...,,,***+++,,,,,,+++++++++,,,***+++,,,+++******,,,...''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,---------......---,,,+++***(((+++---...//////000111333//////...,,,,,,---111444333111///---,,,,,,---...------+++***)))))))))))))))))))))************)))...111333444222///---,,,***)))((()))+++........./////////...///000111222---------...............%%%))),,,+++'''%%%(((,,,xxxiii]]]SSSKKKGGGAAACCCAAA===;;;>>>>>><<<444666888777555555999<<<222222222222222222222222111333777;;;===;;;666222//////////////////////////////...---------......,,,++++++,,,//////...---******+++,,,......,,,******+++,,,+++******,,,...---+++***,,,///000---******,,,...---,,,++++++,,,///...---,,,,,,---...///+++---//////.........///***''''''***+++)))***...,,,---...//////000000000222111777CCCJJJEEE:::222.........------......///***+++,,,...///000111111***+++---...///...------......///////////////...//////...,,,***+++---///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((()))***++++++,,,,,,,,,,,,++++++++++++'''***------+++,,,000333999LLLgggvvvsssrrr~~~~~~{{{rrraaaNNN@@@:::888:::888666555555555333111---,,,---///111111000///555222333;;;AAAAAAAAABBBFFFGGGEEE@@@===;;;777333000...,,,+++---/////////333...,,,///000......///000///...---,,,---...///---,,,++++++------,,,+++***,,,///000111222333444,,,,,,---,,,+++,,,///111)))+++.../////////111222111...,,,+++,,,---,,,,,,000555:::======???CCCGGGHHHDDD>>>777333111111222333666;;;>>>???<<<777444333111000000000000///...)))+++------,,,+++,,,---+++,,,,,,,,,******,,,---((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......,,,+++,,,***'''+++,,,............000111...///...---,,,---000333333222000...............++++++******+++,,,------+++***)))***,,,---,,,+++///111222222000---,,,,,,)))(((''')))+++---...---///......---...///111222/////////...............'''***,,,+++(((&&&''')))ssseeeXXXOOOJJJGGG???AAA???:::999<<<<<<:::555888999777444333777;;;333333333333333333333333111222666999;;;:::666222000000000000000000000000...---,,,,,,++++++++++++,,,++++++,,,//////...---(((***,,,------,,,++++++)))+++------++++++,,,---,,,,,,++++++++++++++++++)))+++---...---------...---.........---------.........///...,,,,,,---///+++(((***------***)))+++,,,---...///000111222222555///777MMMUUUGGG666000,,,---------......//////------,,,,,,---...000222***+++,,,......---,,,+++---...///000000000000000000111000...,,,,,,...111,,,---.../////////...------------------,,,,,,,,,''''''((()))************---------,,,,,,+++++++++'''***---...---000666;;;BBB\\\|||}}}pppaaaTTTTTTRRRNNNHHH@@@888555555888666444222111000//////,,,,,,---...000111000///000///222888:::999:::>>>AAADDDBBB<<<888777333...,,,***)))))),,,...//////000+++***---///...///111111000...---,,,---...///...,,,***+++---...,,,***++++++++++++---...///000+++,,,---,,,,,,---000222***,,,............///111222000......///000000///444999>>>AAAAAABBBFFFJJJFFFFFFEEE@@@888333111222777999<<>><<<555333111111111111000///***,,,......,,,***+++,,,,,,------,,,******,,,---******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***...///,,,,,,...,,,'''+++,,,------,,,,,,...///---...///...------///000111111111000000/////////)))******+++---...///000,,,***)))***---///...---///000111000---+++++++++)))(((((())),,,............---,,,,,,---///111222/////////......------,,,++++++,,,,,,***)))'''&&&~~~yyypppcccUUULLLHHHGGG===???===999888:::;;;999777:::;;;888333111444888333333333333333333333333111222555888:::999666333000000000000000000000000000///---+++)))'''&&&&&&,,,++++++---//////...---&&&***......,,,***+++,,,(((+++...///---+++,,,---......---,,,***)))+++---(((***---/////////000111,,,...//////...------...000000///---******,,,---,,,***,,,//////***((()))++++++,,,...///111222333666---888SSS\\\GGG333///++++++,,,------...//////000///,,,++++++---///111***,,,...//////...---,,,,,,---...000111111111111222333333000------000333+++,,,---////////////...////////////////////////))))))************))))))---,,,,,,++++++*********'''+++...///000444<<>>666222222;;;<<<===>>>@@@BBBCCCDDD666444222111222222111000+++...000///,,,))))))***,,,------,,,+++***,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,***///000------///...(((***,,,---,,,++++++,,,------...//////---,,,---...000111111111111000//////++++++,,,---......//////,,,)))'''(((+++......---/////////...+++******+++)))))))))+++...///000///...---,,,+++,,,...000222//////...---,,,,,,++++++...,,,,,,,,,,,,***'''%%%wwwpppeeeXXXLLLFFFDDDDDDBBBCCCBBB???<<<999888999777777666666555555555444333444555555333111111222///222444333444777888555555333111///...000222333,,,...///...,,,++++++,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,---///(((%%%***---,,,,,,000111+++%%%&&&+++...+++(((///...---------///000111000///...,,,,,,+++++++++000////////////...,,,***+++***+++,,,((($$$&&&+++,,,,,,,,,---...000222333666444<<>>000,,,***,,,......------...//////)))'''***---------///+++******,,,......---,,,+++,,,///222333333222222444333111///---***)))(((***,,,------,,,---...000,,,+++***)))***,,,///000...---***((('''((()))***((()))***+++------,,,***000222222111222999FFFPPP]]]gggzzzxxxrrrxxxjjjVVVFFF>>>999555222111//////333888999666222222111///---,,,+++,,,,,,+++++++++,,,,,,,,,------............---,,,++++++000000111111000...+++*********))))))***---111333//////000///------...000///,,,)))))),,,///000000******+++,,,,,,,,,++++++))),,,///...,,,+++...111...,,,+++***+++++++++***///...---...//////---+++,,,,,,---000222222///---///000333777<<>>:::777666666666555555555555444444444666777888777444222222222111555666444444777666444444222000//////000111222---///000000...------...*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++'''%%%(((***)))***,,,...---,,,++++++,,,......+++,,,,,,------------,,,------...000111222333444333111///,,,+++***++++++---++++++---+++)))+++000000000222333333333222111///222:::===444))))))222)))+++------,,,+++,,,---000+++***---///...///111,,,++++++,,,---...,,,+++///000000000111111111111//////.........---------+++---............///111222222111111111000000000+++++++++++++++,,,---...//////......///000111222444;;;CCCGGGHHHIIIMMMQQQUUUSSSUUUXXXVVVOOOJJJJJJIIIAAA777000......---,,,***...111333333111///...)))+++---......,,,)))''',,,,,,---------.........))))))***++++++,,,,,,---)))***+++,,,,,,+++***))))))+++---///000000000///+++---------,,,---...000///---******+++---......,,,+++++++++***)))))))))000,,,)))***------***'''******)))))))))***++++++///......///000111///......,,,***+++...111333444111222444666777888888888444777777222000222444333888444000222999???AAA???666666555555444333222222////////////...---,,,+++...---,,,,,,---...,,,+++)))+++------------...///++++++++++++************444333111...---,,,,,,,,,---...//////......///000000111222222111000222333222000......//////...---***+++,,,,,,******+++,,,***+++,,,---...//////000///...---,,,,,,,,,,,,,,,'''(((******))))))***,,,,,,+++)))***+++------,,,******)))((((((((())))))%%%(((+++,,,+++)))))))))|||qqqiiiaaaUUUJJJDDDCCCCCCDDDBBBBBBAAA>>>999666555555444444444444444444444444666777888666444222111222///333444222333666666444333222000/////////000111---///000000///......///,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------...///***,,,---,,,++++++---000+++,,,---......---,,,+++***+++,,,---///000000000111000---+++)))+++---000111...,,,------***,,,000...000111333222111///......222888888///&&&)))111,,,...000000.........///---)))))),,,---,,,,,,000---,,,+++,,,------,,,***111111000//////000000111...............---------,,,---//////......000111333333333333222111000///------......///000111111111111111111222555999===EEEMMMUUUVVVQQQKKKHHHHHHHHHFFFGGGJJJIIIDDDBBBCCC???:::333///---,,,+++***&&&,,,333444111//////000)))***,,,------+++***)))++++++,,,,,,,,,---------)))))))))))))))***++++++((()))***,,,,,,,,,,,,,,,++++++,,,...////////////+++,,,------------000222...---+++***+++,,,---...+++************************(((((())),,,---,,,+++((()))))))))((()))+++,,,.........///222222111000...---+++,,,...111111111222444555666555555444444000222111///000555888777888444111222777;;;<<<;;;333333333222000/////////111111000000///...,,,,,,,,,+++++++++---......,,,((()))+++,,,+++***+++,,,---,,,++++++******++++++////////////...---+++***---///000000///...///000///000222222222222333555444222///...---......///,,,,,,,,,+++******,,,...++++++,,,---...000111111000000...---,,,+++++++++&&&((()))*********+++,,,+++***))))))+++,,,,,,+++***))))))((((((((((((((((((***------+++)))))))))ssshhhbbbZZZOOOFFFBBBBBBBBBCCC@@@AAA@@@<<<888555444444333333333333444444444444444666666555333111000111,,,000222111222666777444222111000/////////000000---...000000///......///...---,,,++++++++++++++++++,,,,,,------,,,,,,+++)))******))))))***++++++'''***---,,,******---111,,,---...//////...,,,,,,***+++,,,------------,,,------,,,+++***,,,222666666111......---******---///000222333222111///---111222555555000++++++///...///111000///......///,,,)))***------+++,,,000...---,,,,,,------+++)))111000///.........////////////......---------,,,,,,---//////......000111222222222222222000//////111111111222333555666777333555888:::===CCCKKKPPPZZZ```dddaaaUUUIII@@@=========AAAGGGHHHBBB>>>>>>777444111...,,,+++***))) '''...///,,,***,,,///,,,,,,+++++++++++++++,,,))))))*********++++++++++++***)))(((((((((((()))***+++,,,---.../////////---,,,+++***+++,,,...///+++---......---...000222,,,,,,++++++++++++---...******))))))***+++,,,---''')))++++++))))))+++---''')))***)))((((((***---.........000333444444333///......///000000...,,,222444666666444222222333---000000...111777::::::666444444555888999777555000222222111...---...///222222222111111///......))))))(((***---//////...)))+++------+++++++++,,,...------,,,,,,,,,------***,,,///111111000---+++...000222111000//////000...///111111111111333555444333111...------///000---...---+++***+++---///---------...///111333444333111///---+++***)))(((%%%'''***+++******+++,,,***)))((()))+++,,,+++)))))))))((((((((((((((()))(((***,,,,,,+++******+++|||lllddd]]]UUUKKKDDDBBBBBBAAA@@@>>>???>>>;;;888555444444222222333333333333333444333444555555222111111222---111222111222666777444111111000000/////////000,,,...//////.........//////...---,,,++++++++++++++++++------------++++++'''+++,,,)))((()))***)))&&&))),,,,,,++++++...000...............------,,,,,,---...//////...,,,++++++,,,---,,,,,,///555::::::333......---******,,,111222333333333222111000222222222222111///...------...000///...,,,------,,,+++---000///,,,...222///---,,,,,,---,,,***(((...............---------...............---------+++---............///111//////000000000000000000.........000222666:::<<>>DDDDDD===777666......,,,+++***))))))***###(((---...,,,***---000...---+++***)))***+++,,,(((((()))))))))*********,,,+++)))(((''''''((((((++++++,,,---...///000111...---***))))))+++---///,,,---------,,,---///000)))***++++++++++++---///,,,+++*********+++---...))),,,...,,,(((&&&(((+++(((***,,,***((('''***---...---...111444666666555000///000111111///,,,)))///222555444111///000222)))...000...///444888999555555666888999777333//////111333222///---///222111111222222222111000000)))((((((***---//////...,,,...//////---,,,------------------............***,,,000333444333000//////111333333111/////////,,,...///000//////111222222111000...,,,,,,...111---......,,,++++++---///---------...000222444666333111///---+++***)))(((%%%(((***+++************)))(((((()))++++++***((()))((((((((())))))***+++%%%'''***+++++++++---...rrrgggcccZZZRRRIIIDDDBBBBBB???===<<<===<<<:::777555555555111222222222333333333333222444555555444333333444222555555333333666666333111000000000////////////+++,,,.........---...//////...---+++***)))))))))***+++---......---+++***(((...000,,,***,,,---+++((()))+++------...///000...------,,,,,,,,,,,,,,,,,,---///000000...---,,,+++...//////---///555;;;:::222---------++++++---111111111111111111111111000111000...,,,---///000...///000000...------...++++++...000///,,,---222///...---------,,,***'''***+++,,,---------,,,+++,,,,,,------...//////000+++,,,......------///000------------///000222333000000111333999@@@FFFJJJTTTVVVWWWUUURRRQQQVVVZZZTTTVVVTTTLLLAAA777444444555444777;;;;;;555111111......---+++*********++++++---///...,,,+++---///,,,,,,++++++***)))((('''))))))))))))************+++***)))''''''(((***+++*********+++,,,---...///...---,,,,,,,,,,,,------++++++,,,+++******+++---''')))++++++++++++...000000///---+++******+++,,,,,,,,,,,,+++***))))))***))),,,...,,,((('''***---------...111555777777777111000.../////////---,,,***...222111...,,,...000'''...222000...111555777555555666777666333000---,,,///222111...---///333///000000111111111111000---,,,+++,,,---...---,,,,,,---///...,,,++++++,,,)))***,,,...//////......---......///000000000000///111444444222000//////+++,,,......------...000---......---+++***---///,,,------,,,++++++,,,...------,,,---///111444666000///...---,,,+++++++++&&&)))+++,,,+++)))))))))((('''((()))++++++)))'''((((((((()))***+++,,,---%%%''')))*********,,,...|||llleeeeeeXXXQQQHHHDDDCCCBBB???;;;;;;<<<;;;:::777555555666111111111222222333333333222444666666555444555666666999999666555666555111000000000000////////////***,,,......---------......---,,,***)))(((((((((***+++---......---+++***'''...000+++(((+++,,,***)))***+++---000111111111...---+++***)))***++++++***+++---//////...---,,,,,,///222111...000555:::888111,,,,,,---,,,,,,.........------...///000000...000///***'''***///333000222333222000//////000)))))),,,///---***+++000000...---------,,,)))'''((()))+++---------+++***)))***+++---///000111222***,,,------,,,---...000---,,,,,,,,,...111444666;;;;;;<<<@@@GGGPPPYYY___fffgggddd\\\RRRKKKJJJLLLBBBCCCAAA;;;333...000333444111111444333000///222555555333000---,,,,,,---------,,,***((((((((())))))***+++,,,***(((%%%###)))************+++++++++***)))((('''(((***,,,---(((((((((((()))***+++,,,---.../////////...---,,,)))***+++)))(((((()))+++%%%(((+++,,,++++++...111444222///,,,***)))******,,,)))((()))---///---+++***---///---((('''***---------///222666888888888222///---,,,---///000000&&&+++//////,,,***,,,///&&&///555222...000444777666666555555333111...,,,(((,,,///...+++***...111---...///000111111111111111///............,,,+++)))+++,,,+++)))''''''(((&&&(((+++---//////...---000...,,,******+++...//////222444444222000//////***+++---,,,++++++,,,...)))+++---,,,))))))+++...***+++,,,,,,+++***+++,,,,,,,,,+++,,,...000333555------,,,,,,,,,---......'''))),,,,,,+++)))((((((''''''''')))++++++)))'''((((((((()))***,,,......)))***+++***(((((((((***oooddd```___VVVLLLEEECCC@@@:::888;;;???===999777555222///,,,111222333333444444333333---000555999:::888444222888666444333444333222000000000//////...---------,,,---///000000...---+++,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++,,,+++*********+++,,,---((())))))+++---///222333333000---,,,...///...------......///000111111222111000//////000000000///000---+++,,,......,,,***...---------...///000111//////---+++))))))+++---111333333//////111111...+++++++++******++++++,,,++++++++++++++++++++++++,,,+++*********+++---...,,,------...////////////,,,***)))(((***---...//////,,,---222222///111666:::>>>@@@EEEWWWnnnuuupppuuulll^^^OOOCCC<<<999888222444444333111/////////111000000///............PPPOOO>>>...111222,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,+++***)))************))))))))))))***+++,,,+++***))))))***++++++***))))))(((((()))+++...000000---***((('''*********)))))))))))))))))),,,---+++((()))---222---,,,,,,++++++,,,,,,---///***)))---,,,((()))---)))***+++,,,------------,,,,,,...000222444555555333111000///+++''')))///...,,,+++,,,***''')))---...............///000000666888:::888333///...///,,,---......---,,,,,,---......------...///111222333222///---***))))))))))))******++++++,,,---------...//////---,,,---///000000000000//////.........///111333333333222111//////...------,,,++++++***+++,,,...//////......000...,,,******,,,...000---......///000111111111///333333---***,,,//////)))***+++,,,---.........'''''''''((((((((((((((()))))))))((('''(((***---------,,,,,,,,,---------|||jjj```[[[YYYPPPHHHBBBBBBAAA======@@@<<<:::888666555444111///111222333333444444333333///333888===>>>;;;777444666555444555666555333222111111111111000///......,,,---///000000...---,,,---,,,,,,,,,,,,+++++++++,,,+++++++++++++++,,,,,,---,,,+++******++++++,,,---------,,,---------...222///---,,,...///...------......///000000111111000///---,,,------......000...,,,---//////...,,,,,,,,,,,,---...///000111.........,,,***)))+++,,,000222222......000000---......---,,,,,,,,,------++++++++++++++++++++++++++++++*********++++++,,,---...///000000///...---111000......///111222222000...///222444666>>>HHHQQQTTTUUUZZZjjjzzz{{{pppfff^^^RRREEE:::444222111,,,...000000///...///000...---,,,+++++++++,,,---AAACCC777,,,111111***(((,,,++++++++++++++++++,,,***+++++++++******)))((())))))))))))************((()))******))))))+++---,,,+++***)))))))))******,,,...000000...+++)))(((++++++++++++++++++******(((+++---,,,)))***///444...------,,,,,,------......***)))------******...---............------,,,+++,,,...111222333333333000.........,,,***---222///,,,+++,,,***(((***///000//////...///000222333888999999666111...------)))+++---...---,,,,,,---,,,,,,,,,,,,---...///000444333000...,,,+++++++++((())))))***++++++,,,,,,+++---......---,,,...///444444333111000///...------...000222333333222111...------,,,++++++******)))***,,,---......------...---+++***+++,,,///000...//////000000111222222///333333///,,,...//////++++++,,,---...---,,,,,,((((((((((((((((((((((((((())))))((('''(((***,,,,,,,,,,,,,,,---...///000pppbbbZZZTTTQQQLLLFFFAAAAAAAAA@@@@@@CCC:::888666555666666444333111222333333444444333333000444:::>>>???===888555444444444777888888666444000111111222111///...---,,,---...//////...---,,,......---------,,,,,,,,,++++++***++++++,,,---......---,,,+++******++++++//////......---,,,,,,,,,000...,,,,,,---...------.........//////000000111111///---,,,+++,,,...///000///......000000000...++++++,,,---...///000111---......---+++******,,,...111000------000000---///...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++******)))///000111222111///---,,,222111000000000111333444333111222444888AAAQQQ```nnnooooooooouuuzzzrrrdddSSSMMMDDD999111---,,,+++)))***,,,,,,+++++++++,,,+++***((('''''')))+++,,,000555...)))000///'''&&&******))))))))))))******)))************)))(((((((((((())))))***+++++++++'''((((((((('''))),,,///...,,,+++))))))***+++,,,---///111111...,,,******+++,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++,,,111555......------------......,,,******------,,,,,,///222111111000///---,,,+++***,,,...000111111111000///------...---+++---222000---+++,,,***(((+++111222111///...///111444777;;;;;;888444///,,,+++,,,'''***---...---,,,,,,,,,******+++,,,------------222111///---+++******+++(((((())))))***+++++++++***+++------,,,,,,---...777666555333000...---,,,,,,...000222444444333222111000000//////......---)))***+++,,,,,,,,,,,,,,,,,,,,,+++***+++---000111000000000000111222333333222666666111...///...+++,,,---...//////---+++***))))))((((((((((((((((((((())))))((('''(((***+++***++++++,,,---///111222xxxeee\\\UUUNNNJJJJJJFFFAAA@@@@@@AAAAAABBB:::888666555666666555444111222333333444444333333///333999===>>><<<777444222333555888::::::888555///000111111000///---+++,,,---...//////......---///.........------------*********+++,,,---...///......---,,,+++*********------.........------------,,,,,,,,,------------........./////////000000333222000...,,,---///111000//////000000111111000++++++---...///000111111+++---......,,,+++***+++---//////++++++///000...------,,,+++************+++++++++,,,,,,,,,,,,,,,)))***+++,,,+++***)))(((///000111222111...,,,***000111222222333444777999666777999<<>>@@@CCCEEEEEE===:::777555555555444333111222333333444444333333000333888<<<===;;;777555222333555888;;;;;;888666111111222222111000...---,,,------......//////.../////////.........------++++++++++++,,,---...///.........---,,,+++******,,,,,,---......---,,,,,,+++,,,------------..................////////////222222222///,,,,,,...111//////000000//////000000+++,,,...///111111111111+++,,,......,,,++++++,,,,,,...---***+++///111///---,,,++++++*********+++++++++,,,,,,,,,---------)))***+++,,,,,,+++))))))...///000000000...,,,+++000333777:::<<>><<<@@@GGGKKKJJJ???<<<888555555555444333111222333333444444333333222444888:::;;;;;;999777555555555888999999777555444333333222111111111000,,,,,,------...///////////////.........---------,,,,,,+++,,,,,,---...///------......---,,,+++***,,,---------,,,+++)))((()))+++............///000...........................000111///+++***+++......///000///---,,,---...,,,---...000000000//////+++,,,------++++++,,,---,,,...---***+++000222111...------,,,,,,------...++++++,,,,,,------......******+++,,,,,,,,,,,,,,,---...//////000000000000000666===CCCGGGMMMTTTZZZUUU^^^iiitttkkkOOO<<<666777......---,,,+++*********''')))***+++***)))***+++((((((((())))))***,,,,,,,,,...))))))...***'''///++++++************++++++******+++,,,,,,,,,,,,+++(((((()))***+++,,,---...,,,,,,+++)))((((((***,,,,,,,,,++++++,,,,,,---------...//////---,,,,,,---))))))******++++++,,,,,,......------,,,+++***)))++++++************++++++%%%)))++++++,,,......+++++++++,,,,,,,,,,,,,,,,,,++++++,,,---...///000111---))))))...111//////111///------000///---000555222111......111666;;;???BBB>>>888444222000///...111222333111///------.........//////000//////...---,,,+++++++++,,,---...++++++,,,,,,---.........------...,,,***((()))***,,,,,,,,,,,,---------...+++---111555777999999999===<<<;;;888666444222111+++******)))******++++++*********,,,---///000111444333111000000111333444...000111000333888777333+++,,,---///000111111111,,,,,,++++++***)))))))))(((***,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,vvv___WWWSSSKKKEEEEEE>>>???>>><<<@@@IIILLLKKK???<<<777555555555555444111222333333444444333333222333555666777888888888777666666666777777555333444222111///...///000000,,,,,,,,,---...///000000.........---------,,,,,,------,,,,,,,,,------...,,,------......---,,,+++((()))+++,,,,,,+++***)))))),,,///000///...000111........................---000333111,,,)))***,,,---//////...+++)))***++++++,,,---//////...,,,+++,,,------+++******,,,...,,,...---***+++000333222,,,,,,,,,,,,---...//////++++++,,,,,,---......///******++++++,,,---//////.........///111333555666888???JJJSSS[[[cccmmmtttuuunnnXXXCCC666222444******++++++++++++******'''(((******)))))))))***'''(((***+++++++++*********---***+++000***&&&///+++******))))))******+++))))))***+++++++++++++++))))))***++++++,,,------++++++,,,+++******,,,...)))***+++,,,---,,,,,,+++,,,---...---,,,+++,,,---******++++++,,,------...,,,,,,++++++++++++)))(((,,,++++++******++++++,,,$$$)))+++******...---)))++++++,,,,,,,,,,,,++++++(((,,,111555777666333000,,,))))))...111111000111---,,,...222222///111555333222111222555999???BBB???;;;666333333222000...///000000///......000222000//////......//////000---,,,++++++,,,---...///***++++++,,,,,,---......***,,,---,,,++++++,,,---+++++++++,,,,,,---------(((+++///333666888999999BBBAAA???<<<999666444222,,,+++************+++,,,******+++,,,---///000000444333111//////000222444...//////...222888999555//////.........///111222---,,,,,,+++******))))))&&&(((***+++***))))))***))))))))))))***+++,,,,,,qqq\\\VVVRRRIIIDDDEEEAAABBB@@@<<>>;;;777555555666666666222222333444444444333333000111111222333444555666999888666555555555444222111///,,,***)))+++,,,...,,,,,,,,,------///000111......---------,,,,,,,,,......---,,,,,,,,,------+++,,,---.........---,,,"""$$$'''***,,,---------(((,,,000111000///111222.....................---...222666444///,,,,,,------...///---)))'''((()))***+++,,,------+++***(((------,,,+++)))***---000---...---***+++111444333)))))))))***+++,,,---...++++++,,,,,,---...//////++++++***+++,,,...111222/////////000222666999;;;FFFOOO[[[fffpppzzzzzzjjjVVVEEE999111...///)))***+++,,,---,,,+++******+++,,,+++(((&&&&&&''''''(((***,,,,,,+++)))((('''+++***---222***%%%---******))))))))))))******(((((()))************************++++++,,,,,,---(((***,,,---,,,,,,...///((()))+++---------+++***+++---------+++***+++,,,++++++,,,,,,---...//////******)))***++++++***)))---,,,,,,++++++,,,,,,---$$$)))+++)))***---,,,''',,,---------,,,,,,+++***&&&,,,555===???;;;444///000+++***///111///------,,,,,,///333333000111444444444333555888<<>>@@@AAA>>>777///,,,...111111000111...,,,,,,000333222111000111222222222111///...---+++)))***------***'''&&&''''''((()))******+++***///...)))''',,,///---,,,,,,---,,,++++++,,,...000...---,,,,,,///222444666777666444000.........)))+++---+++)))))),,,...///,,,+++///555666111,,,///000000---***(((((()))---///111111///...------000---***+++...000000...111000...---+++***))))))******)))(((((()))***+++###$$$%%%'''((()))))))))zzzkkkYYYOOOLLLKKKHHHDDD>>>===<<<>>>AAACCCDDDDDD999888555222000000111111111111222333444555444444444333222111111222333444444555444333111000222444/////////...---,,,,,,,,,//////...///000000...------///000000...---,,,---)))***++++++,,,+++++++++(((***+++---......------))))))*********+++,,,...+++,,,---//////000000000......//////000111222222/////////...------///111,,,,,,+++***************)))***+++++++++***)))))),,,,,,------...------,,,,,,,,,---...////////////...***)))++++++)))***---)))***+++,,,...///000111+++,,,,,,,,,,,,---///000---666777888@@@EEEOOO```gggtttzzz]]]NNN;;;111000000...***)))+++,,,.........---,,,***+++,,,,,,******+++,,,+++,,,+++***)))***,,,///***,,,---,,,+++++++++---+++***))))))************)))******************)))***---+++%%%$$$))),,,,,,+++,,,,,,+++))))))+++---+++,,,,,,------,,,,,,+++...,,,***+++---...---++++++++++++***************,,,,,,------,,,+++***))),,,++++++,,,---...,,,+++(((***,,,,,,***)))))))))***+++,,,,,,++++++******---222>>>MMMWWWQQQ@@@111,,,---...---,,,,,,...000///......///222333222000111444999>>>AAAAAA???>>>===777000...000222222111222000...---...//////...222222222222111000......---,,,******++++++***(((''''''(((((()))******+++(((---///+++***---...,,,,,,,,,---,,,,,,,,,---...---,,,+++***+++---...000555666666444111///......+++---...---+++***,,,...,,,,,,...555<<<;;;333+++000000000...+++))))))***,,,---//////---------...///---,,,+++,,,......---///...---+++************+++***)))(((((()))***+++((())))))((('''&&&%%%$$$sssfffVVVLLLIIIIIIFFFCCC???===<<<===>>>@@@??????777555333111000000111111000111333555666555444333222222111111111111222222222333333222111111222444............////////////000000000000///...---------///111111///...---...)))***++++++,,,,,,++++++***---000000...---...000************+++,,,,,,---......///000111111111000---......//////000000000000...------...//////...------,,,++++++++++++,,,---------------,,,+++******+++,,,---..................////////////......+++)))))),,,,,,)))))),,,******+++,,,---///000000,,,---......---...111333111???FFFJJJUUU___lll~~~bbbHHH>>>222---///111///,,,,,,,,,...//////...---,,,)))***,,,,,,++++++,,,...,,,---,,,+++))))))+++---)))***+++*********,,,...))))))))))))))))))*********************************,,,,,,((('''***,,,,,,+++,,,,,,+++******+++---++++++,,,---------,,,+++...---,,,,,,---...---,,,++++++++++++++++++++++++)))***+++,,,---------------,,,+++,,,------,,,***((()))+++***((('''''''''+++******+++,,,,,,+++******222???LLLRRRLLL>>>333+++,,,---,,,++++++---///...------///111333333222555999???BBBAAA???===;;;;;;666000///111333444333111111111///,,,+++,,,---333222111000///...------,,,,,,,,,***)))((()))***'''(((((())))))*********&&&,,,///...---...---+++,,,,,,---...............,,,,,,,,,+++,,,,,,------333555666444111...---------///000///...---...///((((((***000666666000***///000000...,,,******+++***+++,,,,,,+++,,,...000000000///---+++***+++,,,,,,+++*********+++---------,,,***)))(((((()))***+++******)))'''&&&$$$###jjj___RRRJJJIIIIIIGGGEEEAAA>>><<<;;;<<<<<<;;;999555333111000///000111222000111444666666555333222111111000000000000111111111222333222000000111222------...///000111111222111222222111///---,,,,,,,,,...000000///...---...***+++,,,,,,---,,,,,,,,,)))---000///+++))),,,000,,,+++******,,,,,,,,,,,,111111111111000...---,,,...------,,,,,,+++******000...+++,,,///000///,,,000//////.........//////000000//////......------***+++,,,---............///000000000//////...---***((())),,,,,,))))))+++++++++,,,,,,---...//////***,,,.........000555999;;;PPP^^^ffftttgggMMM888333......000222000...------.........------,,,((()))++++++++++++---...---------+++)))(((***+++&&&'''(((((('''(((+++...((()))*********)))***+++++++++************++++++(((***+++)))(((((()))******+++,,,,,,******+++,,,***+++,,,......---,,,++++++******************)))*********+++++++++++++++++++++,,,---......//////...---,,,,,,------+++))))))***+++***(((&&&'''(((---,,,+++,,,...///---+++***111<<>>666111+++,,,---,,,++++++,,,...,,,,,,,,,...000333444444<<<@@@CCCBBB>>>999888999777333000///000222333333...111222///+++***+++---222111000...------,,,,,,+++,,,---***'''&&&(((+++(((((()))))))))*********(((+++------,,,---------,,,,,,---///111111000///............///.........111333444333000---++++++///000222222222111000///---)))&&&&&&***------,,,---...///---+++******+++***++++++++++++,,,///222333444444111+++((()))*********)))***+++---///000...,,,+++)))(((((())))))''''''((()))))))))((((((uuubbbYYYOOOIIIIIIJJJJJJIIIBBB@@@===;;;:::999777555444333111//////000111222///111444555666444222111000000000000000000000000222333444222000......///,,,---...///111222333444111333333222///,,,,,,---+++---//////...---------)))******+++++++++++++++(((,,,///---)))(((+++//////---++++++---------+++////////////...---,,,+++,,,,,,,,,,,,++++++++++++///---+++,,,///000...+++/////////......//////000.........------,,,,,,,,,,,,------......------,,,///000000000///...---,,,***((())),,,---******,,,,,,,,,,,,------.........+++---......---111888===JJJcccuuuzzzeeeMMM===111000///000222333222111---------------,,,++++++((()))++++++++++++---...---......,,,***((()))***&&&''')))))))))***,,,...(((+++------+++******,,,++++++***))))))***++++++((()))++++++***((()))+++***+++,,,,,,+++***+++,,,)))***,,,.........,,,+++))))))***)))(((''''''((())))))))))))******++++++.............../////////...---,,,,,,------+++)))***+++,,,+++)))((()))***,,,+++,,,---...///...------222777:::888555333333,,,------,,,+++***,,,---++++++,,,...///111444666>>>FFFLLLKKKBBB888444333333111///...///000111111+++...000///,,,+++---////////////.........------***,,,---+++((('''))),,,))))))))))))************++++++++++++++++++...111,,,,,,...111444555222///......//////////////////222333333222...+++***)))///000222444555444222000222...)))(((***++++++******+++,,,+++)))((()))******+++,,,,,,,,,---000333666888888444...***)))*********+++,,,...000111222...---+++***))))))))))))%%%&&&((()))***+++++++++}}}jjj\\\UUUMMMIIIIIIKKKKKKJJJCCC@@@===:::999777555333555333111000///000111222///111222333444222111000000000111111111111000000222333444222000---------+++,,,---///000222333444000333444333///,,,---...***,,,...///---,,,,,,---'''(((((()))))))))))))))+++---...---++++++...111111...++++++---...---***)))***+++---......//////******+++---///000111222------------//////---,,,---,,,,,,,,,,,,---......000000////////////000000---------...------,,,,,,......//////...---,,,,,,+++)))))),,,---++++++...------------------------...///000...---222<<>>>>>===<<<000000222666;;;;;;777333++++++******************((('''***000000++++++000,,,,,,///555;;;;;;666000111000//////000444777999@@@>>>:::444///,,,---...+++---000666;;;;;;777333111000///...------------)))***++++++***)))+++,,,'''))),,,---,,,+++,,,,,,++++++,,,000555888777444000222777::::::777333111,,,+++*********+++,,,---*********+++++++++******vvvcccXXXPPPOOOLLLIIIEEEBBB@@@???GGGAAA:::777888888555222222555555111///111111000---000222222//////111444222333444333111/////////---+++)))))),,,000333333,,,,,,---...///111333444---///222444555555333222///...---///222333111///++++++++++++++++++++++++************++++++,,,---///---+++))))))+++---///---+++)))***,,,---,,,)))---,,,++++++******+++++++++++++++******+++,,,,,,............---,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------........................------+++++++++,,,---///222333222---***,,,---,,,,,,///,,,///555999<<>>FFFDDDFFFEEE===555333444666111......111111......111111000...------///222444888777444111......111333222222111111000000//////444222000---,,,,,,,,,---///111222555<<>>>>>AAA<<<777555777888555333444888999555222333333111...000111111000000111222111222333222000......///......///000000000000111/////////000111222444444...///222333333222000///...,,,,,,...111222111///,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------///---,,,+++***+++---...---,,,***+++---...,,,***,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------.....................------,,,,,,+++,,,---...000111111---+++---...,,,---000222111444???MMM```yyycccSSS@@@666000000111...,,,...111///...///222333222000111...******+++,,,,,,++++++...---***))),,,+++((((((***------,,,++++++,,,))),,,000222111///------,,,++++++,,,------+++***)))'''&&&''')))***(((&&&))))))))))))))))))))))))&&&))),,,------,,,,,,---///...------......---,,,---000000+++***,,,+++'''*********+++,,,---...///)))***+++,,,------------******+++,,,------------***)))(((***...111555999>>>AAACCC@@@<<<===BBBHHHKKKMMMLLLEEE<<<666444333111......111111......111222000...,,,,,,---///111000111111000......///111000000000///////////////111111111000///---,,,+++,,,...000333;;;DDDFFFCCC;;;777444888@@@BBB===666///---+++++++++,,,,,,---222333333111//////000111,,,---///222555777999999111111000///---...///000/////////...---+++***)))***+++...444::::::444...444333111///---,,,,,,,,,)))***+++,,,,,,,,,+++*********+++,,,,,,,,,,,,+++,,,---///666@@@HHHJJJHHHAAAFFF@@@888777000+++000,,,------+++(((&&&''')))***,,,------+++******+++}}}iii[[[SSSKKKHHHDDD@@@===;;;;;;<<<:::777444444666777555333333888:::777444444333000000/////////111111111000///111111000...---...///%%%***///111///---------000000000000000111222222...///000111111///---,,,+++++++++---000111000///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++,,,---...///------------------------,,,,,,------...---------)))******+++---......///,,,,,,,,,,,,------------------------------......------,,,,,,,,,---......///,,,,,,...///,,,---000999555999LLLgggrrrXXXCCC:::333///...000///------000111/////////111222111000///---+++***,,,---------...000///+++)))***)))&&&(((***+++,,,+++***++++++)))+++...///...------...+++******+++,,,,,,+++))))))((('''(((******((('''))))))))))))))))))))))))$$$&&&***,,,------///000000...,,,,,,...///000///000111///***)))+++***(((******+++,,,---...//////+++,,,,,,------,,,,,,+++((()))***+++,,,,,,,,,,,,(((***+++,,,///555<<<@@@AAAAAAAAA@@@===<<<>>>@@@EEEHHHJJJGGG???777111000111......000000......111333111...,,,++++++,,,,,,(((+++...////////////000------------............///000111222111///,,,++++++---///111999BBBEEEBBB@@@;;;666888>>>@@@<<<777...---,,,+++,,,---...//////111111000...,,,,,,,,,,,,,,,...000333666888999666333000---++++++,,,---------------,,,+++))))))***+++...333888777222---222///,,,((('''(((***,,,)))***+++---------,,,+++***++++++,,,,,,,,,,,,,,,---...222;;;FFFNNNQQQRRRKKKMMMDDD:::888111,,,111)))---///,,,&&&$$$''',,,+++,,,------+++******+++sssbbbWWWQQQHHHEEEAAA<<<:::999:::;;;777555444444555666444222111666888666333333111---222///---...111222000......//////...---,,,---/// '''...111///---///222//////...------------...,,,---...//////...,,,+++)))***+++---...000000///,,,,,,------------......---------,,,,,,------.........//////...---+++***,,,+++++++++,,,,,,,,,++++++++++++,,,---///000111...............---------++++++,,,---............******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,------------.........---------,,,,,,,,,,,,---+++,,,//////,,,...111<<<>>>HHHaaaqqq]]]KKK<<<555444111333555444111......000///........./////////...---,,,++++++,,,---......---000///***)))***)))&&&''')))******))))))***++++++,,,------,,,+++,,,---***))))))***,,,,,,+++)))++++++++++++,,,,,,+++***(((((((((((((((((((((((($$$'''***,,,,,,---///000000...++++++...000222222///...,,,))))))+++------------...///000111222222////////////...---,,,+++((()))***,,,------------(((,,,...///333<<>>:::999777555444666888<<>>777666999;;;888555---------,,,,,,---///111***,,,......---+++***+++,,,,,,,,,...000444777999???;;;444///,,,+++++++++---------------,,,+++******+++...222555444000---...,,,)))&&&%%%&&&(((***)))***,,,---......---,,,***+++,,,,,,------,,,,,,111111555???GGGLLLOOOQQQNNNOOOCCC888777000+++111'''***,,,+++((('''+++...+++---...---,,,***++++++kkk]]]TTTOOOGGGDDD@@@<<<999999;;;<<<888777666555555444222111///555888555333333111...222///---...111222000------......---,,,,,,...000(((---222333111111555999000///...---,,,,,,,,,,,,)))***,,,---.........---)))***,,,---......//////,,,,,,,,,------............------,,,,,,---------,,,---...///...---+++******+++++++++******++++++,,,,,,,,,---...000111222...////////////...---,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......///.........---,,,++++++***)))+++......---000555===JJJ```|||uuubbbLLL>>>666111000222111666999777333000000111------------,,,,,,,,,---+++,,,,,,---------...///+++------******,,,,,,)))''')))***)))((((((***+++,,,------,,,******+++,,,)))))))))***,,,,,,+++***++++++,,,,,,,,,+++++++++((((((((((((((((((((((((''')))+++,,,+++,,,---//////---++++++...000222222000---***))))))***---///,,,---///000111222222222000000000///...---+++***)))***+++---......//////)))...111222999GGGQQQSSSLLLBBB999666444000000333333666???IIIIIIAAA;;;;;;222///---//////---///222222111...,,,)))(((''''''((()))*********+++---///******++++++,,,,,,------000000///...///000111222---...///111999BBBEEEBBBDDD>>>666333444444333000---......---,,,---///222)))+++...//////...///000,,,,,,,,,---///222555666@@@:::444///------,,,++++++,,,,,,,,,,,,,,,+++++++++,,,...000111000...,,,---,,,,,,,,,++++++*********+++,,,---...------,,,++++++,,,------------,,,000///333===CCCDDDFFFJJJLLLMMMBBB999999444...333---,,,+++++++++,,,,,,,,,+++---......,,,++++++,,,wwweeeYYYQQQMMMEEECCC@@@<<<::::::;;;<<<:::999777555333222222111000555777555444555444222111///...//////000///---,,,------,,,+++,,,///111///111222111......111444111111///......---------)))***+++---.../////////***+++---...------...///++++++,,,,,,------.........------,,,,,,,,,,,,,,,***+++,,,---------++++++***+++,,,,,,******+++,,,---------...///111222333......///000///---,,,+++,,,,,,------...------------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......////////////...---,,,+++******,,,/////////555<<>><<<>>>DDDGGGIIIAAA<<<@@@<<<666:::666333///......---+++(((,,,---......,,,++++++,,,ppp```VVVNNNIIICCCAAA???===;;;;;;;;;;;;999888666333111111222333...333555333222444555444///000000000...---...///,,,------,,,+++---000222///......------------...000000///...---------------------....../////////+++---//////---,,,---...******++++++,,,---------------,,,+++++++++++++++))))))***+++,,,,,,,,,,,,+++---///...,,,+++---............///000111222333---.../////////---+++***---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,------......///000000000000///---,,,,,,+++...000111333;;;EEETTTmmm{{{lll^^^PPPGGGDDD<<<666111000///---,,,///,,,222444111111333333///---///000///,,,+++,,,...+++---//////---,,,---///))),,,,,,******------+++)))******)))((()))+++---)))+++---...------...///***)))***+++---...---,,,)))+++---,,,***)))***,,,)))))))))))))))))))))))))))***++++++***+++,,,...---,,,+++,,,...//////...111,,,***,,,,,,)))***///)))***,,,.../////////.........------,,,+++***)))((()))***,,,.../////////,,,111555<<>>BBBKKKJJJ>>>666666333///---......---///333......---,,,+++******)))(((***,,,---------...///..................------.........///000222333444---------...666@@@DDDBBB888444///...///000111000...111222000,,,+++///333((()))***++++++,,,...000//////000111111111111000000,,,)))***---000///---((()))******+++++++++***,,,---------,,,+++******&&&''')))******)))'''&&&+++,,,,,,,,,,,,***)))(((+++,,,------...---------)))&&&,,,777:::555666===>>>CCC???>>>FFFDDD===???888888666222///---,,,,,,,,,---///...---++++++,,,lll^^^TTTLLLGGGAAA@@@???===<<<;;;::::::777666444111///000222555+++///111//////222444333...000222000---+++---000,,,------,,,,,,---111333.........000222222111///...---,,,++++++++++++,,,000000/////////.........,,,///111000---,,,,,,...))))))***++++++,,,---------,,,++++++************(((((()))***+++,,,,,,------///111000...---...111////////////000111222333---...//////...,,,***)))............---,,,++++++******+++,,,------...///******+++++++++,,,,,,,,,******+++,,,,,,---......///000111111111000...---------///222333666@@@KKKccc{{{sss]]]QQQIII@@@999777444000...,,,))))))///777000444555111111444222,,,...000222000---,,,---///+++...000000---,,,---///***,,,,,,******------*********+++***))))))+++...%%%(((,,,...//////000222*********,,,...///...---+++---//////,,,+++,,,...))))))))))))))))))))))))((()))***+++***+++...000,,,,,,,,,---...///---,,,,,,((((((,,,...+++---333***,,,...000111111000///////////////...---,,,+++'''((()))+++---.........---111666???XXXvvvyyyooogggdddZZZMMMKKKSSSKKKFFFIIIQQQPPPCCC;;;<<<444///---......---///444---------,,,,,,,,,++++++(((,,,111444444444333333000000000//////.........+++---///222333333333222222222///...333;;;===:::222000------///222333333///222333000,,,+++...222//////000///...///222444000000111222222111///...000,,,)))+++...000...+++***+++,,,---------------,,,---------+++))))))******++++++,,,---,,,,,,++++++,,,,,,,,,+++)))'''&&&+++,,,------......------+++(((,,,666777000000888777===<<<>>>IIIGGG@@@BBB555888999666///,,,///222,,,...///...---+++,,,,,,xxxggg\\\PPPHHHEEEAAA???===<<<<<<<<<:::999777555333111000000000111---///111222111000111111333222111000000111222333...---,,,++++++,,,---...***+++---//////...---,,,---......///////////////------------.........///,,,++++++---000000,,,)))------......------,,,+++,,,+++***+++...///---***(((((()))***++++++,,,,,,)))---000000...,,,---//////000111111111000...---,,,,,,------...//////000"""&&&+++---,,,+++,,,---,,,------,,,+++,,,...000---,,,+++***+++---///111***,,,---------...000222///000///------///000///111...---222999CCCRRR^^^pppqqqfff[[[KKK@@@:::777444111///...---,,,+++,,,---...111111000///////////////........................,,,++++++...000///+++'''+++,,,,,,+++***)))+++,,,((()))++++++******+++,,,)))***+++,,,---...------------------,,,+++******...>>><<<...+++,,,+++///******)))(((''''''***---...---,,,+++***+++,,,---)))+++---......///111333---///111///,,,+++---///------------............---...///...***''')))---***,,,///000...---,,,,,,...///555GGGccc}}}xxxoooiiiffffff]]]XXXUUUUUUQQQFFF;;;666333222///---,,,,,,---......,,,+++,,,---...---,,,---******///777======;;;<<<999555111......///000+++,,,...000111222222111222111000//////000111222......------...000333444555555555333000///...///((()))+++,,,---111666999999555222///...---///222///...---,,,+++,,,------000+++)))+++***'''(((------......---***(((((()))&&&***,,,***)))+++,,,+++)))*********++++++++++++)))+++---...------...///111------000222000///111666888===DDDJJJKKKGGGCCC???===;;;:::888555111...---......///......------vvvdddXXXNNNGGGEEEAAA???===<<<<<<;;;:::999777555333111000000111111---///111222111000000111111111000//////000111111///...---,,,,,,---...///,,,---.../////////......---......///////////////,,,------------.........///......///111222///,,,,,,------------,,,++++++,,,******+++......---+++((())))))***++++++,,,,,,,,,...000000/////////000...///000000000000///...,,,,,,------......//////***,,,...---+++***,,,...,,,---------+++,,,...000---,,,++++++,,,---///111...///000///......///111---...///000111333333333555222555>>>IIITTTaaallluuu~~~nnn\\\KKKCCC999333222333333222......,,,+++++++++,,,---111000//////.........///---------...............+++***+++...111111---***+++,,,,,,+++***)))+++---)))***++++++******+++---******++++++,,,------...---------------,,,+++***333NNNOOO888///222///***)))******(((((()))+++...---,,,+++***)))******+++)))+++------......000222/////////---++++++,,,...---------......//////000444111---***)))((()))+++&&&))),,,------,,,,,,---000222:::OOOmmmppphhhaaaZZZPPPCCC;;;888222000...---,,,---...///...---...///111222111//////---000999EEELLLLLLIIIFFFCCC===666222///......,,,---///000111111111000000000///......///000000...---------...111444555555555555333///---------(((***+++,,,...111555999<<<999555111---+++,,,...///...---,,,,,,,,,------000,,,***++++++((()))------------+++)))((()))***(((,,,...+++***,,,---+++))))))*********++++++++++++---......---------...000------000111///...000888:::???EEEJJJJJJGGGCCC???===:::888666444000---------...------,,,++++++ttt```SSSJJJEEEEEEAAA???<<<;;;;;;:::999777666555333111000000111111...///111111000///000111000//////......//////000///......------......///........./////////000000---......///////////////------------............111000//////000111000...+++,,,,,,,,,,,,+++******+++******+++---...,,,+++)))))))))***++++++,,,,,,+++***))))))+++,,,,,,+++,,,---...///000000000000---------------.........//////...,,,+++,,,...111------...---,,,---...000...---,,,,,,---...000111222333222111...---...///---///222777999::::::;;;===<<>>888222///000111111000///...---,,,++++++,,,---000///..................,,,,,,------.........///******,,,...111111///---***+++,,,+++))))))+++---***,,,---,,,++++++,,,...++++++******+++,,,---...,,,------------,,,,,,+++222TTTWWW;;;000444///&&&)))******))))))***---///---,,,+++)))(((((((((((()))***,,,------...000111111///,,,***+++,,,,,,,,,------...//////000111111777222,,,)))))),,,---,,,(((+++---...---,,,,,,,,,---444BBB\\\|||wwwhhhZZZKKK>>>888777000///...------...///000......000444666777555333//////444BBBRRR[[[ZZZUUUJJJFFF@@@999333000...------...///111111111000/////////............//////---,,,,,,---///111444666666666555333///,,,,,,,,,)))***,,,,,,...111555999<<<;;;888333...,,,---...//////---,,,,,,,,,---...000,,,+++,,,+++)))***---,,,,,,,,,+++)))(((***,,,***...000---+++------+++)))))))))************+++,,,---///...------...///000......111111...---///888:::===BBBEEEEEECCC@@@<<<:::666444333111///---......---,,,++++++***)))www```OOOFFFCCCCCC@@@>>>;;;::::::999888666555444333222111111111111...000111111//////000111/////////////////////////////////....../////////......------......///000---......///////////////........./////////000000000///---------.........+++++++++++++++***))))))******+++,,,,,,,,,,,,+++))))))*********+++++++++,,,(((%%%&&&)))++++++)))+++,,,---...///000000111------------------------------,,,,,,---///111333---...//////------///000......------...///000000222222222000...---...///000222888AAAFFFHHHIIILLLMMMNNNVVVeeeppppppllliiioooQQQAAA;;;888666333111000222333333111111000...---,,,------.........---------------...+++,,,,,,------......///***+++,,,...//////---,,,)))***+++***))))))+++---,,,---...---,,,,,,---...,,,+++***))))))+++---///,,,,,,---------------,,,***BBBDDD333...///***&&&((()))*********+++...000---,,,+++***)))((((((((((((***,,,,,,,,,---...000222...)))(((+++,,,,,,***------...///000111222222333333000,,,+++...111000...///111000...---------***444GGGcccwww```PPPDDD:::555444222000...------...///000///111444999<<<<<<999666//////555CCCTTT\\\YYYRRRBBB???:::555111///.........///000111111000//////////////////////////////,,,++++++,,,///222555777888999888555111...------+++,,,------...111555888888;;;:::444000///000000000///...,,,,,,------...---,,,+++++++++***+++,,,+++,,,......---,,,+++,,,+++///000---+++,,,,,,***)))))))))*********+++++++++,,,............000222333111222444333......000555666888:::<<<<<<;;;:::777444111000000000000///000///...---+++*********}}}dddOOOEEEBBBAAA@@@===;;;999999888666555444444333222111111111111///000111000......///000000000000000000000000000...//////////////////...------,,,,,,,,,---...///---......//////////////////000000000111111111111//////...---,,,,,,---...******++++++******)))((()))***+++,,,,,,++++++,,,***************+++++++++000,,,)))***---//////---***++++++,,,...///000111------............//////++++++,,,---////////////---...000000///...///111//////......//////000000///000000///...---///000000333???PPP[[[___bbbgggiiiiiiqqq{{{~~~ssscccYYYttt~~~zzzaaaCCC444222444((()))+++...222555666666333222000///.........///---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......+++,,,------,,,******))))))*********))))))+++---,,,.........,,,,,,---...,,,+++***))))))***,,,...+++,,,------............***///---+++...)))$$$***''')))+++++++++,,,...000,,,,,,,,,++++++***)))((((((***,,,,,,+++,,,---///111---))))))+++---,,,+++.........///000111111222///777:::333------000000,,,...000000//////000111---555DDD[[[xxx}}}hhhPPPCCC>>>999555333444222000.........///000555777:::???BBBBBB>>>;;;000000444@@@MMMRRRMMMGGG:::888555222///............///000111111000//////000000000000000000000000,,,++++++,,,///222555777;;;;;;:::777333000///000,,,---------...000444777888===>>>666111111111000000///...---,,,---......++++++,,,+++,,,---...---***...222444333///---+++***...///,,,***++++++)))************++++++++++++***+++---......000444666666666777999666000000333333444555555555555666666111///---...000222333333111000///---,,,+++++++++iiiRRRFFFBBB@@@???===:::888888777555333333333333222222222111111///000000///------///000///000000111111000000///---......//////......---,,,,,,,,,------------...---......///////////////000000000000111111111111///000111000...------...***++++++++++++***))))))(((***,,,,,,+++***+++,,,************************---,,,++++++---......---++++++++++++---...000111---......///000000111111...---------...---+++)))---///111111000///000111//////000000000000000000---...//////......000222...666KKKfffwww{{{}}}ooo[[[OOO^^^fffdddRRR;;;//////111+++,,,...000111222222222333222111///.........///+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------,,,***(((((((((((()))***)))))))))+++------...///...,,,+++,,,---,,,+++***))))))***+++,,,***+++,,,....../////////111+++%%%***111)))$$$///''')))++++++++++++,,,...++++++,,,,,,++++++***)))(((***++++++++++++,,,...---,,,++++++---......---......////////////000000...:::???666,,,***------''')))+++---...000333555333777===HHH___|||yyygggUUUBBB::::::999777555555333111000///000111222;;;===@@@CCCFFFEEEAAA>>>222222555;;;BBBDDDAAA<<<888777444222000.........---...///111111111000///000000111111111111000000---,,,,,,---///111444666:::::::::777333111000000---............000444777;;;CCCCCC999111000///+++000000...---------...///))),,,------...222333111,,,000555777555111---,,,)))---///,,,***,,,,,,***+++++++++,,,,,,,,,,,,---***,,,---...///111555888::::::===>>>999222111555444555555444333444666888000///...000333555666666222000///---,,,,,,------mmmUUUHHHCCC@@@???<<<999888777666444222222333333333222222111111000000000...------...000......///000000///......,,,---...//////...---,,,+++,,,.../////////...------......///////////////....../////////000000000---///111000---++++++,,,++++++,,,,,,++++++***)))'''***,,,,,,***)))***,,,************************((()))++++++*********+++++++++++++++,,,---///000---...///000111222333444222///,,,+++,,,---,,,+++---///111222111000000111000000000111111000000//////000000000//////111333333???]]]yyyeeeSSSKKKHHHOOOPPPFFF888///------111222333222000///......222111///...,,,,,,,,,---***************+++,,,,,,...------,,,,,,++++++++++++---...---***((()))+++'''((())))))))))))+++---,,,---...---+++++++++,,,++++++*********************+++,,,...///000000000//////******000+++'''///''')))++++++*********,,,((()))***+++++++++***)))((()))++++++******,,,---)))+++---.........///000/////////............---+++666999000))),,,///---)))+++,,,---...000222555444888:::<<>>???AAACCCAAA===:::111111333555777888777666666555333222000000000000,,,---///000111111111000//////000111111000//////...---------...111444555555666666333000............//////......000333666;;;EEEFFF;;;111111///+++111000...---------...///)))...000000222888999666000222444444222///...---)))---///,,,+++---...,,,,,,,,,------------......---...///......000333666<<<===@@@@@@;;;333222555555555555444222333666:::333333333555888999999888000///---++++++,,,---...oooWWWJJJDDDAAA???<<<999777666555333222222222333333333222111111000000000...,,,,,,...000,,,---...//////...---,,,+++,,,---......---,,,+++,,,---///111111000///------......///////////////------------.........///))),,,//////+++(((((()))+++,,,,,,,,,,,,+++******'''***,,,,,,***)))***,,,++++++******************(((+++//////---+++,,,...,,,++++++***+++,,,...///---...///111222444555666222...)))(((+++///111111---///222222111000000111000000111111111000000///111222222111000000111333:::IIIkkk~~~yyykkkYYYLLLHHH===BBBEEE@@@888111,,,***)))+++---.........000111111000...,,,++++++++++++******))))))***+++,,,,,,///...------,,,+++***)))***,,,...---+++***,,,...'''((())))))((()))+++---,,,---...---+++***+++,,,******+++++++++******)))***+++,,,...///000000000&&&222000(((,,,---***---''')))++++++)))))))))***%%%'''(((*********))))))((()))++++++******+++---&&&***///111///...000222/////////...------,,,,,,'''///000)))(((000444111111111222111//////000222000777<<<;;;>>>LLL^^^iiigggjjjmmmpppmmmcccUUUKKK<<<:::888555000---000777111000000111333666999;;;;;;;;;;;;======;;;888555...///000000000000222444111111000000111111222222+++,,,...000111222222111---...///000000///...---///...------...000333444111222222000---++++++,,,////////////...000333666777CCCFFF;;;333333333...111000///...---......///***000333222555<<<===:::333444333111...---...///)))...000------///000...---------.........//////111111000///...///222444<<<>>>AAAAAA;;;333222555444555444222000111666:::888888888:::<<<<<<:::888...---+++******+++---...{{{ttthhhWWWHHHBBBDDD???:::444222222333222000222111111111111222333333555222///,,,+++,,,---......------,,,,,,,,,------(((+++---...//////000222***...111111///---...000000111222111000000222333---222333///000222(((...000111111///...//////,,,......+++***---,,,)))///---+++))))))***+++,,,---,,,+++***))))))))))))(((+++///000...,,,++++++---...//////......///111...///000111222333444555//////---+++***,,,///333222777888444//////000...///------///000000111222***111555333111333999===EEE]]]{{{uuurrrnnnhhh___SSSFFF>>>???EEEHHHAAA555+++)))+++...///000000///...000111------------------------,,,---...---,,,+++---///,,,///222333222///...---///...---+++***)))))))))***)))))))))))))))***+++,,,---.../////////...------+++(((''')))+++++++++((())))))***+++---...///...------,,,,,,++++++***+++++++++++++++++++++++++++***)))))))))))))))***///)))&&&(((***'''%%%&&&......................../////////...------,,,,,,...,,,,,,---///111111111555333111//////000111222---222888:::;;;???GGGMMMHHHMMMMMMIIIGGGJJJHHHCCC===:::555333333444444444111222222333444555666666333555666555333222333666111111111///------///111222222000/////////000111222111000000222333222111............////////////------,,,+++)))***---///+++///222000,,,***,,,000***,,,///000000111222444:::<<<;;;666333222000,,,...++++++///111000///000---...222888===@@@@@@???888555222///......///000...---+++++++++---///000000---******,,,......,,,...///111111000000222333777;;;???===888555666888111222333333444777;;;>>>BBBBBBAAA???===999444000111---,,,000000---...333wwwtttnnneeeVVVGGG@@@BBB===:::666333222222111111000000000111555:::@@@CCCDDD???888000***''''''(((------------------------***,,,.........---...///,,,...000000000/////////000111222111000000222444222222111000333444///'''---///000000...------...,,,......++++++------***...---+++*********,,,------,,,+++******)))))))))+++,,,......---+++)))))),,,---///...------...///------...///000111111222111000///---,,,...111555000555666222------...---...------///000///111444111666888777888===DDDGGGPPPdddvvvhhh```cccdddbbb[[[QQQHHHBBBHHHJJJHHH???555......000///000111000///...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---...,,,...000000...,,,,,,,,,***************++++++,,,)))))))))))))))******+++------...//////...---,,,---+++))))))***++++++******************+++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++******)))))))))))))))111,,,))),,,...+++***+++///////////////.........------------------------...---,,,---///000000///333222000/////////000111---222777999:::;;;>>>@@@===???>>>999888;;;<<<999555333111000111222333333111111222222333444444444///111222222//////000222------...---,,,,,,---///222111000000000000111222///......000222444444333......////////////...---,,,,,,,,,+++***+++---000///111222///,,,***,,,...+++---///000//////111222444777777333111222000---,,,***+++111555444333555//////222777<<>><<<777444555777222444555555555777;;;???FFFDDD@@@===888444000---///+++***------+++---222mmmjjjgggaaaTTTFFF>>>>>>;;;:::777444111000111222000///...000555>>>GGGLLLBBB===555...******,,,...,,,,,,------------,,,,,,+++---......,,,+++,,,,,,------...///111111///---111222222222111111333555999333///111333111000000,,,...000000...,,,,,,,,,,,,......++++++------***---,,,+++++++++,,,---...------,,,+++************,,,++++++,,,------,,,***,,,---...---,,,+++,,,---,,,,,,,,,---------......000000///---,,,...111444...333444///++++++,,,+++,,,+++---000///...333;;;;;;===>>>???EEEOOOTTTTTT]]]kkk{{{bbbUUUMMMVVV___aaa[[[RRRLLLIIIMMMJJJBBB999222///111333000111222111///...///000++++++++++++++++++++++++,,,---------++++++---...,,,......---+++))))))***)))))))))*********++++++)))))))))))))))***++++++............---,,,++++++---,,,+++,,,,,,,,,+++)))+++******)))))))))******++++++******************++++++++++++++++++++++++++++++***)))))))))))))))000,,,+++...000------...///000000000///......---++++++,,,---....../////////---,,,,,,.........---000000///.........//////,,,///333777888888666555777777555000000333555555//////000111222333444444222222222222222222222222...///000///......///000+++---......---,,,---...111111000111111222333444000//////000222333333222...///000000000...,,,+++***+++++++++***+++...111444333111...---,,,------+++---//////...---...///---222444111///111000...---+++...555888666444555000000111444888<<<>>>>>><<<:::666222...+++******///...---,,,,,,------...111000///000111222000...,,,---.........///222444888:::<<<:::666333333555333666888777444555;;;@@@FFFDDD@@@;;;666222///---///+++)))+++,,,,,,...333{{{fffdddbbb^^^SSSEEE===<<<999:::999555000...000333000///...///333999@@@DDD555333///,,,+++---///111***+++,,,---------,,,,,,***,,,------,,,++++++,,,///---,,,...222222///,,,111222222222111222444666<<<222---111111+++***///---///111111///---,,,,,,,,,......++++++......+++---,,,,,,,,,---...///000------,,,+++++++++++++++,,,******+++...000000///---...///...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,///222---222333...***+++,,,,,,***)))+++///...///:::IIITTTVVVWWWXXXbbbmmmmmmeeefffkkkyyyhhhSSSJJJIIITTTaaaddd\\\SSSNNNMMMFFF@@@888111......000111111222222111///---...///************************,,,------,,,++++++,,,...---...---+++(((((()))++++++++++++***)))(((''''''))))))))))))***+++,,,,,,.........---,,,+++******---,,,---......---***((()))))))))((())))))***+++************++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))))))))+++))))))---...,,,,,,...///////////////...,,,+++++++++,,,---///000111222///---,,,+++,,,---,,,+++------------------------+++,,,///333777888666444555555333111111333555555///111333555555555666666444333333333222222111111000000111111111111111222///111222222111///......000000111111333444555555444222111000111000///------///000111000...+++))))))***+++++++++,,,///111555222///......//////...,,,...///...---+++,,,,,,+++111444111//////000...000...111666888444111000111//////000444777999:::<<<:::777444000---+++***...............---------///000000111222111000...,,,------------...222555777999999888555333333444444777:::777333333999???AAAAAAAAA>>>:::666333222000---++++++,,,...111333vvvddd```^^^[[[RRREEE===;;;888999999555000...///222/////////000222444666888333222000///---+++***)))***++++++,,,---------,,,(((***,,,---,,,,,,---...///---,,,...222222///,,,000111222222111222444666777///---222111***)))......000222333000...,,,,,,+++......,,,,,,//////,,,---------......///000000...---,,,,,,,,,,,,,,,,,,///...---...///000//////...///000///...---...///.........------------------......,,,+++,,,///111...222333---***+++------)))'''***//////444III```wwwlllgggiiinnnfffSSSEEEBBBKKKUUU```___TTTIIIEEEEEE999555///,,,---...//////000111222000...------...************************+++,,,---,,,******,,,---......---+++((((((***,,,***************)))((('''))))))))))))***+++,,,---......---,,,+++*********,,,,,,---...///...***((('''''''''((()))+++,,,---***+++++++++,,,,,,------++++++++++++++++++++++++---,,,+++***))))))))))))((('''(((------++++++...---......//////---,,,+++,,,,,,---///000111222333///---+++***+++,,,+++)))+++,,,------------,,,+++...---...111555666666555000000111333333333222333000333666777666444555555555555444444333333222222111111111111222333333333222444555444111///...---//////000222333444555555333222000000000000///------...000111000---+++)))(((***+++,,,,,,,,,///000111///......///111111000---...///...,,,+++++++++---444777444000//////---///---///555666222......111...,,,---///222444555555555444222000...,,,+++---.../////////...---,,,---...000111000///......,,,---...------...111444555666666555444444555555666999:::777333333777<<>>999777555333333111///------...111444555666555444...///000000000000000///,,,+++)))((()))+++...000+++---//////---,,,---...,,,...000000000/////////---...///000///000222555...111111------111333222---000333333111---+++***+++......,,,,,,000000---000000000111000000//////......------------......***///333222---)))***---***,,,............000111/////////000000000000000//////000///...///000222...222222,,,)))+++...//////+++---444999IIIsssvvvdddVVVSSSKKK===:::@@@FFFHHHHHHAAA666//////111------.........///000111,,,---......,,,+++,,,---+++++++++++++++++++++++++++,,,,,,+++******+++---***+++,,,+++******,,,---&&&(((***,,,------,,,,,,)))))))))***+++,,,......,,,+++***))))))***++++++)))))))))+++------,,,***)))))))))******,,,------((()))***+++,,,---......++++++++++++++++++++++++......,,,+++***)))))))))'''(((+++///...***+++///,,,---000222222111000///............------------,,,***))))))*********)))(((***---//////...,,,***'''+++000222111///000111222///000444666444555:::---111444444000///111444444444333333333333333333111///...///222444333111...//////...,,,,,,---......///000222222333222222...------...111333333222---------......---,,,,,,)))+++------,,,,,,---...***---111111///------///---///000///---,,,,,,,,,...666;;;888222000000000+++((()))...111///...///222000...---...//////...)))+++---......---+++***)))+++...111222111///...---///000...,,,,,,...000---///222222111000//////000000000333666:::<<<===AAA>>>:::888999:::999888===BBBHHHHHHBBB;;;777666444888777333222555333///ttteeebbbVVVNNNHHHEEEBBB>>>===???:::777333333333333///,,,...///111222333444444333333222000...---,,,,,,,,,---+++)))'''(((+++...111...000000000---,,,,,,,,,***...111111///---...000,,,---/////////000222444000555222)))'''...111---,,,///222222000,,,***)))+++......,,,---000000...111111111111111000///.........---------......///!!!)))111111,,,))),,,111(((***,,,------...000111/////////000000000111111,,,---......------...000---111111+++(((***......222---///666===QQQxxxdddVVVTTTNNNBBBAAAIIIDDDDDDAAA999111---///333,,,......---,,,,,,///111***,,,------++++++,,,---+++++++++++++++++++++++++++,,,,,,+++******+++---((()))++++++******,,,---***+++,,,------,,,***))))))))))))***+++---...///+++***)))))))))***+++,,,((((((((())),,,---,,,+++,,,+++++++++++++++,,,,,,''''''(((***+++,,,---...++++++++++++++++++++++++///...---+++***)))))))))&&&'''+++...---((()))---,,,...111444555444222111...------,,,,,,+++******+++)))(((((()))******)))(((***---///000...,,,***$$$---222111///000222000+++***///000///333999---111444444111000444888222222222222222222222222222000///111444666555333,,,---------,,,---000222---...000111222222111111000///...///000111000///---------------------...***,,,------,,,+++,,,---)))...333333...***+++------///000///...,,,,,,---,,,555;;;888222111111111///++++++...///---+++,,,333111//////000000///...+++,,,///000111///---+++(((***...111333222000///...000000...,,,,,,///222---000333444333000............///222777<<>>>>>:::888:::888222qqqccc\\\RRRLLLEEEAAAAAA???;;;777888777555333222000000///,,,,,,---222777:::999777333000,,,,,,...000///...************+++,,,------///......---------......///......000333333000,,,...111111,,,+++///333444///111333444333222222333222333444222000//////000+++++++++,,,,,,---------111222333444333111///---))),,,///---)))))),,,111...000222111///---,,,,,,,,,---------......//////111//////333222///...000+++,,,...///...---...///...///111111000.........+++333:::===EEEaaaiiiTTTOOONNNGGGDDDFFFCCC>>>777222111000///---..................------***,,,...---+++,,,...111333000,,,***++++++)))'''000...,,,***((('''''''''******+++,,,------......---,,,,,,,,,,,,---......------------,,,+++)))(((***************************,,,......---+++++++++//////...+++))))))+++---)))*********)))***+++---+++***+++,,,------+++)))...---,,,+++***))))))))),,,,,,,,,,,,,,,---...//////000000222444444111///000,,,)))))),,,------+++---+++)))(((((())),,,---(((***---///000...+++)))------......///000000000000111111111111222222222...000222222000000000111555444444333333444444555666555333222222333444666000111222000---,,,...111333222222333333333000...333///...111222...++++++,,,,,,,,,,,,,,,,,,---------......---+++******+++,,,---///...---,,,,,,,,,---...---,,,******+++---...000111111000//////000,,,,,,------...//////000000///...---,,,+++++++++,,,,,,------.../////////,,,,,,---...///000111222000---...111...))),,,444///000111222333444444444777444222333888>>>CCCEEEFFFFFFEEEBBB===999666666???BBBDDDAAA;;;777777999:::<<>>777111|||kkk___YYYOOOJJJCCC@@@???>>>;;;777555444333222222111111111000//////000222222000---111///,,,,,,...//////...++++++******+++,,,---...//////...---------......///...---...///...)))&&&...///---+++...333444222///111333444333222222333000////////////.........,,,,,,---------.........111222333333222000...---***,,,---,,,******---///...000111111///---,,,,,,******,,,---///111222333111000222666666222///111,,,...000000.........///000111000///,,,+++,,,---000111777BBBRRRmmmlllYYYIIIGGGGGGBBB>>>???777333///...///000000///..................------***,,,------++++++...000111...++++++,,,---+++***333111///---,,,+++++++++'''(((((()))******++++++---,,,,,,,,,,,,---......)))***+++,,,+++)))&&&%%%************************(((***++++++***)))***++++++++++++)))((())),,,...)))***+++***))))))+++---++++++++++++,,,,,,,,,+++...------,,,,,,,,,,,,---..................///////////////111333333111...///,,,******,,,------+++***)))'''&&&''')))+++---***,,,...000000///---,,,............//////////////////000000000111111111---///111111000000111222444333333222222333333444666555444444444444555666000111222000...---///111000//////111222333111///111......111222...,,,,,,+++++++++++++++++++++++++++,,,---,,,*********,,,+++,,,---......---......---.........,,,++++++------///000000///...///000***++++++---...///000000//////...---,,,,,,,,,,,,,,,,,,------.../////////,,,,,,---...///000111111555222111333111---///444000111333555666666666555777777777888:::>>>BBBDDDJJJIIIFFFAAA;;;:::>>>BBBBBBEEEFFFBBB;;;555444444888999<<<@@@AAA>>>999555rrrcccYYYTTTJJJFFFAAA>>>>>>===:::777222111111111111222333333333222000000///...+++)))...---,,,---...///...---,,,++++++++++++---...///000///......------......//////000111222000,,,)))------++++++000666555000///111333444333222222333111///---...000111///,,,------............//////111222333333222000---,,,,,,,,,+++++++++,,,---...---///111111///---,,,,,,++++++,,,...///111222333000000444::::::444111111...000111111///......///111111///---++++++---000999666???TTTiii{{{|||nnnQQQCCC;;;===???:::555555...---+++,,,.../////////------------------......+++,,,---,,,++++++,,,...000...,,,,,,---...---,,,333222111///...---------''''''(((((())))))******,,,,,,,,,,,,,,,---......''')))+++,,,+++)))&&&$$$************************((()))******))))))+++---((()))*********,,,///111+++,,,,,,+++))))))***,,,+++++++++++++++,,,---------------.........//////......------------------...---...///111111///---...,,,******,,,------,,,***)))(((((()))+++---///,,,---...////////////////////////............---........./////////000000,,,...000111000000111333222222222111111222222222555555666666666666555555111111222000///...000111///......000333555555444222......111222...,,,---******+++++++++******))))))***,,,+++******+++---***+++,,,---.../////////,,,...000000...---,,,------...//////...---...///+++,,,---...///000111111///...------,,,,,,,,,,,,,,,,,,------.../////////,,,------...///000111111555111...//////------///111333555888999999888777777;;;>>>???>>>>>>@@@BBBIIIKKKKKKEEE>>><<>><<<;;;;;;888666111000000000111222222333333222222111111000///...,,,,,,---...//////......---,,,++++++,,,...000111111000///...---------...+++---///222333222000///***---......111555444111///111333444333222222333777333///000333444111---------------............111111222222111///---+++---+++******,,,------,,,---///000000...---,,,---////////////////////////...///444;;;;;;555000000000111333222000/////////---............///222444<<>>DDDEEEAAA>>>>>>@@@AAAIIIOOOLLLDDD???AAAEEEHHHIIIIIIEEE???999555444------...000333444333222vvveeeXXXMMMFFFAAA???===;;;:::888777555111111111000111111222222222222222222111111222222***,,,---.../////////000...---,,,+++---///222333111111000///...---------''')))+++---............(((000555333000111333333///111333444333222222333:::666222222444444000,,,---,,,,,,,,,,,,,,,,,,,,,///000111111111///---+++---+++******,,,------,,,,,,...000000...---,,,---///////////////.........,,,---111888888333///...000222333222000//////000)))+++...///000111333555;;;LLLkkk~~~aaaKKK???:::111///000444555111---+++......//////...---,,,+++,,,,,,,,,,,,------......,,,,,,++++++,,,---------222222222000...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,------...---+++******+++,,,,,,************************)))*********)))***---000+++,,,......---...000222,,,------,,,***)))***,,,+++,,,---+++***+++---000------......---+++***)))***+++++++++***)))((((((,,,++++++,,,---...---,,,***+++,,,,,,,,,,,,------,,,,,,,,,---...000111222,,,,,,,,,,,,---...///000000000///...---,,,++++++/////////000000000111111+++---///000000000111333111000000//////000000111000111333555666555333222222222111111111222222222111000000333888===@@@BBBAAA:::555444111---+++---//////000000///---,,,******,,,............000111///------...///000...,,,+++...111222000///...............---,,,,,,...000111111000000///......---......---,,,,,,,,,------,,,,,,------.../////////------......//////000000333111...///222666666333111222555777999999999888999@@@FFFGGGBBB===;;;<<<===EEELLLLLLGGGDDDHHHNNNPPPOOOLLLGGG@@@:::555333333222111222444555555444~~~mmm___SSSHHHBBB>>>===<<<:::888666555444111111111111111222333333111222222000...---///000+++,,,.../////////111333///...,,,,,,---000333555222111000///...---------,,,---...---,,,,,,---///+++444:::666//////222444///111333444333222222333777444111000111111...+++---,,,,,,,,,,,,+++++++++---...///111000///...---,,,,,,+++++++++,,,---...+++---//////...,,,,,,---++++++,,,---...///000000++++++...333333///---//////111222222000//////000***,,,...000111333777999III___|||{{{qqqYYYBBB555000.........000111111///---,,,(((***,,,,,,++++++,,,---++++++,,,,,,------......---+++***+++---//////...333444444222///---,,,,,,+++,,,---...............++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,***))))))***+++,,,************************'''((())))))((((((***,,,)))+++,,,,,,++++++,,,---,,,------,,,******+++---+++---///---******,,,///,,,---------,,,***((('''+++,,,---...---,,,+++***,,,+++***+++---...---,,,)))+++------,,,,,,---...++++++++++++,,,---//////,,,+++,,,,,,---...000000//////......---,,,++++++//////000000000111111111+++---///000//////000222111000000//////000000111///000222444555444333222333222000111222444333333//////000444;;;CCCHHHKKKKKKBBB999555222......000111222333333222///---+++,,,---////////////000222111...---...000000...***,,,...000000///......////////////---,,,,,,///111//////......---,,,++++++...------,,,,,,---------,,,,,,------.../////////............//////000000...//////---000555777555111222444666777999999:::;;;???DDDDDD@@@<<<999999===AAADDDCCCCCCHHHSSS\\\VVVRRRLLLEEE===777222000444222111222333444333222tttdddWWWNNNFFF@@@=========;;;888555444333000000000111333444666777000111111///,,,,,,...000,,,---//////...000333666///...---,,,...111444777333222111///......------...//////---,,,---000444222999;;;666000000111222///111333444333222222333111000000//////......---......------,,,,,,,,,,,,***,,,...000000000///...***,,,---,,,******---///+++---//////...,,,,,,---***++++++,,,---...//////,,,***+++...///------000...///111111000///000111,,,---...111555===FFFLLLaaapppuuuddd[[[WWWKKK;;;///---,,,++++++---...,,,++++++---...%%%(((******)))))),,,...***++++++,,,------......---+++***,,,///111111000111333555444000...---...***+++,,,.../////////...+++++++++++++++++++++++++++++++++***++++++,,,---***+++------------,,,+++************************'''(((******)))(((((()))''')))++++++++++++,,,---+++,,,,,,,,,++++++,,,...+++...111///+++)))+++---***+++,,,---,,,+++)))(((***+++---...///...,,,+++---+++***+++,,,------,,,'''***---...,,,,,,---...+++++++++,,,,,,---------+++,,,---...///000111111.........------,,,,,,,,,........./////////000000,,,...000000///...///000111000000000000000000111000111222444444444444444444222000111333555444333//////111888BBBMMMUUUYYYQQQGGG<<<666222000222666333333444444333000---+++,,,...//////......///111000---+++---111222///,,,,,,---//////...---///000000000000...------000222........................---------,,,,,,------...,,,,,,------.../////////............////////////+++///000,,,,,,111444333333333333444666999;;;<<<===>>>??????===:::777666;;;<<<<<<<<>>888444111000000//////000222222222000nnn\\\QQQJJJEEEAAA=========;;;777444333333......///111444666999:::...///000///---...111444---...//////...000444999000///---,,,...111555777333222111///......------))))))***((((((+++111666888;;;:::555222222222//////111333444333222222333---///000000//////000222//////.........---------)))+++---///000000//////))),,,///---)))))),,,111***,,,...///...,,,,,,------------,,,,,,+++++++++...***))),,,---,,,...222,,,...000000000///000111......///333;;;HHHWWW```ooosssuuuwww~~~eeeHHH>>>;;;333+++))),,,---+++)))++++++(((&&&)))---///(((***,,,+++)))))),,,...******+++,,,,,,---......---+++***,,,000333333222///222555444111//////111((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***---111444444111---***************************(((***------+++***))))))'''))),,,---------...000***+++,,,,,,++++++---///+++///222111,,,)))))),,,(((***+++------,,,+++***((()))+++---------+++***---+++***+++,,,...------'''***......---,,,---///------..................,,,---...000111222222222......------------,,,,,,---------.........//////---...000000///......///111111000000000000111111111222333444555555555555444222000111444666555333000000444<<>>>>><<<;;;;;;;;;999666444777888:::<<<>>>BBBGGGKKKHHHCCC<<<777444333333333222111111333555666555444rrr___YYYTTTIII@@@<<<;;;<<<<<<;;;888444///---555444333111111111111222222333333111//////111333222000///000333555444222000/////////000111333444999666333000---+++'''$$$222...+++,,,,,,...555>>>>>>999333000000000///...111333333111333666555111111///---,,,,,,...000222000111111000---,,,,,,---///...---,,,---...///000---.........------...000+++---...000000///---,,,...,,,++++++,,,---,,,+++222111///.........//////111///---...///111111000666333333:::HHHZZZlllyyyzzzkkk]]]\\\^^^WWWJJJ@@@...,,,))))))+++,,,,,,,,,***+++,,,+++******+++---)))))))))***++++++,,,,,,---,,,,,,...111111...+++...------------...//////111000000111111000---+++++++++++++++,,,---......,,,------......------,,,...,,,***)))***---000333***,,,------+++******+++)))+++------+++)))''''''*********)))((('''''''''************+++,,,---...,,,+++***)))))))))++++++***)))((((((((((((((()))%%%'''***,,,,,,+++,,,---,,,+++***)))))))))++++++,,,,,,,,,++++++*********+++,,,---/////////............,,,+++******))))))333///,,,---111555555555//////...---,,,,,,++++++...,,,***+++---...,,,)))---...///000222222333333...222666777444222222444222222222444666888888777222222222111111111000000000666999===LLLbbbkkkggg^^^PPPCCC>>>===999444111222222222111111111111000***++++++,,,,,,------...)))***+++,,,+++,,,...000222111///,,,***+++///222+++,,,---...////////////111///......000000---***............---,,,+++***+++++++++,,,///000///------......,,,***)))+++,,,//////000111333444555666444333333555:::>>>@@@AAABBB>>>999666666666777777;;;999666555777:::???BBB;;;999666555555444333111222222222222111000000000ppp]]]WWWSSSIIIAAA???999:::::::::888555111///000000111111111111000000222222222000......000222222000///111444666555333//////......///000222333333111000///000000...---///------//////...222888999666222000111222111000111333333222444888777333222111///------///000222000111111000...------...000000............///000---.........------///111,,,---///000000///---,,,///---++++++---......---...---,,,,,,,,,---...///444333222111111222444555::::::???MMM^^^mmmwww{{{lll[[[JJJEEEFFFAAA777000---+++))))))***,,,,,,+++,,,,,,---,,,******+++---))))))******+++,,,,,,,,,,,,,,,,,,...111111...+++------,,,,,,------...///111000000000111000---+++---,,,+++++++++++++++,,,,,,,,,------------,,,,,,---,,,,,,+++,,,,,,------***+++---,,,,,,,,,---...+++---//////---+++***)))(((((())))))))))))))))))************+++,,,---...++++++***************+++***)))))))))))))))******&&&(((+++,,,+++++++++,,,++++++***************+++,,,,,,,,,++++++*********+++,,,---...//////......------,,,+++***)))))))))000///------...///000///000000//////...------,,,111///---...//////---+++---...///000222222222222111111222333444555444222333222111222555777777777///000111111222222222222111666;;;BBBTTTkkkuuurrrcccWWWKKKFFFAAA:::555333222222222111111111111000------------,,,,,,,,,,,,)))***,,,,,,+++,,,...000111111000...---...111444333111///------...///000222000//////111000...+++,,,,,,,,,,,,+++***)))(((,,,++++++---///000///---...///000///---,,,...///000000111111222333444444333333444777<<<@@@BBBCCCAAA===999666666777888888:::999777555666888:::<<<888666555444555666555444333333333222111111222333nnn[[[TTTPPPHHHBBBBBB888888999999888555333222...000222555555333111///111111111///------///111111000000222555666666444...............///000111///......///222333333222---,,,...111111---...222333111000111222333222111111333444333666:::999555444333000///...///000111///000111111//////000111222111000///......//////---.........---...111333---...///000000///------000---+++***+++---......,,,,,,++++++,,,---///000222222222000///000555999CCCIIIVVVgggxxx}}}wwwaaaOOO<<<444444111+++(((,,,+++))))))+++++++++***---......---+++***+++---)))******++++++,,,,,,---,,,,,,,,,...000000...,,,,,,,,,++++++,,,,,,---...000000///000111000---+++000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---,,,+++***)))***+++,,,,,,+++---///222+++---//////---+++******''''''(((((()))***++++++*********++++++,,,,,,---)))******+++++++++************)))******+++,,,---''')))+++++++++***+++,,,)))******+++++++++******+++++++++++++++************+++,,,...//////......,,,,,,+++***)))))))))***...///000111000000111333111111111000//////......///...---...000000000...---...///111111222222222333000...000444666555222444222000111333555666666---...000222333333333222333777;;;CCCYYYqqq|||{{{mmmbbbVVVMMMDDD;;;555555222222222111111111111000............---,,,+++***)))+++,,,,,,,,,,,,///111///111111111000111333555:::777111---+++,,,///111222111000111111111///---,,,,,,,,,,,,++++++***))),,,++++++---///000///------///000///......///111111111111222222222333333222222555999>>>AAABBBBBB>>>;;;777555666777888888999888777666666666666666555444333444666777777666333333222111//////111444kkkXXXQQQMMMEEE@@@AAA888999:::999888666333111000222666999999666222///000000000...---,,,...000///000111333555666666555------------......//////000///...///111222111000---,,,...111000,,,,,,/////////000222333222111000111444444444777;;;;;;777444333111///......//////...///111111000000222333222111111000///.........---............000333666...////////////......---///,,,))))))***,,,.........------------///000111000333444222000333;;;CCCSSS```qqqttthhhUUUEEE555//////...,,,+++,,,+++)))***+++,,,+++***/////////---+++***+++,,,******++++++,,,---------,,,,,,,,,.........------++++++******++++++,,,---000//////000111000...+++000000///...............***++++++,,,,,,++++++*********++++++++++++***)))+++++++++***)))+++...111)))+++,,,,,,***)))))))))'''(((((()))******++++++******++++++,,,,,,,,,,,,((()))+++,,,,,,+++***)))*********+++,,,---...///)))***++++++***)))***+++((()))+++,,,,,,+++***)))+++++++++***************)))***,,,---.........---++++++***)))))))))******'''+++///111000111333666111000000000/////////...))))))***,,,...000111111......000111111222222222333000......111444555444444222000000222444555555,,,...000222333333222111666666777???TTTnnn|||xxxlll]]]PPPBBB777444555222222222111111111000000---......///...---,,,+++***+++,,,,,,,,,---///111///111222222111111111222:::666222...,,,---///111333222222222222111000...//////000000///......------,,,,,,---///000...---+++,,,...///......///111222222222111111111111111000111333777;;;>>>===<<<999777444333444666777777777777888888777777555555555444333333555777777666222333222///,,,---000444{{{hhhVVVOOOIIIAAA===???:::;;;<<<<<<:::666222000111444777999999555000---///000000...,,,,,,...000...000222444555555555555---------...............000///......///000///---000......///---***+++000...///111222111000///...111333444333666;;;:::777222111000...---------...---...000111000111333444111111111000///...---------.........///222666999///000000//////......---///---++++++---///000000//////...---...///000111222555777777888???KKKUUUjjj{{{rrrbbbUUUAAA666,,,+++------,,,---,,,+++***+++,,,---+++***/////////---+++***+++,,,+++++++++,,,------......+++,,,---------------...+++************+++,,,,,,///......///000000...+++------,,,,,,---......///***++++++,,,,,,++++++***))))))((())))))+++,,,---,,,,,,+++)))'''(((+++---)))+++,,,+++***))))))*********************************+++,,,,,,,,,++++++((()))***,,,,,,++++++***++++++++++++,,,---//////)))***++++++))))))***,,,((()))***,,,,,,++++++***************************''')))+++,,,.........---******************++++++!!!%%%***+++++++++...111///...............------)))***+++,,,---...///000...///000111111111111111000111111///...///333777555333111111222444444333...///000111222111000000555333333:::MMMfffyyy~~~ooo\\\KKK===333111555222222222111111111000000+++---...///000///......***+++------,,,---///111000111333222000...------222111000///...//////000222333333333222000000///111111111111111111000///...------...///000...---+++---///000000000000222222222111111111111000000000000111444666777666444555333111111333444555555444666888:::::::::888777777555333333444555555444333444444111------222666tttcccSSSLLLGGG>>>;;;>>>:::<<>>;;;>>>888;;;@@@BBBAAA<<<555000//////000111222222111111000111000///------///111---000444444222000000000---...////////////...---///...---...000111111000000......///...+++---111,,,...000000...---...//////111222111333666555111000000//////////////////,,,---////////////111222222333333444444333222111---......///000444:::>>>222111000///..................///000333333222000000000000222444777:::;;;888888;;;CCCPPPbbbttt~~~sssZZZKKK@@@777222---,,,...000//////111...------...000000...,,,,,,,,,---,,,******+++---,,,,,,,,,---......//////***,,,------++++++---///+++++++++++++++,,,---------------...000000...,,,******)))))))))******+++,,,,,,------------,,,,,,))))))***+++,,,,,,,,,+++)))***++++++***)))***,,,+++,,,---,,,++++++,,,...)))))))))******++++++,,,)))***,,,------,,,***)))))))))))))))***+++,,,------,,,,,,+++,,,,,,------((()))***))))))***,,,///))))))))))))***+++,,,---((()))))))))*********+++&&&''')))+++------------++++++++++++,,,---...//////...,,,,,,---...///...,,,,,,,,,,,,,,,,,,------***,,,...---,,,,,,...000//////000111111111111000111111000///......000111555444444666777666333000///......---...000222444000222666:::BBBOOOaaaooommm]]]KKKAAA:::555333333222222222111111111111000,,,...000222222000///---+++,,,---------...000222///000111///---,,,,,,---***+++---///111111111222000222444333000...///000---......//////.........///.........000000...---///111444555444333333333000000000000111111111111111///...///111333333222444222111111333444444333333555777:::;;;<<<;;;;;;888666444333444444333222222666999666111///333777uuueeeWWWKKKIIIEEE>>><<<@@@555:::@@@DDDDDD>>>777222/////////000222444666777111111111///------///111---000444444222///...///......000000000///...---333111000000111111000...///...///111000,,,---111***---//////------///222///111111///111555333///000000000000111111111111,,,---//////......000111333444555666666666555444---......///111555;;;???222222000///............***+++,,,///111111///,,,222222444666:::>>>BBBDDDCCCCCCFFFPPPbbbwwwbbbJJJ???777///333...,,,......,,,,,,///.........///111111...,,,***+++,,,+++******+++---,,,,,,------.../////////***,,,---,,,******---///,,,,,,++++++,,,,,,---...---------...000000...,,,......---,,,++++++++++++,,,------......------,,,)))+++---///...,,,)))'''''')))+++,,,,,,,,,---...)))***+++***))))))***,,,''''''(((***+++,,,---...)))+++,,,------,,,***)))***)))(((((()))+++---...------,,,+++++++++,,,,,,(((((()))))))))***---000***)))(((((()))+++---...(((((())))))*********+++%%%''')))+++,,,---------+++++++++,,,---...///000---***'''(((,,,///000///,,,---------------------!!!$$$(((******,,,000333///000000111111111111000444111......000111///,,,555555666777888666333///...---,,,,,,...111555777111555:::======CCCPPP]]]cccTTTEEE???===999555333222222222111111111111000...000222333222000---++++++,,,---------...000222//////000///------...000,,,------...000111333333000222444333///---...000......///////////////...///......///000000...------000333444333111111111///000000000111111111111222000//////222555666666555444222333444555555444444666777999::::::::::::666444333333444444444333...333666444///,,,///444zzzlll]]]VVVLLLDDD???<<<:::999===;;;===CCCBBB:::666777///...---,,,---...000222444555333///...111111///111222333222///---,,,---///---++++++------+++)))///......///000000...---)))+++...111111000---,,,///////////////......---+++---000///......000222222111111000///......---...............///000111222222222222333444555666...+++)))---333888999777222000---++++++,,,...///,,,+++,,,...---***+++000333<<>>333///...///,,,))))))---...---///333///000111222111000...,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,)))***++++++******+++---.........---++++++,,,...---...///////////////...,,,)))&&&&&&)))+++,,,+++---...---***,,,///...+++...---,,,+++******+++,,,,,,,,,,,,---------......---+++***((((((((()))***,,,,,,------,,,,,,++++++******+++++++++******)))''')))***+++***)))***+++,,,,,,,,,,,,,,,+++*********+++,,,---------------,,,+++***+++,,,,,,+++))))))(((((('''((()))***+++''')))++++++++++++,,,------,,,,,,,,,,,,---......///...,,,++++++,,,...///......//////...------,,,++++++,,,...///111222222------...///000111111222333222///,,,+++---222666333444555555555555444333/////////000000000000000000333555555333444888===???@@@???===888555333333222000000111444555333111///...---///222333222000111000///111444555333111------------------------,,,,,,---...///000111111000222333333222333444666///......///111111000.........//////////////////---...///...---...000111111000///222666888888777555333222222333444444444222111///000111111000///555555666666666666555555222222111000111222333444000111222444444333222000pppaaaTTTPPPJJJEEEBBB???;;;999777555555777666222000222//////...------...000111444777777444333444222//////000111000...---...///...,,,++++++------,,,***,,,++++++,,,...///...,,,000333444222---,,,///333,,,---...///////////////---...000///......///000000000000000////////////............////////////............///000111111,,,***)))+++///222222000.........---------------)))((((((++++++...666???DDDXXXmmmwwwxxx{{{~~~}}}xxxZZZNNN???555111111000...---******...///...///333111222222333111///---+++++++++*********************++++++,,,,,,------...***+++,,,,,,++++++,,,---000111111000...---...000....../////////......---+++)))((((((***++++++***...///...+++,,,000000,,,++++++***))))))***+++,,,,,,,,,,,,---------......,,,+++***)))))))))***+++...---,,,,,,+++++++++,,,,,,+++++++++***)))))))))''')))++++++***)))***+++***++++++++++++***)))))),,,,,,------------,,,,,,+++***)))***+++,,,+++***'''''''''((()))+++,,,---&&&(((*********)))***+++,,,,,,,,,,,,,,,---.......................................///......---,,,+++,,,,,,...///000111111........./////////000000000000...,,,,,,...222666666666666666666666666666111111111111111111111222...000222222000111444888555777999999777444333222222222222333555555333111111///...///111333333222222222111222444444222111........................+++,,,...000111111111000555555444333222444777:::///---,,,---///000000///////////////............,,,---......---...000222111000111333777:::;;;;;;888777555444555555444333222111111111333444333222333333444444444444333333111000///.........//////111111333777:::999444///~~~lll]]]OOOLLLIIIFFFCCC@@@<<<999666444333333222111111222//////............///000333777999777666666444//////000000///...---...000---,,,,,,,,,,,,,,,,,,+++,,,++++++---///000...---%%%+++111000---,,,222777***+++---...///000000000.../////////......//////////////////000000000000......///////////////...++++++++++++,,,---...///---+++***,,,...000///...,,,---.........---,,,,,,+++))))))+++---222>>>KKKXXXiii|||~~~}}}rrrtttkkkXXXGGG???555000111111...+++---***+++///000...///333000111222222222000---,,,************************,,,,,,,,,,,,,,,---------***,,,------,,,+++---...///000000000......000222......//////......---------,,,,,,------------,,,222333111...000333333///''''''&&&'''((()))+++---,,,,,,,,,---------......++++++*********++++++,,,,,,+++******+++---...///---,,,+++***)))))))))((((((***++++++***)))***+++))))))************))))))---------------,,,++++++((('''&&&(((***,,,,,,,,,(((((())))))***+++,,,,,,&&&((()))***)))((()))***++++++++++++,,,---......,,,,,,...//////......------...............------,,,,,,------...///000000.................................---,,,...222555888888777777777888999:::444444333333222222222111,,,///111222222444777999000333666777555333222111222333444555666555333222222111000///000222333444333333333333333222111000////////////////////////,,,...000333444333222111444444555444333333666888000...,,,---///111111111111111000///////////////+++---......---...000222444444444555777999;;;<<<@@@===:::888777666444222222111000222444555555444222222333333333333222222000000///...------,,,,,,222222555;;;@@@???777000}}}sssdddWWWKKKIIIGGGEEEDDD@@@<<<999444444111///...000111111/////////.........//////222777999888888999666111/////////...------...000+++,,,,,,,,,,,,,,,,,,---...------...000000///...###+++---+++***...222******,,,...///000000000............////////////////////////000000000000......///000//////...---************+++,,,------...------.../////////...+++,,,---...///...,,,+++111//////111333;;;KKKZZZooozzz~~~sssuuupppYYYTTTLLL===888333---,,,......+++(((,,,***+++///000......111---...000111111000///...))))))******+++++++++,,,......---,,,++++++*********,,,------,,,+++---...+++---......---...000222---...............---------.........------------111333222000111555333///+++***)))((()))***+++,,,,,,,,,,,,---------......******+++++++++,,,------,,,++++++***+++,,,...///------+++***)))))))))))))))+++,,,,,,***)))***+++((())))))******)))))))))------------,,,+++***)))&&&%%%&&&(((,,,///111111+++++++++++++++******)))&&&((())))))((((((((()))*********+++,,,---......)))+++,,,.........,,,,,,------...............---,,,,,,------......//////---------------.........+++,,,---------...111444999888888888888999:::;;;777666555444333222111000///000222333444555666777000222555666444222000///222444666777666444333222222222111000000111222444333333444333222111000000////////////////////////,,,---000222333333222111///111333444222111222222222000...///111333444444444444222111000000000000,,,...///.........111333333444444555777:::>>>@@@GGGDDD>>>:::888555333111000//////111333444444333222333333444444333333222111111000000///...---,,,222222666<<>>999111111///...---...///...---+++)))+++//////------///+++,,,...000000///...---))))))***+++,,,,,,------///...---,,,***)))((((((***+++,,,,,,++++++,,,---)))+++,,,,,,+++,,,...000,,,,,,---...............,,,------,,,******+++------000111000111333111+++222111///---++++++++++++,,,,,,,,,---------......******+++,,,------......///...---,,,+++*********---,,,***)))))))))*********+++---,,,+++)))******((())))))************)))++++++,,,++++++***))))))(((''''''***///333555666.........---+++***(((''''''(((******((((((((()))************+++---...///)))***,,,---...------,,,,,,---......///.........------------------......,,,,,,,,,---------......***,,,---------...000222777777777888999999::::::777777666555333222111111333333333333333222111000111333555555333000//////111444777777666333222222000111222111000///111333111222333333111000000000........................)))***,,,.../////////...,,,///222333222000//////333111111222444666666555777666444222000000000111///000111000//////111333...000222555888===CCCGGGKKKFFF???999666555444333000//////000222444333222333333444444444444333333111222222111000///...---000111444999======888444vvvjjjccc]]]WWWHHHGGGEEECCCBBB???;;;888111333222------111222000///////////////......---000444777666888;;;:::777111111000---++++++,,,...))),,,------++++++---///000///......//////---++++++---000111///...---...***+++,,,---.../////////---++++++---000222222000111111000000//////.........///000111000///---,,,+++******++++++,,,---...---...000000///.........++++++,,,,,,------------///000333888>>>JJJ```tttiiiWWWVVV[[[VVVEEE777333222...000111111...,,,+++---///***)))***...///,,,+++...+++,,,...//////---,,,***)))***+++,,,---...//////,,,,,,+++******)))(((((()))***++++++******+++---+++,,,,,,+++******+++---***+++,,,---.../////////.........,,,)))))),,,///+++///111222333444///)))111000...---,,,,,,,,,---,,,,,,,,,---------......)))***+++---......//////.........---,,,+++)))))),,,+++***(((((()))+++,,,***,,,------+++)))******((()))******+++++++++***))))))*********))))))(((***(((((()))---111333444............,,,***((('''((()))+++***)))(((((())))))))))))***+++---...///***+++,,,---............,,,------...//////......------------------------******+++,,,---......///***+++---...------///000444555777888999999888888555444444444444444333333444444444444333222000///222333444333111//////000000333777888555222111111...000222222000...///111...111222222000...///111------------------------)))******+++,,,---......///111222222000///000111222111222333666777666555888666333111//////000000222222333222000///111222,,,///222444777===DDDIIIIIICCC;;;555333444555666111000///000222333333222222333333444444333333222111111222222222000///...,,,...000333666666666555mmm```ZZZWWWSSSHHHFFFDDDBBBAAA???;;;888333777555000000555666222//////000000///...------///333555555777;;;;;;999222111000---******,,,...)))+++...---++++++---///000///------...---+++)))******)))))))))******+++++++++,,,---............,,,+++***---111333333111222111111000///......---...///000111000///---+++++++++++++++,,,---...///+++---///000///...---...+++++++++,,,,,,---------444666<<>>===;;;888666555555555444333333555777111000///......---......///222555555222222555999444444333000---,,,---........................///***,,,------,,,+++,,,---,,,------,,,***))))))***+++***)))+++...///...---,,,,,,,,,---///111222222111111111000000//////...111666000,,,///+++%%%******+++,,,+++******,,,...---///000000...------------,,,---///000///000444<<>>BBB;;;333000)))******,,,...000222333///---+++***+++,,,,,,+++)))***,,,...////////////............---+++)))(((++++++++++++++++++++++++((()))***+++,,,,,,,,,++++++***************++++++++++++***)))))))))))))))(((&&&'''++++++))),,,222---...000111111000///...,,,,,,+++***))))))))))))++++++++++++++++++++++++''')))+++---......,,,++++++---//////...---------------......------,,,+++,,,,,,,,,---...//////000//////......//////000111///111333222111111444666666777999<<<<<<:::777555333222222444666666555333888444333555555111///000000111222111000000222333///000000111111000000///000000/////////...---+++---...///...---,,,---...)))***+++,,,---,,,,,,+++,,,,,,+++,,,---000222444777888999;;;<<<===<<<;;;444000///111000------000111444666666444333333444555555777888999999999999444333222222333333222000111000/////////000222222222222333555777999;;;;;;777777666444111///000111,,,...000000///000111333}}}tttfffZZZQQQLLLIIIGGGCCC@@@<<<:::999888666555555666666555444444666888111000///...------------///111444333111000222555444444333111...---...000------......//////000000)))+++,,,---,,,,,,---...+++,,,,,,+++)))((()))***,,,+++***+++---......---,,,,,,---...///111222222111222222222222000///---///444///+++///+++%%%******+++,,,+++***+++,,,...+++---000000...---,,,,,,...******///222111333666MMM]]]sssYYY<<>><<<<<<;;;888444111111111---///111111000000000111tttlllaaaUUULLLGGGDDDCCCBBB???;;;999888888777777555666777777666555777888222111000///............111222444333111000111333222222222000...---///111.........//////000111111)))+++,,,,,,+++,,,...000***+++,,,+++)))((()))***---,,,,,,,,,------------,,,---///000000111222333222333444444333111///---///333...+++///,,,''',,,***+++,,,,,,++++++---///))),,,///000///---++++++///++++++///000111999DDDfffwwwfffEEE666///***,,,,,,,,,---...//////000///000111000...---...///++++++++++++++++++++++++---...///...---+++,,,---++++++++++++,,,---...///...------,,,++++++++++++)))+++------+++***+++,,,...---------------......---555======666///,,,---+++,,,---,,,++++++,,,---+++(((***333======555---+++,,,,,,...000222444555111000.........///---,,,+++,,,---///000000//////000000///...,,,***)))((())))))))))))))))))))))))'''((()))+++---...//////,,,,,,,,,+++***)))((('''******)))))))))))))))***************)))''')))+++......///000111111000000/////////...---***(((&&&)))))))))))))))))))))))))))******+++,,,---...///((()))+++,,,++++++---...***,,,...000000...,,,***++++++******,,,...111333000000000000000111111222000000000111222444777999::::::999:::===AAA@@@===<<<:::666555666777777777777666777888333......222///000222222111000111222...////////////......------...//////---,,,,,,,,,---......---+++)))***+++'''(((+++---...//////...000111333444555555555444;;;<<<===<<<:::888777777444000---------+++---111555444444444444666999;;;;;;;;;;;;:::888666333111444333222222333444333222000000000000000111111222333444666777888:::===??????@@@???<<<777333222222...000222222111000000000}}}nnniii___TTTKKKDDDAAAAAAAAA===:::777777888777777444666777777777666777999444333222111000000000000111111222111000///000111///000000...------///111/////////000000000111111***+++,,,++++++,,,...000***+++,,,+++))))))***+++,,,------------------...,,,///222222111111222444333444555555444222///......333///,,,111...)))...***+++,,,,,,+++,,,...000))),,,///000///---,,,+++///---...000...000CCCZZZ|||pppMMM999555111***---------..................///000///---,,,---...+++++++++++++++++++++++++++---///...---+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,,,,---------------...//////000000888??????777000---...***,,,------+++++++++,,,((()))***---000222111............///000111222333222000//////000///...,,,+++,,,---/////////......000///...,,,+++***)))(((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,******+++++++++******)))***)))))))))))))))******''')))***)))((()))***+++/////////......------,,,------......---,,,***)))))))))))))))))))))))))))+++******)))******,,,,,,((()))++++++***+++---...***,,,...000000...,,,***+++*********+++...111333000000000000000111111222111000000111333555777888:::<<<<<<>>>FFFOOOPPPLLLEEE@@@888444333555888:::666666888888444...///333///111333333222111222222///////////////...------,,,...000000---,,,---...---......---+++)))***+++((())),,,...000000000000...///111333333333222111777999;;;:::777444333444444000---------+++---111333222111111333555888999666777888888777555222000444333222333444555444333///000000000111111111111222555888999999999<<<>>>@@@AAA@@@===999555333222///000222222000000000111yyyhhheee___VVVLLLDDDAAA@@@<<<:::777555666666555444333555777888777777777888555444333222111111111111....................................------000222111111111111000000000000+++,,,,,,+++***+++...000***,,,---,,,******+++,,,+++---......------...000---111555555333222333555666666666666444222000///---333...,,,111///+++000***+++,,,,,,,,,,,,///111***,,,///000///---------000...000333000555PPPooo{{{WWW<<<333444111***---...////////////...---...///000///---,,,---...+++,,,,,,------,,,,,,+++***,,,...///---,,,+++,,,+++,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,---...//////---,,,,,,------------...///000111222222777<<<<<<555///------***,,,...---,,,++++++,,,(((---...+++***,,,/////////////////////000111111222111000000000///---+++***+++---.........------...---,,,***))))))))))))(((((((((((((((((((((((()))******+++++++++******''')))***+++,,,,,,+++***)))))))))))))))******+++&&&)))***''''''***,,,+++......---,,,,,,++++++***,,,,,,,,,------,,,++++++))))))))))))))))))))))))++++++***))))))******+++)))***++++++******,,,...***,,,---//////...---,,,************,,,...000111000////////////000111111111111111222555777666555888<<>>???===999555333222///000111111000000222444ttt```___]]]VVVMMMEEEAAA???999777555555555555444222222444777777777666777888444444333222111111111111...---------...///......---...///......///111444333222222111111000000///,,,---,,,+++******---///+++,,,------,,,+++,,,---***,,,......------///111///333777888555333555777888777666555444222111111,,,111---+++111///+++000***+++,,,,,,,,,---///111+++---//////.........000111---000777888???[[[{{{lllGGG444111111000...---...///000000000/////////000111000...---...///,,,---............---,,,))),,,...///---,,,+++,,,((()))+++------,,,***)))***+++,,,---------,,,,,,,,,...///...---+++,,,,,,---------...///111222333333555666555111...,,,+++***,,,......---,,,,,,,,,(((...000,,,***---///......------...///000111222111000000000000///,,,******+++,,,---------,,,+++++++++)))((((((((())))))))))))))))))))))))))))))(((((()))*********))))))''')))***,,,,,,,,,***))))))))))))))))))***++++++&&&***+++'''&&&)))+++)))---,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++************************)))******++++++,,,,,,,,,+++,,,,,,+++******,,,...+++,,,------......------******+++,,,------......//////......//////000111111111111444777777555222555:::===???KKKYYYZZZRRRAAA<<<666333333555777777777444333666777444222333000333555666555444444444111111111111000///...---,,,000333222///---///222---...///...---,,,---...---...000222333333333333222222333333333222222222---111555444111///000222444000///111000------000111///---...111333333222///111333666666555222111000///...///111222111000...///000111222111111000000666<<<===:::777666777999:::<<<;;;888555333333000000000///...000444777oooYYYZZZZZZUUUMMMEEEAAA@@@888777666666777666444222111333666777777666666777444333222111000000000000000///...///111111111000...///000//////000333555444333333222111000//////......---+++)))***,,,///,,,---......,,,,,,---...))),,,......------000333///444999999666444555888999888777555333222222222***///,,,***000...***000***+++,,,,,,,,,---///222---...//////......000111222,,,///999???GGGaaabbb>>>111000000000333,,,---///000222222111111000111222111000//////111------...//////...------)))+++...///---,,,++++++$$$'''***---...---+++))))))***,,,---...------,,,,,,---......,,,******+++---------...000111333333333222111///...,,,***)))+++---//////...,,,,,,---&&&,,,///,,,+++///...***+++,,,,,,---///000222333111000000000000///,,,))))))***+++,,,,,,,,,+++******)))(((''''''((()))***************************&&&&&&((())))))*********)))***+++,,,,,,+++)))((())))))((())))))***++++++''',,,,,,'''%%%)))***'''++++++++++++,,,---......///---,,,***))))))***+++************************((()))***,,,---...//////---------,,,******,,,...,,,,,,,,,,,,---.........***+++,,,------------,,,...............///000000222111222555888888444000333777888888AAANNNLLLAAA:::777444333444555555555888333111555888666444333111444666777666555555555222222222222111000......---111444333///...000333,,,...///...------...///...000111333444444444333111111111000000000000000+++///333333000...000333333111000222222......000111///---...111333222000...111444666777555333111000//////000111222222111...///000222222111111000///666===???;;;666444444666888:::999777444333333111000///......000555999uuukkk[[[[[[[[[YYYPPPDDD======999888666444333333333333111222333555666777777777777555222000/////////000------+++)))((())),,,///////////////000333888;;;AAA???;;;777333111//////222111...++++++,,,...//////,,,******,,,...,,,***((((((***,,,///111111000444666777666333333666:::<<<999666444333333111000,,,.........------///000...,,,))))))+++---......,,,++++++***+++---000111444333888@@@DDDKKKaaazzz\\\999444333222000+++///222000+++,,,333555333,,,///222222111///...///111333444222///---++++++,,,...///000///---***((()))***---...///---+++******+++---......---+++***...///000...,,,***++++++'''+++...000000111444666444333111///---,,,++++++***+++,,,------,,,+++******************+++++++++...---------...///111222000111111111///...,,,***,,,///111///***(((+++000,,,+++***((((((***+++,,,)))((('''(((***++++++***,,,***(((&&&%%%&&&'''((()))((((((((((((***+++,,,+++)))((()))++++++)))%%%+++,,,------------++++++---***)))+++000222///+++---,,,+++*********+++,,,*********)))((())),,,///,,,++++++++++++,,,---...***,,,...,,,)))(((***---,,,---.........---,,,+++,,,---...//////...---,,,))),,,///111222222333555555333222222444555555444888555444666;;;===;;;888444222111222555555333000888333222555555111111555666999:::999555333444666444111111444444111111444000111222111000//////111+++,,,---///111333555666000000000000000000000000111---...444999777222//////111222111000///000222555222000111222111...++++++---000000///000333777222//////333444222000111...000222222111111222333222222111111111111111111555555666777666555333222555666666555222111111222222222000...---...111444{{{ooohhhWWWVVVUUUSSSKKK@@@;;;<<<888777555444222222222333222222444555777777888888777555333000///...//////.........,,,+++,,,///111...//////...///222666:::AAA???===999666444222111000...,,,*********+++,,,000---++++++,,,---,,,*********+++---000111222222444666777555222333666:::;;;888555333333222111000,,,---------,,,,,,...000,,,***)))***---000222333111111000/////////111333111444???NNNVVV[[[kkk}}}YYY777111///000000,,,...000...***+++111222///---///111222000///...///111222333222///---,,,,,,,,,---///000///---***))))))+++---//////...,,,+++)))***,,,......---,,,+++,,,---...---,,,+++,,,---+++...111111000///111333000///...,,,***))))))(((++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,------,,,---...000222333000000111000///---,,,+++***,,,---+++((((((***,,,,,,+++)))(((((()))+++,,,)))(((((()))+++,,,,,,++++++***(((&&&&&&&&&'''((()))((((((((()))***+++,,,)))))))))+++......,,,)))+++,,,---......---,,,,,,///---+++...222333111...,,,+++++++++***++++++,,,+++)))(((''''''(((***+++*********+++,,,---//////,,,------,,,+++***,,,---....../////////...---,,,---...///000000///...------.../////////111555888555444333444666666555444666444333555999;;;888444333222111222444555333111777333333666666333444888;;;>>>@@@???:::777666666333111111333333111111333///000111000...---...///......///111222444555555111111111111111111111111333//////555888555000...000111111111/////////111333222000111222222000...///000111111///000222555333///...222333111000222......///000111222222111222222222111111000000000333333444444444333222222777888888666333111000000222222222000...///111333yyyuuunnngggbbbSSSQQQPPPNNNHHH???;;;<<<777666444333222222222222222333555666888999999999888666444111///.........---.........---...000222.........------000444888======<<<;;;888666333111///...---,,,++++++++++++000...,,,+++,,,,,,+++***+++,,,---...000222333333555666666333111222666:::999777444222222111000///,,,------,,,++++++...000---,,,+++,,,///222333333///000000///...///111333666<<>>BBBEEECCC>>>777444333333000000333333000000333000111222111///...///000111111222222333444444444111111111111111111111111444000000555777444///...000111111000...---...000222111000111222333222000222333222111//////111333555000...000222000000222---,,,,,,...222444222000333222222111000//////...111111111111222222222222777888:::888555222//////222333333222000000000111yyyrrrmmmeee^^^[[[OOOMMMNNNOOOJJJBBB======666555333222111111222222333444666777999:::::::::888777444222000///......+++,,,---------...000222.........------...222555777888999:::888666333111000000000///......------000///---,,,,,,++++++++++++,,,......///000222444444555555222000111666:::888555222111111111000///---......---+++,,,///111111///------///000000///,,,...000///...///333666BBBKKK[[[jjjqqqwwwdddDDD000---+++---111///000...------000111///,,,---///000000///......///000111222111///------...,,,---...///...---+++******+++---...//////...---((()))+++,,,............***+++,,,,,,******+++,,,+++,,,...000111222333444111000///......---......---,,,+++******+++,,,---((()))******+++,,,------***+++,,,---///111333444000/////////...---,,,,,,+++)))((()))+++,,,,,,+++))))))(((''''''((())))))+++***)))***,,,------,,,******)))(((''''''((((((((((((((())))))***++++++(((***,,,///000000---+++))))))***+++,,,,,,,,,,,,+++))))))***---...,,,***)))***+++,,,---,,,+++***+++'''###%%%)))+++)))&&&((()))***,,,---...//////000---+++,,,///111000...000000000000///......---...///000111111000///...000000///......111666:::444444666888::::::777555222222222444555444000---000000111222333333333222222111222555777888:::<<>>@@@BBB@@@:::555222222222//////222222//////222111222333222000///000111000000111111222222333333222222222222222222222222...---///444666444444777111111111///......111444333444444222111222444666555888>>>CCCEEEAAA999444555000...000000......000000......000444666444222111000000///...------,,,222333444555555555444333///222555666555444444444222444666777555444444444yyytttppplllcccVVVNNNMMMFFFBBB@@@BBBBBB>>>:::999666555444333333333444555777777888888777777666555444444444444333222111000000000///...000444;;;???///222666888666333000...222444777999;;;<<<;;;;;;111000...,,,+++,,,---...,,,...///...,,,,,,...111,,,...000///,,,---111666///222555444222111222555666333111111222333333222222111000...---...222555...---...///222333222111+++///444777<<>>===BBBKKKRRRTTTLLL@@@666444000...111111...---......///000111222222222222/////////......---------111333555777777555222000000222444444333222333444222444666666555555666777~~~sssnnnjjjfff]]]SSSMMMMMMJJJCCC>>>>>>???===;;;<<<777666555444333444555666888888888777777666444444333333444444444333222111///...---,,,---333:::@@@///444999;;;999444000...000111444666999:::;;;;;;444222///---,,,---///111+++---///...,,,,,,///222---000222000------333888...111555555333111222444666444111111222444444333111000///---,,,---111555333222111222222222000...,,,222:::BBBLLL\\\qqqsssrrrnnncccQQQAAA::::::333,,,...///''''''---+++000&&&!!!'''...//////000---...///...,,,,,,...000///000000///......000333------------------------'''((((((***+++,,,------,,,,,,,,,++++++,,,------+++---......,,,,,,---///,,,***)))+++...///---+++)))))))))***+++,,,......+++,,,............,,,+++...------,,,,,,++++++***+++,,,...000000000000//////...---,,,+++,,,---...***...000---((('''***...******++++++++++++******)))((('''(((***++++++***((()))************))))))&&&''')))***++++++******(((***+++***)))***---111000///---+++******++++++***+++---,,,+++******++++++***))))))***,,,...///---......---***'''&&&'''&&&(((***---/////////...))),,,......---...222555555333222000.........///,,,---...//////...---,,,+++---////////////000222111000///000222444555555111111000...---...111333000222333222...,,,---...000444333///000444555222666777666333//////222666222//////222222//////222222333444333111000111222//////111333555777888999222222222222222222222222111000111444444111111555111111111000///111555888222444666777888;;;@@@EEEDDDJJJTTT]]]^^^TTTDDD888333///...111222///,,,------...000111000///000111..................------000333666888777444000...222333444333111000111222222444555666555666888999tttkkkiiifffbbbZZZQQQLLLKKKDDD@@@<<<;;;===??????>>>999777444222111333666777888999:::999666444333333222555999888666333333444222333222000//////222555111666<<<<<<888222...---///000222333444444333222555222......000111111///,,,,,,,,,---...///000000...//////...---///222555///111444555444333444444222444222///111444444000111000...,,,---///222444...///111222000///111555222666BBBUUUkkklll___UUUHHH>>>999666111...///...,,,)))''''''***---))),,,///000...------------,,,,,,,,,---...///000---111111,,,,,,000111---///111111000...,,,,,,---+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,+++***+++---,,,,,,,,,------.........++++++***************+++..................------+++++++++++++++++++++,,,///---***((((((+++...111555333///+++((((((+++---))))))***)))((((((***---,,,---...//////---+++******)))'''&&&&&&'''((()))))))))))))))((((((((((((+++)))((()))+++---......)))***+++,,,,,,,,,+++***)))+++---,,,+++)))(((((('''((()))***+++,,,,,,,,,&&&(((+++,,,,,,,,,---...111///---,,,,,,+++)))'''''')))+++,,,,,,---///111++++++,,,---...///000000111222111///,,,+++,,,------...///000111111000000,,,---///000111000...---000//////111444555555555//////000000000000000000000000////////////000000,,,///000...///333555333111222222222222333333333000111222333222222000///222333444333111//////000/////////111555999<<<===666555444222000---+++)))...///111333444444444444222000000333444111111444555888;;;======@@@EEEIIIKKKOOOTTTWWWVVVMMMBBB999555111///000...******,,,,,,...111000------///222111000//////......---...222444555555444333444555666555333222111000000000222333444666777666666555wwwmmmeeeccc```\\\UUUNNNJJJHHHBBB???<<<;;;<<<<<<;;;:::999777444222222333555777666777888777555333333333---000444555444333333444000000///...,,,---///222444777<<<===;;;777333111...///000111222222111000333111......000111000...,,,,,,,,,------...///000...//////...---...222444000222444444444333444555333444222///000444333//////...---,,,---...000111...---///111000000333888555AAAWWWrrrnnnYYYGGG???666111111000///,,,...///...---******+++,,,***+++---......------,,,,,,...000000......000222///222111------111222//////000111///---+++***++++++,,,------+++++++++---+++,,,,,,------,,,,,,+++***+++,,,,,,+++***,,,---,,,------------------...))))))))))))***+++,,,---,,,------...///000111111++++++,,,,,,---------......,,,***))))))+++...000000000///,,,)))((()))+++))))))***)))((((((***,,,,,,---...///...---+++******)))'''&&&&&&''')))***((((((((()))))))))))))))))))))***,,,......---+++******,,,---------,,,+++)))+++------+++*********))))))***+++,,,,,,,,,,,,(((+++---...---,,,,,,---000...,,,+++++++++)))'''***+++------,,,,,,---///,,,,,,---...///000111222555555444222///---.../////////000111111000///...///000222333444333111111111000///000111222111///000000///.........//////.........------............111111///111555666555333333222111111111111222111111222333222111000///000111111000---------///000///000222555888;;;<<<777555222///,,,,,,,,,,,,///000111333444444333333666222000222222222555:::888:::<<<>>>AAAFFFLLLPPPQQQQQQRRRRRRNNNGGG===666666222111222111......000,,,...//////......///000000///...---------...///222444555555444333333444555444333222222222222222111222333444555555555555xxxkkkiii```___\\\WWWRRRNNNIIIGGGCCCAAA???======<<<999777999777444222222333555777444555666555333222333444...000333444333222222333...//////---,,,,,,...111111222555888999888333000---...///////////////...000///...///000000...,,,,,,,,,,,,,,,---...///000...//////------...111444333444555444333333444666555555333000000333222...------------...............,,,,,,000000000555<<<<<>><<<:::999777555444333444666777333555555555333333444666555666666555444222111000///000000///......000111......000444888888444000.....................---------...///000///---,,,---,,,,,,,,,------...///...//////------...111444777777666555333333555777555666333//////222000,,,------.../////////...---000,,,,,,///000000888DDDLLLfffvvv\\\OOOHHH@@@999333111//////000000///------...///...,,,+++,,,------+++)))***,,,...---,,,***+++...111555888888888555333000------000222444000111111///,,,***)))))))))+++------,,,++++++,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,++++++---...//////......------,,,,,,---,,,++++++************)))***,,,---000111333444//////......---,,,,,,,,,)))***+++,,,,,,,,,,,,+++((()))+++***)))((()))***((()))******))))))***,,,+++,,,,,,---,,,+++******))))))((((((((()))***+++''''''((()))******++++++++++++---///111000,,,)))***+++---...///......---)))+++------,,,,,,---...------......---,,,,,,++++++---///000///...//////---+++))))))***+++******,,,---...---,,,+++,,,...---...///111222444555666555555444111...,,,,,,---///000111111111///...---......///111111111111111555444333333333222///---111///---******+++---...,,,,,,++++++++++++,,,,,,///222222111222777999777777555222000.........///222222222222111111000///222222111///......000222000111222222333555888;;;555333///,,,,,,---000111111111222222333333333333///...222777999777666888???>>>???CCCIIIKKKJJJHHHKKKIIIFFFCCC@@@<<<666222222//////111111///000333111...---...111333111...///---+++******---111333222444555555333222222333222222333333555666888999333222222111222444555666mmmeeeeeeggg___bbbbbb^^^[[[XXXOOOEEEEEEEEEEEEDDDBBB???>>>===:::999777666555666777888444555666555444444666888888777666555444222111//////000111000......///111111000111555999;;;888555111000000///............+++---...//////...---------,,,,,,,,,,,,------......//////......///222555999999888666333333444666666666333//////111///+++...///000111111000...---111------000///000>>>QQQjjj___III>>>888555333000///.........---+++)))///...---+++)))***---///---,,,***+++,,,---------...,,,,,,333===CCCCCC@@@777444000///......111333000111222000...+++++++++***,,,......---,,,+++,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,...////////////......---------++++++++++++++++++,,,,,,***++++++,,,...//////000111000///---,,,***)))(((((()))+++------,,,+++***)))))))))((('''(((***---''')))******))))))***++++++++++++++++++*********))))))))))))******++++++'''(((((()))***++++++,,,...---,,,---///...,,,+++***+++,,,...//////......***+++,,,,,,+++,,,---///............------,,,+++)))+++///000000111222333---+++(((((()))+++++++++***,,,------------...000......///111222444555555555555444111...,,,,,,------...///111111111000///,,,---...///000000000000333222222333444333111...000///,,,******+++---...------,,,,,,,,,,,,---------000111000111666888666666555333111////////////333333222111111000000000111222222000///...000222///111222222222444888;;;333222111000///000111222111111111222222333333444444111222666888888:::>>>HHHHHHKKKOOOQQQNNNEEE???======>>>??????===999555222//////111111//////222222000...000333444222000///---+++***+++...111444444555666666444333333333222222333444555777999999444444333333333555777888|||kkkaaabbbfffiiihhhnnnqqqnnnlllgggZZZJJJGGGHHHGGGDDD@@@===<<<===;;;:::999888888888999999555666666555333444666888555444222222333333222111---...//////...---...///000000111333666777666555333222111///............+++---//////...---...///------,,,,,,,,,,,,------....../////////111555888:::;;;:::888555444444555555555333//////111///+++///000111111111000///...000,,,...111...111HHHdddgggLLL===555///---///------............------///...,,,)))(((***---111+++---......,,,,,,---///111//////666AAAIIIJJJIII:::666333222000...///222000111222111...,,,,,,---***---000000///---,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,---,,,---...000/////////...............)))))))))***,,,---///000++++++,,,,,,,,,---------222111///---+++)))((('''((()))+++------,,,***)))***+++***)))((())),,,///''')))***+++***)))***++++++++++++*********))))))))))))******++++++,,,,,,((())))))******+++++++++...---,,,,,,------+++***)))***,,,---............+++,,,,,,+++******,,,...---.........---,,,,,,+++(((***...000111111333444...,,,)))((()))+++++++++***,,,---...------///111......///000111222222333555555555222000...///000,,,---///000111111111000......///000111222222333//////000222333222///---///...,,,++++++,,,...///...------,,,,,,------...,,,///000...000555777666333333333333222222111111444444222111000000000000...000111000///...///000---000222222222444888<<<444333222111111111222222000000000111222333555666>>>777222222444888???GGGPPPSSSXXX[[[YYYPPPDDD<<<333444888<<>>;;;888666333111333222//////222111000000111222333222111///...,,,,,,---///222333555777888777555444444444333333333444555666777888444444444444555666777777yyyuuussstttvvvxxxxxxwwwnnnaaa]]]eeeqqqwww~~~ooo[[[NNNNNNKKKFFF@@@<<<<<<===<<<<<<;;;::::::::::::;;;555666555333222222444777888666333333444444333111---///000000///......///...///111111111111222333333222111///...------...,,,...//////------///111------,,,,,,+++,,,,,,------...///000111444888;;;;;;<<<<<<:::777444333333444555222...///111000,,,//////000000///......---,,,***...111...444TTTxxxfffOOO:::444222,,,+++///,,,---.../////////000111.........,,,+++,,,...000(((...222111---+++---111///000333777<<>>666444111......///222333/////////000222444666777<<<777222333444777===DDDNNNTTTZZZ[[[VVVLLLAAA;;;111222555999===>>><<<:::888444222333111---,,,......///111000000///111222000///......///000111222777888999888666555555555444444333333444444555666222222333444555555555555}}}uuuqqqjjjeeeccceeeiiillliiillliii______lll~~~mmmVVVTTTPPPIIIAAA<<<<<<=========<<<;;;;;;;;;;;;<<<555555444222000000333555???<<<888666666555222000000111333333222111111222111333555444222111333666333222000...---,,,---------///000...,,,---000333------,,,++++++,,,,,,,,,---...///000222555:::===;;;<<<===;;;888555333222333444222...///111000,,,//////......------------((((((---222...666\\\jjjRRR===---///222---,,,111)))***,,,,,,++++++---...---...000000///......///'''...555444...***---222***000444555444999CCCMMMBBB<<<999;;;888111///222+++---......---,,,,,,---,,,///222333222///......+++,,,,,,------,,,,,,+++)))+++,,,---------///111------......//////000000333111///---***(((''''''++++++,,,---...///000111000000//////............((()))***+++,,,++++++***))),,,///000///---,,,,,,&&&(((++++++***))))))***+++******)))))))))))))))((()))***+++,,,---------+++++++++***************)))+++---000000---'''"""'''(((***,,,------------,,,,,,,,,***(((((()))++++++,,,,,,------,,,,,,+++***,,,///000000///000000222///+++)))***+++,,,,,,///000000///---+++,,,---........................///000000///---,,,...///000000111111111///...---.........///000222333444333333333555555333///,,,+++,,,---...//////000000---,,,,,,++++++,,,,,,---,,,///000///111666888777...000333666777777555444666444222111/////////000///222555777555333222222***...222222111333999???888444///+++***---222555......///000222555777999222111333777999666666999GGGMMMTTTTTTNNNDDD<<<888333333444777:::<<<<<<;;;777333000000...)))(((***,,,...111000------///222000000000000000111111222888999:::999777555555666555555444333333333444444000111333444555555444333|||{{{nnnggg```[[[WWWTTTXXX^^^bbb\\\XXX\\\fffvvvjjj]]]OOOHHHFFFBBB<<<888::::::;;;===???@@@>>>===777444111111333444333111<<<999777666666555444222222...---111111---...222/////////222333333111...000111222222111000...---///...---,,,++++++++++++.........------,,,,,,,,,,,,,,,...///222555777888555777;;;===888111000444111111000000//////......222111...***((())),,,//////---...111777IIIjjjqqqJJJ:::555000,,,+++,,,---...---------.........////////////////////////......------......//////000000444444333111222888BBBJJJ@@@>>><<<999666333111111...111111,,,))),,,......,,,,,,111555444000...111+++,,,,,,+++***)))+++,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,---...///000111///---+++,,,...///---***)))***+++,,,---,,,++++++///---******,,,---,,,***%%%%%%)))...---))))))+++)))+++///111222111///...***(((&&&'''***+++)))'''%%%'''(((((('''''')))***(((***,,,...///...---,,,))))))*********))))))(((...&&&%%%---333///***''''''))))))'''&&&''',,,111++++++)))'''&&&'''***---.........------,,,,,,,,,++++++,,,...///111222333......---------,,,,,,,,,,,,------.........//////---,,,---000...******---///222333000///111///+++'''))),,,///000///...,,,111222222222222333333333000333555555333111111000---,,,++++++---111666999...,,,))))))++++++(((&&&---///000111000000222444222333666888888777555444222555777444///---...111666666555555444444333333111111000...------000333'''---222444111000222555000000//////000222444666333333444444444444444444===>>>AAABBBAAA>>>;;;888444333333555888:::999888111111111222222111...+++///000111222222333333333222111333555111---111999:::999888888999999777555222111111111000111111222111111222444666777555444}}}pppiiibbb]]]YYYVVVZZZ___\\\WWWVVV\\\hhh|||rrr^^^QQQIIIDDD???<<<::::::;;;===??????>>><<<<<<888444333333444333222;;;999777666666666555333444000///111000,,,,,,000000000000222444444222///111222333555777555111...///...---,,,+++++++++++++++,,,---......//////...,,,,,,---///111444666777444777<<>>???===666///222:::===<<<::::::;;;:::888666333333222111111111111111111111111333444555444444~~~rrrjjjccc___\\\YYY\\\aaaZZZWWWWWW^^^lllttt]]]NNNFFFAAA???;;;;;;;;;<<<>>>???===<<<@@@===888555444444333333;;;999777666777777666555555222000111000,,,,,,...111000111222444444222000333333555999===<<<555...//////...---,,,,,,,,,,,,((())),,,...000000111000,,,,,,---...000222444555222666===BBB???666111222333222111000000/////////---...///...------...000000222777>>>III]]]zzz||||||zzzlllSSS???111000000000000...***'''%%%%%%'''))),,,...///000------------------------,,,,,,---///111222444444222222111///...222999@@@666444111...---,,,------...000///,,,...111111...000000333777555000///111,,,---...---,,,,,,---///000///---,,,,,,---///000000111222333444666777777111000............---+++******+++,,,,,,,,,,,,,,,...---++++++,,,---,,,***,,,,,,---000...)))(((+++111444888;;;:::777222///***)))((((((******)))(((((())))))((('''&&&((()))''''''''''''((()))******((())))))******)))))))))***((((((++++++)))))),,,000---***((()))*********)))***+++***)))((()))+++++++++***************)))***++++++,,,------.....................---,,,,,,///...---,,,,,,,,,---...444000///000///++++++---***------++++++///000......---++++++---000333666222222222111000000/////////111333444111///...---***)))***...444777777666000...---...///000///---,,,...000111111222444666555777:::<<<===;;;888666333666777666333111333555777777777666666666666666555555444222000///000222...111333333111111333666777777555555555666777888666555333111000000111111111222333444444444444333444333111333666999;;;<<<999>>>AAA>>>777222333666222444999>>>BBBEEEFFFFFFNNNOOONNNHHH;;;222333:::>>><<<:::::::::999777555666555444222111111111111222222222222333444555555~~~}}}}}}~~~rrrjjjccc```]]][[[]]]aaa___\\\]]]cccpppiiiRRRGGGBBB???<<<;;;;;;;;;===>>><<<;;;@@@===999555444444555555999888666666777777777666444222111111///.........000000000111333333222000444333444;;;AAA@@@777...000///......---------...'''(((+++---///000//////,,,,,,------///000222333111555===DDDAAA888222111222111000////////////000...///111111//////000111444666;;;CCCPPPfffzzzaaaIII>>>///......//////---***'''((()))***,,,...000222222+++,,,,,,,,,,,,,,,---------...///000111222333444000111111///---...444999444222000---------///000//////+++((()))......+++111111444777555000...111,,,------,,,++++++---///000...,,,++++++,,,...000------...000111222333444222111000///......---,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++******)))+++...---***+++///111444999<<<<<<888333///***))))))))))))***))))))*********(((&&&&&&''')))''''''&&&%%%&&&'''***+++'''((())))))))))))))))))((()))***)))''''''***...111---))))))+++,,,+++)))''')))++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---......///......,,,,,,///...---,,,---...000111111...///333333///,,,---***,,,,,,))))))...///...---,,,++++++---000333555444333333111000///......,,,...000111///---------///------000444555111---************+++,,,,,,,,,+++---000111111333555777555777:::<<<<<<:::888666333555777666444444555777444444444444444444444444666666555333000//////111111333444333111222444666999888777666666666777777444333222222333444666777333333333444555666777888555444333666<<>>444555::::::999777777777888777555777777555333222111000000444444444333222333555777{{{wwwtttsssrrrqqqtttxxxppphhh```^^^]]][[[\\\^^^bbb```bbbhhhttttttXXXKKKEEEAAA===<<<;;;;;;<<<<<<<<<:::<<<;;;888555444444666888777666444555666888777777111222111000///000111000///......///111111000///333222333999???>>>666---000000//////......//////((()))+++,,,---------,,,------------...///000111///222:::BBBAAA888222000000///...------...000111///000111000//////111333;;;>>>BBBJJJZZZtttwwwXXXAAA999000...,,,,,,,,,,,,+++***,,,,,,---...///000111111++++++++++++,,,,,,------000000000000111111111111///000111///,,,,,,000333222111///...---...000111111000,,,&&&&&&+++---+++111000222555333...---000***+++,,,+++***+++,,,......---+++******+++---...)))***+++,,,...///000000000000000///...---------,,,,,,,,,,,,,,,---------,,,,,,------,,,+++++++++)))((())),,,+++)))+++000///333888;;;;;;888333///)))*********)))))))))***++++++***(((&&&&&&(((***((('''&&&%%%&&&(((***,,,''''''((()))))))))))))))'''***+++)))&&&'''+++......***((())),,,...---+++''')))+++,,,***)))((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///---...///000///...---+++------------///111333444,,,+++...555777333...,,,,,,...---))))))---...,,,,,,---///000222333333333222111000///...,,,,,,+++***+++------------...000333222111222333111---)))+++,,,,,,---------...///,,,...000111222333555777444666888999999777555444333444555555444444555666222222333333444444555555555666555333000......///222333333333222333555666888888777666666555555555333333222222333555666777000000000111222444666777555444333666;;;AAAEEEGGG>>>===;;;999777555222000333777===CCCJJJNNNQQQRRRTTTWWWUUUKKK===666777:::888777555555777888888888888777555333222000000000222333333111000000333666|||}}}zzzuuupppnnnnnnpppqqqlllooovvv~~~lllccc[[[ZZZZZZXXXXXXZZZ^^^___ccckkkvvv}}}^^^OOOJJJFFF>>><<<;;;:::;;;;;;;;;:::888888888666555555777999555333222333555777777777000222222//////222222111///...---...000000000///333111222666:::999444...111111000//////000000111+++++++++++++++,,,,,,,,,///............//////000///000666===>>>777111000///...------...000222444222222111000000333999===DDDHHHMMMTTTfffrrrVVV@@@777111///+++***+++,,,------------------............***++++++,,,,,,------...111111000000000/////////...000222000---,,,...111......------------.........111000+++(((+++------///...000222111,,,,,,///)))***++++++******,,,...,,,,,,,,,++++++,,,,,,,,,)))***+++,,,---...///000...///000///---------...,,,,,,,,,,,,,,,---......***,,,......---+++***+++,,,))))))+++***(((***///111444888::::::666222///)))***++++++))))))***+++++++++***(((&&&'''))),,,((((((&&&&&&&&&(((***,,,&&&&&&'''((())))))))))))'''+++,,,(((&&&))),,,---)))(((((()))+++---...---''')))++++++***)))))))))***+++++++++++++++,,,,,,+++,,,,,,---.../////////---...000000000///---+++,,,,,,---///000111222222***))),,,444999555///------///...++++++......,,,---000333666777666444222...---,,,+++***)))(((((()))***++++++,,,000444888777777666444222///---,,,+++,,,......------...000---///111222222333555777444444444444444444333333333333333333333444444444333333444555666777777777555666666444111/////////111111222333333444555555666666666555555444444444333333333222222111111111000000000111333444666777555333111222555888999:::444222000111333333222000---000444999>>>CCCFFFHHHLLLPPPNNNDDD<<<999999999:::888777777888:::::::::777666444333111000000///---000111000------///222{{{vvvuuuvvvwwwuuussstttrrrooolllllllllnnnoooiiilllsss|||zzzggg^^^VVVUUUVVVUUUTTTUUUYYY\\\ccclllwww]]]PPPLLLJJJ???===:::::::::;;;:::999666888:::999777555666888222111111222444666777666111444333///...222222///000///......000111111000333222222333444444222000111111000000000111111222...---,,,++++++---...000000000//////...////////////...222888999444000000//////......000333666888999777666555888???HHHOOOZZZ___dddjjjyyy|||mmmYYYDDD777111...,,,+++,,,.........,,,,,,,,,---------------+++++++++,,,---.........////////////////////////---000333222///---...000,,,---...//////...---,,,###,,,222000,,,,,,------++++++,,,///...++++++///***+++,,,+++++++++---///,,,,,,---......---,,,,,,)))***+++,,,---///000000+++---///...,,,,,,...000---,,,,,,+++,,,---...///))),,,//////---******+++,,,))))))++++++***---333888999;;;<<<:::666111...)))***,,,+++)))(((***,,,******)))'''&&&'''***---''''''&&&&&&'''(((***+++%%%&&&'''((())))))))))))(((,,,---)))(((,,,---+++&&&((()))*********,,,...((()))++++++)))((()))***++++++,,,,,,,,,---------)))***+++,,,---...///000---...000111111///---++++++,,,.../////////---,,,...******111555333///---+++...///---...111111......000222444555444111000---,,,,,,+++***))))))(((******++++++...444<<>>888000,,,,,,///***,,,------+++***,,,......000222222222222444666555444222111111111222333222222111111222222111111222333333444666777777888555666777555333111000111//////111333555555555444444555555555555444444333111222333444444222111000111111222333555666777777444333111111333333333222000000111000000000222333---...000333666:::>>>@@@FFFIIIFFF???;;;<<<;;;888===;;;888666777888888777555555333222000000//////,,,000333222...---...111|||tttoookkkjjjlllnnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkkgggkkkqqq{{{{{{sssddd[[[SSSSSSTTTRRRQQQQQQXXX\\\cccllluuu}}}ZZZMMMLLLKKK@@@===;;;999:::::::::999666999<<<;;;888666666777111000///111444666777666333666555///...111111,,,111000...///111222222111444333222111000111111222222111111111111111222222000...,,,,,,,,,///222444111111000//////////////////---///555666333000000000/////////222555999<<<@@@>>><<<<<<@@@JJJWWW```vvv|||~~~pppeeeXXXEEE444///...------...///...---,,,,,,---......//////000++++++,,,------...//////,,,------...///000000111---000333333000---...000---...000111111000...,,,&&&222333...++++++***)))(((***------)))***...***,,,------,,,---///111,,,---///000000///---,,,((()))***+++---...//////))),,,......,,,,,,...000------,,,+++,,,---...///))),,,000///---******+++)))'''(((+++,,,---333999>>>??????>>>:::666111...(((+++,,,,,,)))(((***,,,******)))'''&&&(((+++...&&&&&&&&&&&&'''((())))))%%%&&&'''((())))))))))))(((,,,---)))***......***%%%(((+++***((((((***---)))***+++***)))((()))+++.........//////000000000'''((()))***,,,---//////---...000111111///---++++++---...///...,,,)))'''222,,,)))...222111///...)))---000///111444444111---...///000000///...---///......------,,,,,,,,,,,,,,,+++,,,000888BBBIIIJJJJJJFFF;;;///(((***...,,,...000///---,,,---000///111222222222222444555666444111//////000222444222111000000111111000...000000111222444555666666555777888777444222222333---...000333666666555333444444555555555555444444...000444666777777555444...///000222333333333333555444333444666666666444444777999666000...111555222222222333666999===???DDDEEEBBB<<<;;;>>>===888>>>;;;777555444444333333444444222111000000//////...333666666222///111333|||xxxmmmiiidddccceeehhhiiiiiieeeggghhhhhhiiikkkllllllkkkooovvv~~~uuummmoooooorrrrrrjjjXXXWWWTTTPPPLLLLLLNNNPPPOOOZZZeeekkkqqqpppSSSPPPRRRMMMHHHBBB<<<:::;;;:::666222777999888555555888999777555444333444666777666555222333444222///------//////111000---,,,...---***111111111111000000000000+++444555444888333///555333///+++)))+++------,,,,,,------...///000000///---,,,,,,///333444222///...///---+++000999@@@AAAKKKMMMGGGIII[[[kkkyyyqqqfffcccYYYGGG:::888111///---...000111///,,,111000///...---,,,,,,---///......///111111000///---------......000111111666444222000......///000///...---///333222...***...---,,,---...//////...,,,,,,,,,,,,++++++***)))***+++,,,,,,++++++---///...///000///...,,,+++***,,,------...---,,,+++***...+++***------***+++...---,,,***))))))***,,,---,,,,,,,,,...///---***((()))+++......---000555999:::???CCC@@@777///,,,,,,***)))((((((((((((((()))))))))))))))))))))))))))'''&&&%%%$$$$$$&&&''')))%%%&&&&&&%%%$$$%%%'''))),,,---+++&&&&&&***---+++******+++,,,,,,,,,++++++))))))*********+++++++++))),,,000222111...,,,,,,)))***,,,------,,,***)))$$$(((...111111...,,,++++++,,,,,,++++++,,,000222111...---...111222111///------...///000111222222+++///222222///+++(((&&&,,,,,,,,,---------......,,,------///444===GGGNNNTTTOOOEEE:::000++++++,,,++++++,,,...000111///...,,,...111333333444555777555444333111000/////////222222111111000000/////////000222222222222444666666666666444111000000111$$$***111444444111000000444555444333222222333444444111...000555888666444666333111222444555333111:::777333444888:::888555444555555444222111222333000111333444555888;;;>>>???BBB@@@:::888;;;;;;666>>>;;;888555333444666777555222000//////000/////////000111111111111111000{{{xxxtttppphhhddd``````aaacccdddccceeefffeeeeeefffjjjnnnppprrrvvv}}}~~~jjj```aaa___aaabbb[[[TTTRRROOOKKKGGGGGGJJJMMMMMMVVVbbblllwwwiiiPPPLLLNNNLLLLLLGGGAAA>>>===;;;777444333888:::888888:::888444555444444555666777666555333555555333///---...///...000000---,,,......+++333333111000...,,,+++******333333222777444111888333///+++***+++,,,---,,,...000333444444222///,,,+++***+++---000111000...+++///000...111<<>>666///***))))))------...///222222111///,,,...111222222222333555444333111000///.........000000000000000000000000...000222222222222333444666666666444222111222333,,,///222333222111222444666666666555444444444555222000...000555777555222777888999;;;;;;999666444888666444444666777666555444555666666666555444333000111222333444666999<<<===@@@>>>999888;;;<<<888???<<<888444222222444555444111//////000111000000/////////000000000111111yyysssqqqnnnjjjggg```^^^\\\\\\]]]]]]]]]\\\bbbaaa``````aaafffmmmssszzzttt```VVVVVVTTTWWWZZZTTTQQQOOOLLLGGGDDDEEEHHHKKKMMMSSS^^^kkk}}}|||^^^LLLFFFHHHLLLNNNKKKGGGBBB===999666555---333888:::;;;===:::555666555555666888888777555666777666444111.........---//////,,,,,,//////,,,111111///...,,,***)))(((+++222000///555444222999111...+++***+++,,,,,,,,,,,,000555999:::666111...+++++++++---000111000...)))///222111555AAAQQQZZZhhhlllooo~~~qqqOOODDD===>>>;;;333...///000...,,,,,,...000111000++++++,,,---....../////////......///111111000///++++++++++++,,,---...///+++...111222111///......---...///...,,,---///222/////////...------,,,,,,******+++,,,,,,,,,+++++++++,,,------,,,,,,///111111,,,''''''+++---)))$$$---------..................+++***------***+++......---,,,++++++,,,---......,,,++++++------,,,***+++,,,---,,,,,,000777===EEEDDDAAA===777222...+++++++++***((('''''''''''')))))))))))))))))))))))))))((('''''''''(((******)))))))))))))))***++++++))),,,+++)))))),,,,,,)))))))))+++,,,------------+++++++++++++++*********///000111000---+++++++++***+++,,,------,,,+++***)))+++......,,,***))))))+++---...------...000333000//////000000000---+++,,,,,,...///000111111111000000111000//////000222/////////...------,,,,,,...111666888999888888888444555666333///+++))))))/////////111333333222000---///111111111000111222222111000///...---------------...//////000111111...000333444333222222333555666666555333333444555333333333111111222555777444444333333333222222111000......111444666333111777<<>><<<<<<;;;;;;;;;:::888777888999888888:::>>>@@@???:::555000111222222222333666999:::;;;:::666666:::<<<;;;@@@===888333111111333555333111///...000111111000//////.........///111111{{{vvvpppkkkhhheeebbb___YYYYYYYYYZZZZZZZZZYYYXXX\\\[[[\\\___aaadddllltttkkkWWWNNNOOOMMMSSSYYYVVVQQQPPPLLLHHHFFFFFFJJJMMMOOORRRZZZkkkcccRRRHHHBBBFFFNNNNNNMMMJJJDDD===777444333)))///555888;;;>>>===999666666666888::::::999777999999888555222000//////,,,//////,,,,,,///000---+++++++++,,,------.........333///---444333111888///...,,,+++++++++,,,,,,(((---333888:::999666333.........///111111111111+++///111333:::JJJZZZbbbmmmvvv}}}~~~iiiVVV===666111333222///...000///---,,,,,,...000111222+++,,,,,,---....../////////......///111111000///,,,,,,,,,,,,,,,---......+++...222333111111222333:::777333000...//////000000000000///---++++++,,,)))***++++++,,,,,,,,,,,,***,,,------,,,---///111222...******+++---+++***......------......//////...+++***------***+++......------,,,,,,------......,,,++++++,,,---,,,,,,,,,,,,,,,++++++000777>>>BBB@@@>>><<<999444...***,,,+++***((('''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''((()))******)))))))))***++++++***'''+++,,,******,,,,,,(((++++++,,,,,,---,,,,,,,,,,,,,,,++++++++++++******/////////...,,,,,,---...***++++++,,,,,,++++++***)))+++,,,,,,+++******++++++---////////////111222000000000000000...+++))),,,---///000111222222111000111111111//////000222........................000333777777555222///......000222222000...------000000000222444444222000...000222222111000111222111000000///............---........./////////000///111444555555444444444666666777666444444555777555444333222222444777999333222111222333333222111------...111444444222///777>>>EEEFFFCCCAAACCCGGGEEEHHHHHHDDD>>>;;;<<>><<<:::<<<:::888666555333111000,,,//////,,,,,,///000---))))))+++,,,...000111222111444///,,,222111///555------,,,+++***+++,,,---)))+++///333555666555555...////////////000111222///000///333AAATTTbbbfffppp~~~yyyssseeePPP???555111...//////......000------------...///111222---......//////......---///......///111111000///------------------...///---///222111///000555999LLLCCC888333444444000+++000111111///,,,***+++,,,)))***++++++,,,,,,,,,,,,***+++,,,,,,,,,---///111...//////---+++***---000////////////////////////...+++***------***+++...------------------------...,,,******,,,------,,,,,,---,,,+++***...666<<<===>>>???@@@>>>999111+++,,,+++***((('''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((((((((()))((('''(((***+++***(((&&&***,,,***+++---,,,(((------------,,,,,,+++***,,,+++++++++++++++++++++,,,---...---,,,---///111++++++++++++++++++++++++(((***+++,,,++++++---...***,,,///000000///000111///000000000...,,,***)))---...000222333333333222...000222222000...------,,,,,,---...000111222222333444444222///,,,******...///000000///...000111000000000222333333111///000222333333222111111222111111000/////////000000000/////////.........---000222555666666555666777666777777666444444666777222222333666888;;;===>>>888555333333555666555444,,,---///111333333222000555;;;AAAAAA???AAAHHHPPPOOOQQQQQQKKKBBB<<<===@@@>>>???BBBHHHMMMKKKBBB;;;000111111000//////222444222111111222333555888:::<<<:::777555555666888:::777444111/////////...,,,///...,,,,,,---///111333~~~vvvjjjfff```ZZZUUURRRQQQQQQQQQSSSVVVWWWWWWWWWXXXZZZZZZZZZ```gggiiiiiiqqq}}}{{{___MMMFFFEEEAAAFFFMMMLLLLLLMMMMMMKKKIIIIIIJJJLLLLLLNNNXXXnnn~~~___OOOBBB@@@AAABBBGGGNNNLLLMMMOOONNNJJJDDD===888333555444111111444555333777888:::===AAABBBAAA???===;;;999888777666333111---//////,,,,,,//////,,,,,,,,,------...///000000222555...,,,222111---222+++,,,---,,,******+++---,,,,,,---...//////000000,,,---...---,,,---///000222000000777III]]]iiijjjxxxxxxiii___PPP>>>333111///...---,,,,,,---...,,,...//////......000111...///000111111000...---///......///111111000///......------------.........111333222///111777<<>>999444222333444333222,,,...///111222222222222444888;;;:::999>>>IIIRRRPPPQQQOOOIII???999999;;;999:::>>>BBBEEECCC<<<777000000111///...///111333222000000444555444555999888777777666777777888999777444111/////////...,,,......------...000222333~~~ssslllbbb___YYYSSSNNNLLLMMMNNNMMMOOORRRSSSSSSUUUXXX[[[[[[YYY]]]eeeffffffpppppp[[[KKKDDDDDDAAAEEELLLKKKJJJLLLNNNMMMLLLKKKKKKKKKJJJLLLWWWmmmuuuaaaJJJDDD===<<>>;;;999888999888666333...000000---,,,......+++........................000333---+++333222---111***,,,---,,,***)))+++---***++++++,,,---------------...///---,,,,,,...111///111555===NNNcccpppssshhhVVVJJJ===333///---......---++++++,,,++++++...111111///......///---...000222333222111000///......///111111000///------,,,,,,,,,,,,,,,---000555999999555555:::@@@RRRHHH===888888777222------000222000,,,)))+++...++++++,,,,,,,,,+++******'''(((*********+++...000***...111222000000333666555666888999888555222000...+++***------***+++...++++++,,,,,,,,,,,,+++++++++***+++,,,......---++++++,,,---+++)))+++000444:::???CCCCCC===777222000******)))((((((((((((((())))))))))))))))))))))))''''''(((((()))))))))))))))'''&&&(((,,,---)))&&&&&&***+++)))***------***+++,,,,,,---......------)))******+++,,,---......+++---......------///000,,,++++++++++++++++++,,,))),,,...///...------...'''***...000000///....../////////,,,)))(((+++---***,,,///111222222000///---...//////------...///,,,---...///111222444444222222000---******,,,......///000000000111333555333333333444555555333111...000222333222111222333............//////000111000000000000000000000000...///111111222555999<<<777888777666333222333444333444888AAAKKKTTTXXXZZZKKKDDD:::555444444333111...///000111111222333444333555666555666;;;EEEMMMJJJJJJGGGAAA:::555333444444666888;;;:::888555222///000000/////////222444444111333888888555444777555555666777666666555444444222/////////000000///---......///000111222333xxxlllddd___\\\VVVPPPKKKKKKMMMOOOIIILLLOOOPPPPPPRRRWWWZZZYYYVVVXXX___``````mmm}}}yyykkk]]]RRRCCC>>>@@@>>>CCCKKKJJJKKKMMMPPPQQQOOOMMMLLLLLLIIILLLVVVkkkrrr\\\LLL@@@???===;;;>>>DDDGGGFFFDDDFFFJJJPPPSSSNNNBBB888+++///000///000444444222777999<<>>;;;999888::::::777444///111000---,,,...---***,,,,,,,,,------.........---111,,,+++444444...222)))+++---,,,***)))+++---%%%'''))),,,---......---///000111///------000333,,,222999BBBQQQeeeuuu{{{rrrWWWFFF;;;222...///+++...///---,,,,,,,,,+++***...222333000---------,,,---000333444444444333///......///111222000///,,,,,,++++++***+++++++++333:::@@@AAA===<<>>999777555333222,,,000222000,,,***,,,///,,,,,,,,,,,,,,,+++***)))&&&'''))))))***+++---000...///222444777888888777888:::<<<===<<<888444111...+++***------***+++...***++++++,,,,,,++++++*********+++---//////,,,******,,,---+++)))***---111999>>>AAA>>>777000......***)))((((((((((((((()))))))))))))))))))))))))))(((((()))******************'''&&&)))---...***&&&'''******((()))------+++((()))+++---...///000000))))))***+++---...//////,,,...000///...------...,,,++++++******++++++,,,,,,...000111///---,,,,,,&&&)))...000000...------//////...+++((((((+++///(((***---000111000///............,,,,,,---111444......///000111222333333111111000...,,,,,,...000---000333555555555666888555444444555777666444222---///111111111111111333---------------...///000//////000000111111222222------......000444999===777888777555333111222333777777;;;EEEQQQ]]]dddfff]]]SSSGGG???<<<;;;999777///000111111111222444666333444444444555999AAAGGGEEEDDDAAA<<<777333111111111444666666444222111111///000000000///000222444666333555;;;;;;666444777333444666666666444111000111000......000222222222---...///111222333333333yyypppfff______YYYRRRNNNNNNNNNMMMKKKHHHKKKNNNPPPQQQSSSUUUVVVWWWYYYZZZYYYZZZcccrrr~~~vvvhhhaaa``````ZZZRRREEEAAA>>>===AAAGGGKKKMMMLLLNNNQQQQQQPPPMMMKKKKKKFFFKKKWWWgggzzzkkkWWWOOOOOOBBB>>><<<>>>DDDHHHFFFCCCEEEGGGMMMSSSVVVQQQHHH@@@999444...,,,...222555666666:::>>>AAABBBDDDFFFHHHHHHBBB<<<999::::::888555333333000,,,,,,//////,,,...---,,,---...//////...000///...///000111111000---.........,,,+++,,,---)))***+++---...000222222...,,,---//////...000666:::<<>>///***))))))***,,,+++***+++---/////////,,,------......---,,,,,,+++---///000111222444666444111///...///111000000222+++(((,,,///...111777777AAAFFFCCC@@@AAABBB@@@BBB@@@>>>@@@AAA>>>777000---///111111///...------,,,+++)))''''''((()))***---,,,+++*********+++,,,...111222222777???DDDDDD>>>AAADDDBBB<<<555000///)))((('''(((+++,,,---,,,+++++++++++++++,,,,,,,,,)))***++++++***)))***++++++++++++***)))***,,,...;;;:::999777444///+++(((!!!$$$'''(((((('''''''''(((((((((((())))))))))))+++***)))((((((((()))***---++++++---,,,)))))),,,&&&((()))***))))))+++---+++++++++,,,---...000111,,,,,,+++++++++,,,...///)))************+++++++++++++++******)))************---000222222111...,,,000---***+++...000///...///...,,,*********,,,---+++---000000000//////000////////////............///---,,,---000111000...333///+++***---000111111000000111444666666444222555444444333333222222222555222//////000000---***555...))),,,//////------//////000222333333000......222444222222666999888:::::::::777444333333444888@@@FFFIIIPPP]]]eeefffccc___ZZZTTTNNNHHHAAA===222///------000222000...222000//////222777===@@@???>>><<<777111...///111///000000111111111222222+++---///222333333222111999888777888:::;;;:::999777555333222222111///---222444444000000333333111333///...111333222444777xxxoooeee^^^___ZZZTTTQQQQQQQQQPPPNNNFFFIIILLLMMMNNNPPPRRRTTTUUUWWWYYYXXXZZZcccqqq}}}uuuhhhYYYPPPNNNNNNHHHAAA@@@>>><<<<<>>??????AAADDDHHHGGGBBB===:::;;;<<<:::888333333000++++++------+++---------.../////////...---...///000000/////////,,,---...---+++******,,,)))***,,,...000111222222...,,,---///...,,,///444???DDDSSSjjj|||wwwttt{{{{{{sssVVVDDD222,,,...000222333---+++***+++---//////...........................,,,...000000000111333555222000....../////////...///,,,+++,,,++++++222;;;???HHHLLLHHHCCCAAA>>>;;;@@@@@@AAADDDEEE@@@777//////111111000...,,,,,,,,,...---+++))))))***+++,,,---,,,+++******+++,,,,,,...222555888>>>GGGLLLMMMGGGGGGEEE???888222000000,,,***)))***+++,,,,,,+++******)))))))))))))))))))))***++++++))))))***+++)))******)))((((((+++---111111111000...+++'''%%%!!!$$$'''((((((''''''''')))))))))))))))(((((((((******)))))))))******+++***%%%###(((+++***((((((&&&((()))***)))***+++---+++++++++++++++,,,---...,,,+++*********+++---...((((((((()))))))))******,,,++++++*********++++++***+++---///000...---+++///...,,,,,,...///000///000///---++++++,,,---...---...000000///------......///////////////......000...---...000111000...222///,,,+++...000111111111111222333555666444222222333555666555333000...444222000000111111///,,,000,,,+++///000...,,,---///000111222111///---,,,,,,000222000111555888777999:::999777555333444555888AAAIIINNNTTT^^^ddddddgggfffccc```ZZZRRRHHHBBB;;;666111...///000///---333111//////000444888;;;::::::999555111///111333222111111000000/////////000222333555555555333333555444444666999;;;;;;:::888666333222222111000...///222333333888???@@@>>>999222...111333333333555yyypppfff___\\\XXXSSSQQQQQQQQQOOOMMMDDDFFFIIIJJJJJJKKKNNNPPPPPPRRRTTTTTTVVV^^^kkkuuu~~~jjj[[[JJJAAA@@@@@@<<<888;;;;;;;;;<<>>;;;<<<@@@BBBCCCBBB@@@@@@CCCEEEGGGIIIOOOUUUXXXSSSHHH@@@:::666111///111555888:::>>>???@@@???===>>>CCCGGGFFFCCC???===<<<===<<<;;;666666333---+++------+++------....../////////...)))---000111///------///,,,------,,,***))))))***)))***---000111222111111000......//////---000555HHHRRRiiizzzlllnnnaaaOOORRReeehhhZZZBBB666,,,,,,//////......---,,,***+++---//////...000///...---......///000---///111111000000222333222000//////000111///...---...///...***+++666CCCHHHOOOTTTQQQJJJEEE???:::>>>@@@CCCGGGGGGAAA666...111222111///,,,++++++---///...---,,,+++,,,---...,,,,,,+++++++++,,,------...444:::>>>FFFPPPUUUVVVPPPLLLDDD;;;333//////000...---++++++,,,,,,+++***+++*********)))((((((((()))***++++++))))))***+++'''((((((((('''''')))+++)))*********)))(((&&&%%%###%%%(((((((((''''''(((*********))))))((((((((())))))***+++,,,,,,,,,+++)))"""%%%++++++((('''&&&((()))*********,,,---,,,++++++******++++++,,,+++***)))))))))***+++,,,))))))))))))*********+++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,++++++.../////////......000222000///---,,,,,,---......---///000///---++++++,,,---...000111111000...---222111///000111111000///111///......000111111000444222222222444444333222+++///444777888555000---333222000111222222000///++++++///333222...---000000222444333///---...///,,,000222000111666999999888999999888555444555666999CCCNNNVVV]]]dddgggfffhhhiiijjjiiidddZZZMMMEEEAAA;;;333//////000000///444222000//////111333555555555444333111111222444333222222111000000000000///000111222333222111111333333333444777999888888999666333111111111111111111222555999DDDNNNOOOKKK@@@777000111333333222333uuujjjbbbXXXTTTOOOMMMNNNNNNLLLIIIDDDEEEGGGGGGGGGHHHJJJLLLJJJLLLMMMMMMNNNTTT^^^fffrrryyyhhhWWWEEE>>>>>>???>>>===999:::<<<===@@@FFFMMMSSSQQQPPPPPPOOOMMMIIIDDD@@@CCCIIITTT```gggfff]]]TTTQQQOOOLLLFFF???<<<===@@@???@@@AAAAAABBBCCCEEEGGGFFFIIINNNTTTWWWSSSJJJCCC<<<999555222222444666888>>>AAACCCBBB???>>>BBBFFFFFFEEEBBB???===<<<<<<<<<:::;;;888111---......,,,,,,---///000////////////&&&,,,111222...+++,,,...---......---***))))))***(((+++...111222222111000222//////000000///222888PPPeee}}}mmmYYYRRRAAA444;;;MMMPPPFFF;;;333,,,---...,,,))))))---,,,++++++---.........000///---,,,,,,...000111///000111111000000111222444333222222333333222000...///000...---222@@@LLLNNNSSSXXXWWWRRRKKKDDD@@@>>>???BBBDDDCCC===444---000000///---++++++---/////////...---,,,---------,,,,,,,,,,,,------......000666<<>>999444111222222111000444222111000000111222333222222222111111111333444222222111111111222333333+++,,,...111222444444444777555444555666666555333:::777333111111222333222555666999@@@MMMXXXXXXRRRFFF;;;222222444333222222{{{ooofffYYYTTTOOOLLLLLLLLLJJJGGGDDDEEEFFFFFFEEEFFFHHHJJJIIIIIIIIIIIIIIILLLSSSXXXaaahhhvvvnnn\\\IIICCCBBBAAA???@@@999:::;;;===@@@EEEKKKPPPLLLKKKKKKKKKKKKIIIDDD@@@@@@FFFRRR```hhhaaaQQQCCC???>>>===<<<;;;===???AAA>>><<<;;;???FFFJJJKKKIIIEEEGGGLLLRRRUUURRRKKKDDD???<<<888444222222444666;;;@@@FFFEEE@@@===???BBBFFFGGGFFFBBB===:::;;;======>>>;;;333---------,,,+++...111111000...//////&&&+++111111---++++++......//////...+++***+++,,,)))+++...111222222000///000------///000000555;;;TTTuuuZZZKKK;;;------555:::;;;<<<333---***---.........000...,,,++++++---......---...---,,,++++++---///000///000111111000///000222444333222222333333222111---...---,,,000:::GGGPPPPPPRRRUUUVVVRRRKKKDDDAAA@@@@@@???===;;;666111---,,,------,,,,,,---///222...------,,,,,,,,,,,,,,,++++++,,,---.../////////222777<<>>666...+++///444...222444222333888;;;;;;444666888777555444444444555<<>>>>>===;;;:::<<<@@@EEEHHHIIIGGGEEEEEEGGGJJJIIIDDD@@@>>>DDDRRRbbbkkkcccOOO===<<<:::777777999;;;<<<<<<===:::999???IIIOOOPPPMMMGGGHHHJJJMMMPPPNNNHHHCCCAAA???<<<888444333555777<<>>EEEHHHIIIEEE???<<<===AAA>>>@@@===444,,,++++++******...222222000...///000(((,,,///000...,,,,,,...---...///...,,,+++,,,---)))+++---///000000//////...+++,,,///111333999@@@XXX{{{rrrFFF???///(((...333000000666222...,,,......,,,...333...---+++,,,---......---,,,,,,++++++,,,---///000///000111111000///111222333111......///000000///,,,......,,,111===JJJQQQOOONNNNNNOOOLLLEEEAAA@@@EEEBBB???:::555111///---***+++,,,------...000222------,,,,,,,,,+++++++++***+++,,,...///000000000222666999999===CCCEEEDDD===999555222000///---,,,******+++---000000///---+++*********)))(((((((((((()))******(((((()))***''')))++++++*********+++,,,++++++***)))(((((((((((()))***)))(((''')))***************************))))))***+++,,,,,,,,,+++(((***---...(((###&&&...+++,,,---,,,***))))))***))))))***+++---000222333+++***)))((((((((()))***))))))))))))*********++++++******++++++,,,---...,,,,,,++++++,,,,,,---...---...000000/////////000************++++++++++++***+++,,,------...000333---...000222222222111000111222333222000000111222000222444444333222333444444222222222444444333222444333222222111111111111---...//////------...///,,,,,,///333777===KKKXXX]]]VVVJJJ;;;...)))+++...,,,000222000000444777666333555777666444222111111111444:::@@@@@@<<<:::;;;=========>>>>>><<<888555;;;888666555555222---(((222222333444444555555555333222222222444555444222444333000...------...///...000222444777:::<<<===333333333555888:::;;;::::::777444333333444444444///444999BBBNNNWWWWWWRRRCCC<<<666555555333444777yyyggg```VVVOOOMMMLLLKKKIIIEEEEEEDDDBBBAAAAAADDDFFFEEEEEEEEEDDDDDDEEEFFFHHHDDDJJJVVVhhh~~~vvveee```[[[PPPHHHGGGEEE@@@<<<>>>DDDHHHGGGEEECCCBBBAAADDDHHHGGGCCC>>>===CCCQQQdddooogggQQQ>>><<<999666666999::::::888;;;;;;===BBBIIIOOORRRRRRLLLJJJIIIJJJKKKHHHCCC???AAAAAA???;;;777777:::===HHHMMMQQQMMMDDD======@@@DDDHHHLLLIIIBBB???CCCHHHBBBEEEBBB888///,,,---,,,)))...333333000......000,,,,,,---...............***,,,------,,,+++---...)))***+++---............000...///444777;;;BBBJJJ```ttt{{{[[[:::222...,,,......,,,---000222000//////---)))***...///---+++,,,---...---,,,,,,,,,,,,---.../////////...000111111000000111333444111---+++,,,...000000...555777222333>>>LLLTTTLLLHHHFFFIIIHHHDDDCCCFFFIIIGGGBBB<<<666111///...)))+++---...------///000,,,---------,,,,,,++++++)))+++---///000111111111111444444222444999;;;:::888555111//////000...,,,******+++---//////---+++******))))))))))))))))))((()))***)))((('''(((***''')))+++,,,+++******++++++******))))))))))))***)))******)))(((((()))***)))))))))******++++++,,,******)))))))))******+++)))(((+++,,,***&&&(((............,,,***((((((((())))))***+++,,,...000111,,,+++***)))((()))******((((((((()))))))))******)))))))))******,,,------+++++++++,,,,,,,,,---------------///000000///---******++++++,,,,,,,,,,,,,,,---...------...000333......///111111222222111///111222222000///111333111333555444222222444666111111222333555666444222444333333222222222222222---///111000---,,,...000......222<<>>BBBTTTXXXZZZSSSGGG@@@AAAEEEBBBHHHMMMKKKEEECCCHHHNNNGGGJJJGGG===333000000000)))...444444000......111...---,,,---///000///...(((***+++,,,++++++,,,...******++++++,,,---......444333555:::>>>CCCKKKTTTgggiiiqqq{{{vvv```GGG777)))111222+++''',,,...+++)))))),,,///...+++,,,111///---,,,,,,---...---,,,,,,---...///000000000000---///111111000000222333666333...,,,---///222333111===AAA:::555>>>NNNXXXIIICCCAAAFFFIIIHHHJJJOOOLLLJJJFFF@@@999333///...***,,,...///...---------------......------,,,+++)))+++---///111222222111000222111---...333666444888444///...///000///...,,,+++,,,---......+++(((+++++++++++++++,,,,,,,,,((()))***)))((('''(((***&&&(((++++++***))))))******************+++,,,---)))******)))(((((()))+++(((((()))***+++,,,,,,---+++***)))(((((((((******+++((((((,,,...,,,,,,//////000///---)))'''''''''************+++,,,---...---,,,+++)))))))))******)))************+++++++++))))))))))))***+++,,,---******+++,,,,,,,,,,,,+++...,,,+++---111111...+++***+++,,,---------------/////////...------///222...//////000111111222333---000222111//////111333222444555444222222555777000000111444666666444222...///111333555666666666///111222111...---...000111111888FFFUUUeeevvvyyyaaaJJJ<<<666555666///333333000000333555444222444555555222///---,,,000,,,---000000,,,///555------///333777999888777888555111111444666666555333333444555444333222111333222222555999;;;:::888333333333555999>>>CCCFFF@@@???<<<:::888666555444333333333444777999999888888777555555666666555333000666<<>>~~~kkkWWWNNNLLLKKKJJJJJJGGGIIIFFFAAACCCIIIJJJFFFCCCAAA@@@@@@BBBAAA>>>;;;???CCCJJJUUUcccxxxyyypppggg\\\SSSHHHFFFIIILLLHHHDDDAAA>>>>>>BBBDDDBBBAAABBBAAACCCMMMaaatttuuuaaaLLL===888555666999888666555888:::===@@@DDDIIIPPPTTTNNNLLLHHHCCC???===<<<;;;======AAACCC@@@<<>>LLL^^^bbbZZZfff^^^[[[\\\WWWGGG666...,,,***)))***,,,,,,,,,+++333+++(((...222///,,,---//////000000000...---,,,)))+++............000111//////000000000//////...///111111...000444555222666GGGMMM>>>555???MMMQQQCCCBBBBBBCCCGGGMMMSSSWWWVVVTTTKKK>>>777777444///...---------...///111333///......---+++******)))'''(((+++000444444000,,,333111000///111222333333///......---------......///000111000...,,,,,,---*********))))))***++++++)))***++++++)))((((((((())))))))))))(((((((((((()))+++------+++)))((((((,,,***((())),,,---+++)))((()))***+++++++++++++++)))))))))))))))*********+++,,,---------......///444222000...+++&&&!!!,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))*********++++++,,,,,,,,,///...+++))))))+++---///,,,,,,,,,------///000000++++++,,,---...000111111///......---,,,+++******,,,,,,,,,,,,---...//////000222444444333333444555333333333222111000///...000333555666555444444555000222444333222000///000000...///666:::777333222333333333222222000///......222???SSSaaakkkwwwnnnRRR@@@;;;888111//////...//////111333444333222111000///...---,,,,,,------------------...---///111222222222333444555555555555444333222111666555333111111111333333444333444777<<>>DDDHHHOOOVVVSSSUUUPPPDDD<<<:::888444888888888:::===<<<999555888777666666777666555333333222333777===BBBCCCBBB999:::999666222111333555ppp\\\SSSPPPNNNLLLLLLHHHIIIFFFAAABBBFFFEEEAAAAAA???>>>???@@@@@@>>>;;;===@@@FFFMMMYYYjjj~~~yyymmmaaaTTTMMMLLLKKKFFFAAADDD@@@???BBBBBB???======@@@BBBLLLaaaxxx}}}lllVVVDDD===777888::::::999999777999;;;===@@@DDDJJJNNNKKKHHHCCC>>>;;;888888888888999>>>CCCCCCBBBIIISSSmmmuuummm]]]VVVOOOIIILLLQQQPPPOOOPPPRRRTTTXXX[[[ZZZRRRNNNEEE555111333......///000000000/////////---------///111222000///,,,,,,++++++,,,...///000444000------///000000///222:::BBBMMM```ppppppeee___WWWQQQNNNGGG:::///,,,222000............,,,***333,,,***...111...,,,,,,...///000111111000//////---///000000///......///---...///000111111222222///000//////111444555444;;;HHHKKKBBB???HHHLLLHHHFFFEEEFFFIIIOOOVVV\\\___^^^YYYLLL;;;333111000,,,---,,,,,,------...///000...------,,,,,,++++++***(((((()))---222444222111333222111000111111111111///......---------......,,,...//////---,,,---...------,,,,,,------------)))+++,,,+++***(((((()))***)))))))))((((((((((((***,,,...---+++***)))***,,,***((()))+++,,,+++)))))))))***++++++++++++++++++*********)))(((((((((+++((('''))),,,...,,,***,,,,,,+++,,,,,,+++'''$$$+++++++++,,,,,,---------************)))))))))))))))***************++++++---,,,+++******+++,,,---,,,,,,,,,,,,---...///000++++++,,,---.../////////---------,,,,,,+++******------------...///000111000222444444333333444555333333333222222111000//////111333333222111111222000222444333222000000000000---///666999666333222333333333222222111000///---222???RRR___hhhrrr{{{{{{vvv]]]FFF;;;666111......------...000111222111111111000000000000///,,,,,,,,,---------------...000222222222111222333000111222444555666666666444333222111222555888999===:::666777;;;AAADDDFFF???<<<<<>>;;;<<<;;;:::::::::999777555666444333222222333333333111000000444888;;;<<<;;;888999999666333222444666wwwdddZZZVVVQQQNNNMMMIIIIIIFFFBBBAAACCCAAA===???===<<<===>>>???===<<<>>>???AAAEEELLLZZZkkkvvvwwwggg\\\VVVQQQJJJCCCDDD@@@???AAABBB>>><<<<<>>===<<<>>>CCCHHHLLLMMMDDDAAAAAAFFFKKKOOOWWW^^^cccaaaZZZMMMEEEBBBAAA@@@FFFDDDBBB???<<<999777666777666555444333444555555111000000222555666666666777888888777555444666777nnnccc[[[TTTOOOMMMKKKIIIFFFDDDBBBBBB???<<<======<<<======>>>>>>>>>?????????@@@DDDNNN[[[eeexxxvvvjjj```WWWKKKCCCAAA======AAACCCAAA???@@@@@@BBBJJJ___}}}wwwUUUEEE777444555444555999;;;<<<===>>>>>>???AAADDDGGGCCC>>>888555444555666::::::;;;>>>DDDMMMWWW^^^zzzxxxhhh\\\]]]___aaajjjmmmdddVVVNNNRRR\\\aaa```[[[QQQKKKCCC444111333...000/////////111222333222+++++++++---000111111000------------....../////////111333222///---///111222@@@WWWsssjjjXXXQQQFFF999///)))***,,,+++++++++---...///...,,,///,,,+++---//////......---......///////////////000111222111///---------+++,,,...000222444555555000---...555:::;;;???FFFPPPSSSSSSSSS[[[aaaYYYIIIKKKMMMTTT^^^hhhoooqqqpppuuufffOOO;;;111000222333------...///...---,,,+++***++++++,,,,,,------...---------///000000000///,,,...000000///...------...------------...//////---.........,,,,,,---...,,,,,,---------,,,+++******+++------+++***++++++*********)))))))))(((((()))+++,,,,,,+++***+++,,,++++++***************)))******************++++++******))))))((((((((('''+++)))'''))),,,...,,,******))))))***,,,,,,+++)))))))))***+++---...//////************)))))))))(((++++++******)))))))))(((((()))***+++++++++******,,,,,,++++++,,,---......+++,,,---...---,,,***)))***+++++++++,,,,,,,,,---+++******++++++,,,---...000111333444333333444555111111111111222222333333333444555444222111111222///111333333222000000111///---///555666333222333333333222222111111111111222999DDDPPP[[[cccjjjoootttyyyttt^^^EEE555///------------------.........---......//////000000000++++++,,,,,,------......111222444333222111111222555555555444333222111111:::777444222222444777999888;;;AAAHHHMMMPPPPPPOOOGGGDDDCCCHHHNNNSSS[[[bbbccc___VVVKKKCCCAAABBBDDDQQQQQQOOOKKKDDD>>>:::999777888::::::888666555555222222222333555666777777777777777777777777777888vvvkkkaaaXXXQQQOOOMMMJJJGGGEEEDDDBBB@@@???>>>>>>>>>=========>>>@@@=========<<<>>>EEEOOOWWWccc|||~~~rrrfffXXXIII>>>@@@======AAADDDBBBAAABBBBBBEEEJJJZZZxxxcccNNN;;;777666333444:::;;;>>>@@@AAAAAA@@@@@@@@@CCC@@@;;;777555444555666===;;;999;;;DDDQQQ]]]ddduuuppp```VVV\\\ccclll{{{~~~pppZZZKKKNNN\\\eeefffYYYNNNHHH@@@333111333---333111000111333333222000...---,,,,,,...//////...------..................---333888666000---///444666FFFaaa|||wwwbbbXXXSSSHHH:::///++++++,,,))))))***,,,......---+++***++++++,,,...111111000......------,,,,,,,,,,,,---...000///...------...---...///000222222222333111...333>>>CCCCCCKKKYYYhhhiiieee```aaaddd]]]SSSMMMQQQYYYeeeppptttrrrooosssbbbJJJ999111111555888...///000000000...,,,+++)))******+++---......///'''***...222333222000000)))+++...///...,,,---...---------------...//////111222111///,,,+++,,,---------------,,,,,,+++***)))+++------+++***+++,,,************))))))))))))''')))******))))))***,,,++++++++++++***)))))))))++++++***))))))******+++''''''(((((()))))))))***&&&)))++++++))))))+++...+++***)))***++++++***)))))))))***+++---...//////************)))))))))(((,,,,,,,,,++++++******)))'''(((***,,,,,,+++***))),,,++++++++++++,,,,,,---+++,,,---------,,,+++***+++++++++,,,------......++++++++++++,,,---......000111333444333333444555000000000000000222333444222333444333111000111222///111333333222111111111///...000555666333222555444333222111111222222333222;;;FFFRRR]]]gggppptttppplll___KKK:::000,,,***..................------,,,,,,,,,---------------++++++,,,---......//////111333444444222111111222666666555444333111///...777555333111111333666888999===CCCIIILLLNNNNNNNNNHHHDDDDDDIIIOOOUUU^^^fff```ZZZPPPGGG@@@???CCCHHHWWWZZZZZZUUUJJJAAA<<<;;;777<<>>???>>>===;;;<<<>>>@@@999:::;;;::::::>>>EEEKKKWWWmmmsssfffWWWHHH>>>BBB>>>===AAABBB@@@>>>???AAAFFFIIISSSooolllRRR<<<666444//////555:::>>>CCCFFFEEEBBB@@@???===<<<999777555555555555:::999777:::FFFWWWcccfffmmmjjj]]]WWW___fffsss{{{aaaMMMNNN___lllnnnYYYMMMFFF???444444666000444222111333555666222///222000...---...///...------....../////////.........777>>><<<333///222999???OOOfffzzzyyyiii\\\ZZZUUUHHH999000---,,,)))---------...///...+++)))))),,,---,,,---111222111......---++++++******++++++,,,...///...---...///......///000000000000000111000:::JJJMMMLLL[[[qqqyyymmmeeebbb___ZZZSSSUUUZZZcccmmmqqqmmmiiifffUUU@@@444000000333777///000000000///...------)))******+++---......///"""'''...222444444444444***---//////---,,,---000---------------...///000444333222///,,,++++++---000///...---,,,,,,,,,---(((***,,,,,,+++***+++,,,++++++*********)))))))))&&&'''((((((((((((+++---+++,,,,,,+++)))((()))***,,,+++***)))))))))***+++%%%&&&'''''')))******+++###(((,,,***&&&%%%)))...)))(((((()))+++---,,,+++******+++,,,,,,---......************)))))))))))),,,,,,,,,+++++++++++++++((()))***,,,,,,,,,+++++++++++++++******++++++,,,++++++,,,,,,------......,,,,,,------......//////............///000111111000222444444333333444555000//////...///000111222000000000///...---///111...000333333222111111222000///222666555222333777444333222111111222333444000<<>>AAA>>>???>>><<<999999;;;>>>888:::<<<;;;999:::>>>BBBNNN___pppvvvwwwzzz~~~wwwnnndddZZZOOOEEE???>>>::::::???AAA???>>>???>>>DDDFFFLLLeeevvvYYY@@@:::666...---333:::@@@HHHLLLLLLHHHCCCAAA;;;::::::999999888888888888999999===JJJZZZaaa``````aaa[[[[[[dddjjjwwwjjjRRROOO___lllnnnWWWKKKDDD>>>444555888222111000111444999999444///111///---,,,---...---------...///000000///...---111<<>>FFFPPP^^^aaa```VVVHHH>>>>>>BBBJJJPPPVVVUUUMMMAAA888444...111444555555666999<<<:::888888999;;;;;;888666{{{uuummmiiiiii[[[QQQHHHEEEBBB<<<<<<@@@===>>>>>>;;;777777999===;;;===???>>>;;;:::<<>>BBBHHHIIIOOOSSSPPPFFF:::222///111444777777666777:::<<<;;;999888999<<<;;;888555wwwsssssspppjjjgggaaaTTTEEE???@@@BBB@@@===@@@???===<<<;;;;;;<<<<<<===>>>>>>===;;;;;;<<<>>>BBBGGGLLLKKKHHHGGGLLLQQQRRRUUUYYY\\\___bbbfffiiilllllljjjeee^^^XXXSSSRRRMMMFFF===;;;>>>>>>;;;666444777:::=========>>>>>><<>>333222111,,,&&&*********+++,,,---...///000///---,,,,,,,,,...///+++---///...,,,+++,,,///+++---000111///,,,***)))++++++,,,...000111000...444;;;OOOdddgggaaakkkppphhhiiieee]]][[[\\\aaa]]]TTT[[[hhhhhhRRRAAA000+++---...,,,+++//////---+++---111000++++++...///,,,+++...111111,,,///111222111111444777888999999555000,,,---///...///000///------...000,,,,,,---...---,,,+++***//////......---,,,+++***))))))))))))))))))))))))---,,,***))))))***,,,---+++++++++++++++***)))((()))***+++,,,,,,,,,,,,,,,***)))((()))++++++)))((())))))(((((((((((())))))((()))))))))'''''')))*********))))))))))))******////////////////////////)))***+++,,,,,,+++))))))++++++******)))*********,,,,,,++++++***++++++++++++++++++***++++++,,,,,,))))))***+++---...//////000000///------,,,,,,,,,222000//////111111...+++000222444333222000///000111111111000...,,,***(((000000000000////////////111111222222333333333333000000000/////////222444555444222111111111222222HHHVVVfffllleeeVVVHHH@@@666333000....../////////222///,,,,,,------+++)))+++***---000000---...222000000000111222333555666666555333111///...------111333111......222444333222222222333333444444555000111333666:::>>>AAACCCBBBBBBBBBEEELLLXXXfffoooqqqpppiiiaaa^^^bbbddddddoooooodddQQQDDDBBBEEEEEEFFFHHHIIIFFF???888444222///222555888888999:::;;;888;;;;;;888888;;;<<<:::uuuqqqpppnnnllllllcccVVVGGG@@@@@@BBB@@@======<<<;;;:::::::::;;;;;;===>>>>>>===;;;;;;<<<===999<<<@@@???======@@@CCCDDDFFFHHHIIIIIIJJJKKKMMMOOOOOOOOOLLLGGGBBB@@@??????999444222444555444222333555999;;;===>>>>>>>>>;;;>>>AAAFFFUUUqqq|||lll\\\KKK???;;;DDDFFFMMMYYYaaa^^^QQQDDD<<>>===???AAADDDLLLSSSRRRMMMKKKNNN^^^vvvhhh[[[]]]___\\\GGGAAA===<<<999444222444222000000333888888333---000...,,,+++,,,...///000...---...000...,,,333===JJJMMMRRRPPPGGGCCCNNN]]]bbb___YYYSSSQQQVVV^^^eeeVVVHHH888000222444111,,,)))***+++,,,---.........111///---++++++,,,...///,,,...///...,,,,,,---///+++...000000...,,,******++++++,,,...000111000...333<<>>>>>===???EEEOOO[[[ccckkklllhhh___[[[]]]______dddcccZZZJJJ@@@AAAEEEGGGFFFGGGFFFBBB;;;555333222111333666777777888:::;;;888;;;;;;888999<<<===;;;{{{nnniiigggggghhhllldddXXXIII@@@@@@AAA@@@===;;;;;;::::::;;;;;;<<<===<<<===>>>===;;;:::;;;<<<888888999999999999:::::::::;;;<<<<<<:::999999:::888999:::999777555555555555444222111111222333444111333666:::<<<>>>??????;;;>>>AAADDDPPPjjjmmmZZZQQQPPPQQQWWWccckkkgggWWWHHH???FFFTTTbbbdddXXXIIIAAA@@@DDDGGGJJJNNNQQQNNNGGGDDDMMMfffpppccc```\\\UUUDDD>>>:::;;;999666444555222111222333555444111...111///...,,,,,,---///000111//////222333555;;;CCCUUUUUUVVVUUURRRRRRZZZdddlllfffYYYPPPVVVdddiiidddLLL@@@333...111444222...)))***,,,...//////......222///,,,******+++...000---...//////------...///,,,...000///---+++++++++------...000222333222000333@@@QQQ\\\]]]UUUJJJCCCLLLXXXbbbcccfffnnnsssrrrbbb[[[YYYYYYXXXbbbggg^^^HHH<<<000...000///,,,,,,000111///+++,,,///...***+++------,,,///444444111...111333555555666888999999:::999666111///111333333333000---******,,,...............---,,,+++***+++,,,---///...---+++***))))))))))))))))))))))))******)))(((((()))***+++%%%&&&''')))***,,,------******+++++++++***))))))***)))((()))++++++)))(((***))))))(((((())))))***)))******)))''''''(((***)))((((((''''''(((((()))************************,,,,,,++++++++++++,,,,,,*********+++,,,---...///)))))))))***+++,,,......))))))******+++,,,---...++++++,,,...///000111222222111000///////////////,,,,,,,,,...111222111000///111333333111000///000000000000///...,,,+++***......//////000000111111111000000//////000222333111222222111//////111222000////////////111222333DDDWWWgggdddOOO:::111111000///...------...///000333000---+++++++++***)))+++***---111222000222777333333333444444555555555111000///////////////000---000111///111444555333000111222333333333222111111111222333444666777888777777666777:::BBBLLLSSS[[[___^^^VVVNNNMMMNNNNNNQQQQQQLLLCCC>>>AAAGGGKKKEEEDDDAAA<<<777444333444444555666666666888;;;===:::<<<<<<999999===>>><<>><<<<<<<<<<<<===>>>>>>???@@@<<<===>>>===;;;::::::;;;<<<999777888:::;;;999666444666888888777777777888222444555555444444555777333444555333111222555888111222444888<<>>>>>===@@@BBBCCCAAAAAADDDIIILLLBBB@@@;;;777555555777999444555555555666888===@@@<<<>>>>>>::::::<<<===:::}}}qqqiiiccc___```ddd\\\SSSHHH@@@>>>>>><<<:::;;;<<<<<<>>>??????@@@@@@<<<===>>>>>>;;;:::999:::;;;888555666888999666333000333555666555555555555///111222222111111333444000333444222///...222555111111333777<<<@@@@@@@@@<<<===???AAAEEEUUUtttooo^^^VVVeeevvv\\\QQQFFFZZZnnnqqqhhh]]]TTTOOOGGGWWWuuuooocccSSSDDDBBB<<<888:::<<<999666555111333555555222000000111///000000...,,,,,,///222444777<<>>BBBKKKOOOIII@@@:::888777666999???DDDGGGHHHIIIJJJ>>>;;;777555666999<<>>BBB>>>@@@>>>:::999;;;;;;888uuummmggg```\\\[[[UUUOOOGGGBBB@@@???===;;;999:::;;;<<<===>>>>>>===;;;===>>>>>><<<999888888;;;999666777888999666444555777999999666444222222///000000///......000222111333444333000000222555444222222666<<>><<<>>>AAABBBIII___vvvuuuhhhVVVKKKfffnnn___WWWOOO]]]xxxuuuiiiWWWFFFDDD===999;;;===:::666444111333555666444333222111000111222000......222666666@@@JJJQQQXXX___bbbbbb]]]]]]WWWOOOMMMUUUbbbjjjccccccbbbdddnnnttthhhUUU777111,,,,,,000222111...,,,------...///000111222///...,,,+++***+++,,,---///...------//////...---//////...,,,******,,,...------...000222333222000;;;CCCDDD888...///222222???IIIVVV```ddddddcccbbb^^^YYY\\\```]]]]]]SSS???:::555333333000,,,+++---...222111---+++,,,---,,,---333888888888999999777777777888:::<<<<<<:::888<<<<<<999333---***,,,///------,,,+++***,,,000333///............///000000+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))*********+++,,,,,,------++++++***))))))***+++,,,,,,,,,---------,,,++++++***)))((()))++++++)))(((+++******))))))******+++)))***+++***))))))***,,,)))((((((''''''(((((()))'''(((((())))))*********((())))))***,,,---///000,,,,,,,,,,,,------...///......,,,+++***)))))))))))))))******+++,,,---...******+++,,,...///000111333222222111111111222222...000222222111111222333000222444555333222222333///......---------............//////000000111111000000000000000////////////111333333222111222333555444222000............444333222000///...///000***---000///---,,,...111***---///000///////////////------...---***---111444555666777888777777666444333222000//////......+++///000///111555777555444444333222111000000000...------...///000111111222333333333222444777:::999BBBGGGEEE@@@===:::888555777>>>GGGJJJGGGEEEFFF;;;888555555888<<>>===:::999<<<<<<999}}}vvvqqqggg^^^YYYOOOKKKGGGDDDCCCAAA???<<<:::;;;<<<===>>>>>>======;;;===???>>><<<999888777;;;:::999999999999888777999;;;======:::666444333000111111000//////111333333444444444444444555666666444333777===AAAAAA@@@@@@===>>>AAA@@@???KKK\\\sssTTTLLLhhh}}}fffVVVQQQ]]]ttt}}}sssbbbPPPHHH@@@;;;===???;;;555222111222555777888666333111222444555444111222777<<<;;;JJJYYY```ccchhhiiigggaaa^^^WWWOOOOOOVVVYYYXXXUUUOOOPPP]]]mmmnnn]]]LLL222...,,,---111444333111......------...000222444---------,,,,,,,,,++++++///---,,,,,,...///...,,,000000...,,,******,,,...------...000333333222000<<<<<<999222,,,,,,///111888BBBMMMQQQNNNNNNWWWbbbfffaaaaaa]]]SSSPPPIII:::888555444333///******...---111111---***,,,...------777>>>===999999::::::999888999;;;======999666888777555000+++***---000---------,,,+++,,,...000...------...///000222333...---,,,************+++))))))))))))))))))))))))((()))***++++++,,,,,,,,,,,,+++***)))***+++---...+++,,,,,,------------,,,***)))((()))++++++)))(((+++******))))))******+++***++++++***)))(((***+++***))))))(((((())))))***((())))))***++++++,,,,,,((()))***+++,,,,,,,,,,,,......---,,,++++++,,,,,,------,,,+++************+++*********+++,,,,,,---++++++,,,...///000111222222222111111111111222222---///111111///...///000...000222333222111111222///...------------...///////////////000000000000///000111222222000...------000222333333333333444444333111//////...//////333222000.........///...+++...111000---,,,...111+++///333444222///------///------......,,,///444222333555777888888777666333333222111111111111111---000000...///444666555777666333111000000111111......///111333555777888888999999777555444555666111:::AAACCCDDDEEECCC@@@:::999===EEEGGGBBB???@@@999666555666:::======<<<<<<<<<;;;999777777999;;;777::::::888999===>>><<<uuuhhh```LLLJJJGGGFFFEEEDDDAAA>>><<<===???@@@@@@??????>>>;;;===???>>><<<999777777777777777666666555555555777:::<<<===:::777555555000111111000///000222444000000000222333444555555888555444777>>>BBBBBB@@@AAA===>>>BBB???999???LLLhhhyyyQQQJJJeeegggPPPOOOYYYnnn{{{kkkYYYJJJAAA<<<>>>@@@;;;555111111222444888:::999555111333666888777444555;;;@@@>>>QQQccciiijjjlllllliiiaaa\\\SSSLLLOOOTTTOOOFFFKKK@@@@@@TTTiiiiiiVVVEEE222///---...222444333000000...---,,,---000333555,,,,,,---------,,,+++***///,,,+++,,,...///---+++000000...+++)))***,,,///000000111333666666555333<<<666111000...,,,,,,---)))555@@@>>>666888LLLaaauuukkkbbbTTTDDDCCCFFF???888555444333...)))***...,,,000111---***,,,//////...999BBB@@@:::888:::<<<:::999999<<<>>><<<888444444444222...******...222......///---,,,+++,,,---------------///111333555000...+++)))))))))***+++))))))))))))))))))))))))'''''')))***++++++++++++,,,+++******+++,,,///000------...///000000000///***)))((()))++++++)))(((++++++************++++++''')))******)))***,,,...******))))))))))))******++++++,,,---......//////,,,,,,---,,,+++)))'''%%%000///---,,,+++*********+++++++++***++++++,,,,,,+++++++++***++++++,,,,,,,,,---...///000111222333111111111000111111222222///111333000,,,))))))+++,,,...000111000///000000......---,,,---...///000000000000000///////////////000222444333111...,,,,,,///222333444333444555444333222111111111222333***,,,---//////000111222+++///333111...,,,...111---222777777333...+++***///------//////...111777000222555777888888777777222222111111222333333444///111000---...444666555999777444111000000222333//////111333666999<<<============:::777444333333222:::BBBGGGLLLQQQPPPMMM???;;;<<>>;;;===888666555777:::<<<:::888@@@???>>>;;;777555666777333666777777999???AAA@@@zzziii\\\QQQIIIIIIJJJEEEBBBBBB;;;:::;;;???CCCCCC>>>:::<<<===???@@@>>><<<999666888777777666666777777777<<<<<<===>>>===:::555111000111222333333222000///000111222444555777888999===888222222888>>>AAAAAAAAA@@@@@@???<<<999999;;;JJJeee[[[KKK]]]yyy```JJJIIISSSeee}}}vvvfffJJJDDD===<<<>>>>>>999555000111444777999999777444555444999AAABBB<<<999:::EEEVVVeeeiiihhhiiijjjhhh^^^^^^WWWKKKGGGIIIFFF>>><<<666;;;QQQgggfffOOO999444222111222444444222...111222333333222111222444---++++++......+++***,,,...---,,,,,,---///222444000000///...............///000111333444555555666222111...,,,++++++,,,------...111333000222BBBTTTggglll^^^JJJFFFFFFEEEIIIAAA<<<888555///)))))),,,222111000...++++++---///555@@@GGGBBB:::999===@@@999999:::<<<===<<<888666111///---+++***+++,,,---...333222***&&&***...---...000///---///444666333///***&&&'''+++///...,,,---&&& """***---***%%%))))))((('''((()))+++---///,,,******---//////...------......//////......(((((()))***+++,,,,,,,,,&&&((())))))(((((()))+++,,,+++***))))))***++++++***(((&&&'''***,,,+++***+++*********+++---///000------***&&&'''+++,,,)))+++******))))))******++++++,,,---...---***(((&&&++++++,,,------,,,,,,+++***...000000...---///111222...///333333///...222111111111111000///---,,,---.........//////000000333///,,,+++...000///.........///000000000000000000000000...,,,+++,,,---333222222222222333444555444111111444333111000333222000---++++++---000222///111333333000---,,,,,,000111111222222222111111///...---,,,,,,---...///222444333000111666888777333222111222555666555444111111111222333444666777555666666444222000000111444666777888>>>GGGKKKJJJNNNLLLEEE<<<333000222666333999AAAKKKVVV]]]YYYQQQLLLFFFBBBDDDCCC>>>999777888444111111444555444333BBBAAAAAA???>>>;;;888666===<<<:::777666888<<<@@@ttt]]]SSSKKKLLLKKKGGGBBBAAABBBAAAAAACCCEEEEEEBBB@@@>>>>>>>>>>>><<<999777555666666555444444444555555<<<<<<<<<======;;;777333222222222222222222222111333444555777999:::<<<<<<===777111111666<<<@@@@@@AAAAAAAAA@@@===:::999:::;;;NNNllliiiPPPXXXjjjpppVVVFFFDDDNNN___ssslllLLLDDD===<<>>999555///******---111111000///---...000222777BBBHHHDDD<<<:::<<<>>>::::::;;;<<<<<<:::666333111///---+++++++++,,,------111000***'''+++---------///...,,,---222222000...***&&&'''+++...---+++///+++&&&(((,,,///---)))))))))************++++++---+++******---......,,,))))))***+++,,,,,,,,,+++)))))))))******++++++,,,((()))******))))))***,,,++++++***)))))))))***+++***((('''(((+++---,,,+++******))))))******++++++------***'''(((,,,,,,)))***************+++,,,,,,,,,------------+++***)))******++++++,,,,,,,,,------///000111000000111222111...///222222///...111111222222222111000...---///////////////////////////---***+++...111222222......///000000000000000/////////...,,,+++---...111111222222222222222222333000000333333000000222000///---,,,---...111222222222222000...,,,---...///000111111222222111111///...---,,,,,,---...///000333444333444777777555555444333222222111111000111111111222333555666777666777777666444333444555444777999<<>>DDDIIIJJJFFFBBBAAABBBBBB???;;;888777999;;;===cccZZZRRRPPPOOOJJJEEEBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>><<<:::888777666666666555444333333333444::::::;;;===>>>===:::888444333222111111222333444333555777999;;;===>>>???;;;666000///333999>>>???AAACCCDDDBBB>>>;;;999888555>>>PPPlllYYYPPPRRR___cccTTTEEE??????HHHVVVdddqqq}}}yyySSSIII???===@@@AAA===777666666666666555555444444666???NNNXXXUUUJJJCCCAAAGGGUUU``````YYYVVVXXX[[[bbbaaaVVVDDD;;;>>>AAA>>><<<888<<>>===>>>???>>>=========<<<999333000000///---,,,++++++,,,---***---...***)))+++---,,,,,,//////------111111///---***&&&&&&))),,,,,,***///---,,,,,,---...---,,,++++++,,,,,,,,,+++***)))+++******+++------,,,***'''((()))***++++++++++++************************)))***++++++******+++,,,******))))))))))))******+++***))))))+++------,,,***+++++++++***)))((((((,,,---+++'''(((,,,,,,))))))))))))***+++,,,......------------------------************+++,,,...///000///000111333444333222111......111111......111222222222222222111000///000////////////////////////---+++,,,...111222111......///000000000000///...//////...,,,,,,...///000111111222111111000000111//////222333000///222...............///000111333222111...,,,,,,...000...///000111111111111111///...---,,,,,,---...///---111444444555777666222555555555333111111222333333222222222333555666777888999999777666666888:::666:::===@@@HHHSSSXXXXXXWWWQQQHHHAAA===;;;;;;:::;;;AAAIIIRRR]]]ffffffbbb[[[RRRIIIFFFBBB<<<777777666444333333666888999999;;;EEEQQQTTTPPPLLLMMMQQQKKKEEE>>>:::999:::999888rrrhhh]]]VVVSSSPPPKKKGGG@@@@@@AAA@@@???>>>>>>>>>???>>><<<;;;:::999::::::888777666555444444444444777777888<<>>>>>999444///...111777;;;>>>@@@DDDFFFDDD@@@===:::777999:::AAASSSnnnmmmTTTDDDFFFGGG???:::>>>>>>EEEQQQYYY\\\```jjjuuuaaaVVVHHHAAABBBAAA===777777777666555333333555666888GGGZZZddd```TTTKKKHHHLLLXXXaaa___UUUMMMLLLNNNSSSUUUMMM???:::???DDDDDD===:::>>>MMMcccmmmbbbRRR666333///...000222222111333333222000...---///111111---,,,---...,,,...222000///.........000333444000000///...............//////000111222222222222...---,,,,,,+++,,,,,,---++++++,,,...---,,,+++,,,999KKKSSSUUU^^^___VVVRRRIIIAAA999444111......222444555555444222222444555===CCCFFFBBB???AAADDDEEEBBBAAA???>>>;;;777222...///...---,,,,,,,,,,,,---)))***+++++++++,,,,,,,,,+++///111//////222222000---***'''&&&(((******))),,,,,,---,,,+++***+++,,,......---,,,++++++******))))))***,,,,,,,,,***)))))))))+++,,,------......************)))))))))))))))***++++++))))))***+++))))))))))))))))))******++++++***+++,,,---......+++,,,---------,,,***))),,,---+++((()))------)))((())))))***+++---///000---------------...///000++++++******+++---000222000......000444555333111000///...//////...///000000111111111000000000000......//////000000000000111000///...............---...//////000000//////---.........------...000000111222222222111000///111///000444444111000222//////000000000//////...111111111///,,,,,,---///---...//////000000000000......,,,,,,,,,,,,......+++///111111222555555222222444666555555555888;;;444333333222333555777888999::::::999888999<<>>@@@BBBIIIRRRUUUTTTXXXRRRJJJEEEEEEEEEDDDCCCCCCHHHLLLPPPXXX___```]]]YYYOOOEEEAAA>>>:::777888555444444555777999;;;<<<===FFFQQQWWWVVVUUUWWWYYYTTTKKKBBB<<<;;;:::777333zzzjjj___YYYWWWSSSOOODDDDDDCCCCCCBBBAAA@@@???;;;:::999888888:::<<<===999888777555444444333333333444666:::@@@DDDFFFGGG===:::666222222444777999222444777:::<<<=========666333///...000555999;;;@@@FFFJJJGGGCCCAAA===777999777888???OOOfff~~~iiiKKK@@@<<<888:::BBB???FFFQQQWWWSSSNNNSSS^^^qqquuuhhhWWWKKKEEEAAA<<<888888999999888666777:::===<<>>666333222000111444777777777555333111222333===@@@@@@======DDDKKKMMMEEECCC???<<<:::666111.........------,,,,,,,,,---***))))))+++,,,,,,,,,,,,'''---111000///222333111---+++(((''''''((()))))))))+++---,,,***)))***,,,111///---***)))***+++,,,(((***+++,,,+++***))))))***+++,,,---............******))))))))))))))))))((()))***)))((('''(((***(((((())))))************+++++++++,,,,,,---...///)))***+++,,,---,,,+++***+++,,,+++)))***...---)))'''((((((***+++---///000---------------///000000---,,,++++++,,,...111333...---,,,...222444222000//////...------.../////////.........////////////,,,---...///000222222333111111000///...---------------...///////////////---.........------...000111222222222222222111111222000222666666333222444111111222111000///---,,,...///111111///---,,,---+++,,,---...////////////...---,,,++++++,,,---...+++......,,,---222444333111333555777888999;;;<<<666555333333333555777999999:::;;;;;;:::;;;>>>AAA>>>AAACCCDDDJJJQQQSSSQQQPPPKKKFFFDDDFFFHHHIIIHHHKKKNNNOOOPPPTTT[[[]]][[[QQQGGG>>>;;;;;;999999:::555666666666777999;;;===DDDHHHOOOTTTXXXZZZZZZZZZVVVNNNCCC===;;;999555111|||mmmgggfffccc]]]MMMHHHBBB???@@@AAA@@@>>>888888777888999;;;===>>>;;;:::888666555444333333333333555:::AAAFFFJJJKKKBBB???:::666444555888:::444666999<<<===>>>======333222000000111444777999AAAJJJOOOKKKHHHHHHBBB:::999999888888???OOOeeettt___HHH>>>;;;<<>>===888:::;;;999777777;;;>>>AAAQQQaaahhhgggccc]]]XXXZZZ[[[^^^]]]TTTFFF<<<:::444888777444999DDDGGGBBB===>>>>>>DDDSSS^^^WWWIII555222......111222111///,,,---...---+++***+++,,,...+++***---...,,,...111222111000///000111333444000000///.............../////////000//////......,,,,,,,,,++++++************,,,+++)))***...000//////???FFFJJJYYYaaa]]]ZZZBBB999222222333333333555777888888666222000000000888999888777;;;EEEMMMOOOEEEBBB<<<888666333111///---------------------------)))(((+++---,,,,,,...%%%,,,222111///111111000...---***((('''((()))***)))+++------,,,,,,,,,---000///,,,***)))***+++,,,)))+++,,,,,,***))))))***)))***++++++++++++++++++))))))))))))))))))))))))((()))***)))((('''((()))((()))***++++++,,,++++++***+++,,,,,,+++,,,...///''''''((()))*********)))***,,,+++***+++///...***''''''((()))***,,,...///---------....../////////,,,,,,,,,,,,---...000111++++++,,,...000222111000...///...++++++...///...---------------...///000------...///111222333333,,,...//////......///111------...////////////......//////...,,,,,,...///222111111111111222333444111000222777777444333444222222222111000///...---,,,...111111000---,,,,,,***+++,,,---.../////////...---,,,++++++,,,---...+++---,,,***,,,111444333333333555999<<<===;;;888777666444333333555888::::::<<<===>>>>>>>>>@@@AAA@@@CCCEEEEEEJJJPPPRRROOOCCCAAA>>>>>>@@@CCCFFFGGGNNNPPPPPPNNNQQQYYY^^^^^^LLLCCC;;;::::::999:::===777888888777666777999<<>>=========>>>???@@@AAABBB@@@???===;;;999777777666666555666:::@@@FFFJJJKKKGGGCCC>>>999666777999:::444666999;;;<<<<<<:::999111222222222222333555777CCCOOOUUUQQQOOOOOOIII@@@>>>===<<<;;;>>>HHHWWWbbbmmm{{{]]]LLLGGGBBB<<<>>>III]]]lllhhhXXXQQQVVVgggyyyaaaMMMBBBAAACCC===@@@AAA???<<<;;;===AAAGGGRRR^^^bbbeeegggddd^^^]]]WWWUUUTTTOOOCCC;;;999111444333444???MMMPPPJJJCCCEEECCCDDDOOOYYYRRRCCC333111//////222222000...+++---///000...---,,,,,,...+++,,,///000...///222333222111000000111333555000000///...............///////////////...---,,,(((((()))++++++,,,,,,,,,&&&,,,...+++***...111///---;;;???AAAPPPYYYUUUSSS;;;333...000444444555666444555666555222000000000000222222333:::DDDIIIHHHCCC>>>888222000000000000,,,---------------------111+++(((+++---,,,,,,///)))111777555222222111000///...,,,***(((((()))***)))***+++---...///...---+++,,,---------+++***)))+++,,,---+++)))(((***,,,***************))))))(((''''''(((((())))))******)))***+++***((('''((()))((()))+++,,,---------,,,)))+++,,,+++******---///***))))))(((((((((((((((***,,,,,,***,,,///...***'''''''''((()))+++,,,---+++,,,---...///...---,,,+++++++++,,,,,,,,,------)))+++---/////////111222---000...******...000---...---------...///111222000000000000000111111111,,,...000000...---///000,,,---......//////....../////////...,,,+++---...111000......///111444666000///222777777444222444000000000000000000000111---///000///...,,,---...)))***+++---.........///------,,,++++++,,,------***---...---...333555333555444666===DDDFFFAAA;;;999777555333333555888:::;;;>>>AAACCCBBBAAABBBBBBCCCEEEEEEDDDGGGJJJJJJFFF999999999999999<<<@@@DDDJJJLLLJJJGGGIIIQQQXXXZZZPPPGGG???======<<<<<<>>>999::::::888555444777999AAAFFFLLLNNNLLLGGGDDDCCC@@@===999555444666888:::ppp^^^HHH===>>>DDDFFFDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDBBB@@@>>>===<<<;;;999888888;;;@@@EEEHHHJJJIIIFFF@@@;;;888888999:::222444666888999888777555000111333444333444555666EEERRRYYYVVVTTTUUUOOODDD@@@???===;;;>>>DDDMMMSSSSSSlllttt```XXXMMM@@@<<>>;;;666444333111000///---***(((((()))+++''''''(((+++...///...,,,'''***---000000---(((&&&,,,---...+++((((((***---+++,,,,,,++++++***)))(((&&&''''''((()))******+++***,,,,,,+++)))((()))***)))***,,,---......------(((***,,,+++******,,,//////---+++)))(((((())))))***,,,,,,***,,,000...***''''''''''''(((***+++,,,+++,,,...//////...,,,***)))******+++++++++******(((,,,///000///...111444---000...))))))...000---///.........///000222333333222222111000//////...///111333111...++++++---,,,---......//////......000000000...,,,+++,,,---000...,,,+++---000444666///...111666777333111333.........///000222333444/////////---++++++...000((()))+++,,,---.........------++++++++++++------)))---000000222555555222555444777AAALLLPPPJJJBBB999777555333333555888:::===@@@DDDFFFEEEDDDCCCCCCFFFGGGEEEBBBAAABBB@@@:::666888999777666888===BBBEEEFFFCCC>>>>>>FFFMMMOOOVVVMMMEEEBBBAAA>>>===???:::;;;;;;888444333555777888AAAJJJKKKCCC:::666666444444333111111444:::>>>}}}bbbKKKFFFHHHGGGIIINNNQQQSSSTTTQQQLLLKKKNNNRRRWWWXXXVVVPPPKKKIIIDDD???===;;;;;;=========@@@EEECCCBBB>>>888888<<<===;;;888777555666777777555333222000//////111333444333>>>OOOWWWNNNJJJQQQSSSLLLGGGEEECCCBBBCCCDDDDDDDDDQQQWWWkkknnnYYYGGG<<>>>>><<<;;;555222......000333333222000111111111000///000111///...---...111555999;;;444222///---+++,,,---///...------///333555444111000000...,,,***+++...111666999===???>>>:::555111222111///---+++***))))))))))))***+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******************...---+++******+++---...(((''''''''''''(((((()))((())))))*********))))))---......,,,******+++,,,///...---,,,+++*********************************)))+++,,,,,,,,,,,,---///)))))))))))))))*********//////...---,,,***)))(((...------.........+++)))............////////////,,,...///...---,,,---///,,,---...//////000000000333222000......///111222......///////////////...---------------...///000+++---000...+++***,,,///...,,,+++,,,...111222222111111222333333333222111///000111111000///111222111000///...------------)))---...,,,---111222000333000......000111///------+++---222444333444777777888===HHHRRRRRRHHH>>>999999777666666666777888999;;;@@@FFFJJJLLLKKKIIIGGGFFFEEECCCAAA???===<<<777777666555666777888999888999999888999>>>FFFLLLRRRTTTTTTQQQLLLHHHGGGGGGFFFBBB===999777555444222666888:::;;;:::888555444111222222333555888;;;<<>>333444000///>>>WWWfffhhh```YYYPPPOOOXXX___XXXLLL777888///)))111222000555)))///222///...000///,,,///000222444666666333000000222444555444333333444/////////------...111333///...///000---)))***///222///,,,)))***,,,...///***,,,------++++++---000000111333555777888999:::333000...---///111000//////000000000000000000111///......---...///111333000///,,,++++++,,,...///---,,,,,,...111222111///......---,,,+++,,,///222666888;;;===<<<999555222......---,,,++++++++++++******+++,,,------------++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,,,,,,,+++*********+++,,,((((((((((((((())))))***++++++,,,,,,,,,+++******,,,------,,,******+++---,,,,,,+++*********++++++------------------------)))***,,,---,,,---///000))))))************++++++,,,,,,---------,,,,,,+++000...,,,,,,------,,,+++....../////////000000000...///000000...---...///111000/////////111222444222111000//////000222333---....../////////......//////...---------......,,,,,,+++,,,,,,---,,,+++......---...///111333333222222333444444333222111///000111111000000111222111111000000//////......(((,,,,,,***+++//////---333000...///111222111000222000000333555333555999999999<<>>CCCHHHJJJIIIHHHEEEDDDCCCAAA???===<<<<<<333222222222444555777999777777777777777<<>>ppphhhiiimmmuuu}}}xxxqqqpppsssxxxyyysssZZZKKK<<<666777777888:::>>>BBBCCCBBBCCCEEEEEEAAABBB@@@???@@@BBB@@@<<<888888555333222444666777777===BBBHHHJJJHHHIIIMMMQQQTTTTTTUUUSSSNNNHHHBBB???>>>DDDOOO\\\gggqqqgggFFF>>>DDD[[[qqq}}}iii^^^```dddfffjjjuuu{{{xxxuuuppppppnnnllljjjfffZZZNNNBBBAAA@@@BBBIIINNNIIIAAA444555111---888OOObbbhhhfff```YYYVVVZZZ^^^[[[TTT???AAA444***222777666888555666444000...000000...111111222555777777444222000222555666555555777888111000///,,,+++---111444222000...///---***,,,111000///---,,,+++,,,...///,,,---------,,,,,,...000000///......000222555777000///.........///---,,,.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---///---,,,,,,---//////...,,,,,,,,,,,,++++++---000333555666888999999777444222------,,,++++++******)))***+++,,,------...------******+++++++++++++++***(((((()))***+++,,,,,,---++++++++++++******)))((()))))))))))))))***++++++............------,,,++++++,,,,,,,,,******,,,...***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,---...000*********++++++,,,,,,,,,******+++,,,---...//////000...,,,+++,,,......---/////////000000000111111111222333222000//////000444222///------000333555111000//////000111333444...///////////////......111000///...------------...+++(((***---...,,,)))////////////000111333444333444444555444333111000///000111111000000111333000111222222222111000///***------+++,,,//////,,,111000///000222333333333666333222555555444555999<<<<<<===>>>@@@@@@===;;;:::999888777666777888888::::::<<<@@@DDDGGGGGGFFFCCCBBB@@@???===<<<;;;;;;444444555666777:::<<<>>>666666666555666999>>>BBBLLLSSS]]]bbb```XXXPPPJJJHHHEEE@@@===999555111...---...///111333444555666111111222444777;;;>>>@@@uuu]]]CCC777666666666777@@@EEEGGGFFFGGGLLLNNNNNNOOOLLLIIIJJJJJJHHHAAA;;;:::777555555666888999999;;;:::>>>EEEEEEBBBGGGRRRXXX[[[^^^^^^YYYQQQJJJFFFEEEIIINNNQQQRRRXXXeeeqqqqqqppprrryyyXXXDDD===NNNaaaqqqsssddd```eeelllooorrrzzz{{{wwwwwwyyy}}}{{{uuunnnjjjcccUUUGGGCCCBBBAAACCCIIILLLFFF===222333000,,,222CCCUUU^^^hhhfffdddaaa___]]]YYYUUUPPPQQQ???///777BBBDDDFFF<<<999444111111444444333222111222444666666555333222444666666666666777999333222000---,,,...333777666111......---,,,...333/////////...------...///111000///---+++,,,...//////......---...000222444///////////////...,,,+++...------...000111000000)))***+++------------,,,,,,+++*********+++---...---------.........---,,,,,,,,,,,,,,,+++,,,///222333444555666666555333222//////---,,,***'''&&&%%%))))))***+++,,,,,,,,,,,,))))))***+++++++++******)))))))))***+++++++++,,,***+++,,,---,,,***((('''************++++++,,,---......///......---,,,+++***+++++++++***+++,,,...++++++************++++++++++++++++++++++++++++++)))***,,,+++******+++---***++++++,,,,,,---------******+++,,,---...///000...---,,,---...///...---000000000000111111111111333444444333111000111222222000...------...000222000000///000111222333444000111111111111000000///000///...............///...,,,***+++---...,,,+++...///000000000000111222444444555555444333111000///000111111111111222444111222444555555333222000...000000......111111............///111333444555444222444888888666555777>>>???@@@@@@???=========<<<;;;:::999888999::::::<<<;;;;;;>>>BBBEEEFFFFFFAAA@@@???===<<<<<<<<<<<<777777888999;;;===@@@AAA999888777666777999<<>>@@@rrrNNN;;;777777777666>>>CCCEEEDDDIIISSS]]]aaa^^^ZZZUUUTTTTTTQQQIIIBBB;;;999888888:::<<<<<<<<<;;;555777>>>@@@===CCCPPPWWW]]]ccceeeaaa[[[TTTQQQSSSVVVUUUOOOIIIKKKSSS[[[VVVWWWWWWXXX^^^nnnoooTTTAAAFFFTTTfffxxxjjjcccccchhhooosss|||}}}|||vvvnnnjjjpppxxxwwwpppllleeeWWWHHHGGGGGGEEEFFFKKKMMMFFF<<>>:::777888:::===AAABBB@@@>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>><<<<<<===@@@CCCEEEEEE@@@???===<<<<<<<<<===>>>777777777888:::===???@@@???===999777888:::<<<===GGGJJJOOORRRPPPIII@@@999555444444444555555333111111111000///000222444555666666777888999<<<>>>@@@YYY@@@888666666777777<<<>>>???GGGWWWfffoooggg```ZZZXXXYYYWWWOOOHHH<<<;;;<<<>>>AAABBBBBB@@@<<<777666:::;;;;;;BBBMMMTTT[[[bbbeeebbb]]]YYYXXX[[[^^^[[[QQQIIIHHHKKKMMMFFFGGGEEEAAAAAALLL```ppp}}}eeeKKKDDDKKK^^^~~~ssskkkdddbbbcccgggmmmttt}}}zzzuuukkk___[[[cccooo}}}yyyqqqlllllliii\\\OOOKKKJJJIIIIIINNNPPPIII???///000...,,,,,,111:::@@@MMMWWWfffrrrqqqggg^^^\\\___dddRRRBBBUUUuuuhhhVVVBBB888555333333444333111000111333444555444888888888555333111222333444444333222222555999===:::444///000111000111444---000111000...---000333;;;666000,,,,,,,,,---......000333555555333000---///000111111//////000111000---+++,,,///000...+++000000111000///---,,,***//////...---------------...000111111///......///---......---+++***+++------...///111111111000000((()))***+++,,,+++******&&&&&&((()))))))))))))))))))))***+++,,,,,,,,,,,,---,,,,,,+++***)))((((((***+++---......---+++************++++++---...///++++++,,,,,,---,,,,,,+++***+++++++++))))))+++---000///---,,,+++*********------------------------***+++,,,***(((''''''(((******+++,,,------......///...---,,,,,,---...///,,,,,,,,,///111111000.../////////000000000111111111222333222111111222333///000111222333333333333000111111222222333333333444444444444333222111111,,,,,,---...///111222333,,,///222000---+++...111,,,///222111...,,,---///111111333333333333222111...000222222222222444555555555666666555333222111,,,//////------111111...***,,,......///000333666333333888@@@AAA===::::::666999===@@@@@@>>>======???>>>===<<<;;;<<<======>>>===<<<===@@@BBBBBBBBB>>>===<<<:::;;;<<<>>>???::::::;;;<<>>AAAEEEIIIJJJHHHFFF@@@<<<999777999===DDDKKKRRRXXX___```\\\XXXVVVVVV\\\___]]]UUUOOONNNLLLHHHAAA@@@<<<777444:::FFFPPP___kkktttxxx{{{^^^MMMLLL[[[ttt|||ssseee___\\\]]]]]]___hhhqqqwwwuuupppgggYYYQQQWWWcccnnnjjjdddcccggghhh___SSSNNNLLLIIIIIIMMMOOOHHH>>>333000---,,,,,,000666<<<<<>><<<>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;<<>><<<;;;999888999:::===???;;;<<<>>>AAAEEEIIIMMMPPPFFF@@@777333333555777888999999;;;???CCCEEEBBB@@@<<<999666444444444333222555555555555555666666777555666777999<<<@@@CCCFFFdddCCC555111222444444999;;;999===JJJXXX```YYYQQQIIIHHHLLLNNNJJJDDD???AAAEEEJJJNNNOOOLLLIIIBBBAAA<<<777888???GGGJJJQQQWWW\\\[[[WWWRRRQQQRRRZZZ^^^^^^XXXUUUUUUPPPIIIAAA>>>999555333555999===KKKUUU[[[]]]jjjttt\\\UUU___rrrxxxmmmggg\\\WWWUUUVVVVVVXXXbbbnnnuuutttssslll]]]RRRUUU```___\\\XXXYYYaaaeee^^^SSSPPPMMMIIIFFFIIIIIIBBB888777111,,,+++---111888===222===RRReeehhh]]]RRROOOXXXfff]]]TTTqqqXXX???555222666<<<666444222222444666777888555555444222///...000111...000222333444777:::===;;;444111333444333222333...111222000------222777:::444...+++---111333444///000111222111///,,,+++---//////...---...222666222...+++,,,...///+++(((*********++++++,,,------***++++++,,,...//////000+++...111000...---///111(((***,,,,,,,,,,,,...000(((***---///000///...---)))***,,,------,,,+++***'''((()))******+++++++++)))***+++,,,---.........***************+++++++++'''((()))***+++,,,,,,,,,)))))))))***+++,,,...///******,,,---.../////////+++,,,,,,+++)))((()))+++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,...000((())))))***,,,---......------,,,+++,,,...111222222...)))(((+++///444666............////////////,,,---/////////000111333///...,,,,,,...111555888222222333333333222111111222222222111111///......000////////////000000111///,,,***+++...000---+++...222555444000---...000,,,...///111222222222222...000222222222333444666999888666444222111000000---000111///111555555333,,,///111111000111444777777444333555555333333666<<<::::::<<<>>>@@@???>>>===<<<;;;:::999:::;;;;;;:::::::::<<<>>>>>>===<<<:::999777666777999<<<>>>666777:::???DDDJJJOOORRRFFF???555//////222555666666666888<<>>:::888444222333444444333444444555666777777888888333444666999>>>BBBGGGIIIfffDDD333222444444222222333555888>>>CCCFFFFFFBBB@@@AAAEEEHHHFFFCCC@@@FFFLLLNNNOOOPPPMMMGGGHHHDDDBBBBBBAAA???CCCIIISSSVVVWWWTTTOOOLLLNNNQQQTTT\\\```\\\XXXXXXUUUPPPIIICCC;;;444222222333444<<<<<>>::::::777999333+++...:::>>>999111999>>>GGGRRRNNNHHHNNN^^^cccccceeeyyyddd===444444222333,,,222666555666999;;;:::666555333111////////////222222333444555555555555<<<999555222111111111111111000///...///000222444222///...///000000222555222111000//////...//////---...///.........000222222333333000---+++++++++)))***,,,------,,,***))),,,---......,,,,,,---...///---+++******+++---...///((((((//////)))***111111---,,,///000---+++,,,***,,,......---+++++++++(((((()))*********))))))+++))))))+++...000...,,,++++++++++++++++++++++++,,,++++++,,,//////...---))))))))))))***+++,,,---'''((((((***+++,,,---...))))))******++++++++++++***,,,---+++((((((+++///---------------------,,,---+++******,,,------,,,)))***+++,,,,,,+++)))))))))***+++,,,,,,---111333......,,,+++***)))))))))---------,,,,,,+++++++++---...///000222333444555000000//////000111222333333444555666555333000///...000333333222111111222///000333555555444222000---///000...,,,---000333...///////////////......///000000111111111000000000222333555555444333222444444333222111000///...000000111222222222222111//////000111111111111000444444444444444444444333444777:::>>>@@@@@@???>>><<<:::999888777888999:::444555666777888888888888555999:::666777;;;<<<888888666777<<>>IIILLLIIICCC???:::999:::888333...222444777:::;;;;;;999777444666:::;;;===AAAGGGLLLyyyZZZ===//////222111333333333444666999<<<>>><<<999777:::???CCCBBB@@@>>>FFFMMMNNNOOOQQQPPPMMMNNNIIIFFFFFFEEECCCDDDHHHQQQSSSRRRNNNIIIHHHKKKNNNQQQYYY^^^]]][[[]]]\\\XXXLLLEEE<<<555222222222222///222555:::DDDVVVlll|||pppjjjsss}}}sssuuusssooojjjeee[[[PPPLLLNNNOOOOOOOOOVVVcccoooyyyzzztttfffXXXRRROOOLLLHHHIIIEEEDDDPPPbbbcccYYYOOODDD:::888888444333444555999666000333;;;;;;444***222555888>>>::::::EEEXXX^^^aaafffvvvddd>>>444444222444444888999777777999888555333222000...------------000/////////111333666888:::777444222111222222333222111///...///000222333111///......//////111333111000000///.........///---...///...---...000111//////000...,,,++++++,,,)))+++,,,------,,,+++))))))***,,,++++++***,,,---,,,++++++++++++,,,...///111+++***000///)))***000000,,,,,,///000---+++,,,+++,,,...---+++******+++(((((()))******++++++,,,---+++***,,,......,,,***++++++++++++++++++++++++*********+++---...---,,,******))))))***+++,,,,,,'''((()))***+++,,,,,,---)))*********+++++++++++++++++++++***))))))+++---,,,,,,,,,,,,,,,,,,------,,,+++******,,,...------***+++,,,,,,,,,+++******,,,------,,,+++,,,...000------,,,,,,,,,,,,------++++++,,,,,,------............///111222333444555......///111222222333333000111222333333222000//////111333333111/////////000111333555666444333111...000000///,,,+++,,,............//////.........---...000222333333333333000111333444555444222111444333333222222111000000111111000000111333555666000000111222222222222222333333333333333333333333555777999<<<===>>>======;;;;;;::::::::::::::::::333444555666777777777777555999999666666::::::777888666666999>>>AAA???;;;333444444222000000222555:::<<<<<<;;;@@@JJJNNNMMMKKKFFFAAA>>>>>><<<888333777888:::;;;<<<<<<;;;;;;999:::;;;<<<<<<@@@EEEIII~~~wwwrrrpppcccLLL777...///111000333333333333333333444444222000000444:::>>>???>>>???IIIPPPQQQOOOQQQSSSTTTRRRLLLHHHJJJLLLJJJIIIKKKOOONNNLLLFFFBBBAAAEEEJJJLLLRRRXXXZZZ]]]```aaa```PPPJJJAAA999555333222111+++...111222666DDDYYYiii|||ooommmvvv}}}}}}kkkkkkiiiggggggcccWWWJJJFFFGGGIIIJJJPPP\\\lllvvv}}}zzzppp```SSSNNNJJJGGGAAACCC@@@???PPPdddaaaPPPFFF===444111000///000222333888999666666:::777///***111111///111---222BBBPPPVVV]]]dddmmm|||```===444444222444777::::::888888:::777111222111///...---------......,,,++++++---111666888888666444222222222333444222111000/////////000111//////...------///000000000//////............///.../////////---...///111+++,,,------+++***+++,,,***+++,,,------,,,+++***((()))++++++++++++---...)))***+++,,,---.........222---,,,000///******//////++++++...///,,,***+++,,,,,,---+++***)))***,,,))))))))))))***,,,---...///---,,,,,,---,,,***(((++++++++++++++++++++++++***))))))+++------,,,++++++************++++++,,,'''((()))+++,,,,,,++++++************++++++++++++,,,***))))))***++++++************+++,,,,,,,,,---+++***)))***---......---***++++++,,,,,,,,,++++++,,,---...---,,,,,,...000///......---------......******+++,,,...000111222......///111222333444555---...000222333333333333......000111111111000///,,,...111111000000000000000222444555666555333222111222333111...+++++++++---------------...------***+++///111333444333333///000222444444333222111222222222222222222222222111000...---...222555888111222333333444444333333000111111222222333333333666666777888:::;;;;;;<<<999:::;;;;;;;;;:::999888333333444555666666666666666999888666666888888555888666444666999999777444...000333444333222222333888<<<>>>>>>AAAHHHNNNPPPPPPKKKDDDAAA???>>>;;;888:::;;;===???AAACCCDDDDDDCCCBBBAAA???>>>@@@EEEHHHxxxnnnsssrrroookkkddd]]]VVVSSSYYYRRRDDD666000222333111111222222333222111//////000//////333888<<<>>>>>>BBBLLLUUUTTTQQQSSSWWWZZZRRRKKKIIINNNSSSSSSQQQPPPNNNKKKEEE???;;;<<>>BBBGGGJJJMMMNNNOOOLLLJJJGGGDDDBBBCCCFFFHHHoooVVVKKKTTTSSSRRRPPPLLLHHHDDDAAAIIIGGG???555222333333000000111222333333111000///111000111333666999:::;;;???JJJTTTUUUUUUYYY___bbbSSSNNNMMMSSSXXXWWWSSSQQQNNNIIIAAA:::666888>>>BBBFFFGGGJJJPPPUUUYYY[[[]]]ZZZTTTLLLDDD???:::666444///+++'''''',,,555>>>CCCYYY^^^^^^ZZZ\\\dddeee```[[[hhhtttyyytttiiiXXXJJJEEEDDDAAACCCSSSjjj|||tttmmm^^^QQQLLLJJJDDD===666<<>>>>>>>>AAAEEE@@@===;;;:::;;;===???@@@@@@DDDIIINNNRRRRRRQQQPPPNNNKKKGGGDDDCCCDDDFFFFFF}}}\\\FFF>>>BBBBBBBBBBBBAAA???===<<<======999333000111222//////000222333333222111000000000000111222333555555888CCCOOOTTTXXX___eeegggWWWTTTTTTYYYZZZVVVQQQPPPNNNGGG>>>666333666;;;???GGGEEEFFFLLLQQQSSSUUUXXXXXXSSSLLLEEE@@@;;;666444000+++&&&'''---444777777DDDKKKNNNNNNUUU```bbb]]][[[iiixxx}}}yyynnn___RRRGGGGGGEEEIII]]]wwwrrrgggVVVIIIHHHJJJEEE===444888AAAKKKQQQMMM???333...111222000//////---)))---000333333222///...---+++,,,(((***222111///888EEEOOOTTTJJJ;;;:::KKK]]]eeeeeeQQQ;;;888888444444333999<<<999666555222...444333111///------------,,,---...///000000000///888999999666111...///111111111111111000000000000***000111---///555666111............///111222222///000000///------...000111222222000...,,,,,,---------,,,,,,,,,,,,------((()))++++++++++++---...------...///...+++)))'''((((((((()))+++,,,...///...******...///---,,,---------...,,,+++***+++---+++,,,,,,,,,+++***)))((('''***,,,---------...///+++++++++***))))))((((((,,,++++++---///000...---*********++++++,,,---.........------------------,,,,,,,,,,,,++++++++++++++++++++++++------+++***)))))))))***+++++++++,,,))))))***+++------+++)))))))))))))))***+++,,,,,,222444444333111.........)))***+++,,,...000222333000///...------...000111///000000111222222333333777555222000///111444666666666444333111///......+++---000000////////////......///000000000000000---,,,,,,---......,,,+++------,,,,,,,,,...///000444444444333333222111000///000222444444333222111------...///000111222333666666666555444222000///111222333333444444333333...//////000000111111111444333333333444666888999>>>@@@AAAAAA@@@===:::888777888888999999888888888999666666888888555555888666666666666666777888999777444000///111333555555666666888<<<<<<:::;;;>>>999999:::;;;>>>BBBFFFHHHJJJLLLNNNPPPPPPNNNKKKIIIGGGDDDBBBAAABBBCCCCCCCCCgggMMM@@@>>>;;;;;;<<<<<<;;;:::999999555777555000...000222000000111111222222111111111......////////////111222555???JJJRRRXXX```cccbbbYYYXXXZZZ^^^]]]WWWRRRRRRLLLEEE;;;444111333888;;;FFFAAA@@@GGGLLLLLLNNNQQQRRRNNNGGGBBB===888333000---,,,***,,,///222444555777>>>CCCFFFPPP]]]aaa\\\]]]fffooossstttpppeee[[[KKKNNNQQQZZZqqqvvvfffPPPBBBCCCIIIGGG@@@999999BBBMMMJJJ;;;111111000555555111///111000,,,)))---222555444000...///,,,000------222//////;;;FFFSSSVVVEEE555;;;NNN]]]```dddUUUBBB???===666444222;;;AAA>>>999777777666777555333000...---------,,,,,,,,,,,,...///111222555888999666111///000333///000000111111111111000***111333///111999:::444......//////111222333444///000000///------...//////000111000...---...///---------,,,,,,---------)))***,,,++++++***,,,---,,,------------,,,***))))))************,,,.........+++***...000...---...,,,...//////---,,,,,,---&&&(((***,,,,,,+++***((('''***,,,---,,,,,,...000+++++++++***)))(((((((((+++******,,,...///...,,,))))))***+++,,,---///000222000///---------...///------,,,,,,,,,+++++++++***,,,......---,,,,,,,,,***+++++++++++++++++++++*********,,,---,,,)))'''+++++++++++++++---...///666777888666222///...------------...///000111222000...---+++,,,...000111000000000111222222333333222222222333333444555666555555333222111000//////...000222111000...---.../////////000000000000000000...,,,,,,...///---,,,...---,,,,,,---...111222555444222111000000000111000111333444555444222111//////000111222333333444666555333222111111111111000000111222222222222222000000000000000000000000111222222333555777888999;;;<<<>>>???@@@???>>>===::::::;;;;;;;;;;;;::::::999666666999:::666666:::555555555555444555777999666333000000333666888777555222333999<<<999888:::666888<<>>AAACCCCCCAAAlllPPP<<<777;;;999999999999888777666555222555444///...111333333222111111111000000000000---...//////...///111333888@@@IIIPPPWWW]]]]]]ZZZVVVXXX\\\aaa___YYYVVVWWWKKKDDD:::222000222666999BBB<<<;;;AAAGGGGGGHHHLLLLLLHHHCCC>>>999555000---''')))+++,,,,,,---///222333999===AAALLLZZZ^^^ZZZZZZ\\\^^^aaagggjjjddd[[[OOOUUU]]]jjj{{{hhhMMM===???HHHIIIDDD???;;;CCCOOOFFF000***444...222111+++))),,,---+++&&&+++333888777222//////)))000...+++,,,(((+++:::FFFVVVXXXCCC555@@@UUUbbbaaafffYYYGGGDDD@@@777555///;;;DDDBBB===<<<>>>@@@;;;999666333111/////////+++***))))))+++///333555333666888666222///222555...///000111111111111111***222444000333;;;===666/////////000111333444555///000000///---,,,...///---...//////......///111...------,,,,,,------...,,,---......,,,,,,---...++++++,,,,,,---,,,,,,,,,,,,---,,,++++++------,,,...++++++///111///---///,,,...000000...---,,,---"""%%%))),,,...---+++***(((+++---...,,,+++---///+++++++++***)))(((((('''***))))))+++---...---+++((())))))+++,,,...000111444222///---,,,...///111---------,,,,,,+++++++++***---000000---+++,,,...,,,,,,,,,++++++++++++++++++++++++,,,---+++(((&&&------,,,,,,---...000111555666888777444111000000555444222000///............---+++++++++...000222000000000111222222222333,,,///222666888888777666333333222111000000111111---///111111000//////000000000000000111111111111666222///...000111000...///...---,,,---///111333222000...---,,,---...///000222333555555444333222111222222333444444555555333111///,,,,,,...000222//////000111111111111000111111111111000000000000000111222444666888999:::555666999;;;===>>>>>>>>><<<<<<<<<======<<<;;;;;;999555666:::;;;777777<<<444555444333222333555777333111000222666999:::999444///000888===:::888999555999===BBBFFFJJJNNNQQQNNNKKKFFFBBB?????????@@@;;;:::;;;>>>CCCFFFEEECCCnnn___KKK???<<<777999::::::999666555555666222222111111000//////...222222222111111///......111...,,,---111333333222444:::DDDPPPZZZ]]][[[YYYZZZ[[[]]]]]]]]][[[YYYWWWMMMAAA777444555555666999<<<;;;:::<<>>BBBGGGIIICCCKKKOOOGGG:::222000000111000...------...000111------222<<<@@@<<<666222000///...---,,,------...<<>>:::BBBMMMYYYYYY[[[SSSGGGFFFJJJAAA222:::===@@@BBBDDDIIIPPPUUULLLAAA555111111111---***111222222222222333333333///111222111//////222555/////////000222111///---000...///444;;;>>><<<999000---,,,///333666333000///111333111...+++,,,---///............---------,,,,,,+++******++++++,,,((())),,,.........---,,,***+++,,,---...---,,,,,,++++++******++++++,,,,,,000...,,,...111111///,,,///...------,,,,,,,,,,,,+++...000///+++)))***,,,,,,,,,+++***)))))))))*********++++++++++++***)))******))))))***+++,,,,,,******))))))***---111333333222111000/////////000++++++++++++***)))'''&&&+++******...222333000---)))***,,,,,,***))))))***++++++++++++,,,---...///))),,,///000///......//////000111222333222111111///////////////......---//////............//////222///,,,...222444222...,,,---///000000111444666444555555222///...000222---///222222111111111222111......111333111333666000000///............///)))+++---......///000222000///...///000111000...000222666888999777444111000222444444444333444555111111000/////////////////////......///000222333222222222222222222222222222222444555666666777777333777888777:::???<<<444<<<<<<>>>>>>===<<<:::888666444333555888<<<>>>???===;;;888555333222222222666333000333888:::999666666777999;;;;;;999888777222666<<>>FFFBBB>>>>>>AAABBB???;;;oooYYYNNN@@@::::::777::::::999888777666555555333222222111111111000000111111111111000///...---,,,+++,,,///222444333111444666???PPPaaahhhaaaWWWWWWXXXXXXYYYYYYYYYXXXXXXNNNCCC888555666666888;;;<<<:::999:::<<<>>>??????EEE@@@888333111111000///...------,,,,,,---......+++000222333???RRR\\\ZZZTTTRRROOOMMMNNNPPPSSSTTTWWWZZZbbbsssrrr___JJJ>>>===@@@FFFKKKRRRXXXUUUFFF777222000......---,,,++++++,,,---......---333<<<@@@:::222...000///...---,,,------...;;;RRRSSSBBB<<>>BBB>>>;;;;;;>>>@@@===:::yyy]]]JJJEEE===;;;>>><<<<<<999666666888888666333222111111000000000111111111111111111000///......((())),,,000333444222000444111777MMMfffooodddUUUTTTTTTTTTUUUVVVXXXZZZ[[[QQQFFF<<<888888999;;;???===<<<:::999999999;;;<<<@@@<<<777222111000000///......------------......)))...//////888GGGOOONNNQQQLLLGGGDDDEEEHHHKKKLLL\\\aaacccgggvvvuuu]]]QQQEEE???===@@@IIIRRRggghhh[[[BBB333111000+++---,,,+++******+++,,,---......333===@@@999///***///...------,,,---------;;;RRRUUUGGG???;;;999;;;AAAEEEFFFDDDGGGKKKFFF===555:::DDDQQQ]]]eeefffeee___SSSBBB444,,,,,,...//////000000000000111111111111222333333222222333444111000......000111000000,,,+++,,,000666:::999777333000///000222222///,,,,,,---...---,,,---...000111111000...---,,,+++***((()))***+++,,,++++++******+++,,,---------,,,+++++++++,,,,,,,,,,,,+++***///...---,,,,,,---......111///---...000000...***------------------......000...+++***+++,,,++++++------,,,++++++++++++,,,)))******++++++******************)))******+++,,, """%%%))),,,---......+++,,,...///000000000///---,,,***)))(((((()))))))))************+++---///...+++((((((+++---,,,******+++,,,.........---------...//////...///111333......000111111111000///333222000/////////000111//////............//////111///---///222333111//////000111000//////111222333999???>>>777111///111000...---...111111...+++...+++,,,000111///000333111000000000////////////000000///---,,,,,,///111222000//////000111111000111333666888888777444333///222333000,,,***---111111000//////......////////////......///000222333//////000111222333333444333444444555555444444333555666444222444888999666777888999999888777555444444333333333444666777999777666444333222333444444333111///111444777666444555555666555555444333333222333666999===???AAAAAABBB???;;;888999;;;<<<===>>>;;;888999<<<===<<<:::oooUUUGGGEEEAAA@@@AAA===>>>999555555888999666333111000///......///000000111111222222111000000///***+++---000222222111000222...222FFF^^^iii___RRRQQQRRRSSSVVVZZZ^^^aaadddVVVLLLAAA===<<<<<<@@@DDDDDDCCCAAA<<<888666777999===;;;888555333222111111000//////............///***---...---333===CCCCCCIIIEEE@@@@@@CCCGGGIIIIII___hhhfffZZZZZZddd```QQQHHHCCC@@@AAA@@@CCCPPP```xxxqqqZZZ<<<...111111+++///...------------...///------444>>>AAA:::000***...---------------------:::OOORRRFFF???888222222999???GGGLLLOOOOOOJJJDDD>>>IIIZZZiiiqqqrrrpppmmmmmmcccPPP<<<000///111222111111222222222333333333444555555555555555555555000...,,,,,,...///000///000//////111444555444333111000///000111111///---.........------...///111/////////...------,,,,,,&&&(((***,,,,,,,,,***))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,+++++++++,,,+++*********,,,...///333000...///111222///+++---------------...///000222...***)))+++---,,,***,,,++++++******+++++++++***+++,,,,,,,,,,,,,,,,,,+++***************++++++&&&''')))+++---...///000,,,---///111111000///...---,,,***(((((()))***+++&&&))),,,,,,******,,,...---(((###$$$(((+++***((((((***,,,......---,,,+++---......------...000333...///111222222222111000111111111000000000/////////......------......///...,,,+++,,,...///...,,,...///000/////////111333111888???>>>777111222555222...+++,,,000111---)))...,,,---111111//////222444444444444444333333222000000///---,,,---111444333111//////111222222111222333555666777666444444111000...---,,,,,,...000000000///............/////////......///000111333---...///000111333444444444444444444444333222222333333333222333555555555666777777777666555444333444444444444333444555777888777555444444333444444222000///000222444444333444444444555555555555555333444555666888:::;;;<<<===:::777666999;;;<<<<<<>>><<<::::::;;;<<<;;;:::gggOOODDDGGGDDDBBBAAA:::???999444444777999777333333222111000///000111222222222333333222222111111000000000000//////000111000---000<<>>=========<<<<<>>:::666555666777666555888666444222111222333444111222222333222222111111333333222000......000222......///444;;;BBBFFFGGGJJJQQQ]]]iiirrrwwwxxxxxxggg]]]RRRLLLGGGFFFKKKQQQSSSVVVUUUMMMAAA::::::===<<<===>>>===999666444444555444333222111111111222000111333333333555888;;;555333333999BBBHHHIIIGGGTTT^^^]]]JJJ<<<===@@@???;;;:::@@@JJJLLLOOOccc{{{fffFFF333......///000---------------------------...444>>>BBB<<<444///+++,,,,,,------------,,,,,,888777//////---***///111777EEETTTWWWRRRPPPTTTSSSgggfffJJJ;;;999666111///000000000000111111111777666666888999888666444---+++***+++---//////...'''((((((***,,,...000111---...//////000000000000---,,,+++,,,---,,,***(((***+++,,,---...000111111***+++,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...//////,,,+++***+++---000444666333111///111333444222///.........---......//////000...+++***+++,,,++++++)))(((((((((((()))******((()))***++++++,,,++++++,,,+++******)))*********...---***))))))+++---///111222222222111000...---,,,+++******)))***+++,,,'''***---...---,,,++++++,,,***'''(((+++------,,,)))***+++,,,,,,+++***)))***+++,,,,,,+++,,,...000111222333444444444333222,,,...000222111///---+++......------------......---............/////////***,,,---...///000333555000222333222111222666:::111...+++,,,...///...,,,222000111555666333222444333444555555555444222111....../////////111444777555333000///111333333333111111111222222222333333111---+++,,,000333222000000///......------......//////......///000222333,,,,,,---///000222333333333333333333222222111000//////333666555000///111777777666555555444444444444666888777444333555888;;;:::999888777555444333000000//////000111111222444666888:::;;;;;;:::999888888777777777777777888444666777777666777999;;;AAA@@@@@@???>>>>>>??????qqqWWWJJJMMMLLLKKKHHH@@@===;;;888555444555666777999777444111000000111222///000000111111111000000///111222111///...///000---...///000222666<<<@@@CCCOOOaaasss~~~}}}ooofffZZZRRRLLLJJJOOOVVVUUUZZZ[[[TTTGGG??????BBBAAADDDFFFEEEAAA<<<:::999777666555444333333333333222333555666555555777;;;999444222666???FFFGGGEEEKKKOOOMMMCCC===???DDDGGGBBB>>>CCCMMMOOOSSSggg[[[;;;333222------333---..................---//////444===@@@:::222---***+++,,,---...------,,,'''000...))),,,+++***000///222???PPPVVVSSSZZZfff]]]lll~~~gggGGG999999777000///000000000000111111111555444444666777777333000---,,,,,,...000111000...'''((()))***+++...111333...///000000///.........++++++,,,...111000---***+++,,,,,,---...///000000......------,,,+++++++++++++++++++++,,,------...------------...000111222///...,,,+++,,,///222444000...---///222444222///000//////............///---......---+++******+++))))))(((((()))******+++***+++,,,---............,,,++++++***))))))******++++++*********+++,,,---000000000000000000//////+++++++++++++++++++++++++++***(((((()))+++++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///000111222333444333222222000000000///////////////...------,,,,,,------...---...//////......///000+++---.........///111333111000000000111333555666///...---------...///000222111222666777333222444333444555666555444222111///000111111000111333555666444000000111333444444111000//////000000222222---///000///...---///000//////...------------...//////......///000222333,,,,,,---...000111111222111222222222222222111000111000222555333...///333666666555444333333333333222666999888444333555888888888888777777666555444000000000000///000111222666888<<<>>>>>>;;;888666999999888888888777777666222666:::999555333777;;;<<<======>>>>>>???@@@BBBxxx[[[KKKJJJHHHFFFDDD<<<<<<;;;999666333444666999777555222...------...///......///////////////...)))---111222000......///---...//////000333888<<<>>>LLLbbbwww~~~tttkkk___VVVOOOMMMRRRYYYTTTZZZ^^^XXXKKKCCCCCCGGGHHHKKKNNNMMMHHHCCC@@@???888888777555555444444444333444666888666555777;;;@@@999444666>>>EEEGGGFFFGGGDDD@@@>>>???BBBGGGKKKHHHCCCFFFOOOQQQSSShhh~~~UUU666444666,,,+++444000000111111111111000000111000444;;;===777///+++)))***,,,---...------,,,&&&...,,,)))------,,,222///000<<>>@@@>>>;;;666222888999999999888777666555111888===;;;444111555;;;777999:::<<<===???AAADDDuuuWWWJJJOOOOOOJJJEEE===<<<;;;:::999888888888888999888666444222111000000111111000000//////......111111000......---------,,,---...000111111111111888EEE]]]uuu}}}sssmmm]]]]]]bbb^^^PPPNNNTTTQQQSSSVVVWWWRRRJJJGGGJJJNNNLLLQQQUUUVVVUUUSSSKKKBBB???<<<999888:::;;;999777777;;;???AAA???<<<<<<===@@@:::666777<<>><<<:::999???LLLXXX___```PPPIIIQQQWWWZZZjjjtttPPP111---333000...222......000111111000//////---000777===<<<666000---,,,,,,,,,---...,,,(((%%%))))))***+++---......///000---111BBBWWWjjjyyy{{{wwwvvv{{{iiiGGG666666777444444222000000111222111000444444333333222111111000++++++---...000111222222---......---,,,---///111///.........///000///............////////////000---.........------///000.........///......------(((***,,,...///...---,,,...//////...---///222555222---+++...---))),,,222,,,((()))111555222---***//////////////////...---...---,,,+++************)))(((&&&%%%&&&))),,,...,,,,,,---------.........---+++***(((((()))+++,,,++++++,,,---............------,,,,,,+++,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,+++******,,,...111222---...---,,,***)))+++---,,,---///000///000222444---000333444222000///...000//////.........//////---------.........///////////////......------,,,111///...000222222...+++222333333222000///000111000111222111...---...///000222444444222111222222444555666666666444222000//////...//////000111111666444333333555555444222333222111000111222444555///111333444333111---+++111000///////////////000222333333111///000333777444///+++***---///111000...///000000//////000111555333111111444555444222666666666666666555555444444666555222333555333...555333222444888;;;;;;:::333111///......///222333999;;;<<<===<<<888555222666666666666666666666666000111222222111333666888;;;:::999999;;;>>>AAACCCzzzYYYHHHJJJHHHDDDAAA;;;===;;;999888999999777666888777555444222222111111222111111111000000000000333222111000////////////...//////000000000000///555;;;KKKaaannnmmmeee^^^XXXXXX```___TTTSSSYYYWWWTTTVVVUUURRRMMMLLLNNNRRRRRRVVVZZZ\\\^^^]]]TTTIII===;;;:::;;;>>>@@@???===:::<<>>GGGWWWgggqqqppp]]]QQQTTTYYY[[[iii{{{mmmLLL000...333000...111......000111111000000///...444;;;???;;;444---++++++---///111000---***(((******++++++,,,,,,---------,,,222BBBVVViiizzz~~~wwwwwwjjjGGG555666:::999444333111222333333222000111111111111000000000000...............///000000,,,------,,,+++,,,...000//////.../////////...---........................,,,---...---,,,,,,...000//////......,,,+++***))))))***,,,---------,,,,,,------...------000333777777222...//////,,,...333---***+++222666333...,,,---///111111000///......------,,,+++******))))))+++***)))(((((()))+++,,,************++++++++++++,,,+++***))))))***+++,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,------,,,+++******+++---///111000111000...,,,+++---............------///222555...000333333222000000000333222111000///.........,,,,,,,,,------.........///......------------...333111000111333333111...000111222222000//////000000111222111///...///000111222444333222111222333333444555555555333111000111111000000000111222222111111222222222222222222666444222000000111333444222222222111111000/////////////////////000000000000111111///......111444555111---+++---000111111...///000000//////000222444222000111333555444333666666666666666555444444444666555333444666555000444222111333777999999888444222111000000222444666999;;;===>>>===;;;777555444444333333222111000000111222333333222333666999::::::999999:::===@@@BBB~~~\\\GGGEEEAAA>>>>>>;;;@@@<<<888888;;;;;;888444666555444333222222222222222222222222111111111111222111000//////...//////000000000000000///...---777555<<>>AAADDDFFFEEEDDDBBB@@@@@@CCCFFFHHHFFFDDD999:::===DDDLLLPPPPPPNNNAAA???>>>BBBMMM```tttmmm\\\ZZZ\\\]]]fffrrraaaEEE///...333111...000......///000000000000000///888AAAAAA:::111+++******///444555222---++++++)))******+++,,,---......------444BBBRRRbbbuuuuuupppvvvkkkIII666666<<<<<<333222222333444444111///............////////////222111///...---......///+++,,,,,,,,,++++++,,,...+++,,,...///111111000000////////////...---,,,,,,+++,,,---,,,++++++---///555444333111000...---,,,+++++++++++++++,,,,,,,,,,,,,,,---------000555888999333...------,,,---//////,,,---333666333///...,,,000444444222//////000,,,,,,+++******))))))))),,,,,,++++++************)))))))))************+++,,,+++***))))))***+++,,,............---,,,+++******************+++,,,---------,,,,,,++++++******''''''(((***,,,---...///,,,+++*********,,,---...000111000...,,,+++---/////////---,,,+++...222666///111333333111000111222555444222111///.........,,,,,,,,,,,,------------///...---,,,,,,---///000444222000000111222111000000222333333222000000000///000111111000000111222111333444333222111222333333333444444333222000///111111000000///000000000...000333222000000222555888666222000///000222333333222000//////000222333...///000000111111111111---......---,,,---///222555222///---...000000111...///111000//////000222222111000111333555555555555666666666666555444444333555444222444888777333222111111222444666777666222111000000111333555777888999;;;<<<<<<:::888666555555555444444333333333222333444444444444777999999888888777999;;;>>>???{{{ZZZEEEDDD@@@===???===CCC>>>999:::>>>???999333444444333333222333333333111111111111111111111111//////...---,,,,,,------...///////////////......777333444???JJJOOORRRTTTRRRSSSbbbllleeeaaabbb]]]]]]ZZZVVVTTTVVVWWWWWWUUUXXXXXXYYY]]]ccccccVVVHHH<<<>>>AAAEEEIIIKKKMMMMMMMMMGGGCCCCCCGGGIIIEEE@@@666888===EEEMMMRRRSSSSSSCCCBBBDDDKKKVVVfff{{{vvveee`````````aaaeeeRRR>>>...///333000...000......//////000000111111...;;;FFFCCC888///++++++(((///666777222---+++,,,((()))***,,,...000111222///111888BBBLLLYYYjjjyyyyyyllleeehhhsss|||jjjKKK777555999:::111111111333444333000---+++,,,---...///000000111333111///...---...///000+++,,,------++++++,,,...&&&))),,,000111222333444//////000///...,,,+++***+++,,,,,,,,,++++++---...555555333222111000//////---,,,+++******+++,,,.........---------000444888:::555000...---,,,---...///,,,---222444111//////+++000555666333000000111++++++++++++***))))))(((******+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++*********+++,,,,,,---------------,,,+++***))))))))))))***+++,,,---......---,,,++++++******&&&'''((()))+++,,,......,,,,,,+++*********+++,,,,,,------,,,++++++---000.........---,,,...111444000111222222111111222333333222111000//////...///------.....................---,,,,,,,,,...000111222111///......//////000000333555555444222222222///000222222111222333555222333444333222111333444222222333333222111//////000///...------,,,---------111555444111000444888999777333000///000222444444222111000000111333555222222333333333222111000,,,------,,,------///000444222///------...///000...000111111000///111222000//////111333555666666555555666666555555444333111333222111333888888444111111000111222333444444///.........///111444555666777888999888666444222333333444666777888999:::333444666666555555777999888777777777888999;;;<<>>555888>>>DDDJJJPPPTTTWWWUUUMMMDDDAAACCCCCC>>>888333555888>>>EEELLLPPPRRRHHHGGGLLLUUU^^^jjj|||yyymmmfffeeebbb]]]YYYEEE888...000222000...000.........///000000111222///>>>HHHCCC777000---,,,&&&---555666111,,,++++++,,,------...///000000111---111999BBBIIIRRRbbbpppwwwrrrhhh\\\UUUVVV^^^eeesssuuuiiiOOO999333333333//////000111222111...++++++,,,---...000111222222000000///...///000111111,,,...///...---,,,---...'''***...000000000222444000000000000///---***)))+++,,,,,,,,,++++++---......------,,,------...///...---+++******,,,...///222111000...---///333777>>>===999444000///000000...+++,,,///000...---...+++000444666444222111111******+++++++++***))))))&&&''')))+++,,,,,,+++*********+++++++++,,,,,,,,,++++++***++++++,,,,,,---***++++++,,,------,,,,,,))))))))))))***+++,,,---......------,,,+++******(((((()))***++++++,,,,,,,,,,,,++++++******++++++)))***+++,,,,,,---000333+++---///000///...///000///111222111111111222333//////.........///000000000000000000000/////////...---,,,,,,---...///000111111000...---...///000///111333333222111111222///111222333222333444666333444444333222222333555222222222222111000//////000///...------,,,---------111444444000///333777888666333111111333666777444444333333333444444555888888777666444222000///---,,,,,,---...///000000000000...---,,,,,,...//////000111111000000111222...///000111222444666777555555555555555444444333///111000///111666777444111111111000000000111222.........///000222333444666777777777666444222000111111333444666777888999333555666777666666777888777777666666777888999:::lllNNN???AAA===<<>>FFFBBB??????AAA???:::555444333333222222222222333///////////////000000000111111000000000000111111++++++---...///000000000,,,+++,,,//////222<<>>FFFNNNVVV\\\VVVLLLBBB<<<<<<;;;666111111111333666;;;AAAGGGJJJBBBBBBGGGQQQYYYaaarrr~~~uuummmhhhbbbXXXNNN<<<444///000111//////000............///111222333333AAAIIIAAA555000///---''',,,222333111---++++++111111000///...------,,,+++...888BBBJJJQQQ^^^jjjaaa^^^XXXNNNFFFEEELLLSSScccllliiiTTT===222000//////......///000000---+++,,,---...///000222333333......///000111111222222---...000000...------------///111000---,,,...111000000111111000...+++***+++,,,---,,,++++++---///,,,++++++,,,---///111222...---,,,+++,,,...000111555444222///...///444777BBBFFFEEE<<<222......---...++++++------++++++...---///111333444333222000***+++,,,------,,,******&&&''')))+++,,,,,,,,,+++)))))))))************+++******++++++,,,---------)))***+++,,,------------***************+++,,,---......------,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---......000444666***,,,000111000///......---///111111111000111222------------...///000111111111111111111000000000------..................222333333222000///111222...///000000///...000111000222444444333444555777444444444333111222444666333333222111111000000000111111000000///000000000,,,///111000......000333444333333444555888;;;<<<777666666555555666666666<<<;;;888666333111000///---,,,,,,---000111111000---......---++++++---//////000222111000000111333---///000111111222555777444555555555555444333333///000///---000666777444111111111000......///000000111111111222333444555666777777777666555333222777777777777777777888888333555777777666555666777777777777777777777888888qqqRRRBBBBBB===:::>>>???CCCBBBAAA@@@???<<<888444444444333222111111111222//////000000000111111111222222111111111111222222,,,------.../////////...111...---//////000555;;;===777EEEXXX\\\```kkkooojjjiiigggeeeaaa[[[TTTPPPLLLLLLIIIEEEDDDBBB:::111)))---222777<<>>777555:::EEELLLTTTggg{{{ssshhh```SSSGGG666222000000000//////111......---...///111222333:::FFFJJJ???333111///******,,,///111111///---+++//////......------,,,,,,---000999DDDLLLRRRZZZcccVVVUUUPPPHHHAAABBBKKKSSS\\\iiikkkWWW???333111000111///......//////...---,,,---...///000111222333---...000222222222111000,,,...//////---,,,+++,,,---///000...++++++000444///111222333222000---+++,,,---...---,,,,,,...000...---------///111444666---,,,,,,---...000222333666555333000///222666;;;NNNVVVWWWJJJ999000.........++++++,,,,,,)))***...000...---000444555222///***+++---......---,,,+++))))))***+++,,,,,,,,,+++************++++++++++++)))***+++,,,------------***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---...///......///222555+++---//////...---...///***---000111111000000000//////////////////000000111111111111000000//////---...///000///...---+++000222444333111///000111000000000///...///111444222333555555444444555777444555444333111222444777444333333222111111111111111111000000000111222222...////////////////////////000333666:::===@@@BBB===:::777555444666888:::===:::777333000000000000,,,++++++---000111000...+++---......,,,,,,///222///111222222111000222333---///111111000111444777444444555555444444333222000111000...000666777555111222222000---,,,...000111111222222222333333444222333444555666666555555::::::999999999999999999222444666777666555555666888888777777777777777777zzzZZZGGGDDD===;;;???AAAAAAAAAAAA@@@===999666444555444333222111111111111000000111111222222222333111000000000000000111111.........///......---,,,222---***---...------///777---555EEEIIIPPP___gggbbbccccccaaa[[[TTTMMMIIIEEEFFFDDD>>><<<:::555...---///111222444999AAAGGGFFF???777111000111111111***,,,...///000222444666333000444???GGGPPPeee|||wwwhhh^^^QQQCCC333111000000000...///222......---...///111333444???JJJKKK>>>222000...(((------...000222111...+++((()))***+++---...///000222444<<>>^^^jjjkkk[[[EEE999666666...,,,+++---+++)))+++///222---+++...444666333...+++,,,...//////...,,,+++------,,,,,,,,,,,,++++++,,,,,,---------.........)))***+++,,,------------,,,,,,,,,,,,++++++***)))------,,,,,,+++,,,,,,,,,,,,,,,------------------******+++,,,------......+++,,,---............---.........---,,,,,,...000---......---,,,,,,...111))),,,000222111000//////222222111000000///000000111111000000/////////...,,,...000111000...+++***---000333222///---...///444444333111000111555888333444666555444444555666555555444333111222444777555444333222111111111111//////...//////000111222222111000000111222000///,,,...222888===AAADDDEEEAAA>>>888444333555:::===;;;888444000...///000222+++***))),,,000111000---+++---//////---...111444///111222222111111222333...000222111000000333666444444555555444444333222222333111...111666888555111333333111---,,,---///000000000000000111111111---...000222444555666666333333444555666777777888222444666777555444444555888888888888777777777777vvvRRR@@@===???@@@@@@AAA===;;;<<<>>>>>>999444555444222333333444222111333222111000000111222222666222000///111222000...///////////////////////////---+++,,,...///---+++---///111333888AAAMMMVVVRRRSSSTTTQQQLLLGGGCCCBBB???:::666666333//////222111111000///...000444777666555222///---,,,,,,,,,)))+++...////////////000222111222999GGGZZZnnn{{{sssZZZVVVPPP<<<...///000///...///111222///.........000111333555>>>KKKEEE888666444+++'''///---///222222///---///......---------...//////000444<<>><<<999555222///............---,,,,,,,,,,,,---444333222000//////...//////111333333333333555777111...---//////---...111333222222444222///000555000222444555444444555666222222111///---,,,...000---000222222///...111333222111111111222444666777;;;888666777:::<<<;;;999222444666666555444444555666777777666555555888:::fffOOODDD???===>>>???<<<:::<<<>>>>>>:::666555444333333444444333111111111111111111111000000333000......000000...,,,...............---,,,+++///---+++,,,...///---+++***,,,...///000444;;;AAACCCDDDEEEDDD@@@<<<:::999777222000111000------000/////////------...111444222111000...---------...***+++,,,,,,,,,...111444...000444<<>>JJJDDD777666333+++)))000---...111111...---000,,,,,,,,,,,,---...///000222555;;;CCCMMMWWW___cccfff\\\XXX^^^___[[[ZZZ___MMMLLLOOOTTTOOOAAA777555...333555111///333555444,,,++++++---///000000...111111111222222222111000...000222222000---,,,,,,,,,---000333444444333333000000/////////.........,,,---------++++++,,,...000000000///////////////+++,,,,,,---///000000111...111///000333222>>>WWWyyykkkRRRCCC999222000///---...000000...+++/////////......---,,,+++,,,,,,,,,---------......,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000,,,,,,---///000000...,,,---------....../////////,,,,,,---............---,,,,,,++++++,,,------...000000000000///...------///......---------......,,,,,,,,,,,,,,,---......,,,---.../////////......000000000//////000111111///444555111...000000---......------......///000111111000000000000000000...000111111000111333555777<<>>???<<<999555444333333444555333222000111111111111000///...111000//////000000...,,,.../////////...,,,+++)))...,,,,,,,,,......---,,,)))+++------++++++...111333555666666444111111111///,,,+++......,,,,,,000......---,,,++++++...111---------------...///000---,,,+++******---222666---222:::DDDOOOZZZeeelllmmmUUUMMMDDD222333333444222111111222333///.........///111333444>>>HHHBBB666555333,,,+++000...///222222///...111,,,,,,,,,,,,---...///000333555999AAALLLYYYdddkkkhhh```^^^cccddd___\\\^^^DDDAAABBBJJJPPPLLLAAA999888888666222111444666555---,,,+++,,,...///...---000222333333222111111222///111222222000...------...///111333444333222111......------------------,,,---...---,,,+++,,,...000000/////////.........++++++,,,,,,---...//////...000,,,,,,222777GGGaaa~~~oooYYYEEE777222///.........000000...,,,000000000000///...------,,,,,,,,,---------......,,,,,,************,,,,,,------------------------+++,,,---,,,++++++---///---------///111111///---,,,------...///000111111,,,------...............---,,,,,,,,,,,,---......///000000000000000//////000///...---------------------,,,,,,------...///,,,,,,---............------...///000111111111111...222333000...//////---------,,,,,,---...//////000000000000000000000000,,,...111222222222444555666;;;>>><<<555///...///222111111222333333111...000222444444222111000111---///111222222000...---000111222222000/////////111///---,,,---000333666111111222444666999;;;===666888<<<>>>>>>;;;666333222111000///...---------000000000000000000000000...000111222111222444555333///...000000...///333111222666;;;:::555333666333444666777666666777888666666555333111111333444555333000000111222333333222222222222333555777888777777777999::::::999777888999999777555444444555333444555444333333555777mmmRRRBBB===<<<::::::;;;===>>>===;;;666444333444555555444333222222111000//////000000111111111222222111///......///000111000///---,,,---,,,,,,,,,---...------+++---///...++++++...111---///000000...---------...+++,,,//////------000......---,,,******---///++++++,,,,,,---...//////......---,,,+++---000333000777BBBNNNXXX___ccceeennnvvv{{{jjjNNNCCC???444333444444222111000111222//////......///000222333<<>>666555777777333///000...,,,,,,...//////...111222333333222222222222111222333222000//////000000111333333333111000...---------.../////////000...///111111000//////000//////......---,,,,,,+++******++++++,,,---------,,,222//////777>>>KKK___jjjfffeeecccTTT;;;///000+++,,,---------,,,,,,,,,------.........---,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...........................***+++------,,,+++,,,---,,,++++++,,,---...---,,,***+++,,,...///111222333---...//////000000////////////...------.........)))***,,,...///111111111//////...---------------000000000000000111222222,,,,,,,,,,,,------......,,,---...///...---+++***......000000///------///+++++++++,,,---...//////+++,,,---///222444555666000222444444222000//////...000111000///111444888//////000222333222000------000444666555333222222222000...,,,,,,---...///...111444444000......000//////000111222333444444444333333222111111111111555666777888888666444333//////...,,,,,,+++++++++---...///000111111000000///111333333333333555777222...---//////---...222222111333666555333555999222444555555444444444555222222222000//////000222888444000///222444555444444333333333444666888999666888:::;;;:::999777666333777<<<>>><<<888444333000222333333222222333444vvvTTTAAA>>>===<<<;;;;;;;;;;;;;;;666555444555777777777555666444222000111444777999333333444333111111333444........................***,,,------------...//////000///,,,'''&&&))),,,...//////...,,,***+++,,,,,,+++,,,000000+++)))+++---......---,,,,,,...///,,,------......------,,,---000444555333000...,,,...555EEE]]]ttt{{{sssiiivvvpppIII666777666///000000///...---///000//////.........///000111666===:::666999333---111///222;;;EEEGGGAAA<<<;;;:::888666333000...,,,+++---000666===EEELLLQQQTTTLLLRRRXXX[[[[[[```kkktttwwwtttgggYYYZZZhhhnnniiiTTTFFF:::999<<<;;;666111000///------///111111111333222111222444444333111222333444222000///000111000111333333333111000...------...///000111111111---///111222000///////////////...---,,,++++++***+++++++++,,,,,,---------+++222111111999???HHHXXXVVVTTTUUUUUUJJJ999///...***,,,---...,,,,,,,,,---+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............,,,,,,,,,,,,......------------------------)))+++------,,,+++,,,---,,,*********,,,---,,,+++******+++---...000111222...//////000000000000000000000///............///---...............------......---------......///111111000000111111222333---------,,,---......///............---,,,+++***......///111000,,,---000,,,,,,,,,,,,---...000000+++,,,...111333666777888333444555333111.........111222222000000000333555......000222444333000------000444666555444333333444111...++++++,,,///111---000222333222000//////***,,,///222333333222111111111000000111111222333555555555555555444333333000000///............///,,,---///000111000//////,,,...///000000000222333333///...000000...///333333111222444333111333888222444555555444333333444333444333222111111333555555333111000222444555555444444444444555777888:::888:::;;;;;;:::888888888777;;;??????;;;555///,,,000222444444333222333444ZZZAAA@@@@@@>>><<<999888999:::666555444555777888777666444444555666777999:::;;;888999888666444555888<<<666555222000//////000000))),,,......,,,,,,...000---000111///***'''((()))+++,,,---,,,******+++---+++***,,,111111,,,***++++++,,,------,,,,,,...///+++,,,---...//////...---,,,000444777666333111000222666EEEaaa~~~yyymmmvvvoooJJJ666555222...///000///......000111//////...---...///000111222:::999888;;;444---111///111888AAAEEEAAA??????:::888666333000...,,,,,,+++...333999AAAGGGLLLOOOIIIUUU```aaa^^^aaammmyyyttt\\\WWWiii|||qqq[[[FFF???@@@===777222111///---...000222333444666222///111666777333///333444444222000///000222000111222333333222000///,,,---...///000111222222+++...000111///...------//////...---,,,+++******,,,,,,,,,,,,------------***222111000999???FFFSSSKKKGGGDDDBBB>>>666---'''+++---//////...---...000++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,++++++,,,---+++***+++,,,------,,,******+++,,,---...///000//////000111111111111000111000000///....../////////////////////...---,,,---------------...///000000////////////000111111......---------...///000//////......---.........///---///222111------111,,,,,,,,,---...///111222//////111222444666777888333444444222///...///000...000111222111//////......///000333555444111...---000333555555444444555333222///---------...000---...///222444333111///+++,,,///111222222000000/////////000000222333333333444555555666555555444///............///000000---...///000111000...---+++,,,...///...///000222555111000222222000111555222222333666555111222555333555666666444444444555444444444333222222444666000111222222222333555666555555444444555777999::::::;;;===<<<999888999;;;<<<===>>><<<777222...,,,000222444444333333333444\\\AAABBBAAA???<<<999777777888666555555666777888888777111333777:::<<<<<<;;;:::>>>???>>>;;;888:::>>>CCC???<<<888444222111222333))),,,......,,,,,,...111,,,000444444111---,,,,,,***+++++++++******,,,...******---333333///---...)))***,,,,,,,,,,,,...///***+++---///000000000///,,,///444666666555555555888999FFFcccxxxlllqqqwwwiiiJJJ888555000...///000///...///111222//////...------...000000000888888999<<<444,,,111...///444===@@@??????BBB888666444222///...---,,,+++---111666===EEEKKKOOOEEEVVVeeeeee^^^___jjjvvv|||vvv[[[SSSkkkoooRRREEEBBB===555000111///......111444555555777222---000777999444---444444444222000000111222000111222333333222000///+++,,,---...///111222222***,,,//////...,,,,,,,,,//////...---+++******))),,,------------------...)))222000...777???FFFRRRHHHAAA777333555444+++ ,,,///111111///...000222++++++,,,------,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,++++++,,,...,,,++++++---......---)))***++++++,,,---......//////000111111111111111111111000///////////////......///000000111000000,,,,,,,,,---...///000111...............///000000//////...---...///000111000///.........000222333000---///333222------222,,,------...///000222222222222333444444555666666333333222111//////111333'''***///111111///+++)))...///111444666555111......000333444444444555666222111111000///.........------...111555555222...///000111111222111111000111000000000000111111222,,,...111333444333222111,,,,,,,,,,,,,,,---...///---...000111111///...,,,,,,...///000///000222333777333222444444222333777111222555999888222000222444666777777666555555666333333333222111111444666,,,000333333111222444777555555555555666777999:::;;;===>>><<<999888:::<<<<<<<<<;;;888444111111111000222444555444333333444SSSEEEDDDBBB>>>;;;999888888999888999:::999777555666777222777<<<@@@BBBEEEIIILLLRRRKKKDDDBBBGGGLLLOOOPPPUUUFFF;;;999777111000666000......000///,,,---222---000111///,,,)))***+++***+++,,,,,,++++++---/////////000000000///---,,,,,,+++***---000222000...+++,,,///000111///---,,,,,,...333999>>>>>>:::666666555BBBaaasss___ccccccYYYGGG888333333000000111000000///...---222///,,,,,,///222222111777888999888666222...+++000222333444999>>>===888888555222///...---,,,***,,,***---444666666;;;CCCBBBSSSWWWNNNGGGFFFUUUnnnvvvuuukkkXXXOOOaaavvvTTTEEEBBB@@@888222000......111666888555111+++))),,,111333111222444666444222222222222000/////////000111111111111000111///,,,***)))***+++---+++,,,......---,,,---...,,,------,,,******,,,...,,,---.........---,,,+++***+++...333:::AAAHHHKKK???<<<777111...------...,,,...000000000///...///,,,++++++******++++++,,,$$$+++///,,,,,,000111...///000111111000...,,,***+++++++++++++++,,,,,,---&&&***------+++))))))***((((((***+++---...000000111---))))))---//////---111---+++111999;;;666///000///111555555000------000//////222555555222///111222111///,,,,,,---///111111000//////000222333000...---000444555222...///000222333222111...---,,,---///000000000///...+++,,,---...////////////---444777333333555555111111222222000---++++++,,,(((+++...111333333222111222333333222000///000222...444999888333222555:::333333222111///,,,***)))+++///222111---,,,...111111000...---------...///...///111333333111///...///000222333333222111000000---,,,//////---///222...111333222///---...///...///000000//////000111111222333444555555555555333000444<<<;;;222000666444666888999777333///,,,222111000//////111333444333333111111111222333444333444555555555666999<<<<<>>999666777777555???>>>;;;666111//////000...***+++222666666444555SSSEEEEEECCC???<<<999777666555::::::;;;:::888666777888333666<<>>>>>;;;777666888EEE^^^uuu{{{oooaaaOOONNNKKKEEE===666222111000111111111111111000//////---***+++...000111000444444555555444222///...---///111111666:::999555555333000...------,,,+++...,,,---111111///333999<<>>:::777777666222:::999777444111000111333000,,,---333777666444555UUUDDDCCCBBB???<<<999666333222;;;<<<<<<:::888888888:::555888AAASSSiii|||~~~~~~```DDD666444333//////...000222///+++***---///000000///---++++++,,,+++,,,---,,,++++++---...------.........---,,,,,,...,,,+++***+++,,,+++***&&&(((+++---//////...---...000333888<<<===:::888333:::HHHYYYffffffZZZNNNEEE>>>888666888999666222000111111222222222222111...,,,+++,,,...111222222000000111111111111000000+++...000000333888777333111000///...---,,,,,,,,,,,,++++++---,,,+++---222555===999000///111<<>>>>>===;;;999666333222<<<===<<<;;;888888999;;;888>>>NNNhhh{{{SSS<<<777777333222111333666333---,,,...000000000///------------+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++***************+++---///000000///...---///222555888999888777333???NNNXXX[[[WWWNNNEEE@@@999333333777999666111///000000111222222222222.........///111333555666............////////////,,,///111111333777666333......///...------...///))))))***++++++,,,///333111777111***---...333AAAPPPNNNJJJCCC???HHH^^^rrruuunnneeeZZZLLL>>>999:::111//////000222333222111,,,***---222444222222555///......///000111111000---...//////000000//////------.........---+++******,,,......------...///)))+++...///---,,,++++++)))*********++++++++++++,,,,,,---...///000111111***+++,,,------......---++++++,,,---//////...,,,,,,++++++******++++++,,,///...------///000///,,,---------,,,+++)))'''&&&******))))))******+++,,,)))***+++++++++*********************++++++++++++***+++,,,,,,******---000+++---000111000/////////000...///222222///...000000000111333555666555555...///000///------...///------...///000111111111111000...///111111000...111000////////////000000......//////000000000000//////000111111111111111111222111...,,,...000222...000111111000///111222444333222111000000000000000000111000......///111222000///000111222111000111000---+++***+++,,,---))),,,.../////////111333///000111222111000///...***+++---000111222111111666555444333222222111111555111...///...---///444222333444444333222222222...///000000//////000111111111222333333333333333...111000,,,111:::777---222444666777666444111000444333222111111111222222222333333444444555666777555666777777666666888:::333888;;;999777777555222222222222111111222555888777444444777888666555777[[[FFF999:::::::::999888777666=========:::888888:::<<<>>>KKKdddjjjFFF888666555333222444777444...---///222111///...............,,,------,,,+++***,,,---,,,,,,+++++++++,,,,,,,,,//////...---+++******+++---.../////////...---,,,,,,---///111333444555666999IIIWWWYYYTTTOOOHHHCCC999555222222333444111///......///000111111111000...///000111222333555666/////////......---------+++///111000111444444111,,,...000000......000111,,,......------///222333---222...***///......666======>>>>>>===CCCWWWkkknnniii```UUUGGG;;;:::???222111000111222222222111---,,,...333444222111444///...---...000111111000000111222222333333222222,,,---...//////---,,,+++)))+++---...------...///)))+++...///---,,,++++++))))))))))))******++++++)))***,,,---.........---+++,,,---.........---,,,+++***+++---///000...,,,,,,++++++******++++++,,,---,,,+++---////////////++++++,,,,,,,,,+++++++++***************++++++,,,************++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---///...---***---000000.........000000......111111......111000111222222111111111222---///000000///...///000//////000000111222333333222000////////////......000//////...//////000000////////////000000111111///000111111111111111111//////000000...---...111...///111111000111222444000111222333333222000///111222222000...---...///...000111111000222444777333222...,,,***)))******)))+++---///000000222333...///000111000///...---+++,,,...000222333333333555555444333222222111000555111///000000...000444333333333444444444333333...///000000//////000111222333333444444444444444444777555111666>>>;;;111111333555888888888777666222222222111111111222222222333444555666777888888888999888777666666999;;;444888999666444666777666444444444333222333666999999666666999888555666999```GGG888999999:::;;;<<<<<<===@@@???>>><<<::::::<<<>>>GGG]]]~~~UUU999222333222111333555222------000333111......///000000///,,,------,,,+++***+++---,,,,,,+++++++++,,,------,,,---///...,,,++++++,,,------------,,,+++******+++,,,......///000444666CCCSSS^^^XXXNNNIIIGGGDDD999777666555444333333222...//////000000000000///,,,...000111000111333444000000000000///...,,,+++(((---000......000000...,,,000333333111000222444555777666111...///000///***///+++***///---***//////000444888999AAAYYYrrruuulll___RRRDDD::::::???333333222222111222222222000...///333444111000222///......///000111111000//////000111111111111000,,,---...//////...---,,,)))+++---...------...000***,,,......---++++++,,,))))))))))))***+++,,,---(((***,,,...///...---,,,.../////////......---,,,,,,******---111222///,,,,,,++++++******++++++,,,+++***,,,...---+++---222+++++++++,,,,,,---......)))))))))))))))******++++++***))))))+++++++++))),,,,,,,,,,,,,,,,,,---------***)))+++///111000---+++,,,...///......///000///,,,+++---...,,,---000000111111000///...///000---///111111000000111222444333222222222333555666222111000///...------.........////////////000000000000/////////000111222000000111111111111000000...---///111000---...222...000111222111111333444///111333555666444222000111222222000...---...000...000111111111222666:::444222000---+++***))))))***+++---///000111222222///////////////...------,,,---///000222333444444444555555666555444222111111...---000000...///333333222222333555555444333...///000000//////000111333444444555555444444444555666555555888;;;888222111333555888999:::999999333444444444555555555555111333444666888999999999;;;:::888555444555999<<<444888888555444777999888666777666555333444777999999777888999888555777;;;cccIII<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBAAA>>><<<<<>>???AAADDDYYYzzzmmmEEE444777666444444555444111222777555111...---000111111000---......,,,******+++---------,,,+++,,,---///000"""''',,,...---+++++++++---------....../////////---......---,,,///444888AAAQQQYYYOOOFFFIIIOOOQQQNNNEEE:::333333333222000222222222222222111000//////222555555333222333666...000222333333222///...***000333111///000111000///444888888555333555888:::>>>;;;222,,,------)))***///***&&&++++++***222......111555888HHHppplllZZZLLL???777555666666555333222222333555444111222444333///---///222000///000111222111//////000000111111111111111........................(((***---...---...///000,,,------,,,******,,,...+++******)))***,,,...///,,,...000222111///,,,***//////...---------......---+++***...333444111...,,,++++++++++++++++++,,,+++,,,//////(((!!!'''222---,,,,,,+++******++++++------,,,,,,------...///---***((((((+++,,,+++)))((())))))***++++++,,,,,,))),,,000000///...000333,,,++++++---000333222111111---,,,......---///333,,,...000000......111444---000333444333333333444===;;;777444333555888:::222222111///,,,+++,,,...+++---///111111000///...111000/////////000222333//////000000000//////...222---+++------,,,222;;;000111333333222222333444222111000.........//////---...000111111222555777666000+++,,,222666444111000000000000///...---,,,,,,,,,---...000111111000333222000/////////000111,,,------...///000111111444666:::<<<===:::777555///---000555666333333666333111000222555666444222...///000000//////000111222222333333333222222111777444777>>><<<333111666555555666777777666555444222333555777888999999999111333555888:::;;;;;;;;;<<<999444///---000666;;;///555::::::999;;;:::777555555555444333555888:::888777888999777444777===kkkHHHBBB???>>>AAABBB@@@BBBFFFGGG@@@???EEEDDD???DDDOOOddd___===666888555666666222///000777===;;;555...***+++...000111...------,,,,,,,,,------000///---++++++,,,---...+++------,,,***)))***+++111///---++++++,,,///000---......+++***---555;;;LLLOOOOOOJJJCCCCCCJJJRRRNNNEEE;;;222+++'''***111444333222111000000000000111333333222666888444---000222444444111...---------,,,,,,///444444000+++)))---111333333444777999???:::666444000***(((***,,,++++++******++++++,,,---...222555888LLLxxxttteeeUUUBBB444111:::999666111///111444666555222111333222///...000444333222111111111222333222111111000///......---//////.........---------***+++,,,---............++++++++++++,,,---...///...---,,,,,,+++***))))))---------...------,,,,,,000111111000......///000------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000///---,,,++++++,,,---)))***+++,,,---,,,,,,+++---***)))***,,,---,,,***+++,,,,,,***(((***///333---,,,+++***+++---000111------,,,,,,---000222444---------------...///000222000------...000111222444555555666666555444333;;;777333222444555444333...///111111///,,,(((%%%000000000000000000000000222222222222222222222222333333222111000///......,,,++++++***+++,,,...///555444333222111111111111000000111333555555222000222000...///222444333111333///...000111000333777000000////////////000000...000222222111000///000444111......000111///---000...,,,...222444333111///444:::>>>>>><<<;;;:::444111000111444555444222555444333444666666555444222222222222222222222222444333333444777888888777222444666666555444444555======<<<999666444444555888888888777888999999:::888555777<<<<<<777888===@@@:::777777777444444555444777999777777999777444555777777444//////444999888666333444888:::;;;999kkkKKK@@@======@@@AAA???@@@CCCCCC@@@CCCHHHEEEAAAHHHVVVmmm|||hhhJJJ555333444444555555333000000666;;;888333...+++,,,///000000......------,,,------...000///---,,,+++,,,---...,,,---...---,,,+++,,,---000///---,,,,,,---...000+++---///...,,,000888@@@SSSPPPKKKHHHHHHIIIIIIIIIEEE???888444000...333:::444333222111000000000000222888;;;888444333111...---///222333222000000000...+++***,,,000222000,,,,,,///222333333444777:::999555333333000,,,,,,...,,,,,,++++++++++++,,,,,,(((***///222666MMM~~~nnn^^^NNN@@@888>>>>>>:::555444777999999555222222444333000000222333222111000000111222333000000000///......------//////.........---------***+++,,,---............,,,,,,,,,,,,---...///000.........---,,,++++++***------.........------,,,000111111000......///000000///...------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,------......---,,,+++***++++++,,,)))***+++,,,,,,,,,,,,+++---+++******------,,,***)))************---000333,,,,,,++++++,,,---///000+++++++++,,,---///111222...............///000000///...,,,,,,---//////000111222444666777777777777999555222000111222111000//////.........---,,,,,,000000000000000000000000///000222333444333222111222222111000000///......---,,,,,,+++,,,---///000666555333111000000111111111111111333444444333111222///......111222111000222///...000111000222666333222111000////////////...000222333111000000000222000......000000...,,,000//////000111222222111///333999<<<<<<;;;::::::777555444555777888777555777555444444666666666555111222222333333444444444444333333555777999999888555666777888888777555444;;;;;;;;;999666555555666555555666666666777777777777555777<<<;;;888999>>>===777444444555333444777555888999777777999888555444555666333//////333777333111111333777::::::999gggKKK???======@@@AAA??????BBB???AAAFFFLLLIIIFFFOOO\\\{{{tttTTTGGG;;;444333000222444555333000000444777333111---,,,---/////////......------------......//////...---,,,------...,,,---......------...///........................)))---000//////333>>>GGGYYYOOOFFFFFFKKKMMMFFF>>>888444111111000000444;;;333222111000000000000000222===CCC===222---...///,,,///222333222111000000000,,,******...111000///000111222333333444666888555111000111000,,,,,,///,,,,,,++++++++++++,,,,,,+++...222222222FFFwwwvvvfff]]]PPPBBBCCCDDDBBB>>>>>>@@@>>>999888444333555555222222444222222000000000000222222000//////......------,,,...............---------+++,,,---...............------------...///000000//////......------,,,,,,------...............---000111222111///...///000222111///---,,,,,,,,,---......---------,,,,,,,,,+++++++++***++++++,,,---,,,,,,+++*********++++++******+++,,,,,,,,,++++++---,,,+++,,,------,,,***((('''(((***---000111000++++++,,,---............)))***+++---...//////000//////////////////000111+++,,,,,,,,,,,,---------...///222555888999::::::888555222000000000///...000...---,,,,,,///222444000000000000000000000000---///111444555444333222000000000//////...............------...///111222777555333111000000111111333111111111333444333222111///......///000///...111...---000000///000444555444333222000///......///111333333222111000111///.........000///...,,,000111222111000000111222///222666999999999999:::999777666666888999999888999777555444666777777777000111222444555666777777444333333555888::::::999999888888:::<<<;;;777333888999999888666555666777444555666777777777666666666666888;;;:::888:::>>><<<555111222333222444888555999:::888888:::999555333444444111......111555//////000444888:::;;;:::}}}^^^HHHAAA>>>???BBBBBB??????BBB???@@@FFFMMMOOOOOOTTT]]]YYY>>><<<;;;:::777///111222444333111111222444///............/////////.........---......///000////////////............+++,,,......------...000------///000000///......***---/////////666DDDNNNWWWLLLBBBCCCJJJJJJ@@@666222000///111000...111666333222111000000000000000333===CCC<<<111,,,---...///111444333111///...---///...,,,---000111111000111111111111111222444555444000///000...******,,,,,,,,,,,,++++++,,,,,,,,,+++///444333///>>>hhhwwwhhhiii___MMMLLLRRRUUUUUUWWWYYYPPPEEE<<<888666777555222111444444333222111111111222333000000//////....................................,,,,,,---...............---------------...//////.........---------------------...////////////...000111222111000//////000111000...,,,,,,,,,---...............---------,,,+++***************+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------...---,,,***)))((((((+++///111///---***+++---//////...---,,,((())),,,...000000////////////............//////***+++---------,,,,,,------///222555888999:::;;;888777444222111000000///000///------...111444666000000000000000000000000...///000111222333444444////////////............000/////////000111333444777555333000///000111222444222000000222333333222111000///...............111------000000...///333555444444333222111000//////111333444222111111111---------...//////...---///111333111//////222555///111444666666777888:::888777666666777888999999;;;888666555666777888777///000333555777999999:::444333333555888:::;;;:::;;;888777999<<<<<<777222666777888888777666777888555666888::::::999888666555666888999999:::<<>>===@@@AAA@@@BBBJJJRRRUUUUUUUUUzzzuuuPPP:::;;;;;;999777111111222333333222111111222---...//////////////////............//////000111000000111222111000///...***,,,------,,,,,,---///,,,---///000111000///.........//////333>>>LLLWWWQQQJJJCCCBBBDDDBBB:::222222111222444444111333888333222222111111111111222333999<<<777111///...,,,///111333333111///......+++,,,---///111111///---000000//////000111111111000------///...+++***,,,---,,,,,,,,,,,,,,,,,,---(((,,,222333000777VVVvvvggg```kkkhhhUUUVVVaaalllssszzz}}}ooo\\\BBB===999999666111000333777666444333222222333333111111111000000000000000---.....................------......//////......,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,---------------...//////000000000//////111333222111//////000...---,,,,,,---...///000........................+++******))))))*********++++++,,,---------......,,,+++++++++++++++++++++,,,...//////...---,,,++++++******,,,///000---)))***+++...//////...,,,+++(((***---000111111000///...------,,,,,,---------***---//////---------//////111333555777777777777555555444222000////////////000000000111222222333111111111111111111111111000///......000222555666............////////////111000000000111333555666666444222111000000111222333111//////111222111000222111111000///...///000111......000111...///222222333333333333222111111///111333333222000000111+++,,,...............//////111222111//////333777///111333444444555777999888888777666666777999:::;;;999777666777888777777///111444777999:::::::::444333333555888::::::999:::666444666999:::666111555666888999888777888999444666888999:::999777666444666888888888;;;>>>???AAA:::444333333222444888444888999777777999888444222333222111000///111222000222555777999999999:::rrrkkkcccXXXNNNFFFBBB???@@@>>>;;;;;;>>>CCC@@@@@@HHHRRRUUUQQQKKKcccrrrPPP;;;999444222555444333333333222222222222111---///000111///...///000//////...//////000111222111222444555444333111///+++,,,------,,,+++---...,,,---///000111111000///000000111555@@@MMMZZZbbbPPPMMMHHHCCC???:::555111---,,,///333333222444888444333333222222222333333333666555111000111000,,,+++...111333222111111222(((***---///000///---+++///......///111111000...+++)))***...///------000------,,,,,,,,,,,,------000000222444000///===OOOhhhmmm```LLLQQQgggkkk[[[YYYhhhwwwiiiDDD>>>:::999666111111333:::999777555333222222222111111111111111111111111---------...............---....../////////......,,,,,,+++++++++,,,,,,---++++++,,,,,,---------...---...///000111111111111///111333333111000///000++++++,,,---...///000000------......///000000000,,,+++******)))************+++,,,---.../////////---,,,++++++******++++++,,,///111111///---++++++,,,+++,,,---......,,,***+++,,,...//////...,,,+++)))+++...000222222111000...---,,,,,,+++,,,,,,,,,+++...000000---,,,///111111222333444555444444333000111111000...,,,,,,---...///111222333222111000111111111111111111111111111000///...///111444555.........//////000000000111111000111222444666777333222222222222222222333111000//////000000///...000111111000///...000111111...///111222//////111111111333444444333222111...000222222111000///000,,,---......---...000222222222111000///111333666...000333444555555777999999999999777666777:::===:::888777777888888666555000222555777999999888888444333333444777888888777777444222222555666555444555777::::::999888888999333444555666666666555555333666888666777<<<@@@@@@BBB;;;666555555333444777555999:::888888:::999555444444333222222222222222///111333555555555777999vvvfffbbbbbb]]]XXXMMMGGGCCCBBB???<<<===@@@BBBAAABBBGGGMMMOOOIIIBBBJJJkkkhhhJJJ:::999333000444666555444222222222222222222...000222111///...///111////////////000111222333222444666888777555222111---...///...---,,,---...---...///000000111111111111111555AAARRRaaajjjmmmWWWTTTNNNFFF>>>777333000+++***,,,111111000222666444444444333333444444555333666444///---///000///+++---111222222222222222+++---///000000//////000...---...111333333000---***)))***///000------000------,,,,,,,,,,,,------444...---111111...111888CCCGGGBBB>>>RRRqqqyyynnn^^^mmmzzz|||aaaBBB===999888666222333666<<<:::888555222111000000000000000000000111111111---------.........//////......////////////......------,,,,,,,,,,,,------+++,,,,,,---.../////////......///000111111111111///111444444222000//////+++,,,...///000///...---,,,,,,---///000111222333,,,,,,+++***************((()))+++---............---,,,+++*********++++++,,,///222222///,,,+++,,,)))+++------,,,,,,---...,,,,,,---......---,,,,,,)))+++,,,...000000000000......---,,,,,,,,,,,,,,,,,,///000///,,,+++///333111111222333333333222111---///111000---,,,---.........000111222222222111111111111111111111111111//////000111222222111111......///000000111222222111000000111222444777888///000222333444444333333///....../////////---***---///000///------///222222///000333333000///222111222333444333222000...---///111111000///...///---......---,,,...222666888555111///000111111111---000333555555666777888777888888666444555999<<<888777777888999888555222222444666888999888666555444333333444555666666444555333111000111333666777666888;;;<<<;;;999999999444444444555555555555666222666888555666===AAAAAA@@@:::666666777555555888777;;;<<<::::::<<<;;;777666555444444555555444333---000222333333555999<<>><<>><<<<<<>>>===999777666555666666666555444---000333444555888===AAArrrcccbbbeeegggYYYVVVPPPHHH@@@>>>@@@CCCCCC>>>===AAABBB???<<<<<>>SSShhhuuuyyyzzzeee]]]VVVPPPAAA000,,,222.........///111333555777888444111222666888666333555444222000000000000111///222555666333000...---...///111111000//////000////////////000000000000)))***---...///...,,,***///000//////111555222---$$$+++000000111555888999555:::999HHHuuu|||}}}```EEE======<<<999666444444555;;;:::777444111000222444111111000000///.........,,,,,,,,,,,,,,,---...//////---+++)))(((((()))***---...///...------...///+++++++++,,,,,,,,,---------------...000222555666000222444333222000///000///...---,,,+++,,,------000///...,,,,,,---......---------,,,,,,+++++++++***************+++++++++---.........---,,,,,,+++)))---111333222///...---+++,,,---......---+++***++++++,,,---//////...,,,+++,,,------......------000111000---...000///+++...,,,***)))***---000333333222222111///...,,,+++---......////////////...222111//////000111111000///111222222000///000111555333111000....../////////......///222333222222111111222222222333333333222222222222222222222222///---+++))))))+++---///+++---000000///...//////444333222000...---,,,,,,000111222222111000///.............../////////000,,,---111555444000222777555555555444333222111000000222444666666666444444888555222333777999999888666777888888777555222111999555111222555666444000000111111222444555666666111111111222333666888999:::<<>><<<>>>@@@===<<<======BBBDDDFFFUUUwww~~~uuujjj^^^MMM???666888888333222777444444666666666555333222//////000111444444333111///111333555:::>>>;;;555777777;;;@@@@@@999444333444333111000////////////111000///000333444333222222666BBBUUUgggpppssstttkkkeee\\\PPP???111---000////////////111333555666777444222333666777555222333333111000000000000000000333666666444111///...---///111111111000111222000000000000000000///000++++++,,,,,,------------...111111111444888555000(((---000000222888;;;;;;:::<<<<<>>???999888777666555444444333222333333333333444666999oooaaa\\\[[[aaabbb___UUUIII@@@@@@CCCDDD>>>;;;<<<===;;;<<>>===>>>YYY{{{jjjYYYGGG;;;:::;;;;;;999777555666666777777666444111//////000000111111111111222222222,,,------............---000///...------...///000---...//////------...///------------.........///////////////000111222333///111333333111000///000222111000...---......///......//////......---,,,------------,,,,,,,,,,,,((()))+++,,,,,,,,,+++***------......------,,,,,,)))+++,,,---,,,+++,,,---------,,,+++++++++++++++))))))***,,,///111000///******+++,,,,,,,,,,,,+++...000///---...222111---///...,,,++++++,,,...000/////////000//////...---.../////////000000000000111000...///000111111000,,,---//////...------...000000//////000111222222111000//////111111111////////////000000000000111222222111111000000000///////////////...,,,+++***)))+++.../////////000111............///000111222000000111222222111///........./////////000000000000,,,+++...///------///444444444444444333222111222333444555666666666666888777555666888::::::999;;;;;;:::888777555444444///,,,***+++///111000...//////000111222333444444333222222222222444666777???AAABBBAAA===999666555555555444444333222222222111333666:::===@@@BBBCCC@@@===:::999:::;;;;;;;;;888:::<<<=========???AAA:::999777555444444444555444444444222111222555888|||hhh^^^ZZZccceeedddZZZLLLBBB@@@BBBAAA===:::<<<<<<;;;<<<@@@@@@DDDCCC===@@@YYY}}}^^^KKKGGGGGGFFFDDD<<<777777777444444777333444444555444333222222///...///111444666666555444555666999@@@FFFEEE???;;;:::<<>>===VVVlllKKKAAAFFF:::<<<===<<<:::888888888888999999777444111111111000000111222333444444555000000111111111000000///---------......///000000...///000///......///000........./////////000000/////////000000/////////...000222222111000000000000///...---------...///---.../////////...,,,+++------------------------)))***+++,,,---,,,,,,+++,,,,,,------...------,,,,,,,,,---,,,++++++---///...---,,,++++++,,,---......---,,,,,,---...---,,,((()))******++++++******---///...---///444333000000//////...---------,,,+++,,,---....../////////............///000111222000...---...000111111000,,,...000000//////000111111111111111000000000///111///...///000000///...,,,,,,---------.........333333222222111111111000///...---,,,---///222444222333333111///---...//////...............///000///000111222222111000///////////////000000000111111+++)))---111222222444333333444555555555444444333444555666777777777777777888999999888888999999<<<;;;:::888777777777777333222111000111111111000222222333333444555555555666555555444555666777888<<<===>>><<<999555333222666666666666555555555555///111555999>>>AAADDDEEE>>>;;;888777999;;;<<<======>>>>>><<<;;;;;;<<<>>>>>><<<888555444555777999999999888777555555888:::sssbbbbbbcccbbb\\\SSSLLLHHHHHHCCCAAAAAACCCCCCCCCGGGMMMSSSHHH===777888???LLLXXXaaaVVVHHH???===>>><<<999===;;;:::999888888999999333333333222222222222222444333222333666888888888444;;;@@@@@@???AAA@@@===;;;999:::===<<<888666777999999::::::999888777777444444444333222444777:::;;;<<>>LLLxxx{{{RRRAAABBB999;;;<<<<<<999777666666777777666444111//////000000000111222333333444444111111000////////////000---------....../////////...///000000......///000............/////////000......///000000000//////---///111222111000000000///...---------...///000......//////......---,,,------------............++++++++++++,,,,,,,,,---,,,,,,------......------,,,---...---,,,,,,...000,,,,,,,,,,,,---...///000,,,+++***+++---///000///))))))***++++++++++++***...//////...000444333000///////////////...---,,,***+++,,,---...............---------...///111222///...------///111111000---///111222111111111333111111111111111000///...000///......000000000...,,,,,,,,,------------...111111111111111111111111000...,,,,,,---111555888555555444111...,,,,,,---//////......---............///111222222111000000/////////000000000111111444000///222333111111333222333444555555555555555333444777888999888777666666888999999888777777888999999999888888888777777444333222111000000000000333444444444555555555666333222222222222444666777888999:::999666444333333666666666666666666666666...111444999>>>BBBEEEFFF<<<999666555777:::<<<===>>>>>>===;;;999999;;;<<<>>><<<888555444555777999999::::::999888777999:::pppcccbbb```]]]ZZZVVVRRROOOLLLHHHEEEEEEFFFIIIRRR[[[\\\NNN@@@;;;:::;;;@@@FFFKKKFFFAAA>>>===;;;999888888999:::888777888999999555555444444333333444444444333333444888;;;<<<<<<<<>>===;;;:::777888::::::666444666999:::::::::999777666555555555555444222444888;;;@@@>>>GGGWWWYYYNNNJJJQQQQQQGGG;;;444...***,,,///......///000333666999:::333444444444333333333444000222555666666333000---,,,...111111111111111333---///111222222222333555333333222222111000//////---...///000000000//////222666666222///000111000,,,///000...000666;;;<<<777AAA<<>>@@@???<<<999777777888888666222///...000111000000111111222222333333111///---++++++,,,---///......//////////////////...000111000///...///000------........./////////,,,---///000000000//////,,,...111111000000000000...---------...000222333//////...---------------------------.........///---,,,+++******,,,---...+++,,,------......------+++---......------...///+++,,,---///000111111222---+++***+++---///000///)))***++++++,,,,,,++++++///000000...000444333///---...///000000///---,,,***+++,,,------------------,,,++++++,,,...111222///---,,,---///111111000---///111222111111222333//////000111222111000000...------...000111000///,,,,,,,,,---------......------......///000000000//////......000222444666333333222///,,,***+++,,,.........------......///...///000111222111111000//////000000000111111111333111333555444111111444222333444555666666666666222444888:::;;;:::777555444777999999777666666777666777888999999999888888333333333222111111222333333333444444444444555555111000000111222444666777444666777777666555555555666666666666666666666666...000444999>>>BBBEEEGGG;;;888444333555999<<<===<<<<<<;;;:::888888;;;===;;;:::777444333444555666666888:::;;;999888999999~~~eeebbb___^^^___]]]YYYVVVSSSMMMHHHGGGGGGMMMZZZfff[[[LLL>>>:::999888;;;AAA<<<<<<===>>>;;;777777888555888999777666777888888777777666555555555555666333222222555999===@@@@@@EEEQQQYYYSSSGGG???===<<<999666666999888444333555999999:::999888666444333666666666555333444999===EEE@@@FFFVVVXXXKKKFFFLLLHHH;;;222111...***,,,444111111111111222444666888111111111111000000222333111333666888777444000------///111222222222333444,,,...111333444666888999333333222222111000000000000///.........///111222111555555000...000333333---111333///---111555666000>>>888555\\\~~~[[[KKKAAACCCDDDCCC@@@<<<::::::;;;:::777444111000222444000111111111111222222222000---***(((''')))+++---//////000000000000//////...000111000///...///111------------.........///+++,,,...000000000000///,,,...111111000000000000............000222444555000///...,,,,,,---......---------.........//////...,,,***))))))+++...000+++,,,,,,---.........---***,,,......---------...)))+++...000222333333333000...,,,+++,,,------,,,******+++,,,,,,,,,,,,+++///111000...000333333///,,,...///111111000...---***+++,,,,,,---------,,,,,,+++******+++...000222...---,,,---///111111000---///111111111111222333,,,---///111222333222222------,,,...000111111000,,,,,,---------.........***++++++,,,---.../////////000111222222222222222000000///---***)))+++,,,---------------...///000...///000111222222111000000000000000111111111111...///333777555222444999222222444555666666777777111444888<<<===:::777444444777999999666555555777999:::===?????????>>>===222333444444333444666777222333333333333333333444111111111222333666888999222444666777666666777888444444555555555555555555---000444999>>>BBBEEEGGG:::777333222555888;;;===:::::::::888777999<<<>>>999888555333222222333444444777:::;;;:::999888888vvveeeaaaeeeccceeeiiifffcccTTTIIIMMMZZZgggqqqyyygggKKK@@@CCC===999===AAA;;;;;;:::;;;<<<;;;888555666555444555666777666444555555555555555555555555333666999::::::999999999III___rrreeeGGG===BBB>>>;;;777888<<<;;;444222555666777777555333111111222000444888888555777>>>EEEOOOMMMQQQYYYVVVKKKFFFIII;;;666///,,,---...///...555333222333555555222000444333000//////111333555333444888<<<999111------///000111222333222111111///......444;;;>>><<<888111111222333333444555555---,,,,,,------...///000777555111......///111333...///000111111222111111...777777999\\\nnn___WWWRRRJJJBBB>>><<<;;;;;;:::888555222111222444666111111000000000000111111------------.........//////222222//////222222///......////////////......---------....../////////******+++///222000///...333000......000111...,,,444000---...111555777777222000------...//////...---......///////////////---,,,,,,+++++++++,,,,,,------,,,------...///000//////...---,,,++++++***//////......///111444555222111///...,,,,,,+++++++++)))'''(((+++---,,,+++111222333222000000000111333222000///............,,,...///---***)))***,,,---,,,,,,,,,---///000222///////////////000111222000111222111000///000111000111333444555444444333...------...///111000///***------***))),,,......((()))***+++---...///000)))***++++++,,,---111333222000---+++***+++,,,---///111111...******///444111111000000000000111111222///---...111111...***444666777888777666777888:::666222222555666222---555666777888999999888777666555555666777888888777999:::;;;<<<<<<<<<;;;:::666444222333666777666555555666777666555444555777999222000333555333555:::666666777777777777666666222333555666666555444333222222555999???CCCEEEEEE999555111000222666:::<<<<<<;;;:::999999999:::;;;>>>;;;777222...///222666999:::999888666777999;;;wwwjjjiiiiiilllooohhhbbb]]]ZZZ___kkk{{{mmmRRRCCCCCC===<<>>===;;;999555333111222444555222222111111111111222222---.........////////////...000000......000000...//////////////////......------------............,,,,,,---000111111000///111///...///111222111///222000......222555555555111///---,,,.........---------...///////////////,,,,,,,,,,,,,,,---......---,,,,,,------...///000.....................---000/////////000222444666222111///...---,,,,,,,,,+++)))''')))+++------+++111222333222000///000111333222000///.........///+++,,,...---***)))+++,,,,,,,,,++++++,,,,,,---...------...///000111111222000111222222000000111222111111222333333333333333000///......000111000///+++......***))),,,......------......///000000000***+++,,,,,,,,,...111333222111...,,,+++,,,---......000000...******///333000000000000000000000000---,,,,,,...000111111000333555777777777666777888:::777444444555555333000555666777888999888888777333333444666888:::;;;;;;999:::;;;<<<<<<<<<;;;:::666444222333666999999888666777888777555444555666888222000333444222444888888888888777777666555444333333333333333333222222222333555999>>>AAAAAA@@@888555111000222666:::<<<===<<<;;;:::999999::::::999999999777666666777999999:::;;;:::999999:::<<>>AAABBBVVVllliiiSSSKKKKKKEEEBBB===:::999777333333555333333444333222333555777222666999;;;<<<>>>CCCHHHQQQdddtttqqq```MMM???777666333...,,,---///000111333222222222333333111000,,,,,,------...///000000///000444888666///,,,---111222333555666777777777000000222999@@@BBB>>>999444444333111000///...---111111111222333555666777333222111000000111222333......///000111222333444222888777999TTTzzzsssgggYYYKKKBBB>>>===;;;999777444222222333333333222222111111222222333////////////000000000000...111111......111111...000000000000//////...---------------------,,,,,,....../////////000111000000//////000222333333222000//////000222444333333000...,,,,,,---...---,,,,,,---......//////......---,,,,,,,,,---...//////,,,,,,,,,,,,---...///000........./////////000000000000//////000222444555222111000......---------+++***))))))+++------,,,000111222111000///000111222111000///......//////***+++---,,,++++++,,,...+++++++++++++++******)))***+++---///111111111111000111222222000000111222222111111111111222333333222111///000111111000///)))------)))'''***+++***---------,,,,,,,,,,,,,,,***,,,---------...000333222000...,,,,,,---...///...///000---++++++...222...///000000000000///...+++,,,.../////////111222333444666777666666777888888777666555555444444444666666777888888888888777333444555666888:::;;;;;;999999:::;;;;;;;;;;;;;;;666444333444777:::<<<===888999999888555444444555555222222333444333444777999999888777666555444444555444333333222222222222444666888<<>>;;;::::::<<<======???;;;666333333444555666333444555666777888999999;;;<<<<<<;;;;;;<<<>>>@@@>>>LLL______NNNIIIJJJCCCEEEAAA<<<888555333444666000111111111111222666999222555888<<<@@@DDDIIIKKKWWWmmmzzznnnWWWGGG===666333111...------///111222222222222222222222111000---...000222333333333333...///333888666000---///000111333555666888999:::111111444;;;BBBDDD???999444444333111000///....../////////000222333555666111111000000000000000111......///000111333444555222666666999OOOzzz}}}vvviiiYYYLLLDDDAAA@@@;;;:::888555333222222222222111111000000111111222///000000000000111111111111444444111111444444111000000111000000///...---......------,,,,,,++++++---//////---,,,///111000111111111222333333333333//////000222333333222111///---,,,,,,------,,,+++,,,,,,---............---///......---------......,,,,,,,,,,,,---...//////.....................//////.........///000222333111000//////............+++*********,,,------...000111222111///...///000000000000///////////////++++++,,,------...//////+++,,,,,,,,,,,,***((('''***,,,...000111000///......000111111//////000222222222000000000111222333444222111111222222000///+++//////,,,***,,,---,,,,,,,,,,,,,,,+++++++++++++++---............000222000///...,,,,,,---...///...//////...,,,,,,///111,,,...///111111///...,,,---///111000---,,,///222222444666777666666777888666666666555333222444555666666777777888888888888888888999888777777777888888999999:::;;;;;;;;;;;;555444333444777:::>>>???:::::::::888666444444444333444555777777666666777888888777666666666666666777666555333333333444444777888<<<@@@CCCCCC@@@===888555111111333777:::;;;444555555777888999;;;;;;888;;;>>>@@@???>>>======666888;;;;;;:::999999999wwwhhhjjjnnnhhh___hhhmmmqqqpppYYYLLLSSSXXXNNNBBB>>>;;;999:::<<<>>>>>>@@@<<<666222222333555666666666666777777777777777777:::<<<===<<<<<<<<<===>>>EEERRRSSSGGGDDDGGGBBBFFFCCC===777444555777888111222333333444555888;;;222333666===EEELLLPPPSSSXXXlllvvvgggOOO@@@888333000000...------...111333111111222222111000000000)))+++---///000111000///000000444888777222000111000000111333555777999:::333333555<<>>888333333222222111111111111/////////000111222333444000000000//////000000000/////////000111333444555333555666888FFFhhhvvvfffWWWLLLFFFDDDCCC;;;:::888777555333222111000000////////////000000000000000000111111111222111444444111111444444111000000111111000///...............------,,,,,,,,,)))...///+++***...000///333333333333222111111222///000222333333222111000...---,,,---......,,,++++++,,,,,,---------------111000///...---,,,,,,,,,,,,++++++,,,,,,---.../////////......---,,,++++++,,,,,,,,,------...//////000///...............///+++++++++,,,,,,---...//////000111000...---...////////////000000000000000---,,,---...///000111111,,,,,,---------+++***(((,,,---///111111000...------...//////......///111333222111000000000222222444222111111222222111//////333444111///111222000/////////000000000000000,,,...000000//////000111...------,,,,,,---...////////////...---...///111,,,...///111111///...,,,---000111000......111444333555666777666555666777444444444222111111333555555555666777888999::::::999:::;;;:::777666777999888888999999:::;;;<<<<<<555555555666777:::===@@@;;;<<<;;;999666444444555111777<<<>>>===<<<;;;:::777666666555666666777888666555333222222222333444777888;;;@@@CCCCCC@@@>>>777444222111444777999:::888888999:::;;;;;;;;;<<<===???@@@???>>><<<===>>>===???AAAAAA>>><<<;;;<<>>:::999;;;===>>>>>>>>>:::555222111333444555888888888888777777777777666999<<<======;;;;;;;;;@@@@@@HHHKKKCCCCCCHHHCCCDDDCCC===666555888;;;:::555777999999999999;;;<<<222222555>>>JJJUUU[[[^^^ZZZgggmmmbbbMMM===444000/////////...---...000333///111222222000//////000+++,,,---///000000000///222222666999888333111333000000111222444666888999555444555;;;@@@AAA<<<666111111222222222222222222111111111111222333444444000/////////000222444666222111000000111222444555555666777888>>>WWWvvv```OOOGGGBBB???<<<999999999888666444222111/////////....../////////000000000000111111111111...111111......111111...///000000111111000000///..................------%%%---000+++)))...111...333444444333111000000111000222444444333111111111......---...///...---+++***+++,,,,,,------,,,,,,000000...---,,,,,,++++++++++++++++++,,,---...///000///...---,,,+++******++++++,,,,,,,,,---------......---------......///+++,,,------,,,,,,...000...///000///...---...///---...///000111111000000...---,,,...000111111000,,,,,,---------------,,,......000111111111000///,,,...////////////000222333333222111111111111222333222000111222222111000***///111...---///000...000000000000000000111111---///111111000//////000------------...///000000111000000000000000000111...///000000000000///...,,,---//////111333777999444666777777555444444555444333111000000222444555333444444666888:::<<<===666999;;;:::888777:::===888888888888999;;;<<<===777888999:::::::::===???;;;<<<<<<:::777555555666000;;;EEEHHHGGGEEEBBB>>>888777666555555666777888222222222111111222222333666777999<<>>===<<>>===666888;;;<<<;;;999999999444333555@@@PPP^^^gggjjjiiifffbbbYYYIII:::555777...///000...,,,---000222...111222222///......000000000111222222222222222333333666999888222000333111111111222444666888999777555555888===>>>999444111111111111111111111111333333222222222222333333.........000333888<<>>QQQxxx\\\JJJDDDAAA===888888888999999777555333222000000////////////000000/////////000000000111111...000000......000000......///000111111111111111......//////////////////""",,,111,,,***000222///000222444333000000111333222444666555333111222333///......///000///---+++******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,---.../////////......------,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,---......+++---......,,,,,,///111...///000///---,,,---...,,,---///000111111111000...,,,+++,,,///000///---******++++++---...///000------///000111333444444...///111111000000222333333333333333333222111111111000///000111222111000$$$***,,,******------+++111111000000///............000222222111//////000...//////000111111222222222111111111222222222111000000000000000000000000///......///333777999:::666777888777444222222333666333//////222555555555111222333555888;;;>>>@@@777:::<<<;;;888777:::===888777777888999:::<<<===:::===??????===<<<===>>>;;;<<<<<<:::888666666777000???LLLQQQPPPNNNIIICCC;;;:::777555444444555555222222333444555555555555999999999;;;<<<<<<;;;999666444222222555777999999@@@@@@AAABBBBBBAAA@@@??????AAADDDEEEFFFHHHJJJLLLKKKJJJHHHCCC>>>;;;999999wwwddd\\\UUUUUU___uuunnnuuuoooSSS>>><<<::::::;;;======<<<:::777333111222333333333555555666888999:::;;;<<<;;;;;;;;;:::999;;;>>>@@@;;;555<<>>444777:::;;;999777555555666444666AAASSSdddnnnrrrzzzjjjZZZOOOCCC888999BBB...///000///,,,,,,///222...000222222///---...000111111111111111111222222444333666999777111000222333222222333444666888999888666444777;;;<<<777333111000000000/////////...333222111111000000111111------...111666===CCCGGG555444222000000111222333555555<<>>;;;;;;<<<:::888777777888000AAAQQQWWWVVVTTTNNNGGG>>><<<999666333222222333444555777999::::::999999>>>===<<<<<<===<<<:::888666444222333555888999999999:::===@@@BBBCCCCCCCCC<<<@@@EEEJJJMMMPPPRRRTTTWWWVVVRRRLLLFFFBBB@@@AAA}}}fff\\\SSSPPPSSSddd{{{VVV@@@<<<888777;;;>>><<<777;;;888888:::999555444666777666555555777;;;>>>AAA<<<<<<:::888666777:::===>>>:::999@@@HHHJJJFFFBBBDDDAAA===:::999999;;;======888555666:::;;;999555222;;;555===\\\jjjkkkvvvlllWWWLLLDDDFFFCCC666000222222000---,,,...111------///222555666666444//////000000000000//////222888:::666222222333444111444555333444777888555999555333444666666222---000///...///111222333222222000///111333222///,,,...222111///:::KKKPPPKKK999777444000...000555999777444>>>??????iiidddRRRNNNKKKCCC<<<<<<:::777222111444666666111111111///------///111000111111222222000///...//////.........000222333///000000111111222333333111///...000333333111............///......---,,,000000000///000000111222444666777666444222111111//////.........//////000++++++,,,...///,,,%%% ,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++...***(((+++---,,,,,,...///---+++,,,...000///---000///---,,,++++++,,,,,,,,,...000111222111000...******+++,,,---//////000...---+++++++++---///000---000111111333666444///000000111111111222222222333333222222222222222222000444666555000...111444111000///------......///+++,,,///111222222111000---///111000///......///...111333333111111333666333222111111000000111111222222222222222222222222000111111222333333444444666555333222222222333333111///...111555888888666999666888<<<;;;888;;;BBB@@@???===999555444555777222444555555555777;;;===@@@@@@???===:::999;;;<<<===999888;;;999444555;;;???JJJSSSRRRPPPOOOJJJCCC===;;;888666555666888999333111444;;;<<<888888;;;:::::::::::::::;;;;;;;;;222555777555777<<>>>>>@@@AAA>>>@@@DDDIIINNNRRRUUUWWWZZZVVVPPPKKKHHHEEECCCAAAsssggg[[[TTTQQQ\\\xxxYYYGGGBBB<<<<<<@@@CCCBBB>>>:::777888:::999666555777777666666666999<<<@@@BBB>>>>>>===:::888999;;;======;;;;;;@@@EEEGGGCCC@@@???<<<888555555777;;;===>>>;;;888888::::::999666444::::::HHHdddllljjjuuufffQQQFFFAAAEEEDDD999000111111111/////////000000000000222444444222000//////000000000000000000000999>>>;;;555222222222///222333222444999;;;999666333000000333444111...000///...///111333333222222000///000222222///,,,+++//////...999IIINNNIII777666444111///000444777777222;;;AAAJJJtttooo^^^XXXSSSIII??????<<<777444444777999:::000000000///------...000000111111222111000///...222111000///...//////000000000111111222333333333///---,,,,,,...///...,,,---......///000000000///000000000000000111222222333444666555333222111222//////........./////////000//////111333222...+++************************,,,------,,,******+++---******+++,,,------.........---,,,+++++++++++++++111...---111333111000222///---+++,,,...000///...///...---,,,+++,,,---------...000111111000///...+++,,,,,,---///000000111...---,,,+++,,,---///000...000111000111444111,,,000000111111111222222222222222222222222222222222111333444222///...000333------------...000111222---...///000111000///...,,,...//////...---...///000222333222000///111333222222222222222222222333222222222222222111000000000000000000111222333333333333111000000000111111111///...000333666666666777444555::::::777888<<<======;;;888555444555777333444555555666777:::===>>>???>>><<<999999:::<<<===:::999<<<<<<:::<<>><<<999777555555666777555222444999:::777777:::;;;<<<===>>>>>>>>>======;;;===;;;888999===>>>;;;999;;;<<<<<<<<<<<<===???@@@AAACCCFFFJJJMMMOOOPPPRRRQQQNNNLLLIIIFFFCCCAAAttteeeZZZRRRUUUiiifffJJJBBB::::::@@@CCCBBB@@@999777777;;;;;;777777999888888777888:::===@@@BBB???@@@???===;;;:::;;;===;;;<<<===???BBBCCCAAA>>>???<<<999777888;;;???BBB===<<<;;;;;;::::::999888666:::BBBYYYpppmmmhhhqqqvvv]]]IIIAAA>>>DDDDDD999000///000111333333111///111000000222444444222000/////////000000111111111///;;;CCC???777222111111...111222111444;;;>>>===555222//////222444333111111000///000222333333222111000///000111111///---***...///...666BBBEEEAAA444444333111000000333555888222999GGG^^^ssskkkaaaQQQCCC???;;;555333333444666777000111111000......///111000111111111111000//////444333111000.........---111111222222333444444444000...,,,+++,,,,,,,,,+++,,,---...000111222222222111111111000111222222333111222444444222111111222////////////......//////...------...000111000///************************,,,------+++))))))***+++))))))***,,,---...///000,,,,,,++++++***+++++++++,,,******///111///...///...---,,,---...//////...------,,,+++,,,---...///......000000000///...---,,,------...///000111111......---,,,,,,---///000...000000...///222///***000000000111111111111222000000111111222222333333222111000///...///000111------------...000111222000000/////////.........***,,,------------...///111222222111///......///111111111222333333444444111222333444333222000...000///.........000222333333222111000000000111222111///...///222444555555999777888<<<>>><<<;;;<<<::::::999777555444555777444555666666666777999<<<<<<<<<<<<:::888888:::<<<===;;;<<>>AAACCCCCCBBB@@@???@@@???;;;777999===<<<888888:::;;;;;;;;;;;;<<<>>>AAAAAAAAABBBCCCEEEFFFGGGIIIIIIJJJJJJIIIFFFCCCAAApppeee\\\ZZZfffwwwwwwLLLAAA888999???BBBAAA@@@999777888;;;<<<999999;;;<<<;;;::::::;;;===???@@@???@@@@@@???===;;;;;;<<<:::===?????????@@@???<<<======;;;;;;;;;===>>>???888:::<<<;;;:::::::::<<<999:::JJJiiixxxnnnfffmmmkkkUUUFFFAAA>>>BBBAAA555///...///222555666333/////////000222555666555444.../////////000111222333222===EEE@@@666111111222///222222111444;;;>>>>>>555222000000222555666666111000000111333444333111/////////////////////......000000///333999:::555222333333222111000222444888333:::QQQuuuttt]]]HHH@@@:::555555555333111111111222333222111000111333111111111111000000000///333333222000//////......111222222333333444555555444222///---------...///------...///000111111000111111111111111222333333000111222222111000111333///////////////.........***+++,,,---//////...---------------------------+++,,,,,,+++))))))***,,,***++++++,,,---...//////++++++*********++++++,,,(((%%%''',,,///,,,***+++---------...//////......,,,,,,++++++,,,---///000....../////////...---,,,,,,------...//////000000///......------...//////---//////...///222111,,,000000000000111111111111...//////000111222333333333000------.../////////000/////////............//////...------......///)))+++,,,,,,+++,,,...000000000000///...------......///000111222333444444///111333555555444222111111000...------000333444555444333222222222333444111000//////000333555555999888999===@@@@@@===<<<888999999888666666777999555666777777777777888:::999::::::999777888:::<<<;;;===BBBJJJPPPRRRSSSSSSQQQQQQPPPLLLFFFBBB>>>;;;:::999888777777666666666888666666666888999;;;>>>>>>@@@DDDGGGGGGFFFCCCAAA<<<:::555222555::::::555999;;;<<<<<<<<<<<<===?????????>>>>>>>>>???@@@AAABBBCCCEEEFFFEEEDDDDDDDDDxxxpppjjjqqq|||SSSEEE:::<<>>AAAAAA>>><<<;;;:::999>>>@@@>>>???BBBAAA<<<999:::;;;;;;;;;999777555333666999:::;;;;;;===>>><<<<<>>AAAEEEIIIIIIHHHDDDBBB888888444111333777777222999:::<<<<<<;;;;;;===>>>===<<<<<<<<<======>>>>>>???@@@AAA@@@@@@@@@DDDFFFWWWFFF;;;>>>DDDDDDAAAAAA;;;999:::===>>>;;;;;;===@@@@@@???===<<<;;;;;;;;;:::===AAABBBAAA>>><<<;;;999>>>@@@>>>AAAGGGEEE>>>;;;<<<===>>><<<999666333111333666999<<<>>>??????AAAAAA[[[vvvwwwmmmjjjfffYYYQQQRRRPPPFFF???888+++......///111333444222111444333333444555555333111.........///000333555666999>>>===666000000333444///333444333444888999777////////////000222444555333222222444555555333111---......---,,,,,,...000,,,---...///000222333333111333333333111222333555444:::EEEhhhhhhHHH===777:::;;;555111222,,,...000000///...///000222111111000///000000000...///000111222222222222111111222222333444444444000111000...,,,,,,...000...............---,,,,,,000000000///000111111222111222222111000000111333//////000000000...---,,,...222666777555111---+++------------------------(((***+++++++++---///111//////......---,,,,,,,,,+++***++++++,,,---...///000,,,---111333000...///***---///000///.........,,,,,,++++++,,,...///000,,,,,,,,,,,,------......,,,,,,,,,,,,------......000000000000000/////////+++......---000555555222111000000000000000//////......//////000000111111////////////......------+++,,,---///000000111000******+++,,,---...///000+++,,,,,,+++***+++...000///...------///000///---***+++---///000111000000...///222555666777666666111000/////////111333555222111000000000111222333222222222222222555999===;;;@@@AAA>>><<<<<<;;;999888999::::::999888999:::777999::::::888666666777666777888777777999;;;>>>999AAALLLWWW```ddd___WWWPPPHHHAAA===:::777777999111333555888999::::::999777888888666888===@@@???>>>@@@DDDHHHIIIGGGEEECCC:::<<<;;;666555666666333777999::::::::::::;;;===;;;<<<===>>>>>>???>>>>>>>>>???@@@>>><<<===AAAEEE[[[III===BBBHHHEEE@@@@@@<<<:::;;;>>>>>>;;;;;;===>>>>>>======<<<<<<<<<<<<999===BBBEEEDDDAAA>>><<<999>>>>>>===DDDMMMJJJ@@@?????????>>><<<:::999888444333555:::???BBB@@@>>>FFFIIIbbbwwwqqqnnnooofffTTTRRRXXXWWWHHH???999///...///000000000000111222333222222333444333111///............000333666888999:::888222///111222111,,,111333333555888888555...///000000000111222333333333333555666555333111,,,---...---++++++...111---------//////000222555333333333222111222555777777DDDSSSxxx^^^MMM@@@>>>;;;444000222---///111222111000000111222222000/////////000111...///000222333333222222000000111111222333333333---...000///---,,,---///---......////////////...//////......//////000111333444333222000///111333//////000111000...,,,+++,,,///333333000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,---///111...............---------+++++++++,,,---///000111111---,,,///000---,,,...***---000000///------...---,,,,,,+++,,,---///000******++++++,,,---//////------------............111111111111000000//////,,,...---,,,...333333000111111000000////////////////////////////////////,,,///222222///,,,---...+++,,,...///000111000000***+++,,,---......---,,,---------+++***+++---000111///---...//////...++++++,,,...000111111000///000000111222333333333333///////////////111222222111111000000000111333333333444444444444777===AAAGGGMMMNNNEEE===;;;<<<;;;777999::::::888777888999888:::;;;:::888666666666555666777888888999===???;;;CCCLLLTTT^^^ddd___VVVRRRGGG<<<999666333444888111333666888::::::999888777:::999666666;;;<<<:::===???BBBEEEFFFFFFDDDBBB777===@@@<<<888999999999888999;;;;;;::::::<<<===<<<===@@@AAABBBAAA???>>><<>>AAAcccPPPDDDIIIOOOKKKEEEDDD>>>;;;<<>>999>>>CCCGGGFFFCCC@@@>>>999>>>>>>===FFFQQQNNNBBB>>><<<:::777666777888888777555666;;;AAADDDAAA<<>>AAACCCEEEDDDCCCBBB111;;;AAA???;;;;;;>>>???:::<<<============>>>@@@===???BBBDDDDDDBBB???===;;;???CCCBBB===:::;;;===}}}ZZZLLLYYY]]]XXXPPPHHHGGG@@@===???AAA@@@>>>???;;;<<<;;;<<<>>>BBBCCCAAA===GGGQQQSSSLLLCCC===<<<;;;===???BBBJJJOOOMMMFFF???>>><<<===???>>>;;;777888777;;;@@@???;;;===DDDNNN]]]ooo{{{}}}xxxnnnfffQQQ[[[YYYOOOHHH;;;222444+++000222111000333555444666666666555444333111000///---...222444444777<<<<<<666333444444222111333//////222777::::::555000///...000444555222111222333333333555777666333111...............---------------------...111666:::333///000666444000666BBBBBB^^^mmmZZZKKK===777777444111///000222222...***111//////333333//////111/////////000000111222222333111222333111,,,---000---///000111000///---,,,+++,,,...000222333444444000111111000......///000333333444555555444333333333222,,,...555000,,,555*********+++---///000111+++++++++,,,,,,------------------------...///000///...---+++******++++++++++++,,,---............333111///...//////...---,,,---...//////...---,,,------,,,,,,,,,---......------............------++++++,,,---///111222333111111000000//////......///000000000000000//////,,,---//////......000111111111111000//////.........---,,,---/////////...//////000000000000//////,,,------......------,,,---.........---...000333333222111111111///,,,***000000/////////111222333555333///,,,+++---000222222111///.........///000111333555555555666888:::999555333555777888<<>>===@@@EEECCCBBBFFFQQQ^^^ddd```ZZZRRRHHH===888444111333777666888;;;===>>>===;;;:::555777888666333333555777666;;;BBBGGGHHHFFFCCCBBB@@@AAADDDFFFFFFEEECCCBBB>>>===;;;::::::;;;<<<===DDDAAA@@@AAADDDEEEEEECCCDDDBBBAAA@@@@@@>>><<<999fffWWWgggrrrlll\\\JJJHHHAAA>>>@@@BBB@@@>>>>>>;;;;;;;;;===CCCJJJJJJGGGBBBJJJRRRSSSLLLCCC>>>===:::<<<===@@@GGGLLLJJJDDD???===<<<===???>>>;;;888888888===BBBAAA===@@@FFFZZZgggxxxvvvjjjcccPPPUUUMMMBBB>>>666...///111222111///000222...)))666555555444222111111000000------111222333777===>>>777444666888555222222...///222666999888444000000///111666666333222444333333333555666666333111////////////////////////------......///222888<<<777///...777<<<;;;???GGGeee~~~xxxaaaIII:::666777666444222111111333555111//////222222//////111//////000111111111111111222111111333111---...111///000111222111000...---,,,---...000111111111111000111111000......///000222333444555555444333222000111---///666111+++222---------------...//////,,,,,,,,,,,,,,,,,,------------------...///000111///...---+++***++++++,,,+++,,,---...//////000000//////000222444333000...------............------......------......//////------............------***++++++,,,...///111222////////////000000000000//////000000000000/////////000000///......///111000000//////...---------...---,,,---///000///...111111222111000///---,,,,,,------......------,,,---.........---...000333000///.........---***(((//////000111111111000000///......------...000111111111000000000111333333333555777888888999;;;===999444111222333333666<<>>===@@@FFFAAAAAAEEEPPP\\\bbb___ZZZPPPFFF===999777666888<<<777999;;;>>>???>>>===<<<888999999888555444666888<<<@@@EEEHHHHHHGGGFFFEEECCCDDDFFFHHHHHHGGGFFFEEE@@@????????????@@@AAAAAACCCAAA@@@AAACCCEEEEEECCCEEEDDDCCCDDDDDDCCCAAA>>>xxxkkk~~~nnnOOOJJJCCC???AAABBB???======<<<<<<;;;???IIITTTTTTNNNKKKQQQVVVUUUMMMDDD@@@>>>999;;;<<<===BBBHHHFFFAAA???>>>======>>>===;;;999999:::>>>BBBCCCBBBFFFLLLfffrrr}}}ooobbb[[[UUUWWWIII:::999555//////333222///---000222+++"""555444222111000000000000000------///111333999AAACCC;;;555888:::888222///---...111444777666333000000///111555666333222333333222333555666666333111000000000000111111111111---......///000333888<<<333000111777999===JJJYYY}}}\\\DDD:::333555777555111///222666111//////222222//////111...000111333333222000///111000111333111...///333000111222333222111000///......//////000/////////000111111000......///111222333444555555444333222...111...000777222+++000111000///......------...------,,,,,,++++++,,,,,,---------...///111222333///...---+++++++++,,,,,,+++,,,---///000111111111,,,...222666888666222...---------,,,,,,---------//////......//////000111------............------******++++++---...000000.........///000000111111//////000000000000/////////000000///...///333555000///...------,,,,,,,,,...------...000000///---///000111222222000...---,,,------......------,,,---......---------000222222111000000000000...,,,...///111222222111///---***+++---...///000000000111111000111222444666777555777999:::;;;<<<>>>@@@;;;666222222111000333888999:::<<<;;;:::999999:::555777999777444333666999666888999888777666777888:::999:::===>>>>>>BBBHHH??????DDDMMMVVV[[[XXXTTTJJJBBB;;;:::999999;;;???:::;;;>>>@@@AAAAAA@@@???;;;;;;;;;:::777777888999AAACCCGGGHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGBBBCCCCCCDDDEEEEEEEEEEEEBBBAAA@@@AAACCCDDDEEEDDDEEEEEEFFFIIIKKKKKKIIIGGGZZZMMMFFFAAABBBCCC@@@>>>>>>??????>>>AAANNN[[[ZZZRRRUUUYYY[[[WWWNNNFFF@@@???999;;;<<<<<<@@@EEEDDD@@@@@@??????>>>>>>===<<<;;;<<<===???AAACCCGGGOOOVVVmmmwwwyyygggZZZVVVZZZ^^^OOO<<<666333///111///000000///222555000(((444222000...---...///000///---,,,...000444>>>HHHLLL@@@666666999777222...---...000333555444333111...,,,...333444000///111222222333444666555333000///000000000111111222222//////000//////111555888///444999999666AAAaaavvvYYYIII333666999999666333111111222//////222222//////222///000222444444222000...000///000333222///000555111111222222222111000///...//////000000000000000111111222000///...///111222333444444444444333222///333///...555222,,,000222111000///..................,,,++++++++++++,,,,,,------...000222333444///...---,,,+++,,,,,,---***+++---...000111111111,,,...111555777555111......---,,,++++++,,,---...............///000111111------............------,,,,,,,,,,,,---...///000////////////000000000000...//////000000000000///,,,------...///333888<<<111000///---------------...------///000111///---***,,,///222333333222111,,,------......------,,,,,,---...---,,,---000222222111000111222222000///000000111111000///...---,,,,,,---///000000111111222111111111222444666777555777:::;;;<<<===@@@BBB>>>888444444333222555999:::;;;===<<<:::888999999666888888777555666888:::777888999999999:::;;;;;;777777:::???@@@???BBBGGGBBBCCCEEEKKKOOOQQQNNNJJJEEE???:::::::::999;;;???<<<>>>@@@BBBCCCCCCBBBBBB>>>>>>===<<<:::::::::;;;@@@DDDGGGIIIGGGDDDBBBAAAEEEFFFFFFGGGHHHHHHHHHHHHCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@AAABBBDDDDDDEEECCCDDDHHHMMMQQQSSSRRRPPPiiiQQQIIICCCBBBCCCAAA@@@AAACCCEEECCCCCCOOO]]]\\\RRR\\\]]]]]]XXXOOOGGGAAA???;;;======<<>><<<<<<<<>>@@@===888444555444444777<<<;;;===>>>===;;;999999:::::::::999888777888:::<<<999999:::;;;===??????@@@777888<<>>===@@@IIIJJJLLLMMMLLLJJJGGGDDDEEE???;;;======<<<<<>>???@@@@@@@@@???@@@???>>>===============???DDDJJJMMMJJJEEE@@@===BBBBBBBBBCCCDDDEEEGGGGGGEEEEEEEEEDDDBBB@@@===<<>><<<<<<===???AAA@@@???DDDSSSdddmmmsss||||||fff^^^bbb\\\iii___CCC444......222111666888444222444555444111000///---------...///...,,,---///111666CCCPPPMMM@@@444111111000......---///111222111222333444111000222666777444222444222111222444555555222000---...///000111222333333222333333111000000222444888666:::KKKiiioooaaaNNN@@@:::999999888666222111333333111222666222333444444333111///...111000111444333000111555111111000000000/////////...///000222333444444444111222222111//////000222111222333444444333222111---111)))"""(((+++))),,,............///111222222///---+++******+++,,,...---------...///111222333///...---,,,,,,---......***+++,,,---............000...,,,,,,---..................------.........,,,,,,,,,---...///000111------............------//////.........//////000333222111000///...---,,,---...///000000111111000000111111000///000444666333222000...---...///000------...000222222///------.........///.........,,,------......------,,,,,,------,,,,,,,,,///111///...---...000222222111333111...++++++---000222555444111///...///000111111111000//////000222222555777999999999:::<<<>>>:::555222333333333666;;;888:::<<<<<<;;;;;;;;;<<<===;;;:::888888999;;;<<<:::::::::===@@@CCCCCCCCC======???BBB@@@:::888:::LLLNNNPPPOOOLLLHHHEEEDDDGGGBBB@@@BBBCCC@@@@@@BBB;;;;;;<<<<<<<<<<<<;;;;;;@@@>>>===>>>???AAA@@@@@@@@@EEEMMMPPPMMMGGGAAA===>>>>>>>>>???AAADDDGGGHHHGGGFFFEEECCC@@@===;;;999>>>???@@@AAAAAABBBDDDFFFBBBEEEKKKSSSXXXZZZXXXVVVZZZOOOEEEBBBCCCDDDHHHLLLJJJQQQPPPKKKQQQ^^^^^^TTTQQQRRRSSSRRRNNNHHHCCCAAA<<>>DDDHHHHHHJJJJJJHHHDDD???<<<<<<===<<<@@@BBBAAAIIIZZZkkkssssss|||hhhbbbjjj^^^jjj\\\???333111111444333555333000111555555333////////////.....................//////222>>>KKKAAA888111111111///...///...000222222111111444666222111333777888555444555111111222444555444222///......000111222444555555222333444333333333555777777BBBVVVrrrmmmWWWGGG???======888444333444444333444888444444444333222111///...222000222444333000111555222222111111000000000111000000111222222222222222222222333111000///000222111222333444444333222111...333,,,%%%+++...***,,,............///000111111...---+++)))***+++---///------------...///000111///...---,,,,,,---...///------............------...,,,+++,,,---/////////...//////000000//////...---------...///000222333------............------///......------.........222111111000///......------...///000111111111111111111222111//////111222333111///---,,,---...000------///111333222///---......---,,,,,,,,,------,,,------......------,,,,,,,,,---,,,+++,,,///111111000///000222555555555000///---,,,---...000222222222222111000//////...000/////////000111333444666777999999999999:::<<<999444111222222111444999999;;;=========<<<===>>>>>><<<999777888999:::::::::999999<<>>???@@@>>>:::;;;???EEEIIILLLLLLIIIFFFFFFGGGEEEAAAAAADDDFFFDDDCCCDDD>>>>>>======<<<;;;;;;;;;???===<<<>>>AAACCCCCCAAA@@@EEEKKKNNNKKKFFFAAA>>>=========>>>AAAEEEIIILLLJJJHHHFFFDDDAAA???>>>>>>===???AAAAAA@@@AAADDDGGGGGGJJJPPPVVVZZZZZZVVVSSS\\\PPPEEEBBBCCCEEEJJJOOOKKKTTTTTTMMMRRR___```WWWIIIKKKMMMNNNLLLIIIEEEBBB<<>>DDDIIIJJJMMMMMMKKKEEE???<<<<<<>>>888???CCCEEEMMM^^^nnntttsss|||hhhdddmmm[[[cccRRR555---//////000333111,,,+++000777777111...//////000000///...---////////////---///:::FFF666222000222222///...000///111333222111111444777111///111666777333222444111111222333555444222//////000111222444555777777111333444555555777999;;;999XXXwww^^^MMMEEECCC999555444555555444555999666555444333111000//////333111222444333///000444444333222222111111222222111111111111111000//////222333333111000///111222111222333333333333222111000888222+++222333...---///............//////000---,,,***)))***,,,...000---------------...///000///...---,,,------/////////////////////......---+++***+++---///111111000...///000111111000///............///000222333444---..................---......---,,,,,,,,,------000000000000////////////---...///000111111111111---///111111000000111333222000...++++++,,,---///------///111333222///---,,,+++***)))***,,,///111,,,------......------,,,+++,,,---,,,+++,,,///111...---+++---///222333333---.........//////000000...///111222222000...,,,.........///111333666777777888:::999888888999;;;<<<666333333222111444999>>>???AAA@@@???>>>>>>??????<<<888666777888999999999888888<<>>???DDDFFFDDDDDDEEECCCCCCBBBAAA@@@???>>>===???===;;;===AAADDDDDDCCC@@@DDDHHHIIIGGGCCC???>>>>>>>>>>>>???CCCGGGLLLOOOLLLKKKHHHFFFDDDCCCCCCCCC<<>>??????===<<<@@@FFFLLLLLLPPPOOOHHHDDDCCC@@@:::888<<>><<<===???CCCDDDEEEGGGHHHHHHEEEAAA>>>===<<<======>>>AAAEEEHHHIIIIIIEEEIIIJJJGGGEEEEEEAAA<<>>DDDNNN```uuu}}}lllgggeeeZZZKKKEEE:::111111333///)))000111222222222222222111000......000///---000555444333000,,,...333555333000///...---------...///444555555333111222555888111222222333333333333333//////000111111111111111111000111555444111111444444666999;;;===CCCMMMVVVooolllIII@@@999888999777888<<<666555222111333444222000444333333222111111222222222222222222222222222222000000111222222222222111000000111222333333333333555333333777777111///222222111///------...///000------......///000000111///---++++++---......---+++,,,,,,+++***+++---///,,,---...---,,,---000222//////000000///...,,,+++,,,,,,,,,,,,---...000111000///...///111000,,,)))+++,,,---///111222333333111000000/////////////////////...---......000000/////////.........------.........///222666:::===444000...000///---...111000000000000000111222222/////////......---------111---,,,//////------///000000///......---------///000000///...///111333111222222000...---...///------------...///000000333333333333333333333333000111111111000111333555777<<<888444666333000666999;;;999444333666888777777777999======::::::<<<:::::::::999777777888:::::::::999888777999<<>><<<999888888;;;???BBBCCCBBBAAA@@@@@@@@@@@@AAA???@@@BBBEEEIIIKKKJJJIIIIIIIIIHHHEEEBBB@@@@@@AAA>>><<<;;;<<>>BBBAAA>>>999777777;;;@@@DDDDDDDDDDDD@@@===<<>>AAADDDEEEEEEEEEFFFEEECCCAAA@@@BBBCCCFFFGGGHHHHHHHHHGGGFFFEEEJJJKKKHHHBBB@@@CCCCCCAAA@@@BBBDDDDDDDDDGGGMMMRRR[[[\\\______ZZZPPPGGGBBBfffWWWRRRLLLMMMQQQNNNOOOSSSVVVXXX^^^cccaaa\\\SSSRRRSSSTTTOOOHHHEEEFFF>>>;;;:::???GGGPPPVVVXXXWWWUUUPPPKKKGGGEEEAAA>>>===KKKZZZfffoooyyyppp\\\^^^```RRR;;;666///,,,111555111)))444555777888777555333111///...000333222///000333::::::666111000222111,,,,,,,,,,,,---......///000000111333333333111000///000111111222333222222222///000111111111111000000222222444777666333555:::<<>>AAAAAACCCDDD@@@:::<<<888888;;;<<<:::999:::;;;<<<<<<;;;999999:::;;;999:::;;;;;;;;;===AAADDDCCC???999666666;;;AAAEEEEEEFFFEEE@@@;;;:::???EEEMMMNNNPPPTTTVVVUUURRROOOOOOMMMKKKGGGDDDCCCEEEGGGHHHFFFEEEEEEGGGHHHHHHHHHEEEEEEDDDAAA???@@@BBBDDDEEEGGGJJJLLLLLLLLLLLLLLLNNNOOOLLLFFFDDDEEEEEEBBBEEEEEEEEEDDDDDDGGGLLLPPPVVVUUUTTTTTTOOOFFF???<<>>???>>>=========DDD???999555555:::@@@EEEFFFGGGEEE@@@;;;;;;AAAHHHNNNOOOQQQTTTVVVTTTQQQNNNLLLKKKIIIGGGDDDEEEGGGJJJMMMKKKIIIIIIJJJJJJIIIHHHFFFFFFEEEBBBAAAAAACCCFFFHHHKKKOOOPPPOOOOOOPPPRRRQQQSSSSSSPPPOOOQQQPPPMMMKKKJJJHHHEEEDDDFFFJJJLLLSSSOOONNNOOOLLLDDD???@@@rrriii___PPPLLLLLLEEEHHHKKKRRR___tttzzzwwwtttpppeeeVVVNNNLLLDDDBBB@@@AAAFFFLLLQQQSSSZZZXXXUUUQQQIIIDDDIIIQQQeee{{{vvvlllooouuuvvvpppllldddVVVQQQKKK===222222///+++,,,111444222111222444444444333111000444333444666444111222666======888333111444222///,,,---...///000000000000111///------///000111111111222222333333333333333000111111111111000000///......111444444666???IIIZZZccclllvvvrrrdddDDD999111333444222333777333333333333333444444555222222333333444444555555222333333444444444444444000000111222333333333333111222111------000222111333222111111000000111111......//////////////////000//////000111111000...,,,...///000///...///000,,,...000000000///000111111111111000000000000000,,,,,,...///////////////,,,.........,,,,,,---...,,,---...///////////////555444222000//////000111...//////000//////...------------------.........---------///000222333444000------000000------///,,,,,,++++++,,,,,,---...---,,,+++******,,,---///---,,,---...---+++///666888777444333222222444555222111111111222222000///333444444333222222333555111111///...---,,,,,,,,,222222222222222222222222///111444444333333444555444:::666333777555222999>>>KKK\\\jjjssssssgggYYYDDD<<<777888:::888888999777999::::::888777777777;;;===@@@AAA>>>999666444CCC???999444444999???CCCFFFFFFDDDAAA???@@@EEEJJJJJJJJJLLLOOOQQQQQQNNNLLLJJJJJJIIIGGGFFFFFFHHHKKKKKKIIIHHHIIIJJJJJJIIIHHHHHHIIIIIIHHHGGGHHHJJJLLLRRRTTTUUUSSSPPPNNNPPPRRRRRRVVVXXXWWWYYY]]]^^^[[[RRROOOKKKGGGFFFGGGIIIKKKNNNIIIHHHLLLJJJCCCAAAEEEqqqooorrrmmm]]]UUUSSSJJJJJJLLLRRReeerrr___RRRNNNCCCCCCCCCBBBDDDHHHNNNRRRVVVTTTSSSOOOIIIJJJZZZlll|||pppttt{{{vvvddd[[[XXXNNNFFFAAA777222111...---111555444...000111222222222222222111444222333666555444777<<>>@@@@@@>>>===<<<===:::<<<>>>???>>>>>>???@@@@@@===888444444777<<>>CCCDDDBBB>>><<<<<<===<<<<<<>>>AAAAAA???===??????===999666666:::>>>FFFEEEEEEFFFHHHLLLOOOQQQYYYQQQHHHDDDFFFIIIKKKJJJGGGIIIKKKKKKJJJIIIIIIJJJAAA@@@CCCKKKMMMLLLPPPWWWSSS[[[___[[[XXX[[[^^^]]]XXXUUUSSSTTTRRRPPPTTTYYYZZZ]]]\\\WWWPPPNNNSSSZZZSSSTTTTTTSSSPPPNNNNNNOOOJJJIIIHHHIIIKKKKKKJJJIIIvvv]]]VVVZZZdddrrr}}}|||oooccc\\\^^^[[[rrrrrrdddYYYRRREEEGGGHHHFFFCCCBBBEEEGGGWWWLLLEEEIIITTTiiicccXXXMMMFFF???777444666555444222111111111222333222222333222111111333666333,,,000777777CCCXXXccc___FFF999888555444333---///111333555555444333222...111555666555444333333222222111111000//////...---000333333111000222555666555555:::CCCOOOZZZaaajjj~~~sssmmmjjjmmmqqqqqqoooooohhhlllooopppqqquuu}}}qqqKKK======;;;888888<<<:::888777777666444222666444333444777999999777777666555444444333222111///222555555555555777:::===;;;777333000/////////.........//////000111222444111///.../////////...////////////000111222222------,,,,,,,,,...///000,,,,,,+++,,,---///111222...---+++---///000///------------............///***---000000...------///////////////////////////333///...222222...+++------...//////...---...000***000---,,,555555000333111///...//////---///222000//////000222333222111000/////////000111111000111111222222222111111000...//////000000000000000444444333333333333444555000000000111222333222111222111000///000111222222555555555444444444333333222222333333333333222222//////000333666888888888000666444111666333000777:::@@@OOOcccyyyyyy```KKK???;;;::::::<<<@@@EEEEEEAAA<<<::::::;;;===???@@@???>>>>>>???<<<<<<;;;999777777:::===BBBCCCEEEGGGKKKOOOSSSUUUXXXRRRKKKHHHJJJLLLKKKIIIMMMNNNOOONNNLLLIIIHHHHHHDDDCCCGGGMMMPPPOOOSSSYYYWWW___dddaaa]]]\\\\\\YYYTTTOOOMMMOOOPPPQQQTTTZZZcccfffeee^^^TTTNNNOOORRROOORRRVVVYYYZZZXXXUUURRRLLLKKKIIIIIIKKKLLLLLLKKKfffVVVSSSSSSaaa|||hhheeefffaaappptttiiiggg___RRREEEGGGIIIGGGCCCAAABBBCCCSSSMMMGGGIIIYYYvvv{{{\\\UUUMMMEEE<<<444333666777666444222111111222222///111222222111111222333111///333666;;;SSSnnnuuucccJJJ===<<<666333333///111222333444444444222222///222555777666444444333222222111111000/////////---000333333111111333666333333444999BBBNNNZZZbbbqqqzzzhhheeehhhgggdddYYYUUUVVV^^^cccbbb```___YYY]]]bbbaaa___aaaiiippprrr|||gggOOOEEE>>>::::::;;;888666555555555444222333222222444666888888777555555444444444444444444333444666999;;;===<<<<<>>AAAAAA>>><<<>>>@@@:::;;;<<<;;;::::::<<<>>>AAABBBEEEIIINNNRRRUUUWWWVVVRRRNNNNNNQQQSSSSSSQQQVVVWWWWWWTTTOOOJJJHHHGGGFFFFFFHHHMMMPPPRRRWWW]]]]]]eeeiiigggaaa\\\WWWSSSRRRKKKGGGKKKPPPSSSWWW[[[eeeggghhhaaaWWWNNNKKKKKKIIIMMMSSS[[[aaa```ZZZTTTOOOMMMJJJIIIKKKLLLMMMMMMvvvYYYRRRKKKWWWzzzrrrqqqrrrmmmrrrbbb___iiicccSSSFFFIIIKKKIIIEEEAAAAAABBBMMMMMMIIIJJJ^^^rrrVVVSSSLLLBBB888222333666888666444222111000000000...000111222111000111111000111444333<<<^^^|||gggLLL>>>>>>777222444333222222333333333222222111///222555666555333222111111111111111000000/////////222444333000000333666000555999===BBBOOOaaaooozzz{{{ZZZKKKIIIKKKMMMOOOGGGGGGQQQcccooommmccc\\\VVVYYYZZZUUUMMMKKKQQQWWW[[[dddppp|||tttXXXCCC===AAA<<<999666444444666666666111111222444666777777777444444444444444555777999:::;;;<<<<<<<<<===>>>???===<<<;;;999777444222111444444444333333222111000555222000//////000000///------...///////////////)))***,,,---............------...//////......---------------...//////...---------.........//////.../////////...---,,,,,,........................111///.........---,,,+++***,,,---...---...///111---222///...444111111<<<<<<222,,,------+++...444111000///000333444444444777777666444333222333555444444333222111111111111000000/////////000222333222222222222222333444444333111000222666888666333333333222000//////000222555555555555555555555555333333444444444444333333444777888888555555777:::111999888777;;;888333888999;;;DDDWWWlll|||pppeeeVVVIII@@@<<<:::999???CCCFFFFFFBBB>>><<<======???AAAAAA@@@?????????:::;;;===>>>>>>??????@@@AAACCCFFFKKKOOORRRTTTUUURRRPPPOOOQQQVVV[[[]]]^^^______^^^ZZZTTTNNNJJJIIIGGGGGGHHHJJJNNNTTT]]]dddfffiiikkkhhhbbb[[[VVVRRRUUULLLGGGJJJQQQTTTWWWZZZ[[[]]]^^^ZZZSSSMMMKKKKKKFFFHHHNNNWWW___```YYYRRROOOLLLIIIHHHIIIKKKLLLLLL]]]VVVNNNYYY}}}}}}zzzoooRRRUUUfffcccSSSFFFHHHJJJHHHCCC???>>>???EEEJJJKKKMMMbbbmmmUUURRRKKK???555222444666777666333111////////////---///111111000000000111000222555333>>>dddkkkMMM======777222555666444333222222111111111111+++...222444444333222222111111111000000000000000222444555333000///222555666???HHHIIIIIIUUUnnnttt\\\DDD<<<>>>@@@@@@AAA@@@???JJJaaavvvyyynnnddd___```]]]SSSIIICCCEEEJJJJJJOOOWWW___hhhuuubbbQQQKKKIIIDDD===999888999;;;<<<222444666777888888888999777888777666666888>>>BBBIIIOOOSSSQQQIIIBBB@@@@@@???>>><<<:::999888888888777888888888888777666555333111///...///000000000---...//////000//////...***+++,,,---............---............---,,,,,,,,,---...............///////////////000000000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%+++000000,,,+++,,,---+++,,,............///111///333111111555222555DDDOOO<<<,,,,,,///......222333222111222444777777777:::;;;:::777444333444666555555555444444333333333///.........///111333555555444333333222222222333333222111333777888666444444555555333111000222444444444444444444444555555444444444555555444444444666888;;;:::777666888;;;555===;;;888<<<777222777777888???LLL[[[ddddddaaaRRRNNNHHHCCC@@@===;;;999===AAAEEEEEECCC@@@AAABBBCCC@@@>>>@@@DDDEEEAAA===999:::<<<>>>@@@AAA@@@@@@===@@@DDDIIIMMMQQQTTTUUUPPPNNNLLLNNNRRRXXX^^^aaaccccccbbb^^^XXXRRROOOMMMKKKKKKKKKLLLQQQ[[[fffmmmnnnmmmkkkhhhccc]]]ZZZYYYYYYOOOIIIKKKPPPQQQRRRTTTQQQSSSTTTRRROOOLLLLLLMMMIIIHHHJJJPPPWWWYYYUUUPPPNNNKKKGGGEEEFFFHHHIIIIII___XXXSSSaaaaaaIIIPPP___^^^QQQCCCEEEFFFDDD???;;;;;;===@@@HHHNNNUUUhhhlllWWWSSSIII<<<444444666666666555333111///......///...000111111000000111222111111555777EEEjjjuuuPPP;;;;;;777333555777555444222111000000000111&&&***///333444444555666111111000000000000000000222444555333000000333666>>>IIISSSSSSPPPYYYppp|||cccNNNDDD999666;;;???>>>:::DDD>>>AAAUUUkkkvvvvvvssslllkkkfff^^^SSSKKKGGGFFF@@@AAACCCFFFKKKWWWeeeoooqqqppprrr}}}wwwddd```XXXKKK@@@::::::;;;<<<222555777888777777777888888999999999;;;BBBMMMUUUlllvvvrrrcccXXXUUUMMMJJJFFFBBB??????@@@BBB<<<=========<<<:::888777555333000000000111111000---...000000111000///...---------............///------........./////////,,,---......------...000//////000000000111111111000...---,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,%%%///...***+++...000,,,...//////......000111000333111222555111888KKK^^^CCC///...333000---///555333222333555888999999======<<<888444222555888333444666666777666555444//////000000111333444555777666555444333333333333333444444555555555555555555777777555222222555888444444444444444555555555444555555666666555555444222444888999:::::::::;;;666===:::777:::555000555777888<<>><<<:::888999===BBBCCCBBBAAABBBDDDEEE@@@===???FFFGGGAAA::::::999:::<<>>===HHHXXXfffpppwwwuuutttpppjjj```SSSGGG@@@<<<<<<:::888999@@@KKKTTT^^^___bbbkkkwwwbbbOOOCCC===<<<===888;;;>>>>>><<<::::::;;;:::===AAAFFFOOO___rrrmmmggg^^^UUUOOONNNPPPRRRXXXWWWUUUQQQLLLFFFAAA>>>;;;888555333222222000///...///111222222111///...111000///...---...//////222222000/////////000111+++---//////---,,,...000////////////000000000000000---++++++...//////...------------------------!!!***///---+++---000000...000111000//////000111///222000222444111999PPPVVV>>>,,,///444///---111555333111222555888999:::>>>???>>>999333111444888000222555777888777555333333444444444444444333333666666555444444555555555222555888666333111333555444666888666333333666:::444444555555555666666666555555666666666666555555000111444888::::::777555777===:::666999666222888:::;;;<<<<<<:::999777666=========<<<:::999888888666:::???@@@???>>>@@@CCCCCC???===???CCCCCC???:::>>>===<<<>>>AAACCCCCCAAA<<<===>>>@@@CCCGGGJJJLLLJJJIIIIIIHHHIIIKKKOOOQQQWWWYYYZZZZZZXXXVVVVVVVVVRRRZZZ___aaadddkkknnnmmmgggaaa^^^aaaaaa^^^___cccZZZUUUQQQPPPMMMHHHGGGIIILLLNNNQQQRRRQQQOOOMMMKKKMMMLLLJJJIIIIIIIIIJJJJJJJJJHHHFFFEEEFFFFFFEEEDDDuuupppUUUGGGMMMSSSPPPJJJEEEFFFFFFBBB===<<<===@@@<<>>DDDLLLOOOQQQYYYppp{{{bbbQQQGGGDDDCCCDDDGGGJJJJJJHHHEEEEEEFFFAAAFFFNNNYYYjjj{{{yyy{{{}}}}}}zzzuuummmcccXXXOOOJJJ@@@===999555444222000...///000222333222111///...333222000...---...///000:::888444111///......///+++---//////---,,,...000............/////////000000---***+++...000000//////////////////////////////333333...---000111...000111222111000///000111---000///111444000:::RRREEE222'''...222......555444222111111444777999:::???@@@???999333111444888---000444888999777444222888888888888777444222111555555555555555666777888111666:::777111...111555333666888666333333777;;;555666666666777777888888555555666666666666555555222222333666999888222---999>>>;;;777;;;999777===;;;======:::777666999<<<<<<;;;:::888666666888:::555999===>>><<<<<<===@@@????????????@@@???===;;;DDDAAA@@@AAAEEEGGGGGGFFFCCCBBB@@@??????@@@BBBCCCEEEGGGIIIKKKLLLMMMOOOQQQPPPSSSVVVWWWWWWVVVWWWXXXQQQ\\\eeegggiiimmmkkkeee\\\WWWVVV[[[]]][[[[[[___[[[XXXVVVUUUOOOIIIHHHKKKGGGKKKPPPTTTTTTQQQMMMJJJIIIJJJIIIGGGDDDDDDEEEGGGIIIHHHFFFFFFGGGFFFEEECCCuuuRRRHHHIIIQQQVVVRRRHHHLLLJJJAAA;;;===>>>===@@@III[[[ooo}}}uuuddd]]]OOOAAA<<<:::777444444222999:::444///111777;;;555222///...///111333333222:::@@@IIIffffff>>>777:::444111777555444111///......///000$$$(((---000222222333333000000000000111111111111333000222666333000===OOObbbaaagggnnnkkkeeekkkzzzpppZZZIIIAAA===999555555666555:::KKKZZZTTTDDD<<<999999======BBBSSSffffffMMMGGG@@@777222333555777777@@@HHHIIIGGGXXXkkk[[[ZZZ___gggjjjnnnooommmhhhdddbbb```fffttt{{{lll```NNNKKKCCC999666777666222000111222444333222000///111111111///---...111333000//////000222222111000+++,,,---...////////////,,,---///111111111000000...///...+++...333444111000111222000...------...222222222222111111000///222111000///////////////000000000000222555888:::333222000......///111222///111333444555666999<<<:::999777555444333444444555666777999;;;;;;999777:::;;;<<<<<<:::777444111666666666666555444333222555666777666555444555666888777666666555555666666666777888999888666444222555666888777666444555555666666555444555777;;;???@@@???===999777777999;;;===;;;888555555666888:::<<<<<<;;;888666555666777:::<<<@@@AAA@@@???>>>???<<<>>>??????>>>>>>???@@@>>>@@@DDDFFFGGGHHHIIIKKKEEEDDDCCCAAA???>>>AAACCCEEEKKKNNNIIIHHHNNNRRRRRRVVVVVVVVVUUUUUUTTTSSSRRR[[[^^^bbbeeefffdddaaa^^^UUUWWWZZZ]]]_________^^^\\\[[[YYYTTTNNNKKKIIIIIIKKKKKKLLLNNNPPPOOOLLLJJJFFFGGGGGGFFFDDDCCCDDDEEEIIIKKKMMMNNNMMMJJJFFFCCClllOOOJJJKKKRRRWWWRRRHHHKKKHHH???:::===@@@@@@EEEOOOcccxxxooobbbVVVIII===::::::888555555000444555333444;;;@@@BBB555222///...000222333333111999CCCSSSqqqpppFFF<<<<<<555111666555444222000......///000---000333444333111000000//////000000000111111111111...///222000000===OOOfffbbbeeemmmooonnnuuuaaaTTTCCC888555555333111111555:::EEEWWWdddZZZHHH>>>999888;;;;;;>>>LLL]]]zzz^^^IIICCC:::555444555444333444<<>>>>>===;;;999999;;;===>>><<<999666666777999:::<<<<<<;;;999666555666888:::===@@@AAAAAA@@@@@@AAAAAABBBCCCBBBAAABBBDDDEEECCCDDDEEEFFFFFFHHHKKKMMMLLLJJJFFFAAA>>>???BBBEEEFFFKKKLLLJJJLLLSSSWWWWWW\\\[[[YYYXXXXXXXXXXXXXXXYYY\\\```bbbbbb```\\\ZZZXXXYYY\\\^^^___`````````]]][[[WWWQQQLLLIIIJJJLLLKKKJJJJJJKKKLLLKKKIIIGGGGGGHHHHHHGGGEEEEEEGGGIIIJJJKKKLLLLLLKKKIIIFFFDDDaaaPPPPPPPPPSSSUUUPPPGGGHHHEEE===999<<>>===:::666333444555666666555444555666444888<<<<<<::::::>>>BBB===>>>>>>===<<<<<<>>>???>>><<<999777666777999:::;;;<<<<<<:::777777888999:::===@@@BBBBBBCCCDDDEEECCCCCCCCCBBBBBBCCCFFFIIIEEEEEEEEEDDDDDDFFFIIILLLSSSPPPJJJCCC???@@@DDDIIIHHHJJJJJJKKKPPPXXX\\\[[[```^^^]]][[[ZZZ[[[[[[\\\[[[]]]```bbbbbb___\\\YYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[XXXSSSLLLHHHGGGJJJMMMOOOMMMKKKJJJJJJJJJIIIHHHHHHIIIIIIHHHFFFFFFGGGHHHKKKKKKJJJJJJIIIHHHGGGFFFtttaaa]]]ccc^^^XXXSSSKKKEEEDDD@@@:::777;;;CCCJJJEEERRRlllxxxxxxhhh]]]XXXDDD<<<666666888666555555333111000555AAAIIIDDD999333111///000333555666666666777HHHjjjUUUBBB<<<444000333444333333222111111000000---///222222111000000111////////////000000000111222///...000222888HHHXXX___]]]^^^eeemmmxxxxxxTTTAAA<<<555333555666666444555888???NNNcccooogggXXX???888666:::<<>>:::666333333555666555444555666888777999<<<>>>???@@@AAAAAA>>>@@@@@@@@@>>>===>>>???===;;;999777666777888999;;;<<<<<<;;;999888999::::::===@@@CCCDDDEEEGGGIII@@@@@@@@@???>>>@@@DDDGGGCCCDDDDDDDDDCCCCCCEEEGGGSSSPPPKKKFFFBBBCCCFFFJJJJJJIIIHHHLLLSSSZZZ]]]\\\^^^^^^]]]]]]\\\[[[[[[ZZZ___aaadddfffgggeeecccaaa[[[ZZZYYYXXXWWWWWWWWWWWWSSSRRRNNNJJJGGGHHHKKKNNNPPPMMMJJJIIIIIIJJJJJJIIIGGGIIIKKKJJJHHHEEECCCBBBIIIHHHGGGGGGGGGHHHJJJKKK}}}tttzzztttbbbVVVJJJDDDAAA<<<888666;;;DDDMMMFFFTTTooo~~~qqqzzzooo]]]SSSNNNBBB;;;666777777444333444222111111888CCCHHH>>>000333111111222555888999999:::;;;LLLrrrUUU@@@999333000222333333444444333222111000+++---000111111111222444...////////////000000000000///000222666???NNN\\\```bbbdddccccccmmm|||aaaDDD;;;888444333444555333111777<<>>;;;:::888666666666777888:::<<<===<<<;;;:::;;;<<<;;;===AAACCCDDDFFFIIIKKK??????>>><<<<<<>>>AAAEEEAAADDDGGGGGGFFFDDDCCCCCCKKKLLLKKKIIIGGGFFFGGGHHHKKKHHHHHHMMMSSSWWWYYYYYYZZZ[[[]]]^^^^^^[[[XXXWWW___aaaeeehhhjjjjjjhhhgggbbbaaa___]]][[[ZZZYYYYYYOOOOOOOOONNNMMMMMMOOORRROOOLLLIIIGGGHHHIIIJJJJJJHHHKKKNNNNNNKKKEEE@@@===EEEDDDDDDDDDFFFIIIMMMOOOmmm[[[OOODDD@@@<<<:::888<<>>:::;;;888777777666555444333333333555666555444333444555///......///111111000///...///000111111111111111444333222111000////////////111222111333777777333,,,...000111111111333555444444555666666666555555111111111111222333555555//////000000111111222222...000222333444333222111---...000000000111444666666777999::::::888555444---000444444444555999<<<555444333222111222333444777888999::::::;;;;;;;;;888999888777666777:::<<<777777888888888777666555555777999::::::999777555444555666666666777:::===@@@>>>===@@@DDDEEEBBB???DDDDDDCCCAAA>>>======>>>;;;:::999777777777777888:::<<<>>>>>>===<<<<<<===<<<>>>AAACCCDDDGGGJJJLLL@@@@@@@@@???===>>>AAADDDCCCFFFJJJLLLJJJHHHEEEDDDEEEGGGKKKLLLJJJHHHGGGGGGHHHFFFHHHOOOSSSTTTTTTVVVXXXZZZ\\\]]]\\\ZZZWWWUUUZZZ\\\```dddfffgggffffff```___^^^]]]\\\ZZZYYYYYYRRRSSSTTTTTTSSSSSSUUUWWWVVVSSSPPPNNNNNNOOOOOONNNKKKMMMPPPOOOKKKEEE@@@>>>CCCBBBBBBCCCFFFJJJNNNQQQppp___UUUGGGAAA>>>===<<<>>>HHHTTT^^^kkkpppfffhhhttt|||sssaaaSSSKKKGGGDDD>>>999999777555666999000333444555999<<<999222333333444777;;;>>>???>>>???RRRiii~~~~~~UUU???888444111222111333555777666444222000///000222222111000111333........./////////000000///444:::@@@GGGRRR]]]cccdddeee```RRRGGGGGGRRR^^^]]]ddddddXXXKKKCCC<<<444555444444555666666666555333BBBaaacccDDD<<<999888:::===JJJhhhpppbbbSSSFFF===222000222444444666@@@MMMpppbbbHHH>>><<<888888888888777555333222444555555333222222444666333111//////000111111000000000111111111111000000222222222222111111000///111333111///111444444111+++---///000000111333555222333333444555555444444111111222333555777999:::222333333333222222111111///000111222222222111000///000111111000111333555444666999;;;:::888555333,,,///333333111222666;;;333333333222222333333444666666777888999999999999555666777777777777999;;;888888777666555444444333555666777888999999999999555666777777777999<<>>???>>>======>>><<<>>>AAACCCDDDFFFIIILLLBBBCCCCCCBBB@@@@@@AAACCCEEEGGGJJJKKKJJJHHHGGGGGGDDDGGGKKKLLLKKKIIIGGGFFFCCCDDDIIIRRRTTTQQQRRRVVVVVVVVVUUUUUUTTTSSSSSSSSSUUUWWWZZZ]]]___``````___XXXXXXZZZ[[[[[[[[[ZZZZZZXXXXXXWWWUUUSSSTTTVVVXXX]]]ZZZVVVTTTRRRQQQOOONNNJJJKKKJJJHHHDDDBBBAAABBBCCCCCCBBBCCCEEEIIILLLNNNnnn___WWWIIICCC@@@@@@???AAAJJJVVVgggssszzzhhh```jjjtttyyyppp```UUUOOOLLLEEE???:::999888666888<<<666888888444333555666444444444555888<<>>DDDIIIEEE>>>;;;@@@FFFBBBBBB@@@>>>===>>>AAADDD>>>>>>===<<<;;;;;;;;;;;;:::<<<>>>???>>>>>>>>>???===???AAABBBCCCFFFIIIKKKBBBCCCDDDCCCAAA@@@@@@AAAEEEGGGHHHHHHGGGFFFGGGIIIFFFHHHKKKLLLJJJHHHGGGGGG@@@BBBJJJTTTUUUQQQRRRXXXTTTRRROOOLLLKKKMMMOOOQQQSSSUUUWWWZZZ[[[[[[ZZZZZZUUUWWWZZZ^^^````````````]]][[[WWWRRROOOPPPTTTWWW[[[XXXTTTQQQNNNKKKHHHEEEHHHFFFCCC???<<<===AAADDDEEEDDDCCCDDDEEEHHHJJJLLLnnn___\\\NNNJJJBBBDDDJJJFFFIII[[[zzzzzzeee^^^jjjoooUUUKKKVVVNNNIII>>>666777===:::333000000000222333333222000777444888???AAA===<<>>555000222222444666444///***'''%%%---...///000000111333555///555111---111///111;;;<<>>===>>>999111222999555444333222111222333333444333222111000000000000...000111111000000111222111111111111000000000000111111111111111111222222444444555555555444333222333666555000///444555111444444555777888999:::;;;999888555333222111111111333444444333333111000///000000//////000222555666777444666<<<<<<777555888222222222111//////111333333555444000000444555333444333555777666333333777555666777777666666777888777:::;;;888333//////000666666777888999;;;<<<===;;;;;;;;;999999:::>>>AAAAAAGGGIIIDDDAAAAAABBBAAAFFFCCCAAA???@@@BBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@???BBBFFFIIIHHHEEEAAA>>>AAACCCEEEEEEDDDDDDFFFGGGHHHHHHFFFCCC@@@>>>???@@@BBBGGGLLLMMMKKKJJJMMMPPPMMMJJJIIIKKKNNNNNNJJJEEEFFFHHHMMMRRRVVVVVVTTTQQQPPPOOONNNMMMMMMNNNOOOPPPQQQRRRUUUWWWXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]```aaa^^^\\\XXXSSSPPPNNNMMMLLLTTTTTTTTTPPPKKKGGGDDDCCCCCCCCCCCCBBBAAABBBEEEHHHFFFGGGGGGFFFFFFGGGJJJMMM|||fffZZZXXXQQQNNNGGGGGGLLLJJJQQQeeeuuuaaa\\\sss}}}^^^OOOWWWVVVOOOCCC:::;;;AAA???999666555333333333555555666444444888???AAA>>>>>>BBBMMMiiixxxmmmccciiiwwwbbbEEE===:::111---000,,,...111333333222111000---...000000000111333555///111,,,,,,111///111???QQQdddvvv{{{}}}zzzlllZZZIIIBBB???AAABBB@@@???BBBLLLGGG@@@888333000000000333333333222111222555777777BBB___~~~lllMMM<<<;;;888999<<>><<<888555555777:::???WWWssslllHHH>>>777999888555666===888777666444333333333333444444333111000000000000000111222222111111222333111111111111000000000000000111222222333333333333444444444444333333333333333555555000000555666333444555777:::;;;;;;:::::::::999777555444333444444444333333222111111000000111111000000111333555777;;;777777999777000...000111222222111000000222444222555666444444777666333444333444777555222222555555666888888777777999::::::;;;:::777444111000000444444555777:::<<<>>>???<<<<<<<<<::::::<<>>@@@BBBCCCCCCBBBAAA@@@@@@???>>>>>>>>>@@@BBBEEEHHHJJJIIIGGGFFFGGGHHHHHHGGGFFFFFFGGGHHHFFFFFFFFFDDDBBBAAAAAACCC???FFFLLLLLLIIIHHHLLLRRRQQQOOONNNPPPRRRRRRMMMHHHHHHJJJNNNSSSXXXYYYXXXVVVUUUTTTRRRPPPOOOPPPPPPQQQPPPQQQRRRTTTVVVXXXYYYYYYXXXXXXXXXYYYZZZ[[[]]]]]]```^^^ZZZUUUPPPKKKHHHFFFGGGHHHJJJIIIEEEBBBAAA@@@BBBCCCDDDDDDDDDFFFJJJMMMPPPOOOMMMJJJGGGGGGIIIKKKppp```YYYXXXUUUVVVPPPNNNRRRRRR]]]tttmmm^^^___nnnXXXXXX[[[RRRCCC999:::>>>===888555555555666666666666666222444999?????????BBBGGGWWWxxxxxx___YYY\\\^^^fffkkkSSS???<<<:::222///333222222222333333111...,,,...///000000///000222444000///***---333///777NNNmmmjjjOOOCCC<<<:::AAAHHHHHHCCC???JJJCCC999333222222222222000111222111111222444777444EEE```rrrkkkSSS???888;;;:::;;;<<>>;;;777555555777444FFF]]]rrr\\\GGG666555999:::;;;>>><<<;;;999777666555555555666555333222111000000000000222333333222222333444222222111111111000000000000111333444555555555444555444333222222222333333222444444222222666777555555666999;;;<<<<<<:::999999888666555444444555555444333111000//////000111222111111111222444555777===999666666333...---...111222222111000111333666222666888777888:::888444444333555777555111000333444666888888888999;;;===???<<<888666555333222111444555666888:::;;;======;;;<<<<<<;;;<<<>>>CCCFFFEEEHHHJJJHHHHHHHHHDDD>>>???>>><<<===@@@BBBCCCCCCAAAAAA@@@???>>>>>>======>>>???AAADDDGGGJJJLLLMMMLLLLLLKKKHHHFFFEEEFFFGGGBBBDDDFFFGGGFFFEEEEEEFFF???EEEKKKLLLIIIJJJOOOTTTTTTSSSRRRTTTVVVUUUPPPLLLLLLMMMPPPVVV[[[^^^___^^^]]][[[WWWTTTRRRRRRSSSSSSRRRRRRQQQQQQRRRTTTUUUVVVUUUVVVWWWXXXXXXYYYYYYYYY^^^]]]YYYTTTMMMGGGBBB???@@@BBBEEEFFFEEECCCBBBBBBAAACCCEEEFFFHHHKKKPPPSSSTTTRRROOOJJJGGGFFFHHHKKK{{{nnnccc______]]]aaa^^^\\\^^^___jjj{{{fff___iiiccc[[[bbbUUUDDD888777999888666111555:::>>>>>><<<:::888111555:::===???AAAHHHNNNccctttUUU[[[```YYY^^^YYYHHH;;;999777222222777777555333111000---((($$$///000111000///000222333333111...000444222DDDfffyyydddJJJ???===>>>EEELLLLLLFFF???AAA:::333111333666666444...///000000000111444666555FFFYYY^^^QQQ???666666777999:::;;;DDDaaa|||qqqaaaRRRHHHGGGEEEAAA;;;666444444444>>>MMM___uuuxxxZZZ===666;;;<<<;;;;;;<<<<<<;;;::::::999999999777666555333111000000000000111333222111111222444222222222111111111000000000111333666777777666666666444222111000111333444111222333333444666777777777777888999::::::::::::666555444333222333333444444222000......///000111111111111111111333444555:::777555444333222333555111222222222111222444777333666888666777::::::777666555666999777222000333222444777888888999<<<>>>AAA<<<777555555666444222888888999999999888888888999:::;;;<<<>>>BBBHHHLLLJJJJJJGGGDDDDDDEEEAAA:::>>>===<<<<<>>????????????>>>>>>===;;;;;;<<<>>>BBBGGGKKKNNNNNNMMMKKKHHHDDDCCCDDDEEE@@@CCCGGGJJJIIIIIIHHHIIIBBBEEEHHHKKKNNNPPPSSSUUUSSSSSSUUUWWWZZZYYYVVVSSSPPPQQQSSSXXX^^^cccfffgggdddaaa\\\XXXUUUTTTTTTUUUWWWUUURRROOOMMMMMMNNNOOOPPPQQQSSSUUUVVVVVVVVVUUUXXXVVVSSSNNNIIIEEEBBB@@@AAADDDFFFGGGEEEDDDCCCCCCAAACCCEEEGGGIIILLLPPPTTTMMMLLLIIIFFFDDDFFFIIIMMMwwwmmmhhhgggiiipppooolllnnnnnnvvvnnn^^^aaauuurrraaajjjZZZGGG<<<999999888777555:::???BBBBBBAAAAAAAAA333777:::<<<@@@IIISSSYYYlllhhhMMM[[[dddZZZZZZMMMAAA777444111...000666000000000000111000///---000111111000//////111222111444222111444888TTT|||rrrhhhVVVDDD;;;???CCCFFFHHHGGGDDDAAA;;;666222222666777555111---///000111111111333555888DDDNNNJJJ>>>666555777222666888:::HHHlllssslllddd[[[RRRRRRPPPKKKCCC<<<777555666888???MMMaaa}}}hhhEEE999<<<===:::999:::;;;;;;<<<============:::999777555333222111000///000111111000000111333222222222222111111111111111222444666777777777777666555333111111222333444111000222444555555666777777777555555666888;;;<<<666555444333222333333444333222000......///111222/////////000000111222222555555333111222555777888222333333222222222555777444666555222333888;;;:::777666999;;;999444222444111333555666777888;;;===@@@<<<777555666777666444888888999999999888777666666777:::<<<@@@FFFLLLQQQWWWSSSLLLDDDCCCEEECCC>>>>>>===<<<===>>>??????>>><<<===>>>??????@@@??????;;;;;;;;;===@@@DDDIIILLLNNNNNNMMMJJJGGGEEEFFFGGGBBBEEEJJJLLLLLLKKKJJJJJJEEEDDDEEELLLSSSWWWVVVSSSUUUVVVXXX[[[^^^``````___XXXWWWWWWZZZ```eeeiiikkkfffccc^^^ZZZVVVUUUUUUUUUVVVSSSOOOLLLJJJJJJKKKLLLLLLMMMOOORRRSSSSSSSSSSSSRRRPPPMMMJJJIIIIIIJJJKKKEEEFFFGGGEEEBBB@@@??????AAACCCEEEGGGGGGIIILLLOOOGGGGGGFFFDDDCCCEEEJJJMMMyyyrrrqqqzzzzzz|||{{{pppaaaXXXdddkkkkkkZZZGGG===:::888888888;;;@@@FFFHHHFFFDDDDDDEEE666888999<<>>CCCAAA>>>>>>???@@@:::888555444555444000---...///111222111111333444888CCCGGG>>>555555777888111666888;;;PPPzzzrrrkkkbbbZZZVVVWWWVVVQQQHHH@@@:::777555444666>>>NNNgggnnnJJJ<<<<<<<<<999999888999;;;===>>>?????????===<<<:::777555333222222...000111111000///111222333222222222222111111111333333444555666777777888666555444333333333444444000///000444555444444666666555444444666888;;;===999888666555444444555555222222000000000000111222/////////000000000111111333444333///000444666555444555555333222222444666444555333000111888<<<<<<777777999===;;;555444666111333555666777888:::<<<<<<999777666666777666666333555777999:::::::::999555777:::===AAAGGGMMMRRRZZZVVVMMMCCC???AAABBB@@@>>>===<<<===??????>>>===<<<===???@@@AAA@@@@@@???===>>>>>>@@@CCCFFFIIIKKKNNNOOOPPPNNNLLLKKKKKKLLLFFFIIIMMMNNNMMMKKKJJJJJJHHHGGGIIIQQQYYY]]]YYYTTTZZZ[[[]]]```dddgggjjjkkkddd```]]]\\\^^^cccfffhhhbbbaaa]]]ZZZWWWUUUTTTSSSOOOMMMJJJIIIHHHJJJLLLMMMJJJKKKLLLNNNOOOOOOPPPPPPNNNMMMLLLLLLMMMPPPRRRTTTKKKKKKIIIFFFBBB@@@@@@AAAAAABBBDDDEEEEEEEEEGGGHHHGGGGGGGGGFFFEEEEEEHHHKKKtttbbbXXXWWWmmmwwwiiiWWWFFF???===<<<<<<>>>AAAMMM\\\ccc___UUUJJJDDD999999888===OOOhhhzzzwwwlllYYYMMMOOOVVVXXXXXXNNNFFF===:::999666666666222666888555///,,,...222111222222111///...///111***444222222EEE\\\rrr|||wwwcccIII<<<>>>777===???999666999>>>???;;;999777444222000000//////111333333222111222333666CCCHHH<<<333666999888555::::::>>>XXXuuufffZZZZZZ\\\\\\YYYQQQIIIBBB???999666555888???PPPmmmrrrRRRCCC???;;;999;;;888999;;;===>>>>>>>>>===@@@???<<<999777555444333///111222222111000222333333333222222222111111111666555444333333555777888666666555555555555444444000...///444555222111555222333666888:::;;;<<<<<<:::999777555444333444444222222222222222222222222///000000111111111111111111444444000111555777444666777666444222222333555222444444111333999<<<;;;555555999===;;;666444666222444666777777888:::<<<666777888777666666777888222333666999::::::::::::888999;;;===@@@EEEKKKPPPQQQPPPJJJ???:::;;;======<<<<<<<<<>>>@@@AAA@@@??????@@@AAABBBAAA@@@>>>======>>>AAADDDFFFHHHIIIJJJJJJLLLOOOQQQPPPOOOOOOPPPLLLNNNPPPOOOMMMKKKIIIIIILLLPPPWWW^^^bbbbbb```^^^___```aaaccceeejjjooorrrqqqkkkccc]]]\\\]]]___```]]]\\\[[[YYYWWWTTTRRRQQQJJJIIIHHHGGGGGGIIIKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKIIIJJJMMMOOOQQQRRRRRRRRRJJJIIIGGGCCC@@@@@@BBBEEE???AAACCCCCCCCCBBBDDDEEEDDDEEEGGGFFFFFFFFFGGGIIIjjjYYYTTTZZZvvvlllZZZJJJEEEEEEDDDEEEHHHIII^^^yyymmmUUUFFF:::999777>>>UUUtttqqq^^^QQQJJJCCCHHHSSSUUUIIIBBB;;;999999666333111,,,222777444---***...444222222222111///...///111***555333666PPPnnn}}}xxxooommmlllYYY>>>888DDD888<<<;;;444333999???@@@999888666222000000222555000222444444222222222333333DDDKKK???555777:::888999===<<>>;;;888666555444000222333333222111333444333333333222222222111111777666333222222444666888666666777777666666555444000---///444555111000333///222777<<<>>>>>>===;;;999888555333222111111111111222222333333333222222000111111222222222111111000555555222444:::<<<999888888777555222222333555000444555444666;;;<<<:::333444777<<<;;;666444666444666888888888999;;;===222555888888666555777999444666888999:::999777666:::;;;<<<===???CCCIIIMMMJJJLLLIII@@@::::::======::::::;;;>>>AAACCCBBBAAABBBCCCCCCCCCBBB???<<<::::::<<<@@@DDDGGGIIIIIIIIIEEEHHHMMMPPPPPPPPPOOOPPPPPPQQQRRRPPPMMMJJJHHHHHHPPPYYYeeejjjiiifffggghhhaaaaaaaaabbbdddhhhnnnsss{{{ssshhh___ZZZXXXXXXYYYYYYYYYYYYXXXVVVSSSQQQOOOKKKJJJHHHGGGGGGGGGGGGHHHOOONNNKKKIIIHHHGGGGGGHHHDDDGGGLLLQQQRRRQQQNNNLLLBBBAAA>>>;;;999;;;???CCC>>>@@@BBBCCCBBBBBBCCCDDD???AAADDDEEEEEEFFFGGGHHHvvv^^^OOOOOOaaammmXXXMMMMMMLLLTTT\\\ZZZeeerrrZZZDDD555:::;;;EEEfffoooVVVKKKLLLDDD@@@GGGLLLJJJEEE???;;;999999888888333333333222111000/////////---,,,,,,---...//////,,,333111>>>hhhsssYYY]]]^^^UUUFFF;;;888:::888555222111333888???CCC>>>:::555333333333111///111000000111111222333444333<<<@@@;;;888???GGGKKK;;;>>>>>>IIImmmqqqtttrrrlllfffdddbbb^^^NNNAAA;;;<<<888777IIIaaammmZZZMMMCCC??????;;;999888888:::=========BBB===888777999:::777333555555444333222111000///000222333444333222222333444444444444444444444444555555444333333555666777444+++''',,,222333444777777;;;>>>===888666888<<<:::999777555444333333333444333333222222111111111......///000111333555666444777<<<>>>>>>===<<<<<<999333......111444333111555444333333333555666777111444777888888777888999888666555666888999666333777666777888333...222:::444444444666888999888777;;;>>>BBBCCCBBBBBBEEEHHHCCCCCCCCC@@@===;;;;;;;;;;;;<<<===>>>???@@@@@@AAA@@@DDDDDD???===???@@@>>>??????@@@DDDIIILLLKKKIIIEEEGGGIIIKKKMMMNNNNNNNNNJJJMMMOOONNNJJJGGGGGGHHHFFFUUUgggrrrxxxyyyssskkknnngggcccdddeeefffiiimmmpppqqqoooggg[[[QQQLLLLLLKKKLLLNNNPPPPPPPPPNNNMMMOOOJJJFFFGGGKKKOOONNNLLLLLLOOOOOOLLLKKKKKKMMMMMMJJJOOOUUUVVVTTTQQQOOOOOOFFFDDDAAA===<<<<<<===>>>CCCBBB@@@@@@BBBCCCCCCBBBGGGOOOKKKEEEJJJIIICCCEEEsss[[[NNNRRRhhhppp]]]WWW]]]cccooozzzxxxuuu[[[DDD999;;;===JJJooogggRRRIIIJJJEEEFFFLLLMMMGGGCCC>>>:::999999888888555555333111000//////...111000000000111222333333111888888GGGnnnxxxcccAAAEEEGGGCCC;;;444333555666444222111333777<<>>>>>BBBVVV~~~{{{ooolllqqquuuuuu]]]LLL@@@>>>999555???PPPlllsssbbbQQQEEEAAA===;;;::::::<<<>>>???>>>???:::555444666777555222444333333222111111000000111222333333222111222444111222333444555666777777555444444333333444444444777///***...333444555777:::;;;<<<===<<<::::::999999888666444333333444444444444444333222222111111000000111111222222333333333777<<>>======;;;666111000333444222000555444444444555555666777222444777888888777888999<<<:::888888999999777555999777999;;;999555777===:::999888999;;;===<<<;;;===@@@DDDFFFFFFDDDCCCBBBAAABBBCCCBBBAAA@@@AAABBB?????????@@@@@@AAAAAAAAA@@@CCCCCC>>><<<>>>???>>>??????@@@DDDIIIKKKJJJHHHAAABBBDDDFFFGGGHHHHHHHHHHHHJJJLLLKKKGGGEEEFFFHHHHHHWWWiiiwww}}}vvvtttllleeeccccccbbbcccgggnnnooonnnggg\\\RRRKKKIIIEEEFFFIIILLLNNNOOOOOOOOOOOOKKKGGGHHHLLLNNNLLLJJJJJJJJJHHHFFFFFFGGGGGGFFFKKKOOOSSSSSSQQQOOOMMMNNNHHHFFFCCC???=========>>>BBBAAA@@@AAACCCDDDDDDDDDFFFNNNIIICCCGGGEEE@@@AAAmmmVVVMMMXXXssswwwgggggguuusssYYYDDD<<<;;;===QQQyyy[[[MMMGGGGGGFFFMMMRRRLLLEEEAAA===::::::999999888888666333000............---...000000000000222333666???DDDTTTvvvgggLLL555777999999777555555555444333222111222555777999999777666666666555222///222111111000000000000000...333777999>>>GGGOOOSSS<<<===IIIhhh}}}}}}rrr\\\IIIDDD@@@999;;;DDDRRRuuu|||cccNNNCCC>>>===<<<<<<>>>@@@@@@???;;;777222000111333222111111111111111111111111111333444444222111111333555333333444555555666777777444444444444333222111000999333///111444555555777<<<;;;;;;<<<>>>>>>:::777777666444333333333444555444555444444333333222111222222333333333222111111222777===@@@@@@>>><<<<<<777555222333666666444222444555666777777777666555222555777888888888888999???===:::888888888777666:::999:::>>>???>>>>>>AAA>>>===;;;;;;===>>>======???AAAEEEHHHIIIFFF@@@<<<>>>@@@CCCEEEEEEFFFHHHIIIDDDDDDDDDCCCCCCBBBBBBBBB???BBBBBB===;;;>>>???>>>@@@@@@AAADDDGGGIIIHHHGGG>>>???@@@AAABBBBBBBBBBBBEEEFFFGGGFFFCCCCCCFFFIIIIIIXXXkkkzzzzzzqqqgggbbb^^^[[[\\\___fffhhhiiieee]]]RRRIIIEEEAAACCCEEEGGGIIIKKKLLLLLLMMMKKKIIIIIIKKKLLLIIIFFFKKKGGGDDDEEEHHHKKKKKKKKKKKKMMMNNNNNNLLLJJJJJJJJJFFFEEECCCAAA@@@@@@@@@@@@BBBAAAAAABBBEEEGGGHHHGGGGGGNNNIIIBBBEEECCC===???xxxeeeQQQLLL]]]~~~xxx|||kkkVVVCCC<<<999===VVV~~~xxxUUUIIIDDDCCCDDDPPPRRRFFFCCC@@@===;;;;;;;;;:::999:::777333000---------...***...111222000000333666999JJJUUUdddzzzwwwWWW<<<888777777888888777666444222222222222222333333333444555666666666444111...222222111111111222222333222333444555999@@@EEEGGG>>>FFF]]]iiiQQQJJJHHHDDDBBBEEEGGGdddrrrUUUEEE>>>===<<<===???@@@??????999555111//////111111111//////000111111222222333555555444222111222444777888888777666666555444444333333444444222000...---999555222222333555555555999999;;;<<<<<<;;;888666555444333222222333444555444555555666555444333222222222333444444333222222333777===@@@???<<<999777000000111444777999888666333555777888888777555444222444777888888888888999===;;;888666666666777888:::999;;;???CCCDDDCCCCCC???===;;;:::;;;<<<<<<;;;??????BBBEEEHHHFFF@@@;;;===@@@CCCEEEFFFGGGIIIKKKHHHHHHGGGFFFEEEDDDCCCCCC@@@CCCCCC>>><<>>CCCKKKOOOPPPQQQJJJIIIHHHGGGEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBCCCDDDBBBAAAAAACCCFFFIIIJJJJJJJJJPPPJJJBBBEEECCC===???kkk]]]MMMLLLbbbdddTTTEEE>>>999@@@\\\lllWWWIIIBBB@@@BBBLLLMMM>>>BBB@@@>>>======<<<:::888999666333///------...///---222777777444444999>>>CCCZZZkkkuuu}}}nnnNNN999888666444444555444222///111111222222222222111111000222444666555222000.../////////000111222333444666444333444666999<<>>???>>><<<:::777333111111111222222//////000111222333444444666666555444333444777:::::::::999888666555444444333333333333222000---,,,555444222111222444555444333777;;;;;;777444555777333222222111111222444555333444666777777666555444111222333444444555555444555888<<<>>>;;;777444222...///111444777777777555333444777999999777444222111444777888777777888999666666444333333444666888777888:::===AAADDDDDDBBB???===;;;;;;;;;<<<;;;:::===<<<===AAAEEEEEEBBB>>>===???CCCDDDEEEEEEEEEFFFIIIHHHHHHGGGEEEDDDDDDCCCBBBEEEDDD???===AAACCCCCCBBBCCCDDDEEEDDDCCCBBBBBB@@@@@@??????>>>>>>>>>>>>BBBCCCCCCAAA???AAAFFFKKKLLLXXXiiixxxvvvkkk___XXXSSSOOOOOORRRUUUVVVZZZ___```[[[SSSLLLCCCBBBBBBAAABBBCCCDDDEEEHHHHHHIIIJJJJJJHHHDDDBBB@@@999777>>>FFFHHHIIIKKKHHHFFFCCCAAAAAAAAABBBCCCCCCCCCCCCDDDCCCCCCBBBBBB@@@???>>>@@@CCCFFFFFFFFFHHHOOOHHH@@@CCCBBB===???___WWWMMMPPPgggbbbTTTHHHBBB<<>>======<<<999666666444222000//////000111,,,222888777222333;;;CCCSSSkkk{{{}}}hhhJJJ<<<444222111111222333222111111222333333333222222111...111444555444222111111............///000111222555444444666777777<<>><<<:::;;;:::777555333222222222///000111222333444555555555666777777666777:::===888888888888888888888777333333333222111///...---111333222000111555666555111666999777222000222777222222111000000111222333222333666888999888777666333333222333444555666777555888;;;;;;888555333222333333444555555444222111333444666888777555333111000333555777666666666777222333333333222333555777444888::::::<<>>===>>>???>>><<<;;;999:::<<<@@@CCCDDDBBB@@@<<>>BBBEEEEEECCCEEEFFFEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<===AAABBBBBBAAA???AAAFFFJJJNNNXXXggguuunnndddZZZTTTPPPLLLLLLOOORRRRRRUUU[[[aaaaaaZZZSSS@@@???>>>>>>???AAADDDFFFDDDFFFGGGHHHHHHGGGEEEDDDAAA:::999@@@DDDAAA@@@DDDFFFDDDAAA???@@@AAABBBBBBGGGGGGHHHGGGEEECCCAAA???>>><<<<<<<<>>zzzVVVTTTQQQVVVlllbbbSSSFFFCCC===CCC\\\wwwlllOOO>>>???@@@BBB@@@888>>>===<<<<<<;;;999666333111111111000111111222222***111777444///000;;;EEEdddwwwxxx```EEE:::333333333333333333444555333333333444444444333333///222555666444333333444333222222111000000000111222222555888777666===GGGTTT{{{uuujjj___XXXUUUKKKGGGGGGQQQgggbbbLLLBBB<<<;;;;;;<<<>>>>>><<<:::<<<<<<;;;999666333222111111111222333444555555666444666888::::::;;;===???::::::999999888888888888444333222111000000//////---111222000111777999777444555555333111000222555333222000000///000111222000222555999:::;;;:::999777555333222222444666777555777999999777666555555666777777666444222222222333444555666555444222111///111444555555555555666333555666555444333555777222999;;;888777<<>>@@@AAA@@@===:::555:::@@@DDDDDDCCCAAA@@@<<<>>>AAAAAA@@@===<<<;;;BBBBBBBBBCCCCCCDDDDDDDDDCCCEEEDDD???>>>BBBEEEFFFDDDFFFGGGEEEBBB>>>>>>>>>???>>>===<<<<<<<<<===>>>???AAABBB@@@???@@@DDDHHHKKKTTT```nnn|||yyyiii```WWWSSSOOOKKKKKKNNNOOOMMMNNNTTT\\\___ZZZTTTAAA???===;;;<<<>>>@@@BBBAAACCCEEEFFFFFFFFFFFFGGGDDD>>>???FFFFFF@@@???DDDGGGDDDAAA@@@BBBDDDDDDCCCGGGHHHIIIJJJIIIGGGEEECCCAAA???======?????????>>>@@@GGGAAA:::???@@@===@@@mmmRRRTTTTTTZZZpppbbbQQQAAABBB;;;@@@XXXppptttPPP===AAAAAA???>>>999===<<<;;;;;;:::777333000//////000111222333333444...555:::777111333???KKKmmm{{{~~~yyyrrrZZZ???555222333444333111111333555444444444444444444555555000333666777555444666777:::999777555444222222111111111555888666444<<>><<<:::<<<======;;;777333111000222222333444444555666666444666999;;;<<<===???AAA>>>===<<<:::888666555444444333222000000000111111+++111333000222888;;;:::777444111000111333333333333222000/////////000111///111555999;;;<<<;;;;;;:::888444222111222555666555666888888777777888:::666777777666555444555666333333444444444333111111...000333444444444444555555888:::999666444555666222:::<<<777444888===>>>;;;;;;===@@@BBB@@@<<<999333;;;DDDHHHGGGCCC@@@???;;;>>>@@@AAA???<<<;;;:::??????@@@AAABBBCCCDDDDDDBBBEEECCC>>>===AAAEEEEEEDDDFFFHHHEEEAAA=========@@@@@@>>>>>>===>>>???@@@>>>@@@AAA@@@>>>>>>BBBEEEEEENNNZZZggguuu~~~{{{sssggg___WWWSSSPPPKKKKKKMMMLLLHHHGGGMMMVVVZZZVVVQQQDDDAAA>>>:::999999;;;<<>>===>>>AAA888;;;>>>===:::888666444333222---///222444444333111000///333999999555777FFFWWWxxxyyyyyyrrreeeSSSCCC999555555444333111111222444999666333333555555222...///000222444666777666666;;;999555222000000222444333333333333444777===AAA\\\wwwnnneeeZZZOOOJJJFFFNNNjjjiiiUUUJJJAAAAAA============>>>>>>>>>>>>DDDCCCAAA???<<<888666444111444666888888777888999111444888;;;>>>AAAEEEHHHDDDCCC>>>888666888666222222222111111111222444555222000000333888:::999777444666666333///---///222000444555222000222222000222333666999:::::::::999888888777666555333111000///222666888888888:::;;;444888;;;999555222444777333222222333444444333111000222444444333333444555999999888888888888999999888888888999:::;;;===>>>;;;999999>>>CCCDDD@@@;;;999===BBBEEEDDDBBB@@@???>>>???@@@AAA???===:::888<<<>>>@@@AAAAAABBBDDDFFFDDD???:::;;;???CCCDDDCCCIIIHHHFFFBBB===;;;;;;<<<@@@@@@@@@>>>===>>>@@@CCCEEEDDDBBBAAA@@@@@@AAAAAAEEEKKKSSS\\\kkkxxxzzztttjjj___TTTQQQPPPNNNMMMMMMGGGEEEEEEKKKRRRVVVUUURRRFFFBBB===888777888;;;===AAACCCCCCBBBAAABBBGGGJJJEEEEEEEEEEEEDDDCCCBBBAAADDDEEEDDDDDDCCCEEEHHHKKKJJJHHHGGGJJJPPPUUUWWWWWWZZZMMMAAA===>>>???AAADDDHHHHHHGGGDDDAAA???@@@AAAkkkWWWTTTUUUYYYfff}}}~~~xxxssslllgggfffuuuxxxjjjZZZDDD>>>DDDUUUnnnuuuIII<<<<<<@@@DDD999999===<<<:::777555444333222///000222333333222111000///333888<<<===CCCSSScccvvvzzz{{{ppp\\\GGG:::555333333444333222333666888>>>:::555444444444111...000111333555666777777777;;;888444111111222333444333333333333333666;;;???\\\vvviii[[[RRRJJJHHHVVVhhheeePPPEEE>>>???<<<<<<=========>>>>>>>>>BBB@@@===:::777666666666999:::;;;:::888555444444222555888;;;>>>AAAEEEHHHEEEDDD???999777999777333222111000000000222333444......000333666888888888777555222111111000000000222777888555333444444222222333666888999999888777888888777666555333111111333222222555999;;;:::999777:::===;;;666333333666555333333333444444222000000222444555444444444666666666555555555555666666999999::::::::::::;;;;;;;;;:::;;;>>>BBBDDDAAA>>>===@@@BBBCCCAAA???>>>===??????>>>>>>>>>===<<<<<<===???AAAAAAAAABBBDDDFFFBBB===999999>>>BBBBBBAAAGGGFFFEEEAAA===;;;;;;===?????????>>>===???CCCFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCHHHOOOYYYggguuuyyyuuuooocccXXXSSSQQQNNNMMMNNNHHHFFFFFFHHHLLLNNNNNNMMMIIIEEE???999777999<<>><<<===???{{{bbbRRRQQQSSSZZZjjjzzzqqqiiifffaaaZZZUUUSSS\\\tttqqqaaaHHHAAADDDTTTrrrmmmEEE;;;<<>>>>><<<888555333333333555999<<<>>>AAADDDGGGEEEEEEAAA;;;999:::888444111000000//////000222222+++---000222333444666777888444000111333444222///555:::<<<999777777666333222333555666666666555444777777666666444333111000444///---000666:::888555999<<<>>>===888444444444666555333333333333111///000222444555444444555666444444333333333333444444666999;;;<<<;;;::::::;;;999:::;;;>>>@@@AAABBBBBBAAABBBBBB@@@===<<<<<<===>>>===<<<<<<===>>>@@@AAA???@@@AAAAAA@@@AAACCCEEE???;;;777888<<>>>>>>>>>>>======???DDDGGGDDDDDDDDDEEEEEEDDDDDDCCCBBBFFFKKKTTTaaaooovvvuuusssggg[[[VVVRRRNNNNNNOOOKKKJJJIIIGGGFFFFFFHHHIIIHHHDDD???:::777888;;;======>>>??????@@@BBBFFFIII?????????@@@@@@@@@@@@@@@AAADDDFFFGGGGGGHHHIIIKKKGGGGGGIIIOOOVVV\\\```bbbbbbWWWMMMHHHGGGEEEEEEHHHHHHFFFCCC>>>:::999;;;===sss[[[OOOKKKOOOYYYlll~~~hhh```[[[ZZZWWWPPPJJJHHHGGGaaauuuiiiQQQGGGGGGVVVxxxcccAAA;;;<<>>555:::999777555444333222222333222222111111000000000333333888BBBLLLWWWeeeqqqooorrrnnn]]]EEE555222666000111222333333555888;;;CCC===555111000111///...///000111222333444555555444111...///333555444222333444333222222444777:::GGGpppoooZZZMMMIIIGGG\\\|||eeeLLLAAA>>>CCC;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>999:::<<<;;;999666666666333666999;;;===@@@CCCFFFDDDDDDAAA<<<:::<<<:::555111000///......///000111+++...222222000000222555888666333444555666444222666;;;===;;;888888666333333333444444333333222111444444444333222111000///111---+++---111555555333999<<<>>>>>>;;;777666666888666444333333222000//////111333333333333444555555444444333333444444555333777;;;===<<<:::;;;<<<555777999;;;<<<===@@@BBBCCCBBB@@@===::::::===???;;;<<<<<<===>>>@@@AAABBB???@@@@@@???>>>???AAACCC===:::888888;;;>>>@@@@@@@@@AAA@@@>>><<<;;;===???>>>>>>>>><<<<<<>>>BBBEEEBBBCCCEEEFFFGGGFFFEEEDDDEEEFFFIIIQQQ\\\gggnnnppppppeee[[[UUUQQQNNNNNNQQQMMMNNNLLLHHHBBBAAAEEEJJJDDDCCCAAA>>><<<;;;:::999============>>>AAADDDFFFAAAAAAAAABBBCCCDDDDDDEEEIIILLLNNNNNNLLLJJJIIIIIIEEEFFFIIIMMMQQQUUUXXXYYYYYYPPPHHHEEEDDDAAABBBEEEFFFDDD@@@<<<999999<<>><<>>444333666222333333222222333666888@@@:::222//////000000///.........///000111222333///---,,,...222444333111222333333222111222555888;;;___mmm]]]XXXCCCKKK\\\vvv^^^EEE;;;888===999:::::::::;;;;;;;;;;;;:::;;;===>>>??????>>>===444666888999777666666666333555888;;;<<<>>>AAADDDAAABBB???;;;:::<<<:::666111000///......///000000...000333222///...///111555777999888666555666888555999;;;888666777666333333333333222111000000///111111111111000000///...////////////000222555777888:::<<<===<<<:::999999999777444222222111000///---///111222222222333555444444333333333333444444666:::>>>>>>:::777888999222444666888888:::===???AAA@@@>>><<<:::<<>><<<::::::<<<>>>???@@@>>>>>>>>><<<;;;;;;===?????????>>>===;;;<<<>>>@@@AAABBBDDDFFFGGGGGGFFFEEEIIIIIIJJJPPPWWW]]]cccfffeee]]]UUURRROOOMMMNNNRRRKKKLLLKKKFFF???>>>CCCIIIDDDFFFJJJLLLJJJEEE???;;;???>>><<<<<<===???AAABBBCCCCCCCCCCCCDDDFFFGGGHHHLLLNNNQQQQQQOOOMMMKKKKKKHHHIIIKKKLLLMMMLLLLLLLLLMMMFFFAAAAAA@@@>>>???CCCBBBAAA>>>;;;999;;;???CCCaaaMMMHHHFFFLLLVVVfffvvv|||qqqbbbPPPJJJGGGHHHHHHBBB<<<:::777CCCeee^^^MMMNNNhhhxxxRRR>>>BBB???CCCOOOCCC777666555444333222222222222111111222222222111000000...222<<>>>>>===;;;999555666888777555333222333222555777999:::<<>><<<999:::<<<:::666111111///......//////000111222333222111//////000444888;;;:::777555777:::222666888444333444555333333222222111000000////////////000000000//////...111333555555333444777:::999::::::;;;;;;;;;;;;;;;999777333222222111111000---///111222222222444555333333222222222222333333<<<@@@BBB???888333333555222333555777:::;;;<<<<<<>>>>>>>>>======>>>AAADDD999;;;???AAABBBBBB@@@?????????>>>===<<<<<>>===<<<<<<===>>>???<<<<<<<<<;;;::::::<<<>>>>>>???@@@???===<<<<<<===???@@@AAACCCDDDEEEFFFFFFKKKIIIKKKPPPSSSSSSVVVZZZXXXSSSNNNNNNLLLJJJLLLPPPHHHIIIHHHCCC===<<<@@@EEEGGGMMMTTTYYYXXXQQQHHHBBB???===;;;;;;===@@@AAABBBDDDDDDCCCCCCDDDEEEGGGHHHIIILLLOOOQQQPPPOOOOOOPPPMMMOOOPPPOOOLLLHHHEEEEEEDDD@@@>>>??????===???CCC??????>>><<<;;;===AAADDDyyyYYYIIIHHHCCCHHHQQQ[[[fffiii___SSSLLLFFFCCCDDDDDD>>>999777666888RRR~~~hhhRRRVVVvvvjjjLLL???FFFAAAAAAOOOEEE:::555444333222222111222222///000222333333222111000---333???IIIJJJFFFEEEHHHKKKHHHDDD>>>:::777555555666777777666555555777:::===888222///000111000///...------------///000111)))...333333222111222555...000111111111222444777888DDDaaatttjjj\\\OOODDDDDDOOOfff~~~RRRAAA===:::===888888888888999999999:::777888999;;;;;;:::888888555666888777555222111222111444666888999:::===???777999999777888<<<:::666222111000/////////000000222111111222444444333111444555777888888777777777111444444111000333555444222222111000000////////////000000111111111000000333333333555777777777666<<<;;;999999999:::::::::999666333111111222111111...000333444444444666777444444444333333444444444<<<@@@BBB>>>666222444888777666777;;;???@@@>>>;;;===>>>@@@@@@???@@@AAACCC===>>>???@@@@@@@@@??????@@@@@@???>>>===>>>AAADDD?????????===<<<;;;<<<===;;;;;;;;;:::999999;;;======???BBBCCCAAA???>>>>>>======>>>@@@BBBDDDFFFGGGHHHGGGJJJOOOOOOKKKKKKOOONNNKKKJJJKKKJJJHHHIIIMMMIIIIIIGGGCCC>>>===???BBBEEELLLUUU[[[[[[TTTJJJDDD<<<:::999:::>>>BBBDDDDDDFFFEEEDDDCCCDDDEEEGGGIIIKKKNNNPPPRRRQQQQQQRRRSSSOOOQQQSSSQQQLLLGGGDDDCCC@@@======??????===???CCC>>>>>>>>><<<;;;<<>>444666777555888;;;:::666333222111/////////000111222000///222666888666444555333333555999:::777333000333333///...222555555222222111000000000000000000111111222222222222111333000///222777999555111???<<<999888888999999999999666222111111222222222///222444555666666888999888777777666666777777888888<<>>;;;999:::>>>CCCDDD@@@;;;===???BBBBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>@@@DDDGGG???@@@???===;;;::::::;;;;;;;;;;;;:::888888:::<<<;;;???CCCEEEDDDBBBAAA@@@<<<<<<<<<===@@@BBBEEEGGGEEEDDDHHHNNNMMMGGGEEEHHHJJJHHHHHHJJJIIIFFFGGGKKKMMMKKKIIIEEEAAA???@@@AAA@@@FFFNNNUUUUUUOOOFFF@@@:::888777:::???EEEGGGGGGIIIHHHFFFEEEEEEGGGIIIJJJRRRSSSUUUUUUSSSSSSSSSTTTMMMPPPSSSQQQLLLGGGDDDCCC???======??????<<<===AAA===>>>>>><<<;;;;;;<<<>>>pppWWWGGG>>>;;;CCCDDDGGGHHHIIIGGGEEECCCHHHDDD???999444111000000000999===[[[{{{yyy}}}eeepppmmmNNNEEEHHHCCC:::999AAAAAA::::::666111000111333222111222000000444888666333111000666<<<>>>:::444000...111111444:::;;;888777999;;;:::888888;;;@@@AAA@@@AAA<<<777555666444///***000///...------...///000000111222111000000222333222111000000222666999<<<:::???FFFXXXwwwqqq```YYYRRRMMMIIIIIISSSaaacccEEE:::777777888888888999999:::;;;<<<<<<;;;<<<<<<======:::555222777555666999888333000111333444666888:::;;;<<<<<<999777444222111222333555444333111000000000111222...000222222222111222333444555222///222888888222333222111111222222111///000222333333111000000111...000222444666666555444555666555333222333555888777777888777777666555555444444333222222222333333222333444555666666666666888777666555666888:::;;;999666555777666444888===;;;>>>BBBBBB@@@>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@===<<<;;;:::;;;<<<>>>@@@@@@???======???BBBFFFIIICCCBBBAAA>>><<<:::888777:::888777666888===AAADDDCCCDDDDDDCCCAAAAAABBBCCC======>>>>>>???@@@BBBBBBDDDEEEGGGGGGFFFFFFGGGIIIEEEEEEEEEDDDDDDFFFJJJMMMRRRKKKFFFFFFCCC>>>???DDDHHHKKKKKKIIIKKKMMMHHH@@@:::::::::===AAAFFFKKKNNNKKKKKKIIIGGGHHHLLLSSSWWW\\\\\\YYYSSSMMMKKKNNNQQQTTTSSSSSSSSSQQQMMMGGGCCCEEEGGGEEE@@@???BBBBBB@@@===;;;:::;;;>>>AAACCCDDDeeeOOODDD@@@>>>:::;;;>>>AAACCCDDDDDDDDDDDDAAA<<<777222000///...---555666MMMgggJJJDDDGGGBBB999999@@@AAA;;;999666111000111222222111...///222666999888666555777:::======999333...+++333222555;;;>>><<<;;;<<<<<<<<<<<<<<<@@@DDDEEEBBBDDD===666333333222///+++000///...------...///000...000000000//////111333000000///000222555777999444777;;;HHHjjjqqqhhheee___XXXSSSLLLGGGJJJRRRmmmhhhJJJ===999777777888999999:::;;;;;;<<<<<<;;;<<<===>>>===:::666333888666666999999555333555222333444666777888888888777555333111000111222333333222111111000000000111...000111111000//////000111333111...111777888333555333111111222222111000000111333333111000000111000111444666777777666555888888777555333444666999888888777777555444222222444333333222222222333333222333333444555555555555666555444333444666888999999777888:::999666999===999<<<@@@@@@???===>>>>>>??????@@@@@@@@@@@@??????======<<<<<<<<<===???@@@AAA@@@>>><<<;;;===>>>@@@>>>===<<<:::999777666666999999999:::<<<@@@CCCEEEGGGHHHGGGFFFCCCBBBBBBDDD??????>>>>>>>>>??????@@@BBBDDDEEEEEEDDDDDDFFFGGGCCCCCCCCCBBBAAACCCGGGJJJPPPJJJGGGGGGFFFCCCDDDHHHDDDGGGGGGEEEGGGJJJGGGAAA<<<<<<;;;<<>>AAABBBBBBvvvWWWFFFAAA@@@@@@555666888;;;===@@@BBBCCC@@@===999444000...---,,,+++222000===nnn|||WWW@@@CCCDDD@@@999999@@@@@@;;;888555111000000111111111---000444777888999::::::===<<<;;;:::777333...+++222000333;;;@@@???===<<<<<<======>>>CCCJJJJJJFFFHHH@@@666000000000...,,,000///...------...///000,,,...//////...///111333...///000111333444555666666777777<<>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????AAA@@@>>>;;;999888777666:::999888888777777888888999999:::===@@@CCCFFFHHHKKKKKKJJJGGGCCCAAA@@@AAA@@@???>>>>>>=========>>>@@@BBBCCCCCCCCCCCCDDDFFFCCCCCCCCCAAAAAABBBEEEGGGMMMJJJHHHIIIIIIGGGHHHKKKBBBCCCCCCBBBDDDHHHGGGDDD@@@???===<<<>>>@@@DDDFFFEEEFFFFFFFFFFFFHHHLLLOOOQQQRRRPPPMMMIIIIIILLLPPPQQQQQQRRRUUUWWWWWWTTTRRRIIILLLKKKGGGFFFHHHHHHEEE@@@??????@@@BBBCCCCCCBBBkkkMMM@@@??????>>>777777888999:::===???AAA<<<:::666222///---,,,,,,,,,222000666^^^iiiGGG999@@@AAA>>>999:::>>>???;;;666555222111000000000000111444555444777<<<@@@AAA>>>:::777666666555222...000---000:::@@@???<<<;;;<<<>>>>>>>>>FFFQQQRRRMMMLLLBBB666///...000000...000///...------...///000,,,---.........///222444...///111333444555555444999:::999999HHHllluuussswww{{{|||mmm\\\RRRGGGWWWrrrfffJJJ===999888:::::::::;;;;;;;;;<<<<<<<<<;;;=========;;;999777777555111111444444222333777888888777666666555555555222111///.........///000///000111222222111000///---///000///...,,,,,,---000111111111222444555444555333111111111111111///...000222222111111222333333444555666777777777777555555444222000000222444777777666666444333111111111111222222333333333333222222222111111111111111222222111111222333555555333333666999888333333666555777:::<<<===========================>>>>>>???>>>??????@@@@@@@@@????????????>>>===;;;999777666888888888888999:::;;;<<<999999:::;;;???DDDHHHKKKLLLLLLJJJFFFAAA>>>======>>>>>>===============>>>@@@AAACCCCCCCCCCCCEEEFFFEEEEEEEEEDDDBBBCCCEEEHHHJJJIIIIIIJJJIIIIIIIIIIIIDDDDDDCCCBBBCCCEEEFFFFFFCCCBBB@@@>>>>>>???@@@BBB@@@AAACCCCCCCCCDDDFFFHHHEEEGGGHHHHHHHHHJJJOOOTTTSSSRRRRRRSSSSSSSSSQQQNNNIIIMMMNNNLLLMMMPPPPPPMMMGGGFFFEEEFFFGGGGGGEEEDDDcccIII???>>><<<999777666666777888;;;===???999777555222000...------+++111222444PPPpppjjjXXX???:::>>>===;;;999:::===>>>;;;555555444222000000000111222333333444>>>JJJOOOLLL???:::555333444444222///000...222;;;AAA???<<<<<>>???>>>===???>>>>>>>>>>>>???@@@AAA??????@@@@@@@@@@@@???>>><<<===>>>?????????>>>===888888888888999<<<>>>???;;;:::999:::>>>DDDJJJNNNNNNMMMKKKGGGBBB>>>======<<<<<<<<<<<<===>>>???@@@@@@BBBDDDDDDDDDDDDFFFHHHDDDEEEEEEDDDCCCCCCEEEGGGHHHJJJJJJJJJIIIHHHFFFDDDGGGEEECCCBBBAAA@@@BBBDDDDDDDDDBBBAAA@@@@@@@@@@@@===>>>@@@@@@???@@@AAACCC???BBBEEEEEEFFFIIINNNSSSQQQOOOMMMMMMMMMLLLJJJIIIGGGLLLPPPQQQSSSXXXXXXUUULLLKKKJJJIIIJJJIIIFFFDDD}}}]]]GGG>>>===:::777222222222444666999<<<===666555333111000///......***,,,222333BBBrrr|||bbbTTTEEE999888<<<:::888888:::<<<===<<<555666666444111000111222000111555???TTTdddaaaTTT@@@<<<777333111000...---222333999@@@BBB???===>>>FFFMMMQQQSSS^^^jjjfffYYYIII@@@555000111333333222000///...------...///000---///000000///000222444111222444555666555555444444555777888999GGGhhhaaaSSSNNNeee~~~[[[DDD:::777888;;;::::::::::::::::::::::::999;;;<<<999666555777:::777444555888888666666999555444222111111111222333111000000//////000000000//////000000111111000000---...111111000000111222000///111444333000000333//////000333444444111///,,,///111222222222333555555555555555666666777777666666666444333333666888444444555666666666666666---...000222444444444333222111000//////000222222222222333333444555555555444444666999888333222555333333666:::>>>@@@???===@@@???>>>>>>???@@@BBBCCC@@@@@@@@@???????????????:::<<<>>>@@@BBBCCCDDDDDD:::999888888:::<<>>===<<<===AAAFFFLLLPPPPPPOOOMMMIIIDDDAAA@@@@@@<<<<<<<<<===>>>???AAAAAAAAACCCDDDEEEEEEFFFHHHIIIAAACCCCCCCCCBBBBBBDDDFFFHHHLLLNNNLLLJJJJJJFFFBBBFFFDDDBBBBBB>>>;;;<<>>??????>>>>>>@@@BBBAAACCCEEEEEEDDDEEEIIIMMMJJJHHHFFFFFFGGGHHHHHHGGGDDDJJJOOORRRWWW\\\]]]ZZZOOOMMMJJJIIIHHHGGGEEECCCrrrWWWCCC<<<;;;:::999222333333444555666888999333222111000///......---+++)))111222555___iiiWWWCCC888999::::::888666888:::;;;<<<<<<555777777666222111222333000555???UUUrrrmmmQQQ;;;:::777333///------///222666===CCCAAA;;;:::===JJJVVV^^^bbblllttthhhTTTCCC;;;333000222444333111000///...------...///000---...//////......000222222222333444444444333333555222444888666;;;SSSooovvvdddTTTZZZvvvyyycccJJJ<<<888777888:::999999999999999999999999888:::;;;888444333666:::777555777::::::777666888222111000000000111333444111111111111111111222222///////////////000111111...000111111000///000111******---222111...///555---///222666888777444000,,,...111222222222444555777666666666777777888888555666666555444555888;;;444444555555555444444333,,,---000222444444444333111111//////000111333444111111222333444444444444555444555888666222111555000111333888===???>>><<<@@@???>>>>>>>>>@@@BBBDDDAAA@@@???>>>===>>>>>>???<<<<<<>>>???AAACCCDDDEEE???>>><<<;;;<<<>>>AAACCCAAAAAACCCFFFIIIMMMOOOQQQNNNNNNMMMIIIEEEBBBBBBCCC>>>>>>>>>>>>>>>???@@@AAA@@@BBBDDDEEEEEEFFFHHHJJJAAABBBDDDDDDDDDDDDFFFGGGIIIOOORRRPPPOOOOOOKKKDDDFFFCCCCCCCCC???::::::???AAADDDGGGJJJKKKIIIFFFDDD@@@AAAAAA@@@>>>???AAACCCBBBDDDFFFFFFDDDDDDHHHKKKGGGEEECCCCCCDDDEEEFFFFFFAAAHHHNNNRRRWWW\\\\\\YYYSSSPPPLLLIIIHHHGGGEEECCC}}}kkkRRR@@@::::::;;;;;;888888777777666555444444111111000///......------...(((111222///TTTrrr^^^TTT???888@@@AAA999666555888;;;;;;;;;<<<666777999777333111222444444;;;KKKgggqqqIII555666555222...---000333111666???CCC>>>777666;;;KKKZZZfffllltttxxxeeeKKK===777111///222444333000000///...------...///000---...///...---,,,...000222222222222222222222222222...///333111111DDD\\\sss^^^UUUbbbYYYIII:::555666888:::<<<999888888888888888888888777999:::777222111555:::666444666::::::666444666333222111111222444666888222222222222222333333333000///.........000111222000111222111///.........%%%%%%***000000---000666---///444999<<<;;;666222+++...000222222333444666888888888777888888999:::333444444333333444777:::555555555444333222111000+++---000222444444444333111000//////000222444666000111222333333444333333333222333555333//////333//////111666;;;>>>===;;;???>>>======>>>@@@BBBCCCBBB@@@>>><<<<<<===>>>???>>>===>>>>>>???AAABBBCCCDDDCCCAAA???@@@BBBDDDFFFBBBEEEIIINNNQQQRRRRRRQQQLLLLLLJJJGGGDDDAAAAAABBBAAA@@@@@@???????????????@@@BBBDDDEEEEEEFFFHHHIIIBBBDDDFFFGGGFFFGGGIIIKKKJJJQQQUUUSSSRRRSSSOOOHHHFFFDDDDDDFFFBBB<<<<<>>999:::666555444333222333333444...---,,,---/////////---+++///+++444777GGGfffPPPJJJ@@@<<>>;;;666222333666666>>>[[[^^^>>>222555666333...,,,...222///888@@@@@@:::666888<<>>666;;;999888:::???BBBBBBAAA:::;;;<<<======;;;999777@@@>>>===;;;;;;<<<>>>???CCCGGGKKKKKKJJJIIIJJJLLLMMMMMMNNNRRRUUUUUUQQQMMMDDDDDDCCCCCCDDDEEEFFFGGGDDDCCCAAA???============@@@AAABBBCCCDDDDDDDDDDDDGGGGGGHHHGGGHHHJJJMMMQQQUUUSSSRRRRRRSSSQQQLLLHHHIIIHHHFFFDDDBBBBBBCCCCCCGGGDDDEEELLLUUUYYYSSSLLLNNNMMMJJJFFFDDDBBBAAAAAAHHHJJJJJJIIIGGGGGGJJJMMMNNNKKKHHHGGGDDD???@@@DDDFFFGGGKKKSSS\\\aaaaaa```\\\XXXSSSNNNJJJHHHGGGFFF}}}mmmXXXHHHGGGHHHBBB<<<;;;666555333222111111111222...,,,,,,,,,...///...---,,,000+++333555EEE^^^HHHDDD>>>===EEEJJJ>>>===:::777666777999999999;;;======<<<:::999888;;;PPPtttwwwQQQ999222444666333...,,,///222333999===;;;555333777===???JJJdddtttrrrkkk]]]GGG@@@777000000000//////111...............//////000///000///......///222555444333111000///000111222111111444555333444===GGGOOO^^^pppuuummm~~~qqqeeedddwwwnnnTTT<<<;;;888666666777:::;;;999666444444666777666555444444555666777777666555999:::;;;;;;;;;:::999888111555000---333222///555111333444555555333000///////////////000000000000444333333222000///......---...///111111111000000000...---111777:::999666222222333444666777666666888777666666666777888888666666555555555555666666555444333111000000111111111111111222222333555555555555555555444333222111000222333333222111111222333333333333444444555666,,,555999666888???===666;;;:::999;;;???AAA@@@???:::;;;<<<======<<<;;;:::>>>===<<<<<<===???AAABBBGGGJJJNNNOOONNNMMMOOORRRPPPOOOOOOPPPQQQOOOJJJFFFDDDEEEEEEFFFGGGHHHIIIJJJDDDCCCAAA???>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIMMMOOONNNLLLKKKKKKLLLJJJFFFBBBDDDDDDCCCCCCDDDDDDEEEFFFDDDBBBDDDJJJRRRVVVSSSNNNLLLKKKHHHEEECCCBBBAAAAAABBBGGGKKKIIIDDDCCCHHHNNNLLLJJJIIIIIIEEEBBBDDDJJJNNNPPPUUU]]]dddgggeeebbb^^^ZZZTTTNNNKKKIIIHHHHHHooo^^^PPPHHHKKKMMMFFF>>>;;;666555333111000/////////,,,++++++,,,---......,,,---111+++333444BBB|||\\\DDD@@@@@@DDDMMMOOOAAA>>>:::777666666888:::777777888;;;>>>>>>:::777???ccc___AAA666222444555222///---///222666999:::666000000666===???LLLiii{{{rrreee\\\SSSDDD:::222111111//////111......------......///000.../////////...///111333333222111//////000111111222000111444444333666<<>>CCCBBB<<<;;;;;;<<<>>>@@@@@@>>><<<;;;;;;<<<======>>>>>>???=========>>>@@@CCCEEEGGGLLLOOOSSSTTTSSSRRRUUUXXXSSSRRRPPPNNNLLLHHHBBB>>>>>>???AAACCCDDDEEEFFFFFFDDDBBBAAA???>>>>>>?????????@@@@@@AAACCCEEEFFFHHHEEEGGGHHHHHHHHHHHHIIIKKKFFFEEEDDDEEEEEEDDDAAA>>>>>>???AAACCCEEEGGGHHHHHHAAAAAADDDIIINNNQQQQQQPPPHHHGGGFFFDDDCCCBBBBBBBBB>>>FFFMMMKKKDDDBBBGGGNNNHHHHHHJJJJJJGGGDDDIIIQQQUUUXXX^^^gggmmmmmmgggbbb___[[[UUUPPPNNNMMMLLLKKKwww___SSSLLLKKKPPPRRRJJJ???:::666555444222111///......+++******+++---...---,,,---111+++333444CCC}}}bbbDDD>>>@@@IIITTTUUUGGGAAA;;;888555444777;;;777777999;;;======<<<;;;FFFrrrsssKKK999888222444444222///...000111666888888333......444:::>>>NNNrrr{{{ggg___\\\EEE<<<555444333000...///...------------...//////,,,...000000//////000111222222111000000111111222222......111333222333666CCCDDDEEEJJJVVV___\\\RRR???>>>???BBBEEEFFFDDDCCCXXX}}}tttqqqvvvkkkTTTGGGDDD@@@<<<999777777777999888777777888888888888888666555666888888666444666666888999999999888777888;;;333...222000...555444444555555555333111000111111222222222333333333///000222222222000...------...///000111222222222///......222777;;;<<<<<<555555555555555777999;;;999888666444333333444444666666555555555555666666555555555444444444444444111111111111111222333444666555333222111222333444///000222222000///000111111222333444555666666666444:::======???DDDCCC???<<<===???BBBBBB@@@===;;;;;;<<<<<<===>>>@@@AAABBB======???AAAEEEHHHKKKMMMRRRUUUWWWWWWTTTTTTVVVXXXTTTRRRPPPLLLHHHCCC???<<<999:::<<>>======>>>?????????@@@AAACCCEEEGGGIIIFFFGGGIIIHHHFFFDDDDDDDDDAAAAAAAAABBBBBBAAA@@@???;;;===@@@CCCFFFGGGHHHHHHAAADDDFFFIIIJJJLLLNNNPPPDDDDDDCCCCCCBBBBBBBBBBBB@@@FFFKKKKKKFFFDDDGGGKKKEEEFFFIIIKKKHHHGGGMMMVVVYYY\\\ccclllpppmmmeee^^^\\\YYYVVVUUUUUUTTTRRROOOkkkRRRNNNMMMOOOTTTSSSJJJ===666666666555444222000///...+++******+++---......---+++000+++333555EEEkkkHHH===>>>KKKXXXXXXLLLDDD<<<999666444777>>>999;;;======<<>>===JJJttt}}}tttppppppuuu|||~~~nnn___YYYPPPGGGAAA>>>>>>>>>>>>???AAAAAA@@@>>>===<<<777999999777555333444666555555666777666555444333:::<<<555///333222000666111222333444444333222222222222222222333333333333///000222333222111///...------......///000111111000//////111444777888999555666777666555555999;;;666555444333333444555555666666555555555555666666666666777777777777777777222222222111222222333333555444333111111222333444///000222222000///000111111111333444555555555555///333666888:::>>>>>><<<===???CCCDDDCCCAAA>>><<<;;;;;;<<<===???AAACCCDDD>>>???BBBEEEIIILLLOOOQQQUUUWWWXXXVVVRRRPPPRRRTTTRRRQQQNNNKKKFFFCCC@@@???;;;<<<===???AAABBBBBBCCC>>>===<<<;;;;;;<<<======>>>???@@@AAACCCEEEGGGHHHGGGHHHHHHFFFBBB???>>>>>>===>>>???????????????@@@<<<>>>@@@CCCEEEFFFFFFEEEEEEGGGIIIJJJIIIIIIJJJLLLBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEGGGGGGGGGFFFFFFFFFGGGJJJLLLKKKJJJPPPYYY[[[^^^eeelllppplllccc[[[VVVUUUVVVYYY\\\\\\WWWRRR```KKKNNNPPPSSSTTTPPPFFF:::222555555555444333111000///+++******+++...//////...)))...)))333666FFF|||uuuQQQCCCCCCQQQ^^^]]]NNNDDD;;;:::888666;;;EEE999:::;;;:::===GGGWWWdddUUU;;;666888333222222111000000111111111444555333000///222444888KKKqqquuugggZZZDDD===888888777222---,,,------,,,,,,------...///***...222444444222000000000000111111111111111111222---+++...000111333777+++111888<<<===<<<===>>>444666666444555999;;;:::BBBbbbyyypppmmmjjjjjjllljjjtttyyyiiiZZZOOOGGGCCCFFFKKKQQQSSSOOOGGG>>>999:::<<<===999444111333666333444555555555333222111888;;;444000555333111777111111222333333333333333000000000111111111111222000000222333333222111111...............//////000000000000000111333555666555777999777555444666999333333222222222444555666666666555555555555666666666666777888999999999888444333333222222333444444333333222222222222333333///111222222111000000111222333444666666555444444000222555888;;;===>>>>>>===@@@DDDEEECCC@@@>>>===:::;;;<<<>>>@@@AAACCCCCC???AAACCCGGGJJJNNNPPPRRRVVVWWWWWWSSSNNNKKKMMMOOOMMMMMMLLLIIIEEECCCCCCDDD======<<<<<<===>>>???@@@<<<;;;:::::::::;;;<<<===>>>???AAACCCDDDEEEFFFFFFEEEEEEEEEBBB>>><<<;;;;;;999;;;<<<===<<<===???AAA??????AAABBBCCCCCCDDDDDDFFFHHHJJJJJJIIIGGGGGGGGGAAAAAABBBCCCCCCCCCCCCBBB@@@??????BBBEEEGGGFFFEEEOOOMMMMMMQQQRRRRRRVVV[[[[[[^^^dddjjjnnnjjjbbbZZZSSSRRRTTTYYY^^^^^^YYYSSSnnnSSSJJJNNNQQQSSSQQQKKKAAA777///222333333333222111///...,,,++++++,,,///000000///(((---(((222555EEE|||sssrrrSSSFFFEEESSS___]]]LLLAAA999:::;;;:::BBBNNN>>>;;;999;;;GGG\\\tttyyyMMM999666555333222111000111111111111222333333222000000333666:::HHHfff{{{}}}yyylllWWWFFF===666444333000...///------,,,,,,------...///***...444777666333111000---......///////////////000...///222222000111555...111555777555333333555...333555333555:::<<<:::>>>SSSlllzzzwwwmmmiiifffdddccc]]]___nnntttdddZZZ]]]gggtttxxxppp^^^KKK@@@BBBAAA>>>:::777555444444111222444555555444333333333777222///555444111777444444444444444333333333000000000111111111222222111111222222333333333444111000///.........///000000000000000000222555777444888:::999444222444666333222111111111333444555666666555555555555666666444555666888888888888888555555444444333444444555111222222333333333222222000222333333222111111222555666888888888777555444444555888<<<>>>@@@AAABBB;;;???BBBCCC@@@>>>======999;;;===???AAAAAAAAAAAA???@@@CCCFFFJJJLLLNNNOOOSSSTTTSSSPPPKKKHHHJJJLLLIIIJJJIIIGGGCCCCCCEEEGGGAAA???===;;;:::;;;===>>>;;;;;;:::::::::;;;===>>>===???BBBEEEFFFEEEDDDCCCAAAAAA@@@===;;;:::;;;<<<888:::<<<===<<<===@@@CCC@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIIIIHHHEEECCCAAAAAACCCDDDDDDCCCCCCBBB;;;<<<>>>BBBEEEIIILLLNNN[[[VVVTTTXXX[[[[[[\\\___ZZZ[[[___eeehhhfff```ZZZTTTQQQPPPTTTZZZ[[[WWWQQQ]]]KKKKKKMMMPPPRRRNNNFFF>>>555...000111222222222000///...,,,++++++---///111111000(((---(((111444CCC~~~mmmttteeeKKK@@@???LLLXXXUUUJJJ>>>777:::======GGGUUUIIICCC===CCCWWWuuusssHHH888666444333222000000111222111111333333222000///000444888777AAAVVVfffnnntttiiiPPPHHH>>>444111000///000333---,,,,,,,,,,,,---......***///555888777444111000+++,,,,,,---.........---...///333666555000///222000///111333333222333555333999:::777666999:::666999EEEUUU[[[VVV[[[wwwvvvkkkhhheeebbb```fff\\\]]]nnnzzz{{{aaaPPPHHHCCC>>>;;;:::999666222000111333555666666666555///444000...555444111666777777666555444333333222222222333333333444444444222222222222333444555555333222111/////////000000//////000000000333666999444888;;;:::555111222444444333222111111111222333666666555555555555666666222333555666777777777777666555555444444444555555000111333444444333222111111222444444222111222333888999:::;;;:::888666555333333666:::===>>>@@@BBB:::===@@@@@@>>><<<<<<===888:::===@@@AAAAAA@@@@@@>>>@@@BBBEEEHHHJJJLLLLLLPPPQQQQQQNNNIIIGGGIIILLLGGGHHHHHHEEEBBBBBBEEEHHHHHHFFFBBB???===>>>@@@BBB<<<;;;::::::;;;<<<>>>???===@@@CCCFFFGGGEEECCCAAA======<<<:::999:::<<>>???>>>???CCCFFF@@@?????????@@@BBBDDDEEEAAABBBDDDGGGIIIHHHDDDAAAAAABBBCCCDDDDDDDDDCCCBBB999===BBBEEEGGGLLLSSSYYYeee^^^ZZZ]]]bbbbbbaaabbbWWWWWWZZZ___cccbbb]]]XXXVVVQQQMMMOOOTTTWWWTTTPPPmmmSSSNNNMMMMMMNNNLLLGGG>>>777333222///000111111111000...---+++,,,---------,,,+++***...+++...333555EEEwwwzzzkkkmmmyyyuuuYYYEEE@@@@@@KKKVVVTTTEEE>>>444888BBBAAACCCRRRJJJ<<<:::QQQuuufffFFF???111555888666555444444333111000000111222111//////222555>>>;;;JJJ\\\aaaeeehhhcccSSS;;;000333...+++...,,,222111000......---------...///222444444333111000000000000000000000000000///222444111......222666222///...111222000111555444555666777777666555444444AAALLLIIIAAABBBQQQaaazzzrrrmmmiiieee___[[[\\\``````gggxxxcccVVVMMMFFFDDD@@@888444666444555555555444444555666///000111111111222444666777777777777555333111000666555222111000000111222333333333111000111444777666444111//////000222444222333444555666777888999888777555444444555666666777111...000///,,,...333444555666555333222222444444444444444444555666777:::888555333222222444555111333555666666444111///222111//////111222333333999:::::::::999999888777444555777777777888999;;;>>>???@@@???===:::999999999;;;===>>>???>>>===<<<999<<>>===???BBBCCCBBBAAABBBCCC???>>>===;;;:::::::::;;;===<<<;;;;;;===@@@DDDFFF<<<>>>@@@AAA@@@??????@@@CCCBBBBBBAAA@@@??????>>>@@@BBBDDDEEEFFFDDDBBB@@@AAABBBDDDFFFKKKRRR[[[bbbiiihhhhhhjjjkkkhhhbbb]]]VVVOOOLLLPPPTTTTTTUUUXXXWWWTTTOOOLLLJJJJJJKKKMMM___KKKIIIHHHJJJJJJHHHBBB:::444111111....../////////...---,,,+++,,,---------,,,+++++++++(((,,,222444EEEwwwuuugggkkkwwwnnnRRR@@@===???IIIPPPLLL???<<<444777FFFIIIGGGNNNHHHBBBIIIddddddEEE@@@444:::777777777666555333333333111222333111//////222555:::;;;JJJXXXYYY___kkknnndddIII999777111///222111111000///...............---///111333333111000...000000000000000000000000---000222111...---000444222000000444444333333666444555666888888888777777777===AAA???999:::BBBKKK\\\lll|||zzzrrrkkkeeeYYYWWWXXXYYYUUUVVVjjjtttggg[[[SSSKKKAAA:::999999999888888777666555444222222222222333555888;;;777888888888777555333222666555333111111222333444333333333333222333666999777555333222222333555666777777888888888888888777444444444444555666888999888333000111000---...333333444555555333222333444444444444555666777777888:::888555444333444666777333444444444444333222111555333111000000000111111999::::::::::::999999999555666777777666666888999:::<<>>======>>><<<===>>>??????===<<<;;;;;;>>>BBBFFFIIIIIIIIIHHHGGGJJJMMMKKKFFFCCCDDDGGGEEECCCAAA@@@AAACCCFFFHHHHHHBBB???AAA@@@<<<<<>>>>>>>>???@@@???>>>???AAACCC===<<<<<<:::::::::<<<>>>???>>>===<<<===???BBBEEEEEEEEEDDDAAA>>>======???BBBAAAAAAAAA@@@@@@??????>>>@@@BBBCCCDDDBBBAAA???>>>@@@CCCGGGNNNXXXbbbiiimmmkkkhhhfffccc^^^WWWRRRMMMHHHFFFJJJMMMNNNQQQUUUSSSQQQNNNKKKIIIIIIIIIJJJmmmRRRFFFIIIHHHEEEDDDAAA;;;555111//////------......------,,,+++***+++,,,---------,,,+++)))&&&***111333DDDvvvoooeeemmmzzziiiMMM<<<;;;>>>GGGJJJCCC999;;;444888LLLTTTLLLGGGGGGMMM```cccDDDAAA666>>>777777888888999999888777333333333111000000222444999;;;JJJUUURRR\\\ssssssUUU@@@888000///333000000//////.........//////...///000111111000...---000000000000000000000000+++...111111...---///111---+++---111222000000333222444555777888888888777888777666444444444777999===IIIRRR\\\yyyvvvlllfff[[[YYYXXXVVVOOOLLLXXXhhh|||xxxnnn^^^OOOEEE:::999777666666666444333333222111111111333666777888888888888888666444333555444333222222333444555333444555444444666999<<<999888777666666777999:::;;;;;;<<<<<<;;;999777555222222333555777999;;;===:::666333222000...///222222333444444333333444555333444555777888999::::::999777666444444555777888555444333333222333333444444333222000000000111111777777888888888888888888777888999888666555666777777:::===@@@@@@AAABBBCCC>>>>>>??????>>>===;;;:::===???BBBEEEGGGGGGGGGFFFCCCFFFGGGFFFBBB@@@AAACCCAAA@@@>>>>>>@@@CCCFFFHHHCCC@@@???@@@???<<<<<>>>>>??????>>><<<;;;<<>>AAAAAA@@@???===<<<===@@@CCCJJJIIIFFFBBB>>>===>>>@@@@@@AAAAAABBBBBBAAA@@@@@@<<<===???AAAAAAAAA???>>><<<>>>AAAGGGNNNYYYdddkkkoookkkeee___ZZZSSSMMMIIIDDDCCCDDDGGGHHHIIIMMMRRROOONNNLLLJJJIIIHHHGGGGGGoooXXXFFFDDDIIIGGGAAA>>>:::555111/////////---------------,,,,,,+++***+++,,,---------,,,+++***'''+++111333CCCtttmmmlllyyyjjjMMM;;;:::>>>EEEGGG>>>888===888<<>>;;;;;;;;;;;;;;;<<<<<<===;;;<<<>>>>>>===:::777555333444666777:::<<<>>>???<<<999555333000///000111111222444444333333444666444555777:::;;;<<<<<<<<<777666555444444555777888444444444444444444333333222222111000///000222333444444444555555666777888:::;;;;;;:::777666666777888;;;???AAABBBCCCDDDFFF>>>>>>?????????>>>======@@@AAABBBCCCCCCBBBAAAAAA@@@BBBCCCBBB@@@>>>???@@@???>>>>>>>>>AAADDDGGGIIICCCCCCCCCCCCAAA>>>>>>???<<<<<<;;;<<<<<<===>>>???===>>>>>>===<<<<<<>>>@@@;;;<<<;;;999888:::???CCCBBBBBBAAA>>>;;;;;;???BBBFFFFFFFFFCCCAAA???@@@AAA@@@BBBDDDEEEEEEDDDCCCAAA<<<===???@@@@@@@@@???>>>;;;===@@@DDDKKKTTT___fffmmmhhhaaaZZZSSSMMMIIIGGGAAADDDHHHKKKJJJIIIKKKNNNLLLLLLKKKJJJIIIHHHFFFEEE|||ZZZGGG===AAAFFFBBB===:::555222//////000000......---------,,,,,,---***+++,,,---...---,,,,,,...+++...333333AAAqqq}}}oooyyyjjjMMM;;;888999@@@CCC;;;:::AAA>>>AAAUUU]]]OOOBBBOOOgggiiiHHHAAA222777777111111<<>>>>>?????????>>>>>>999;;;===>>>===;;;999777777888999;;;<<<>>>??????<<<;;;777222000000111111000222333333222222444555555777:::===>>>>>>===<<<555444333333333444555555111333555777777555333222444444444111......///111333333333444555777999:::<<<======;;;999777777888===???BBBCCCCCCCCCCCCDDD<<<===>>>???@@@@@@@@@AAAFFFEEEDDDCCCAAA@@@???>>>>>>@@@AAA@@@????????????===<<<===>>>@@@CCCFFFGGGFFFHHHIIIGGGCCCAAA@@@@@@;;;;;;;;;<<<<<<===??????;;;>>>AAABBB@@@???>>>>>>>>>>>>===:::777999???EEEDDDEEEDDD@@@;;;:::>>>BBBAAACCCFFFFFFDDDBBB@@@@@@CCCEEEHHHJJJJJJIIIFFFDDD>>>???@@@AAAAAA@@@??????:::<<<>>>BBBHHHQQQ[[[bbbkkkggg```WWWOOOIIIFFFEEE@@@FFFMMMNNNLLLJJJIIIHHHJJJJJJJJJJJJIIIHHHFFFEEEnnnNNNAAA===CCCFFF???:::666222000000000111000///...---,,,,,,,,,------)))***,,,---...------,,,///,,,///444333@@@oooyyyrrrbbbIII999666555;;;???999===DDDBBBFFFUUUXXXMMMHHHZZZuuujjjIII@@@000444666111333AAASSSWWWKKK<<<555333222222444555666555:::===SSSiiisssnnn```QQQ@@@999777...000//////.........//////000000111222222222222222000000000000000000000000//////000000111111111000222//////222222111222555555666777888777777666555444555666555333222444666666===>>>777;;;QQQjjjwwwxxx}}}yyynnnlllqqquuusssppp___QQQOOOaaazzzwwwiiibbbZZZOOOFFF===999666666888888666333333444555666666555444444000000111333444666777777444666888::::::;;;===??????@@@AAAAAAAAA@@@>>>===999:::<<<======<<<:::999999:::;;;===>>>>>>??????;;;;;;888222///111222000111222333333222222333444666999===@@@AAA@@@>>>===444444333333333333333333000222555888888666333111777888777333---+++,,,...444444444555777999<<<===:::;;;<<<;;;999888999:::CCCEEEFFFFFFDDDBBBAAABBB<<<<<<===???@@@AAABBBCCCIIIGGGEEECCCAAA@@@??????>>>>>>???????????????>>>;;;;;;;;;<<<===???AAACCCFFFKKKNNNJJJEEECCCBBB@@@;;;;;;;;;<<<<<<>>>???@@@999===BBBDDDCCCAAA@@@???@@@AAA???;;;777999AAAHHHLLLMMMKKKEEE>>>:::===AAA???BBBFFFHHHFFFCCCAAA@@@IIIKKKOOOQQQQQQNNNKKKHHHAAAAAAAAAAAA@@@@@@???>>>999:::===AAAGGGPPPZZZ```gggddd]]]TTTKKKEEECCCCCC@@@FFFKKKKKKJJJJJJGGGDDDHHHHHHHHHHHHHHHGGGFFFEEEdddIIIAAA???EEEDDD:::666333///...000111111///...---,,,+++***++++++,,,)))***+++---......---------***...333222???mmmvvvuuu|||WWWBBB888777444999>>>:::>>>BBBBBBHHHRRROOOKKKQQQjjjgggFFF???111666555555;;;IIIVVVWWWJJJ<<<555333111222555777777777888BBBaaa~~~rrrgggVVV???666555---111000///.....................///000111222333333000000000000000000000000///.........///000000000222---+++------,,,...222000111333555666666666666555555555444333333333444;;;======888333555AAAMMMSSS___ttt}}}uuu|||zzztttvvv|||~~~~~~hhhVVVMMMVVVdddwwwttthhhTTTKKK@@@999777777666444333444555666777777666555000111333555777888999:::444777999:::;;;;;;===>>>@@@AAABBBCCCBBB???===;;;<<<<<<<<<<<<<<<;;;;;;:::777888:::<<<>>>>>>>>>>>>:::;;;777111///222333000222333444333111111222333888;;;???BBBCCCAAA>>><<<555555555444333333333333222333555666777666555444444666666333---+++...111222111222333555888;;;===777888999999888888999;;;FFFHHHIIIGGGDDDBBB@@@@@@>>>>>>>>>???@@@AAABBBCCCEEECCCAAA???>>>>>>???@@@<<<<<<===>>>?????????>>>======<<<<<<===>>>???@@@AAAIIIMMMIIIDDDDDDCCC@@@;;;;;;;;;;;;===>>>???@@@999<<<@@@BBBBBBAAAAAABBB???AAA@@@<<<888;;;EEEMMMWWWXXXUUULLLAAA;;;<<<@@@===AAAEEEGGGGGGGGGGGGHHHOOOQQQUUUWWWWWWSSSOOOLLLCCCCCCBBBAAA???>>>===<<<:::;;;<<<>>>BBBJJJSSSYYY]]][[[WWWPPPHHHDDDCCCDDDCCCFFFFFFDDDFFFJJJJJJEEEFFFFFFFFFEEEEEEEEEEEEEEEyyyYYYBBB======AAA>>>111333000---...000111000///---,,,***)))))))))***+++)))***+++---......------***(((,,,222111???mmmtttvvvlllOOO???999:::777;;;???<<<<<<@@@AAAHHHOOOIIIIIIXXXvvvdddDDD???333999333888BBBOOOWWWTTTGGG<<<444222000222555888999888888HHHnnnzzzppp\\\BBB888888222222111000......---------,,,---...///000111222333000000000000000000000000///---,,,,,,---/////////555111---...---,,,///444)))+++---000333444555555444333222333666888777555777555888:::555000666AAA444BBBZZZuuuyyyqqqyyy|||qqqnnnssszzzjjjWWWLLLNNNSSS```qqqdddQQQCCC===;;;:::888444555666888888888777777111333555777999;;;<<<<<<555777:::;;;;;;;;;<<<>>>AAABBBCCCCCCBBB???<<<:::??????>>>===<<<;;;;;;:::444666999;;;===>>>>>>>>>888:::777000...222333000222444444333111000111222999<<<@@@DDDDDDBBB>>><<<777777666555444444333333444444444444444555666777...111333222......333777.........///111555888:::444555777777777888999;;;HHHIIIJJJHHHEEEBBB@@@@@@@@@@@@@@@???@@@@@@AAAAAA>>>===;;;::::::<<<>>>???<<<;;;;;;===>>>???>>>===@@@@@@????????????@@@@@@<<>>???@@@:::<<<>>>???@@@AAACCCEEE>>>@@@@@@<<<999===HHHQQQ``````\\\QQQCCC;;;<<>>===;;;;;;<<<<<<<<<;;;===BBBIIINNNQQQRRRPPPKKKFFFDDDFFFHHHFFFFFFCCC???CCCLLLNNNJJJEEEDDDCCCCCCCCCCCCDDDDDDoooQQQ???>>><<<>>>@@@:::111111111111111111111111---,,,+++***+++,,,---...*********++++++,,,,,,,,,,,,++++++777333>>>uuu{{{qqq___MMM???;;;<<<999<<>>@@@AAA??????@@@??????>>><<<<<>>;;;888888888;;;::::::;;;>>>??????>>>;;;:::999666333333444666444333333222222333333444444999@@@CCC@@@;;;888777666555333111000000111111222333444333111111222333***,,,000111222222333444111111111222333555888999555444444555777:::>>>@@@FFFFFFEEECCCAAA???>>>======AAABBB@@@AAACCCCCC@@@============<<<:::999888>>>>>>>>>>>>============:::<<<>>>???>>>===>>>>>>@@@CCCFFFFFFDDDAAA>>>===::::::::::::::::::::::::===>>>>>>@@@AAABBBCCCCCCBBB???<<<::::::AAALLLVVVeeeddd___SSSEEE;;;:::<<<>>>???@@@BBBFFFLLLSSSXXX______\\\WWWRRROOOOOOOOOKKKEEE>>>;;;===>>><<<999>>>>>>=========>>>???@@@DDDFFFFFFDDDDDDGGGFFFBBBJJJKKKLLLNNNOOONNNKKKIIICCCDDDDDDDDDDDDCCCBBBBBBmmmOOO===<<<:::;;;<<<777...........................---,,,+++***++++++,,,++++++++++++++++++,,,,,,,,,,,,+++555111>>>tttzzzhhhTTTJJJ===:::<<<999;;;===777666;;;<<>>;;;999999<<>>???@@@AAAAAACCCDDDCCC@@@<<<999999999;;;::::::<<<@@@BBBBBBAAA;;;;;;:::777555555666888333222222222222222222333333888===???===999777666444444222111111111222222111333555555333222333444---000333444444444555666555555444444555666777888:::999888777888999;;;<<>>>>>>>>===@@@@@@>>>???CCCCCCAAADDDDDDCCCAAA@@@???>>>===???????????????@@@@@@@@@<<<>>>@@@@@@>>>=========???BBBEEEEEECCC???===<<<999999888888999:::;;;;;;:::;;;<<<>>>@@@BBBCCCDDDEEE@@@=========AAAPPP```pppqqqlll]]]KKK>>>;;;===@@@AAADDDFFFJJJPPPWWW\\\eeeccc___WWWPPPJJJHHHGGGCCC@@@===<<<<<<;;;:::999;;;;;;:::999888888:::;;;BBBEEEFFFDDDEEEHHHGGGCCCNNNOOOQQQSSSUUUTTTRRRPPPFFFFFFEEEEEEDDDDDDCCCCCChhhLLL;;;:::777777888333........................///...---+++************,,,,,,++++++++++++++++++,,,---***333111AAAwwwkkkVVVJJJ<<<:::>>>;;;;;;===888555===???FFFVVVeeexxx]]]CCC<<<777555999???KKKSSSNNNBBB888555777666555444444444666666:::EEEhhhjjjSSS@@@444000///////////////000000000111///111222111///......///---///111222000////////////............///000000222222111111000000/////////......///000111000///000222333333222222444555444333222111111111111222111666888666777<<<@@@AAA@@@DDDGGGIIIKKKQQQ[[[dddkkkkkkhhhbbb\\\[[[___dddeeecccbbbaaaaaadddfffhhhgggYYYNNNIIIDDDDDDTTThhhdddHHH???>>>???BBBAAA======@@@:::::::::<<<>>>???===;;;;;;:::999;;;>>>@@@AAAAAA<<<<<<<<<===???AAACCCEEEFFFFFFEEEAAA===:::999::::::::::::===@@@BBBCCCBBB<<<<<<;;;999777666888999222222222222222222222222222555999:::999777555444333333222222222222333333000222555666666444444555111444666777777666777777:::999999888888888999999<<<;;;:::999999:::<<<<<>>===============>>><<<>>>>>><<<===BBBDDDBBBDDDCCC@@@>>>===<<<<<<<<>>???AAADDDDDDAAA>>><<<;;;888777666666777999;;;===999:::<<<>>>@@@BBBDDDEEEGGG@@@>>>@@@@@@CCCXXXppp}}}~~~xxxfffPPP@@@===???DDDFFFHHHKKKNNNSSSYYY^^^bbb___ZZZRRRJJJCCC@@@@@@===>>>>>>??????>>><<<:::>>>>>>===:::999999;;;===>>>BBBCCCBBBCCCFFFFFFBBBIIIJJJMMMPPPQQQQQQPPPPPPIIIHHHFFFEEEDDDDDDEEEEEE{{{dddIII:::999555444555111000000000000000000000000...---,,,++++++*********,,,,,,,,,++++++*********+++---***222333JJJyyyfffMMM===;;;@@@===<<<>>>;;;777CCCHHHQQQfffwwwYYYCCC???999666777@@@MMMUUUOOOBBB::::::777666555444444444555555888>>>]]]ttt^^^KKK===444111222///////////////////////////111222111///------...---...000000000///................../////////000333222222111000///......///.........///000000000000222333333222222333444333333333222222222111111444888999555333666999999===BBBGGGHHHIIIOOO[[[ddddddbbb]]]WWWRRRRRRVVVZZZVVVWWWYYY[[[]]]^^^\\\[[[]]]VVVQQQOOOJJJEEEIIIQQQwwwbbbCCC??????CCCDDD@@@===<<<999999999;;;======<<<;;;777777888:::>>>@@@@@@???@@@???>>>===>>>@@@BBBDDDGGGGGGDDD@@@<<<999999:::<<<;;;;;;<<>>>>>===:::777555666777333333333333333333333333111333555666666555444333444444333333222222222222...111555777666555444444333666888999888777777888<<<;;;;;;;;;<<<<<<<<<===;;;;;;:::;;;<<<===???@@@>>>======<<<<<<<<<<<<<<<:::<<<<<<999;;;@@@CCCBBB@@@>>><<<::::::;;;<<<===>>>???@@@AAACCCDDDEEEFFF???AAABBBAAA@@@??????@@@@@@BBBDDDDDDAAA>>><<<<<<777666555444555888;;;===;;;<<<===???AAABBBDDDDDDDDD<<<<<>>CCCHHHJJJLLLNNNPPPSSSXXX[[[TTTRRROOOJJJDDD@@@>>>?????????AAADDDHHHGGGBBB===@@@AAA@@@===::::::===@@@:::???AAA@@@@@@BBBBBB@@@@@@BBBFFFHHHIIIIIIJJJKKKKKKJJJGGGEEEDDDDDDEEEFFFsss```GGG:::999555333444000////////////////////////***+++++++++++++++++++++,,,,,,,,,++++++************...+++222888VVVuuuQQQ???:::@@@<<<:::>>>===:::MMMXXXccczzzYYYFFFDDD???;;;444>>>MMMTTTLLL???777777555555444444444444444555444888VVVzzzfffPPPBBB888000...000/////////...............///000222111///......///---......///000///...------......///////////////333222222111000///......000000////////////111222000222333222111111222444444444444444444333333333222555555222222666888666999>>>DDDDDDDDDHHHRRR[[[[[[UUUMMMIIIHHHJJJLLLLLLMMMOOOSSSYYY\\\\\\WWWSSSVVVVVVVVVVVVRRRMMMHHHGGGYYYtttcccVVVIIIFFFGGGDDD???===999999888:::<<<===<<<;;;555555777999===>>>>>>===???>>>======>>>@@@BBBDDDEEEDDDBBB>>>:::888999:::AAA@@@>>>???@@@@@@???===??????>>>;;;666444333333444444555666666555444444111222333444555555444222666666555444333222000000,,,000444555555444333333333555888888777666777777:::;;;<<<===???@@@AAAAAA======<<<======>>>>>>?????????>>>===<<<;;;::::::999;;;:::777999>>>AAA@@@??????>>>===???AAADDDEEE>>>???@@@AAABBBDDDEEEEEE===???@@@@@@@@@@@@BBBDDDCCCDDDFFFEEEBBB???======777666444444555888;;;===;;;<<<<<<===>>>??????@@@>>>999:::@@@DDDMMMiiihhhNNN???>>>CCCIIIKKKMMMNNNOOOPPPRRRTTTJJJIIIHHHDDDAAA??????@@@BBB???@@@FFFLLLMMMEEE>>>>>>??????<<<888999===BBB???CCCEEEAAA???AAAAAA@@@>>>AAAEEEFFFFFFFFFHHHJJJJJJIIIGGGEEEDDDDDDEEEFFFqqq\\\DDD999999444333444000------------------------))))))***+++,,,,,,++++++,,,,,,++++++++++++++++++***000,,,222===bbbXXXAAA999===999777===@@@BBB^^^pppyyy\\\HHHGGGCCCAAA;;;EEERRRYYYPPP@@@555333222222333333444444444444333555RRRpppZZZDDD:::333---***---...............---------///000222222000000000111.........///111000...,,,---......///000/////////222222111111000000//////000111111000//////222444000222333222111111222333777666555444444444555555666888777333222555666444777;;;@@@BBBCCCFFFMMMSSSSSSMMMFFFCCCFFFHHHIIIHHHIIIKKKQQQYYY^^^^^^YYYTTTSSSWWWZZZ[[[ZZZWWWOOOGGGIII]]]zzzzzzaaaQQQIIICCC??????;;;:::999;;;===>>>>>>===666666777999<<<>>>===<<<::::::;;;<<<>>>AAADDDEEEAAA@@@???<<<999888:::<<>>AAABBBDDDDDDAAAAAA@@@???===<<<::::::===>>>??????>>><<<999777777999999777888===???=========>>>???AAADDDGGGHHH@@@@@@AAAAAABBBBBBBBBCCC<<<>>>?????????AAACCCEEEDDDEEEFFFEEEBBB???>>>>>>777666555555666888:::<<<999999::::::::::::;;;;;;999999:::>>>DDDTTTnnngggNNN???===@@@GGGIIILLLMMMLLLLLLMMMNNNJJJJJJHHHDDD@@@>>>???@@@@@@>>>>>>BBBHHHHHHBBB<<<>>>@@@AAA???<<<===DDDJJJKKKNNNMMMFFFAAABBBCCCCCC>>>AAADDDDDDCCCBBBDDDGGGGGGFFFEEEDDDCCCDDDEEEEEE{{{lllWWWAAA777888333222333000------------------------******+++,,,++++++))))))++++++++++++++++++,,,,,,+++222...333@@@jjjbbbGGG<<<>>>999888AAAGGGSSSyyy]]]GGGDDDAAA@@@BBBKKKWWW^^^UUUDDD555000///000111222333444444444444333MMMwwwcccMMM999444222---+++...------------------.........000222333222111222333///......///222222///,,,------///000000000///...111111111000000000000000000111111///......111444111222333222111000111222888777555333333444555666===BBBCCC;;;444333666777999<<>>===<<<===???AAAAAA@@@999999888:::<<<>>>>>>===888999;;;<<<>>>@@@AAABBB>>>>>><<<:::999:::===???DDDBBB@@@@@@@@@@@@>>><<<>>>??????===999666666666444555666777777666555444333333444888::::::777444222333444555555444444333111222444444333222333333000222555777666666777888777999;;;>>>AAACCCCCCDDDBBBAAA@@@???===;;;999888999;;;>>>@@@@@@===999777666999999777888;;;<<<:::;;;;;;===???AAACCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAA===>>>??????>>>???BBBDDDDDDEEEEEEDDD@@@>>>======777777777777777888999:::888888999::::::;;;<<<<<<888===>>>===EEEZZZqqq~~~wwwbbbOOOBBB===<<>>=========>>>AAACCCAAA???AAAJJJQQQVVVXXXTTTJJJBBBAAADDDDDD???BBBEEECCC@@@>>>@@@CCCBBBBBBCCCCCCCCCCCCDDDDDDoooaaaTTT>>>555777333111333000////////////////////////+++,,,,,,,,,+++)))(((&&&*********++++++,,,,,,---,,,444///333AAAmmm}}}zzzkkkNNN@@@AAA<<<;;;EEEMMMddd\\\CCC???<<<<<<@@@HHHTTT\\\UUUCCC333------...000111333333444444555111GGGmmmYYYCCC111000333000///333,,,,,,,,,---------.........000222333333333444555000///...000222222000,,,,,,---///000000000///...000000000000000111111111///000000///------111444111222333222111000111222999777444222222333555777@@@IIILLLAAA444111666;;;888:::===@@@BBBCCCBBBAAA@@@BBBBBB@@@>>>???CCCHHHGGGIIIPPP[[[fffjjjgggbbbTTTZZZ]]]\\\___aaaXXXKKKGGGIIIOOO\\\xxxvvvZZZKKKGGGAAA@@@??????BBBCCCCCCCCC<<<;;;:::;;;===?????????;;;<<<======>>>======<<<<<<<<<<<<::::::;;;???BBB???===<<<<<<======<<<:::===>>>???>>>;;;999999:::333444666777777666444333444444666999===<<<999555///111333555666666666666444555555555333222333555///222555777777777888999777999<<<>>>AAABBBBBBBBB?????????>>>>>>===<<<;;;444888===@@@AAA>>>:::777555888999888888;;;:::777<<<===???AAACCCDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@>>>===>>>@@@BBBCCCDDDDDDBBB???===<<<<<<888888888888999999999999999:::;;;<<<>>>???@@@AAA999AAABBB===FFF^^^qqqwwwzzzmmm^^^OOOEEE>>>;;;???BBBFFFIIIJJJKKKLLLMMMJJJIIIGGGBBB>>>;;;;;;;;;888>>>BBB???888555999@@@999===???>>><<>>@@@CCC???FFFVVVYYYAAA<<<:::===:::DDDSSSZZZQQQ===000...---...///111111222222222///000???ccc}}}cccFFF;;;222111000,,,+++///------------------------///000111222222111000//////000000000111111111111;;;666111---------------...000111111000000111222000///......///111333444555444222000000222444666666666666666555444333222BBBDDDCCC===666111111444777:::>>>@@@@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDAAAGGGMMMQQQZZZeeeiiifff[[[^^^\\\WWWVVVXXXVVVPPPTTTOOOLLLPPP^^^xxx{{{eeeXXXUUUPPPJJJIIILLLOOONNNLLLLLLGGGAAA???AAACCCCCCBBB<<<===>>>>>>======>>>@@@<<<777666:::;;;:::===CCC???>>>>>>>>>>>>>>>??????>>>===<<<:::999888777777777444444777888444222222444333333666888888555222,,,111666666333111333777111222333444444444333333333444666777888888888888;;;999999;;;@@@BBBBBBAAA>>>??????===:::777666777888:::======<<<;;;:::;;;:::999777666777999<<<>>>999;;;>>>>>>>>>>>>???@@@EEEGGGIIIIIIFFFDDDCCCBBB??????>>><<<::::::;;;<<<>>>???AAAAAA???===<<<<<<;;;<<<<<<;;;999777888999444999>>>@@@??????BBBFFFGGGCCCCCCHHHLLLPPPZZZeeegggccc^^^VVVLLLCCC<<<888======???CCCGGGIIIIIIHHHGGGFFFCCC???===;;;::::::888<<>>>>>:::444111222555666888;;;=========>>>???@@@??????>>>???@@@AAABBBBBBFFFHHHIIIPPPYYY\\\ZZZVVVXXXVVVQQQQQQTTTTTTPPPTTTOOOJJJIIIQQQlll{{{uuuooommmnnnpppooommmfff___WWWPPPMMMJJJGGGDDDAAA???===<<<===???@@@AAA<<<888666:::;;;999<<>><<<<<<<<<============;;;:::999999999999777444333777777444111222333222222444666777444222...111444555333222333555333333333333444444444444444555777888999999888888999888888;;;???AAA@@@???<<<======;;;888666555555666888:::;;;::::::;;;===<<<;;;999777777888999::::::<<<>>>???>>>===>>>???CCCEEEGGGFFFDDDBBBAAAAAA>>>>>>===<<<;;;<<>>>>>>>>;;;<<<===<<<:::999999:::888;;;??????>>>@@@EEEJJJNNNIIIFFFGGGGGGGGGMMMVVVUUUTTTPPPLLLGGGBBB>>><<>>???AAADDDFFFEEEDDDFFFDDDBBB???<<<;;;::::::===AAAEEEEEEAAA===:::999===>>>===<<<;;;>>>DDDIIIIIIJJJKKKIIIFFFFFFHHHKKKHHHGGGGGGGGGGGGGGGFFFFFFIIIHHHFFFEEEDDDCCCCCCCCCdddUUUNNNCCC>>>777111222333222111222,,,,,,++++++++++++,,,,,,//////......------,,,,,,+++(((&&&)))...///***%%%%%%)))---111NNNyyyfffPPPVVVrrrtttXXXEEENNN\\\bbbjjjvvvVVV???888555666???RRR^^^UUUCCC888222......//////000111111111111//////<<<\\\yyy{{{^^^@@@555000------...------///------------------------...///000111111000///...///////////////.........###'''---000000///000222444444444222///...///000222111000000111222444555999888555333222222333444333333333444444444444444555777888666222111333666555666888999999:::<<<===???>>>>>>===>>>@@@AAABBBCCCDDDBBBBBBFFFNNNRRRQQQRRRRRRPPPLLLLLLQQQUUUTTTZZZTTTKKKCCCDDDYYYzzzqqqkkkeee^^^YYYTTTLLLAAA<<<===???@@@???===999888999:::999;;;???@@@???<<<:::999999:::;;;===<<<;;;::::::::::::;;;777444333666666333111222222111000111333444333222000111333444555444444444555444333333333444666666666777888999999888777666666666888;;;>>>???>>><<<:::;;;;;;999666444333444444666777777777999;;;===999999999888999999:::;;;<<<===??????>>>======>>>@@@AAACCCCCCAAA???>>>???=========<<<<<<>>>CCCFFF===???AAAAAA@@@???@@@AAA:::<<<>>>>>>===;;;;;;;;;;;;===???>>>>>>BBBHHHMMMSSSNNNJJJFFFCCCAAADDDJJJHHHGGGEEEDDDBBBAAA@@@@@@AAA@@@??????AAABBBBBBAAADDDBBB@@@>>><<<;;;;;;;;;AAACCCFFFFFFBBB>>>:::888======>>>===<<<===@@@BBB>>>@@@CCCDDDEEEGGGIIILLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCqqqZZZNNNHHH???:::444000222222111000222,,,++++++******++++++,,,......---------,,,,,,,,,...***(((+++...---&&& '''))),,,222UUUvvvfffLLLMMMiiiqqq```YYYiii~~~VVV???999555666GGG^^^iiiXXXBBB888444...//////000000000000000//////---666PPPhhhhhhMMM222444222000///...---------........................---...///000000000///...///............---------$$$***000111...---...111666666555222///---...///222222111111222222444444555444222111000111222222111111111222333444444555222444555444222222444666555777888888777888;;;===<<<<<<<<<===???BBBDDDFFFEEECCC@@@???BBBIIINNNPPPRRRQQQNNNJJJKKKPPPWWW[[[ddd\\\PPPDDD???JJJfffssscccOOOBBB??????<<<999===;;;:::999999999:::;;;===<<<999888777888:::;;;<<<;;;;;;:::;;;;;;<<<<<<888444222555555222000111111000//////000111222222333333333555777777555444666555333333333444666888666777888888888666555444333444777;;;======;;;999999::::::999666444333444444555666555444666888;;;333444666888:::<<<===>>><<<>>>??????===<<<<<<======>>>@@@???===<<<<<<<<<>>>>>>>>>======???CCCGGG===???@@@AAA@@@@@@BBBCCC:::<<>>=========:::<<<>>>>>>???BBBGGGKKKPPPMMMJJJFFFBBBAAADDDHHHFFFEEEDDDBBBBBBCCCDDDDDDCCCAAA???>>>???AAAAAAAAABBB@@@>>><<<;;;;;;;;;;;;???AAADDDEEECCC@@@<<<:::<<<===>>>>>>===============>>>@@@BBBCCCDDDEEEEEEJJJKKKLLLLLLKKKJJJJJJJJJGGGHHHHHHIIIHHHGGGEEEDDDxxxiiiVVVIIICCC;;;888333111222222///...000,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++,,,---...---+++'''$$$***,,,...555ZZZrrrmmmcccKKKIIIaaaeeedddoooUUU@@@;;;888888EEE___mmm]]]GGG<<<777111//////000000000//////...000,,,000BBBTTTUUUBBB---///000000...------...---........................,,,---...///000//////...............------------)))---111000---,,,///333666666444111...---...///222222222222222222333333222111111111111222333444000000000000111333444555333444444444333333555666777888999999888999<<<>>>::::::;;;>>>AAAEEEHHHJJJIIIDDD??????AAAEEEHHHKKKQQQOOOKKKIIIJJJOOOXXX```hhh___SSSJJJCCCCCCMMMYYYnnnyyy]]]JJJCCC@@@===999<<<<<<;;;999888999999999999888777666777888:::<<<;;;::::::::::::;;;<<<<<<999555333555555222111222000000000//////000111222666555666777999999777555666555333333333444666888555555666666666444333222111444777:::;;;:::999888999:::;;;:::777555444555666666666444333333555777222333555777999;;;===>>>;;;===>>>>>><<<;;;;;;<<<;;;<<<======;;;::::::;;;@@@@@@???===<<<>>>AAADDD===>>>@@@@@@@@@@@@BBBDDD;;;===???@@@???>>>>>>>>>777999<<<>>>@@@AAACCCDDDIIIIIIGGGCCCAAABBBDDDFFFFFFEEECCCBBBCCCEEEGGGIIIDDDBBB@@@???AAABBBBBBBBB@@@???===;;;:::::::::;;;<<<>>>BBBFFFHHHGGGDDDBBB>>>>>>>>>>>>>>>======<<<>>>>>>???@@@AAABBBAAA@@@DDDGGGJJJKKKJJJJJJJJJKKKFFFGGGHHHIIIIIIHHHFFFFFFnnncccOOOBBB<<<666666333222333222...---///,,,,,,++++++++++++,,,,,,++++++++++++************&&&***...///---,,,,,,---,,,...000666ZZZyyynnn```]]]YYYHHHEEEWWWXXXhhhQQQ>>>;;;999:::<<>>999999;;;>>>BBBFFFJJJLLLJJJDDD@@@@@@@@@??????BBBKKKHHHFFFFFFHHHLLLXXXcccggg```XXXQQQIIIBBBAAACCC[[[yyygggPPPEEEBBB@@@===;;;===<<<888777999999777666666666777888999:::;;;::::::999999999:::;;;;;;;;;666444555555333111333///000222111000000111333666777888999888888777666555444333333333444666666444444555555555333222111111444777999999888888999:::;;;;;;:::888666666666555666666555222222333444555555555555666777888999999:::<<<<<<;;;::::::;;;:::;;;<<<;;;:::999:::<<<>>>??????===<<<<<<>>>@@@===>>>????????????BBBDDD===?????????======>>>???555777999<<<>>>>>>>>>>>>CCCEEEDDD@@@===???AAAAAACCCAAA@@@???AAAEEEIIILLLEEECCCBBBAAABBBCCCBBBAAA@@@>>><<<:::999999999999;;;===CCCIIIOOOQQQPPPNNNEEECCC???>>>======<<<;;;<<<;;;;;;===???AAAAAAAAA???DDDHHHJJJHHHGGGHHHJJJFFFFFFGGGHHHHHHHHHGGGGGGoooaaaXXXEEE999777555333111222444333...---000------,,,,,,,,,,,,------++++++++++++++++++++++++&&&))),,,---,,,,,,...000***...000555XXXddd^^^QQQMMMOOOFFFBBBNNNTTTqqq|||KKK999999888::::::QQQiiinnn]]]FFF777222000000000000///...---,,,///------222777777333---&&&,,,---)))(((---111111........................***+++---...//////......,,,,,,---...///000000111---------...///000222333111111000...,,,---///222111111111111111111111000222222222333333444555555000000.........000222333333333222444666777888999888:::===>>>===<<<<<<===::::::;;;===AAADDDHHHJJJGGGAAA>>>AAAAAA===;;;>>>EEEBBBBBBEEEHHHMMM[[[iiilllhhhccc\\\PPPDDD@@@BBBUUUmmmmmmSSSEEEAAA???>>>999<<<<<<888777::::::666555666777888999999888888:::999999888888888999999===888555666666333222444...111444444333111222333333666999999666444555666333333333333444444444444333444555555555444333222222555777888777666888:::999:::;;;:::888666666666333444666555444333333444555444333333333555777888666888::::::999999:::;;;:::;;;<<<;;;:::999;;;<<<;;;<<<======<<<;;;;;;<<<>>>>>>???>>>===>>>@@@BBB@@@@@@???===;;;;;;===???888777777888:::<<<<<<<<<@@@DDDDDD???===@@@AAA???AAA???===<<<>>>BBBGGGJJJGGGEEEDDDCCCCCCBBB???===@@@>>><<<:::888888888888999<<>><<<<<<;;;:::999777666888===@@@BBBAAA>>>CCCHHHIIIFFFDDDEEEGGGFFFFFFFFFFFFFFFGGGHHHHHHxxxaaaUUUNNN===333666777111000222555444//////222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,'''---///333VVVYYYVVVJJJEEEIIIEEEAAAIIIXXX{{{xxxFFF555666777999???SSSmmmwwwfffHHH444///000000000000///...,,,,,,/////////000111111...,,,,,,111111+++)))---111000////////////////////////***+++,,,...//////......+++,,,---...///111222222///.........000000///---//////...,,,+++---000333000000111111111000000///222222111111111111111111111000...---...///111222111000111333666999::::::777:::===???>>><<<<<<<<<;;;;;;;;;===???BBBEEEFFFBBB======BBBDDD???>>>@@@AAA???@@@FFFJJJPPP___nnnvvvtttoooeeeTTTFFFDDDIIIMMM^^^vvvpppTTTCCC===<<<<<<888<<<<<<777777;;;:::666666777999::::::888666555:::999888888777777888888>>>999666777777444333555...222666666444222333444111555999888444111333666111222333444444444333333333444555666666555444444333555777777666666888;;;888999:::999777555555666000333555666555444444555222111000000222555999;;;444666888999999999:::;;;:::;;;<<<;;;::::::;;;===777999<<<===<<<;;;;;;;;;>>>??????===<<<===???AAAAAAAAA???<<<999:::<<>>;;;<<<@@@DDDGGGHHHGGGEEEDDDCCC@@@<<<999@@@>>><<<:::888777777777777:::@@@JJJSSSXXXXXXVVVWWWOOOEEE>>>;;;;;;:::999999666444666:::>>>@@@@@@>>>CCCHHHIIIEEEBBBCCCEEEFFFEEEEEEDDDEEEFFFHHHIIInnnYYYFFF@@@===666222333000000000...,,,,,,...000+++,,,,,,,,,+++***((('''///---******,,,---,,,******)))))))))+++++++++***)))...,,,333[[[iiiTTTEEECCC@@@888:::DDDNNNdddEEE???:::555:::>>>SSSooozzzccc@@@000333//////000000000///---,,,---...///000///...,,,***)))+++---...------...///333000---,,,...///...---......///...---...///111,,,...//////......///111...------000111///........./////////000222555888333333111111111222333444333222222222222222222222---000222222111000000000333333333333222444888;;;:::<<<>>>?????????@@@AAA===>>>===:::777777;;;>>>;;;;;;;;;<<<<<<<<<======@@@CCCFFFHHHLLLVVVeeepppyyyrrriiiaaaYYYOOOGGGCCCGGGKKKXXXrrruuuUUUAAA;;;<<<>>>===???@@@>>>;;;999888777777999;;;:::999777777777777666555444555777999:::>>>:::555222111222222111555333111000222444555555444222222333666666333000000333666666555444333444333333444444444444444555666666555444444444444444999999888777666555444444000111333555666666555444555555555555666777999999444666888:::;;;;;;;;;;;;===<<<;;;;;;===>>>===;;;;;;<<<<<<<<<;;;:::999999;;;>>>@@@???;;;999:::<<<;;;;;;;;;999888999<<>>???JJJJJJHHHFFFCCCAAA??????888888888888777666444444444888>>>EEEKKKPPPRRRSSSLLLIIICCC>>>;;;999::::::555888:::<<<===???BBBDDDBBBDDDFFFGGGFFFFFFGGGIIIEEEEEEEEEEEEEEEEEEEEEEEE|||eeeQQQ@@@;;;999444222444222222111///,,,+++,,,...***+++,,,,,,+++***((((((+++)))(((***---///...---***))))))***+++,,,,,,,,,***///---444]]]vvvZZZDDD???;;;444777BBBVVVWWW<<<999555111666===NNNgggppp]]]???000222....../////////...---------...000111000///---+++***,,,.........---...///444111......///111000///000222333111...---...000...///000000......///000/////////000111111222333...000111111111111333555444333222111000111222333222222222222111111111111...000222222000/////////222333444444555666999<<<;;;<<<>>>???>>>???@@@BBB@@@@@@>>>;;;777666888;;;;;;;;;;;;<<<<<<<<<======>>>@@@CCCFFFLLLUUUaaaiiihhhaaa[[[YYYXXXRRRIIIBBB@@@AAAJJJ```yyyXXXCCC;;;:::;;;???AAAAAA@@@===:::888888999:::<<<;;;:::888777888666666444444444666777999999888666444333333444555444333111111222333444555111///...///111111///---000222555666555444444444444444444444333333333333444444333333444555777888666666666555333222111111222333555666666555333222555555555555666777888999666777888:::;;;<<<<<<<<>>>>>??????>>>===;;;<<<<<<;;;;;;:::999888777999;;;;;;:::999;;;===;;;<<<<<<;;;::::::<<<>>>888999999:::::::::999999777<<>>???GGGFFFEEEDDDCCCBBB@@@>>><<<<<<;;;999888777666555777999<<<@@@DDDGGGHHHIIIEEEBBB>>>999777666777888333666:::<<<>>>@@@CCCEEEDDDGGGIIIJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEoooXXXGGG888666666222111444333333222///,,,******,,,)))***+++,,,,,,+++))))))***)))(((***,,,......---)))******+++,,,------...,,,000...777___```AAA888666111666CCC```vvvNNN888888555222888;;;GGGYYYaaaTTT<<>>;;;999999:::<<<===<<<:::888888888666555333222222444666777222444666555333333555777333222222111111333444555444222111000111222111000///111444555555444444555444444333333222222111111222222111222333666999:::444555666555333111111111333444555666666444222111444444555555666777777777777888888999;;;<<<>>>???BBB@@@??????@@@@@@>>>===<<<<<<<<<<<<;;;:::999888999888888888999:::;;;<<<;;;<<<>>>===<<<;;;;;;<<<666777999;;;<<<;;;:::999777;;;@@@CCCDDDDDDEEEEEE@@@???===<<<<<<===???@@@CCCBBBAAACCCEEEDDDAAA===???===;;;999777777777777999999999;;;<<>><<<888555444444666777222555999===???@@@BBBDDDGGGJJJMMMOOOMMMKKKIIIIIIHHHGGGEEEDDDCCCDDDEEEEEElllQQQAAA555444555111111555111111111///,,,***+++,,,((()))++++++,,,+++***)))++++++++++++++++++***))))))***+++,,,,,,---...///---000000999```ccc>>>555555111888FFFjjjkkkHHH555888666333999888???JJJPPPIII999...------,,,++++++,,,---///000///000111222222111///......///000000///......///,,,+++***))))))***++++++###***---,,,,,,111555222333333222///......///111777<<<999666444333222000000000//////000222555444333111000//////000000////////////000000000000222333333222000...//////111333666777666555555555999::::::::::::;;;>>>@@@BBBAAA???===:::888777777<<<<<<<<<<<<<<<=========888888;;;AAAIIIOOOTTTUUUOOOOOOOOOOOOSSSUUUSSSMMMOOOIIIDDDIII^^^www|||mmmQQQ@@@999888;;;===>>>@@@???===;;;;;;;;;:::;;;<<<;;;999888888999666555333222111222444555---222666666222000222666222222222222111222333555666555333222222333333444///111333444444444555666111111222222222222333333333222111111222555888:::555777999888555333333444222333444666666555333222444444555555666666666666888888888888:::<<>>===<<<============<<<<<<;;;:::===<<<::::::::::::;;;:::;;;===???@@@>>><<<;;;;;;666888;;;======<<<:::888888:::>>>AAACCCCCCCCCCCC@@@>>>===<<<<<<>>>@@@AAA@@@??????BBBFFFFFFBBB>>>===;;;999777666777888999:::999777777888;;;???AAA999888666444444555777888333666:::===>>>???@@@AAAFFFJJJOOORRRQQQOOOLLLKKKFFFEEEDDDCCCCCCDDDFFFGGGoooNNN@@@666666555111111555...///000///---,,,,,,---((()))++++++,,,+++***))))))***++++++***))))))((()))+++------,,,,,,---///---000111;;;aaahhh@@@777666111888IIIttt}}}{{{uuubbbCCC222555333000666666999>>>BBB>>>555...,,,---,,,++++++,,,---///000...000111333333222000///...///000000///......///000//////...---...000111***///333333///,,,---///111222222111000...///000777BBBHHHDDD<<<777333///000///...,,,,,,///555999222222000///...///000000....../////////000000000333444444333111///000111222444666666444222000///666777888888888999;;;===???>>>>>>>>>>>>===<<<;;;========================777777999>>>EEEKKKOOOPPPSSSWWWVVVOOOLLLQQQVVVWWWXXXRRRJJJJJJXXXvvv}}}yyycccIII<<<777888<<<777999<<<<<<<<<;;;;;;<<<999::::::999777777888999777666444222222222333444///444888777333000222444000222333222111111222555222222111000///000222333///111333333333333444555......000111333555666666555444222222222333555666444777::::::666333444555///000333555666666666555333333444555555555555444777666666777999<<<>>>@@@:::999888:::<<<>>>===<<<======>>>>>>>>>>>>======>>>======<<<;;;;;;;;;<<<;;;===@@@AAA@@@>>>===<<<:::;;;===>>>>>><<<999888:::;;;===???AAABBBAAA@@@???>>>===<<<===>>>@@@BBB??????@@@CCCGGGGGGCCC@@@;;;:::999888999;;;===???===;;;777555555777:::===777666555444444666777888777999<<<======<<<===>>>EEEIIIOOOSSSSSSQQQNNNMMMFFFFFFFFFFFFGGGHHHJJJKKKyyyjjjLLL@@@777777666111000555,,,...//////---,,,,,,---)))***+++,,,,,,+++))))))$$$'''***++++++***++++++)))+++...---******,,,...,,,///111===```mmmCCC999777222<<>>>>>>>>============<<<999:::;;;===AAAGGGMMMPPPWWW^^^\\\PPPJJJQQQ[[[```\\\YYYSSSNNNSSShhh}}}}}}XXXDDD;;;666777;;;444777999::::::999:::;;;777888999888777777999;;;999888666444333333444555444777999888555333333444///111444333111000222444000111222222111111333555111222333333222222333444,,,---///111444666888999555555444333333333333333///444888888333000111333...///222555777777777666222333444555555444333333333444444666888:::<<<===999888888999;;;======<<<;;;;;;===>>>????????????===@@@BBBAAA===;;;<<<>>>;;;>>>@@@BBBAAA?????????===>>>???@@@???===;;;999<<<<<<===???AAABBBAAA??????>>>=========???AAABBB>>>@@@BBBDDDDDDCCCBBBBBB===<<<======???AAACCCEEEAAA>>>999444222333555777666666555444444555666777:::;;;<<<<<<;;;:::;;;===DDDIIINNNRRRQQQOOOMMMLLLHHHHHHIIIJJJKKKLLLLLLMMMyyynnngggZZZHHH===555666555//////444---///000///---+++***+++***+++,,,,,,+++***((((((###&&&***+++***)))***+++))),,,...---)))''')))---***...222===___lllBBB999888666FFF```}}}zzzzzzzzz{{{sssbbbFFF666777444222999333444444333111000///---....../////////...---------...000222222111000///***,,,.........---...///+++,,,---,,,***+++...000+++***)))+++...000///...***,,,...//////000222444???NNNTTTHHH:::444111------...//////...000222555///...------...///111222......///000000111222222111111111000......000222111333444444222111111111222555999;;;:::999999999;;;<<<===AAAEEEFFFDDDBBB>>>>>>>>>>>>=========<<<<<<=========>>>DDDLLLSSSYYY```^^^SSSPPP[[[gggjjjhhhgggbbbXXXRRRYYYkkk{{{gggIII===;;;777666999666888::::::999777777888666777888888888999;;;>>><<<:::888666555555666666444555555555555444333333---111444333000///111444---///222333333333555777222333444333111000222333---...000222555777999999333444444444444333222111,,,222777666111...///222///000333555666666666555222333444555555444222111///000222555777999::::::999777666777888888777666777888:::<<<>>>???@@@@@@EEEKKKOOOKKKBBB;;;;;;>>>;;;===@@@AAAAAA@@@AAABBB??????@@@@@@@@@???>>>>>>===<<<===???CCCEEEDDDBBB???>>>======>>>???BBBCCC===AAADDDCCC@@@>>>@@@BBB>>>???@@@AAABBBCCCDDDEEEBBB???;;;777555555777888:::999888888777888888888;;;;;;;;;:::999:::<<>>^^^hhh>>>777888;;;QQQpppyyyqqqnnnpppuuuxxxyyymmm]]]AAA111333000...666333444444111/////////...//////000111000///---,,,,,,...000111222111000///)))+++---...------...///---///000///------000333555111------000000...***(((***,,,...///111333666===LLLPPPAAA222......,,,+++...111222111000//////------------...000111333...//////000111222222333...//////...------///111000222444444333333444555222666:::======;;;:::999<<<<<<>>>BBBGGGHHHFFFBBB??????>>>>>>=========<<<>>>??????===<<>>@@@>>><<<:::777666666777777222000///000222333222111---111444444000///111444%%%))).../////////000222444444444222000000111222///000111333555777888999111222444555555444222111+++222777777111...///222111222444666666555444333111222444555555444222111---...111444666777888888888666444444444333111000444666888:::===>>>???@@@RRRYYY\\\UUUFFF;;;999<<<;;;===@@@AAAAAAAAACCCDDD?????????@@@@@@AAABBBBBB===<<<===@@@EEEHHHGGGFFF???>>>======>>>@@@BBBCCC===AAAEEEBBB<<<:::===BBB>>>???@@@AAABBBBBBBBBBBBBBB@@@===::::::;;;===??????>>>===<<<;;;;;;;;;;;;:::::::::888888:::>>>AAAIIIKKKNNNNNNKKKHHHEEEDDDDDDEEEFFFGGGFFFCCC@@@>>>iiiVVVKKKEEE@@@;;;555111000111222222...------,,,,,,,,,------******+++++++++,,,,,,,,,***))))))***,,,------,,,***)))'''((()))++++++***)))///555AAA```SSS<<<:::999FFFbbbtttpppiiiccceeennnuuuvvvpppZZZDDD888444111222666...555888444222333///)))......---,,,,,,+++******...///////////////......,,,...000000///...///000000...,,,+++,,,------,,,111000---++++++,,,...000...---+++,,,...111111111:::999888444000---,,,---......///000000///...---111000///......///000111/////////000111111222222000///.........000111222444444333333333333222222666888;;;<<<;;;::::::::::::>>>BBBDDDCCCAAA@@@???;;;===>>>>>>>>>>>>???AAA???@@@@@@@@@AAADDDIIIMMMXXX]]]^^^\\\bbbooozzz}}}}}}tttggg^^^YYYVVV^^^jjjbbbGGG::::::444000444666;;;;;;;;;888666555666888444666888888888999;;;<<<999888777555555555666666333444333222000000222444111222333333222111000///111...,,,---111444555444333555666666333111000000------...000333777:::<<<444444444444444444444444333222111000000000111222111111333555777777555222111222444555555444222111222333555666888999::::::666555444333444555666777666666555666888;;;>>>@@@NNN\\\aaaTTTAAA999:::===<<<;;;>>>BBBBBB>>>???BBBCCCBBB@@@AAAAAAAAA@@@???CCC@@@???AAAFFFHHHEEEAAAAAA>>>;;;<<<@@@BBBAAA???CCCCCCBBB@@@>>>===;;;;;;===;;;999;;;>>>@@@>>>===<<<;;;:::999::::::<<<===@@@AAAAAA@@@>>>===>>>@@@@@@===:::888999===AAADDDRRRTTTUUURRRLLLFFFBBBBBBAAA@@@???@@@BBBCCCBBBAAAhhhTTTHHHCCC???;;;666222111111111111111000///---+++*********************++++++,,,,,,***))))))***,,,------,,,)))'''&&&''')))++++++***)))...333AAAcccsssDDD666888BBB^^^wwwmmmjjjeeeaaaeeennntttsssppp[[[DDD888333111222555222777888444111222111---...------,,,,,,+++++++++///////////////...------,,,...///000///...///000...,,,***+++---////////////...,,,******,,,...///...---...000222222111///333333222000---+++,,,------...///000000///...---000000///......///000000000000111111222333333333000///......///000111222444444444333333333333333777999<<<===<<<;;;:::;;;888;;;???@@@@@@???>>>>>>===>>>>>>@@@AAABBBCCCDDDAAAAAAAAAAAAAAACCCGGGKKKOOOTTTWWWXXX___ooo}}}xxxmmmccc[[[^^^fffvvvcccHHH:::;;;666333888999999:::;;;:::888777777888555777888999888888:::<<<;;;:::888777666666777888444444333222000///111333111111222333333222111000---,,,,,,...111222111///222444666555333222111111000000000111333555888999333333444444444444555555555555444333333333444555333333333444666666444222///000222333444444333333333444555666888888999999555555444333444555666777333333444555888;;;>>>???DDDPPPUUUKKK>>>:::===@@@===<<<>>>BBBAAA???@@@DDDCCCAAA???>>>??????>>><<>>===???AAACCCDDDCCCAAA???>>><<<<<<<<<<<<:::999:::<<<===:::888::::::999999:::;;;<<<===?????????>>><<<;;;<<<===>>><<<:::999;;;>>>BBBEEEOOOQQQQQQOOOIIICCC@@@???>>>======>>>@@@AAAAAA@@@dddPPPFFF@@@===:::666333222222000///000000...,,,+++*********)))))))))************+++***))))))***,,,---,,,++++++***(((((()))***)))((()))---111BBBiiiccc@@@:::<<>>>>>>>>===>>>??????>>>>>>AAAEEEHHHHHHGGGCCCCCCCCCAAA@@@BBBEEEGGGEEEIIILLLNNNVVVgggxxxpppddd]]]___iii|||iiiKKK<<<<<<777555999;;;777888::::::999888888888666888999999888888999;;;<<<;;;:::888888888888999444444333111//////000222000111222333333333222111------...000222111///,,,111333555555444333222333222222222333444444555555333333444444444555555555666666555555555555666777666555333444555555444222...///000111333444555555444555555666777888888888555555444444444555777777000111333555888:::<<<===999AAADDD@@@:::;;;???CCC@@@>>>>>>@@@@@@???BBBHHHEEECCC@@@>>>>>>???>>>===;;;999:::===BBBEEEDDDAAA===??????<<<999999???DDDEEECCCAAA>>><<<<<<<<<===<<<;;;;;;<<<===;;;888666888888888888999;;;<<<===>>>>>>>>>===;;;:::;;;<<<;;;;;;:::;;;===@@@CCCEEEJJJKKKLLLIIIEEE@@@===<<<;;;::::::;;;>>>@@@@@@???yyy```OOOEEE@@@;;;999666444333222///---,,,,,,,,,+++,,,,,,------)))))))))))))))))))))******)))((()))+++---,,,+++000---+++******)))((('''***---111EEEpppYYYCCCEEEHHH^^^|||mmmccc___bbbffffffggggggiiipppwwwwwwrrrmmm[[[EEE888666999===>>>>>>>>><<<555///,,,---...,,,,,,,,,---------------''')))+++---///000111222+++---//////...---...///+++******,,,///111111000,,,+++++++++,,,...000111---------...///...,,,)))---.........------///000---...///000000000///...........................,,,,,,------.../////////......///000111222444444444444444555555666666666666888;;;===>>>>>>@@@BBB@@@AAAAAA@@@???>>>???AAA???===<<<@@@GGGKKKJJJGGGCCCDDDCCCAAA@@@@@@BBBDDD???AAACCCDDDJJJXXXiiiuuu~~~pppdddbbbggguuuuuuUUUBBB???888444888888666777777777666666888:::888999::::::888888999:::===<<<:::999888777888888444555444222//////000222000111222444444444333333111111222333333222111000000222555555555444444555333444444555666666666555444444444444555555555666444444444555555666666777888666444333444444333222111111111222333444666777666666666666666777888888555555444444444666777888222333444666888999999999666999:::999888;;;???CCCBBB>>>===?????????CCCJJJJJJGGGDDDBBBAAABBBAAA@@@:::::::::===AAACCCBBBAAA======;;;888666888===AAAEEECCC@@@<<<;;;;;;<<<===:::;;;===??????===:::888666666777888999:::<<<<<<===>>>>>><<<;;;:::;;;===999999:::<<<>>>AAACCCDDDFFFFFFFFFDDDAAA>>>;;;:::999888888:::===?????????mmm\\\QQQIIIBBB:::888666555444222///,,,+++++++++++++++,,,---...***))))))))))))))))))))))))(((((()))+++,,,,,,+++///---++++++,,,,,,,,,++++++...222GGGvvvLLLEEEUUUaaa|||ttt```VVVUUUVVV[[[aaaeeefffhhhllltttzzzwwwooolll\\\FFF888777===AAABBB@@@===999555111......///---------------------...)))***+++---......//////+++---//////...---...///...---,,,---///000///---,,,,,,,,,---...000222333111000...---......---,,,---.........,,,,,,...///,,,---///000000000///...------............------,,,,,,,,,---......//////---...///111333444555555444444555666777777888888444777:::<<<>>>@@@CCCEEEEEEEEEDDDAAA>>>===>>>???===:::999>>>EEEIIIHHHEEEAAABBBBBB@@@>>>>>>???AAA===>>>>>>???BBBMMM^^^lllyyyuuummmiiinnnxxxdddLLLEEE;;;666777666666666555333222444888<<<888999::::::999888999;;;===<<<:::888777777777777555555444222000///111333111222333444555555444333444444333222111111333444000222555666555444555555333444777999::::::999999555555555555555555555555444444555666777777888888999777555444444444333222555555444444444555666666666666555555666777888999555555444444555666888999666777777888888777666666:::888777888999:::===@@@AAA===<<<<<<======CCCKKKKKKHHHEEECCCCCCCCCBBBAAA<<<<<<===>>>@@@AAA@@@@@@BBB===999777999<<<>>>>>>DDDBBB>>>;;;999999:::;;;666888;;;======<<<:::999444555666777999::::::;;;999:::::::::888888:::<<<999999:::<<<>>>@@@AAABBBBBBBBBAAA@@@???===;;;999999888888:::===?????????}}}|||wwwmmmbbb[[[WWWOOOFFF:::888666444333111...,,,...---,,,+++************+++************))))))))))))(((((()))+++,,,+++***)))((((((***---000111000,,,000333GGGvvvNNNTTTsssvvvbbbRRROOORRRSSSVVV[[[aaabbbeeejjjtttyyytttkkkjjj\\\GGG999:::CCCJJJJJJGGG>>>666444333222111111.........------------------...------,,,+++***)))+++,,,......---------...000///.../////////---+++---------...///111222333555222000//////111111000,,,------,,,++++++,,,...,,,---...000000000//////,,,,,,---......---,,,,,,......//////000111111111---...000222444555666666444444555666888999::::::555777:::<<<===???CCCEEECCCCCCBBB???<<<::::::;;;:::999999<<<@@@CCCCCCBBB>>>??????>>>======>>>@@@<<<<<<===>>>@@@IIIZZZjjjtttssseee___aaakkk|||oooTTTJJJ???999:::888777666444222111333888;;;777999::::::999999:::<<<>>><<<:::888777777777777555555555333111111333555222333444555555555444333444444333111000000333666111333555666555444555555444777:::===??????>>>===777777666666555444444444555666777999:::;;;;;;;;;888777555555666555444222666666666666666666666666666555555555555777999:::555555444444555777999::::::999888777666555444444<<<999888999999888:::>>>???;;;999::::::<<>>======>>>???@@@@@@@@@@@@EEE@@@;;;:::===@@@@@@???AAA@@@===:::888888888999222444888999888777777888444555666777888888888888444555666666666666888;;;:::::::::;;;<<<===>>>??????>>>=========<<<:::888:::999999:::===??????>>>sssqqqpppiii___ZZZ\\\]]]TTTIII;;;888555333222111///---------,,,+++************,,,,,,++++++************)))((('''(((+++,,,+++***(((''''''))),,,...//////---111444EEEqqqrrr\\\lllzzzfffXXXPPPSSSUUURRRTTTZZZ\\\^^^aaahhhssszzzuuukkkdddYYYHHH===CCCSSS^^^___ZZZHHH777222222111////////////......------,,,,,,---------,,,,,,+++***)))***,,,......---------...//////...///000000---+++---------...///000111111111000//////111111000...,,,---...---------///111+++,,,...000000000000///+++,,,------------,,,+++...//////000111111222222,,,...000333555666777777444555666777999:::;;;<<<888999;;;<<<<<<===???AAA>>>??????>>>;;;::::::;;;999999:::;;;<<<>>>>>>???999;;;<<<<<<<<<<<<===???===<<<>>>??????DDDTTTeeetttwwwhhh[[[SSSSSS___llloooRRRIII???:::;;;:::666777888777666666777999777888::::::::::::<<<===???>>><<<:::888888888888444555555444333444666888444444555666666555333333333555666555333333555777222444666777555444444555888;;;>>>BBBCCCBBB@@@???999888777666555444333222444555777999:::;;;;;;;;;777666666666777666444222333444555777777777666666555555444444555888:::;;;555555444555666777999:::999888666444333333333444999666666999999666888>>><<<888777888999:::???GGGAAA@@@@@@AAAAAA@@@===;;;:::<<<>>>??????@@@AAAAAABBB@@@===<<<===>>>>>>???>>>===;;;999888777666666222555777666444333444666444555666777777777777666222444666666777888;;;======<<<:::999999:::;;;<<<<<<:::888999:::;;;999777:::999999:::<<<======<<>>;;;===>>>>>>===<<<<<<===888:::;;;;;;::::::<<<===666888:::;;;;;;;;;===??????===>>>???===???NNN^^^tttuuugggVVVKKKLLLTTTiii}}}~~~iiiMMMDDD<<<999;;;:::555888;;;<<<:::888777777666888999::::::;;;<<<>>>AAA@@@===;;;:::999999999444555555555444555777:::555555666666666555333222333666:::;;;999777777999333555777777555444444444;;;>>>BBBEEEFFFDDDAAA???::::::888777555333222111111222444777888999999999555555666777888777444222///111444666888888777666555444333444555888;;;===555555444555666888:::;;;888666444222111222444555555333555999888555777>>>999666555777888888>>>EEE??????@@@BBBBBBAAA===:::777999<<<>>>???@@@AAACCC<<<>>>???<<<999888;;;>>><<<<<<;;;999888666444444666888999777444333444666444555666777777666555555444666888999:::<<>>???>>>============>>>?????????>>><<<;;;;;;:::999:::<<<===<<<;;;888888999;;;======;;;999<<<;;;;;;<<<<<>><<<:::999999999::::::999777666555555666666888;;;>>><<<888444333444333666:::;;;999666333222666777999999888888999:::===:::888;;;@@@AAA>>>;;;;;;:::999999999777333000666777888999999888666555777666777888::::::888666333444666888999888777666666555555555666777888999777777666444333333666999666555444111//////111333111333666666666666777888555777999;;;;;;===???AAA==================<<<;;;888:::=========>>>AAADDD>>>???@@@@@@???===:::999AAA===999999;;;;;;888333666666666666666555555555777666444444555555444333222222444777<<>>???@@@yyymmmmmmsssjjj[[[WWW[[[\\\]]]UUUDDD>>>999666555222---,,,...+++---,,,***,,,...+++&&&******++++++,,,,,,++++++((()))***)))''''''))),,,***)))))))))*********)))+++---...GGGyyy{{{yyyxxxfffSSSPPPQQQMMMJJJWWWVVVUUUXXXVVVfffllleee[[[XXXdddtttuuukkk^^^SSSGGGKKKccc\\\:::555000,,,...///***///+++(((,,,)))%%%***++++++++++++++++++++++++111111000---+++***,,,...//////......111444///(((,,,---------------,,,,,,000///---,,,,,,,,,---...,,,,,,,,,---///111333555...............---,,,,,,+++,,,------,,,+++,,,...111222222222333333444444000111333555777888999:::555666666555444333444666666999<<<======<<<<<<===@@@@@@@@@??????>>>======;;;999999999;;;<<<<<<;;;999888888999;;;<<<;;;999888888:::<<<<<<>>>GGGQQQ```rrr~~~wwwoooaaaRRRFFFDDDLLL```{{{~~~|||}}}~~~xxxttttttxxxpppWWW@@@:::;;;999777999777888999888777777888:::999999999777555555777999<<<;;;:::888888888999999888888666555444444555555444666999::::::999::::::666999;;;;;;999666444444666777999888777777999:::<<<;;;:::<<<>>>???===;;;999999:::;;;999777555444888888888888888888888777777777777888::::::888777777888:::;;;<<<;;;:::999888888888888888999::::::666555333222333444555666666666555333111000222555555666888777666555666666555777999:::;;;<<<>>>@@@===>>>>>>>>>>>>>>>======;;;999999;;;>>>@@@AAA@@@???@@@AAAAAA@@@>>><<<;;;@@@<<<999999;;;;;;777444555666888888888666333222666555444444555555444333444444666999???FFFMMMQQQLLLEEE===888777888999999555666666777777777666666666888999::::::;;;===???~~~pppjjjoooxxxiii___^^^^^^WWWTTTOOOBBB===888555444111---,,,...,,,,,,***''')))///000---+++)))(((***---...,,,)))+++,,,,,,***)))(((***++++++***))))))))))))*********...///GGGzzz}}}iiiccccccUUUIIIHHHHHHFFFEEETTTRRRPPPWWWYYYjjjqqqkkkaaa[[[cccpppooofff]]]NNNFFFTTToooZZZ999333///---//////---111,,,)))...,,,)))///(((***+++,,,,,,+++***)))111111000...++++++,,,......///...,,,///111...(((,,,,,,------------,,,,,,,,,---...,,,******...111------------...000111222------------------,,,,,,&&&(((***++++++,,,...///111111222333444444555555222333444555777888999:::666777777666444333444555555777:::<<<<<<;;;<<<===BBBBBB@@@???>>>>>>>>>???:::999888888:::;;;;;;::::::999777888999::::::999666777:::>>>===>>>EEENNNaaappprrr___QQQDDDCCCGGGVVVjjj}}}{{{|||}}}vvvsssssstttzzz```KKK999666888555222333222555888999888777777777888888888666555555666888888777666555555666777888777777666555444444444444444444555777:::=========;;;<<<===<<<999777666777666777888888777777888999;;;<<<======;;;::::::;;;777:::===<<<999777888999:::999888777888888999:::888777777888:::;;;999888666777888999:::999888777555555555555555555666666555333000111333555444222555555555444222333555777888999999888666555555666444666888999999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;888;;;???BBBAAA>>>@@@AAABBBBBBBBB@@@???>>>???<<<888888999999777444666777999:::999666222///444333333444555666444333333333444888???GGGOOOTTTQQQJJJ@@@888666888:::<<<222333333444444555555555::::::999888777888;;;>>>rrriiiiiirrr|||jjjeeegggbbbRRRJJJGGG>>>;;;666444333111,,,+++...***+++***&&&(((---///...,,,)))&&&)))---///,,,'''//////...---+++*********++++++***)))))))))***,,,***///000FFFxxxzzzdddZZZXXXNNNHHHIIIHHHCCCDDDRRRNNNLLLUUUYYYjjjrrrnnneee___fffqqqppphhh[[[JJJDDDYYYvvv~~~TTT777444222111222......111+++(((...---***000'''))),,,...///---***)))...//////---++++++,,,...,,,...---+++---///---(((++++++,,,---------,,,,,,&&&+++//////,,,+++...222.............../////////---------,,,,,,,,,------(((***,,,------...000222...///000111222333444444222222333444555666888888888999:::999777666666777555777:::;;;;;;<<<===>>>CCCBBB???===<<<===>>>@@@;;;999777777999:::::::::;;;999777777888:::::::::888999<<<>>>===>>>GGGPPPkkkzzzooobbbWWWMMMDDDEEENNN```xxx~~~{{{xxxyyyxxx}}}uuuUUUDDD777777999444000000///222555777666555555666666666666444333333444666555444333333333444666777888777777666555555444444999777555666:::<<<;;;:::>>>>>>>>><<<999888888999666777888777666666777888999===???===999666888;;;777<<>>999777999<<<;;;:::888777777999;;;<<<777666666777999:::999888777777888999999888888777444444333333222333333333555222///111555777444000333444444444333333555777888999999888666555666888444666888888888999;;;<<<===<<<=========>>>?????????>>>===>>>???AAAAAA@@@AAAAAABBBCCCCCCBBBBBBAAA>>>;;;888777888888777666999999:::999888555222000222222222444666666555333//////000444;;;CCCKKKQQQQQQKKKBBB;;;888888:::<<<111111222222333444555666999:::;;;:::999:::<<>>@@@===;;;999888999;;;;;;;;;<<<:::777777888::::::999;;;::::::;;;:::<<>>>>>>>>;;;999888999;;;555777777777555555666777888<<>>AAA>>>999666888;;;;;;:::777666666999;;;===666555444555888999999888<<<<<<<<<===<<<<<<<<<;;;888777777666555555555555555222111333888999666111111222444333333333555666555666777777666777999;;;555666888888888888:::;;;;;;:::::::::;;;===>>>???;;;???AAA???;;;:::>>>BBB@@@AAABBBBBBCCCCCCCCCCCC>>><<<999888888888888888===;;;999777555333333333222222333555666777555333......///222777???FFFJJJKKKHHHDDD>>>:::888999999333333333333444555777777666999<<<>>>>>>>>>@@@AAA|||llljjjnnnuuuzzzjjjlllqqqgggKKK<<<;;;888777333111111///++++++...&&&+++,,,)))'''))))))'''***((('''))),,,---+++(((######$$$&&&***++++++***(((+++...---***)))***,,,***//////BBBttttttaaaXXXTTTMMMMMMQQQNNNJJJHHHPPPFFFEEERRRTTT```eeehhhfffbbbhhhtttwwwrrr___QQQKKK^^^{{{VVV>>>444888777555333,,,---///(((%%%------'''+++)))+++...111111000---,,,(((***++++++***)))***+++))),,,,,,******......,,,)))***+++,,,,,,------,,,$$$)))000333222///////////////000000000000/////////...---,,,---...///000,,,---......------///000000000111222333333444444222111111000111222333555555777999999888777777777999:::<<<<<<;;;;;;===>>>???>>><<<:::;;;===???AAA@@@>>>;;;:::;;;<<<======<<<;;;999999:::;;;:::999:::888777777666999DDDPPPbbbwwwyyyjjjZZZLLLCCCDDDKKKbbb}}}|||wwwwww{{{zzz}}}lllFFF999222555999555222333000222333444333333444555333333333111000000111333333222222111222333444555999999999999888777666666555444444666888999999999<<<<<<<<<;;;999888999;;;555666777666555444555666777;;;===<<<777444666999===>>>???===999777888::::::888777666666888;;;===777555444555888::::::999===<<<<<<<<<<<<;;;;;;;;;888777666555444444444444444333444666::::::777333111222444444333333444555333444555555666888;;;>>>666777999999888888999;;;999999999999:::<<<>>>@@@999>>>AAA>>>777555:::@@@??????@@@AAABBBCCCDDDDDD>>>===:::888888888999:::>>><<<999666444333444555333333444666888777555222000000111333777<<>>??????===<<<;;;;;;<<<<<<:::888888777888999888999BBBMMMXXXoooqqq\\\JJJDDDEEEJJJbbb~~~~~~xxxmmmjjjnnnoooooosss|||zzzOOOBBB999:::;;;666333555000333777999777555333333444444444222111000222444444444333222222333444555888888999999888777555555000222555777777777888999888999::::::888888999:::555666777666444333444555777999;;;:::777555666888===<<<<<<;;;:::::::::;;;888777666666666888:::<<<999777666777999;;;<<<<<<<<<;;;;;;:::::::::::::::777666555333222111111111111333666999:::999777555222444666555444444444555222333444444555777;;;>>>777999:::999888888999::::::999999999;;;===@@@AAA<<>>999777:::>>>======>>>???@@@BBBDDDDDD???>>><<<999888999;;;===<<<;;;999777555555444444555555666888999888555222222333333444666888:::;;;<<<===>>><<<888666666888888777666555555666888999666888;;;===>>>@@@BBBDDDrrrpppqqqpppooo___bbbkkkbbbGGG999999888555111//////...++++++...''',,,,,,(((&&&***---...''')))***+++))))))***+++,,,***)))***,,,+++'''$$$%%%***000111---))))))+++'''+++,,,AAAuuu___TTTQQQOOOHHHKKKQQQOOOMMMGGGIII===@@@PPPPPPVVV[[[``````]]]```iiilllhhh]]]VVVNNNXXXuuutttDDD555333666111///000,,,111333,,,***333000((()))(((***,,,---......---,,,(((***,,,,,,,,,+++,,,---&&&***,,,******///222111((()))***+++,,,---------///...,,,---///222333333///000222333333222111111000///...---...///111333,,,---///000000000222444............////////////555444222111111222444555555777;;;<<<<<<;;;;;;<<<::::::;;;999888777999:::============???AAACCCDDDEEEBBB???===>>>@@@AAAAAA===<<<<<<===>>>===:::888777888;;;===<<<<<>>:::;;;000555;;;===<<<888444111555666555444222222444555666555444333333444555555777777888888888666444333///333777888666444555666555777999999888888888999555666777666444333444555777888999999777666666777;;;:::999999;;;<<<<<<<<<666666666666777888:::;;;:::999888888;;;===>>>>>>@@@???>>>===============;;;:::888777666555444444///333777999999777666666444666777777666555555666333333444333444666999<<<888999::::::999888999:::;;;:::999:::;;;>>>AAACCCBBBBBBAAA@@@>>>======>>>;;;<<<<<<===???AAACCCDDD???>>><<<:::888999<<<>>>999::::::999888666444333666666777999:::888555222222333333444444555555555999:::;;;999555444666999999888666555555666777888888999::::::;;;>>>BBBEEE{{{qqqrrrqqqjjjeeeZZZZZZ]]]WWWIIIDDD>>>//////000000000000...---,,,---...///---***(((''''''+++)))))),,,+++((('''***''''''&&&&&&'''(((***+++'''))),,,,,,+++)))((((((---222+++<<>>888111///111222111///,,,---...---+++***+++,,,,,,++++++---...,,,******++++++,,,------,,,++++++)))))))))***+++,,,---...---------------.........111///---,,,+++,,,...///---///111111111000111222333111////////////...---222//////222222//////222//////............///////////////000111333444555888999::::::999999;;;===???:::666555777:::;;;;;;;;;;;;<<<===???@@@BBBBBBEEEDDDBBBAAA??????>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777888:::???DDDGGGNNN___xxxoooXXXDDD:::???===@@@LLLWWW]]]bbbfffkkkoooppphhh\\\VVVWWW\\\___]]]___fffkkkoootttzzz}}}tttmmm```UUUJJJ;;;;;;888;;;:::222444888222777555555555666777666555333444666777888777555444666666555444444444555555555666777666333333666999;;;???BBBAAA<<<888999;;;888888888888777666444333777999888444555888:::888===666333888<<<:::777777666777666666666888<<>>======999888777555555555666666555555555666666666666666999:::;;;:::888777888999666666666555444666:::===999<<>><<<;;;:::999:::;;;;;;;;;<<>><<<<<<<<<<<<777888999<<>>===???@@@@@@>>>;;;999999:::<<<777555888777444555;;;555555666666666666666555333222222444777999999888===<<<;;;:::999888888888666888::::::888777888888888999:::999999:::===@@@wwwppprrrqqqlllgggXXXTTTWWWTTTKKKHHH@@@/////////000000///...---,,,111000///...---,,,,,,+++(((&&&'''++++++((((((***)))(((''''''&&&'''(((((((((***,,,,,,***((('''''',,,...+++999hhhmmmWWWQQQMMMNNNMMMHHHDDDDDDDDDGGGHHHFFFHHHLLLNNNLLLJJJPPPQQQKKKHHHOOOXXX\\\XXXTTT^^^mmmXXX>>>888222000222333111...---...//////---,,,------+++******,,,---+++)))(((+++,,,---......---,,,++++++++++++++++++,,,---....../////////000000000000///...------------...///555666777666444222222333333222111000000000000000111......111111......111111///---,,,,,,...111333111111111111111222222333999:::;;;;;;::::::<<<>>>===999666555777999::::::::::::<<<>>>???AAABBBCCCAAAAAAAAAAAAAAABBBBBBBBB>>>>>>>>>>>>===<<<::::::;;;:::999:::;;;>>>BBBDDDHHHUUUiii~~~}}}eeeNNN@@@999555666===EEEHHHJJJMMMWWWYYYZZZUUUMMMHHHJJJMMMMMMKKKMMMSSSXXX[[[```fffmmmyyyiiiKKK@@@;;;??????999;;;>>>777666555444555666777666444555666777888888666555444555444444444444444555555333555777666555555999===<<>><<<999777555555666666555555555555444444444444888999:::999777777999:::777888888888999<<<@@@DDDAAACCCDDDCCCAAA===;;;::::::;;;======<<<===@@@BBB???>>>>>>===;;;:::999999999888888:::===??????>>>AAA@@@???>>>======<<<<<<>>>888666888777333444999555666666777777666666555333222222444777999999888;;;::::::999888888777777888999::::::999999:::<<<;;;<<<=========>>>AAADDDrrrmmmpppqqqlllhhhUUUOOOQQQQQQLLLJJJBBB111//////000//////...,,,,,,222///,,,,,,...///...---&&&%%%''',,,---******,,,******((('''&&&&&&&&&&&&)))***,,,,,,)))'''&&&&&&+++)))+++555WWWyyy```UUUQQQOOOPPPNNNHHHCCCBBBCCCGGGIIIHHHIIIKKKJJJGGGEEEIIIHHHBBB???CCCKKKOOOUUUYYYiii{{{SSS<<<888333222222222000---...000222111///......///,,,,,,,,,---...---***'''------............------,,,,,,,,,,,,,,,---...///222222222333222222222111,,,,,,---...////////////333444555333111///...///222111111000000000000111///------//////------///111///,,,***+++///333666222222111000000///000000777888999999888999;;;===:::888666666777999999888999:::<<>>===;;;:::999<<<<<<<<<<<<===>>>???@@@BBBIIIWWWjjjrrrWWWDDD===777444777:::::::::<<>>======>>>>>><<<===CCCGGGIIIMMMRRR[[[hhhzzz[[[EEE===???@@@:::;;;===777666555444444666666555444888999999999888666444333333333333333333444555666222444777777666777;;;???<<<>>>>>><<<888777999;;;888888888888777555444333777::::::777777999888444777666777:::999666777;;;555888;;;<<<;;;999999999666777777777777777777777<<<>>>@@@AAA@@@??????@@@BBB???<<<888666666666777444444444444333333222111777777777666666777:::===:::;;;<<<===???CCCGGGKKKGGGIIIIIIHHHDDD@@@>>>>>>;;;===??????>>>???@@@BBB;;;<<<<<<===<<<;;;999888:::999888999<<>>>>><<<>>>:::777777666444444777666666777777777777666666222222222333666888888777777888999999888777666555999::::::::::::;;;===@@@<<<===>>>>>>>>>@@@CCCEEEvvvllliiikkklllhhhdddQQQMMMQQQRRRKKKHHHBBB555////////////...---,,,,,,///***&&&'''+++...---+++(((''')))...///,,,***,,,))))))(((((('''''''''''')))+++,,,+++(((&&&&&&&&&***&&&,,,222EEE~~~kkkWWWQQQOOOOOORRRPPPIIIDDDDDDDDDIIILLLKKKJJJJJJGGGBBB>>>CCCFFFDDDAAA@@@BBBDDDNNN```xxxzzzQQQ888666333111111111...,,,///111222222000//////000,,,///111000000111...+++........................+++++++++,,,...///111222666666666666444333111000)))+++---///000000//////,,,...//////...------...000111111000//////000111000------000000------000...---,,,,,,---000444666111111000000000000000111444555666666555555777999888777777777777888888777:::<<<>>>AAADDDFFFGGGGGGCCCCCCDDDEEEDDDBBB???>>>?????????>>>===;;;:::999<<<<<<===>>>????????????>>>BBBJJJ[[[ssswwwZZZFFFBBB;;;666888:::999999:::;;;:::::::::;;;;;;:::888777444555:::<<<<<>>;;;888666666888999555555555555444333111000666666555444444777;;;???===>>>@@@AAACCCFFFKKKNNNKKKLLLMMMKKKGGGDDDAAA@@@<<<>>>???@@@???>>>???AAA<<<<<<<<<===<<<<<<;;;;;;999999:::<<<@@@CCCDDDDDD@@@;;;555555:::===<<<:::;;;999777666666555666888777777777888777777666555222111111333666777777777555777888999999888666555888999999999999;;;???BBB;;;<<<<<<<<<;;;<<<>>>AAA}}}kkkiiifffccccccbbb___[[[NNNLLLTTTUUUIIIBBB???888000///......---,,,,,,,,,---((($$$%%%)))---,,,******((()))------)))''')))&&&''''''((((((((((((((()))***+++***(((&&&&&&''')))&&&...000999jjj~~~sssnnnbbbUUULLLKKKMMMPPPOOOIIIGGGHHHKKKOOOQQQPPPNNNNNNJJJDDD???@@@CCCCCC@@@>>>???AAAIIIiiilllLLL555333111000000///...---111222222111//////000111,,,444888444111111000---........................((()))***,,,///111444555999999888777555222///---(((***---///111111000//////000222222111000111222222333444333111000222444000......000000......000+++,,,---///111222333444222222222222444555666777333444555555444444666888777888777777777777777888<<<>>>AAADDDGGGHHHIIIIIICCCDDDEEEEEECCCAAA>>><<>>===;;;:::999:::;;;===>>>?????????>>>===???FFFVVVnnnwww^^^LLLAAA:::555666999:::;;;===<<<;;;:::;;;======:::888333000000444555333444777AAAKKKZZZhhhvvvuuuQQQ@@@<<>>===<<<<<<===>>>:::999999888999999:::;;;999:::>>>BBBGGGHHHGGGEEE???999444444999<<<<<<:::777777666555555888::::::777777777777777666555555111000000222555777777666555666888::::::999777666666777777777777:::>>>AAA<<<<<<<<<:::999888:::<<<~~~rrrmmmzzzpppYYY^^^```\\\YYYXXXUUUQQQKKKJJJSSSUUUGGG======999000///...---,,,,,,,,,,,,+++)))&&&'''***------+++)))''''''))))))&&&%%%'''%%%&&&'''((())))))))))))((()))***)))'''&&&'''((('''(((------222RRRsssgggeee___VVVHHHGGGHHHKKKIIIFFFFFFJJJQQQTTTUUUSSSRRRSSSQQQMMMFFFBBB>>>===:::999>>>DDDGGGqqqZZZCCC333222000/////////000000333333222000...///111444///;;;BBB:::000//////.........------------......((((((***,,,...111444555666777777666444111---+++)))***---///000000//////222444555444222000000111666888999777333222444777111......111111......111***,,,///111333333333222333333444666888:::<<<>>>444666666666666666888:::888999999777666666888:::===@@@CCCFFFIIIIIIIIIIIIAAABBBBBBCCCBBBAAA???>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>===;;;>>>EEEQQQggg|||hhhZZZFFF>>>888999;;;<<<>>>AAA>>>>>>>>>>>>???>>><<<999777444444777666333333555666===HHHTTTaaasssYYYCCC;;;>>><<<<<<>>>:::888777666666888888777666888888888777777666666666444444444444444555666777555777999888444222333555777777666555555555555555222222333555777999;;;===888;;;;;;888888:::999555555666999:::666222555;;;;;;<<<<<<;;;999999;;;<<<777888:::::::::888666555222444777888777777777888666666666666777999:::;;;777888999:::999777555444444555666666666888<<>>:::777777:::<<<<<<;;;555777666444555:::<<<;;;666777777777666555444333000000000222444666666555555666777888999999888888444555777777777888<<<>>>=========;;;999999:::<<>>;;;888:::AAABBBooo|||OOO;;;333222111//////000333666777666333000...000444777777IIIPPPCCC333...//////...---,,,++++++,,,---...*********,,,---///111222000111333444333111...,,,***+++---...///////////////111222222111000000111777999:::777222000222555///------//////------///---...///000111222333333222222333555777999<<<===444666777666666666888:::::::::999777555666999===>>>@@@CCCFFFHHHHHHHHHGGGCCCCCCBBBAAA???>>>===<<<<<<<<<============<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<>>>AAAGGGWWWttttttjjjTTTJJJBBB@@@@@@@@@AAACCCAAACCCDDDEEEDDDCCCAAA@@@???<<<<<<===<<<777666888222777===CCCLLLZZZkkkwww}}}qqqVVVGGGFFFAAA>>>???:::999888777888999:::999777555555555555666777777888666666555555555666666777555888:::999666333444555888888888888888888777666444444444555666888:::;;;999;;;:::777777::::::888888777888999777222444888999;;;======<<<;;;;;;<<<888888999::::::999888777222555777888777666666777444555666777999:::::::::666777999::::::999666555444666777888888999<<<>>>===???AAABBBBBBCCCEEEGGGNNNRRRUUUUUUOOOFFF???:::999888777444222333666999111555;;;AAAEEEGGGFFFFFFEEEEEEFFFGGGHHHFFFBBB???;;;:::999999999999::::::555888777333444:::<<<:::666666666666555444333222000//////111444666666555444444555666777777888888444555777888888888:::<<<:::;;;;;;:::999999<<<>>>uuugggccceee^^^```]]]XXXYYY\\\UUUJJJBBBNNNUUUQQQKKKJJJJJJHHHGGG@@@FFFNNNFFF>>>;;;555000///---,,,++++++,,,---&&&(((***+++***)))***+++,,,)))(((***+++***---111(((((()))))))))'''&&&%%%&&&'''(((''''''''')))+++"""+++))))))---///QQQtttfffbbb]]]UUUFFFCCC@@@???;;;999>>>EEEIIILLLLLLKKKNNNTTTXXXXXXKKKFFFEEEFFFBBB:::777:::;;;iiizzzLLL999333333111000000222666::::::888444000...111666:::AAATTT]]]LLL666///000222---,,,++++++++++++,,,---,,,,,,,,,,,,,,,---...///+++---000222222111///...,,,,,,---...////////////,,,///111333333444555777555777888555///---///222...,,,,,,......,,,,,,...000///......///111333555//////000111333555777888333444555444444444666888;;;;;;:::777555666:::???===???BBBEEEGGGGGGFFFEEEHHHFFFCCC@@@===:::999888;;;<<<<<<===============???>>><<<;;;999888888888>>>???======FFFaaa|||ttt]]]RRRHHHDDDBBB???>>>@@@EEEHHHKKKLLLJJJHHHHHHHHHBBB>>>===???===777555777333666999;;;>>>FFFRRR\\\ccchhhpppwww|||ppp[[[VVVMMMFFFDDD???:::999888999::::::999888333333444444555777888999888777777666666666666777555888;;;:::777555555777999999999:::;;;;;;999777666666555555555777888999999;;;:::666666:::<<<::::::888777999777333333666666:::>>>@@@???===;;;:::888888999999999999888888222444666777666555555555444555777999:::::::::999444666888::::::999777555444666888999999:::<<<>>>;;;===@@@AAABBBCCCFFFHHHGGGMMMSSSVVVSSSLLLEEEAAA888777444000...000444777333:::DDDNNNTTTUUUTTTRRRKKKJJJGGGFFFEEEBBB???<<<777888999888777666666777777:::888333444999;;;888555555555555444333222111000//////111444555555555333333333333444666777888444666888999999999:::;;;666777888888888999<<>>???===777333222...------...000///+++''')))((((((+++...---)))%%%&&&''')))*********)))(((%%%%%%&&&&&&'''(((((()))***))))))(((((((((((()))&&&&&&***---+++000KKKhhhsssdddddd___SSSEEEFFFAAA999666<<>>======<<<:::>>>```oooHHH888555333000///222777>>>BBB@@@666///000111000222666CCCYYY]]]DDD000000000******+++,,,---------------***+++,,,....../////////+++,,,------,,,+++)))(((000///...---,,,,,,---...000///......///111333555777555000,,,******,,,---,,,...///...------...///,,,---///111222222222222111111222111222444888;;;999666555555888888777444444444444222000111333666;;;???EEEHHHGGGEEECCCBBBBBBBBBBBB???<<<;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;===>>><<<888777999<<<888999>>>AAA@@@KKKnnnzzzhhh\\\MMMCCCAAADDDFFFGGGNNNPPPSSSWWWXXXUUUPPPKKKHHHDDDBBBAAA>>>999888;;;>>>888444777:::===AAAFFFMMMVVVaaaiiimmmnnnooopppvvvyyy|||rrrjjjbbbRRRBBBBBB>>>;;;<<<<<<999666555222111000222555777777777999999999999999888777666<<<999888999999555555888555777999;;;<<<;;;:::999777777888888999::::::;;;:::777444555999<<<===<<<888888888777888888999999999:::<<<===>>>===;;;:::999888888999:::888555222333333444555555444444444444555666888888888777777888>>>BBB???777333666;;;999666444666:::<<<===<<<<<<<<<<<<<<<>>>@@@BBBCCCHHHGGGIIIPPPUUURRRHHH??????666333666555111666AAA;;;DDDPPP___rrryyykkk^^^TTTKKKGGGDDD>>>:::999888777666555555555555555;;;777444444666888888666777666555444333333222333---...000111333555666777111222333333333333222111222333444666777888888888888888777666666777888999ooo^^^UUUQQQNNNRRRRRRJJJ>>><<>>===BBBIIILLLJJJEEE@@@===:::666444666555111......///...---...000///+++((('''''')))+++------+++)))&&&'''((()))***))))))(((&&&&&&''''''((())))))***(((((('''&&&&&&'''((())))))''')))***&&&(((<<>>MMMKKKDDDNNNVVVRRRLLLBBBBBB???<<<999777666555666ZZZkkkAAA000444222000...000333888;;;>>>666111111222111333999===MMMQQQ@@@000//////,,,******++++++,,,+++++++++))))))******+++,,,,,,,,,++++++,,,---,,,+++***)))//////...---,,,---......000000///000111333555666666444000---++++++,,,,,,,,,---///...------...//////000222333444444444333111222333333333444888:::888666444555777888666444555555555333222222555777777;;;@@@CCCCCC@@@>>>===>>>??????===:::999:::;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;999999:::;;;:::999<<<>>><<>>CCCKKKTTT\\\```bbbdddffffffjjjooouuu|||vvvbbbTTTKKKBBB???>>><<<::::::444333222333555777777666<<<;;;:::999777666555444999777999<<<===999888:::999:::;;;<<<;;;:::888777888999:::;;;;;;<<<<<<<<<777666666999===???>>>===999888888777777777888888:::;;;<<<=========;;;:::999999999999:::888555222444444555555555444444444333444666777888888888888777<<>>999666999===:::888777888;;;===>>>===<<<<<<<<<<<<===???@@@AAAEEEEEEFFFIIIMMMLLLGGGBBBBBB;;;:::===:::555999DDDKKK]]]sss}}}eeeXXXIIIAAA===::::::===888777666666555555555666:::777444333555777777666555444333222111111111111222222222222333444555666222333444555555444333222333444555666777888888888:::999888777777888999999lllYYYNNNHHHDDDCCCDDD???666777>>>@@@;;;:::@@@HHHLLLKKKEEE>>>:::666222000222333000000111///...------...---+++)))''')))+++,,,+++*********&&&'''((())))))))))))(((''''''(((((()))*********'''&&&%%%$$$$$$&&&(((******''''''(((%%%$$$///???iiiwwwbbb```\\\OOOCCCFFFCCC;;;777999===>>>>>>LLLLLLGGGQQQVVVLLLEEE999999888666333111000000444UUUyyyddd<<>>@@@???===;;;;;;:::;;;;;;:::888888999:::888999:::;;;<<<=========<<<;;;;;;;;;=========<<<<<<::::::;;;999<<>>>>><<<<<>>BBBIIINNNPPPQQQSSSTTTSSSWWW^^^eeelllvvvooo]]]KKKBBB>>>;;;:::;;;777555444444666777777777>>><<<:::888666444333333777666999??????<<<:::;;;<<<<<<<<<<<<;;;888666555888999:::<<<<<<<<<<<<;;;555666888<<>>>>>===;;;;;;::::::999999:::888666333777777666666555555444444333444666777888999999999888:::;;;;;;::::::;;;===<<<:::999999<<<>>>???>>><<<<<<;;;;;;<<<======>>>AAAAAAAAABBBDDDEEEEEEFFFFFFBBBCCCFFFCCC@@@GGGSSS___tttdddVVVGGG>>>999666777:::888777777666666666777777:::777444222333555555555333333222111000000000000555444222111111222333444444444555555555555444444555666777777888888888777;;;;;;:::999888888888999ttt[[[JJJBBB>>>999;;;888333444:::<<<:::888???HHHLLLKKKDDD===999777222000222333111111444------,,,++++++******)))(((+++---+++(((&&&''')))'''''''''(((((((((((((((''''''((((((((()))))))))'''%%%$$$###$$$''')))+++)))&&&&&&((('''&&&,,,444HHHmmmppp]]]\\\YYYOOOHHHJJJFFF===888:::>>>@@@BBBMMMKKKIIITTTXXXMMMEEE999333////////////...///888UUUttt]]];;;444000000///......------------...---,,,******000555222222444666333---,,,000......---,,,,,,,,,++++++,,,,,,+++++++++,,,---...******+++,,,,,,------...------------......//////((())),,,///000111000000111000000000///---,,,,,,+++---......------///000//////000000111111111111000222555555555555666777444444444444555555555555555666666666444555777888888;;;>>>???>>><<<;;;;;;777888999888777888999;;;999999;;;<<<>>>>>>??????@@@>>>===>>>BBBCCCAAA>>>===:::999;;;;;;<<>>????????????>>>===<<<;;;:::999999:::999777555999999888777666555555555444444555777888999::::::999888888888:::;;;;;;;;;<<<;;;::::::;;;<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===?????????@@@CCCGGGGGGFFFIIIMMMPPPUUUcccrrrWWWMMMDDD@@@<<<777333333888888777777777888888999:::888444222111333444555333222222111000000111111444222///------///111222444444444555555444444444666777888888888888888777;;;;;;:::999888777777777~~~yyytttxxx{{{\\\EEE<<<:::666888777555555888:::999888>>>FFFJJJHHHBBB<<<888444///,,,......,,,,,,...,,,+++***)))''''''((()))''')))***)))&&&%%%'''***'''''''''''''''(((((()))&&&&&&''''''''''''(((((('''&&&%%%%%%&&&(((***+++'''%%%%%%'''(((''')))---222WWWppphhh[[[[[[YYYRRRNNNNNNJJJ@@@;;;>>>CCCEEEGGGMMMIIIIIIWWW[[[QQQJJJ>>>111&&&(((---000000222888SSSqqq~~~YYY999666///////////////...------(((+++,,,***(((***///222111...000555444...,,,000...---,,,+++******++++++---------------......///******++++++,,,---...///,,,,,,---....../////////'''))),,,///000000////////////000000000...---,,,+++,,,......---...///111/////////000000111222222000222444555444333444555222222333333333444444555444555666555555555666888:::<<<>>>>>><<<;;;:::;;;777888999999888999;;;===;;;<<<===???@@@AAAAAAAAACCCAAA@@@BBBFFFGGGDDDAAA===:::999<<>><<>>======;;;:::999999::::::999777;;;:::999888777666777777555555666777888999:::;;;;;;888666666999:::999888;;;::::::999999999;;;<<<;;;;;;;;;;;;;;;::::::999666:::>>>???>>>???BBBEEEEEEFFFKKKSSS^^^nnnQQQHHHAAA???===999777777888888888888888999:::;;;;;;999555222000111333555444444333222222222333333111000...---...000333444444444333333333333444444666777888888888888888777:::999999888777666666555~~~xxxnnneeedddwwwsssUUU???777666555777888888888888999:::777<<>>:::888333...,,,......+++***,,,,,,+++***(((%%%&&&(((***''''''''''''&&&'''***,,,''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((())))))&&&%%%%%%%%%$$$$$$%%%&&&+++FFF^^^ddd```]]]YYYSSSNNNOOOLLLCCC>>>AAAFFFIIIIIILLLFFFHHHXXX]]]SSSLLL???///###%%%+++...111666333NNNnnn{{{SSS444222//////000000000///......(((,,,,,,******...000000111000222555444000///000,,,+++***)))))))))***+++------...//////......---++++++++++++,,,---//////,,,---......///.........+++---///111222222111000......///////////////...***,,,............000111000000000111222333555666111222333333222111333444000111333333222222333555333444666666555555777888999:::;;;:::888777777888888999::::::::::::<<<>>>===>>>???@@@AAABBBBBBBBBBBBBBBBBBDDDEEEEEECCCAAA<<<::::::<<<@@@CCCEEEFFFHHHbbbwwwpppXXXNNNRRRYYY___gggsss}}}vvvggg___VVVPPPIIICCCCCCFFFHHHFFFHHHPPPWWWZZZ]]]aaaaaabbbcccdddbbb[[[SSSLLLEEE@@@>>>AAABBBCCCNNN[[[qqq{{{xxx|||cccEEE@@@DDDBBB@@@AAA:::777444444666999;;;<<<222333444666777777777777;;;777444555555444666;;;777777777777888888888888<<<<<<======>>>??????@@@::::::888555333222444666444555666888:::===???AAABBBAAA@@@???>>>===<<<<<<:::999888999;;;<<<<<<;;;<<<;;;:::888888888999999777777777777777888::::::;;;999777666888999:::999:::::::::888777777999;;;::::::;;;;;;;;;::::::999555999===?????????AAACCCBBBDDDJJJVVVjjjqqqRRRHHH>>><<<<<<<<<===@@@888888888999:::;;;<<<===<<<;;;777333000000333666555555444444333444444555222111000000111444666888444444333333333333444444555666777777888888888777888888888888888777666555{{{sssdddWWWPPP___iii```KKK;;;666555222555888:::999888999;;;666999;;;<<<:::888777777222...---000111...,,,---------+++(((&&&&&&)))---...+++((('''((()))******''''''&&&&&&&&&'''((()))((((((((('''''''''''''''%%%%%%&&&'''''''''&&&%%%%%%&&&%%%###"""$$$&&&(((***888OOObbbggg___SSSLLLGGGKKKKKKFFFBBBDDDFFFGGGHHHIIICCCFFFWWW[[[OOOHHH888,,,%%%''')))(((///:::444JJJddduuummmHHH///444111111111000///...------)))++++++(((+++000000,,,...222555444333333222000---,,,+++******+++---......000222333333111///...---,,,,,,+++,,,---...///---.../////////...---,,,...///000111222111111000---.........//////000000***,,,---.........000222/////////000222444666888222222222111//////111333...000222222111111333555333555777888777777888999999::::::888666555666777999:::;;;;;;:::;;;<<<>>>>>>???@@@@@@AAAAAAAAA@@@>>>@@@BBBBBBAAA???>>>>>>;;;;;;::::::<<<@@@BBBAAA???KKKUUUbbbmmmgggaaaggg|||yyy___MMMFFFHHHKKKPPPUUU^^^hhhpppsssqqqoooeeeaaa\\\VVVLLLDDDCCCHHHHHHFFFIIIRRRZZZ```eeejjjpppqqqtttvvvsssiii\\\SSSJJJ???999;;;:::888>>>III^^^qqqxxxoooooouuupppSSSRRRXXXTTTMMMLLL===:::666444555777888888///111444777888888777666888444333666666555777;;;:::999999999999999::::::<<<<<<;;;:::;;;===???@@@777888999777333222333555444555555777888:::<<<===@@@???>>><<<;;;:::999999999777777999<<<>>>>>>>>><<<;;;:::999888999;;;<<<999888888777777888999999999999888888999:::===???:::;;;;;;999666666888:::999:::;;;<<<<<<;;;;;;:::666888:::<<<===>>>@@@BBBAAACCCJJJYYYqqqkkkMMMDDD===<<<===<<<<<<>>>888888999999:::<<<===>>>>>><<<999444000000444777555444444444444444555555222222222222333555666777666555444333333444555666333444555666777888888888777888999999999888777777}}}|||zzzvvvssskkkYYYIIICCCNNNVVVPPPCCC;;;888666///222777::::::888999<<<555666777777555444444555...++++++///111...+++,,,//////---)))&&&'''+++///888333,,,)))((((((&&&$$$''''''&&&%%%&&&'''((()))))))))))))))((((((((((((###%%%&&&''''''&&&$$$"""###%%%%%%######&&&+++...***000EEE```jjj^^^LLLDDD@@@GGGJJJHHHEEEEEEEEECCCFFFGGG@@@EEEWWWXXXJJJBBB000***(((***&&&###,,,;;;999HHHYYYeee\\\===...:::333222111000...---,,,+++''')))(((&&&)))///...''',,,444777333111555555111000///...---...000222333111333666888888555222000...---,,,+++,,,---...///....../////////...,,,+++......////////////.........---------...///111111***,,,---.........000222,,,,,,---...000333555777222222111///---...000333---000222222000000333555444666999999999999999;;;;;;;;;;;;999777666777888:::;;;;;;;;;::::::<<<>>>>>>??????@@@@@@@@@??????:::===@@@@@@===::::::;;;;;;;;;999777888;;;===<<<<<>><<<:::888777777666888777777888<<>>===@@@AAA<<<666444888888999:::;;;<<<>>>???>>>===:::444000000444888444444444333333444555555000111111222333333333333777666555444444555666777222333444666777888888888777888999:::;;;:::999888|||ttttttuuurrrooolllggg\\\NNNCCC???@@@@@@???===888444222---444<<>>:::;;;<<<<<<<<<<<<===>>>BBB>>><<<===AAABBB>>>:::999;;;======<<<;;;<<<===:::999777777888:::>>>@@@<<<<<<;;;:::;;;<<<===>>>SSSeeeooo[[[JJJFFFCCC>>>???FFF===AAAFFFIIILLLRRRZZZ```[[[\\\______ZZZRRRLLLJJJBBBGGGOOOWWW^^^eeekkkooozzzzzz~~~|||nnndddbbbJJJGGGCCC???<<<999777666???IIITTT[[[cccmmmssssssllliiiggglllwwwpppZZZCCC;;;555444444444666:::666666777888888777666555333555666666555666:::===:::;;;<<<;;;999888999:::===<<<:::999999:::<<<===999999999777444222111222555777888777555555777:::;;;<<<======;;;999777555555444333666;;;??????>>>===;;;999;;;???BBBCCCBBB>>>===:::777555555555555::::::::::::;;;<<<===>>>;;;:::999999888888999999;;;;;;:::999:::;;;<<<===;;;;;;:::999:::===???AAA???AAAGGGSSSeee{{{qqqXXXIII@@@AAA@@@???<<<::::::;;;;;;777555999@@@BBB>>>888777777666666555555444444222333444333111000111222333000000333555444666:::777666666555444444333333444444444666888999999888777999:::999666666888;;;|||pppkkklllpppkkkeee```\\\TTTJJJBBB<<<<<<===<<<;;;888555333222888>>>@@@===999777888333444444222333666444///---,,,+++++++++,,,---......+++))))))++++++)))'''******((('''&&&&&&&&&'''&&&'''))))))((('''((()))...(((%%%''')))((((((***%%%%%%$$$$$$%%%%%%&&&&&&$$$'''((((((&&&%%%''')))###)))555FFFSSSVVVOOOGGGDDDBBB@@@BBBFFFHHHEEEBBB>>>;;;888888999999555222***)))######)))***555MMMNNNFFFDDDIIIEEE888///...000444888555...***+++...---------.........------111777::::::999999555000......000333666777888888<<>>???;;;777444666:::888999:::;;;;;;<<<===>>>@@@===;;;===@@@AAA>>>:::777999;;;;;;:::999:::;;;999888888888999;;;===???;;;:::999888999999;;;;;;===LLL___qqq~~~{{{rrr[[[LLL@@@???===888:::BBB>>>@@@CCCCCCDDDHHHOOOTTTYYY[[[^^^___ZZZRRRLLLJJJCCCIIIQQQYYY```fffkkkooovvvvvvzzzzzzooofffeeeWWWRRRKKKCCC>>>;;;888777;;;<<>>;;;:::<<>>;;;999777777777888888888888888999:::;;;<<<;;;;;;::::::999999999999888888777666777888999:::;;;:::::::::;;;===???@@@<<<<<<>>>CCCOOO]]]kkkttt~~~vvviiiXXXHHH>>>>>>???@@@???<<<:::::::::999777666999===???===:::999888777666666555555666222333333333111000111222222//////222333333555999666666555555555444444444222333444555777888888888777888999888666666777:::vvvllldddbbbccceee___WWWQQQMMMJJJEEEAAA999999999888777666555444777<<<@@@AAA===888666666222333222222666999555...*********+++++++++,,,,,,,,,+++***)))******)))'''++++++***)))((((((((((((&&&(((***+++)))'''&&&%%%...)))''')))***(((''')))$$$$$$%%%%%%&&&&&&%%%%%%&&&'''((('''&&&%%%&&&'''&&&&&&+++555AAAGGGGGGEEE???===<<<>>>BBBDDDBBB???;;;666111.........+++)))$$$'''######(((+++999RRROOODDD===>>><<<444......///333666444...++++++...---...///000000///------222:::???===999777333///000000222555:::>>>@@@@@@JJJZZZgggcccUUUHHH>>>888///---,,,---,,,(((***///+++,,,...///000///...------///000000///---------///...------------...///***,,,---...---...///111...///000111111222222222,,,,,,,,,,,,,,,---...///.........///000111222333444666888888888888:::;;;888;;;>>>===999666555666:::;;;<<<===???AAABBBCCC>>><<<:::;;;>>>???===;;;555777999999888777888999888888999999:::;;;<<<===999888777666666777888888333;;;FFFNNNVVV[[[XXXRRRIIIAAA===??????;;;>>>EEEAAAAAAAAA???===???DDDIIISSSXXX^^^```]]]WWWQQQMMMFFFKKKRRRXXX\\\___bbbdddooopppssswwwuuulllfffddd```ZZZQQQHHHCCC???===;;;888111///555;;;AAAOOO^^^iiilllmmmhhhbbbfffrrr~~~pppWWWCCC<<<777666666444444666000222444666777666444222222333444444444555888;;;;;;<<<<<<;;;999888888999666666777777777777666666888999999888666555555666111333555555555666888:::888999;;;;;;;;;999777666444333333555888:::;;;;;;===;;;;;;<<<>>>AAAAAAAAA???>>><<<:::999999999999888888777777888999:::;;;;;;;;;;;;;;;:::999888777555555444444444555666777:::999999999:::<<<>>>???>>><<<;;;<<<@@@FFFMMMRRR]]][[[WWWRRRKKKDDD>>>;;;;;;===???>>><<<:::999999888888888888:::;;;<<<<<<999888666555444444555555000222222222000///000111000------000222111333777555555555555555666777777222333444555777777777777666777888777666555666888zzzkkkccc^^^]]]]]]XXXRRRKKKEEECCCAAA???===777777666555444444333333999<<>>888///((())))))***+++*********+++************))))))(((+++******))))))((((((((($$$&&&((((((&&&%%%%%%%%%///+++***+++)))%%%###$$$###$$$%%%&&&'''&&&%%%$$$''''''''''''&&&%%%%%%%%%'''%%%%%%)))222999;;;<<<666666666888;;;<<<;;;:::999333,,,(((((()))((('''!!!'''%%%###'''***999RRRIII>>>777888999666222222---000333222---***+++------...000111000///...---111999>>>:::555333333333000000222999AAAHHHLLLLLLWWWkkkzzzwwwiii\\\QQQHHH555111...///---***,,,000***,,,///111111000...---,,,...000000...---------.........------.........+++,,,---,,,,,,,,,///111///000000111111111111000------,,,,,,------...///------......000111333444555666777777777777999;;;999;;;>>>===:::777666666999999:::===@@@CCCDDDDDD===;;;::::::===>>>===<<<444666888888777777777888777888999;;;<<<<<<;;;;;;999888666555555555666666666:::>>>>>>@@@CCCBBB>>>>>>===???DDDDDDAAACCCHHHDDDDDDCCC???<<<<<>>>>>===<<<;;;:::999999999:::999888777777777888:::;;;::::::;;;:::999888666555555444444333444555666777888888888888999;;;<<<===???>>>===<<<>>>AAADDDFFFJJJHHHCCC???===<<<<<<===999;;;======;;;999888888777888999888777777;;;>>>999777555333222333333444///111222111000///000111111......111222111333777555444444555666777999:::666777888888777666666666555666666666666555555666wwwhhh___[[[WWWSSSKKKHHHDDD@@@>>><<<;;;999777777666444333222111111777999;;;;;;:::888666666222222111333999===888///'''((()))*********)))))))))*********)))((())))))((((((((((((((((((''''''$$$%%%%%%%%%$$$%%%(((***,,,))))))***'''###!!!$$$###$$$%%%&&&'''&&&%%%$$$''''''&&&&&&&&&%%%%%%$$$'''%%%###%%%)))---//////.........000222333333222333...(((%%%'''(((((('''!!!)))'''$$$&&&(((555KKK???888444555666555222000***,,,///...,,,******+++------///000000000///...444999;;;555///000444666...///333<<>>:::999777666444444444555///000111111000///000222333000000222333222444888555444444555666888;;;<<<:::<<<<<<;;;777555444555555555555666777666555444vvveee\\\VVVOOOFFFAAAAAA@@@???<<<:::888666777777666666444333111000666666777888888777666555///000///000444888444---((((((((()))))))))******((()))******(((((((((***&&&''''''((((((''''''&&&&&&'''&&&&&&%%%'''+++...'''%%%&&&'''&&&###%%%)))$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%&&&&&&%%%$$$&&&%%%%%%%%%'''((((((''''''((()))***++++++,,,,,,+++'''######&&&((('''&&&"""+++)))$$$&&&(((000@@@999777555333222...+++)))''')))+++,,,+++))))))***,,,,,,---...///000000111777:::888222///333888:::000000444>>>KKKSSSUUUSSSiiizzz~~~wwwqqqdddUUU666000+++++++++((((((******,,,...000111111000///***,,,//////...------...------...//////...------,,,,,,,,,+++++++++...000///000000111111111111000111000///..................//////000222444666777666777777666555666888:::???>>>;;;999888999:::;;;;;;::::::>>>CCCGGGGGGFFF>>>===<<<;;;:::;;;;;;<<<555777999999888777888999888999:::;;;<<<;;;::::::;;;:::888666555444444555///555888777777:::;;;999666888<<>>???>>><<<===AAAEEEYYYjjj{{{}}}pppbbb]]]___aaaaaa```^^^^^^___ZZZ^^^bbbgggmmmqqqmmmgggbbb]]]XXXWWWZZZ[[[XXXTTTHHH>>>777555000***...777999AAAMMMYYY```bbbaaa```ccciiiuuuuuukkk___VVVMMMBBB<<<;;;444444555666666555444333444333111333555888999999:::;;;;;;999777555555666222444666777888777666555888999999777555333333444444555666999<<<>>>===<<<999:::<<<<<<<<<:::888777777888999888777777888:::777888::::::999888999999<<<<<<<<<======>>>>>>>>>666444222111111222555666999999888777777777777888888777666666666777888999666777888999:::;;;;;;<<<:::;;;;;;===>>>@@@AAABBB@@@???===;;;999888777777555777888777666666777888777999;;;:::888888:::===<<<<<<;;;:::999777666666///111222111000000111333555222111444555333555999666555555555666999;;;===<<<>>>???===888444444555555555555666888777555333qqq___VVVQQQHHH>>><<<======<<<:::888666666444555666777777555444222777777666666777666555444...000000...000444333...***)))((((((((()))***+++''')))******((('''(((***&&&&&&'''((((((((('''&&&&&&'''(((((('''''')))***'''%%%%%%'''%%%$$$'''---%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$###$$$&&&'''&&&$$$%%%%%%&&&'''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''%%%###"""$$$'''(((&&&###"""+++((($$$'''(((,,,777888999888444...***(((((('''(((***++++++*********+++******+++,,,///222333333666555444777???DDDDDD444444777???IIINNNLLLGGGSSS```eee```___```UUUDDD333---)))***,,,***)))+++)))***,,,---.../////////***,,,...///...------...------...//////...------+++,,,---,,,++++++---......///000111111111111111......---------...//////......///000222444666777777777777555444555888:::>>><<<:::888999999::::::???======@@@GGGJJJJJJHHH@@@???>>>;;;::::::;;;<<<555777888999888777888999999999::::::;;;;;;::::::;;;:::777555444333333333///555888777666999;;;:::888999<<>>777:::======<<<===@@@CCCXXXnnnssshhhiiijjjiiihhhhhhiiikkkgggkkknnnpppuuuwwwqqqhhh\\\UUUPPPQQQXXX^^^```___SSSMMMCCC999111///111555111444:::@@@GGGNNNTTTXXXZZZ]]]hhhuuu~~~wwwooobbbRRREEE@@@888777666666555555555555555333222333666999:::999;;;;;;;;;:::777555555666222333444666666666666666444666777666555555666777888888999<<<@@@AAA???===;;;<<<===>>>===;;;888777666888999777555444666999777:::<<<<<<:::888999:::888888999:::;;;<<<<<<<<<888666333111111333666777;;;:::888777777999;;;<<<666666555444555666777888888999:::;;;<<<======>>>======>>>???AAABBBDDDDDDBBBAAA@@@>>><<<;;;::::::555555555444333444777999888:::;;;;;;;;;:::;;;;;;:::;;;;;;;;;999777555333000111222222111111222444555222222444555333555999777666555555666999<<<>>>:::===>>><<<777444555777666555555777999999666333|||jjjXXXQQQOOOGGG===;;;<<<<<<:::888666666666222444666888999888666555:::888777666666666555333///222222000000333333111+++***((('''((()))+++---&&&)))+++***''''''(((+++&&&'''((())))))(((''''''$$$&&&((()))'''%%%$$$$$$+++)))((((((%%%"""&&&---&&&%%%$$$###$$$%%%&&&'''&&&###"""$$$'''((('''%%%$$$%%%&&&'''((((((''''''###$$$%%%%%%%%%$$$$$$%%%$$$######&&&))))))%%%!!!"""***'''###((()))***222888;;;;;;555...+++,,,---'''(((***+++,,,,,,++++++***)))))))))+++///333555,,,000333666???JJJPPPPPP999777999???GGGHHHCCC<<<777BBBEEEAAAEEELLLCCC222111+++))),,,...------...((())))))***+++---......))),,,...///...------...,,,---...//////...---,,,***,,,------,,,+++,,,---...///000111111222222222+++++++++,,,---...000000---......000222444666777777777777555444555888:::<<<:::999999999999888777<<<999888<<>>===>>>@@@CCCRRRlll{{{{{{zzzwwwuuutttvvvwwwxxx{{{|||zzz{{{zzzqqqdddSSSLLLEEEHHHSSS___fffhhh\\\[[[RRRDDD999666333///)))---000333666===FFFMMMSSSUUU___lllssstttxxxuuubbbRRRJJJ===;;;999777666666777777666444222333777:::;;;:::999::::::888555333333444111222333444555555666666///111333444444555777888:::::::::>>>BBBCCC@@@======>>>>>>>>>===;;;888777555777888666444333555777999;;;>>>>>>;;;999999;;;333444555666777888888888;;;999666444444666999;;;===;;;999777888;;;>>>@@@444444333333333444555666:::;;;===>>>???@@@@@@@@@;;;<<<<<<>>>@@@BBBDDDEEEAAA@@@>>>===<<<;;;;;;;;;555555444222222333777:::999:::;;;<<<===<<<;;;:::666888999999888555111///000111333333222222333444555222111444444333444888888777666555666999<<<>>>666:::===;;;777444666999666555555777::::::666333|||{{{zzzoooZZZPPPIII>>>999<<<::::::999888444000,,,***333666888999888666666666333333444555666666333111000111111000......///000+++******)))))))))))))))+++++++++***************+++***((('''&&&&&&&&&'''!!!$$$'''&&&$$$###&&&((())))))((('''&&&&&&%%%%%%'''&&&%%%%%%'''((())))))%%%&&&&&&%%%$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&(((((('''''''''((("""######$$$&&&''''''(((!!!$$$''''''%%%$$$$$$&&&999888666222---)))((((((***)))((())),,,......---,,,,,,---,,,+++,,,...000,,,444777<<>>;;;;;;<<<<<<999777444666888777555555777:::888888888888777777777777;;;:::999888666444333222333444555555555444333222444666888;;;<<<<<<;;;::::::>>>BBBBBBAAA@@@AAACCCRRRbbb{{{yyynnnnnnwww~~~~~~rrrbbbVVVCCC???===AAAMMM[[[ffflllmmmfffZZZOOODDD;;;444000222000---,,,...333999===FFFMMMWWW^^^bbbgggooottt{{{yyymmmaaaNNNEEE;;;777888999777444555444333555777777555444777666555444333444555555666555444555666555444222222333444222111222666:::666777:::<<<>>>?????????;;;>>>AAAAAA???;;;999777777777777666444333444555@@@>>>===>>>@@@AAA???<<<333222333777777555777<<<<<<======;;;888777888999777999;;;;;;999777666666888777777666222000666>>>>>>>>>>>>>>>=========>>>BBBAAAAAABBBEEEFFFFFFEEE>>>LLLTTTMMMBBB===;;;999888777555444444666999;;;999:::;;;:::999777888888<<<:::777666555444222000555222000000333444333111888777666555555666777888999777444222444777<<<@@@999777555222222333555666888666444444777777666333{{{xxxzzz|||yyyvvvuuupppvvv}}}kkkUUULLLDDD;;;777999;;;:::999777444111...,,,222444777888777555555555222333444555666555444222000111111000...---...000+++******)))))))))))))))************))))))))))))+++***((('''&&&&&&''''''%%%&&&''''''&&&&&&'''((()))(((((('''&&&&&&%%%%%%""""""###$$$&&&'''&&&&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$%%%'''***666666444000+++((((((((('''((()))***,,,...000111,,,------,,,++++++---///---666<<>>>>>???===::::::;;;;;;888666777888888666333222333555444444555555666666777777:::999888666555333222222111222333444555555444444222333666888999999888777999<<<>>>???>>>>>>@@@BBBJJJTTThhhxxxmmmaaaccclll~~~lllWWWGGGAAA>>><<>>>>>>>>======???AAA@@@===999777666999::::::888666555666888<<<;;;;;;===AAACCCBBB@@@555444555777777666999>>><<<<<<<<<:::888777777999666888;;;;;;:::888777777:::999999888444111555<<<======<<<<<<=========<<>>888555888;;;:::888555222000///...000222555666555444444444111222444555666555444444111111111///---,,,---///+++******)))))))))))))))((((((((((((((((((((((((***)))(((''''''&&&'''''')))(((''''''((()))(((&&&((((((((('''&&&&&&%%%%%%"""$$$%%%'''(((((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&$$$""""""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%'''+++///222222000---***''''''((($$$'''***++++++---111555---......,,,++++++,,,......999AAAFFFPPPXXXOOO>>>555666555000000333444222------.........---,,,+++))),,,...///---+++***))))))***,,,---......---------......///...---+++***------,,,++++++,,,...///+++************+++---...000000111222222333222222...000000///111666666222...111333444222333555888222444222......222444222000222555777888777555333555666777999:::;;;;;;;;;<<<;;;999999999999777666777777777555333222222444333333444555666777888888888777666444333333222222000000222333444555555555000111333555666666555555777999:::;;;;;;<<>>===>>>:::333111333666888888999:::;;;999888666555444444444555888777777777888888777555444555666555333333333555777999===???@@@>>><<<:::>>>??????===:::777666666:::;;;;;;999777666777999<<<;;;;;;===@@@AAAAAAAAA999777777999888777:::@@@;;;<<<<<<:::777666777888555888:::;;;:::999888888:::999::::::777222444:::===:::999:::<<<===<<<999??????@@@BBBFFFHHHHHHGGG<<>>333111222222000222666777555.../////////......------,,,...//////---,,,,,,,,,)))***,,,...///...------+++...000///,,,***+++,,,************+++,,,---...+++(((&&&(((+++......---111111222333444444444444,,,...///000444:::;;;888---111555555222111555999555777666222222666777555000111333555666555444333555666777888999:::999999;;;:::999999999999888777444555555444444555666777666666666777888999999999666555444333222222222333111111222333333444444444111222444555666666666555777777777888999;;;>>>@@@BBBBBBFFFQQQaaaooovvvxxxooobbbSSSIIIAAA===BBBJJJYYYgggssspppbbbQQQAAA777:::<<<===<<<<<>>;;;::::::888666999>>>;;;<<<;;;999777666777888555777:::;;;:::999999999888888999;;;999555666:::;;;888666888;;;===;;;888======???BBBFFFHHHGGGFFF;;;???BBB>>>999666777888777777666555555444444555333666:::;;;:::777555444666666666666666333...+++111111333444555444222000333333333333333333444444///000333444444333111000555444333222222333555666:::::::::::::::999777666}}}kkkbbb\\\aaafffeee___ZZZ]]]___bbbiiipppssssssrrryyy~~~~~~www|||yyyxxxzzz|||{{{tttmmmhhhddd\\\XXX\\\bbbccc___VVVHHH999333333444333333666444111...------...///---///111111111111222333111333555555444333444666333444333111...,,,,,,---+++******)))))))))))))))%%%%%%&&&&&&''''''''''''((((((((((((((('''''''''***'''$$$%%%'''(((%%%###'''''''''''''''&&&&&&&&&%%%%%%%%%""" """$$$###%%%''''''%%%$$$$$$%%%'''&&&$$$######$$$&&&'''(((((('''%%%######%%%((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&))),,,...//////,,,,,,,,,***((('''((()))'''+++///...++++++000444111111111///------///000999FFFMMMEEE:::777666444444555444111222444222---............------,,,,,,.........,,,+++***,,,...***+++---...//////......))),,,///...***(((***---)))))))))***+++,,,---...,,,(((&&&(((,,,000///---222222333444444444444444///222333333777===???<<<---111666666222111444888666888888444444888888666111111111222222333444555666777888:::::::::999888999:::::::::999999999999666666555555666777777777888888888888777777777777444333222111111222333444555444444333333222222222555555666777777888888888888777777777999<<<>>>???>>>@@@BBBDDDHHHMMMSSSWWWOOOGGG>>>999777777;;;@@@DDDOOOWWWSSSJJJCCC???;;;999;;;======<<<>>>CCCGGGPPPRRRWWWZZZZZZSSSJJJCCC;;;999777444222111111111---...///111555;;;AAAFFFQQQYYYdddmmmsssyyyyyyiii[[[QQQHHH@@@;;;666666666666666777:::<<<:::999777666555555666666:::999999:::;;;;;;:::888::::::999999999888777666666999===@@@AAA@@@===;;;999::::::999888999;;;===>>>>>>>>>===;;;:::;;;<<<;;;;;;;;;:::::::::;;;<<>>BBB???;;;888777999:::;;;;;;;;;BBBDDD@@@;;;;;;======888:::===>>>??????AAABBBDDDEEEFFFHHHIIIGGGCCC???;;;:::888555444333333444.........///222666:::===NNNTTTZZZ^^^aaahhhqqqyyyvvvjjj[[[NNNFFF;;;888444444666:::===>>>:::999777666666777777888:::999999:::<<<<<<;;;999:::999888999:::;;;:::999999;;;>>>@@@AAA???===;;;777888999999999:::===???AAABBBBBB@@@>>>===>>>@@@777888999999999:::===@@@CCCAAA@@@@@@===888999<<<<<<===<<<;;;888777888999666999;;;<<<;;;:::999999444333444999;;;999:::===666777777888888999999:::::::::<<<@@@CCCDDDCCCAAA:::777777999888666666888666666888888888777555444111444777888777555444444333333444777999999777555000222444444333111111222000111222333444444333333333333333222333444555666333333333444555666777888555888;;;<<<;;;:::999:::jjjccc___aaabbb```^^^^^^]]]aaaiiirrr{{{|||||||||llliiifffcccaaaaaaaaaaaaaaa]]]VVVQQQRRRUUURRRKKKCCC;;;222///222555333...111000...---------......,,,.../////////000222444333666888555111000222555777777666333000.........+++******)))))))))))))))%%%%%%%%%&&&'''(((((((((&&&'''((())))))(((''''''###$$$%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''$$$)))***(((''')))+++"""%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%(((,,,///000///---------,,,***)))***+++++++++,,,---...000222333...//////...,,,---///111333555333///...111444444...222666:::@@@DDD???777111222444555555333111///+++---000111///---++++++...---,,,+++,,,...000111+++,,,,,,,,,++++++,,,---)))******+++,,,,,,,,,,,,///...------///111222222444444444444444333222111,,,...---,,,...222222...///111333555555444444333222555555222222555555222111111222333333444444444666777999;;;;;;999777666555777999999777777888;;;;;;888555555666666444222555555555555666666666666333222111000111333666777888777555444444444444555777777777777777888888999888777666888:::;;;:::777999::::::999777666777888777666666777:::<<<:::888888;;;<<<888666999;;;:::999999;;;===??????===;;;;;;999999999;;;<<<;;;:::;;;;;;;;;:::999666444333000///......000333555666AAAEEEIIIJJJNNNWWWeeeqqqzzzhhh[[[III@@@777444777;;;<<<;;;999888777777777888999:::999999999:::<<<<<<;;;999888666444666999<<<<<<;;;>>>???@@@@@@???===;;;999777999:::;;;:::;;;<<<>>>AAAAAAAAA@@@>>>===>>>???888:::::::::999;;;???BBBBBBAAABBBEEECCC>>>>>>AAA===>>>>>><<<999888999:::777:::<<<===;;;999888888666333333777999888999;;;444777:::999777666999===888999;;;???BBBBBB@@@>>>999555444999:::777666888555666888::::::999777666111333555666555444444555444444444777:::<<<<<<;;;222444666555333222444555000111222444444444444444444444555666777777888888333333444555666777888999555888<<<===;;;999999999kkkccc]]]ZZZXXXUUUUUUWWWdddjjjttt~~~xxxwwwyyy^^^]]][[[XXXUUUUUUWWWYYY]]]WWWOOOMMMRRRUUUOOOEEE888444......444:::888333000000///...............,,,.../////////000222444444777888666111///111555999999777444111......///+++******)))))))))))))))%%%%%%&&&&&&'''((())))))&&&'''((())))))(((''''''!!!$$$'''&&&$$$###&&&(((&&&'''''''''''''''''''''###'''&&&$$$$$$&&&"""$$$'''(((&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&&&&%%%&&&'''(((''''''&&&$$$######""")))&&&$$$%%%***...000000...///...---+++***+++,,,*********,,,000333444444,,,,,,---,,,+++,,,...000999444......444999888333,,,///333666:::;;;333))),,,...111222222000,,,***+++000666888777222...,,,///---,,,++++++...000222...---,,,,,,,,,---......******+++,,,,,,,,,,,,+++000000/////////111222444555555555444333222000000---///000///333888888555111111222444666666444111222555555333333555555222///111333555666555444222666777999::::::888666444333666888777666555777:::666444222333666777666444555555666777888999::::::333222000000111444777999777666555444444555777888666666555555555666666777888666666888::::::777444<<<:::888888999999777555111111222444888;;;999555444777888666666999999666:::999999<<>>:::666:::888777777999;;;<<<<<<<<<>>>@@@@@@>>>:::555222222111///000111333333333222555999;;;AAANNN```oooooo\\\PPPAAA;;;===???===:::888777777777777999:::;;;999888888:::;;;<<<;;;999666444222333777;;;===<<>>;;;888777888:::<<<<<<;;;;;;;;;<<<>>>>>>>>>===;;;:::;;;<<<===>>>>>><<<::::::===AAA@@@@@@CCCHHHGGGCCCCCCFFF>>>???>>><<<:::999:::;;;888;;;======;;;999888888888444333666888777777999222888<<<;;;666555999>>>888999;;;>>>AAAAAA>>><<<999444333999<<<999777999444666999;;;;;;:::888777111333555555444444555666888777777888:::<<<<<<;;;555777888666444333666888000111333444555555444444333444777999:::::::::999333444555666777888999:::777;;;>>>>>>:::666555555yyyeeeUUUTTTXXXZZZ___gggrrr{{{rrrnnngggYYYTTTOOOMMMKKKIIIKKKOOOTTTPPPNNNPPPSSSQQQIIIAAA222000///000111111000///555333000---+++*********...++++++...222444666777999::::::888555333333444333555777777666222...+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))''''''''''''&&&%%%$$$###'''$$$&&&,,,,,,'''%%%(((###$$$%%%%%%$$$$$$&&&(((###%%%&&&&&&&&&&&&''')))&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$###############$$$)))(((&&&###!!!"""%%%'''(((###"""(((......,,,,,,...---+++******+++---...+++000222111444999999333,,,---///000000...,,,+++------...000333444444222///111111000222666444///---000444555222------///111000888BBB@@@444///444,,,000222///...000111///,,,,,,,,,+++))))))+++---***,,,------,,,++++++,,,------------......//////222333444333111////////////......//////000111222222//////555666444666;;;888666444444555666333111000111222222222333666999666777777777555444444555888666555444555555444222555111111666777444555::::::666333333666888888777999666333111000222444666444555555666666666666666888888999::::::888777666777777888888888999999999999999999999999888777666666666666666666777888888888444333555666555888<<<::::::999999999999999999;;;888444555888;;;;;;:::AAACCCEEEBBB<<<777666777...111111...)))'''***...555222333888???FFFRRR]]]lllvvvcccJJJ<<<999:::888555444666888:::;;;:::999888===999777888888666777;;;;;;999666555666999<<>>:::666777777777777777777777777888888888:::;;;:::777444222444555444444555777999888777777888::::::888777555777999999888777777888;;;777333222333222---(((666777999999888888:::;;;999777666888::::::777333999999888888777777666666xxxbbbQQQQQQUUUVVVbbbrrr{{{gggaaaYYYQQQMMMLLLMMMLLLIIIIIILLLPPPMMMKKKMMMNNNJJJAAA888000///......000000///...111000...,,,++++++,,,---///---,,,...111333444555:::;;;;;;888555222111111000333666888777444000---************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%&&&((($$$%%%&&&'''(((((((((((((((%%%&&&+++***&&&$$$&&&###$$$%%%%%%$$$$$$&&&((('''(((((('''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###"""!!! """$$$(((######***///000......---,,,***))))))***,,,---+++000333666;;;@@@>>>777...............---,,,+++...---,,,...///000///---///000111222666999666///...///222444333111111222...111>>>KKKHHH888------)))...000...---///000///***++++++***((((((***,,,***,,,------,,,++++++,,,,,,,,,------...//////000///000111000...,,,------.........//////111222222000...000555777444444888:::888555555555555222000000111222222222333666888555666777666444333444555666444333444555555444222555222222666666444555999888555222222555777777777777555333111111222444555555666777777888888777777777777777777777666666555666666777888999999::::::888888888888888777777666444444444444444555555666777333222555555444666:::999999888777777888999:::;;;888444444777:::999888AAA@@@???>>>===:::888666888111,,,---111111***###...++++++///444:::DDDNNNaaapppwww~~~sssVVVAAA999888777555555666888999:::::::::999;;;777555666666444555999888777666555666999<<<>>><<<===<<<:::777555555555999::::::999666444444444222666:::;;;:::999;;;===GGGLLLPPPOOOJJJEEECCCCCCEEEGGGJJJMMMPPPRRRSSSTTTTTTTTTPPPHHHBBBAAA>>>:::999888888777888999:::;;;;;;:::::::::;;;<<<======999888888888888999::::::999888888:::======;;;999999999999999888888777777888888888:::;;;:::777444000222333222222222444666999888777777888888888777666888999999888777999::::::666222222444333000,,,444555777777666666888999666555555666999:::888555888777777666666666666777yyy```PPPRRRTTTVVVlllrrr\\\WWWPPPJJJHHHHHHKKKKKKHHHGGGIIIKKKHHHEEEEEEEEE@@@777//////---,,,---...///...------,,,+++++++++---...///000///......111333333333:::;;;;;;888444000.........111555999999666222///******+++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&""""""###$$$%%%%%%%%%%%%'''&&&&&&)))((($$$###$$$###$$$%%%%%%$$$$$$&&&((('''(((((('''$$$######$$$!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$"""###%%%$$$######$$$&&&((($$$%%%,,,111111000000,,,+++)))(((((()))+++,,,,,,111777???GGGJJJCCC:::333222111///............///...,,,---------,,,***---///111333999<<<777/////////111333666888777555...222>>>IIIFFF777+++)))''',,,...,,,+++...///...)))******)))((((((***,,,***,,,------,,,++++++,,,++++++,,,---...000000111///000000...---,,,---///.........///000111333444///...000555666444333555:::888666555555444222000000111222222111222444777444555666555333222333444333222111222444555444333666333333666666555666888666333111111333555666666444444333222222222333333444444555666666666666666666666555444444444444444555666777888888999999999777777777777777666666666444444333333444444555666666222222444555444555999888777555444555777999;;;;;;888444444777888888666===:::777888;;;;;;888555888333///000555333+++###...+++***---000444<<>>JJJSSSQQQEEE999888777555333222111222222000///------.........,,,+++---000333888;;;555---...000333777<<>>===<<<;;;:::999999999666555555555777:::===>>>@@@@@@@@@@@@>>>===;;;:::777777888999:::999666444333444444444333333555777999888777444222333444666777777777666555666999<<<;;;888444333444555555444222333444333222333555888555555666777888999999999555444333222333444666888iiiVVVJJJLLLMMMWWW|||WWWHHHKKKJJJMMMIIIGGGGGGFFFCCCCCCFFFAAA;;;555111111111000///...---,,,---///000///...,,,+++++++++,,,,,,------,,,000000///333999999555333555666555222000//////...111555888888555000---((())))))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&$$$$$$%%%'''((((((((((((''''''&&&###$$$%%%$$$%%%&&&&&&%%%###$$$%%%%%%$$$$$$&&&(((###%%%&&&%%%$$$$$$%%%&&&"""###%%%''''''&&&%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&%%%###!!!!!!$$$&&&'''%%%(((///222111000222---,,,*********,,,---//////666CCCRRRXXXPPP???333888888666555444333222222...,,,+++,,,...///000///,,,///111111444555111+++---222888;;;@@@CCC===444000...---//////------...+++///000,,,***,,,,,,))))))+++------,,,+++,,,...)))+++,,,,,,+++******+++******+++---///000111222222333444333222222444555......//////000222333444333333111//////222555666222333444444555555666777222333444444333222333444000111222222111000111333000000///111333444444333555666555444333444555444000000///...///000333555222222333444444444333222000111111222222222222222777666555444333444555666777888888888777555333222555444444333333444555555555555555555555666777777777444444777777555666999666555222111222555888;;;:::777555555777888666333333444666666666888===AAA;;;<<<;;;555...+++---111+++))))))+++---...444;;;LLL]]]aaa]]]]]]\\\\\\eeehhhuuuqqqXXXFFF<<<777555666666666777888999;;;<<<888555333555555333555999555666999;;;===>>>??????>>>;;;888888::::::777444666888999999888777777888444555777888;;;AAAKKKRRR\\\aaagggiiiddd[[[RRRLLLNNNRRRWWW^^^eeejjjnnnpppqqqppphhh\\\RRRKKKDDD===<<<<<<<<<<<<===???AAABBB======<<<<<<<<<===>>>>>>===<<<;;;:::::::::::::::888888777666666888;;;===AAABBBBBBBBBAAA>>><<<;;;777777777999:::999666333333444444444333333444666777777666333111000333555555555555444333555888;;;<<<:::666444444444444444444555555444333444777:::999::::::999999888999:::555444333333444555666777bbbWWWNNNLLLMMM[[[~~~VVVHHHLLLLLLMMMIIIEEEEEEBBB??????BBB:::555///++++++...000111---,,,,,,---///000///...,,,,,,------------,,,,,,,,,111333111555<<<<<<666222333333222000//////111...000333555555333000---))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%%%%%%% !!!"""$$$%%%&&&&&&'''###%%%&&&###$$$''''''%%%###$$$%%%%%%$$$$$$&&&(((%%%&&&'''&&&$$$"""###$$$$$$%%%&&&(((((((((''''''$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&%%%######%%%'''%%%%%%)))///111///...000---,,,******+++,,,...000///555CCCPPPQQQFFF777///333444555555444222000...+++)))((())),,,///000000222666777222//////...,,,,,,555<<<<<>>?????????>>><<<;;;:::::::::888777999;;;<<<<<<:::999999:::333555777999===FFFQQQYYY^^^bbbfffiiifff___WWWQQQTTTXXX^^^eeelllrrrvvvxxxyyywwwooobbbVVVOOOFFF???>>>=========>>>???AAABBB<<<<<<<<<======>>>???@@@>>>===<<<;;;::::::::::::888999888666555666999;;;>>>???@@@AAA@@@>>>;;;:::777777777888999888666333111222222222000000222333333555666333000///222555222333444333333444777999;;;999777666444444444444777777777555555666999<<<;;;<<<<<<:::999888999;;;555666666666666777777777yyy[[[WWWPPPIIIIIIYYYzzz}}}WWWHHHJJJHHHFFFCCCAAABBB@@@;;;:::<<<333000,,,******,,,...///,,,+++***+++...///...---,,,,,,---..................555666333666>>>===666444444222000---,,,...000,,,...000222333222111000,,,***)))'''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&''''''&&&%%%&&& !!!###$$$$$$$$$&&&)))((($$$###&&&&&&"""###$$$%%%%%%$$$$$$&&&(((###%%%&&&%%%$$$###$$$%%%%%%%%%&&&''''''((())))))$$$$$$$$$$$$%%%&&&''''''"""&&&(((((('''''''''$$$%%%)))...///,,,+++---++++++))))))***,,,...///---222<<>>555222444444///(((---++++++......---000666EEEUUUWWWOOOMMMLLLQQQ]]]aaakkkvvvjjjTTTCCC999555444555666777777666555444;;;777555777888777999===999999:::;;;<<<===>>>???<<<======<<<999888888999<<<>>>???>>>===;;;;;;<<<888:::<<<===AAAIIITTT\\\aaacccgggiiiiiieee___[[[[[[___fffnnnvvv}}}{{{nnnaaaVVVKKKBBB>>>======<<<===>>>???@@@;;;<<<<<<===>>>@@@AAABBBBBBAAA???===;;;:::999999555666777666444444777:::999:::<<<===<<<;;;888777777666777888999888555333111222222111000000111333000333555444000///111444111333444555555555777999666777777666555555555555888888777666555777:::===999:::;;;:::888888:::===777888999::::::888777666xxx___PPPQQQKKK@@@???PPPmmmtttPPPAAABBB>>>???===>>>AAA???999666666...---,,,+++++++++++++++***))))))***,,,...---,,,***+++---...///000000000111888999444777>>>===444666555222...+++***,,,///***,,,...000111222222222...,,,)))'''&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&"""&&&''''''&&&&&&'''%%%&&&&&&'''''''''&&&&&&***---+++$$$"""%%%$$$ ###$$$%%%%%%$$$%%%'''(((!!!###$$$$$$%%%((()))&&&%%%%%%&&&&&&((()))***$$$$$$$$$$$$%%%&&&'''(((!!!'''(((&&&$$$"""$$$$$$)))......***(((+++***)))(((((()))+++---...,,,///666<<<777---+++///,,,000666;;;;;;666///+++///---+++,,,...111222333CCCHHHFFF999,,,***///444000:::<<<444000333333---111...***'''(((******'''"""''')))((((((+++---+++'''))),,,---,,,,,,,,,---)))***,,,,,,***)))***+++---------.........//////,,,000444777666555333333333222111111000111111111///555888555555777444...---000222222000000222555666888999999777555444555,,,...//////......///111333222222222444555444333222666444///...222222------...///...---...333666555555555555555666777888111111222333333333333222444555666777666555444333000222555777888777555444222111000///000111333555555444444444444555666666666333444777777444333555777666666555555555666666888666555777;;;<<<:::777111...+++---444;;;???@@@777:::;;;888333000111444,,,******,,,+++)))+++000222@@@BBB>>>BBBFFFLLLWWW```gggooottt~~~kkkUUUDDD;;;888333444666777777555333222;;;777666888888777999===:::999999:::;;;<<<===>>>:::===>>><<<888666888:::???@@@AAA@@@>>>===<<<===???AAAAAAAAACCCIIIRRRYYYccceeehhhkkkllljjjeeebbb___dddkkkuuu~~~yyyjjj]]]NNNCCC======<<<;;;;;;<<<===>>>;;;;;;<<<===???AAABBBCCCFFFEEEBBB???<<<:::999888111444666555333444666999555666888::::::888666444666666777888999888555333333444444333222111333555---111555444000///111444111333666777666666888999222444666777666666666777888888888666555777;;;>>>666888999888777888;;;???888999;;;<<<<<<:::777555zzzrrrmmmfff]]]LLLHHHGGGGGGAAAAAAVVVnnnpppvvvvvvuuummm\\\III<<<999:::999999999999888666555444000...+++(((&&&''')))+++(((,,,...,,,((('''+++///---000000---...333777888333444555777:::;;;======333888999111---......,,,,,,.........222888777333+++***(((((())))))'''%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&&&&&&&$$$$$$$$$&&&&&&$$$$$$((()))''''''***%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$"""%%%''''''%%%###$$$&&&###%%%&&&%%%""""""$$$'''&&&"""***'''%%%((((((***------+++))))))(((***))))))))))))+++,,,---)))111666444222111///,,,111---...555:::555,,,&&&,,,,,,---...000444666888LLLUUUJJJ555///...,,,...222222222111///...///000//////---,,,+++*********,,,)))''')))---...+++'''***+++,,,---...---,,,+++'''))),,,...//////---,,,+++,,,---////////////...///000111222222222222222222333444444222222333444555666777888777555333222111000///...///111333444666888999::::::888555333222111000111222333222111444333444666888888777555555444333333333222000...***+++...000222222222222222222222333333444444444111111111222333444666666111333666777666555444555111444777999===>>>888000555222///111555777444111555333111333555555333000111111222333444444444333999::::::777222111333555555333444777<<<<<<888333333555666444333444888<<<<<<;;;:::888555222///---...---+++******+++---...000666===@@@???AAAFFFKKKXXX\\\bbbfffkkksss|||nnnVVVDDD;;;666;;;;;;999777444222222333222444666777777888;;;>>><<<<<<======<<<<<<;;;:::888:::<<<<<<:::999;;;>>>;;;===???@@@>>>=========999@@@>>>>>>GGGKKKNNNYYY\\\dddlllnnnooopppnnnjjj```fffpppyyyqqq^^^MMMCCCCCC???>>>AAAAAA===::::::888999999999;;;>>>CCCGGGBBB@@@>>><<<999777666666444555666777888888777666999999999999999888777666777888888777666555555666000333555555222111222555333444555444444444666888888888777666666666666666:::777666777777444444777888999:::::::::;;;===???<<<;;;999999;;;<<<<<<;;;@@@???=========<<<:::888|||fff[[[XXXXXXWWWKKKDDD???>>>:::777AAAOOOKKKOOO[[[gggjjjbbbZZZXXXNNNMMMJJJBBB:::555666888333444666777666444111///,,,+++******************)))+++---,,,)))))),,,...,,,......,,,---222666666555555555666777999:::;;;444888888111---...---+++...//////...222777888444---+++(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&###$$$'''(((&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&"""$$$&&&%%%###""""""$$$"""$$$%%%$$$######%%%(((***!!!&&&)))%%%###'''&&&)))+++,,,+++******+++***))))))))))))+++,,,------333666444111111///,,,...,,,///:::???:::000************,,,...111333555GGGPPPGGG555111222000333111111111000...---...//////...---,,,,,,+++++++++,,,)))((()))---...+++'''***+++,,,,,,------,,,,,,***,,,...///...---***)))+++,,,---////////////...//////000222222333333333222444555444333222333555777888999888777555222111000000///...///111333444555777888999999777555333.........///111222222222777666666777777666444222333222111111222222000...,,,---///111333444444444444444444333333333222222555444444333333444444555222444777888777555555555333666:::<<>>;;;===??????>>>=========999???<<<:::BBBDDDFFFOOOUUU```jjjnnnpppsssrrrpppgggiiimmmsss}}}rrr```OOOEEEDDD@@@???AAAAAA===:::;;;888999::::::;;;===AAAEEE@@@???<<<:::888666555555999999::::::999888666555888888888888888888777777555777777666555444444555222333555555333333333444444555666555444333555666888888777666555555555555777444555888888666777:::999:::;;;:::999999;;;===;;;;;;<<<<<<<<<======>>>@@@???>>>??????>>>;;;888iiiQQQEEEEEEMMMSSSLLLBBB:::;;;999444333888<<>>BBBCCC<<<444666333111111444444222///222111111333555555444333888888888999888888777777777555333333444555444333333111000333666777555333///111222222333555999;;;555555666777777777777666///...---+++++++++,,,---,,,---111777???CCCDDDBBBAAADDDHHHKKKOOOWWWaaahhhuuu|||xxxlll]]]LLL???999888777777666666777777999888777888999999888777<<<;;;;;;:::999888888777777999::::::::::::<<<===;;;===??????===<<<======:::???;;;888===>>>>>>FFFLLLYYYgggmmmqqquuuxxxwwwrrrnnnjjjllluuu~~~qqqbbbSSSIIIEEE@@@>>>AAAAAA===;;;<<<888:::;;;;;;;;;===???AAA>>>===;;;999777555555444:::;;;<<<<<<;;;:::888777888777777777777777888999444555666555444333444555555444333444555555444333444555666555444333444555888777777666555444444444333222444999;;;999999<<<:::;;;;;;;;;999999;;;<<<:::===@@@@@@>>>===>>>@@@@@@???@@@AAAAAA@@@<<<999oooUUUBBB:::;;;DDDLLLFFF===777888888444222333444555777999888555222111777333///---......,,,***///111333555555333000...)))***+++,,,,,,,,,+++++++++***))))))+++------,,,***,,,,,,+++...444777555999777444222111222444555666666444000---,,,++++++...000///...111999======222...)))%%%%%%'''(((((($$$%%%'''(((((('''%%%$$$###%%%&&&&&&$$$$$$%%%'''%%%######&&&&&&$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""$$$''')))(((((('''&&&%%%%%%%%%%%%"""######$$$%%%&&&((()))%%%$$$%%%((('''$$$&&&---&&&(((***+++******+++,,,((((((((()))******+++,,,000333444111111444444222'''***444BBBHHHAAA666///''''''''''''(((***,,,...///777111(((+++,,,+++000.........---+++***+++,,,,,,,,,---...////////////,,,+++***+++,,,---***(((,,,+++*********+++---...((()))+++---.........---,,,---......///000000000...///000222333444444555444666666666444333444555888888888888777666444333000/////////000111222333222333555666666555444333111222333333333444555666444333444666888888777555000//////000222333222000000111222333444444555555666555555444333333222222777666555444333333333333444666888888777666777888555999<<>><<<::::::::::::888555:::999888777666555555555666777888999:::;;;<<<===;;;===>>>>>><<<<<<<<<>>><<>>===;;;999888666666666777888:::;;;<<<<<<<<<<<<777666666666666777999:::444555666666444444555666888555333333666777555222222444555666555444555777777777777666555444444333222222555:::<<<::::::<<<:::;;;<<<<<<;;;<<<>>>@@@<<<@@@CCCBBB===:::<<>>@@@>>><<<<<<<<<===<<<<<<777666555444333333333333555555666888:::;;;<<<<<<<<<===>>>===;;;;;;<<<>>>;;;AAA===999>>>===;;;CCCDDDPPP^^^eeejjjpppttttttsssllleeeeeelllvvv|||wwwpppjjj^^^SSSEEE???;;;<<<<<<:::999<<<;;;<<<>>>>>>===<<<===>>>>>>>>><<<;;;:::999999888666777999:::<<<<<<<<<;;;777777666777777888999999555666777777666555666777999666333333555666555333///222444666666666777888666666777777666666555444555444666;;;===:::999;;;999;;;===>>>>>>@@@CCCEEE???CCCEEEBBB<<<888999<<<@@@@@@BBBDDDDDDBBB>>>;;;~~~XXXEEE444111444222111333333333222///,,,+++...222111222111...---//////---111...++++++,,,---+++)))...---,,,+++,,,...///111...---,,,*********+++,,,))))))******+++,,,---...,,,------...444;;;<<<888777666444111000111222222666111---......,,,+++---***///111///222888>>>???555000***&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%"""$$$%%%%%%%%%%%%&&&((('''$$$$$$''''''$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$###"""###%%%)))---///%%%###!!!!!!"""$$$$$$$$$%%%$$$###$$$&&&(((((('''$$$%%%&&&%%%###!!!$$$''')))***+++***((('''((()))&&&'''((()))***************---......222888999777+++,,,222;;;===777000---+++***)))((()))***+++,,,***///+++(((...---***000,,,------+++))))))***+++)))***,,,...////////////------------,,,+++***)))***************+++,,,,,,,,,---------,,,,,,++++++............///000111222000111222333444444444444555666666555333222333444000111111222333444555555/////////000111111222222111111222333444555555555333555777555222000222444777666666777777666444222111111111222444444333222111111000000000111111222111111222444555666777888111111111222333444666666444666777666555555777888444777888888<<<>>>;;;444333444444444555555555555000222444444333333444555777777777888777777666666333222333444666777666555000111222333444444444444555444333333333333222000222222111111111111111222555555444222111///...---111333222---(((***222;;;???AAABBBAAA@@@BBBGGGKKKSSS]]]iiisss}}}zzz]]]UUUKKKCCC@@@>>>===;;;>>>>>>===;;;:::;;;???CCC666555333222222333444444444444444666:::<<<<<<<<<<<<======<<<;;;;;;<<<>>>888>>>;;;888===;;;:::AAABBBJJJSSSYYY```gggjjjiiiddd```]]]___gggpppxxx{{{www}}}}}}vvvqqqmmmbbbUUUFFF???;;;;;;;;;::::::======>>>???>>>======???@@@??????===<<<;;;;;;;;;;;;888999:::::::::999888777777888888999999999888888555666777777666666777888888666444333333444444333///222555666666666777888444555777888888888777666777666777<<<<<<999999;;;999;;;>>>???AAACCCFFFIIICCCDDDDDD@@@<<<999:::<<<@@@@@@AAACCCDDDBBB???<<>>>>>DDDJJJ666555444333333555666888444333333666:::======<<<<<<======;;;::::::<<<>>>888???;;;888===;;;999@@@>>>BBBGGGLLLUUU]]]```]]]ZZZXXXVVVWWW]]]fffooouuuuuu|||~~~xxxsssooocccUUUHHHAAA<<<<<<<<<;;;<<>>===>>>AAACCC???>>>======<<<<<<<<<<<<888999:::;;;;;;:::999888888999;;;<<<<<<:::888666444555666666555555666888666666555333111111222444111444666777666555444555333555777999::::::999888888666777;;;<<<:::;;;>>>:::<<<>>>@@@@@@BBBFFFHHHFFFDDDBBB???======>>>???AAA@@@@@@AAABBBBBB???===vvvXXX???555000333222++++++222+++,,,---...///111...+++)))...000------222222...(((((()))*********++++++''')))+++---...------,,,&&&(((,,,///000///---,,,&&&***---,,,))))))---222+++,,,,,,...666======888333333333333333333333333555---))),,,...,,,---000...333666333111333555555555111,,,(((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''"""$$$%%%%%%%%%%%%'''((()))&&&&&&((((((%%%%%%(((########################%%%%%%%%%$$$$$$#########%%%$$$#########$$$%%%&&&%%%""" ###&&&'''&&&(((%%%###$$$'''((('''%%% """""""""%%%(((***)))&&&'''((((((((((((+++---%%%&&&(((*********))))))***,,,---...333888666111000---...222333000000222,,,+++***)))((())))))***(((+++(((***333111...555---------,,,***)))***+++((())),,,.........---,,,---.........,,,*********((()))***,,,,,,+++******)))***++++++,,,---.../////////......///000222333333333444444333333222222444555555444222111111222//////............//////...///000111111222222111111111222333555666777777222666999888555444777;;;444333444666888888777555111000000000222222000///333222111000000000111222222222333444555666777888444444333444444666777777333444555444333444555777666777555444777<<<;;;666;;;;;;:::888555333222222111444666555222111222444444555666777777777777777111555888888666444666888000333666888888666555555444222222333666777555222333222111111111222333444999999888777555222000///222000....../////////---///333666888777888<<>>;;;AAA===:::>>><<<:::@@@:::<<<>>>CCCMMMWWWYYYUUUXXXVVVTTTRRRUUU\\\fffmmmuuu~~~zzzuuuqqqdddTTTJJJCCC>>>>>>>>><<<>>>AAA@@@@@@???>>>===???BBBFFF>>>>>>===<<<<<<<<<<<<<<<555666888:::<<<======<<<888:::<<<>>>===;;;888555333444555555444444666777555666666333///...222555444666888888666333222222333444777:::;;;;;;;;;:::888666666:::;;;;;;<<<@@@<<<===??????@@@AAADDDFFFHHHDDD@@@>>>???AAACCCCCCAAA@@@???@@@AAAAAA@@@>>>}}}yyymmmXXXGGG777333///...///222222111000//////...------,,,,,,222000---+++))))))******,,,+++)))(((((()))+++,,,...,,,+++******+++---///***+++,,,...///000000000)))...)))'''...---+++222222000------000444888999111555000---222000,,,111222...***+++///222111......000222333333333444555111555222***&&&))))))''')))***+++)))&&&$$$%%%'''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&%%%$$$######%%%$$$""" $$$$$$######$$$$$$%%%&&&###!!!!!!$$$%%%$$$&&&)))###$$$%%%%%%%%%%%%$$$###"""!!!"""&&&***,,,+++)))%%%###""""""$$$%%%&&&&&&,,,)))'''''')))***)))'''%%%&&&'''(((((()))+++...***+++---//////...---,,,+++000666999888333///,,,---,,,,,,+++*********+++'''+++...///......///111///000000...,,,+++,,,......,,,+++))))))***,,,---)))---111///,,,***,,,///)))***+++***))))))+++---)))...)))&&&+++******333000000//////000222444555777888888777555444666777888666444111/////////000111000///......---.........///000111222333333333444444444333222333555777555555555666666666666666888888888888999777444111444111......111333333111555333222111111111///---...000111222111111222444333333222222222222222333444444333222222333333333444444333333444444555666<<<;;;999777555444333333444444333222222222333333666666777777666555444444777777666777999999888666333444444444333444777999333666999888444111000111333111///......111444666888888777777666666666555222000...---------,,,+++***222333555===;;;666::::::???EEELLLVVVfffyyy~~~lllYYYLLLGGGHHH777444111111333666555333333444555666999===@@@AAA>>><<<:::888888999<<<===??????>>><<<:::999;;;<<<:::;;;===AAAFFFJJJMMMMMMUUUXXXXXXRRRPPPWWWcccmmmlllsssyyyzzzxxxqqqdddXXXKKKCCC???AAAAAA===<<<@@@@@@????????????@@@@@@AAADDDBBB>>>===<<<=========888999:::;;;;;;;;;:::::::::===??????<<<999777666333555777888999888666555;;;999777444333333444444:::555555999888444444888777777888999;;;<<<<<<======<<<:::999:::<<<>>>???>>>>>>>>>>>>???@@@AAABBBDDDCCCAAA??????@@@AAABBBEEE@@@AAAHHHIIIBBB<<<;;;zzzgggZZZUUUOOOCCC:::555111......000111111000......//////////////////------------,,,,,,++++++,,,+++)))(((((()))+++,,,,,,,,,+++++++++,,,---...)))***+++---.../////////***///+++)))000///---333222///---...000444666666000444000...444333///444///............///000000///111333333222222333444333555222+++&&&((((((&&&%%%''')))&&&"""!!!%%%***'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''"""$$$%%%%%%###"""$$$&&&$$$$$$######$$$$$$%%%&&&&&&######%%%%%%""""""$$$###$$$%%%%%%%%%%%%$$$###%%%$$$$$$%%%((((((&&&$$$$$$###""""""$$$&&&''''''+++)))''''''((()))(((&&&&&&'''((((((((((((+++,,,)))+++,,,......---,,,+++,,,000444666444111///.........---,,,,,,,,,,,,,,,***...111333222111333444000...++++++,,,---+++***---,,,***))))))***+++,,,)))---000///,,,***,,,///)))***+++***))))))+++---)))///+++(((---,,,+++222/////////000111333555666999999999777444333444555666555333111000000111222000000///...............//////111222333333333333333444444444333444666888555555555555666666666666777777777888888777444222222000...///111222111000333222111111333333222111000111222111111111333555555444333222111000000000444333333333222333333333222222222222333444444555999888777555444333333333666666555444333333333444666666666777777777666666777666666777888999777666555555555444333333555777222444555555333111111111333222000//////222555777888777777777666666666666222000...---......---+++(((//////000888666111666555:::@@@FFFOOO^^^ppp~~~kkkUUUEEE>>><<<999777777999:::888555666666666888:::===???AAA===;;;999888888:::<<<===CCCCCCAAA>>>;;;999999:::;;;;;;<<>>@@@@@@===<<<>>>>>>>>><<<<<<<<<<<<===>>>>>><<<:::999:::;;;<<<<<<999999::::::;;;;;;:::::::::<<<>>>>>><<<999777666444555666777888777777666:::888666444222222333444888444555888999555555999888999999:::;;;<<<===>>><<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@??????@@@AAACCCEEEFFFAAAAAAEEEEEE@@@;;;:::|||lllbbbggg[[[KKK@@@;;;999666333000///...///000111000///------...///000000111111)))***,,,...///...---,,,,,,+++***))))))***+++,,,***++++++,,,,,,,,,,,,,,,)))***+++,,,------......,,,111---,,,222111///555000///...///111222333222---111...---666555000555+++///222111...---///222000222444333222111222333555666333,,,'''''''''&&&###&&&'''%%%""""""&&&+++(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''!!!%%%(((&&&"""!!!&&&,,,$$$$$$######$$$$$$%%%&&&&&&$$$%%%(((((($$$"""$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$%%%&&&&&&$$$"""############$$$&&&((()))***((('''&&&'''((('''&&&'''((())))))(((((()))+++))))))+++,,,,,,,,,+++***---000222333111000000000------,,,,,,++++++,,,,,,,,,///333555555444555666333...)))***///000---)))++++++***))))))***+++,,,***---//////,,,***,,,...)))***+++***))))))+++---)))///---+++///...+++222...//////000222444555666;;;;;;999777333222333444555444333222111222333444000//////............///000111222222333333333333222333444444444444666999555555555555555555555555555666777888888777555555000//////000111111000...111111000222444666555444222222222111000222555777666555333111000///......333333333333333333333333000000000111222333444444666555444333222222222222777666666555444444555555555666666777777777666666555555555666888888777555777888777555333222333555333222111111333333222111333222000///000222555777666666666666555555555555111000...---...///...---)))///,,,,,,333222...333111555;;;@@@HHHVVVgggtttnnnVVVHHHAAA===::::::;;;;;;999666999999888999:::<<<>>>???;;;:::888888888:::<<<>>>FFFFFFDDD@@@<<<999999999;;;;;;;;;===@@@DDDHHHKKKMMMOOOPPPMMMJJJOOOZZZeeeqqquuuvvvsssooohhh]]]RRRGGGBBB?????????<<<;;;<<<<<<;;;999888777888:::;;;===<<<:::999888999::::::999999999:::::::::::::::999;;;>>>>>>;;;888777666555555666666666777777777888666444222111111222333555333444888999888888:::999999:::;;;<<<===>>>>>>::::::;;;;;;<<<<<<;;;;;;>>>>>>>>>===>>>>>>??????>>>>>>>>>???@@@CCCEEEFFFCCC???>>>@@@AAA>>><<<===sss]]]LLLCCCEEEBBB===:::777555444333,,,---...///000000///...------......//////000000***+++,,,.........------++++++***))))))***++++++((()))+++---------,,,+++******+++------.........,,,111...,,,333222///555//////...///111111000///***...+++---777666111444+++...222222000...///111222333444444222111111111666666444///***'''&&&&&&&&&'''''''''(((((('''&&&))))))(((&&&&&&%%%%%%%%%'''&&&&&&&&&&&&''''''(((%%%'''(((%%%""""""&&&+++$$$$$$######$$$$$$%%%&&&######&&&+++,,,(((&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%"""###$$$$$$%%%&&&)))+++)))(((''''''''''''''''''''')))******((('''((()))((((((******+++*********,,,///222333222000000000+++******)))))))))******,,,///222555666666555555444000---...111222000---******)))))))))***+++,,,***,,,......,,,+++,,,---)))***+++***))))))+++---)))000...---222///,,,222000000111111222333444555::::::888666333222333555666555444333222222222333//////.........//////000222222333333333333222222222333444444333222444555666555555555555555444444333555666777666666666777000000111222222111///...222111111333555666666555333333222111000222555999444444222111000/////////222222333333333333333333...///000111222222333333333222111111111111111111444444444444555666777777666666666666666555444333444444444555777888777555999999999777444222222333444111///000333666555333222111/////////111444555444444333333333333333333111///......///000000///,,,111---+++111000---222///333999===EEEQQQbbbnnnwwwrrraaaNNNHHH@@@<<<<<<===<<<:::;;;:::999888999:::;;;<<<999888888777888:::<<<===FFFFFFEEEAAA===:::::::::;;;<<<===>>>???@@@BBBDDDGGGHHHJJJJJJHHHKKKVVVbbbmmmpppqqqnnnllliiiaaaYYYHHHEEEAAA???>>><<<;;;:::999888777666666888:::<<>>======<<<======>>>>>>>>>>>>??????AAACCCDDDEEE>>><<<;;;;;;<<<===???@@@qqqZZZGGG;;;555000222444444333111111111+++---///000000//////...------------------------///...---,,,,,,,,,---...+++******************+++'''(((+++---...---,,,++++++,,,---......///......***000---,,,333111...333///......000111111///---+++///,,,///::::::333555---...000111111111000///222333444444222000000111666666666444///)))&&&&&&)))&&&%%%(((---,,,$$$***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))+++)))&&&$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&!!!!!!%%%***+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''"""$$$%%%%%%%%%&&&***---))))))(((''''''&&&'''(((''')))+++***)))''''''((((((((()))))))))***))))))***...333555444222///...+++******)))******++++++...000333666999999777666111111000000/////////000***************++++++,,,***,,,------,,,++++++,,,)))***+++***))))))+++---)))000///...333000,,,222222222222333333222222222888888777444222222555777777666555333222111000000...............///000111444444444444444333222111333444555444222000111111666666555555444444444333222444666666555555666888111222444444333222000000555444333333555666555333333333222111000222555999333222111111111111111111111222333444444444444333...///000222333333333222111111000000000000111111000111111333555777999:::777777666555444222111000444333333555777888777666999::::::888444222111222444111///111555777777555//////...---...000222333000111111111111111111111000///---...000222222111///333...+++000...***000---111666:::@@@LLL[[[fffrrr{{{eee[[[MMMBBB??????@@@AAA;;;:::999777777777888888888777777777888:::;;;<<>><<<;;;<<<:::===@@@AAA???===<<<<<>>BBBBBBBBB???;;;888888999999999888888888999:::;;;888:::===>>><<<999777777555555555444555666777777444333111000000111222333111444666888:::;;;;;;:::888888888999:::::::::;;;777999;;;<<<<<<;;;888777<<<<<<;;;;;;<<<<<<======@@@@@@@@@@@@AAAAAABBBBBB<<<===<<<::::::;;;===>>>yyy|||xxxnnnpppuuuwww|||ooo\\\III<<<666444222222111///---...///111,,,...000111///......///------,,,,,,,,,,,,,,,,,,222000...,,,++++++,,,---************************&&&(((***,,,------,,,+++,,,---....../////////...)))///---,,,333111---222//////...///111111000......333000333>>>===555555/////////000111111111000222333444444222000111111666666888:::555,,,'''''''''$$$"""&&&+++***!!!***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''((()))))),,,)))%%%$$$%%%%%%$$$"""$$$$$$######$$$$$$%%%&&&"""!!!###'''&&&!!!%%%$$$$$$######$$$$$$%%%'''((((((&&&$$$###$$$%%%###%%%'''&&&%%%&&&***---)))******)))''''''((()))&&&(((++++++)))((('''(((((((((((()))))))))******(((,,,222555444111///---------,,,,,,------......000222555999======;;;888,,,...///...++++++---///*********+++,,,,,,,,,---++++++,,,,,,,,,,,,++++++)))***+++***))))))+++---)))111///...333000---222222222333333333333222222888777666333222222555888666666555333111000...------------......000111222666666666555444333111000222444555444222111111111666666555555444333333333222555777666444333666999333444555444222111111222666555333333444444333222222222222111000222555777333222222222222222333333000111333444555444444333111111333444444444333222222222111111000111111111///000111222555777999:::777777666555444333111000444444444666888999888777888999:::888555333333333222111111333555777777666...---------...///000111////////////000000000000///...---///111333333333000444///+++///,,,(((---***---111444888AAAOOOYYYkkk|||~~~ppp[[[JJJAAA>>>>>>???;;;:::888777666666666666777777777777888999::::::>>>@@@AAA@@@===<<<;;;<<<:::>>>AAAAAA===;;;:::;;;AAAAAADDDIIIHHHFFFPPP^^^hhhkkkjjjgggfffeee```ZZZLLLJJJCCC<<<;;;>>>???<<<;;;;;;;;;;;;;;;<<<<<<===;;;===???===:::888:::<<<999888888777777999:::;;;888;;;>>>>>>===:::999888444444555555555666666666333222111000000111333444222666888888999<<<;;;777777888888888999999999:::888999:::;;;;;;999888666::::::::::::;;;<<<===>>>BBBBBBBBBAAAAAA@@@@@@@@@<<>>666444555444333111/////////111222...000222111///---...000+++,,,,,,------.........000///......---,,,,,,,,,*********++++++*********&&&((()))+++,,,,,,,,,,,,,,,,,,---.........------)))///------333111---222000///...///111222111000000333000333???===333111...000222111......111444111222444444222111111222444555:::???:::///((((((%%%$$$$$$%%%&&&&&&### )))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''''''''&&&$$$######$$$$$$$$$######$$$$$$%%%&&&###"""###&&&%%% %%%%%%$$$######$$$%%%%%%%%%&&&'''%%%"""!!!###&&&$$$''')))'''%%%%%%)))---***+++,,,***(((''')))+++%%%(((***+++***((((((((())))))((()))))))))***+++(((+++...000///...------......------......///000111222555:::>>>???;;;888---,,,++++++,,,---------******+++,,,---.........+++++++++,,,,,,,,,+++***)))***+++***))))))+++---***111///---222///---333///000222333555555555444999888666333111111444777333333333222111///...---,,,,,,------///000111222888888777666444333111000111333555666555444444555666666555444444333222222222555777666333222555888333444555333000///000222555444333333444444333111000111222111111111333555555555444333222222222333///111333444555555444333333444666666666555333222444444333222111111222222222222333444555777999:::666666666777666666555444555444444666999:::999888666888999999666555444555///111333555444444444555......---......///111111//////000000000111111111///...---///222444555555333777222...222...(((,,,***---//////000777BBBKKK]]]nnnpppYYYJJJAAA===;;;<<<;;;999777666666666777888777777777888888888888<<<>>>???>>><<<:::999999:::===???===::::::===AAAFFFDDDGGGKKKHHHDDDLLLZZZdddfffeeebbbaaa```ZZZTTTHHHGGG@@@888999???CCCAAA@@@@@@@@@???>>><<<:::888777;;;>>><<<999777999<<<999888777666777888:::;;;999<<>>;;;::::::333444555666666666555444333222000000000222444555333888;;;999999;;;999444888888999999999999::::::888999:::::::::888777666888888888999:::<<<>>>>>>BBBBBBBBBBBBAAAAAA@@@???666===@@@===;;;;;;:::777sssdddRRRMMMOOO]]]nnnxxx|||}}}~~~|||}}}|||tttjjjdddTTTJJJNNNRRRNNNNNNSSSQQQMMMGGG>>>666222222444---...///111333222000...///111333111...---...000***+++,,,---///000111111,,,---///000000...,,,+++******++++++++++++******'''((()))***+++,,,------++++++,,,---------,,,,,,***000...---444222...333000///...///111222333222...222...111<<<:::///,,,,,,111555222,,,***111888000222444333222111222333333555;;;BBB>>>222))))))$$$'''(((&&&######'''+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''')))******!!!&&&)))(((###!!!###'''$$$$$$######$$$$$$%%%&&&###"""###''''''$$$###$$$&&&%%%$$$######$$$%%%&&& """######!!!"""&&&)))%%%(((***(((%%%$$$)))---***,,,---+++((('''))),,,$$$'''***+++***)))((())))))))))))))))))***++++++(((***++++++++++++---...,,,,,,,,,,,,,,,---.../////////333888======:::666111---)))+++///222///,,,***+++,,,---............++++++***+++,,,,,,+++***)))***+++***))))))+++---***111...,,,111///---333,,,...000333555777777777;;;:::777333000000222555111111111111111000//////,,,,,,------///000222333999888888666555222111000000222555777777777888999666666555444333333222222333666888666222111444888333444444111...---000333444222222222444444333222...000111222111111222444888777666444333222111111///000333555555555444333666666888888888666444222666555444333222222222222666666666666666777888888555555777888999999999999555555555777999;;;:::999444666888999777666666666,,,000444555333222222444.........//////000111222000000111111222222222333...------///222555666555777<<<777333666111+++///---//////...---111;;;CCCUUUfff}}}lllXXXKKKCCC???===<<<:::888777777888888888888888888777777777777<<<===>>>===;;;888777777:::<<<<<<:::888:::AAAHHHJJJGGGIIIMMMIIIBBBIIIWWWVVVYYYYYYWWWVVVVVVQQQJJJDDDCCC<<<555777@@@FFFEEECCCCCCCCCBBB???:::666444:::>>>@@@>>>999666888:::999888777666666888:::;;;:::<<>>???@@@AAAAAABBBBBBAAAAAA@@@...888>>>>>>===@@@???;;;}}}zzzzzzpppfff[[[MMMAAADDDIIIPPPWWW]]]bbbddddddgggjjjkkkiiiddd^^^ZZZQQQOOOMMMKKKKKKJJJHHHFFFCCCBBB???;;;666333333555333333222111111111111222333///,,,---000111...***000...///222111///000333333222000/////////000111,,,)))(((,,,...+++***+++******++++++++++++******---***)))---222555222///,,,...///000///000111333...///111222333444555555555444333444444444222000...000222222111222555777---///000111000///000111,,,444666===GGG>>>+++$$$'''&&&%%%%%%$$$$$$$$$$$$!!!))),,,&&&!!!$$$&&&&&& """%%%'''***,,,---"""###%%%''''''&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$((($$$$$$(((((($$$$$$(((%%%'''((('''%%%###""""""&&&&&&'''&&&%%%&&&)))+++)))***+++***)))((((((***&&&&&&'''''''''''''''&&&,,,***)))((((((((('''%%%%%%(((,,,---,,,---///222++++++,,,,,,---......///111111222333555666777777111///,,,***)))***++++++)))***---///000000000///+++---......---,,,,,,---,,,,,,++++++,,,,,,---......------------...//////,,,/////////222666666222888999666111///111111///000000000000000///......///...------...000222444222444777777666444444555222333333444444444444444::::::999777444333444666333555666777666555666777111000000///000222444555555444222111000111222222///111333333333333555666<<<999666555666555222///000222333333222111222444222999<<<888444333444333666555333222111222222333888999999888666666777888:::999777555555666888999555555666:::>>>===888444999444333888;;;888555555111111111111111111111111...---,,,++++++,,,...///222222111111111111111111111,,,,,,111555444444555333555777888777444000...,,,,,,++++++---000222444HHHYYYssslllWWWJJJEEE;;;;;;;;;888666555777888:::999999:::;;;<<<===>>>@@@DDDDDD>>>999999999888>>>???>>>======>>>AAADDDNNNPPPSSSRRROOOLLLJJJIIIOOOLLLJJJJJJLLLMMMJJJGGG===<<<;;;;;;<<>>BBB???<<<:::888999:::;;;666777999<<<===:::666222999999888777777:::>>>AAABBB@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwwwgggbbbbbbYYYSSSLLLAAA>>>@@@CCCGGGKKKNNNPPPQQQUUUWWWZZZ\\\ZZZVVVQQQNNNMMMLLLJJJJJJJJJIIIGGGEEEBBBAAA>>>999555444555666555444333333222222333333222///---///222333000,,,000111333444///***,,,333222111000/////////000000///++++++///000---,,,---******++++++++++++******---***))),,,111333111......///111111000111222444222111111111222444666888888666444222111000...,,,//////000111222444666777333444555444222111222333---333444999BBB;;;***%%%'''&&&%%%%%%$$$$$$$$$%%%###)))***%%%"""%%%&&&%%%&&&&&&&&&&&&&&&'''''''''"""###%%%&&&'''&&&%%%$$$""""""###$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$((($$$###''''''###$$$(((###$$$%%%%%%%%%&&&)))+++%%%&&&''''''&&&'''***,,,)))***+++***)))((((((***(((((()))))))))(((''''''(((((('''((())))))((('''(((+++......------...000,,,------......///000000//////000111222333444444...---+++************+++***+++---///000000///...+++---......---,,,,,,---+++++++++++++++,,,---------------------...//////...111111000111555444000444666444//////222333111000000000000000///.........------...///111333444333555666666444333333444555555666777777777777777777777777555333333444666333555777666555444444444111000000000111222333444555444222111111111222333000111333333333333555777:::888555555555555222000111222333333222111222444222888:::666333555888999666666444444333444555555888888888777555444666777555444333333333444555666999:::<<<>>>>>>;;;555111666333333777888555333444000000000000000111111111//////////////////000111///000000111111222222222222...---222666555555666444555777777777555222111---,,,+++***+++---000111???KKK___yyyvvv___OOOHHH@@@>>>;;;999888999::::::888999:::;;;===???@@@AAACCCGGGEEE???;;;;;;<<<<<<======>>>===>>>@@@CCCFFFNNNQQQTTTTTTPPPJJJEEECCCGGGFFFEEEEEEFFFFFFEEECCC>>>===<<<<<<>>>AAADDDFFFDDDCCCEEEFFFCCC<<<999:::999999888888777888888888666777888888777777888:::;;;;;;<<<============<<<999999777555333444777999333222222111111222333444777999::::::::::::===@@@@@@???<<<:::999:::;;;===999999;;;===>>><<<888444777888999999999;;;>>>AAA>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???AAABBBCCCyyygggVVVOOONNNHHHFFFDDD<<>>;;;555222///...,,,***///......000333666777777777777777555222111222333...333111333;;;666)))&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%''''''$$$$$$&&&&&&###)))(((((('''&&&%%%$$$###"""###%%%&&&&&&&&&%%%$$$######$$$$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$'''$$$###$$$$$$###$$$'''$$$$$$$$$###$$$'''+++///%%%&&&'''''''''(((***---)))***+++***)))((((((******************)))((((((%%%&&&'''((()))*********+++---//////...------...+++,,,,,,------...//////......//////000111222222+++++++++++++++++++++++++++,,,---/////////...---+++---......---,,,,,,---+++************+++,,,,,,---------------.........,,,000222000111444444111///111111...///333555333///000000000000///......+++,,,...///111222333333444555555333222111222333666777888888999999888888444555555444333333444666555666888888555444333333111111000111111222333444555444333222222222333444000222333333333444666888888666555555555555444222222333444333222111222333222777888444222777;;;===666666666555666666777888777888777666444333444555222222222222333333444555999<<<@@@@@@>>>999555222333222444666555000000333////////////000111111222//////000111111111111111...///000000222222333444333//////444666555555777444555555666666555555444111///---++++++,,,...000555;;;HHH___{{{nnn\\\QQQHHHBBB<<<888888999999888888999:::===???BBBCCCEEEEEEGGGDDD>>>:::<<<>>>===;;;<<<======>>>AAAEEEHHHMMMPPPSSSSSSNNNFFF@@@<<<>>>???@@@???>>>===>>>???@@@???>>>>>>???BBBDDDFFFAAABBBEEEHHHEEE>>>;;;<<<555666666777888999:::;;;777888999999777777888::::::;;;<<<<<<=========<<<999999888666555555888:::555444333333333333333444777999:::;;;;;;<<<>>>AAA>>>===<<<;;;;;;<<<>>>???;;;;;;===???@@@>>>;;;888666888:::;;;;;;;;;===???999;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;===@@@CCCEEEttt___MMMGGGGGGCCCDDDDDD>>>>>>>>>???@@@BBBCCCEEEEEEEEEGGGJJJLLLLLLKKKHHHGGGFFFEEEFFFGGGHHHGGGEEEBBB@@@>>>:::555000///111333888777777666555666666666000///000333666777555333333333555555///***,,,111000000/////////.........---)))))),,,---+++)))*********++++++++++++******+++***)))+++---...,,,+++...000111111111111222444555444222111111333666888AAA<<<666111///...---,,,///------///444777888777666666555333111000111333///333...---555111((((((&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%&&&$$$"""$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$############$$$&&&&&&'''&&&$$$###$$$&&&)))###%%%&&&''''''(((***,,,)))***+++***(((((((((***++++++++++++***)))((('''&&&''')))++++++++++++,,,+++,,,------------------((())))))***++++++,,,,,,.........//////000000000)))***+++,,,,,,,,,,,,+++,,,,,,---.........---,,,+++---......---,,,,,,---******))))))******+++,,,,,,,,,------............(((...111000111444444222,,,//////---...222444222//////000000//////...---)))+++...111222333222222444444444222000///111333555666777777888888777777444555666555333333444555444666999999777666555555111111111111222222333333555444333222222333444444111222333333222333666888666555555666666777777666333444555444222111222333111555666333333777::::::555555555666666777888888666777666555222111222333333333333444555666777777444999???@@@<<<888666666222222555777333...///333111000000000000222333444---...///111111111000000111111222222333333333444222000000444666444555777333333333333444444555666555333000...------///000///222:::JJJaaa}}}kkk___TTTLLLAAA<<<;;;<<<:::777999:::;;;>>>@@@BBBCCCDDDCCCDDD@@@:::888;;;===<<<<<<===>>>>>>>>>@@@DDDGGGJJJLLLNNNLLLGGGAAA===:::888;;;===<<<:::999;;;===@@@???>>>>>>???AAACCCDDD??????CCCGGGDDD===999999444555666888999:::::::::555777999999999999:::;;;999999:::;;;<<<<<<<<<<<<888888888666555555777999777777666666666555666666666777888888999;;;===>>><<<<<<;;;;;;<<<>>>@@@AAA<<<<<<===>>>??????<<<:::888;;;>>>???===<<<;;;;;;666999===@@@@@@>>>===<<<===<<<;;;;;;<<>>@@@AAA@@@BBBDDDFFFGGGFFFEEEDDDEEEDDDDDDEEEGGGGGGEEECCC>>><<<888222---+++---...777777666555555555555555000111222444666666555444555111000333444111000222////////////......------222...---111222///---...******++++++++++++******)))))))))+++,,,,,,,,,+++,,,...000000000000222333222222222222222333333333<<<777222...---............---...000333666777888555555666444333222333555000333,,,***111...''')))%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%%%%%%%&&&'''&&&$$$""""""###"""$$$&&&'''&&&'''(((***)))***+++***(((((((((******************)))(((''''''***------,,,++++++,,,((()))***+++------------(((((())))))***++++++,,,,,,,,,,,,,,,,,,---------)))***+++,,,------,,,,,,,,,,,,------------------+++---......---,,,,,,---******))))))******+++,,,+++,,,------......------(((...222000///111111///,,,//////---...111222000///////////////...------)))+++...111333333222111333444333111//////111333666777777888999888888888777888888777444222222333000222666777777666666666111222222222333333333333444333222222222333444444111111222111111222555888555666666777777888999:::444555666444222111111222///444666444444666555333333444444555666666666666555666555444222111222333444444444444555666777888333777<<<<<<999555444444222333666888444///000444333333222111222333555666---///000222333333222111555555555444444333333333111///000444444222333777222111111111111222444555555444222000///...//////,,,000555;;;GGG]]]xxxyyylll^^^UUUIIIBBBAAAAAA>>><<<;;;<<<===???@@@@@@@@@@@@CCCBBB>>>999888<<<===<<<>>>>>>>>>======>>>BBBDDDEEEFFFEEECCC???===<<<===888;;;======::::::<<>>>>>======>>>???@@@AAA@@@@@@DDDGGGDDD<<<777888666777888999::::::999999333666999:::;;;;;;<<<>>>666777888999:::;;;;;;:::666666777555444444666888999999999999999999999888555555555555777888999::::::::::::;;;<<<>>>@@@AAA<<<<<<;;;<<<>>>>>>===;;;<<>>======???BBBCCCoooXXXHHHCCCDDD@@@@@@@@@999>>>===;;;::::::;;;<<<<<>>>>>???@@@@@@???>>>===BBBBBB>>>::::::>>>???<<<===>>>===<<<;;;===@@@BBB@@@@@@???===;;;;;;===???;;;<<<===>>>>>>>>>???AAA======<<<<<<<<<======>>>BBBBBBDDDGGGDDD<<<999:::888999:::;;;;;;:::999888333666:::;;;<<<<<<===>>>666777888999:::;;;;;;;;;444555666555444444666888999999:::;;;;;;;;;;;;;;;777555444555666888777777888888999:::<<<>>>@@@AAA===;;;:::;;;===>>>===<<<@@@BBBEEEEEEAAA===:::999777<<>>???@@@AAABBBCCCCCCCCCEEECCC@@@???@@@AAAAAAAAA777777777444000...---...222111111000///000000000555444222000//////000111111...---111222111000222------.........---,,,+++...***))),,,,,,)))'''(((******++++++++++++******'''(((***+++,,,,,,---...)))+++...000111222555777555444333222222222222222000...++++++---000111222,,,000444333000000555::::::<<>>@@@???<<<999;;;>>>>>>::::::;;;;;;;;;:::<<<@@@CCC<<<======<<<;;;;;;===???===<<<<<<>>>@@@BBBBBBAAA======<<<<<<<<<<<<<<<<<>>???>>><<<:::;;;<<<>>>>>>>>>@@@CCCFFFFFFCCC@@@>>>===888===CCCEEECCCBBBDDDFFFDDDDDDBBBAAA@@@@@@@@@@@@|||fffSSSIIIFFF@@@@@@AAA<<<<<<;;;:::888888:::;;;<<<::::::;;;<<<===>>>>>>???EEEBBB>>><<<===>>>??????444555666555333111000111000//////...............666555222///,,,,,,...000...---///111///+++---111,,,---.........---,,,+++///+++***---...***((()))******++++++++++++******&&&(((***,,,,,,---...///)))+++...111222444777:::999777333111000222444666222000......111333555555+++111666444///...444;;;<<<>>>AAAAAA>>>999666555///444111...222---&&&)))$$$$$$$$$$$$%%%%%%&&&'''""""""%%%'''"""'''%%%%%%%%%&&&&&&'''''''''######""""""######$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!''')))'''''')))'''!!!&&&&&&%%%###"""###'''))))))+++------+++))))))))))))***+++***)))((((((***)))***+++,,,---.........###***,,,***))),,,......,,,+++,,,......+++((()))******++++++,,,------111000000//////......---)))(((&&&%%%%%%&&&''')))*********+++,,,---///000+++---......---,,,,,,---,,,,,,++++++,,,,,,---...)))***,,,......---,,,+++%%%,,,---,,,...000000***...///...000333444111......//////......---,,,//////000000000000//////...111444555444444444555666666777888888888888777111333555555444222222333111444888:::999666555444222333444444444333222111000000/////////000222333...///...------///333666000222555555333333555888777888777555222000000111444555333000111666777555555555666666666444333222222333444444333444555777888555111...---000444777777444111111555777777666333///...444888666444444888666333111000000222333222222111222333555777888111111111111111111222222333333555777555222444999222222333333333222222111555888;;;>>>>>>===:::888111111111//////222888===EEERRRiiiqqq^^^OOOFFFCCC???AAABBBDDDDDDCCCAAA@@@<<<<<<999777999===;;;666888888999999:::===AAADDD:::<<<>>>???===<<<<<<===>>><<<;;;===AAACCCBBB@@@============<<<<<<<<<<<<;;;;;;===@@@???::::::===888999;;;===>>>>>>===<<<999;;;>>>>>><<<:::999999888999;;;<<<===>>>>>>>>>555777888888777777888:::444666888:::;;;<<<;;;;;;@@@===::::::;;;<<<:::888666777888999;;;<<<===>>>???===;;;;;;===?????????@@@CCCEEEFFFEEEBBBAAAAAA888>>>CCCEEECCCBBBEEEHHHBBBBBBBBBBBBAAA@@@@@@@@@ggg]]]RRRLLLFFF@@@???BBB<<<===============<<<<<<999000000:::???<<<<<>>;;;999999:::<<<>>>444444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,***'''(((---222...,,,+++,,,///111///---'''***,,,------...///111000+++***......***+++///***,,,------+++))))))))),,,,,,+++)))(((+++///222,,,,,,---...000333666777555333000///000111111111///......000333444444333---111555666555555:::???555<<>>999222444555666777777666555444444444333111///000222444888666333111000222555777000222444444444444666777;;;999666111...///222555888333333666555///...111333111000111222222111000000222555666666333///,,,222222333333222111///...777777:::???EEEDDD===777666111...//////...111666===HHHYYYpppxxxgggTTTFFFEEECCCDDDHHHHHHCCC@@@AAABBB===777555777:::;;;;;;:::999888888999:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<777999<<>>@@@BBBCCCBBB???<<<;;;===;;;999666666666888999<<<;;;::::::;;;>>>@@@BBBAAA???BBBEEEAAA:::999>>>888===AAABBB???>>>@@@DDD888888888:::;;;999666444777888:::;;;<<<<<<;;;;;;@@@<<<;;;===>>><<<;;;===???<<<999999;;;>>>@@@@@@>>>????????????>>>======DDDCCCAAA???>>>===<<<<<<@@@AAABBB@@@>>>>>>BBBFFF???AAABBBAAA>>>>>>@@@CCCpppbbbRRRIIICCC???>>>@@@>>>>>>>>>???>>>>>>=========666555;;;<<<666555;;;===<<<;;;999999:::;;;<<<222111111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---------000...,,,---//////...,,,***,,,...///...---...//////,,,+++//////,,,,,,000---///111111///---,,,,,,,,,,,,+++))))))+++///222------------...000222333555222000///000111111111///......000333444444444222666999888444222444666555;;;AAABBB===777333222...+++***,,,...,,,'''"""###%%%&&&%%%###"""###%%%"""""""""######$$$$$$$$$'''&&&&&&)))+++,,,)))&&&'''&&&$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&"""######"""!!!"""$$$&&&&&&$$$######%%%&&&$$$"""%%%###$$$''''''%%%(((...---//////++++++...000///,,,---***'''(((------***++++++,,,,,,+++******+++''')))***+++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...///111222222111000///000111///++++++---,,,))))))'''(((,,,+++&&&'''+++,,,))))))+++((($$$&&&,,,+++...000000...,,,******,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,++++++...,,,...222222000000222444333333333333333111000............------,,,++++++---000000/////////000111222333222111111333444666666666555333333444666333444555444222111111222222444666888999777555333111222000...000555444000333333222111111111111111---.../////////111444777111222444555555444333222444555666555333111111222222333333222111222444666222000///444:::;;;666000555555666666666666555555555555444333111222444666999777444222111111333444222333555555444444555777999888666222//////222444666333333666555111000222333111111111333333222111222444777888777555111///000111222222333222111111::::::<<>>@@@BBB???>>>===<<<;;;;;;;;;;;;777888;;;===>>>>>>>>>===AAABBBCCCCCCBBB@@@>>><<<<<<;;;888777666777888:::::::::::::::<<<>>>@@@BBBCCCBBBEEEGGGDDD<<<;;;>>>999===AAABBB@@@@@@BBBEEE???===<<<<<<;;;999666444777888:::<<<======<<<<<>><<<===>>>;;;999888;;;===??????>>>>>>???????????????>>>BBBAAAAAA@@@@@@@@@@@@@@@DDDGGGIIIHHHEEECCCCCCEEE@@@BBBBBB@@@===<<<===???lllUUUIIICCC???>>>@@@@@@@@@@@@@@@??????>>>======999888<<<999222222888::::::::::::::::::::::::222111000///...---------+++,,,,,,------,,,,,,+++,,,***))),,,000111...***000///------......,,,+++---///000000...---...//////,,,---///000......111///111333333111///......,,,,,,+++***)))+++...111......---,,,,,,---...///444222//////000111111111///......000333555555444444888;;;:::666222111111333888======999444222111000...---...///...)))%%%$$$%%%&&&%%%###"""###$$$ !!!"""###$$$%%%%%%&&&''''''''')))******(((&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$###""""""$$$&&&$$$###"""###%%%&&&%%%$$$%%%$$$$$$'''((()))---444...111111......222222000---...,,,***+++000111...---,,,++++++************(((***+++,,,+++***+++,,,++++++++++++++++++++++++000...,,,+++---...//////111333222...,,,---+++(((++++++,,,---***'''***///+++)))((()))'''###$$$(((+++---///...---,,,,,,------,,,,,,++++++++++++,,,------,,,,,,,,,------...///,,,---111444333333555:::666222222444555222///......---,,,,,,+++******+++---///000//////000111222333333222111000222333444444555333222111333444111222333333111111111333222333555777888777666555333444222///000333333///222222222111000///...---,,,---//////000222666999444555666777666555444333222444555444222111111111444444444222000000111333222000000444999:::666111555555555444444555555555555666666555333444666888777666444222222222222333444555666666444444555666777777666333000///111222444222222555555333222444333222111222444555555444333555666888777555222000///000111222333333333333777666777:::???@@@===999666333333555444111111444777;;;AAAPPPjjjlll\\\RRRKKKLLLOOOMMMIIIGGG===;;;888888999:::::::::777777999;;;===@@@CCCDDDAAA@@@>>>===;;;:::::::::777888999;;;<<<<<<;;;:::CCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::;;;<<<===888888:::;;;===???@@@AAABBBCCCFFFHHHFFF@@@===>>><<>>======???>>>@@@DDDDDD@@@>>>@@@@@@===:::999:::<<<>>>>>>===>>>???@@@@@@@@@@@@@@@??????@@@AAABBBDDDEEEEEEEEEIIIMMMMMMIIIEEECCCDDDBBBBBBBBB???===;;;<<<===www\\\LLLEEEBBBAAABBB@@@@@@@@@@@@???>>>===<<<888777999;;;777222444:::666777888999:::999888888333222111//////...//////+++,,,,,,------,,,,,,+++,,,+++***,,,///000///---...------------------,,,...///111111///...///000...---...000111000000111///111444444111///---,,,,,,,,,,,,***)))***...000...---,,,+++,,,,,,---...333111//////000111111000///......000333555666555222666:::<<<:::666444444111555999:::777444111111111000/////////...***'''&&&&&&'''&&&&&&%%%&&&&&&######$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&%%%$$$###%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$############%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&***///555///222333111333555444000---//////...111777888666...,,,)))''''''''''''''')))***,,,---+++***++++++************************...+++((((((+++...///000333666555111......---***,,,++++++,,,,,,******++++++*********)))((()))***)))+++++++++******,,,...---,,,,,,+++************...------------...///000...---...000000///111666888555222111222333222111...------,,,++++++*********,,,.../////////111222333444444222111000111222000111222111///...///000000222333333222222444555444555555666666555444444333555444111111444444111222222222222111///---,,,,,,---...///000111444777777777888888777666555444111333444444222000111111444555444333111111333444666444444666:::;;;999555666555444333333444555666444555666555444555777999444444333333333333333444666777888777555444555666444555555444111000000111111111222444555555555666333222222333666777777666222333444555444333111000111111111222222333333333333222222444777999888666666444444888777333111222999999<<>>===<<<;;;;;;;;;888999::::::;;;::::::999BBBAAA???>>><<<<<<<<<===<<<<<<;;;<<<<<<======>>>777999:::<<<>>>????????????AAADDDGGGGGGDDDBBBAAABBBCCCDDDCCCAAA@@@BBBEEEIIIEEE@@@===;;;999777666666777999<<<===>>>>>>>>>AAA???AAADDDDDDAAAAAAEEEFFFBBB>>><<<;;;<<<<<<<<<<<<===>>>@@@AAAAAABBBBBB===>>>@@@BBBCCCEEEFFFFFFCCCFFFIIIIIIEEEBBBBBBCCCBBBBBBAAA@@@>>>======>>>dddRRRJJJEEECCCCCC@@@@@@@@@???>>><<<;;;:::666777999:::777444666:::444666777888888777666555222111///...---...//////***+++---......---+++***,,,------,,,***+++///222***+++,,,,,,---......///,,,...000111000000111222---///000000000111111000000222555555222///---,,,,,,,,,,,,+++******---///,,,+++++++++,,,...///111111000//////111111111000///......111444666666666222666:::===<<<:::777666///222666888888555333222------,,,,,,+++***'''%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$######"""###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""!!!!!!###%%%&&&&&&%%%$$$%%%'''&&&&&&&&&%%%######"""######$$$$$$$$$%%%***///333222444666555888:::666000...111222333888@@@BBB???222...)))''''''((('''&&&(((+++------,,,+++++++++************************000///------...000111111222666666111---......,,,+++)))((())),,,,,,)))$$$((()))******,,,------,,,)))***+++***)))***---///---,,,,,,+++************............///000111222//////111111---***///777111222222111//////222555...---,,,+++++++++,,,,,,+++,,,.........///111333333444444222111000111222000111222111///...///000000222444555555666888999888777666555444333222111000222333000///333444222222333333333111///---,,,,,,---...///...///111333888888888888777666666555111333444333222111111222333444444444333444666999888666555777:::;;;:::888555444333222222333444555111333444444444444666888777666555444333333222222666777888777555444444555333444555333111//////000///111333444555777777777444333333444666888777666333333444444444333222222444333333222222222111111444333222333444555666666444222444888888333000111111222555<<>>??????>>>======<<<<<<<<<<<<===:::::::::;;;;;;;;;::::::>>>===;;;999999999:::;;;888888999;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<@@@DDDGGGJJJLLLJJJHHHJJJHHHFFFCCC@@@??????AAAEEEBBB===:::999999999888444666888;;;===>>>>>>>>>DDDBBBAAABBBAAA@@@EEELLLOOOJJJEEE@@@>>>===;;;:::;;;<<<>>>???@@@AAABBBBBB===>>>@@@BBBCCCDDDDDDDDDBBBCCCDDDBBB??????CCCFFFCCCBBBAAA@@@@@@AAAAAA@@@rrr^^^QQQHHHCCCCCCAAAAAA@@@???>>><<<:::999:::::::::999777555555666555555666777666555444333000...,,,+++***+++---...***+++---......---+++***+++------+++((()))...444(((***,,,,,,,,,---///111,,,...000000000000111222---000111000000111000---111444777777444111...---,,,------+++******,,,...************,,,...000222000///...///111222111//////...///111444777777777666888;;;===<<<999666333---111555:::;;;:::777555///......---+++***(((((($$$###"""###%%%&&&%%%$$$$$$$$$$$$#########""""""$$$%%%&&&%%%$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%#########""""""""""""""" """$$$$$$#########$$$&&&''''''%%%###!!!"""""""""%%%&&&%%%&&&---222444555888:::;;;>>>@@@:::333000333666888>>>FFFHHHFFF888222,,,))))))+++***)))'''***---...---,,,,,,,,,++++++++++++++++++++++++000111111000...---///000444888777000***+++,,,,,,---...---+++---///,,,'''%%%'''((((((,,,//////,,,+++---------,,,,,,...000---,,,,,,++++++++++++,,,---...///111222333333333222111000000---***///666---000222111------000444---,,,+++***+++,,,---...,,,---............111333222333333222111000222333222444555555333222222333111333555666777999;;;===:::999777444222111000000,,,000000---,,,///111000222222222222111///......+++---............///000777777666666666666666666111333444444333222222333222333444444444666999<<<777555444444666888888777444333333222222333333444///111333333333444666777===;;;888555333111111111555666777666444333444555222333333222000//////000...222333333555888999777555444333444666777777666666666555555555555555555555555333222111111111111222111000/////////000000111000222777777222000111---///444;;;EEEXXXtttxxxddd[[[XXXSSSLLLHHH???@@@@@@>>><<<:::::::::<<<===>>>???@@@@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888999:::;;;<<<===@@@BBBCCCDDDDDDCCC@@@@@@??????>>>===<<<<<<===AAADDDGGGMMMRRRSSSPPPOOOLLLGGGBBB???=========AAA>>>:::888999999999999444666999;;;>>>???@@@@@@GGGEEECCCCCCBBBBBBIIIRRRTTTPPPIIIDDDAAA???<<<;;;;;;<<<===>>>@@@@@@AAAAAA===>>>AAACCCDDDDDDDDDDDDDDDDDDBBB???===???EEEJJJCCCBBB@@@@@@BBBCCCBBBAAAppp]]]NNNFFFEEECCCCCCBBB@@@???===;;;:::===<<<:::888888888666444666666555555444333111111///...,,,******+++---...***+++---......---+++******+++++++++***+++---///(((+++------,,,,,,...000---///000000///...///000---111222//////111///***000333666666444///,,,+++,,,------,,,******,,,...)))(((((()))***,,,...000///......///111222111//////...///111555777888777666777999::::::888444222,,,000666<<>>AAACCCFFFIIIKKKKKKKKKJJJGGGEEEBBB???===;;;;;;:::>>>AAACCCDDDKKKSSSTTTPPPPPPLLLFFFAAA>>>=========>>><<<999888999:::999888666777:::===@@@BBBBBBBBBIIIGGGHHHHHHFFFFFFMMMUUUVVVQQQKKKFFFCCCAAA???===:::;;;<<<===>>>?????????===>>>AAADDDFFFGGGFFFFFFFFFFFFDDD@@@===>>>DDDIIIEEEBBB@@@@@@AAABBBAAA???~~~hhhUUUJJJHHHEEEDDDCCCBBB@@@>>><<<:::<<<;;;888888:::;;;999555777666555444222111000000111///---++++++---///000)))+++---//////---+++)))***)))(((***...///---)))***,,,...---+++***,,,...///000111000...,,,,,,------222333///...000...(((---000333444111---)))(((,,,------,,,+++***,,,---(((((((((((()))***,,,---///......///111222111//////...///111555777888888444444555777999888555333+++000777>>>BBBBBB>>>:::.........,,,***((((((((('''%%%###%%%((()))'''%%%######$$$%%%&&&''''''(((###%%%'''&&&$$$%%%(((+++"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''"""$$$&&&'''&&&%%%%%%&&&"""$$$&&&%%%###"""$$$''' (((,,,,,,000999>>>======@@@CCCEEEJJJKKKCCC999555888:::<<>>@@@888777444222111222333333333777777222...000111111000///---,,,,,,---...///)))+++...000111222333555333333333333333444555666222444555555444333444555111222333333222444666999777555333222333555666777111222333444444333222111...000333444555555777888888666444333555888;;;>>>333444555444333333444555222222222000......000111...333555333444999:::666666555444444555666444333555444333222222333555666333222222111222333555666444444444222000...------,,,+++---222333000///111000222777:::;;;CCC\\\uuuxxx}}}sssiii^^^VVVSSSEEEFFFEEE@@@;;;999:::<<<:::;;;===>>>????????????>>>===<<<:::999888777777999999999999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@>>>@@@DDDHHHJJJJJJIIIIIIKKKIIIDDD@@@<<<:::::::::<<>>===>>>>>>===<<<:::999::::::999777777999<<>>>>>>>>===<<<>>>BBBEEEHHHIIIIIIIIIGGGGGGEEEAAA======AAAFFFFFFCCC@@@???@@@@@@>>><<>>AAACCCAAA<<<777555555:::666222111333555555444...///000000000///---,,,...///000///...,,,,,,,,,------------------------///...---,,,------//////---///000///......///000222000------//////,,,)))+++---000333333111///---,,,,,,---------,,,++++++---,,,+++)))((())),,,///000000000000000111111111111000---,,,222999:::555777666555555555444222000///777777<<>><<<222***,,,,,,)))'''((((((***,,,...////////////)))---000///+++)))))),,,+++333444...333HHH]]]fffjjjMMM222---000///---///---+++))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,000...+++***+++,,,,,,,,,***000111,,,+++111555444222222111111222222333444///......---------......///111222111///,,,,,,,,,+++******)))***,,,---...---.........---...111333333444444555666777888999888555222111444666666555444555666777999999999999777333222444333000111333333222222111111222333333000000000000000000000000------...///000111222222111444666444///...111444444333222333555555444333222333333444555555444444888777555333333444666777666222111333444111///111...///222555777777777666888555333333666888777555555444333111000111111222000111333333111000111222111111222333333444555555555444222111111222444555666666222...///444666444333222222111000000111111555333111000.........///...............///000000444666777555444;;;HHHSSSbbbeeeppp|||pppiiiaaaYYYLLLFFFBBBAAA>>>:::999;;;===<<<<<<===>>>>>>===;;;BBB>>>===???>>>;;;;;;>>><<<<<<===<<<;;;;;;<<<===999:::<<<>>>@@@BBBCCCDDDHHHCCCCCCIIIOOOMMMIIIGGGHHHJJJJJJEEE===888888:::888???DDDEEEJJJQQQSSSOOOFFFCCC???>>>???@@@>>>===;;;999666777:::;;;:::888888??????@@@HHHGGGBBBFFFGGGLLLMMMIIIJJJQQQUUUUUUPPPKKKEEEDDDEEECCC>>>999777666666888;;;=========<<<>>>CCCHHHMMMNNNKKKIIIJJJHHHBBB===???FFFHHHFFFHHHEEEBBB@@@AAA???<<<999qqq]]]NNNHHHFFFBBB>>><<<<<<===??????AAABBBBBB>>>:::666555888555111000222444444333///////////////...------)))+++---...//////000111,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,++++++,,,---...//////...---///000444111......//////---+++,,,...000333333222000...,,,,,,---------,,,++++++------+++***((())),,,///......////////////000000///000...,,,...333333000555555555444333222222111---444666???SSSUUUGGG===444...+++,,,///---+++***&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''%%%###$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%&&&'''---:::EEEHHHDDDFFFKKKNNNNNNLLLKKKDDD>>>AAA===:::;;;===???>>>;;;<<<222+++,,,---***)))+++***+++---...//////......###(((---///---++++++,,,)))111111...888SSSnnn{{{hhhMMM555///111---******///...,,,,,,,,,---------))))))***+++,,,---------...---+++++++++++++++++++++000111---,,,000222111222111111111111222333333222111000///...............000222222///---++++++***))))))***+++,,,...///------...------...111444///000000111333333444444888555222333555777888777777777777888888888777777666333222444333000000333222222111111000111111111////////////////////////---...///000111111222222333666888666222000333777444444444555777777555444111222333555777888888999777666555555666777999;;;777333222555555222111222///000222444555666666666444222222444777999888777222111111111111333444555111222444444222111222333111111222333333444555555666555333222222333555666333444333000222666666222333333222222222222222333444333222000///...////////////.........//////000///333555444333666???GGGOOOSSS^^^ppp}}}sssfffZZZJJJDDD@@@>>>;;;666555777<<<;;;;;;<<<===>>><<<;;;???<<<<<<>>>===::::::===:::;;;;;;;;;;;;<<<>>>???===>>>AAACCCDDDEEEEEEEEEGGGDDDEEEIIIJJJGGGFFFGGGEEEHHHIIIEEE???;;;;;;===999AAAHHHLLLPPPUUUUUUPPPJJJDDD>>>>>>BBBDDD@@@;;;===999666555888;;;<<<<<<999@@@@@@AAAIIIGGGCCCHHHGGGKKKLLLHHHGGGJJJLLLKKKDDDAAA===<<<<<<;;;888444999888888:::===??????>>>???@@@CCCFFFIIIIIIGGGDDDHHHGGGCCC???@@@EEEFFFCCCEEEBBB???>>>>>>===;;;999hhhVVVJJJHHHCCC???===<<<===>>>???@@@@@@AAAAAA===999555666444111000111222333333000//////...............,,,------.........------++++++++++++++++++++++++//////---,,,++++++++++++,,,---......------///111555222///---...///......,,,...000333333333222111---------------,,,++++++------,,,***)))))),,,///------------......//////...222333000000333444333444666777555222111333555///333666BBBTTTRRRGGGGGGAAA666//////000,,,%%%"""''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&$$$###"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''%%%(((,,,333???JJJLLLHHHJJJKKKPPPTTTSSSLLLIIIIIIGGG???888666:::===;;;888;;;333,,,+++---,,,,,,...,,,---...//////...---,,,%%%)))---000000...------,,,000///+++666QQQmmm|||\\\GGG555111222...******000000000//////.........******++++++,,,---------++++++,,,,,,,,,+++*********...111///...111222111111111000000000111222222555444333111//////......---000222333000---+++***))))))******+++---...///---------,,,,,,...222555444444555666666777777666666555333444666888999999999999999888777666555444555222222444333000///222222111111000000////////////..................///......///111222222333333555777888777444333555888666555555777999999777666000222444666999<<<===>>>777777777888999;;;>>>???777444444666555222222444111111222333333444555555333222333555777888666555111111111111222333444555111333444444333222222333000111111222444555555666777555444333333444555777///222333222555888777222333333333222333333444444444333222000////////////000//////.........//////---222666555333222666:::@@@DDDNNN\\\jjjyyy{{{gggWWWKKKDDD>>><<<:::555333444;;;::::::;;;===>>>===;;;<<<:::;;;>>>>>>::::::<<<888888999:::<<<>>>AAABBB???AAADDDGGGIIIIIIHHHGGGHHHFFFGGGGGGDDD@@@AAAFFFBBBEEEGGGFFFBBB??????@@@;;;CCCLLLRRRVVVXXXUUUPPPMMMEEE>>>???EEEGGGBBB:::>>>:::555444666:::>>>@@@<<>>===;;;;;;:::::::::;;;:::999;;;===???@@@???CCCBBBBBBCCCDDDCCCAAA???DDDEEECCCAAAAAADDDCCC???AAA???<<<;;;;;;<<<;;;:::sss```NNNJJJDDD@@@======<<<<<>>>>>@@@BBB@@@:::555666444222111111222222222111000...------...///000------------......---,,,******************************++++++,,,---......+++,,,------,,,---///222555333///---,,,---//////...///000222333333333333............---,,,++++++,,,---,,,+++******,,,...,,,,,,------......//////'''...333111000222666777222666999777222111444777666666777DDDTTTSSSPPPZZZVVVDDD444111111***""")))((('''%%%%%%$$$$$$$$$############$$$%%%&&&'''$$$'''(((&&&"""!!!###%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&#########$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&((((((,,,111999DDDNNNOOOKKKOOOMMMRRRZZZXXXOOONNNSSSGGG>>>666666;;;>>>;;;666888333---,,,,,,...///000...///000000000...---,,,...///000222222222000///111222///)))--->>>QQQZZZFFF:::000111333111......000111222111000.........------,,,,,,+++++++++,,,)))+++,,,---,,,+++*********---000111222444444333000000//////000000111222444333222111000000000000---000333333000---+++***++++++++++++,,,,,,------......---,,,,,,...333666;;;<<<<<<<<<;;;:::888777444333333444555777999999888888888888777666555444555222222444333000///111222222222111111000/////////...------------...///...///111222333333333333555666777555333333555777666666777999;;;;;;999777333444555888;;;>>>@@@AAA::::::::::::<<<===???@@@666444444666555111222555333333222222222333444444555555666777666444222///444444333222222111111111000222333333222111111222000000111222444555666666666555333222222333555666...111222222555999999555333222222222222333444444333333222111000000//////000000///............//////222666666444222555777:::===CCCLLLUUUeee}}}nnnZZZOOOGGG???===:::666444555;;;::::::<<<>>>???>>>===<<<:::;;;??????<<<;;;>>>999888888999===@@@CCCDDD===@@@EEEIIILLLMMMLLLKKKKKKGGGEEEEEEBBB>>>???CCC@@@BBBDDDDDDBBB?????????>>>CCCKKKPPPTTTUUURRROOOJJJDDD@@@@@@DDDFFFAAA<<<<<<999777666777;;;???AAA>>>DDDBBBBBBIIIHHHEEEKKKJJJJJJGGGAAA<<<;;;<<<<<<>>>???@@@???>>>>>>@@@BBB<<<:::999:::===?????????DDDBBB????????????>>>======AAABBBAAABBBDDDBBB>>>???===;;;:::;;;<<<===>>>~~~mmmUUUOOOHHHBBB@@@>>><<<;;;>>>===<<<>>>AAA@@@<<<888888777666444333222333333111000///......///111222+++******,,,///000///---************************))))))***,,,---......///+++,,,---,,,,,,...111333444333000---,,,,,,...000///000000111222333333333............---,,,+++***,,,------,,,***+++,,,...,,,,,,---......///000000!!!)))///---***,,,111222...333777666222000222666===;;;999FFFZZZaaaiiizzzhhhMMM555000222...)))))))))((('''&&&%%%%%%$$$$$$"""""""""###$$$%%%&&&'''###&&&))))))%%%######%%%#########$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))'''---555===IIISSSVVVSSSVVVRRRVVV]]]]]]UUUTTTZZZAAA;;;666999???BBB===666666444000---...000111111000000111222111000///...333111///111555777777666444555222---+++///555888555111...111333222111000///111222000...---...000111000...,,,******))))))(((+++---...,,,******+++000000111444444333222222///............///000000111111111000111111222222...000222222000---++++++......------,,,++++++***.........------000444777<<<<<<<<<;;;999666333111111222222333444555777888555555666777777777777666444222222555444000///111222222333333333222000000///...---,,,,,,---...///...000222444555555444444222333333222222222333444555666777:::<<<<<<:::777666666777999;;;>>>@@@AAA======<<<<<<<<<<<<<<<<<<444333444666444000111666444333333222222333444444333555666666555333111000444333333333222111111000///000222222000000000111///000111222444555666777444333111000000111333444///111111000333999;;;888222222111111111111222222333333222222111111000000000///............/////////222444444333333666999333555999???EEETTTmmmkkkWWWLLLAAA===;;;888666777<<<;;;<<<>>>@@@BBBAAA@@@===;;;<<<@@@AAA??????BBB<<<:::888:::>>>BBBDDDDDD;;;???EEELLLPPPSSSSSSSSSQQQHHHBBBCCCDDDBBB@@@@@@@@@AAABBBAAA???===<<<<<<@@@AAAEEEIIIKKKLLLKKKLLLCCCBBBBBBBBBAAAAAA@@@???999999999::::::<<<>>>@@@???EEEAAA@@@HHHGGGEEEKKKKKKHHHCCC>>>:::888;;;???===>>>>>>>>>===???BBBEEE???===;;;<<<>>>@@@AAAAAACCC@@@===<<<===>>>>>>>>>777===@@@@@@AAACCCBBB???>>>>>>=========>>>@@@AAAzzz```YYYPPPIIIFFFCCC@@@<<<>>>======>>>@@@@@@???>>>======<<<999666444444555111111111111111222222333444111...------,,,'''$$$************************+++,,,---------------,,,,,,,,,---------///333666444444222000------///111111111000000000111222222////////////...,,,+++***,,,---------++++++,,,...+++,,,,,,---...///000000'''---111---***,,,///000,,,000555666444222111222>>>>>>;;;FFFaaavvv~~~ZZZ999111222...***+++(((((('''&&&%%%%%%%%%&&&###############$$$%%%&&&"""%%%'''((('''%%%%%%$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%(((***'''...777@@@LLLXXX\\\[[[[[[XXXXXX\\\^^^[[[YYYYYY:::777666;;;BBBCCC>>>888555777555222111444444222000111222333444444333222111...---222:::@@@@@@???555666555222///......///...///111333333111//////...000111///,,,,,,///333333111///,,,***)))))))))))),,,......+++***,,,...888444333444444000............------......///000111000000111111222333444///111222111///,,,,,,,,,............---,,,***)))---///000000000222555888;;;;;;<<<;;;999666333111000111333444333333555666222333555666777888888888555333333666666111000111111222333444444333222111000///---,,,,,,---///000///111333555666666555444222111111111111222333333444444666999<<<<<<999666777777777888:::===???@@@======<<<<<<:::999888888333333444666333///111777333444444444444444444444///111333444444333444555000000111333333333333333...000111111000//////000//////111222444555777777333222111//////111222333000222111000333999;;;999333222111111000000111111222222333333222111111000...............///000000...///000000111333666999222333666:::???LLLcccxxxdddVVVGGG???<<<999777888<<<<<<<<>>@@@???DDD@@@>>>EEEEEEDDDJJJJJJFFFAAA>>>;;;999<<>>>>>@@@BBBDDDFFFCCC@@@>>>>>>@@@CCCDDDDDDAAA???<<<;;;===???@@@@@@666;;;???>>>>>>AAABBB@@@>>>???AAAAAA@@@@@@BBBCCCmmmeeeZZZSSSOOOKKKFFFBBB???@@@@@@??????@@@CCCFFFBBBCCCBBB>>>:::666666777111222333333444444444333999555000---,,,)))###+++++++++++++++++++++++++++,,,---...///......---------------...000444888555666666444111///000222222111000......///000111000000//////...,,,+++***,,,---...---,,,+++---...******+++,,,---...//////---111222...---000333333///222777:::;;;999555333;;;???;;;DDDdddccc===222333...))))))(((''''''&&&&&&&&&''''''$$$###############$$$$$$$$$######$$$%%%&&&&&&%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%(((+++,,,333;;;BBBLLLWWW\\\[[[ZZZXXXUUUTTTXXX[[[WWWOOO666555666:::???AAA>>>:::777;;;<<<888666888777444///111333555777777777777333111222:::EEEJJJHHHDDD;;;888666333111///111333,,,111555666444222000///...000000...+++,,,111777111000...+++******+++,,,***---///...+++***...111888222///222222///---...---------,,,---......///333333333222333333444444111111111///---,,,,,,...,,,,,,---......---,,,,,,---///222333444555666888:::;;;<<<===<<<:::777555111333555555333333444666222333444666777888888888555333444888777333111222...///111333444333222111111000...------...000111///111444666777777666444444333222222333444555555222333555888;;;:::888555666666666777999<<>>AAACCCCCCBBB@@@===<<>>===@@@BBBBBB@@@;;;>>>DDDJJJPPPUUUXXXYYYQQQLLLHHHJJJJJJHHHFFFGGGBBB@@@>>>======>>>>>>>>>AAA======??????<<<<<<@@@<<<===???@@@AAABBBAAAAAA<<<======;;;999:::>>>AAA>>>CCC>>>;;;BBBCCCBBBIIIGGGCCCAAAAAA>>>:::;;;@@@FFFCCC???@@@CCCFFFGGGFFFBBB@@@======???BBBCCCDDDAAA???===<<<>>>@@@@@@@@@999===>>>;;;:::===??????===@@@CCCDDDCCCBBBBBBCCCvvvmmmbbbZZZUUUQQQKKKFFFAAABBBBBBAAA???AAAFFFKKKEEEFFFFFFBBB<<<888777888111222444555666555444444///,,,***+++...///+++'''++++++++++++++++++++++++((())),,,...000111222222---............111666999555777999777333111222444333222000...---...///000000000000///...,,,+++***,,,---......,,,,,,---...((()))***+++,,,---......)))------+++,,,111555555444666;;;@@@CCC@@@;;;666888>>>;;;AAAbbb___999222666444000111''''''&&&&&&&&&''''''((($$$$$$##################%%%"""###&&&'''&&&"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$%%%(((+++444:::@@@DDDKKKTTTWWWVVVUUUUUUPPPLLLQQQXXXRRREEE555555666999<<<======<<<888>>>@@@<<<:::<<<:::555///000333666888999::::::888777;;;DDDOOORRRLLLEEEAAA<<<555000------000444***111777888555444333333///111111...+++---444:::///...,,,++++++,,,---///+++...000...++++++///333333,,,***...222000000333---,,,,,,,,,,,,---......777666555444444444444444222222111...,,,+++---///)))***,,,.../////////...---000333555666666777888555777999;;;<<<;;;999777222555777777444333444666333444555666777777777777666444555999888333111222,,,---000222333333222111222111///------///111222///111444777888777666555666555444444666777777777000111444777::::::777444444444444666888<<>>>>>::::::;;;===AAACCCCCCBBBAAA===;;;>>>@@@AAAFFFKKKNNNHHHAAA???@@@BBBAAA???999<<<@@@EEEKKKPPPSSSUUUOOOMMMMMMNNNKKKHHHHHHMMMCCC@@@===<<<===???AAABBBAAA======@@@???:::999<<<===;;;;;;???DDDFFFDDD@@@??????===999777999>>>CCC>>>BBB<<<:::AAAAAA@@@HHHDDDAAABBBEEEBBB:::999===GGGAAA<<<===BBBEEEEEECCC@@@===::::::<<<>>>@@@@@@BBB@@@>>>>>>???@@@@@@???<<>><<<@@@EEEFFFDDDBBBBBBBBBvvvjjjbbb]]]WWWMMMFFFHHHEEEAAAAAACCCGGGIIIJJJLLLIIIFFFBBB===:::777666444666666555777:::999555222222000///...------,,,******))))))***,,,---///000)))++++++&&&***111......//////......000444777888777555444444555666777555222111222///,,,---222,,,111...---333000))),,,...000333222///------///))))))***+++---.../////////------...,,,+++111888===;;;:::HHH[[[UUUAAA:::;;;<<<999:::MMMmmmsssSSS666444>>>@@@777...***(((%%%%%%%%%&&&%%%$$$$$$"""!!! !!!"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$$$$)))---%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%"""$$$######)))&&&(((444;;;AAAIIILLLIIIFFFIIIOOOJJJIIIEEEBBBEEEHHHDDD===222000666>>><<<555888CCCCCC???>>>CCCIIIFFF;;;000000111333555666777888999<<<333555EEEPPPLLLGGGFFF@@@===888333//////222555555555444333222222222222000///.........000111222...,,,************(((''')))---000///+++***---111+++++++++,,,,,,---------//////,,,***,,,111000,,,777777666333111111333555111111111000000000000000222222111///---...111444222111222555999;;;999666888888888777777999<<>>>>><<<:::777777777888:::===@@@BBBLLLOOOYYYiiizzzooo]]]NNNAAA===@@@<<<::::::<<<@@@AAA???<<>>BBBCCCBBBCCCGGGLLLJJJMMMPPPQQQNNNKKKIIIHHHAAA???===<<<============AAA@@@???===<<<:::999888===<<<;;;???DDDIIIKKKJJJFFFGGGDDD??????BBBDDDBBB>>>===;;;:::;;;>>>AAACCCDDDEEEDDD@@@<<<;;;>>>AAAAAA???>>>BBBFFFGGGCCC???<<<<<<<<<<<<===>>>@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCAAA>>>;;;888999===@@@:::@@@DDDCCCCCCDDDCCC???yyynnngggbbb[[[QQQIIIGGGEEECCCCCCEEEGGGIIIIIIKKKIIIFFFBBB>>>;;;999888444666555444555888777333222111000...---------,,,+++************,,,---...222+++---...)))---444111000111111000...///111333222222222111111222222222333111000111///+++---111)))///,,,,,,222///)))------///222111///---...///))))))***+++,,,------...---,,,---///------222999???@@@DDD[[[tttmmmPPP@@@:::888555555@@@RRR```eeeXXXDDD444666BBBFFF;;;000)))'''&&&&&&&&&&&&%%%###$$$###!!!!!!!!!"""$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&$$$"""###(((&&&''',,,***,,,999>>>FFFNNNNNNGGGAAAAAAEEE<<<;;;888777<<<@@@<<<666111///333:::999333666@@@CCC@@@AAAJJJSSSQQQAAA222000111333555555666666777:::222333???EEE@@@;;;<<<<<<:::777333111111444777555444222111000000111111............//////000111,,,+++******+++,,,+++)))))),,,///...+++***,,,000++++++,,,,,,,,,---------......,,,***,,,111111---555555444111//////111333///000000111111000000000111222333222000000111333333222333555999:::888666777777777666666777:::===999999999777444333555666444222333888999888999;;;444333222333666999::::::444333111000111222222222...000111111000000111222333333333444555555666666777777777777777777777777555555666666666666666555888777777777888;;;>>>@@@<<<:::888666555555555666111111111111222444666777888999:::::::::999777666555222000000222333333222444444444555666666444222111111000///////////////111000000111333444444333555666666555222222444777444555333111333666444///555444333222111111111111222222222222111111111000000000//////............---000555:::===>>><<<;;;666666555666888:::===???BBBEEENNN___ooo~~~kkkYYYIIIAAAAAA===;;;:::;;;???@@@>>>;;;<<<<<<<<<<<<<<<===@@@CCCCCCBBBAAA>>>===>>>AAADDD???CCCFFFFFFDDDDDDIIIMMMPPPPPPPPPNNNJJJFFFEEEEEE@@@???<<<;;;;;;;;;;;;;;;@@@?????????>>>=========@@@>>>===@@@EEEJJJLLLLLLHHHIIIEEE@@@???CCCEEECCC???===;;;::::::;;;===???BBBBBBBBB???<<<;;;>>>@@@???@@@BBBCCCCCCBBBAAA@@@===<<<;;;;;;;;;<<<>>>???????????????@@@BBBCCCDDDBBB@@@>>>:::777888;;;>>>:::???CCCBBBBBBDDDCCC@@@~~~uuunnnhhh```UUUMMMHHHFFFEEEFFFGGGIIIIIIHHHIIIHHHFFFCCC@@@===;;;:::666888777555666999777333222111000...------------++++++******+++,,,---...111+++---...***...555222222333333111///------...111222333333444333222111111//////000...+++,,,000)))000---,,,111---'''+++,,,...000000///......///))))))******+++++++++,,,+++***---000///...222999:::>>>IIIjjj\\\@@@:::444111333666888<<<@@@<<<777333888DDDHHH<<<---'''&&&&&&'''((('''$$$"""$$$###"""""""""###$$$%%%$$$$$$%%%&&&&&&'''&&&&&&)))&&&$$$$$$%%%%%%### %%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$"""!!!&&&$$$%%%+++***---:::CCCLLLTTTPPPCCC999777888333333333444:::@@@>>>888444111333777555000444<<>>;;;:::<<<<<<:::777999888777999<<>><<<>>>AAADDDCCCEEEFFFEEECCCDDDHHHKKKQQQPPPNNNJJJFFFCCCDDDEEEAAA@@@???===<<<<<<======??????@@@AAABBBBBBCCCCCCCCCAAA@@@BBBEEEIIILLLMMMJJJJJJEEE???>>>BBBEEEDDD???>>>;;;999999999:::;;;?????????>>><<<<<<===???<<<@@@DDDCCC@@@>>>???BBB???>>><<<;;;;;;;;;<<<===<<<<<<===>>>@@@BBBDDDEEEAAA@@@>>>:::777777999<<<;;;???AAA@@@AAADDDDDDAAA|||uuunnndddXXXOOOIIIHHHHHHIIIJJJKKKIIIHHHHHHGGGFFFDDDAAA???===<<<:::;;;:::888999;;;999555222111000///...------...++++++++++++,,,,,,------...(((+++---)))---444111111222333222///---,,,---///000222444444333111000...------///---***+++///,,,333000---111,,,&&&***+++,,,---............///))))))))))))******************---000///---111777555:::HHHlll```>>>:::222111555555......444///222555999AAACCC888(((&&&&&&&&&(((((('''$$$"""$$$############$$$%%%&&&"""###$$$&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%$$$$$$###!!!&&&$$$&&&,,,+++...;;;FFFPPPUUUKKK<<<222000222111222333666>>>FFFEEE@@@;;;777666666333///222888;;;<<>>@@@AAA:::999777555222111111222...000222222111000111222111111222333333444444555777666666555555666666777777777666666666666666666444333222333555888<<<>>>888777666555444444555555000000000111333555777999888999999::::::999888888;;;:::999888777666555555555555666888999999666333111111111111111111111000222333444444444444555666333444444444444444555666...111222000111444333///666666555444444444444444111222444555555444222000111000///.........//////000111333666888:::;;;;;;444444333333333444555666666777>>>IIISSS\\\iiissszzziii[[[SSSHHHDDD???===>>>===;;;888888666555888===AAABBB@@@DDDDDDBBB>>>;;;;;;===???@@@BBBBBBAAAAAABBBEEEHHHLLLLLLKKKIIIFFFEEEFFFHHHCCCCCCBBBAAA@@@@@@BBBCCCAAAAAABBBCCCDDDEEEFFFGGGEEECCCBBBBBBDDDGGGIIIJJJGGGGGGCCC<<<;;;@@@CCCBBB>>>===<<<:::::::::;;;<<<<<<==================>>>:::===AAAAAA??????AAACCCCCCBBB@@@>>>>>>>>>>>>>>>;;;;;;<<<>>>???BBBDDDEEECCCBBBAAA===:::999;;;===<<<>>>???>>>AAAEEEEEEBBBxxxpppeeeYYYQQQKKKJJJJJJKKKLLLLLLJJJHHHGGGGGGGGGEEECCCAAA???===:::<<<;;;888999<<<:::555222111000000////////////+++,,,,,,,,,------------...(((,,,...***///555222///000222111///.........)))+++...000000///---+++,,,+++,,,///---***+++///+++333111///222---)))...,,,++++++,,,------......))))))))))))))))))))))))++++++---000...,,,///555777<<>>999222111555333,,,,,,333...222777;;;???>>>444)))%%%%%%&&&''')))(((%%%"""$$$$$$$$$$$$$$$%%%%%%&&&!!!"""$$$&&&''''''&&&%%% ###&&&%%%###$$$(((,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%+++***,,,333111333@@@GGGOOOPPPCCC555///000111000000111444>>>GGGHHHDDDCCC???;;;888444000111555666;;;@@@BBB>>>666...)))---111666666222000000222444444555666333000111555---000444666888999:::<<<999777555333222222222333+++---///111111///,,,***///...,,,,,,,,,,,,+++)))((()))************++++++------------------------))),,,...,,,---111222000111111000...------000222///111333555666666666666222222222000000111333666333444666777777666666666666666555222000000333555222333444444333333444555888;;;999555999@@@<<<111;;;999777777:::<<<>>>>>>::::::999666222000222333///111333333222111222333111111222333333444444555777666555444444555666777777777666555444444555555222222222222444777999;;;555555444444444444444444111000000111222555777888777888888888888888888888:::::::::999777555444444444444555666888777555222000111222222333222111111222444555555333333444666555444444444444444333222,,,111333111111444333000555444333333333333333333333444666777777666444333222111///.........000000//////111333555666777888444444333333333333444444555555999CCCKKKTTT___iiiuuutttcccXXXKKKFFFAAA???@@@AAA@@@>>>:::888777:::@@@CCCCCCBBBFFFFFFCCC???;;;::::::;;;===>>>??????@@@BBBEEEGGGHHHIIIKKKKKKIIIHHHHHHHHHCCCDDDEEECCCBBBBBBEEEGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDCCCCCCCCCDDDEEECCCCCC???999999===@@@???===<<<<<<<<<===>>>@@@@@@<<<<<<===>>>??????>>>===999:::<<<>>>@@@BBBCCCDDDFFFEEECCCBBBAAABBBBBBCCC<<<<<<===>>>???AAACCCDDDDDDEEEDDDBBB???===>>>???<<<>>>>>>>>>BBBGGGGGGCCC}}}wwwoooeee[[[UUUNNNMMMLLLMMMMMMMMMKKKIIIHHHHHHHHHGGGEEEBBB???>>>777999888666777:::888444333333222111111111111111,,,,,,------------,,,,,,///***...111...222888555...///000000......///000)))+++...000111000...,,,+++***,,,///...+++,,,///'''000000///333000---444---+++******+++---,,,,,,(((((())))))*********+++---,,,...111///...222999:::>>>@@@OOOhhhgggMMM888555333111111...******......000777BBBEEE>>>333---&&&%%%%%%'''((((((%%%###$$$$$$%%%%%%%%%&&&&&&&&&!!!"""%%%&&&'''&&&%%%$$$"""&&&(((&&&"""!!!&&&,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%+++,,,///555222222>>>CCCJJJIII<<<111111222111222111000333<<>>AAACCCDDDCCCDDDDDDCCC@@@===<<<<<<>>>===>>>???AAACCCDDDFFFFFFFFFHHHJJJKKKIIIHHHGGGHHHDDDFFFFFFDDDAAA@@@CCCFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEGGGGGGEEEBBB???>>>>>>>>>@@@===999999===???>>>;;;<<<<<<>>>???AAACCCDDD======>>>@@@BBBAAA???<<<::::::;;;>>>AAACCCDDDEEEEEEEEEDDDCCCCCCDDDEEEFFF???????????????@@@AAABBBCCCDDDEEECCCAAA??????@@@<<<>>>???@@@EEEJJJIIICCC}}}~~~}}}{{{wwwrrrllleee^^^ZZZQQQOOOMMMMMMNNNMMMLLLJJJIIIIIIIIIHHHFFFCCC@@@>>>555777777555777:::999444444444333222222222333333,,,,,,---......---,,,+++...)))...222///333999666000000000...---,,,...000,,,---///111222222111000***))),,,//////,,,,,,000'''111111///222...+++222...+++))))))***,,,+++***(((((())))))***+++,,,,,,...---///222222333999AAA???DDD???>>>JJJKKK===444111555555000,,,,,,+++***...---999NNNRRRAAA222...'''%%%%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&!!!###%%%''''''%%%###"""%%%&&&&&&%%%###$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%%%%''')))###+++---000666111///:::>>>DDDCCC888222444444///444222///000999DDDHHHFFFAAA???:::666333333111000...333666444...))))))++++++111777888444000222444333333333222111000---***---000444666777999;;;<<<999999999999777555333222...///000111111///---,,,---,,,******++++++***(((************+++,,,,,,+++///.........------------(((...111...---...///...000000000...---...000333333222111111222444666777444444555555444555777999000333666777777666777999:::999888444222111222444333555777777555444444444666333333777::::::===BBB<<<;;;:::::::::999666444444777888555222111444888222444666666555444555666333333333444555555666666777555333222222333555777777555333111111111222333000111444666777666555444111111222333333333333333333333222111222333444555555555555555555666777777666888:::999666444444444666444222222444555555444000111333444555444333222000333555444000///111444333222111333555666444111...555888777555666555333222222111111111222222333555555666666777777777777444222000......///111222---...000222444444444333111111222222222222222111111...///444;;;CCCOOOZZZ```cccccccccjjjyyy}}}kkkcccXXXOOOJJJGGGCCC@@@===???AAAAAAAAAAAABBBDDDCCCDDDCCCAAA>>>===>>>???>>>???AAACCCEEEEEEDDDCCCCCCDDDFFFFFFFFFGGGJJJLLLIIIKKKKKKGGGAAA???AAADDDDDDDDDDDDEEEFFFGGGGGGHHHGGGIIIJJJHHHBBB===999888===??????<<<===AAABBB@@@;;;<<<===>>>@@@BBBDDDDDD@@@@@@@@@CCCEEEDDD@@@<<<;;;>>>@@@@@@??????BBBFFFAAAAAAAAAAAABBBDDDFFFGGGCCCBBBAAA@@@@@@???@@@@@@???AAABBBBBB@@@>>>>>>???<<<>>>@@@BBBHHHMMMJJJDDD|||{{{~~~vvvuuurrrooojjjeeeaaa^^^RRRPPPNNNMMMNNNNNNMMMKKKIIIJJJJJJIIIFFFCCC@@@===666888888777999<<<;;;777555555444333333333444444,,,---.........---,,,+++,,,''',,,000---222888444222222000...++++++---///***+++,,,...............***))),,,000000,,,---000+++555444000000)))%%%,,,///,,,((((((***+++***((('''((()))***+++,,,------...---///333555777>>>GGGHHHNNNEEE;;;>>>>>>888666///888:::222...111000***///,,,===YYY]]]DDD...+++'''&&&$$$$$$&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&"""###&&&''''''%%%###!!!&&&$$$""""""%%%(((******%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''''''%%%%%%(((***'''///111555;;;555222;;;:::@@@@@@777444777555,,,111...******222>>>BBBAAA<<<:::777333222333222///))),,,//////...,,,+++,,,***111888999444111222666///000111111333444111---...111444666777888:::<<<888999::::::888555222111000000111111111///...---***)))))))))+++,,,+++***+++******+++,,,---,,,+++//////.........---------)))///222///---......---///000///---,,,---000222333222000//////222555666333555888999888888888999///222666777777666888:::;;;;;;999555222111333444222333555555333222111222>>>888888======999>>>GGG:::999999::::::888555222222555777555222111555:::333555777777666555666777333333444555555666666777777555333111111333555777666555222000000000111222000222555777888666333111000111222333333333333333444444222222222222444444444444444444444555666777888:::===<<<999777777888888555333222333555666666000111333555555555333222111555888666222000333777111000000333666777555333+++222888777777999:::999555555444444444555555666555555555555555666777888444222000......///111222---///111444555555444333///000000111111111111111333///---///222999DDDNNN[[[]]]]]]ZZZ\\\eeemmmppp}}}vvvhhh]]]TTTMMMHHH>>>AAADDDCCCAAA???AAACCCEEEFFFEEEBBB???======>>>>>>???AAACCCDDDCCC@@@>>>>>>???@@@AAACCCHHHOOOSSSPPPQQQPPPKKKCCC???@@@CCCBBBBBBCCCDDDFFFGGGHHHIIIHHHKKKMMMJJJCCC<<<777555===@@@AAA???AAADDDEEEBBB;;;<<<===???@@@BBBCCCCCCBBBAAABBBDDDFFFEEE@@@<<<;;;AAAFFFCCC<<<:::@@@GGG======>>>???AAACCCEEEGGGEEEDDDCCCAAA@@@??????>>>;;;===???@@@>>>=========<<<>>>@@@CCCJJJOOOKKKDDD~~~yyyuuusssooollllllmmmiii___VVVPPPOOONNNMMMNNNOOOPPPQQQSSSOOOIIIGGGGGGFFFCCC@@@::::::::::::::::::;;;;;;666555555444333333333333000000000000///...,,,,,,333111,,,(((---444222***000000000000000/////////)))+++---...------...///(((+++......,,,,,,///222111111111222222333333444,,,***)))***+++---,,,,,,''''''''''''(((***+++,,,...+++---333666666<<>>eeekkkIII,,,(((&&&%%%$$$$$$%%%&&&((()))###$$$%%%%%%&&&&&&%%%%%%''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((()))++++++$$$''''''"""!!!%%%''''''%%%%%%%%%$$$$$$'''+++///---...333666444222555<<>>DDDPPPVVVZZZUUUNNNMMMVVV___ggg|||{{{lllYYYJJJMMMHHHEEEFFFEEECCCDDDGGGHHHGGGGGGFFFFFFCCC???;;;;;;===???@@@AAA@@@???>>>???@@@AAABBBDDDJJJTTT\\\___[[[UUUNNNIIIEEECCCBBBCCCBBBAAAAAACCCEEEHHHIIIJJJJJJIIIFFFBBB===;;;:::>>>@@@BBBBBBAAAAAABBBCCCDDDCCCBBBAAA@@@AAAEEEHHHPPPIIIDDDGGGIIIGGGCCCAAA>>>>>>????????????>>>>>>>>>;;;;;;???AAAAAACCCHHHIIIFFFEEEEEEGGGGGGCCC@@@============>>>@@@AAABBB@@@AAACCCFFFIIIKKKKKKJJJ}}}wwwtttppplllkkkkkkfff\\\TTTTTTTTTSSSRRRRRRRRRRRRSSSOOOKKKGGGFFFHHHHHHFFFCCC;;;;;;;;;;;;:::999999999555444333222222333444555111111111000///...------111111---***...444333...555444222///...,,,++++++,,,...//////---,,,,,,------......---,,,+++,,,---/////////000000111111111,,,+++)))***+++,,,,,,+++'''(((((()))***+++,,,------,,,...444666666:::AAAHHHBBB;;;666444444555555666333000///000000...,,,333...BBBhhhmmmKKK...***((('''&&&%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%***)))'''%%%$$$######$$$###&&&&&&"""!!!%%%((((((&&&&&&%%%$$$%%%''',,,000222333777:::888555888>>>@@@AAA===555000000111///...---...111555777666555555222000.........---,,,---......//////000000000000111333444333111...,,,---...000///......///000,,,///333555777888999;;;555666777777888888777777555444333111000000//////+++,,,---,,,++++++,,,...///...---,,,,,,---...///000---++++++---......---,,,---///...------...///000111222222111111333444222333333111//////222555333444666888999888777777222222111111222333555666555888888444111333444333333555666666555555777888999888777666888:::===???BBB===888777999;;;999666444888333222999888222555555555444444555666888999444555666555555666888::::::999777555444444555666555555555222000000111222888888999;;;<<<:::777444222222444555555444333333222111000111444555444222333444444555666666777777666777888888666555555666333333222222111222222222222222333444444555666666555444222111111444777999888888888888777777777888777777888999999::::::;;;777777666666555555555555444555777999999999888777666555444333222222333333111111111111111111222222//////000111222222222222000000///......000555999BBBIIIOOOOOOJJJGGGKKKPPP\\\pppxxxfff\\\PPPFFFCCCEEEFFFGGGIIIIIIGGGFFFEEEDDDBBB>>>;;;888999;;;===>>>???>>>>>>===???AAABBBEEEMMMWWW^^^aaa]]]XXXQQQLLLIIIGGGFFFFFFFFFEEEEEEFFFHHHJJJKKKPPPOOOMMMIIIDDD@@@===<<>>======:::;;;???AAAAAADDDHHHDDDDDDDDDEEEEEEDDDAAA>>>@@@@@@@@@??????@@@AAAAAADDDDDDEEEGGGIIIIIIHHHGGG{{{wwwsssnnnkkkjjjeee\\\TTTSSSSSSSSSRRRQQQPPPNNNMMMNNNKKKGGGGGGHHHIIIGGGDDD>>>======<<<:::888777666444333111111111333666888222222111111000/////////...000///---///333555444666444111...,,,+++++++++...///000///---,,,,,,,,,...---,,,,,,------,,,+++---------------.........---+++******+++,,,+++***(((((()))***+++,,,------------000555666666888<<<<<<999555333333444444444555333111000111111000///222...BBBcccgggHHH...))))))((('''&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&''')))!!!%%%%%%"""!!!%%%((((((%%%%%%&&&&&&'''***///333888777999;;;999666999?????????;;;222---...//////111---+++...555888555111000...,,,,,,---...---,,,,,,---...///000111111111000111222222222000...,,,---...---,,,+++,,,///111+++...222555777888:::<<<222333444666777888888888555555333222111111111111---......---,,,+++---...........................///---,,,,,,---......---,,,---......------...000...///111111111111222444111222111000//////111333333444444555555666666666333222111000111333555666444777777333111333444333555666888888777888999;;;:::999888888999;;;>>>???@@@===999999;;;<<<;;;999444888222000666444///222:::666222333666999777555444555666555444555777999;;;:::888666555555555555666444222222333444333222999999:::<<<<<<;;;777444222333555666666666555555111000000111444555555444000111333555666777888888555777888888666555555666333333333444444555555555222222222333444666888999444333222111333666999;;;999999999999:::::::::::::::888666555555888;;;>>>999888777666666666777888555777:::<<<<<<:::777555888777666555444444444444000000000111111222222222000000000111222333444555222333333222///......///666>>>GGGMMMLLLJJJHHHHHHPPPbbb|||uuucccOOOFFFFFFHHHJJJMMMKKKHHHEEECCCAAA@@@>>><<<666666777999;;;<<<>>>>>>===???AAACCCEEEKKKTTT[[[ZZZXXXVVVSSSRRRRRRSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQVVVSSSPPPKKKFFFBBB???===<<<>>>???@@@>>>>>>>>>???<<<=========>>>@@@DDDGGGJJJHHHJJJNNNOOOKKKIIIKKKGGGFFFEEEDDDBBB@@@>>>===<<<::::::???AAABBBEEEIIICCCFFFHHHHHHFFFCCCAAA@@@DDDCCCBBBAAAAAAAAABBBBBBGGGGGGHHHHHHHHHHHHGGGGGGzzzvvvpppmmmjjjfff___YYYSSSSSSSSSRRRPPPMMMJJJIIIQQQMMMIIIHHHIIIHHHDDDAAA@@@@@@???===;;;888555444444222000///000333777:::333222222111111000000000,,,///111111000222666999333111...,,,+++,,,---...---///000000...,,,------,,,)))(((***...000///---,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***'''((()))***+++,,,,,,,,,,,,///222555666555666777444222111222333444333111111000//////000000000000///,,,:::RRRTTT<<<***)))''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&(((((('''&&&%%%$$$$$$$$$%%%&&&)))+++---"""%%%&&&###"""%%%'''&&&###$$$&&&(((***...444888<<<888666555333222666===@@@???:::000***,,,......///......111666777333//////...------.........,,,,,,---...000111111111000//////000111000///...,,,+++,,,---,,,++++++---///---000333555555555777888111222333555666666777777444333222111111111111111///000000///---,,,...///+++,,,---......---,,,+++......------.........---+++---............///111,,,...000000000000222333000000000//////000111222444333222222222444555666333222000000000222555666555999999555333555666555666777999999999999;;;===<<<;;;999999999:::;;;<<<999777666888;;;>>>>>>===555999444111555333...222;;;888444444666777666333333555666666555555666888<<<;;;999777666555555555666333111222666777666333222333555888;;;;;;999666222333444666777777666666222222222222333444333333000111333555666777777777444666777777555444555666444444444555555555444444111111000111333555999:::444333222222333555888:::777777777888:::::::::999:::888555444444777;;;===;;;:::888777777888999;;;888999;;;<<<;;;999666555777777666666555555555555000111111222222222222222111111000111222444666888888999999666222///...---...555???HHHLLLKKKHHHFFFJJJVVVkkk~~~eeeTTTLLLIIILLLPPPMMMIIIEEEBBB@@@???>>><<<777777777888999;;;<<<===???@@@BBBAAAAAADDDKKKPPPLLLMMMPPPTTTYYY___dddgggccccccaaa```^^^]]][[[[[[XXXUUUPPPKKKGGGCCCAAA???<<<===???>>>===<<<<<<===:::;;;<<<<<<<<<>>>AAADDDDDDEEEIIINNNNNNJJJJJJMMMGGGGGGFFFEEECCCAAA???>>>===;;;;;;@@@CCCCCCFFFKKKIIIMMMPPPOOOJJJEEECCCCCCDDDCCCBBBBBBBBBCCCEEEFFFIIIJJJKKKJJJIIIHHHHHHIII|||wwwqqqllliiieee```\\\WWWWWWVVVUUURRROOOLLLJJJPPPLLLIIIIIIJJJIIIEEEBBBAAAAAAAAA???===999666444444222000///000333666999333222111111000111111222,,,///222333222222666:::222000---+++***+++---...+++---//////...---...///+++)))(((***...000///,,,---------,,,,,,++++++***---+++******+++,,,+++***'''''')))***+++,,,,,,,,,,,,000333555555555444444000000111222444333111///------------------...//////***222@@@@@@000'''***######$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$&&&(((((((((&&&%%%))))))((('''&&&%%%%%%%%%$$$'''((($$$###%%%&&&%%%"""$$$'''+++///444:::>>>???888222///---...555===@@@@@@999///***+++---,,,))),,,111444444111...,,,...---,,,,,,------+++***+++,,,...000000000//////....../////////...---,,,(((***---...---,,,+++,,,,,,///222444444444555666222333333444444333333333000000///////////////000///000000///...---///000+++,,,...//////...,,,+++---.....................,,,...////////////000222000111333333222333444666000/////////000111111111333333111000111222444555222111000000000222444666444888888444333555666555666888::::::999999;;;===<<<;;;:::888777666666666555444555666999;;;<<<<<<777<<<666333777444111666:::999888666555444555555444555777777555555666777;;;:::999888777666555555555333222444777999777555///000333777:::;;;999777000111333555666777777666555555555444222111111111111222444555555555444333222444555555444333444555555555555555444333222111//////...///111444777999444333222111222333555666555444555777:::<<<;;;999777666555555666777999;;;<<<:::999888888999;;;<<<<<<<<<;;;:::999888777777555555666666666666666555222222333333333333222222000000000222444777:::<<<>>>===;;;777222000000111,,,///555<<<@@@@@@>>><<>>===;;;::::::999::::::;;;<<<<<<>>>???>>>===>>>CCCGGGDDDGGGMMMUUU^^^hhhoootttppppppooommmjjjgggcccbbbYYYUUUOOOJJJHHHGGGEEECCCAAABBBDDDCCCAAA@@@@@@@@@;;;<<<===<<<<<<<<<>>>@@@@@@AAAEEEJJJKKKGGGGGGJJJDDDDDDDDDDDDCCCBBBAAA@@@???======BBBDDDDDDGGGLLLOOORRRTTTRRRLLLGGGEEEEEEBBBBBBAAABBBDDDGGGJJJLLLOOOPPPPPPMMMJJJGGGGGGIIIzzzssslllgggccc```]]]XXXWWWVVVTTTQQQNNNKKKJJJKKKIIIGGGIIIKKKLLLIIIFFFAAABBBBBBAAA???<<<999777555333111000000222444666333222111000000111222333//////222555333111333888333111...,,,************)))+++---...------...///---,,,++++++,,,,,,+++***...------,,,+++******))),,,***)))***+++---,,,,,,'''(((***,,,---------,,,+++000444333333444444222//////000222444333000---***+++,,,+++******,,,...///---111999666,,,(((,,,""""""$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&###$$$%%%&&&&&&%%%$$$###$$$((()))&&&$$$''''''&&&$$$'''+++///333888>>>BBB@@@888111...---...444;;;<<<<<<888///***+++---,,,***///555777444111...---+++***)))***++++++)))'''***,,,...//////...---,,,---------......------,,,'''***---///...,,,+++***(((+++///111222333555666333333333333222111000///...---------------...///...///000///......000222...///000111111000///...,,,...000000...---...///---///000111000111222444000111222222111111222333000//////000222333222111333222111111111222333444000000000111111222333444222555666222111333555333777888999999888888999:::;;;:::999777555444444333555555666666666777777777777===888555999777555<<<<<<<<<;;;888777666777888555666888888777666666777888888888777777666666555444444444666888999888777555555777999;;;:::777555///111333555777777888777777777777555222000000000222333444555555333111000000222333444222222222333444555555555444222000///.........///111444666777444333222222222222333444666555555999===???===;;;555555555666666777888999;;;:::999999999:::;;;<<<===<<<:::999888777777777333444555666777888888888444555666666555444222111///000222555999<<<@@@AAA@@@???;;;666111///000222111222333444444555444444999<<>>======<<<<<<<<<<<<;;;;;;777:::<<<<<<;;;===AAAEEEEEEGGGMMMTTT]]]dddkkknnnmmmmmmmmmllljjjfffbbb```WWWRRRKKKHHHIIIJJJJJJHHHBBBCCCDDDCCCAAA?????????<<<===>>>===<<<<<<>>>@@@@@@???AAAGGGHHHEEEEEEGGGAAABBBBBBCCCCCCCCCBBBBBBAAA>>>>>>BBBDDDDDDFFFKKKOOOPPPPPPMMMJJJFFFDDDDDDBBBBBBBBBCCCGGGLLLPPPSSSVVVWWWVVVQQQKKKGGGGGGHHHyyypppiiidddaaa___YYYWWWUUURRROOOMMMLLLKKKJJJHHHGGGIIILLLMMMJJJGGGAAABBBCCCCCCBBB???<<<:::666555333111000000111111222111000//////000222333222000111555444000111555000///...,,,+++************+++------,,,+++,,,,,,+++,,,---,,,+++******+++------,,,+++***)))((((((***)))((())),,,---...---)))+++---///000000///...+++111333111111444555222......///111333222000...)))***+++***)))(((+++---,,,...666<<<888...)))***%%%%%%&&&'''''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''&&&&&&&&&###''')))((('''%%%"""''')))''''''***+++******,,,///222555999>>>BBB<<<555000//////...111666444666333---***,,,......111111222333333222///---''''''((())),,,,,,+++)))***+++---......,,,***))),,,,,,,,,---------,,,,,,)))+++------,,,,,,,,,---(((+++...000000111222333222222222222111000///...,,,,,,,,,,,,,,,---......,,,---.........///111333000000000111111000000000,,,...111111///---...///...000222222222222444666000111222111000///000111111//////111444555333111333222222222222222222222//////111222333333222222111555555222000333555333777888999888666666666888888888777666666555555444444555666666666555666666666<<<999666:::999999AAABBB???;;;:::<<<===<<<999666888999:::888777777777666666666777777666666555333555888888888777888888999999999;;;;;;999666222000222444666888999999999555777777555222000111222111222444555555333000///...000111222111000111222333333555555555333111000...///000111333444555666333333333333333444555666555444555999???AAA???;;;666555444444555666888999999999999::::::;;;;;;;;;::::::::::::999888666555222333666888:::;;;;;;;;;777888888888777444222000000222666:::???CCCFFFGGGBBBAAA===888333000///000222333333111//////222444333555;;;FFFQQQbbb|||xxxfff___UUURRRMMMIIIGGGDDDBBB???;;;<<<===>>>>>>======<<<999<<<>>>>>><<<<<>><<<<<<<<<;;;===>>>???>>>???@@@BBBEEE@@@@@@EEEHHHFFFDDDEEEBBBBBBCCCCCCCCCCCCCCCBBBAAA>>>>>>AAABBBBBBDDDHHHKKKIIIGGGFFFFFFFFFEEEDDDEEEEEEEEEFFFJJJOOOUUUXXXVVVXXXWWWSSSMMMJJJKKKNNNuuulllfffcccaaa^^^]]]YYYVVVTTTRRRQQQQQQMMMKKKIIIJJJLLLKKKGGGDDD@@@BBBCCCDDDCCCAAA>>><<<777666444222111000//////222111///......000111333555000000555555000///222***++++++,,,---------...+++,,,------+++))))))***&&&))),,,,,,******---000---,,,+++***)))((('''&&&)))(((((())),,,...///...+++---///111222222111000+++111333000000444555333,,,,,,---000222222000...)))+++,,,+++((((((***---'''...:::AAA===000(((&&&((())))))))))))'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&"""%%%)))++++++'''### %%%((('''(((,,,...---...000333555777:::===@@@666111///000000...---///---000000+++***---000///333---)))))),,,...,,,(((''''''(((+++...000///---***+++---...---+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///+++---///000...---------111111111111111000//////,,,,,,,,,,,,,,,---...///+++,,,.........///111444//////............//////+++///111111///---...//////111333333333444555777666777777666444333333444111000///111555666444222222333333222222222222222---///111333444333222111333777777444222555777666777888888777555444555666666666666666777777777777000222555666666777888999555;;;999666;;;:::;;;DDDHHH@@@:::;;;AAADDD@@@:::666888::::::999888777888444555555666666666666666333666::::::888666777999777777888::::::999555222111333555888:::;;;;;;;;;444666777555222111222444000111333555555333111///---...000111000///000111111222444666666555444333///000222333555555666666222222333444555666888999444222333888>>>AAA>>>:::777555333222333555888:::888999::::::;;;;;;;;;:::777888;;;<<<;;;888555333222444666999<<<===>>>>>>999:::::::::888555222000000333888>>>DDDHHHJJJKKKDDDDDDAAA<<<666111//////+++---///---+++,,,000555222444999???DDDPPPhhhqqqcccWWWSSSOOOLLLIIIFFFCCC@@@999:::===?????????>>>===???BBBCCCAAA>>><<<===???===>>>AAADDDGGGJJJLLLMMMIIILLLOOOQQQRRRQQQNNNMMMGGGBBB<<<<<>>>>>:::<<<>>>???@@@AAACCCEEEIIICCC@@@DDDIIIHHHEEEDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@======@@@AAA@@@AAAEEEHHHEEEBBBBBBEEEHHHGGGFFFIIIHHHHHHIIIMMMRRRWWWZZZRRRTTTVVVSSSOOONNNRRRVVVyyyqqqkkkfffccc```\\\WWWUUUTTTSSSPPPMMMLLLHHHEEEFFFKKKMMMJJJFFFBBBBBBAAAAAABBB@@@>>>;;;777444555888888333......111111000///...///222444777555333111222222222222,,,......,,,)))***000666111000///---++++++******(((((()))))))))***---000000---***)))***+++)))&&&))),,,+++''')))111555333***...///...000444666444222111000111333666666666---......//////...---,,,+++((((((++++++((((((+++...&&&111AAA:::------///$$$%%%&&&&&&%%%%%%''')))"""###%%%'''***)))'''$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$'''))))))***---333888888777888:::999777999>>>777555222///------------//////............//////000///+++'''(((,,,+++'''(((((()))+++...000000...***,,,...//////...+++******---//////---+++******---,,,+++,,,------,,,***,,,,,,+++)))'''&&&(((***000...,,,,,,...000000000///......---+++******))).........000111333555666555111---,,,......---+++000000222222---***---555333777:::999555333666999777444444888<<<<<<666000***,,,///111222222111000111222333333222000---,,,222222222333333333444444111222333333444444333333555555555555555555555555888666555666999999777444888777666666666666666777333999;;;777444777<<<===BBB<<<:::???BBB???>>>AAA999999777666666666777888444444666888777222222555444444555555444333333222222555888;;;;;;888555333444555888::::::999777666111111111000111222222333444444555666444222000...111000///......///000000111222222333333444555555///000111222333444444444666444111111333555666666333444666666666777999;;;333333444444666777999:::777888999:::;;;<<<<<<<<<;;;999888999:::888333///555999======;;;999:::;;;888888777666555444222111222333666===DDDHHHHHHGGGEEEDDDBBB===777222000//////...------//////...------000444888>>>IIIWWWbbb|||dddYYYVVVSSSOOOKKKGGGBBB???888CCC@@@:::AAADDD???===>>>>>>>>>???@@@@@@???===@@@<<<<<>>BBBGGGGGGFFFEEECCCBBB@@@???>>>;;;;;;<<<@@@EEEIIIKKKKKKEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFCCC@@@CCCGGGFFFBBB>>>>>>>>>>>>???@@@AAAAAAFFFDDDDDDFFFFFFEEEIIIOOOIIIOOOVVVZZZZZZZZZ[[[]]]RRRWWWZZZXXXWWWYYYYYYWWWxxxqqqkkkgggccc^^^WWWSSSRRRQQQOOOLLLJJJJJJIIIIIIIIIIIIHHHHHHBBBAAAAAAAAAAAA@@@===;;;888444444777777222......000000111000//////111444999777444222111000000///,,,...///---+++,,,111666000000...,,,+++***))))))&&&((())))))((()))+++---,,,***''''''((((((&&&$$$&&&***+++)))+++000222000)))---///...000555666444000///000111444666666555///.........------------+++)))(((++++++((((((***---%%%222CCC:::***(((***%%%&&&&&&&&&%%%%%%''')))%%%%%%&&&((()))(((%%%"""'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))$$$(((,,,...000333999>>>777888;;;>>><<<777777:::777555333000...---..............................222111...***,,,000///,,,***))))))+++...000000///,,,---///111000///---+++)))+++------+++*********...+++))))))***+++,,,+++---...---+++))))))***,,,///......------...000111++++++,,,,,,,,,,,,------***+++---///222444777888888444111///000000...---333222222333000---///555333777:::999555333555888444555777999:::888555222000111222333444555555666222333444444333111///...222333333333444444444444222333333444444444333333444444444444444444444444444333222555888:::999777666666666777777777777777111777999555222444888999;;;555444999===;;;;;;>>>777888888999888777666666666444666888666222222666222222333444555555444444444666888::::::999777555555666999::::::999777666111111000000000111111222333333444555444333111///111000///......///000111222222222222333333333333000111222333444555555555444333111111222333555555222333444444444555888;;;666555555555555555666666555666777999::::::;;;;;;;;;999888999999888555222333555888999888777777777666666555444333222111000111222666<<>>GGGCCC<<<@@@@@@?????????@@@@@@???>>>@@@<<<<<<@@@AAA???@@@DDDGGGGGGFFFEEEDDDDDDCCCCCCAAABBBBBB@@@>>>???CCCGGGHHHHHHGGGFFFEEECCCAAA@@@<<<===>>>@@@CCCGGGKKKMMMLLLJJJHHHFFFFFFGGGIIIJJJGGGGGGDDDBBBDDDHHHGGGCCCCCCBBB@@@?????????@@@AAAFFFDDDDDDGGGIIIJJJOOOVVVWWW\\\cccfffeeecccaaa```SSSXXX]]]___cccffffffbbbzzzqqqkkkeee^^^VVVQQQOOOOOONNNLLLKKKMMMNNNLLLIIIGGGHHHIIIBBBAAA@@@@@@@@@???===;;;888444222444444111/////////000111111000000111222:::888666333111///------***---///...,,,---000444///...---,,,***)))((((((&&&''')))))))))((()))***...,,,************((('''$$$(((******,,,//////,,,(((,,,......111666777555///...///111444555555444111///...,,,,,,,,,...///,,,))))))++++++((('''***---'''777HHH===)))%%%'''%%%&&&'''&&&%%%%%%''')))(((((('''((((((&&&"""(((((((((((((((''''''&&&&&&&&&''''''(((((())))))''',,,111444555777;;;???666999???CCC???777444666777555333111///......///------...//////...------......,,,)))***...///++++++***)))+++---///000///---...000111111000...---(((***++++++***)))***,,,...+++'''&&&(((***,,,,,,---...---,,,***)))***,,,,,,...000///,,,,,,///222+++++++++,,,,,,---------((())),,,///333666999:::999777444222222222111000555111000222111//////333333666888888555444555777222666999:::777444333444444444333333444666888999333333444444444222111000333333333444444444555555444444444444444333333333222222222222222222222222333222222444777888888888444555777888888888888777000555666222000222555555444111111555888888999;;;888:::<<<======;;;888666777555666777555222333888111222333444666666777777555666777888999999888888777888:::;;;;;;999777666111111000/////////000000111222333444444333222111111000////////////111111222222222222222111111111000111222444555555666666333222222111222222333444111222222222222444777:::888777666555444333333333222333555777888999::::::;;;:::888888999888777555444444444666777777555333444333222111000000000000///111555:::@@@CCCCCCCCCEEEDDDBBB<<<666000...---...---,,,---///000///...,,,///111222444888???EEEQQQeeesssgggZZZTTTVVVVVVPPPIIIGGG@@@999@@@KKKBBB:::CCC@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>>>>AAAAAA???@@@BBBDDDFFFGGGFFFCCCAAACCCEEEAAACCCCCCBBB???@@@CCCGGGGGGGGGGGGGGGFFFDDDBBBAAA>>>@@@AAAAAABBBEEEKKKPPPQQQNNNJJJFFFFFFHHHKKKNNNJJJKKKJJJGGGHHHKKKJJJFFFHHHFFFCCC@@@???@@@AAABBBFFFEEEFFFKKKNNNQQQYYYaaafffkkkqqqsssqqqmmmiiigggdddhhhkkkmmmpppqqqkkkcccwwwooofff___TTTNNNLLLMMMMMMMMMPPPPPPPPPNNNKKKIIIIIIIIIBBBAAA????????????===;;;888333111222222000///111...000111222111000111111777777666444000.........)))+++......------...000------,,,+++***)))((('''&&&(((***+++***(((((()))...------,,,,,,+++***)))&&&((()))***+++,,,,,,+++'''+++...///222666888555000...------000444555666222000---+++***,,,...///---******,,,+++((('''***///***===PPPCCC,,,&&&***&&&'''''''''%%%%%%'''((()))((('''''''''&&&### (((((())))))))))))((((((%%%&&&'''((()))*********,,,111777:::999777888999555999???CCC???777555777666555333111000/////////+++,,,...//////...,,,+++***,,,+++)))***......,,,,,,***)))))),,,.........,,,---...000000///...---)))***+++***)))***,,,...,,,***((((((***+++,,,,,,***+++,,,+++)))((()))******...111000,,,+++...222......---,,,,,,+++******)))+++...111444777:::;;;777666444333333444444444555000---///000......000333555777777555444444666333555777888777555333222222222222222333444555666222333333444333333222111333333444444444555555555555444444333333333333333111111111111111111111111555555444444555555555555333444777999:::999888777111666777333111333444333444222333555777888999:::<<<===>>>???>>>===;;;:::999666666777555222444999333444555666888888888888666555555555666888999:::::::::;;;;;;:::999777666111000000///////////////000111222333333333333222111000/////////000111222333333222222111000//////000000222333444555555555222333444444333222333444222222222111111333777;;;888777666444333222222222222333444666888999::::::;;;:::888888888888888888888555444666999:::777444222111000////////////000///111444888;;;<<<<<<;;;??????===999444000......000/////////111222111000,,,...000111111333777:::EEESSSiiiwwwddd\\\^^^^^^WWWNNNJJJJJJCCCBBBGGGBBB<<>>>>>>>>>>><<<;;;999333000111222000000222...000111222111000111111333444555444111//////111,,,...///000///......///+++,,,,,,+++***)))(((''''''))),,,,,,+++***)))***)))*********)))((('''''')))((((((((())))))***+++&&&+++...///222777777555111...***))),,,222666888333111---******+++...///---******,,,,,,((((((+++...,,,CCCZZZKKK000)))...'''(((((('''&&&%%%'''((('''&&&&&&&&&''''''%%%###(((((()))))))))))))))((($$$%%%''')))***+++++++++///666===@@@>>>:::777777555888>>>@@@<<<666777<<<444333222111000000000///***,,,---//////---,,,***+++//////------000111///+++)))((()))+++,,,,,,+++******,,,---------,,,,,,***+++,,,+++***+++---///*********,,,......,,,******+++,,,+++***))))))***)))---111000,,,***---111---------,,,,,,++++++***---...111444666888999999333333222222333444666777666111///000111///...000333444555555555444444444555333222444888888444000///000222444555444333222111111222222222222222222333333333444444444555555444333333222222222333333111111111111111111111111555555555444333444555666333555777999::::::999888444888888555444666777444444555555444444666777777===<<<<<<;;;;;;;;;;;;;;;:::777777888666333555:::777888888999999999999999555444333333555777999;;;;;;<<<<<<;;;:::888666555000000///////////////000000000111222333333333333111000/////////111222333444333333222111000//////...///000111333333333333222555777777555333444555111222333222222444888:::777666555444444444444444222333555666888999999:::::::::999888777777777888999666444666888999777444111111000000000000000000000222444666666555444333777777777666333111111222111000///000111222111///---...000111222333444666:::BBBOOO```ssstttiiifffcccZZZQQQPPP^^^XXXEEEAAAAAA>>>>>>>>>AAAFFFIIIJJJLLLNNNQQQSSSSSSQQQNNNJJJFFFCCC@@@???CCCFFFEEEAAA???BBBFFFAAADDDFFFFFFCCCBBBDDDGGGBBBCCCDDDDDDCCCBBBAAA@@@BBBDDDEEECCC@@@AAAHHHOOOMMMJJJGGGEEEFFFKKKPPPTTTWWWZZZZZZVVVSSSRRROOOJJJIIIGGGDDDCCCCCCFFFIIIKKKKKKKKKOOOVVV\\\```hhhpppsssssssssuuuxxxzzz|||}}}xxxyyyzzzzzz|||{{{qqqfffpppggg[[[RRROOOOOOOOONNNWWWRRRMMMMMMPPPPPPKKKEEEBBB@@@===<<<======<<<;;;888333111222333111000222///000111111000000111222///222444444111000111333222222222222222111000///++++++,,,,,,+++***((('''((()))+++++++++***+++,,,)))+++------+++))))))))),,,)))''')))((('''(((+++&&&+++///000222666777444111---)))(((+++111666999444111...+++***+++---///,,,)))))),,,,,,)))))),,,,,,///NNNjjjYYY666***...(((((()))'''&&&%%%'''(((&&&%%%%%%&&&'''(((&&&%%%'''(((((()))))))))))))))###%%%(((+++---...//////111888BBBFFFDDD???:::888555888===>>>999333777>>>111111111111000000//////++++++,,,------,,,++++++)))---...,,,+++---...---******)))+++,,,,,,+++)))(((((()))***+++++++++++++++,,,------,,,+++,,,...))))))+++...000000,,,***+++---......---,,,,,,---***---//////---,,,---///******+++,,,,,,---......///000222555666777777777000111111111111222555888999555444555444111111555333444444444444444444333555111///222888:::666111000222444777777666444222000000111111222222333333222222222333333333444444222111000000000222333444222222222222222222222222222333444444444555999;;;555666888999999999999888555888999777777999999555111444555222111333555444:::999888666666777888999999777888999777444555:::888999999::::::::::::999555444333333555888;;;======<<<<<<:::888666555333000/////////000000111222111111111111222222333333111000//////000111333444444444333222111111000000---...///111222222333333222666999999666333333555000111333333333444777999777666666555555555666666333444555666777888888888888999:::888666555555666666555444444555555444333111222222333333333222222000333555555333111000000000222333333333333444666333111000000000000///---......///111222333444444444999AAAKKKZZZqqqxxxmmmcccYYYRRRUUUjjjcccHHH>>>@@@>>><<>>@@@???======???BBBAAADDDHHHHHHEEEDDDEEEFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBAAABBBFFFJJJKKKJJJHHHHHHJJJNNNRRRUUUVVV[[[\\\XXXTTTSSSOOOKKKFFFEEEDDDDDDEEEHHHKKKNNNMMMNNNSSSZZZ___aaagggmmmqqqooonnnppptttzzz~~~wwwyyyxxxvvvuuutttmmmddd{{{rrrdddYYYTTTQQQOOONNNSSSPPPMMMLLLLLLKKKIIIFFFBBB???===<<<<<<<<<;;;:::888333111444555222111333000000111000//////111444---111555444111///111333555444222111000///...---++++++,,,---,,,+++)))''''''((()))))))))))),,,...***---000000...++++++,,,,,,((((((,,,+++'''&&&)))''',,,000000333666555222---+++))))))---111444555333111...,,,++++++,,,---+++((())),,,---++++++...---555]]]kkk@@@,,,,,,((())))))(((&&&%%%'''((('''%%%%%%%%%''''''&&&%%%&&&'''(((((()))))))))(((###&&&)))---111222333333222;;;EEEIIIFFF>>>777444555888>>>>>>888111444;;;///000000000000//////...++++++++++++++++++++++++%%%***,,,)))''')))***)))++++++,,,...///...+++((('''(((((()))******++++++***,,,------,,,******+++))))))***,,,......,,,++++++,,,...///---,,,,,,---+++,,,---.........------)))******+++---......///---...111444555666555555111222333111000000333666999888888888444000222888333333333444444444333222111000000222666777666444222333444555555555444444111111111222333444555555111111111222222222333333000///......///111333555444444444444444444444444333444555555444555999===888888888888888888888888333666777666777:::999555...333555111000444666666888888888777777777666666999777999;;;999555555999555666777999::::::::::::555555555666888:::===???======;;;999777555333222/////////000111222333444111111111111111111222222111000//////000222333444444444333333222222111111...///000111222333333333000555::::::666222222333---///222444444444555666888888777666666666666666333333444555555555555555777999:::999666333333333333444444333111111222333111333555777888777555444000333666666444111111222///111333444444555777999777555333333333222000............///000222222222111777>>>CCCKKK[[[rrrqqqaaaVVVQQQPPP^^^XXXDDD>>>>>>>>>AAADDDMMMZZZdddiiimmmrrrvvvwwwwwwqqqeee[[[SSSKKKBBB::::::;;;<<<<<<===>>>>>>AAAEEEIIIIIIGGGEEEEEEFFFCCCBBBAAA@@@@@@AAACCCDDDDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOPPPNNNUUUXXXVVVSSSQQQOOOLLLEEEEEEEEEFFFGGGIIILLLMMMNNNOOOTTT\\\___^^^aaafffkkkiiigggiiimmmrrruuuuuuooorrrqqqmmmkkkkkkiiieeezzzkkk___XXXSSSOOOMMMNNNOOONNNLLLIIIFFFFFFGGGBBB???<<<;;;;;;<<<;;;:::888444222555666333222333111111000///...///222444...222555555111...000222444222///---,,,+++***)))+++,,,---...---+++)))(((&&&''''''''''''(((,,,...'''***------+++(((((()))***(((***//////((($$$&&&(((---000111333666555111))))))))),,,000222333222333111///---++++++,,,---***((((((,,,---+++,,,///000<<>>===;;;888666444222111/////////000111333555555222222111111111111111222111000000000000222444555444444444333333333333222///000111222333444444444///444999999555111111222+++...111333333333333444::::::999777666666666666222333333444444333333222666888;;;:::666222111111333555666444111000222555222444777:::;;;999777555///333777777555333444555000222444555555666888:::<<<:::888777666555333111...---,,,---...000000000---555===???@@@HHHYYYhhhyyysss___TTTPPPEEEKKKEEE>>>???<<<===GGGHHHSSSbbbnnnuuuzzz{{{lll```WWWMMMCCC;;;::::::<<<>>>??????>>>AAAEEEIIIJJJHHHEEEEEEFFFAAA@@@===<<<<<<>>>AAACCCEEECCCAAABBBCCCCCCCCCBBBDDDFFFHHHJJJKKKKKKJJJIIIGGGNNNSSSRRRPPPPPPNNNLLLEEEFFFFFFGGGHHHIIIKKKKKKMMMOOOUUU[[[]]][[[\\\```eeecccaaacccgggjjjjjjiii^^^ccceeedddfffkkkooopppyyyhhhYYYQQQOOOOOOLLLLLLLLLLLLKKKIIIGGGEEE???>>>===;;;999888888888888333222555555111111666,,,///222333222111000111111111222222111000///...111222333222///---,,,,,,'''(((***+++***'''$$$""")))*********(((((()))+++(((***---///...,,,)))''')))+++---+++)))))),,,///,,,+++///444555222000222++++++,,,,,,...///000111222111///---,,,---...///+++,,,,,,+++***+++---000333GGGzzzIII...,,,%%%%%%&&&&&&'''((((((((($$$%%%&&&'''(((((((((((($$$%%%&&&%%%""""""(((000(((***000777======888333666===DDDFFFFFFDDD===666222666999999555111//////+++000444333...+++,,,...///---***+++---///...,,,...,,,***(((''''''((()))******+++///222222///+++###&&&+++------+++******((()))***+++++++++++++++***************************+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++......---,,,,,,,,,,,,...111333333444555777555666666444444444777999;;;:::888777666777888888777666666888;;;;;;777444//////...,,,+++,,,...111000111222444555666666666000/////////111444777888///333444111///000///---...000222222111111222444888666444444444444333222777666444333444777:::<<<<<<;;;666444777<<<:::444000111222444666777888777333555666666555555777888:::===@@@???<<<888666666555555555666777999:::;;;888666333333666888999:::444666777888888999<<<>>>===;;;999888777666333222222222222333555777999;;;999666111...---///333555===666000///333777999888777555333444666666444111222333444444444444333222888666444444444444222000------...///000222444555999666555555888999777555777555444222111111222222000333777999888666555555;;;888333222555777888777666999<<<>>>>>>:::666333444555555666777888888888555444333444666999===???@@@CCCEEEEEEBBB>>>;;;:::444888888444111111000---+++***---444<<>>>>>@@@@@@AAA<<>>===;;;:::999888888:::666444666444///...111///000111111000000111333000000000000000/////////111333444222///---++++++***+++++++++***)))(((''')))******)))((((((***,,,(((***---......,,,***((((((***+++***((((((***---,,,+++---222333000000222,,,,,,,,,---...///111111222000///---------///000******+++***)))***---///444HHHzzz~~~HHH---+++((((((((((((((((((((('''%%%%%%&&&'''((())))))((('''%%%%%%&&&'''(((***,,,...///333888======888444777>>>DDDFFFFFFEEE???888222555999999666222//////)))...222222///,,,---000222///+++***,,,...///...---,,,***((((((((()))***++++++,,,///222333111...+++,,,---,,,***((('''((())))))***+++,,,---------++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++***+++,,,---///111333222333444666222444555555555666888::::::999999888777777777777666555555777::::::777444///000000///---...000222000111333444555666666666222111000111222444777888///333444111///000000......///000000///000222444999888666666777777777666666555333222222555888:::;;;:::666444888===<<<777000111444555666777999:::444666777777777777777888:::===@@@@@@===:::888888666666777777888999:::;;;999777555555777999999999444555777777777888;;;===>>><<<:::888777666555444444444333222222333444555444333222000000000111222888444///000555:::;;;;;;<<<:::888888888888444222111222333444444333222111666444333222222222000///------...000111333444444444333222333666888777555777666444222111111111111000333888::::::999888888;;;888555555777999999888666777888999888777555333222333444444444555777888777666555555666999<<<>>>DDDIIIMMMOOOMMMHHHCCCAAA===@@@>>>999555555333//////---...333777;;;CCCLLLRRRYYYffftttvvvggg]]]WWWSSSQQQMMMHHHCCCAAA@@@AAAJJJSSSaaannnxxxuuucccTTTLLLIIICCCBBBAAAAAACCCCCCAAA>>>@@@AAABBBEEEGGGGGGEEEBBB?????????@@@AAACCCFFFGGGIIIFFFBBB@@@@@@AAABBBBBB>>>@@@BBBEEEGGGGGGGGGFFFHHHHHHKKKOOOSSSTTTSSSQQQOOOKKKHHHJJJOOORRRRRRQQQTTTUUUVVVVVVUUUTTTSSSSSSXXX[[[___ccceeeffffffeee]]]]]]^^^bbbiiimmmoooooopppaaaWWWRRRMMMMMMLLLKKKIIIGGGEEECCC???>>><<<;;;:::999888888888555555666444000...///111111111///...///222555//////...---...///000111222333444222///,,,++++++...---++++++***+++------)))***)))((('''(((+++...(((***,,,......,,,***))))))***++++++******+++---,,,***+++///000......111,,,,,,------...///111111000///...---------...///((()))***)))((())),,,...666HHHzzzJJJ///,,,+++******)))((((((''''''&&&&&&'''((()))))))))))))))&&&$$$&&&***---,,,)))333222333666999:::666333888???DDDEEEEEEDDD???999111444888999666333000...))),,,000000...---...000444000+++)))***,,,///000,,,+++***)))))))))***+++,,,++++++---000222222111//////---***'''&&&''')))))))))***,,,---...//////++++++++++++++++++++++++...---,,,+++******++++++------------------------***+++,,,+++***+++,,,......000222222222111222444000222555666777777999;;;::::::::::::999888777666555555555777999999777555111222333222111000111333111222333444555666666666333333222222333444666777///333444111///000000.../////////...---///222444888666555555777888888888666444222111111222555666555555222111555;;;;;;777000333666666666777:::===666777888999999888777777888:::======<<<999999888888888777888888999::::::999777666777888999999888444555666777777888:::<<>>>>>@@@>>><<<;;;:::888555333111111222222222222111111444222111000111111///---,,,---///111222333222222/////////222555666666555666555444222111111111111111444999;;;<<<;;;;;;;;;888777666666888888888666555444444444444444444444000222444333222333666:::;;;:::999888999;;;===>>>DDDJJJQQQUUUSSSNNNIIIEEEGGGIIIHHHBBB>>><<<777222000------000000111555<<>>>>>@@@CCCEEEFFFDDDBBB???@@@AAACCCEEEFFFHHHHHHGGGDDD@@@???@@@BBBCCCCCC@@@AAAAAABBBCCCDDDDDDDDDFFFGGGIIIMMMQQQSSSSSSQQQRRRNNNKKKKKKNNNQQQRRRQQQYYYZZZZZZXXXTTTPPPNNNNNNVVVZZZ___dddhhhiiiiiiiiibbbaaa```bbbfffkkkmmmnnn}}}mmm```XXXMMMMMMKKKIIIGGGDDDBBBAAA>>>>>><<<;;;:::999999999333333333444444222111111111222222000//////222444///...,,,+++,,,...000111222333444222///,,,++++++------,,,,,,,,,---...///******)))'''&&&(((+++...(((***,,,------,,,+++***+++,,,---...------......,,,))))))+++,,,+++---000------------...///000111------,,,++++++,,,,,,---((()))***))))))***---///555GGGyyyMMM222///)))))))))(((((((((''''''''''''((()))))))))))))))((('''%%%%%%***///000...444222000111555666555222:::???CCCBBBAAAAAA<<<666111333666888777333000...***---//////---,,,---...111///,,,))))))+++,,,---++++++*********+++,,,,,,*********+++---///111222,,,,,,,,,***((('''(((***((())))))+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---///---------------------------......---,,,---000222...000222222111000111222///222555777777777888999:::;;;;;;<<<;;;999888666666666777888999:::999888666777888777444222111222111222333444555555555555333333222222222333444444///333555111///111111///111000000...---///333666444333222333666888888888777555333111111222333444222333222111555;;;<<<999333666888777555666:::>>>666777777888999888666444444555777888888888777666888888777777777888888999999777666777888999888777444555777777777777:::<<<>>>??????>>>;;;888666555......//////000111222222---...000111111111000///222111111444888<<<======>>>===<<<;;;999777555444111111111111111111111111444222000000111111///...,,,...000222333333111000......000222444555444444333333333222222222222333333666999;;;;;;::::::;;;333333444555666666555444444444555555555555555555222444666555333444999===AAA@@@>>>======>>>??????CCCHHHOOOSSSSSSPPPLLLJJJKKKOOOPPPMMMJJJEEE===444---++++++...---,,,...444>>>AAAGGGNNNZZZmmm}}}ssskkkfffbbb[[[TTTMMMGGGBBB???AAAGGGPPPZZZfffuuurrrbbbUUUNNNLLLEEEEEEFFFGGGFFFCCC???=========>>>AAADDDEEEDDDBBB@@@@@@AAABBBDDDGGGIIIJJJDDDAAA???>>>???AAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFFFFFFFGGGKKKOOOQQQRRRQQQTTTPPPMMMMMMOOORRRTTTTTT\\\^^^^^^[[[UUUPPPNNNNNNUUUYYY___eeeiiikkkkkkkkkdddbbbaaa```cccfffjjjlll{{{jjj```NNNMMMKKKHHHEEEBBB@@@???>>>===<<<;;;:::999999999333444444333333333222111///111333333222111000111...---,,,+++,,,---000111111222333222///---,,,,,,***+++,,,............---*********(((''''''***,,,((()))+++------,,,++++++,,,,,,---............---,,,((('''******)))+++///------,,,------...///000*********)))*********+++)))***++++++***,,,...111111CCCvvvOOO333///&&&&&&&&&''''''((((((((('''(((((()))))))))))))))%%%((('''%%%(((111777777333000...///333666666555:::>>>@@@>>><<<<<<888333333444555666666333000---......///...,,,+++***+++++++++++++++***)))))))))+++++++++++++++,,,,,,,,,))))))((()))***,,,///111(((***++++++)))''''''''''''(((((()))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++...222444------------------------,,,---------,,,---000222...000111111000///000111000333555666555555555555:::;;;<<<<<<<<<;;;999888777888::::::;;;;;;<<<<<<<<<<<<<<<:::666222111000222222333444555555555555222111111111111111222222///333555111000111222000222222111000///111444888444333222444666999999999888666555333222333444444333555555333777<<<>>>===777777888666444666:::>>>777666666666888777555222333444555666777888777666777777666666666777777888888777555555777888888777666777888888888999;;;======@@@DDDCCC???999555333//////000000111111111111////////////000111333444444333333555777999::::::666777777777666555444444111111111111111111111111444333111111222222111///---...111222333222111//////000222444444333333333000111222333444555666666555777999:::999777777888111333555666666555555444444666888:::;;;:::888777777888888666555888===BBBEEEDDDCCCAAAAAAAAAAAAAAAAAAFFFKKKOOOPPPPPPOOOOOOMMMRRRVVVVVVTTTOOOCCC888...,,,---...---***,,,000333777===BBBLLL^^^tttyyyssslllcccZZZRRRJJJCCC???<<>>@@@CCCEEEDDDCCCBBBAAA??????AAAEEEIIIKKKDDDBBB@@@@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCEEEHHHIIIFFFEEEFFFHHHLLLOOOQQQQQQSSSQQQOOOOOORRRUUUWWWXXXYYY\\\^^^[[[UUUPPPNNNNNNSSSXXX^^^eeejjjkkkkkkkkkbbbaaa___^^^^^^aaaeeehhhmmm```QQQOOOLLLHHHDDDBBB@@@???======<<<;;;::::::::::::888999777333111222222//////222444555333111000000......---,,,---...///000///111222222000...------***+++---...///...------+++++++++***((('''((()))((()))+++,,,---,,,,,,,,,)))))))))+++------+++)))+++(((''')))***(((***---,,,,,,++++++,,,------...(((((()))))))))*********)))***+++++++++,,,///222...AAAuuuQQQ333---%%%%%%&&&&&&'''(((((()))'''(((((())))))((((((((("""((()))''',,,888??????555111///000444888999999888;;;<<<999888999777333666555444444444222///---//////...,,,+++***))))))&&&(((***+++***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,'''((()))(((((())),,,...***+++---,,,***'''&&&&&&(((((((((((()))+++---///------------------------,,,+++***+++---000444666,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++---///---///111111/////////000000222444444333222333444888999999:::::::::::::::888:::;;;<<<;;;<<<===???@@@@@@>>>;;;666333222222222333444444555555444444000000000111111111111111///333555222000222222111222222222111111222555777666555444666999;;;<<<;;;888777666444444444555555///222222000222777999888888666444333555888<<<>>>:::777444444666777444111666555555777999:::999888777777666666777888999999999777555555777999:::;;;999:::;;;;;;:::;;;===???@@@DDDGGGFFF@@@999555333555555444444222111///...111000//////000333777999666555555555555666666777000222444444333333333444333222111111111111222333555333222222333333222111///000111222222111000///...111444555444333333333000111333444666777777888555777999999777666555666333555888999888777888888666888;;;===>>>===<<<:::;;;999777666888<<<@@@CCCGGGFFFEEEDDDCCCBBBBBBBBB<<>>???CCCGGGJJJGGGEEECCCCCCEEEFFFFFFFFFDDDDDDCCCDDDEEEGGGIIIJJJGGGFFFEEEFFFJJJMMMOOOOOOKKKKKKKKKLLLMMMOOOQQQSSSRRRWWW[[[YYYRRRMMMLLLNNNSSSWWW^^^dddhhhjjjiiiggg___^^^]]]\\\\\\^^^cccfffqqqbbbUUURRROOOJJJFFFCCCAAAAAA===<<<;;;;;;:::::::::::::::;;;888222000333444111222333444333222000111222/////////...............---///111111000/////////...------------......///+++,,,---,,,)))'''&&&&&&((()))***,,,,,,---,,,,,,)))((((((***------***'''+++((('''******((())),,,++++++*********+++,,,,,,((()))******+++++++++***((()))*********,,,///111333FFFzzzUUU555---''''''''''''((((((((((((''''''(((((((((''''''&&& '''***,,,666DDDHHHBBB555222///000444888888888333666777555666999999777:::777333111111111///---///---,,,+++++++++***)))%%%(((******((((((***,,,.........------,,,++++++((()))+++***((((((***---+++,,,,,,+++***)))+++,,,+++***))))))***+++---///------------------------++++++++++++---///222444++++++++++++++++++++++++&&&(((***+++++++++,,,...,,,...000000/////////111///000111111000111333555555555555666777888999:::888:::<<<<<<;;;;;;>>>@@@@@@@@@>>>:::666444444555333333444444555555444444///000111111222222222222///333555222111333333111000111222222111222444666777666555666999;;;;;;;;;777666555555444555555666---000111......222444333666111...///666<<<@@@AAA>>>999444333666777555333777666555666999:::999777888777888888999:::;;;<<<;;;888555555888;;;???@@@<<<===>>>=========???AAAEEEHHHIIIFFF>>>777555555888888888777555333111000222111111111333666999<<<666666555444333333444555///111444444222111333444444333222111111222333444444333222222333444222111111111111000000000000000+++///333555444333444444333444555777777777777666555666888888777666666777444666999999888777999;;;888999:::<<<===>>>>>>>>>===888333333888===@@@AAAFFFEEEDDDCCCBBBAAAAAAAAA>>>DDDLLLRRRVVVWWWWWWWWWZZZ\\\\\\[[[[[[XXXNNNDDD999666333222...***+++///---111666:::@@@OOOeeeuuuuuu{{{kkk^^^TTTKKKCCC===;;;<<<======@@@FFFPPPWWWXXXSSSLLLFFFDDDCCCDDDEEEDDDFFFGGGEEEBBB@@@@@@AAA===<<<<<<===???AAA@@@???CCCBBBAAA@@@AAACCCEEEGGGGGGEEECCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHFFFDDDEEEHHHKKKMMMMMMGGGHHHIIIJJJJJJJJJKKKLLLOOOUUUYYYXXXQQQLLLLLLNNNRRRVVV]]]cccggggggeeeccc[[[\\\\\\\\\[[[]]]bbbfffzzzjjjXXXUUUQQQLLLHHHEEECCCCCC===<<<;;;;;;::::::::::::888:::777000000666999666444444333111//////222444///000000000///...------,,,...111111000000000000222000---++++++---000222+++---...---***&&&$$$$$$((()))***+++,,,---------***)))))),,,//////+++(((***((((((++++++))))))+++*********)))******++++++)))***+++,,,,,,,,,,,,,,,'''((()))))))))+++...000;;;MMM[[[888///******))))))((((((''''''&&&'''''''''''''''&&&&&& &&&***000???OOOMMMAAA444111......222555555444000333555444666;;;===;;;<<<888222000000000...------,,,******+++,,,++++++'''((()))((('''(((,,,000............---,,,+++***(((+++---,,,)))(((***,,,***+++***)))***---222666---,,,+++******,,,...///........................,,,+++++++++,,,...///111************************'''))),,,...------...///+++---///000//////000111---.../////////111444777222222222222444666888:::777999;;;;;;::::::===@@@???>>>===999666555777999333333444444555444444444000000111333333444333333///333555222111333333111...000222222111111222444555444333555777999999999555555555444444555555666333666666333222666888777333---)))---777@@@CCCCCC@@@;;;555333666888666444666444333444777888777555999999999:::;;;<<<>>>???===:::666666999>>>BBBDDD>>>???@@@???>>>???AAACCCJJJKKKJJJDDD;;;666666888666777888888888777666555111222222444666999;;;<<<666666444222111111444666000333555555222111222444444444333222222333444444444222111222333333222111222111000000///000000111''',,,222444444333444666666777888888888777666555444555888888888888999:::333555777777666555888;;;:::999888888:::<<>>DDDDDDCCCBBBAAA@@@@@@???HHHOOOYYYbbbffffffdddcccbbbaaa^^^ZZZZZZYYYRRRHHH999666333222///,,,...333...222444444888EEE[[[kkkhhhyyywwwhhh]]]TTTLLLFFF<<<<<<;;;999777:::@@@FFFCCCAAA???>>>@@@BBBCCCCCCCCCEEEFFFDDDAAA???@@@BBB===;;;;;;<<<>>>???>>>===CCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAAAAABBBBBBAAA@@@GGGGGGFFFFFFEEEEEEDDDDDDIIIGGGDDDDDDGGGJJJLLLLLLLLLNNNPPPPPPOOONNNMMMMMMPPPVVV[[[YYYRRRMMMMMMOOORRRVVV]]]bbbeeeeeebbb```YYY[[[\\\\\\\\\^^^cccgggqqqfffZZZNNNIIIGGGDDDBBBBBB=========;;;::::::;;;===;;;999777444444555666888333222111111000000111111---///222222000---,,,,,,+++---000111222000...,,,---.........,,,,,,...000333222///,,,)))(((''''''***,,,***''''''+++---,,,,,,------,,,***((()))*********)))))))))***,,,---((((((''''''''''''((((((%%%&&&((()))******))))))'''&&&(((,,,---,,,000555666bbbeee999,,,)))((((((((('''''''''''''''((('''$$$$$$''')))***(((---+++777WWWcccLLL333555...---777===;;;666555///000222555888::::::999777222000333333111000222111///---------,,,+++)))&&&'''((((((((((((((('''***++++++***))))))***+++...+++(((''')))++++++++++++,,,---,,,***)))***+++''')))++++++******+++,,,,,,...111333333111...,,,...+++)))***---///...+++''')))+++,,,,,,,,,,,,...---,,,,,,+++,,,---...///)))...444555222...++++++,,,---///111111111000000...222666444222333555666111444666888999:::===???<<<::::::;;;===<<<888555333333333333333333333333000---...111333222333777222222333444444444333333111222222333444444444555333444666777999::::::;;;333555777888666555555555444666666555222222555888444444444444777===DDDIIIIIIBBB999555555555222///111222555777888888777666<<<;;;;;;===@@@@@@@@@>>>>>>999444333777;;;<<<<<<===@@@AAAAAAAAACCCIIIMMMOOOJJJCCC@@@???===888444666777888999:::888555333555666777999:::<<<======666222///000222555555444555555444444444333333333444333111000000222333555444222111222444444111//////000111111000///111222333111000222555777444111222555888:::999777666666444555666777777777777777111666::::::777777;;;???;;;::::::999999::::::;;;<<<;;;999777777999;;;===???@@@???===;;;;;;===???MMMYYYiiitttwwwtttrrrqqqooolllhhhddd___WWWNNNGGG===999444222000---++++++//////111555<<>>>>>@@@BBBCCCCCC???@@@BBBCCCDDDCCCBBBBBB==================>>>>>>FFFFFFEEEDDDEEEFFFHHHIIILLLHHHEEEDDD@@@===>>>CCCIIIIIIHHHGGGFFFDDDBBBAAA@@@BBBDDDGGGJJJMMMPPPQQQQQQRRRSSSQQQOOOOOOSSSWWWTTTZZZ[[[VVVRRRSSSPPPKKKSSSTTTUUUWWWXXXYYYZZZ[[[TTTTTTTTTUUUXXX\\\```ccc~~~lll^^^QQQLLLJJJGGGDDDCCC??????>>>===;;;;;;<<<>>>999777555333222333444666444444333222222222222222000222333333111///...///......000000000...,,,+++,,,---......------///111444333000,,,)))'''&&&&&&))),,,+++'''(((+++---+++///000111000...------...******)))))))))***,,,,,,))))))(((((((((((())))))&&&''')))***++++++*********)))***------,,,///444<<>>===999888222111222555:::<<<;;;999666111///111222000///111000...,,,,,,,,,,,,***(((''''''(((((())))))((((((///...,,,+++************///...,,,++++++++++++++++++,,,---,,,***)))***+++(((***,,,,,,+++***+++,,,///000111222111///,,,***...,,,++++++,,,---------)))***,,,,,,++++++,,,...------,,,,,,,,,---...///+++---000///---++++++,,,,,,---...//////000000000000222333111000111222222111333555666666888;;;======:::888777888999777555222333333333444444444555222//////222333111222555222333333444444444333333111111111222222444555555333444555666777888888888222444666777666555555666444666777555444444777:::555444333333555:::@@@DDDDDD>>>777444444555333000222333555777999999888777:::999999:::<<<===<<<;;;;;;888555444666:::>>>@@@BBBBBBAAAAAABBBFFFLLLQQQLLLHHHCCCAAA@@@>>>999444888777777777888888777666888888777777777777777888555222000000222555555444444444444444333333333333333222111000000222333555555333111222444555333111///000111111000000111222000111222222222222222333555777::::::888555333333555555666777888888888888555888999999666555777999999999999999:::;;;<<<===???>>>;;;::::::;;;===>>><<<<<<<<<:::888777999;;;KKKVVVeeeooossstttvvvwwwrrroookkkgggbbbZZZQQQJJJ@@@;;;555222000///......///...///222777>>>FFFJJJMMMVVVdddrrr~~~zzzmmmbbbUUULLLEEEDDDCCCAAA@@@AAABBB@@@??????@@@AAA@@@?????????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@??????@@@AAACCCEEEHHHKKKMMMNNNMMMIIIFFFEEEBBB???@@@EEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFIIIKKKMMMOOOPPPUUUVVVWWWVVVUUUUUUXXX[[[XXX\\\\\\VVVRRRRRRQQQMMMSSSSSSRRRRRRRRRSSSTTTTTTQQQQQQRRRTTTVVVYYY\\\^^^wwwfffVVVPPPNNNKKKGGGEEEBBBAAA???>>>======>>>>>>999888666444333444555666666555444444333333444444111222333222000...///000//////......---,,,+++***+++---......---...000222444222000---***(((&&&&&&(((++++++)))))),,,---***,,,...///...,,,,,,---...******)))((()))***+++,,,******))))))))))))******((()))***+++,,,,,,,,,+++...,,,+++---,,,+++///555AAAooolll???111)))))))))(((((((((''''''&&&$$$$$$%%%((()))******333999KKKjjjvvvZZZ===;;;444000000888>>>???===<<<666444333666;;;>>>;;;888555000---///000...---///...---++++++++++++)))'''''''''(((((())))))))))))111///---,,,,,,,,,,,,+++...///000...,,,+++++++++***+++,,,+++)))))))))+++)))+++------,,,+++,,,---///////////////...---,,,---......---,,,,,,---...+++,,,,,,+++******,,,...------,,,,,,,,,---............---+++)))***,,,///,,,,,,,,,------...///000444111///...//////......111222222222222444888:::>>>;;;777666777888888888333444444444555555666666555222111333333111111444333444444444444444333333000000///000111333555666222333333444444444444444000222555666666555666777555666777777777777:::<<<666444222222333666:::<<<===888333111333555444333333555777888999999999888888777666777888999888777999888666555666;;;AAAFFFEEEBBB>>>===AAAHHHNNNRRRPPPMMMIIIHHHGGGDDD???:::999999888888888999999:::888777666444333444444555444222000000222444444444444333333333333222222222222111111000111222333444555333111222333444444333///000111111000000111333///222555444111000222666444777999999777555444444555555777888888999999999999999999999999999999999999999999:::<<<===???@@@???>>><<<:::999:::<<<===999999888666444333555777???FFFPPPYYY^^^dddjjjnnnpppmmmjjjfffaaaZZZRRRLLLEEE@@@:::444333333333222111///...///333999@@@DDDIIIMMMTTT]]]jjj|||}}}rrr]]]TTTKKKIIIGGGCCCAAABBBDDDCCCBBBCCCDDDCCC@@@>>>??????>>>>>>???AAABBBCCCBBBBBBAAAAAA@@@@@@??????>>>@@@CCCFFFJJJMMMOOOPPPMMMIIIGGGFFFCCC@@@BBBGGGBBBBBBBBBCCCCCCDDDEEEFFFIIIIIIIIIKKKLLLNNNOOOPPPXXXZZZ\\\\\\[[[[[[\\\^^^[[[^^^\\\VVVRRRRRRSSSQQQUUUSSSQQQOOONNNNNNOOOOOOOOOOOOOOOPPPSSSUUUXXXZZZppp^^^VVVTTTOOOIIIFFFDDDBBB@@@>>>>>>>>>======;;;:::888777666666777888555555444333333333333444000111000///---,,,---//////...,,,++++++++++++,,,+++,,,.........///111333111000///---+++)))(((''''''***+++)))***------******+++,,,,,,+++***+++---+++***)))(((((()))***++++++******************+++******+++,,,,,,---------///,,,+++---,,,,,,111888CCCssslll???///)))))))))((((((((((((''''''$$$###'''***+++...000===PPPgggyyyrrrOOO666;;;444111222777===@@@???>>>:::666333666<<<>>>;;;777444///,,,------++++++------+++***)))******((('''(((((((((((()))******+++///---++++++,,,---......---...000...+++)))***+++)))***++++++))))))***+++***,,,------,,,+++,,,---+++++++++,,,---///000111---///000///,,,+++---000------,,,***)))))),,,///------------------------000///...,,,+++,,,///111...---,,,,,,---...000111888111------......,,,,,,000000///......000444888;;;:::999999:::;;;<<<===777777666666666555555555555222222444444222222555555555555555555444333222000/////////000222555666222222222222222111111000...111444666666666777888666666888999:::;;;===>>>888666333222222444555666555333000000222555555555555666777999999:::999999777666444555666666555444888999999888888===EEEKKKEEE???888777===FFFMMMPPPSSSQQQNNNMMMJJJFFF@@@<<<:::<<<>>>???>>>=========666555333333333444666777333222111111222222333333333333222222222111111111111111000000111222333444333222111111222333444444///000111111111111222444444555666666444333555777111333666888777777777888555555777888999999999999:::999999;;;===??????>>>:::::::::;;;<<<>>>???@@@;;;:::888777666777777888888888777555333222444555444777;;;???DDDKKKSSSXXXbbbaaa___]]]YYYSSSNNNJJJHHHFFFBBB<<<:::;;;888555444222000///222777===AAAHHHIIILLLQQQ]]]ppp~~~ggg\\\RRRMMMJJJGGGFFFGGGGGGGGGHHHJJJKKKIIIFFFCCCAAA???>>>===>>>AAACCCEEEAAAAAA@@@@@@??????>>>>>>BBBCCCFFFHHHJJJKKKKKKKKKKKKHHHFFFEEECCC@@@CCCHHH@@@@@@??????@@@BBBDDDEEEKKKKKKKKKLLLMMMOOOQQQRRRXXXZZZ]]]^^^^^^^^^]]]]]]\\\\\\YYYUUUSSSSSSVVVXXXZZZXXXTTTQQQPPPPPPQQQRRRQQQOOOMMMLLLNNNRRRWWW[[[{{{iii___ZZZSSSLLLHHHFFFCCC???>>>>>>>>>===;;;;;;;;;999888777777888888444333333222222222222222000111000///---,,,---///,,,+++*********,,,...///+++---.........///111444.........---,,,+++***)))&&&***+++)))***------***+++---...---,,,,,,---...+++***)))(((((()))******++++++************+++++++++++++++,,,------......---+++***,,,---...333:::EEEwwwkkk???///***)))))))))((((((((((((,,,((('''***,,,---333;;;SSSrrrxxxaaaFFF666999333333333555:::>>>???===999666444666:::<<<;;;888444...***++++++)))))),,,+++***))))))))))))(((&&&)))((((((((()))***,,,---///...---+++***+++---///......---+++)))))))))+++)))***++++++***)))***,,,+++,,,...---,,,++++++,,,*********+++,,,...///111---///000///,,,+++---000......---+++)))***,,,///---------------------,,,......------............///......---...000111222999111---///000...,,,............---,,,///333666333555888:::<<<======>>>;;;:::999888666555444444555222222555555444555888777777777666555444333222000/////////000222444555222222222222111000///......111444666666777888999777777888:::<<<>>>>>>>>>;;;888444333444444333222111/////////222555777888777777888999999:::::::::888666444444555666666555888:::;;;;;;;;;???GGGLLLCCC===666555:::CCCJJJMMMOOOMMMKKKHHHEEE???:::666:::???DDDGGGEEEAAA>>>===666555444444444444666666222222222222111111222222222111111111111000000000///000000000111222333333222222222111111111222333...000111222111111333444888555333333555666666444111444666777666666666777444555666777999999999999;;;:::999;;;===???>>>===:::999999999999::::::;;;888888666555555555666666::::::999777555444555777666666555555777<<>>BBBCCCEEEIIIQQQ```sss}}}pppbbbZZZTTTNNNLLLMMMHHHHHHJJJMMMOOONNNKKKHHHBBB@@@???>>>???BBBEEEGGGBBBAAAAAAAAA@@@@@@@@@???DDDEEEGGGHHHIIIHHHGGGGGGHHHDDDCCCCCCBBB???BBBHHH@@@???>>>===>>>@@@CCCEEEJJJJJJJJJKKKMMMPPPRRRTTTZZZ[[[]]]___```___]]][[[YYYWWWUUUTTTSSSTTTYYY^^^___]]]ZZZXXXWWWXXXYYYZZZVVVRRRMMMJJJLLLRRRZZZ___vvvkkkaaaWWWPPPMMMHHHDDD???>>>??????===::::::999888777666666666666333222111111000000111111111222333222000...///000+++*********+++---///000,,,...//////...///111333------------,,,+++***)))'''******((()))---...+++***+++,,,,,,***)))***,,,+++***)))((('''((()))***++++++************++++++,,,+++++++++,,,---...///+++)))***---...///333:::FFFyyyiii???///******)))))))))(((((((((,,,((('''+++,,,///===MMMuuulllPPPBBB:::888333333222111444999;;;999666555444555777999999999444...*********((()))++++++***(((((())))))((('''))))))(((((()))+++---......000111---(((''',,,111888333---)))((()))*********+++,,,,,,+++***,,,---+++,,,------+++******+++------,,,+++******++++++,,,---------,,,---...000,,,------,,,++++++---///------.........---,,,++++++******+++------,,,***///......//////000111222777000...222222------111,,,------------///333666---111555888999:::;;;<<<===<<<;;;999888666555444555222333666666555666999888888888777666444333222000000111222222333333333222222222222111000///...000222555777777777888999888888888;;;>>>??????>>>;;;888444444555555222/////////000111333555888999777777888888888999999999888666444333555666777666888:::;;;<<<>>>AAAEEEHHH@@@<<<777666:::@@@FFFJJJKKKJJJHHHDDD@@@;;;666444999???GGGJJJGGGAAA===;;;888888777666555444333222111222333333111000111222111111000000000/////////...//////000111222333333111333444444222111111111...000222222222222444555777333//////333555333000666777888777444333222333222333555666888999999999:::::::::999999888888888777777666666666666777777888888777777777888888888<<<<<<;;;999666555666888:::888555333333555888::::::<<<>>>???>>>======>>>@@@GGGKKKKKKMMMQQQLLLCCC<<<888333///...111666999???AAACCCFFFKKKTTT```iii{{{wwwkkk```TTTMMMKKKFFFGGGIIILLLNNNMMMKKKHHHAAA@@@??????@@@CCCFFFHHHCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBDDDEEEFFFFFFGGGGGGEEEBBBAAAAAA@@@???BBBGGGAAA@@@>>>===???BBBFFFHHHJJJJJJIIIJJJLLLOOORRRTTT\\\\\\\\\^^^___^^^[[[XXXUUURRRQQQRRRSSSTTTZZZ```bbbaaa___]]]\\\]]]^^^___XXXTTTNNNKKKMMMTTT]]]cccwwwiii[[[TTTRRRKKKFFFAAA???AAAAAA>>>::::::999999888777777666666222222111000000000000111000222333333111///...///,,,,,,,,,,,,,,,---.........///000///...///000222/////////...,,,***(((&&&'''******'''(((---...---***++++++***((('''((()))+++***)))((('''(((((()))******))))))))))))******,,,++++++++++++---...///+++)))+++.........111777CCCwwwddd<<<---*********)))))))))(((((((((&&&***111555???XXXrrr]]]EEE???:::666222444222...///444666333222333444444333555888;;;444...)))***)))((((((++++++***((()))******)))'''***))))))(((***,,,...///(((...222...((('''111:::HHH===000)))))),,,,,,+++***,,,------,,,,,,---...***,,,---,,,***))))))***------,,,+++***))))))(((,,,******+++---/////////***,,,------,,,,,,...///------.........---,,,+++,,,***)))***,,,...,,,+++,,,---...///000000000000222---...444333,,,---555***,,,---...///111333666///222555666666666999;;;;;;;;;::::::999888888888888555444777777555555888999999999888666444333222111222333444444333222111222333333333222111000///111444777888888888999:::999888999;;;>>>@@@>>><<<999666333333555555222...///000222333444666999:::777777777777777888999999777555333333555777888888888888999;;;???AAAAAAAAA:::999888777777;;;@@@EEEEEEDDDBBB???;;;777666555888>>>EEEFFFBBB<<<999888555666777777666444222111000222444333111///000111000000000/////////......---...///000222222333333222555888888555222000111...000222222222222444666555333111000000111222222888999999777444111111222111222444555777888888888777999;;;999666444555777777777777777777888999:::777888888888999::::::;;;<<<<<<;;;888555444555777888666333222111222222111111444777888777666888:::777AAAHHHJJJPPPZZZYYYQQQEEE@@@999222///000333555<<>>???@@@BBBEEEGGGCCCCCCCCCDDDEEEEEEFFFFFFAAAAAAAAAAAABBBCCCDDDEEECCC@@@@@@AAA@@@???BBBHHHCCCAAA??????BBBFFFLLLOOOKKKJJJIIIHHHIIILLLOOOQQQ[[[ZZZXXXYYYZZZYYYVVVSSSSSSPPPOOOQQQRRRRRRWWW___aaa```___]]]\\\[[[[[[[[[WWWTTTPPPOOOQQQXXX___dddnnn^^^WWWWWWMMMHHHBBBAAABBBBBB???;;;<<<<<<;;;;;;:::999999888333222111111000000111111---///222222000---,,,,,,---------------------,,,///000000///......000222222111111///,,,)))&&&$$$(((***)))&&&''',,,///......///000...,,,++++++,,,+++***)))'''''''''((()))******))))))))))))******,,,+++******+++,,,...///,,,***,,,///...,,,///333???sss___888***************)))))))))))))))***333???HHHXXXzzzRRR@@@===777333222444111++++++111333000///222555444111222777<<<555...)))))))))((((((++++++***))))))******)))(((***)))))))))***,,,...000 ***111///)))+++888EEETTTEEE444***+++...---++++++,,,...------,,,...///***+++,,,,,,***))))))))))))******+++++++++******+++)))''')))---000000...)))+++---...------...///------...///...---+++***///,,,)))***---//////...+++,,,---///000//////......+++...555333+++---666)))+++...000000222444666444666777555444555999===999999999::::::;;;;;;;;;;;;777666888777444444777::::::999888666444333222111333555666666444111///333333333333333222111111333555888999999888999::::::999999;;;???@@@>>>;;;888444111222555555111---000222333444555666999;;;777777777666777777888999666444222222444777888888888666777:::>>>@@@>>>;;;444666777666444666;;;???;;;;;;999666333111111222777<<>>???@@@666666777888999::::::;;;;;;;;;:::777444333444555666555444333444333222000000333666666555444666888111<<>>@@@AAACCCHHHLLLVVVhhhppp^^^UUUKKKJJJJJJJJJKKKJJJHHHFFF>>>===>>>>>>@@@BBBDDDEEE@@@@@@AAABBBCCCDDDEEEEEECCCBBB@@@??????@@@AAABBBCCC@@@@@@AAA@@@???CCCIIICCCBBB@@@AAAEEEKKKQQQUUUMMMKKKIIIHHHHHHIIILLLMMMYYYVVVTTTTTTUUUTTTQQQNNNSSSOOONNNQQQQQQPPPTTT\\\___^^^]]][[[ZZZXXXWWWVVVTTTSSSQQQRRRUUUZZZ___ccc|||gggWWWQQQRRRKKKEEEAAA???===@@@FFFAAA===999888:::;;;;;;999111111000000000000111111///111333444333111...,,,///...---,,,++++++++++++...000///,,,,,,///000///111...,,,,,,...---***&&&+++***)))***,,,---------,,,+++***(((''''''''''''))))))((('''''''''''''''(((***+++'''$$$$$$)))...+++)))***---,,,(((***///---///(((%%%---...///999AAAgggNNN555333...)))''')))'''$$$(((///,,,,,,:::UUUpppoooJJJ999888777222111111111111000...---,,,---///000000000222555888///---******,,,,,,)))'''***++++++,,,,,,***)))(((&&&(((***+++******+++,,,111,,,)))+++++++++333<<>><<<:::888888888888;;;;;;:::999888666666555;;;999555333333444444444666777999:::999666333000111000//////111333444444000444888888555333555999999:::;;;999777666666777444222111222333333222111222222111000000444999===999888777666666666666666555:::888///000999===888777888:::<<<<<<:::888666222000///111444555444111444555666555333111000000666555555666777444...)))...000333555555666777999000111222333222000...,,,000///...------...///000+++//////......111111...555666888777444222111111222333333333222333555888555555555333222222444666888:::777111111666888555777777666555555444333333777555+++666///999444<<<999<<>>===;;;777555999>>>===777===:::666555777999999777777666444222000//////000333333333444444555555666///777===BBBKKKYYY``````XXXPPPDDD:::444222222111222555:::<<<===@@@EEEIIIUUU[[[nnnmmmYYYOOOLLLHHHEEEDDDDDDCCCBBB===AAA@@@;;;;;;AAABBB???@@@@@@AAAAAA@@@???>>>===>>>??????>>>======???BBBFFFCCCAAAAAADDDEEEDDDBBBJJJGGGEEEEEEJJJOOOTTTVVVQQQKKKGGGHHHIIIJJJLLLPPPVVVRRRMMMLLLLLLLLLJJJHHHPPPRRRSSSSSSRRRTTTYYY]]]```]]]XXXSSSQQQQQQSSSTTTQQQZZZ\\\VVVWWW```ccc___ppp___XXXRRRKKKDDDAAA>>>;;;>>>CCC???<<<999888999:::999777111111000000000000111111000000111222111///---,,,------,,,++++++*********...000///,,,---111222000***+++,,,,,,***)))))))))***)))))))))+++,,,------,,,+++***)))))))))))))))***))))))(((''''''(((((((((***+++((($$$$$$(((,,,///...---------...000000+++---((((((//////...888>>>aaayyyKKK111///---)))((()))'''###&&&,,,...===ZZZzzzcccBBB666444444222111111111111000///...---///000111000//////222444---+++)))***,,,,,,+++))))))***+++++++++***((((((&&&'''))))))))))))+++---000,,,+++---,,,+++///666>>>444***)))...222000,,,,,,...//////---+++***++++++,,,---,,,++++++,,,...---+++***))))))************++++++,,,,,,------...///...............//////...------------......///,,,---...,,,+++***,,,---...------///222444222000///......---------......,,,------------///222555555444333222333444666777;;;:::888777666666666666;;;;;;;;;:::999999888888888777555444555555555555777777777777777666666555111000///000222444666666777:::===;;;888777:::===999::::::999777555666777555444333333444444333222222222222222222444888;;;777666555444333333333333222777666///111;;;???;;;555777888999999777555333111000000111333333111...333444555444222111222333444333333555777666333///000111333444333333555777111111222222111000...---111000////////////000111***...///...///222222000333555666666333111111111222222333222222333777999777777777555222222333444555777444//////333555333666555555444333333222222333555///<<<333:::333:::<<<>>>AAADDDFFFEEECCCBBB<<<;;;888666999>>><<<777:::666333222444666555555777666444222111000000000000111333444444444333333222777999<<>>BBBNNNRRRccc~~~lllVVVRRRLLLHHHFFFEEECCCCCC???BBBBBB>>>>>>BBBBBB??????????????????>>>=========>>>???>>>===>>>@@@BBBFFFEEECCCDDDEEEFFFFFFEEELLLKKKKKKKKKMMMQQQUUUXXXRRRLLLIIIJJJLLLMMMPPPTTTRRROOOLLLKKKKKKKKKIIIFFFJJJLLLNNNQQQTTTXXX]]]```aaa]]]XXXSSSQQQQQQRRRSSSQQQYYY[[[VVVXXXaaaeeebbbuuuddd[[[TTTMMMFFFCCC???<<<>>>CCC===;;;999888999888666444111111000000000000111111222222111111000000//////---------,,,,,,,,,,,,,,,---///000---...222444222'''+++...---)))(((***---))))))))))))******+++,,,,,,++++++*********+++++++++***))))))((())))))))))))***,,,***&&&%%%'''***+++---)))$$$'''//////))))))+++(((+++333111///:::===YYY}}}pppGGG///,,,+++))))))***(((&&&(((---111PPPyyyTTT<<<555333222333111111111111000///......111111111///------...///***)))))))))+++,,,+++***)))))))))***)))(((((('''&&&'''((((((((())),,,...///------...---***,,,000222...))))))---000000///+++...111111...,,,+++,,,,,,,,,---,,,******+++---,,,,,,+++************+++++++++,,,,,,---......///............///000111222000///...---...///111222+++,,,------,,,,,,...000---,,,,,,...000111111///000///...---------------,,,------------///333555555555444333444555777777777666444333333333444555;;;;;;;;;;;;;;;;;;;;;;;;777777888888888888888777999888666555666888:::;;;111111111222333666888999999:::;;;999666666888<<<999::::::999666555555666777555444444555555444333222333444444444444666777777777666555333222222111///444333000333<<>>>>>???>>>:::>>>>>>==================<<<>>>??????>>>???AAABBBEEEFFFGGGGGGFFFGGGHHHJJJOOORRRTTTSSSRRRRRRVVVYYYNNNIIIEEEHHHJJJKKKMMMQQQOOOMMMLLLLLLLLLKKKIIIGGGHHHIIIKKKPPPVVV[[[^^^___```\\\WWWRRRPPPOOOQQQRRRSSSZZZ]]]ZZZ]]]fffkkkjjj|||jjj___XXXQQQJJJGGGDDDAAACCCGGG<<<<<<;;;:::999888555444222111111000000111111222555444222111000000111111---......////////////...,,,///000...000444555333+++---//////,,,+++,,,---((()))))))))((()))***,,,***************+++,,,,,,++++++******)))******+++***,,,---,,,)))((()))***(((+++&&&!!!......$$$'''***)))...666333555DDDKKK^^^wwwiiiFFF000---))))))***++++++,,,000444:::bbbqqqHHH:::999444222444000000111111111000000//////000000///---+++,,,---***)))))))))************((((((((((((((('''''''''&&&'''''''''''')))---000///......---+++***,,,///......---,,,+++,,,---...,,,,,,---...//////......,,,,,,---+++***)))+++,,,+++,,,,,,+++*********+++******++++++,,,---...............///000222333444111///---,,,---///222444+++,,,---,,,+++,,,---///,,,,,,---.../////////...000///...---------------------...------///333666777777666666777888999:::444333222111111222333444888999999:::;;;;;;<<<<<<999;;;===>>>===<<<;;;:::<<<;;;999888999:::<<<===555555555555555666888:::::::::999777444444777:::999::::::888666444555555888666555555555555444222111444666777666444444555999999888777666444333222///333333111444<<<@@@???;;;<<<<<<<<<;;;999666555...000333666777666444222222333222222111333777:::777666444333333333222222111111222111000000222444333111000.........000000000000000000000000111111---111222000000333333000000222333222111000111222444444222000///111555888555555666444222111111222555444333111111333444444111111111111000000//////***333555FFF:::???888@@@AAACCCDDDEEEEEEDDDBBB@@@:::;;;:::777999===<<<777999777555444444666777888888777555333222222222333333444555555555555444444444333111000444===EEEJJJWWWZZZ[[[TTTHHH;;;444222000///......///333777:::@@@@@@HHHYYYnnnqqqiii]]]QQQHHHCCC@@@???:::<<<>>>??????>>><<<:::===<<<;;;;;;;;;<<<===>>><<<>>>@@@AAAAAAAAABBBCCCDDDGGGIIIIIIGGGGGGKKKNNNRRRWWWZZZYYYUUUSSSUUUXXXMMMGGGDDDFFFHHHHHHJJJMMMNNNNNNOOOOOOOOOMMMKKKIIILLLKKKMMMSSSYYY^^^]]]\\\]]]ZZZUUUPPPNNNNNNPPPQQQWWW^^^aaaaaaeeennntttuuuuuuhhh[[[TTTNNNKKKHHHDDDEEEIII>>>???>>>===:::888666666222222111111111111222222444333111/////////000111,,,---............------+++...000///000444555333111///------......+++(((((()))***)))((((((***,,,)))))))))))))))***+++,,,++++++************++++++,,,---...---,,,++++++,,,---000***!!!&&&333333(((&&&******000777666AAAXXXpppxxxjjjGGG333000+++,,,,,,+++,,,222888<<>>>>>???>>>>>>===============:::;;;;;;999666555777999<<<;;;:::888666777999;;;888999:::888666555666777777666444444555555333111111444777888777555444333999999999888777666444333333444444333555999<<<<<<=========<<<;;;999888777333666999::::::777444333222333333222222333777:::555555333222000000111222...///000111000111333555222111///------...000111.........//////000000000000333444111111333222///111222222111000///111222555444333000......111333///111222222111000111222444333222222222222333555111111000000000000//////)))222333CCC999@@@<<>>;;;:::999;;;;;;888999<<<;;;888888888777555555666888:::999888666444333333444444666555444444333444555666444111000000222666;;;???LLLTTT]]]]]]TTTFFF<<<666444222///...///222666888>>>===AAALLL[[[nnnyyyjjj[[[PPPIIIDDDBBB>>>>>>???AAAAAA@@@??????>>><<<;;;::::::<<>>;;;888777888222222111111111111222222111000///------------...***+++,,,------,,,*********...//////000444444222111...++++++------)))%%%(((***,,,+++((('''***---)))))))))))))))***+++,,,*********)))******+++,,,------,,,,,,,,,,,,------...000,,,&&&)))111222,,,'''+++,,,000555999QQQtttqqqJJJ333///---///---+++///;;;FFFKKKZZZ~~~```MMM<<<999999444000/////////000111222222222222+++---...///---------...***++++++***'''&&&&&&'''))))))(((''''''''''''(((%%%'''((()))***,,,000333000111///)))'''+++///000***,,,///...,,,+++---000...+++))))))***+++***))))))***+++*********,,,---***---///...+++)))***,,,&&&'''((()))***+++,,,---.........///000222333444///...,,,++++++,,,...///,,,------+++))))))***+++---...//////...,,,---.........---------......///---............000333666333333444555666666777777444444333222222333444555444444555666777888999999<<<@@@DDDDDDAAA???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>??????<<<777666888:::888888666555555666777777777999:::999888777888999888666555444555555333111111444777999777555444444666777888888777666444333666666555555555777888999::::::::::::999888777666:::<<<===<<<999444222000333444444444333333666888111222222111000000222444,,,///111222222222333444111000...------...000111,,,---...///000000//////111444555222222444333000222333333111000///000222222222222000------...000,,,...000111000000111222222000///222222000111444111111111111111111111111,,,222///???666???===GGG@@@@@@@@@>>><<<999777555888;;;<<<999999<<<;;;888555666555444333444666999999888777555555555555666666666555444444444555555555222000222333222444888AAALLLXXX^^^ZZZNNNBBB;;;444111...---...111222222;;;;;;???FFFNNN]]]tttsssdddXXXOOOIIIFFFDDDAAA??????>>><<<===@@@???>>>;;;:::;;;>>>AAADDD???BBBFFFGGGFFFDDDCCCCCC@@@BBBDDDEEEFFFHHHKKKMMMQQQTTTWWWVVVQQQNNNMMMMMMMMMHHHEEEHHHIIIHHHHHHKKKMMMNNNOOOMMMKKKIIIHHHIIIMMMOOOUUU[[[___```^^^\\\UUURRRPPPNNNNNNQQQUUUWWW\\\bbbjjjrrryyywwwggg___XXXRRRKKKDDDBBBDDDCCCCCCBBB>>>999777888999333222222111111222222333111111000///............,,,---.........,,,***)))***---///...///333333000...------,,,,,,+++***((())),,,...,,,((('''***...++++++*********++++++,,,)))))))))))))))***++++++,,,+++))))))***,,,......++++++***)))***+++,,,---)))------///333<<<```xxxMMM333---,,,///......888MMM```iiirrriiiXXXZZZHHHCCC<<<888555444333222...///000111222333333222+++---//////...---------((()))***)))'''%%%&&&(((***)))((('''''''''((((((%%%'''***,,,---///111444111444222,,,))),,,---,,,***+++---,,,++++++---///$$$***,,,***(((***,,,((()))************,,,///)))---000///+++)))***,,,''''''((()))+++,,,---............///000111222333//////...---,,,,,,,,,,,,+++,,,,,,,,,++++++,,,...---///111000...,,,---...---------------...///000......///......000444777111222333444555666666666555444333222222333444444444444555666777777888999666:::???@@@>>>>>>@@@CCCAAA???===;;;;;;===@@@BBB???AAAAAA>>>999777:::===444444333444555555555444777888::::::999999;;;<<<:::888666666666666444222111444777888777666555555666777888999999888666555888666666666666666666888888888888777777666666666888:::;;;999555222111111555666666555444333333555111333444333111000111333---000333555444222111111000///............///000,,,---///000111111000000000333444222333666666333444444444222//////000222,,,...//////...------...---///111111000//////000333//////333333000111555222222222222222222222222111333---<<<555>>>999BBB>>>>>>>>>===;;;999888777777;;;<<<:::999;;;;;;888333444555333111222555999:::999777666555666666777777888:::;;;;;;999666555999444111333222000222777;;;DDDPPPXXXYYYQQQGGG???333000------...///...---666999???CCCGGGQQQeeeyyyttthhh```ZZZWWWQQQJJJCCCAAA>>>;;;===BBBAAA???===;;;<<<@@@DDDGGGBBBEEEIIIJJJIIIFFFDDDCCC>>>>>>>>>AAAEEEHHHIIIJJJOOOOOOOOOOOOMMMJJJGGGFFFGGGBBBAAADDDGGGGGGHHHJJJNNNOOOOOOMMMIIIGGGHHHJJJNNNSSSYYY^^^^^^\\\YYYXXXSSSQQQOOOOOOQQQVVVZZZ^^^aaagggrrr}}}oooggg^^^WWWNNNEEEBBBCCCDDDDDDBBB===888666777:::333222222111111222222333444444333333222111111000000111222222111///---+++)))---///...///222111...+++...111000---+++---///))),,,///---)))'''+++...---,,,,,,++++++,,,,,,---))))))(((((()))***+++++++++)))'''&&&(((+++...///,,,)))***---,,,)))***///***///......111===iii{{{NNN333,,,)))---///222BBB___xxxRRRCCCKKK===@@@???888444666777666...///000111222333333333---///111000...,,,,,,,,,%%%'''))))))'''&&&(((***+++***)))''''''(((((()))$$$'''+++---...000222444111666666///+++,,,+++''',,,---,,,+++******+++,,,+++///***''',,,333&&&((()))******+++---///)))---000///+++)))***---'''((()))***,,,---...///............///000111222000000///...---,,,++++++***+++,,,,,,,,,---///111...000222111...,,,---...,,,,,,,,,---...///000111...//////......000444777222333444666777888888888666555333222222222333444555555555666777888888888000555:::;;;;;;<<<@@@DDD@@@===999777888===BBBFFF>>>@@@AAA>>>:::888<<<@@@666666666888999:::888777666888:::::::::;;;<<<>>>;;;:::888777888777555333111444777888777666666777777999;;;<<<<<<<<<:::999888666666777777666666888888888888777777777777777111444666555333222333555666777888777444222222222555777888666222......//////222666777555222000/////////.........//////000---...000111222222222111---111333222444888999777666666555222000///000222(((***---///.........//////111333333111/////////555111111666777333333777333333333333333333444444333444---;;;444===666;;;============<<<;;;::::::666;;;===;;;999;;;;;;888444555666444222333666::::::999888666666666777777888;;;@@@CCCCCC???999666===666222333222///222999999???IIIRRRUUUQQQHHHAAA444111......///000---+++111777>>>CCCDDDKKK^^^ppp~~~vvvqqqnnnbbbXXXOOOKKKFFFAAADDDJJJCCC@@@===<<<===AAAFFFIIIDDDGGGKKKLLLJJJGGGDDDCCC===;;;;;;>>>DDDHHHHHHGGGMMMKKKJJJJJJIIIGGGDDDAAAFFFBBBBBBFFFJJJKKKMMMPPPRRRSSSRRRNNNJJJHHHIIILLLRRRXXX^^^```\\\VVVSSSQQQRRRQQQPPPQQQTTTYYY___bbbfffmmmyyytttdddYYYPPPGGGBBBAAABBBDDDDDDAAA;;;666555555000---***+++000333444333;;;777333111222222000...111111111111111000//////***,,,///111222222222111111/////////---((((((,,,)))))))))))))))******+++//////...---+++,,,...111,,,+++******+++---...000***,,,......,,,++++++,,,,,,+++)))((((((***,,,---++++++"""111333EEEzzzPPP;;;111222...///???]]]zzzsssJJJ:::FFFAAADDDBBB;;;777777444...000///000222555555111...000...,,,---//////---+++------,,,+++***)))((((((&&&&&&'''((()))***++++++...---,,,,,,---///222333111111000---+++***+++---,,,,,,,,,+++++++++******,,,***((()))+++---------+++%%%!!!$$$***...---)))///---+++,,,......+++(((+++++++++,,,,,,------------000222111...---///222//////...---,,,,,,++++++...222333///---///000...---...000222111///---+++---...///000000111111111---///111222222222333555444444555555555555555555444555666444111222666:::555444444444555666888999555333222333666:::===?????????999111111:::AAAAAAAAADDDBBB>>><<<@@@CCCCCC:::;;;;;;;;;;;;::::::999>>>>>>?????????>>>======@@@???<<<999666666999;;;222444555555555666888:::555666777888999999999888555666777666444333444555444555666777777777666555666555444777:::<<<:::777333333333444444333333333888666444333444333222000555666666666555333000...444111...---...///000///000000////////////000000444666777666333333555777999888666444222000......000/////////000///---+++////////////...---,,,+++---///111333333444666888666333555888777222444999222222222111222555:::>>>CCCAAA>>><<<;;;;;;<<<<<<>>>@@@AAA<<<666333444777666777777555333222333444888777777666444333222222777888<<>><<<999555222222555777<<<@@@EEEKKKNNNLLLGGGBBB???555///000000---,,,///333444777;;;>>>EEEVVVeee}}}xxxfffXXXMMMFFFFFFGGGDDDFFFCCC???AAAGGGHHHDDDIIIIIIIIIJJJKKKIIIFFFDDD???;;;<<>>777444444222---111000000222444444111...000...,,,---...///---++++++++++++***))))))((((((,,,,,,,,,+++******+++,,,...---------///222444666222222111///,,,+++,,,---))))))******+++,,,,,,---+++)))((((((+++,,,------...***''''''***,,,***(((///---,,,,,,......,,,)))))))))***+++---...///000---...////////////000111111000000//////...------...222333000...///000......///000000000...---+++---...///111111111111000+++---///000//////111222333444444444444555555555333444444333222333555777444333333333444555777777555333333444777;;;>>>@@@======999222333999>>>>>>>>>AAA@@@<<<;;;???BBBBBB===<<<;;;;;;;;;===@@@AAACCCBBBBBBBBBAAA???>>>>>>@@@@@@???<<<::::::<<<>>>777888888888777777999;;;555555666666666777777777333444666555555555666888444555777888888777777666666444333444777888777555222333444444444444333222:::888777777777666333111555555666777777666555444333000...---///000111111111000000/////////000000222333444333111111333555888777666444222111000///.........000111111///---........................111333555666666777999;;;777555666999777333444999555444333222111333777;;;???>>><<<:::::::::<<<<<>><<<999666444444666888999<<>>CCCDDDDDDIIIPPPOOOOOONNNMMMLLLJJJHHHFFFAAAAAAAAACCCEEEIIILLLOOOOOORRRSSSQQQRRRUUUVVVSSS[[[cccgggeeebbb```^^^[[[VVVXXXZZZZZZ\\\bbbmmmuuu{{{|||lll```VVVMMMGGGFFFBBBCCCCCC@@@<<<999777777777777555333000000222444999888777777666555222///111111222222111111000//////////////////000111111......000333111,,,,,,...***))))))))))))***++++++))),,,...///---+++***)))******+++,,,------------///,,,)))))),,,...---+++++++++***)))***+++---------///+++444666FFF{{{QQQ:::555...666CCCVVVqqquuuWWWDDD>>>CCC??????;;;555222222222///111111111222333333111...///---,,,,,,---...,,,+++))))))))))))))))))(((((()))++++++)))&&&&&&(((+++---------...111444777999333333333000---,,,---...&&&'''((()))+++---......+++)))((()))+++------,,,------++++++*********+++...---,,,---......,,,***)))***+++---000222333444,,,,,,,,,---///000000///111000000//////.........,,,111333000///000///---/////////.........------,,,...000333333222111///+++,,,............000111222222222333333444444444333333222333555555444333333222222222333444555666444333333555888<<<@@@CCC======:::555555888:::999<<>>@@@@@@@@@>>><<<;;;<<<@@@EEEHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???======>>>@@@<<<======;;;:::999:::<<<666555444444444555666777444555666555444444555777555555777888888888777777999777666666777777666555222333444555555444333222:::::::::;;;;;;999666333555555555666777999::::::222000......000111222111222111000///////////////000111111000//////000222666666444333222222111111...---...000222333111000------,,,,,,---///000222333555777777777888:::;;;777666777888777444555888666666444222000111444777::::::999888999:::<<<===???AAAAAA>>>999777888:::777777777666444333444666777555333111000000111222666888<<>>;;;555...,,,///,,,,,,000444888???MMM[[[iiixxx}}}bbbOOOFFFBBBFFFHHHFFFEEEHHHIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@BBBFFFGGGGGGKKKPPPPPPRRRSSSPPPLLLIIIIIIIIICCCCCCCCCDDDFFFIIILLLNNNLLLPPPSSSSSSUUUXXXYYYVVV\\\cccfffccc`````````^^^VVVXXX\\\___bbbiiissszzzqqqeee[[[QQQKKKJJJEEEDDDCCCAAA???<<<;;;:::444666666444111111444888777777888888777555111///111222222222222111000000111///...---,,,---///000......000444111,,,***,,,******))))))******+++,,,)))+++------+++)))))))))+++,,,.../////////...---444///******///111000...++++++******+++,,,---......111///222444AAAtttWWW<<<<<<333EEE]]]sssdddMMMEEEBBBCCCAAA???;;;555333333444444222222222222222111000///...---,,,,,,,,,,,,,,,+++''''''''''''(((((())))))$$$'''((('''%%%&&&***///+++,,,---///222555888999333333333111...------...&&&'''((()))+++,,,---...,,,+++***+++---......---)))+++---,,,******,,,///+++++++++,,,------,,,+++------///000222444555666,,,***)))+++///111000...///.........------,,,,,,,,,111333111///000000---......---------...000000,,,///222444555333000///---...////////////111333111111111222222333333444555333333555888888555111333333333333333444555555333333444555888<<>>===<<<>>>AAAEEEHHHFFFEEEEEEDDDCCCCCCCCCCCCAAABBBBBBAAA???===>>>>>>???@@@@@@>>>;;;:::;;;<<<999888666444444555777888888888777444111000111222444555777888888888888777<<<======>>>===<<<999777333444555666666555444333888888:::<<<===<<<999666666555444444666888:::<<<444222000000000111111000222222111000////////////000000000/////////000111444333222111111111222222/////////111333333111//////...---,,,---///111222222444555555444444666777555555666666555333444666555555444222000111333666777777777888999;;;<<<======>>>>>><<<999888999;;;777888888666555444555777888666333000000111222444333666:::???CCCEEEFFFEEEAAA???<<<::::::;;;;;;<<<;;;===AAAGGGMMMPPPOOONNNJJJJJJIIICCC:::222000000......000555999???KKKWWW^^^jjjqqqzzzuuuYYYFFFCCCFFFHHHGGGEEEEEEFFFGGGCCCDDDDDDDDDDDDEEEFFFHHHBBBDDDGGGIIIJJJJJJLLLOOONNNNNNNNNMMMKKKIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJLLLIIINNNRRRSSSUUUYYYYYYVVVZZZ___bbb^^^[[[]]]___^^^XXX[[[___bbbffflllssswwwwwwjjj___UUUOOOMMMEEEDDDBBB@@@>>><<<;;;999444666666333000000333777444666888888666333000...222222222222222111000000000...,,,+++***+++---///******---222111,,,+++...***************++++++,,,***+++***)))((((((***,,,***+++---......---,,,,,,444///***+++///222111...+++++++++,,,,,,---...//////111000///333<<>>@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFDDDAAA?????????@@@AAAAAA???<<<;;;<<<======<<<:::888777888999:::888888666333000///000222444555777888999999999888<<>>AAACCCEEEEEEBBB???<<<;;;===>>>>>>======???EEEKKKQQQSSSQQQOOOPPPSSSSSSMMMDDD===888555000///000444777<<>>999555444333111222666333444444222000......///+++,,,---,,,***)))***+++&&&'''''''''(((((())))))+++***************))))))(((+++000555777666333222---...000///---,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,...000000///...,,,///000...***''''''(((''')))++++++++++++,,,---...---------,,,,,,,,,,,,+++++++++,,,...//////...000000000000000000000000---111222///---000111000000//////...///000222333///111333555555333111000---......---,,,---///222000000111222333333444555777777888999:::999666444333444555555555555444444222444666666666999@@@EEEKKKDDD===999666555888===<<<@@@AAA===::::::999666666888<<<>>>@@@???===<<<============???AAACCCDDDHHHHHHHHHFFFCCCAAABBBCCC@@@@@@AAA???======>>>???AAA@@@>>><<<;;;;;;<<<<<<555666555333222333666888666777999;;;<<<<<<;;;;;;:::>>>DDDGGGFFFBBB>>><<<:::999888777777888999:::555555666999;;;:::888666444333111000000111333444777555333222222222000...111111111000000111111222444222111111222333333222222111///......///111222222111000111222111...,,,111000///.........///000333444555444222111222333111444555111///000111000///000111111111222555777555666777888999::::::;;;777666666666777777888999777888999888666666777999999888666555444555666777777999<<<>>>???@@@BBBDDD@@@===::::::===>>>===<<<<<>>===<<<999777:::777444222222222222222444777999999666333222333222222333333222222111000///...---------...///000***))),,,000000---///333++++++******++++++,,,---&&&((()))******+++---///,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---//////000000000...111,,,888>>>MMMeeeQQQlllZZZKKKBBB===CCC===888555666555222333777444555555333///---...000***,,,---,,,)))((()))+++(((((((((((((((((()))))))))'''&&&(((++++++'''""")))...444999:::777111---(((***------,,,++++++,,,---------,,,,,,,,,+++++++++***+++---//////...,,,///000000///,,,)))(((''''''***------,,,,,,...000------,,,,,,+++++++++***+++---......------...///000000000000000000000111...111111---,,,///222222555444333111000000//////222222333444444333222111/////////...------000222000000111222333444555555666888999999888666666666222333444555444444333222111444666666555777>>>CCCAAA;;;777777666444777<<<777<<<>>><<<::::::999666111444888<<<>>>>>>===;;;===<<<;;;;;;<<<>>>@@@AAAEEEEEEDDDBBBAAAAAADDDFFF???@@@AAA@@@???@@@AAACCCBBBBBBAAA@@@???>>>======888888777666555666:::===999;;;<<<>>>???@@@??????:::>>>CCCEEEDDDCCCCCCCCC>>><<<999777777999<<<>>>:::999888888888777555333111000000///000111222333444333222333444444222000000000000000111222333333555333111111444555444222444333111//////000222444/////////000111111...,,,.........///000000111111444555555444222000111222111555666111///111111//////000111111111111444666555666666777777777777777555444444555666888999999777888999888777777888:::888888777666666666666777666888::::::999:::<<>>>>>>>>>>>===;;;:::;;;<<<>>>?????????>>>======???CCCFFF???@@@AAAAAAAAABBBDDDFFFCCCCCCCCCBBBAAA???===<<<======;;;999777777:::===<<<===???AAABBBCCCBBBBBB===@@@CCCDDDCCCDDDGGGJJJAAA>>>:::777777:::>>>AAA>>><<<999888666555222000......//////000111222333111111111333555666555333//////000000111222444444666333111111444555444222777555222111000222444555---,,,---///111111000...+++,,,...000111222222222333444444222000...//////111666777111///222222//////111111111000111333444555555555666555555444333555444444555777999:::999888888999888777777999:::777777777777777666666666333555777666444333666999:::666333444999;;;999555???GGGUUUccckkkkkkddd^^^WWW\\\^^^\\\[[[YYYOOOBBB666222000111000...111555777EEELLLRRR```lll}}}mmm[[[JJJEEEGGGFFFFFFHHHCCCIIINNNOOOMMMLLLNNNPPPQQQYYY]]]ZZZWWWVVVQQQJJJGGGHHHGGGFFFDDDCCCEEEHHHCCCCCCEEEHHHMMMRRRWWWZZZ]]]^^^\\\WWWUUUWWWVVVSSSTTTZZZ]]][[[ZZZ^^^aaaaaa^^^___aaagggnnnuuuyyy{{{xxx}}}}}}{{{zzzwwwttttttjjj^^^VVVTTTNNNIIICCC?????????===;;;999666222000111333555555999888777777666777777888222222111000000000000000111...,,,...111333222000000000000...---,,,...000///---++++++---...+++))))))***,,,......---,,,+++//////............//////---,,,,,,///...+++))))))++++++,,,,,,...///111222...'''...---111<<>>>>>===999444333777:::333222222111000///......((('''+++'''&&&***+++***)))))))))***,,,---+++***++++++,,,---...///...222888;;;:::444---(((---+++(((%%%%%%&&&)))***555---'''(((+++***))))))---,,,++++++++++++***)))---......,,,******+++,,,******,,,---.../////////***++++++,,,,,,++++++***,,,//////---...111222///+++*********,,,000444666444222000//////000333444;;;>>>:::///((()))+++***---///000000000000222444444222222444222///000555222333444333222222333555777777888777777666555444555444222111//////000000...///111333444444444333333000...000333555444333444555777888888888777666///000222555888:::<<<===<<<999666555666999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCCCCCCCDDDCCCAAA@@@???>>>>>>>>>;;;;;;;;;:::::::::999999888777888;;;@@@CCCBBB@@@AAA@@@??????@@@BBBEEEGGG???===<<<:::;;;<<<>>>@@@>>>===;;;999777555333222111000...///111333444444:::666222111444666555333444777999888444222333555555555666777777777777777777555222111111222111000222222111111000111111111000111222333333333333333444444444333111000000111111222222111111222666999////////////000222444555777777777777666666555555444333333333444444555555888:::<<<;;;999888777777:::<<<;;;777777:::888222222222222111000000333555999777555444555666777777BBBLLL[[[kkkuuuvvvrrrmmmcccaaa^^^___dddbbbUUUFFFBBB===777222111000000000777>>>FFFMMMTTTdddyyy{{{```IIIFFFIIIGGGEEEGGGLLLNNNOOOOOOOOOPPPRRRTTTXXX___bbb^^^ZZZWWWOOOFFFDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCDDDGGGMMMTTTZZZ^^^```___^^^]]][[[XXXSSSPPPZZZZZZZZZZZZYYYWWWVVVUUUbbb```^^^aaahhhpppwwwzzzxxxwwwuuurrrpppoooqqqrrrwwwkkk^^^VVVTTTOOOJJJDDDAAA@@@???===<<<;;;888555333444555666555777777777777777777777777333333222111111111111111222000......000111000...000000000...------///111///---++++++------,,,***+++,,,---.........------...............///000000...---,,,...///.........,,,,,,,,,---...///000111000)))000000444>>>\\\aaaLLLHHHGGGDDDBBB@@@???<<<888444333555666222222222111000///...---+++%%%&&&------&&&'''...---,,,+++))))))))))))************+++,,,---//////222555999;;;999555000---+++***))))))((())))))***777000***,,,...---,,,,,,---,,,++++++++++++***))),,,---...---+++***+++,,,))))))+++,,,---.........------............------)))---...---///444555333------,,,---///222555777666444222000///000222333444888777000+++,,,...---...000222222222111333444333111111222000,,,---111222333333222111111333555777888888888888777777666111111000///000111222333---...000222333333333333222000///111555777777666444444555555555444333222000222555888;;;<<<======:::888555444666999::::::999999::::::;;;;;;;;;<<<:::;;;<<<>>>@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;999888777666666555555888===@@@AAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBB@@@===<<<<<<>>>AAACCCBBBAAA???===:::888666555111000...///111444444444555555444333333555888:::;;;<<<<<<:::777555444444444444555555666555555555666444111000111111111000111111000000000111111111000111222222333333333222333333333333222111111222000111222111111222444777222222111222333666999;;;999888888777666555444444333222222222222333444444777888::::::888777777888888:::999555666888666000000111222222111222555777888777555444555666777888FFFPPPaaaqqq{{{|||wwwssskkkiiieeedddhhhhhh^^^RRRFFF@@@999333111111222222444999@@@DDDKKKZZZoooiiiPPPJJJKKKIIIGGGHHHLLLOOORRRTTTSSSRRRSSSSSSXXX^^^aaa^^^ZZZWWWPPPGGGGGGFFFFFFEEEFFFGGGHHHHHHCCCCCCCCCFFFJJJQQQWWWZZZ___]]]\\\[[[ZZZWWWSSSPPPSSSTTTUUUVVVXXXYYYYYYZZZ]]]\\\[[[]]]dddlllrrruuurrrrrrrrrnnnjjjhhhjjjlll{{{mmmaaaZZZXXXQQQMMMGGGCCCAAA???>>>===>>><<<999888888888666555666777888999999888777666444444333222222222333333333222000000111000///...000000000///......000222...---,,,,,,------,,,+++...---------......//////---------...///000111222///...------///000000.........------......///000222+++222222666AAA^^^zzzTTTIIILLLIIICCCAAABBB>>>:::777555444333222111222222222111///---,,,+++***,,,000,,,&&&(((000///...,,,***((('''''''''(((((()))***,,,...///000333555888999666333111000)))***++++++,,,++++++***666000,,,...000...---...+++++++++++++++************,,,......,,,+++++++++((((((***+++,,,,,,,,,,,,***++++++,,,,,,++++++***'''+++---,,,...111111///////////////111333555777666555222000//////000111///555777333000///...---...000333444333222222333222000///000---))))))---222222222000///000333666555555666666777777666666000000/////////000111222---...///000111222222222000000000222555777777666222222222222222111000///---///333666888999888888888666444444666999::::::666666777888888999::::::888999:::<<<===>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>>>><<<:::888555444333333222222555999===???@@@@@@@@@@@@@@@AAABBBBBBCCCFFFCCC@@@>>>>>>AAAEEEHHHEEEDDDCCC@@@===:::888666222111000111333555666555222444555333222555<<>><<<:::777444111333333333444333333222222555333000000000111111000//////000000111111222222000111222222333222222222111222222222333333333444///111222222111111222444333222111222444888===???<<<;;;999777555444333333222111000000000111333333666777888888777777777999666777666444444666444///000111222333333444666999777666555444555777999:::FFFQQQbbbrrr{{{}}}yyyvvvooollleeebbbdddgggaaaXXXLLLEEE<<<555222111222333111555888;;;AAAOOOcccssspppUUULLLLLLJJJIIIJJJMMMQQQVVVXXXWWWUUUSSSRRRWWW[[[^^^\\\ZZZWWWRRRKKKJJJHHHFFFEEEEEEGGGJJJLLLFFFEEEEEEFFFJJJOOOTTTXXX^^^^^^^^^^^^]]]ZZZUUUQQQNNNOOOQQQTTTWWWYYY[[[\\\```^^^]]]```eeekkkppprrrlllooooookkkeeebbbcccggg~~~oooeee___\\\SSSOOOJJJEEEAAA@@@>>>>>>???===<<<;;;:::999666444555666888999:::999777666444444333333333333444444333333222222333222111000111111111000//////111333------,,,------------,,,......,,,+++,,,---///000,,,,,,---...///111333444///000//////111333000+++//////............//////222,,,333333777BBB___jjjMMMKKKOOOIIICCCDDDAAA<<<777555666666444111111222222222111///,,,+++)))((())),,,+++'''(((...------+++***)))''''''&&&''''''(((***,,,...000111///333777777444111///...***+++++++++,,,---------111,,,***---...,,,***,,,***+++++++++***)))***+++(((+++...///...,,,++++++'''((()))***++++++++++++)))******++++++******)))+++///000//////111///+++/////////000111222333444333222000///...///000000///555999888444000---,,,...000333333222111111111000......///,,,))))))...000000000///...000333666000111222333333333333333222222111000///...------......///000111222333333111111111222444444444444///000000000000000000000,,,///333666888777666444666444333333666888::::::333333444555777888999999777888999;;;<<<=========999:::;;;<<<===>>>??????;;;;;;999777555333222111222222222333777;;;???AAAAAA@@@??????@@@BBBEEEFFFJJJGGGCCC@@@AAADDDIIIMMMGGGFFFEEECCC@@@===:::999555444444555777888888777444444333111222666===BBBCCC???<<<::::::888333///333333333333333222222111444222//////000111111111///000111222333333444444111111222222222222111111000000000222444555666555000222444444222111111222000///......111666;;;??????===;;;888666444444444333222111000000222333555666777888777666777999;;;666666555444555555333000111222444444333444666777777777777666666888;;;>>>FFFNNN\\\hhhppptttttttttrrrnnnfff___```cccaaa[[[UUUMMMBBB999444222111111000222444555;;;HHH[[[jjjrrrXXXMMMKKKKKKKKKLLLOOORRRVVVXXXWWWTTTRRRQQQSSSUUUXXXYYYYYYWWWTTTQQQLLLKKKJJJIIIIIIKKKLLLNNNKKKJJJIIIIIIKKKOOOTTTWWW^^^___bbbdddddd```YYYSSSPPPPPPRRRTTTWWWZZZ\\\]]]eeecccaaabbbeeeiiilllmmmiiimmmnnnjjjccc___aaadddrrrhhhaaa\\\SSSQQQLLLFFFBBB@@@???@@@???>>><<<<<<;;;999666333444666888999:::999777666444444444333333444555555333444555666666666666666333333333111000000111333,,,------------------......---+++******,,,...000,,,,,,---...000222333555,,,///111333888;;;777...000000///............///111+++333333777AAA^^^rrr\\\KKKKKKLLLEEEAAAEEE===:::666555777888666333222222222111000...,,,***)))%%%%%%(((++++++++++++************))))))((((((''''''((()))+++---///000+++111888999555000...---...,,,+++******,,,///000---******---...+++)))+++(((***,,,+++))))))***,,,'''***---///...,,,,,,,,,((()))***+++++++++++++++---..................------222555444444666333///...//////000000000000000......------...///000111///333999<<<888222//////...000222222000///...///---,,,,,,...---***,,,000......///......000333666///000111222222222222222222111111000///...------///000000111222333444555555666777666555444333222---......///111222333444111444888;;;<<<;;;999777444333222333555888888888222222333444555777888888888999:::;;;<<<<<<======999:::<<<===>>>??????>>>666555555444333222111111222222333444666:::>>>AAAAAA???<<<;;;===BBBGGGKKKJJJGGGCCC@@@AAAEEEJJJNNNIIIIIIIIIHHHEEECCC@@@>>>:::999999:::;;;<<<;;;:::888444000///222777:::<<<<<<999666666777666222...333333444444444333333222333111//////111222333222111222333555555666666555111111111222222111111000000//////111555777777666222444555444222111111111...---++++++...333888<<<@@@>>>;;;888666555555555555444222111222333555777777777777666555666999<<<777555555666777555333222333444666555333333333444777888999888888:::>>>BBBJJJOOOWWW^^^ccchhhnnnrrruuurrrkkkcccaaadddccc```]]]UUUJJJ@@@999444111///---///000222777CCCSSS___ppp}}}{{{```QQQMMMLLLLLLKKKOOOQQQSSSTTTSSSQQQQQQRRRMMMNNNQQQTTTVVVVVVVVVVVVMMMMMMNNNOOOOOOOOOOOONNNMMMLLLJJJIIIKKKNNNRRRTTTYYY]]]cccggghhhbbbYYYRRRPPPQQQRRRUUUYYY\\\```bbbeeebbb``````aaaccccccbbbfffhhhiiieee```]]]___bbbxxxkkkaaaYYYRRRPPPMMMGGGBBB@@@@@@BBB???>>><<<;;;;;;999666444555666777888999999888888666555555555555666777777555777:::;;;:::::::::;;;666666555333000000111333,,,---......------...///---,,,+++******+++---///------...///000222444444***///333555===EEEBBB888000000//////.../////////000***333444777AAA]]]mmmWWWPPPIIIHHHEEEAAA???@@@;;;999888777888888777666333333111000...---,,,+++)))&&&%%%(((---///...+++'''((())))))*********)))''''''((()))+++---...///+++333:::<<<777222//////000...+++))))))+++...111,,,***,,,000000,,,+++---'''***,,,+++)))(((***---'''***,,,...---------...***++++++,,,------,,,,,,---..................---&&&,,,111333555777555111///000111222222111///...,,,,,,------...000111222,,,///666;;;999444333555///000111000...---...///,,,++++++...---+++---222***,,,......///000222444222222333444444444333333...///000111111111000000000000000111222333555666:::;;;<<<;;;888555444444------...000222444666777333444777999999888777555333222111222555666777666333333444555666666777777888999:::;;;<<<<<<<<<<<<:::;;;<<<===>>>======<<<222222222222222111111111222333555666777999===@@@???===:::999;;;@@@EEEIIIEEEBBB???>>>???BBBGGGJJJIIIJJJKKKLLLKKKIIIGGGEEE???>>>>>>>>>???>>><<<::::::444......111555666555444333222333333333111000222333444444555555555444333111000000222444444444333444555777777777666666111111111222111111000///000///...111666999888777444444555333000//////000///---,,,,,,...111555888===;;;999666555555666777777666444333333555777999888777666444333444888;;;888555444777888555444444333555666555333222111222555777999999888;;;@@@DDDOOOQQQTTTVVVYYY^^^ffflllnnnoookkkeeebbbcccccc```bbb\\\SSSJJJBBB;;;555111***,,,///111555>>>IIIQQQ^^^mmmnnnZZZQQQNNNKKKHHHLLLNNNQQQQQQPPPOOOPPPQQQJJJIIIKKKPPPRRRRRRSSSWWWMMMNNNPPPQQQRRRQQQPPPOOOMMMKKKIIIHHHIIIKKKOOOQQQSSSWWW]]]bbbccc^^^UUUNNNLLLNNNPPPTTTYYY^^^ccceeeeeecccaaaaaaaaaaaa```___aaaaaa___]]][[[[[[]]]___sssfff[[[PPPOOOMMMGGGBBB@@@AAACCCAAA???<<<;;;;;;:::888777555666666777888888999999888888888888888999::::::999<<>><<<<<<===888888777444111///000111+++---///...---,,,...000---,,,,,,+++,,,---...///.........///000222333444...222222222;;;FFFDDD:::000///////////////000000000+++333444888BBB^^^tttSSSGGGJJJJJJEEECCCCCC@@@;;;;;;;;;;;;:::777666666777555333111...,,,+++,,,,,,))))))))))))+++------,,,&&&'''(((*********))))))((((((((()))***,,,---...,,,333::::::555000000222///---,,,+++***+++,,,---+++***---111111---,,,...&&&))),,,+++((('''***---(((***,,,,,,,,,,,,...000,,,------...............,,,------......------,,,###***000222555777555111222444555666555444111000////////////000111111111---...333888777111111666222222111///---,,,...000---++++++---,,,***+++000'''***---///000000111333333333444444444333222222///000111222222222111000000000000000111222444555888;;;===<<<888555444444/////////000111444666777111222444444555444333222333222111222444555555444555555555666666777777777888999::::::;;;;;;;;;;;;:::;;;<<<===<<<;;;999888333333222222222222222111111333666777666777:::===;;;::::::999:::<<>>:::999888444111///000111+++---//////---,,,...111---------------...//////////////////000111333333444666222---444@@@@@@666///////////////000111111111+++444555999CCC^^^hhhEEEAAAJJJKKKDDDDDDHHHCCC777<<<>>>>>><<<777444555777666444000---++++++,,,---&&&***,,,***'''''')))+++'''((()))******)))((('''))))))))))))***+++,,,------222777555000---///333------------,,,+++******))))))---111111,,,+++...%%%))),,,+++((('''***---)))***+++++++++,,,///111......//////000/////////000000111111111111000000+++222777999;;;<<<999444666777999:::999777444222222222222222111111111111000000333666333------333555444222///,,,---///222...+++,,,---+++((()))---&&&)))---000000000111222222222222222222111000///333333333333222000///---//////...///000111333444444777:::999666333333333000000000000111222444555555555555555555555555444444222222222444444444222666666777777777777777777777888999::::::::::::::::::;;;<<<<<<;;;888666444555555444444333222222111000333666777666666888:::888999:::;;;:::999888777777666555555666888;;;===???AAAEEEHHHIIIIIIHHHGGGDDDCCCAAAAAA@@@>>>;;;888///111222///,,,,,,///333///222555444111000111333///000111333444555666666444222111222444666777777333444666777777555333222111111111111111000//////222///...111777:::999666333333111---***)))+++,,,,,,,,,++++++++++++------444333111000000222555777888666444222333555888:::666555222///---...222666888333222777888444222555...111333444333222222333000444777777666888>>>DDDFFFHHHIIIFFFDDDEEEKKKQQQXXX___dddcccbbbbbbaaa___dddccc```\\\VVVMMMBBB<<>>BBBSSSkkk~~~yyycccXXXTTTNNNIIIDDDIIIPPPTTTTTTQQQNNNLLLKKKFFFFFFJJJKKKHHHJJJOOOQQQOOOMMMLLLLLLNNNQQQRRROOONNNKKKJJJJJJMMMPPPRRRSSSRRRRRRSSSUUUUUUSSSQQQLLLLLLMMMNNNQQQUUUYYY[[[YYYXXXYYY[[[]]]^^^]]]\\\___YYYSSSSSSYYY^^^aaa```|||iii___XXXPPPIIIHHHHHHEEECCCDDDCCC???<<<===??????;;;666777777777888999<<<>>>???999;;;===>>>???BBBEEEGGGGGGEEECCCBBBBBB@@@>>><<<666666555444333222222111333222111000......------111000...---------///000---------......///000111111000000000222333222222111000//////000///---+++000---444777555KKKyyyzzzvvvYYYEEEDDDDDDDDDEEEEEECCC@@@===<<>>===<<<;;;<<<>>>@@@BBB<<<>>>@@@???<<<888555444........./////////000000222333222...///333555444333333222222333333444444000111222444666777888999<<<999777666777666333111111222222333333222222111000000000111222444555666333222000...,,,++++++***...------------------,,,333333333000...000666;;;666::::::555444888777222000111222111//////000222333333444444555666666666333444444444444444444444:::555111111777;;;<<<;;;AAAAAAAAA???>>>???BBBEEEQQQTTT[[[bbbcccbbbeeekkkeeeeeeccc^^^WWWOOOJJJHHHAAA===777333333444555666CCCMMM___tttssscccWWWKKKHHHMMMHHHIIIKKKNNNPPPPPPMMMJJJFFFFFFGGGIIILLLOOORRRTTTSSSQQQMMMLLLLLLMMMMMMMMMOOOLLLJJJKKKOOOPPPNNNLLLOOONNNMMMOOOQQQPPPMMMJJJHHHKKKOOOSSSVVVWWWVVVVVVVVVXXXZZZ[[[ZZZYYYZZZ\\\XXXXXXXXXXXXXXXZZZ[[[[[[lllaaaaaaXXXPPPMMMLLLHHHEEEFFFEEEAAA>>>>>>@@@???;;;777999999999:::<<>>???AAABBBCCCEEEHHHKKKHHHFFFCCCBBBAAA???<<<:::::::::888777555333222111222111000000000000000000111000...------...///000...............///000111222222111222333333222111111000000000111111///...555333:::======WWW```SSSiiitttRRRCCCDDDCCCCCCDDDDDDCCCAAA???BBBDDDEEEBBB<<<666444444333111///------,,,***(((+++***)))***,,,,,,***(((((()))******))))))***+++((((((((((((((())))))***)))...111///...000111///------------.../////////,,,...000222333000,,,)))***...+++,,,111---+++555***,,,000333555555444333444666...+++222222000666333555888;;;======;;;999:::>>>GGGTTT___bbb___ZZZSSSZZZbbbbbbZZZRRRMMMLLLEEECCC===888999>>>???<<<:::::::::999888888999999555555666666555444222111000///...---------...///---------///111333333333444444333222000111444666777777666555333222111111111000//////000111444555888777444111/////////000---...///000111333666999;;;:::888666555444555555222222333333444666777888777999;;;999666444555777777777888999999999:::;;;:::777444333666777777555444666888777555444666888555666888:::<<<===;;;:::666666777888999999::::::777777666666777777888888;;;:::999999999;;;===>>>:::<<<===<<<999666333333......//////000111111111222444333000000444555333444444444333333444444555333333444666777999:::;;;===:::888777777777444111111222222333333222222111//////000000111333444555333222111///...,,,,,,,,,+++,,,,,,---...///000111222333333111///000555:::333777888666666999888444444444444333000///000111333333444555666666777777666666666666666666555555999555111222777<<<======AAABBBBBBAAA@@@BBBEEEGGGGGGIIIPPPXXX\\\^^^dddlllkkklllkkkggg```YYYTTTRRRNNNIIICCC>>><<<;;;::::::;;;BBBRRReeewwwfffYYYSSSKKKHHHJJJGGGGGGHHHJJJLLLLLLKKKIIIGGGHHHIIIKKKNNNQQQSSSUUUPPPOOONNNNNNOOOOOONNNLLLNNNMMMMMMNNNPPPPPPNNNMMMQQQOOOMMMNNNPPPPPPMMMKKKMMMOOORRRUUUXXXYYYYYYYYYUUUWWWYYYYYYYYYXXXXXXYYYXXXXXXXXXYYYYYYZZZ[[[\\\ssshhhhhh^^^UUUQQQMMMHHHEEEEEEFFFCCC@@@???@@@???<<<999;;;:::;;;;;;>>>AAADDDFFFCCCEEEGGGHHHHHHJJJLLLOOOIIIFFFCCCAAA???===:::777888888888777666555444333000000000000111111222333111000///...---.../////////............//////000555555555444333333222111///......///111222000///333333999;;;>>>^^^zzzLLL:::GGGiiibbbJJJDDDCCCBBBAAABBBCCCDDDBBBAAAAAACCCCCC???888333222222333111///...---,,,)))'''---)))&&&(((---///+++&&&''')))******))))))***+++'''((()))***+++---......)))...000///...000000...***,,,000111111111111111...111555777666333...+++)))---+++,,,111---+++555000222555999<<<>>>??????AAADDD;;;333555444333<<<:::???EEEHHHHHHGGGGGGHHHDDDKKKYYYjjjxxx~~~}}}yyyuuu{{{xxxooojjjiii]]][[[TTTMMMKKKOOOPPPMMMMMMKKKIIIGGGDDDAAA===:::>>>AAABBB@@@:::555222222......---,,,,,,---...///+++---000222333222111111666666555333111222444666999999888666555444333222333222111111111333555666444333111///....../////////000111111111222555888;;;:::888666555555555555444444444333444444555555666888999777444222333666888999;;;;;;:::;;;<<<===999888777777777888999999888999;;;:::999888999:::>>>>>>??????>>><<<999777666666777888999999999999666666666666777777777888888777777666777888:::;;;777888999888555222111111...//////000111222222222222555555222222555444222555555444444444444444444444444555666777888999:::===;;;999777777666444222111111222222222222111111////////////000222333444333222111000///...------,,,------...///000111111000222444222000000444888///333666777888:::999666777777777555222000111222333333444555777888888999888888888777777666666555777444111333888===??????BBBCCCCCCCCCBBBCCCFFFHHHEEEFFFKKKRRRXXX]]]gggqqqoooqqqrrrooojjjddd___]]]WWWQQQJJJDDD@@@===:::888777:::EEEUUUggg|||hhh[[[WWWRRRLLLKKKFFFEEECCCDDDEEEFFFEEEDDDCCCDDDFFFIIILLLNNNPPPPPPOOONNNNNNPPPQQQPPPNNNLLLLLLOOOQQQQQQPPPNNNMMMMMMQQQOOOMMMMMMNNNOOONNNMMMOOOPPPPPPRRRTTTVVVWWWXXXSSSVVVXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYY{{{ooohhh^^^TTTOOOKKKFFFCCCCCCEEECCC@@@@@@AAAAAA???===::::::999:::<<<@@@DDDFFFGGGIIIJJJJJJJJJKKKNNNPPPHHHFFFBBB???===:::777444000111333555666777777777000000000000000111111222222111000///........./////////............//////666777888777444222111111+++++++++---///000000...///111666666???eeeiiiGGG;;;888DDDWWWlllxxxTTTFFFHHHBBBAAAAAABBBCCCDDDCCCBBB@@@AAA@@@<<<666333333555777444222///...,,,)))&&&***'''%%%'''***+++((($$$'''(((******))))))***,,,((((((***+++------......(((...000...---000000...***...111333222111111222...222777999888555222000...222//////333---)))222666777;;;@@@GGGNNNUUUYYYUUUUUUIII<<<;;;999<<>>:::;;;===<<<;;;;;;<<<===;;;::::::999888999;;;<<<@@@BBBCCCBBB>>>:::666333555666777888999999888888444555666666777777777777888777777777777888999:::555666777555333111111111/////////000111111222222333666666444333555444111444444444444444444444444333333444444555666666666:::999888666555444333222111111222222222222111111.........//////000222222111111111000///...------000000//////......------///222444333111000333666///222666888999:::888555666777777555333222333444444444555666888999::::::888888777666555444444333555333222444999>>>@@@AAADDDDDDDDDCCCBBBBBBDDDFFFHHHGGGJJJOOOTTTZZZfffqqqrrrtttuuusssnnnhhhdddaaaYYYTTTMMMFFFAAA===888666888999@@@LLL\\\qqq|||mmmdddYYYPPPLLLGGGDDDAAA>>>>>>??????>>>@@@BBBEEEHHHKKKMMMNNNNNNPPPOOONNNOOOOOOOOOMMMKKKJJJNNNRRRRRROOOLLLKKKLLLOOONNNMMMMMMNNNPPPQQQRRRRRRQQQPPPPPPRRRTTTWWWYYYTTTVVVXXXXXXWWWUUUUUUUUURRRSSSTTTTTTUUUUUUVVVVVVrrrggg]]]SSSNNNJJJFFFCCCDDDCCCBBB@@@@@@AAABBBBBBBBB;;;:::999:::<<>><<<999666333///000333555777888888888222111000000//////000000222111111000///.........///............//////000777999:::999555222000111******+++---000111111000222444888999IIIttt]]]BBB:::333444???NNNooofffKKKDDDIIIBBBAAAAAACCCEEEEEEDDDCCCCCCCCCBBB<<<777444666888777444000...---,,,***(((&&&'''((((((((('''''''''&&&((()))***))))))+++,,,)))***+++,,,,,,,,,,,,+++(((---000...---///000......000222444333333222333///222666777555444333333444888555555999222...666;;;@@@JJJVVVbbblllssswwwkkkiiiYYYIIIGGGGGGMMM[[[jjjrrryyyxxxooogggdddfffjjjlllqqqxxx~~~|||}}}}}}zzzvvvtttuuuxxx}}}~~~{{{sssmmm\\\]]]ZZZQQQDDD;;;777888555444444333444555777777444666777777777777999<<<::::::999888777888;;;>>>>>>===<<<;;;:::888777777888666555333333444666777222222222222222222222222222333333222222333555888666666555666777999;;;<<<777666555555444444444555000333666666444444777:::555888;;;:::888777:::======@@@DDDFFFGGGHHHJJJLLL???===;;;:::;;;>>>AAABBBBBBFFFJJJJJJEEE???:::777555666777999999888777666444555666777888888888888::::::::::::::::::;;;;;;555666666444222111222333//////000000000111111111222555666333333666555222222222333444555444444333444444555555555555555555666666555444333222222222000111111222222111111000............///000111111000000000000000///...---000000000///...------,,,///222444444111000222444111333666999:::777555444444555666555444444555777555555666777888999:::;;;666666555444333222222111444444444666:::>>>AAABBBDDDEEEEEECCC@@@???@@@AAAEEECCCEEEIIINNNUUUbbbnnnwwwxxxxxxtttnnnfffaaa^^^[[[WWWPPPJJJEEE@@@;;;888777777<<>><<<;;;:::<<>><<<:::999666333333555777999:::999888777333222111000000000000000222222111111000///...------------......///000111666999;;;:::555111000111------...000333444444333222666888;;;TTTUUU999000---333===AAATTTtttzzzzzzlllVVVEEECCCGGGBBBBBBCCCEEEGGGGGGEEEBBBDDDCCC@@@:::444222555888777333///,,,++++++++++++''')))++++++)))'''(((***&&&((()))***)))***+++---******+++,,,,,,+++***)))(((---///...---//////---000111333777::::::777333111333555444222333666:::;;;@@@>>>???CCC===999AAALLLVVVeeevvvzzzvvvdddUUUUUUWWW\\\iiiyyyuuuiiicccbbb^^^^^^]]]\\\\\\^^^___```[[[[[[YYYWWWVVVWWWZZZ]]]aaahhhnnnooopppqqqpppllljjjpppwww|||~~~|||zzztttiiiZZZMMMEEEBBB;;;::::::999999:::;;;<<<;;;===>>>===:::999<<>>>>>===<<<;;;;;;>>>@@@@@@@@@???===<<<;;;:::999;;;:::888666555666777888444444444444444444444444222333333333222333666999555555555666777:::<<<===666666666555666666777777666999<<<<<<;;;;;;>>>AAA:::>>>BBBAAA===<<<@@@DDDFFFIIINNNUUUZZZ^^^```aaaJJJIIIHHHIIILLLOOOPPPQQQXXX]]]aaa^^^TTTHHH>>>999555666888999999888666555444555777888999999999888;;;;;;;;;;;;;;;;;;;;;;;;666666666444222222444666222222222111111111111000111444444222222555666333000222333555666666666555888888777777666666666555111333444333111111222333000000111111111111000000///////////////000111111///000111222222111//////.../////////000000000111///222444333000///111444444333555999999555222333444555666555555555777999777777888999999:::::::::555555444444333333222222444444555777:::>>>AAACCCCCCDDDDDDBBB@@@>>>>>>>>>BBBAAACCCIIINNNUUUbbbnnnzzzzzzwwwrrrjjjccc]]][[[ZZZWWWRRRLLLHHHBBB<<<999333333777???JJJZZZqqqoooccc\\\PPPKKKEEEAAA?????????>>>???AAACCCFFFIIIKKKLLLMMMSSSQQQPPPOOOOOOOOOMMMLLLLLLNNNOOOOOOLLLJJJHHHHHHHHHJJJLLLNNNPPPRRRVVVXXXZZZYYYWWWVVVWWWZZZ^^^```[[[[[[ZZZXXXVVVUUUWWWYYYVVVWWWYYYZZZ[[[[[[ZZZZZZyyyooodddXXXSSSOOOJJJHHHIIIDDDDDDBBB@@@??????@@@BBB>>><<<:::888:::===AAACCCCCCDDDDDDCCCBBBAAACCCDDD???===;;;::::::999777555333555777999:::999888777333333222222222333444444222222222111000///...---,,,,,,,,,---///000222333444888;;;:::555111000111///...///111444555444333000444777===___QQQ888222---111888888JJJVVVZZZZZZTTTKKKFFFDDDEEEBBBCCCFFFHHHJJJIIIEEEAAAAAA@@@>>>:::666777===BBBAAA;;;444...++++++++++++)))(((((()))******)))(((&&&''')))***)))***+++---)))***,,,------,,,***)))(((---///------//////---...000555>>>EEEEEE===555333444555555666;;;EEEMMMSSSWWWVVVVVVZZZRRRMMMUUUdddjjjssszzz}}}{{{vvvrrriiifffVVVJJJNNNPPPRRR\\\aaafffkkkiii```VVVNNNKKKEEEDDDAAA???======???@@@===>>>>>>??????@@@AAACCC<<>>@@@BBBAAA@@@???>>><<<;;;;;;???>>>;;;999999999:::;;;555555666666666666555555222333333333333444777:::888777666666777999:::;;;555555666666777999:::;;;===@@@BBBAAA???>>>@@@CCC???CCCGGGFFFBBBAAAEEEIIIHHHIIINNNVVV^^^cccbbbaaaOOOPPPTTTYYY]]]^^^[[[XXXaaagggllliii\\\KKK>>>777444666888999999888555444444555888:::;;;;;;:::999:::::::::;;;;;;::::::999666666555333111222555777666666555444333222111111000222222///000555777555000222555777999:::999999999888888777666555555444///111333333222222444666000000111111111111000000000000//////000000111111111222333555555444222111111111111222222222333333000222444222//////111444555333444888888444222555777888888777666666888:::999999999:::::::::::::::777777777666666666666666444666777999;;;===@@@BBB@@@AAABBBBBB@@@??????@@@AAAAAADDDIIIMMMRRR\\\gggoooooonnnjjjfffbbbaaaaaa^^^[[[VVVRRRLLLFFF@@@;;;555444555999AAANNNcccuuuxxxkkkbbbSSSPPPKKKHHHGGGHHHHHHHHHBBBCCCDDDGGGIIILLLOOOPPPWWWXXXZZZ]]]^^^]]]YYYUUUPPPOOONNNMMMMMMKKKIIIGGGHHHKKKOOOPPPPPPQQQTTTVVVYYYXXXVVVVVVXXX[[[^^^aaa^^^]]]ZZZVVVTTTTTTWWWZZZYYYZZZ\\\^^^^^^^^^]]]\\\rrrfffZZZTTTOOOJJJHHHIIIGGGFFFDDD@@@>>>===>>>???<<<:::777555666999===???BBBCCCCCCBBB@@@???AAABBB<<<;;;999999999999888666...000444777999999999888333333333444555666888888333333222222111///...---++++++,,,---///111333444333777;;;:::555000000111.........000222333333111111555999BBBiiiQQQAAA???333***+++111JJJFFFGGGHHHGGGHHHIIIGGGEEECCCDDDGGGKKKLLLIIIDDD@@@BBBCCCBBBAAAAAAEEENNNUUUOOOGGG<<<333---+++******)))&&&###%%%)))+++'''###%%%''')))***)))***,,,---)))***,,,......---,,,+++'''---///---,,,//////---,,,...666DDDNNNMMMAAA666333555777888===GGGVVVaaarrrvvvsssrrrtttkkkdddkkkrrrppplllfff___XXXSSSPPPJJJGGG999111888999888>>>;;;BBBHHHJJJFFF>>>888555777666555444222222444666000222555777777777666666111777;;;888666666666444666:::<<<:::999@@@NNNZZZfffjjjrrrzzz~~~|||vvvpppbbbaaa___^^^^^^^^^______cccgggjjjggg___XXXTTTTTTIIIHHHFFFBBB>>><<<===???CCCBBBAAA@@@???===<<<<<>><<<;;;;;;<<<===666666777777666666555444111222333333333555888;;;:::999888777777777888999555555666777999;;;<<<===AAACCCEEECCC@@@>>>???BBB;;;@@@DDDCCC???===AAAFFF??????BBBIIIQQQUUURRRNNNHHHLLLSSS[[[aaa```YYYSSSNNNWWW```aaaWWWIII>>>777444666888999999777555444444666888;;;<<<<<<;;;:::888888999999999888888777666666444222111222555888:::999888777555444333222///111111...///444777666111333666999;;;<<<<<<<<<777777666555444333222222...111333444222333555888000000111111111111000000111000000000000111111222222333555777777666555444777666666555333222222111111333333111......111444555222222777888444333888:::;;;;;;999888777888:::;;;;;;::::::::::::999999999999999999999:::::::::555666888:::;;;===@@@BBB===???AAABBBAAAAAABBBCCC@@@???BBBFFFGGGIIIPPPYYY___```bbbbbbbbbdddfffiiihhheee```[[[VVVOOOHHHCCC===999777777;;;FFFYYYkkk~~~}}}uuuhhh\\\UUURRROOOMMMNNNOOOOOOOOOLLLLLLMMMOOOQQQUUUXXXZZZ[[[___eeekkknnnkkkeee```TTTPPPMMMMMMNNNMMMJJJGGGIIIMMMQQQRRRQQQPPPRRRSSS\\\[[[[[[[[[]]]```ccceee___]]]YYYTTTRRRSSSWWW[[[YYYZZZ\\\^^^___^^^]]]\\\vvvjjj[[[RRRLLLHHHJJJMMM@@@@@@AAA@@@@@@???>>>===BBB:::666999;;;888888:::???>>><<<:::999999999:::===<<<;;;999888777777666000444555333555:::999444777555333333444666666555222333333111///,,,,,,,,,+++,,,...///000222666999<<<===;;;555222222///+++000///...000222333222111---888<<>>======<<<;;;::::::::::::999888555666888777666666777888:::999888666555555555555:::888555333333444666777999999999777444222333444---000444666555444333333444777:::<<<<<<===>>>???888:::;;;999555333444666222444666777777666444333444444444222///...///000---000222111///...///111///111333555777666666555666666666666555444222222666666444222000000222444888888888888888777666555777:::;;;999555555;;;@@@;;;:::999:::<<<===<<<;;;<<<<<<;;;::::::::::::;;;;;;:::888888999;;;>>>@@@@@@???>>>>>>>>>>>>>>>>>>======>>>???BBBEEEHHHIIINNNOOOSSSZZZccciiilllkkktttnnngggccc```[[[SSSLLLFFF===555222666@@@RRRaaarrruuupppkkkddd^^^XXXTTTRRRTTTZZZ___aaa```\\\UUUPPPQQQSSSUUUZZZ``````iiimmmsss~~~zzzooonnnaaa\\\VVVRRRQQQSSSTTTUUUZZZYYYYYYXXXVVVTTTRRRQQQSSSXXX\\\___dddgggeee``````\\\WWWUUUVVVXXXZZZ[[[WWWYYY\\\]]]]]]^^^___aaa~~~ooo___VVVQQQMMMKKKLLLAAAAAAAAAAAA@@@???>>>===@@@:::666999:::888777:::===<<<:::999888888999:::===<<<;;;999888888777777111444444111333777777333888555222111222333333333222333444222///---------,,,---...///000222555888:::===<<<555000///...,,,//////000000000111111222000777>>>OOOyyycccAAA===<<<;;;???:::???GGGCCCDDDGGGDDD===???GGGEEEDDDDDDFFFIIIIIIHHHFFFBBB@@@@@@AAACCCDDDBBB@@@:::333,,,((()))******(((******))))))))))))******%%%%%%%%%(((++++++)))&&&---,,,+++***))))))*********+++---...............---...555???BBB===777555666AAAUUUkkkxxx|||~~~ppp___QQQHHHDDDDDD???999777777666222...555111///111000---...111000111333444444333222111000//////......------------......//////111333444333111000111333444222000444444444333222333666999;;;===???@@@??????AAADDDEEECCCAAA@@@BBBFFFKKKNNNbbbuuu}}}vvvkkk```WWWMMMDDD>>>>>>>>>>>>@@@BBBBBBAAA@@@BBBAAA???===<<<;;;;;;:::888888999:::999666444333333333111111333666999;;;888888888999:::999888666333555666777666666888999999<<>><<<<<<<<<:::777555444555333444555666666555444333444555444222000//////111---///111000...---...//////000333555666666555444555555666666666555444444777777666444222222333666888999999:::999888777666666999;;;;;;888666777888999888888999;;;===<<<<<<===<<<;;;;;;::::::;;;;;;777666555666777:::===???BBBAAA???>>>===<<<<<<<<<;;;<<<===>>>@@@BBBDDDEEEAAACCCJJJUUUbbbmmmtttvvvzzzuuuooojjjeee```YYYSSSGGG???777555666===JJJWWWkkk~~~uuupppllleee```WWWUUUVVV]]]hhhoooqqqppphhh]]]RRRNNNPPPSSSYYY___cccmmmqqqyyy~~~pppjjjbbb\\\[[[]]]```bbbcccbbbaaa]]]YYYVVVUUUUUUZZZ___dddgggkkknnnlllfff___[[[VVVTTTUUUVVVXXXXXXWWWYYY[[[\\\\\\[[[\\\]]]ppp^^^UUURRRMMMGGGEEEAAAAAAAAAAAA@@@???>>>>>>???:::888999:::888888:::::::::888888888888999:::===<<<;;;:::999888888888333444333000111555777666;;;888444111111222222222333444555333000.........---.../////////111444777999>>>===555...---.........000222111///...111333444777BBB___oooJJJBBB???>>>BBB===AAALLLHHHGGGIIIEEE===>>>FFFCCCAAAAAAEEEJJJLLLIIIEEE@@@>>><<<;;;;;;999666333111---((((((***,,,,,,+++******))))))))))))************)))***++++++(((&&&+++******)))))))))******&&&)))---//////...///000111333777<<<===<<>>???BBBDDDCCC@@@???>>><<<:::999888888888777888999::::::888777555333222111111222555777999999999999999999888777666444666999:::999888888888999:::<<<;;;999777666666333666:::<<<;;;999888888555555666666555444333222111333777:::<<<===<<<;;;888777666444555888===BBBAAA???===<<<<<<;;;999777333555666666555555666777777777888888777666555444333333222222444666888999999999888666444444777999888888888777666555444444555888:::<<<<<<<<<<<<===???===;;;:::999888666444444444444444444444444444555555555333111000111222///111222111///......///...000222444555555444333333444555666777777777777888888888666444444555777777888:::;;;:::999777666444666999;;;:::777333111666666666888;;;>>>>>>=========<<<;;;;;;;;;;;;<<<666555555666888;;;>>>@@@DDDCCCAAA>>><<<:::999888999:::;;;===>>>???@@@@@@===???CCCLLLWWWaaahhhlllvvvuuusssppplllhhhcccaaaNNNGGG???;;;999:::BBBLLLcccvvv|||yyyuuuppplll]]]\\\___jjjyyyxxxgggUUUMMMMMMQQQWWW]]]aaajjjnnnvvvzzzpppjjjhhhkkkoooqqqqqqoookkkddd\\\WWWWWWXXX^^^ccchhhlllpppsssqqqkkkaaa^^^ZZZWWWXXXYYYYYYYYYXXX[[[]]]^^^\\\ZZZYYYYYYrrr^^^UUUTTTNNNFFF@@@BBBBBBBBBBBBAAA@@@???>>>???<<<;;;;;;:::::::::::::::999888888888:::;;;<<<<<<<<<;;;:::999999999:::444444333111222555999<<<@@@===777444444444444444333444555444111000///000///000000000000111333666999???@@@888///---///111...111333222...---111666888888IIIqqq|||SSSEEE???>>>DDD@@@EEEPPPKKKJJJJJJEEE<<<>>>FFFCCC@@@???DDDJJJLLLFFF@@@???>>><<<:::777444111///---,,,******,,,---,,,+++******))))))))))))******(((((()))***+++,,,+++***)))))))))))))))******+++'''+++///000000000222444666666777:::???FFFOOOVVV\\\fffwwwnnnZZZNNNCCC>>>888333222333333444000///000333666666444111333//////111111......000///000000111111000///............------,,,,,,+++***,,,---------///333777444444333444444333222111333555777777666666777999;;;:::777444222111222333000111222444666999;;;<<<555BBBOOOWWW]]]aaa]]]WWWUUUZZZdddrrr|||{{{qqqhhhSSSLLLDDD???@@@BBBBBB@@@:::999777555555555666777666777999;;;;;;:::999888333222222222333555777999999::::::999888777777777777;;;>>>???>>>;;;:::999888999999888666555666777666888;;;<<<;;;999777777999777555555555555444333222333444555777888999999999888666555555999>>>AAAAAA???===<<<;;;:::888666333555666555444444555666555666888999999777555444333333333444555666777888999999888666555666999;;;<<<:::888777777777777777666888;;;<<<;;;;;;;;;<<>>===<<<<<<;;;;;;<<<<<<999888888888999<<<>>>???EEEDDDAAA>>>;;;888777666888999;;;===>>>>>>======@@@AAACCCGGGMMMTTTYYY\\\eeejjjpppsssssspppnnnmmm[[[SSSJJJCCC===:::>>>EEE[[[kkk~~~pppmmmnnnwwwppp[[[QQQOOOQQQVVV[[[^^^gggjjjppp~~~~~~yyyxxxyyy{{{|||{{{yyyrrrggg\\\VVVWWWYYYZZZ___eeeiiinnnrrrooojjjgggdddaaa______``````___]]]```bbbbbb```]]][[[ZZZzzzddd[[[YYYTTTKKKDDDBBBCCCCCCBBBBBBAAA@@@???>>>???>>><<<;;;;;;<<<;;;::::::999999:::;;;<<<===;;;;;;:::999999999::::::444444444444555888>>>DDDAAA===999666555555555444333444555444222000000000000111111000000111333666888???BBB;;;222000222333...222444222......333888::::::RRRXXXEEE>>>>>>GGGCCCHHHRRRLLLJJJJJJDDD<<<===EEEEEEAAA@@@DDDIIIIIIAAA:::===<<<;;;999666222000///,,,,,,+++++++++***(((&&&******))))))))))))******&&&'''((()))******+++,,,''''''((()))***+++++++++---000333222000000333777555888===CCCLLLSSSVVVVVVRRRUUU]]]ddd___OOO???777222000------...///000///---...000333555444222111333000000333222//////111000000000000//////......+++,,,,,,------.........+++---///...,,,...444999;;;;;;;;;999888666666666444555777777666666888999<<<:::666444222222222333...///111444666888999999777:::<<<===>>>AAA@@@===DDDHHHQQQ```ooowwwxxxvvvooodddSSSFFF???===<<<<<<555444222111222333666777666777999;;;<<<;;;:::999444444444444555666888999888::::::999777666777999999===@@@AAA???<<<999888777888888777666555777888999<<<>>>>>>===;;;;;;;;;<<<999555444666777777666777777888888888888888777333222222333555888:::;;;???===;;;::::::999777555555666666666444333333555444555777999999888666555555555666666777777777666999999999777666777:::<<<<<<999666666888::::::999666888;;;<<<;;;::::::;;;;;;999777888<<<===;;;999777666555444444444444555444555555333111111222333111000000111111000///...///000222444444444222222000111333555777888999:::555666777666444333444666222444666777888777666555333333444666888999777555777777777:::===???@@@???======<<<;;;;;;;;;;;;;;;;;;:::999999999:::;;;;;;DDDCCC@@@===:::888666666888999;;;============<<<===???AAAEEEJJJQQQWWW[[[YYYaaallltttwwwwwwuuussshhh___SSSHHH???999<<>>999999999888888999::::::666666777888888999@@@HHH===:::777666666666555333222444555444222000000111000111111111000111444666777>>>AAA===777555555444000222333222111222666;;;:::>>>[[[UUUDDD???CCCMMMHHHKKKPPPKKKHHHHHHBBB;;;===EEEDDDCCCCCCEEEHHHEEE===666888999999777333111000000/////////...---+++***)))******))))))))))))******''')))***)))((('''(((***%%%&&&(((***+++,,,------...000000...+++...666===CCCKKKTTT[[[```^^^UUUKKKDDDBBBCCCFFFEEE<<<555222//////000000///...---,,,---///111222333222111000222000000444444000000222111000000//////.........++++++,,,---...///000000,,,///111000///111888>>>;;;>>>@@@@@@===:::777666444666666666555666888::::::888555333333333222111000111333555666777888888;;;888555333555888::::::??????AAAHHHVVVfffttt{{{xxxhhhVVVFFF===999888555333222111111333666888555777999;;;;;;;;;:::999444444444555666777888888777999:::999666666888;;;999<<>>@@@AAAAAABBBEEEGGG@@@;;;666444666888999888999::::::;;;:::999777666//////000333777:::;;;:::<<<;;;999999::::::999777777888888777444222222333444555666888888888777777777777999::::::999888777999:::;;;:::999999:::<<<;;;888555555888::::::888777999;;;;;;:::999999:::666666666777:::;;;;;;;;;888888777777666555555555333444444333111000222333...---,,,---//////...,,,000111333444555444333222000111333555666777777888333444555555444333444555222222333555555666666666333444555666777888:::;;;999888888:::<<<>>>>>>===<<<<<<;;;::::::::::::;;;:::999888777777777777777AAA@@@>>><<<:::999888888888999:::;;;<<<=========:::===@@@DDDGGGLLLRRRVVVXXX___iiirrrxxxyyyvvvtttoooeeeYYYMMMBBB::::::???AAALLLbbb}}}rrrggg```[[[]]]aaa___gggiiimmmzzzsssnnnfff^^^YYYXXXYYYZZZWWW[[[]]]^^^bbbfffeeeaaadddccccccdddggghhhhhhgggiiijjjkkkjjjhhhgggggghhhrrrccc[[[SSSKKKGGGDDDDDDDDDCCCCCCBBBAAA@@@999???@@@<<<999;;;;;;999;;;:::999999999:::;;;<<<777777777777888888999:::999888999<<<:::888>>>GGG:::999777888999888666555111333444333111000000000///000111111111222555777555;;;???===:::999666222222111111111333666:::===999AAAbbbyyyNNNBBBDDDLLLWWWOOOOOONNNHHHFFFFFFAAA:::===EEEAAABBBDDDFFFFFFBBB;;;555666888888666222000///000---.../////////......///******))))))))))))******)))***+++)))'''&&&(((***%%%&&&(((+++---.........,,,...000000222;;;KKKWWWbbbkkkqqqmmmdddZZZLLL@@@>>>:::999<<<;;;666000///***---111111///---...//////000222333333222222222111///000333333000///111222111000///............---------......//////000,,,000444444333777@@@HHHHHHNNNTTTUUUPPPGGG???:::999999999888888999<<>>;;;===??????<<<888666555666888:::::::::999:::;;;<<<===@@@CCCFFFKKKRRRVVVGGGAAA999666777::::::999:::::::::::::::999999888666444444666999<<<;;;::::::999999:::<<<===<<<;;;:::;;;:::888444222111222444555555666777888888888666888;;;===>>>===<<<;;;999;;;<<<<<<;;;999999:::<<<888555555888999777444777999;;;;;;:::888888999333555666777777777999:::888999999999888777555444222333333222000000111333...,,,,,,...000111000...111222444555666555333222111222333444555555555555222444555555444333444555333333333333444666888999444777999999888777:::<<<:::888888888:::;;;:::888;;;;;;:::999999999999:::888888888777777777777777===<<<;;;;;;::::::;;;;;;888888888999:::<<<===>>>===AAAEEEHHHKKKNNNSSSVVV[[[]]]bbbkkkssswwwvvvtttssskkk```VVVIII>>>;;;======DDDUUUooosssggg```bbbiiicccllllllooozzz~~~yyysssddd^^^XXXVVVYYY]]]___^^^]]]___]]][[[\\\```___[[[]]]]]]___bbbfffhhhhhhgggjjjkkkkkkjjjiiiiiikkkmmm}}}kkk```VVVOOOLLLDDDDDDDDDDDDCCCBBBAAA@@@777>>>???:::777999:::777;;;:::999888888999::::::666666666666777888999999;;;:::;;;>>>;;;777;;;DDD999999999;;;<<<<<<:::888111222333333111//////000///000111111111222666888333888<<<===<<<;;;666000333111000111555:::<<<>>>888DDDfffoooHHHBBBHHHTTT^^^TTTQQQKKKFFFDDDDDD@@@999===FFF>>>AAAEEEGGGEEE@@@:::666777999:::777333000000111%%%''')))******,,,...///******))))))))))))******''')))+++***((('''***---%%%&&&))),,,...////////////333666:::BBBRRRhhhyyy|||mmmYYYJJJ???888999555666;;;<<<777111...)))...111000,,,***,,,///---///000111000000111222///---///222222///...000222222111//////.........//////////////////......,,,111666777777<<>><<<<<<===AAADDD;;;999666666666444000---222222222333333444555555222//////333666555222000555999===???@@@FFFPPPXXXqqqxxx|||vvvfffUUUIIIDDD???<<<888555444444666888555666888:::::::::888777222333333444444555555555444777:::888666666:::???>>>@@@AAA@@@===:::888777666999;;;<<<;;;;;;;;;;;;:::<<<@@@DDDJJJRRR[[[aaaNNNFFF===999:::<<<<<<:::::::::999999999:::;;;<<<<<<888555444666777777555999999999:::===??????>>><<<===<<<999555222111111555555555555666888999:::666888;;;???@@@AAA@@@???999;;;>>>>>><<<:::999999===999555555888888444000777999;;;;;;:::888888888222555777777444444666999888999:::;;;:::888666444111222222111000///111222000///...000444555444111222333555666666555444333222222333444444333333222333444666666555444444555555444333333444777999;;;444999>>>===999777888;;;:::888777777888888666555;;;:::999999888888999999888888999999::::::::::::::::::::::::;;;<<<======777777777777999;;;===>>>???EEELLLRRRWWW\\\bbbfff[[[ZZZ[[[bbbmmmtttvvvuuuuuuoooggg^^^QQQDDD>>>>>>???BBBOOOfffzzzkkkcccfffnnnmmmuuuuuuuuu}}}}}}tttjjjcccYYYSSSNNNQQQZZZaaadddcccbbbbbb^^^YYYXXX[[[YYYVVVYYYZZZ]]]aaafffiiiiiihhhjjjjjjjjjhhhhhhiiillloooiii]]][[[VVVPPPJJJGGGCCCAAA@@@???<<<999>>>>>>===<<<:::888666555999999999999999999999999777777666777888999;;;<<<;;;===@@@AAA???===<<<<<<;;;:::===CCCAAA;;;888<<<444333333222222222222222444333222222444555555555666444444999???>>>888111---111,,,:::999III>>>:::999DDDyyycccNNN???GGG\\\fff^^^QQQIIIDDDBBBAAA@@@<<<<<>>:::777555666555444222000...---,,,---------,,,+++***((((((************)))))))))))))))******)))))))))***+++++++++,,,...///111333444888;;;@@@NNNggg~~~zzzmmmZZZJJJ???999555222777888999888777444222000...///000///...---...///...000222222000............///111222222111000000'''***///111000...,,,+++000000/////////.........(((000777999999AAARRR___lll~~~qqqbbbSSSMMMGGGBBB@@@AAADDDJJJOOONNNCCC999666666444222333444666999;;;:::777333000222333333222111111222333222666:::;;;:::<<>>:::;;;:::999999999:::;;;<<<444444333222222444777999888777777888999:::;;;<<>><<<999;;;>>><<<888;;;AAABBB>>>@@@???@@@BBBHHHQQQYYY^^^OOOHHH???:::999<<<>>>>>>??????>>><<<;;;:::999888555777777777666777888:::===<<<<<<===???@@@???>>><<<<<<;;;:::888555222000///444999:::999888;;;???:::::::::;;;;;;<<<===>>>:::;;;<<<=========;;;;;;999888777666666777999::::::;;;===>>>>>><<<:::999777777777777777888888888999;;;;;;999999888222)))555555444222111111333555------......000111333444444444555555555555444444333555555222...///444999666111111555444000///333222111000333888<<<===<<<666555555555555666888:::<<<777555777888666555777555777888999777777777888>>>>>>======<<<<<<<<<;;;999<<<<<<:::;;;???AAA???<<<;;;;;;:::777666>>>GGGKKKUUU___dddhhhlllllljjjggg^^^XXX[[[aaagggooovvvwwwnnngggbbbYYYJJJAAA???<<<;;;AAAQQQcccuuuoooeeeiiiqqqssstttvvv{{{}}}tttpppooojjjaaaZZZSSSOOOLLLMMMRRRYYY]]]___ccc```\\\YYYYYYYYYYYYXXXXXXZZZ\\\___bbbeeefffgggbbbfffgggeeefffkkkmmmmmmpppbbb^^^YYYTTTHHHEEEBBBAAABBBBBB@@@>>><<<<<<<<<;;;:::999888777::::::::::::::::::::::::777777666666777888:::;;;888:::<<<<<<;;;999999:::<<<:::===BBBAAA;;;999;;;666555333222222222333333999666444333444666999:::888555444888======888222...222+++555111BBB;;;;;;???JJJ~~~]]]RRRMMMXXXiiilll]]]MMMDDD@@@>>>@@@AAA@@@CCCGGGIIIGGGEEEAAA>>>;;;999888666555444222111000//////---------,,,+++***(((((())))))))))))))))))))))))000---******,,,---+++)))))))))))),,,111888>>>BBBEEEPPP```sssyyyhhhWWWPPPDDD:::444222222222444444555555444222000...///000111111///...///000...000222222000............///000000111000000000---000222222111000000000////////////.........---000555;;;<<<<<>>>>>@@@BBBAAA===<<<>>>>>><<<999>>>@@@@@@DDDHHHFFFAAA@@@AAABBBDDDHHHKKKOOOQQQJJJEEE@@@===>>>???@@@?????????>>>===<<<:::999888555888;;;<<<;;;:::::::::===<<<<<<<<<>>>???>>>=========<<<;;;999666333222222555888777555666;;;???:::;;;<<<===>>>===<<<;;;999::::::;;;<<<<<<<<<;;;;;;:::999999888888999999;;;<<<===>>>>>>===;;;:::777777777777888888888888666999999888999999444---444444444333111000111333---------------...///000666666777777777777666666555666666333///...222777222//////222333///000333111000///222666999:::999999888666777888:::::::::;;;777555999:::777666777666777999999888888888999>>>=========<<<<<<<<<<<<===??????======AAABBB@@@<<<;;;;;;:::888888AAAKKKZZZfffrrrxxx|||~~~|||yyymmmddd[[[ZZZ]]]```gggmmmwwwpppllliiiaaaRRRGGGCCC999777:::EEERRR___ooo||||||kkkaaaccckkknnnpppvvv}}}}}}uuukkkfffddd```YYYRRROOOKKKHHHHHHMMMTTTXXXZZZ___]]][[[ZZZZZZZZZXXXWWWWWWXXXZZZ\\\___```aaabbb```dddeeedddfffjjjmmmlllzzzhhhaaa[[[UUUIIIGGGDDDCCCCCCCCCAAA@@@;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;777666666555666777999:::888999:::999888888999;;;===<<<>>>BBBBBB===;;;;;;999777444222111111333444;;;888444222222666;;;???;;;777444666:::;;;777333///444***000))):::888<<>><<>>??????<<<>>>===:::;;;@@@BBBAAA<<>><<<:::888666999>>>@@@???===<<<;;;@@@???>>>???@@@@@@>>>=========<<<;;;999777555444555666666555333555:::>>>:::<<<>>>??????===:::888999999999999:::;;;<<<===>>>>>>???>>>===<<<:::999======>>>???>>>===<<<;;;888888888888888888888888444777777555777999777222222444555444222000000111//////...............///555555666666666666555555666777777444000///222555///------000111///000222333222222444777999::::::<<<999777888:::<<<;;;999999666666:::<<<999777888777999:::;;;:::999:::;;;============<<<<<<<<<<<<:::======::::::>>>???======;;;;;;;;;:::<<>>;;;:::>>>DDDMMM\\\jjjwwwfffZZZ[[[aaafffkkkttt~~~ttthhh```\\\YYYTTTPPPJJJGGGDDDDDDIIIOOOTTTWWW[[[ZZZZZZ[[[\\\[[[XXXVVVVVVWWWXXXZZZ\\\]]]^^^___^^^bbbddddddggglllmmmkkklll___WWWPPPLLLJJJGGGDDDBBB@@@>>>===<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::777777666555555666777888;;;;;;;;;999888999<<<>>>@@@???@@@CCCDDDBBB???>>>;;;999555111000111222444888666333111222555;;;???>>>:::555444777888777444///555,,,000%%%555555===GGG\\\lllXXXPPPLLL```wwwwwwfffSSSFFFFFFAAA>>>???@@@AAAFFFLLLMMMHHH@@@888444222333444777555333000///...//////,,,,,,,,,++++++***((((((%%%&&&'''((()))***+++++++++)))&&&''',,,///000000555888@@@LLL\\\nnn~~~}}}xxxoooeeeYYYKKK:::---+++...111000------///111222333444555555555444444///111222222000.........---///111111///...---......---,,,,,,---...000111///000000///------...///........................---......///111333666888PPPjjjrrrZZZEEEAAAGGGJJJKKKMMMCCC===888888888666777999888999;;;<<<;;;999666444222111000//////111666999<<<;;;999555333444999===AAA>>>888555888DDDRRR\\\zzz~~~jjjcccWWWJJJ@@@:::777666666555555555777777777777777888;;;===>>>>>>>>>>>>:::<<<<<<:::===DDDHHHHHHEEEIIINNNRRRTTTQQQJJJCCC>>>???AAABBBBBB@@@>>><<<@@@BBBEEEHHHHHHEEEAAA===???@@@@@@@@@???<<<:::888888;;;>>>@@@@@@???>>>>>>CCCBBBAAABBBCCCBBB@@@>>>===<<<;;;:::888777555555777777777666555666999<<<======>>>>>>===<<<:::999999999999999:::<<<>>>@@@CCCDDDEEEEEEDDDAAA>>><<<>>>>>>??????>>>===<<<;;;999999888888888888888777444777777444555888888444111333555444222000///000111111111111111111222333333333444444444444333333555666666444222222444777000000000111111000000111111111222444666999;;;<<<>>>;;;888999;;;===:::777777555666;;;===:::888888777999;;;<<<;;;;;;;;;==================<<<<<<<<<777::::::888999===???======<<<;;;<<<<<>><<<<<>>===>>>>>>>>>===<<<;;;:::999::::::::::::::::::::::::888777666555555666777777<<<<<<;;;999888:::===@@@BBBBBBBBBDDDFFFGGGDDDAAA===;;;666333111111222333444555555444444666;;;???AAA<<<666444444555666555---555...333'''666666===HHHeeeTTTEEEIIIEEEbbb}}}~~~kkkWWWJJJEEEFFFAAA>>>???@@@AAAFFFLLLPPPKKKBBB:::666555666777666555222///---,,,++++++++++++++++++***))))))(((%%%&&&'''((()))***+++,,,,,,---.........333:::@@@???JJJ\\\nnn{{{bbbWWWHHH<<<555111111111,,,000333333000......000222222333444555555666666///000222222000------------///111111///------------,,,,,,,,,,,,...000111000222444555333222111111/////////////////////////////////000222555666777BBB[[[~~~vvvZZZAAA>>>BBBAAA======???:::777888888666777999888999:::999888555222000000000000//////222777;;;:::888666333222444888;;;<<<999666333444;;;EEELLL^^^mmm~~~ooo^^^OOOCCC;;;888777555444444777888888777777999<<>>999<<<===<<<@@@HHHNNNNNNLLLLLLMMMOOONNNHHHAAA===;;;<<<===>>>???@@@@@@@@@AAAEEEIIIKKKIIIDDD???<<<@@@@@@@@@@@@>>><<<:::999:::<<<===>>>>>>>>>@@@BBBBBBAAAAAABBBCCCBBB???===;;;:::999888777666555555777888999:::999999999:::@@@>>><<<:::999999:::;;;;;;:::::::::<<<>>>@@@AAAEEEGGGIIIJJJIIIFFFCCCAAA?????????>>>>>>===<<<;;;:::999999999888888777777555888888444333666666444111333555555333111111111111111111222333444666666333444444444444444444333333444444444444555777999555666555333222333222111,,,...000222444777:::<<>>>>>;;;999777555666;;;===:::777888888:::<<<<<<<<<;;;<<<>>><<<<<<<<<===============999<<<===;;;===BBBDDDCCC???======>>>>>>BBBNNN[[[rrryyynnnaaaVVVNNNJJJMMMSSS[[[bbbkkkrrrsssnnncccZZZJJJEEE>>>999777;;;IIIXXXrrr{{{nnn___RRROOOSSSWWW___mmm|||xxxnnn```TTTMMMJJJHHHFFFAAAAAACCCEEEIIIOOOUUUXXX\\\^^^aaadddddd```ZZZUUUQQQRRRTTTVVVYYY]]]```bbbcccgggiiilllpppuuutttooovvv___PPPIIIGGGGGGFFFDDDBBB@@@AAABBB?????????>>>===;;;:::999:::::::::::::::::::::::::::999777666555666666777999999999777777888;;;>>>AAABBBBBBCCCGGGKKKIIIDDDAAA>>>:::666444333333444444666777666666888===BBBCCC>>>888444333333444444---555...444***999888>>>NNNqqqqqqJJJ>>>FFF@@@\\\sssnnnYYYJJJEEEDDDBBB>>><<>>AAA<<<777777@@@<<<::::::888555444777666666777666444222///---.../////////000333888;;;888666333222222444666888555666555444444666;;;>>>KKKTTTfffxxxwwwgggXXXKKKCCC===999555444666888888666999;;;@@@CCCEEEDDDCCCAAA:::===??????DDDLLLQQQQQQLLLIIIGGGHHHEEE>>>999777::::::;;;===???BBBEEEFFFDDDGGGJJJJJJGGGBBB>>><<>><<<;;;::::::;;;<<<=========>>>AAACCC??????@@@AAABBBAAA>>><<<:::999888777666666666666777888:::;;;<<<;;;::::::???===:::888777888:::;;;<<<<<<<<<<<<===>>>???@@@CCCEEEGGGHHHIIIGGGEEECCC@@@???>>>===<<<<<<;;;;;;:::::::::999888888777777555999999555333444444222111222444444333333333444000000111222333555777777666666777777777777666666222222333444666888999:::999;;;:::666555666555222000222444666777:::===@@@CCCDDDCCCBBBAAA???===<<<888555555999;;;888666777777999<<<<<<<<<<<<===>>><<<<<<<<<===============888;;;<<<;;;===BBBDDDBBB@@@??????@@@@@@CCCOOOZZZnnnvvvlllaaaWWWNNNIIILLLRRRZZZbbbkkkrrrvvvuuunnnfffTTTLLLBBB;;;777:::EEEQQQkkk}}}tttiii]]]QQQNNNPPPRRRZZZfffttt~~~~~~zzzpppiii]]]SSSMMMJJJHHHGGGBBBDDDHHHKKKNNNQQQUUUXXX]]]___cccggghhhddd^^^XXXPPPQQQRRRUUUYYY]]]aaaccchhhkkknnnqqqvvvzzzwwwqqqfffVVVNNNGGGHHHHHHFFFBBBAAABBBDDD>>>>>>>>>>>>>>>===<<<;;;========================;;;:::888777666666777777666777777777666777:::<<>>EEEDDD???999444222222333333...444,,,222***<<<;;;AAAZZZ~~~kkkLLL===@@@<<>>;;;;;;???BBBCCCGGGMMMDDDAAA===888555333333333///000111111000...,,,+++***************))))))(((((())))))***+++,,,,,,---***,,,///555@@@QQQdddrrrxxxfffOOO999+++...,,,---///,,,'''&&&******))))))+++---......---...............///000111111444666666333000......,,,...000000...---,,,---+++,,,---...///000000000***,,,............000111000111111111222222222222...///000000000222777:::<<>>AAAKKKWWW___dddnnnyyyvvvfff\\\JJJDDD<<<999:::;;;:::888999<<>>@@@BBBFFFNNNRRRRRRJJJEEECCCFFFDDD>>>999:::<<<===>>>@@@CCCEEEFFFGGGFFFGGGIIIGGGCCC@@@???@@@AAA@@@===;;;:::::::::;;;999<<<>>>@@@@@@@@@AAACCC??????AAACCCDDDDDDAAA>>>;;;:::888777777777777888888777777888:::;;;;;;;;;<<<;;;999888777888999999;;;;;;<<<===>>>>>>======<<<>>>@@@CCCDDDDDDCCCCCC??????>>><<<;;;:::::::::;;;;;;:::999999888777777333888999666333444444333111222444444333444666888444444444444555666777888777777888888888888777777444333444555777999999999999<<<<<<777666999888555444666888888888999<<>><<<<<<<<<<<<=========>>>:::<<<<<<:::;;;???@@@>>>AAA@@@AAABBBBBBDDDMMMXXXgggxxxyyyqqqhhh___VVVPPPRRRXXX^^^eeelllpppuuuxxxtttmmmaaaVVVHHH???::::::AAAIII[[[kkk{{{}}}wwwnnneeeZZZPPPMMMNNNNNNTTT^^^iiiqqqtttqqqnnniiiddd]]]WWWSSSPPPPPPOOOJJJNNNSSSVVVVVVVVVXXXYYY[[[]]]bbbgggiiigggbbb]]]VVVVVVWWWYYY\\\```dddgggllloooqqqtttzzz~~~yyyrrrmmm]]]UUULLLMMMLLLHHHCCC@@@@@@BBB<<<<<<===>>>>>>>>>>>>>>>????????????????????????<<<;;;999888777666777777666777888888888888:::<<<===?????????EEEMMMLLLEEEGGGFFFCCC@@@===:::888777444444222///---222===EEEDDD@@@:::555222111222333///333)))///)))===>>>DDDdddkkkQQQ>>>:::;;;HHHPPPJJJDDDFFFEEE???>>><<<<<>>RRRlll{{{rrraaaOOO???444...+++,,,((((((+++)))%%%)))000---***(((***---000///---...............///000000333666888888555222000///,,,...000000...---,,,---***,,,...000111111111000/////////......000444888111111222222222333333333111333444222111333888===@@@OOOlll^^^@@@999888444555<<<666444555777555222222666///000111222333222222111+++---///111222555888;;;888666333222222222111000000111222222333555888;;;444666>>>GGGJJJJJJRRR\\\hhhvvv~~~rrrWWWOOOEEE?????????===;;;777:::???DDDFFFEEEBBB@@@999>>>AAACCCGGGNNNRRRQQQHHHDDDDDDHHHHHHBBB???@@@>>>???BBBDDDFFFFFFFFFEEEFFFGGGGGGDDDAAA???AAACCCBBB@@@<<<:::888999:::;;;888<<<@@@CCCCCCBBBBBBBBBBBBBBBDDDFFFHHHHHHEEEBBB<<<;;;999888888888999999999777555555777:::<<<===888999999999999888777777:::;;;<<<=========;;;;;;777888;;;===???@@@AAAAAA???>>>===<<<::::::999999;;;;;;::::::999888777777000666999666444444555444222333333333333555888;;;999999888888888888999999666666777777777777666666666555555666777888888777888<<<<<<777777;;;;;;777000333444333111111333666===BBBEEEBBB;;;666777;;;:::555333666666444444555666888;;;<<<;;;;;;===>>>;;;<<<<<<<<<======>>>>>>@@@BBBBBB>>>>>>AAABBB???AAAAAABBBDDDCCCDDDLLLVVVeeevvvyyyqqqiii___XXXYYY___```gggkkkmmmrrrwwwuuunnngggYYYIII???999777:::???LLLZZZmmm||||||yyyrrriiibbbYYYPPPLLLNNNLLLPPPXXXbbbiiikkkiiifffaaa___[[[WWWUUUTTTTTTTTTTTTXXX^^^```^^^\\\[[[\\\XXX[[[```fffjjjiiieeeaaa]]]]]]]]]___aaaeeehhhjjjnnnpppsssvvv|||zzzqqqxxxccc]]]VVVOOOIIIFFFCCC@@@AAAEEE??????>>>>>>??????@@@AAABBBBBBAAAAAA???>>><<<;;;:::777555555777999888777666666666666888:::<<<===<<<>>>@@@@@@???AAAFFFJJJPPPRRROOOEEE===:::999777777444333333222444===GGGLLLDDD:::555555777666444333444111///444@@@HHHIIIrrr~~~pppMMM222===666@@@FFFCCC???AAAAAA???444:::??????@@@DDDEEECCC======;;;888555444555777222000...---------,,,+++))))))+++,,,,,,+++***)))111+++'''***---,,,,,,...//////777PPPvvvyyyYYYLLL???888444///,,,+++++++++)))'''&&&'''***---,,,+++*********+++,,,---///---***(((,,,111000+++444888<<<;;;888444222333333111///---,,,+++,,,,,,---...///.........000222///...---///111333444444///---000555333------222)))777666///222333333999>>>IIIeeeaaaEEE===;;;555555<<<777:::;;;777111///111444...000222333222111///...------///000111222222333777666555444333444444555...///111222333444444444444555555666888<<>>>>>AAAAAA???<<<999777888999===???AAA@@@>>>;;;::::::888999;;;===>>>>>>===<<<999888888;;;>>>>>>:::666===999777888;;;;;;777333:::888666555666666666666444333333444666888999999999999888888888888888888999777555555777888999888777888999:::::::::::::::;;;:::888888:::;;;<<<<<<999888777555444444555555444999;;;777666:::;;;999;;;999666333111222333444:::;;;<<<>>>>>>>>>>>>===???999555888<<<>>>===<<>>===<<<;;;888555666888999999888777666666666888999;;;<<<;;;===>>>===<<<>>>CCCGGGQQQVVVVVVLLLAAA;;;888666666444333444333444<<>>AAA@@@AAADDDEEECCCAAA???<<<999777777777777222///---,,,------+++***)))***++++++++++++++++++444///,,,---...---...222222;;;JJJaaayyysss___BBB888///------+++***+++++++++***(((&&&'''***---+++***)))))))))***+++,,,111000---+++///444333...555999======999444222111222111///...------------+++,,,---,,,,,,,,,...000000/////////111333444444666333222555444000000444***555333---222444444999999FFFdddvvvYYY@@@:::999444444;;;666888999666111///111444111333444444333111000000///000111222333444444444666555444333333333444444000000111333444444444444666666666666777:::>>>BBBFFFQQQ]]]gggrrrwwwnnneeeXXXLLLCCC@@@@@@DDDEEECCCBBBDDDCCCFFFIIIJJJJJJJJJJJJLLLOOOIIIGGGMMMSSSTTTRRRRRRQQQNNNJJJGGGFFFDDDBBBAAAGGGEEECCCBBBBBBBBBAAA@@@@@@@@@>>>;;;777666888;;;===>>>AAACCCFFFGGGHHHHHHMMMMMMNNNPPPQQQPPPLLLIII???>>>============>>>???@@@===:::999:::<<<======@@@@@@???<<<:::888999;;;;;;===>>>??????@@@BBBDDD============<<<;;;;;;:::;;;999777999;;;:::777333666444222444777888555222999777555555666777777666222222111222444555666666888999999999999888777777999777555555777999999888999999999999999888888888;;;999888888999:::;;;;;;888777555444444444444555222888999555555888:::888888777444333333444666777;;;<<<===????????????>>>???;;;888:::>>>AAABBBCCCAAAAAA???>>>>>>???@@@AAAEEE@@@@@@BBB>>>:::CCCQQQ^^^lll}}}~~~nnn^^^RRRRRRXXX\\\ccchhhhhhkkkoooppplllbbbVVVLLLFFF@@@999666888777@@@OOO___qqq}}}yyysssjjjaaaXXXRRRNNNOOOPPPTTT[[[cccggghhhgggmmmkkkjjjkkkmmmnnnmmmmmmkkkiiigggiiijjjhhhbbb\\\YYY]]]dddnnnvvvzzzzzzyyysssoookkkiiiiiiiiiiiihhhllllllmmmmmmmmmpppuuuxxxwwwggg\\\TTTLLLIIIFFFCCCCCCEEECCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@??????>>>===;;;999777777888999999999777777666666777999;;;<<<:::;;;;;;999888999???DDDOOOYYY^^^VVVHHH>>>888555444333444666555555:::BBBJJJDDD===:::;;;======<<<555222333777777:::IIIZZZyyy[[[===;;;;;;BBBGGGEEEAAA@@@>>><<<===AAABBB@@@AAADDDDDDBBBCCC???:::888888888666444000...,,,+++,,,,,,+++)))++++++***++++++,,,------555111......------222999???IIIVVVaaafff```MMM;;;222+++''')))++++++,,,...*********(((''''''***,,,+++******)))***+++,,,---000000---+++///444444000555999>>>>>>999333000///000000//////............+++,,,---,,,,,,,,,...000000000000000111222444555888444111222222000000222...555222...555777555999999DDD^^^|||hhhPPP<<<888777333333999333555666444000///111444111333444333111000111111///000111222333444444444444444333222222222222333111222333333444444444444777777777666555666999<<<:::AAAFFFJJJTTTfffyyyuuudddUUUKKKCCCBBBDDDDDDDDDFFFEEEGGGIIIIIIGGGGGGGGGHHHOOOGGGCCCKKKUUUYYYXXXXXXUUUSSSOOOKKKGGGEEEBBB???DDDBBB@@@@@@AAABBBAAA@@@@@@@@@???<<<:::;;;===???AAABBBBBBDDDFFFHHHJJJLLLNNNOOOPPPQQQRRRQQQNNNKKKDDDCCCAAA???>>>???@@@AAAEEEAAA<<<::::::;;;<<<<<>><<<===>>>>>>???BBBFFFJJJBBBAAA>>><<<:::999999999<<<999666666777777444000222000///222555777555222777666444444666777777666222222222222222333444555888999:::;;;:::999777666888777555666888999999888999999888888777777666666;;;;;;::::::::::::::::::555555444444333444444555111555777555444666888777666555444444555777999;;;<<<===>>>???@@@@@@@@@???::::::888888:::???CCCEEEBBBAAA???>>>===>>>>>>??????<<<<<<>>><<<:::CCCPPPYYYfffwwwnnnYYYKKKKKKRRRVVV\\\bbbcccdddffffffddd[[[SSSLLLGGGBBB<<<888777222666???JJJXXXkkk|||tttkkkbbbZZZVVVWWWXXX[[[```hhhnnnrrrtttzzzyyyzzz{{{}}}}}}|||zzzvvvsssnnnlllkkkiiiddd___aaaeeennnxxxyyyoooiiihhhhhhgggdddhhhhhhhhhggggggiiimmmqqqoooaaaXXXOOOKKKHHHDDDCCCEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>????????????>>>>>>;;;:::888888888999::::::888888777777777888:::;;;;;;;;;:::888666777===BBBKKKYYYddd^^^OOOBBB:::555333333555888777555999???EEEAAA<<<:::;;;===>>>>>>222...111999999;;;PPPkkkwww[[[@@@===888===BBBDDDCCCAAA???>>>===@@@@@@???AAAEEEEEEAAAAAA<<<777666777777333//////---+++***++++++***))),,,++++++***+++---///000111...,,,++++++///999CCCVVVSSSNNNIIIDDD===222)))///***(((+++,,,++++++,,,*********(((''''''***,,,,,,++++++***+++,,,...///,,,,,,+++))),,,111111...333777<<<<<<777111---,,,---....../////////......---...///.........000222///////////////111333666666444333555777666333222222666222000888888333666;;;CCCUUUkkk{{{}}}xxx```MMM===:::888222111555111222333222000000111444---///000///......222555......///000111222222222222222222111111111111222222333333444444444333333555666777777555555666777888;;;===<<>>AAA???>>>>>>@@@AAAAAA@@@@@@@@@@@@AAABBBDDDFFFHHHGGGFFFDDDCCCDDDFFFIIIKKKLLLLLLMMMOOOPPPOOOLLLIIIGGGEEEBBB@@@??????@@@AAAEEEAAA<<<999999;;;<<<<<<===>>>>>>===<<<<<<>>>AAA???@@@@@@@@@???@@@BBBEEEDDDAAA>>>;;;999888999:::<<<888555444666666444222444333222444777777666444666555444555777888888777444555555444444444555666888999;;;<<<;;;999777555777666555666888999999888777777777666666666666666;;;<<<===<<<;;;:::999999444444444444444444555555222444666555555666888999666666555555777999;;;<<<<<<<<<===>>>?????????@@@888:::999666777<<>>===<<>>????????????>>>::::::999888888888:::;;;999888777777777888999:::;;;<<<;;;999777888===AAAGGGXXXfffcccVVVHHH>>>888444444777:::888666888>>>BBB@@@===<<<===>>>???@@@444000333999:::???[[[zzzrrrTTT@@@===<<>>@@@@@@@@@DDDIIIHHHDDD@@@;;;666666888888333///...,,,******++++++***))),,,+++++++++---///111222///,,,***,,,...444AAAMMM___PPP===222...---,,,++++++((('''******((('''((()))******)))((((((***+++***)))))))))***+++---...***+++***''')))...///,,,///333888888444///,,,++++++,,,...//////...---,,,---...///.........000222---...///...---///333777555999>>>BBBDDDCCC===888555888222111888555000555:::CCCRRRbbbpppwwwuuuqqq[[[MMMAAA<<<888222000333000000111000000000222333***---......---000777<<<...///000111111111111111000000111111111111111111222222333333444333333333222444666777666555555555777999;;;:::999>>>JJJVVVvvvoooUUUGGGDDDCCCDDDEEEBBBCCCCCCBBB@@@>>>???@@@CCCAAACCCHHHKKKOOOWWW___fffmmmkkkZZZGGG>>>======>>><<<<<<===???AAAAAAAAABBBBBBCCCFFFIIIMMMPPPQQQNNNKKKGGGEEEDDDFFFIIIKKKJJJJJJKKKMMMOOONNNKKKHHHGGGFFFCCCAAA@@@???@@@AAABBB>>>:::999999;;;======<<<=========<<<===@@@BBB===???AAA@@@???=========AAA???<<<999888999;;;<<<999666444555777999888666666666666777888888666555666555555666888999888777444555666555333333555777888:::<<<<<<<<<999666555666555555777999:::999888555555555555666777888999777:::<<<<<<:::777777777444555555555555555555555444555666888777777999;;;999888888888888999;;;;;;;;;<<<<<<<<<===>>>>>>???:::===<<<777777<<>><<<;;;;;;<<<<<>>===<<<===CCCJJJRRR^^^mmm}}}~~~jjjTTTFFFFFFMMMNNNOOOOOONNNLLLMMMRRRYYY]]]___^^^YYYQQQHHH???888999555333555:::GGG]]]qqq~~~sssjjjdddbbbffflllsssyyy}}}yyyuuuqqqkkkfffdddccccccccclllsss~~~zzzkkkbbbaaabbb```]]]______^^^]]][[[]]]```cccsssggg[[[UUUQQQKKKGGGEEEFFFEEECCCBBBAAA@@@@@@@@@======>>>>>>???>>>>>>>>>999999999888777777999;;;:::999888777777777888999:::<<<===;;;999999===AAAGGGWWWffffff[[[OOOCCC<<<666666999;;;999666999>>>AAAAAA@@@@@@@@@AAABBBCCC888777888:::<<>>===???@@@AAABBBGGGLLLPPPTTT^^^iiinnnvvvqqq\\\GGG>>>======;;;::::::<<>><<<:::999;;;===>>>===;;;<<<<<<<<<<<<===@@@BBB888;;;>>>???===<<<;;;;;;<<<;;;999777888:::<<<>>>777555444666999<<<:::888666777777777777777666666888777777888::::::888777111444555444222222555888:::;;;<<<<<<;;;999777555555555555777999:::999888444444444444666888:::;;;444888<<<<<<999666666777777777888888888777777666555555777::::::888:::>>>;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<===>>>???888<<<;;;555666===???;;;???>>><<<;;;:::;;;;;;<<<@@@>>>===;;;:::<<<@@@DDDMMMYYYiiiyyytttbbbPPPCCCBBBFFFEEEDDDEEEEEEEEEHHHRRR]]]ccciiikkkfff\\\QQQFFF<<<999555333666888AAAUUUkkk}}}tttoookkkoootttyyy}}}}}}wwwrrrnnnkkkfffbbb```aaaccceeelllrrr}}}xxxkkkbbb^^^]]]ZZZXXX]]]]]]\\\ZZZYYYZZZ]]]```~~~pppccc\\\WWWQQQKKKHHHDDDCCCBBBAAA@@@@@@@@@@@@===>>>>>>>>>>>>>>>======888999999888555555888;;;;;;:::888777777777888888888;;;======;;;;;;>>>AAALLLZZZggghhh```TTTHHH???888888:::<<<:::777:::??????@@@@@@@@@@@@@@@AAABBB888::::::999@@@YYYoooQQQCCC???===<<<@@@GGGGGG???:::999???AAABBBDDDIIILLLGGG???;;;;;;:::999999777666555...,,,+++***,,,,,,,,,+++***+++---///111222333333000000555===BBBAAA@@@AAA444+++&&&***///---******+++)))***...///---///333(((***+++***)))((()))+++''''''&&&&&&((()))+++,,,,,,///...***))),,,---,,,)))---111222000///000222,,,...111333333111...,,,+++,,,---,,,,,,,,,...000,,,...000//////222999???EEETTTccceeebbb^^^XXXRRRIIIFFF:::444888888@@@RRRYYY\\\[[[WWWVVVWWWTTTNNNCCC>>>888444111...///222222111000000111222222222---000111000///444???HHH111111222333333333333222///000111222222222111111...///000111222333333333000444888:::888555222111000000555<<<>>><<<>>>CCCIIISSS[[[\\\^^^eeennnsssmmm^^^PPPJJJHHHEEEBBBBBB??????@@@???>>>>>>@@@CCCCCCCCCGGGNNNSSSWWW___ggggggkkkeeeRRRDDDBBBAAA>>>:::999:::<<<@@@CCCDDDDDDHHHFFFFFFHHHLLLOOOOOONNNLLLIIIFFFCCCCCCEEEGGGIIIIIIJJJKKKNNNPPPOOOLLLIIIDDDEEEEEEEEEDDDCCCAAA@@@>>>===<<<<<<>>>>>>>>><<<:::;;;;;;;;;;;;<<>>::::::;;;::::::;;;;;;:::999888777666444666:::;;;888:::???::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<>>>???@@@999>>><<<888<<>>===;;;999999<<<@@@BBBJJJUUUdddtttsssdddWWWKKKBBB???BBB??????AAADDDDDDFFFQQQ^^^fffooouuupppfffZZZMMMBBB999555666999999;;;LLL```sssxxxyyy{{{{{{|||~~~{{{uuuoookkkfffddd```]]][[[]]]```cccdddiiipppzzzzzztttkkkccc___]]]\\\[[[[[[[[[ZZZYYYXXXYYY]]]```wwwhhhaaa\\\UUUNNNJJJCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<777888999777555555777:::;;;:::999777777777888888666:::===>>><<<;;;===@@@QQQ]]]hhhjjjcccXXXJJJ@@@:::999;;;===:::777:::@@@<<<>>>??????>>>>>>???@@@444999:::888DDDgggoooTTTHHHBBB===<<>>777333000...,,,,,,///333333111000000111222222111---000111///---222===GGG///000000111111111000000///000111333333333222111------///000222222333333111555999;;;999444111///444222555===AAA???AAAFFFDDDLLLPPPLLLIIILLLTTTZZZRRRJJJDDDEEEFFFCCC???>>>>>>???@@@??????@@@CCCEEEFFFCCCCCCKKKRRRVVVZZZ^^^XXXZZZRRREEEAAAFFFGGG@@@:::999999<<<@@@CCCEEEEEEJJJGGGFFFGGGJJJKKKJJJHHHDDDCCC@@@??????BBBEEEGGGHHHHHHJJJLLLNNNMMMKKKHHHDDDEEEFFFGGGFFFDDDBBBAAA@@@???>>>???@@@???===;;;:::;;;;;;;;;:::;;;>>>@@@===<<<;;;999777777999;;;888777777777777999:::;;;444333444777;;;;;;888555555777999;;;;;;<<<===>>>;;;::::::;;;<<<;;;999666222666999888666666:::>>>======<<<:::999888888777444444555777:::;;;:::888999888666555666777999:::999???FFFGGGDDD@@@@@@BBB<<<<<<======<<<:::999777666333555:::;;;777999???999::::::;;;<<<===>>>>>>>>>>>>=========???@@@BBBAAAFFFEEEBBBHHHRRRPPPEEE<<<;;;:::::::::;;;<<<=========<<<999:::???BBBCCCIIISSSaaaooo}}}~~~pppdddVVVNNNHHHBBB@@@AAA??????CCCGGGFFFEEEOOO[[[gggrrryyyuuukkk```RRREEE;;;888999<<<888666CCCVVVdddxxx{{{yyy{{{}}}yyyuuuoooiiieee```___\\\XXXWWWXXX\\\___\\\^^^ccckkkrrrxxxzzzzzzqqqnnnjjjeeebbbaaaaaabbb[[[[[[ZZZYYYXXXYYY]]]```zzzfff___^^^YYYSSSQQQFFFFFFEEEAAA>>><<<===??????@@@@@@???<<<;;;;;;<<<999999888666555666:::===999:::;;;;;;999999999;;;555777888999999:::<<<>>>DDDUUUaaa^^^YYYVVVNNNCCC<<<<<<<<<;;;::::::<<<>>>888@@@CCC???<<<>>>>>>;;;888;;;DDDAAAEEEttttttTTTEEEIIIEEEDDDBBBCCCEEEDDDAAA===<<<>>>AAAEEEFFFCCC>>>999999888777666666555555555...---+++*********++++++,,,+++,,,...222555555444222@@@JJJHHH>>>666111------,,,+++*********+++,,,''')))+++---...///......+++''''''++++++&&&&&&***&&&+++(((&&&---+++(((---......---+++)))(((***,,,,,,,,,,,,,,,,,,///333777111555::::::666111//////...------...000111000...333222000000555???JJJRRRmmm{{{}}}yyyuuuqqq]]]GGG:::<<>>@@@===;;;:::<<>><<<>>>@@@AAAAAAHHHGGGFFFGGGHHHJJJJJJIIIGGGIIIGGGBBBCCCGGGFFFAAA<<<<<<<<<===??????>>>===???<<<888777:::===>>>>>>===<<<;;;;;;<<<<<<:::888666;;;<<<999999<<<>>>===333444666888:::;;;<<<<<<;;;;;;:::999999:::<<<===;;;;;;:::999888777777666777777666666666888999:::999999:::;;;<<<<<<<<<<<<777666555555666888;;;<<<999999999999999:::::::::<<>>===<<<;;;::::::===999555444777::::::999>>>===<<<;;;:::999999999===<<<<<<<<<===>>>@@@AAABBBCCCEEEGGGHHHJJJJJJKKK<<<======:::666555888;;;;;;;;;:::999999<<<@@@DDDGGGTTTcccooowwwzzzwwwpppaaa\\\UUUPPPNNNLLLIIIGGGGGGFFFFFFJJJMMMOOOWWW___iiinnntttwwwrrrfffYYYPPPBBB===;;;;;;::::::@@@HHHYYYiii{{{yyy}}}~~~{{{~~~sssoootttsssiiidddfffccc\\\WWWXXXYYYVVVTTTTTTUUUSSSVVV]]]ccchhhooovvvwwwpppjjjiiigggcccccceeeeeeccc___\\\\\\]]]___```lllaaa___ZZZUUURRRMMMIIIEEEBBBBBBAAA???<<>>999:::;;;:::888888999:::555777999:::::::::;;;<<>>===DDDFFFAAA<<<<<<<<<999<<<===CCCCCCNNN~~~sssYYYKKKMMMGGGFFFDDDEEEEEEDDDAAA===:::<<>>>>>???AAABBBAAA?????????>>>>>>???BBBFFFHHHKKKJJJIIIJJJMMMPPPQQQQQQQQQMMMIIIFFFEEEEEEEEEDDDEEEEEEDDDDDDEEEFFFHHHIIIFFFDDDGGGLLLLLLHHHFFFHHHEEEAAA===<<<>>>@@@AAAAAAGGGFFFDDDEEEGGGIIIIIIHHHGGGIIIGGGDDDEEEHHHGGGBBB???>>>>>>???AAABBB@@@??????<<<999999<<<>>>>>>===>>>===<<<<<<===<<<:::999666;;;===;;;:::===>>><<<444555666888:::<<<===>>><<<<<<;;;;;;<<<===>>>???<<<;;;;;;:::999888888888;;;:::999777666555555555888888999:::;;;;;;;;;;;;777777555555666777999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>BBBEEEEEEDDDBBB@@@AAAAAAAAA@@@???>>><<<;;;;;;999777666777999::::::<<<<<<;;;:::999999999999>>>>>>======>>>???@@@AAAEEEDDDDDDEEEGGGJJJLLLNNN@@@???>>>;;;999999;;;>>>>>>======;;;<<>>CCCUUUdddzzz~~~||||||zzzppplllpppooogggccceeebbb___]]]\\\XXXRRRPPPSSSUUUSSSTTT[[[aaaeeelllssswwwqqqkkkjjjhhheeeeeeiiillljjjgggccc______aaabbbttteee___[[[VVVRRRRRRLLLEEECCCEEEEEE@@@;;;???@@@@@@>>><<<:::;;;<<<999:::999888888999<<>>===;;;::::::;;;===>>>@@@DDDFFFBBB===<<<<<<;;;CCCFFFLLLNNN```vvvtttooo^^^QQQPPPJJJIIIGGGGGGFFFDDD@@@>>>999;;;>>>CCCEEEDDD@@@<<<777666555444444333444444000///...---,,,---......+++---000222444555777999EEEFFFBBB888111///...,,,---,,,,,,++++++,,,------((((((((((((((()))*********((((((******((((((***)))...***(((...,,,(((---+++,,,---,,,***))))))***,,,------------000444777555444444555555444111///...111333222000...///111///000444===LLL___qqq|||~~~hhhRRROOO```|||xxxNNN444///111222,,,...000111000...,,,***...............///000000///...---------...///000111111222333333333222222555444333333333444666777;;;<<<<<<999666333222222222777999666555666666333888999===CCCIIILLLKKKIIIGGGEEEEEEFFFIIIHHHEEEBBB???>>>======@@@BBBBBBBBB???BBBDDDDDDDDDGGGLLLQQQTTTRRRNNNLLLMMMMMMMMMMMMMMMKKKHHHEEECCCDDDHHHKKKPPPNNNLLLJJJHHHHHHHHHHHHIIIGGGIIILLLLLLHHHFFFGGG@@@>>>======???BBBBBBBBBFFFDDDCCCDDDFFFHHHHHHGGGGGGHHHHHHGGGHHHJJJHHHCCCAAAAAAAAABBBDDDDDDBBB@@@>>>===<<<<<<===>>>===<<>>???>>><<<555555555777999;;;>>>@@@=========>>>???@@@AAAAAA======<<<<<<;;;;;;::::::;;;:::999888666555444333666777888999::::::::::::888777666555555666777888<<<<<<<<<=========>>>>>><<<===???@@@AAAAAA@@@???AAABBBCCCCCCBBB@@@>>>===999:::::::::999888999:::<<<;;;;;;::::::;;;;;;;;;@@@??????>>>>>>???@@@@@@EEEDDDCCCCCCFFFJJJNNNPPPEEEBBB>>><<<===>>>@@@AAAAAAAAA???>>>>>>BBBHHHLLLWWW```kkkttt{{{|||vvvnnnddd___]]][[[TTTNNNFFFCCCDDDLLLUUU[[[cccjjjkkkmmmqqqrrroooiiibbb]]]SSSIII@@@===<<<;;;<<>>??????>>><<<::::::;;;888999999888888999<<<>>>;;;;;;;;;:::888777999;;;777:::<<<<<<;;;999999999<<>>;;;::::::<<<=========AAADDDBBB@@@>>>???@@@KKKXXXccchhhzzzjjjfffggg]]]QQQMMMMMMLLLKKKIIIGGGDDD@@@>>>;;;===@@@CCCEEEDDD???<<<;;;:::888777555444444444000///...------...//////+++...222444555666888:::CCC@@@999000---......,,,,,,,,,,,,,,,,,,---------***)))(((''''''((()))***)))(((((()))***))))))***(((---)))'''---+++''',,,***+++,,,,,,***))))))***+++,,,,,,,,,,,,...222444555222000000333333111...///333666444///---///222333333777BBBVVVmmm|||hhhVVVYYYqqqmmmHHH333000222111------------------------///...............//////000///...------...///000222222333444444333333333555444333222333444666888;;;<<<<<<:::777444333333111666888666666888777444888:::???DDDIIIKKKKKKJJJLLLJJJIIILLLOOONNNHHHBBBAAA???>>>>>>???BBBEEEFFFBBBFFFIIIIIIGGGIIIOOOUUUWWWSSSOOOKKKJJJJJJIIIIIIGGGGGGEEEBBB@@@BBBIIIOOOTTTRRRPPPMMMJJJIIIHHHHHHNNNNNNNNNNNNLLLIIIFFFFFF===>>>>>>@@@BBBDDDEEEEEEFFFEEEDDDEEEGGGIIIIIIIIIGGGHHHIIIJJJKKKKKKHHHEEEBBBBBBBBBDDDEEEEEEBBB@@@>>>>>>>>>??????>>>===<<>>???AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>===888888888777777666555555666777888:::;;;;;;;;;;;;999999777666666666777777;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<======>>>>>>???AAACCCCCCCCC@@@===;;;777:::======:::888999;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>AAAAAABBBCCCEEEHHHKKKMMMHHHCCC>>><<>>======GGGOOO^^^rrrxxxoooiiiiiigggbbb``````XXXYYY]]]aaa```]]]]]]aaa\\\YYYXXX\\\```bbbhhhnnnoookkkiiiiiihhhhhhlllrrrwwwzzz{{{wwwooohhhddddddpppaaaZZZTTTOOOGGGGGGEEEBBB@@@???@@@AAA>>>??????>>>;;;::::::;;;888888999888777777999;;;;;;;;;;;;:::888999;;;===999;;;<<<<<<;;;999999999;;;======<<<>>>EEEKKKMMMBBB???;;;999;;;=========<<<@@@DDDEEECCC@@@@@@CCCTTTpppccc[[[]]]WWWMMMHHHNNNNNNMMMKKKGGGCCC@@@??????@@@BBBDDDEEECCC>>>;;;===;;;999777555333222222000///...---......000000---///333555666777888999777666111+++,,,//////,,,+++++++++,,,,,,---------,,,+++***(((((()))***+++((())))))))))))++++++***&&&+++(((&&&,,,***&&&+++***+++,,,+++)))((()))+++)))***+++++++++,,,///111222///------000111000---///333666555000---///333444444:::HHH___yyy}}}~~~rrrdddXXX^^^uuu|||ZZZ>>>444444444111555444222111222444666888111111000......---------//////...---...///000111333333444444444333333222333222222222333444666777777999:::999777555555666222666777666777;;;:::666888===CCCEEEEEEFFFIIILLLQQQPPPPPPSSSVVVSSSKKKDDDAAA@@@???>>>>>>@@@DDDGGGEEEIIILLLKKKHHHIIIMMMRRRRRROOOKKKHHHHHHHHHGGGFFFBBBCCCCCCAAA@@@BBBHHHNNNQQQPPPNNNLLLJJJJJJJJJJJJTTTUUUSSSPPPMMMJJJGGGDDD???@@@BBBDDDEEEGGGHHHIIIHHHGGGFFFGGGJJJLLLLLLKKKIIIHHHIIIKKKLLLKKKHHHFFFAAAAAAAAACCCDDDCCCAAA>>>===>>>@@@AAA@@@???>>>===???===:::999::::::999777;;;BBBGGGFFFEEEEEEBBB>>>444444333444555888;;;======>>>@@@BBBCCCBBBAAAAAA????????????@@@@@@@@@@@@888888777666666666555555777888999;;;<<<<<<======;;;::::::999888888888888999999:::;;;;;;<<<=========<<<;;;:::;;;<<<===>>>===>>>@@@AAAAAA???<<<:::888;;;??????<<<::::::<<<::::::::::::;;;<<<===>>>==================<<<<<<;;;===???BBBEEEFFFFFFFFFHHHCCC>>>===???AAABBBAAAAAAAAA@@@@@@@@@BBBFFFJJJLLLTTT^^^fffqqq}}}|||sssiiiccc___ZZZRRRJJJCCC??????EEEKKKPPPVVV\\\^^^ccckkkqqqssspppjjjfffdddXXXMMMHHHFFFBBB>>>===???DDDOOO___sss|||tttmmmkkkhhhdddaaa```ZZZWWWYYY```fffffffffhhh```]]]\\\```bbbbbbeeejjjiiiggggggiiiiiihhhmmmttttttyyy~~~}}}wwwnnngggccc{{{ggg]]]VVVQQQDDDEEEEEEBBB???>>>@@@BBB>>>??????===;;;999:::;;;888999:::888777666777999999:::999888888999<<>>CCCHHHJJJDDD???:::999;;;===>>>===@@@BBBGGGKKKHHHBBBAAACCC]]]```TTTTTTQQQKKKHHHNNNOOONNNLLLGGGCCCAAA@@@AAAAAABBBCCCDDDAAA===999999888777555333222111111111000000//////000222222000000222555888999777555---...---+++,,,000///,,,))))))***+++,,,,,,,,,,,,,,,++++++*********++++++'''******((())),,,,,,***$$$***&&&%%%+++***&&&,,,***+++***)))((((((***,,,'''(((*********+++---//////...---...///000///...///222444333111///000222111555???SSSlll|||qqqmmmnnnddd\\\UUUXXXiiizzz|||qqq^^^FFF777444666666333333333444555666777888999333222111///......------///......---...000111222333333444444444333222222111111222333444555555666444666888888777666777888444666666555888======:::999???DDDEEECCCDDDJJJOOOUUUVVVXXX[[[[[[WWWOOOHHHBBBBBBAAA???===>>>AAADDDFFFHHHJJJIIIGGGGGGJJJMMMKKKIIIGGGGGGGGGHHHGGGEEEBBBCCCDDDEEEEEEFFFIIIKKKLLLLLLKKKKKKKKKLLLNNNOOOVVVWWWUUUPPPMMMKKKIIIEEEBBBDDDFFFGGGGGGHHHIIIKKKIIIHHHHHHIIILLLNNNNNNNNNLLLIIIIIILLLLLLIIIFFFFFF??????@@@BBBCCCBBB>>>;;;<<>>;;;999999:::999888<<>>=========>>>>>>??????@@@@@@<<<:::888555444333333333777888999;;;<<<===>>>>>>======<<<<<<<<<;;;;;;:::999::::::;;;<<<===>>>>>>======;;;;;;;;;<<<===>>>===>>>???@@@???>>><<<;;;:::<<<>>>>>>===<<<<<<<<<888888888888888999:::;;;;;;;;;<<<======<<<<<<;;;777:::>>>AAACCCBBBAAA@@@FFFCCC@@@?????????????????????@@@@@@???@@@BBBDDDEEEMMMWWWaaannn|||yyyooofff^^^UUUMMMGGGDDDBBBAAADDDEEEFFFLLLTTTWWW\\\dddjjjllljjjeeeaaa```WWWNNNKKKGGGBBB>>>>>>:::===CCCMMM[[[kkkzzzzzztttpppnnnkkkgggddd___YYYXXX___fffhhhjjjkkkfffccccccfffgggeeefffiiihhhhhhjjjmmmllljjjnnntttppptttyyy|||{{{uuummmgggpppbbbZZZUUUJJJHHHEEECCCBBBBBBAAAAAA===>>>???===;;;999999:::;;;;;;<<<:::888666777777666777666666666888<<>>:::999:::===AAADDDFFFHHHFFF@@@:::888;;;>>>>>>===@@@CCCKKKQQQOOOHHHEEEHHHeee___PPPOOONNNNNNOOOMMMNNNOOOLLLGGGBBBAAAAAA>>>>>>???AAAAAA@@@<<<999555555444444444444555555444333222222222333555666333111000444999:::555000***---...,,,,,,......+++'''((()))+++,,,,,,++++++******++++++,,,+++++++++&&&***+++((()))------***###)))&&&%%%,,,+++(((...++++++)))'''&&&'''+++...''')))***+++***+++,,,...,,,...000000000///000000///000111111111111111111222:::JJJbbbzzz|||rrrjjj```WWWUUUYYYTTTPPPJJJHHHPPPZZZ\\\WWWNNNEEE:::444444555666777333888AAAGGGIIIEEE???:::333222111000000000000000------------///111333444333333333333333222111111000111444666777777666555444666888888888777888999777888666555999???AAA>>>===???AAACCCDDDHHHNNNSSSZZZ]]]bbbdddbbb\\\TTTNNNGGGGGGGGGDDD@@@???AAADDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHJJJJJJHHHFFFFFFGGGHHHKKKNNNNNNLLLJJJKKKKKKKKKLLLMMMPPPRRRTTTRRRUUUSSSNNNKKKMMMKKKGGGEEEGGGHHHHHHFFFGGGIIILLLJJJIIIHHHJJJLLLOOOOOOOOOOOOJJJHHHKKKKKKGGGEEEFFF>>>>>>@@@BBBCCCAAA===:::<<>>888888888888999999999999999;;;>>>@@@@@@===:::888999::::::;;;<<<======>>><<<999666333222333555666666777888:::<<<=========>>>????????????>>>>>>>>><<<<<<===>>>???@@@AAABBB>>>>>>===<<<<<<<<<===>>>@@@@@@@@@@@@@@@??????>>>======<<<===>>>>>>===<<<::::::999999999::::::;;;:::;;;<<<===>>>>>>======999:::<<<>>>?????????>>>DDDDDDDDDBBB???============???@@@@@@???>>>>>>???AAAIIISSS]]]kkkzzz}}}vvvlllaaaXXXQQQNNNGGGGGGGGGFFFBBBAAAHHHQQQRRRUUUZZZ^^^___]]]YYYVVVVVVPPPLLLJJJEEE>>><<<===888999:::===DDDQQQ```kkk|||zzzwwwvvvtttpppkkk```[[[YYY\\\aaadddjjjqqqpppnnnooorrrrrrmmmlllmmmnnnooorrrtttqqqlllnnnsssooooooqqqvvv{{{zzzuuuooowwwggg^^^ZZZPPPKKKEEEDDDFFFFFFCCC???===>>>>>>===;;;999999:::=========<<<999777777777333444444444444777;;;???<<<;;;:::999888999===@@@<<<;;;===BBBEEEFFFFFFGGGFFF@@@:::888;;;>>>>>>===>>>AAAKKKUUUUUUNNNLLLOOOkkk___PPPMMMNNNRRRVVVLLLNNNOOOLLLGGGBBBAAAAAA;;;;;;<<<>>>@@@???<<<999333444444555777999:::;;;666555555444555666777888666111///333:::;;;444---,,,000111---+++,,,,,,+++&&&''')))***+++++++++***((()))***,,,,,,,,,+++***&&&++++++((()))......***###)))&&&&&&------***000,,,+++)))&&&%%%'''+++///((()))++++++++++++---...+++///333333111000111333//////...000222333111000666@@@UUUnnnooocccVVVNNNEEE???AAAGGGHHHGGG@@@999:::AAABBB>>>888777666555333222666;;;???JJJYYYeeeggg___RRRHHH111111111111111222222333---,,,------///111444555333333333333222222111000000222555888999888777666666888999999888777888999999999666444999@@@CCC@@@@@@???>>>@@@GGGNNNSSSUUU___dddjjjlllhhh```YYYUUUMMMNNNMMMIIIEEECCCDDDFFFBBBAAA@@@BBBDDDFFFEEEEEEFFFFFFHHHJJJLLLLLLIIIGGGJJJJJJMMMQQQUUUTTTOOOJJJKKKKKKLLLMMMPPPRRRUUUWWWNNNRRRQQQLLLJJJNNNMMMHHHGGGIIIJJJHHHEEEEEEHHHLLLIIIHHHHHHJJJLLLOOOOOOOOOQQQJJJHHHJJJJJJEEEDDDFFF>>>>>>@@@BBBCCCAAA===:::<<>>;;;777555666777777888999:::;;;;;;888666333111222555999;;;555666777999;;;<<<<<<<<>>>>>=========>>>>>>CCCBBBBBBBBBBBBBBBBBBBBB@@@===;;;<<>><<<>>>======<<<<<<<<<======:::;;;===>>>?????????>>>;;;;;;;;;<<<<<<===>>>???CCCEEEGGGDDD???<<<<<<===<<<>>>AAAAAA???===<<<<<<>>>FFFPPPZZZhhhwww~~~}}}yyyqqqfff^^^ZZZYYYJJJKKKLLLJJJCCC@@@GGGSSSPPPRRRTTTUUUTTTRRRPPPNNNMMMJJJIIIHHHBBB;;;999;;;888888777444666???OOO[[[jjjvvv|||~~~~~~{{{|||{{{wwwqqq\\\ZZZYYY[[[\\\aaalllwwwyyyxxxyyy}}}|||vvvsssttttttvvvyyyzzzuuunnnnnnrrrpppmmmlllqqqyyy}}}{{{vvvlll^^^\\\UUUNNNHHHGGGEEEAAA@@@BBB@@@??????===<<<;;;:::999<<<======;;;888777888999666666555444333444777:::888999:::;;;<<<;;;::::::::::::<<<@@@DDDGGGHHHGGG???<<<888888:::;;;:::888999CCCSSS___^^^VVVQQQQQQooo^^^IIIGGGNNNQQQPPPMMMIIIHHHKKKIIIBBBAAADDDBBBAAA???>>>>>>;;;888555555222111444666777;;;@@@999888777555444333444555111000000111333333111000222///,,,+++,,,,,,***((((((((((((((())))))))))))"""%%%(((***))))))))))))******+++,,,,,,,,,,,,+++&&&$$$$$$'''+++,,,***'''((()))***++++++***)))))))))******++++++,,,,,,---+++---///111111///---+++000111222333444444444444;;;III]]]ooo}}}zzzpppUUUNNNCCC<<<:::;;;;;;;;;???===888222111555777444333555555444222222777:::KKK^^^vvv{{{___GGG333222222111000//////......---,,,++++++,,,...///666666666444111000111222333555999:::999888777777777999999888555222111222777666555444555999===@@@CCCCCCBBBBBBEEELLLVVV]]]eeekkkrrrrrrlllbbbZZZVVVUUUVVVUUUQQQKKKEEEBBB@@@BBBDDDDDDDDDGGGKKKIIICCCCCCDDDFFFGGGGGGGGGIIIKKKOOOQQQUUUXXXYYYWWWTTTQQQNNNIIIEEEGGGNNNRRRPPPLLLGGGJJJMMMMMMJJJHHHHHHJJJKKKIIIFFFFFFFFFGGGFFFEEELLLIIIHHHJJJOOOQQQPPPNNNLLLKKKJJJHHHGGGFFFFFFEEEGGGEEEDDDDDDDDDCCCAAA??????@@@BBBDDDFFFEEEDDDCCCFFFDDDBBB???>>>=========>>>????????????===;;;:::@@@>>>;;;999999:::<<<===@@@@@@@@@===:::888888888888777666888:::<<<<<<<<<:::<<<;;;777666888888555333666999:::888888999<<>>>>>>>>>>>===:::999JJJIIIHHHFFFDDDCCCBBBBBB>>><<<===AAABBB@@@@@@CCC===>>>@@@@@@??????AAABBB:::;;;<<<===<<<>>>@@@BBBBBB@@@===888666777;;;???DDDEEEFFFFFFDDDBBB???===CCC>>><<<>>>>>>:::999:::>>>GGGRRR]]]kkkyyy|||wwwssslllddd___^^^ZZZRRRJJJFFFDDDDDDHHHOOOQQQLLLHHHIIIMMMOOONNNKKKCCCEEEEEEDDD@@@;;;999888333333222111333:::DDDLLL[[[iiivvvxxxyyy~~~yyyxxxxxxqqqhhhbbbYYYSSSWWW]]]dddppp{{{}}}~~~}}}||||||wwwoookkklllccchhhlllooottt{{{~~~}}}qqqaaa]]]VVVOOOIIIHHHFFFBBBAAABBB@@@@@@???>>><<<;;;;;;:::<<<<<<<<<:::888777888999666777777666444444666888777888:::;;;<<<<<<;;;;;;999999<<<@@@EEEGGGHHHGGG???<<<999888999::::::888<<>><<<888555444111111444666666:::>>>:::666333222444666444222111000000111222222111///111...+++***++++++***((((((((((((((()))))))))***$$$'''***,,,,,,,,,,,,---)))******+++++++++++++++&&&&&&&&&(((******)))'''"""$$$&&&((()))***************++++++,,,---------,,,---...//////...---,,,555555555555555555444444<<>>777444555777888888666666333//////222111---...000222222111333888===EEE]]]}}}^^^CCC222222111000000///......***+++,,,---000222444666444555555444222222333555333555888:::999999:::;;;:::999888777777777777777777666444555777;;;===???CCCCCCCCCBBBEEELLLUUU]]]iiinnnssstttnnnfff___[[[bbbbbb___YYYRRRLLLHHHFFFAAACCCCCCDDDHHHMMMLLLHHHFFFFFFHHHJJJLLLMMMMMMMMMQQQSSSVVVWWWWWWUUURRRPPPNNNJJJFFFEEEGGGHHHFFFDDDJJJKKKMMMMMMLLLKKKKKKKKKKKKIIIGGGFFFHHHJJJLLLLLLKKKKKKKKKMMMNNNOOONNNLLLIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFGGGHHHGGGFFFDDDBBBEEEHHHGGGDDDAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@;;;<<<===>>>>>>????????????===<<<:::;;;<<<>>>@@@===>>>>>><<<999777666666333333444777;;;>>>AAABBB<<<===;;;777666999999777555777:::;;;:::;;;===??????AAACCCEEEEEECCCBBB@@@CCCBBBBBBAAA@@@???>>>>>>>>>===<<<<<<<<<===<<<<<>>===@@@@@@<<<:::<<<===FFFRRR]]]kkkyyy~~~zzzssskkkeeebbbWWWPPPJJJGGGEEEDDDGGGMMMPPPLLLIIIIIILLLMMMKKKHHHAAACCCDDDBBB???;;;999999888777444000///333:::@@@NNN]]]llltttyyy~~~sssppppppkkkddd___XXXTTTXXX^^^eeeoooyyyzzz~~~}}}{{{yyysssjjjeeeeeeccchhhlllnnnssszzz|||{{{zzzfff___VVVPPPJJJIIIGGGCCCAAABBB@@@@@@???>>>======<<<<<<;;;;;;;;;999777777999:::777888999888666555555666555777999<<<=========<<<777888;;;???DDDGGGGGGGGG>>><<<999999999::::::999???EEETTTiiitttooobbbXXXjjj^^^GGGDDDJJJOOOPPPJJJJJJLLLNNNMMMIIIHHHKKKFFFDDDBBB@@@???<<<888555444111000444555444777;;;999444///000444666333...111000///000111111000......,,,***)))******)))(((((((((((()))))))))******+++,,,...---+++(((((((((((()))******++++++******'''(((******)))(((((()))&&&''')))+++,,,---------+++++++++,,,------......------------------------222111111111111222333333:::BBBIIIMMMNNNKKKBBB888444222000000222444444444222333333000111333111,,,---///111000000222777;;;???\\\~~~uuuTTT;;;111000000//////.........***+++---000333555777777222333333333222222444666444666888999:::<<>>999777999;;;;;;:::888555444666:::===>>>===???AAADDDEEEHHHNNNWWW^^^iiilllqqqssssssoookkkhhhllliiiddd\\\SSSLLLHHHFFFBBBDDDDDDCCCGGGLLLMMMJJJIIIHHHIIILLLPPPQQQOOOLLLPPPQQQRRRRRRQQQPPPNNNMMMLLLJJJGGGDDDBBBAAA@@@@@@JJJJJJJJJKKKMMMNNNMMMKKKLLLJJJIIIJJJMMMPPPSSSTTTNNNPPPRRRSSSQQQOOOMMMLLLHHHIIIKKKLLLLLLKKKJJJIIIGGGIIIKKKNNNOOONNNMMMLLLGGGKKKNNNJJJCCC>>>???BBBAAABBBCCCDDDDDDDDDCCCCCC=========>>>>>>@@@AAAAAA???>>>=========???AAACCC>>>???@@@???;;;999888888333333444777:::>>>AAACCC???@@@===888777:::;;;999888:::<<<======>>>@@@AAA<<<>>>AAADDDDDDCCC@@@>>>AAA@@@???>>>======>>>>>>===<<<;;;:::;;;<<<>>>???DDDDDDCCCCCCDDDDDDEEEEEEHHHGGGIIILLLKKKFFFCCCCCC???BBBGGGIIIHHHFFFEEEDDDCCCDDDDDDCCCAAA@@@AAABBB???>>>;;;888777999===AAACCCCCCCCCCCCCCCCCCDDDDDD???===???CCCBBB>>><<<===<<>>>>>>>>===;;;;;;;;;999777777999;;;888:::<<<;;;888555444333444666999===???@@@@@@???666777999>>>BBBEEEEEEEEE>>>===;;;:::::::::::::::@@@CCCRRRkkk|||zzzkkk]]]iii___HHHCCCHHHOOORRRLLLNNNQQQQQQOOOLLLLLLNNNGGGEEEBBB???===;;;777444333111111444444333444777444222///000222222111...000/////////000000///---,,,+++***))))))))))))((((((((()))))))))*********&&&(((***)))(((''''''((((((((()))************)))(((***,,,+++(((&&&'''***,,,---.........---,,,+++++++++,,,------......///...---,,,++++++,,,---...------......000222444666666;;;>>>>>>===<<<666///222222222333333333222111111333222000111444222...000222222111///000444888CCC```~~~rrrYYYCCC666000/////////.........------...000222222222222111111222222222111111333444444666777888:::===BBBFFFLLLDDD;;;777999;;;:::888888666444777<<>><<<;;;AAAHHHLLLOOORRRYYY^^^___ccchhhnnnsssuuutttsssnnnkkkeee[[[QQQIIIEEEDDDCCCEEEEEECCCEEEKKKMMMKKKLLLJJJIIIMMMQQQQQQLLLGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFBBBAAABBBDDDFFFEEEEEEHHHMMMOOOOOOMMMMMMMMMNNNPPPTTTVVVWWWVVVRRRVVVZZZZZZUUUQQQNNNNNNKKKKKKKKKLLLLLLMMMMMMMMMJJJMMMQQQTTTTTTRRRQQQPPPLLLMMMLLLHHHCCC??????@@@>>>@@@CCCFFFGGGGGGEEEDDDDDDCCCBBB@@@@@@@@@AAABBBBBBAAA@@@???@@@AAABBBCCCBBBDDDEEEEEEBBB???===<<<777777777777777999<<>>???@@@:::===@@@CCCDDDCCC@@@>>>???>>>===<<<===>>>AAABBB>>>===<<<999999:::>>>@@@AAAAAAAAABBBCCCEEEFFFGGGMMMLLLNNNRRRPPPIIICCCCCC>>>AAADDDFFFEEEDDDCCCDDDEEEFFFFFFDDDAAA???>>>???======;;;999888:::>>>BBBCCCBBBAAA@@@@@@AAABBBCCC>>>===@@@CCCBBB>>><<<>>>===GGGSSS___mmmzzzvvvmmmbbbZZZNNNKKKJJJLLLKKKHHHHHHJJJHHHGGGEEEEEEDDDBBB>>>;;;===>>>???>>><<<;;;<<<===999777555222111111333444>>>FFFRRR___llluuuzzz{{{oooggggggeeeaaa___^^^]]]^^^```ccciiinnnzzzzzztttooommmjjjccc```aaabbbhhhlllnnnqqquuutttqqqoooaaaVVVPPPKKKJJJHHHCCC@@@@@@@@@@@@@@@@@@@@@@@@??????======;;;999777777:::<<<:::<<<======:::666444333222555:::???BBBCCCCCCCCC888888999<<<@@@BBBCCCBBB???>>>===<<<::::::;;;<<<@@@AAAOOOiii~~~qqqeeeiii{{{aaaLLLCCCFFFOOOVVVRRRVVVWWWTTTOOOMMMNNNOOOFFFDDD@@@>>><<<999666444333111111444444111111333...000222111...---...111000///......//////---+++******))))))(((((()))***))))))))))))************ ###&&&(((+++...111(((((()))************)))))),,,---+++(((&&&(((+++******+++++++++***((('''++++++,,,------......///---,,,+++******+++,,,---//////000111333555777888444888999666444555333///111222333333222111000///000111...+++---111111...111222333111///000444888NNNlllcccFFF999666////////////............---...///000000///------111222222111///...000111444555777888:::===CCCGGGKKKDDD;;;777999;;;:::888888666666888<<>>GGGQQQUUUTTTSSSTTTVVVUUUYYY___eeejjjmmmooopppkkkhhhbbbYYYOOOHHHDDDCCC???CCCDDDCCCEEEKKKOOOOOOPPPNNNLLLNNNQQQPPPJJJDDDEEEEEEFFFFFFGGGHHHIIIJJJIIIKKKKKKHHHCCCAAACCCGGGDDDCCCCCCGGGNNNRRRSSSRRROOOPPPSSSWWWZZZZZZXXXUUUUUUYYY^^^]]]XXXSSSPPPOOOMMMLLLIIIHHHHHHJJJMMMOOOJJJNNNRRRSSSQQQOOOMMMMMMOOOKKKFFFDDDDDDCCCAAA>>><<>>===<<<<<<<<<;;;:::<<<@@@CCCDDDCCCAAA@@@>>>=========>>>AAADDDFFFAAA@@@>>>:::888999<<<@@@@@@@@@AAABBBDDDFFFGGGHHHNNNMMMOOOSSSQQQIIICCCBBBDDDEEEFFFFFFEEEFFFHHHJJJHHHIIIJJJHHHEEEBBB@@@@@@======<<<::::::;;;???CCCCCCAAA???===<<<===>>>@@@>>>>>>@@@BBBAAA======AAABBBKKKWWWaaannnzzzyyypppggg\\\QQQJJJIIIJJJNNNNNNJJJIIIKKKHHHGGGFFFEEEDDDBBB>>><<<===>>>>>>===<<<<<<>>>@@@888777666555444333222222:::===DDDPPP\\\hhhrrrxxxwwwmmmkkkiiieeeaaabbbbbb___^^^```cccfffwww{{{sssllljjjgggbbb```aaaccchhhmmmmmmoooqqqooojjjwwwgggWWWQQQMMMLLLIIIDDD@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???===:::888888:::<<<;;;===>>>===:::777555444222555;;;AAAEEEGGGGGGGGG???===;;;<<<>>>@@@AAAAAA@@@@@@@@@>>><<<;;;===???@@@BBBOOOhhh{{{xxxppplll}}}tttdddQQQDDDEEEQQQ\\\\\\```___VVVNNNLLLMMMNNNFFFCCC???===;;;999777555444222333666555111///000+++000444222---+++...222///...------......,,,***((()))***)))((((((***,,,)))))))))*********++++++$$$&&&((())))))+++---///((()))******++++++******,,,,,,,,,***)))((()))+++((()))***,,,,,,,,,,,,++++++++++++,,,------......,,,,,,************,,,,,,000111222444666777777777999<<<:::444000111000///,,,...//////......000111444444111---///333444111---///111111000222777;;;SSSrrrbbbEEE999888////////////////////////,,,,,,---...////////////111222222000///...///111444555666777999<<<@@@DDDDDD???:::888:::<<<<<<;;;888888888999:::===???AAAGGGPPPYYYZZZTTTNNNLLLMMMRRRWWW]]]___]]]\\\^^^```^^^]]]YYYRRRKKKEEEBBBAAA;;;@@@DDDDDDHHHOOOSSSTTTSSSQQQOOOPPPQQQOOOJJJFFFDDDDDDEEEGGGHHHIIIJJJKKKJJJKKKJJJGGGBBBAAABBBEEEGGGGGGHHHKKKPPPUUUWWWXXXQQQSSSVVVZZZ\\\\\\YYYVVVWWWZZZ]]]^^^[[[VVVSSSQQQNNNLLLJJJGGGGGGHHHJJJLLLGGGKKKOOOOOOLLLIIIHHHIIIPPPJJJCCCBBBEEEFFFCCC???>>>@@@CCCFFFGGGGGGFFFEEEFFFFFFFFFGGGIIIJJJLLLMMMHHHGGGFFFDDDCCCBBBAAAAAABBBFFFIIIJJJHHHDDDAAA???777888999888777999???DDDGGGJJJKKKHHHFFFFFFCCC>>>EEECCC???<<<<<<;;;:::888:::<<<>>>AAABBBCCCBBBBBB>>>>>>>>>???@@@BBBDDDFFFBBBBBBAAA===999999===AAAAAABBBBBBCCCDDDFFFGGGHHHKKKJJJMMMPPPNNNGGGBBBAAAEEEFFFEEEDDDCCCEEEHHHKKKFFFGGGHHHGGGDDDAAA@@@?????????>>>===<<<===@@@CCCAAA@@@===<<<;;;;;;<<<===???>>>???@@@???>>>CCCJJJIIIRRR\\\eeeoooxxx|||{{{yyy~~~{{{pppgggaaaWWWLLLGGGFFFIIINNNOOOKKKIIIJJJJJJIIIIIIHHHFFFEEECCCBBB@@@@@@???>>>===>>>AAADDD<<<;;;:::999888555111...333333888BBBLLLYYYhhhttt~~~tttppplllggg___bbbbbb]]]YYY[[[^^^___nnnwwwvvvmmmiiigggbbb```aaadddjjjmmmmmmmmmmmmiiicccoooYYYTTTOOOOOOLLLFFFBBBBBB@@@@@@AAAAAABBBBBBBBBCCCCCCBBB???;;;888888:::===<<<>>>>>>===:::777666666222666<<>>===<<<;;;;;;;;;;;;;;;777999;;;:::888:::@@@EEEMMMTTTZZZXXXPPPIIIHHHKKKXXX^^^ccc```XXXRRRRRRUUUQQQRRRQQQMMMHHHDDDBBBBBB===DDDHHHIIIKKKPPPSSSTTTPPPOOOOOONNNMMMLLLJJJIIIDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDEEEFFFHHHJJJKKKMMMNNNPPPRRRVVVYYYTTTTTTUUUXXX[[[\\\\\\[[[]]]]]]^^^___```]]]YYYVVVQQQQQQPPPNNNMMMKKKJJJIIIGGGKKKNNNMMMIIIGGGHHHJJJQQQKKKFFFCCCDDDEEEDDDCCCBBBCCCEEEGGGHHHGGGFFFFFFEEEFFFHHHJJJKKKLLLMMMMMMGGGFFFEEEEEEDDDCCCBBBBBBAAAEEEJJJKKKIIIDDDAAA???777:::;;;;;;:::===DDDJJJMMMOOOMMMHHHFFFHHHGGGDDDGGGCCC???<<<<<<<<<;;;999999:::<<<===???AAABBBCCC@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB???;;;;;;???CCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFHHHLLLJJJDDD@@@@@@@@@AAABBBAAAAAAAAADDDFFFBBBDDDFFFEEECCC@@@??????AAAAAA@@@???===>>>AAADDD>>>>>>===<<<<<<<<<===>>>???======>>>???BBBLLLWWWQQQYYYbbbhhhpppwwwyyyvvvpppuuuqqqeee]]][[[TTTIIICCCCCCFFFLLLMMMJJJHHHIIIIIIIIIIIIGGGFFFFFFFFFGGGCCCBBBAAA???>>>@@@CCCFFFBBBAAA@@@@@@@@@<<<666111......111888>>>HHHXXXhhhyyyvvvpppjjjdddXXX^^^^^^XXXTTTVVVZZZZZZbbblll}}}xxxmmmjjjhhhfffdddeeefffkkknnnmmmllljjjddd]]]uuu[[[VVVRRRQQQNNNHHHDDDDDD@@@AAAAAABBBBBBCCCCCCCCCEEEDDD@@@<<<999888:::======>>>>>>===:::888777888222666===DDDIIILLLLLLLLLMMMHHHBBB>>>>>>@@@BBBBBBBBBDDDDDDAAA>>>===@@@BBBEEEIIIVVVhhhvvv}}}rrrxxxhhhbbbdddgggccciiihhhYYYHHHEEETTTeeemmmpppiiiYYYKKKHHHIIIJJJFFFCCC@@@======<<<:::999666444555888666111---.........///000000000///---...---,,,,,,---,,,***((((((***++++++)))))),,,...)))************+++++++++%%%&&&)))***+++---000333******+++,,,,,,,,,,,,+++...+++((((((+++---,,,+++******++++++***((('''&&&)))******++++++,,,------************************333888@@@HHHOOOSSSUUUVVVFFFGGGCCC999222111111111888888777333111111666:::000333444222333444000***...///000///------111555;;;MMMZZZTTTDDD777111///000000000000111111111111222222111000111222444555000111222333222333666888333555666777777888:::<<<>>>@@@@@@???<<<999888999777:::===:::777888@@@GGGNNNSSSWWWTTTKKKGGGJJJOOO]]]eeejjjeeeYYYPPPPPPTTTOOOPPPQQQPPPMMMJJJHHHHHHDDDJJJOOOMMMLLLNNNPPPOOOJJJKKKLLLKKKIIIIIIJJJKKKCCCDDDEEEFFFFFFFFFDDDDDDEEEDDDEEEFFFHHHKKKMMMOOOKKKMMMOOONNNMMMNNNRRRVVVUUUTTTSSSTTTXXX\\\___```cccaaaaaaccceeeddd```\\\UUUVVVWWWWWWUUUQQQMMMJJJHHHLLLPPPNNNKKKIIIKKKOOOQQQNNNJJJFFFCCCCCCEEEFFFEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBFFFKKKMMMJJJFFFBBB@@@:::===???>>><<>>===>>>>>>===;;;999999999;;;===???AAACCCCCCCCCBBBBBB@@@???===<<<>>>AAABBB@@@======AAAFFFFFFEEEEEEEEEEEEFFFFFFGGGDDDBBBDDDHHHGGGBBB>>>???>>>@@@BBBCCCCCCBBBBBBCCCEEEGGGIIIIIIGGGEEEDDDDDDBBBBBBBBB@@@>>>???BBBDDD<<<<<<<<<======>>>???@@@>>><<<<<<>>>???EEESSS```UUU]]]eeejjjpppvvvvvvssshhhlllhhh[[[UUUVVVQQQHHH@@@@@@DDDJJJLLLHHHGGGHHHFFFFFFFFFEEEDDDDDDFFFHHHEEEDDDBBB@@@???AAAEEEHHHFFFEEEFFFGGGHHHDDD>>>888...---000444666;;;KKK\\\jjjvvvvvvoooggg```SSSZZZ[[[TTTPPPTTTXXXXXXZZZeeevvvvvvllljjjkkkjjjjjjlllggglllooommmkkkhhhaaaZZZpppcccYYYQQQNNNMMMIIIGGGGGGCCCBBBAAA@@@AAACCCEEEFFFFFFHHHEEE@@@===>>>===:::<<<;;;:::777444222222222888555999BBBHHHIIINNNTTTTTTSSSLLL@@@<<<@@@AAA???FFFEEEDDDDDDDDDCCCAAA@@@EEEHHHRRRaaaoooyyy|||uuu~~~}}}ggg___^^^PPPXXXaaa^^^TTTKKKCCCLLLcccsssqqqeeeSSSHHHHHHKKKJJJDDDEEEDDDAAA===999777666222666999888444///------,,,///000///,,,***+++,,,...---,,,+++************+++******)))))))))))))))***)))))))))***,,,...///)))******++++++,,,,,,---...,,,******---...---+++///---+++)))(((((((((((((((***+++***)))((()))******,,,//////,,,***((((((------,,,)))((((((+++...///AAASSS\\\bbbdddZZZJJJAAA===666222000///......------------...///111111333---+++111555111///000......////////////......777<<<@@@???888333111222333222111///...---------,,,...000000///......//////111333222000111444888777444222333777::::::999777AAAFFFAAA:::888777444;;;>>>@@@???:::999@@@IIIOOOXXX___XXXJJJDDDLLLWWW]]]gggdddZZZWWWRRRMMMPPPTTTVVVWWWTTTOOOKKKJJJKKKIIIJJJLLLNNNPPPOOOKKKHHH???EEEKKKMMMJJJHHHKKKNNNEEEIIIIIIFFFEEEGGGIIIGGGCCCAAABBBGGGJJJKKKNNNSSSNNNMMMNNNPPPQQQRRRPPPNNNQQQOOONNNQQQUUUXXXXXXWWWaaa\\\bbbgggaaabbbgggddd```]]]]]]^^^YYYPPPJJJIIIJJJMMMPPPNNNIIIFFFGGGJJJHHHJJJKKKIIIFFFEEEGGGJJJIIIHHHGGGGGGHHHGGGFFFDDDQQQNNNKKKJJJKKKLLLLLLLLLIIIHHHGGGEEEBBBBBBDDDFFF???@@@BBBEEEFFFDDDAAA>>>@@@===;;;;;;@@@EEEJJJMMMNNNPPPNNNGGGBBBBBBBBB@@@HHHFFFDDDBBB@@@>>>=========<<<;;;===@@@EEEHHHJJJAAACCCEEEBBB>>><<<>>>AAA>>>???@@@@@@??????AAACCCRRRMMMGGGEEEFFFGGGFFFDDDCCCDDDEEEEEEEEEDDDBBBAAA>>>@@@BBBCCCDDDCCCBBBAAABBB@@@????????????>>><<>>CCCCCCBBBAAABBBGGGNNNSSSUUUWWW[[[aaajjjpppoookkkcccfffeeebbb```\\\RRRGGGGGGBBB@@@DDDHHHHHHGGGHHHNNNLLLHHHDDDBBBAAABBBBBBHHHGGGEEE@@@======AAAFFFBBBJJJPPPOOOKKKFFF>>>666111333222///...555CCCNNN___kkkrrr{{{|||tttnnneee]]]WWWPPPPPPWWWXXXQQQQQQXXX\\\iiivvvxxxpppmmmnnnnnniiicccfffggghhhhhhfffccc___]]]iii___UUURRRPPPLLLIIIJJJCCCCCCBBBAAABBBCCCEEEGGGIIIJJJHHHCCC@@@AAA???<<<>>>>>>===;;;999888888999777555999BBBHHHKKKPPPVVVWWWVVVOOOEEEAAACCCCCC@@@CCCCCCCCCDDDEEEFFFEEEEEEEEEHHHRRRaaappp{{{wwwqqq|||~~~iii```]]]LLLKKKUUUVVVQQQLLLGGGOOOdddooolllaaaQQQHHHIIIKKKKKKGGGGGGEEEAAA<<<888666666555999<<<<<<888444333333...///000///,,,+++,,,---...---,,,+++************)))))))))))))))***+++++++++******)))***+++---...)))))))))***+++,,,------...,,,******,,,---,,,+++000///---+++************)))+++,,,+++***)))***+++***,,,------+++)))((())),,,,,,+++***)))***...111888MMMaaafffddd^^^PPP@@@666333000......000000000............///000111222333//////333555222111333000///...------...///000...222555444111...---...555444333222000000//////...///000000//////000111000222333444333333444555555333222333777:::::::::888???BBB===888999999777:::<<>><<<<<>>???BBBGGGKKKMMMKKKIIIEEEBBBAAA@@@???>>>???AAABBBAAA@@@AAACCCEEEMMMJJJFFFCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFDDDDDDEEEEEEEEECCCAAA???CCCCCCCCCBBBBBBAAAAAAAAADDDCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBDDDCCCCCCBBBCCCGGGMMMQQQPPPRRRWWW]]]eeeiiigggccc___dddhhhiiihhhdddZZZOOOGGGBBB???BBBEEEEEEDDDFFFIIIGGGDDDAAA@@@@@@BBBCCCGGGFFFDDDAAA@@@@@@CCCFFFGGGLLLQQQRRRRRRNNNEEE<<<555555333000///444===EEEMMMZZZbbbkkkyyy||||||yyysssiii___VVVOOOOOOVVVXXXSSSTTTZZZYYYcccmmmttt|||}}}vvvpppmmmnnnkkkddd^^^]]]^^^```bbbaaa```^^^\\\pppdddXXXTTTQQQMMMJJJIIIDDDCCCCCCCCCCCCEEEFFFGGGLLLMMMKKKFFFCCCCCCAAA===<<<<<<;;;;;;::::::999999666666:::BBBHHHMMMSSSYYYYYYXXXSSSKKKFFFFFFEEECCCDDDDDDEEEFFFGGGGGGHHHHHHGGGIIIRRRaaasss~~~|||rrrmmm{{{mmmccc[[[FFFBBBLLLNNNLLLLLLHHHNNN```lllggg]]]PPPIIIJJJKKKKKKKKKJJJFFFAAA;;;777666666666:::>>>>>>;;;777666666/////////---+++***,,,...------,,,+++************((((((((()))***+++,,,---,,,+++***))))))***+++,,,))))))))))))+++,,,...///---+++******+++,,,,,,+++///...,,,******************,,,---,,,+++***+++,,,...//////---+++***+++---***++++++++++++---111444AAARRR___]]]TTTJJJ>>>333...,,,++++++---//////...///......//////000111222333111333555444222222666222000---,,,,,,---000222---...///000000000000000444444444444444444444444000111111000///000222444444333444555777666444222444333222333666999999999999<<<;;;888666999<<<<<<:::<<<=========???BBBDDDOOOSSSUUUPPPHHHGGGOOOXXX```iiidddYYYVVVOOOGGGIIIOOOPPPQQQPPPOOONNNNNNOOOOOOMMMKKKLLLMMMOOOOOOOOOLLLLLLNNNQQQSSSRRRNNNJJJJJJMMMPPPSSSYYY\\\WWWNNNIIIFFFEEEHHHIIIHHHJJJNNNKKKKKKLLLNNNPPPPPPOOOMMMJJJJJJLLLPPPWWW]]]```bbbaaa]]]aaaddd```eeekkkgggbbbaaabbbccc___UUUNNNLLLKKKJJJJJJKKKLLLMMMMMMLLLIIILLLPPPQQQOOOLLLJJJIIILLLMMMNNNOOOOOONNNNNNMMMNNNKKKHHHFFFHHHKKKMMMNNNGGGGGGFFFDDDBBBBBBDDDFFFHHHFFFDDDBBBAAABBBDDDFFFFFFBBB===<<>>BBBCCCCCCCCCBBBBBBCCCEEEHHHGGGFFFCCCAAAAAABBBDDDBBBBBBBBBDDDEEEGGGIIIJJJIIIIIIHHHGGGEEEBBB???>>>AAACCCEEEEEEBBBBBBDDDFFFCCCDDDFFFFFFDDDCCCBBBBBBDDDCCCAAA@@@@@@AAACCCEEEDDDDDDDDDCCCDDDGGGKKKOOOKKKLLLPPPVVV[[[]]]\\\[[[\\\dddkkkooooookkk```UUUIIIBBB>>>@@@BBBBBBAAACCCCCCAAA???======???AAACCCGGGEEECCCCCCDDDEEEFFFEEEHHHNNNSSSVVVXXXWWWNNNDDD>>>:::555111111333888;;;???NNNVVV^^^jjjnnnrrr}}}~~~yyymmmbbbZZZSSSQQQWWWYYYVVVWWW\\\^^^ccchhhlllsss{{{xxxtttooommmlllggg]]]UUUSSSUUUXXX\\\^^^______^^^uuugggYYYSSSPPPLLLHHHFFFEEEEEEDDDDDDEEEFFFGGGHHHLLLNNNLLLGGGDDDDDDBBB>>><<<;;;::::::::::::888777555666:::@@@HHHNNNUUUYYYYYYXXXTTTNNNJJJHHHFFFEEEKKKKKKKKKJJJHHHHHHHHHIIIIIILLLSSSbbbttt{{{rrrmmm|||qqqeeeZZZCCCEEELLLJJJGGGHHHEEEJJJ\\\llleeeZZZPPPKKKJJJJJJIIIMMMKKKGGGAAA:::666666666666:::>>>===999555444444///...,,,***))))))+++------,,,++++++*********+++))))))))))))***+++,,,------,,,+++)))))))))***+++*********+++,,,...///000,,,+++*********++++++++++++***)))(((''''''((()))***+++,,,,,,******+++,,,------,,,***((((((***,,,(((***+++,,,---000444888JJJNNNMMMDDD<<<888444000...---,,,---------+++)))///////////////000111222111333444444222000333777000///...------...///000111///...///222333333222000111222444666777888999222222222111000111444777999777555555888888666333555444444555666666666666777888777666777:::>>>@@@???@@@???======@@@AAA@@@HHHJJJKKKJJJHHHLLLVVV^^^kkkpppfffXXXTTTMMMFFFIIIHHHHHHGGGFFFGGGIIILLLNNNPPPMMMJJJIIIKKKNNNPPPQQQNNNOOOQQQSSSSSSPPPMMMJJJKKKQQQZZZdddoooqqqeeeWWWIIIFFFFFFHHHIIIHHHJJJNNNNNNMMMMMMNNNOOOOOOMMMJJJHHHHHHKKKPPPVVV]]]bbbeeeddd```bbbccc```gggmmmggg^^^[[[\\\]]][[[TTTOOOPPPOOOLLLJJJMMMRRRUUUTTTQQQMMMNNNQQQRRRQQQOOOMMMLLLMMMNNNPPPPPPNNNLLLKKKKKKMMMJJJFFFDDDEEEGGGIIIJJJEEEFFFFFFDDDBBBAAACCCDDDHHHGGGEEEBBB@@@AAADDDFFFCCC@@@<<<<<<@@@FFFKKKNNNKKKNNNMMMHHHEEEFFFFFFDDDGGGGGGGGGGGGGGGFFFFFFEEEBBBAAA@@@@@@BBBFFFMMMQQQRRROOOKKKIIIHHHGGGDDDAAAEEEEEEEEECCCAAA@@@AAABBBFFFGGGGGGEEEBBBAAADDDHHHCCCBBBBBBBBBDDDFFFHHHJJJIIIIIIHHHGGGDDDBBB???>>>>>>BBBFFFEEEAAAAAADDDHHHEEEHHHKKKKKKFFFCCCBBBBBBDDDCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEGGGJJJLLLIIIHHHIIIMMMPPPQQQTTTXXX___gggoooqqqpppkkk```UUULLLDDD>>>???AAA@@@@@@BBBAAA@@@>>><<<===>>>AAABBBFFFDDDBBBDDDHHHIIIHHHFFFFFFNNNUUUYYY[[[[[[WWWQQQIIIBBB888222111444666666888GGGPPPVVVaaagggnnn|||zzzrrreeebbb[[[XXX\\\___]]]]]]```dddeeefffhhhlllrrrvvvxxxsssqqqooommmjjjbbbWWWOOOMMMPPPTTTYYY]]]```bbbbbb|||lll\\\TTTQQQMMMHHHFFFHHHGGGGGGGGGGGGGGGGGGGGGJJJLLLKKKGGGDDDDDDBBB>>>@@@>>>=========<<<999666555777:::>>>EEEMMMTTTWWWVVVSSSQQQNNNKKKHHHGGGGGGPPPPPPPPPNNNKKKJJJKKKMMMLLLPPPUUUaaattt}}}vvvrrrrrrfff\\\GGGLLLPPPKKKDDDDDDBBBJJJ^^^oooeeeYYYRRROOOLLLIIIGGGLLLJJJFFF@@@:::666666666777;;;>>>===888333000000...---***(((((()))******,,,,,,++++++******++++++++++++***************+++---,,,***)))((())))))***++++++,,,...//////000000*********)))))))))***+++***)))((('''''''''((())))))***+++***)))((()))+++((((((&&&$$$######&&&)))((())),,,---///222666999JJJEEE<<<444333666666444111000//////000///,,,***///////////////000000111///222333111//////222555---...///000000///...---///---,,,,,,...////////////000222444555666666666333333333222111333666999>>>:::666555888999888777777777777777555444444444555555666777999===CCCIIIMMMMMMHHH@@@<<>>>>>BBBGGGKKKMMMGGGKKKLLLIIIGGGIIIJJJIIIJJJJJJJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDHHHNNNSSSUUUVVVWWWSSSMMMGGGDDDCCCGGGGGGFFFDDD@@@>>>>>>???CCCFFFGGGFFFCCCCCCFFFJJJEEEDDDCCCBBBCCCDDDFFFGGGFFFEEEEEEDDDCCCAAA@@@???>>>CCCFFFFFFCCCBBBEEEJJJIIILLLOOONNNIIIDDDBBBBBBAAABBBDDDFFFFFFFFFDDDCCCEEEGGGHHHHHHGGGGGGHHHIIIJJJFFFEEEGGGGGGHHHQQQ[[[ccckkkrrrrrrpppjjjaaaXXXMMMEEE@@@@@@BBBAAAAAACCCDDDCCC@@@>>>>>>???AAABBBFFFDDDCCCEEEIIIKKKIIIGGGEEEPPPYYY]]]^^^aaacccaaaSSSIII;;;222000222444444222@@@GGGMMMXXX___hhhwww|||yyylllgggbbb```dddiiikkkkkkkkkgggeeedddeeefffgggjjjlllpppooonnnlllhhh```UUUMMMKKKMMMRRRVVV[[[___aaabbbtttaaaYYYVVVQQQLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFIIIIIIFFFDDDDDDBBB>>>???<<<;;;;;;<<<;;;777333555888:::;;;AAAJJJQQQRRRQQQMMMKKKLLLKKKHHHHHHKKKPPPRRRRRRPPPMMMMMMOOOSSSMMMRRRVVV^^^ppp{{{vvvooofffbbbQQQSSSVVVOOOFFFDDDCCCOOOfffrrrfffYYYUUUTTTQQQLLLIIIIIIHHHEEE@@@:::777666777999<<>><<<999999999:::::::::888999:::999666444444444444444777:::===CCCPPP\\\fffeeeZZZHHH>>>???@@@===@@@EEEKKKOOOTTT^^^mmmwww~~~~~~mmmZZZVVVRRRNNNQQQIIIHHHGGGIIILLLOOOPPPQQQOOONNNLLLMMMOOORRRRRRRRROOOSSSVVVSSSMMMIIIKKKOOOQQQ]]]qqqzzzfffNNNKKKJJJMMMNNNMMMOOOSSSUUUTTTSSSRRRRRRPPPLLLIIIIIIKKKOOORRRWWW^^^fffkkkqqqmmmlllhhhcccjjjlll___VVVSSSSSSVVVWWWUUUWWW[[[VVVSSSQQQTTTZZZ___```^^^WWWUUUSSSSSSTTTUUUTTTSSSUUUXXXZZZXXXRRRMMMJJJJJJJJJHHHEEECCCDDDEEEEEEEEEFFFFFFFFFDDDAAA????????????CCCFFFFFFCCCAAABBBDDDFFFDDDAAAAAACCCFFFGGGHHHAAAGGGJJJIIIJJJMMMOOONNNOOOOOONNNMMMKKKHHHEEEDDDEEEGGGIIIIIIIIILLLRRRWWW[[[^^^^^^YYYPPPHHHEEEDDDGGGGGGFFFDDD@@@??????@@@BBBCCCDDDDDDDDDEEEGGGIIIGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAABBBBBBEEEHHHGGGFFFEEEHHHKKKKKKMMMOOONNNKKKGGGDDDCCC???AAAEEEHHHHHHGGGDDDBBBFFFHHHJJJJJJHHHGGGFFFFFFIIIEEECCCEEEDDDEEEPPP___fffnnnuuuuuuqqqkkkbbbZZZKKKDDD@@@BBBDDDDDDCCCEEEHHHFFFCCCAAA@@@AAABBBCCCEEEDDDDDDFFFHHHIIIIIIIIIJJJSSS[[[___dddkkkpppppp\\\RRRCCC888333222222222222===AAAGGGTTT\\\fffuuutttjjjggggggmmmuuuzzzyyywwwnnnjjjggggggfffdddfffjjjoooooommmkkkggg```WWWQQQLLLMMMPPPTTTWWWZZZ\\\]]]yyyeee\\\YYYUUUPPPMMMMMMMMMLLLKKKIIIGGGEEEDDDDDDGGGHHHEEEDDDEEECCC>>>;;;999777999;;;;;;666222666999:::999===GGGMMMMMMMMMHHHGGGIIIJJJHHHJJJOOORRRTTTTTTQQQLLLKKKNNNRRRLLLRRRVVVZZZiii}}}yyykkkdddhhh___YYY^^^WWWLLLGGGEEESSSlllssseeeZZZYYYZZZVVVPPPNNNDDDDDDCCC???;;;888777777777:::>>><<<777222000000///---++++++,,,,,,***(((,,,++++++***++++++,,,,,,++++++*********+++,,,,,,+++***)))(((((()))******(((+++...111111...+++(((((()))***)))'''''')))+++)))(((((('''((()))***+++)))***++++++))))))***+++---------,,,++++++---///)))+++---...///000333555111---***,,,///000///---000///...///111222111000......------------......000111///,,,---222333000---...///000000///...------000222111//////111333///000222333333222111000000222444444444444666888999<<<>>>>>>===;;;::::::666888::::::888666666777555555888<<>>======???CCCGGGGGGDDDBBBDDDGGGEEEDDDCCCDDDFFFGGGGGGFFFCCCHHHKKKJJJJJJMMMNNNMMMNNNOOONNNNNNKKKHHHEEECCCDDDHHHKKKLLLKKKMMMRRRWWW[[[YYYVVVQQQLLLIIIGGGFFFEEEEEEFFFDDDBBBBBBCCCEEEDDDCCCCCCEEEHHHJJJKKKJJJHHHHHHHHHHHHGGGGGGFFFEEEAAAAAAAAAAAAAAABBBBBBCCCEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKJJJHHHEEE@@@AAADDDFFFFFFFFFDDDCCCFFFIIILLLLLLJJJFFFDDDDDDEEEBBBCCCGGGEEEDDDPPPaaagggqqqyyyxxxqqqhhh[[[RRRHHHBBB???CCCFFFEEEEEEFFFIIIGGGEEECCCBBBCCCEEEFFFDDDEEEFFFFFFFFFFFFIIIJJJPPPRRRUUU\\\hhhuuuyyyvvvggg___SSSGGG===777333111333;;;===BBBQQQ[[[dddrrr{{{vvvpppoooooouuu~~~|||tttmmmhhhgggfffdddhhhnnnpppooommmjjjfffaaa[[[WWWPPPQQQRRRSSSTTTVVVWWWWWWzzzeee\\\ZZZVVVQQQNNNOOONNNMMMLLLIIIGGGEEECCCBBBFFFGGGEEEEEEFFFDDD???<<<:::999<<<@@@@@@<<<777666:::999777;;;DDDJJJIIIJJJEEEDDDHHHJJJHHHLLLRRRVVVWWWVVVQQQJJJGGGJJJMMMKKKRRRUUUVVVeee|||}}}yyygggdddmmmhhh___eee___SSSJJJEEERRRlllttteeeZZZ[[[^^^ZZZTTTRRR@@@AAAAAA???<<<999777777333777::::::666111//////000...,,,---//////,,,)))+++++++++***++++++,,,,,,)))))))))***+++,,,......+++***)))(((((()))***+++&&&)))...111000---(((%%%''')))***)))'''&&&(((+++&&&&&&%%%%%%&&&''')))******+++,,,,,,******+++,,,((()))***)))(((((()))+++)))+++---...///000222444111...,,,+++******...111111000....../////////......------,,,,,,,,,------111222///+++...555444/////////............//////(((---111111...---000444***,,,///222444555555444///111444555555555666777555;;;AAACCCAAA<<<:::999444777:::;;;999888999:::666666999===AAAOOOmmm~~~]]]GGGCCCGGGFFFCCCKKKRRRUUUUUU\\\jjjvvvwwwzzzmmmaaa```]]]VVVWWWUUUYYYaaaiiimmmiii___WWWUUUVVVXXX\\\^^^^^^[[[YYY\\\YYYTTTRRRRRRTTTTTTTTT\\\hhhyyyyyyhhh\\\XXXVVVWWWVVVSSSSSSVVVTTTTTTTTTUUUVVVVVVTTTRRRKKKOOOSSSXXX^^^fffpppwww|||xxxvvvnnngggkkkhhhVVVMMMNNNRRRYYYZZZUUURRRRRRSSSQQQQQQSSSWWW[[[^^^___[[[ZZZ[[[]]]```^^^ZZZUUUTTTYYY]]][[[UUUPPPNNNOOOEEEEEEFFFIIILLLMMMMMMKKKGGGHHHHHHEEE@@@===;;;;;;@@@DDDGGGFFFDDDCCCGGGKKKAAAAAABBBEEEHHHJJJIIIHHHIIIMMMOOOLLLJJJJJJJJJGGGKKKLLLLLLLLLJJJGGGDDDBBBAAAFFFKKKLLLKKKLLLPPPUUUUUUPPPIIIFFFHHHJJJJJJIIICCCDDDEEEEEEEEEEEEGGGIIIGGGEEEEEEHHHMMMOOOOOOMMMHHHHHHJJJJJJKKKJJJHHHGGGBBBBBBAAAAAAAAABBBCCCCCCEEECCCCCCCCCEEEFFFEEEDDDFFFEEEDDDGGGKKKLLLJJJGGGAAABBBBBBCCCDDDEEEEEEFFFGGGIIILLLMMMJJJFFFDDDCCCAAA???DDDJJJHHHEEEPPPaaahhhsss|||zzzpppaaaQQQEEEEEE@@@>>>CCCGGGFFFEEEFFFIIIGGGEEECCCCCCDDDGGGHHHDDDFFFGGGFFFDDDDDDHHHLLLTTTPPPNNNVVVjjjzzz|||vvvpppkkkaaaTTTGGG===666222000777666;;;LLLWWW___llltttzzz}}}uuuxxxvvvvvvzzzyyysssjjjcccbbbaaa```fffnnnqqqooommmjjjfffbbb^^^\\\UUUUUUUUUUUUUUUUUUUUUUUU