BM6 6(u@ 777555666888;;;;;;888444666777888888777555333111222222222222111111111000222444555333000///111444000111///---000444555222222000////////////---,,,******+++,,,------......---,,,,,,,,,,,,---......+++///333111---***+++...000///---+++******++++++***,,,,,,***(((***///333111...******,,,---,,,***...............///000111///111222333111111111222//////111555:::@@@EEEHHH^^^qqq888777888:::<<<;;;888444777888999999888777555444222222111111111111111111333333333222111000111333000111000---///444444111111///...---......,,,+++///...---,,,+++***))))))---,,,,,,,,,,,,---......+++...111000---,,,,,,...///...---+++******++++++++++++++++++***,,,...111,,,***((((((***,,,+++***,,,,,,,,,,,,---.../////////000222222111000111222111111222444777;;;???AAAMMMZZZqqq888888999;;;===<<<888555777888999::::::999888777111111111111111111111111444333111111222222111111111222000...///333333//////---,,,,,,,,,,,,+++)))//////...,,,***)))''''''---,,,,,,,,,,,,---......,,,---............------...---,,,,,,++++++++++++,,,++++++,,,.........,,,***)))'''(((***,,,,,,,,,************+++,,,---......000111111000000111222333222222222444666888999AAAGGGVVVlll555666999;;;<<<;;;999888666777888999::::::999999111111111111222222222222555222///000222333111///222333222///111444333///---,,,******+++,,,***)))***+++++++++++++++++++++---,,,,,,,,,,,,---......---,,,+++,,,...///...---------,,,,,,,,,,,,,,,,,,,,,++++++---000000---))),,,+++++++++,,,---------************+++,,,.........///000000//////111333333333222222222333444555:::===EEERRRfff~~~111333666999::::::;;;;;;666666777888999999999999222222222222333333333333555222//////222333111///333444333111222555444000---+++******+++,,,+++)))((())))))+++,,,---......---,,,,,,,,,,,,---......---+++++++++---///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222111,,,'''------------,,,+++++++++******++++++,,,...///000---...//////...///111333222222222222333333444444222666:::???III]]]uuu222333666777777999;;;===777777777888888999999:::555555555444444444333333333222000000111111000000111333333111333666444000---,,,++++++------,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,---...***+++,,,---------------,,,---///111111///+++(((***,,,---,,,***(((((((((+++++++++,,,...///111111,,,---...------...111333111111222222333333444444///444888999<<>>:::999999999999:::::::::888888777666555444444333111222222111//////000111...000111000222555333//////---,,,---...///...------------------------------,,,,,,,,,,,,---......,,,......,,,***))),,,///)))***+++---......------,,,...111222000---***)))(((***---,,,***))))))***+++++++++,,,...///111222,,,------,,,,,,...111444000111111222222222222222111555999999:::AAANNNYYYooo;;;;;;:::777444666:::>>><<<;;;;;;::::::;;;;;;;;;::::::999777666555444333000222333111...---///222+++...///...111444222...000...---...000000///...---------....../////////---,,,,,,,,,,,,---......,,,...000---((('''+++///((()))+++---.........---,,,///333222...+++***+++'''+++......---+++---...******+++,,,---///000111,,,,,,---,,,,,,---111444000000111111111111000000222444666666777:::???CCCTTThhh???===:::999;;;<<<======???>>>;;;999999:::<<<>>>>>><<<999777666666666777333333222222222222222222+++...111111///---...000222111000/////////000111222111///...------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((111111111000///---,,,++++++++++++,,,,,,+++++++++000...,,,---///111000...///+++***......++++++000222000...,,,---...111333///111333444444666999<<>>===<<<<<<<<<;;;===<<<:::999888999;;;<<<===<<<:::999888888888888555666777777777666444333+++...000111111000111222333333222111111111111111000000000000000111222222---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---------------,,,++++++...,,,***((((((***,,,...***))))))+++...000111111***)))+++///000...---///............//////000000///000111111111222444666777666;;;GGGYYYpppCCCAAA>>>=========Ħ888888999:::;;;<<<;;;;;;;;;::::::999999666777888888888666444333,,,...000222222333333333444444333222222111111111000000000000000000000111...---------,,,,,,++++++---------------------------------------,,,++++++,,,,,,------------,,,+++---,,,************,,,---,,,,,,++++++,,,---------((())),,,///000///......---...000111111111111000000111222111000000222444999555666===DDDQQQlll@@@???======??????>L:::999999999::::::;;;;;;<<<===<<<<<<;;;:::666666777777666555333222...///000222444444444333444444333333222111000000111000000000///...------000000///...,,,+++******------------------------------.........---,,,,,,------.........------,,,******,,,------,,,******++++++++++++++++++---...'''***,,,...///000///------///111222333333222111111222222111000000111333444111333666666999LLLbbb@@@???>>>???AAAAAAHdĦ;;;::::::::::::::::::;;;===>>>???>>><<<;;;777777666555444333333222000000111333555666444333333333333333222111///...111111000000///---,,,+++333333222000///...---,,,---------------------------......///......------...............---,,,,,,(((***,,,......,,,***(((''')))***+++,,,---000222(((,,,---------000///------...000222333333222222111111222111//////111222000111333444333444>>>IIIaaasssDDDCCCBBBBBBCCCCCCDdD;;;;;;999999888ӵ444333ӵ444ӵ111000...///...Ħ000...ӵ/////////---ĭӵ******,,,---000333***......++++++///000,,,,,,---...///000111111111///000000///......///111111444555222333888<<<<<<z<<<;;;=?Ħ444g&e777g&e222111///S?ʬ1114ff?>ߝL000@e...g&e/////////3h?g&e>&e++++++??---++++++...000+++///...******///000,,,++++++,,,---...///000111---.........------...000333666333---///888999333888FFF]]]vvvPPPMMMJJJHHHFFFCCCDtfo9ĦsߝLGdUĦ999Ht@cӵHu]Ħ444Hu]Ħ111222Htƅ^222qIܗGIӵ...H׼s---...Hu]Ħ,,,,,,Bt=o9ĦHƅ^Hu]Ħ'''((())),,,//////...///...---,,,,,,---...///...//////...,,,+++******---.........//////000000000111222111000///000111888999CCCWWWnnnOOOMMMKKKIIIGGGCCCHdDĦgdKӵDdDDdDĦ:::DdDĦ4DufӵDdDĦ555DdDĦ111q<R111111peƜ4DuTӵ...DdDĦ---...DdDĦ///qjRgdKӵDdDΦDdDĦ,,,,,,------+++)))))),,,......---///...---,,,,,,---...///.../////////...,,,,,,,,,,,,---------............///111222111000///000111777777;;;EEERRRfffLLLKKKJJJJJJHHHEEEDdDĦnuR)ĦDdDΦDdDĦ===DdDĦnuR)ĦDdDĦ555DdDĦ222po9u000111111000=ӊB1.uTӵ...DdDĦ---///DdDĦ///GIdnuR)ĦDdDΦDdDӵ.........///---+++***,,,---------///...---,,,,,,---...////////////000000//////...,,,,,,,,,,,,,,,---------///000111111//////000111222444666888;;;GGGaaaxxxHHHHHHIIIKKKKKKHHH>d<ӵDd<DdDΦDdDĦ???DdDӵnd<DdDĦ444>d<Ħ333peӵ///Ħ111F&uTӵ...DdDĦ---///>d<Ħ---peӵDx<>d<ʜ4DuTӵ...---,,,///...,,,++++++,,,,,,---......,,,,,,,,,,,,....../////////000111222111000,,,,,,,,,,,,,,,---------...///111000//////000111...111777888666999GGGWWWrrrDDDEEEHHHKKKMMMLLL&ӫeʬtIӇ===>d<Φ>d<Ħ@@@D&ӫetIӇ;;;DdDĦ333sdKĦ444B?dp&ĒR//////>d<sdKĦ,,,B?Ho9+++s&dq&ĒR......---+++000///...,,,++++++,,,---...---,,,++++++,,,---...///...---///111222111///...------------------------///000000//////000111000111444888777666;;;BBBSSSiiiDDDEEEHHHKKKOOOOOOHĪj@IŌ===<<<egeAAAAAAHu]3hIŌ:::===DdDĦ222ne555444@h333444>h000000///se///ne...---@G---,,,sĪj@h---000111///,,,/////////---++++++---......---,,,++++++,,,---......,,,+++---000111///---............------------,,,...////////////000222666000...111333444777;;;===NNNgggHHHHHHIIILLLOOOPPP>>><<<;;;???@@@AAAD^::::::<<<DdDĦ222222555555333111222333333111111000///s׼s---...,,,,,,,,,,,,,,,,,,...,,,---000222///,,,...//////---++++++---000------,,,++++++,,,------...+++)))+++///000---)))------------,,,,,,++++++,,,---//////...///000222555///,,,///111222555999555???LLL\\\rrrKKKKKKKKKMMMOOOPPPPPPNNNKKKIIIEEEAAA>>><<<::::::>>>;;;999999;;;>>>@@@AAA>d<Ħ;;;:::;;;;;;:::>d<Ħ333333444Ħ555333111000111222222222222222111000000111111111111111000///Be------......---Ħ)))***+++,,,---...111...+++,,,...000...+++000---***,,,///111...+++---//////...++++++...111------++++++++++++---------***(((***---///+++''',,,,,,,,,++++++*********,,,---//////...///000222000...000333444222222666777:::===BBBSSSoooPPPPPPPPPOOOOOONNNNNNNNNIIIHHHFFFEEECCCAAA@@@??????>>><<<;;;<<>>;;;:::;;;>>>BBBEEEDe===<<<;;;<<<<<<:::ne444777ne555444333222111111111111111111111111111111222222222111000/////////---+++)))+++///ne...---------...///000000///...,,,******,,,---------,,,+++,,,---...///...///000000///...---,,,000///...,,,++++++******,,,+++)))***,,,------,,,***+++,,,------,,,++++++++++++,,,,,,---....../////////......//////000111111333333333666BBBSSSaaaSSSSSSQQQPPPNNNMMMMMMMMMIIIGGGFFFEEEEEEEEECCCAAA@@@>>>;;;::::::>>>BBBEEEBBBAAA???>>>======888333444666666666555444333222222////////////////////////222222222111000000/////////,,,+++,,,000......------......///000000///---,,,++++++,,,---------,,,+++,,,---...///---...............---,,,111///------000111///,,,,,,+++***+++---...---,,,)))***,,,---......------+++,,,,,,------........................///000000666444222000111888AAAHHH___vvvUUUTTTRRRQQQPPPPPPPPPPPPNNNKKKIIIHHHIIIHHHFFFCCCAAA???<<<;;;;;;>>>BBBDDDDDDDDDEEEDDDCCCAAA???>>>:::999777666666777777888888777777666555444333222////////////////////////222222222111111000000000666222//////111222000---..................//////000...,,,,,,,,,---,,,,,,------,,,+++,,,---...///---.....................111...---111777:::888555,,,++++++,,,......---,,,,,,---///000000000//////,,,,,,,,,---------......000////////////000111111666333111000333777;;;===EEEWWWqqqVVVUUUSSSRRRRRRSSSTTTUUUUUUQQQMMMLLLMMMLLLIIIEEEDDDCCC@@@>>>>>>???BBBCCCCCCDDDEEEFFFEEECCCAAA@@@??????===;;;999777777888999888888777666555444444000000000000000000000000222222222222111111111111666333//////000111...,,,//////////////////......///---+++,,,---...---+++------,,,+++,,,---...///.........//////000000111222//////333999<<<:::777,,,,,,,,,---//////...,,,//////000000000///---,,,,,,,,,,,,---------------/////////...//////000111111///...///222555555444888???OOOfffWWWVVVTTTSSSRRRSSSUUUVVVXXXTTTOOOOOOQQQQQQLLLHHHHHHGGGEEEDDDBBBBBBBBBBBBAAABBBDDDEEEEEEDDDCCCCCCCCCCCCBBB???;;;999999999:::999999888777666555444111111111111111111111111222222222222222222222222222///,,,---///000ӵ000///......///,,,+++,,,...///---+++------,,,+++,,,---...///............///111222333222111000333666666333000---,,,---...000000...,,,------......---,,,***)))------------------------,,,,,,,,,,,,,,,---......111000000111222333222000999888>>>NNNddd{{{ĦĦӵZZZXXXUUURRRPPPPPPQQQRRRWWWSSSNNNOOOSSSTTTPPPLLLLLLKKKKKKIIIGGGDDDBBBAAA???@@@AAABBBCCCDDDEEEEEECCCDDDDDDAAA===::::::<<<::::::999888777666666555111111111111111111111111222222222222222222222222444111......0004ĉ@ӵ///...---///,,,***,,,///000---***------,,,+++,,,---...///------------...000222333///000111222222000...------------///111111///,,,++++++,,,------,,,+++***------------------------,,,,,,++++++,,,,,,---...111222333444333222111111999777999@@@JJJ[[[uuu>L=hĦ4ĉ@ӵ\\\YYYUUUQQQNNNMMMNNNNNNUUUPPPMMMOOOTTTWWWSSSNNNNNNNNNNNNMMMJJJFFFBBB@@@>>>>>>???AAABBBDDDEEEFFFAAACCCCCCAAA===;;;<<<>>>;;;::::::999888777666666111111111111111111111111222222222222222222222222;;;777333222333GG=?...---///,,,***,,,000111...***------,,,+++,,,---...///,,,,,,+++,,,---///111222+++...111222111/////////------...000222111///,,,***+++---...///......---------------------------...------------...//////,,,...111111000//////000111111444555555>>>XXXqqqHdĦ=ĪjGG=?^^^[[[XXXӵTTTVVVWWWĭӵOOOӵBBBĦCCCBBBAAAAAAAAA???<<<999>>>ӵӵ555555ĦƜ`1.׼s///------,,,Ħ---,,,,,,+++++++++,,,...000ӵ000Ħ***,,,000222///***//////000111ĭӵ---,,,Ħ+++***000Ħ333Ħ333999DDDMMMfff~~~DdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦ```\\\?~4SSSUUUVVVg&e>&eOOOg&eDDD>hӵCCCBBBAAAAAA???<<<:::g&e:::guO>uO>&e4444444ff?>ߝL333gĉ@000///...---Shӵ...---------......///g&e...>hӵ,,,000222///+++...------fff?><z+++g&e>&e---,,,HL---------ShӵgL222111444<<&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL```4DӵXXXVVVVVVHƅ^Hu]ĦOOOHu]ĦEEEZuR)ĦDDDCCCBBBBBB@@@===;;;Hu]Ħ;;;HŐeHŐeHu]Ħ222qIܗGIӵ333tt000//////HGgĉ@...000//////000111111111Hu]Ħ,,,ZuR)Ħ,,,000111///+++---+++sߝLGdUĦ***Hƅ^Hu]Ħ,,,ntHdĦ---...HGgĉ@111HdĦ222000111666:::<<>>DdDĦ;;;DdDΦDdDΦDdDӵ111=ӊB1.uTӵ333HߝL`o9///po9wӵ///...///111222222///DdDĦ------o)h---+++,,,...///...---///,,,DdDΦDdDĦ...DdDΦDdDӵ,,,GIpӵDdDĦ,,,po9wӵDdDĦ///000111333444777888:::BBBPPPpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ^^^^^^4DuXӵUUUUUUTTTDdDʜ4DuTӵRRR>d<ĦMMMDtEEEKKKHHHFFFEEEDDDBBB@@@>d<Ħ<<<>d<ʜDd<ʜ4DuTӵ111111F&uTӵ3334DufئL>e...puR)Ħ...---...000111000...>d<Ħ...Dt...,,,---///......000---DdDΦDdDĦ///>d<ʜ4DuTӵ---4DwDd<Ħ+++puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d>>D&oq<Ōq&ĒR111333222>dp&ĒR111333nfʜd<Φ>d<Ħ///s&dq&ĒR///...i?ʜtd<Ħ+++HHܗDӊB///<x//////...///333666666B?daĦB?Ho9>d<>d<ӵB?Ho9<xeeeccc4DuXӵUUUXXXWWWHu]3hhRRRUUUWWWneMMMLLL=eQQQNNNJJJGGGFFFEEECCCBBBne>>>???pIƎ@t@h///222333>h000111333fe,,,@ďD---...000---...///000000///ne...---=e,,,,,,---......//////---ege---...sĪj@h/////////fdDĦ+++@ďD///000Hkge111111111...///333888888@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgebbb4DuXӵ\\\ĵD^RRRSSSVVV[[[NNNNNNJJJNNNLLLKKKJJJHHHHHHHHHIIIJJJ@@@???===555222000//////222111222333---,,,,,,,,,,,,...111---000222222...,,,///...---333222---+++...111000000------,,,***......//////...DdDĦ+++,,,......///000///...---///222555666555666D^s׼sgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦOOOTTTTTTTTTVVVYYYXXXĦPPPMMMMMMQQQRRRQQQNNNLLLLLLLLLKKKKKKLLLMMMMMMGGGFFFĦ>>><<<<<<>>><<<:::888666555555555000//////000111222222111111000//////111333333222222111000...---------------///111000...---...///...000222111///,,,,,,---Ħ---,,,+++++++++000333222---+++...111000000---+++***+++++++++***,,,,,,+++++++++,,,---...------......---,,,,,,+++>d<Ħ,,,,,,,,,//////............//////...//////000000///...---000333555666555555888:::999BBBRRReeezzzĦ>d<ĦBegeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦPPPVVVTTTQQQQQQSSSgdKĦUUUQQQOOOQQQRRRPPPNNNQQQQQQPPPPPPOOONNNMMMMMMHHHgdKĦ===;;;:::<<<;;;:::888666555555555/////////111222222000......---,,,---///111111000000//////...------......,,,...000000///......///...000111111///---,,,gdKĦ,,,,,,,,,,,,,,,///222222...,,,///000000000...---,,,------,,,***++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,+++***gdDĦ---------//////............////////////000000///...------222333555555444444666777222888@@@LLL]]]tttgdKĦsdKĦŶS3we<iĉ@3hR/Ō>ATTTneUUUTTTUUUSSSQQQOOOneYYYUUUQQQOOOPPPPPPPPPOOOXXXWWWUUURRROOOLLLJJJHHHne>>>;;;:::888;;;;;;999888777666555555000000111333444333000...---++++++,,,...000000000.........------......///---------------...///000///000111111///...ne---,,,,,,,,,------///222222...,,,///000///000///......///...,,,***++++++,,,------,,,,,,+++,,,,,,---------,,,,,,De......------///......------......///000000000//////...------333444444444333333333444444777;;;???HHHZZZsssnene>Ak<fhWWWVVVXXXVVVTTTRRRRRRRRRRRRSSSVVVTTTRRRQQQRRRSSSTTTTTTXXXWWWTTTQQQNNNKKKIIIHHHAAA???===<<<;;;:::::::::999888777777666333333333555666444111///---,,,+++,,,...000000///---------------......//////---***)))+++...111333//////000000000///---,,,,,,,,,---.........222222///---///000///000///.../////////,,,***+++,,,,,,------,,,++++++------............------...///...---,,,......------------......000000//////............444333333222333222222111000444888999<<>>===>>>===;;;:::999:::<<<===:::888777666666444000,,,---...///...---,,,---...000...,,,,,,------,,,+++000///------......---+++...---,,,+++************,,,++++++******++++++,,,------...///////////////333000,,,+++,,,---+++)))000...---+++******+++++++++,,,...000111111000///)))+++...000000...+++)))---...//////---,,,---...///......---------......222000...---,,,---...///333222000///000222555777:::@@@LLL\\\pppWWWWWWYYY[[[\\\]]]]]]]]]aaa___\\\[[[ZZZXXXVVVSSSTTTUUUVVVWWWVVVUUUTTTSSSNNNPPPQQQQQQOOONNNNNNOOOQQQPPPOOOOOOPPPQQQSSSUUUPPPLLLGGGCCCAAA@@@???>>>>>>===<<<;;;;;;;;;<<<===;;;888444111111333555777---...///...---,,,---...111///------.........---...---,,,,,,......---+++...---,,,+++************,,,++++++******++++++,,,---....../////////......000---******,,,---,,,***///...,,,+++*********+++)))+++---...//////...---***,,,...//////...,,,***,,,...///...------...///......------------......111000...---------//////333222111111111333555666;;;<<>>>>>>>>======<<<<<<<<<999888555222000111555888...///000///---,,,---...222000......///000///...,,,++++++,,,......---+++...---,,,++++++******+++,,,++++++******++++++,,,.........///......---------+++******+++,,,,,,+++---,,,+++***************((()))+++,,,------,,,+++,,,------......------,,,+++,,,......------...000...---------------......111000...------...//////111222222222333444444444888888666777>>>PPPgggwwwYYYZZZ[[[\\\]]]]]]]]]]]]ZZZXXXWWWVVVVVVUUUSSSRRRRRRSSSUUUVVVVVVVVVUUUUUUSSSRRRPPPMMMIIIHHHHHHJJJNNNOOOQQQRRRQQQOOOLLLJJJIIIFFFCCCBBBBBBCCCBBBBBB>>>?????????>>>===<<<;;;666888:::999666222000///111222222111///...///000111///......///000///...,,,++++++---//////...,,,...---,,,+++++++++++++++,,,++++++******++++++,,,---............---,,,,,,------,,,,,,,,,,,,,,,+++,,,++++++******)))))))))))))))***+++,,,,,,++++++---------,,,,,,---------***+++------------///000------,,,,,,------......000///............/////////000222333333333222222333666888888:::BBBOOOZZZ}}}____________^^^]]]]]]\\\WWWVVVTTTTTTTTTTTTSSSQQQQQQRRRTTTUUUUUUUUUTTTTTTWWWVVVSSSNNNJJJGGGGGGGGGLLLMMMMMMNNNMMMKKKJJJIIIFFFDDDBBBBBBCCCEEEDDDDDD????????????>>>===<<<;;;888:::<<<<<<:::666333222333444555444111000111111000...------...//////...---,,,---///111111///---------,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,000000000///---,,,++++++***+++++++++******))))))***++++++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...)))+++------,,,---...000,,,,,,,,,,,,,,,---......//////........./////////...///111222222222000///000333777777777;;;BBBHHH^^^ttteeeeeecccaaa___\\\ZZZYYYUUUSSSRRRSSSTTTTTTSSSRRRPPPQQQSSSTTTTTTSSSRRRRRRWWWVVVTTTPPPKKKHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKCCCBBBAAAAAACCCDDDDDDDDD??????>>>======<<<;;;;;;>>><<<999888:::;;;<<<<<<555666666444222111111222///...,,,---...//////.........///111222222///---------,,,,,,,,,,,,------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,000111222111...+++++++++***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++------,,,,,,---///++++++++++++,,,---...///.........//////////////////000111222222111000///000000000///111555;;;???FFFZZZuuujjjhhhfffbbb^^^ZZZVVVTTTSSSRRRQQQRRRTTTTTTSSSRRRPPPQQQRRRRRRRRRQQQPPPOOORRRSSSSSSPPPMMMJJJIIIIIIFFFGGGIIIKKKLLLKKKJJJIII@@@???>>>???AAACCCBBBAAA@@@???===;;;:::::::::;;;>>>999444555:::<<<;;;777444555555444111000000111000...---...///111111000......///111222111---+++------,,,,,,,,,------...,,,++++++******++++++,,,((()))***,,,---------------000111000---++++++,,,***+++,,,------,,,++++++---,,,,,,++++++,,,,,,,,,------------------------+++,,,------,,,+++,,,---++++++++++++,,,---...///---......///////////////222222333333333222222222222///---...222666999999888EEEXXXlllllljjjgggbbb]]]WWWSSSPPPSSSRRRQQQRRRTTTTTTTTTSSSPPPPPPQQQQQQQQQPPPNNNMMMMMMOOOQQQPPPNNNKKKJJJKKKHHHJJJLLLNNNMMMJJJGGGDDD===<<<<<<===???AAA@@@???AAA???<<<:::999999:::;;;888444222666;;;:::111(((333444444222000......///111///...///111222222111---......000111///,,,)))------,,,,,,,,,------...,,,++++++++++++++++++,,,'''((()))+++,,,---......***---000000---+++,,,---***+++,,,---...---,,,+++,,,,,,++++++***++++++,,,,,,------......------,,,+++---...---+++++++++---++++++++++++,,,---...///------...///000000//////444444444444444444444444222000000444:::<<<999555333:::EEEUUUnnnmmmkkkeee^^^WWWTTTTTTUUU\\\WWWTTTUUUUUURRRQQQSSSUUUUUUUUUWWWXXXVVVPPPLLLNNNPPPQQQNNNKKKIIIKKKNNNLLLIIIGGGEEEEEEDDDCCCAAA===>>>@@@AAA@@@???===;;;???<<<777555555666777777888999999888777666888:::888666444333444555555555888333......111333111///000111111000...,,,***((((((***,,,,,,+++++++++------------+++)))((()))+++,,,+++++++++,,,---......000///...---,,,++++++,,,///......---,,,+++***)))---------...------,,,,,,111000---+++***+++,,,---///...,,,+++***+++,,,,,,///,,,***,,,//////+++&&&------...//////...---,,,...000111111444666333---//////000111222333333444555555:::CCCPPPeeedddcccaaa]]]ZZZYYY[[[\\\___ZZZWWWXXXYYYVVVUUUWWWVVVVVVVVVXXXYYYVVVRRRMMMPPPPPPOOOMMMJJJHHHHHHIIIJJJGGGDDDBBBAAAAAA???>>>???@@@AAAAAAAAA???===<<>>;;;:::999:::;;;:::888666:::777444777<<<===888333777666555444444444444444555111...---///111///---111111111111000///...------+++***+++---...+++)))---...///...,,,++++++,,,+++++++++***************,,,------------.........***************++++++,,,,,,,,,------------,,,,,,******,,,---///000000000------,,,+++++++++,,,,,,///---***+++...000///---+++,,,.../////////......---//////...000555555111111111111111111111111111444333333555888???NNN]]]zzz\\\^^^```aaa___^^^^^^^^^]]]XXXVVVWWWXXXVVVUUUWWW[[[\\\]]]^^^]]][[[YYYWWWWWWTTTQQQPPPQQQOOOLLLHHHKKKHHHDDDBBBAAA@@@???=========???@@@@@@@@@@@@@@@;;;999888777777777555333555333333555999999555000777888888777555555555666555222//////000111000...222222111000///...,,,,,,///+++)))+++...///,,,'''---///000///---,,,,,,---////////////......------++++++,,,---...///000000///...,,,+++***))))))***++++++,,,---------,,,,,,''')))+++...//////......---,,,,,,,,,,,,,,,,,,,,,...+++)))***---/////////------...//////...---,,,---//////---...333444111111000000000/////////...111///000222444777AAALLL^^^qqq[[[^^^aaabbbaaa___^^^]]]\\\WWWTTTVVVVVVTTTSSSUUUXXXZZZ[[[[[[ZZZXXXWWWVVVTTTQQQPPPPPPRRRRRRNNNKKKKKKIIIFFFDDDCCCBBB@@@>>>999:::<<<===???@@@AAAAAABBB>>>:::777666666666666222333666777666444333222555777888777444222333444555333222222222222111000333222111///---+++***)))///+++)))+++///000,,,(((---...000000...---------,,,,,,------,,,+++***))))))+++,,,...000000111111111000...,,,+++++++++,,,***++++++,,,------,,,,,,((())),,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,+++***((()))+++---.../////////000000///---+++***222444333...,,,------+++//////......------,,,,,,///...///222333444;;;CCCEEETTTlllXXX[[[```bbbbbbaaaaaaaaa^^^YYYVVVWWWWWWTTTSSSUUURRRTTTVVVUUUTTTRRRRRRRRRMMMMMMNNNOOOPPPPPPNNNLLLIIIHHHGGGGGGGGGEEEAAA>>>::::::;;;<<<===??????@@@BBB>>>888555444555555666333666999888666555555666222555777555222///000222444444444333333222111111333222000...,,,+++******---+++***,,,///000...+++,,,...000000...---------+++,,,---------,,,+++***)))+++---///000111111000///...,,,+++,,,---///000)))***+++,,,,,,------,,,***+++---...---,,,***)))++++++,,,---------,,,,,,))))))))))))***+++------//////000000///---+++******///000...---000111000.........------,,,,,,,,,000//////222222000333999<<>>>>>==================:::777555666777666666777666666666777777777666333666999777222///000222333444444333222111000000111000///...------......******+++---...//////...***---///000...---,,,---,,,---///000000///...---)))+++---000111111000000///---+++***+++,,,///000))))))***,,,,,,------,,,,,,---............---,,,***+++,,,---------,,,,,,)))***+++,,,,,,+++,,,,,,,,,---...//////...------###***.........222444333//////..................222//////111111...///333888<<>><<<;;;999444111222666888666222555999<<<;;;666222333555111333333333111000///000//////.........000111222(((***---.........///111))),,,//////...---,,,,,,***,,,...///000///...---***+++...000111111000///111///,,,***))))))+++,,,((()))***+++,,,------------......///000000000///)))***,,,---...---,,,,,,)))+++---...---,,,,,,,,,)))+++---...000000000///+++111444000---,,,+++)))000000000000000000000000111//////111111///000333111444888@@@OOOfff___```aaaaaa```^^^\\\ZZZ^^^[[[WWWWWWXXXXXXUUURRRMMMNNNOOORRRSSSQQQMMMJJJRRRSSSTTTTTTSSSQQQNNNMMMLLLLLLQQQXXXVVVKKKCCCBBBAAA@@@?????????>>><<<::::::;;;;;;===>>>===999666555666777999999999888777;;;999777444333333333444222222111000//////000000000000111000000///......------------------------******+++---...---***(((///---+++,,,---...---,,,)))+++...000111000...---111///,,,+++,,,,,,,,,++++++++++++***)))+++///222---------...------,,,,,,,,,---...///...---,,,+++/////////...---,,,***)))+++,,,...000111000000///222000...///000000---***---+++******---////////////...---...///111444666111222555;;;CCCPPPeeexxx______``````___^^^\\\[[[^^^[[[XXXXXXYYYXXXUUURRRQQQQQQQQQRRRSSSQQQMMMJJJQQQRRRTTTUUUUUUTTTRRRQQQLLLMMMSSSYYYWWWMMMFFFEEECCCAAA@@@@@@@@@???===;;;999999:::;;;<<<;;;777555444555666666777777777666===<<<999666555444555666333333111000////////////000111111111111000///...,,,,,,,,,---------------+++++++++,,,------+++)))///---+++,,,---...---,,,,,,---///111222111000///222000---,,,---...---,,,,,,,,,,,,***)))***---000+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,------------......///////////////...222000......//////---+++...,,,++++++---///000///000///......///111333555000000222666999BBBSSSccc{{{^^^^^^^^^^^^^^^^^^]]]]]]___\\\ZZZYYYZZZZZZVVVRRRVVVUUUSSSSSSSSSRRROOOMMMQQQRRRSSSTTTUUUVVVVVVUUUNNNPPPVVVZZZWWWOOOIIIHHHEEEDDDBBBBBBBBB@@@>>>;;;888888888:::;;;:::777444777777666666777777888888>>><<<999666555444444555555444222111//////......000000111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---,,,+++///---+++,,,---...---,,,---...///000111111111111222000.........///...---------,,,***))))))+++---***++++++,,,,,,,,,++++++---,,,,,,+++++++++++++++,,,+++******+++,,,---...000///......------......222000.........///...---...---,,,,,,...000000///111111000///000111222333222000111222222444???KKK___uuu\\\\\\\\\\\\\\\]]]^^^______]]]ZZZ[[[\\\[[[WWWSSSXXXVVVTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUSSSVVVZZZ[[[VVVNNNIIIGGGGGGEEEDDDCCCCCCAAA>>><<<:::999:::;;;<<<<<<999777<<<;;;:::999999:::;;;<<<===;;;888555333222222222666555333111000///......//////000000000//////...,,,,,,,,,,,,,,,+++++++++...,,,))))))+++---------///---+++,,,---...---,,,,,,,,,------...//////000111///......//////...,,,+++,,,,,,+++***)))+++,,,++++++,,,---------,,,,,,000///...,,,,,,---......///...+++)))((()))***+++///...---,,,---...///000111000...---............///...---...///000000///222111111000000000111111333222222333111000666>>>KKK]]]www[[[[[[ZZZZZZ[[[\\\]]]^^^^^^\\\ZZZ[[[]]]\\\XXXUUUXXXVVVTTTTTTVVVWWWWWWWWWTTTSSSRRRQQQPPPQQQQQQRRRWWW\\\___[[[SSSLLLGGGEEEFFFEEECCCCCCCCCAAA???============>>>??????===<<<======;;;::::::;;;<<<===<<<:::777444333222222333666555333222000///......------...//////.........---------,,,,,,+++++++++///,,,))))))+++---...//////---+++,,,---...---,,,,,,,,,------...//////000///---,,,---......---+++(((***,,,,,,++++++,,,...,,,,,,---......///......000///...---,,,---...//////---+++)))))))))+++,,,,,,,,,++++++---///111222/////////............//////...---...000000///...111111000000000000000000222111222444333111444:::@@@III]]]vvvYYYZZZZZZZZZ[[[[[[\\\\\\[[[YYYYYY[[[^^^^^^ZZZVVVWWWVVVUUUUUUWWWYYYYYYYYYUUUSSSQQQNNNMMMMMMNNNOOOYYY```aaaZZZPPPIIIEEEBBBDDDCCCAAAAAABBBAAA???===???>>>>>>???AAAAAA@@@>>><<<<<<;;;;;;::::::;;;;;;===;;;999666555555555666666555333222000000//////------.../////////......///......------,,,,,,+++...,,,***)))+++.../////////---+++,,,---...---,,,---...///000111111111111---,,,,,,---......,,,+++'''))),,,...------......,,,---...//////000//////...------,,,,,,,,,,,,,,,************+++,,,...///******+++,,,...///111222---///000000///......///...------...000000...---/////////////////////......---///222222111333777:::<<>>===>>>======>>>???@@@???>>><<<=========<<<<<<;;;:::;;;:::888666555666777888555444333222111111111111...//////000111111000000000000///......---,,,,,,---+++******---////////////---+++,,,---...---,,,,,,---///111222111000///---------...//////---,,,)))+++///000///...------+++,,,---...////////////---------------,,,,,,+++******+++,,,---...//////)))***+++---...//////000***...111222000...---...---------...//////---+++------..................---+++,,,000111///000444777777===KKK[[[oooXXXYYY[[[\\\\\\ZZZYYYWWWVVVUUUVVVZZZ^^^___\\\XXXYYYXXXWWWXXXYYYXXXVVVUUUUUUSSSOOOMMMLLLMMMPPPQQQVVV^^^```VVVLLLGGGEEEBBB???>>>===>>>@@@@@@>>><<<<<<;;;;;;<<<===>>>>>>===>>>???@@@@@@@@@>>>===<<<888777555444333444666777444333333222111111111222000000111222222222222222111111000///......------,,,+++***+++---//////...///---+++,,,---...------)))+++...000111000...---.........///111111///---+++...111111000---,,,+++***+++,,,---...............///000000000///---,,,------.........---,,,,,,***+++---...///...------)))---222333111...---------,,,,,,...///...,,,***+++,,,------......------...,,,---000000---...111555666:::???FFFUUUrrr^^^\\\^^^aaaaaa[[[YYYYYY\\\YYYVVVWWW[[[^^^^^^\\\RRRSSSTTTUUUUUUUUUTTTSSSWWWQQQPPPVVVXXXTTTPPPQQQVVVVVVUUURRRNNNHHHCCC@@@===>>>@@@AAAAAA@@@>>>===@@@???>>><<<;;;;;;;;;;;;:::<<<>>>@@@@@@???===;;;888777555444444444666666:::777444333444333000---000111111000//////111222000000000000000//////...+++---...---******,,,///000------000///,,,+++---111///------//////---***000//////...,,,+++******,,,---...//////...---,,,+++))),,,222111+++(((***222///+++***+++,,,------//////...---,,,,,,++++++*********,,,...///---+++111444888:::999444...)))000///...------,,,---------,,,++++++------,,,+++,,,++++++++++++,,,------000666::::::;;;EEEXXXhhh___^^^___bbbaaa\\\YYYZZZXXXVVVTTTVVVZZZ]]]\\\ZZZVVVVVVVVVVVVVVVUUUUUUTTTWWWSSSTTT[[[]]]XXXSSSQQQSSSSSSRRRPPPMMMHHHCCC@@@>>>???@@@AAA@@@@@@>>>>>>AAA@@@???>>>===<<<<<<<<<========================888888777777666666666777888666444444555555333000000111222000//////000222///000000111000///...---***,,,---,,,++++++---000111//////222111...---000111///------...///---***//////...---,,,+++******,,,---......---,,,+++***,,,***,,,000000+++)))+++222///+++***+++---------///......---,,,,,,+++++++++***+++---//////...,,,444555666555333000,,,***///......---,,,++++++***---,,,++++++------,,,+++,,,,,,,,,,,,,,,------......222555444444<<>>>>>AAAAAA@@@???>>>===<<<<<>><<<;;;:::;;;<<<===888999999:::999888777666666555444555666666444333111222222111///...///111///000111111000...,,,***+++,,,------,,,,,,...000000---...111222//////111111///------......---+++......---,,,+++******))),,,,,,,,,,,,,,,+++******...,,,,,,///...+++***,,,111...,,,+++,,,---...............------,,,,,,+++,,,+++,,,...000000///---666444222000---,,,+++***............---+++)))(((---,,,++++++------,,,+++---------,,,---......///...///000///000555>>>EEEPPPccc~~~___]]]^^^``````[[[YYY[[[XXXWWWWWWZZZ___aaa___\\\```^^^\\\YYYWWWWWWWWWWWWUUUTTTVVVZZZ]]]ZZZUUUPPPKKKKKKKKKKKKIIIFFFDDDBBBBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@???>>>===<<<;;;>>>>>><<<;;;::::::::::::777888:::;;;;;;999777555555555666666666555444333222222222111///...///000...///111111000...+++)))//////...---,,,,,,---...,,,***+++///000......000000///.........---,,,,,,------,,,++++++***))))))***++++++,,,,,,,,,,,,,,,///---------,,,,,,,,,---000...,,,+++---...............---------,,,,,,,,,---,,,---///111111000...222111///---++++++++++++---...//////...+++)))'''---,,,++++++------,,,+++...------------...//////000000//////000333777999DDDQQQfff\\\ZZZ[[[^^^]]]ZZZYYY[[[XXXWWWXXX[[[___aaa___\\\aaa___\\\YYYWWWVVVVVVVVVSSSRRRRRRTTTVVVWWWTTTOOOJJJJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@???>>>>>>???????????????>>>===<<<:::999;;;;;;<<<===<<<:::888666666777:::;;;;;;999666444555666777777555333222111111222222111///...///111///000111111000...,,,+++333111///...---,,,++++++,,,***+++///000......111/////////...---,,,,,,,,,,,,,,,,,,++++++*********)))******+++---...000000//////---,,,+++,,,------000...,,,,,,...//////...---------------,,,,,,,,,---------///111222000...+++,,,,,,---------,,,+++...///000000///---***(((---,,,++++++------,,,+++...------------...//////000//////000111333555555???CCCOOOeeeYYYWWWXXX\\\\\\ZZZZZZ\\\YYYWWWVVVYYY\\\^^^\\\ZZZ^^^]]][[[YYYVVVUUUTTTSSSRRRSSSRRRQQQTTTWWWUUUOOOMMMLLLKKKJJJGGGEEECCCBBB????????????????????????>>>>>>???>>>===<<<:::888888999;;;===<<<:::777555666888:::;;;;;;999666555444666888777555222000000000111111000//////111222000000000000000//////...444222000......---,,,***...,,,---111222000000222...///000///---,,,,,,------,,,,,,,,,++++++++++++))))))***+++---///000111...000///,,,+++......,,,///...,,,---///000///...---------------------------,,,---///111111000...(((***,,,...//////---,,,...//////000///...,,,+++---,,,++++++------,,,+++---------,,,---......///------...///000111333444<<<;;;AAAQQQfff|||XXXVVVWWW[[[]]][[[\\\___\\\YYYWWWXXX[[[]]]\\\ZZZZZZZZZYYYWWWUUUSSSQQQPPPSSSVVVVVVVVVYYY\\\XXXQQQPPPOOOMMMKKKHHHEEECCCBBB<<<===???@@@AAAAAA@@@@@@>>>???@@@@@@???===:::999888888999::::::999888777999999;;;<<<;;;:::888777000333666666444111000111...000000000///000222444111000000///000111222222333111......///000...---///---...111222//////222...000111///,,,+++,,,...------------,,,,,,,,,,,,+++*********+++,,,---...---000000,,,,,,//////+++///---------///000000///------------------------,,,,,,,,,...000111///---***+++---...//////......---------------------------,,,++++++------,,,+++,,,,,,,,,,,,,,,------...+++---//////...///111444888666;;;EEERRRccczzzXXXVVVWWW\\\^^^]]]^^^bbb```\\\YYYYYY\\\^^^]]]\\\WWWWWWWWWVVVUUURRRPPPNNNTTTYYY\\\\\\___bbb\\\RRRSSSQQQOOOLLLHHHEEECCCBBB;;;<<>>;;;:::999888777777777888999:::;;;;;;<<<<<<<<<;;;:::999,,,000555666444222111222---///000000000000333555222111//////000111444555111///------000222111///...+++,,,000000------///...000111///,,,+++,,,......------------------,,,---,,,***)))))))))***+++,,,000111---,,,000///***...------...000111000///------------------------,,,+++,,,...000000///---.........---.........///,,,,,,+++++++++,,,---...---,,,++++++------,,,+++,,,++++++++++++,,,---------///222111......111555000111555<<>>:::??????@@@AAACCCCCCBBB@@@;;;::::::999888777666666======>>>??????>>>:::666888777777666444222000///000000000000000111111111111000///...///222555777222111000.........///000//////000000111111111222......---,,,++++++******000///------------+++))))))***+++,,,,,,,,,,,,,,,---------------------------...///000000///...---------------------------++++++,,,---............,,,,,,+++,,,,,,---//////,,,)))((())),,,---+++)))+++,,,)))%%%&&&---...***...,,,---000000+++***+++,,,+++***,,,///222333333+++---///333:::DDDPPPXXXsssVVVUUUUUUWWW[[[___aaabbbccc___ZZZXXXZZZ]]]^^^^^^YYYVVVQQQOOOPPPRRRTTTTTTVVVZZZ___aaa```[[[TTTPPPLLLPPPPPPKKKIIIIIIGGGBBBAAAAAAAAABBBCCCCCC@@@>>>BBBAAAAAACCCDDDDDDBBB@@@;;;;;;;;;;;;::::::::::::?????????@@@@@@>>>:::777555555444333222000///...000000000000111111111111///...---,,,---...000111111000///---------.../////////000000000111111111///......---,,,+++++++++000...------------,,,***------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...------------------------,,,,,,------...---------------------............---+++******,,,---+++)))+++//////+++***......+++111---+++,,,,,,+++---111222///,,,+++---000111222,,,---///111666>>>GGGMMM___rrrVVVTTTTTTVVVZZZ```dddfffbbb___\\\ZZZ[[[]]]^^^___ZZZVVVQQQNNNPPPSSSVVVWWWXXXZZZ]]]]]]ZZZTTTMMMIIIJJJMMMLLLIIIGGGGGGDDD@@@DDDCCCAAAAAACCCDDDDDDCCCDDDCCCCCCEEEFFFEEECCCAAA<<<<<<======>>>>>>>>>>>>AAA@@@@@@@@@@@@>>>:::777444444333333222111111000111111111111111111111111222222111000000000/////////......------------...//////000000000000111111//////......---------,,,...---,,,---......---,,,000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111111111111000///---------------------------------...------,,,,,,,,,------------,,,,,,+++///---,,,,,,------+++******///222///,,,---...---111---,,,------,,,...222999444///,,,,,,---///000...///000111333777<<<@@@III[[[sssRRRRRRRRRVVV[[[aaadddeeebbbaaa___]]]]]]^^^___```[[[WWWRRRPPPRRRVVVZZZ\\\[[[ZZZXXXUUURRRMMMJJJHHHJJJKKKKKKIIIHHHFFFDDDAAAEEEDDDCCCCCCEEEGGGFFFEEEDDDDDDDDDFFFHHHHHHFFFDDD????????????????????????AAA@@@?????????===999777666555555444444444444444222222111111111111111000333444444333222000...---///.....................//////000000000000000000////////////............---,,,,,,---...//////..................---,,,,,,++++++++++++++++++++++++...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++,,,,,,,,,+++***((('''......---,,,,,,+++***)))(((---000...******...222000......111111---,,,...999555111...---.........///111222333333444666888???JJJ]]]rrrNNNOOORRRXXX]]]aaaaaaaaabbbbbbaaa```______```aaa[[[XXXTTTSSSVVV[[[^^^```]]]YYYSSSNNNKKKJJJKKKLLLOOOOOONNNOOOMMMJJJHHHGGGDDDDDDEEEGGGIIIIIIGGGEEECCCCCCDDDGGGJJJKKKJJJHHHBBBAAAAAA@@@??????>>>>>>@@@>>>=========;;;999666666666555444444555555666333222222222111111000000000000111000///,,,***(((////////////000/////////000000//////////////////......//////////////////---,,,,,,---///000000...***+++,,,,,,---------,,,++++++++++++++++++++++++------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---------,,,+++***)))(((,,,,,,,,,+++***))))))))))))+++,,,+++)))***111999666111...///---++++++///444222111111111000...,,,---///111222111111222333;;;???IIIYYYnnnMMMOOOSSSYYY]]]______]]]___aaabbbaaa___^^^___```[[[XXXVVVWWWZZZ___bbbccc]]]YYYQQQKKKHHHJJJMMMPPPNNNLLLLLLNNNLLLHHHFFFGGGEEEEEEFFFHHHJJJIIIGGGDDDDDDDDDEEEHHHJJJKKKJJJIIICCCCCCBBBAAA@@@???>>>===>>>===<<<;;;<<<;;;999777555444333222222333444444333333333222111111000000000000111111///...,,,+++...///000000111000000000000000////////////......---.........//////000000...---,,,---///000000...******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,000000...---,,,,,,,,,,,,***,,,,,,+++)))((()))***...,,,+++++++++,,,333<<<;;;333+++(((&&&'''---555000000000111222111///,,,))),,,...///......///000666666:::EEEVVVlllQQQRRRTTTXXX\\\^^^^^^]]]\\\^^^```___]]][[[\\\]]]XXXWWWWWWYYY]]]aaacccccc]]]YYYRRRMMMJJJKKKNNNPPPKKKGGGGGGKKKIIIDDDBBBDDDIIIGGGFFFFFFHHHHHHGGGEEEGGGGGGGGGHHHJJJJJJHHHFFFCCCBBBBBBBBBAAAAAA@@@@@@>>><<<;;;;;;<<<<<<;;;999777555444222222222333444444444333222222111000000111111111111111000000///------///000000000//////000000/////////.........,,,,,,---......///000000///...---...///000///......//////000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,------...---------000///,,,******+++,,,...***,,,---,,,***)))***,,,111,,,***,,,---,,,000666555///***)))))))))...444000///...///000000///---***,,,............///000111111555<<>><<<;;;<<<===>>>===<<<:::888666444333444555666444444333333222111000000------------............+++,,,.../////////......000000//////.........---+++,,,,,,---...///000000000///......///000///---333333333333333222111000---------------------------...///000000///...---++++++++++++++++++++++++++++++,,,---............---+++(((&&&&&&'''***,,,***,,,...---+++***,,,...000***(((,,,---***+++...)))(((+++111111...,,,---222000---,,,---...///......///111000//////111222///111555:::<<>>>>>>>>>>>===;;;;;;===>>><<<:::999888999999777666888555333333555555222000///111333222000...///111222......000111///111444000000111000...---,,,,,,000++++++...///...000555///000111111111000///...---...000111111000...---///......------,,,,,,+++...------,,,,,,++++++******))))))***,,,...---,,,+++,,,,,,---------------...------,,,,,,,,,,,,---000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,++++++---...111---))),,,111444111...///...---...000222111000...---...000000222;;;FFFUUUjjjTTTRRRPPPPPPSSSWWWYYYZZZXXXWWWUUUUUUTTTUUUUUUVVVSSSXXX]]]bbbiiiooolllfff]]]XXXQQQLLLJJJJJJJJJJJJIIIIIIJJJMMMRRRWWWZZZ[[[ZZZXXXSSSNNNKKKJJJJJJJJJLLLKKKIIIIIIJJJJJJHHHGGGGGGGGGGGGFFFCCC@@@??????>>>===;;;<<<>>>?????????:::888777777888999777666777666666666666555222///000222333222000//////000000------000111000111555///222444222---+++,,,...///,,,,,,...//////000444///000111111222111111111---...///000000///...---111111000...,,,+++***)))************************+++***)))***---...---,,,***+++,,,,,,------,,,,,,------------------......000///...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))***,,,,,,++++++---.........---///111222111///...------...000111111000111///000222000000555===CCCTTTkkkTTTRRRQQQQQQSSSUUUWWWXXXVVVVVVVVVSSSPPPQQQTTTXXXTTTXXX^^^ccciiinnnkkkddd[[[XXXSSSNNNKKKKKKLLLMMMNNNLLLKKKNNNTTTYYY[[[ZZZ^^^ZZZTTTPPPMMMKKKJJJIIIKKKJJJJJJIIIIIIHHHHHHGGGEEEHHHJJJGGGCCC@@@???AAA???===;;;<<>><<<<<>>=========>>>===;;;:::???===:::888777666333111111333444444222000///000000///...///111111///...444000///000///,,,,,,///000---***+++...///+++'''...000111//////222222000111111000000000111222222........................------........./////////******++++++,,,,,,,,,------,,,+++,,,---...---,,,,,,---......//////......------------------......------,,,,,,,,,,,,------,,,++++++***))))))((((((+++---...---,,,+++,,,...+++,,,......,,,,,,,,,------,,,,,,---///000000//////,,,---111222000000333444444:::HHH[[[rrrMMMPPPRRRQQQNNNLLLMMMNNNUUUTTTSSSRRRPPPQQQSSSTTTVVVWWWVVVTTTWWWYYYVVVOOONNNLLLJJJMMMQQQRRROOOKKKKKKPPPWWW\\\___```aaabbbUUURRRPPPQQQRRRPPPJJJDDDGGGKKKPPPRRROOOKKKHHHFFFDDDEEEFFFHHHIIIHHHEEECCC999;;;======<<<;;;;;;<<>>:::999888888:::;;;:::999111333444333111111444777222000000222666777555333111------//////---...222,,,///222222///...000222---222222//////333333...222111000.........//////000000////////////000000////////////////////////++++++******************...---,,,,,,......---,,,++++++,,,---------,,,,,,...---,,,,,,++++++++++++,,,,,,,,,++++++,,,------))))))+++,,,...///111111,,,---......,,,+++,,,...///---******+++------,,,---,,,,,,---///000///...333///...111222000000222222222555;;;@@@III\\\nnnBBBGGGLLLLLLJJJHHHKKKOOOMMMMMMMMMMMMNNNOOOPPPPPPTTTNNNIIIIIIOOORRRPPPLLLGGGGGGMMMTTTUUUOOONNNQQQOOORRRVVV[[[]]]]]][[[XXXPPPQQQRRRRRRPPPMMMIIIGGGCCCGGGMMMSSSTTTRRRMMMIIICCCDDDEEEGGGHHHIIIIIIJJJBBB???<<<:::;;;<<<<<<<<<;;;999888888999999888666222111222444222......111222222333444555555555444222000000333222///...000///...------...///000111555444333222000///...---000111111111111000//////000///...------...///000111///...------...///111+++++++++,,,------***(((------------,,,+++******...------,,,,,,------...,,,...///,,,)))(((+++......------,,,,,,,,,------(((***,,,,,,++++++...111***+++---......,,,+++)))*********+++,,,---...///000///------///111111000000---,,,111222000///000000//////000666AAANNNVVVhhhEEEHHHKKKKKKIIIHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOMMMKKKKKKMMMOOOOOOOOOHHHHHHMMMRRRRRRMMMMMMPPPNNNMMMNNNTTT[[[]]]YYYTTTMMMNNNOOOOOONNNLLLJJJIIIGGGJJJOOOVVVZZZWWWNNNFFFDDDEEEFFFGGGGGGHHHHHHHHHDDDAAA>>><<<<<<<<<<<<;;;;;;999888777888777666444111000222555333000000444666666555555555555555555222//////111///+++)))+++//////.........///000111555444333222111///......111111111111111000///.........---,,,,,,---......000///...------...///000---,,,++++++,,,,,,***(((,,,,,,------,,,,,,++++++---------,,,,,,------------...---,,,******,,,---...------,,,,,,---------)))***++++++***+++...111+++,,,---......---,,,+++---,,,,,,------///000000333111...---///111222222000------111333000///000444222111000333:::CCCJJJXXXlllGGGHHHIIIIIIIIIHHHHHHGGGJJJIIIIIIJJJJJJKKKLLLMMMKKKLLLMMMLLLJJJKKKNNNQQQKKKJJJMMMPPPOOOKKKKKKNNNMMMIIIHHHMMMVVVZZZVVVQQQKKKLLLLLLLLLLLLKKKJJJJJJLLLMMMRRRYYY^^^ZZZOOODDDFFFFFFFFFFFFFFFFFFFFFFFFGGGDDD@@@>>>======;;;::::::999777666666555444222111000222555555222333777777666555333222333333444444111000111///)))''')))000000///...///000111222555444333222111///......222222222111111///............------------......000///...------...///000///---++++++++++++***)))++++++,,,,,,------,,,,,,------------------------///---++++++,,,---,,,,,,---------,,,,,,------...*********))))))***...111,,,,,,,,,---.........///---,,,,,,------...///000666333000///000222333333000------111333000...///333222111000000444:::>>>HHHUUUiiiGGGFFFEEEFFFHHHIIIHHHFFFIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLLLLKKKJJJIIIKKKMMMLLLMMMMMMMMMKKKIIIJJJKKKMMMJJJIIILLLRRRUUUTTTQQQNNNNNNMMMLLLKKKJJJIIIIIINNNQQQUUUZZZZZZUUUMMMGGGJJJIIIHHHGGGFFFEEEEEEEEEGGGDDDAAA>>>===<<<:::888888777555555555555444222222111333666555222333777444222111//////000222333777333333444222---,,,---222111000//////000111222444444333222111000///...222222222222111///...---000000000000000000000000000///............///000111...+++***+++++++++***)))***+++,,,------------,,,------------------,,,///---***+++...///---+++------,,,,,,,,,---......+++***)))((()))+++---000,,,,,,,,,------///000111+++*********+++,,,,,,---444333222222333333222111000------222333000......---...//////000222666:::@@@HHHVVVjjjDDDCCCCCCDDDGGGHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKLLLNNNLLLJJJIIIJJJJJJHHHGGGMMMOOONNNLLLIIIIIIIIIIIIMMMNNNPPPPPPPPPQQQSSSTTTTTTSSSQQQNNNKKKIIIGGGFFFLLLRRRXXXWWWQQQLLLJJJKKKLLLKKKIIIGGGFFFEEEEEEEEEEEECCC@@@>>>===<<<999777777666555555666777555444555444555777555111111555111000///...///111444555666333333666555111000333333222111000000111222333444333333222111000//////222222222111111///......111111111111111111111111//////............//////111...+++***+++,,,++++++)))***+++,,,---.........,,,,,,---......---,,,,,,///,,,+++,,,///000...+++,,,,,,,,,,,,,,,---...///,,,+++))))))***,,,---...,,,,,,,,,------///000111++++++*********+++,,,,,,000111222555666444111...000---...222444000------+++---///000111222555777:::@@@KKKYYYjjjAAABBBBBBCCCDDDFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMJJJHHHHHHIIIIIIGGGDDDMMMPPPPPPLLLIIIIIIJJJHHHLLLPPPSSSSSSPPPPPPSSSWWWXXXWWWTTTQQQMMMIIIEEEDDDIIIQQQWWWTTTJJJDDDGGGLLLMMMKKKIIIGGGEEEDDDDDDDDDCCCAAA???>>>>>>===;;;999999777666777888888777555666444555777555000000444111111111111333555777888333000111555555222222444555444333222111222333333333333222222111000000///000111111111111000////////////000000000000/////////////////////////////////---++++++,,,---,,,+++)))***+++,,,------...---+++,,,---......---,,,+++---,,,,,,---//////...,,,,,,,,,,,,,,,---......///---+++***+++---...------,,,,,,,,,---.........///------,,,,,,,,,,,,---------...000333555444000---000---...333444000---,,,---///111111000000111333555:::BBBLLLWWWiii@@@BBBDDDCCCAAABBBEEEHHHFFFFFFFFFFFFGGGHHHIIIIIIFFFHHHIIIIIIHHHGGGGGGHHHLLLQQQQQQLLLJJJKKKJJJGGGIIILLLOOOQQQRRRSSSUUUVVVXXXWWWVVVSSSNNNIIIDDDBBBGGGNNNTTTRRRJJJDDDEEEHHHKKKJJJGGGDDDCCCBBBBBBCCCAAA@@@??????@@@@@@>>><<<>>><<<:::999999888666444333222444666555111111555111222222333444555666666222000111444555222222555666555333222222222333444333333222222111000000000//////000111111111111000///000000111111000000///......////////////......,,,,,,+++---...///---,,,***+++,,,,,,------------+++,,,...//////...,,,++++++,,,//////............,,,,,,,,,,,,---...//////---,,,+++---///000...++++++,,,---......---,,,+++------,,,,,,,,,,,,,,,---,,,,,,---///111222111///000---///333444000,,,,,,...///000000//////000111222444:::AAAGGGTTTmmmAAADDDFFFDDD??????CCCGGGDDDDDDDDDDDDEEEFFFGGGHHH???EEEKKKJJJFFFDDDHHHNNNKKKQQQRRRMMMKKKLLLKKKGGGGGGGGGJJJNNNSSSVVVVVVUUUVVVVVVUUUSSSOOOIIIDDDAAAFFFKKKQQQQQQLLLFFFCCCCCCJJJHHHEEEBBBAAA@@@AAABBB@@@??????@@@BBBBBB@@@???BBB@@@===;;;:::888555222111000222555555222222666111111222333333333222222444222333666666333333555666555444333222333333444333222222222111000000000...///000111111222222111111222333444444333222111......////////////......+++++++++---///000...,,,++++++,,,---------,,,,,,+++,,,...//////...,,,+++)))---000000...---...000+++++++++,,,---...///000---,,,,,,///111111...******+++---......---+++)))++++++******)))*********---+++******---000222222000...///444555000,,,++++++---.../////////111333222222666:::>>>EEEXXXkkk???@@@AAAAAA@@@AAACCCEEECCCBBB@@@AAACCCDDDDDDCCCFFFEEEDDDFFFHHHJJJJJJIIIPPPOOOMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOPPPTTTTTTNNNLLLMMMIIICCCFFFGGGHHHJJJJJJIIIHHHGGGFFFEEECCC???<<<===BBBFFF???>>>===???AAABBB@@@>>>::::::999999777666444333444444444555666555333000333444555666666444222000555444444333333333444444444333333222111111111222222222111111000//////...111000///......///000111333222222222222222222222......//////......---,,,............---,,,+++***,,,'''(((///111---,,,... ...444///---222...---,,,...111111---***---------,,,,,,,,,++++++,,,---333999:::444//////...///000111000---+++)))---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------111111111000000///...---------------------------333111222666777999DDDRRRmmm???@@@AAAAAA@@@@@@BBBDDDCCCAAA@@@AAABBBDDDDDDCCCEEEEEEDDDFFFHHHJJJIIIIIIOOOOOONNNMMMLLLLLLKKKKKKIIIHHHHHHHHHIIIKKKLLLMMMNNNRRRRRRNNNLLLMMMJJJDDDHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEBBB???>>>AAADDD???>>>===???AAABBBAAA???;;;;;;;;;:::999888666666777666444444555666555444444444555555555444333222555555444333333333333333444333222222111111111222444333222111000///...---222111000///...//////000111111111111111000000000......//////......------////////////...---,,,++++++'''''',,,...+++***,,,+++%%%'''000222+++(((,,,///---+++,,,...000///------------,,,,,,,,,++++++,,,---222888999333//////)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,------,,,+++******,,,---/////////000000000///......------------------------000...000333444666???JJJ\\\qqq@@@AAAAAAAAA??????AAACCCCCCBBB@@@AAABBBCCCCCCBBBCCCBBBBBBCCCFFFGGGGGGFFFKKKLLLLLLMMMLLLKKKJJJIIIFFFFFFFFFFFFGGGIIIKKKLLLLLLOOOOOOMMMLLLLLLIIIEEEGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEFFFDDDBBB@@@@@@@@@>>>===<<<>>>@@@AAAAAA@@@======<<<<<<;;;:::999888:::888555333444666777777555555444444333333444444666666555444333222222111333333222111111111111222222222222111000000000///333222111000///........./////////////////////////////////.........------000000000000///...---------)))(((+++,,,+++***,,,444...---222111***''')))000---++++++,,,///000000------------,,,,,,,,,,,,------111777777222......))))))*********+++++++++,,,,,,++++++++++++,,,,,,---,,,***))))))+++---///------...////////////...------------------------------///111222333:::BBBJJJXXXnnn@@@AAAAAA@@@??????@@@BBBEEECCCBBBBBBCCCDDDDDDCCC@@@??????@@@CCCDDDDDDCCCFFFHHHIIIKKKKKKJJJHHHGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMNNNMMMLLLJJJGGGEEECCCBBB@@@@@@AAACCCFFFHHHAAACCCEEEEEECCC@@@===<<<<<<;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<;;;:::999999777555444555666666555666555333222222333444666888777777666555333222111222222111111111111111222///000000111111222333333444333222111///......---.........///////////////000//////...............///////////////...------111...,,,,,,------......222---,,,000000---+++......---,,,,,,---///000000...------------,,,,,,,,,------000555555000---...///...,,,+++***))))))***,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++---....../////////,,,,,,---------------------...000111222333777;;;@@@HHHYYYsss???@@@AAA@@@??????@@@BBBFFFEEECCCCCCDDDEEEEEEDDD@@@??????@@@CCCDDDDDDCCCEEEGGGIIIKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMNNNLLLHHHEEEDDDCCCBBB@@@???@@@BBBEEEGGG???@@@BBBCCCBBB???;;;999::::::::::::::::::<<<===:::;;;;;;;;;;;;;;;:::999666555555666777666444222666555333111111333555777999999999888777555333222111111111000000111222222111111111111111111111111333333222111000///...---/////////000000111111111111000///............///------.........---,,,,,,111///---,,,---//////...---******---/////////111+++,,,...//////..................---------,,,,,,...---///333333///,,,---......,,,+++***))))))))),,,++++++******++++++,,,)))***,,,------,,,***))))))***+++,,,---.........,,,,,,,,,---------......+++---//////000222444444:::???LLL```vvv===???@@@?????????AAACCCGGGEEECCCCCCDDDEEEDDDCCCBBBAAAAAACCCEEEFFFFFFEEEFFFGGGIIIKKKLLLLLLLLLLLLJJJJJJHHHHHHHHHIIIJJJJJJMMMKKKLLLNNNMMMIIIFFFGGGHHHFFFCCCAAA???@@@BBBCCC>>>>>>>>>???@@@???<<<999;;;;;;;;;999777777999;;;999999::::::;;;:::::::::555555555777888777444111555444333222222333555777888888999999888666444333111000000000000111222222666555444333111000......222333222222111000///...///000000111111222222333111000///.........///000,,,---------------,,,,,,---...,,,***,,,//////,,,---++++++,,,.../////////+++---000111///---,,,,,,............---------,,,...---...111111---+++---(((((()))))))))*********++++++************++++++)))***,,,------+++)))((())))))***,,,,,,---------+++,,,,,,------.........))),,,---,,,---000111///444888BBBOOO^^^rrr<<<===>>>??????@@@BBBDDDEEECCCBBBAAABBBCCCBBBAAAAAAAAA@@@BBBDDDFFFEEEEEEEEEEEEGGGHHHJJJKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHHHHJJJHHHJJJOOOOOOKKKIIILLLJJJHHHEEECCCAAAAAAAAABBB???>>><<<===??????>>><<<===>>>===:::777777999;;;888999:::;;;;;;;;;;;;;;;888666666666777777555444444333333222333444555666555555777777777555444222000000000000000111222222444444333222222111000000111222222222222111000/////////000111111222333333222111///...---...///000------............------+++------+++---111000+++------------///000///,,,---///111000---+++,,,---............------------///,,,---000///,,,+++---((()))***+++++++++***)))++++++************++++++,,,,,,+++***))))))******))))))***+++,,,,,,,,,+++++++++,,,,,,---......///***------+++,,,111222...222444;;;CCCKKK[[[vvv;;;<<<>>>>>>???@@@CCCEEEDDDBBB@@@@@@AAAAAA@@@??????>>>===???AAACCCCCCBBBBBBBBBBBBDDDEEEGGGIIIKKKLLLKKKIIIGGGFFFFFFFFFGGGHHHEEEHHHOOOPPPMMMLLLPPPHHHGGGEEEDDDCCCCCCDDDDDDAAA>>>;;;;;;>>>@@@@@@???@@@@@@???<<<888777999<<<999999:::;;;<<<<<<<<<<<<;;;999666555666777888777333333333333444444555666222333555666666444333111000000///000000111222222...///000111333444555666000111222333333222000000...//////000111222222333222111///...---...000111......///////////////...+++///000...000555333---,,,---......000222000---000111111...***))),,,/////////.........---------///,,,,,,//////+++***------...//////...,,,)))(((++++++************++++++000---)))&&&&&&(((+++---))))))***++++++++++++***++++++,,,,,,---...//////---000///,,,...444555000333333777===AAAMMMeee}}}<<>>???CCCCCC???EEEFFFEEEDDDAAA@@@AAABBB@@@===:::<<>>@@@EEEIIILLLMMMDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIGGGDDDCCCDDDDDDAAA>>>???<<<:::<<<@@@BBB???;;;===>>>??????===<<<<<<===::::::;;;;;;;;;:::999999;;;999888888888777555333444444333111111222666999555444333222222222444444000///...///000111000///333333444666444///000444555444222222333222111///+++---///111222222000///222111000///............444222000......///111222000000///............//////......///222333222222//////............//////000000...---,,,+++++++++........................)))))))))******+++++++++...------,,,------......***+++,,,------+++***))),,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,///000...///222333000000000000333:::EEERRRZZZ{{{;;;???@@@>>>???CCCCCC???BBBBBBBBBAAA>>>>>>>>>@@@@@@===;;;===@@@BBB???<<<>>>>>>???BBBFFFIIIIIIHHHEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGEEEBBBBBBBBBBBB???===:::999999;;;>>>???>>><<<===>>>>>>>>>===;;;;;;;;;::::::;;;;;;;;;:::999999:::999888888888777555333444444444333222222555777666555444222111000000//////......///222333333222444000000444777555333555666444222111111111///...,,,---///000111111111000222222111//////.........111111111000000000000000000000000000///////////////...---...000111111000000///...------...///000000///...---,,,+++++++++------------------------*********+++++++++,,,,,,))))))(((((((((((())))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,///000......222222000222111000000444;;;EEELLLbbbxxx:::===???>>>???BBBBBB@@@CCCCCCCCCBBB@@@???AAABBBAAA>>><<<===@@@@@@>>><<<===>>>@@@CCCFFFGGGEEEDDDFFFEEEDDDCCCCCCEEEGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@>>><<<777999;;;<<<<<<<<<===???>>>>>>>>>======<<<:::::::::;;;;;;;;;::::::999888:::999777777888777555333444555555555333222333444444555555555444333111000000//////000222333333222333......444999999777777777555111000//////...---.........//////000111222222222111000///...------///000111222111000///...000000111222111000///...///...------/////////---111///...------...///111000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******))))))((())))))***************+++,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,///000---...111222///333222000...///444<<>>???AAAAAA@@@AAABBBBBBAAA@@@???AAABBBAAA???>>>>>>??????>>><<<>>>>>>???AAACCCDDDCCCAAAGGGEEECCCBBBCCCDDDGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAAAAA@@@???>>>===999===@@@@@@<<<;;;===@@@??????>>>>>>>>>===<<<:::;;;;;;;;;;;;:::999888888999888777777888777555333333555666666444222222222,,,...000333444333222000111000///000111222111///222///000555888777777999:::777333111000000///...000///...---...///111222222222111000///...---,,,000000000000000//////......///111222111000...,,,000...---...//////...---111000...,,,,,,...000111//////...---,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************************))))))***,,,...///+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,///000---...111111///000000//////000444:::???FFFSSSggg~~~::::::;;;===???>>>???@@@;;;<<<<<<;;;::::::<<<>>>@@@???>>>>>>???>>>===<<<@@@>>>======???AAAAAAAAAEEEDDDCCCBBBCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@??????@@@DDDGGGEEE???<<<>>>AAAAAA???>>>???AAAAAA???<<<;;;;;;;;;;;;:::999888777888777666777777777555333222555777777555333222222'''))),,,//////...,,,+++---,,,,,,...000111111000111222666888555111444:::;;;888555333222222111///111000...------///111333000111111111000///...---222111///...---...///000---...///000000...,,,+++111///......000000///...000///...------...///000///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((''''''((((((******))))))***,,,...///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,//////------000000....../////////000333888;;;???FFFUUUjjj;;;999:::>>>>>><<<<<<>>>:::;;;<<<<<<;;;;;;===???????????????>>>>>>>>>>>>???===;;;:::<<>>AAAAAA???>>>@@@CCCDDDAAA>>><<<<<<<<<;;;:::999888777777666666666777777555333222444666666444333333333///000222333222///---+++))))))))),,,000333333333000333999999333...222::::::888666555555444222000111000///---...///111222...///000111111000///...333111...,,,,,,---///111------...///...---,,,+++000///......000111000...//////............/////////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++******))))))***************+++,,,------))))))******+++,,,,,,,,,,,,,,,+++,,,,,,---...///---//////------000000---.../////////...///111444:::===HHHZZZooo<<<999:::>>>>>>:::999======>>>??????>>>???AAACCC===>>>??????>>>>>>??????<<<;;;:::;;;===??????>>>@@@AAABBBCCCCCCCCCBBBAAAFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEDDDAAA@@@AAABBBEEEFFFGGGEEEAAA>>>>>>??????===<<<>>>CCCEEECCC???<<<<<<<<<;;;:::999777777777666555666777777555333222333555555444333444555555666777666555333111///,,,,,,+++---000222222111000222666777444///222888777666666666777555222///111000///......///000111,,,---///111222111000///111000///...---......///...............---------...---,,,---///000000...---...///000000///...---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********//////...---,,,++++++,,,***++++++,,,,,,,,,++++++((())))))***++++++,,,,,,************+++,,,---...---//////---,,,//////,,,---...000///......///000555777@@@NNN]]]ooo===999:::>>>===999888<<<;;;<<<============@@@BBB<<<===??????>>>>>>???AAA888999:::===??????===;;;>>>???AAACCCCCCBBBAAA@@@GGGGGGFFFFFFEEEEEEEEEDDDBBBDDDEEEDDD@@@???@@@BBBBBBCCCDDDCCCAAA???>>>>>>>>>;;;:::===CCCEEECCC@@@<<<<<<<<<;;;:::999777666777666555666777777555333222333444444333333555666000111222222222111000///444222000///000///---,,,111000111555555222333666444444555666777555111...000000///////////////000+++,,,///111222222111000...///000000000///------000000///............///,,,+++***,,,...//////...,,,...000111111000...,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,+++***)))((((((((((((***+++,,,------+++***)))((())))))***++++++,,,,,,))))))))))))***+++,,,------//////,,,,,,//////,,,,,,...000111111000111333///000888BBBLLLYYYooo<<<;;;;;;;;;;;;:::::::::???===;;;;;;===@@@AAABBB>>>===<<<;;;;;;<<<===>>>@@@???===<<<===???BBBDDD??????AAABBBCCCDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAACCCBBBAAAAAA@@@@@@AAAAAAEEEDDDCCCAAA@@@???>>>>>>;;;===??????>>>===>>>???>>>;;;888777888999999999555555666777888777444222333000111555333///000555333222111222333222---)))///+++(((***///111000,,,///111444666777555222000777666444333111111111111111555666222222555333...444000...222444222222444111///,,,---///111///...000//////...//////000111******+++---///000///---111111000000000000111111000///...---------------//////...---+++***)))))),,,,,,+++,,,---...///000************************;;;666///,,,,,,,,,***)))***)))))))))+++,,,+++***---------------------------***(((***///222000---......---...000333666888111222666<<>><<<<<<===???@@@AAA>>>===<<<;;;;;;<<<===>>>???>>><<<;;;<<<>>>AAACCCBBBCCCCCCCCCCCCBBBAAAAAADDDDDDEEEFFFFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDBBB@@@>>><<<===>>>@@@@@@???>>>>>>???===;;;888666777888888888888777777888888777444111222000111444333///000555333222111111222111...+++111...,,,,,,///000...,,,///111444666777555333222888666444111111111222333222555444000000444555222444///...111333222222444111...,,,---///000///---/////////000000111111111,,,,,,,,,...000111///---111000000000000000111111//////...---------------//////...---,,,+++***)))***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,555222...,,,,,,---,,,***+++))))))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++///000...+++111000/////////111333444222222555999;;;BBBQQQ```uuu======<<<;;;::::::999999???>>>===<<<<<<===>>>???>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;<<<===@@@AAABBBBBBBBBBBBBBBAAA@@@@@@DDDEEEEEEFFFFFFFFFEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDEEEEEEBBB>>><<<>>>@@@AAAAAA@@@??????@@@<<<:::777666777777777666:::999888888888777444111333111222444333000111444333222000000111111000//////...............------///111333555666555444333777666333111111222444555777888555111000333444333444000///222333222222444///...,,,,,,...///...------...000222333333222222000000///000222222000///000000//////000111222222//////...------------...//////...---,,,,,,++++++)))***+++---------,,,,,,------------------------///---,,,,,,---...---++++++***)))***,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,000---+++,,,...///,,,***444333111000/////////000333222333444555888CCCOOO\\\ppp======<<<;;;:::999999888>>>>>>>>>===<<<<<<===>>>===<<<;;;;;;;;;;;;<<<===>>>===<<<<<<<<<>>>???@@@<<<===>>>@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@???@@@@@@@@@@@@AAACCCDDDDDDBBB@@@>>>???AAABBBAAA???>>>>>>???<<<999777666777777666555777666666666777666444222444444555555444222333555333222000//////111222333,,,---//////...---...///...///111333444444333333444444444333333333333333;;;;;;999666444333333222666222000333555333333444......---------.........,,,...000333444444333222444333222222333333111000////////////000111222333///......---------...............------,,,,,,,,,((()))+++---------+++***++++++++++++++++++++++++++++++,,,---...---,,,++++++***)))***,,,---,,,+++++++++++++++++++++++++++...---+++,,,......---+++444333111000............222000000111000111999BBBKKK\\\ttt======<<<;;;::::::999999<<<===>>>===;;;:::<<<>>>===<<<;;;::::::;;;<<<===??????>>>>>>>>>???@@@AAA:::;;;<<<===>>>?????????BBBBBBBBBBBBBBBCCCCCCDDDAAAAAA@@@????????????@@@AAAAAABBBBBBBBBBBBCCCCCC???AAABBBAAA>>>===<<<===<<<:::888777777777555444333222222333555666555444555777888666444444555555333222000//////000333555222444555444222000000000...//////000111222222222000222444666666444111///777777999::::::777555444888444222555666444444555.........---------...///,,,...000333444444333222666444222222333333222000000000//////000111222222......---------......///------------------,,,,,,(((***,,,------,,,+++)))+++++++++++++++++++++++++++,,,---...---+++***)))+++*********,,,---,,,+++++++++++++++++++++++++++,,,++++++,,,...//////...000000//////////////////111//////000//////444;;;BBBOOOaaauuu<<<<<<;;;;;;;;;:::::::::999<<<>>>===:::999;;;>>>===<<<;;;::::::;;;<<<===@@@???????????????@@@@@@===============<<<;;;;;;BBBBBBBBBBBBCCCDDDEEEFFFAAAAAA@@@???????????????AAAAAAAAAAAABBBCCCEEEEEE@@@AAABBBAAA>>><<<<<<<<<<<<:::999888888777555333111000000111444666666555666999:::666444555666555222333222000///000333555======<<<;;;999666333111000000/////////000111222///111444555555222///---000111555;;;===:::888999999444222555666444333555...///000///------///000---...000222333333222222555333111111222222222111111111000000000000111111...------------...//////+++,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++------------------------+++---///...,,,*********,,,+++***+++,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------......///000000000000......000000///222777<<>>===:::999<<>>>>>>>>??????===>>>>>>>>>>>>===<<<<<>>===888444444333111000000000222333222222222222111///...---000...111888:::777666999888333111444555333222333///000111000......000222/////////000000111111111444222000///000111111111333222111000////////////---------------...//////*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,........................+++---///...,,,++++++---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------...///+++,,,---...///000000000000......111111///000444666>>>GGGSSSggg999999:::;;;;;;<<<<<<===555999======:::999<<>>>>>>>>>>>>>>=========;;;<<<===???@@@@@@@@@@@@>>>>>>======>>>@@@AAABBBAAA@@@@@@???>>>?????????<<<>>>BBBEEEGGGFFFDDDCCCCCCEEEEEECCC@@@>>>=========<<<:::::::::999666444555333222222444555555444333888888333111333444111222444555333000///111333999777777:::@@@AAA===888777555333111111111333444555333000...------......444000111555555111111555666222000222333111000222///111222111///...000333000///////////////000111222000......000111111111444333222000/////////...---------------...///000)))))))))******++++++,,,......---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,+++---000,,,+++***+++---...---,,,---------------------------.........,,,,,,,,,---+++,,,---...////////////111...///222111//////222333:::@@@HHHYYYsss;;;===>>><<<888666777999999888999:::=========;;;;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===>>>======<<<<<<>>>??????>>>======>>>@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAA@@@@@@????????????@@@BBBDDDEEEFFFCCCGGGGGGAAA>>>???;;;555=========<<<:::888666444888777666444333222111111111333555777777555333111444333333222111111111111666666777888;;;>>>AAACCC<<<888444333555555222///222000............---,,,/////////000111333555666333333444444333222000///111111111111111111111111000000////////////000000333222000...---,,,,,,,,,111111111111000000000000---------,,,,,,,,,++++++---,,,+++******+++,,,---***+++,,,------,,,+++***---......---,,,,,,...000,,,---...//////---+++***+++---222666777333,,,'''......---------,,,,,,,,,,,,,,,,,,---------......000...,,,---//////...+++......//////000000000111333444999AAALLL]]]uuu;;;===>>>===:::999:::;;;===<<<<<<<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===============;;;===???>>>===<<<======?????????@@@AAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>???AAACCCDDDEEECCCFFFFFFAAA??????<<<777BBBAAAAAA@@@>>>;;;999777:::999777555333111000000111333555666666555333222444444555555555333111000888888888888999;;;===>>>===999555222222222222222333111//////000000///...111111000000111111222222222222333333222111///...////////////////////////000//////////////////000333333111000//////......000000000////////////...---------,,,,,,,,,++++++,,,+++************+++,,,***++++++++++++++++++***...///000///------...///---...///000000...---+++,,,,,,...000111///+++(((------------,,,,,,,,,,,,++++++,,,,,,,,,---------...,,,+++---///000///...000000000111111111222222111111444:::BBBPPPeeexxx:::;;;<<<;;;:::999:::<<>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===============;;;<<<>>>>>><<<;;;<<<===>>>>>>??????AAABBBCCCDDDAAAAAA@@@??????AAABBBCCC======>>>???@@@BBBCCCDDDCCCFFFFFFCCCAAAAAA>>>;;;??????>>>>>>===;;;:::999;;;:::888555333111000000111333444666666666555444333555777999999777444222666666666666777888:::;;;<<<:::777222///000222555444222000000111111000///222222111111000000000///111222222222111000///...//////////////////////////////............//////333333333222222222111111////////////............------------,,,,,,,,,,,,++++++************++++++++++++************++++++...000111111///...---...//////000111000///...---///---++++++,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,+++---///111111000111111222222222222333333111000111444888AAARRRaaayyy777777888888888888999:::AAA@@@>>>>>>>>>===;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============:::<<<======<<<;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBB@@@@@@AAABBBCCC>>>>>>??????@@@BBBCCCDDDDDDFFFFFFEEEDDDCCCBBB@@@<<<=====================;;;:::888666555444333333222333444555555666666666444555777999::::::999999222222333555666888::::::888999999555111///222555444222000000111111000///111111111111111000000///222222222222111111000000111111111111111111111111//////............//////222222333333333333333333000000/////////............------------,,,,,,,,,+++++++++******+++++++++++++++)))(((((()))++++++...000333333111...------//////000000000///...---111...,,,+++,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,---------------------...///000000000111111111111111222222222333111000222333888DDDQQQbbbuuu777777777777999999999999===<<<<<<<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>:::<<<======<<<;;;;;;<<<>>>>>>>>>???@@@AAACCCCCCGGGFFFDDDCCCBBBBBBBBBCCC@@@@@@@@@@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@???:::999999888777777888888444444444444555555666777666555666666888;;;>>>???333333444555666666777777333666999888555222111333222000//////000111000//////000111222333333333222444444333333222222222333111111111111111111111111//////............//////000111222333333333222222111111111000000000//////.........---------,,,,,,+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,...000222333111///...---////////////......------///---,,,,,,------,,,+++,,,,,,,,,+++++++++******------------............////////////......//////000000000000////////////222000///111222444<<>>======<<<<<<===>>>>>>;;;<<<>>>>>><<<;;;<<<===??????>>>??????@@@AAABBBEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDBBBCCCFFFGGGFFFGGGIIIKKKIIIFFFCCC@@@===<<<;;;;;;::::::::::::;;;<<<<<<777666555444444555666777777666555555777:::>>>@@@999999999777555333111000000444888999888555333222222000...///000111000///...///111333555555555555555444333333333333444444////////////////////////000000////////////000000///000111222333222111000111111111111000000000000............---------,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,---///111111000......////////////.........------,,,+++++++++,,,,,,***(((,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......///000111000...---...//////............---------000------///000111666===AAAMMMaaayyy===;;;999:::======<<<:::;;;:::999:::<<<<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<<<<===>>>>>>;;;===???>>>===<<<======@@@@@@????????????@@@@@@???AAABBBDDDDDDDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCCBBB>>>???DDDFFFDDDFFFJJJJJJHHHEEEAAA>>><<<;;;:::>>>======<<<<<<======>>>999888555444333444555666888888777666777888:::;;;======;;;999666333000...111222444777888888555333222111///000111222222111...000333555777777666666444333222222222333444444////////////////////////111111000000000000111111000111222333333222000///111000000000000/////////............------------------...//////...------,,,,,,------------,,,,,,,,,---//////......///111111000//////......//////...,,,+++***+++,,,+++***------------,,,,,,,,,,,,******+++++++++,,,,,,,,,---///111000......///111............---------,,,///,,,,,,///000///222888:::CCCPPPaaazzz<<<:::888999;;;<<<:::888<<<;;;;;;;;;<<<<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<<<<===>>>???<<<>>>??????>>>======>>>AAA@@@??????>>>?????????:::<<<@@@CCCEEEDDDCCCBBB????????????@@@AAABBBBBB???<<<<<>>============;;;999666333222333555666999999999888777666555444<<<<<<;;;:::888555222111333111111444888999888555444222000111222333333222000222444666777777666666333222111111111222333444111111111111111111111111222222111111111111222222111222333444444222000///000/////////............//////.........------------...///000000///...---,,,,,,............,,,,,,+++,,,---------...000222222111111000000000000000222000,,,+++,,,...//////......------------,,,,,,((())))))))))))*********+++...000000//////111444//////......------------000------000111000222666777>>>FFFQQQfff::::::::::::;;;===>>>>>>888999;;;<<<<<<;;;999888:::999888888:::<<<<<<;;;???>>>===<<<;;;<<<======AAA@@@???>>>>>>@@@BBBCCCBBBBBBBBBBBBAAA???===<<<@@@@@@???@@@AAABBB@@@>>>>>>@@@CCCEEEEEEDDDBBB@@@???<<<<<<@@@EEEGGGDDDAAAEEEIIIKKKGGG???;;;===BBB@@@===;;;:::;;;<<<;;;;;;;;;:::999777666444333222777555666999999666555777666666777777666444222111333222111111111222333444888666444111000000111222111666;;;:::666444666999666444333333555666666555222111111000///.........222000//////000111111111666333000000222333222111333222111///...---------.........///......------111222222222111...,,,***,,,,,,,,,,,,,,,+++***)))------...///000111222333////////////............,,,,,,,,,,,,,,,,,,------$$$'''+++...///---***(((///...---,,,,,,,,,---...---------............///+++,,,.../////////...---000000000///...///111444555999@@@IIISSShhh<<<;;;;;;;;;<<<===>>>>>>999::::::;;;:::999888777999777666777999;;;;;;:::===<<<;;;999999::::::;;;@@@???>>>===>>>???AAABBBAAABBBBBBAAA@@@>>><<<;;;???>>>>>>???AAAAAA@@@???AAABBBCCCCCCCCCBBB@@@???@@@>>>===AAAEEEGGGEEEAAA???BBBDDDCCC???>>>???BBB>>><<<999999999::::::999;;;:::999888666555444333777444555888888555444777555555666555444111...---222222111111111222444555;;;;;;999888666333222111222555888888666555777999666555444555666666555444333333333333222111000///000//////000111222222111555333000///111222222111666555333111///------,,,.........///......---,,,000000111111000...,,,+++,,,,,,++++++++++++++++++,,,,,,---...///000111222////////////............,,,,,,,,,,,,,,,+++++++++))))))***+++,,,,,,,,,+++...---,,,++++++,,,---...---------............///,,,---......//////......///000111000//////111333222555:::AAAIIIZZZwww>>>======<<<======>>>>>><<<;;;;;;:::999888777777888666555666888::::::999===<<<:::999999999:::;;;>>>>>>===<<<<<<>>>???@@@AAAAAAAAA@@@???===;;;999<<<<<<<<<>>>@@@AAAAAA???CCCCCCBBBAAA@@@???>>>===AAA@@@???AAAEEEFFFDDDAAA???@@@AAAAAAAAAAAAAAAAAA???===:::999:::;;;:::999::::::999888777666555444666333333666666333333666555666666555333000---+++111111000000111333444666999:::::::::999666444333444444444555555666888888777777777888999888555222333444555666555444222000......///111333444222111444222000///000111111000888666444222///---,,,,,,......//////...------,,,---.../////////...,,,+++,,,+++*********+++,,,---++++++,,,---...//////000////////////............---,,,,,,++++++*********...---+++******+++---...---,,,,,,++++++,,,,,,------------............///......------......//////---///111111000000000111111222555888===JJJaaavvv???>>>===============>>>???>>><<<:::999888888888888666555666888::::::999>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@>>><<<:::999<<<<<<<<>>>>>>>>???AAA@@@???@@@CCCDDDBBBAAAEEECCCBBBCCCEEEEEEBBB???CCC@@@>>><<<=========<<<::::::999888777777666666666333222555555222333666666666777777666333111///111111000000111333555666333444555555666777777777555444222333555777888888777888999:::;;;999444111111333555666666444111///------///222555555333111333111000//////000000000666555333111///---,,,,,,////////////...---,,,,,,,,,,,,---......------,,,,,,+++)))))))))+++---///***++++++,,,------......////////////............------,,,+++******))))))///...,,,++++++,,,---...++++++++++++,,,,,,,,,------------............///000///...------...///000,,,///111222111000000000333222333555777???QQQaaa======<<<<<<<<<<<<<<<<<>><<<:::999888888999777666777999;;;;;;:::>>>===<<<;;;:::;;;;;;<<<;;;;;;:::;;;;;;;;;<<<<<>><<<:::999======>>>@@@CCCEEEDDDCCCCCCAAA@@@>>>>>>???@@@AAA???>>>>>>>>>@@@AAA@@@@@@EEECCCBBBDDDGGGHHHDDD@@@DDDBBB???>>>>>>>>>===<<<::::::999999888888888777666333222444444222333666333444666777777666444333111111000000111333444555444333111111222444777:::666444333333555777888888777888999;;;<<<999444111///000333444444222///...---...///222555555333111222222111/////////000111222111000......---------////////////...---,,,++++++,,,,,,---------------,,,+++)))))))))+++---///******++++++,,,,,,------////////////............------,,,,,,+++***))))))------......---------,,,++++++,,,,,,---------------------............///111000...------...///000,,,...111111000//////000333111111333555:::FFFRRRiii;;;:::::::::::::::;;;;;;??????>>><<<;;;999888888999777666777999;;;;;;:::<<<;;;999888888888999::::::::::::;;;;;;;;;;;;<<<===>>>?????????>>><<<;;;>>>>>>???AAADDDEEEEEEDDDBBBBBB@@@??????@@@AAABBB============>>>???@@@AAA@@@???@@@DDDHHHIIIFFFCCCDDDAAA>>>=========<<<;;;::::::999999999999999999777333222444444222333777111222444666777666555444333222111111111222333444:::777333000000222666888666666666666666777777888777777888:::;;;999555222///000111333222111000...//////000222444555333222222222222000//////000222//////...---------......000000//////...---++++++------------------------,,,+++*********+++,,,---***+++++++++,,,,,,,,,---////////////...............------,,,,,,+++++++++***,,,...//////...,,,+++++++++,,,---............---------............///000000//////......//////,,,...000000/////////000111......111333666>>>FFFUUUlll777777777777777888999:::<<<<<<<<<<<<:::999777555888666555666888::::::999;;;:::999888888888999:::999:::;;;;;;;;;<<<;;;;;;<<<===>>>???@@@???>>>>>>>>>>>>>>>@@@CCCDDDDDDBBBDDDDDDCCCAAA@@@@@@@@@@@@<<<<<<======>>>???AAACCC@@@AAADDDGGGIIIIIIGGGEEEEEEBBB???=========<<<;;;999999::::::::::::::::::888444222444444222444888333444666777888777555444444333222111111111222333888777444222111333555666666888;;;:::777555666888666666777999:::999666333222222333333333333222222222111000111333444333222222333333222//////111444111111///......---------000000000///...,,,+++***......------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---////////////............------------------------)))***,,,.........---,,,+++,,,---///000000//////---------............///000000000000000///......---/////////......000111111------111333555999>>>HHH[[[uuu555555555555666777888999888999:::;;;:::888555444666555444555777888999888===<<<;;;:::::::::;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;<<<>>>???@@@@@@@@@???>>>>>>>>>@@@BBBCCCBBBAAAFFFFFFEEECCCAAA???>>>===<<<======>>>>>>@@@CCCEEEFFFHHHJJJKKKKKKIIIFFFEEEGGGEEEBBB@@@@@@@@@???>>>999999::::::::::::;;;;;;888444333444444333444888777888:::;;;:::999777666555444333111111111111222222222111222222444555555555:::>>><<<777444666888555555666777999999666444555555555555555555555555444222000111222333333222333444444222000///222555444333111000...------,,,000000000///...,,,+++***000///...------------...,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,------000/////////............------..................)))***+++,,,------......+++,,,...000111000000///---------........./////////000111111111///...---...//////...------000222333///...222555555888;;;AAARRRhhh}}}333444555666777777777777444555777888888777666444777666777888:::::::::888999:::;;;<<<;;;:::999888999:::<<<>>>??????>>>===>>>===<<<;;;::::::;;;<<<======>>>???@@@BBBDDDEEEEEEFFFFFFEEEBBB@@@???@@@BBB???<<<<<<@@@CCCDDDCCC@@@DDDHHHIIIFFFCCCCCCDDDEEECCCAAA???===>>>??????FFFDDD@@@<<<::::::;;;<<<999999:::::::::999999888666888999::::::999777666777666444444555555555444999888555333222222333444333555666666666666777888777777888888888777777666222111111444666666333///222222111000000000000000333333333333333333333333555333000---++++++,,,---...000111222222000...------111111......111---&&&///111000+++***---,,,***+++,,,,,,------,,,,,,+++///,,,,,,//////,,,,,,///+++++++++,,,......---+++)))+++---///000///---,,,000...,,,---//////...+++000000...---,,,+++++++++111111///---...000111000,,,***))),,,...000000222777/////////,,,222555--->>>HHHYYYlll222333444555555666666666444555777888999888666555777777666777888888888777999999:::;;;;;;::::::999999:::<<<===>>>>>>======???>>>===;;;;;;;;;;;;<<<======>>>>>>???AAABBBCCCDDDEEEEEEDDDAAA?????????@@@>>><<<===@@@CCCCCCCCCAAADDDFFFGGGFFFEEEDDDDDDFFFDDDBBB@@@???>>>???@@@DDDBBB@@@>>><<<;;;;;;;;;:::::::::999777666555444666777999:::::::::888777888666444444555555555444:::999777555555555666777555666777666444444555666666777777888999:::;;;;;;777666555666777666333000333222111000////////////222222222333333444444444555333000---,,,,,,------,,,---.........,,,***)))+++......+++,,,...+++%%%///111///+++***,,,,,,)))+++,,,,,,,,,,,,,,,,,,+++///,,,,,,//////,,,,,,///---,,,******++++++***)))((())),,,---...---+++***///---,,,...000111000...//////...---------......000///...---///111000...555333111222333222000///444...///000---111444---999@@@LLL\\\qqq111111222333333444444444444666888999:::999888777888888777666666666666777777888999:::;;;;;;;;;:::::::::;;;<<<============@@@???>>>===<<<<<<<<<<<<>>>>>>======>>>>>>???@@@BBBCCCDDDCCC@@@>>>===>>>???>>>>>>@@@CCCEEEEEEEEEDDDCCCCCCEEEFFFGGGFFFEEEHHHFFFDDDBBB@@@@@@@@@@@@AAAAAAAAA@@@???===:::999<<<;;;999777555222111000666777999:::;;;:::999999888666555444555666555444999888777666666777888999777777666444222222333555666666666777999<<>>JJJ\\\ttt000000000000111111222222555777999;;;<<<;;;:::999::::::999777666555666777666777888999:::;;;<<<<<<::::::;;;;;;<<<<<<<<<<<>>>>>============>>>>>>===<<<<<<<<<<<<===@@@AAABBBAAA???======>>>@@@@@@BBBDDDFFFGGGHHHGGGFFFCCCBBBCCCGGGIIIGGGEEEIIIGGGFFFDDDBBBBBBAAAAAAAAABBBCCCDDDCCC@@@===:::<<<;;;999777555333111111777888999:::;;;;;;;;;:::999777555555666777666555666555555555555666777888666666666444222222444666777666666666888;;;???AAA===<<<:::888777777666555555444222000...---------///000111222333444555555333222000...------...////////////...---,,,+++***000000000000111222000---...000///+++***,,,,,,)))++++++,,,,,,,,,,,,++++++---+++,,,//////,,,+++---000---***((()))*********,,,---...//////...---,,,,,,,,,---///000000000///...............//////000111---,,,///111000......333444333333555999:::777444---111444------222///666555777@@@OOOccc|||000////////////000000111555666999;;;<<<<<<;;;;;;;;;<<<<<<:::777666777888666666777888999;;;<<<===:::;;;<<<<<<===<<<<<<<<<======>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;>>>???@@@@@@???>>>>>>??????@@@BBBDDDEEEEEEFFFGGGGGGDDDBBBDDDGGGIIIGGGEEEHHHGGGFFFEEEDDDCCCCCCCCCBBBDDDFFFGGGFFFCCC@@@>>>===<<<:::888777666555555999999::::::;;;;;;;;;;;;999888666666777777777666555666666666777777888999444555555444333444666888888777666666777999<<<>>>;;;:::999888777777777888555444333111///......---//////000111333444555555222111000///.../////////000000000//////...---,,,...,,,,,,---//////------///111000,,,+++------***,,,,,,------------,,,,,,,,,+++,,,000000,,,+++,,,///,,,))))))***,,,---------.../////////...------+++---...///...---,,,,,,///...------,,,,,,------444...---///000...000444<<<>>><<<999:::@@@AAA===<<<111111444...,,,111000555333555===GGGUUUjjj|||000///...---......000000222444666999;;;;;;::::::999<<<>>><<<999666777999666666777777888:::;;;<<<:::<<<===??????>>><<<;;;:::;;;<<<===>>>????????????>>>===<<<;;;;;;;;;;;;;;;===???@@@??????@@@AAA===???AAAAAAAAAAAACCCDDDFFFEEEEEEFFFGGGGGGFFFDDDFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCC>>>===;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888666666777888777666888888999999::::::::::::333444666666666666777999999888777777888999:::;;;999::::::999777666777888666555333222111000/////////000000111222333444444111111000000///000000000//////.........---------000---,,,///111000000111000222111---,,,......+++------............------,,,***,,,000000,,,***,,,---,,,******,,,---...------------------,,,,,,+++***---//////---+++******///...---,,,,,,,,,,,,,,,444///---000///...666BBBHHHNNNPPPOOOTTT\\\]]]XXXJJJ888222444...---222111111///222999???FFFVVVhhh111000...------...///000---///222555777777777777555:::>>>>>>:::666666888777777777777888999;;;<<<:::<<>>???@@@@@@???>>>===<<<;;;;;;;;;<<<999;;;>>>???@@@AAABBBDDD@@@AAABBBAAA??????BBBEEEEEEGGGIIIIIIGGGEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDEEEFFFFFFAAA???===;;;::::::;;;<<<>>>===<<<;;;;;;:::::::::;;;999777777888888888777999999::::::::::::::::::444666888999888666666666888888999999:::;;;;;;;;;999<<<===<<<999666555666666555444333222222222222000000111111222222222333000000000000000000111111......------......//////333......222444222222555222333222...---//////,,,......////////////......+++***,,,000000,,,***+++---+++***+++,,,,,,+++***---------------,,,,,,+++(((,,,///000...,,,,,,,,,...------------......///111------///---///???SSSpppzzzXXX???222222......222222000---///666777999GGGXXXppp111000...------...///000***,,,///222444555444444333888>>>>>>:::666666777888777777777777999:::;;;:::===AAACCCCCC@@@<<<999444666999<<<>>>@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<888:::===@@@AAABBBDDDFFFDDDEEEEEECCC@@@AAADDDHHHDDDHHHKKKKKKGGGCCCBBBCCCCCCCCCDDDFFFFFFGGGGGGGGGIIIGGGDDDBBBBBBDDDFFFHHHCCCAAA>>><<<:::::::::;;;???>>>===<<<;;;:::::::::;;;999777777888999888777888888999999999888888777555888;;;;;;999777555444777888:::;;;<<<=========;;;>>>@@@>>>:::666444444666555444444333333333333111111111111111111222222000000000000111111111111//////...//////000111222111+++***///222///000333222444333///...000000---//////000000000000//////+++***,,,000000,,,***+++---,,,+++++++++***(((&&&000000//////............'''+++000111000......///,,,---------///000111222...+++,,,///---000EEE___aaaCCC333222......333333000,,,...333333333???QQQ^^^}}}888:::666...+++//////,,,222111111000///......---555666777999999888777777777888888999999999999888777999<<<>>>>>>===:::888444999???BBBBBB???<<<:::>>>===<<<;;;:::;;;<<<<<<999;;;======>>>???BBBEEEFFFFFFFFFEEECCCBBB@@@@@@CCCDDDFFFGGGFFFEEECCCBBBCCCDDDFFFGGGHHHGGGEEEDDDCCCEEEGGGGGGFFFEEEEEEFFFHHHFFFBBB???======>>>???======;;;;;;:::;;;<<<===BBB@@@===;;;;;;:::888777:::::::::::::::::::::;;;:::999999999888888777777777999;;;>>>???>>>===<<<>>>======<<<;;;888333000888555222222444555333111888444111000222444333222333333111000///////////////000222333444222111//////......///000000...---555333111111222333222111000000111000000///......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))*********(((------..................///......///000000///---//////000000000000//////------111111+++---FFFcccrrrlllPPP???///,,,///111///......///000222555777:::;;;QQQeee111333111,,,+++...///,,,////////////............555666777888999888888777555666777777777777777777777999;;;>>>>>><<<:::999555999>>>@@@???<<<:::999<<<;;;:::999999999::::::;;;===>>>>>>===>>>@@@BBBHHHHHHGGGGGGEEEDDDCCCBBBCCCDDDEEEFFFFFFDDDCCCAAACCCDDDEEEFFFFFFFFFDDDCCCCCCEEEFFFFFFEEEEEEFFFGGGJJJHHHEEEBBB@@@@@@@@@AAA???>>><<<;;;:::::::::;;;AAA???===<<<===<<<;;;::::::999888777777888999:::999888888888777777777777666888999;;;<<<<<<<<<<<<<<<;;;999999888666333000:::777555555777888777666:::666333222333444444222333222111000////////////...///000111111000////////////....../////////...222111000000222444333333///000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,---+++*********+++***)))---------.........//////...---,,,---......---+++//////000000000000//////---***,,,///------<<>>???>>>======>>>@@@GGGGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDEEEEEECCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBCCCEEEFFFFFFEEEEEEFFFGGGKKKJJJGGGEEECCCCCCCCCCCC@@@???===<<<:::999999999???>>>======>>>???>>><<<:::888666555555666888999777777777777666666666666666777777888999:::;;;<<<<<<:::888777777666555333999888666777888999999888;;;888555444444444333333222222111000000////////////.....................000000............000000000//////000222444444333...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***+++,,,,,,---...///000000///...---...///...,,,+++///////////////////////////******///000...222:::NNN^^^yyyqqqIII666;;;222,,,)))---000000///000------...///000222333444888DDDXXXqqq000111111000...---+++))),,,------...///000111111111111111222222222222222333333444555666666666666888999:::;;;<<<;;;:::::::::<<<<<<;;;999888888888=========>>>===<<<<<<;;;<<<===>>>>>><<<===>>>@@@CCCDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAACCCDDDFFFEEEEEEEEEGGGHHHKKKJJJIIIGGGFFFEEEDDDDDD??????===<<<;;;::::::999>>>===<<<===>>>>>>===<<<888888888777777777777777666666666666666666666666888777666666777999;;;===>>>;;;888777888999999888666555444555666777777888:::999777555444333222222111111111111111000000///000///...,,,,,,---...///111000///...---...000222/////////000222333222111---...............------------,,,,,,,,,,,,++++++,,,+++***+++------,,,+++++++++,,,---...///000111222111000000111111///---/////////....../////////111------111333///...111666???RRR\\\QQQBBB===;;;222......000111......000............///000111222666<<>>??????===;;;::::::<<<======<<<===@@@BBBBBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEGGGIIIJJJJJJIIIHHHGGGFFFDDDDDD======>>>=========<<<<<<>>>===<<<=========;;;999888999:::;;;;;;999777666666666666777777777777777999888777777888:::===???===;;;777666777999::::::444444444444444555666777888888777555333111111111111222222333222222111000333111///---,,,---///000000111000...------000333000000///000222111000...------...............------------,,,,,,++++++++++++++++++,,,...///---,,,++++++,,,---...///000111222111111111222222000...//////............/////////...///111000......111111222999;;;;;;KKKMMM888444000///000///,,,...222000////////////000111111666999@@@NNNbbb|||(((''')))---///,,,,,,...---...///000222333444555444444333333333444555666444555666777888999999999:::999999888999:::;;;;;;<<<<<<<<<:::888777888:::999;;;===>>>>>><<<999888:::;;;<<<<<<<<<===@@@BBBCCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDCCCDDDEEEDDDDDDEEEHHHJJJIIIIIIJJJJJJIIIGGGEEECCC>>>>>>????????????>>>>>>===<<<<<<=========:::888:::;;;<<<===<<<:::888666888888888888999999999999:::999888888999;;;>>>???;;;888666555666777888888666777888777666666777999666777777666333111111222222333444555555444222222444222000.........000111///111222000------000333000//////000111111...,,,------...////////////......------,,,,,,++++++*********+++---000000///---+++,,,,,,---...///000000000///...///111111000...000///...------...///000,,,...///...,,,+++...111---+++111222:::ZZZ```>>>111,,,***,,,---,,,///333000000//////000000111111333666:::CCCRRRjjj)))&&&(((---///,,,---111---...///000111222333444444333222222222333555555444555666777888999999999:::999888777888999;;;<<<999:::;;;999777777888999999;;;===??????<<<999777;;;<<<======<<<<<<>>>@@@BBBCCCCCCDDDEEEEEEEEEDDDAAAAAA@@@???????????????>>>>>>???@@@BBBDDDFFFGGGCCCDDDDDDDDDCCCEEEHHHKKKIIIJJJKKKKKKJJJHHHFFFDDD@@@AAAAAABBBAAA@@@>>>>>>;;;;;;<<<===??????===:::===<<<;;;:::999999999999::::::::::::;;;;;;;;;<<<999999999999:::<<<===>>>;;;888666666777777777666888999:::999666666777:::555777888777444222333444333444555777777666444333333222111///////////////...111333222...---000333.........000111111///------...//////000000000///......---,,,,,,+++************+++...111111///...---------........./////////......000222222111000000///---,,,,,,---///000,,,.........---......------%%%...222444RRR^^^BBB///***(((,,,...---...000///////////////000111111000333777;;;DDDWWWqqq///++++++000000,,,---111------...///000111222222111000/////////000222333333444555777888999999999:::999888777777999;;;<<<777888999888777666777888:::===@@@BBBAAA???;;;999===>>>>>>===;;;;;;<<<===@@@@@@AAABBBCCCCCCCCCCCCAAA@@@??????>>>?????????===>>>???@@@BBBEEEGGGHHHCCCDDDDDDDDDCCCEEEHHHKKKIIIJJJLLLMMMLLLIIIGGGEEECCCCCCDDDCCCBBB@@@>>><<<999:::;;;>>>AAAAAA@@@>>>@@@>>>:::666666777:::<<<;;;;;;;;;<<<<<<=========888888888999:::;;;======<<<;;;999888999999888777777999:::888555444666888555888:::999666444555666333555666888888777555444222222111000///.........---111444333///---///222++++++---000222222000.........///000111111000000......---,,,,,,+++************,,,...111222000...------..................000000000222444555444333000///---,,,,,,---///000////////////111222///***444$$$+++---###555FFF555222---+++///111///,,,,,,...............///000111///333666666:::IIIbbbuuu000///---,,,,,,---///000222///------///111333333222111///.........///000444111...111666999888555888777666555555666777888999777555555444333111000:::===@@@@@@>>><<<<<<>>>>>><<<999888999;;;<<<<<<======>>>???@@@BBBDDDEEEDDDBBB@@@@@@AAAAAAAAA@@@???@@@@@@AAABBBCCCDDDDDDAAACCCGGGIIIFFFCCCGGGNNNMMMMMMLLLMMMMMMLLLIIIGGGFFFDDDCCCCCCBBBAAA>>><<>>AAACCC>>>===;;;:::999999:::;;;;;;::::::<<<===>>>===;;;999888777777888:::<<<===:::<<<======;;;888777666777777888888999999999999999999888777666555444444444444444444444444444444555222///............---111111111111000///------*********+++,,,///111222------------...000111222000000...---,,,+++++++++++++++,,,------...////////////............//////.........///000111111222111---)))***---000...+++---/////////333666333---***++++++,,,,,,...000333000000---***+++///000---,,,------...///000000111888111000444888>>>LLL\\\{{{...---,,,++++++---...///333111//////111222222111222111000///...//////000333000///111666999777555666666555444555555777777777666555666777777666555999<<<>>>>>><<<;;;;;;<<<===;;;999999:::;;;;;;;;;:::::::::;;;===>>>@@@@@@BBBAAA????????????>>>>>>CCCCCCCCCDDDEEEFFFFFFGGGEEECCCDDDGGGGGGFFFHHHLLLKKKKKKKKKKKKLLLLLLKKKJJJFFFDDDCCCBBBBBBAAA@@@>>>AAA>>><<<<<<===???@@@@@@======;;;:::999999999999:::999999:::<<<<<<;;;:::777777666555666888:::;;;;;;;;;;;;:::999888999999777888888888999999999999999999888777666555444444222333333333444444555555333111///...///000000///111111111111000///...---+++++++++,,,---000222333......---......///000111000000...---,,,+++++++++,,,,,,,,,---...//////000111000000/////////000000------...//////000111111111---)))***...000...,,,...111222///000333222///***************+++---//////000---***+++///000---,,,,,,---......///000000222///222888999:::DDDQQQmmm,,,,,,+++***+++,,,...///444333222333444444222000111111000///////////////222000///111555888777555555444444444444555666777:::999888888::::::999888999:::<<<<<<;;;::::::;;;;;;:::999:::;;;<<<:::999999999999::::::<<<======BBBAAA@@@???>>>>>>>>>>>>DDDDDDDDDEEEEEEFFFFFFFFFHHHCCC@@@DDDGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNHHHEEECCCBBBBBBCCCBBBAAAAAA@@@??????@@@@@@???===<<<<<<<<<;;;:::888777666;;;:::::::::<<<===<<<;;;888777777666777888:::;;;<<<;;;999777777999;;;<<<888888888888999999999999999999888777666555444444111111222333333444555555333111......000111111111000111111000000///...---------,,,---...000222333//////............//////000000...---,,,,,,++++++------------...//////000222222111000000000000000---------...//////000000000---***+++...///...,,,...222555777:::<<<888222---,,,+++******+++,,,,,,...///---***+++///000---,,,------......//////000...///444999777333:::FFFXXXqqq+++*********+++,,,---...111111222444666666444111111000000///////////////111000000222555777666555444444444555666777888888???===;;;;;;;;;;;;999777999:::::::::::::::::::::999888999;;;<<<;;;999777<<<;;;;;;;;;<<<===>>>>>>DDDDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBEEEAAA@@@CCCDDDCCCEEEHHHIIIIIIIIIIIIIIIJJJMMMOOOJJJGGGDDDCCCDDDEEEFFFEEECCCAAA????????????===<<<;;;;;;<<<;;;:::888666444???===<<<===>>>???>>>===:::::::::::::::;;;<<<===>>><<<:::::::::;;;;;;;;;999999999999999999999999888888888777666555555555000000111222333444555666444222000///000111111000000000000000000///......---------------///111222000000///...............000000...------,,,,,,,,,------,,,,,,,,,---//////222222111000////////////------------....../////////---,,,,,,...///...,,,...111:::IIIZZZ]]]JJJ555222000---,,,,,,------,,,---...,,,***,,,000000,,,.........//////000000000000222999???:::222555???HHH\\\yyy************++++++,,,,,,---...000444777888666444000000000000000//////...//////000333555666666555444555666777888999::::::???===;;;;;;<<<;;;:::888;;;:::::::::::::::::::::777888999:::<<<;;;888555<<<<<<<<<<<<======>>>???BBBCCCDDDCCC@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@???@@@@@@BBBCCC@@@>>>AAAHHHHHHIIIJJJIIIGGGHHHKKKMMMLLLIIIFFFEEEFFFGGGGGGGGGEEEBBB>>>;;;;;;<<<<<<;;;:::;;;;;;;;;:::888666555@@@>>><<<<<<===>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<>>>>>;;;888:::999999999999999999999888888777777666666555555000000111222444555666666888555222000000000///...///000000000000//////...------,,,,,,,,,---///000111000///......---......000///......---------------,,,+++++++++,,,...///111000///...............---------.....................---...//////...---000111@@@``````:::333000---,,,---...---,,,,,,---,,,***,,,000///,,,000000000000000111111111000666EEEPPPKKK<<<666999>>>LLLbbb|||+++++++++++++++++++++++++++,,,...222555777666444000000000000000///.........///111333555555555555333444666888:::;;;;;;;;;999888888999;;;<<<<<<:::;;;:::888888:::::::::999777777888:::;;;:::888555:::::::::;;;<<<===>>>>>>>>>AAABBBAAA???>>>AAADDDBBBBBBBBBAAAAAA@@@@@@???===???CCCDDD@@@<<>><<<:::999:::;;;;;;;;;::::::::::::::::::::::::>>><<<<<<>>>@@@@@@;;;777::::::::::::999999999999888777777777666666666555222222333333444555666666:::777333111111000///---//////000000000000//////...---,,,++++++,,,......111000///...............000//////...------......///---,,,++++++,,,.../////////............//////........................---...////////////...---111222CCCiiihhh;;;000---******,,,...---+++***,,,,,,***,,,000///+++000000000000000000000000---777KKK]]][[[HHH777333999AAAOOOfff---------,,,,,,+++******++++++,,,///333444444222///000000111000///...---,,,///222444444444444444222333555888:::;;;;;;;;;777666555777999::::::999;;;888666666888999999888777777777888:::999777555999999999:::;;;===>>>???<<>>===<<<;;;;;;;;;::::::::::::;;;;;;>>><<<999888999:::::::::::::::;;;;;;;;;;;;::::::;;;999777:::>>>@@@>>>;;;;;;;;;:::::::::999999999777777777777666666666666444444444555555666666666999666333222111111000/////////000000000000/////////...---,,,,,,---...///000//////.........//////000//////...............111000...,,,,,,...000111............///000111222////////////////////////---...000000///.........,,,111@@@\\\xxxxxxXXX555///+++((()))---000///---)))++++++***,,,000///+++/////////..................333BBBSSSUUUFFF777222555;;;EEEUUUooo.........---,,,+++***))),,,+++,,,...000222111000///000111111111000...---,,,///222444444444444444000222444777999:::::::::999777666666777777555444:::777444444666888888666888777666777999999777666:::::::::;;;===???AAAAAA===AAADDDCCCAAAAAAFFFJJJBBBBBBAAAAAA@@@???>>>>>>BBB@@@AAAFFFHHHDDDAAAAAA>>>CCCIIIJJJIIIIIILLLOOOHHHFFFEEEDDDDDDCCC@@@>>>AAAAAA@@@AAAAAA@@@<<<:::<<<;;;:::999:::;;;<<<===@@@===:::999:::;;;<<<<<<<<<======>>>======<<<<<<999555333555;;;@@@@@@>>>;;;;;;;;;::::::999999999777777777777666666666666555555666666666666666666888555222111222222222111//////000000000000000///111000///...---...////////////............//////000//////............///444222000......///111333////////////000222333444000000000000000/////////,,,...000111///.........'''---:::KKKZZZYYYDDD...///,,,)))+++000444333111)))++++++***,,,000///+++---------------------,,,222...444@@@DDD===666666111888AAALLLaaa,,,++++++******++++++,,,''')))+++...000111222222000222111------000111...//////000111333444555555333333444444555666777777555666777777777666444444888888888888888888999999;;;;;;;;;::::::999999999:::;;;;;;<<<<<<=========>>>???@@@@@@@@@BBBEEEGGGJJJIIIGGGCCCAAA@@@AAACCCBBB@@@@@@BBBDDDEEEBBB???@@@BBBCCCDDDFFFHHHLLLOOOQQQNNNJJJFFFCCCBBBCCCCCCFFFCCCAAA@@@AAABBBBBBAAA>>>===;;;;;;<<<<<<<<<;;;>>>===<<<:::999999::::::999888888999:::;;;<<<===<<<;;;999;;;>>>@@@???===>>>===<<<;;;999888777666:::888777555555777888:::999777444333333444444333666666777888666444111///000///---,,,,,,...000111222000///000222222000---///......000333333///,,,///---,,,---//////+++(((222111///...///000///.../////////000111333444555111111000///...---,,,,,,111000//////000000///...,,,,,,...222555444000,,,---...///000...,,,***(((++++++,,,,,,,,,,,,------)))***,,,---...---,,,,,,......000111222333333444555666<<>>?????????AAADDDGGGJJJLLLLLLGGG@@@===>>>BBBCCCBBBBBBDDDFFFFFFCCCAAA@@@BBBCCCDDDEEEGGGKKKMMMOOOMMMJJJGGGDDDCCCCCCCCCDDDBBB@@@@@@BBBBBBBBBAAA>>>===;;;;;;<<<<<<<<<:::>>>===;;;:::999999::::::999999999::::::;;;<<<<<<===;;;:::<<>>AAA@@@???>>>===;;;::::::999999888777777888999999999777555555555666555333777777888777666555333222000000///......///000111222000///111333333111.../////////111222222000......------...111111...,,,444222000/////////---,,,---///111333444444333333222111000///............222000//////000000///---******+++...000000---***,,,---.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++...///000111222333333333666666:::BBBMMMaaa,,,++++++******++++++,,,,,,+++))))))***,,,000222...222333111111333222///---......///000111111222222222222222222222222222222222333444444333333333444444555666777999:::;;;999999999999999:::::::::999888777777888:::<<<===<<<===>>>>>>===???BBBDDDGGGLLLOOOKKKBBB===???DDDEEEDDDDDDEEEGGGFFFDDDBBB@@@AAACCCDDDDDDFFFIIIKKKLLLKKKJJJIIIGGGEEEDDDCCCAAAAAA@@@AAACCCCCCBBB@@@>>>===;;;;;;<<<===<<<:::===<<<;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;<<<>>>??????>>>BBBAAA@@@???>>>===<<<;;;999999::::::::::::999999:::888777888999888666444888888777666666666666666111111111111111111111111111000111222333333222000000111222111000000000111...---...///111222111000666444111//////...---+++---///222555666555333222333222000///...///000000333111//////000000...,,,+++******+++------,,,***,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------///...---,,,++++++++++++...///000111222333333333666555777<<>>===<<<===>>>>>><<<:::===<<<;;;999999999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<============@@@???>>>===<<<;;;::::::999:::<<<======<<<:::999:::999999:::;;;;;;888666888777666444444555777888222222333333333222111000000111222444555444333222111333444222///...111444/////////000000111111000555333000///000///...---000111333444555555444333444333111000///000111222333111000///000///...,,,///...---------------------,,,+++******,,,...///+++++++++,,,,,,,,,------///...,,,++++++,,,---...//////000111222333333333555444444777<<>>DDDDDDEEEGGGHHHGGGDDDBBBBBBCCCEEEEEEDDDBBBAAAAAA@@@BBBDDDDDDCCCCCCEEEFFFFFFGGGJJJLLLKKKIIIFFFDDDAAAAAAAAACCCDDDDDDBBB@@@???>>>>>>>>>@@@???===;;;===<<<;;;:::::::::;;;<<<======>>>>>>>>>===<<<<<<:::;;;;;;;;;;;;;;;;;;<<>>>>>===<<<;;;:::::::::<<<>>>??????>>><<<:::;;;:::;;;<<<===<<<:::888888666444333333444666777333333444444333222111111///111444666666555444444222444555333000///222444000000000//////......///333111//////000111111000333222222111222333555666666555333222111111222333222111//////000000...,,,000000///...------......///...+++***)))***,,,---+++++++++,,,,,,,,,------,,,,,,++++++,,,...000111///000111222222222222222444222222555888???MMM[[[|||,,,++++++******++++++,,,((()))+++,,,------,,,+++(((,,,...---...222111...000000000000////////////........................111111111222333444666777777777666555444444444444777777777777777888888888555444444444555777:::<<<777888888888777888;;;===FFFCCCBBBDDDFFFFFFAAA<<>>===<<<;;;;;;<<<======<<<===??????@@@???>>>===:::;;;<<<<<<;;;:::;;;<<<@@@@@@@@@???>>>=========<<<===???@@@@@@???===<<<<<<;;;;;;;;;======;;;:::888666444333222333444555444444444333222222111111...111555777777666666666444555666555333222222333111222111000...---...///222000//////111222222111555333111///000222555777777666666555444333222111111000//////000000///......//////---+++***+++,,,///---+++***)))***+++,,,++++++,,,,,,,,,,,,------+++++++++,,,---///111111000000111222222222222222333111111444666:::EEEOOOjjj,,,++++++******++++++,,,*********+++,,,---......)))---...,,,...222333111/////////.........------,,,------......//////////////////000111333555777555444444333333333333444777777777777777666666666444444444555666888:::;;;999::::::999999999<<<>>>BBBAAAAAAAAABBBBBB???===@@@CCCEEEDDDAAA??????@@@BBBDDDFFFFFFEEECCCCCCDDDCCCEEEIIIKKKLLLKKKIIIHHHIIIGGGEEEDDDDDDDDDCCCBBBBBBAAABBBCCCDDDCCC@@@>>>???>>>===<<<<<<===>>>???<<<===???@@@AAA@@@???>>>;;;===???>>><<<;;;<<<>>>AAAAAAAAA@@@??????>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<::::::<<<===<<<;;;999888666555444444444444555444333111111111111222---111666999888777777777666555555555666555222000111222222111......111333333111000000111222111000333222111000000111333444777888888888666333111///000///...///000111000///---...///---***((((((***,,,+++*********+++,,,---++++++,,,,,,,,,,,,------++++++---...////////////000000111222222222222111333111111444555777>>>FFFZZZrrr,,,++++++++++++++++++,,,,,,+++***)))***---000111+++......---...333555333.........------,,,,,,+++,,,,,,------...///000000...---......000222444666444444444444444555666777888888777777666666555555333333555666888999::::::;;;<<<<<<;;;:::;;;>>>@@@:::===???@@@??????AAACCCAAACCCFFFEEEAAA??????@@@CCCEEEGGGGGGEEECCCCCCCCCCCCEEEHHHKKKLLLLLLJJJIIIKKKIIIFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDBBB?????????>>>======>>>???@@@;;;===???AAABBBAAA@@@???===???AAA@@@===<<<>>>@@@AAA@@@@@@??????>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@>>><<<:::999;;;<<<===<<<:::999888777555555444444666555222000///000111222,,,111777999999777777888777555444666888777333...000222333222000000444777555333111000111111000///000000111222222222111111888999::::::777444000...///...---///111222111000---///000///+++((()))***)))))))))***+++---...///++++++,,,,,,,,,---------,,,---.../////////...---000111111222222222111111333111111444444444999@@@PPPddd,,,,,,,,,,,,,,,,,,,,,,,,---+++((((((***,,,------++++++,,,,,,---......///......---,,,,,,+++******/////////......------,,,///222333000///000///+++222333444444222111111111666777777666444444555666333444555666777777777777<<<;;;:::;;;<<<===<<<;;;999;;;>>>@@@@@@>>>;;;999BBB@@@???@@@@@@@@@>>><<>>AAABBBAAA?????????AAA@@@???>>>============@@@???>>>???@@@AAA@@@???FFFDDDAAA???>>>===>>>???@@@???>>>======<<<<<<===::::::999777666555444333555444222000//////000111...///000111333555666666555444333222222222444444111222222333333222222111222222111000000111111222333333333222111000111333888888888888666444222000555555555555555333000---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***......---,,,,,,...///000---000333222///---...///222222333444555666777777GGGUUUooo((((((((((((((((((((((((...+++))))))***,,,,,,,,,,,,,,,------...////////////.........------,,,,,,---------,,,,,,,,,,,,,,,...111111///...///...***111222333333222000111111888888888666444444555777777777777777777666666555<<<;;;:::;;;===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>???@@@AAA???>>>AAABBBDDDEEEFFFFFFEEEEEEGGGEEEHHHMMMOOOMMMMMMPPPIIIHHHFFFEEEEEEDDDBBB@@@CCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>><<<:::;;;===@@@@@@???>>>>>>???AAA@@@???>>>============@@@???>>>???@@@AAA@@@???DDDBBB@@@>>>======>>>?????????>>>===============;;;:::999888777666555555444333222000000111222333......000111222444555555777666555333222222333333333333444444444444333333333333222222222222222111222222333222111000111111111222444666777777666666999888777666555333000---...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,......------......///000,,,///222222000...///000333333333333444666777888===JJJbbb************************...,,,***)))***,,,,,,+++,,,---...//////000000000///////////////.........************++++++++++++---000000------...---***///000222222111000111222:::999888555333333555777666666777888888888888777;;;:::999;;;===>>>>>>======;;;999888888;;;===???>>>======>>>@@@BBBAAA@@@@@@AAABBBCCCDDDFFFGGGGGGHHHEEEGGGKKKMMMKKKLLLPPPHHHGGGEEEDDDEEEDDDCCCAAABBBBBBBBBAAAAAAAAAAAAAAA@@@>>>======>>>>>><<<;;;===>>>???>>>======???AAAAAAAAA@@@???>>>>>>>>>>>>AAA@@@??????@@@AAA@@@>>>@@@@@@>>>===<<<===>>>?????????>>>=========>>>>>>;;;;;;:::999888777777666444333333222222222333333......///000111333333444999888666444333222222111444444555555555555444444444444444444444333222222222222222222222111000000...///111333555777888888<<<:::777555444333000...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---......///////////////,,,...000111000000000111333333222222333555777999999BBBUUUqqq,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***---...///000111111000000////////////////////////))))))******++++++,,,,,,---000000------///...+++---///111111000000111222999888777444111111444666000111444666888:::;;;;;;999999999:::===>>>>>>>>>===;;;:::999:::<<>>===>>>@@@AAAAAA@@@AAAAAAAAABBBCCCEEEFFFGGGHHHEEEFFFIIIKKKJJJKKKOOOJJJIIIGGGFFFFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAA???>>>===>>>???>>>===?????????>>>===>>>@@@CCCCCCCCCBBBAAA@@@@@@@@@@@@BBB@@@??????@@@AAA@@@>>>>>>===<<<<<<<<<======>>>>>>>>>>>>===>>>>>>??????;;;;;;:::999999888777777666666555555444333222222......///000111222222222777777555444333222222111444444555555555555444444444555666666555444333222333333333333444333111000111111222222333333444444999666333222222111000...000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---...///000111000///...+++---///000111111111111444222111000111444777999999>>>KKKccc************************---+++******+++,,,+++***,,,...///111222111111000/////////...............******++++++,,,,,,------///111111...---000000------///111111000000111222666555444222000000222444...000222444777888::::::888888777999<<<=========;;;;;;<<<===>>>???@@@AAAAAA???>>>>>>???@@@@@@???DDDCCCCCCCCCCCCDDDEEEEEEGGGEEEEEEHHHJJJHHHJJJNNNNNNLLLJJJHHHHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA??????@@@AAA@@@???BBBBBBAAA???>>>???CCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<======>>>>>>===>>>>>>???@@@AAA;;;;;;::::::999888777777888888888777666444111000//////000000111111111222444444444444444333333333333333444444444444333333555555555666666555555555555444333444555555333111333222222111111111111111333111///...///000///...000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---///000000000///...+++,,,...000222222222111333222000///000333666888888:::BBBSSSmmm+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,---///111222111000///000000000///......------,,,,,,,,,---------------///222111...---111111//////000222222111000111222222222333222000000111222111222333444555666666666888777666888:::;;;;;;:::999:::===???AAAAAAAAA@@@BBB@@@>>>===>>>@@@@@@???EEEEEEEEEEEEEEEEEEDDDDDDFFFDDDDDDHHHIIIHHHHHHLLLNNNMMMKKKJJJJJJIIIGGGEEECCCCCCCCCBBBBBBBBBBBBBBBDDDBBB@@@???AAABBBBBBAAABBBCCCBBBAAA@@@AAACCCFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBB>>>>>>===;;;:::888777777999999::::::888555222000000111111111111111111111333444444555555555444444333333444444444444333333444444444444555666777888777444111222444555444111111111111111111222333444///...---...000000///...///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,------...............,,,,,,---000222333222000111111000000111333555777999;;;???JJJ]]]xxx++++++++++++++++++++++++)))))))))***---...---,,,+++,,,///111222111///...333333222111///...---------------------,,,,,,,,,...111000,,,,,,000111///111222333333222000111111///111333333222111111222333333444555666666666555777666555666888999999888888999;;;>>>@@@AAAAAAAAAAAA>>><<<<<<>>>AAABBBBBBCCCDDDEEEGGGGGGGGGFFFFFFDDDCCCDDDIIIJJJGGGGGGIIIKKKJJJIIIIIIJJJKKKIIIHHHDDDDDDCCCCCCBBBBBBAAAAAADDDAAA???>>>@@@AAABBBBBBAAABBBBBBAAA@@@AAACCCEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDBBBAAAAAAAAAAAA@@@>>><<<============<<<<<<<<<=========>>>???@@@BBBCCCBBBAAA@@@>>><<<:::999888666888:::;;;:::888555333222222222222222111111111777777888888777666555444444444555555555555444444444333222222333666999;;;888333......111333333111111111000000111222444555111000000111333222000......////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,//////......---.........,,,,,,,,,,,,,,,---.........------///222333111///000000000000111333444555888:::===CCCPPPjjj&&&&&&&&&&&&&&&&&&&&&&&&(((((((((***---///...---***,,,///111222111///...666555444222000///...------------,,,,,,+++++++++---///...++++++///000...222333555444222111111111---000333555444333222333111222444555777888999999777666555666777888777666888999:::;;;===???AAABBB???===;;;<<>>===???AAAAAAAAA@@@AAABBBAAA@@@@@@BBBCCCDDDDDDBBBAAAAAAAAAAAAAAADDDCCCAAAAAAAAAAAA@@@>>>======>>>>>>===<<<<<<;;;=========>>>???AAABBBCCCEEEDDDCCCAAA>>><<<:::999444666999;;;<<<:::888666333333333222222222222222:::;;;;;;:::999777555444555555666666666666555555444222111000222666:::===888222,,,+++///222222000444333222111111111222333444444444555666444111.........//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,222111000//////...//////---,,,+++***+++,,,---......------///222333111...//////000111222333333444111444777:::DDD]]]~~~---***(((((()))***))))))(((,,,///---***)))---111,,,,,,------...000111222666444111000000///...,,,,,,***)))((((((***,,,---***,,,...000000///...---///000000000000000///...111111000000000000000111///333777777555444555777;;;;;;:::999888888888999@@@<<<;;;>>>???<<<;;;<<<>>>@@@CCCEEEEEEDDDBBB@@@BBBDDDHHHKKKKKKIIIFFFDDDAAAEEEJJJMMMMMMLLLLLLKKKHHHKKKJJJGGGFFFHHHHHHEEEDDDCCCBBBAAAAAACCCDDDFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCEEEFFFGGGGGGEEEDDDDDDDDDGGGDDDBBBBBBCCCBBB???<<<>>>??????@@@@@@@@@@@@???:::<<<===<<<;;;===AAAEEEEEEEEEEEEBBB@@@??????@@@000333888<<<===;;;888555444111000111333222111111777888999::::::999888777444444444444444444444444333666777444444666555222222000//////000111111000222111111111222333333444666444333333333333111000//////.........//////000---,,,++++++------,,,+++...------...000111///...///...,,,++++++++++++,,,000---,,,---000222222000//////000111222333333444222111444999===JJJggg---***(((((()))******))))))+++---,,,******,,,///---------...///000222222333111//////000000///......---,,,+++***++++++,,,***+++---/////////...------....../////////......///000111222222111///...111333555555555555666777888888777777666666666666???:::999<<<===;;;;;;===???@@@BBBCCCCCCBBBAAA@@@@@@CCCGGGJJJLLLJJJHHHFFFDDDFFFIIIKKKLLLKKKJJJHHHIIILLLLLLIIIHHHIIIHHHEEEDDDCCCBBBAAAAAACCCEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDCCCEEEFFFFFFEEEDDDDDDEEEGGGEEECCCCCCCCCCCC@@@===@@@@@@@@@@@@???>>>===<<<;;;<<<===<<<<<<===BBBEEEEEEEEEDDDBBB@@@>>>>>>>>>777888:::;;;<<<<<<<<<<<<888444111000111000000000555666777888888777777666333333333444444444444555666777666444555888777333222000//////111222222111333222222222222333444555777555444444444444333111//////.........//////000---,,,+++,,,------,,,+++...------...000000///.........,,,++++++,,,------222///......000222111///111111222222333444444444111000333777:::DDD^^^xxx,,,+++)))((()))******)))*********++++++++++++,,,............///111222333111///......000111000000000000//////---,,,+++***)))***,,,---.........---,,,,,,,,,---.........///---///111333333111///---444333222222444666666555777777666666666666666666===888666999;;;:::;;;>>>@@@@@@@@@@@@@@@@@@??????>>>AAAEEEJJJLLLLLLKKKJJJIIIGGGGGGIIIKKKLLLIIIFFFJJJMMMNNNKKKIIIJJJHHHDDDDDDCCCBBBAAAAAACCCEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEAAACCCEEEEEEEEEDDDEEEGGGFFFEEEDDDCCCCCCBBB@@@===BBBAAAAAA@@@>>><<<;;;:::======>>>======???BBBEEEFFFEEEDDDBBB@@@???>>>===>>><<<;;;999:::<<<>>>@@@;;;888333000000000000///333333444555666666555555333333333333444444555555999888555444888===:::444222000///000111333333222333333333222333333444555777666444444555555333222000//////....../////////...,,,+++,,,---...---,,,...------...000000///---------,,,++++++,,,...///333111//////000111000///222222222222222222222222000///222666777===RRRiii,,,+++))))))***+++***(((+++***)))***+++,,,***))).........///000111222222111///---...///000//////......///000///---+++***)))***+++,,,---......---+++,,,,,,------...///000---...000111111111000///666333000000333666555444777777777888777777777777:::555333666999999<<>>===<<<;;;<<<======<<>>===@@@@@@@@@???>>>===;;;;;;??????>>>>>>???AAACCCEEEHHHGGGEEEDDDCCCBBB???>>>???<<<999777777999<<<>>>:::999777333333333222...222222333444555666666666444333333333333444555666;;;999555555;;;@@@===555222111000000222333333222333222222111222222333333666444333333444444333222111000//////////////////...---,,,---...///...---------,,,...///000///---,,,+++******+++,,,---...111000000000000111111111000000000/////////......//////222777777999JJJ]]]}}},,,+++******++++++***(((+++***)))***,,,,,,***(((///.........///000111222222000...---......---,,,***+++---//////...,,,***))))))***,,,---.........------------...///000111000///.........///111222666222///000333555444333555555666777777777666555888333111555888999;;;???<<<;;;:::999888999;;;<<<;;;>>>BBBGGGJJJKKKLLLLLLIIIFFFEEEHHHNNNPPPNNNJJJGGGJJJJJJGGGFFFGGGEEEBBBAAA@@@???>>>>>>@@@BBBCCCFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>>>>>>>???@@@AAABBB@@@BBBEEEFFFGGGGGGIIIKKKCCCCCCCCCBBB@@@>>>======>>>>>>????????????>>>>>>BBB@@@??????@@@CCCEEEFFFJJJHHHFFFFFFGGGFFFCCC@@@>>>===;;;999888999:::;;;888;;;:::777777888555...222333333444555777888888555555333222222333555555:::999666777>>>CCC???666444222111111333333333222111111000000000000000111444333111222333333222111111111000///////////////...---,,,---///000///...---,,,,,,---///000...---******)))))))))+++,,,---......//////000111333444111111000000///.........000000444999999999FFFVVVqqq,,,+++***+++,,,,,,***(((***+++,,,,,,,,,+++***)))...............///000000111///------------,,,+++(((***,,,---...---+++***)))***+++,,,---...///000......---------///000111111///---,,,,,,///222444333222111111222333333222111222333444555444333222777333111555888999;;;>>>:::999999888999:::;;;<<<;;;>>>AAAEEEHHHIIIIIIIIIFFFEEEFFFIIIMMMOOONNNKKKEEEHHHGGGDDDCCCEEEEEEBBBAAA@@@???>>>>>>@@@AAACCCEEEEEEFFFFFFFFFDDDBBBAAA??????>>>>>>??????@@@@@@???BBBDDDFFFFFFGGGIIIJJJBBBCCCDDDBBB@@@>>>======<<<===>>>???AAAAAAAAAAAADDDBBB@@@@@@BBBDDDFFFFFFJJJHHHGGGHHHJJJJJJFFFBBBAAA@@@>>>===;;;;;;;;;;;;:::>>>>>>999999<<<888000333333333444666888999;;;888666444222111222333444777888999:::@@@CCC???777666555333222333333222111111000//////.../////////333111000111222333222000222222111000////////////...------...000111000///---,,,,,,---//////...,,,++++++***))))))***,,,,,,+++,,,...//////000333555333333333222222111111111222111555;;;:::888BBBPPPeee,,,++++++,,,---,,,***((())),,,//////,,,))))))+++---------------......//////---,,,,,,---...------++++++,,,---,,,,,,************+++,,,---///111111///...,,,++++++---...///......------...///111222000222333333222111111222000111333444444444333222666333222777:::999:::<<<999999::::::;;;<<<===>>><<<>>>@@@CCCEEEFFFFFFFFFCCCDDDGGGJJJKKKKKKIIIHHHEEEGGGEEEAAAAAAEEEFFFEEEBBBAAA@@@???@@@AAACCCDDDAAABBBDDDFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@>>>@@@CCCDDDDDDEEEGGGHHHCCCEEEFFFDDDAAA???>>>@@@===>>>???@@@BBBBBBCCCCCCFFFCCC@@@AAACCCFFFFFFFFFHHHFFFEEEHHHKKKKKKGGGCCCEEECCC@@@===;;;;;;<<<===AAADDDAAA999888===;;;333222222222333555888:::;;;:::888555222111111222333333888<<<>>>AAACCC>>>888999777444333333333111000111111000///////////////333222111111333333222111333222111000////////////...------...000111111000---,,,,,,---//////...,,,...---,,,+++++++++,,,---***,,,......---...111444333333333333333222222222444222555:::888555<<>>???@@@@@@===>>>@@@BBBDDDDDDDDDDDDAAADDDHHHJJJIIIGGGEEEEEEEEEFFFDDD@@@@@@EEEHHHGGGDDDCCCBBBAAAAAACCCDDDFFF===???BBBEEEFFFGGGFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA<<>>???@@@AAABBBCCCCCCCCCGGGDDDAAAAAADDDGGGGGGFFFGGGEEEDDDGGGKKKLLLHHHCCCGGGDDD???;;;999:::<<<>>>HHHJJJCCC777555<<<<<<555111111111333555777:::;;;;;;999555222000000111222000777===@@@AAABBB>>>888:::888555333333222000///222222111000000///000000444333222222444444444222333222111000////////////......---...111222222111,,,,,,+++---...///...,,,111000...---,,,------...+++---///...,,,,,,///111111111111111111111111111555333555888666111888CCCMMMggg------...///...+++)))'''******)))))))))))))))***///---******,,,...//////---,,,++++++,,,---,,,***------------,,,+++******,,,---------------------...+++))))))+++---+++***//////////////////......)))444555444000'''000111222333444333222111333555777777555666999<<<888:::>>>@@@???<<<888444<<>>===AAAGGGEEE??????BBBEEEGGGFFFEEEEEEFFFDDDDDDDDDCCCCCCDDDHHHJJJBBBDDDEEECCC???>>>@@@BBBBBBCCCEEEGGGHHHGGGFFFEEEBBBAAA>>><<<;;;<<<>>>@@@@@@AAAAAABBBBBBAAAAAA@@@DDDFFFGGGEEEBBB???======???>>>>>>@@@DDDGGGHHHHHHHHHFFFFFFHHHFFFCCCEEEIIINNNKKKGGGGGGHHHHHHFFFDDDIIICCCAAACCC@@@;;;:::===MMMJJJDDD>>>999777666666666444222111111333555777>>><<<888555222000//////777<<<@@@>>>777333555999999777444222000111333444000///...------...///000111222222333333333222222/////////000111111222222,,,,,,------......//////000//////.........//////------,,,,,,,,,+++++++++******,,,...000111333444......///000111222222333999888666444444555777888GGGXXXxxx......//////...,,,+++)))---,,,,,,,,,,,,,,,---......,,,******+++---......222000///...//////---+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***+++...///...,,,........................&&&,,,000...///333444111333444444444333111///...111333555555444444777:::999:::;;;;;;;;;:::999888===???>>><<>>AAADDDFFFFFFEEEFFFFFFEEEFFFFFFEEEDDDEEEHHHJJJDDDEEEEEECCCAAA@@@AAABBBGGGHHHIIIIIIHHHFFFDDDBBBCCCAAA???>>>===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDCCC@@@>>>>>>>>>AAA@@@@@@AAAEEEGGGHHHHHHGGGFFFFFFIIIHHHEEEGGGKKKIIIGGGFFFGGGIIIKKKJJJIIIIIIDDDBBBCCCAAA<<<;;;>>>GGGDDD@@@<<<999999:::;;;999888666444555666888::::::999777666444333222222444666999999888777777888666666666555444333222111111000......---...//////111111222222222222222111222333333222222111000/////////////////////000000------------------------------------,,,,,,,,,,,,---------...///000000111---...///000111222333333999888777666777777888999DDDQQQlll111000000///...---,,,,,,***************+++,,,------+++))))))+++---------111///---,,,,,,+++)))((()))***+++,,,---------------,,,+++******+++,,,---++++++,,,...111222000///---------.........------222333111---+++///333444222333333333222111///...000111222222222333555777:::999777666666888:::;;;===>>>>>><<<===@@@???;;;===@@@CCCEEEEEEEEEFFFGGGGGGHHHHHHFFFEEEFFFHHHJJJGGGFFFDDDCCCDDDDDDCCCCCCIIIJJJKKKKKKJJJGGGEEECCCCCCCCCBBBAAA@@@??????@@@???@@@@@@AAAAAA@@@@@@???>>>???AAAAAA???>>>>>>???DDDBBBAAACCCEEEGGGGGGFFFFFFDDDFFFIIIIIIGGGHHHMMMHHHGGGGGGHHHKKKLLLLLLKKKIIIFFFDDDEEECCC???===???BBB@@@===:::999:::;;;<<<888666444333333444666777666777777777777666666555555444333555777888666444444666888999888555111///111000///...---...//////111111111111111111111111222333444444444222000...111111111111000000000000,,,,,,............---,,,------------------......000/////////............------...000111333444444666777888999999:::::::::AAAHHH\\\{{{666444222000...---------))))))))))))***+++,,,,,,---+++))))))+++,,,,,,+++...,,,+++***++++++)))'''***+++,,,,,,---------,,,///...,,,++++++,,,---...+++,,,...000111111///---+++,,,---.........---,,,000222222000...---------...///000222222222111111000111111222222333555666777666555444555777:::;;;=========<<<===>>>>>>======???BBBDDDDDDEEEFFFGGGHHHIIIIIIHHHFFFFFFGGGIIIJJJGGGDDDDDDFFFGGGFFFCCCGGGIIIJJJLLLLLLKKKJJJIIIEEEDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@???>>>@@@AAA@@@???>>>???@@@EEECCCBBBBBBDDDEEEDDDCCCCCCBBBEEEIIIIIIGGGIIIMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGGGGEEEBBBAAA@@@AAA???<<<:::999999::::::777666555333333333444555555666777999999888777777777666444444555555333111555666999:::999666222000222111000.........///000222222111111000000111111---///111444444333111000222222111111000000//////---...000111222111///...---------............///000000//////......------,,,---...000111333444555333555777999::::::999999???AAAMMMiii999888555333000...------------------......///000---+++******+++,,,+++***...---,,,---...///...---,,,---------,,,,,,+++***111000///...---......///,,,...///000///---+++******+++---...///...---,,,(((***---000111000000222---...///111222222111111222111111222333555666666444444444555666777888999<<<;;;<<<===>>>>>>@@@BBB===???BBBCCCCCCCCCEEEGGGGGGHHHHHHGGGFFFEEEFFFHHHJJJGGGDDDEEEGGGIIIGGGEEEHHHIIIKKKMMMNNNMMMLLLKKKFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCAAA@@@??????AAAEEECCCAAAAAABBBBBBAAA@@@@@@???CCCGGGHHHFFFHHHLLLKKKLLLMMMMMMMMMLLLKKKKKKJJJKKKKKKIIIGGGFFFDDDBBB???>>><<<:::::::::;;;<<<<<<;;;999888777777777777666777888999999888777666666777777666444333333555777888888777666555333222222111000000000000111222333333222111000000111111+++---000222333222000///000000000//////......------...000222222111000///.................................///////////////------...000111222444444000222555777999888777666>>>>>>EEE[[[|||999888777555333111000///......------------......---,,,++++++,,,,,,+++***+++******+++---......---------------,,,+++***)))111111111000000///......---...//////,,,***))))))***+++---///000///...---000......///...---000555///000111111000///...---333222111222555666777666333333555666777777777777;;;:::;;;=========@@@EEE>>>@@@BBBBBBAAABBBDDDEEEDDDEEEFFFFFFEEEDDDEEEFFFIIIGGGFFFFFFGGGHHHHHHGGGJJJKKKMMMNNNNNNMMMKKKJJJHHHGGGEEEDDDBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@CCCDDDDDDBBB@@@@@@AAABBBEEECCCAAA@@@AAAAAA@@@???>>>>>>BBBGGGHHHFFFGGGKKKIIIKKKNNNOOOOOONNNOOOOOOKKKMMMNNNKKKIIIIIIGGGCCC===<<<<<<<<<<<<>>>???@@@<<<;;;999888777666555555777777888888888888777777222444666555444444777:::999888666555444333333444222222111111222333555666555444333111000111111222///000111111000///---+++............------------+++,,,...///000000///............---------,,,,,,------......///000000000......///000111222222333///000333555666666555444<<<===AAAPPPnnn555666777777777666444444...---,,,++++++***++++++...---,,,,,,------,,,******)))((()))***+++***))),,,,,,,,,------,,,++++++000000111222111///---,,,,,,...///...+++***+++,,,***,,,...000111000///...666222000111...***,,,222...///000000000///...---333111000222555777777555444444555555666666777777<<<::::::===<<<999===CCC@@@AAABBBAAA@@@@@@BBBDDD@@@BBBDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFFFFGGGIIIIIIJJJLLLNNNOOONNNMMMLLLIIIHHHEEEBBBAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCBBBAAAAAACCCEEEEEECCCAAAAAABBBBBBAAA@@@??????CCCHHHIIIFFFGGGKKKJJJMMMPPPQQQOOONNNNNNOOOKKKOOOPPPLLLKKKLLLJJJDDD@@@??????>>>>>>???@@@@@@:::999888777555444333222666666666666666777888999444333222222555777888888777777666444333333222222222222222333444666888999777666444222111111222333000111111000000///...------------------.........,,,------...//////000000//////...---,,,+++******............//////////////////000000111111111111///000222444444555444444888;;;???HHH```111333666888999999888777222111000///...---------///---------......,,,***///---,,,,,,------+++*********+++,,,------------...///111222111///,,,***+++---...---++++++---000***,,,///111222111///...***)))---333333......222***,,,...///111111111000333111///111444666666555777666555444444555777888===::::::<<<:::666999AAAAAABBBBBBAAA@@@@@@AAACCC>>>@@@BBBCCCBBBBBBCCCDDDEEEHHHIIIHHHEEEDDDGGGJJJDDDFFFIIIMMMOOOQQQQQQQQQJJJHHHEEEAAA@@@@@@AAACCCBBBCCCCCCDDDDDDCCCCCCBBB???@@@AAAAAAAAABBBEEEHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@DDDIIIJJJGGGHHHKKKNNNQQQTTTSSSOOOLLLKKKLLLKKKPPPQQQMMMLLLMMMKKKEEEEEEDDDCCCAAA???>>>============<<<:::999777666555555444444444666777:::;;;:::444///000555888555111555666666555444333111000222222333333555888:::<<<888777444222222222333444/////////000111111222222,,,---------......//////////////////000111333333//////...---+++***)))(((///////////////.........000000000000000000000000111111222333444444444444444:::>>>CCCWWWxxx///111555888:::;;;:::999999666333222222111///...///......---,,,,,,,,,,,,,,,+++*********,,,...000,,,---------,,,,,,---///***+++,,,---...---,,,+++...///000000000...---,,,------......------,,,+++,,,+++***)))***+++,,,------...///111111111000///222333444333111333777;;;444666777555333333777:::666777999;;;===???@@@AAA===>>>@@@AAABBBBBBAAA@@@GGGCCC???@@@EEEHHHHHHFFFEEEDDDCCCDDDFFFGGGGGGFFFJJJKKKKKKKKKOOOTTTRRRMMMHHHHHHFFFDDDAAA@@@@@@BBB>>>>>>???AAACCCCCC@@@>>>BBBAAA@@@@@@AAABBBDDDEEEFFFEEEEEEDDDEEEFFFFFFGGGEEEEEEFFFIIIMMMNNNMMMLLLKKKKKKMMMMMMMMMLLLKKKJJJQQQQQQPPPOOOLLLJJJGGGEEECCCDDDFFFEEECCCAAA@@@@@@;;;;;;;;;:::999666444333444666555222222666777555999888666555555666888999888888777666555444444333111111222333666;;;BBBGGG???:::555444666555222...333222111000/////////000...,,,******,,,---...---///////////////.........333222///---,,,,,,---...***+++---...///...------000111222333333222000///666333111111444666666444666888<<>>@@@AAA===>>>???@@@@@@@@@@@@@@@GGGCCC???AAAEEEHHHHHHFFFGGGFFFFFFGGGIIIJJJIIIHHHEEEIIIMMMNNNPPPSSSRRRMMMIIIHHHGGGDDDAAA@@@AAABBB?????????AAABBBBBBAAA???BBBAAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHKKKMMMMMMKKKIIIIIIIIIJJJJJJKKKKKKKKKKKKPPPQQQQQQPPPNNNKKKIIIGGGEEEFFFFFFEEECCCAAA@@@???>>>>>>>>>===;;;888666444555777666222222666777555999888777555555666777777555555666666666666555555222333333444666<<>>>>>>>>>>>???@@@@@@FFFCCC@@@BBBEEEHHHHHHGGGGGGGGGHHHJJJMMMNNNMMMKKKEEEKKKPPPRRRUUUWWWUUUPPPJJJJJJHHHEEEBBBAAAAAACCCAAA@@@???@@@AAABBBAAA@@@BBBAAA@@@?????????@@@AAACCCDDDEEEEEEEEEEEECCCCCCHHHIIIJJJLLLNNNMMMJJJGGGGGGGGGFFFFFFGGGIIIKKKLLLQQQQQQRRRRRRPPPNNNKKKJJJIIIHHHGGGEEECCCAAA???>>>AAAAAAAAA???===:::888666666888777333333666777555:::999777666555444555555111333555777888888777666444444444444777<<>>EEEVVVsss......---...///111333444999999999::::::999555222//////---,,,++++++++++++******)))******+++---.........///---++++++,,,---------,,,++++++---.../////////...---...///111222/////////000///......---,,,,,,+++***)))(((((((((///000111111111000..................///000222333///000000111222444666777999888888888999<<<>>>???@@@???>>>===>>>???@@@AAADDDCCCAAACCCFFFHHHIIIHHHFFFGGGIIIMMMQQQRRRQQQOOONNNPPPRRRTTTZZZ___\\\UUUKKKJJJIIIFFFBBBAAABBBCCCBBB@@@??????AAABBBBBBAAACCCBBB@@@>>>>>>>>>>>>???AAACCCDDDFFFFFFDDDCCCAAAGGGHHHJJJMMMOOOOOOLLLIIIIIIGGGDDDCCCCCCFFFIIIKKKRRRSSSTTTTTTSSSPPPMMMKKKMMMKKKHHHEEECCCBBB@@@>>>CCCCCCBBBAAA???<<<999777777999888444333666777555999888777666444333222111000222555888999888666555444555555555666:::@@@EEEEEE???777222111333555555444333333222000///...---333111///...///...---+++------......//////000000,,,...///111111111//////111000...---------......//////......///111333444333222222222333444444444222222555:::???LLLggg///...------...000222333444444666888;;;;;;999666111000...---,,,+++++++++************+++,,,------/////////---+++***+++,,,,,,+++*********+++---...///...---------///000111/////////000///......---000000000///...---,,,,,,------...//////...---,,,---------...000111222222...///111444555444222000444444555666888:::<<<>>>??????>>>>>>>>>@@@BBBCCCCCCBBBBBBDDDFFFHHHIIIIIIHHHIIIMMMRRRWWWXXXWWWUUUWWWTTTOOOQQQ[[[bbb^^^UUUKKKKKKIIIFFFBBBAAAAAABBBBBBAAA??????AAACCCBBBBBBCCCBBB@@@>>>=========>>>AAABBBDDDEEEFFFEEECCCBBBEEEFFFHHHMMMPPPQQQPPPNNNLLLIIIEEEAAAAAACCCFFFIIISSSTTTVVVVVVUUURRRNNNLLLRRRNNNIIIFFFEEEDDDBBB@@@CCCCCCBBBAAA???<<<999888999;;;999555444666777555777777777666444222000///222444666888999777555444444555555555666888<<>>???AAABBBCCCBBBBBBDDDEEEGGGHHHIIIJJJNNNPPPTTTYYY\\\\\\ZZZWWWYYYTTTMMMMMMUUU\\\YYYQQQKKKKKKIIIEEEBBB@@@@@@AAABBBAAA@@@AAABBBCCCBBBAAACCCBBB@@@>>>>>>===>>>>>>@@@AAACCCEEEFFFFFFFFFEEEDDDDDDGGGKKKPPPSSSTTTSSSNNNJJJFFFBBBAAACCCFFFHHHPPPRRRUUUWWWVVVTTTQQQOOOWWWQQQKKKGGGGGGFFFEEEBBBBBBBBBBBBAAA???===;;;999;;;<<<:::555444777777444777777888888777444111///333444666777888777666555444666888888777666777888555555666666777888999999333444555555444333111000555333222222222111///---111111000///...---,,,,,,---...000222222222000///111000000////////////000111000000000111222333333000222444444333222333444777222333999999>>>TTTooo------------------......000000000333666999:::999444333111000...---------++++++,,,---............000111000...+++)))***+++******++++++,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++...............---,,,,,,***+++,,,,,,,,,+++******)))***,,,...//////.........---,,,...222333222000111000///111444555444222444555666888888777666555777888:::<<<>>>@@@AAAAAAAAABBBDDDFFFGGGHHHJJJKKKSSSUUUXXX[[[]]][[[VVVQQQSSSSSSQQQNNNPPPSSSQQQLLLKKKJJJHHHEEEAAA??????@@@AAA@@@AAABBBDDDDDDBBB@@@BBBAAA@@@???>>>>>>???@@@AAAAAABBBDDDFFFGGGIIIIIIEEEEEEFFFJJJOOOSSSUUUVVVMMMJJJFFFCCCCCCEEEHHHJJJKKKNNNRRRVVVXXXXXXVVVTTTZZZSSSLLLHHHIIIIIIHHHEEEAAABBBBBBBBBAAA???===<<<<<<===;;;666555777777444888999;;;;;;:::777444222222222444666777888888888666888;;;;;;999666444333333333555555666777999:::333444666777777555444333555444333333444333000...000000//////......------//////000111222111000/////////000111111111000000111222222333333333222222///111444444333111222444333000444<<<;;;:::LLLddd,,,,,,,,,,,,,,,,,,,,,,,,...------...222444555555555444222111///......---+++,,,---...////////////111111000...+++))))))******+++,,,---...---,,,++++++,,,,,,---,,,+++)))(((------......------,,,++++++,,,---...///...---,,,)))***,,,...000000000000111000///111555666555333333///---...222666777777777888999:::999666333111333555888;;;>>>???@@@@@@@@@BBBEEEGGGGGGHHHJJJKKKUUUVVVXXXZZZZZZVVVOOOJJJNNNTTTWWWRRRNNNMMMLLLKKKJJJJJJHHHDDD@@@>>>>>>???@@@@@@AAACCCEEEDDDBBB@@@BBBAAA@@@?????????@@@AAAAAAAAABBBDDDFFFHHHKKKLLLGGGFFFGGGIIINNNSSSUUUVVVLLLIIIFFFDDDEEEGGGJJJMMMFFFJJJPPPUUUYYYZZZZZZYYY[[[TTTLLLIIIJJJKKKJJJGGGAAABBBBBBCCCBBB@@@???>>><<<>>>;;;666555777777444999;;;===>>>===:::777444000111222444777999;;;<<<777:::>>>>>>;;;666333111333444444444444666999;;;333444666888888777666555444444333444555444111///.........///////////////000000111111111111000000...///000222222222111000222333444555555333222111...111444555222111222444///---444>>>===999GGG]]]{{{------------,,,,,,+++***///000222444555666666555444555555555333000---+++...---,,,++++++---...000///---,,,,,,,,,,,,+++)))---+++***+++...000///---''''''''')))***,,,...////////////......---------***++++++,,,,,,------...---------......000111111===:::333---...444666444111111222333444444444444777999:::999777444333333666777999:::<<<<<<======@@@DDDDDDBBBDDDJJJOOOQQQVVVYYY]]]^^^[[[UUUPPPMMM[[[WWWWWWYYYUUULLLHHHJJJPPPOOOLLLIIIFFFDDDBBBBBB===>>>@@@BBBCCCDDDEEEEEEGGGFFFDDDCCCAAA???>>>===EEEDDDDDDGGGJJJKKKIIIFFFKKKIIIHHHKKKOOOPPPLLLHHHLLLHHHEEEEEEGGGIIIIIIGGGKKKOOOQQQQQQTTTYYY\\\[[[ZZZWWWSSSPPPOOOMMMLLLJJJEEEGGGDDDAAACCCGGGEEE>>>AAA@@@<<<999:::===<<<777=========<<<;;;;;;;;;;;;555:::===999222111777>>><<<@@@BBB@@@???>>>;;;555555555444444555666888999666555555555666777999:::999666444666999999555111....../////////.........000000///...---,,,,,,+++//////000111111111111000111222444555555444222111555444333333222222333333777333333888777777DDDVVVqqq---.........------,,,++++++,,,...///000111000000222222444444444222000//////...---,,,+++,,,...//////---,,,,,,,,,,,,+++)))---+++***+++...///...,,,...---,,,+++***)))))))))---,,,,,,,,,++++++++++++******+++,,,,,,------...------------...///000111444333000,,,...222222///222333444555555666555555444444555666666555444333555666777888:::;;;<<<===@@@BBBCCCBBBEEELLLPPPPPPNNNRRRVVVXXXXXXXXXYYY[[[```ZZZUUUTTTQQQJJJGGGHHHLLLKKKJJJHHHFFFEEEDDDCCC>>>???AAABBBDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@??????BBBBBBCCCGGGLLLPPPPPPOOOOOOLLLJJJLLLOOOPPPMMMJJJMMMJJJFFFFFFHHHJJJJJJJJJPPPTTTUUUTTTUUUZZZ^^^]]]YYYWWWVVVUUUTTTRRROOOLLLHHHIIIFFFBBBDDDHHHGGGAAABBBAAA>>>::::::===<<<777666888;;;======;;;999777444777999666333333999???AAADDDEEEAAA>>>===999333444333333222222444555666888777666555555555666666888666555777;;;;;;777333//////000111111111000000/////////......------,,,000000000000111111111111///111333444555555444333555444333333222222333333555222666<<<;;;999CCCRRRkkk...............------,,,******+++,,,,,,,,,,,,,,,...000111333444444333222111000...---,,,------...///---,,,,,,,,,,,,+++))),,,+++******,,,---,,,+++***++++++++++++,,,,,,---***)))))))))))))))((((((******++++++,,,---------,,,,,,,,,,,,---...//////111333222000222555333///111111333444444444444444333222111333777888777444444444444555777:::<<<>>>???@@@@@@@@@GGGOOOQQQNNNGGGLLLQQQSSSSSSWWW^^^eeeeee^^^VVVQQQLLLGGGEEEFFFHHHHHHHHHGGGGGGFFFEEEDDD@@@@@@AAACCCDDDEEEFFFFFFEEEEEEEEEDDDCCCAAA@@@???CCCBBBDDDHHHMMMSSSVVVWWWUUUQQQNNNMMMOOOPPPNNNLLLOOOLLLHHHGGGHHHKKKMMMNNNTTTWWWWWWTTTTTTXXX\\\\\\XXXXXXYYYZZZZZZXXXSSSPPPMMMLLLHHHEEEGGGKKKJJJFFFCCCCCC@@@;;;:::===;;;777000444:::???@@@>>>999666555555444333333666;;;???CCCEEEDDD@@@======:::555555555333222222222333444999888666555333333222222666666666:::======:::666000111222222222222111000........................111000000000000111222222...///111444555666666555555444333333222222333333222222777>>>>>>;;;AAALLLaaa}}},,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...000222333333333333333222000///------------///---,,,,,,,,,,,,+++)))++++++*********+++******'''((()))***+++,,,------((((((((((((((((((((((((*********+++,,,,,,------,,,+++++++++,,,,,,---...111444444222222444222......///000111111222222111666333111333999;;;888555333333222333555888;;;===>>>>>>===???HHHPPPPPPLLLFFFJJJOOOOOOOOOQQQYYY```cccaaa\\\TTTJJJDDDDDDGGGGGGGGGHHHHHHGGGFFFDDDCCCAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEECCCAAA???>>>EEEDDDEEEGGGLLLRRRVVVYYYZZZVVVQQQOOONNNOOONNNMMMPPPMMMJJJHHHIIIKKKNNNPPPSSSWWWWWWRRRPPPSSSWWWXXXZZZYYYZZZ[[[\\\[[[XXXUUUSSSOOOJJJHHHJJJMMMMMMKKKEEEEEEBBB<<<:::;;;:::666000444:::???AAA@@@<<<:::888666333222333777:::<<<>>>AAAAAA===<<<>>>===:::999888666555333333444444888777666444333222111111444555777;;;>>>>>><<<999444555555555444222000...---........./////////000111111000000000111222333///000111333555555666666555444333333222222333333111222777<<<<<<;;;???GGGWWWqqq***++++++,,,,,,,,,++++++------,,,,,,,,,++++++,,,......///000000111111111444333222000///...------///---,,,,,,,,,,,,+++)))+++++++++***))))))))))))+++++++++***)))'''%%%$$$((()))))))))))))))))))))))))))***++++++,,,,,,---,,,++++++++++++,,,------///222111...---......+++......///000111111111111777333000222666888555222333222111222444777:::<<<;;;<<<<<>><<>>::::::999666333444777:::<<<>>>>>>>>>===999444333444666777777<<<>>>???<<<<<<>>>>>>;;;;;;:::777555444333333444444444444444444333222222333444777:::======<<<:::;;;<<<<<<:::888444000...------......///000000000111111111111111222222333111111222333444444444444555444333333222222333333222222444666777888===DDDOOOfff)))******++++++++++++***,,,++++++*********++++++---------.........//////444333333222111///......///---,,,,,,,,,,,,+++)))+++,,,---+++)))(((((()))&&&'''((())))))(((&&&%%%))))))************++++++))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...222444000...000000...000000222333333333333333444111//////111222000...333222222333444666888999777:::<<>><<<<<<>>>AAADDDIIIPPPWWW]]]^^^ZZZUUUOOOJJJHHHGGGFFFHHHIIIIIIHHHGGGHHHKKKNNNRRRXXX[[[VVVRRRTTTWWWXXX\\\ZZZXXXWWWYYY[[[\\\[[[YYYSSSOOOQQQSSSRRRQQQRRRKKKLLLIIIAAA<<<;;;:::888555555444444555999<<<>>>>>><<<888666555555555444<<>>===???===999:::999777555333333333333333333444555555444444444222333666888:::;;;;;;;;;???@@@@@@???;;;777222///.........//////000000000000111222222333333222222222222222333333444444444555444333333222222333333333333222222333777<<>>;;;>>>BBBEEEIIINNNUUUZZZ\\\ZZZUUUNNNHHHDDDBBBAAACCCEEEGGGGGGEEEEEEGGGJJJPPPXXX]]]ZZZVVVVVVYYY[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZTTTQQQTTTVVVTTTRRRSSSOOOQQQOOOFFF???======;;;999666333222333666;;;>>>======<<<:::777555444444:::???AAA@@@AAABBBAAA===;;;:::888666555444444555333444555666666555444333222333444555666777999;;;;;;<<<======:::666111//////////////////000000000///000222444555333222000000000111222333555666777555444333333222222333333333333333222444777;;;===DDDUUUrrr***+++,,,,,,---------------,,,+++++++++,,,...///(((((()))***+++---...///333333333333333222000000///---,,,,,,,,,,,,+++)))---...///---)))'''(((***&&&((()))++++++)))((('''))))))******++++++,,,,,,)))))))))***++++++,,,,,,......---,,,,,,---------!!!+++444666555555333000///000111222222333222222000000000///......000222333444555666666666555555222999>>>???@@@DDDEEECCCKKKGGGEEEGGGLLLPPPOOOMMMQQQUUUUUUQQQQQQUUUSSSNNNMMMOOORRRSSSQQQMMMHHHEEEBBBAAA@@@@@@@@@BBBDDDEEEDDDEEEGGGHHHHHHFFFCCCAAA>>>BBBEEEGGGHHHKKKQQQUUU[[[YYYTTTNNNFFFAAA>>>>>>???CCCFFFFFFDDDDDDEEEGGGMMMWWW]]][[[WWWWWWZZZ[[[YYYYYY[[[]]]^^^^^^[[[XXX[[[TTTRRRVVVXXXTTTRRRSSSSSSUUURRRIIIBBB@@@???===<<<999666444444777;;;>>>;;;===>>><<<888666555555666<<<@@@BBBDDDGGGFFFBBB===<<<:::999888777888888555555666666666555333222222222333333333555888;;;444666777888666333///,,,000000000000////////////...000333555666444111///...///000111333666888999555444333333222222333333222444555444666999;;;;;;AAAPPPmmm,,,,,,,,,---......+++)))***+++,,,------,,,+++***,,,++++++******++++++,,,///222555444000------///111///---+++++++++,,,---............,,,+++)))((((((((()))***+++,,,,,,---)))))))))((()))******++++++***)))***,,,---,,,+++)))+++...---***)))***,,,,,,///111111111111///,,,111000000000//////......000000//////...,,,(((%%%---111444333000///444888111777;;;;;;===BBBEEEDDDCCCCCCDDDEEEHHHKKKNNNPPPOOOOOOOOOPPPRRRRRRPPPNNNMMMRRRXXXWWWPPPJJJHHHHHHDDDCCC@@@??????AAACCCEEEEEEEEEEEEEEEDDDDDDDDDDDDAAA???>>>@@@FFFLLLPPPRRRTTTTTTRRRKKKBBB======@@@BBBEEEGGGFFFBBBBBBEEEIIIIIIPPPXXX[[[[[[[[[]]]```aaa^^^[[[[[[^^^___^^^]]]```XXXPPPOOOTTTWWWTTTOOOOOORRRTTTQQQJJJCCC>>><<>>===999555888;;;@@@EEEHHHGGGBBB>>>@@@>>>:::777555444555666777888:::;;;:::777444222555555555444333222333555888777666444111///---,,,...///111111111111444666//////000222444444222000111111222444777888888777555444333222111222333333222222333444555666777888@@@KKKfff,,,++++++,,,------,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---///111222111000000000000...,,,+++******+++,,,......---,,,+++***))))))))))))******+++,,,,,,,,,******))))))******+++,,,...---++++++,,,,,,+++)))))),,,...---+++***+++,,,---.........///111111111333333333222222111111111555333111000000///...,,,...111333222111111444777777:::;;;999;;;??????===EEEEEEDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMLLLKKKJJJJJJMMMQQQUUUUUUPPPKKKHHHGGGEEECCCAAA@@@@@@AAACCCDDDDDDDDDDDDDDDCCCCCCDDDDDDAAA???>>>@@@DDDIIIMMMNNNNNNPPPPPPJJJCCC>>>===???AAADDDFFFEEEAAA@@@DDDGGGLLLRRRXXX[[[ZZZ[[[]]]```bbbaaa`````````^^^[[[XXXZZZTTTNNNOOOTTTVVVRRRNNNPPPRRRTTTRRRLLLEEE@@@>>>@@@<<<888555666999;;;<<>>===<<<:::888666555444888888999:::999777555444333333222111000000111222333222222111///...------000111111111000000111333222111111222333333111///111111222444777:::;;;;;;555444333222111111222333222333333444555666777777???GGG^^^---+++******,,,---,,,+++,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,---///111333222111///...,,,+++******++++++///...,,,***))))))*********)))))))))))))))******++++++******++++++,,,---222000...---,,,+++)))'''***,,,------,,,+++,,,------,,,,,,,,,...000333555333333333222222222222111777444111///000111222222111111111222222444555666;;;;;;888666999>>>>>>:::CCCCCCBBBBBBBBBBBBCCCCCCGGGJJJLLLLLLIIIFFFGGGHHHLLLNNNQQQRRRPPPLLLHHHEEEFFFDDDBBB@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA??????BBBFFFIIIJJJIIILLLOOOMMMGGGBBB@@@@@@CCCEEEGGGEEEBBBAAACCCFFFNNNRRRWWWYYYYYYZZZ^^^aaabbbeeegggfffbbb]]]XXXUUUSSSPPPMMMOOOSSSUUURRRNNNPPPSSSUUUUUUPPPIIIDDDAAABBB???;;;::::::;;;;;;;;;AAABBBCCCCCC@@@===;;;:::;;;===AAAEEEIIIIIIGGGDDD<<<=========<<<999666444999999999888888777666666333222111000000000111111////////////////////////111222222000......///000333222111222222222000...000111222444777:::===>>>888777555333333333333444333333444444555555555666===BBBUUUuuu---+++))))))+++------------,,,+++******+++,,,---)))***,,,------,,,***))),,,******,,,111333222000//////---,,,,,,+++,,,,,,///---+++)))((()))***+++***)))((('''&&&&&&'''''',,,++++++++++++,,,------222000...------,,,***(((+++,,,---------,,,,,,---...++++++---......000444/////////////////////...222000......///111111000222000000111333555555555888777444333:::BBBBBB>>>======>>>???AAACCCDDDEEEGGGLLLOOONNNIIIFFFGGGJJJKKKKKKLLLNNNOOOLLLGGGDDDFFFEEECCCAAAAAAAAAAAABBBDDDDDDCCCCCCDDDEEEFFFGGGFFFDDDAAAAAABBBDDDFFFFFFGGGJJJOOOPPPMMMIIIFFFEEEGGGHHHHHHFFFDDDCCCDDDFFFKKKNNNRRRUUUWWW[[[___ccccccfffiiigggbbb\\\XXXXXXRRRPPPNNNOOORRRTTTTTTRRRQQQSSSVVVVVVSSSNNNHHHEEECCCAAA???======<<<:::999>>>BBBEEEDDD@@@<<<;;;<<<<<<===???CCCGGGHHHGGGFFF>>>>>>>>>>>>===:::888666::::::888777777777888888666444222111111222333333111111111111111111111222000111111000...---///000333222111111222222000///111222333555666999<<>>NNNnnn...,,,******,,,---.........---,,,++++++,,,---...)))***,,,------,,,***)))---+++)))+++///111000...111000//////......------///---+++)))))))))+++,,,,,,+++)))(((''''''((())),,,,,,,,,+++,,,,,,---...000...------------,,,***+++++++++,,,---------,,,...++++++///000,,,,,,///,,,,,,,,,,,,------------...---...///111111///...111000///000222444555444666555222333:::CCCDDD@@@999:::<<>><<<;;;::::::;;;:::888777777777999:::888555111000222333444333333222222222111111000000...///000///......000222111000///000222333333222111333555666666777:::<<<:::999777555333222222333333333333444444444444444888<<>>???===;;;;;;>>>BBBDDDEEEEEEDDDBBB???===<<<;;;;;;:::999888777777888999:::888333///...111333333222333222222111000///.........///000000//////111333111000//////222333333333111555888999777777999<<<888777444222000/////////222222333333444444444555777;;;GGG```---------...000111000///,,,,,,------------,,,,,,++++++++++++++++++++++++***+++++++++***+++---///111111111000000///...---.........------------,,,///...,,,******+++---///+++++++++++++++,,,,,,------,,,++++++,,,,,,+++***)))((('''))),,,---,,,***///)))(((......)))+++222,,,,,,---------.........000//////000111222000///,,,...000///......111555111444555444555:::;;;888:::;;;<<<>>>?????????>>>???@@@BBBCCCCCCCCCCCCBBB@@@DDDHHHHHHFFFEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCFFFEEEDDDDDDEEEHHHKKKMMMMMMKKKHHHFFFFFFEEECCCBBBAAAAAACCCEEEHHHKKKLLLLLLMMMKKKHHHFFFEEECCCBBBAAA@@@BBBGGGNNNVVV]]]bbbdddaaa^^^\\\[[[\\\]]]]]]]]]\\\[[[YYYUUUQQQRRRWWW\\\VVVTTTRRRSSSUUUVVVTTTSSSOOOMMMJJJGGGEEEAAA>>>;;;:::<<>>::::::<<<@@@CCCEEEFFFEEEEEECCC@@@===:::888999999999888888999999::::::555///...222444444333333333222222111000000000111222222111//////000222333111//////111222222222000555;;;===;;;:::<<>>???>>>>>>======>>>@@@CCCCCCBBB@@@>>>CCCHHHHHHEEECCCEEEHHHCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCDDDHHHKKKMMMMMMKKKHHHFFFEEEEEECCCAAADDDCCCCCCEEEHHHLLLNNNOOORRROOOLLLJJJIIIGGGEEEDDDAAACCCHHHOOOWWW^^^aaabbb```]]]ZZZZZZ]]]^^^\\\YYY[[[\\\\\\XXXSSSRRRUUUYYYWWWTTTQQQQQQTTTVVVVVVUUUSSSPPPMMMIIIGGGDDD@@@===;;;;;;>>>CCCHHHIIIEEEAAACCC???;;;999;;;???CCCEEEEEEFFFGGGFFFCCC>>>999555999999999999999999999999===777222111444777777555444444444444444444444444444444444222///...///000555333000000000111111000///555===@@@???>>>@@@BBB<<<:::888555222111000000000000111222444555666666888999===LLLmmm)))+++,,,...//////....../////////---,,,***((('''***+++,,,,,,+++***+++---//////---,,,***)))''''''111///...///111222222111///000111...***)))***,,,+++*********)))))))))(((,,,...///...+++)))+++---))))))*********+++++++++,,,+++******++++++)))(((---,,,***)))))))))***+++,,,,,,,,,,,,++++++***)))......//////000111111111111111111111000000000000111222333222111111333555777888:::===???>>>;;;888===>>>???@@@@@@AAAAAA@@@GGGFFFDDDBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHFFFEEEFFFGGGIIIHHHHHHPPPMMMJJJHHHGGGFFFDDDBBBDDDEEEFFFGGGIIIKKKMMMNNNCCCHHHLLLMMMJJJEEEBBBAAAGGGFFFHHHNNNWWW___ccceeeccc\\\YYY]]]^^^YYYVVVWWWYYYZZZZZZUUUPPPOOOSSSWWWQQQMMMMMMSSSVVVSSSSSSVVVYYYTTTNNNIIIFFFDDDBBB@@@???<<<;;;>>>DDDIIIIIIGGGGGGDDD???;;;:::===AAADDDGGGEEEDDDDDDDDDBBB<<<777;;;999666555777:::<<<<<<<<<999666333333666999;;;444444444555666555333000222333333111000111333555444222///,,,,,,///222444777===CCCBBB<<<888888::::::999888666444222000000111111000222444444333111444:::@@@HHH^^^***+++,,,...//////......------......---,,,++++++***+++,,,,,,+++***+++,,,------,,,,,,+++++++++***///...,,,---///000000//////000000...+++)))***,,,******))))))))))))))))))***,,,...---***)))+++,,,,,,,,,,,,---------......,,,+++))))))***+++)))(((,,,++++++***))))))******++++++,,,,,,,,,+++******------......///000000000111111111111111111111111111222333222111111333555666777999===???>>>;;;888<<<<<<>>>???????????????BBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCHHHFFFEEEEEEGGGHHHHHHGGGKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOLLLMMMMMMKKKGGGEEEFFFGGGJJJHHHHHHMMMUUU^^^dddffffff___[[[^^^^^^ZZZXXXYYYWWWXXXWWWRRRLLLJJJMMMQQQKKKHHHIIIPPPSSSRRRQQQTTTWWWTTTOOOIIIDDDBBB@@@@@@???<<<:::<<>>===???AAACCCDDDDDDEEEEEEEEECCC@@@===???<<<999999;;;===??????===:::777444444666888:::777777666666666555222///333444444333222111333444444222///------///222444444:::???>>>888333333555777666555444333222111000333222222333444444222111555:::???FFFZZZ{{{+++,,,---...............+++,,,---...////////////+++,,,---,,,+++***+++,,,+++++++++,,,------......---+++***+++,,,------,,,...//////...,,,***+++,,,((())))))))))))))))))))))))***++++++***)))+++,,,,,,------------.........+++***))))))******)))(((***++++++++++++***))))))******++++++,,,+++++++++,,,,,,,,,---......//////000000111111111111111111111222333222111111333555333555888<<>>:::777:::;;;<<<======>>>>>>>>><<<===???AAACCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCIIIGGGDDDDDDEEEFFFFFFFFFFFFIIILLLLLLIIIFFFFFFGGGFFFGGGGGGHHHJJJLLLMMMNNNOOOPPPPPPNNNLLLIIIIIIIIIMMMKKKJJJLLLSSS[[[bbbfffgggaaa]]]\\\[[[YYYXXXZZZVVVVVVTTTOOOHHHFFFGGGIIIIIIHHHKKKRRRVVVVVVUUUVVVTTTSSSQQQKKKDDD@@@@@@AAA@@@===::::::===BBBGGGIIIGGGFFFDDDBBB@@@@@@AAAAAABBBDDDGGGGGGFFFEEEDDDDDD@@@>>>;;;:::;;;>>>??????>>><<<999666555666888999;;;999888888777666222///333444555555333111111222444222///------///222444333888===<<<666111000111222222222222222222222222444333333333555555333111666:::===BBBTTTsss,,,------...............,,,,,,...///000000000000+++---------+++***+++,,,++++++,,,------...//////,,,+++)))***+++,,,,,,+++---.........---,,,++++++(((((())))))))))))******(((((()))))))))***++++++))))))*********+++++++++***)))(((((()))***)))((()))***+++,,,,,,+++))))))((()))***++++++++++++++++++++++++,,,------......///////////////000000000111222333222111111333555222333777;;;======999666888999:::;;;<<<<<<<<<<<<;;;===???BBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCHHHFFFDDDCCCDDDEEEEEEEEECCCIIINNNNNNJJJFFFFFFHHHFFFFFFFFFGGGHHHJJJKKKLLLIIIMMMSSSVVVVVVQQQLLLIIINNNMMMMMMOOOTTTZZZ```ccchhhccc^^^ZZZWWWVVVWWWYYYVVVVVVSSSNNNHHHEEEDDDFFFJJJJJJMMMSSSWWWXXXWWWVVVRRRTTTTTTNNNFFFAAAAAADDDDDDAAA===::::::===CCCGGGFFFFFFEEEEEECCCBBB@@@???AAAEEEIIIIIIGGGEEEFFFHHH???<<<999888999;;;<<<<<<>>>===:::888777777888888;;;:::999999999777444222222444666555333111000000333222///------///222333666:::===<<<777222000111000000111111222333444444333222222444666666555333666999;;;@@@NNNkkk...------.........//////......//////000/////////,,,---...---+++***+++,,,,,,------------------------+++******+++,,,+++***---------......---,,,+++)))))))))***************((((((((()))************'''(((((((((((())))))))))))((('''''')))))))))'''))))))+++,,,,,,+++***)))((()))******++++++++++++******++++++,,,------------------.........//////111222333222111111333555222333555888;;;;;;888666777777888:::::::::::::::>>>???AAACCCDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCGGGEEEBBBAAABBBDDDEEEEEEEEEJJJPPPOOOJJJFFFEEEFFFEEEDDDEEEEEEFFFGGGHHHIIIGGGKKKQQQVVVXXXVVVRRROOOMMMOOOQQQTTTVVVYYY\\\^^^iiifff```ZZZVVVVVVWWWXXXWWWVVVSSSOOOJJJHHHGGGGGGIIIJJJLLLOOOSSSUUUTTTQQQQQQTTTUUUQQQIIIDDDEEEGGGHHHFFFBBB===999:::???CCCDDDEEEFFFGGGFFFCCC@@@???DDDGGGJJJIIIFFFEEEFFFHHH???<<<999777888::::::;;;>>>===<<<:::999888888888:::999999:::;;;:::777555111333555444222000//////333111///......///111333666:::===<<<888333111000///000111222333444555666111111111333666777777666555777:::>>>JJJeee///......---......////////////////////////...------...///...+++***+++,,,------------,,,,,,,,,,,,...,,,******+++,,,+++***,,,,,,,,,...//////---+++,,,,,,+++++++++************)))((()))***+++***)))(((((()))))))))*********((('''&&&'''((()))((('''))))))***++++++++++++***))))))******+++***************++++++,,,,,,------,,,,,,------......//////111222333222111111333555444333444555777888777555666777888999999:::::::::@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBFFFCCC@@@???AAADDDEEEFFFFFFJJJNNNNNNKKKGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGKKKKKKKKKMMMRRRUUUWWWWWWNNNQQQTTTVVVWWWXXXZZZ[[[iiiiiiccc[[[UUUVVVWWWWWWUUUTTTRRROOOMMMKKKJJJJJJLLLNNNOOOOOOSSSWWWWWWTTTPPPSSSTTTRRRMMMIIIHHHIIIIIIJJJHHHBBB<<<999===BBBDDDFFFHHHIIIHHHFFFCCCAAAEEEGGGHHHGGGFFFEEEEEEEEEBBB???;;;999:::;;;<<<<<<>>>======<<<;;;:::999999:::999999:::;;;;;;888666222333444444222000000111222111000//////000111222444777:::999666333000...000000111222333444444555000000111333555777666555555777:::>>>FFF]]]000///...------...//////---......//////......---...//////...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))+++++++++---000000---+++///...------,,,+++******,,,***((()))++++++***((())))))))))))************'''&&&%%%&&&((()))((('''******))))))***++++++,,,)))************))))))(((******++++++,,,------...------...//////000111111111222333222111111333555666444333333444555555555666777888999999::::::999??????@@@@@@AAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDAAA>>>>>>@@@DDDFFFGGGGGGIIIKKKLLLLLLJJJHHHGGGEEEEEEDDDDDDDDDEEEEEEFFFLLLJJJHHHJJJOOOTTTWWWWWWQQQSSSVVVVVVUUUVVVYYY[[[eeegggcccXXXRRRSSSTTTRRRPPPOOONNNNNNNNNNNNMMMLLLOOORRRRRRPPPUUU\\\^^^ZZZOOOPPPQQQQQQOOOMMMJJJIIIFFFJJJLLLHHH@@@<<<>>>CCCFFFGGGJJJKKKKKKIIIGGGEEEEEEDDDCCCDDDEEEFFFEEEDDDDDDAAA===;;;;;;<<<<<<<<<<<<============<<<;;;:::;;;:::::::::;;;:::777555444555555444333222444555222111000//////000111222333555777888666333000...000000000111111111222222222111111222444444333222555777:::===BBBTTTwww000///...------...///000,,,,,,---.../////////......//////...,,,++++++,,,*********++++++,,,,,,---,,,+++)))((()))***)))(((+++***+++---000111...+++000000///...,,,+++******...+++))))))+++,,,***'''(((((((((((())))))))))))'''&&&%%%&&&((()))((('''+++***)))))))))***,,,---***************)))((('''***++++++,,,,,,---.........//////000111222222333111222333222111111333555888555222111222444444444666777888999999::::::999>>>======>>>???BBBDDDFFFDDDDDDCCCCCCCCCBBBBBBBBBCCC@@@======@@@DDDFFFHHHGGGGGGHHHJJJMMMMMMKKKIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGIIIMMMRRRTTTSSSPPPTTTVVVVVVTTTSSSTTTYYY]]]```ccc___UUUNNNNNNOOOMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLNNNNNNMMMQQQ[[[^^^[[[MMMMMMNNNPPPPPPOOOKKKHHHCCCJJJNNNKKKCCC>>>@@@DDDGGGIIIKKKMMMMMMLLLJJJIIIDDDAAA@@@BBBEEEGGGEEECCCCCC@@@<<<::::::;;;;;;;;;<<<<<<===>>>>>>===<<<;;;===<<<;;;::::::888555222666666666555444444777999222111000//////000111222444666888999888555222000000000000000////////////555333222222333222000...666888;;;===???NNNppp111000...///111000---)))---------...///000111222000000000000///...---,,,,,,+++***+++,,,,,,+++)))$$$&&&((()))***)))((('''+++*********+++,,,,,,---......---,,,,,,++++++***000...***'''&&&&&&((()))((()))))))))******++++++)))'''%%%%%%'''''''''&&&)))((('''((()))***)))(((***++++++***))))))+++,,,............------,,,+++***+++---////////////...222000...000333444333111666444222111111333555777555666888888888888:::<<<<<<<<<;;;;;;<<<>>>@@@AAAEEEEEECCC@@@>>>===???AAA@@@????????????AAABBBCCCGGGDDDCCCHHHNNNPPPLLLFFFKKKGGGFFFHHHEEE@@@AAAGGGBBB???BBBMMMTTTUUUTTTWWWZZZXXXUUUUUUWWWXXXWWWUUUXXXYYYVVVOOOKKKLLLMMMLLLLLLKKKIIIIIIJJJJJJIIIGGGMMMSSSVVVPPPKKKOOOWWW\\\YYYQQQKKKLLLRRRUUUOOOHHHDDDIIINNNOOOIIIAAA>>>???CCCEEEHHHLLLOOOPPPOOOMMMLLLGGGBBBAAACCCGGGHHHIIIFFFDDDAAA???>>>===;;;:::??????>>>>>>======<<<<<>>>>>======>>>???@@@AAA???@@@BBBBBBAAA@@@AAABBB@@@???>>>>>>>>>@@@BBBDDDGGGEEEEEEJJJQQQTTTRRROOOMMMHHHFFFGGGFFFBBBBBBFFFIIIEEEGGGOOOTTTSSSQQQRRRUUUTTTUUUWWWZZZ[[[XXXVVVVVVXXXWWWPPPLLLMMMMMMKKKJJJIIIHHHHHHIIIJJJHHHGGGRRRYYY\\\UUUOOOQQQWWW\\\[[[SSSLLLMMMRRRTTTNNNHHHDDDHHHLLLNNNKKKEEEAAA@@@???DDDJJJLLLLLLLLLMMMOOOMMMIIIDDDBBBDDDFFFGGGGGGGGGEEEBBB???>>><<<;;;:::;;;===???AAAAAA???===;;;===;;;777666666777777777222111111333555777666555333222111000///.........222333444444333333222333///////////////000111111222111111222444555444333333777666888@@@GGG]]]|||333000,,,+++,,,...000000000000///...............///////////////...---,,,*********+++------,,,+++,,,,,,++++++***)))))))))+++************+++,,,,,,.............../////////***)))))))))((((((((((((&&&'''((()))***)))((('''+++)))'''((()))******)))++++++***)))((('''&&&&&&((()))******)))((('''&&&+++++++++,,,++++++***)))------......///......---///...---...111222111000888777555333222333444555444666777888777888999;;;>>>>>>=========>>>??????<<>>======???BBBDDDEEEDDDEEEJJJQQQVVVWWWWWWPPPJJJFFFGGGHHHFFFDDDEEEKKKIIIJJJQQQUUUTTTRRRQQQTTTUUUWWWZZZ\\\[[[XXXUUUTTTWWWVVVQQQMMMMMMMMMKKKIIIHHHGGGHHHJJJKKKJJJIIITTT\\\___XXXQQQQQQUUUYYYZZZTTTNNNMMMQQQRRRNNNIIIEEEGGGJJJLLLLLLJJJEEEAAA===CCCJJJKKKHHHHHHLLLPPPNNNKKKGGGEEEEEEEEEEEEEEEIIIGGGDDD@@@===;;;::::::;;;>>>CCCEEEDDD@@@;;;888<<<999666444444555555444444222000111333666777777555444222000/////////000222222333333333333222222///////////////000111111222111111222444555444333333666444666<<>>======AAA???===<<<===???BBBDDDBBBBBBCCCGGGLLLRRRVVVXXXSSSLLLGGGGGGJJJJJJGGGDDDGGGFFFIIIPPPVVVXXXVVVTTTXXXYYYZZZ[[[[[[YYYVVVSSSVVVXXXVVVOOOLLLMMMNNNMMMKKKJJJJJJKKKMMMOOOOOONNNRRRZZZ^^^XXXQQQPPPSSSTTTUUUPPPLLLKKKNNNPPPNNNKKKHHHHHHHHHIIIMMMOOOJJJCCC???BBBFFFGGGGGGHHHKKKNNNNNNLLLJJJHHHFFFEEEDDDCCCKKKIIIFFFBBB===:::::::::???AAADDDFFFDDD@@@;;;777;;;888555333333333333222444222222333555777777777777666333111000000000111222222222222333333222111///////////////000000111111000000111333444333222222555333444;;;???OOOjjj---...//////////////////---------...///000222333...............------,,,///---,,,,,,,,,+++(((&&&)))(((((()))***+++,,,---++++++***))))))*********(((((()))***+++,,,------&&&''')))*********((((((''''''((())))))((('''&&&)))'''&&&'''(((******)))%%%'''))))))((((((***,,,''''''(((+++......,,,)))(((((()))******)))))))))******+++---...000111222+++,,,---...///000111222888777555444333333333333333444666666666666888:::==================<<<<<>>@@@AAA@@@>>>===>>>@@@CCCEEEBBBCCCDDDFFFIIIMMMSSSVVVTTTPPPJJJIIIKKKMMMIIIEEEDDDEEEIIIOOOVVVZZZXXXTTTYYYZZZZZZYYYYYYXXXXXXXXXZZZ[[[VVVNNNJJJMMMPPPQQQMMMLLLMMMOOORRRTTTTTTTTTPPPWWW[[[XXXUUUTTTSSSQQQMMMKKKHHHHHHKKKNNNOOOOOOMMMMMMIIIHHHLLLRRRNNNFFFDDDBBBAAACCCGGGJJJJJJHHHLLLMMMLLLJJJHHHEEECCCCCCKKKKKKIIIEEE@@@<<<:::;;;???@@@AAABBBBBBAAA???>>>;;;888444222222333222222333333555777::::::888666999777555333222111111111333111111222444444222000///////////////000000111000///...000222333222111111444222444;;;===KKKddd,,,...111111000...---...))))))***+++---///111222------.........------,,,*********+++------,,,+++''''''(((***+++,,,---...++++++***))))))))))))***((())))))***+++,,,,,,---((()))***++++++***)))((())))))((((((((((((((((((((('''&&&&&&(((******)))(((***,,,***'''%%%'''***'''%%%%%%(((,,,---***((((((((())))))******))))))******+++,,,...000222333***,,,.../////////111333666555444444333333333333222444555666555666777999===>>>>>>?????????>>>>>>=========<<<<<<>>>AAADDDAAAAAA@@@@@@AAABBBDDDDDDCCCFFFHHHHHHHHHKKKQQQVVVUUUSSSOOOKKKKKKNNNKKKGGGFFFIIIMMMPPPVVVZZZWWWPPPUUUWWWXXXYYYYYYZZZ]]]```]]]]]]XXXOOOKKKNNNQQQQQQMMMMMMMMMPPPTTTWWWXXXWWWRRRVVVYYYZZZ[[[\\\VVVOOOHHHGGGGGGGGGHHHLLLOOORRRTTTSSSMMMGGGJJJRRRRRRKKKHHHCCC???AAAGGGJJJHHHEEEIIIKKKMMMMMMJJJGGGEEEDDDJJJLLLMMMJJJCCC>>><<<<<<;;;;;;===???AAACCCEEEGGG<<<999666333333333333222333444666999<<<<<<999666999888777666444333111111333111///111444444222//////////////////000111111000///...000222333222111111333111444:::;;;GGG^^^}}}///000111000---,,,---///+++++++++,,,---///000111,,,------......---------)))))))))+++---...---,,,((()))+++,,,---------,,,++++++***)))))))))))))))++++++,,,,,,------......***+++++++++++++++******,,,+++)))''''''((()))***)))'''&&&''')))+++++++++'''***,,,***'''%%%'''***+++(((%%%'''***+++)))&&&(((((()))***************------,,,,,,---...000000***,,,////////////222444333333333333333222333333111333555555555555777999999:::<<<============<<<:::<<<=========>>>@@@BBBAAAAAABBBCCCDDDDDDDDDDDDBBBFFFJJJJJJHHHJJJOOOUUUTTTVVVSSSMMMKKKMMMMMMIIIHHHMMMPPPRRRWWW[[[WWWOOORRRUUUYYY[[[[[[\\\___aaa]]]___\\\TTTPPPPPPPPPNNNJJJJJJKKKOOOSSSVVVXXXWWWVVVWWWXXX[[[```aaaWWWKKKHHHHHHHHHGGGGGGJJJOOOSSSZZZZZZRRRGGGHHHQQQTTTOOOJJJFFFBBBBBBDDDGGGGGGEEEFFFJJJNNNNNNLLLHHHFFFFFFIIIMMMPPPNNNGGGAAA>>>>>>999:::<<<>>>AAACCCEEEFFF>>>;;;777555444444444333555444555777::::::999888999999999999777444111000333111///000444555222...///////////////000111111222111000111333555444333222444111333999888@@@UUUsss222222111...******---111000000000000000111222222,,,,,,------...---------,,,+++***+++,,,,,,+++)))***,,,...//////...,,,+++++++++***))))))((())))))))))))************++++++,,,,,,,,,+++++++++******...,,,)))'''&&&(((***+++***)))((()))+++,,,---,,,###'''******''''''***...111---((((((+++,,,)))%%%(((((()))***************000///...---,,,,,,---...***---000000///000222555222222222222222222222222111333555555555555777888444666777999::::::999999;;;===@@@@@@???===<<<<<<@@@BBBCCCEEEFFFEEEEEEDDD???DDDIIIIIIGGGHHHNNNTTTTTTWWWVVVNNNKKKMMMNNNKKKHHHMMMQQQSSSYYY^^^ZZZQQQRRRVVV\\\^^^]]]\\\\\\]]]\\\______YYYTTTQQQOOOKKKHHHHHHIIIMMMQQQUUUVVVVVVXXXVVVVVVZZZbbbcccVVVFFFIIIJJJIIIHHHGGGIIINNNSSS]]]^^^UUUGGGFFFPPPUUUQQQIIIHHHFFFCCCBBBCCCEEEGGGDDDHHHNNNOOOMMMIIIHHHHHHHHHMMMRRRPPPJJJBBB???>>><<<===>>>@@@AAAAAAAAAAAA???<<<888666555555555444666555333444666999999999888999::::::888555111///444000...000444555222...///////////////000111111333222222333555666666555444555111333777555<<>>CCC>>>???GGGLLLJJJJJJLLLVVVWWWUUUQQQLLLJJJLLLOOOMMMMMMLLLMMMTTT\\\]]]YYYRRRRRRTTTYYYZZZYYY[[[```\\\___bbb```YYYRRRMMMJJJMMMLLLIIIIIILLLQQQVVVYYYYYY[[[YYYVVVVVVWWWUUUQQQJJJIIIIIIIIIEEEBBBHHHPPPYYYZZZVVVNNNJJJMMMPPPPPPOOOKKKFFFDDDEEEFFFEEEDDDHHHIIIKKKLLLLLLLLLJJJIIIGGGEEEGGGKKKIIIAAA@@@CCC???===>>>AAABBB??????AAA@@@>>>;;;888777777888999;;;:::888888888777555222555555666777888777444222333222222333444555333222,,,...000111000///000111333444555555333111222222666333222444555666===EEEfff111///------///000...,,,---------........./////////......---,,,,,,++++++)))************))))))(((,,,+++***)))(((((()))))))))***++++++))))))***++++++***)))((((((***+++---...---,,,+++***++++++,,,******)))))))))))))))***,,,***(((((()))*********)))(((((()))******(((''',,,+++***)))((('''''''''+++++++++++++++***))))))******+++,,,,,,,,,,,,+++,,,---...///000111111111111000111222333222///---333222222111222333444555444555888999::::::999888<<<<<<;;;;;;<<<<<<======AAA@@@>>>>>>???@@@@@@@@@EEE@@@@@@FFFJJJIIIIIIKKKSSSUUUVVVTTTOOOLLLLLLMMMIIIJJJIIIKKKSSS\\\^^^ZZZWWWUUUWWWZZZ[[[YYY[[[___]]]```bbbaaa\\\VVVPPPMMMLLLLLLLLLKKKLLLOOOSSSVVVWWWYYYZZZYYYZZZ[[[VVVOOOJJJHHHGGGFFFBBBAAAGGGOOOWWWYYYUUUMMMIIIJJJMMMMMMOOOKKKGGGEEEEEEFFFFFFEEEGGGIIILLLNNNPPPPPPOOONNNHHHFFFGGGLLLLLLFFFCCCDDD???<<<===AAAAAA??????BBB@@@>>>;;;;;;;;;;;;999777888777777888999999777666666666666888999999666333444333222333444333222000000111222222111111222333222444555444222111111222666333222444555666===DDD___111///------...///...------------.....................------,,,,,,++++++******)))))))))***+++++++++******)))))))))******)))***+++***)))((()))***+++***((((((((()))+++,,,---,,,,,,,,,++++++++++++++++++***)))((((((((()))+++***(((((()))******)))+++)))((()))))))))'''%%%,,,+++***((('''&&&%%%%%%***++++++,,,,,,+++***)))******+++,,,,,,,,,,,,+++......///000000000000000---///111111000.........222222111111222222333444444555666777888999::::::===<<<;;;;;;;;;===>>>???BBBAAA>>>======>>>@@@BBBFFFBBBAAADDDGGGGGGIIIKKKQQQUUUWWWVVVQQQMMMKKKKKKFFFHHHIIILLLTTT^^^```]]]YYYUUUUUUXXXXXXVVVXXX[[[___```bbbbbb___YYYSSSOOOIIILLLOOOOOONNNNNNQQQUUUVVVXXXYYY[[[^^^___XXXNNNJJJFFFCCCBBB???>>>EEENNNWWWZZZWWWOOOJJJJJJLLLMMMNNNKKKHHHFFFFFFFFFFFFFFFFFFIIIMMMQQQTTTUUUUUUTTTKKKHHHIIINNNPPPLLLGGGEEE???<<<===@@@@@@??????CCC@@@===:::;;;??????:::666555555555777:::;;;:::999666666777999::::::777555444333222333333333111///333333333111000000222444111333444444222111111222555222111333444666<<>>@@@AAABBBBBBBBB@@@??????@@@BBBDDDBBBAAABBBDDDHHHKKKNNNTTTVVVXXXVVVPPPKKKIIIIIIHHHJJJMMMOOOVVV___aaa___YYYUUUSSSVVVWWWWWWYYY\\\``````aaabbb```[[[RRRLLLGGGLLLQQQSSSRRRQQQSSSVVVXXXXXXXXXYYY^^^aaaZZZQQQKKKFFFAAA???<<<===CCCLLLWWW\\\\\\UUUNNNMMMNNNMMMMMMKKKIIIGGGGGGGGGGGGGGGFFFIIINNNRRRVVVWWWWWWWWWQQQNNNMMMPPPTTTQQQKKKEEEAAA>>>===???@@@>>>@@@DDDBBB<<<777999===???;;;666555555555777:::;;;;;;999555555666888::::::888555444333333333555555333111333222111///------000222000222333333222111111222444222111333444555:::AAAOOOooo000///...,,,,,,,,,---///.....................---,,,,,,,,,,,,,,,++++++++++++***)))))))))+++,,,---))))))******++++++,,,,,,***++++++***)))(((((()))((('''%%%%%%%%%&&&(((***%%%''')))+++---...//////,,,,,,***)))((((((((((((((('''&&&'''((()))(((&&&*********+++------,,,+++%%%%%%&&&&&&''')))***+++)))***,,,---...,,,+++)))******+++,,,,,,,,,,,,+++...//////000000000//////---000222222///...000222000000111111111111222111444444333444555888:::<<<<<<<<<<<<<<<===???AAABBB@@@CCCFFFFFFDDDBBBAAAAAAAAAAAAAAAAAADDDJJJPPPSSSXXXYYYXXXSSSLLLGGGFFFFFFHHHKKKNNNOOOTTT[[[]]][[[YYYTTTQQQUUUYYY[[[]]]aaaaaa```___aaaaaa[[[PPPHHHEEEKKKRRRVVVWWWWWWXXXZZZ[[[ZZZWWWVVVZZZ___]]]WWWOOOHHHAAA>>><<<<<>>??????>>>@@@DDDDDD===555444999<<<;;;777777777777888:::;;;:::888333333444777999999777555444333333444666777666444333333222///---...000222000222444333222111222333444111111333444444999@@@KKKiii//////...,,,***+++---000...............---------,,,,,,,,,,,,++++++++++++++++++*********++++++,,,))))))***+++,,,,,,+++++++++,,,,,,+++)))((()))***((('''%%%$$$%%%&&&((()))%%%&&&'''***,,,...///000++++++***)))((((((((()))***))))))***++++++)))(((+++******,,,...///...---)))((((((''''''((())))))(((***,,,......---+++*********+++,,,,,,,,,,,,+++------...///////////////000111222111000000111333//////000111111111111000444333333333555777999::::::;;;<<<>>>???AAABBBBBB@@@EEEIIIJJJFFFCCCAAAAAA???BBBCCCBBBEEELLLSSSUUUXXXXXXWWWQQQJJJEEEDDDEEEDDDIIILLLLLLPPPUUUWWWUUUTTTMMMJJJOOOTTTXXX\\\```bbb______aaaccc^^^RRRHHHFFFJJJPPPWWW[[[\\\\\\ZZZ]]]\\\XXXTTTUUU[[[]]]\\\TTTLLLDDDAAA???>>>BBBIIILLLWWW___\\\TTTNNNKKKIIIKKKLLLLLLJJJHHHGGGHHHJJJJJJKKKLLLNNNQQQSSSUUUVVVZZZYYYVVVSSSTTTUUUQQQLLLIIIDDDAAA@@@???>>>@@@EEEEEE>>>666444666999:::888999888888999::::::999777111222333666999999888666444333333444666666555444444444444222111111333444111222444444333333333444333111111333444444888>>>FFFbbb//////...,,,)))***---000//////.........---------++++++++++++++++++++++++++++++,,,,,,++++++******)))***+++,,,,,,,,,+++***,,,---...,,,***)))***+++)))((('''&&&&&&((()))+++((((((((((((***,,,...///******)))))))))))))))***)))))))))***++++++)))''',,,++++++,,,---...,,,++++++***))))))(((((((((((((((***---//////...+++*********+++,,,,,,,,,,,,+++++++++,,,...////////////111000///000111222222222...///000111111111000///444444444444555666777888999:::===@@@BBBBBBBBBBBBAAAFFFIIIIIIDDDAAAAAACCC???DDDFFFDDDFFFMMMSSSUUURRRTTTUUURRRKKKEEECCCCCCAAAFFFJJJJJJMMMRRRTTTRRRSSSKKKGGGKKKRRRWWWZZZ^^^ccc```___dddhhheeeYYYMMMJJJKKKNNNUUU\\\___\\\XXX[[[]]]ZZZTTTRRRWWW\\\]]]YYYPPPHHHDDDBBB@@@CCCGGGGGGUUUaaa```XXXQQQKKKHHHKKKLLLMMMLLLIIIHHHIIIJJJKKKJJJJJJLLLOOOSSSVVVYYYXXXZZZXXXSSSRRRVVVVVVSSSNNNHHHCCCBBB@@@>>>@@@EEEDDD@@@;;;777777888888888888888888999:::;;;:::888222222444777::::::999777555444333333444333111///111333444444222222333555111333555555444444555666222000111333444333777===@@@YYY~~~//////...,,,))))))---111//////.........---------+++++++++++++++++++++++++++,,,------,,,+++)))(((***+++,,,---,,,,,,******---...///---+++******++++++***((('''((()))+++,,,+++***)))((((((***,,,...***)))))))))))))))***+++'''''''''(((***)))'''%%%---,,,++++++,,,,,,***(((******))))))))))))******'''***---///000...,,,*********+++,,,,,,,,,,,,+++)))***+++---.../////////222///---...111333222000---...000111111111000///333444444555555666666666777:::>>>AAACCCCCCBBBAAACCCFFFHHHFFFAAA???AAADDD@@@GGGIIIFFFFFFMMMSSSSSSLLLPPPTTTSSSMMMGGGCCCBBB???EEEJJJKKKNNNSSSUUUTTTZZZRRRMMMQQQXXX\\\```cccccc``````fffmmmkkk___SSSMMMKKKMMMTTT\\\___ZZZTTTYYY]]]\\\VVVQQQTTTZZZ]]]\\\SSSKKKGGGDDDBBBCCCGGGFFFVVVdddddd\\\TTTMMMIIIJJJLLLNNNLLLIIIHHHIIIKKKJJJJJJIIIJJJNNNSSSYYY\\\VVVZZZYYYRRRQQQWWWZZZYYYPPPJJJEEEBBB@@@>>>@@@EEECCCAAA???<<<999888777777777777777999;;;<<<;;;:::222333555888;;;<<<:::999777555333222222000---***...000222222222111222333222444666666555555555666222000111333444333666<<<;;;SSSxxx---......//////......---111///---...000000...,,,///...---,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,))))))))))))***+++,,,---)))(((((()))++++++***(((&&&(((+++...///...+++***))),,,***$$$'''///---%%%***)))((('''''')))+++---((((((((()))))))))))))))+++)))''')))+++,,,***''',,,)))$$$(((...&&&%%%222******++++++++++++******(((***,,,,,,+++***))))))------------------------333000...---.........---............////////////222000///000333444444444:::;;;===>>>???@@@????????????>>>>>>???AAACCCDDDFFFDDDDDDGGGMMMOOOMMMIIIKKKMMMOOOPPPOOOKKKGGGDDDDDDDDDDDDHHHMMMRRRUUUUUU[[[ZZZUUUOOOSSS\\\___\\\cccdddggglllpppnnniiidddVVVNNNPPPVVVVVV\\\```XXX[[[YYYSSSMMMLLLQQQWWWYYY]]]WWWOOOHHHEEEDDDDDDDDDLLLQQQ\\\ddd___RRRJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKNNNMMMJJJJJJPPPXXXYYYUUUTTTSSSSSSTTTVVVWWWXXXXXXTTTSSSPPPJJJCCC@@@BBBDDDKKKFFF???<<<;;;;;;:::888777777666666777888999999888444555;;;<<<999:::???;;;999666444444333222000333333222222222222333333111111222222222333333333444333222222333444666777CCCMMMjjj///////////////////////////---,,,,,,......---***,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++***************+++,,,++++++,,,------+++***(((***,,,---,,,+++)))''')))***)))''')))------***++++++***)))))))))******((((((((((((((((((((((((***)))((()))++++++)))''')))(((%%%)))...$$$***)))******++++++******))))))***,,,,,,+++*********,,,,,,,,,,,,------......222000------...///...---............////////////222000///000222444444333666888:::<<<===>>>>>>>>>??????>>>>>>???@@@AAABBBEEECCCCCCGGGLLLOOOMMMIIIKKKMMMNNNOOONNNKKKHHHFFFEEEDDDDDDGGGLLLQQQTTTUUU[[[[[[WWWQQQSSSZZZ___^^^fffgggkkkppptttsssnnnjjjXXXNNNOOOTTTUUU]]]```XXXTTTQQQLLLHHHHHHLLLQQQTTT]]]ZZZTTTMMMHHHFFFEEEEEEIIIMMMWWW```___UUUMMMKKKIIIHHHGGGFFFGGGHHHIIIJJJOOOOOOMMMKKKNNNVVVXXXVVVUUUTTTTTTTTTUUUVVVVVVVVVRRRQQQNNNJJJEEECCCCCCDDDHHHEEEAAA===<<<;;;999888666666666666666777888888666333444999:::777888<<<777555333333444555444333222222222111111222222222111111111222222222333333333333222222333444666777@@@IIIeee000000///......///000000///...,,,---......---+++,,,,,,,,,,,,,,,,,,------)))***---......---***)))------+++******)))))))))...---,,,---...---+++))),,,,,,,,,+++***(((&&&%%%***((()))+++***(((***...,,,,,,,,,,,,+++***)))(((*********))))))(((((((((***)))((()))++++++)))(((''')))'''+++///###""")))******++++++******)))***++++++,,,,,,,,,++++++***++++++,,,---......///111///------...///...---............////////////111000///000222333333333333444666888:::<<<<<<===@@@???>>>======>>>???@@@CCCBBBBBBFFFKKKNNNMMMKKKLLLLLLMMMMMMMMMLLLKKKJJJEEEDDDDDDFFFKKKPPPRRRTTT[[[]]]ZZZTTTRRRWWW^^^bbbgggiiimmmrrrvvvuuuqqqmmm]]]PPPMMMQQQTTT\\\```XXXMMMJJJFFFEEEFFFHHHMMMPPP^^^^^^[[[UUUMMMGGGEEEFFFDDDFFFNNNYYY]]]WWWNNNIIIGGGGGGEEEEEEEEEGGGHHHJJJQQQSSSQQQLLLLLLQQQVVVWWWVVVVVVVVVUUUUUUUUUUUUUUUOOOMMMKKKIIIHHHFFFDDDBBBDDDDDDCCC@@@<<<:::999999666666666666666777777777444222333666777666666999666444222222333444333222111111111111111111111111111111111222222222222333333333333333333555666666<<>>===<<<<<<<<<===>>>AAA@@@AAAEEEIIIMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNGGGEEEDDDFFFJJJNNNQQQRRRZZZ]]]]]]WWWRRRTTT\\\cccfffhhhlllpppqqqqqqnnnlllbbbRRRLLLNNNQQQ[[[```XXXKKKGGGEEEFFFGGGIIIMMMRRR]]]```aaa[[[QQQIIIEEEFFFBBBBBBHHHSSS[[[ZZZPPPGGGGGGFFFDDDCCCDDDFFFHHHJJJSSSWWWUUUNNNJJJNNNTTTWWWWWWXXXXXXWWWVVVTTTTTTTTTMMMKKKIIIIIIJJJHHHDDD@@@AAACCCEEEBBB===999999:::777777777888888888777777444444444555666555666777888666333222111111///---111111111111111111111111111111111111222222222222222222333333444555555666999@@@WWWzzz000///---,,,,,,---///000000111111000////////////333222000///...---,,,,,,---,,,,,,,,,,,,,,,,,,---++++++******+++,,,,,,---...,,,++++++,,,+++)))'''...---,,,++++++++++++,,,---((())),,,((( !!!***'''(((+++---...---,,,+++,,,,,,+++***))))))((((((((()))*********))))))))))))---******///)))###))))))))))))******))))))))),,,***)))***,,,---,,,+++))))))***+++,,,......///---,,,,,,---///000///...............////////////111000...///000111111000000000222444777:::<<<===>>>===<<<;;;;;;;;;<<<===>>>>>>@@@CCCHHHKKKMMMNNNMMMLLLKKKJJJKKKMMMOOOPPPIIIGGGEEEFFFJJJNNNQQQRRRYYY\\\]]]YYYSSSRRRYYYaaadddfffiiikkkllllllllllllgggWWWPPPPPPQQQZZZ```ZZZLLLGGGEEEHHHJJJJJJNNNUUU]]]aaaccc___TTTJJJEEEDDDEEEDDDHHHRRR]]]___VVVJJJGGGFFFDDDCCCDDDFFFIIIKKKTTTXXXWWWOOOIIIKKKQQQTTTWWWYYYZZZZZZWWWUUUUUUVVVPPPMMMKKKKKKKKKIIIDDD??????BBBDDDBBB>>>:::999:::888999:::::::::999999888555666666555666777777666888666333111111000///---000111222222222222111000000000111111111222222222222222333444444555555555888>>>QQQqqq000000///......///000000...///000///---,,,---...000///...,,,+++*********...---,,,++++++,,,---...*********++++++,,,.........---,,,---...---+++)))------,,,,,,,,,------...---+++******'''######'''%%%'''***,,,---------,,,)))))))))((((((''''''&&&((()))++++++)))((()))******///***(((...+++'''---((())))))******))))))(((+++)))'''(((+++---,,,***)))******+++,,,------...+++++++++---///000///...............////////////111///......///000000///000000222444666999;;;===<<<;;;:::999999:::;;;<<<<<<===???BBBFFFJJJMMMOOOMMMLLLKKKJJJKKKMMMOOOQQQLLLIIIGGGGGGJJJNNNQQQRRRWWWXXX[[[ZZZTTTPPPTTT\\\bbbdddeeefffgggjjjmmmpppnnn```YYYVVVSSSZZZbbb^^^OOOHHHFFFJJJKKKKKKPPPXXX^^^aaaccc```XXXNNNGGGCCCFFFGGGJJJSSS```fff]]]QQQIIIGGGEEEDDDEEEHHHKKKMMMTTTXXXWWWPPPJJJKKKNNNPPPUUUYYY\\\\\\YYYXXXYYYZZZWWWUUURRRPPPMMMIIIDDDAAA@@@AAABBBAAA>>><<<::::::::::::;;;<<<<<<:::999888666888888666555888777555555333111111222333222111111222333444444333222111000000000111111111111222111222333444555555555555888===LLLiii111111111111111111111111...///111000---,,,---///---,,,,,,+++++++++++++++------------------------,,,,,,+++++++++,,,,,,---,,,++++++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++'''(((+++***&&&&&&''')))++++++,,,++++++))))))))))))))))))))))))''')))++++++)))((()))***(((...***''',,,***&&&***(((((())))))))))))((((((+++'''%%%&&&***---,,,*********+++++++++,,,,,,,,,******+++---///000///...............////////////111///......///000///...000000111222444777:::;;;:::999888888999:::;;;<<<:::;;;>>>AAAEEEIIINNNQQQMMMMMMLLLKKKLLLMMMOOOPPPNNNKKKHHHHHHJJJNNNQQQRRRTTTUUUXXXZZZVVVOOOPPPVVV]]]^^^___```bbbhhhpppuuuuuuiiiccc^^^WWW\\\eeecccUUULLLHHHMMMNNNMMMSSS]]]```bbbcccaaa[[[RRRIIIDDDBBBEEEIIIRRR___gggaaaVVVKKKIIIFFFEEEFFFJJJMMMPPPSSSVVVVVVPPPKKKLLLLLLKKKTTTXXX]]]^^^\\\[[[\\\___```___\\\WWWPPPJJJFFFEEEBBBAAA?????????>>><<<:::999:::;;;<<<<<<:::888777666999999555444777777333555333222222333333222111111333444555555444333111000000000000111111111111111222333555555555555444888;;;HHHbbb222333333444444333333222000222333222///...///111+++++++++,,,---...///000***,,,...//////...,,,***......---,,,++++++++++++)))(((((()))++++++***(((+++,,,,,,,,,,,,+++***)))***---+++&&&)))111000(((((())))))*********)))))),,,,,,,,,,,,,,,,,,------'''***,,,+++)))((()))+++%%%---***&&&+++)))###%%%(((((())))))))))))((((((+++'''###%%%))),,,+++)))+++++++++++++++++++++,,,))))))***---000111///.............../////////000111///------/////////...//////000111333555888:::888888777777888:::<<<===999;;;>>>AAADDDIIINNNQQQMMMMMMLLLLLLLLLMMMOOOPPPPPPMMMIIIHHHKKKNNNQQQSSSSSSRRRVVVZZZWWWOOOMMMRRRVVVXXXYYYZZZ^^^fffqqqyyyzzzpppkkkeeeZZZ^^^gggggg[[[PPPLLLPPPQQQPPPVVVbbbbbbbbbbbbaaa]]]UUULLLEEE;;;???EEENNN[[[fffbbbWWWLLLJJJHHHFFFGGGKKKOOORRRRRRUUUTTTOOOLLLLLLKKKIIISSSXXX^^^___]]]\\\___bbbgggfffccc\\\RRRKKKHHHHHHCCC@@@======??????===:::888999;;;;;;;;;999777666555999999444333777777222999777444333222222000...222333555666666555333222000000000000111111111111111222333555666555555444777:::EEE^^^333222111000000111222333///000000000///---+++))),,,---...---,,,,,,---///++++++++++++++++++++++++++++++,,,---,,,+++***)))+++,,,,,,,,,,,,+++******)))))))))***,,,,,,+++******++++++,,,,,,***)))((()))'''&&&(((+++---//////******+++---...---***'''+++++++++++++++***((((((&&&(((+++...///...,,,+++***)))(((''''''&&&''''''---***'''(((***,,,,,,+++))),,,,,,)))+++///...(((++++++,,,...000///---******,,,......,,,+++---///..................------111111000000111333444555777666555555666888:::;;;;;;<<<======???BBBFFFJJJPPPKKKJJJMMMMMMIIIJJJOOOTTTNNNHHHJJJPPPUUUUUURRRSSSOOORRRZZZXXXNNNKKKPPPRRRUUUWWWYYY]]]dddooowww{{{tttooolllgggbbbaaadddWWWOOOOOOXXX[[[VVVZZZdddggghhhmmmqqqjjjYYYMMMJJJDDD???CCCJJJSSSdddkkk```TTTKKKEEEHHHMMMOOOPPPRRRPPPSSSTTTRRRMMMJJJJJJKKKQQQUUUZZZ___aaa___[[[YYYbbbddd```UUUMMMJJJIIIGGGBBBAAA@@@???>>>>>>======999999999888888888777777999:::;;;999777555444555===999555444666666333000222111222333555555444222444222111222333555444444222222333444555555555444888888>>>RRRuuu222222111111111111222222///000000000...---+++******+++,,,+++******+++---,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++***)))+++,,,,,,,,,,,,+++******,,,+++******++++++)))((()))***+++++++++***)))(((((('''&&&'''***,,,---...,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,***))))))%%%'''(((***+++***)))(((,,,+++)))(((&&&&&&%%%%%%,,,)))''''''***++++++***&&&)))***((()))------))),,,,,,,,,---//////---+++---///111111///...000222........................000/////////111222444666888777666666666888:::;;;:::;;;======>>>AAAEEEIIINNNJJJJJJMMMNNNLLLMMMQQQSSSNNNIIIHHHLLLOOOPPPPPPSSSNNNPPPWWWUUULLLJJJOOOQQQTTTWWWXXX[[[aaallltttuuurrrqqqooohhh___[[[]]]ZZZUUUXXXaaaccc___cccmmmrrrppppppqqqiiiYYYLLLFFFFFFAAADDDKKKSSSeeennnfffYYYPPPHHHIIIMMMNNNOOOQQQTTTWWWZZZXXXSSSNNNLLLLLLOOOSSSXXX]]]^^^]]][[[YYY]]]___\\\UUUPPPNNNKKKGGGEEEDDDDDDCCCAAA???===<<<:::999999999999888888888666888999888666555555666:::888666555555555444333222222222444555666444222333222111111333444444333444444444444444444333333555888@@@QQQppp111111222222222222111111000000000///...---,,,++++++,,,---,,,+++***+++,,,------,,,,,,++++++******+++,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,+++******+++***)))***,,,,,,***((())))))*********)))(((''''''&&&%%%&&&(((+++,,,,,,,,,***((()))***,,,------------------,,,+++***)))''''''((((((((((((((((((,,,+++***(((&&&%%%$$$$$$***(((&&&&&&(((*********'''+++,,,+++***---...------,,,+++,,,...///...---...000111111000000111222.................................///111333555666888888777777777999:::;;;999;;;<<<===>>>@@@DDDGGGKKKIIIJJJMMMOOONNNPPPSSSTTTQQQMMMJJJIIIJJJMMMOOOOOOKKKKKKPPPOOOHHHFFFJJJLLLPPPTTTUUUVVV[[[dddllllllmmmooopppiii]]]WWWWWWYYY[[[bbbkkkkkkgggkkkttt{{{vvvrrrrrrmmm```QQQIIIIIIBBBEEEKKKTTTgggtttpppbbbWWWMMMKKKMMMMMMNNNOOOWWW\\\aaa```[[[SSSNNNKKKMMMPPPTTTXXX[[[[[[YYYXXXZZZ[[[ZZZWWWWWWWWWPPPHHHDDDEEEEEEDDDBBB???<<<:::::::::::::::999999999999555666888888666555666777777777888666444333444555333222333444666666444222333111000000222333333222666555555444444333222222333888@@@NNNhhh000111222333333222111000000000000///...------,,,---...//////---,,,---...---------,,,,,,+++******,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******)))((((((***,,,---,,,+++))))))))))))(((((((((''''''%%%$$$%%%''')))***)))+++)))((())),,,---...---,,,,,,,,,,,,+++***))))))+++***)))((('''(((((()))+++***)))'''&&&&&&&&&&&&)))'''&&&&&&'''((()))***))),,,---+++******,,,---...,,,+++,,,.../////////+++,,,...///............---------.....................///000111444666888888888888777888999:::;;;888:::<<<======???CCCEEEIIIIIIKKKNNNPPPPPPPPPQQQVVVUUURRRMMMHHHHHHKKKOOOJJJFFFEEEHHHIIIDDDCCCEEEGGGLLLPPPQQQPPPTTT\\\dddiiigggiiimmmjjj```XXXUUUUUU]]]iiipppooolllooouuuzzzvvvtttvvvwwwnnn___RRRKKKCCCEEELLLTTThhh{{{}}}lll___RRRNNNNNNMMMMMMOOOWWW^^^dddeee___UUUMMMIIIJJJLLLPPPTTTVVVWWWXXXWWWYYYZZZYYYZZZ]]]]]]TTTIIIAAABBBCCCCCCAAA>>>:::888;;;;;;;;;:::::::::999999777888:::999777666666666666999:::888444222333444444333444555666666444222222000///000111333222222555444444444333333444444555888===HHHbbb000111222333333222111000111000000///............---///000000...---,,,------------,,,,,,,,,++++++,,,,,,++++++++++++***++++++,,,,,,,,,,,,+++*********))))))***,,,,,,+++)))***))))))((((((((((((((('''&&&$$$$$$&&&((((((((((((((())),,,......,,,***+++++++++******)))(((''',,,***)))'''&&&'''((()))(((''''''''''''(((((()))'''''''''&&&&&&''')))***+++******)))(((&&&''')))...,,,+++,,,...000000000******,,,---......,,,+++---------.........///////////////000222555777999888888888888888888999999777999;;;<<<===>>>AAACCCHHHJJJMMMNNNOOOPPPOOONNNUUUVVVTTTNNNHHHFFFIIILLLHHHDDDCCCFFFHHHFFFDDDDDDFFFLLLRRRRRRPPPRRRZZZbbbooohhhdddggghhhaaaWWWRRRUUUaaannnrrrqqqpppqqqrrrttttttvvv|||{{{kkk[[[MMMDDDFFFMMMTTThhhtttfffWWWQQQOOONNNNNNPPPUUU\\\dddfff___UUUMMMHHHIIIJJJMMMOOORRRTTTUUUVVVWWWWWWWWWYYY]]]^^^TTTGGG@@@AAABBBCCCAAA>>>;;;999;;;;;;;;;:::::::::999999;;;<<<===;;;888666555666999;;;<<<:::555222222333555444555666777777555222222000///000111333222222333222222222333555666777888777888BBB]]]111111222222222222111111111000//////......//////+++---//////---+++******,,,,,,,,,,,,---------------,,,++++++******+++++++++,,,,,,,,,,,,+++******---,,,+++++++++***(((&&&+++***)))((((((((())))))(((&&&$$$$$$&&&'''''''''((((((***---///...+++)))************)))((('''&&&)))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&''')))***+++'''(((((('''&&&&&&)))+++111,,,***+++,,,+++***,,,---,,,,,,---///111111000++++++,,,...000000---+++,,,,,,------...//////////////////000222444666888777777777777777777777777666888;;;<<<<<<===@@@AAAEEEJJJMMMMMMOOOPPPOOOKKKQQQRRRQQQMMMHHHEEEFFFHHHGGGEEEEEEGGGKKKKKKIIIFFFHHHPPPWWWWWWTTTTTT\\\dddsssjjjddddddddd]]]VVVQQQ[[[iiitttuuutttuuusssnnnmmmqqqvvv}}}ppp___QQQGGGHHHNNNRRRddd}}}{{{lll[[[SSSPPPOOOPPPSSSSSSZZZbbbddd___VVVNNNJJJIIIJJJKKKLLLNNNQQQSSSUUUTTTTTTTTTUUUYYYZZZRRRGGGCCCDDDDDDDDDBBB@@@===;;;::::::::::::999999999999>>>??????===999666555555;;;<<<===;;;888666444333666666555666888777555333333111000000222333333222222222111222333555777999999777666>>>WWW|||222222111111111111222222111000///.........///000,,,...000///---+++******++++++,,,,,,---.........---,,,+++*********+++++++++,,,,,,,,,,,,+++*********))))))***,,,,,,***))),,,+++***)))((()))******)))'''%%%%%%&&&'''''''''+++******+++------+++)))******+++******)))((('''((((((''''''''''''''''''''''''&&&''''''((()))***'''((()))(((&&&&&&))),,,222***%%%***///...------++++++,,,///111222111///,,,,,,,,,///111111...+++,,,,,,------...//////000///.........000111333555666666777777777666666666666888:::<<<<<<===>>>@@@AAAGGGLLLLLLNNNQQQPPPKKKOOOOOOOOOMMMJJJGGGFFFEEEDDDCCCDDDGGGLLLNNNKKKFFFHHHQQQYYYYYYUUUUUU]]]eeekkkgggeeeddd```YYYVVVXXXbbbpppyyywwwvvvxxxsssiiidddjjjqqqwww~~~~~~rrrdddWWWLLLLLLPPPPPP___wwwooo]]]TTTQQQQQQSSSVVVTTTZZZaaaccc___XXXRRRPPPKKKJJJJJJJJJLLLOOORRRTTTRRRSSSSSSSSSVVVYYYTTTMMMHHHGGGFFFCCC@@@===;;;999:::999999999999888888888<<<===>>><<<999777666666:::::::::;;;<<<;;;888666777666666777888777555333333222111111333444444333333333222222333444777888777888888>>>RRRttt333222111000000111222333111111///......///000000...000222222000---,,,,,,***++++++,,,---...//////---,,,+++*********+++,,,+++,,,,,,,,,,,,+++******$$$$$$%%%)))---000000///---,,,***)))))))))***+++***(((&&&%%%&&&''''''&&&...,,,***)))***,,,,,,+++++++++,,,++++++***)))((())))))******************((((((''''''''''''((((((''')))***(((&&&&&&)))---+++ !!!***+++)))(((++++++---000222222000...+++++++++...111111---))),,,,,,------...///000000...---------...///111222555666666666666666555555555777:::<<<<<<<<<>>>???===EEEJJJKKKNNNSSSQQQLLLOOOOOOPPPOOONNNKKKHHHFFF???@@@BBBEEEKKKNNNJJJDDDFFFOOOXXXXXXTTTTTT[[[ddd^^^aaaeeeeee^^^WWWYYY```fffssszzzvvvvvvyyyrrrddd[[[bbbjjjpppxxx|||tttiii\\\PPPNNNQQQOOOZZZrrrppp^^^UUURRRRRRUUUXXXUUU[[[aaaccc```ZZZVVVUUUKKKJJJIIIIIIKKKNNNQQQSSSSSSUUUTTTTTTWWW[[[YYYTTTJJJHHHEEEAAA===999666555999999999888888888777777:::;;;<<<;;;999777777777999888888;;;??????<<<888777777777777888888555333444222111222333555444444555444333222222333555666444999<<>>KKKeee444333333222111000//////111000...------...000111111000...---,,,,,,,,,------,,,,,,---...///.........---+++******++++++,,,---,,,******+++,,,+++***+++++++++,,,,,,,,,,,,,,,---000...))))))+++***%%%)))((((((''''''((((((((()))++++++&&&&&&+++,,,))),,,+++***)))((())))))******)))(((''''''((()))***))))))))))))((('''&&&&&&((())))))(((&&&&&&(((+++,,,,,,,,,+++++++++******+++---..................+++++++++,,,,,,,,,------------,,,---......---+++------............000222666333111333777999777444333555777777777999<<<@@@@@@DDDHHHIIIJJJKKKNNNQQQRRROOOMMMNNNOOOMMMHHHBBBBBBDDDEEEEEEJJJOOONNNHHHDDDGGGLLLQQQTTTUUUUUUTTTZZZbbbiiifff[[[TTT^^^lllxxxoooggghhhnnnooojjjbbbZZZTTTTTT```lllooollljjj]]]UUULLLGGGLLLVVVbbbiiilllkkkdddZZZTTTTTTTTTSSSVVVXXXXXXXXXZZZZZZTTTLLLKKKIIIIIIKKKJJJGGGIIIMMMUUUQQQOOORRRXXX[[[YYYVVVIII<<<:::???===@@@CCC>>>===;;;999777666777888999<<<===>>>>>>;;;888777777999999;;;===>>>>>>;;;888:::777555444555555333000444666555000000333444111444333222000000111222333666666888<<>>???@@@>>>:::777444444555555666888::::::777555;;;999666444444444333222111333333000000222333111333222111111111222333444666444555999DDD\\\222222222222222222222111000000/////////000111222000000000000000///...---000000...---,,,---000222///...---+++++++++,,,,,,///---++++++,,,,,,+++***,,,---///000///---+++***,,,***)))***---///+++'''''''''&&&&&&%%%&&&&&&&&&*********)))))))))))))))++++++*********)))))))))'''((()))******)))((('''******)))(((((('''''''''++++++++++++++++++,,,---,,,,,,,,,+++++++++******+++++++++,,,......---,,,---,,,+++******,,,...///...------...//////...,,,///,,,***,,,///111000...111000000333555666555333666666666777777999;;;===@@@@@@AAADDDHHHLLLMMMMMMUUURRROOOMMMNNNMMMKKKJJJEEEDDDCCCFFFLLLQQQRRRQQQPPPMMMMMMRRRYYY[[[WWWRRRUUU\\\fffjjjeee___aaaiiimmmfffdddmmm{{{zzzppp```WWWPPPSSSYYY___eeeiii^^^WWWMMMHHHJJJPPPXXX]]]```bbb^^^VVVQQQRRRUUUUUUYYYYYYXXXVVVYYY\\\YYYSSSMMMIIIHHHJJJKKKHHHHHHJJJLLLLLLNNNRRRXXX___dddfffSSSEEEAAACCC@@@AAACCC>>>===<<<;;;:::999999999999===>>>@@@>>>;;;777444333333333333666888888777555<<<:::666444333333333333222333333222222333444333222111111111111333444444555222333777@@@UUU{{{111111111111111000000000000000000000111111222222000000000111000000///...000000000...,,,,,,///222///...,,,+++*********+++///---++++++,,,,,,,,,+++...///000111000...+++***000---,,,...//////,,,******)))((('''&&&%%%%%%%%%+++************(((((((((++++++++++++*********)))'''((()))******)))((('''((((((((('''((()))***+++*********+++,,,---,,,,,,,,,,,,,,,+++++++++******,,,******+++---...,,,***---,,,+++******,,,...///...------...//////...,,,///,,,***+++///111000...000000111333555666555555888777666666888999;;;;;;AAA@@@@@@CCCGGGKKKMMMMMMOOOOOOOOOPPPPPPOOOLLLJJJFFFCCCAAAEEEKKKOOOQQQQQQUUUQQQPPPUUU]]]```\\\VVVTTTZZZdddmmmlllggggggkkkooojjjhhhppp}}}{{{rrraaaYYYRRRRRRUUUYYY___eee[[[UUUMMMIIIJJJPPPVVVYYYeeefffaaaVVVOOOQQQVVVXXXYYYYYYXXXWWWZZZ___]]]XXXOOOIIIFFFHHHJJJIIIHHHJJJHHHJJJMMMQQQWWW___hhhmmmWWWGGGCCCEEEAAABBBDDD@@@=========<<<<<<;;;:::999:::<<<>>>>>>;;;888555444666666777999<<<===<<<:::;;;:::777555333222333555333222222444444333333444111111111111222333333444555111222666<<>>>>>>>><<<:::999777:::===>>><<<999666555555555666888;;;<<<<<<;;;999999888666444333444666333111222555444222111333111222222222222333333333555111222777;;;HHHlll333333222222111000/////////000111222333333333333000///.........///000000,,,///111///+++***,,,///111///...,,,+++***++++++---+++***+++---//////...444333222111///...---,,,,,,******+++'''$$$(((000***************+++,,,---,,,))))))---,,,'''&&&(((++++++,,,,,,,,,+++***)))(((((())))))))))))((((((***)))((('''((()))+++,,,&&&&&&&&&(((++++++)))''',,,,,,,,,+++++++++******,,,)))''')))---...,,,(((+++++++++,,,,,,,,,------///.........000000...---+++,,,------,,,---///000/////////...///111555888;;;888666666888::::::999???AAABBBBBBAAACCCHHHLLLFFFIIILLLOOOPPPOOOMMMMMMMMMFFFBBBEEEIIIJJJLLLOOOOOONNNOOOTTT\\\aaa```^^^XXXZZZcccnnnrrrooojjjiiipppllliiijjjmmmpppnnnlllfff___WWWSSSQQQQQQYYYaaaYYYTTTNNNJJJKKKNNNQQQRRRaaaeeeccc[[[UUUXXX___ccc___aaabbbdddjjjpppooojjjaaaVVVLLLJJJIIIHHHGGGIIIFFFIIILLLLLLMMMRRR]]]fffWWWHHHCCCEEEBBBDDDHHHDDD<<<>>>???@@@???===;;;999777:::===>>><<<888555444222222222555888:::::::::666888999888555444555777666333444888777222111444222222333333333222111111666222333999:::DDDeee555555444333222000000//////000111222333444444444000///---,,,,,,...000111***...111000+++)))+++...222111///---,,,,,,,,,,,,,,,+++***+++---///000///555444222000///...------++++++---000---+++444@@@))))))***+++,,,...000111,,,))))))---,,,'''%%%(((++++++,,,---,,,+++***)))))))))(((((((((((()))))),,,+++)))''''''(((***+++(((''''''))),,,---+++(((,,,,,,,,,+++++++++******,,,)))''')))---...+++(((***+++,,,---------,,,,,,///......///000000///---***,,,...---++++++...111......---,,,,,,///444888;;;888555666888:::999888===AAACCCAAA??????EEEKKKHHHJJJMMMOOOPPPPPPQQQRRRQQQHHHCCCFFFIIIIIIKKKOOOMMMMMMOOOUUU\\\aaabbbaaaXXXYYY```kkkoookkkeeecccllliiiffffffiiimmmooopppnnneee\\\TTTNNNMMMTTT]]]^^^YYYRRRNNNNNNOOOQQQRRRZZZ```bbb]]]YYY\\\cccggghhhkkknnnpppwww}}}|||vvvlll___SSSNNNMMMJJJIIIJJJGGGJJJKKKIIIHHHLLLVVV___[[[KKKEEEFFFAAABBBEEE@@@===>>>@@@AAA@@@>>>;;;999888;;;>>>???<<<777444222555444444777:::=========444777999999666555666777;;;777777<<<;;;555333666333333333333333222111000777222444::::::BBBbbb111222222222222111000000)))---111333222222555888111000///......---......111111///...---------...333...,,,///...***+++000(((,,,///000222444000***000111111000...,,,---...)))***,,,---,,,***((('''111)))$$$(((222888555000,,,++++++,,,------***(((%%%&&&)))+++,,,,,,+++***)))))))))))))))************++++++***'''&&&''''''&&&&&&)))+++***&&&%%%'''---...---+++,,,...,,,'''------------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---//////---+++...............///000111...///000000000222555777;;;999666555666777888888===>>>???@@@@@@@@@@@@@@@HHHJJJNNNRRRVVVVVVTTTQQQQQQLLLFFFFFFIIILLLLLLJJJKKKNNNRRRXXX\\\^^^``````ZZZYYY]]]dddjjjiiiddd```fffaaa```eeehhhjjjpppyyyyyynnn___VVVUUUVVVUUUSSSccceee```SSSKKKNNNSSSUUU\\\bbbeeebbb___aaabbbaaaiiihhhlllxxxyyyooo```QQQGGGEEEHHHKKKIIIJJJKKKJJJJJJNNNUUU[[[SSSPPPKKKFFFCCCBBBCCCDDDDDDBBBAAAAAABBB@@@;;;777999999;;;<<<===:::666222888444222555<<>><<<:::888666444333333444333333222222333333444000555444555<<>>@@@AAABBBCCCDDDJJJLLLPPPVVVYYYYYYVVVTTTPPPKKKFFFEEEIIILLLLLLKKKLLLOOOSSSYYY]]]```bbbbbb\\\ZZZ[[[aaaggghhhddd```hhhdddcccgggjjjlllsss{{{|||qqqbbbWWWRRRRRRTTTTTT```eeebbbWWWNNNOOOTTTVVVYYY]]]dddiiiiiieee```]]]eeefffmmmzzzyyyeeeTTTLLLJJJJJJKKKMMMNNNNNNMMMMMMOOOUUUYYYUUUSSSNNNIIIDDDBBBCCCDDDEEECCCBBBBBBAAA???:::777888888:::;;;<<<;;;777444888555333777===AAABBBAAA:::999888666555555666666;;;:::888666444333222222444333333222222333333444000555333444:::AAAYYYzzz111222222222222111000000444000,,,---000222///,,,/////////000000111222333111111111111000...,,,+++---******,,,---,,,---111555444000++++++......+++---//////...,,,++++++,,,***+++,,,,,,,,,+++))))))---+++***,,,000222000---,,,+++******+++***(((&&&%%%&&&(((+++,,,------,,,++++++******))))))(((((('''))))))(((&&&%%%%%%&&&###***,,,'''''',,,...+++%%%......,,,---...///...............------,,,+++,,,------......---------,,,+++,,,......,,,***//////...---------...............---,,,---///222888777777666666777888888<<<===>>>???BBBDDDFFFGGGJJJLLLQQQWWW[[[[[[XXXUUUOOOKKKFFFFFFIIILLLLLLLLLLLLNNNRRRWWW[[[___aaaccc___[[[YYY\\\cccfffccc^^^fffddddddgggiiimmmttt|||zzzlll]]]SSSQQQUUUYYY^^^eeefff]]]RRROOORRRVVVWWWXXXcccssswwwlll___ZZZ```dddmmmxxxiiiYYYQQQOOONNNLLLNNNOOOOOOOOONNNOOORRRTTTYYYWWWSSSLLLFFFCCCCCCDDDFFFEEECCCCCCAAA>>>:::666666777888:::<<<<<<999777888666555777===AAABBBBBB<<<;;;999888777777777777777666555444333222222222333333333333333333333333000444222222888===SSSrrr111222222222222111000000444111......///000///...000/////////000000111222000111222222111///,,,***,,,++++++,,,---...000222------+++((()))...///---,,,---...---+++***+++,,,***++++++,,,,,,+++************+++---...---,,,+++,,,+++***)))***)))'''&&&"""###%%%''')))***++++++,,,++++++***)))(((''''''((()))***)))'''&&&'''((("""***+++######+++---(((!!!)))///---+++,,,,,,,,,,,,---------------,,,,,,,,,,,,---...............///---------......---+++//////...---,,,,,,,,,,,,000000000///------///111666888999999888888999:::=========???AAACCCFFFGGGGGGJJJOOOUUUYYYYYYWWWTTTRRRNNNJJJHHHIIIKKKLLLLLLJJJKKKNNNRRRWWW[[[^^^```bbb^^^YYYXXX^^^dddccc]]]bbbbbbcccdddeeejjjrrryyy}}}sssdddVVVOOORRRWWW^^^eeeiiibbbVVVOOOOOORRRVVVSSS```www~~~ooo^^^YYY\\\bbbjjjqqqxxxooo___UUUQQQNNNMMMKKKLLLMMMNNNNNNOOOPPPQQQ^^^\\\XXXQQQIIIDDDCCCDDDFFFFFFEEEDDDAAA>>>:::777555555666888;;;<<<;;;999777666555777<<<@@@AAAAAA===<<<;;;999777666555444555444444333333333333333333333333333333333333333///333111222888<<>>@@@AAACCCDDDFFFHHHMMMRRRWWWYYYWWWUUUVVVRRRNNNJJJJJJJJJKKKKKKJJJKKKMMMPPPTTTYYY]]]___bbbaaa]]]YYY\\\bbbbbb]]]```bbbcccaaabbbgggpppvvvyyy{{{wwwjjjYYYOOONNNQQQ^^^dddiiieeeZZZOOOLLLNNNSSSNNNXXXooowwwjjj[[[VVVXXX___fffjjjmmmtttxxxhhhYYYOOOKKKKKKJJJKKKLLLNNNQQQSSSTTTTTTaaa```\\\TTTKKKDDDDDDEEEFFFGGGGGGEEEBBB===:::888444444444777:::<<<<<<<<<666555555666999<<<>>>???>>>===<<<999777555333222555444444444444444555555222333333444444333333222///222111333999===MMMiii111222222222222111000000,,,000444444111000222555111000///...------------///000111111111000//////000222111......222333111))),,,......000333111,,,+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,******++++++++++++******,,,+++))))))*********)))(((((())))))***+++,,,---++++++******))))))(((((()))***++++++))))))***+++)))++++++***)))(((((()))------***(((***000000,,,)))******++++++++++++***---...//////000/////////222000...---.........---------,,,+++++++++,,,,,,,,,,,,,,,+++))))))+++---333777<<<===<<<:::;;;===;;;<<<>>>???@@@AAAAAAAAAGGGHHHKKKPPPUUUXXXXXXXXXVVVSSSOOOKKKIIIIIIKKKLLLNNNNNNNNNPPPTTTXXX\\\___aaaeeeccc]]]\\\aaabbb]]]___cccddd```___eeennnssswww||||||ssscccVVVRRRSSS]]]```eeeeee\\\PPPJJJKKKMMMJJJRRRbbbjjjbbbWWWRRRTTT[[[bbbeeehhhooo{{{|||mmm[[[NNNIIIJJJMMMLLLNNNQQQUUUXXXYYYYYYbbbccc```WWWLLLEEEDDDFFFFFFGGGHHHFFFBBB>>>;;;:::444333333555999<<<======777777666777888:::;;;===<<<<<<;;;:::888666444222555555555444444555555666222222444444444444222222///333111333:::<<>>AAACCCDDDCCCBBBFFFFFFHHHLLLQQQUUUWWWXXXQQQPPPMMMJJJHHHIIIKKKMMMOOOOOONNNOOORRRVVVZZZ]]]^^^hhhkkkbbb]]]```aaa^^^\\\bbbddd]]][[[aaajjjnnnvvv{{{}}}vvviii\\\WWWVVVYYYYYY]]]bbb^^^SSSLLLKKKJJJLLLRRR[[[aaa___WWWPPPTTTYYY___ccceeelllvvv~~~}}}zzzsssgggZZZPPPLLLLLLPPPNNNNNNQQQVVVZZZ[[[[[[bbbdddbbbYYYMMMEEEDDDGGGDDDGGGHHHGGGBBB>>>======555444333444888;;;======999999999888888888:::<<<999::::::;;;::::::888888666555444444444444555555111222444555555444222111111444222444::::::FFF^^^111222222222222111000000///...///222444333...)))////////////000111222333.........///000222333444333555333---+++//////+++)))++++++***---111111...,,,---......,,,,,,---...,,,+++++++++,,,,,,---...222...+++,,,///111111///,,,***))))))+++---------******))))))))))))******)))))))))))))))*********'''(((***)))(((''')))***''' ###//////######...%%%,,,111---(((((())))))***+++,,,,,,------------...//////000000000000000000---***)))***+++***)))************+++,,,------+++,,,,,,+++***+++---000---333:::<<<:::888999;;;666:::>>>CCCFFFGGGFFFEEEDDDCCCDDDGGGLLLRRRUUUVVVMMMLLLJJJHHHGGGHHHLLLOOONNNMMMLLLLLLNNNSSSWWWZZZ]]]jjjpppfff^^^```aaa^^^YYY```aaaZZZVVV\\\eeeiiippptttvvvqqqeeeZZZTTTSSSUUUTTTXXX______VVVNNNLLLJJJPPPWWW[[[___aaaZZZQQQUUUYYY^^^aaaccchhhpppvvvtttooofff^^^WWWSSSQQQPPPQQQNNNMMMOOOTTTXXXZZZYYYbbbdddbbbZZZMMMEEEEEEGGGDDDFFFHHHGGGCCC???>>>>>>666444333444777;;;======;;;;;;;;;999888888:::<<<777888:::<<<=========<<<555555444444333333444444111222444555555444222111222555222444999888BBBYYY222222222111111111111111//////............//////.........///111111000///222111/////////111333555999333---,,,///111111///,,,,,,,,,,,,------...///++++++******++++++,,,---000///---+++++++++,,,---/////////.........111333000---***))))))*********+++***************++++++---&&&---(((''',,,)))666*********))))))'''&&&&&&+++)))((()))***+++***(((&&&'''***---///...***''')))***+++,,,,,,,,,,,,+++***///111000000333444333......---,,,,,,++++++******)))((((((((()))+++,,,++++++******++++++,,,------///222555777999999999555<<>>:::999666555555888;;;===::::::999999888999999:::>>>??????>>>>>>===<<<<<<===;;;999888777666444333444444444444444333222222222111333444444777AAALLLrrr000111222333333111000///---...000111111000...---222333444444222111000000000111111111111111000///222///------...000///...,,,,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,++++++,,,------///000111000//////000111///---+++***+++,,,++++++***)))(((((((((((((((((('''!!!+++)))((()))&&&+++++++++++++++***)))))))))((('''((())))))((('''%%%(((,,,111333000+++'''++++++,,,,,,,,,+++******)))...///,,,+++------+++,,,,,,+++******))))))(((************++++++,,,,,,---------------...//////000111333444555555555444888<<<===;;;<<>>??????;;;:::888666777999<<<===>>>===;;;999888777666666>>>>>>??????>>>===;;;;;;???===;;;:::999888666444444444444333333222222111444333555666666888AAALLLmmm111111222333222111000///...///111222222111///...222444555333000------...111111111111111000///...///.........///000//////------,,,++++++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++,,,,,,---......000111000///...///000...---++++++,,,---,,,+++******)))(((((('''((((((***"""***((()))---%%%---***++++++++++++******)))***((('''((()))***)))(((%%%'''+++///111///***&&&++++++,,,,,,,,,++++++***)))---///+++***++++++***,,,,,,+++******))))))(((***++++++,,,,,,,,,,,,,,,......------......///000///111222444444444444333444777888666888>>>CCCDDDCCCCCCCCCBBBCCCGGGNNNSSSTTTSSSQQQNNNMMMLLLMMMNNNJJJJJJJJJIIIJJJMMMSSSWWW[[[```fffiiiddd[[[UUURRRVVVVVVVVVUUUTTTTTTUUUVVVcccllluuuxxxwwwvvvpppiii]]]WWWVVV[[[___^^^YYYXXXSSSXXX___dddiiijjjbbbWWWRRRSSSXXXdddnnnrrrnnniiifffgggddd]]]XXXVVVSSSOOOPPPQQQRRRTTTTTTSSSQQQOOOOOOSSSYYY[[[UUUJJJ@@@<<>>>>>>>><<<;;;999888888:::<<<===>>>===;;;999888666666555<<<<<<===>>>===<<<:::999AAA???<<<;;;;;;999777555555555444333222222111111333333555666666777@@@JJJggg222222222111111111111111//////111111111111//////000222444222...+++,,,...222222111000//////......+++,,,---.....................---,,,,,,,,,------+++*********++++++,,,---)))******+++,,,------...---///000000...------......,,,+++,,,---...---+++++++++***)))((((((((((((///$$$***''')))...'''///)))***************))))))***)))((()))***+++***(((+++)))''''''))),,,,,,,,,)))***+++,,,,,,,,,,,,+++...111222...++++++***(((,,,,,,,,,+++******))))))***+++,,,------------,,,...------------...//////...000111333444444333333333777888666777===AAABBBCCCDDDDDDBBBBBBGGGOOOUUUSSSTTTTTTQQQLLLKKKMMMPPPIIIIIIIIIHHHHHHKKKPPPTTTYYY\\\dddjjjggg]]]UUURRRSSSSSSRRRQQQQQQPPPQQQQQQ```mmmxxx{{{zzzwwwsssoooaaaZZZWWW[[[___^^^[[[ZZZUUUZZZ___eeellloooggg]]]PPPOOOUUUeeessswwwuuurrrhhhfff```VVVQQQQQQQQQNNNTTTSSSRRRQQQQQQOOOLLLIIINNNPPPVVV[[[XXXLLLAAA<<<===CCCFFFCCC@@@@@@???======<<<;;;::::::;;;<<<>>>;;;;;;:::999888888888888999;;;<<<>>>>>>===;;;:::AAA???===<<<;;;:::888666777666555333222222222222111111333444333444<<>>BBBDDDCCCCCCDDDBBB>>>>>>===<<<;;;;;;<<<===>>><<<;;;:::999888888888888888:::===??????>>>===<<<@@@>>><<<<<<<<<;;;999888888777555444333222222333111111333444333333;;;DDD[[[555333111///...000222333111111000000000000111111(((,,,111111//////222666555333111...------......+++...111333333222222222111000///...............******+++,,,---///000111'''(((***+++------......+++---......,,,+++******---,,,,,,---...///---+++---,,,+++***))))))))))))(((&&&&&&***///&&&,,,'''(((((()))))))))((((((,,,+++***+++,,,,,,+++************,,,...///---,,,'''((()))+++,,,---......''',,,---+++***,,,---+++......---,,,,,,++++++***+++,,,---.........---,,,---,,,,,,,,,,,,---......,,,...000222333444444444666999:::666555777999777AAAFFFIIIIIIEEEDDDGGGJJJJJJTTT]]][[[QQQIIIIIILLLIIIIIIHHHFFFEEEGGGKKKOOOSSSVVVaaammmoooeee]]]\\\XXXVVVUUUUUUUUUTTTSSSQQQWWW```jjjrrrxxxzzzssskkkggg___YYY[[[^^^^^^\\\]]]WWWYYY\\\aaaiiimmmfff\\\YYYPPPOOOZZZgggmmmnnnooolllkkkcccZZZUUUWWWYYYWWWQQQOOOLLLLLLNNNPPPOOOMMMMMMJJJLLLSSSTTTMMMGGGEEE???BBBCCCCCCEEEGGGDDD???>>>===<<<;;;;;;<<<===>>>???>>><<<:::777666555444888:::===@@@AAA@@@???===???===<<<;;;<<<<<<:::999999888666444333333333333333333555777555555<<>>@@@@@@???>>>>>>???@@@???===:::777777999;;;<<<===???@@@@@@@@@>>>===;;;999888999::::::999888777666444222111222333444444111222555666888===DDD[[[|||---///111222111000000111///......---...///000111///000222444444333222000000/////////111111///...111......222222...---000222111000///............000///---,,,++++++++++++)))***++++++,,,,,,++++++---,,,+++,,,.........---------.........------,,,///......---------------%%%&&&&&&((()))+++---...---,,,************+++,,,(((***++++++)))***,,,///,,,+++******,,,---,,,+++///000000///...---,,,,,,111------000///)))''')))+++******+++,,,+++(((%%%---......,,,******,,,///,,,,,,+++***+++---///111111111222222222222222111000111333555777999::::::>>>CCCFFFEEEEEEHHHHHHGGGNNNUUUZZZXXXQQQIIIGGGGGGIIIFFFEEEHHHHHHGGGHHHLLLOOORRRWWW^^^gggmmmiiiaaa[[[WWWTTTRRRTTTVVVWWWWWW___ccchhhlllnnnllliiigggfff^^^XXXYYY[[[\\\```dddggg^^^ZZZ___dddcccaaaaaa]]]UUUQQQXXXaaajjjttt|||uuutttpppiii```ZZZXXXXXXPPPPPPQQQTTTVVVUUUQQQMMMKKKLLLMMMMMMKKKHHHDDDBBB@@@AAABBBEEEGGGGGGEEEBBB@@@AAAAAA@@@>>><<<;;;;;;>>>===<<<999666666999;;;===>>>??????>>>===;;;:::888666555666777777666555666555444333333444666777555333222555666888>>>EEE[[[{{{+++...222333222000//////000///////////////000111...000333555555222///---000///...///111111000...222000000222111...---...333333222111000000000000222000...+++******+++,,,++++++,,,,,,------,,,,,,---,,,+++,,,---...---,,,,,,,,,------------,,,,,,000///---++++++,,,---...))))))))))))************000---++++++---...+++))))))***++++++++++++---///---,,,++++++,,,---+++***////////////...---,,,,,,111---,,,///000---***(((++++++,,,------+++'''$$$---,,,+++***(((***---000---,,,+++***,,,...111333333333333222222222111111///000222444666888:::;;;===CCCGGGFFFFFFHHHHHHEEENNNSSSXXXWWWQQQKKKIIIJJJIIIFFFFFFIIIIIIFFFFFFJJJQQQQQQPPPUUU___iiihhhcccYYYVVVRRRQQQRRRUUUWWWXXX___aaacccfffggggggfffeee]]]YYYVVVWWWWWWZZZaaaiiilllccc\\\\\\___```aaaaaa```YYYVVVYYY```hhhqqqyyysssrrrnnnhhhaaa[[[XXXXXXQQQPPPQQQVVV\\\\\\UUUNNNLLLMMMMMMLLLJJJFFFCCCAAA@@@@@@AAADDDGGGGGGFFFDDD@@@@@@@@@???===<<<:::999;;;;;;:::888666777999;;;<<<<<<=========<<<:::999777555444555666777666555444333333222333555666888777333333444666888>>>FFFWWWwww---000222333222000000000000000000000000000000000000111333333333000...,,,///......///111111000...000///000111000///...///333222111111000000000111333111...,,,***+++,,,,,,,,,,,,---------------,,,,,,+++***+++---...---,,,++++++,,,,,,------,,,,,,///...,,,+++******+++,,,,,,,,,,,,,,,++++++******///+++(((***------)))$$$---------,,,+++++++++,,,...,,,++++++,,,---+++***------......---,,,++++++///+++))),,,000000,,,)))+++***+++,,,---,,,***'''---+++)))((((((***...000...---++++++,,,///333555222222222222222222333333777666666666777777777888999@@@EEEFFFGGGIIIHHHFFFKKKPPPTTTSSSOOOKKKJJJKKKLLLHHHFFFGGGGGGEEEFFFIIISSSQQQOOOPPPYYYcccccc^^^WWWSSSOOOMMMOOORRRUUUWWWXXX[[[___bbbddddddccccccWWWUUUUUUUUUTTTUUU___iiirrriii```]]]^^^aaacccdddbbb^^^ZZZYYY[[[aaajjjpppnnnmmmjjjeee^^^YYYTTTRRROOOPPPTTTZZZ^^^\\\TTTMMMPPPPPPOOOMMMJJJGGGDDDCCC@@@???@@@CCCFFFHHHHHHGGG>>>======>>>>>>>>>===;;;:::;;;;;;999888888;;;===:::;;;<<<<<<===<<<<<<;;;999888777888999:::999888333222222222222333444555777333222333555777===EEETTTsss222333333222111000222333000000000111111111111111333222111000///.........///......///111222000///,,,...//////000111111111111111000/////////000000333111///---,,,,,,,,,---------.........------,,,,,,+++***+++---...---,,,***+++,,,,,,---------,,,++++++,,,,,,+++***(((''''''(((***---///111111222...+++((())),,,---((($$$...---,,,+++,,,,,,,,,,,,---,,,+++,,,------,,,+++++++++,,,,,,,,,+++******...+++)))***...///+++%%%,,,***((()))+++---......---+++((('''(((+++...//////...,,,,,,---///222444000000000111222333555666999888777666555555555666555<<>>======??????===:::;;;<<<<<<;;;::::::<<<>>>============<<<;;;:::::::::999888999;;;<<<;;;:::666666555444444444444444666333222333444666<<>>:::777<<<======<<<;;;;;;===>>>AAA@@@???===;;;999888777888777777888:::;;;:::999999999888888777666666555555333333555666666<<>>JJJUUUXXXZZZbbbmmmssskkkdddZZZRRRPPPRRRUUUWWWXXX]]]bbbggggggccc^^^ZZZWWWUUUUUUVVVTTTPPPPPPSSS[[[bbbffffffiiimmmkkkeeebbbkkkmmmddd[[[ZZZ\\\]]]UUUUUUVVVZZZ\\\[[[VVVQQQRRRSSSVVV^^^dddbbbZZZSSSSSSRRROOOLLLKKKJJJKKKLLLDDDBBB???@@@BBBFFFHHHIIIEEEAAA>>>???BBBCCC???;;;;;;<<<===<<<:::999:::;;;666666777888999;;;===>>>888777777888:::<<<;;;:::111222333444555555555555777666888<<<<<<;;;>>>CCCQQQnnn222222222222111111000000///111222333333222000///111///...///000111000///......///000111222333333111111222222222111111000////////////000000000000///000///,,,---///...***------------------------000...000+++!!!(((333222............///000111222333222000/////////---+++,,,---...//////...---,,,...,,,++++++---...///...,,,+++***+++---///000///...---,,,,,,---...000111---.../////////,,,***(((,,,...///...------...///,,,,,,,,,---...///000111444111//////111222///,,,////////////............111111000---,,,///666<<<555444333222333555777888===EEEGGGBBBCCCJJJJJJCCCHHHHHHIIIIIIHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGFFFEEE???BBBHHHOOORRRYYYgggtttrrrgggZZZTTTUUUYYYZZZYYY\\\^^^aaafffhhheee]]]WWWWWWVVVVVVUUUPPPKKKLLLQQQUUU```iiikkklllppppppmmmiiijjjiiigggbbb^^^[[[[[[XXXVVVUUUZZZ```aaa[[[UUUTTTWWW\\\___```]]]YYYVVVVVVTTTQQQOOOMMMMMMMMMNNNGGGDDD@@@???AAADDDGGGHHHEEEAAA>>>???CCCDDDBBB>>>???===<<<<<<======<<<;;;666555555777:::===>>>===999888777888;;;<<<:::777888777666555555444444555===;;;999777888:::===@@@RRRjjj333222222111111111111222111222222333222111000///222///,,,+++---///000000222111111111000000//////000111111222222222111111000000000000////////////000111000---///222111---333111///---,,,,,,---...---,,,...***!!!'''111...////////////000111222222444222000000000000...,,,,,,,,,,,,------,,,,,,,,,,,,***))))))***,,,---,,,,,,+++***+++---//////...000///---,,,,,,,,,------......//////...,,,+++***,,,...//////...------...,,,,,,,,,---...///000111555222///000222222000------......//////000000000...//////...---...111333444333222111222444666777:::@@@@@@:::<<>>===<<<===>>>>>><<<;;;777666555777:::<<<<<<<<<999777666777:::;;;999888777666666555444444444444<<<:::888777777:::===???OOOggg333222111111111222333444333333222111000000//////222///+++)))+++---///000222222222111000//////...///000111222222222222222111111000000//////......111222111///000444444000888555111---++++++---...+++***...,,,###(((000,,,////////////000111222333222000///...//////---+++++++++************++++++,,,***((((((***,,,,,,,,,,,,+++***+++---...---,,,------,,,+++++++++,,,,,,//////...------,,,,,,,,,+++---000111///---------,,,,,,,,,---...///000111666222000000222222111...------...///000111111222......///000111000...+++222222111111111333555666777<<<;;;666777@@@DDDAAADDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIFFFBBB@@@CCCEEEGGGLLLRRRaaa]]]XXXVVVVVVVVVTTTRRRUUUVVV[[[aaaggghhhddd```XXXQQQMMMMMMLLLIIIIIIKKKSSSYYY___ccchhhkkkiiidddeeeffffffccc___[[[YYYXXX[[[WWWRRRQQQSSSTTTTTTRRRWWWYYY\\\______]]]ZZZXXXYYYUUUOOOKKKIIIJJJMMMPPPJJJGGGDDDAAAAAA@@@???===DDD@@@;;;:::===??????>>><<<<<<<<<>>>@@@???===:::888777666777999:::::::::999777666777888:::999999666666555555444333333333;;;999777666666999<<<>>>NNNeee333222111111111333555666444444222000///.........111///,,,+++---.../////////000000000111111111111///000111222222222222222111111000000//////......111222111...000555555222666444111...,,,,,,------,,,+++000///(((,,,222,,,000//////000000111222333///...,,,,,,------+++))),,,+++***))))))***+++,,,...,,,******,,,---------,,,+++***+++------,,,+++(((((()))***,,,---...///000///---,,,+++,,,---...***---000111///---,,,+++++++++,,,,,,...///111222666333000///222333111///.........//////000000000///......111444444000,,,222111111111222333444555777;;;;;;888:::AAADDDCCCCCCBBB@@@@@@AAACCCFFFHHHIIIIIIJJJJJJJJJKKKKKKKKKHHHBBB>>>@@@DDDEEEGGGJJJSSSSSSUUUWWWYYYYYYWWWVVVUUUUUUXXX]]]cccdddaaa^^^YYYPPPJJJIIIIIIGGGGGGHHHOOORRRXXX```gggkkkhhhccceeeffffffddd```\\\ZZZYYY[[[WWWQQQNNNNNNPPPSSSUUUWWWXXXZZZ\\\\\\ZZZYYYXXXWWWTTTPPPMMMKKKKKKLLLMMMDDDCCCAAAAAABBBBBBAAA@@@FFFBBB>>><<<===???@@@AAA;;;;;;===???AAA@@@===:::999888666666888999888777999888777777888999::::::777777777666666555444333999888666555666888<<<>>>OOOfff333333222222222444555666444333222000///.........//////...///111111///---//////000000111111222222///000111222222222222222111000000000/////////...111222000---///444444111///////////////---,,,++++++***//////)))...222+++////////////000111222333///...------------,,,***---,,,+++******+++,,,---///,,,******+++,,,---,,,---,,,+++,,,...---,,,***(((((()))+++,,,---------000...,,,******+++---...***,,,///000...,,,******+++++++++,,,...000111222777333//////111222111///000000//////......------...,,,+++...222444222///222222222333333444555666777:::<<<===???BBBDDDBBBBBBAAA??????@@@CCCGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIBBB>>>BBBGGGHHHIIIKKKLLLPPPUUUYYYZZZYYYXXXWWWTTTTTTVVV[[[```cccbbb___ZZZRRRJJJIIIIIIFFFEEEEEEKKKMMMTTT^^^gggjjjgggeeeggghhhhhhfffbbb^^^\\\[[[ZZZWWWRRRNNNMMMOOOUUUYYYVVVVVVWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQOOOLLLJJJIIIBBBAAA@@@@@@BBBCCCCCCBBBFFFCCC???======???@@@AAA<<<<<<===@@@AAA@@@===::::::888666666777777777666999999999999999999;;;;;;888999999999888777666555888777555444555888<<<>>>OOOggg333333444444444444444444222222111000//////............///111333222///,,,111111111111000000000000111111222222222111111000/////////000000000000000111222///,,,...222333000***+++---//////...,,,+++)))'''------(((---111(((............///000111222111///......//////...---------,,,,,,,,,,,,---------+++(((((()))******)))...------...///...+++))),,,,,,,,,,,,,,,***)))(((...,,,+++))))))***,,,---***,,,......,,,***))))))***++++++,,,...000222333666222...---///111000///000//////...---,,,+++++++++***)))***---///000000222222333333444555555555666888:::===???@@@@@@???AAA@@@???>>>@@@CCCFFFHHHKKKKKKIIIHHHHHHHHHHHHHHHIIICCCAAAEEEIIIJJJLLLNNNLLLRRRXXXZZZYYYVVVUUUUUUSSSRRRTTTYYY___dddeeeddd\\\UUUOOOMMMJJJEEECCCEEEHHHJJJRRR^^^eeefffeeeffffffggggggeeeaaa^^^\\\[[[YYYXXXUUUQQQMMMOOOUUU[[[UUUTTTSSSRRRRRRRRRSSSTTTSSSTTTTTTTTTQQQNNNJJJHHHFFFDDDAAAAAAAAABBBBBBAAADDDBBB@@@===<<<===>>>???>>>>>>>>>???@@@???===:::999777666555666777666555777888:::;;;:::999999:::999999:::::::::888666555888777555444666999<<>>===>>>???AAACCCEEELLLKKKIIIGGGEEEEEEEEEEEEIIIEEECCCFFFHHHGGGIIILLLKKKQQQXXXYYYVVVSSSTTTVVVSSSQQQQQQUUU[[[```aaa```^^^YYYUUURRRKKKDDDBBBEEEFFFIIIRRR^^^bbb``````dddcccddddddbbb^^^[[[YYYYYYYYYZZZYYYTTTNNNNNNSSSXXXUUUTTTRRRPPPPPPPPPRRRSSSVVVVVVUUUTTTQQQNNNKKKIIIJJJGGGCCC@@@AAABBBBBBBBBDDDCCCBBB@@@>>>>>>>>>???AAA@@@?????????>>><<<:::888666555555666666666555222666:::;;;999777777777888999:::::::::888666555888777555555666999===@@@KKKddd333555777888777555222111...///111222222000...---000...,,,,,,---...///...+++,,,---///111333555666333333333222111000///...------...///000111222222555555111---...222333000///...---,,,+++,,,------,,,)))------***000444+++---,,,,,,------...///000,,,***)))***++++++***)))+++,,,---......---,,,+++///---*********++++++***000000000111111///,,,))),,,,,,---...---,,,+++***))))))))))))))))))*********++++++)))'''&&&'''(((******+++,,,...000222333555111,,,+++---//////---+++++++++++++++++++++,,,***...111111...,,,---...///000111222222333222222;;;888777888999:::===AAA======<<<===>>>@@@AAABBBLLLKKKHHHFFFDDDCCCCCCCCCJJJFFFDDDFFFEEECCCEEEIIIGGGNNNUUUWWWTTTRRRUUUYYYTTTQQQOOOPPPUUUXXXYYYXXX___\\\ZZZUUUMMMDDDBBBEEEFFFJJJSSS]]]___[[[\\\bbb___aaaaaa___\\\XXXVVVVVVYYY[[[[[[VVVOOOLLLPPPUUUVVVTTTQQQOOOOOOPPPRRRSSSYYYWWWUUUSSSPPPNNNMMMLLLJJJFFFBBB@@@AAACCCDDDEEEFFFFFFEEEDDDAAA@@@AAAAAACCCAAA???>>>>>>>>><<<:::888666444444666777666555///444999:::888555444555777888999:::999777555444999777666555777:::>>>@@@LLLeee===;;;888444111//////...333222000000111000///------------.........//////222222111111222222333444222333333333222222111000---+++***+++///000///---444111///000333444333222111000...---,,,+++++++++)))***++++++,,,,,,++++++---...---,,,+++,,,///222))),,,///222222000,,,***------------------------,,,+++*********+++,,,---666444222000000///,,,***,,,,,,,,,+++,,,,,,------......---,,,,,,+++******,,,,,,++++++***))))))))))))((((((***---///000000111...,,,,,,...000...,,,..................------******+++,,,---//////000333333333333333444555666888888999:::;;;===>>>??????>>>;;;:::;;;>>>BBBEEEMMMOOOKKKDDDAAADDDGGGFFFJJJJJJHHHGGGFFFEEEEEEEEECCCIIIMMMOOOSSSXXXYYYWWWTTTPPPMMMMMMPPPTTTUUUUUU^^^dddaaaSSSLLLLLLIIIAAAFFFMMMTTTXXXXXXZZZ```eeebbb^^^ZZZXXXYYYYYYXXXWWWYYY[[[[[[YYYUUUQQQQQQSSSYYYYYYWWWUUUSSSRRRPPPOOOZZZWWWSSSPPPNNNMMMMMMLLLKKKHHHDDD@@@???@@@BBBDDDAAAEEEHHHFFF@@@<<<;;;===DDDCCCAAA>>>===;;;;;;;;;333444555666666555444333???777444888:::888666888;;;666333555;;;<<<888333777999;;;:::777777<<>><<<:::;;;>>>AAACCCJJJMMMMMMIIIFFFFFFFFFDDDIIIHHHGGGFFFFFFFFFFFFFFFDDDIIINNNOOOSSSYYYZZZXXXUUUQQQLLLKKKOOOSSSVVVWWW```fffcccWWWPPPPPPMMMFFFJJJMMMQQQTTTVVVZZZ```eeebbb]]]XXXWWWYYYZZZXXXVVVWWWYYYZZZXXXUUUQQQQQQQQQXXXVVVTTTQQQPPPQQQRRRSSS[[[XXXTTTQQQNNNMMMLLLKKKKKKIIIDDDAAA???@@@BBBDDDBBBFFFHHHEEE@@@<<<<<<===@@@??????>>>===<<<;;;;;;777777777777777777666666<<<888777999888444555:::999777555666::::::888444;;;===>>><<<999:::???DDDLLLfff444444333222222222222333333222000000111111000...------........./////////111111111111111222222333444444333222111///---,,,///...---...000111111000111000000111444555555444111000000///...---,,,,,,------------,,,+++******------...---,,,---000222---,,,+++***+++---000111------------------------///...---,,,+++++++++,,,000000000111222111...+++++++++***************++++++++++++******))))))(((,,,++++++******)))((((((&&&''''''((()))++++++,,,---,,,++++++---------+++000//////...---,,,++++++++++++,,,---...//////000000111222333444555666666777777888999:::<<<===>>>AAA???<<<;;;;;;<<>><<<<<<===>>>>>>===<<<;;;888777777666666777777888999999;;;:::666222555;;;777777777777888888777777===>>>===;;;999:::???DDDKKKeee666666555444333222222111333222000111222222000///............////////////000000000000000111222222666666555333111...,,,+++.........///000000000000222222222333444444333333111111111000000///...------------,,,+++***((((((***+++,,,,,,,,,---///111,,,+++******+++---000222........................//////...,,,+++*********......000222444333000---+++******)))))))))))))))******)))))))))(((((((((+++++++++***))))))((((((&&&'''))))))))))))***++++++***++++++,,,,,,,,,+++000000///...,,,+++******,,,,,,,,,---...//////000111111333444555666777777888888888999;;;<<<>>>???AAA???===;;;;;;;;;<<<===CCCJJJNNNMMMKKKJJJGGGBBBEEEDDDDDDDDDEEEEEEFFFGGGGGGKKKMMMNNNQQQWWWZZZYYYWWWRRRLLLHHHJJJOOOVVVZZZ^^^bbbbbb\\\WWWVVVTTTPPPOOOMMMLLLNNNSSSXXX\\\^^^___ZZZUUUTTTWWWXXXWWWTTTTTTUUUWWWWWWUUUSSSPPPOOOXXXVVVSSSQQQQQQSSSVVVWWWVVVUUUTTTQQQNNNLLLLLLMMMLLLJJJFFFBBB@@@@@@AAABBBFFFGGGFFFCCC???======???<<<===>>>??????===;;;:::333444444555666777777777999999:::999666444555888666888999888666555777:::<<<;;;:::888777999===BBBMMMfff444444333333222222111111333222111111222222111000........./////////000000000000//////000000111222666666555333111///---,,,---...............//////333444555555444222111111222222222222222111//////111111111000///---,,,++++++,,,.........///111333)))***+++---...//////000........................///......---+++***)))(((---...000333555444222///+++***))))))((((((((()))))))))((((((((((((((('''++++++******)))(((((('''))),,,......,,,++++++,,,(((***+++,,,,,,+++++++++000///...---,,,+++******,,,------....../////////222333444666777777777777333333444555666888999:::@@@???===<<<;;;:::::::::BBBHHHLLLJJJIIIIIIGGGDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGJJJKKKKKKNNNUUUXXXWWWWWWSSSNNNIIIIIIMMMTTTYYYXXX\\\]]]ZZZWWWVVVTTTRRRNNNMMMMMMOOOSSSVVVWWWWWW\\\YYYUUUTTTUUUVVVUUUTTTUUUUUUVVVVVVVVVTTTRRRPPPUUUTTTSSSRRRRRRQQQRRRRRRQQQRRRRRRPPPMMMLLLMMMNNNLLLJJJFFFCCCAAAAAABBBBBBGGGGGGEEECCC@@@>>>>>>>>>??????@@@AAA@@@===;;;999000222555777999999888777999888666666888999777444666888:::888555444777;;;::::::888777777:::>>>AAAPPPjjj...///000111222222222222333222111111222333222111....../////////000000000///////////////000000111333333333222111///...------...//////------...///333555666666444222111111222333444444444222111000000000000///...,,,+++***---///111111111222444555)))+++...000111000///...........................//////......---+++***)))------///111444444222000,,,+++***)))((((((((((((((((((((((((((((((((((((+++******))))))(((''''''&&&***,,,,,,)))&&&'''((('''))),,,---,,,+++,,,,,,///......---,,,+++******------........./////////222333555666777777666666333333333444555777999:::>>>>>>===<<<;;;:::999999???EEEHHHGGGFFFGGGFFFCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEHHHHHHGGGKKKQQQVVVUUUVVVTTTPPPLLLJJJLLLQQQUUUSSSVVVXXXXXXWWWUUUTTTTTTNNNNNNOOOOOOPPPQQQRRRSSSXXXXXXWWWTTTRRRRRRTTTVVVXXXWWWVVVVVVWWWWWWUUUSSSQQQQQQPPPPPPPPPOOONNNNNNOOOQQQSSSQQQNNNLLLMMMOOOJJJIIIFFFDDDBBBBBBCCCCCCHHHGGGEEECCCAAA???>>>===@@@AAAAAA@@@???===<<<:::444555888:::;;;:::999888777666555555888<<<999333777888999777555555888;;;;;;::::::;;;<<>><<>>>>>>>>=========;;;:::999777777777777888222666777555777;;;:::666888888777666555666888:::::::::;;;>>>AAACCCEEEEEESSSnnn777777888888777555333222333222111111333444333111////////////000000000000...............///000000++++++,,,---.........---///111333222///...000222,,,000555666555555666888222333555666666444333111000000000000///...------(((***---......///000222/////////000000000000000////////////////////////111111222222222000///...,,,+++***+++...//////...---,,,+++***))))))))))))((((((((()))))))))))))))*********)))((((((''''''***///222111,,,((()))+++&&&***...///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////111222333444444222111/////////000111222444555666;;;<<<======<<<:::999888666>>>DDDEEEEEEEEEBBB===CCCBBBBBBAAAAAABBBBBBBBBBBBDDDDDDBBBEEELLLQQQQQQSSSUUUUUURRRMMMKKKKKKMMMPPPRRRVVVZZZZZZXXXXXXYYYSSSSSSQQQLLLFFFGGGMMMTTTQQQWWWZZZVVVMMMKKKRRRZZZ^^^ZZZWWWVVVYYY[[[[[[ZZZSSSRRROOONNNOOOSSSWWWZZZVVVYYYZZZWWWPPPLLLLLLNNNHHHGGGEEEDDDDDDDDDEEEFFFGGGFFFFFFEEEDDDBBB>>>;;;<<<<<<<<<<<<<<<===>>>???AAA===888333111111444666---555:::777555999;;;999:::888666555666777888999888999;;;>>>BBBEEEEEEEEERRRnnn999888777666555444333333222111111111111111222222555111,,,,,,000333222000111111000///////////////***+++,,,...000111222333444222///...000222222222222333444555555555444333555666777777777555444333444222///...---,,,***(((+++,,,...000000///...---////////////////////////111111000111111222333333000+++***...111000///000+++,,,---.........---,,,...---+++)))((()))***+++((()))+++***)))((()))***......,,,***)))(((((((((+++++++++************)))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////222111111222333444222111111222222333333444444555:::;;;<<<<<<;;;888555444:::>>>CCCGGGHHHFFFBBB???@@@@@@@@@AAABBBCCCDDDEEEGGGGGGFFFEEEEEEHHHMMMPPPQQQPPPNNNLLLLLLMMMNNNPPPSSSVVVXXXXXXVVVTTTUUUVVVXXXSSSNNNLLLMMMOOOOOONNNVVVXXXXXXVVVRRRPPPQQQSSSZZZXXXVVVUUUUUUVVVVVVVVV[[[YYYVVVTTTTTTTTTTTTSSSVVVSSSPPPOOOPPPPPPMMMJJJKKKIIIGGGFFFGGGGGGFFFDDDEEEDDDGGGKKKIIIAAA>>>AAA===<<<:::999:::;;;===???;;;;;;777333555999;;;888222333333444666888999:::@@@===999999:::;;;:::999444666888999:::===AAADDDRRRsss888888777666555444333333111111111000000111111222555000,,,---000333222///111000000///////////////,,,,,,---...//////000000888555222111111222111111111222333444555444444333555555666666666555444333333111//////000000...,,,+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000555000...111222000......------.........------,,,,,,+++)))'''&&&'''((()))((()))***)))((('''(((***+++***)))'''&&&%%%%%%%%%+++++++++*********))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...333222222333555555444333111222222333333444555555<<<<<<<<<<<<;;;999777666999<<>>???@@@@@@AAABBBCCCDDDEEEAAAAAAAAA@@@@@@BBBGGGKKKPPPOOOMMMLLLKKKLLLMMMNNNQQQVVVZZZ\\\ZZZWWWUUUTTTSSSQQQOOOOOOPPPQQQOOOMMMSSSUUUVVVUUUSSSRRRSSSTTTXXXYYYZZZYYYYYYYYYZZZ[[[\\\[[[XXXWWWWWWVVVVVVVVVVVVSSSPPPPPPRRRRRROOOLLLLLLJJJGGGGGGGGGGGGFFFEEEFFFDDDGGGJJJGGGAAA???AAA???>>>===<<<;;;<<<<<<===:::;;;888444555999999666444444555666777888:::;;;>>><<<999999:::;;;999888666777888999:::>>>BBBFFFVVVvvv888777777666555444333333111111000000000000000000333000------000222111///000000//////......//////---------------.........;;;888555333222222000///111222333333444444333333444444555555555444333333///...---...000111000///,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------...///444000...111111///---...000000///...------------,,,+++)))(((''''''((((((((()))))))))''''''(((***,,,,,,***)))((((((((((((++++++*********)))))))))))))))***+++,,,,,,,,,,,,******++++++,,,,,,------...///////////////......444444333555666777666444222222222222333444555555======<<<;;;:::999999888888;;;???BBBCCCBBB???===??????@@@@@@AAACCCCCCDDDCCCCCCCCCBBBBBBDDDHHHLLLOOONNNLLLKKKJJJJJJJJJKKKMMMSSSYYY]]][[[WWWRRROOONNNNNNPPPRRRSSSRRROOOLLLOOOQQQSSSTTTSSSTTTUUUVVVVVV[[[______\\\ZZZ\\\___]]]\\\[[[ZZZYYYXXXXXXXXXWWWTTTQQQRRRTTTTTTRRROOOLLLJJJHHHGGGHHHGGGFFFEEEGGGFFFGGGHHHEEE@@@???AAA@@@@@@???>>>===<<<;;;;;;:::;;;999666777999888333777666777777888999:::;;;<<<:::::::::;;;:::888666777888888888:::>>>CCCHHHZZZzzz777777666555555444333333000000111111000000//////222000......000111000///000//////.........//////++++++,,,,,,---.........:::777444222222111000///111111111222222222222222333333333333333333222222---,,,+++,,,...///...---------...//////......---........................///......---......//////---******...///------000222111///...---------......---,,,***************)))******)))'''''')))+++,,,,,,+++***)))))))))***************))))))))))))))))))***+++++++++++++++))))))***+++,,,------...///////////////......---444333333444666777666555222222222222222444555666<<<;;;:::999999999999999777999<<>>???@@@AAABBBCCCCCCEEEFFFEEEEEEDDDFFFJJJMMMNNNMMMKKKJJJIIIHHHHHHIIIJJJNNNTTTXXXWWWSSSNNNKKKKKKLLLOOOQQQRRRQQQOOONNNKKKMMMPPPRRRTTTVVVWWWXXXUUU]]]dddddd^^^YYY[[[___\\\\\\\\\[[[YYYXXXYYYYYYYYYVVVTTTTTTUUUUUURRROOOMMMKKKIIIHHHHHHGGGFFFEEEFFFFFFGGGFFFCCC@@@@@@AAA>>>??????>>>>>><<<;;;:::;;;===<<<999999;;;888333777777777777777888999:::999999::::::;;;999888666777777777777999===DDDIII^^^}}}666666555555444444333333111111111222111000///...000///......///000000/////////............//////)))***+++,,,...///000000444333111111111111000///000000000000111111222222111111111111111111222222...---,,,,,,---...---+++..................------..............................---------------...,,,******......,,,,,,000222111///...---------......---,,,++++++************+++***)))((((((***,,,(((''''''&&&&&&&&&''''''*********)))))))))(((((())))))***+++++++++******))))))******+++,,,------...///////////////......222111111333555666555333333222111111222333555666:::999888888777888888999666888:::<<<======<<<;;;<<<===???@@@AAABBBBBBAAAAAAAAABBBAAAAAABBBEEEHHHKKKKKKJJJIIIHHHHHHHHHHHHLLLMMMOOORRRRRRPPPMMMKKKJJJKKKMMMMMMNNNOOOPPPPPPIIIKKKNNNRRRVVVXXXYYYXXXUUU^^^gggfff]]]WWWXXX\\\YYYZZZ\\\ZZZXXXWWWWWWYYY[[[XXXUUUTTTUUUTTTQQQNNNMMMKKKIIIGGGGGGGGGEEEDDDDDDFFFGGGEEEBBBAAAAAAAAA;;;<<<<<<=========<<<;;;<<<>>>>>>;;;;;;<<<999444666666666666777777888999888999:::;;;:::999888777666777666666888===DDDIIIaaa555555555444444444333333111222333333222111///...////////////////////////......------......//////)))***+++,,,...000111222000///...///111111000///000////////////000111111000000//////000000111222111///......//////---,,,///............------------------------------------,,,++++++++++++++++++000...///000...***+++...000000///...------------+++++++++******)))((((((***+++***(((''''''***---(((''''''''''''(((((()))******)))))))))((((((((())))))***************)))))))))******++++++,,,,,,---......///////////////000///000111444555444333333222111111111333555777777777777888888888888888666777999:::;;;<<<<<<;;;;;;<<<>>>@@@AAAAAAAAA@@@???@@@@@@@@@???@@@CCCEEEIIIIIIIIIIIIIIIHHHHHHHHHOOONNNMMMNNNPPPPPPNNNLLLJJJJJJKKKJJJJJJKKKOOOQQQJJJKKKNNNSSSWWWZZZYYYXXXVVV^^^fffeee]]]VVVVVVYYYUUUXXXZZZYYYVVVTTTUUUWWWZZZWWWTTTSSSTTTTTTQQQMMMMMMKKKHHHGGGFFFFFFDDDCCCAAAEEEGGGDDDBBBCCCCCCAAA;;;;;;;;;;;;<<<<<<======<<<>>>===;;;;;;===:::555555555555666777888999:::888:::;;;;;;999999999:::666777777888:::>>>DDDIIIccc555555444444444444333333222333444555444222000///...///000000///......///...------------...///000+++,,,,,,...///000111111//////...///000111///...//////.........///000111//////.........///111111000...------//////...,,,//////...---------------........................------,,,+++++++++++++++///...///000---)))***...------.........------,,,++++++++++++***)))(((((())))))(((&&&$$$%%%(((+++)))))))))))))))***+++,,,***)))))))))(((((((((((())))))************))))))***************+++++++++,,,,,,---///000000000000/////////111444555444333444333111000111333555777666777888999:::999999888666777888999:::;;;;;;<<<:::<<<>>>@@@AAAAAA@@@???AAABBBBBBBBBAAABBBDDDFFFHHHHHHIIIIIIIIIIIIIIIIIIMMMLLLKKKMMMOOOOOOMMMJJJGGGIIIJJJIIIHHHIIILLLOOOLLLLLLOOOTTTYYY[[[YYYWWWVVV]]]cccccc]]]XXXWWWYYYSSSWWWZZZYYYUUUSSSTTTWWWVVVSSSQQQQQQTTTTTTRRROOOLLLJJJGGGFFFEEEDDDCCCAAA===CCCFFFDDDCCCEEEDDD@@@>>>===<<<;;;;;;<<<======:::<<<;;;888999<<<:::666555555666777888999;;;<<<999;;;<<<;;;999888:::===666888:::;;;===AAAFFFJJJfff444444444444444444333333333444555666555333111///---///000000///......///---------------...///000........./////////000000111000///000111111///---//////...------///000111///...------...///000111,,,+++***+++---------+++000///...---------------111111111111111111111111000///......------------))))))+++---,,,(((+++000+++,,,---.........---,,,---------------+++******''''''&&&$$$"""###''')))&&&&&&%%%&&&&&&'''((()))))))))))))))(((((((((((())))))*********))))))(((+++++++++***************++++++---///000111111111000//////111444555555333444333111000111333666777555777999;;;<<<;;;:::999777777888999:::;;;<<<<<<:::;;;>>>@@@AAAAAA@@@??????@@@AAAAAA@@@@@@BBBDDDGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHIIIKKKMMMMMMIIIFFFEEEGGGJJJJJJHHHHHHJJJLLLMMMMMMPPPUUUZZZ[[[YYYVVVVVV[[[aaabbb^^^ZZZYYYZZZRRRVVVZZZYYYUUUSSSTTTWWWRRRPPPNNNPPPSSSUUUSSSQQQLLLIIIFFFEEEDDDDDDBBB@@@:::BBBFFFDDDDDDFFFEEE@@@BBBAAA>>><<<;;;;;;<<<===888:::888666777::::::666666666777888999;;;===>>>:::<<<<<<;;;888888;;;???777999<<<>>>@@@DDDHHHKKKhhh777666555555444333222111---444:::999333...000444...///000000000///---,,,------------------------...,,,,,,---///000///...000000111111111000000///,,,.........111444000***........................,,,,,,,,,,,,,,,,,,,,,,,,//////............/////////...------///000000///...---///111---(((+++333...------,,,,,,------...------,,,,,,,,,,,,++++++---,,,******+++***)))'''......---,,,+++))))))(((***(((&&&&&&((()))***)))***************)))))))))***)))))))))))))))************+++,,,,,,,,,+++++++++///333555333111000///,,,...000333444444333222444333222111111333555666<<<:::888999;;;;;;888555???777222555:::<<<;;;<<<:::::::::;;;<<<===>>>???@@@@@@?????????@@@AAABBBHHHGGGFFFEEEEEEEEEGGGGGGDDDFFFJJJMMMNNNMMMJJJIIIHHHGGGEEEEEEFFFIIILLLNNNJJJNNNRRRUUUVVVWWWWWWXXX[[[]]]```aaa___\\\[[[ZZZTTTRRRTTTXXXXXXUUUTTTVVVXXXVVVSSSRRRRRRSSSSSSRRROOOIIIDDDBBBDDDEEECCC@@@FFFDDDCCCCCCEEEEEEEEEDDDBBB@@@=========>>>>>>===;;;:::888777555444444444666666666666777888999:::999;;;<<<<<<;;;;;;===>>>>>>;;;:::===@@@DDDJJJRRRiii777777666555444333222222000222333333222///,,,+++///000000000000///......------------------------...---,,,---///000///...///000000111111111000000///000//////222555222,,,........................////////////////////////......---------......///111000......000000000///---,,,---...***$$$'''...---------,,,,,,---------------,,,,,,,,,+++++++++))))))***,,,......,,,+++------,,,++++++******)))+++)))''''''(((***)))))))))))))))((())))))*********)))))))))))))))******((()))******++++++++++++***---000111000///.........///222444444444333333111111111111222444666777999777666777999999777555:::555444666777777999<<<999999::::::;;;===>>>????????????@@@@@@@@@AAAAAAHHHGGGFFFEEEEEEFFFGGGGGGGGGIIILLLNNNNNNLLLJJJHHHFFFEEEDDDDDDEEEFFFHHHJJJKKKNNNRRRTTTUUUVVVXXXYYY[[[^^^``````^^^[[[ZZZYYYXXXUUUUUUWWWVVVRRRQQQSSSWWWUUURRRQQQRRRRRRPPPOOOLLLGGGCCCBBBEEEFFFEEEBBBHHHFFFDDDDDDEEEFFFFFFEEECCCAAA>>>===>>>>>>>>>===:::999888666555555555555777777777777777777777666999:::;;;;;;::::::;;;<<<===::::::>>>AAADDDKKKRRRjjj888777666555444333333333555111...000333222+++%%%222111111000000000000000------------------------...---,,,---/////////---......///000111111111000111111///...111555333...........................///000000000000000000000---------------...//////333222000///000000///...---,,,------((($$$&&&***------------------------,,,,,,,,,,,,++++++++++++))))))+++...000000---***++++++++++++++++++++++++---+++)))))))))***)))(((((((((''''''''')))***+++******))))))))))))))))))'''(((((()))***++++++,,,+++---//////.........///000111333444444444333333//////000222444666777888666555555666888888777555555444444666555333666<<<888999999:::;;;<<<===>>>>>>>>>@@@AAAAAAAAA@@@???GGGFFFFFFEEEFFFFFFGGGGGGIIIKKKMMMNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFKKKMMMPPPQQQRRRTTTWWWZZZ\\\^^^``````]]]ZZZXXXXXXXXXUUUSSSTTTSSSPPPPPPSSSUUUSSSRRRQQQQQQOOOMMMKKKIIIFFFBBBBBBEEEGGGFFFDDDKKKIIIFFFDDDEEEGGGGGGGGGDDDBBB???>>>>>>>>>===<<<888888777666666666666666888888999999888777555444999:::;;;:::999888999:::<<<:::;;;???BBBEEELLLTTTlll888777555444333222222333777333000111555555///)))444333111000000000111222........................///---,,,---...///...---,,,---...///000000111111000///---+++...333222---........................------------...............------......///000111444222000/////////---,,,......///...+++)))***---,,,------------------,,,,,,,,,,,,++++++++++++******+++---///000...***&&&)))******++++++,,,------...,,,************)))'''((('''&&&&&&''')))+++,,,***************))))))((((((((())))))***,,,------...000000000//////111222111111222333333333222111...000111333555555666666444444555666777777777666555333333666666444555999777888999:::;;;<<<<<<===<<<>>>@@@AAABBBAAA???>>>FFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLLLLKKKIIIGGGIIIIIIJJJJJJIIIHHHFFFEEEJJJKKKLLLMMMNNNQQQUUUXXX]]]___```___\\\YYYWWWWWWVVVQQQOOOQQQQQQPPPRRRVVVRRRQQQPPPPPPOOOMMMJJJGGGHHHEEECCCCCCEEEEEEEEECCCKKKIIIEEEDDDDDDFFFFFFFFFEEEBBB???>>>======<<<;;;777777666666666666777777777888:::;;;:::999777555:::;;;<<<;;;999888888999;;;999;;;???BBBEEENNNVVVppp888666444222111111222222333333333444444444222111444333111000000000111222........................///...------...///...,,,+++,,,---...///000000000------***))),,,000///+++////////////////////////,,,,,,------.........///000000000000000111222222333111...---------,,,***---......---,,,---...///,,,,,,---......---,,,,,,,,,,,,+++++++++*********))))))+++---///---)))%%%((()))***+++,,,------...---,,,******+++***)))'''((('''''''''((()))+++,,,***************)))((('''++++++***++++++---.../////////000///......000222000000000111111111111000111111222444444444444444333444666666666666666777888222111666:::999666666666777999:::;;;;;;;;;;;;<<<===???AAAAAA@@@???>>>EEEEEEFFFFFFGGGGGGGGGGGGDDDFFFHHHIIIJJJJJJIIIHHHIIIJJJJJJJJJIIIGGGEEEDDDHHHIIIIIIJJJKKKNNNRRRVVV]]]^^^___]]]ZZZXXXWWWWWWVVVQQQOOOPPPOOONNNQQQUUUQQQPPPNNNNNNMMMKKKHHHEEEHHHFFFEEEDDDDDDCCCBBBAAAIIIFFFCCCBBBCCCDDDEEEDDDDDDBBB???=========<<<:::666666666666666777777888777888:::<<<<<<;;;:::999;;;<<<<<<;;;999888999:::::::::<<>>DDDEEEFFFGGGGGGGGGGGGGGGCCCDDDFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHGGGEEECCCBBBFFFGGGHHHIIIJJJLLLQQQTTT\\\]]]^^^\\\YYYWWWWWWXXXYYYTTTQQQQQQOOOLLLMMMQQQPPPNNNMMMLLLLLLJJJHHHFFFGGGFFFFFFEEEDDDBBBAAAAAADDDCCCAAABBBCCCDDDCCCBBBBBB@@@===<<<<<<<<<;;;:::777666666666666666777888777888:::;;;<<<<<<;;;;;;:::;;;<<<;;;:::999:::;;;;;;:::<<<>>>@@@EEERRR___{{{;;;999666444333333444666///111222222000///000111111111111111111000000///........................000...------......---,,,,,,------.........------,,,------,,,///333000***////////////////////////111111222333333444555555333333222111000000000000222000------------,,,+++***---,,,((()))......***+++,,,...//////...,,,+++++++++++++++************''''''(((+++...///...,,,))))))***+++,,,,,,------))))))(((***+++***(((&&&(((***+++,,,,,,+++***))))))***+++,,,+++)))'''&&&///---,,,******+++,,,---+++,,,......,,,,,,---///////////////000111222333222222111111222444555666222444666555333222222444555222333999;;;999666666444666888:::;;;;;;:::999>>>>>>>>>>>>????????????CCCDDDFFFGGGHHHHHHGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCFFFGGGIIIJJJKKKMMMQQQTTT[[[\\\\\\[[[YYYWWWXXXYYYYYYUUURRRRRRPPPMMMMMMPPPOOOMMMKKKJJJJJJJJJIIIHHHDDDEEEEEEEEEDDDCCCBBBCCCAAA@@@AAACCCEEEEEEDDDBBB@@@>>>;;;:::;;;;;;;;;:::888777666666666666666777888888999999999999999999888999::::::999999:::;;;<<<;;;;;;===>>>EEETTTccc~~~===;;;888555444555666888444333222222111000000///000000111222222000///...////////////////////////000///------......---,,,---------...------,,,,,,...000000000333666222,,,000000000000000000000000111111222333333444555555444333222000//////......222000.........///...------///...)))***......)))+++,,,...//////...,,,++++++++++++************))),,,++++++,,,---...,,,+++)))******+++,,,,,,------((('''''')))+++***)))''')))***---......,,,***((()))***+++,,,+++)))'''%%%///---+++)))))))))++++++,,,...000000///...///000/////////000111333444555111000000000222555888999111333555444111000000222111222666:::999555444777444555888:::;;;;;;:::999>>>>>>>>>===>>>??????@@@CCCDDDFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGJJJJJJIIIHHHHHHGGGGGGFFFFFFHHHJJJLLLMMMOOORRRTTTZZZ[[[[[[ZZZYYYXXXXXXYYYVVVRRRQQQRRRRRROOOPPPSSSOOOMMMJJJIIIJJJJJJJJJIIIAAACCCDDDEEEDDDDDDDDDEEE??????AAADDDFFFFFFDDDBBB>>><<<:::999:::;;;;;;:::888888777666666666666666:::999888777666666666666666777999999888888999;;;<<<;;;;;;<<<===EEEUUUeee777777666555444333333222222111000000///000000000222222222111111///...---111111000000//////......444333111///...---.........------,,,,,,------...---------............///000000000000111222333444666555333222333555777888555222///...///000000000///...---///000///+++''',,,***+++//////+++***,,,***))))))+++------,,,+++...---+++)))(((((()))))),,,,,,---...000///,,,))),,,***((((((***++++++++++++***((('''&&&&&&&&&'''(((+++,,,)))''')))***(((&&&&&&''')))+++...111333******+++,,,,,,,,,,,,+++////////////000000000000333000///000333444222000555444333222222222444444999333111555999888555555555555555777999999777555888999888777777888;;;>>>=========???AAA@@@>>>===AAAAAABBBCCCDDDFFFHHHJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGDDDFFFKKKKKKHHHGGGFFFFFFHHHKKKOOOQQQRRRXXXYYYXXXUUUSSSRRRSSSUUUTTTQQQNNNMMMNNNOOOOOONNNQQQOOOMMMLLLKKKJJJHHHFFFEEECCCAAAAAABBBBBBAAA@@@@@@@@@???AAABBBCCCAAA@@@AAA???===;;;:::999666444666666666666666555555555...000222555777888999999:::888666555666888:::<<>>=========>>>@@@@@@>>>===@@@AAABBBDDDEEEGGGHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHGGGDDDFFFJJJIIIFFFDDDCCCCCCEEEHHHJJJLLLMMMWWWWWWUUUSSSPPPNNNOOOPPPNNNPPPQQQPPPNNNNNNOOOQQQNNNMMMKKKKKKKKKKKKIIIHHHEEEDDDBBBBBBCCCDDDCCCBBBAAAAAA@@@BBBCCCDDDCCCAAA@@@>>><<<<<<<<<;;;999777777777666666555555555555555666777777777666555444:::999888777777888:::;;;AAABBB>>>@@@HHHJJJVVVmmm777777666555444333333222444333333222111000000000000000111111111000000///////////////000000000000333222111///............////////////////////////000000000000111111111111222222222222333444555666555444333333333444666666444222111111111000...,,,,,,+++******,,,------,,,...+++***------***+++...111///.../////////---+++---,,,***)))))))))******,,,,,,,,,...//////---+++)))(((&&&''')))+++,,,,,,++++++***)))(((((((((((((((,,,---,,,+++,,,***&&&))))))((('''&&&&&&''''''******+++,,,,,,,,,,,,+++....../////////000000000///......000333444444444111111111111111222333444666111///333777555444444444444555777999;;;:::999888999999999888999;;;>>>===<<<<<<===???@@@>>>===???@@@CCCEEEGGGHHHHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHFFFHHHGGGEEEFFFIIIGGGCCCCCCCCCCCCDDDFFFGGGIIIJJJSSSSSSRRROOOLLLJJJJJJKKKLLLQQQTTTRRRMMMKKKNNNRRRLLLKKKJJJJJJKKKKKKJJJIIIEEEDDDCCCCCCDDDFFFEEEDDDCCCBBBBBBCCCEEEEEEDDDBBB???>>>============<<<;;;777777666666555555555666999::::::999888666444333;;;::::::999999999999:::???AAA>>>@@@GGGJJJVVVnnn777777666555444333333222444444444333222111000//////000000111111111111000......//////000000111111222111000000///.........////////////////////////000000000000111111111111222222111222222333444555555444444333333444555555333222222222222000---***///---+++***+++,,,......///+++***,,,,,,***+++///000///...///000///---,,,,,,+++***)))))))))***+++,,,,,,,,,---//////---,,,+++)))((())),,,...//////,,,++++++******************------+++,,,//////+++))))))))))))******++++++******+++,,,,,,,,,,,,+++........./////////000000//////000111222333333333000000000111111222333333555111000444777555444666444444444666999;;;;;;:::888999999999888999;;;===<<<;;;;;;<<<>>>???>>>===>>>@@@CCCFFFGGGHHHGGGFFFIIIHHHHHHGGGGGGGGGHHHHHHFFFHHHHHHFFFGGGIIIFFFAAAEEEFFFGGGGGGGGGGGGIIIJJJNNNNNNNNNMMMJJJIIIIIIJJJOOOQQQQQQNNNJJJIIILLLOOOLLLJJJIIIIIIJJJJJJHHHGGGDDDCCCBBBBBBDDDEEEEEEEEEDDDCCCCCCDDDFFFFFFEEECCCAAA???>>>>>>>>>>>>===;;;888777666555555555666666777888999;;;;;;::::::999;;;;;;;;;;;;:::999999999;;;>>><<>>>>>======???BBBDDDFFFGGGFFFEEEJJJIIIHHHGGGFFFEEEEEEEEEFFFHHHHHHFFFGGGIIIFFFAAAEEEGGGIIIHHHGGGFFFHHHIIIIIIJJJLLLLLLKKKJJJKKKMMMOOOLLLHHHGGGGGGJJJMMMOOOMMMKKKIIIHHHHHHGGGEEEDDDBBBAAA@@@@@@BBBDDDDDDCCCCCCBBBBBBCCCEEEFFFDDDCCCBBB@@@>>>>>>>>>===;;;999999888666555555555777777666777999;;;============;;;;;;;;;;;;:::999999999999======AAAKKKRRReee777777666555444333333222111222333333333222000///000000111111111000000///////////////000000000000000000000000000///......------////////////------///000000000000111111111000000000000111222333333444444444444333333333333111111111222333222...,,,------,,,)))&&&&&&(((***...+++***------***+++...+++******,,,...///...,,,******)))))))))***,,,---,,,++++++,,,...///......+++)))((()))+++---......------.........------,,,///...+++(((,,,111222...))))))************))))))******+++,,,,,,,,,,,,+++------........./////////222333333222000///000111111222222333222222111111555222333777888666666:::555444333444777999:::999555666888888777777999:::;;;:::999:::<<<>>>>>>>>><<<===@@@BBBDDDEEEEEEEEEFFFFFFDDDCCCBBBBBBAAAAAAEEEGGGFFFDDDEEEHHHFFFBBBAAADDDGGGGGGDDDCCCEEEGGGFFFHHHJJJKKKKKKKKKMMMNNNIIIFFFBBBCCCGGGMMMPPPRRRMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@>>>???@@@BBBAAA@@@BBBAAAAAABBBDDDDDDCCCAAAAAA???===<<<<<<;;;999777:::999777555555666777888888999;;;<<<=========<<<;;;::::::999999999999:::;;;@@@@@@EEEPPPZZZrrr777777666555444333333222...///111333333222111000111111111111111000///...000000000000///////////////000000111000000......---...000111111000...---111111111111222222222333111111111111222333444444444444444444333333222222000000000111222222000...,,,------+++)))(((***------***+++......+++***---,,,++++++,,,......---+++***))))))))))))+++---...---+++***+++---//////...---+++))))))+++---------------.../////////...---......+++))),,,///+++$$$$$$%%%''')))++++++++++++******+++,,,,,,,,,,,,+++---------.........//////000222333222000///000222333333444444333222111000333111333666777555666:::555444333333555777888888333555777777777666777999;;;999888999;;;===>>>>>><<<<<<>>>???AAACCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCCCCCDDDCCC@@@BBBFFFEEEBBB>>>BBBFFFFFFCCCAAACCCFFFEEEGGGJJJKKKKKKKKKKKKLLLEEEFFFFFFGGGIIIKKKNNNPPPKKKIIIGGGGGGGGGFFFDDDCCCBBB@@@??????@@@@@@@@@???@@@??????@@@BBBBBBAAA@@@===<<<::::::::::::999777;;;999777555555666888999888999;;;============<<<:::999888777777888:::;;;===AAAAAAEEEQQQ]]]xxx777777666555444333333222---...000222333222111000222222222111111///......111111000000//////......//////000111111000///......000111222222111000...222222333333333444444444222222222222333444555555444444444444444333222111000//////000222222111000---///000///------///222,,,***+++//////+++***,,,///...------...---+++)))))))))(((((()))+++---...---+++***+++---/////////000...,,,,,,---/////////---...///000000///......---...,,,+++---,,,$$$,,,,,,,,,,,,***(((&&&%%%******+++,,,,,,,,,,,,+++---------.........//////...111333222000000222444444555555555444222000///222000222555555333555999666444222222444666777666222444666777666666666888:::999777888;;;===>>>>>><<<<<<<<<===???AAACCCDDD@@@AAAAAABBBCCCDDDFFFFFFAAABBB@@@===???DDDDDDAAA>>>CCCGGGGGGDDDBBBDDDGGGFFFHHHJJJKKKJJJIIIIIIJJJEEEJJJOOONNNJJJGGGHHHKKKHHHGGGFFFFFFGGGGGGFFFDDDCCCAAA??????@@@@@@???>>>???>>>>>>???AAAAAA@@@>>>:::999888888::::::999888;;;999777555555666888999666777:::<<<>>>?????????:::888666555666888:::<<<===AAA???CCCNNN\\\xxx<<<:::888777777666444333333222111111111222333444000000000000111111111111///000111111111111222444222111111000000000000000)))+++---...000000000///111222333444555555555555333222222222333444555555000000000000000000000000000000000///......///111...///000///...---...///000...---------,,,)))''',,,++++++++++++++++++,,,***,,,---+++((((((+++...,,,---...///000000000000///---,,,,,,---...---,,,//////000000000000///...//////---))))))---,,,)))***++++++***((('''(((************)))******+++,,,......///////////////...000111111222222333444444888666555555555555333222666555444333333444555666999999888777777777777777666444333222333666999;;;:::999888777888:::===??????>>>>>>>>>???@@@AAAAAA???@@@BBBFFFHHHFFFBBB???DDDCCCBBBAAA@@@AAABBBCCCBBBEEEGGGGGGEEEDDDEEEGGGHHHMMMMMMHHHFFFIIIIIIFFFJJJMMMKKKDDDCCCHHHIIIEEEDDDEEEGGGHHHGGGDDDAAA@@@===???@@@@@@?????????@@@>>>>>>============>>>>>><<<999888::::::777777::::::777444555999;;;888444666888;;;<<<<<<<<<===???:::;;;<<<999666555888;;;@@@???AAAFFFNNNbbb:::888777777888888777555333333222222111222222222000000000000111111111111111222222222111000111111222111111000000000000000***+++---///000000000000111222333444555555555555111111000000000111222222000000000000000000000000222222111000...------...,,,...//////......000111000///............+++)))---,,,++++++++++++,,,---+++++++++*********,,,...---......//////......---...---++++++---------,,,000000111111111111000000---//////,,,---///---(((***++++++***(((''')))******************++++++,,,------...///////////////000111111222222333333444666555333333444333222000666555555444444555555666555555555555555666777888555444333333555777999:::;;;:::888777888:::===???;;;;;;<<<===???BBBDDDEEE@@@AAACCCFFFHHHGGGCCC@@@CCCBBBAAAAAAAAAAAABBBCCCBBBDDDFFFGGGEEEDDDFFFGGGDDDHHHIIIFFFDDDGGGIIIFFFLLLNNNKKKEEECCCGGGGGGDDDHHHIIIIIIIIIGGGDDD@@@>>>>>>???AAAAAA???>>>??????>>>==================>>>===999999::::::777777:::<<<888666777;;;<<<:::666555777::::::::::::;;;<<<999;;;;;;:::777666888:::===>>>BBBHHHQQQfff;;;999777777888777666444333333333333222222111000000000000000111111111111333333333222111000//////222111111000000000000000,,,---///000111111111111111222333444444555555444111111000000///000000000000000000000000000000000111000000///////////////+++---////////////111333000/////////000000...,,,...---,,,++++++,,,---...000...,,,+++,,,,,,,,,,,,------......//////......---,,,***+++,,,------,,,111111222222222222111111---000111000000111...(((******+++***(((''')))******************+++,,,,,,+++,,,---...///000000000000000111111222333333333444333111111222222000///555555666666666666555555222222222222333555777888444444555555666777888999;;;:::999888999;;;===>>>:::;;;<<<===???BBBDDDEEEBBBBBBDDDFFFHHHGGGDDDAAABBBBBBAAAAAAAAABBBBBBCCCAAACCCEEEFFFEEEEEEFFFGGGBBBFFFHHHEEEEEEGGGIIIHHHMMMNNNKKKFFFDDDEEEEEECCCHHHIIIIIIIIIHHHEEEBBBAAA???AAABBBAAA???======>>>======<<<<<<<<<<<<======>>>;;;:::;;;:::777777:::===:::888999<<<===;;;999555777999999888888888999888:::;;;;;;999888999999:::>>>DDDJJJTTTkkk???===:::888777555222000333333444444333111000...///000000000111111111111222222111222222222000...222111111000000000000000---...000111222222111111111222333444444444444444444333222222111111111111000000000000000000000000,,,,,,,,,...000222444444---...000000//////000222000///...///111111000...///...---,,,,,,---...///666222...---...///---***,,,---...///000111111111---+++******,,,------,,,000000111111222222111111///111111000111222000***)))******)))(((((()))++++++************+++,,,,,,***+++,,,...///000000000000000000111222222333333444222111111222222111///444555777777777777555444222222111111222444666888333444666777888888777777;;;:::999999999:::<<<===============>>>@@@AAABBBBBBBBBCCCEEEFFFFFFCCCAAABBBAAAAAAAAABBBBBBCCCCCC@@@BBBCCCDDDEEEEEEFFFFFFEEEGGGIIIHHHGGGGGGIIIIIIKKKKKKIIIGGGEEEEEEEEEDDDDDDEEEFFFGGGHHHGGGFFFEEE@@@BBBBBBAAA???===<<<======<<<<<<;;;;;;<<<<<<===???;;;:::;;;;;;777777:::<<<:::999:::<<<<<<;;;999777888::::::888777888888888999;;;;;;;;;:::999999<<<@@@DDDJJJUUUooo???===:::888777555222000333333444444333111000...///000000000111111111111000///000222444444222///222111111000000000000000...///000222222222111111222222333333444333333333444444333222111111111222000000000000000000000000,,,++++++---111444555444000111222111///......//////......///111111000...///..................///555111......111222111///111222222222222111111000---+++***+++,,,......---...//////000111111000000111222000---...222111---)))******)))((((((***++++++++++++***+++,,,,,,---***+++,,,...///000000000///000000111111222333333444333222222333333222111444555666777777666555444666444333222222444666777333555777888999888777666::::::999999999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBAAABBBCCCCCCBBB@@@@@@AAAAAABBBBBBCCCCCCCCCAAAAAABBBCCCEEEEEEEEEDDDGGGHHHHHHHHHFFFEEEEEEGGGHHHGGGFFFGGGGGGFFFGGGHHHCCCDDDEEEFFFFFFEEEEEEDDDAAABBBCCCAAA???<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>;;;999;;;:::777777::::::999999999:::::::::999999:::<<<;;;:::888999999888888:::;;;<<<<<<;;;:::@@@BBBDDDHHHWWWuuu;;;999777777888777666444333333333333222222111000000000000000111111111111///...///222555666222///222111111000000000000000...///000222222222111000222222333333333333222222222222111111000111111111000000000000000000000000000...,,,---111333222000222222333111///---......000//////000111222000///...///000111111000///...---,,,,,,...111444666666888888666555222000...,,,---,,,++++++---//////...---...///000000000000000000111...+++,,,000111...((()))***)))((((((***,,,+++++++++++++++,,,------***+++,,,---...///////////////000000111222222222555444333333444555444222444444555555555555444444777666333222222444666888555666777888999888777777999999888888888888999999888888:::<<>>AAADDDEEEEEECCCAAA@@@AAABBBBBBAAA???@@@AAACCCCCCCCCCCCCCCDDDBBBAAABBBDDDDDDBBB???EEECCCCCCFFFEEEAAAAAAFFFGGGDDDDDDIIIIIIEEEEEEHHHJJJIIIHHHFFFDDDBBBAAA@@@@@@AAABBBAAA???=========;;;;;;::::::::::::;;;;;;999666666999999777777;;;888999999999888888888999999;;;======;;;;;;;;;<<<:::888777888<<<>>>>>>===???BBBEEEQQQkkk<<<:::888777777666444333333222111111111222333444000000000000111111111111333111000222666555///***222111111000000000000000......000111111000//////222222333333333222222111444444444444555555666777000000000000000000000000///+++))),,,222555444222///000111111000///111222444333333333444444222000,,,...222555555222...,,,+++---...---******...111111222222333333222222222...---,,,---///111111000//////000222222333333333))),,,---,,,...000---'''((()))***)))((()))***,,,,,,,,,++++++,,,,,,---...,,,,,,------...---------/////////000111111222222444333222222444555444222444444222111111222444444333111000000222555999<<<777777777777777888888888777777777777666666666666:::;;;;;;<<<>>>???AAABBBFFFDDDBBBAAABBBCCCCCCBBB>>>@@@AAACCCDDDDDDCCCCCCEEECCCAAABBBCCCCCCAAA>>>EEEBBBDDDHHHGGGCCCEEEJJJIIIEEEEEEIIIIIIDDDCCCGGGIIIHHHHHHGGGFFFEEEDDDDDD???AAABBBAAA???======>>>;;;::::::999999::::::;;;888555555888888777888;;;888999::::::999888999:::888:::<<<<<<;;;;;;;;;<<<;;;888666888;;;>>>???>>><<<@@@FFFVVVttt>>>:::888999888444333555333222111111333333222111000000000000000111111222666333000111333555444333222///---,,,............///000000111000///...---000000000000000000000000222222222444555555333111333222111111222222000///222222///***---444555000......000111111000///...444444444333333333333222'''---444999888444000---444111---***)))+++...000//////000111111111111111+++...111111...---...111...000000000222333222//////...------//////...,,,))))))))))))))))))))))))+++++++++,,,,,,,,,---------,,,,,,---000111111000...,,,---000444555333///---///111333333333222111666444333333555666666555444444444222111222555888888888888888777777777666777777666666555666666777::::::;;;<<<===>>>??????@@@@@@@@@>>>===>>>BBBDDDBBB@@@???@@@CCCEEEDDDBBBAAAAAABBBAAA@@@???>>>===AAACCCFFFHHHIIIGGGEEECCCEEEEEEFFFFFFFFFEEEEEEDDDHHHFFFEEEDDDEEEDDDCCCAAABBBCCCCCCDDDCCCBBB@@@???@@@???===<<<;;;;;;<<<<<<>>>999444444888<<<===;;;::::::;;;999888777888:::<<<<<<<<<===<<<<<<;;;;;;===<<<:::999999;;;>>>???DDDBBBGGG^^^===888666888888555444777222111000111222222111000000000000000000111222222333222111222444555333111666444222111222333333333111111000000/////////000000000000000000000000000222111111333444555444222333222111111222222111///222222///+++---444444111000111111222222222111111111111111111111111111111000444888999777333000...222///,,,***)))***,,,...---...//////000000000///***,,,.........---...///,,,------...///000///---000...,,,,,,,,,,,,***(((************************,,,,,,---------.........///...---...///000///...444333222222222000---***666666555555444444444444666444222333444555555444444444444222111222555777777777777777777777666666777777777888999:::;;;<<<::::::;;;<<<===>>>??????@@@AAAAAA@@@??????AAACCCAAA@@@???@@@CCCEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@FFFFFFFFFFFFEEEDDDCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGEEECCCCCCCCCCCCAAA@@@@@@AAABBBCCCBBBAAA@@@??????>>>===<<<;;;;;;;;;<<<<<<777333333777:::999888999:::::::::888888999;;;;;;<<<<<<<<<<<<;;;;;;:::===<<<:::999:::<<<>>>@@@DDDCCCLLLfff@@@:::777777777444333555222000///000111222111000111000000000000111222222111111111333444333111///444222000///000111111000333222111000000000000111000000000000000000000000222111000111333555555555333222111111222222111000222222///,,,...222333111222111111000000111111111111111111111111111111111444555777666333111000000...---,,,*********++++++,,,---..................*********,,,.........---++++++,,,......---,,,,,,000...+++***)))((('''%%%************************---------.........//////111///......//////...---///111333333111000//////<<<:::888555444444555666555333222222333444333222333444444333222222555777555555555666666666666666555555777999;;;<<<>>>???999:::;;;<<<===>>>>>>>>>@@@AAACCCBBBAAA@@@@@@AAA@@@??????AAACCCEEEEEEDDDDDDCCCBBBAAAAAABBBCCCCCCFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHEEEDDDBBBBBBBBBBBB@@@>>>>>>???@@@AAAAAAAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;888555555888999888555777999::::::999:::;;;===;;;;;;<<<<<<;;;;;;:::999<<<;;;:::::::::<<>>>>>===???AAADDDDDDBBB@@@@@@@@@??????@@@AAACCCDDDEEEEEEEEEDDDBBBAAAAAACCCDDDFFF@@@@@@AAAAAACCCEEEGGGHHHEEEEEEEEEFFFGGGHHHIIIIIIEEEDDDBBBAAABBBAAA@@@>>><<<===>>>@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;:::;;;:::999999::::::888666666888:::;;;;;;;;;===>>>;;;<<<<<<<<<;;;:::999888;;;;;;::::::;;;===@@@AAAEEEIII[[[{{{LLLBBB999777666222000000444333222222444444333222111111111111111222222333444333111000//////111222444222000///000111111000///111333555555222///---000000000000000000000000111000...///222444555666333222111222333444333111222111000000//////000222111000...---------...///111111222333444444555555---///111000...,,,******---------------,,,,,,+++.........//////......---,,,***)))+++///000...+++,,,+++---111///******......,,,)))(((***++++++***************************+++,,,,,,,,,,,,---------...---,,,...000111111000555777888555///++++++---333444555666666555444333666444222111111222000///111222333333222222333555444444444444555555555555444555777999::::::::::::777999;;;===>>>>>>======>>>@@@CCCDDDCCCAAA?????????@@@AAABBBBBBCCCDDDEEEDDDCCCBBBAAAAAABBBDDDEEE===>>>@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFDDDBBBBBBBBBBBB@@@>>>;;;<<<>>>????????????>>>=========<<<;;;;;;::::::::::::::::::;;;:::888666666888;;;<<<<<<<<<===???<<<<<<<<<<<<;;;:::999888:::::::::;;;===???AAABBBGGGMMMaaaLLLAAA888666777666444555555333222333444555444333222111111111111222333333444444333111//////111333555333111000111222222111...000333555444222///,,,000000000000000000000000111000///000222444444444333222111222333444333222222000111222000---///222222222111000////////////......///111222333444444444555555222...***((('''---------------,,,,,,,,,.........///......---,,,,,,++++++,,,---...---+++***(((+++000---&&&&&&------***((((((***---......+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---000111111000555555555333000///...///111333555777888888666555777555222111222111000///111222333333222222333444666666555555555444444444777888:::;;;;;;;;;:::999777888;;;===>>>>>>===<<<<<>><<<===>>>?????????>>>===<<<<<<===<<<<<<;;;999999777777888888888777666666666999<<<=========>>>>>>>>>>>>======<<<;;;:::999999999:::<<<>>>@@@AAABBBIIIPPPhhhOOOCCC999777888777666777444333222222444444333222222222111111222222333444111444666666333000000000333111......///000000///000000111111000000//////000000000000000000000000111000000111333444222111333222111222444555444333222000111333111,,,---333111111111111000///...------...///000222333444555999888555111,,,******+++,,,,,,++++++++++++,,,,,,---------------,,,++++++***+++,,,,,,+++*********+++))),,,111---%%%&&&...,,,***((('''***,,,...///++++++++++++++++++++++++,,,,,,,,,,,,---------......------...000111000///222111000111222444444333333444555666777777777777888666333222222111000///000222333333222222333444888777777666555444333333555777999:::;;;;;;999999666888;;;===>>>===<<<;;;:::===???@@@@@@@@@@@@AAA@@@BBBDDDCCCAAA@@@BBBDDDAAAAAA@@@@@@??????>>>>>>CCCBBBAAA@@@@@@???@@@@@@FFFEEECCCBBBBBBDDDEEEFFFDDDCCCAAA@@@AAA@@@???======>>>???@@@???>>>===<<<<<<<<<<<<===<<<;;;999888666777777777777777888888777:::===>>>>>>======>>>?????????>>>===<<<:::999888999:::<<<>>>@@@BBBCCCJJJSSSoooTTTGGG;;;888888777555444333222111111333333222111222222111111222222333444...333999:::777222///---444222//////000111111000333111///---,,,...000111000000000000000000000000000000000222444333111///333222111222444555444333222000111444111,,,---333...//////000///---+++***///000111222444555777777999666222---))))))---000++++++)))))))))***+++,,,,,,,,,,,,,,,,,,+++***)))(((+++---,,,(((&&&''')))...+++...444000&&&'''111---***'''''')))+++------++++++++++++++++++++++++---------.........//////000///......//////...---999555111111222222000---666555333222333444666777999777444333222222000///000111333333222222222333999999888666555444333222111333666888999999888777666888;;;===>>>===<<<;;;999;;;>>>?????????AAABBBAAACCCEEECCCAAA???AAACCC@@@@@@@@@??????===<<<;;;BBB@@@>>>======@@@CCCEEEFFFEEECCCBBBAAABBBDDDEEECCCAAA@@@?????????===<<>>===<<<;;;<<<<<<===<<<:::999888888999999999888999;;;<<<888;;;>>>???>>>=========@@@@@@@@@???>>><<<;;;:::888999:::<<>>===DDDCCCCCCBBB@@@>>><<<;;;>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCBBBBBBCCCEEEFFFEEEBBB??????@@@AAA???=========>>>>>>===<<<;;;;;;555<<<<<<444444===AAA===<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========;;;;;;>>>???>>>AAAEEEJJJddd^^^HHH<<<999444555777000111222333333333333222222000000000000000111222222222222333333333333222222222222222222222222222222111111111111000000000000111000//////000111000...333333444444333222000000444444333222111111111111222222111000111222333444000000///..................///111333555777888999>>>777000...+++(((***000---,,,***))))))+++,,,---***,,,......,,,+++++++++---------,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********************...............---,,,+++------...///......,,,,,,---...///111222444555555333333444444555666666666444333222111111222222333333111222555555222111333555888888444333555444111222222444888::::::888666555666777999:::;;;<<<<<<;;;<<>><<>>???????????????>>>>>>===>>>??????@@@AAABBBCCCCCCFFFDDDCCCAAAAAAAAABBBCCCBBB@@@======??????===;;;;;;<<<<<<============<<<666===>>>777666===@@@<<<:::999888888888888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;;;;>>>>>>===@@@EEEQQQlllcccMMM???:::555666888222333333333333333333333333111111111111111111222333444333333333333333333444444444333222111111000000111111111111000000000000111/////////111111000///111111222333333222222111333333222111111222222333222222111000111222333444000000///........./////////000111333666999;;;===CCC999000---,,,+++,,,......,,,+++******+++,,,---+++---......,,,*********......---,,,+++***)))))))))***++++++++++++++++++,,,+++***)))((())))))***)))******+++++++++******..................---,,,---......////////////...//////000111222333444555444444444444444444444444222111111000111111222333333111111555555222111333666999:::777777999888555111111333777:::;;;999777444555666888999:::;;;;;;;;;<<<>>>@@@@@@???===<<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBBBB@@@>>><<<:::======>>>@@@AAABBBCCCDDDDDDCCCBBB@@@????????????AAA@@@>>>>>>??????>>><<<999:::;;;<<<============666===???:::999>>>???;;;::::::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::===;;;;;;>>>???@@@EEELLL[[[xxxkkkSSSDDD===777888:::555555444444333333333333333333333222222222333333444444333222111111222333444333333222222111000000000111111111111000000000///111/////////111222111000111111111111111111111111222111111111222222333444222222111000000111222333000000///////////////000333333333444555777:::;;;EEE;;;000,,,,,,...------...---+++******+++,,,---+++---......+++)))))))))---,,,,,,,,,++++++******)))******+++++++++******---+++)))((('''((())))))))))))***+++++++++******....../////////......---000000111111222222222222333333333222222111111111555555555444444333333333//////000000000111222222333000111444444111111444888:::888333333666777555222222333666999999888666555666777999::::::;;;;;;;;;<<<===>>>???>>>===<<<======>>>@@@AAAAAAAAAAAABBBCCCDDDEEEDDDAAA===;;;===>>>>>>???@@@AAAAAABBB@@@@@@@@@@@@???>>>>>>>>>BBBBBBAAAAAAAAAAAA@@@???:::;;;;;;<<<<<<<<<;;;;;;333:::===;;;;;;>>>>>>;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;<<>>666777999444555555555555444444333333333222111111111111222222333222111000000111222333111111111111111111111111111111111111000000000///000//////000111222222111555555444333333222222222111111111111222333444444333222111000000000111222000000/////////000000111222222333444666888999:::DDD<<<222,,,,,,///...+++///...,,,******+++,,,---+++---...---+++)))((((((*********++++++,,,,,,,,,******+++++++++******))),,,+++)))((((((((())))))))))))***+++++++++++++++......///000000/////////111111111111222222333333444333333333222222111111555555555444333333222222...//////000111111111111222000000333333111222555999888333,,,***///222111555444444666777777666444777777999:::;;;;;;;;;;;;:::;;;<<<============<<<>>>>>>???@@@@@@@@@?????????AAACCCDDDDDDBBB???===?????????????????????>>><<<===???@@@@@@@@@??????AAABBBBBBCCCBBBAAA@@@@@@<<<<<<<<<<<<;;;:::888888000555::::::;;;======<<<<<<<<<<<<===>>>>>>>>>>>>========================:::;;;<<<===>>>???@@@AAA>>><<<===???@@@DDDNNNYYYpppyyy^^^JJJ???555555777333555666666777666555333222111000//////.../////////222111111000000111111222000000111111111111111111111111111111000000000000000//////000222333222111444444222111000000000000222111111111222333333444333222111000///000111111000000/////////000111111///000333666888:::;;;<<<@@@<<<444---,,,//////+++000///---+++***+++,,,---***,,,------+++)))))))))(((((()))***+++,,,------+++++++++,,,++++++***)))***************************)))))))))***+++,,,---...//////000000000000000000///////////////000111000000111222333444555666555444444444333333222222///000000111111111111000222//////222333111222555===;;;555...,,,000444444777555555555666666444333888888999:::;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<>>===<<<===???@@@@@@???>>>===@@@@@@??????>>>=========;;;===???AAABBBBBBAAA@@@===???BBBBBB@@@?????????======<<<;;;:::888777666000444888:::;;;;;;<<<<<<888999:::;;;<<<<<<<<<<<<========================;;;<<<===>>>???AAABBBBBB@@@>>>=========@@@LLLXXXzzzfffOOOBBB777666888444444666888999888666222000222111000000/////////000111222222333333222222111222222111111000000//////111111111111000000000000000//////000222333333222111000///......///000000222222222111222222333333333222111/////////000111000000//////000111111222000222555999;;;<<<;;;;;;:::;;;666...,,,......+++111///---+++***+++,,,---(((***,,,,,,+++***)))***))))))******++++++,,,,,,,,,,,,,,,,,,,,,+++******''')))***,,,---,,,+++***+++***((('''(((***---///...///000111111111111000111000///.........////////////111222444555666777444444333333333333333333000111222222222111000///222///...111222111222666;;;<<<999333222555777555555444444444666666555444777888999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>????????????>>>>>><<<======>>>>>>======<<<>>>>>>>>>>>>>>>============???BBBDDDDDDCCCAAA@@@<<>>>>>>>>>>>>>>????????????>>>===>>>>>>CCCQQQ___mmmUUUGGG;;;999<<<777444666999:::999666222///555444444333222222222333222222444555555444222222444444333111000...------111111111111000000000000000//////000222444333222222222111111222444555666333333222222111222222333333222111/////////000111000000///000000111222222444777:::<<<===;;;999777666:::777///+++......+++111///---+++++++++,,,---'''***,,,,,,+++*********+++++++++***************---------------,,,+++***&&&(((+++...///...,,,+++,,,***(((&&&'''***---000//////000111111111111111333222111/////////000000222222222333333444444444333333333333333333333333111222333333222111000///222///...111222111222666222555555222111444333000444333222444666777777666666777888999999999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>??????@@@??????@@@??????>>>>>>>>>>>>===<<<<<<======>>>>>>?????????AAADDDFFFEEECCC@@@>>>>>>AAAEEEEEECCCAAAAAABBB999999:::::::::999999888::::::;;;<<<;;;888999;;;888999;;;===>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;===<<<>>>@@@BBBJJJ[[[jjjxxx[[[EEE<<<:::888666666444222222333333333222222444555333000///111333111000111444666666222...222111000000000000000111444333111///...//////000111111222222222222111111111000///000111111///---000000000000000000000000111000000///...---------000000000111222333555555:::;;;===<<<;;;::::::;;;999999777444111......///000///---+++************)))***+++,,,------,,,+++,,,)))((())),,,---+++))),,,,,,---...//////......))))))*********))))))((('''((())))))((()))+++---...///111222333333333222///000...***,,,111222000000111222333444555444444555444333333555555444222666555444333222222222222555444222111111222444555555:::999333000222222///333222333444666777666555777666666777999::::::999<<<;;;999888888999;;;<<>>@@@@@@>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<>>>@@@BBBAAABBBDDDDDDDDDBBB@@@>>>AAAAAA@@@@@@???>>>>>>>>>======;;;:::888777666555888999;;;<<<<<<:::999777888888888;;;>>>@@@@@@???<<<===>>>>>>======>>>???DDDBBBAAA???===<<<;;;;;;@@@<<<===CCCEEEKKK```xxx}}}___III>>>:::888666666444222222333444333222222444444333000000111333000///000222444444111...333222222111111111111111333222111000////////////000111111111111111111000---,,,,,,...000111000...111111111111111111111111111000000///......------...//////111333555777888888:::======<<<;;;;;;<<<777777666333///,,,,,,,,,000...---+++***)))******)))***+++,,,,,,,,,+++***+++)))((()))+++,,,+++))),,,------...//////......))))))******************((()))******))))))+++------...000111111111111000000111///,,,---111333111000111111222444555555666444333222222333444333222222222111111111111222222666555333222222333555666333777888444222444555222444333333555777888777555888777666888:::;;;:::999;;;:::999888999:::<<<===???<<<:::;;;>>>AAAAAA@@@@@@@@@AAABBBAAA@@@>>>>>><<<<<<<<<<<<===???@@@BBBAAAAAABBBCCCCCCBBB@@@@@@AAA@@@@@@??????>>>======>>><<<:::888888999:::;;;999:::;;;<<<<<<;;;999888777777888;;;>>>??????>>>:::<<<===>>>===>>>???AAACCCBBB@@@???===<<<;;;;;;BBB>>>@@@DDDGGGOOOhhhgggNNN@@@;;;888777666444222222333444333222333444444333111111222444333222111222333444222111444444333333222222222222111111222111111000///...///000000111111000000///))))))))),,,///000000///222222222222222222222222111000000//////......---------///111333666888999777999<<<>>>===<<<;;;;;;888888777444000,,,,,,,,,...---,,,***)))))))))***)))***+++,,,+++***)))((()))(((((((((***+++***))),,,---......///.........))))))******++++++++++++)))***+++*********,,,...---...///000000///......000222111------111333222000000000111333555777888333222000111222333333222111111111111222333444555666666444333333444666666111555777555444666777666555444444666888888777666888777777888:::;;;;;;:::999999888888999;;;===>>>>>>===;;;<<>>>>>=========;;;888777888;;;>>>AAA:::;;;<<<<<<<<<;;;999888777777777:::===??????>>>999;;;======>>>>>>@@@BBBBBBAAA@@@>>>===<<<<<<<<>>???>>>===<<<===???AAACCCDDDAAAAAABBBAAA@@@>>><<<;;;;;;;;;===>>>???@@@@@@@@@???????????????@@@AAABBB@@@??????>>>======<<<<<<;;;:::888888999;;;===???;;;;;;<<<<<<;;;:::999888777666777:::===???>>>===:::<<<===>>>===>>>???AAAAAA@@@???>>>============@@@@@@BBBEEEJJJ\\\}}}yyy^^^HHH<<<777666777555333333444444444333444333222222333333444444<<<;;;999666333222333444333333333333222111000//////000111222222111///...//////000000000000//////...------...000000///...000000000000000000000000000000000000000/////////111111111222333555666777888:::<<<;;;999666555555:::;;;;;;888444000......---,,,***))))))))))))******+++,,,,,,+++***)))((('''((())))))******+++,,,---...............------******)))))))))***,,,,,,***+++,,,+++******,,,......///000000000///...---...222111---+++...111111000000///000222555888:::555333111111333555555555666555555444444555555666444333333333333333333444333444777888777555555666666666555666888888777666888777777888:::;;;;;;:::777888888:::;;;===???@@@===>>>>>>>>>>>>@@@BBBDDDAAAAAAAAAAAA@@@>>><<<;;;:::;;;<<<>>>????????????>>>>>>>>>>>>>>>???@@@AAA??????>>>======<<<<<<;;;888999999:::::::::999999;;;;;;;;;;;;:::999888777777777888:::===??????>>>===>>>???>>>===<<<===>>>??????>>>>>>>>>>>>??????===???BBBEEEMMMdddgggOOO???888666777555333333444555444333555333222222444555555444999888777444111000111333333333444333333111///...000000111111111111000000///000000111111000000///111000///000111111///---////////////////////////000000000000000000000000222222222222333555666777999:::;;;:::777666666666777999999777333000......---,,,+++***)))******+++***+++,,,---,,,+++***)))''')))***+++******,,,............///......---,,,+++***)))(((((()))***+++***+++,,,+++))))))+++------...///000000///.........222222---***,,,000000000000000111333555777888666333111111333555666777333333222222222222222333333333333333333333333333444444666999888333222555666555555666777888666555777666666777999::::::999777888999;;;<<<>>>??????===>>>???>>>===>>>@@@CCC@@@@@@AAAAAA@@@>>><<<;;;999:::;;;<<<===>>>>>>???=========>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;777999:::;;;;;;:::777666;;;;;;:::999888777777666888888888;;;>>>@@@???>>>>>>???@@@???<<<;;;<<<===>>>>>>======>>>???@@@@@@===???CCCHHHUUUoooqqqVVVCCC;;;888777555444333444555444333555333111222444666555444333555666444222222444666444444555555444222000...111111000000000000111111000111111111111111111000111000000000111111///---////////////////////////000000000000000000000000000111111222444666777888999::::::999888888:::<<<666888999888555111000///...---+++******++++++,,,***+++,,,---...---,,,,,,'''))),,,,,,++++++---000......//////...------,,,,,,***((('''&&&'''((((((******+++***((((((***++++++,,,---...//////...---...333333...***,,,000111000111111222444555555666555222000000222444666777111111000111111222333444333333444444444444333333333222555999888222111555666555444555777777555333666555555666888999999888888999:::<<<===>>>>>>>>>>>>??????>>><<<<<<>>>AAA>>>???@@@@@@@@@>>>===<<<999999999999:::<<<===???<<<===>>>>>>>>>===<<<;;;>>>>>>===<<<<<<;;;;;;:::999999:::;;;;;;:::999999;;;:::999777666555555555999999999<<>>???>>>===<<<===>>>============>>>???AAAAAA@@@BBBFFFNNN___{{{www[[[GGG===:::777666444444555555555444555333111222555666666444000333666666555666888;;;555666666777555333111///222111000//////000111222111111222222222222111111000//////000111111000...000000000000000000000000000000000000000111111111//////000222444777999;;;999::::::999999;;;>>>AAA777999;;;:::777444333222...---,,,+++++++++,,,---***+++---...///......---'''***------+++,,,...111.../////////...---,,,,,,,,,+++(((&&&%%%%%%&&&''')))******)))(((((()))+++)))***+++---......------///444555///+++---111333000111222333444555444444444111///...111333555666000000111222333555666777444555555666666555555444111000333999888222222666555444444555666666444333666555444555777999888777999999;;;<<<======>>>>>>>>>???@@@>>>;;;:::===@@@===>>>???@@@@@@???>>>===999999888777888;;;===???<<<===>>>??????===;;;999>>>======<<<;;;;;;::::::;;;::::::999:::;;;===>>>:::999888666555444444444:::999:::===@@@BBBAAA@@@;;;===>>>>>>======>>>@@@<<<<<<======>>>@@@AAABBBCCCEEEIIISSSfffiiiPPP@@@:::999999999777555444555555555444333333222222222333666666666666666666666666888666444222111111111222//////000000111111111222333333444444333111000///111000///000111111111000222111//////000111111000...///000111333444555666000111222444555666666666444777:::;;;:::::::::;;;???;;;888888:::999555000---+++))))))***,,,,,,+++---...//////...+++(((&&&+++***)))((())),,,...000111444555222...++++++,,,))))))((((((((((((((())))))++++++***((('''((()))***+++,,,...///......---111222333444333111///---000111111222222222111111333333222222333333444555222111000//////111333444444444555555444333222222555222333777999777555666888888888666444444666888444444666777888888888888<<<<<<<<<;;;;;;::::::999======<<<<<<<<<======>>>@@@CCCBBB???===>>><<<888888666444555777:::<<<======<<<;;;;;;::::::::::::<<<;;;:::999::::::<<<===666777888999:::;;;;;;;;;222555888999888666666666;;;:::999:::<<<>>>>>>>>>============>>>???AAAAAABBB???>>>AAAAAA??????BBB@@@GGGNNNXXXnnnqqqYYYGGG???;;;:::999777444333333444444444333222222222333333555555555555555555555555666555444333111111111111///000000000111111111111111222222222222000///...111111000000111111111000222000//////000111000///000000000111111111222222000111333444555666666666777777888999:::::::::999;;;:::999999:::999555222111...,,,+++,,,---------+++---///000///---***'''***)))''''''(((***---///222444555333...++++++,,,---,,,+++***)))(((((((((***+++,,,+++)))((()))******+++,,,...///......---000111222222222111000///111111222222222111111000333222222222222333444444333333111111111222444555666666666666666555555444333111222777999777555666777888777555333333555666555666777888999:::::::::<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>======???AAAAAA===<<<===<<<999888777555666888;;;;;;;;;<<<;;;:::999999999999999<<<;;;::::::::::::;;;<<<888888999999999888777777666777999999888777888999===<<<;;;<<<>>>??????>>>??????>>>??????@@@AAABBBCCC@@@@@@BBBBBB@@@AAADDDDDDIIIQQQ^^^www~~~eeePPPCCC===;;;999666444333222222333333333222222333444444444444444444444444444444444444444333222111000///000000000000111111111111//////000000000000///...////////////////////////111///......///000000///111111111000000///......111222333444555666666666999777555777:::;;;:::888555888:::;;;999777666666555222000.../////////...***,,,///111111...+++(((+++***(((((()))+++...000333555666333...+++***,,,//////---+++***))))))(((+++,,,---,,,***)))***+++***+++,,,...///......---000000000000111111111111222222222222111111000000222222222222222333444444444333222222222333555666666666666666555555555555111///111777:::777555555777888777555333222444666777777999:::;;;<<<<<<<<<<<<<<<==================??????@@@@@@@@@>>>===<<<===??????;;;;;;===<<<999999888777888:::;;;:::999::::::999888888888999999;;;;;;::::::::::::;;;;;;::::::999999777666444333999::::::888777888;;;>>>@@@???>>>>>>@@@@@@@@@>>>AAA@@@@@@@@@@@@@@@AAAAAADDDAAAAAADDDDDDBBBCCCFFFJJJLLLUUUhhhqqqWWWEEE>>>;;;888555555444444333333333222222222333444444444444444444444444444444222333444444333111000...000000000000000111111111.../////////000000000///,,,---...---,,,,,,---...000...------///000000///222111111000000//////...222222333444555555444444888444222444:::===<<<999111666;;;;;;888666777:::777444111000000000///...+++---111333222///+++(((...---++++++,,,...111333444666777444...******+++...---,,,+++************+++,,,------+++++++++---***+++,,,...///......---///......//////111222333333333222111111000000000222222222111222333333444333333333222333444555555444333333333333333333333111000222888;;;888666666888888777555333333444666777888999;;;<<<==================>>>>>>?????????>>>???@@@AAA@@@>>>;;;:::;;;>>>===:::999<<<<<<999:::999999:::;;;;;;999777:::999999999999999::::::;;;;;;:::::::::::::::::::::::::::999888666555444;;;:::999777666888<<<@@@@@@???>>>???@@@@@@???===AAAAAA@@@?????????@@@@@@DDDAAAAAADDDEEECCCDDDHHHLLLNNNZZZsss{{{^^^HHH???;;;777555666777666555333333333222222333333444444444444444444444444444222333444444333222000///111111000000000000000000000/////////000000000000---...000///---,,,...//////...,,,---///000000///000000000111111111111111222222333333333333333222444111000444:::>>>===:::000555;;;;;;777555777;;;777444111//////...---,,,---///111222111...***'''...---,,,+++,,,///111333555777777444...***)))+++***))))))))))))******++++++,,,------,,,+++,,,...***+++,,,...///......---...------...///000222222333333111111000000111111222111111111111222333333222222222222222333333444333333222222222222333444333111333999;;;999666777777888777666444444666777777888999;;;<<<===>>>>>>===>>>>>>??????@@@@@@@@@===>>>?????????===:::999;;;===<<<888888;;;;;;999:::999999999::::::888666:::::::::::::::;;;<<<===;;;;;;;;;::::::999999888999:::::::::999888888777999999777555555777<<>>>>>===>>>??????===;;;@@@??????>>>>>>>>>??????BBB@@@@@@DDDEEEDDDEEEIIILLLQQQaaa~~~iiiOOOBBB===888666777888777666555444333333222222222333444444444444444444444444444444444444444333222111111111111111000000000000111000////////////000000///222444333000///111333///...------///111111000//////000000111222333333111111222222222111000000000000111555:::===<<<:::333777:::999666444777:::555222///......---,,,+++---...///000///---+++))),,,+++))))))***,,,///111666888888555...***)))***''''''''''''((()))***+++***,,,------++++++,,,...***+++,,,...///......---,,,------...///000000111333222111000000111222333111111111111111222333333111222222222333333333333555444333333333444666666555222333777999777555777555555555444333444666888777888:::<<<===>>>??????>>>>>>??????????????????======>>>>>>===<<<;;;:::<<<>>><<<888777:::;;;888:::888777888999999888777999999::::::;;;<<<===>>>:::;;;;;;;;;:::999888777888999999:::::::::999999666777777666666777:::===<<<<<<<<<>>>??????===;;;???>>>>>>>>>>>>>>>??????BBB@@@@@@DDDFFFEEEFFFJJJKKKVVVmmmvvvZZZHHHBBB;;;777888888666444666555444333222111111111555555555555555555555555555555444444333333444444111111111111000000000///111000///------------...///222444333///...000444000...---...000222222111......//////000111111222000000000000000///......///111555888::::::888777777888999777444444666888444111...------------,,,***+++,,,---......------+++***)))((())),,,///111777999999555///***)))***(((((('''''''''((()))))))))+++,,,,,,++++++,,,---***+++,,,...///......---+++,,,...///000//////...111111000///000111333555111111111111111222222333222333333444444444444444555444333222333444666777777222111444555444333555111222222222222333666888888:::;;;===???@@@AAAAAA????????????>>>>>>>>>>>>>>>>>>==================>>>???===888777::::::888999777555555777888888888888888888999:::<<<===>>>::::::;;;;;;:::999777666888888999999999999888888333555888888888888999;;;;;;;;;<<<>>>@@@@@@>>>;;;>>>>>>>>>>>>???@@@AAAAAACCCAAAAAAEEEGGGGGGHHHLLLMMM\\\zzzdddMMMFFF===999888888555222777666555333222111000000666666666666666666666666777666555333333444555666222111111111000000//////111///...,,,++++++,,,,,,,,,///222111---+++...111000///...///111333333222.........//////////////////000000000///...---,,,///333888:::999777555444::::::888555333333555777333111...------...---,,,(((((()))+++---...000111---,,,******+++---000222888999999555///***))))))******)))(((((('''(((((()))***,,,+++++++++,,,---***+++,,,...///......---+++,,,...000000///---,,,111000//////000222444666111111111000111222222333333444555555666666555555333222111000000222444555777222///111222111111333...///000000000222555777:::;;;===???AAABBBCCCCCC@@@?????????>>>>>>======???>>>>>>===>>>>>>???@@@@@@AAA>>>888777999:::888999666444333555777888999777777777888999;;;<<<===::::::;;;;;;:::999777666888888888888888777666666222555999;;;::::::999:::::::::<<<>>>AAAAAA???===????????????@@@AAABBBCCCDDDBBBCCCGGGIIIHHHJJJNNNNNNbbbvvv^^^LLL>>>===<<<555222666555444333222111111111111:::999777777888888666555444444444333333333222222444333222333333111...,,,111000///------......///000000000000//////////////////000111111000///...111111000000//////......////////////////////////222444777:::;;;:::888777777999:::999777555555555222111...,,,++++++,,,------***))),,,111444333000///---+++))))))+++---///444777888666111,,,++++++***)))((('''&&&&&&'''((())))))***+++++++++******++++++,,,,,,,,,++++++*********((('''+++222222---222222333333333222222111111///......000222333222888666444444444333222000666333//////222555555444666,,,'''---444333///.........///000333666999::::::;;;<<<===>>>???@@@AAAAAABBBBBBBBBAAA???===<<>>===<<<<<<>>>??????>>>;;;888444333555777999:::777999::::::888777777777<<<<<<===>>><<<::::::;;;777888999:::999666333111222666:::;;;999888:::;;;;;;<<<>>>???@@@@@@@@@???>>>===<<<<<<===???AAABBBCCCDDDDDDDDDHHHMMMPPPPPPUUUpppeeeQQQ@@@<<<;;;555222555555444333222111111111111555555444555777888666555444444444333333333222222333222222222333222///---111000///...---......////////////...............,,,---...///000000//////111000000000/////////...////////////////////////222444777:::;;;999777555;;;;;;:::888444222222222222111///---,,,,,,------///,,,***,,,000222111...---,,,+++******,,,...///444666888777222...,,,,,,***)))((('''&&&'''((()))******************+++++++++++++++,,,,,,++++++***,,,///...+++***---///---111222222222222111111000111///......000222333222555444333444555555333222555222000111444666555444666///---333888555000...000000000111333666888:::999999:::<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===@@@===;;;===BBBEEECCCAAA???===<<<;;;<<<===<<<;;;>>>:::777555666777999999999:::;;;;;;999888888999>>>>>>>>>>>><<<999888999999999::::::999777555333333555888999888777999;;;===>>>>>>???@@@@@@@@@@@@???>>>======>>>@@@BBBCCCAAAAAABBBCCCFFFLLLPPPRRR```{{{sss\\\FFF>>>===888555666555444444333222222222222000000111444666777666555444444444444333333333333333222111222222222000...000000///............///---------...............++++++---...///000000000000000000000////////////////////////////////////333555888999:::888555333::::::999666333111111222333111000...------------///,,,+++,,,///000...,,,+++++++++++++++,,,---...333555888777444000---,,,)))((((((''''''((()))***,,,+++***))))))******+++***++++++,,,,,,++++++++++++111222...***,,,///000111111111111111000//////111///...///111333333222222222333555777777444222333222222444666777666555555333444888999555111000222111111222333555777999888888999;;;<<<===>>>???BBBAAA@@@???????????????>>><<<;;;===BBBEEEDDDBBB@@@>>>;;;:::;;;;;;999888@@@===999777888999999888;;;<<<===<<<:::999:::;;;BBBCCCBBB@@@>>><<<999777;;;;;;:::999888888777666555777888888888888;;;===@@@@@@@@@??????@@@AAAAAAAAA@@@??????@@@AAACCCDDDAAAAAABBBCCCFFFLLLSSSYYYqqqlllQQQDDDAAA===999888555555444333333333333333000000111444666777555333555444444444444333333333222111000111222222111000000/////////............------............//////------...//////000000000000000000000////////////////////////////////////333555777999888666333111444666777777555333333444222111000...---------------+++***,,,...///...---------------,,,,,,++++++111333666777666222...,,,)))(((((('''((()))+++,,,...,,,***(((((()))***+++******+++,,,,,,,,,++++++***///111...---000333222000000000000000///......111//////000222333333222111222333666888777444111111222444666777777666555444555666666555222000111333333222222333555777888888888999;;;<<<===>>>???AAA@@@???>>>>>>???@@@@@@===<<<<<<>>>AAACCCBBBAAA???===;;;:::;;;;;;:::999???===::::::;;;;;;;;;:::<<<======<<<;;;:::;;;===HHHIIIHHHDDDBBBAAA===888<<<;;;999888777777777888888888888888999:::===>>>CCCBBBAAA@@@???@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFHHHMMMXXXccczzz]]]KKKDDD???:::777555555444444333444444444444333333555666666444222555555555444444444333333333111000000222222111000///////////////......---....../////////000000000222111111000000/////////////////////000000000000000000000000000000000000333444666888777555222///111444888999777555333222222111000///...---,,,,,,***)))***,,,...000000000111000///...---+++******...000444777777444///,,,***)))(((((()))***+++,,,///---+++)))(((((()))***)))***+++,,,,,,,,,,,,,,,---///...---000555444////////////000000/////////000000///111333444333222333333444666777666222///000222555777777777555555333444444000---...000111333333222222333444666777999999:::;;;===>>>???@@@@@@???>>>===>>>???@@@AAA>>>>>>>>>???@@@@@@???>>>>>><<<;;;;;;<<<======<<<<<<;;;:::;;;===>>>>>>============<<<::::::;;;===KKKMMMLLLHHHGGGHHHCCC;;;;;;:::888666666666777888888777666666888:::<<<<<>>???@@@>>>>>>>>>>>>>>>???@@@AAA>>>???@@@@@@@@@???===<<<===;;;:::;;;===>>>>>>===:::::::::<<>>:::999888777666777777888555444333444777999999888AAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDGGGEEEGGGJJJKKKQQQdddxxxxxx___LLLAAA:::666666555555555555555666666999777444333333444444333555555555555444444444444666333111000000111000///...///000000000///------------......///000000111333222111000//////000000.../////////000000000111000000000000000000000000000222444666666444111///333444444333000...---...//////......---+++******+++,,,---......///111222444333111///...///000111---///444:::===;;;444///---,,,+++***)))***+++,,,...---,,,+++)))((('''&&&))))))***+++,,,,,,,,,,,,000222222//////111///+++,,,---...000111222333333000000000222444555333222444333333444555666444333111444666666333222222333000222111,,,,,,111222///000000000000111333555666888888999;;;<<<===>>>???<<<===>>>???@@@@@@@@@@@@<<<>>>@@@AAA@@@???>>>>>>===<<<::::::;;;<<<;;;:::;;;;;;;;;===??????===;;;;;;;;;:::888777777999;;;AAAFFFFFFDDDGGGNNNIII>>>::::::999888888888888999555444444666999;;;999777>>>???@@@AAAAAABBBAAAAAACCCDDDDDDDDDDDDDDDCCCCCCGGGFFFIIIOOOQQQXXXooohhhSSSFFF>>>999666666555555555666666777999666222111222444555555666666555555555444444444777444111000000000//////...///000000000///---,,,,,,,,,------...///000000000000///......///000111.../////////000000111111000000000000000000000000///111333555555444111///000000...,,,+++,,,000333.........---,,,+++))))))---...//////......///111333222000...///111333555...111666<<<@@@>>>777111...---+++*********++++++...------,,,***(((&&&%%%((()))***+++,,,---------)))000333111...///111000+++,,,...000222333444444000000111222555555333111222111111222555777777666222555666555222000111333///222222///111555444...////////////111333555666777777888999;;;<<<======;;;<<<>>>???@@@@@@@@@???999<<>><<<:::999::::::888777<<<<<<<<<>>>???>>><<<999::::::999777555666888:::;;;AAABBB@@@EEEMMMHHH===:::::::::::::::::::::999888777777:::===>>><<<999<<<>>>???AAABBBBBBAAAAAACCCDDDDDDDDDDDDDDDCCCBBBIIIHHHLLLTTTXXX```zzzwww___OOOBBB888777:::888333222777777444555555444333333333444444555666777666555333333444333222111000////////////...000111000///...///111///---+++---000222000...777777222------111111...000000111222222222222222222222222111000...,,,++++++...222555555333///,,,444333222111000///...---111///,,,+++,,,---,,,,,,+++---,,,***---111222...444000---...111222...***222444777999>>>???999///------,,,++++++******)))...---,,,,,,+++***)))(((,,,***)))((()))***,,,---000000111111111111000000...///000111111111111111222222333333333444444444666555444333222222111222444222111111222333333222222...+++///555444,,,###333222111111222444555666555666777888999:::::::::===>>>>>>????????????>>>>>>======???@@@@@@>>><<<;;;999888888::::::999777:::<<>>@@@@@@@@@@@@999999999999999:::::::::777777888888888999999999???AAABBBBBBAAA@@@@@@AAACCCAAA@@@AAADDDFFFEEECCCGGGKKKPPPSSSZZZmmmnnn\\\KKK???:::<<<999444444777777333333333333333444444555666444555666555444333333333333222111000///////////////000111000//////000111000///...///222333222111+++000444444444222***"""//////000000000000000///111111111111000///---,,,---///222444444111...,,,111111111000/////////...111///,,,,,,---------,,,+++---,,,+++...333444111444111......111222///+++000333555777;;;>>>999111------------,,,+++******---------,,,++++++******+++***)))((((((***,,,---///000000111111000000//////000000111111111111111111111111111222222222222666666555444333222222333444222111111222333333222555222000222666666000+++333222111111222333444555444555777999::::::::::::<<<<<<===>>>>>>>>>>>>===>>>>>>>>>???@@@@@@>>><<<<<<;;;::::::;;;;;;:::999>>>===<<<<<<<<<;;;999888888999999999999999888888777888:::<<<============;;;;;;:::999999888777777888888999:::;;;;;;;;;;;;>>>???AAAAAA@@@@@@@@@BBBAAA??????AAAEEEGGGGGGEEEHHHLLLQQQWWWbbbxxxkkkVVVEEE>>>===:::666666777666222111222222333444555666777333444444444444333333222333222111000000000000000///111111111000///000111222111000222444555444333111222111------///---(((---...............------///000111111111///...---000111222222222000...---////////////////////////000///------...///...---,,,---------000555666444444111//////111222000---...111222333777;;;999333......//////...---+++***------------------------******)))((((((***+++,,,...//////000000//////...111111111111111111000000/////////000000000111111666666555444333333333333555333222222333444444333111000000111222222111///222222222111111222333333222444777:::;;;;;;;;;:::;;;;;;<<<===============???>>>>>>???@@@@@@>>>===>>><<<;;;;;;<<<===;;;:::???<<<:::;;;>>>>>>;;;777::::::::::::999888888777666888999;;;<<<<<<;;;;;;<<<<<<;;;999888666555555888:::;;;============<<<<<<>>>???@@@???@@@AAACCC?????????BBBEEEHHHHHHHHHGGGJJJPPPXXXgggwww]]]IIIAAA>>>:::777777888666333222333333444555555555555333333333333444444333111333222111111000000000111000111222222000000111222222222222333444555555555777666111,,,,,,111222///---............---,,,,,,...///000111111000///...111000000000000000111111...............---------000///---...///000000///...000///...111666666333333111000000111222000...,,,...//////333888888444...///000111000...,,,+++------------......//////***))))))))))))***+++,,,......////////////......333222111111000000000000////////////000000000111555444333333222222222333555333222222333444444333///000000000000000111333222222222222222222222222222444777:::;;;<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>@@@>>>===>>>??????>>><<<>>><<<;;;;;;<<<<<<;;;::::::999888:::<<<===;;;999;;;;;;;;;;;;:::999777777888999;;;<<<===<<<<<<;;;<<<;;;:::999888777666666999:::<<<>>>???>>>======<<<===???@@@@@@AAACCCEEE@@@@@@AAACCCEEEGGGHHHHHHJJJLLLRRR]]]ppphhhRRRGGG@@@:::777888888777555444555555555555333222222333222111333555555333111333222111111111111111111111222333222111000111333111111222333333333444555///333666666666555///(((.........//////......------...000111111000000///............000222444555000000///...---,,,++++++//////...///111222111000222333111///000444333000222111000000111111000///***---------000555777555000000111111000///---,,,,,,------......//////000***************++++++,,,......////////////......222222000////////////000000000000111111111222222222222111111000111111111555333111222333444333333222333444444222333555888111222222222333333333333333444777999;;;;;;;;;:::;;;<<<===>>>???????????????>>><<<<<<===>>><<<;;;<<<;;;999:::;;;;;;:::888111444777999999999<<<>>><<<<<<<<<;;;;;;999888777999:::;;;<<<<<<;;;;;;:::999999999999999999::::::;;;;;;===>>>>>>>>>===<<<===???@@@AAAAAACCCEEEHHHBBBCCCDDDEEEEEEFFFGGGHHHNNNQQQYYYiiizzzeeeRRRGGG===999999888777777555555666666555333111000444222111333666777444111333222222111111111222222111222333333222111222333000111333333222222444555111222111---...111000,,,---......///000000//////...///000111111000//////---------...000333555777111111000...---,,,+++***/////////111333444333111222333111...///222111---000000000///////////////))),,,---,,,...333666444111111000//////.........---------.........//////+++++++++,,,,,,,,,,,,,,,...//////000000//////...111000///...---...///000111111111222222222333333111111000//////000000111444222111111222333333222111222333222111222444555000111222333444444444444555666777888999:::::::::;;;<<<===???@@@@@@@@@@@@???===;;;:::;;;<<<;;;:::;;;999888888999:::888777---222666888777777;;;???<<<<<<<<<<<<;;;::::::999888999:::::::::999888777888888999:::;;;<<<======???>>>>>>>>>============???@@@AAAAAAAAACCCFFFIIICCCDDDFFFFFFEEEEEEGGGHHHKKKOOO\\\rrr|||```QQQBBB===;;;888777888333444555666555444222111555333111333777888555222222222222111111222222333222333444333222222222444000222444444222222444666888444+++"""###+++222333+++,,,---///000000000000//////000111111000///...------......000222444666000000//////...---,,,,,,/////////222444555444222000111///,,,---111000,,,......//////.........///))),,,...,,,...222444333222111///---------...///------------------......,,,,,,------.........---///000000111111000000//////...---,,,,,,---///000111111111222222222333333111111000000000000111111333111000000111222111111////////////000000000000000111333555666666666666888888777777777888:::::::::;;;<<<>>>???@@@@@@@@@>>><<<999999999:::999888;;;999888888999999888777111333555777888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;;;;999888777999999:::;;;<<<>>>>>>???DDDBBB@@@>>>======>>>???@@@@@@AAA@@@@@@BBBEEEHHHAAADDDFFFFFFFFFFFFHHHKKKKKKQQQaaa{{{jjjYYYGGG@@@<<<888666888111333555666666555333222666333111333888999666333222222222111222222333333222333444444222222333444000333555555333333555777000111...***+++//////,,,***+++,,,...///000111111///000111111111///...---.../////////000222333333//////////////////////////////000222555666555333---...---+++,,,000000------.........------...///(((---///---...222333222333111...,,,+++,,,...000------------------------,,,---......//////......000000111111111111000000---,,,+++++++++---///000111111111111222222222222222111111111111111222222222000//////000111111000333222111222444444222000///111333555777888888888:::999777666666777999;;;999:::;;;===>>>?????????>>>;;;888777888999888777;;;:::888999::::::999777777555444666:::<<<:::777;;;;;;<<<<<<===<<<<<<<<<<<<======>>>===<<<:::999;;;;;;<<<<<<===>>>??????HHHEEEBBB???===>>>???@@@@@@@@@@@@??????@@@DDDGGG???BBBFFFFFFFFFGGGJJJMMMTTTZZZkkkoooYYYJJJ???888888===777555333333444444333222888777555555555444333111888666333333555555222000555555444444444333333333444444444333333222222222000000000//////////////////////////////000000111222111000111222333111///111000/////////000222333111000///...---....../////////111444777666222...222///------...000111111222000---,,,,,,,,,+++)))------+++)))(((***...111333111///.........---+++///222444222---***+++---///...---,,,+++,,,---...000000///......///111111///.........///000222333,,,...000222333444333333444333222000///.........000000//////000111222222333333333444444333222222///222555555333333555888;;;:::999888888999;;;<<<::::::;;;;;;<<<======>>>@@@???===;;;999888888888777888888777777666555444777999;;;===>>><<<;;;999<<<<<<<<<===<<<<<<;;;:::888999:::;;;;;;;;;:::999;;;;;;<<<>>>AAAEEEHHHIIIOOOKKKFFFBBB@@@@@@???>>>888===CCCDDDAAA@@@CCCGGG???AAAAAAAAADDDHHHJJJIIITTTfff~~~hhhWWWJJJ@@@===???:::888666666666666444333555444333444666777666555666333222222333333111///444444444333333333333222333333222222222111111111000000000000000000000000111000/////////111222333111222222333333222111///000000//////000111111222---,,,+++*********++++++//////000333555555222///333000...---...000111000222000...---......---+++------,,,***)))***...111111///...---/////////...,,,///222000,,,)))+++...------,,,,,,,,,,,,------000000///.........///000///............///111222......000111222333333333444333222111//////......000000000000000111222222111222222333333222222111000222444555555555555666999999999999999999888888999999:::;;;<<<<<<<<<<<>>===<<<:::999888777:::::::::999999888777666777999;;;======<<<:::999<<<<<<<<<;;;;;;:::999999999:::;;;<<<<<<;;;:::999<<<===@@@CCCEEEGGGHHHHHHKKKHHHCCCAAA@@@@@@??????;;;???BBBBBBAAAAAACCCFFFAAAAAAAAAAAACCCHHHLLLNNNXXXnnnxxxeeeUUUGGG>>><<<<<<:::888888888777555333444222222333444555444333444333222333444444333222333333333222222222111111111111111111111000000000///000000000111222222222222111///...///222444666000222555555333111000000//////000000111111000000......---,,,,,,,,,,,,---------...000444555555444444222///......///000///222000....../////////...------,,,***)))+++...111///...,,,---///000000///+++---///...+++)))+++---+++,,,,,,------,,,,,,,,,000000///...---------...///......---......///////////////000111222333444333333222111000/////////111000000000000111222222000111111222222111111111000111222555777888666444777888999999999777555444777888:::;;;<<<<<<;;;;;;======>>>===<<<:::888777::::::999999888777777777888999;;;<<<===<<<:::999<<<<<<;;;::::::999888888;;;;;;<<<<<<<<<;;;;;;:::;;;===AAADDDFFFFFFDDDCCCEEECCC@@@???@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAAAAACCCHHHOOOUUU```zzzvvvcccRRRDDD<<<;;;999888777888777555444555333222111111111///...555555555555666777777777222222222111111111111000111111111111111111111111//////000111222333333444222000...---...111444777///333666666444111000000...///000111111000///.../////////.........//////***+++,,,///333777999:::666333000......//////...111///......///000///...------,,,+++***+++...111///...------///000000///---...///---+++***+++---***+++,,,---------,,,+++000000///...---,,,,,,,,,.........---------------111000/////////111222333222222222222111000000///111111111000000111222222000111111222222222222111111000111555999:::777333999999888888777666555555555777999:::;;;;;;:::999<<<===>>>>>>===;;;999777888888777666666555555555888999:::<<<<<<;;;:::999======<<<:::999999888888<<<<<<<<<<<<<<<<<<;;;;;;999;;;===???@@@@@@???>>>@@@>>>===>>>@@@BBBBBBAAADDDBBB??????AAACCCCCCCCCBBBBBBCCCEEEFFFHHHQQQZZZlllwwwdddRRRFFF;;;999777666666666666555666444333222333222111///444555555666666666777888222222111111111000000000111111222222222222222222//////000111222333333444111000---,,,---///333555///111444444333222111111...///000111111000///...,,,---------------------......///111222555888:::777444000////////////...000///------...///...------------,,,+++,,,...111111///...---...///...---000000///---+++***+++,,,)))***,,,---...---,,,,,,000//////...---,,,,,,+++...............---------111000/////////000111222111111222222222222111000222222111111111111111222111111222333444444333333111000111555999:::888555===;;;888555444555777888555666777888999999999888;;;<<<>>>>>>>>><<<:::999999888777666555555555666888999:::;;;;;;;;;::::::>>>>>><<<;;;::::::::::::======<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<=========<<<===???BBBCCCCCCBBBDDDBBB@@@@@@AAACCCCCCCCCAAABBBGGGKKKJJJKKKUUUaaa{{{vvvbbbRRRBBB>>>:::777666666666666666555444555666777666555111222444444333333444666222222222111111111000000111111111222222222222222///000000000111222222222111000...------///111333000//////111333444333111//////000000000///......---...///000000000//////333333333222111000222333777444111//////000//////111///------.........---------...---,,,,,,...000222000.........///...---111000...,,,,,,,,,,,,---++++++,,,---............///////////////...---,,,---....../////////......111111000/////////000000000111222333333333222111333333222111111111111222111222333444444444444444111111222444777999999888===:::666333333555888:::555555555666777777888888;;;<<<===>>>======;;;;;;<<<:::999777777777888888888999999:::::::::::::::>>>===<<<;;;:::;;;<<<===>>>===<<<;;;:::::::::;;;<<<;;;::::::;;;<<<>>>???======>>>AAADDDEEEDDDBBBBBBBBBBBBBBBBBBBBBCCCDDDAAACCCIIIOOOOOOQQQ___ppprrr```NNNHHH@@@:::888777888888666555444555666777666555000222444333222111222444333333222222222111111111000000000111111111222222000000000000000000000000222111000/////////000111111---***,,,222666444111000000///..................///111222222222111000000222333222///......000666444000//////000000000333111///...//////...,,,------...---,,,---...000000...------///000000///---,,,******+++---...///------------...///000111...///000000000///......,,,---///000000000000///000000111000000///......///000222444444333222111444333222222111111111222000000222333333444444444111222444444555777:::<<<999888555333333555777999555555444333444666888999<<<<<<<<<<<<============<<<;;;999777666777888888888888999999::::::::::::<<<;;;:::999999;;;<<<>>>>>>===;;;:::999999999::::::;;;<<<<<<===>>>>>>>>>>>>???AAADDDFFFGGGDDDBBB???BBBDDDDDDBBBAAACCCEEECCCDDDIIIQQQSSSYYYmmmoooXXXQQQFFF>>>:::999999999777555333333333333111///222444666555333222333666333333333222222222222111.../////////000000111111000000000000////////////333333222111000000000000222+++&&&)))111777555111111000///---------...///***+++---.........------***---000000///...000222666333000///000111111111555333111000000000...---,,,.........------///000...,,,,,,---///111222111)))((('''(((+++...000111......------...///111222...///000111111000//////,,,---///111111111111000000000111111111///...---///000222444444444333222444333333222111111111222//////000222222333333333111333555444333555:::???555555444444444555666666666555333222222555777999===<<<<<<<<<<<<===>>>>>>:::999777555444555666777888888999999999::::::::::::999888888888:::<<<>>>===<<<;;;999888888999999777999;;;>>>???>>>===<<<@@@AAACCCEEEHHHGGGEEEBBB<<>><<<;;;===AAABBB>>>999===999777999:::888888999===<<<:::888888888:::;;;;;;;;;;;;;;;<<<<<<<<<===888;;;>>>===;;;:::<<>>>>>???@@@AAAAAABBBBBBEEEGGGFFFCCCBBBEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDGGGKKKOOOYYYooouuu```RRRJJJAAA===<<<999777666888666222111444555333222222444444333111444444222111111111222222111000000///000111222222333333222111111222333333222111111000000///......111000///......000222333111111111000///.........//////..................---***(((***///111///,,,333222111111111222333444444111...,,,---///000000111000/////////000222222......---,,,,,,---......///+++***------******...000---...000...***+++000//////000111111111111000///////////////000111111---------...000111333444222///,,,///555777555111444444333333333444555666444333111000000000222333777666555444555666888999888777555444333333444444777666555555666777999;;;<<<:::999<<<@@@@@@<<<888===888666999:::888777999<<<;;;999888888999:::;;;<<<<<<;;;;;;;;;;;;::::::===>>>>>>===:::999999:::===>>>>>>???@@@AAABBBBBBEEEGGGFFFCCCBBBEEEEEECCCCCCCCCCCCCCCDDDDDDEEEEEEFFFIIINNNXXXhhhtttaaaSSSGGG@@@>>>:::777777999777333222444444333222222444555444333333333333222222222222111333222000//////111333555333222222111111222222333222222111000000//////...333222000//////111444555222222111000000///.........------------...///000---,,,+++---000111...+++...///111222333444555555444222///...///111111111111111000000000111222333......---,,,,,,---......000---,,,------******,,,///......///...+++,,,000//////000111111111111111000////////////000111111------...///000111333444111000000111444555555444333222111111333555888:::444333222111000111222222666666555555666888:::;;;:::888555333222222333333555555444555666888:::;;;<<<;;;;;;===@@@AAA===:::<<<888666888999777777888::::::999888888999;;;<<<<<<<<<<<<;;;::::::999999???===<<<;;;;;;:::999777======>>>???@@@AAABBBBBBEEEGGGFFFCCCCCCFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIQQQ```wwwwwweeeUUUHHHAAA===999777999999666555777555444444555777888777666222222333333333222222111444333333222333444555555222222222222222222222222333333222222111000000000666444222111222444777999000000000000000/////////......------------...............000222111...+++---...111333444555444333333111///...///111111111000000000000000111111111......------------.........---,,,---,,,,,,,,,---............,,,,,,---000...///000111111111111111000000//////000000111222111111000000///000000000000222333333333333555666555444333222222444777999555444333222222222333333333333333444555777999:::<<<:::777444222222333444333333333444666888999;;;======>>>@@@CCCCCC@@@>>><<<777666888999777666888999999888888999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<:::888999<<<===;;;888;;;<<<===>>>???AAAAAABBBDDDGGGFFFCCCCCCFFFFFFDDDDDDDDDCCCCCCDDDEEEFFFGGGMMMPPPZZZnnnmmmYYYLLLAAA;;;777999999777666888666555444555777888777666111222222333333333222222000111333555555444222111222222222222222222222222555444444333333222222111555333222111222444777999.........//////000000111////////////...---,,,+++......///111111000...+++---///111333333222111000111///------///000000///.........///////////////........................+++,,,,,,,,,,,,...000///...//////,,,+++,,,///000......000111111222222222000000000000000111222222222222111000000000000000000222444444222222444666:::888666444222222333444666666555555444444444444333333444555666777888999===<<<999666555444555555222222333444666777999999<<<===>>>AAABBBBBB@@@???<<<888666999:::777777888888888888888999::::::;;;999999:::<<<===>>>???@@@<<<999777888;;;<<<:::777:::;;;<<<===???@@@AAABBBCCCFFFEEEBBBBBBEEEFFFDDDCCCCCCBBBBBBCCCEEEGGGIIIUUU\\\kkklll\\\KKKBBB;;;999999777777888555444333333555666555444111222222222222333333333,,,...222444444333000...111222222333333222222111555555444444333222222111////////////000111333444...//////000000111111222///000111111000...+++***......///000000///...---...///000111111000...---...---,,,,,,...//////...,,,---.../////////......---...////////////...---))),,,,,,+++,,,000222000---//////+++***---000000---...///111222222222222111000000000000111222222000000000000111222333333111222333333222222333444;;;:::888666444222111000666666555555555444444444555555666777888888999999<<<;;;:::999777777666666333444555666777888999:::999:::<<<>>>??????>>>======999777999:::888888999888888888999999999999999777888999;;;===???@@@AAA>>><<<:::999999888666444999:::;;;===>>>@@@AAABBBBBBDDDDDDAAAAAAEEEEEECCCCCCBBBBBBBBBDDDGGGJJJLLLWWWcccyyyppp\\\PPPDDD???===:::999:::666555444444555555444333222222111111111222444444///000222444444333111000111222333333333333222111444333333222111111000000+++,,,---///000000111111333333333222222111111111---///222444444111---***---..................///------...//////...---,,,---,,,+++,,,...///...---------///000000000///...---...///000000///...---***......+++,,,000222///,,,000///***)))...111000---...///000222222222222111111000000111111222333000000000000111222333333111111111111222333222222777777777777666444333222444444444444444333333222555555666666777777777777999999::::::999777666555777888888::::::;;;;;;;;;777999<<<>>>>>>>>>======>>>:::888:::<<<999999:::888999999999999888888777666666888999;;;<<<===>>><<<===<<<:::777555555555888999:::<<<>>>???AAAAAA@@@CCCBBB@@@@@@CCCDDDBBBCCCCCCCCCDDDGGGKKKOOOQQQ[[[mmmkkk]]]NNNFFFBBB>>>===>>>999888666666777777666444333222111000000222444555444444444555555555666666111222333444444333222111222222111111000/////////+++,,,...000222222111111888777666555333222111000***...222666666333///,,,------...---,,,---///000+++,,,,,,---.........------,,,,,,---///000///...---...000111111111000///---...///000000///...---,,,000///++++++000111---,,,000///))))))...222111---...///000222222333333111111111000111111222333444333222111000000000000222000///000222333222000222444666888888777666555222222333333333222111000333333444444444444444333666888999:::999888555444:::;;;<<<<<<============888:::>>>???@@@????????????:::999;;;<<<:::999;;;999999999999999888777666666666777888999::::::;;;777:::;;;:::777555777999888999:::<<<>>>???AAAAAA???BBBAAA??????CCCDDDAAADDDDDDDDDFFFIIINNNRRRUUUfff{{{vvv```RRRGGG>>><<>>;;;999:::;;;<<<===>>>???@@@AAA@@@===;;;<<<>>>???<<<:::666666777999;;;999666333666666666777777777777777===555222666777444333666;;;;;;:::;;;<<<>>>@@@AAA@@@>>>>>>@@@DDDFFFDDDAAAIII???<<>>===<<<<<<======>>>???@@@@@@@@@===<<<<<<===>>><<<::::::999888888999999777666;;;999666333333444666777<<<666333666888555444777;;;;;;;;;<<<===>>>???@@@>>>===>>>@@@CCCDDDDDDCCCEEEAAACCCKKKOOOQQQ]]]lll|||lll[[[MMMFFFAAA>>>:::777777666555444444555555555555444333333222222333555666444000---444222111111222222111000111000//////111111000///000000/////////000111111<<<000...///***,,,333111222///000444555222//////......------------......111...,,,,,,---/////////---...............000222111333444444222111111222///000222222111111111222000000...------...//////222333000,,,+++...///---222555666333222444222...222222111111111111222222222222111111111111222222333222222333666888888777666444222333666888666333666555444333333333333444444555666666444333333444777555666999;;;999:::===???>>>>>>@@@BBBBBBAAA@@@<<<<<<======>>>>>>>>>???>>>===;;;;;;<<<<<<:::999===;;;999888999:::999999???;;;555000///111444777:::666444666777666666888<<<======>>>?????????>>><<<>>>@@@AAAAAABBBDDDEEECCCDDDJJJRRRUUU\\\ooonnn[[[PPPGGGCCC===999999999777666444555666777666555444333444333333444555333000---333222000111222222111///000/////////000111111111000000000000000000111111333,,,000444000222444...111111222444444222///.........------------......000///...---......//////(((***------,,,...222666222444666555111000111333000111222222222333444555111111000///.........///111111///,,,+++,,,------111555555333333444333///111111111111222222333444333333222111111111222222333222111444777:::999888666444222333555777777666555555444444333333333333555666777888777777666666777555666:::;;;999:::>>>>>>======???AAABBB@@@???;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888<<<;;;:::;;;======<<<;;;===:::555000///111444666777555444555666666777999===>>>???@@@@@@@@@>>>>>>===@@@BBBBBB@@@@@@DDDGGGEEEGGGMMMVVV^^^lllqqqcccRRRKKKBBB<<<;;;:::777555666666777888777666555444777555333222333333222111333222000111222222111//////000000000000111222333111111111111111111000000---***000555111444444,,,111333444444222111///---.........------.........////////////......///000---000222222000000333777111444555333000...000333222222222333444555666666222111000000////////////000///---------,,,,,,---000333444222111333222...111111111111222333444555444333333222111111222222444222111333888;;;:::777555444333333555666666666444444444444444333333333444555777999;;;;;;;;;:::777555666:::;;;:::;;;>>>???>>>===>>>??????===;;;999999::::::::::::::::::::::::::::::999999999999:::;;;===@@@BBBAAA>>>;;;777666444333333333555666444555555444555777999:::>>>???@@@AAAAAAAAA??????@@@CCCDDDDDDBBBBBBEEEIIILLLLLLPPP[[[kkk}}}fff\\\OOOEEEAAA===888444777888888888888777666666999666333222333444444444444222111111222222111000000111111000///000222555111111222222222111000///222---000000,,,111444,,,000444666333111000///,,,//////............//////...///000000///...///000111222333222000.........222222222111000///111222333333333555777888777555111111111111111000000000000...---///...,,,,,,......222333111111222111...222222222222222333444555555444333222222111222222666222000333888;;;999666444444444555555555555555444444555555444444333222444555777:::===>>><<<;;;777555666:::<<<;;;<<>>======>>>===;;;999888888999999:::::::::::::::;;;<<<<<<;;;;;;<<<===<<<===@@@DDDEEECCC>>>:::444444555555666666666666444777888666666:::======??????@@@AAABBBBBBAAAAAACCCDDDEEEEEEEEEGGGKKKMMMSSSSSSYYYhhh}}}vvvdddVVVNNNFFF>>>777999999888777777777777888777666555555777777666444444333222222333333222111111222222000...///222555111222222222222111000///333///111///+++111555+++---333666333000111111...000000////////////000000---000111111///...///000/////////111111///,,,)))333111000000111222333222444444444777999999777444000000111111222111111111111------000000,,,,,,///...111222111111333222...333333222222222333444444555555444333222222222222777222000222888:::888333444555666666666444444333444444555555555444333222444444666999======;;;888777555666:::<<<;;;<<<@@@@@@>>>>>>>>>>>>>>><<<:::888999999:::;;;<<<<<<===;;;===???@@@??????AAACCCCCCCCCDDDEEEDDDAAA<<<888555555666666666777777777555:::<<<999999>>>BBBBBB@@@@@@@@@@@@AAABBBDDDDDDCCCCCCCCCFFFJJJOOORRRTTTVVV\\\iii{{{wwwfffZZZOOOEEE===;;;:::888777777777888999555555666888:::999666333555444222333444444333111222333333111......222555111222333333222111000///------222333///555666)))***222666222000333333000111111000000000000111111---000222111///...///111------///333777777333///444111...///222555444333555444555888;;;:::666333///000111222222222222222111------111111,,,,,,000...222333111111333222///444333333222222333333444666555444333222222222222777333///222888:::777222333555777888666444333222333444555555555444333222555555555888;;;;;;888444777555666:::<<<;;;===@@@???>>>>>>>>>@@@@@@>>><<<999999:::;;;===>>>??????===???BBBCCCBBBBBBEEEHHHJJJHHHFFFDDDBBB???:::777888777666666666666777888777===???;;;;;;AAAEEEEEE@@@@@@@@@@@@AAACCCEEEFFFCCCAAAAAAFFFNNNUUUXXXYYYWWWcccvvvuuudddVVVMMMGGGAAA999777888999666333777777777666555444333222777555444222111111222222111222222222222111000000222444555333000///111333333222000/////////000111555555555555444333222222333222111///............///222222///000333444222...///111222333222000///,,,---///111222222222111777888999:::999777555444333333222222222222111111////////////000000000000...///000111222222222222444444444444444555777777999888888777666555555555444444444555555666666666333333555777888777444111555444444666777888666555777444222555:::===;;;888999999999::::::;;;;;;<<<<<<<<<======>>>@@@AAABBB>>>>>>============>>>>>>>>>???@@@AAABBBBBBBBBBBBIIIGGGDDDAAA???<<<888555888555333444666888999:::888999;;;<<<>>>???@@@@@@??????@@@??????AAADDDGGGJJJHHHHHHLLLSSSWWWXXXWWWZZZpppzzzjjj```PPPHHH???:::::::::999666666777777777777777777666666555444222222222333333222222222222111111111111333444555333111000222444333222111000///000111111555555555666555555444444222222111//////............000000---...111222000...000111333333222111000...///000111222333333333666777999::::::999888777555444333333222222222222000000000000000000000000......///000111111111111444444444444555666777777888888777777666555555444444444444555555555666666444444555777888777444222555444444555777777666555888555444666:::<<<;;;888888888999:::;;;;;;;;;;;;<<<<<<<<<===>>>???AAAAAA??????>>>=========>>>>>>>>>>>>???@@@AAAAAABBBBBBEEECCCBBBAAA@@@>>>:::777888666444444666888999::::::;;;<<<===>>>????????????@@@@@@??????AAADDDGGGKKKKKKLLLNNNQQQUUUYYY\\\sssyyyeeeZZZLLLCCC???>>><<<999999999999999888888888888555444444333333333444444444333222111000111111222444555555444333222333444333333222111111111111111444555555666666666666555222111000000////////////...000000------111222//////000111222333222111000000000000111222333555555555777999;;;<<<;;;:::999888777555333222222333333111111111111111111000000///000111222333333333333444444444555555666777888888777777666666555555444444444555555555555666666444444555777888888555222555444444555777777666444999777555666:::;;;:::777666777999:::;;;;;;;;;:::<<<<<<<<<<<<===???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@===:::888777555555777999:::999======>>>?????????>>>>>>@@@AAAAAA@@@???AAADDDGGGMMMPPPRRRQQQQQQWWWcccmmmrrr```RRRJJJDDD???:::<<<;;;:::888777666555555444444444444444555555555555444222000000111222333444555555555555444444444444333333222222222222222333333444555666666666555111111000000///000000000000333222//////333333111...///000111111111000000222111111111222444666777666777999;;;;;;:::999888:::888666444333333444555222222222222111111111111222222333444555555555555555555555555666777888999777777777666666555555555555666666666666666666666666555666777888888666444555444444555777777666444888666555666888999888666555777999;;;<<<<<<;;;:::<<<<<<<<<<<<===>>>???@@@BBBAAA@@@??????>>>??????@@@@@@@@@@@@AAAAAABBBBBB??????@@@AAABBBAAA>>>;;;:::888777777999:::::::::===>>>???@@@@@@AAA@@@@@@AAABBBBBBAAA@@@BBBEEEHHHNNNSSSVVVUUUUUUaaavvvvvveeeXXXMMMCCC<<<<<<;;;999888666666666666444555555555555555555555555444222000000111222444444444555666666666555444444444444444444333333222111222333333444444444444111000000000000111111222111333333//////222333000.........///////////////222222111111222444666777777888999:::999888666555999888777555444444555555444444333333222222222222222222333444555555555555666666666666777888999999777777777777777666666666777777777777777777777777777666666777999888777555555555444666777888777555666555555555666777666666666777999;;;<<<<<<<<<<<<======<<<======>>>???@@@BBBBBBAAA@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDAAAAAAAAABBBCCCBBB???<<<<<<:::999:::;;;<<<<<<;;;<<<===???AAABBBCCCDDDDDDBBBBBBCCCBBBBBBDDDHHHKKKMMMRRRXXXZZZ```rrr{{{mmm^^^OOOEEE>>>===;;;999888888999999555666666777666666555555555444333222111222222333444333444555777777555333555555555555555444333333111222222333333333333222000000000000000111222333///222111------000000............/////////000000111111111222333444555666777888999:::999777555333777777777666666666555555555555444444333333222222000111222333333444444444666666666666777888999:::888888888888888888888888::::::999999999999888888888777666777999999888666777666666777999999888666555555555666666777777777888999:::;;;<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@BBBBBBAAAAAAAAAAAABBBBBBEEEDDDCCCBBBCCCCCCEEEFFFEEECCCBBBBBBCCCBBB@@@???>>>===<<<===>>>???>>><<<===>>>@@@BBBDDDEEEFFFFFFBBBCCCDDDDDDEEEGGGKKKOOOMMMSSS\\\ffftttxxxfffZZZHHHFFFBBB>>><<<:::999999666777888888777666555444444444333333333222222222333222333555777777555222555555666777666555444333333333444444333333222222000000000000111222333444000222111...---000000...000000000000000111222222///000111333444444444444666888999::::::999777666333444666777888777666555666666555555444333333222222222333444555555555555777777777777888999::::::999999999999999999999999<<<<<<;;;;;;;;;:::::::::999888777777999999888777888777777888::::::999888555666777777888888999:::;;;:::::::::<<<>>>AAABBB???????????????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDCCCBBBBBBCCCDDDEEEFFFDDDBBBBBBCCCDDDDDDCCC@@@??????@@@AAAAAA@@@>>>???@@@BBBCCCDDDEEEEEEEEECCCDDDEEEFFFGGGJJJOOORRRSSS[[[iii{{{zzzmmmTTTQQQKKKDDD>>>999777666777888888888777666444333333333444444444333222111222222222444777777444111555666777777777666444333555555555555444333222222000000000000111222444444222444333000///222222///222222111111222222333444...///111333444444444333666777999;;;;;;;;;:::999111333666888999888666444777777666555444444333333555666777888999999999999777777777777888999:::;;;::::::::::::::::::::::::=========<<<<<<;;;;;;;;;999888777888999999999777999888888999;;;;;;:::888555777888999999:::<<<======<<<::::::<<>>===<<<<<<:::777666666888:::555555444444444444555555......///000222555777999444444555666777666444333555444333333444555444333555444222000000111222333...222333...///333333///000000111333555444222000333333222222222333444444222444777999999999777555222777999777666888888666555555666666555555444333999888777555555555666777666666777777888888999999<<<;;;:::::::::;;;<<<===::::::999:::;;;<<<:::888===;;;888777999:::;;;;;;;;;:::888777777777888888999::::::;;;<<<===>>>>>>@@@@@@AAAAAAAAABBBBBBBBBCCCEEEGGGFFFDDDBBBBBBBBBCCCEEEDDDAAABBBFFFIIIHHHIIIGGGDDDBBB@@@@@@AAAAAADDDBBB@@@AAAEEEGGGFFFDDDGGGEEECCCAAA@@@AAABBBCCCHHHHHHGGGGGGGGGGGGEEEDDDIIIDDDCCCIIINNNQQQXXXaaajjj~~~{{{kkk\\\RRRJJJDDD@@@AAA@@@???===:::999999999555555444333333333333333111000000000111222444555444444444555555555444333555555444555777777666444666444333111111111333444---000111...///333333000000000000222444444222000444444333333444444555555444666888999999777555444222666888666555666777444666666666666555555555444555666777999999999999888666777777888888999999:::;;;::::::::::::<<<===>>>;;;::::::;;;<<<<<<;;;999>>>;;;999888:::;;;<<<;;;<<<;;;:::999999999::::::::::::;;;<<<===>>>>>>???@@@@@@@@@AAAAAAAAABBBBBB@@@BBBDDDCCCAAA@@@@@@@@@BBBDDDDDDAAABBBFFFGGGFFFEEECCCAAA???>>>>>>???@@@EEECCCAAABBBEEEGGGFFFEEEGGGFFFEEEDDDCCCCCCCCCDDDFFFFFFFFFHHHIIIIIIHHHGGGMMMJJJKKKOOOQQQVVVbbbooovvviii\\\PPPHHHCCCBBB@@@===;;;999888777777666555444444444444444555444333222222222222333444444444333333444444444555555666888999:::888666666555444333222333444555,,,///000...///222333111//////000222444555333222555444444444444555666777666777888999888666444222222777888555444555555333888777666666555555666666222444888;;;===<<<;;;:::777777888999999:::;;;;;;:::::::::;;;<<<===>>>???<<<;;;;;;<<<======<<<:::>>><<<::::::;;;======<<<<<<<<<;;;;;;;;;<<<======:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBB???AAABBBBBB@@@??????@@@@@@CCCDDDAAABBBEEEFFFCCCCCCBBBAAA@@@???@@@AAAAAAEEEDDDCCCDDDFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNQQQRRRTTTWWWZZZcccvvvrrrdddZZZKKKHHHCCC???===<<<::::::777777666666666666666777777777666555444444444333444444444333222222444666555555666888::::::888666666555444444444444555555///000000000000111222111111000111333555666555444444333333444444555666777555666777888777666444333444888999555444666666444:::999888777666777777888333444777:::;;;<<<;;;;;;888888999:::;;;<<<<<<===<<<<<<<<<======>>>>>>???>>>=========??????===<<>><<<<<<===>>>>>>===;;;;;;<<<<<<======>>>>>>;;;<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBB@@@BBBCCCCCCBBBAAABBBCCC@@@CCCDDDBBBCCCEEEEEEBBBEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIJJJLLLLLLLLLJJJIIIGGGGGGIIIMMMOOOQQQRRRSSSTTTTTTWWW[[[```iiixxx|||rrrccc\\\RRRIIIDDDAAA???===666666666666666666777777555555555555555444444444444555555333222222444777555444555666888888777555555555555555555555555666333222222222222111111222333333333444666777777555222222222222333444555666333444555666777666666555555999:::666555777888777::::::999999888888888999666666666777888999::::::999999:::;;;<<<===>>>>>>@@@@@@@@@@@@????????????@@@???>>>???AAAAAA???>>>AAA???>>>>>>@@@@@@@@@???;;;;;;<<<======>>>>>>>>><<<======>>>???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCAAABBBDDDCCCBBBCCCDDDFFFAAADDDEEECCCDDDFFFEEEBBBFFFFFFGGGGGGHHHIIIJJJJJJGGGHHHHHHHHHHHHIIIJJJLLLKKKMMMNNNPPPOOONNNKKKJJJIIILLLOOOQQQQQQSSSVVVXXXZZZ^^^dddnnn~~~~~~tttfffYYYPPPIIIBBB>>>:::999888777666666666666222333333444444333333222333666777666333222555888666555444444666666555444444444444555555555555555666444444666666333333666555444333444666777666555111111111222333444555666333333444555666666777777555999:::666555888:::999:::;;;;;;;;;;;;:::999999999888777666666777999:::::::::;;;<<<>>>???@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBAAA???BBBAAA@@@@@@BBBBBBAAA@@@<<<===>>>>>>>>>>>>>>>======>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEAAABBBCCCCCCBBBCCCEEEGGGEEEGGGGGGEEEEEEHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIJJJHHHJJJJJJJJJIIIJJJLLLNNNMMMNNNPPPQQQQQQPPPNNNMMMKKKNNNQQQRRRRRRTTTZZZ^^^fffmmmxxx~~~qqqfff[[[PPPHHHDDDCCCAAA>>>;;;999888777444555555555555444333222333666999888555333555888999777444333444555555444333333444555555555555555666333444999:::777888<<<666444333222444444333222222222222222444555666777444444555555555555555555444777888555555888;;;;;;:::;;;===>>>===<<<999888888888888999999999999999:::;;;<<<===???@@@AAAAAA@@@AAACCCEEEFFFFFFFFFFFFBBBBBBAAABBBCCCDDDBBB@@@CCCBBBAAABBBCCCCCCBBBAAA??????@@@AAA@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEEEEDDDFFFHHHKKKHHHJJJIIIFFFFFFIIIJJJHHHFFFGGGHHHHHHIIIIIIIIIIIIIIIKKKLLLLLLJJJKKKMMMPPPOOOOOOPPPQQQQQQQQQPPPOOOPPPSSSUUUVVVWWW[[[dddkkktttssseee[[[OOOMMMJJJEEEAAA>>>;;;:::999999:::999888777555333222777;;;:::666444555888<<<999555333333444555555222222333444555555555444555222444:::===;;;<<>>??????===:::777555777:::<<<===<<<;;;999;;;;;;<<<>>>???AAABBBBBB>>>@@@CCCFFFHHHIIIJJJJJJCCCBBBBBBCCCDDDDDDCCCAAACCCBBBBBBCCCDDDDDDCCCAAAAAABBBBBBCCCBBBAAA???>>>>>>???@@@@@@BBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHHHHHHHIIILLLOOOKKKMMMKKKGGGFFFJJJLLLJJJHHHIIIJJJJJJKKKKKKJJJJJJIIILLLMMMMMMKKKKKKNNNQQQPPPPPPQQQQQQQQQQQQQQQPPPUUUXXXZZZ[[[]]]cccnnnvvv|||ooodddWWWNNNKKKGGGAAA;;;???;;;777777999:::888666555888;;;:::777444444444222444666555333333666999666666555444444555777888444333333666:::;;;999777333333333333333444555666111111222222444555777888999888666555444444444555555333333444777::::::::::::;;;===>>>???>>>===;;;::::::;;;;;;<<<=========>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHIIIGGGFFFFFFFFFGGGFFFDDDAAAGGGFFFEEEDDDDDDDDDEEEFFFEEECCC@@@@@@AAABBBAAAAAA@@@AAABBBAAAAAABBBEEEGGGKKKJJJIIIHHHGGGGGGHHHIIIGGGHHHHHHHHHHHHIIIMMMPPPSSSQQQMMMLLLLLLLLLKKKJJJNNNNNNNNNLLLLLLNNNRRRUUUMMMNNNNNNMMMLLLMMMOOORRRWWWTTTQQQOOOPPPSSSUUUVVVYYYZZZZZZ\\\cccppp|||nnnddd]]]VVVLLLEEEHHHCCC>>>;;;;;;:::888555777:::<<<;;;999666555666444666777666555555777999666666666666666777888999888666444555888;;;;;;:::444444444444444555555666555555555666777888::::::999888777555444444555555666555444666999;;;;;;;;;:::;;;===>>>???>>>===<<<;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHGGGEEECCCGGGGGGEEEEEEEEEEEEFFFGGGGGGEEECCCCCCDDDEEEDDDCCCFFFGGGGGGGGGFFFHHHKKKNNNLLLKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMPPPSSSUUURRRPPPNNNOOOOOONNNNNNQQQQQQQQQPPPPPPQQQSSSVVVMMMNNNNNNNNNMMMOOOQQQTTTSSSSSSRRRTTTUUUWWWXXXXXXVVV\\\eeeooo{{{zzzpppddd[[[UUUOOOHHHCCC@@@>>>:::777888:::;;;:::888666666666666777888777666666888999666666777999999:::::::::;;;888555555777:::======444444555555555555666666666666777777888999::::::999888777555555555666666777666666777:::<<<<<<;;;;;;<<<===>>>???>>>===<<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFFFFEEEEEEDDDDDDDDDCCCGGGFFFFFFGGGIIIIIIHHHFFFHHHHHHGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHJJJIIIHHHFFFMMMMMMLLLKKKKKKMMMQQQTTTNNNMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQPPPQQQTTTVVVVVVTTTRRRQQQRRRTTTSSSSSSTTTUUUVVVVVVUUUTTTUUUWWWPPPQQQQQQQQQQQQRRRVVVYYYTTTUUUWWWYYYZZZ[[[\\\\\\\\\hhhyyyzzzfff___VVVPPPKKKGGGAAA============<<<;;;:::::::::999999888888777777888999666888:::;;;<<<<<<<<<;;;:::999777777888:::;;;<<<555666666666666666666666444555555666777777777777999888777666666666777888777666666888;;;<<<;;;:::<<<<<<===>>>>>>>>>>>>===>>>??????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????DDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFHHHJJJKKKJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLJJJOOOOOONNNLLLLLLNNNSSSVVVRRRQQQPPPOOOOOOOOOPPPQQQQQQRRRTTTTTTSSSSSSTTTVVVWWWUUUSSSSSSUUUVVVWWWVVVVVVXXXZZZZZZXXXWWWWWWWWWVVVWWWVVVUUUUUUVVVZZZ]]]YYYYYYYYYYYY[[[___dddgggsssxxxnnnddd\\\TTTLLLFFFEEEDDDAAA@@@??????>>>>>>;;;:::888888888888888777888999;;;===>>>======<<<777888999:::999999999999666777888888888777666666444444555666666666555555999888777666666777999999777666777999;;;<<<;;;:::<<<======>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBB@@@@@@??????>>>=========@@@AAABBBCCCDDDEEEFFFFFFHHHGGGGGGHHHJJJLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNNNNPPPQQQQQQOOOLLLPPPPPPPPPNNNNNNPPPTTTWWWUUUTTTSSSRRRRRRSSSTTTUUUQQQSSSUUUUUUTTTSSSSSSTTTVVVTTTSSSSSSUUUWWWXXXXXXVVVXXXZZZ[[[YYYWWWWWWWWWZZZZZZYYYVVVUUUWWWZZZ]]]ZZZZZZYYYYYY]]]gggttt}}}vvvkkk___WWWPPPLLLFFFBBB@@@???===<<<>>><<<:::999::::::999888;;;;;;<<<===============777999;;;;;;:::888888888777888999:::999888777666666777888888888777666555888888777777777999:::;;;888888999;;;======<<<:::=========>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAA>>>>>>>>>=========<<<<<<===>>>@@@BBBDDDFFFGGGHHHIIIHHHGGGHHHJJJKKKLLLKKKJJJKKKLLLNNNOOOPPPPPPPPPOOONNNNNNOOOQQQQQQPPPNNNQQQRRRRRRRRRRRRSSSVVVXXXVVVUUUTTTTTTTTTUUUVVVWWWRRRTTTWWWWWWVVVTTTSSSSSSVVVTTTRRRSSSUUUWWWXXXWWWVVVXXXZZZZZZYYYXXXXXXXXXZZZYYYXXXUUUTTTVVVZZZ^^^[[[]]]```dddmmm{{{|||ttteee___VVVNNNIIIEEEAAA>>>BBB???===<<<======;;;999>>>======<<<<<<<<<<<<<<<:::<<<===;;;999888999;;;888999:::;;;:::999777666777888999::::::888666555888888777777888999;;;<<<;;;;;;<<<>>>@@@@@@>>><<<>>>>>>>>>>>>>>>??????@@@=========>>>??????@@@@@@>>>>>>>>>>>>==================???AAACCCEEEGGGHHHJJJHHHGGGGGGIIIKKKKKKKKKGGGHHHJJJLLLNNNOOOOOOOOOOOONNNLLLMMMOOOPPPPPPOOOOOOQQQSSSTTTTTTTTTUUUWWWUUUTTTSSSSSSSSSTTTVVVWWWTTTWWWZZZ[[[YYYVVVTTTTTTVVVTTTSSSSSSUUUWWWWWWWWWVVVWWWYYYZZZYYYXXXYYY[[[YYYYYYXXXVVVWWWZZZ___cccdddkkkuuu~~~vvvkkkaaaZZZTTTNNNJJJEEEBBB???>>>??????===;;;@@@???===;;;;;;;;;<<<<<<>>>???>>>;;;888888;;;???888999;;;;;;;;;999777666777888999:::999777555444888888777777888:::<<<=========>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>??????@@@<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>?????????===>>>???AAACCCEEEFFFGGGJJJIIIGGGGGGHHHJJJJJJJJJEEEFFFIIIKKKMMMMMMMMMMMMOOOMMMKKKKKKMMMOOOPPPOOOMMMOOORRRTTTSSSSSSSSSTTTSSSSSSRRRRRRRRRSSSUUUVVVWWWZZZ]]]^^^\\\YYYVVVUUUWWWUUUSSSTTTUUUWWWWWWWWWVVVXXXYYYYYYYYYYYY[[[]]]ZZZZZZZZZYYY[[[___eeejjjqqq|||zzzssskkkccc\\\WWWRRRLLLFFFCCCAAA???>>>???>>>===<<<======;;;999CCC@@@===<<<<<<>>>>>>>>>======<<<<<<;;;;;;::::::666777888:::::::::999888888888999:::;;;===>>>???======>>>>>>????????????DDDCCCAAAAAAAAACCCEEEFFFBBBAAA@@@???>>>>>>>>>>>>?????????===;;;;;;===???AAABBBCCCDDDEEEEEEEEEEEEKKKJJJIIIGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMKKKJJJLLLOOOQQQPPPNNNQQQPPPOOOQQQTTTTTTQQQNNNTTTQQQRRRUUUUUUSSSRRRUUUYYYYYYYYYXXXXXXYYYZZZZZZVVVVVVXXXXXXXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZYYY````````````dddmmmzzz{{{kkkfff^^^VVVPPPKKKFFFBBBCCCAAA?????????@@@???>>>DDDBBB???>>>>>>?????????>>>>>>======<<<;;;;;;;;;888999:::;;;;;;;;;::::::;;;;;;::::::;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCDDDCCCBBBAAAAAACCCEEEFFFCCCBBBAAA@@@????????????AAAAAAAAA???>>>===???AAABBBBBBCCCCCCDDDEEEEEEEEEKKKJJJIIIGGGFFFFFFGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHLLLJJJIIIJJJMMMNNNMMMKKKOOONNNNNNPPPRRRRRRPPPMMMPPPNNNOOOSSSSSSPPPOOOQQQSSSTTTTTTUUUWWWXXXZZZ[[[VVVVVVVVVUUUUUUTTTSSSRRRXXXXXXYYY[[[\\\^^^___```dddhhhooouuu|||yyypppfff]]]UUUOOOMMMJJJFFFDDDDDDDDDCCCCCCCCCAAA>>>>>>???@@@@@@???AAAAAA@@@??????>>>======;;;;;;<<<=========<<<<<<>>>===<<<<<<;;;;;;;;;;;;>>>>>>@@@AAACCCEEEFFFGGGDDDDDDCCCBBBBBBCCCEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBB@@@>>>>>>@@@BBBCCCCCCBBBBBBCCCDDDFFFGGGJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCDDDEEEEEEFFFFFFJJJIIIHHHIIIJJJKKKJJJIIILLLLLLLLLNNNPPPPPPNNNLLLNNNMMMOOOTTTTTTPPPNNNPPPOOOPPPRRRTTTWWWZZZ]]]^^^ZZZYYYWWWVVVTTTTTTTTTTTTYYYYYY[[[]]]bbbgggkkknnnsss{{{wwwmmmggg```\\\UUUPPPMMMKKKIIIGGGEEECCCAAAAAABBBDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@???=========>>>>>>>>>>>>===???>>>======<<<<<<======>>>???@@@BBBDDDGGGHHHIIIEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@???===>>>@@@BBBDDDCCCBBBAAABBBDDDFFFGGGIIIIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKOOOOOORRRWWWXXXTTTQQQRRRQQQQQQSSSVVVZZZ]]]```bbb___]]][[[YYYXXXYYYZZZ\\\]]]^^^aaagggoooxxxzzztttkkkccc]]]XXXTTTRRRLLLKKKIIIIIIJJJJJJIIIHHHFFFFFFEEEDDDCCCAAAAAA@@@@@@?????????????????????>>>>>>>>>>>>???@@@AAABBB???@@@AAACCCEEEGGGHHHIIIEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCAAAAAAAAA@@@??????AAACCCDDDCCCBBBAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIJJJIIIIIIHHHIIIIIIGGGIIIKKKLLLLLLLLLLLLLLLPPPPPPSSSYYYYYYUUUSSSTTTSSSTTTVVVXXX[[[^^^aaaccc___^^^\\\\\\]]]```ccceeejjjmmmsss|||}}}vvvpppkkkgggYYYWWWTTTRRRQQQOOOLLLJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBB?????????@@@BBBDDDEEEFFFBBBBBBCCCDDDFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDDDDCCCBBBBBBDDDFFFCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJJJJIIIHHHIIIKKKGGGIIILLLMMMMMMLLLMMMNNNOOOOOOQQQWWWWWWTTTSSSTTTTTTUUUVVVYYY\\\___bbbccc___``````cccggglllrrruuusssoookkkfffaaa\\\VVVSSSSSSSSSRRRPPPOOONNNMMMLLLHHHGGGEEEDDDDDDDDDEEEEEEAAAAAABBBCCCDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDCCCDDDDDDCCCBBBCCCEEEHHHBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJJJJHHHHHHJJJLLLGGGJJJMMMNNNMMMMMMNNNPPPPPPNNNPPPUUUVVVSSSSSSUUUUUUVVVXXX[[[___cccfffhhhiiijjjnnnttt{{{~~~wwwooogggbbb]]]\\\[[[ZZZXXXWWWVVVUUUKKKJJJHHHGGGFFFGGGHHHHHHCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCBBBAAABBBDDDFFFAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDGGGIIIIIIGGGGGGJJJLLLGGGKKKOOOOOONNNNNNOOOQQQQQQOOOQQQUUUVVVTTTTTTWWWXXXYYY[[[___ccchhhkkkmmmtttwww}}}|||wwwuuupppkkkeee```]]][[[VVVSSSOOOMMMNNNMMMJJJGGGIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJHHHGGGIIIJJJHHHIIIIIIHHHGGGFFFGGGIIIFFFFFFEEEEEEDDDDDDDDDCCCFFFCCCAAAAAACCCEEEFFFFFFBBBDDDFFFFFFEEEDDDCCCDDDKKKEEEBBBEEEHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHKKKIIIHHHIIIMMMNNNMMMKKKPPPNNNMMMOOOSSSUUUSSSQQQVVVUUUSSSTTTWWWYYYZZZZZZbbbccciiinnnppprrr{{{}}}wwwsssqqqhhhccc^^^ZZZXXXUUUQQQOOONNNMMMMMMMMMNNNOOOPPPQQQNNNNNNLLLJJJIIIHHHIIIJJJLLLLLLLLLKKKJJJJJJKKKKKKHHHHHHHHHHHHGGGFFFFFFEEEFFFDDDBBBBBBCCCEEEFFFFFFGGGHHHJJJJJJHHHGGGHHHIIILLLHHHGGGJJJKKKHHHGGGIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHKKKNNNQQQPPPOOORRRQQQPPPQQQTTTUUUVVVUUUVVVWWWYYY[[[___cccgggiiissswww{{{tttmmmgggccc___\\\VVVVVVUUUUUUTTTUUUUUUUUURRRQQQOOOMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKHHHHHHIIIIIIHHHGGGEEEDDDHHHFFFDDDDDDEEEGGGGGGGGGHHHIIIIIIHHHGGGGGGHHHJJJIIIHHHKKKNNNLLLGGGFFFIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLNNNQQQSSSSSSSSSUUUUUUVVVVVVWWWYYY\\\^^^\\\aaafffkkkpppuuu}}}|||vvvsssqqqgggfffccc```^^^[[[ZZZYYYZZZXXXUUUSSSRRRRRRQQQQQQQQQOOOMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLKKKIIIGGGFFFIIIHHHFFFFFFGGGIIIIIIHHHIIIJJJJJJHHHGGGGGGIIILLLIIIJJJOOORRROOOIIIIIILLLMMMNNNOOOOOOPPPPPPOOOOOOQQQQQQRRRSSSUUUWWWXXXXXX\\\^^^aaaaaaaaadddjjjnnnnnnuuu}}}~~~zzztttooojjjgggeeeeeebbb^^^]]]]]]\\\[[[YYYYYYWWWSSSRRRRRRQQQOOOMMMOOOPPPPPPPPPOOOMMMKKKJJJJJJIIIHHHHHHIIIJJJIIIHHHMMMNNNNNNLLLKKKKKKMMMPPPJJJMMMRRRWWWUUUOOOOOORRRVVVWWWWWWXXXXXXXXXXXXXXXTTTVVVYYY\\\___aaadddfffnnnqqquuuwwwxxx|||~~~zzzvvvqqqoooppppppmmmjjjfffbbb]]][[[ZZZYYYUUURRRUUUTTTSSSRRRQQQOOOOOONNNPPPOOONNNNNNOOOOOONNNMMMPPPQQQQQQQQQOOOOOOQQQRRRLLLMMMRRRYYYZZZWWWVVVYYY^^^___```bbbcccddddddddd```dddiiinnnsssxxx}}}~~~yyyssspppooommmhhhddddddbbb```^^^\\\\\\\\\]]]]]]\\\[[[\\\]]]\\\[[[YYYYYYZZZ\\\\\\ZZZYYYZZZ[[[XXXWWW[[[ccchhhhhhhhhjjjlllnnnqqqtttwwwzzz|||}}}}}}|||yyywwwssspppoooooopppqqqjjjiiihhhiiiiiiiiigggeeegggiiikkkkkkjjjiiihhhiiikkkiiillluuu}}}{{{zzzuuu~~~