BMV& 6(f, {{{vvvsssqqqhhhiiiiiigggccc___]]]]]][[[ZZZYYYYYYYYY[[[]]]^^^dddfffgggeeeeeekkkrrrwwwuuuiiicccUUUNNNIIIJJJIIIDDDAAACCCAAA???===;;;999999999999:::<<<======;;;::::::;;;@@@>>><<<:::::::::;;;<<<666999:::::::::;;;===>>>555777:::;;;;;;<<<@@@BBBPPPPPPWWWeeesss~~~mmm]]]PPPJJJHHHEEEAAA??????BBBCCCCCCDDD@@@>>>AAAEEEFFFIIILLLNNNMMMLLLLLLNNNQQQUUUWWWWWWXXXZZZYYYYYYYYYZZZ\\\]]]\\\YYYXXXWWWXXXYYYZZZYYYZZZ]]]aaabbb___ZZZVVVYYY[[[\\\[[[XXXTTTQQQPPPIIIDDDBBBDDDDDDAAA???@@@@@@DDDHHHNNNUUU^^^hhhnnnxxxhhhZZZLLLBBB::::::;;;===???BBBEEEGGGDDDEEEFFFGGGKKKRRRTTTSSSQQQOOOOOOQQQUUUZZZ```cccaaa```______bbbfffkkkmmmtttttttttsssqqqpppppprrrlllkkkjjjjjjkkkmmmooopppnnnlllooouuuwwwrrrkkkggggggkkkqqqvvvxxxwwwuuutttuuupppmmmllliiiaaa\\\[[[RRRSSSOOOIIIEEEEEEEEEDDD999:::<<<@@@FFFMMMUUUZZZrrr}}}tttbbbSSSJJJ>>>999444555<<>>BBBEEELLL[[[ooo}}}yyylllMMMIIIEEEBBBAAAAAA@@@???NNNOOOQQQUUUXXXZZZZZZYYYZZZ\\\___bbbeeeggghhhiiibbbiiimmmmmmnnnqqqkkkaaaXXX\\\]]]\\\^^^eeekkkmmmnnnmmmmmmnnnppptttxxxzzzooorrrttttttsssrrrrrrrrrsssrrrpppooooooppprrrssswwwqqqppptttssskkkhhhjjjuuuvvvyyy|||}}}|||xxxtttyyywwwyyy}}}}}}wwwrrrpppqqquuuuuuqqqqqquuussskkkUUUWWWZZZ^^^```^^^YYYUUUUUURRRLLLBBB888444888===@@@HHHWWWiii~~~sssaaaQQQGGGAAA===;;;EEEFFFHHHMMMRRRUUUVVVVVVSSSXXX^^^bbbdddeeeggghhhhhhiiijjjjjjhhhfffbbb```gggmmmmmmhhhiiinnnjjjaaabbbggghhheeedddiiimmmmmmkkkkkkkkkkkkllloooqqqrrrlllppptttvvvvvvtttssssssvvvuuusssrrrrrrtttuuuvvvsssnnnpppwwwvvvnnnnnnuuu}}}tttssswww~~~|||wwwvvvwww|||{{{vvvyyyxxxhhhfffdddbbb```]]]WWWRRR^^^aaaccc```ZZZRRRNNNLLLGGGCCC===:::<<>>@@@BBBEEELLLTTTYYY______aaabbbbbb___ZZZVVVbbbeeehhhfffcccdddjjjoooooopppqqqqqqoookkkgggddd___ccc^^^TTTSSSZZZYYYRRRMMMRRRSSSLLLIIIKKKMMMJJJGGGGGGFFFFFFEEEEEEEEEEEE;;;???DDDFFFEEECCCAAA@@@EEEEEEDDDDDDFFFHHHKKKMMMPPPOOOUUU___```YYY\\\fffooonnnoootttzzz~~~{{{zzz}}}|||uuurrrxxxzzz}}}}}}uuukkkeeedddfffgggggg^^^]]][[[XXXVVVUUUWWWXXX[[[\\\\\\YYYRRRIIIBBB>>>444;;;HHHXXXnnn>L|||mmmWWWFFF>>>===???AAAKKKOOOUUU[[[```ccceeeeeeiiigggeeedddddddddfffggghhhgggfffeeedddeeeffffffaaa```\\\VVVNNNIIIFFFFFF<<<;;;;;;:::999888777777888888999:::;;;===>>>???DDDKKKHHH;;;444777888444444444555555555666666666777777888888888888999999666:::<<<999888;;;<<<;;;@@@AAACCCEEEGGGIIIJJJKKKSSSVVVZZZ]]]aaadddhhhkkkwwwwwwwwwvvvwww{{{~~~wwwooogggbbbfffiiiggg___]]]aaacccaaafffggggggeeeddddddfffhhhWWWQQQFFF===;;;DDDSSS___xxxHdĦfffSSSGGGDDDAAABBBHHHPPPWWW[[[[[[^^^bbbgggkkknnnooopppmmmkkkgggccc```^^^]]]]]]SSSQQQMMMIIIFFFCCCAAAAAAAAABBBCCCCCCAAA???<<<:::::::::999888777777666666777777777888999;;;>>>???DDDIIIEEE:::555888888222333333333333444444444444555555555666666666666666444888999666666888999888777777888999:::;;;<<<<<<666888:::;;;;;;<<<>>>@@@BBBCCCCCCCCCCCCFFFJJJMMMOOOSSS\\\eeemmmtttxxxzzzuuuwwwtttmmmiiikkkllljjjpppqqqrrrqqqooonnnnnnooottttttsssmmmbbbTTTHHHAAALLLMMMVVVmmmDdDӵӵӵĦӵĭӵkkkVVVFFF===;;;<<>>:::777777666666555555555444555444444444666999<<<>>><<>>@@@BBBDDDEEEEEEKKKPPPUUUYYY```jjjsssvvvwwwxxxzzzyyyxxxvvvvvvwwwoooqqquuuxxxwwwrrriiicccKKKIIIEEEDDDMMMaaa}}}D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??jjjQQQDDD??????JJJYYY\\\bbbiiikkkhhhccc```___aaa^^^XXXQQQJJJDDDAAA???>>><<<:::888777555555555444444555777999;;;===>>>::::::<<>>;;;666444444444555555555555555555444444444555888:::<<<888888666555999===;;;777666666666777777777888888888888888999999999::::::999======:::999;;;<<<:::999999999:::::::::::::::444666777777666666777999444666777777555333333444666666777777999;;;===???;;;;;;:::888666444555777888;;;???DDDKKKTTT^^^eeessstttwww||||||wwwyyytttooonnnmmmfffXXXMMMGGGJJJYYYxxxHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦsssSSS???FFFJJJTTT___ccc___[[[ZZZPPPNNNIIIDDD>>>;;;;;;<<<666555555555666888:::<<<777777777777777777777777999:::::::::999888777777888555222333666888888666555666666666777777888888777777777888888999:::;;;999999888888999999888666888888888888999999999999::::::;;;<<<===>>>??????===AAAAAA>>><<<>>>???===<<<<<<<<<<<<<<<<<<<<<<<<;;;======<<<:::999:::;;;999;;;<<<;;;999777777888;;;:::888666444333222222333222555888999999<<>>===;;;;;;555666888999:::;;;::::::999888777777888999::::::777888888999::::::;;;;;;:::;;;<<<<<<<<<<<<;;;:::999999;;;<<<<<<;;;<<<>>>============>>>>>>>>>>>>@@@@@@AAACCCEEEFFFHHHHHHDDDHHHIIIEEECCCEEEFFFDDDEEEEEEDDDCCCBBBAAA@@@@@@:::;;;<<<:::888777888999:::;;;;;;:::888777888999::::::;;;;;;<<<=========<<<999999;;;888333333888BBBBBB@@@<<<777444333333999999;;;===BBBJJJSSSYYY```gggmmmllliiijjjttt}}}pppjjjaaaWWWJJJMMMjjj>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵzzzVVVBBBEEEZZZlll^^^bbb\\\NNNEEEDDD@@@888>>>;;;777777999:::999777777888999:::;;;<<<<<<===999999999999888666555444777888999999999888777666666777888777666444555666999999:::;;;<<<======>>><<<===?????????===;;;:::;;;>>>BBBFFFFFFFFFIIINNNBBBBBBCCCCCCCCCDDDDDDDDDFFFGGGHHHJJJLLLNNNPPPQQQLLLPPPPPPMMMKKKLLLMMMKKKJJJJJJHHHFFFDDDBBBAAA@@@>>>@@@AAAAAA@@@@@@AAABBBAAAAAAAAA@@@>>>===>>>@@@:::::::::::::::888777666;;;888999===<<<777888===666999<<<>>>===;;;::::::333666:::;;;:::999;;;>>>GGGGGGLLLYYYiiissstttqqqhhhggglllpppfffVVVRRRXXX{{{&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRrrrTTTOOOTTT^^^ddd```WWWPPPFFF???<<<<<<===>>>;;;:::999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;@@@>>>;;;999888888999:::888888888888777777777666999999:::<<<===>>>@@@@@@CCCDDDFFFHHHKKKQQQXXX^^^YYYYYY[[[___```]]]VVVPPPSSSTTT]]]qqqpppbbbdddssswwwyyytttooowwwttt___SSSPPPQQQNNNKKKBBBIIIIIIDDDFFFKKKGGG<<>>;;;:::===AAA:::;;;;;;:::888888999:::<<<=========<<<;;;999888<<<<<<;;;:::999999888888;;;<<<===>>>CCCNNN^^^jjjoookkkhhhkkkpppqqqmmmggg```lllHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hjjjaaafffccc]]]VVVJJJFFFCCC>>>;;;;;;<<<======999999999999999999:::;;;777888888999:::;;;<<<<<>><<<;;;;;;<<<===999999888888888888777777>>>@@@CCCGGGLLLQQQTTTVVV\\\]]]]]]]]]^^^```dddhhhiiihhhffffffccc^^^VVVPPPPPPPPPUUU```nnnwwwyyywwwooonnnjjjbbb]]]aaannnzzztttqqquuu|||}}}}}}}}}|||uuuhhhccc```]]]ZZZMMMRRRRRRQQQWWW^^^VVVHHH]]]WWWPPPMMMLLLKKKFFFAAACCCEEEFFFBBB<<<888999;;;=========;;;999888999:::999:::;;;;;;;;;;;;999999;;;;;;;;;::::::999999999777999:::999999>>>FFFNNNVVVXXX___jjjuuu{{{{{{yyynnnqqqD^DdDĦs׼swwwiiiiiimmmaaaQQQFFF;;;:::999999;;;<<<===;;;:::999999999999999:::<<<<<<:::::::::;;;;;;;;;<<<<<<<<<:::999777666666666777666666555555555444444444222222444666888999;;;<<<777777888777555555777888777666666666666444000,,,444444555888;;;<<<;;;999999:::;;;999777999>>>CCCEEE@@@???DDDEEEEEEKKKUUULLLGGG@@@===>>>EEENNNUUU\\\VVVOOOIIIGGGFFFFFFFFFGGGIIIJJJLLLVVV\\\SSSDDDUUUPPPMMMOOOUUUUUUNNNFFFUUUVVVUUUQQQJJJEEEDDDEEE??????>>><<<:::888999:::777888999:::;;;::::::999::::::::::::::::::::::::888;;;===<<<888666777999>>>CCCMMMZZZhhhuuu}}}>d<Ħ>d<ĦĦBeĦlll```YYYIII???>>><<<<<<;;;;;;===>>>===:::888:::999999999999999::::::::::::999777666555333333333222111000//////////////////.........---------......---,,,***)))(((((()))+++,,,---,,,+++,,,---))))))***,,,...000000000***+++,,,,,,***)))(((((()))***++++++***(((''''''(((%%%'''---///,,,***,,,666444222111222444888:::---...///000000111444555333555666888???DDD>>>444;;;:::;;;@@@GGGIIIFFFBBBCCCDDDDDDAAA>>><<<<<<===<<<======;;;999999:::;;;999:::;;;<<<<<<;;;:::999999999999:::::::::::::::999<<<>>>>>><<<999888888888999<<<@@@JJJYYYjjjvvvDdDĦsdKĦgdKĦgdKĦ~~~bbbOOOEEE999777>>>@@@???>>><<<<<<<<<<<<:::999::::::999777666666666666333333111000...---,,,+++222111111000////////////************)))))))))((())))))******+++,,,------!!!###&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$%%%%%%)))+++---,,,+++***+++---)))***+++---......---,,,+++)))***///111///,,,+++************)))(((((('''---000222222000...//////***,,,---,,,---///000...///000222222111111222222...///000000000000111222666777888888777777999;;;<<<<<<=========<<<:::999888888888999999999999999777999:::;;;:::999999999999999777666888AAAOOOZZZfffqqq|||DenenenecccMMMCCCCCC===<<>>>>>;;;999888777888999999888666555444333222111000000000000000000000000000000000***************))))))(((******)))))))))(((((((((,,,,,,++++++***))))))((($$$%%%&&&%%%###"""###$$$!!!###%%%%%%$$$%%%'''***,,,+++*********+++++++++***+++,,,+++)))'''((()))******)))''''''))),,,---((((((((())))))*********''''''((()))+++++++++******(((((()))))))))***+++&&&(((***+++++++++---///)))((((((((()))******)))+++,,,------------///111222333555777888999999888777777666666555555444444777666555666888999::::::999;;;>>>???@@@@@@@@@@@@DDDMMM[[[mmmTTTJJJ>>>@@@FFF???;;;>>>>>>999999999::::::888444111111111000000///000000000------,,,+++******)))((()))***************)))((())))))((((((((('''''''''&&&&&&&&&''''''''''''((('''((()))(((((((((+++---'''***++++++(((''')))+++)))'''%%%%%%&&&'''&&&%%% $$$((()))''''''))),,,$$$)))------,,,***)))'''******)))))))))***+++++++++)))'''((()))***)))''')))%%%$$$(((------***(((((('''''')))+++***'''%%%(((((('''(((***++++++***)))*********))))))+++,,,+++---000333555777888888777777666555444333333222......///111444666666666::::::999;;;===@@@CCCDDDAAA@@@DDDTTTpppaaaDDDFFFCCC@@@???>>>>>>>>>===;;;999777555333222222222000///...---------------++++++************++++++***)))&&&&&&)))---,,,***)))))))))(((((('''''''''(((''''''((())))))'''%%%$$$***---***))))))((($$$(((''''''(((******)))(((((((((((((((((((((((((((,,,)))'''&&&'''((()))((()))((('''''')))++++++***(((''''''***---...+++'''%%%)))+++))))))+++***&&&++++++*********************))))))******(((&&&''')))......(((&&&)))***((()))((('''''''''(((***+++((()))+++---///000111111666666666666666666666555222111000//////111333555888999<<<>>>???@@@@@@???GGGEEELLLHHHOOOhhhӵVVVHHHGGGDDDAAA>>>===<<<:::999666666444333222222222222111000///...---,,,,,,,,,+++******))))))******+++---,,,***)))******(((%%%,,,,,,,,,,,,,,,,,,,,,,,,&&&%%%$$$%%%'''(((((((((%%%'''((('''&&&&&&'''))),,,((($$$###%%%&&&$$$###Ħ((()))+++&&&''')))Ħ)))(((''''''((((((((()))***+++---,,,,,,,,,,,,+++'''%%%'''ӵ)))%%%&&&'''((((((((('''''''''&&&&&&''')))((((((((($$$((()))&&&%%%))),,,***)))((((((((()))***+++,,,)))***+++,,,---...............000111333555777777666666444333222222333444333444444777:::>>>BBBEEEGGG???GGGHHHJJJUUUzzz4ĉ@ӵgggOOOMMMIIIFFFBBB???===:::777444111111111111222222222222111111///...---,,,,,,+++******))))))))))))******+++))))))+++------+++***((((((((('''''''''&&&&&&///---***)))******)))(((+++'''(((---,,,''')))111...***''''''***...//////>L)))(((***,,,)))+++=hĦ***---//////,,,((('''(((***---...000000...,,,++++++4ĉ@ӵ((()))***+++,,,,,,++++++***)))((((((***++++++)))(((++++++((('''))),,,+++((((((((((((((())))))))))))******+++++++++******((()))+++---///111333444666666666666666666666666444222111111555;;;BBBFFFHHH===EEEJJJHHHEEE```GG=?XXXRRROOOKKKGGGCCC>>>;;;888444111000111222333444444444444222111///...,,,,,,++++++*********))))))*********,,,))))))+++,,,++++++---+++++++++******)))))))))%%%%%%$$$&&&''''''&&&$$$)))###'''222000%%%###,,,------...---+++,,,///222HdĦDDDEEEDDDCCCHHH=Īj000444777666222111555:::444666777555000---,,,...GG=?(((&&&&&&&&&&&&'''(((,,,+++)))'''(((***((($$$(((******((('''))),,,---))))))***))))))(((''''''((())))))*********))))))*********++++++,,,,,,,,,///111333555777999999:::999666444222333888<<<@@@HHH@@@HHHIIIIIIHHHUUUӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦWWWZZZNNNJJJFFF@@@;;;ĭӵ---,,,Ħ++++++000Ħ'''Ħ+++,,,------(((***...444999:::999777>>>BBBMMMCCCDdDHHHFFFAAA?fӵ;;;@@@FFFĦ___```___ӵƜ`1.׼s:::888ĭӵ,,,***)))...))))))))))))*********ӵ************Ħ++++++******)))777888444666888999@@@BBBHHHĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵYYY[[[MMMJJJEEE???fff?><z===g&e>&e------HL+++,,,,,,ShӵgL444666999;;;<<<<<<===???BBBDDDCCC@@@S?ʬ***+++3h?D%%)?)))***ZufĦ"""&&&gL222999:::g&e444gĉ@PPPEEEg&e>&e>>>@e@@@<<<??)))---((('''&&&&&&&&&(((g<ĉ++++++++++++3we<Ħ+++++++++,,,3h?@e666777777888888999AAAIIIZ___3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦYYYUUURRRPPPKKKsߝLGdUĦCCCHƅ^Hu]Ħ---ntHdĦ------HGgĉ@999HdĦBBBCCCCCCCCCDDD666444222000...,,,Htƅ^(((%%%Bt=o9ĦDtfo9Ħ$$$'''(((g?***)))HdĦ&&&Hu]Ħ'''tt)))...Hƅ^Hu]Ħ@@@H׼sFFFHHH111111777888666111---***)))tQ------,,,,,,je<Ħ***+++,,,Bt=o9ĦH׼s::::::;;;<<<===>>>>>>EEEPPPHtĦcccBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|>>>>>@@@AAACCCHHHLLLYYYDdDĦmmmqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)h\\\RRRUUUddd\\\DdDΦDdDĦBBBDdDΦDdDӵ,,,GIpӵDdDĦ@@@po9wӵDdDĦ((('''''''''''''''&&&&&&%%%%%%po9u'''&&&&&&%%%GIdnuR)ĦDdDĦnuR)Ħ&&&&&&CdgĪj%%%DdDĦ%%%&&&&&&DdDĦ&&&HߝL`o9'''DdDΦDdDӵ(((DdDĦ(((((('''&&&&&&)))...333666;;;;;;<<<>>>AAADDDgeĦ444---sp?aĦ000...GIdnuR)ĦDdDĦFFFHHHKKKLLLJJJHHHMMM[[[ZZZDdDĦ|||GIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtmmmRRRfffkkkfffDdDΦDdDĦBBB>d<ʜ4DuTӵ---4DwDd<ĦGGGpuR)Ħ>d<'''''''''''''''&&&&&&%%%%%%peӵ&&&ĦpeӵDx<>d<ӵDd<&&&qR/ܗ?fӵ%%%>d<&&&&&&>d<Ħ&&&4DufئL>e'''DdDʜ4DuTӵ'''DdDĦ'''((('''&&&&&&(((+++...000(((((()))+++---///geĦ555s<v>aĦ111+++peӵDx<DdDĦIIIKKKNNNPPPQQQRRRSSS\\\\\\DdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦAAAs&dq&ĒR000222i?ʜtd<Ħ222HHܗDӊB***<x'''''''''&&&&&&%%%%%%B?d<'''&&&&&&&&&'''((()))###$$$$$$%%%&&&'''geĦ333Hg8>aĦ<<<444B?Ho9111>dd<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=emmmtttegeFFFDDDsĪj@h///111444fdDĦ+++@ďD******Hkge''''''''''''&&&&&&%%%%%%@h&&&&&&@G&&&&&&HĪj@IŌ&&&&&&Bene%%%Hkge&&&ne&&&&&&fe'''Hu]3hh&&&&&&&&&se&&&&&&''''''''''''&&&&&&'''((())))))((((((geĦja>aĦBBB@@@@G///222seSSSPPPPPPTTTXXX```bbbkkk<Ō@GHkge4DuXӵĵD^OOOKKKEEE999777555222111DdDĦ///+++((('''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''D^(((&&&&&&&&&s׼s&&&%%%&&&'''(((((((((''''''$$$&&&''''''%%%$$$geFm8)))>aĦ777===AAA222444999s׼sRRRRRRMMMJJJMMMQQQ\\\bbbsssHoΦ4DuXӵtvӵ>d<ĦĦĦĦvvvttthhh\\\VVVQQQMMMGGG>>>999777999<<<======;;;777222///,,,++++++>d<Ħ)))---///'''((((((((())))))******(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&Ħ&&&%%%&&&&&&&&&'''''''''''''''>d<Ħ((((((&&&&&&&&&Be&&&&&&%%%&&&'''(((((()))((((((&&&(((***)))&&&%%%geFYĉ***+++>aĦ+++///444;;;AAAEEEBBB>>>999999;;;???BeIIIOOONNNJJJIIILLLQQQZZZddd{{{nu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦqqqqqqjjjaaa]]]ZZZMMMDDD;;;888;;;???@@@>>>777666333111000000000111gdDĦ+++&&&"""))))))******+++,,,,,,,,,(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&gdKĦ&&&&&&&&&&&&&&&'''''''''''''''sdKĦ((((((''''''''''''''''''&&&&&&&&&''''''''''''((((((,,,...---***(((ŶS,,,,,,---3we<+++...222555888:::<<<>>>@@@BBBFFFHHHJJJIIIIIIMMMUUU[[[eeemmmiĉ@3hR/Ō>Anenenenepppkkkccc[[[[[[[[[UUULLLBBB@@@EEEHHHEEEAAA222000...,,,,,,,,,---De)))+++,,,---******)))))))))((((((((()))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&ne&&&&&&&&&&&&&&&'''''''''(((((('''ne'''((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&###&&&)))(((%%%###>A***&&&%%%k<+++,,,---,,,,,,(((000:::???AAABBBFFFJJJIIIIIIGGGFFFIIIRRR^^^gggsssxxxfhnnn```gggeeeZZZQQQLLLHHHKKKPPPNNN@@@222///...---,,,++++++++++++)))))))))***+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((('''((()))******************'''+++///444@@@LLLNNNIIILLLJJJKKKKKKRRRiiiwwwppp}}}zzzaaaQQQJJJUUUNNNIIIJJJIIIBBB555---//////...---,,,,,,,,,,,,,,,+++***)))))))))******+++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))%%%(((+++...888FFFNNNNNNLLLSSS\\\\\\[[[jjjzzz|||jjjYYY[[[VVVPPPNNNQQQMMMBBB999888///......---------......,,,+++******))))))******+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))))))))))))))***)))))))))))))))))))))))),,,+++)))((((((((())))))))))))))))))))))))))))))'''))))))(((...;;;GGGMMMQQQWWW___ggglllssszzz}}}{{{rrrhhhdddaaa\\\MMM777,,,+++......---------......///,,,++++++***************,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))******************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++************++++++************************000///,,,***)))***+++,,,************************,,,---,,,))))))111>>>GGGPPP^^^kkkrrrwwwyyy}}}bbbcccbbbYYYGGG555,,,,,,...------------......///,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,************************,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---+++******+++,,,++++++++++++++++++++++++,,,---...,,,***...888AAAQQQmmm|||{{{tttwwwnnnWWWBBB999777555000//////.........//////------.........---,,,+++---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...------------------------...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***---///...///777@@@aaaxxxyyy}}}bbb<<<444333+++333222222111000000000000...///000000000///------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////...------------------..............................------------------...///......------......///........................------------------------........................+++)))+++/////////555===bbbfff===???EEE>>>666555444333222222222222///000111111111000...---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////......------------......////////////////////////......------------......//////............/////////////////////////////////000111111111111111000////////////////////////000++++++......---111888LLLeeeQQQLLL???888:::999666333222222333333222111111000///......---------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,---------------------------------............///------------------------........................///////////////000111111///...---,,,,,,---...///000000000000000000000000............/////////000////////////............///////////////.........000000000000111111111111000000000000000111111111111000222444333222777>>>TTTaaaQQQIII???<<<:::888666444222222222333111111000000///......---------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,---------------------------------............///------------------------........................///............///000111///...------------...///000000000000000000000000........./////////000000000000000/////////......////////////////////////000000000000111111111111111111222222222222333333555444666::::::;;;AAAIII[[[nnn[[[PPPEEE@@@>>>999888666444222222222222111000000//////.........------,,,,,,++++++******++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------------------------------............///------------------------..............................---------.../////////......------......///000000000000000000000000....../////////000000000111111111000000000000///////////////////////////000000000111111111222222333333333444444555555555777777999===???BBBJJJSSS```]]]VVVJJJCCCBBB;;;888777666444222222111111000000/////////.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------------------------------............///------------....................................---------,,,,,,------...//////............//////////////////////////////...////////////000000000222222222111111111000000///////////////000000000000000111111111222222222333333444444555555666666777666999===???BBBKKKTTT```tttrrrYYYPPPDDDCCCCCC666888777555444333222111111////////////............---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------------------------------------............///---------....../////////........................------,,,,,,,,,,,,------////////////////////////////////////////////////////////////000000000111222222222222111111111111////////////000000111111111111111111222222222222222222222333444555555666777666999<<<>>>???GGGPPP]]]bbb|||hhhWWWJJJBBBAAA???555777666555444333111000000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------------............///---------...//////000000..............................---,,,,,,,,,------...//////000000//////...000000000000000000000000/////////000000000111111222222222111111111111000...//////000000111111222111111111222222222222333000111111222333444555555777777:::>>>>>>>>>DDDKKKWWWZZZmmmiii```NNNDDDDDD???888:::666666555444333111000///........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...---------------------------------............///---------...///000000000........................//////...---------------...///000111111000///...000000000000000000000000//////000000000111111111222111111111111000000000...//////000111111222222111111111222222222333333000111222333444555555666555666:::>>>>>>===AAAHHHNNNWWWcccyyy}}}bbbYYYEEE@@@HHH<<<222AAA666666555444333111000///---.....................------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------------.........//////---------...///000000111........................000///...---------------...///000111111000///...000000000000000000000000000000000000111111111111111111111000000000000///...//////000111222222222111111222222222333333333111111222333444555666777222444888===>>><<>>@@@CCCMMMTTT___ttt{{{^^^WWWMMMCCC@@@???;;;999999666555444333222111111111///......------......//////............---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------........./////////.........------------............////////////////////////...............---------,,,,,,,,,,,,,,,---...///000000000000111111000000///000000000111111111111111111111111111000000000000000000000111111111111222222222222222222222333333444444444333333333444444444444555888777777888999<<>>:::888888666555444222111111111111///......------......//////............---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...........................------------............////////////........................------,,,,,,,,,+++++++++------------......///000111111000///////////////000000000000000000000000000000000000000000111111111111111111222222222333222222333333333333444444333333333333444444444444888777777888:::<<>>===999666777555444333222111111111111//////............/////////............---------......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..............................------------------------............////////////------...............///---------,,,,,,,,,,,,+++------,,,+++,,,---...000111111000///............000000000000000000000000000000000000000111111111111111111222222222333333333333333333333333333333222222333333333444444444777777888999:::===???@@@AAAFFFGGGLLLXXXddd}}}nnncccNNNEEE@@@======;;;777555666444333333222111111111111/////////......////////////............---------......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...........................---,,,,,,------------------............////////////,,,---------......//////............------------------,,,++++++,,,...///000//////...------......//////////////////////////////000000111111111111111222222222222333333333333333333333333333333333222222222333333333444444666666777999:::<<<>>>>>>???DDDDDDJJJTTT[[[nnnvvvfff]]]KKKCCC>>><<<<<<999555444777333333222111111111111111000//////......//////000///............---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................---------,,,,,,,,,,,,------------............////////////,,,,,,,,,---......////////////.........------------------,,,,,,------.........------------....../////////////////////////////////000111111222222222222222222333333333333444444333333333333222222222222222222333333333333444555666888:::;;;<<<===>>>BBBBBBHHHSSSWWWddd|||nnn^^^RRRMMMCCC>>>;;;:::777333444777333222222111111111111111000000////////////000000///............---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////.........---------++++++,,,,,,,,,---------............////////////++++++,,,------...//////.........---------,,,,,,------............------,,,,,,,,,,,,---...//////...........................//////000111111222222222222222333333333444444444444444333333222222222111222222222222333333333222333555777999:::;;;;;;<<<@@@@@@GGGQQQRRR[[[pppyyyhhhUUUGGGNNNCCC???;;;:::666222333888222222111111111111111111000000////////////000000//////.........---------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......//////.........---------+++++++++,,,,,,---------............/////////000++++++,,,,,,---...//////---------,,,,,,,,,++++++---.../////////...---,,,+++++++++,,,---...///000...........................//////000111222222222222222333333333444444444444444444333333222222222111111222222222333333333111222444666888999::::::;;;>>>???FFFOOOOOOVVVhhhzzzttt___TTTMMMDDDAAA>>>:::777555444555555333222111111000000111111111111000000//////......------............------........................++++++,,,,,,---...//////111000...,,,,,,,,,...///........................------------------------------............------///......---------.........------,,,,,,,,,------,,,,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---...///......///000000000000000222222333333444444333333222222222111111111111000333333333333333333333333222333444666777999:::;;;<<<>>>CCCGGGHHHKKKVVVbbbppp}}}iiiYYYQQQLLLDDD???===:::666444444444555333222111111000000111111000000000000//////......---......//////......---........................++++++,,,------...//////111///...,,,,,,,,,...///........................------------------------------............------000///...---,,,+++++++++...------,,,,,,,,,------,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///......///000000000000000111222333444444444333333222222222222111111111111333333333333333333333333444444555666777888888999;;;<<>><<<999666444333333444222222111000000000000111000000000////////////...---......//////......---........................,,,,,,,,,---......//////000///...,,,,,,---......////////////////////////........................------............------000///---,,,***)))))))))------,,,,,,,,,,,,---------.../////////...---,,,++++++++++++++++++++++++......------------............///000000000000000000111333555555444333222333222222222111111111111333333333333333333333333666666666666666666777777999:::>>>BBBCCCEEEOOOYYYbbbkkkggg\\\OOOGGGDDD<<<<<<:::888555333222222333222222111000000000000000////////////////////////......////////////..............................,,,---------....../////////...------------......////////////////////////........................,,,------......------,,,------+++***)))))))))))),,,,,,,,,+++,,,,,,---------...///000000///...---+++++++++++++++*********------------------............///000000000000000///111333555666555333222333333222222222111111111222222333333333333444444555555555666666666777777888888<<<@@@AAADDDLLLUUU^^^fffvvvvvvbbbZZZMMMEEEAAA::::::999777555333333222222222111000000//////000000.............../////////...//////////////////...........................------...............///......---------.........////////////////////////........................,,,,,,------------,,,,,,******)))))))))******++++++++++++++++++,,,---...---...///000000000///...,,,,,,,,,+++++++++******+++,,,,,,---------............///000000000000000///111333444555555444333333333333222222222222111222222222333333444444444333333444555666777888888999888;;;???AAACCCIIIQQQYYYbbbooohhhZZZUUUJJJCCCAAA<<<:::999777666444333333222111111000////////////000---............/////////...//////000000//////...................................................---------.......................................------------------------,,,,,,------------,,,,,,))))))((())))))***+++,,,+++******++++++,,,---...---...///000000000///......------,,,,,,+++++++++***+++,,,------...------......///000000000000000000111222333444555555555333333333333222222222222111222222333333444444555222333333555666777888888999888:::???AAABBBGGGNNNQQQ\\\hhhxxxqqq\\\RRRPPPFFF@@@AAA>>>:::999888777555444333333111111000///////////////---------.........////////////000000000000//////........................////////////............,,,------......///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))******++++++************+++,,,---...,,,---...///000///......//////......---,,,,,,+++)))***,,,---......------......///000000000000000111111111111222444666777444444333333333222222222111111222333333444555555444444444555555555666666999777999>>>@@@AAAEEEKKKNNNVVVaaannnzzzkkkWWWOOONNNEEE???@@@>>>:::999888777666555444333111111000///////////////---------.........////////////000000000000//////........................///////////////.........,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++***))))))******************+++,,,---...+++,,,.../////////......000000///...------,,,,,,)))***+++---......------...//////000000000000000222111000000111444666888444444444333333333222222111111222333333444555555666666555555555444444444888666888<<>>::::::999999888666555333222222333222111000////////////000000000000000000000000//////000000000000//////////////////////////////......------------......---------------,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++,,,,,,,,,------...------,,,,,,------...///000000000000//////.../////////000111333444555222111111000000111111222555444333333222222222333444444444444444444444444777666555444333222222222888888999;;;===???AAACCCKKKRRRVVVaaarrrkkkYYYRRRKKKHHHDDD>>>;;;<<<999999888666555333222222333222111000//////////////////////////////////////////000000000000//////////////////////////////......------------......///......------,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))))))))************************+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---------...////////////...............///000111333444222222111111111111222222555444333333222222222222444444444444444444444444666555444444333333333333777777888:::<<>><<<===999888777666555333222222333222111000//////////////////////////////////////////000000000000//////////////////////////////......------------......000000///...------,,,,,,***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,---.../////////...............///000222222333333222222222222333333444444333333333333222222333333333333333333333333555444444333333444444444777777888:::<<<>>>@@@AAADDDJJJMMMVVVeeennnfff^^^PPPJJJEEEDDDBBB===<<<===888777777555444333222222222222111000//////000000//////////////////////////////000000000000//////////////////////////////......------------......000000//////...---,,,,,,************************************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,---...///000000000.........///000111222222444333333222222333333444333333333333333333333222222222222222222222222222333333333333333444555666888888999:::<<<>>>@@@AAACCCHHHIIIPPP___hhhvvvwwwZZZUUUPPPIIIDDDCCCAAA<<<:::;;;777777666555444333333222222111000000000000000000........................//////000000000000//////////////////////////////......------------......000//////...------,,,,,,************************************************((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---...///000111111111000000000000111222222333444333333222222333333444222222333444444444333222222222222222222222222222333333333333444444555666999999999;;;<<<>>>@@@AAAAAAFFFEEEJJJYYYcccpppnnnRRRPPPOOOHHHCCCBBB???:::888999666666555555444333333222111111000000000000000111........................//////000000000000//////////////////////////////......------------.........------------,,,,,,,,,+++++++++***************************************((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********,,,,,,++++++++++++,,,,,,......///000111111111000111111111111111222333333333333222222222222333333111222333444555444333222111111111111111111111111333333333333333444555666888999999:::;;;===???@@@<<>>AAADDDFFFGGGMMMVVV^^^iiiuuuxxxiiifffZZZKKKDDD<<<;;;;;;:::999888777777555444222222333333111000111111000///////////////////////////////////////.......................................///////////////...---,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++)))*********++++++++++++*********+++++++++++++++,,,,,,---...///000000111000//////...///000222333333333333333333222222111111111111111111111111111555444444333444444555555777666666666777888999:::===@@@CCCEEEGGGKKKRRRWWWdddllluuuhhh```RRREEEBBBBBBAAA???===:::888666555555333222222222222111///111000000///////////////////////////////////////......................................................---,,,++++++,,,,,,++++++***))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))************+++*********+++++++++++++++,,,,,,---......///000000///////////////000111222222222333333333222222111000111111111111111222222333333222222222333444444555555666666777888888999;;;>>>AAADDDFFFIIIMMMQQQ^^^fffrrrnnnaaaSSSBBB:::>>>CCCBBB@@@>>>;;;999777666555333222222222222111///111000000///////////////////////////////////////.......................................------------,,,,,,++++++++++++,,,******)))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))************+++++++++,,,,,,,,,---,,,,,,------....../////////////////////000000000111111222333333222222222000000111111222222222333111111000000111222222333444555555666777777777888:::<<>>;;;AAA888888888888777777666666666555333333444444222111111111000///////////////////////////////////////.................................------,,,,,,,,,++++++************++++++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))******+++,,,,,,,,,,,,,,,------------.........///////////////......000000111222222222222222000000111222222333444444111111111111222333444555222333555666777666666666::::::;;;>>>BBBFFFJJJKKKSSSXXXcccqqq|||cccNNNIIIFFF===:::>>>;;;;;;:::888777555444444777555444444444444333111111111000///////////////////////////////////////.................................------,,,,,,,,,+++***************++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))'''(((((()))***+++++++++,,,,,,------------------...///////////////......///000111222222222222222000000111222333333444444333333333333444555666777222333444666777666666555;;;::::::===AAAGGGJJJLLLQQQSSS\\\lll|||mmmbbbSSSGGGAAA@@@@@@@@@<<<:::777666666555444222555555444444555888:::<<<222222111111000////////////////////////...............---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,...---,,,++++++,,,///......---------......000000111222222222222111111111111222333444555666444333333333333444555555333444444555666777888888777888999;;;>>>AAADDDEEELLLSSSYYYcccqqq|||hhh]]]NNNDDDAAAAAAAAA@@@<<<999777666666555444222333333222222333555777888333222222111111000///////////////////////////.........---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********+++,,,......,,,+++,,,---///......---------......000000111222222222222111222222222222222333444555444333333333444444555555444444555555666666777777777777999;;;>>>AAACCCEEEIIIQQQVVV___lllyyysssaaaVVVHHHAAAAAACCCAAA???;;;999666555555555333222111111000///000111222333222222222111000000//////......//////////////////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))******+++---......---,,,------......---------......///000000111222222222222111333333222222222333333444333333333444444444555555555555555666666666666666777777999;;;===@@@CCCDDDFFFNNNSSSYYYeeeoooqqq]]]RRRFFF@@@BBBCCCAAA===:::888555444555444333222000000///......//////000111111000000///.....................////////////......---------,,,,,,,,,,,,,,,,,,++++++++++++***************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***+++---......---------......------------...//////000000111222222222222111333333222222222222222222333333444444444555444444666666666666666555555555666777888:::===???BBBCCCCCCLLLPPPUUU```iii{{{qqqjjjZZZQQQFFFAAAAAABBB>>>:::888666444444444444333222000000000////////////////////////...------,,,,,,---.........//////000000......---------,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))***,,,......---,,,---...---------------...//////000000111222222222222111333333222111111111222222222333444555555555444444666666666666666555555555666777888:::<<<>>>AAABBBAAAJJJMMMRRR]]]ffftttxxxiiidddTTTOOOGGGBBB@@@>>><<<999777555333333333444333111000000000000000000000000/////////...------,,,,,,------......///000000000......---------,,,,,,,,,++++++++++++******************)))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))+++------,,,,,,---...---------------...///000000000111222222222222111222222111111111222222333222333444555555555444333555555555666666666666666666666777999;;;>>>@@@AAA@@@IIIKKKNNNYYYbbblll}}}rrrhhh^^^MMMJJJGGGBBB===;;;::::::777555333222333333222111//////000000111000000000111000000//////...------------......///000000111......---------,,,,,,,,,++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''')))+++,,,++++++,,,------,,,,,,------///000000000000111222222222222111111000000000111222333333111222444666666555444333444444555555666666777777666666777999;;;===???@@@@@@IIIHHHIIITTT\\\dddqqqsssnnnfffWWWGGGGGGFFFAAA;;;888999:::666444222222333333222111...//////000111111000000222222111111000000//////---------...///000000111......---------,,,,,,,,,+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&(((***++++++***+++---,,,,,,,,,---...///000111000000111222222222222111000000000000111222333444111222444666666555444333333444444555666777888888666666777888:::===>>>@@@@@@HHHFFFEEEPPPWWW^^^iiizzznnniiibbbNNN???@@@@@@@@@>>>;;;777555666666666555444444333333000000000000////////////111111000000//////......666444222000//////000111......---,,,++++++++++++************))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++---------...............000000111111111000000///222222222222222222222222222222333333333333444444777666666555555555666666777666555666777999<<<>>>???AAADDDHHHMMMTTT\\\aaawwwttteeeZZZNNNAAAAAA@@@???<<<:::777666666555555444444333333222000000000000////////////000000000000//////......333333111000//////000000......---,,,++++++++++++*********)))))))))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++------------............000000111111111111000000111111111222222333333333222222333333333333444444666666555555555555555666777666666666777999<<<>>>???AAADDDGGGKKKQQQXXX]]]iiizzz~~~oooXXXNNNLLLCCCBBB???===:::888777666555555555444333333222222000000000000////////////000000000////////////...000000000000000//////000...---,,,++++++******+++******))))))))))))(((((((((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,------............000000111111111111000000000000111222333333444444222222333333333333444444555555444444444555555666666666666666888:::<<<===???AAACCCEEEHHHNNNTTTYYYbbbooowwwnnn^^^KKKFFFHHHDDDBBB>>>;;;888777666666666666555555444333333333000000000000////////////////////////////////////------...///000000//////...---,,,+++***************)))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,,,,------......//////000000111111111111000//////000111333444555555222222222333333333444444444444444333444444555555666666666777888:::<<<===>>>@@@BBBDDDGGGMMMSSSWWWaaakkkvvvgggUUUIIIGGGDDDCCCAAA===999777666666777777777666666555444444444000000000000////////////.............../////////,,,---...///000000//////------,,,+++************)))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,---....../////////000111111111111111//////000111333444555555222222222333333333444444333333333333333444555555555555666777999:::;;;<<<===>>>AAACCCGGGMMMSSSXXX[[[dddtttxxxjjjWWWPPPLLLBBBAAA???<<<999777666666777777666666555444444333333000000000000////////////---............/////////---.........//////000000---,,,+++******))))))***))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,---......///...///000111111222111111000000111222333333444444222222333333333333444444222222222222333444444555555555666888999:::;;;<<<;;;===@@@BBBFFFKKKRRRWWWWWWaaannnyyypppfffUUUMMMKKKDDD>>>===;;;999777777777777555444444333333222111111000000000000////////////---------.........//////000///.........///000111---,,,+++***))))))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''')))***,,,------*********)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))***+++,,,---......///...///000111111222222222111111111222222333333333222222333333333333444444111111111111222333444555444555666888999:::;;;;;;<<<===???AAACCCHHHNNNSSSUUUaaakkksssttteee]]]MMMDDDFFFGGG<<<<<<:::999888777777777333333222222111000000///000000000000////////////---------.........//////222111///...---///000222---,,,+++***)))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%'''***---///111222,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++---...//////......///111111222222222222222222222222222222333222222333333333444444444111111111111222333444555444555777888:::;;;;;;;;;<<<===>>>???AAAEEEKKKOOORRR___fffhhhxxx}}}zzzrrraaaOOOGGGGGGEEE???<<<<<<;;;:::999777777666555444333111000/////////111///---...111222000...////////////////////////111000000///......------************))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++---...///......//////000000111111///000111000///000222333222222333333333444444444222222222222222222222222666888999999999999;;;===;;;;;;<<>>@@@BBBDDDFFFGGGIIIHHHQQQbbbooo|||{{{gggaaaXXXOOOIIICCC<<<666555555555555555555555555333222111000//////////////////...////////////...........................,,,,,,++++++*********)))***)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---------......///000000111000222333222111000000111000000111111111222222222333333333333444444444444111444777999888777888888:::;;;===???@@@AAACCCEEEGGGGGGOOO]]]hhhsssyyyuuuggg^^^SSSKKKEEE???:::777666666666666666666666666222222111000////////////.../////////.........///........................,,,,,,,,,,,,++++++++++++)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,---------...//////000000---///222333222222333444000000111111111222222222111111222222333333333333444666888888777666666666888:::=========>>>@@@CCCFFFIIIQQQYYY___iiisssoooaaaWWWLLLGGGCCC>>><<<<<<888888777777666666666555222111000///////////////---...//////------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++,,,------......///000000,,,...222333333333444555111111111222222222222333000111111222222333333444555777888777666555666888888;;;>>>>>><<<<<>>BBBAAA>>>===@@@DDDDDDCCCEEELLLWWWaaakkkrrruuu```QQQMMMGGGBBB???===;;;:::555555555555666666666777222111111000///......---..............................---------,,,,,,,,,*********))))))))))))((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''')))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************------......///000000000222333333444444444333333444444444444333222111000666555222111111333555777111111333444666888999:::;;;===???@@@@@@@@@AAABBBAAACCCEEEHHHOOOYYYccckkkyyy{{{lllWWWPPPKKKEEEAAA>>><<<:::999777777666666555444444444111111111000///.......................................---------,,,,,,,,,++++++*********)))))))))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********---------...//////000000111111222333333333333333444444444444444333222222444555555666555444333222444444555777888999:::;;;:::<<<>>>>>>>>>>>>@@@BBBBBBCCCEEEHHHMMMVVV```gggvvvtttbbbPPPMMMIIIDDD???===:::888777999888777555444222111000111111000000//////....................................---------,,,,,,,,,,,,+++++++++************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***))))))((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******,,,,,,---......//////000...///000222222333333333333333333444444444555555444555555555555444222222777888888999999::::::;;;:::;;;;;;;;;;;;<<>>;;;999777555777777666444333111000000111000000000/////////.................................---------,,,,,,,,,,,,,,,,,,+++++++++******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,,,,---......//////---...///000222222333333222222333333444555777777666555333222222333555777999999999999999999999999888999999888888999===@@@BBBCCCDDDEEEHHHMMMTTTYYYiiiuuuxxxcccTTTRRRHHHEEE@@@===:::888555333333333333333222222222222000000000000////////////..............................---------,,,,,,,,,,,,,,,,,,+++++++++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((+++,,,***((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))++++++,,,,,,------......,,,---///000111222222333111111111222444555777888444555666888999999999999777777777777666666666555777777777666666888;;;>>>@@@AAACCCDDDFFFJJJOOOSSSbbbwwwoooYYYNNNQQQFFFDDD@@@===:::888555333000111111111222222333333000000000000////////////..............................---------,,,,,,,,,,,,+++++++++************((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''***///000...+++(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))******+++,,,,,,------...---...///111111222222222111000000111222444777888111555<<>>999666555555555444444333333333555666666666666777:::<<<>>>@@@BBBDDDFFFIIIMMMPPP\\\ttt{{{vvvgggUUULLLNNNFFFCCC???===;;;888555222000000000111111111222222////////////000000000000..............................---------,,,,,,,,,++++++*********)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))''''''***...000,,,((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))*********+++,,,,,,------///000111111222222222111000000//////111333555777444666:::===<<<:::666333333333333333222222222222333555666777777777999:::;;;>>>AAADDDFFFIIIMMMPPPWWWhhhuuu{{{ooodddUUUMMMMMMEEECCC???===;;;888555222000000000000000000000000////////////000000000000..............................---------,,,,,,,,,*********))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%(((,,,,,,(((###(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))******+++,,,,,,------000111111222222222111111000000//////000222444666;;;888444000///000333555222222222222222222222222222444777888777777888999999<<<@@@CCCFFFIIIMMMPPPUUU]]]rrruuusssfff^^^TTTKKKFFFCCC@@@===:::999777444222111111111111000000000000////////////.......................................---,,,+++************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((************+++,,,------///000111222222111000///222000//////000333666888555444333333222222222222666555333222222333444666555555666666777777888888888;;;???BBBEEEHHHLLLOOOPPPOOOccc|||pppcccZZZQQQIIIEEEBBB@@@<<<:::888777444222111111111000000000//////////////////....................................------,,,+++************))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((((((((((((************+++,,,------///000111222222111111000222222111111222444666777555444333333222222222333555444222111111222444555555555666666777888888888888;;;???BBBDDDGGGKKKNNNKKKNNNZZZnnnkkk^^^UUUMMMFFFDDDAAA???;;;999888666444222111111000000000000///////////////............------------------------------,,,+++******)))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))***+++,,,---...///111222222222111111333333333333444444555555444444333222222222333333444333222111111222333444555555666777777888888999888;;;>>>AAACCCFFFJJJLLLMMMUUUWWWeee~~~zzzfffZZZRRRJJJEEECCC@@@===:::888777555333111111000000000//////////////////.........------------------------------------,,,+++***))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((())))))((())))))***+++,,,---...000222333333222222222333444444444333222111444333333222222333333333333333222222222333444555555666666777888888999999777:::===@@@BBBDDDHHHJJJNNNZZZUUU]]]}}}rrraaaWWWPPPHHHDDDDDD>>><<<999777666444222111000000000////////////...............------------------------------------,,,,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))***++++++,,,---///111222222222222000111222333333222000///333333333222222333333444444444444444444555666666666666777777888999999999777999<<>>???AAACCCFFFEEEOOONNNTTTiiiuuu|||kkkaaaWWWRRRLLLEEEBBBBBB<<<999777555444333111000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((()))******((())),,,...000111111111000111111222222222111111333222222222333333444555222333444555666666666666666777777888888999::::::666999;;;===>>>???BBBDDDFFFKKKRRRYYYaaammmoooddd[[[TTTPPPKKKDDD@@@@@@;;;999666444444333111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''&&&&&&''''''((()))***&&&(((+++---///000111111111111222222222333333333222222222222333333444555111222333444555555555555777777777888999999::::::666888;;;<<<===???AAACCCEEEGGGRRRZZZYYYeee{{{{{{iiibbb[[[QQQIIIFFFCCC???===;;;:::888555333111000///111000000///...---------------------------------......---------,,,,,,,,,******))))))((((((''''''((()))***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***+++---///000111111111111111111111111000000000000111111111111111111222333333444555555666666666666777777777777999::::::::::::;;;???BBBDDDCCCJJJUUUYYY^^^pppwwwjjjaaaYYYPPPIIIEEEBBB???<<<;;;:::888555333222111111111000000///......------------------------------...------------,,,,,,,,,******))))))(((((('''''''''))))))((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((())))))+++---...///111111000000000000000/////////000000111111111222333333333444444555555555555555666666666777777777999:::;;;::::::<<>>;;;:::999777666444333333333000000000///......------------------------------------------,,,,,,,,,,,,******))))))(((((('''''''''((()))(((&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))***,,,---...000000000//////............//////000111222222222444444444444555555555555333444444555666777888888999:::;;;;;;;;;===@@@BBBCCCCCCIIIQQQTTTYYYgggxxxyyymmmdddZZZTTTKKKFFFCCCAAA===:::999888777666555444444444000000//////............---------------------------------,,,,,,,,,++++++******))))))((((((''''''&&&'''((((((&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((***+++,,,---000000000/////////............///000111222222333444444444444444444444444222222333444666777888888888999;;;;;;;;;===@@@BBBCCCDDDIIIOOORRRVVVcccpppuuuhhh^^^VVVPPPIIIDDDBBB@@@<<<999888777666555555444444444////////////............------------------------------,,,,,,,,,+++++++++******))))))((((((''''''%%%'''((('''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,000000000000000000000000...//////000111111222222222222222222222333333333111222333444555666777777666888:::;;;;;;===???AAACCCEEEIIINNNQQQUUU___iiivvvooobbbZZZRRRMMMFFFBBBAAA???;;;888888777666444444333333333//////////////////......------------------------,,,,,,,,,,,,++++++++++++******))))))((((((''''''%%%&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((()))***+++...//////000000111111222000000000000111111111111000000000111222333333333111222222333444555666666444666999:::;;;<<<>>>@@@BBBEEEIIILLLOOOTTT\\\cccppp}}}yyyeeeZZZZZZOOOJJJDDDAAA@@@>>>:::777777666555444222222111111.../////////////////////------------------------,,,,,,,,,++++++++++++*********))))))((((((''''''$$$%%%'''&&&&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((()))******+++,,,---...000111222222111111111111000000000000//////000111333444555555222222333333444444444444222555777999:::;;;===??????CCCGGGIIILLLRRRYYY]]]lllyyyrrr[[[TTT[[[NNNIIICCC@@@???>>>:::777777666555333222111000000.........///////////////------------------------,,,,,,,,,+++++++++***************)))((((((''''''$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***)))***+++---///000222222222222111111000///////////////111222444555777777333333333333333333333333111333777888999:::<<<>>>===AAAEEEGGGKKKQQQWWWZZZggguuulllaaaZZZPPPMMMIIIDDD@@@>>>;;;888666888777555333222111000000..............................---------,,,,,,,,,......---,,,+++))))))((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,---...//////222222222111111111111111000111111111111222222222333333333333333333333333444666777888999:::===@@@BBBCCCFFFGGGJJJNNNTTTXXX]]]kkkzzzfff\\\VVVKKKKKKHHHCCC???===:::888666777666444222111000000///..............................---------,,,,,,,,,...------,,,***))))))((())))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,---...//////111111111111111111111000000000111111111222222222333333333333333333333333444555777888888999<<>>@@@BBBDDDFFFJJJPPPTTT\\\gggyyywwweee[[[UUUKKKIIIFFFAAA>>>;;;999777555555444333111000/////////..............................---------,,,,,,,,,------,,,+++***))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,---......////////////000000000000000000000000111111111222222222222333333333333333333333444666666777888;;;===<<<>>>@@@BBBDDDHHHMMMQQQZZZbbbooo}}}tttbbbXXXRRRHHHGGGCCC???<<<:::888666444444333222000//////....................................---------,,,,,,,,,,,,,,,,,,+++***))))))((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((+++,,,,,,+++((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,---...............///////////////000000000000111111111111222222222222222333333333222333555555555666999;;;>>>???AAACCCEEEIIINNNRRRVVV^^^iiiwwwyyylll[[[QQQKKKBBBEEEBBB>>>;;;999888666444333222111000///.......................................---------,,,,,,,,,,,,++++++******)))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++------+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------------......//////////////////000000000111111111111111111222222333333333222333444555444666888:::>>>???AAABBBDDDHHHMMMQQQSSS]]]fffsssttthhhWWWNNNJJJBBBDDDAAA===:::999888666555333222111000////////////..............................---------,,,,,,,,,++++++*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---------......//////000000/////////000000000111111000000111111222333333333222333444555444555888:::;;;<<<>>>???AAAEEEIIIMMMOOO]]]cccooo}}}oooeeeUUUNNNLLLFFFCCC@@@<<<:::999888777555333333222111000000000000..............................---------,,,,,,,,,************))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,---......///000000111111////////////000000000111///000000111222222333333333444555555555555888:::999;;;<<<===???BBBGGGKKKLLL]]]^^^fff~~~tttggg^^^OOOJJJJJJEEECCC@@@<<<:::999999777666333333222111000000000111..............................---------,,,,,,,,,************))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,.........///000111111222////////////000000000000///000000111222222333333333444555555555666888::::::;;;<<<>>>???CCCGGGKKKKKK]]]ZZZ```zzzuuufffYYYQQQKKKFFFCCCAAA???<<<:::999888666444444444333222111000///.................................---------,,,,,,,,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((()))******''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,.........///000000000111//////...//////000111222111111000000000000000111333333333444666777999:::999:::::::::;;;???CCCGGGMMMRRRYYY```eeeuuu|||rrreeeYYYSSSNNNJJJGGGAAA>>>;;;999999888666444444333333222111000///..............................------------,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******((())))))******))))))((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,//////000000111111222222000////////////000000111111111000000000000111111222333333444666777999:::999:::;;;;;;<<>>;;;999888777555444333333222111000//////...........................------------,,,,,,,,,,,,******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))*********((((((((((((((()))******)))******++++++******)))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++......///000000111222222111000000////////////000111000000000000000111111222333444555666777888999999:::;;;<<<===@@@DDDHHHLLLJJJOOOZZZhhhtttmmmeeeZZZQQQMMMJJJGGGEEE???<<<:::888888777555444333222222111000/////////........................---------,,,,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,((((((((((((((())))))***)))******************)))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++,,,,,,---...///000000111111111000//////...//////000000000000000000111222222333444555777777888888999:::<<<===>>>@@@DDDGGGKKKJJJMMMXXXdddnnnyyy~~~iiiaaaVVVNNNJJJGGGDDDAAA>>>;;;999777777777555333222111111000000/////////........................------,,,,,,,,,+++++++++)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,((((((((((((((())))))***((())))))******))))))(((************************))))))************))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******,,,,,,---...///000111222111111000//////...//////000000//////000111222222222333555666777777777777888:::<<<===>>>@@@DDDFFFKKKKKKPPPWWW]]]eeessstttfff___UUUNNNJJJGGGCCC@@@===:::888777777666555333111111000000000/////////........................,,,,,,,,,,,,++++++++++++))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))*********((((((((((((((()))******((())))))))))))))))))(((************************))))))************))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))------...///111222333333111000000////////////000////////////000111222333222333555777777777777666777999;;;<<<===???CCCEEEIIIKKKQQQVVVXXX___ppp{{{lllaaa[[[RRRKKKHHHFFFBBB???<<<:::777666666666444333000000000000////////////........................,,,,,,,,,++++++++++++***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******)))******++++++******)))************************))))))************))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((***+++,,,---///000111222000////////////000000111////////////000111222333222444555777888777666555555888:::<<<===???AAADDDFFFIIIOOOUUUXXX^^^mmm|||yyylll\\\UUUMMMHHHEEEDDDAAA>>>;;;999777666666666444333000000000000////////////........................,,,,,,,,,+++++++++******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((((((((((()))******+++++++++,,,,,,+++++++++************************))))))************))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((()))+++,,,---...//////...//////000111222////////////000111222333222444666777888777666555555777999;;;<<<>>>AAACCCDDDFFFMMMTTTZZZ```lllxxxsssgggaaaUUUMMMNNNKKK@@@:::===:::999888666333111000/////////000000000000//////------------------------,,,,,,,,,+++++++++******+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------************))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))******+++++++++......//////000000111111333222000//////000222333222333444555666666666666999888888999:::<<<>>>@@@DDDGGGLLLPPPVVV^^^iiiqqqqqqgggaaaVVVNNNOOOLLLBBB<<>>???BBBFFFJJJNNNTTT\\\gggooo|||yyynnneee[[[QQQJJJJJJGGG???:::;;;555555444333222111000000//////000000000000//////------------------------,,,++++++++++++************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++*********)))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))+++,,,---......---......//////000111111333222111000000111222333222333444555555666666555777777888999:::<<<===>>>@@@DDDHHHLLLQQQZZZdddkkkuuuvvvjjjbbbVVVNNNGGGFFFDDD>>>::::::777666555444222111000/////////000000000000//////------------------------++++++++++++************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++*********))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))+++,,,...//////------......///000000111222222111000000111222222222222333444555555555555666777777888:::;;;======???BBBGGGKKKPPPWWWaaahhhoooyyyuuufff\\\VVVOOOIIIHHHGGGCCC???===???>>><<<:::777555333222//////000000000000//////------------------------+++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++************((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))***,,,---...///---------...//////000000222111111111111111111222111222333444555555555555555666777888:::;;;<<<<<<>>>BBBGGGKKKOOOVVV___eeellltttsssbbbWWWQQQLLLGGGDDDDDDBBB???<<>><<<999666333111000//////000000000000//////------------------------+++************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++*********((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((***+++,,,------,,,------......///000000111111111111111111111111111222333444444555555444444555777888::::::;;;;;;<<<@@@FFFJJJNNNTTT\\\bbbjjjqqq~~~xxxmmm^^^TTTKKKGGGBBB?????????<<<999999888777444222///---,,,//////000000000000//////------------------------************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++*********((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))******++++++,,,,,,---......//////000111111111222222111111111111111222333444444444444333444666888:::::::::::::::>>>DDDHHHKKKQQQYYY___fffnnn{{{tttqqqiii\\\RRRKKKHHHDDD@@@@@@AAA>>>:::888777666444222000///...//////000000000000//////------------------------************))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))((((((((('''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))))))))***,,,,,,------...//////000111111222222222222111111111111222333444444444444333444666888999:::::::::888===BBBFFFIIIOOOVVV\\\ccckkkxxxxxxiii[[[QQQMMMJJJGGGBBB<<<999888999:::666555555444222111000000////////////////////////......---------,,,,,,,,,,,,,,,+++***)))((('''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''')))))))))((('''&&&((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))(((((((((((()))******+++---...////////////.........---------------------------------...,,,++++++,,,---,,,++++++***)))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))******))))))***+++------......//////000000444333333222111111111222111111222333444444444444555666777888888888888888<<<>>>AAADDDHHHNNNVVV[[[```iiittt~~~rrreeeXXXOOOLLLHHHFFFBBB===:::999888999666555444333222111111000////////////////////////...------------,,,,,,,,,,,,,,,+++***)))((('''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''(((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))***+++,,,---....../////////.........---------------------------------...---+++,,,---......---+++***)))((((((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))******))))))***+++------......//////000000444333222222111111111111000111222333444444444444555666777888999999999999<<<>>>AAADDDHHHNNNTTTYYY[[[eeeppp{{{{{{lllaaaVVVOOOLLLFFFDDDBBB>>>;;;999777777555555444333222111111000////////////////////////------------,,,,,,,,,,,,++++++***)))((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***''''''((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))******+++,,,---......////////////............---...........................---,,,,,,...000000///++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))******(((((()))+++,,,------...//////000000333222222222111111111111000111222333444444444444666666777999999:::::::::<<<===@@@CCCGGGLLLRRRVVVXXXaaammmwwwvvvjjj```VVVOOOLLLDDDCCCAAA???<<<999777555444444333333222111111000////////////////////////---------,,,,,,,,,+++++++++******)))((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++''''''''''''(((((((((((('''(((((((((((()))))))))))))))***************+++++++++,,,,,,---......////////////.......................................---,,,+++,,,...000000///,,,+++***)))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((()))+++,,,,,,------...///000000111111222222222111111111000111222333333444333333666666777999::::::::::::;;;===@@@BBBEEEJJJOOOSSSYYYaaallluuu|||rrrfff]]]SSSLLLJJJBBBAAAAAA???<<<999666444333333333222222111111000////////////////////////------,,,,,,,,,+++++++++******))))))((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++&&&'''''''''(((((())))))(((((((((((()))))))))***)))*********++++++,,,,,,,,,,,,,,,------......///////////////////////////////////////////////////,,,*********---...///...,,,+++***))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((((()))***++++++,,,---...///000000000000111222222222111000000000111222333333333333555555777888999::::::::::::<<>>;;;888666555333333222222111111111111////////////////////////,,,,,,,,,,,,++++++++++++)))))))))(((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***&&&&&&''''''((()))))))))((((((((()))))))))***************+++,,,,,,------,,,,,,------...............////////////000000000000000000000000000000000,,,+++******,,,......---,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))''''''(((*********+++---...///000111///000111222222222111000///000111222333333333333333444666777999999::::::999;;;>>>AAABBBEEEIIILLLVVVZZZccckkkooozzzvvvfff]]]VVVNNNGGGEEEAAA@@@>>><<<:::888666555222222222222111111111111////////////////////////,,,,,,,,,++++++++++++***((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&''''''((())))))***(((((()))))))))***************++++++,,,------...------------.............../////////000000000000000000000000000000000000...,,,++++++---...------,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***)))***+++,,,...///000111...///111222333222111000///000111222222333333222222333444666888999999999999;;;>>>@@@AAADDDGGGIIIRRRWWWaaajjjllltttssseee]]]WWWOOOIIIGGGAAA@@@>>>;;;999777666666222222222111111111111111////////////////////////,,,,,,,,,+++++++++******((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''')))))))))((('''&&&&&&&&&&&&'''((())))))***))))))))))))******************+++,,,,,,---......---------................../////////000000111111000000000000000000000000000...------.........------,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***)))***+++,,,...///000111---///111222333222111000///000111222222333222222111222444555777888999999888;;;>>>@@@AAACCCFFFHHHPPPVVVbbblllmmmqqq{{{lll]]]TTTOOOJJJGGGFFFAAA???;;;888666555555666444333111000000111333444111000000///...---------------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''***)))'''%%%%%%%%%'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))*********++++++,,,,,,------...---------............///////////////000000000000111000111222222222000...111000000///...---------++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((***+++,,,---...000111111222222222111111111111000111111111111111111111111333333333444666777999:::999;;;<<<======@@@CCCFFFMMM^^^```[[[gggzzzxxxjjj\\\TTTOOOJJJFFFEEE@@@>>>;;;888666555555555444333111000000111333444111000000///......------------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''***((('''%%%%%%%%%'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))************++++++,,,,,,---......---------............///////////////000000000000000000000111111111000///111000000///......------++++++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((******+++---...000111111222222222111111111000000111111111111111111111111333333333444555777999999999:::<<<<<<===???CCCFFFJJJZZZ[[[VVVbbbuuusssfffZZZSSSOOOIIIDDDCCC???===;;;888666555555555333222111000000111222333000000000///......------------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''')))((('''%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))******++++++++++++,,,------......---------............///////////////000000000000000000000000000000000111000000000///......------+++++++++***))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))***,,,...000111222222222111111111000000000000000000000000000000000222222333444555777888999999:::;;;<<<===???BBBEEEHHHVVVVVVQQQ]]]nnn~~~mmmbbbWWWRRRNNNHHHCCCAAA===<<<:::888666555444444333222111111000111111222000000//////............------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++++++++,,,,,,---.........---------............///////////////000000000000000111111111000000111222000000//////............,,,,,,+++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))+++---///111111111111111111000000000000////////////////////////111222222333444666777888888999;;;;;;<<<>>>BBBDDDHHHTTTSSSOOOZZZiiiyyyxxxhhh]]]SSSOOOMMMGGGAAA???;;;;;;999777666555444333333222222111000000000000////////////............------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))***++++++++++++,,,,,,------...//////---------............///////////////000000000000111333444333111000111222////////////............,,,,,,++++++***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))+++---...000000111111111000000000//////////////////////////////111111111222444555777888777999:::;;;;;;===AAADDDIIISSSRRROOOYYYfffuuuoookkkdddYYYOOOLLLJJJEEE@@@???:::999999777666444333333222222222111111000////////////////////////......------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******++++++,,,,,,,,,,,,---......//////---------............///////////////000000000000222555888777333000000111//////////////////......,,,,,,,,,+++******))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))***,,,---......111111000000000/////////000000000000000000000000000000111222333555666777777888999:::;;;===@@@CCCHHHQQQQQQPPPYYYcccpppdddeeeaaaVVVLLLIIIGGGCCC@@@???999999888777666444333222222222222111111000///....../////////////////////------,,,++++++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,------.../////////---------............///////////////000000000000333888<<<:::555111///000.../////////////////////---,,,,,,++++++******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))))))))***+++,,,,,,,,,111000000000////////////111111111111111111111111000000000111222444666777666888999::::::<<<@@@CCCDDDMMMNNNNNNWWW^^^jjj||||||bbbggg```UUUJJJGGGFFFCCC@@@???888888888777666444333222222222222222111000...............///////////////------,,,,,,+++******)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,------.../////////---------.........//////////////////000000000000444999>>>===777111//////.........///////////////------,,,++++++******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))************+++++++++000000000000////////////111111111111111111111111///000000111222444555666666777999999:::<<<@@@BBBAAAJJJKKKMMMVVV[[[fffxxxppphhhmmm___QQQHHHJJJHHH???:::===999888777555444444444444444444333222111000///...///............---------+++++++++************)))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))***+++,,,,,,------............//////000000000///......------//////000///---///222555<<>>;;;:::888777555444333333222222111111000000000////////////............---------******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))***+++,,,,,,.........---------,,,,,,222222111000000///.........///000000......///111+++...666===>>>666...+++------...//////000111111++++++++++++***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,---...000000/////////000...///000000......///000//////000000111222222333333333444555666777888888777:::???BBBFFFLLLTTTZZZhhhfffmmmxxxooojjj```VVVDDDEEEDDDAAA>>><<<;;;999777666555444333222222222000000000000///////////////............---------***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))***+++,,,,,,------...///000111111111111111000000000000000000...444:::999333...---///+++,,,333<<<>>>777111//////////////////000000000,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,***,,,......---------...,,,...//////......000111000000111111222333333333222333444555777888::::::222555:::???BBBFFFLLLPPP[[[ccckkk{{{pppjjjfff\\\PPPEEEFFFEEE@@@===;;;:::999777666555444333222222222000000000000//////////////////.........---------))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,***,,,...111555888;;;<<>>BBBFFFIIIMMMPPP^^^nnnvvv{{{uuujjj^^^SSSNNNGGGFFFDDDAAA===999666444555444444333333222222111111000000///////////////000//////...------,,,,,,+++******)))(((''''''&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((()))******++++++------......///000000111.........//////000222222222111:::IIIIII;;;...,,,000///...///000111000///111111111111000///...---,,,,,,,,,+++++++++******((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))((())))))***++++++,,,,,,000000000000111111111111000111111222222333333444111111222444666777888999444666:::???EEEKKKPPPSSS___mmmuuuvvvsssiii]]]SSSOOOGGGFFFCCC@@@===999777555666555555444444333222222222222111000000000000111//////......---,,,,,,,,,)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''((((((((()))******++++++,,,,,,---......///000000............///000111111///---333???AAA888000111000.........000111000///000000000000///...---,,,,,,,,,+++++++++*********((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((((((******++++++,,,,,,,,,---/////////000000000111111111111222222333444444555555555555666777777888888888999<<>>CCCIIINNNRRRUUUbbbnnntttvvviii___VVVPPPMMMHHHFFFBBB>>>;;;999999999444444333333222111111111222222111000000000000000111111000//////......---.........---------,,,,,,++++++++++++++++++++++++************************++++++***)))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((((((((((())))))))))))***))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))******+++++++++++++++,,,,,,---------,,,,,,,,,,,,------...///222---,,,000000,,,***,,,///...---...000000000///---.........------,,,+++++++++*********)))))))))(((((())))))*********+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111111222333333333333444444444444777777888;;;AAAHHHOOOTTTXXXcccqqq{{{rrrfff]]]TTTPPPOOOGGGEEEAAA>>>;;;:::::::::777666666555555444333333555444333333222333333333333333333222111111000000111111111111000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))((((((''''''''''''((((((((((((((())))))))))))***))))))))))))))))))))))))'''''''''(((((((((((((((((((((((()))******+++++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...///------///000---******///------...///000///...---------------,,,,,,++++++++++++************)))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))(((((())))))***+++++++++************++++++++++++------------............//////000000111222222222000111222333555666777777777777888:::???FFFLLLPPPUUU```ooo~~~ooocccZZZSSSOOOOOOEEEDDDAAA>>><<<;;;::::::;;;;;;::::::999888888888999888777777666666777777555555444444333222222222000000000000000000000000//////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))(((''''''''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++,,,000222111...,,,...---,,,---///000///...,,,------...------,,,,,,,,,,,,,,,+++++++++******))))))))))))************&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))((())))))******+++,,,,,,---------............///111111222222333444444555111111333555888:::<<<===<<<;;;;;;<<>>???>>>>>>???AAACCCEEEGGGRRRTTT___ppp~~~rrrbbbWWWMMMFFFCCCEEEBBBBBBAAA@@@>>><<<:::999::::::999999888777777666666666555444444444444444555444444333333222222111111111111111111111222222,,,,,,,,,++++++*********(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((()))******++++++------------------------///......---------......///000///...//////---***...---,,,---/////////...------......///...............---------,,,,,,,,,******))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((((((***+++---...000000.........////////////000------......///000000000111222333555888:::;;;<<<===>>>???AAADDDFFFHHHIIIMMMJJJPPP^^^jjj|||fffYYYMMMJJJKKKIIIFFFEEEDDDCCCAAA???===;;;:::999::::::999888777666555555999888777555444444555555777666555444333222111111///,,,***+++------+++(((%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''''''''''''''&&&&&&((((((''''''&&&''''''(((---***((()))'''######%%%&&&&&&'''''''''(((((((((((('''''''''&&&&&&%%%%%%''''''((())))))***++++++,,,---------............+++,,,---......---,,,+++,,,---............///000000///---------...,,,+++)))---000///+++***...222///...------------+++))),,,++++++***)))(((((('''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''(((&&&###$$$'''((('''%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&''''''(((((())))))'''((()))))))))+++...000000///000111222111...+++,,,---...///000000000000///111222222222333666888======<<<>>>BBBEEEGGGGGGQQQMMMMMMWWW```___tttcccYYYOOOGGGFFFGGGFFFEEEFFFFFFEEECCCAAA???===<<<;;;<<<<<<;;;:::999888777777555444333111111111111111000///...---,,,+++*********(((&&&'''((()))'''%%%'''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&,,,((('''))))))&&&&&&((((((((()))))))))*********))))))))))))((((((((('''))))))***++++++,,,---------------........./////////000111222222111000///000...,,,...222222,,,'''...////////////...---,,,---///000000///...------111111222111///---,,,+++*********)))((('''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''&&&&&&)))'''%%%%%%''')))(((&&&)))((('''&&&&&&&&&'''(((''''''''''''''''''''''''''')))***+++,,,...111444111111111333444333111...,,,---...///000000000000000222333444444555888::::::999888:::===@@@CCCEEELLLMMMMMMUUU]]][[[eee~~~|||XXXTTTRRRKKKGGGGGGGGGEEEEEEHHHDDDDDDBBB@@@>>><<<;;;:::777777666555444333333222222111000///....../////////......---,,,+++******)))((('''((()))***)))((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((('''''''''(((((()))(((%%%%%%((((((&&&&&&)))'''((((((((()))))))))))))))))))))((((((((((((((())))))******++++++,,,,,,++++++,,,,,,,,,---------......///000000///......000+++)))000;;;>>>666,,,***---000///---+++,,,---000...---...//////,,,))))))***++++++******+++---,,,++++++******))))))((()))))))))))))))((((((((((((((((((''''''&&&&&&%%%)))'''&&&&&&'''((('''&&&***)))((('''&&&&&&''''''(((((('''&&&&&&%%%$$$$$$&&&''')))))))))+++...111111000111222444444222000---...///000000111000000111222444555555777:::<<<<<<;;;:::;;;===AAAFFFIIIJJJOOOPPPUUU___^^^]]]ffftttTTTPPPXXXOOOKKKIIIIIIFFFBBBBBBEEE@@@???>>><<<:::888777666222222222111000//////...111111000///////////////000//////...---,,,,,,,,,(((((((((((()))*********&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((+++************++++++,,,)))&&&'''******''''''***((((((((()))))))))******************))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------555000---333===@@@:::222,,,///111///+++***...333111000...---.../////////444000***((((((******)))---,,,,,,,,,+++++++++***************************))))))))))))))))))))))))+++***)))(((((()))))))))******))))))))))))))))))******))))))((((((((((((((()))***)))((()))+++...///......000222222111///...///000000111111111000000222444555555777:::<<<======<<<<<<>>>BBBHHHLLLMMMTTTSSSVVVdddllljjjlll|||bbbQQQYYYOOOLLLHHHFFFFFFDDD???>>>AAA===<<<;;;999888666555444333333222222111111000000///000000000//////......+++++++++******)))))))))$$$%%%&&&&&&&&&&&&'''((('''(((((((((((((((((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))***))))))((((((''''''&&&&&&((((((''''''((()))******+++)))***---,,,)))(((***))))))))))))***************+++++++++++++++++++++,,,,,,,,,,,,,,,------------............/////////000000000000000000000000>>>:::555333333222///,,,000222111...***,,,333999111222111...,,,...444:::MMMAAA333,,,------***&&&***************)))))))))''''''(((((((((((((((((())))))******++++++,,,,,,+++******)))((((((((()))'''(((((())))))*********)))))))))*********++++++)))***+++++++++,,,///111000//////000222333222000///000111111111111111111///111222333444555888::::::::::::999:::???EEEKKKOOOVVVSSSUUUhhhyyymmmXXXMMMVVVLLLQQQKKKGGGHHHHHHDDDCCCDDD===<<<;;;:::999777666666222111111111000000000///......////////////......,,,,,,++++++************'''(((***)))(((((()))*********++++++++++++******))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''(((++++++'''&&&(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,222222111111111111222222888666444000,,,+++,,,...//////---***)))+++222777...000000---)))+++444<<>><<<<<<;;;:::999777777666777777666666666666666666333444555666666555444333000000000000000/////////+++---...---***(((***,,,))))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''((()))+++---///111111222222222222333444666666666555888===???===<<<>>>:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>????????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>::::::;;;===>>>>>>===<<<>>>>>>>>>@@@CCCDDDDDDBBBCCCBBBAAACCCDDDEEECCCAAAAAAFFFJJJIIIEEEBBBDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKRRRQQQPPPNNNLLLJJJIIIHHHHHHJJJKKKIIIEEEDDDFFFHHHHHHHHHGGGFFFDDDBBB???>>>@@@@@@@@@???>>>>>>======<<<<<<:::777444333444555444222000000111111111///222222333333333222222111222333333333222222444666000444888999888:::@@@FFFLLLRRRUUUZZZdddkkkzzzppp```ZZZQQQHHHAAA>>>>>>???>>>???>>><<<;;;;;;<<<>>><<<;;;999999999999777666555555666666777777888888111000///...---,,,++++++))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&"""!!!$$$''''''(((+++&&&(((888LLLPPPGGGGGGQQQNNNQQQPPPKKKHHHHHHGGGDDD===FFFMMMMMMJJJJJJKKKIIIIIIJJJLLLNNNOOOMMMIIIEEE999EEEJJJDDDBBBHHHKKKGGGJJJIIIGGGFFFFFFGGGIIIJJJEEEDDDDDDDDDDDDEEEFFFFFFAAACCCEEEEEEDDDCCCDDDEEECCCAAA???======>>>@@@BBBHHHFFFCCCBBBAAABBBDDDEEEGGGGGGFFFDDDCCCDDDHHHJJJJJJHHHGGGIIIKKKJJJEEEAAABBBEEEHHHHHHFFFFFFIIILLLRRRPPPLLLFFFCCCEEELLLRRRTTTJJJEEELLLSSSTTTTTTUUURRROOOOOORRRPPPNNNTTT^^^RRRRRRRRRSSSXXXZZZTTTKKKTTTRRRUUUYYY[[[YYYYYY[[[ZZZ```]]]TTTTTT\\\]]]XXXZZZWWWRRRMMMKKKJJJJJJJJJCCC@@@<<<999666333111000777888888555111111555999666777999;;;;;;<<>>999:::<<<>>>???BBBFFFIII::::::999888777666555555777777666666555444444444///...---,,,+++***)))))))))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))%%%###&&&'''''',,,111333111;;;KKKLLLAAAAAAJJJPPPNNNIIIGGGJJJNNNJJJCCC===EEEKKKJJJIIIJJJKKKJJJKKKJJJHHHHHHIIIIIIIIIHHHAAAIIIJJJBBB???FFFJJJHHHHHHGGGEEEDDDDDDEEEGGGHHHEEEEEEDDDCCCCCCCCCCCCCCCAAACCCDDDFFFFFFDDDBBBAAA:::;;;<<<>>>@@@BBBCCCDDDGGGGGGGGGGGGHHHIIIJJJJJJEEEHHHKKKLLLKKKIIIHHHHHHJJJGGGDDDCCCDDDFFFGGGGGGJJJHHHGGGIIILLLQQQUUUWWW<<>>>>>>>>???<<<===???@@@@@@BBBEEEGGG:::<<<<<<:::666333444666777777555444222111//////,,,++++++***)))(((''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&&&&&&&---555666444<<>>777:::>>>BBBEEEEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@CCCDDDFFFFFFDDDBBBAAAAAAFFFGGGIIIJJJKKKNNNQQQTTTRRRLLLEEEBBBAAA???:::666666666999???FFFMMMQQQSSSWWWOOOJJJMMMQQQRRRQQQQQQPPPPPPUUU[[[\\\XXXUUUVVVWWW\\\\\\TTTPPPSSSZZZ^^^```\\\ZZZ[[[[[[ZZZ]]]bbb___cccccc^^^```gggjjjgggfffdddbbb___^^^```dddgggeeeeeefffjjjnnnnnnkkkhhhxxxuuussssssqqqkkkaaaXXXMMMMMMLLLJJJHHHFFFDDDCCC<<>>@@@<<<666333555888555444333111000...---,,,******))))))(((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&(((%%%$$$+++444444222999HHHPPPNNNOOOUUUSSSMMMEEEDDDLLLSSSPPPHHHJJJNNNOOOKKKIIILLLNNNNNNNNNIIICCC@@@AAAEEEHHHJJJJJJLLLIIIAAA>>>CCCHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIEEEBBB@@@CCCHHHJJJFFFBBB>>>@@@BBBDDDDDDDDDBBBAAAEEEEEEDDDDDDDDDDDDDDDDDDOOOMMMIIIEEEBBBCCCGGGKKKEEEKKKQQQSSSPPPMMMKKKJJJMMMMMMNNNPPPQQQOOOJJJFFF555///)))***444BBBNNNUUUNNNHHHCCCCCCFFFGGGGGGFFFDDDDDDFFFGGGDDD???888555:::CCCIIIHHHEEEFFFGGGGGGKKKGGGEEEGGGGGGFFFHHHLLLMMMPPPPPPMMMNNNTTTWWWUUU\\\]]]]]]]]]\\\]]]___aaa___aaafffjjjlllllljjjhhhllllllnnnrrrttttttqqqnnnlllooooooiiiccc___]]][[[VVVRRROOOOOOQQQUUU___iiitttqqqMMMLLLQQQ???JJJBBBBBBBBBBBBAAA@@@???>>>666888<<>>;;;555111333666000000//////...------,,,******))))))((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''' ###(((+++)))&&&)))000555333:::HHHQQQOOOMMMOOOSSSQQQLLLHHHKKKPPPPPPKKKOOOQQQOOOJJJHHHJJJKKKJJJNNNJJJGGGEEEFFFHHHIIIJJJIIIJJJIIIEEEDDDFFFIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCDDD@@@===???EEEIIIIIIGGG@@@???>>>>>>============444444555777:::===AAACCCCCCBBB@@@>>>===???CCCGGGDDDHHHJJJGGG???666111...(((***---...------///000///......333;;;AAADDDDDDGGGDDD@@@===???AAAAAA@@@BBBBBB???:::444...)))&&&'''...666;;;AAAFFFDDD???>>><<<<<<@@@@@@===<<>>???>>>>>>???@@@555777888555111...///111------------------------***)))))))))((((((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""$$$)))...---))))))---333222999GGGSSSUUUSSSRRRTTTVVVTTTOOOMMMPPPRRRQQQRRRSSSOOOJJJHHHJJJKKKIIIIIIHHHFFFFFFGGGHHHGGGEEEDDDDDDDDDCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???<<<999777666555>>>;;;999;;;@@@CCCDDDDDD888666444222333555888::://///////000111222333444///333888;;;;;;:::::::::999888555111,,,***)))***000000...)))&&&(((000777999999;;;>>>BBBCCCCCCAAAGGGFFFCCC???@@@DDDEEECCCJJJLLLHHH===444000000///***+++---333@@@LLLNNNIIIMMMIIIGGGFFFBBB999555555+++,,,+++++++++,,,,,,,,,---///444@@@LLLSSSSSSOOO??????AAAHHHQQQWWWWWWUUUWWWZZZ[[[YYYUUUTTTXXX[[[^^^gggnnnrrr{{{xxxqqqooo|||kkkHHHOOOIIICCCBBBDDDBBBAAAAAA???>>><<<;;;:::===>>>>>><<<888444222222333333222111///......---------------,,,,,,,,,,,,((((((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$'''+++,,,)))(((***...+++///<<>>===<<<<<<======<<<:::;;;999777888888888999999777777888888888888777777999888555333111///...---333444666888999999999888000...,,,,,,,,,///222444999;;;===>>>===;;;888666777;;;@@@BBB@@@===:::999---+++((((((+++...000111'''(((+++000888AAAKKKQQQFFFDDDBBB???>>>AAAEEEIIIEEEGGGEEE@@@AAAGGGIIIFFFDDDIIIFFF888+++(((***+++---,,,***---888DDDGGGCCCBBB===999666111)))%%%&&&---------......---...///333111444BBBVVVbbbccc______VVVSSSaaayyy}}}}}}|||xxxooofff]]]XXXZZZ\\\^^^fffyyyuuu^^^VVVQQQMMM===OOOGGGCCCCCCBBB@@@???>>>===<<<444555666555222000///...444222000000111000///---......------,,,+++******''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''######&&&(((&&&%%%''',,,&&&$$$***444888666222333555555222222555555111111222000---...111222...333111000000111111000///222...++++++,,,+++,,,...---......//////......---000///......---.........+++///444666555111///---...---,,,++++++,,,...///%%%***222999<<<;;;888555888888777333///+++******+++******,,,//////,,,(((---///444<<>>@@@FFFIIIGGGHHHOOOMMM===...)))+++---))))))'''''',,,333222---...***(((***++++++...333+++***+++---...---...///333------;;;PPP```aaa]]]bbbTTTQQQjjjtttgggcccbbboooyyyzzzvvv```NNNNNNOOOHHHCCCEEEEEEFFFDDD<<<888999999888666555444222111111222222111111000///////////////...------,,,,,,++++++***''''''''''''''''''''''''---)))%%%%%%'''(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%%%%"""+++)))$$$***,,,,,,111444///...222666555333444000***%%%%%%***//////...555...,,,111222---)))))),,,,,,+++))))))+++000444///000000111000///---,,,111///---,,,,,,------...000///...------------...///+++(((***---///111222---+++,,,111111///...111''')))+++,,,,,,***((('''(((+++...000000///000000BBBIIIKKKFFFCCCFFFFFFCCCIIIGGGLLLTTTRRRIIIIIIPPPLLLRRRWWWXXXUUUTTTVVVYYYXXX]]]VVVMMM&&&)))***///:::555***###&&&---,,,&&&---***'''(((+++---,,,+++)))111555333555===CCCCCC???BBBHHHOOOUUUYYYYYYWWW]]]\\\YYY\\\nnnwwwnnniiiZZZKKKIIILLLMMMMMMNNNEEEFFFCCC<<<888888999777666555333222111111222222111000000///////////////...------,,,,,,+++******'''''''''''''''''''''''',,,)))%%%%%%'''(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&'''###,,,***)))444999:::>>>CCC===999;;;;;;888444444***)))'''&&&''')))+++,,,+++)))***---,,,&&&%%%(((......---++++++,,,000444///...------000444999<<<<<<666000+++***,,,---...---------------......///------,,,,,,,,,---111555000------000000///000333000---))))))***+++++++++---+++))))))...888EEEMMMEEEJJJLLLHHHFFFIIIKKKJJJHHHIIILLLQQQPPPKKKJJJLLLJJJMMMPPPRRRTTTUUUXXX[[[\\\aaa[[[UUU...//////555HHHEEE:::---((()))((($$$"""***111111+++)))---444@@@LLLWWW\\\bbbiiillljjjaaa```______aaaaaa___^^^cccccc___ZZZ```nnn{{{ccceeedddcccbbb^^^RRREEEEEEFFFCCC<<<888888888777555444333111111111111222111000//////......//////---------,,,++++++******''''''''''''''''''''''''***(((&&&%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''))),,,444222444CCCKKKJJJMMMHHHAAA===<<<:::444...,,,&&&((()))(((&&&%%%''')))''')))---///+++&&&''',,,*********))))))+++...111222222333666:::???CCCFFFFFF===111***))),,,...///++++++,,,,,,---......///+++...///---+++---222777000---,,,......---///333111---)))(((***++++++***(((---555===CCCGGGKKKMMMBBBFFFGGGEEEEEEHHHKKKJJJHHHKKKMMMMMMNNNPPPMMMHHHJJJLLLNNNPPPRRRUUUWWWYYYZZZ^^^ZZZVVV000......666;;;;;;777---'''(((***+++***,,,,,,)))'''000AAAOOOMMMUUU___dddgggkkkkkkiiiooolllhhhfffgggiiijjjjjjhhhkkkkkkgggeeehhhlllnnnyyyyyyooofffQQQ;;;EEEFFFCCC<<<777777888666444333222000000000111222000000///............///------,,,,,,+++*********''''''''''''''''''''''''((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%(((+++333:::666888HHHPPPMMMNNN@@@;;;:::;;;:::111)))%%%'''(((******)))((('''''')))+++---...,,,******---'''(((***,,,---000444888<<>>AAADDDGGGHHHIIIJJJJJJIIIJJJOOOOOOKKKNNNUUUQQQGGGKKKOOOSSSTTTSSSRRRTTTVVVZZZ[[[WWWVVV///+++---:::''')))***(((((())),,,---000***&&&,,,;;;LLLYYY___\\\^^^```aaaccceeeggggggkkkiiiggggggiiimmmooopppgggnnnttttttqqqqqqsssuuuooojjjsssbbb^^^RRRAAAEEEFFFCCC<<<777777777555333222111000///000111222000//////...............---,,,,,,++++++***))))))''''''''''''''''''''''''&&&''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%(((+++000666333555DDDKKKHHHHHH999777999>>>???666,,,'''+++)))))),,,///...***%%%+++***((((((+++------***+++...333777;;;???CCCGGGHHHKKKNNNQQQPPPNNNJJJHHHDDD999---***...333333000,,,------......---,,,,,,***,,,,,,...555<<<;;;555++++++...333333///,,,,,,+++...///---)))***111888JJJKKKKKKIIIFFFDDDDDDEEEFFFHHHLLLQQQRRRPPPLLLIIILLLQQQQQQMMMQQQXXXUUUKKKIIIQQQYYY[[[VVVSSSUUUXXXbbb___[[[[[[444---222EEE---+++***+++,,,***(((&&&(((---999KKK]]]eeeccc]]][[[\\\```eeejjjmmmoooqqqpppooommmmmmnnnnnnmmmlllhhhmmmsssuuuqqqmmmnnnqqq}}}vvv|||rrrbbb^^^TTTFFFEEEFFFCCC;;;666666666444222111000//////000111111000///......------......,,,,,,,,,+++******))))))''''''''''''''''''''''''$$$&&&''''''&&&%%%'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))---555444777EEELLLIIIKKK777555777>>>???777...***,,,)))(((,,,111111+++%%%---,,,((('''---444666333222666;;;@@@DDDGGGKKKNNNOOONNNLLLKKKJJJLLLMMMOOOCCC888,,,***111555333...,,,---.../////////...---...000111333<<>>IIINNNPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLIIIIIIIIIJJJLLLOOORRRTTTQQQPPPOOONNNPPPTTTYYY]]]YYYVVVSSSRRRTTTXXX\\\^^^bbbhhh```^^^XXX333%%%EEE888''',,,666444???XXXbbb\\\]]]aaaeeedddaaacccgggdddccccccffflllrrrvvvxxxqqqqqqtttzzz{{{uuuvvvwwwzzz}}}yyysssrrrvvv{{{{{{}}}{{{qqq```WWWPPPKKKIIICCC???;;;777666555333222/////////............---------------,,,,,,,,,,,,++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%((()))&&&###,,,///222444666<<>>JJJQQQOOOKKKJJJKKKHHHHHHGGGFFFDDDCCCBBBBBBFFFGGGIIINNNSSSYYY]]]```ZZZYYYWWWVVVVVVXXX^^^bbb`````````^^^^^^```fffjjjeeekkkjjjllleee>>>%%%555;;;)))&&&...444CCCWWW```[[[]]]aaacccaaa]]]aaahhhfffggghhhiiilllrrryyy~~~rrrtttxxx~~~xxxssswww}}}yyyqqqppptttwwwxxx|||qqq```UUUMMMIIIIIIAAA>>>999666444444222111//////.........------------------,,,,,,,,,++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""&&&+++,,,(((###***///333444888AAAKKKPPPIIICCCNNNLLLIIICCC,,,&&&,,,%%%...JJJ333***""")))---222:::BBBMMMTTTRRRLLLEEEHHHKKKLLLIIIDDD???<<<@@@BBBDDDEEEDDDCCCBBBCCCBBB>>>---$$$,,,111,,,+++++++++,,,///555;;;BBBEEEDDDCCCDDDGGGIIIFFF===555333+++)))///111,,,***---999???EEEGGGBBB===999999777666666555444333333222333444666:::>>>BBBEEEHHHLLLQQQXXX[[[ZZZXXXWWWWWWZZZZZZZZZ[[[]]]aaafffiiiZZZ[[[ZZZ___^^^DDD333===LLL999---000;;;KKK[[[bbbcccdddggggggbbb^^^bbbjjjllloooqqqpppmmmnnnrrrwwwjjjpppyyy}}}tttuuuxxx{{{xxxsssssswwwwwwwww{{{}}}~~~qqq```TTTKKKGGGGGG???<<<888444333222111000............------------------,,,,,,,,,+++++++++***)))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###''',,,---)))$$$%%%...444666;;;FFFNNNQQQOOOKKKUUURRRPPPKKK111'''---+++///FFF222)))'''555<<>>...###+++000...000)))+++000666<<<@@@CCCDDDGGGFFFFFFHHHKKKHHH@@@888777---)))...000,,,+++...//////111333444333222000/////////000000000000000222222111000///.........777@@@IIIMMMKKKFFFBBB@@@BBB???===@@@FFFJJJKKKIIIFFF===555888>>><<<@@@MMMPPPDDD999???SSS```eeehhhhhhggghhhhhheeebbbhhhpppsssuuusssnnnhhhhhhnnntttjjjtttxxxtttvvvxxxxxxxxxzzzyyywwwyyy|||}}}{{{~~~zzzooo___TTTKKKFFFEEE>>>:::666333222111000///.........------------,,,,,,,,,,,,,,,++++++++++++)))((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%'''***+++(((&&&"""---555777<<>>KKKIII888***++++++''')))+++///777>>>BBBDDDDDDCCCIIIHHHHHHIIIKKKIIIDDD???:::///)))---111...,,,///111///---...111333333111//////000111111222222333333444444444444444333333222777<<<<<<777222222333666111...000555888555111666///...333666555555666444666666EEEaaajjjbbb```eeebbbaaacccdddffflllsssvvvtttnnngggcccfffqqqzzznnnvvv|||yyy{{{}}}ssssssvvvxxxyyy{{{{{{xxxxxx{{{|||{{{~~~www~~~iii\\\TTTLLLFFFCCC<<<999555222111111000///.........---------,,,,,,,,,,,,,,,++++++++++++***(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&"""...555555:::GGGPPPOOOOOOIIIRRRPPPVVVVVV999(((000...666+++444444CCCOOOOOOLLLGGGEEEEEECCC???:::===???===999777999===888;;;>>>>>>===???EEEJJJGGGIII===111222000***,,,222666===CCCGGGGGGEEECCCHHHHHHIIIIIIIIIHHHGGGFFF>>>111)))---111///...111555555555555333333333333000000000000000111111111'''(((***,,,///000111222000555999777111---///222666444222333555555333111333111888???<<<555---"""%%%///111BBBbbbiii[[[XXXddd]]]ZZZ]]]bbbfffkkkpppooonnnllliiihhhlllsssyyyrrrtttvvvwwwvvvwwwxxxzzzyyypppoooqqqssswww{{{zzzxxxxxx|||~~~}}}~~~xxxvvv{{{eeeYYYSSSMMMFFFBBB<<<888444222111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$""""""$$$%%%###///444222777FFFPPPPPPVVVOOOUUUSSSZZZ\\\>>>***...FFFDDDCCC333777///999222...(((%%%)))...---((($$$(((,,,+++'''%%%'''***'''+++...---)))'''***---000888555333;;;>>><<>>;;;FFFeeelll______fff]]]WWWZZZ```dddhhhkkkeeeiiinnnrrrsssrrrqqqpppvvvsssppprrrxxx|||}}}{{{wwwqqqlllkkkkkkmmmttt|||yyywwwyyy~~~uuu}}}yyyxxxbbbWWWRRRKKKCCC>>>:::888555333111111222222------------------------,,,,,,,,,+++++++++******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***888222:::OOOOOOSSSPPPWWWRRRUUUUUUVVVOOO)))---......,,,)))''''''(((&&&%%%$$$###$$$&&&(((***))))))))))))))))))))))))+++***)))'''''''''((()))((((((((()))******++++++000GGGDDDDDDHHHCCCHHHDDDGGGGGGHHHHHHIIIJJJJJJJJJIII---)))111,,,///777111222222222111111111111111111000...---------...///...000222222111//////000---000555888999666111...555555444333444555666777999777555444444444333222+++888LLLOOOjjjccceeebbbZZZ[[[\\\]]]___aaadddeeebbbeeejjjnnnqqqrrrqqqpppnnnmmmnnnooommmkkknnntttrrrrrrqqqrrrtttxxx{{{}}}|||zzzzzz|||~~~|||vvvvvvvvv___TTTOOOHHHAAA>>>888777444222000000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&***777222:::OOOOOOSSSQQQXXXRRRUUUUUUVVVPPP)))+++)))(((''''''&&&%%%###&&&%%%$$$$$$$$$&&&(((***((((((((((((((((((((((((***))))))((((((((((((((('''''''''((())))))******///FFFCCCEEEIIIEEEJJJGGGHHHIIIIIIJJJJJJKKKLLLLLLLLL111+++111,,,///555///000000000000000000000000111000//////....../////////111222333111000000000///111333555666666555444888777555444333222333333777666555555666666555333''',,,888>>>bbbbbbfffbbb[[[ZZZZZZ\\\^^^aaaaaabbb```aaacccfffiiikkkmmmnnnnnnmmmoooqqqpppooorrrxxxttttttssstttuuuwwwyyy{{{{{{yyyxxxzzz||||||{{{yyytttrrrzzzyyy~~~nnnnnnnnnjjjtttrrr]]]QQQLLLEEE???<<<666444222000////////////++++++++++++++++++++++++************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((555222;;;OOOOOOTTTQQQXXXSSSUUUUUUWWWQQQ+++)))'''%%%&&&''''''$$$"""&&&%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''(((((()))))))))(((''''''&&&&&&&&&'''(((((())))))...FFFDDDFFFKKKHHHNNNJJJLLLLLLLLLMMMNNNNNNOOOOOONNN777---000---...222...........................111111111111111000/////////111333333111000111222222111111111333555777999888777555333222222222333555444444555777777666555,,,'''+++222]]]dddhhhddd^^^\\\[[[]]]```cccbbb```aaa``````aaacccggglllnnnnnnmmmooorrrsssqqqtttzzztttttttttttttttuuuvvvwwwyyyxxxxxxyyy{{{}}}|||{{{rrrtttvvvbbbmmm[[[TTTNNNMMMJJJIIISSS```ooonnn\\\RRRLLLDDD<<<888333222000///...---------************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&333222<<>>CCCHHHHHHEEEEEEJJJNNNMMM___fff}}}xxxkkk]]]UUUNNNDDD:::555111000///...---,,,,,,,,,************************)))))))))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$000222>>>PPPNNNUUUSSSYYYSSSUUUUUUXXXSSS...&&&***------+++)))***,,,&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''(((((())))))***++++++333KKKHHHIIIMMMIIINNNKKKLLLLLLLLLMMMNNNNNNOOOOOOJJJ===---(((...///---///.........//////000000000111222333333333222000//////111222111000000222444222222222222111111111111333222222111222333444555222111111333555666555333111(((+++333\\\^^^aaa___dddbbbbbbdddfffgggeeebbbeeefffgggiiilllnnnpppqqqwwwtttsssvvvuuurrrqqqsssnnnppprrrsssuuuuuuuuuuuuqqqqqqrrrrrrrrrtttuuuwwwuuurrryyywwwzzzmmmJJJEEEAAAEEEGGGGGGGGGIIIJJJIIINNNSSSQQQ^^^uuussshhh[[[TTTMMMBBB888333//////......---,,,++++++************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&"""...222???PPPNNNVVVSSSYYYSSSUUUVVVYYYTTT///$$$(((+++---,,,***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''(((((())))))***+++++++++444KKKHHHJJJNNNJJJNNNKKKHHHHHHHHHIIIJJJJJJKKKKKKJJJBBB...&&&///000,,,////////////000000111111222222222222222222111000000...000000000///000222444222222333333333111///...666555333111000000000111666444222222333444444333000(((///;;;dddccceeedddaaabbbdddeeeeeeeeeddddddeeegggjjjlllooopppppppppyyyuuuuuuxxxxxxuuussstttoooqqqtttvvvxxxxxxwwwvvvyyyyyyxxxvvvttttttuuuwwwwwwtttxxxuuuzzzpppLLLDDDJJJFFFBBBAAACCCFFFJJJMMMSSSRRRLLLOOOhhhrrreeeXXXOOOGGG>>>666444............---,,,++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''' ,,,222???PPPNNNVVVTTTZZZSSSUUUVVVYYYUUU111(((&&&&&&***///111---(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''(((((()))*********222JJJGGGIIINNNKKKPPPLLLHHHHHHHHHIIIJJJJJJKKKKKKNNNIII222&&&111222***000...//////000000111222222222222111000000000000000---...///......///111333333333444444444333222222555444222111000000000000;;;888444222333333444333333***111@@@kkkhhhhhhfff___cccggghhhfffdddeeehhhfffhhhjjjmmmoooppppppqqqrrrnnnooouuuxxxwwwvvvvvvoooqqqtttvvvwwwvvvtttrrrzzz{{{{{{yyywwwwwwzzz}}}xxxvvv|||xxx}}}sssNNNCCCEEEAAABBBIIINNNOOOTTT\\\\\\[[[ZZZVVVkkkrrrdddUUUJJJBBB:::666555............------,,,+++++++++++++++++++++++++++************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''' +++111@@@PPPNNNVVVTTTZZZSSSUUUVVVZZZVVV111---&&&###)))444888000&&&&&&&&&&&&''''''&&&%%%%%%'''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))&&&&&&''''''((()))))))))///HHHFFFIIINNNLLLRRROOOKKKKKKKKKLLLMMMMMMNNNNNNRRROOO666'''333222)))///.........///000111111222333222000/////////000111---......------...111333555444444333444555666777222111000000000111333333@@@<<<777333333444444444444''',,,<<>>cccppphhheeebbbcccfffjjjmmmlllfffaaahhhjjjmmmnnnnnnoooppprrr```^^^dddpppvvvsssuuu|||xxxxxxvvvtttssstttwwwzzzsssrrrpppooopppsssvvvyyyxxxwwwuuuuuuzzz}}}wwwmmmUUUTTTNNNGGGDDDHHHPPPVVVbbbhhhqqqiii{{{kkk___OOOCCC===999333...000///...------,,,,,,---+++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$&&&111AAANNNSSSTTTVVV___HHHUUUZZZOOOWWW===+++)))''''''((())))))((($$$%%%%%%&&&***000777<<<999999@@@GGG???---$$$&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((())))))))))))999GGGLLLLLLQQQNNNIIIKKKOOOMMMMMMPPPRRRPPPRRRUUUSSSNNN:::,,,///000,,,............///000111111222111222222333333222222111111111000000//////......111111111111222222222333222000555+++555JJJAAA999222222333444444555555666555---(((???cccnnnggggggffffffgggjjjmmmlllhhheeefffjjjooorrrrrrrrrqqqrrrbbbccciiirrrvvvvvvwwwyyy{{{{{{zzzxxxvvvvvvxxxzzzvvvtttrrrqqqqqqsssvvvxxxyyyxxxvvvvvvzzz|||vvvmmm======;;;999:::BBBLLLSSSeeeiiioooeeewwwfff[[[LLLAAA;;;777333///000///...---,,,,,,,,,,,,++++++*********)))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%'''111AAAOOOUUUUUUVVVaaaOOOVVVUUUJJJTTTCCC333444333...((($$$###$$$(((&&&%%%'''+++222777999...000777>>>:::---&&&(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((((((((()))<<>>777444777;;;???GGGOOOVVV```rrrsssuuudddZZZKKK>>>555111/////////...---,,,++++++++++++******)))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''',,,<<>>,,,'''&&&(((+++...111222111/////////222111333555555333777>>>:::---...666444222555333444333333333333444555555222...000UUUmmmgggkkkgggjjjfffbbbeeelllpppooolllkkkmmmppppppnnnooossswwwuuuxxxwwwuuuuuuwwwwwwuuuzzz|||~~~~~~~~~~~~}}}|||zzz{{{|||}}}}}}|||zzzzzzzzz|||~~~~~~|||___999000333;;;FFFAAAEEEJJJbbbkkk}}}rrr___KKKCCC888111///000///...------,,,,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))******)))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((''''''777PPPZZZVVVUUUZZZYYYYYYdddeeeLLL111000000000000000///...------+++***)))))))))))))))### &&&555@@@;;;---"""###%%%(((******(((%%%###$$$%%%'''((()))***---///PPPXXXTTTPPPWWWYYYVVVYYYTTTUUUVVVVVVUUUTTTTTTTTTSSSUUULLL:::......000...////////////000000000111/////////AAA***+++###&&&))),,,///111111000//////111222555666333111666>>>OOO444,,,666888777888666444333333333333444555555000,,,...TTTjjjeeehhhdddkkkiiihhhhhhkkkmmmmmmmmmkkkmmmpppppppppqqqsssuuurrrwwwxxxssssssvvvwwwtttzzz{{{{{{zzzyyyyyy{{{}}}{{{{{{zzzzzzzzz{{{{{{{{{|||}}}~~~}}}|||zzzyyyxxxggg999000444;;;IIIFFFDDDJJJ___iiiuuuooo\\\EEE???666000////////////---,,,,,,++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###(((((('''666NNNZZZWWWVVVYYYZZZ[[[bbbgggSSS333....../////////...------+++,,,,,,,,,,,,---...///222''' &&&222:::===???((('''&&&$$$%%%&&&'''(((&&&((()))))))))***,,,///NNNVVVSSSOOOVVVWWWTTTWWWVVVVVVUUUUUUUUUSSSRRRPPPSSSVVVOOO<<>>000...///.........////////////000000000111111555---999777,,,***,,,///000000000222333444333333333000---000555mmmIII111///333888888000444333333333333444555555444...///TTTkkkfffkkkhhhfffmmmrrrpppiiihhhpppxxxgggiiimmmpppqqqpppnnnlllpppqqqsssuuusssqqqsssyyysssuuuwwwxxxxxxyyy{{{}}}|||}}}}}}|||{{{zzz|||}}}vvv{{{|||zzz}}}sss999111666666JJJMMMCCCRRR\\\jjjqqqiiiUUU???;;;555111.........///,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###))))))'''444MMMZZZYYY]]]VVVZZZZZZOOONNNGGG000......////////////......,,,...///...+++))))))+++%%%***///...'''""")))555EEEAAA999111+++'''&&&&&&&&&'''((((((((()))+++---NNNWWWUUURRRXXXYYYUUUWWWWWWTTTRRRRRRTTTVVVUUUTTTUUUZZZTTTAAA111...000///........./////////000000---333;;;---...;;;FFF555///000000///...///111333555222111222111///000333iiiPPP<<<222...555888000444333333333333444555555555...---PPPfffaaafffeeehhhnnnqqqnnnhhhggglllssskkklllnnnppprrrrrrqqqoootttnnnqqqyyyuuukkknnnzzztttvvvyyyzzzzzzzzz{{{|||{{{}}}}}}|||yyyyyyzzz}}}ttt{{{|||zzz~~~uuu888222777333HHHOOOCCCOOOWWWkkkooo~~~fffRRR>>>;;;666111///......///,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***''''''((())))))***)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###))))))'''444LLLZZZZZZ]]]RRRWWWVVVDDD???<<<***//////000000000000000///+++...000...+++)))***,,,...,,,,,,///...***)))+++%%%***000555555111+++'''###%%%&&&''''''(((+++---MMMVVVTTTQQQWWWXXXTTTVVVVVVSSSPPPQQQUUUXXXYYYXXXVVV[[[UUUBBB222///000000............/////////000)))444CCC)))...:::PPP<<<444444222///------///111666111///111333111111444cccTTTFFF888---444999222444333333333333444555555:::333000QQQfffaaagggeeennnooooookkkfffdddfffiiirrrqqqqqqrrrtttuuuvvvuuuxxxnnnppp{{{vvvgggiiizzzwwwyyy||||||zzzxxxwwwwwwyyy{{{{{{zzzwwwvvvxxxzzzwww~~~|||yyy|||vvv888333888111FFFPPPCCCIIIRRRkkklllyyymmmfffIII@@@999222///000111///---///...---+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))((('''))))))))))))))))))))))))+++*********))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((()))(((000MMMbbb______\\\TTTKKKEEEAAA777,,,333000...111555777444000+++,,,,,,------,,,,,,,,,........................000***&&&)))000555333///&&&''''''((()))***,,,---IIIWWWMMMSSSPPPIIIXXXOOOWWWSSSQQQSSSUUUUUUXXX]]]SSSYYYYYYJJJ555***+++000//////000000000000//////***...@@@000999EEEWWW>>>===222111333---...333111333000111333111...222:::sss===UUULLL...111///777666111000444777555333444777999...LLLnnndddZZZ[[[ooommmooosssppphhheeehhhrrrpppqqqtttyyyyyyuuuppprrrtttwwwyyyyyyxxxwwwuuuyyywwwuuuuuuwwwzzz{{{{{{wwwxxxxxxwwwzzz}}}yyyssswww{{{|||{{{~~~sss<<<111555666BBBHHHPPPFFFXXXaaalllzzz~~~cccFFF???999222///000111///---///...,,,+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))((())))))))))))))))))))))))************)))))))))((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''000NNNdddaaaaaadddeee^^^UUUIII:::---333000...000444555222///000///---+++++++++,,,---........................***(((%%%%%%)))000888<<<===000$$$""")))000000,,,KKK]]]WWWUUUDDD333@@@>>>HHHJJJOOOUUUUUURRRUUUZZZTTTZZZZZZMMM999------111//////000000000000//////222:::222$$$CCCWWWRRR>>>555+++,,,111---///444222222000111333111...000777cccJJJ555```,,,666))):::666222111555777666666999;;;>>>222OOOrrrkkkdddfffvvvqqqnnnmmmkkkhhhlllrrrwwwtttqqqrrrwwwyyyxxxvvvuuuvvvxxxzzzzzzyyywwwvvv{{{zzzxxxyyy{{{}}}}}}}}}{{{~~~}}}yyywwwxxxxxxuuuuuuyyy|||{{{xxxvvvxxx{{{vvv???333666555@@@EEEMMMFFFSSSbbbqqqzzz|||```DDD===888222///000000///---...---,,,+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))******)))((('''$$$%%%&&&'''(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######&&&'''000OOOfffccc```gggkkkfffZZZKKK999+++222000...///222222000---222000---***)))***,,,---........................---//////+++&&&'''...444<<<>>>;;;333***%%%)))...EEEPPPKKKIII:::***111111:::AAAMMMUUUUUURRRTTTZZZSSSWWWWWWLLL:::---,,,000000000000000000000000000///FFF---;;;XXXQQQUUU222(((+++111...///333111111000111333111......222UUUGGG,,,OOOFFF(((222555666333222555666555777;;;===@@@222LLLooojjjfffiiixxxsssooommmllllllrrryyyzzzuuupppnnnrrrvvvyyyzzzwwwyyyzzz{{{{{{yyyxxxvvvxxxwwwwwwxxxzzz{{{zzzyyy|||zzzuuuvvvyyyzzzzzz}}}|||yyyzzz|||xxxBBB555666444===CCCKKKGGGKKK```uuuyyy{{{___EEE:::666222//////000///......---,,,+++************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''))),,,......,,,***)))''''''''''''(((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######&&&&&&000OOOeeeccccccffffffbbbZZZMMM:::***111///...///000000...+++...---+++******+++,,,,,,........................---222555222+++%%%$$$%%%'''555BBBBBB777---,,,000FFF???555777555------,,,:::>>>GGGPPPTTTTTTXXX^^^VVVVVVTTTKKK<<>>+++))))))JJJPPP___444,,,///555000000222...///000111222111///------MMMEEE+++666MMM...444...666444333444333222666===<<<@@@000GGGhhhfffeeeiiisssrrrssssssrrrsssvvvyyyxxxtttnnnmmmoootttwwwyyyyyyzzz{{{{{{{{{yyyxxxwwwvvvvvvwwwyyy{{{{{{yyywwwxxx}}}~~~zzzxxxzzz|||{{{|||~~~~~~~~~yyyBBB666666333<<>>HHH:::???000DDDfffhhhjjjoooppprrrsssssssssuuuyyyzzzuuusssqqqqqqsssuuuvvvwwwzzz{{{{{{{{{{{{zzzxxxxxx{{{{{{|||}}}zzzxxxzzz{{{{{{}}}{{{uuuvvvxxx{{{}}}}}}|||{{{{{{wwwAAA555666222<<>>FFFAAA>>>:::[[[FFFFFFDDDIIIUUUYYYWWWZZZZZZYYYZZZ]]]\\\RRRBBB555000222000000333//////777+++...((( 222???KKK>>>UUU---555---888111///444222333333333333333222222333[[[------(((...!!!FFFVVV(((+++AAA666333===333BBB???===@@@lllkkkiiikkkkkklllooorrrtttuuuttttttxxxxxxxxxxxxyyyyyyyyyzzz}}}~~~zzzxxx|||{{{{{{~~~~~~{{{~~~zzzyyyvvv|||KKK444777444777BBB@@@IIIQQQ^^^mmmeeeIII:::333222111///............---,,,+++***))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%+++***)))((((((((()))***((()))******++++++************************************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&((('''---GGG```dddiiimmmpppdddiiieee>>>+++###...<<>>000000111222222000333:::ZZZvvvDDD+++***lllDDDYYY---111222555111555555555555444333333222333333333ZZZ000+++***111///UUUEEE111///:::<<<333000999888999???llliiieeefffmmmkkkmmmsssuuussssssxxxxxxxxxwwwxxxyyyzzz|||}}}xxx{{{~~~}}}yyyvvvttt{{{|||zzzxxxzzz~~~~~~|||{{{}}}{{{zzz~~~xxxJJJ555999555888@@@<<>>((()))&&&""" $$$000AAALLL@@@:::333222555666333/////////////////////000000...---------......///000222111333777666111...///111---222%%%GGG:::hhh```VVV\\\fffeeehhhhhh\\\```^^^]]]]]]\\\XXXQQQLLL???333555888///000888666tttNNN'''&&&cccGGGEEE000)))666222333777000777666444333222333444444,,,RRR999)))(((///***)))...999VVVQQQ---///AAA666888666666<<>>+++(((++++++$$$ ...;;;???DDDFFF???222,,,///555......////////////000000............///000111111222111333777666111......222'''---(((EEE@@@eeekkkSSSZZZmmmllllllnnnbbb```___]]][[[ZZZXXXUUURRRIII555666999...222;;;222???tttVVV///***QQQAAA:::AAA...666333777666111444444333333333333444444///OOO<<<+++''')))+++)))))))))AAAZZZQQQ888000555;;;777666;;;iiikkklllpppqqquuuuuupppoootttwwwwwwzzzyyyzzzzzz|||~~~~~~yyyuuuxxx~~~{{{tttwwwzzzzzzuuusssvvvwwwwwwssssssvvvzzzzzzxxxyyy}}}{{{xxxyyyqqqggglllzzzyyyNNN777555111:::CCC:::LLLFFF\\\fffxxxkkkSSS@@@777333222111///............---,,,+++***))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''((()))******&&&&&&'''((())))))***+++)))***++++++,,,,,,++++++******************************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&%%%((((((---FFF]]]___cccdddkkkjjjqqqfff<<<+++&&&''')))++++++(((###---999EEEEEE:::333444888........./////////000000////////////000111222333111000333888888333000000666...111---@@@WWWwwwmmmFFFJJJfffiiijjjqqqjjjcccaaa^^^\\\[[[ZZZZZZYYYOOO444444999///666>>>000 RRRQQQ%%%(((555TTT333000111888222222000111222333444444444444111HHH:::,,,+++&&&,,,)))$$$...)))???bbbMMM---::::::666555:::iiijjjkkknnnsssbbb]]]lllwwwtttttt{{{zzzzzz{{{|||~~~}}}zzzyyyxxxwwwvvvuuuxxxwwwxxxyyyvvvrrrssswwwyyyvvvxxx{{{zzzwwwyyy~~~yyyzzzTTT===QQQwwwoooHHH444444222<<>>(((*********)))((('''&&&%%%***)))---)))CCCVVVAAA000...---000111000......444666444...---333444111444777999888333000000111222///,,,///===fffzzz///:::EEE\\\cccmmmmmmmmmbbb]]]bbbeee```^^^bbb\\\@@@444222888333NNN%%%///&&&666VVVVVV666&&&...444aaa---444555222666...000000000000111222333444333222333+++444&&&111(((+++***!!!333+++IIIWWW777;;;444111cccaaa444^^^rrraaaXXXooommm|||xxxyyy~~~|||{{{|||}}}||||||~~~||||||tttmmmllljjjfff{{{}}}}}}yyyyyy}}}}}}{{{nnn{{{wwwxxx|||xxx}}}UUUWWWbbbIII???@@@555333111:::JJJ;;;GGGNNNQQQnnnrrr}}}bbbKKK;;;555333222111///......------,,,+++******))))))******))))))))))))))))))))))))((('''%%%%%%&&&(((+++,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++******************************++++++++++++******++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%)))))),,,DDD```iiiuuuvvvmmmxxxnnnjjjCCC))),,,,,,++++++)))(((&&&&&&''' &&&$$$***???===GGG333'''+++111000222888,,,///111111666;;;999333222444555444222000//////000...---000666]]]www111555GGG```cccgggeeeiiibbb___aaadddcccbbbbbbeeeKKK;;;000---(((DDD&&&)))&&&+++555555***%%%)))///ZZZ000444333111777111000000000000111222333444000444888)))...%%%...$$$!!!444...(((***...FFFaaaDDD333***///ZZZVVV000ZZZsssWWWLLLooorrrzzzvvv}}}~~~~~~~~~}}}~~~|||{{{yyyvvvrrrnnnkkkjjj||||||||||||eeepppvvvyyy{{{wwwwww|||RRR===AAA000??????444333111:::JJJ;;;IIIOOORRRmmmrrr|||^^^FFF999666333222111///............,,,+++******))))))******))))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++******************************++++++++++++******++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%)))***---CCC]]]fffnnnnnnjjjttthhh\\\<<<,,,......---,,,+++)))'''&&&+++$$$$$$***+++))))))***---JJJKKK+++ 555<<<...///000000333999>>>;;;555000000///000111000...---......---222444dddjjj===///FFFaaaaaabbbcccdddeeeccc```bbbeeeeeebbbkkkZZZPPP@@@222***@@@,,,(((,,,***""""""***,,,((()))PPP777444111111777555111000000111111222333444222===HHH------)))111'''///,,,,,,'''111(((GGG[[[333'''000QQQOOO222SSSlllIII@@@nnnvvvzzzttt|||}}}}}}}}}}}}~~~xxxrrrqqquuussskkkjjjooo||||||tttxxx{{{|||{{{wwwqqqmmmttt~~~WWW111444,,,???>>>333333111999III;;;IIIMMMRRRiiirrr{{{[[[BBB777777222111000///............,,,+++******))))))******(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++***************************++++++,,,,,,++++++***++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%)))))),,,DDD```iiilllllloooqqqZZZ>>>,,,...//////...---+++)))(((''')))(((&&&+++///$$$(((---///???OOOBBB&&&"""333777555333222444777888777000...,,,...000111///---222111...222333ooonnnLLL---FFF___^^^bbbkkkccciiihhh``````fffgggbbbdddbbbcccWWWBBB777;;;///'''//////((((((000000((('''HHHCCC777000111555888111111111111222333444444222DDDVVV000+++---222)))000###222...++++++)))ddd444+++///EEENNN666FFFXXX??????nnnvvv|||vvv~~~tttwwwxxxxxxzzz}}}}}}|||pppjjjkkkrrrmmmdddiiiwww{{{{{{}}}{{{ooo]]]]]]}}}\\\333:::444???===222333111777GGG;;;GGGIIIQQQdddrrryyyXXX@@@777777222111000//////......///,,,+++******))))))******(((((((((((((((((((((((('''(((((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++************************++++++,,,,,,,,,,,,++++++++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***&&&''''''+++FFFeeepppxxxkkkkkkkkkYYY333&&&,,,.........---+++)))((('''"""(((&&&###$$$!!!$$$111000!!!&&&DDDPPP???,,,(((//////111111111000222555222///---...111333111///444333000111...jjjjjjSSS+++JJJaaaaaaeeeqqqeeelllkkkbbb^^^dddgggddd]]]bbbiii```HHH>>>111***'''(((+++......,,,***))))))@@@PPP999000222333888111111111111222333444555///BBB[[[///&&&+++---(((&&&<<<+++///+++%%%:::+++TTT000---'''999PPP;;;:::@@@:::DDDnnntttyyyzzzuuuyyyzzzwwwwwwzzzzzzvvvkkkiiimmmrrrjjjaaalllzzz~~~~~~zzz}}}yyy~~~}}}vvvYYYTTT|||[[[444;;;///@@@;;;000333111666FFF;;;DDDDDDOOO___sssxxxXXX@@@777777111111000///////////////,,,+++******))))))******))))))))))))))))))))))))'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++&&&'''&&&+++FFFgggtttsssPPPJJJWWW```;;;***''',,,,,,++++++***)))'''''')))&&&!!!(((???RRRCCC###111/// ...NNNKKK---$$$&&&***111333000///111333111000000111222222222,,,000111333222fffuuuYYY,,,PPPhhhjjjhhhmmmgggkkkjjjccc___bbbhhhkkkfffhhhiii___JJJGGG,,,***+++%%%&&&,,,---'''(((...+++999ZZZ:::000444111777222111111222222333444555000???^^^111(((---+++---OOOIII!!!;;;......---DDD///222'''999TTT@@@===333666FFFooottt{{{yyy|||zzzxxxzzzxxxqqqkkkooouuuwwwoooiiitttzzz~~~}}}}}}~~~zzz|||www}}}{{{TTTSSSyyyccc:::@@@111@@@:::///333111444DDD;;;BBB@@@NNNZZZtttvvvXXXAAA777666111000000///////////////,,,+++******))))))******))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***&&&''''''+++FFFeeeqqqlll???;;;RRRkkkCCC...'''(((((())))))(((((('''&&&---%%%###+++MMMxxxddd )))$$$&&&,,,***(((777KKK666---(((---222111///...333333333222000111222444+++///222333666ccclll000PPPiiiqqqjjjggghhhggggggddd``````iiiuuuooonnniiiaaaQQQUUU---,,,,,,((('''+++,,,***+++000+++000^^^999000777///555222222222222333444555555333;;;^^^444+++000***222www,,,???999$$$***AAA333666,,,>>>OOO999DDD666000???pppxxxzzz}}}}}}|||zzz}}}zzzrrrmmmttt{{{|||yyywww{{{{{{~~~~~~{{{{{{~~~~~~{{{}}}~~~|||MMMRRRzzzppp>>>CCC888@@@999...444111333CCC;;;CCC???OOOVVVsssuuuXXXCCC888666111000000////////////000,,,++++++***)))*********))))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((())),,,EEEbbblll|||QQQQQQfffxxxEEE///***&&&&&&''''''''''''&&&&&&"""(((,,,%%%```ppp===((('''&&&'''''')))...333VVV???***'''...000///...333444555333//////222555555666222---111[[[555MMMeeesssllldddhhhddddddeeeaaa___kkk|||llljjjfffcccYYY___---)))%%%)))***)))***---,,,)))))))))___777///888///555222222222222333444555555000444YYY111***---%%%111LLL)))000***666DDD444666...>>>BBB***CCC>>>,,,666qqq|||xxxxxx{{{{{{~~~vvvnnnvvv}}}~~~yyy}}}~~~{{{{{{~~~}}}~~~yyy|||}}}LLLQQQuuu|||yyyuuu888999444@@@888---444111333CCC;;;DDD???PPPUUUssslll[[[===333:::111000///...---,,,,,,,,,+++++++++************)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$(((&&&((((((,,,CCC[[[___nnnuuu|||mmmrrrggg222(((+++(((&&&&&&'''(((((('''%%%$$$---111&&&%%%...111%%%%%%)))'''"""&&&,,,'''111HHHLLL444$$$---666333111777:::666333444777999555333333///***WWWYYYsss<<>>>>>EEE@@@EEEOOOaaa^^^SSSCCC888222111000///...---,,,,,,,,,+++++++++************)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))((((((((((((''''''''''''###%%%'''***,,,...///000***&&&((((((***BBB^^^iiimmmooosssoooyyyrrrFFF000***(((&&&%%%&&&''''''&&&???{{{***'''&&& ((('''+++'''...(((&&&,,,999BBB<<>>@@@888///IIIuuu}}}~~~QQQKKK>>>SSSzzzvvv>>>///111HHH888333444222777@@@@@@CCC@@@EEELLL[[[\\\NNNAAA888111111000///...---,,,,,,,,,+++++++++*********))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***))))))((((((((((((''''''''''''$$$%%%(((***---///000111***&&&(((((()))@@@```oooqqqqqqqqqsss}}}xxxUUU888+++)))&&&%%%&&&''''''&&&888pppjjj777...&&&---UUUXXX999"""---*** ,,,'''(((###"""666KKKFFF000---+++000666222+++///<<>>777333111000///...---,,,,,,,,,+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********((((((((((((''''''''''''%%%&&&(((***+++,,,------***%%%((()))(((===___rrrtttssspppuuuyyyuuu```@@@,,,***'''&&&'''''''''&&&&&&000444&&&&&&111bbbcccBBB(((000***(((,,,..."""!!!444EEEJJJ///+++,,,111111///444===444666999777000333bbb555DDDmmmXXXkkkkkkooofffccchhhggg___]]]bbbeeehhhYYYDDD;;;333***)))&&&ppp"""333***&&&(((---)))]]];;;444///333222222222222333444555555777444<<<>>>...&&&???~~~XXX---)))^^^rrr'''222GGG000...'''444666555222444UUU|||wwwxxx~~~zzz|||{{{LLLCCCIII999rrrSSSSSSaaaFFF777222333111777@@@@@@===AAAHHHKKKWWWcccPPP<<<444555111000///...---,,,,,,,,,+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******((((((((((((''''''''''''''''''((()))))))))))))))***%%%)))***''':::^^^tttuuuuuupppuuurrrnnnjjjLLL...+++)))(((((((((((('''%%%"""000+++TTT///$$$ (((///$$$)))+++&&&,,,'''$$$&&&***&&&###111EEEFFF:::,,,(((---333333111...333222...333555bbbxxx^^^MMMsssnnnvvvooorrrfffbbbiiiiii```]]]cccYYYcccPPP///&&&,,,,,,***:::sssNNN^^^888(((///'''ZZZEEE222111222111111111222333444666666444///888MMM333###888mmmOOO&&&///]]]ccc------FFF111///'''555888777222333QQQuuu|||uuuwww{{{{{{}}}}}}|||MMMHHHLLL,,,TTTGGGMMMmmmLLL<<<666666222666>>>===;;;AAAJJJMMM[[[eeeVVV>>>444555111000///...---,,,,,,,,,+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******((((((((((((''''''''''''''''''(((((((((((('''''')))$$$)))+++&&&777[[[sssvvvyyysssxxxmmmjjjuuu[[[///---***))))))))))))(((,,,!!!&&&@@@ggg888!!!&&&'''%%%'''***(((&&&---!!!(((---''''''---EEEEEE===///,,,111111+++444111)))'''777111YYYbbbBBB^^^qqqooo```mmmiiifffgggiiijjjiiihhh___aaaJJJ,,,&&&,,,///111%%%666III666DDDUUU%%%(((///(((VVVOOO...444111///000000222333555777888------;;;XXX333###(((888OOO222+++000...EEE+++'''***EEE222000)))777:::888222///IIIlllwwwvvvyyy{{{zzz|||~~~zzzOOOMMMGGG111NNNkkkMMMtttMMMJJJ;;;555555111666???>>>:::BBBLLLPPP```eee[[[AAA333555111000///...---,,,,,,,,,+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***)))(((((((((''''''''''''&&&'''((((((((((((''''''((($$$))),,,&&&555YYYrrrxxx}}}www|||llljjjhhh111...+++************)))"""+++"""&&&>>>444###222'''&&&***((("""&&&+++&&&***...&&&"""'''***((('''AAAMMM>>>...000666777+++222444333666"""XXXqqqOOOfffmmmjjjxxx```gggfff___bbbnnnooogggjjjbbbHHH111///111222999///%%%...000666<<<***)))///***SSSUUU+++666111//////000111333666888999222000555MMM&&&(((000,,, 555EEEBBB(((000'''333***GGG444111)))888:::666111,,,CCCffftttwww{{{{{{zzz|||}}}{{{zzzoooPPPHHH===@@@```^^^666///BBB444///222000777AAAAAA:::BBBMMMSSScccfffIII===888444222111000...------------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,++++++,,,,,,,,,---------,,,,,,---.........------222+++(((+++,,,)))((()))))))))((('''''''''''''''(((((((((((((((((((((((())))))(((&&&+++===[[[tttwwwyyyuuupppttt}}}~~~wwwAAA(((,,,...,,,///''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((---@@@YYY888'''333......111666,,,444444:::{{{TTTkkkdddbbbnnnaaadddffffffkkkoooiii___gggiiiPPP000***111???,,,'''......bbbTTT333)))---111666^^^---555///222111333777666444555999444333888@@@111(((777(((///333ZZZ222,,,(((666***333EEE222&&&999<<<888000&&&ZZZooo|||xxxyyyyyyzzz}}}|||yyyxxxpppKKKJJJ???999iiibbbSSS;;;DDD111888777111888;;;GGGDDD<<>>666111333222555999999666777<<<888777333aaa555,,,&&&...222***''''''$$$)))...///...222CCC555***:::<<<:::888///]]]}}}zzzwww||||||}}}{{{{{{~~~||||||~~~mmmKKKCCC===???JJJ<<>>222222$$$%%%666```:::---+++******MMMFFF555000333222555999999666888<<<:::777333ccc888---&&&...***,,,...)))000...---'''---///???333+++:::;;;:::555---YYYyyyzzz}}}}}}~~~~~~yyyyyy}}}}}}|||}}}iiiIIIIIIAAADDD[[[KKKsssggg333SSS666333222555AAABBBHHHsssTTT|||XXX{{{RRR@@@999444222111000...------------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------+++++++++,,,,,,,,,------///.........///111222444222...222;;;999---)))...+++***))))))(((((())))))(((((((((((((((((((((((()))''')))+++'''+++FFFeee|||{{{}}}{{{iii999)))))))))+++$$$+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((([[[|||hhhOOO555)))HHHCCC,,,+++777III___\\\qqqsssfffeeeiiioookkkjjjlllmmmllllllooohhheeeggg999+++&&&///555ttt111000:::999+++###---,,,,,,,,,***GGGKKK222111222111444888888666888<<<===666444]]];;;---***---***,,,111000111///---''',,,,,,<<<333,,,;;;<<<<<<999///TTT~~~{{{||||||}}}~~~wwwuuuwww~~~~~~}}}}}}~~~eeeHHHMMM???;;;QQQKKKppp999+++PPP444222111444@@@AAAHHHkkkPPP```SSSCCC<<<444222111000...------------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******,,,,,,---...---------........./////////......///000333666777555///:::OOOKKK222'''000+++***))))))(((((())))))((((((((((((((((((((((((***&&&''',,,***+++AAA^^^yyy}}}nnn===...---******$$$...((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((888 ,,,<<>>???;;;222UUU{{{zzzzzz{{{}}}wwwtttuuu|||}}}~~~~~~~~~~~~cccIIIIII>>>;;;AAA===HHH///222NNN333333222222<<<>>>EEESSSeeeUUU^^^RRRDDD>>>333222111000///------------+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------...////////////000000000000///......///111555888:::888111AAA]]]YYY777'''111+++******)))))))))))))))((((((((((((((((((((((((***%%%'''...,,,+++>>>WWWxxx~~~}}}qqq@@@222000---+++&&&222((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###......&&&---:::666''' DDDBBB111!!!777gggbbbuuunnnnnnooojjjnnnuuuxxxqqqhhhjjjrrrooollluuuAAA111---,,,111+++&&&iii===555:::###......---###888JJJ...555000///222666777555777;;;AAA444888JJJ???---666(((...%%%'''888%%%......+++,,,***:::555000???@@@AAA888222XXXxxx~~~wwwwwwxxx{{{}}}}}}zzzvvvwww{{{|||~~~}}}cccJJJFFFCCCHHH@@@777%%%999999MMM444555222000999:::BBBDDD;;;VVVnnnWWWtttZZZGGG:::777222111000///------------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&***)))(((((()))+++---...///000000111111111111000...///111111111000111222333,,,III[[[AAA222555)))---,,,+++***))))))))))))(((((((((((((((((((((((()))'''...******---999```xxx{{{xxx~~~qqqCCC;;;---bbb888444PPP***$$$***111((()))'''%%%%%%'''((('''&&&***$$$%%%)))&&&""")))666111)))%%%///777,,,'''222'''000888333111---ccc^^^cccvvvqqqhhhmmmllliiilllqqqnnnggghhhqqqoookkkoooPPP222111------+++,,,.../////////...---000(((333(((000BBB333222000111333444555666666666III@@@@@@999DDD+++(((...------------------------......666EEE+++666===>>>:::333KKK~~~wwwwwwuuuuuu{{{}}}yyyvvv|||zzz}}}~~~|||XXXKKKFFFDDDRRR555555222111...EEE222666000999555EEE@@@bbb===QQQaaaQQQjjj___III:::777222111000///...---------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))***++++++******,,,...//////000000000000000000...000111222111000111222222***@@@MMM666+++111)))---,,,+++***))))))))))))(((((((((((((((((((((((()))'''...******---888___vvv~~~yyyvvv~~~~~~MMM888444+++KKKGGG&&&,,,***,,,((('''%%%&&&'''((((((''')))######((()))+++999IIIyyyLLL%%%&&&((('''&&&++++++---%%%...///XXXaaaTTTvvv|||iiiooodddffflllqqqpppllllllpppggggggnnnOOO//////------,,,---...//////......---///)))222)))///@@@444222333333333444444555666666SSSCCC<<<444DDD...***---------------------------......777GGG---777===>>>:::333JJJ}}}zzz~~~zzz{{{wwwxxxwwwuuuwww}}}~~~||||||zzzyyy}}}~~~}}}TTTIIIEEEBBBOOO222333000111000DDD222555///999666FFFBBB@@@\\\MMMbbb]]]gggKKK:::777222111000///...---------,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((,,,000///+++)))+++............/////////000000...000222222111000111222666---:::BBB///)))222///---,,,+++***))))))))))))((((((((((((((((((((((((***'''...******---666\\\rrrzzzwwwttt|||qqqggg>>> )))777666888:::mmm~~~^^^222%%%:::((('''&&&&&&(((******)))***%%%$$$'''((((((111>>>III,,,(((444333222111'''///***,,,"""999===JJJiiiIIIxxx~~~ccckkk```iiiqqqrrrqqqqqqpppmmm```eeepppPPP------,,,...---......///......------...+++000)))///>>>555222555444333333444555666777ZZZDDD777///CCC000,,,,,,------------------------......888KKK111999===???>>>666KKK~~~xxx|||wwwwwwzzz}}}|||xxxvvvxxxyyywwwzzzzzz{{{~~~~~~{{{{{{~~~~~~QQQHHHHHHCCCNNN111222000222333EEE111444...999777GGGCCCOOOvvvNNNlllyyyRRRqqqNNN:::666333222111///......---------,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''---333222,,,)))***...------------...//////000///111222222111000111222888000666:::---***222222---,,,+++******)))))))))))))))))))))))))))))))))***'''...***+++---444XXXnnnxxxwwwuuu}}}}}}tttgggEEE111444***$$$777---***(((%%%222%%%((('''&&&''')))+++,,,+++(((&&&(((+++(((###"""'''''')))HHHOOO(((+++000+++,,,111)))DDDFFF;;;jjjOOO```iiidddooouuuqqqooorrrpppjjj```iiiuuuSSS------,,,..................---------------...***///:::777222555444333333444666999:::UUU@@@555...BBB000,,,---...........................---999NNN555:::>>>@@@CCC;;;PPP|||zzzzzz}}}}}}yyyyyyzzzyyyuuuuuuwwwzzz~~~RRRIIINNNGGGPPP333444000444777GGG222444///:::888GGGAAAIIIooo{{{TTTeeelllMMMyyyPPP:::555333222111000............------,,,,,,+++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&---444333---)))***...,,,,,,,,,,,,---...000000000222333333111000111222333///222333---+++//////...---,,,++++++************************************'''...***+++---222TTTnnn{{{}}}{{{|||sssOOO444;;;SSSMMM///...'''///---+++000))))))'''&&&&&&(((+++---......&&&&&&))),,,+++((('''(((!!!<<>>BBBFFF===SSS}}}~~~|||}}}}}}}}}|||vvvuuuvvvyyy|||~~~~~~}}}~~~yyyQQQHHHQQQGGGOOO333333///333888HHH333555000;;;888EEE>>>JJJyyydddLLLccc___IIIxxx~~~SSS;;;555333222111000///.........---------,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''',,,111111...++++++------,,,,,,,,,---///000222111222444333222000111111222333333444444222000000//////...---,,,,,,,,,,,,************************+++'''---***,,,---000QQQppp~~~~~~tttnnnUUU888UUU...222&&&)))222''')))111'''&&&&&&(((,,,///000000,,,***'''&&&&&&'''***,,,)))"""///666'''&&&///---&&&:::///&&&,,,000...cccMMM~~~sssiiihhhlllmmmiiigggjjjnnnppplllwwwXXX000000///......------------...///000***222***+++...222<<<222333333333444666999;;;===999333888666DDD---+++111........................///+++888PPP777:::===CCCDDD<<>>;;;FFF<<>>ppp}}}wwwgggooonnnnnnooollljjjmmmsssnnnxxxVVV///222000---,,,,,,,,,,,,---///000111(((444(((+++...000===222555555666777888888999:::555111888777FFF...,,,222........................000+++666PPP777999===EEEDDD;;;QQQ|||yyyyyyyyy|||~~~{{{{{{yyyxxxxxxzzz{{{{{{zzz{{{~~~~~~}}}xxx{{{{{{yyyxxxqqqGGGGGGHHH<<>>HHH===111EEE___[[[IIIBBB^^^UUU???999444333222000//////.........------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))***+++---......------...---,,,,,,---000222444222333444444222111111111111666222000777777000111222111000//////......///+++++++++++++++++++++++++++'''---+++---,,,...LLLjjjvvvvvvsssxxx{{{~~~~~~zzzWWW777777:::222222...---444iiiTTT111,,,'''&&&''')))---111333333((()))******,,,---,,,)))###++++++((('''###&&&222)))MMM000555)))+++999KKK<<>>222777777888888888888777666777111777777HHH111---111////////////////////////000***555OOO666888===EEEEEE<<>>QQQ```GGG;;;555444333111000//////...------,,,++++++******)))+++)))'''''')))))))))((())))))))))))))))))))))))))),,,+++(((''')))(((%%%+++)))'''%%%%%%'''(((***$$$777999...---000...,,,...---,,,+++---///222444555444333222222222333444333444666888777555333111000//////...------,,,,,,...------------------,,,///))))))---,,,***444CCCjjjxxxzzzvvv{{{~~~~~~wwwwwwddd:::555555@@@QQQ444''',,,---,,,)))"""%%%***+++'''''',,,,,,&&&'''((((((((())))))************++++++++++++***)))///MMM888(((000+++222@@@;;;NNNyyyrrrppprrrrrrrrrqqqrrrwww{{{rrrXXX333333---,,,000...,,,+++---000444666111000///......000555999666555555666999:::999999:::555999777JJJ666000//////...333+++000555(((555//////333DDD---@@@EEECCCCCCBBB[[[}}}~~~vvv|||uuu|||}}}wwwtttxxx{{{yyy|||~~~{{{|||~~~xxxuuupppGGGIIIFFF===BBB444777===444LLL<<>>FFFyyyqqqnnnooopppnnnmmmmmmpppsssoooTTT333666///---///...---,,,---///222444000000///......111666999666555555666888999999888999444888555HHH444//////...000333000333333+++***333...000CCC111@@@EEEHHHFFF???WWW}}}{{{|||yyywwwwwwxxx~~~zzzzzz}}}~~~~~~||||||zzzxxxmmmHHHKKKEEE<<<@@@999;;;<<<333KKK999111000:::FFFGGGBBB<<>>777???aaarrrFFF>>>666555333222000/////////------,,,,,,++++++*********((('''(((***+++++++++))))))))))))))))))))))))%%%((((((&&&&&&)))***''''''((()))***************,,,&&&222<<<<<>>^^^GGG///000)))000>>>:::777dddxxxssstttuuuuuutttrrrqqqrrrsssnnnzzz{{{OOO333999222..................///000111/////////...///222777;;;666555444555777888888777888222555222EEE333///000333222///222,,,///HHHPPP777...222HHH>>>BBBCCCIIIIII<<>>333333LLL...666333<<<>>>OOOFFF===FFFNNNbbb___XXX???888:::777KKKSSS===666555444222111000000///......------,,,++++++***+++)))''''''(((((('''&&&(((((((((((((((((((((((('''******'''&&&((((((%%%((('''''''''''')))+++,,,&&&###((((((:::kkkmmm333000...---,,,,,,...111333222222111000111222333444333333555666777777777777555444444444444444333333000000//////...---,,,,,,+++***,,,...---,,,---000UUUuuuzzzpppSSS///000???...888///000111***)))---***...+++***,,,---+++,,,///************************,,,,,,,,,,,,,,,---......XXXpppLLL,,,000---000555666555XXX{{{|||||||||||||||{{{zzzyyyxxx}}}wwwKKK444===555------...///000000//////...///////////////333888<<<666555444555666777666555777111333111DDD333111222+++222bbbwww???444@@@333222@@@NNNCCCAAAIIIDDD<<>>@@@///111444,,,999GGG,,,888222FFF;;;OOOAAACCCHHH\\\]]]wwwxxxBBB@@@555777,,,>>>nnnfff<<<777666555333222111000000.........---,,,,,,++++++***)))((()))+++,,,---,,,))))))))))))))))))))))))%%%((()))((()))---...+++&&&(((+++------+++)))''',,,((((((222DDDOOOFFF333---,,,++++++---000333555111000000000000222444555222333444666777999999:::999999999999999999999999444444333222111000///...,,,,,,,,,,,,---///000///JJJnnnxxxxxx~~~hhhVVV;;;---<<<111555000444555/////////&&&&&&......%%%'''222555.........---------,,,,,,,,,,,,...000222333222111000@@@fffNNN000000,,,---111,,,:::BBB|||sssvvv}}}|||zzzKKK222;;;555///...//////000111222333333111111111000000222777;;;888777666666888888777666777222777666JJJ888444555:::NNNMMM222222>>>:::555444333WWWOOOKKKKKKDDDDDDWWWoooxxx{{{zzzzzzvvvqqquuu}}}{{{uuuQQQJJJHHH888DDD000000333...>>>BBB...777000LLL;;;MMM===FFFIIIcccYYYZZZ===@@@444777***<<<]]]oooAAA777666555333222111000000///......------,,,++++++)))((((((***---000111111))))))))))))))))))))))))###&&&((((((***///111///))),,,222666666111,,,((('''---$$$(((NNNhhhPPP))),,,+++++++++---111444666111000000000000222444555222333444666777999:::;;;888888888888888888888888555555444333222111000///,,,---,,,+++---111111000BBBkkk}}}}}}~~~}}}}}}{{{^^^TTTEEE333:::,,,...((()))+++)))///444...%%%333555***///AAAFFF<<>>666>>>666111...444===???iii]]]QQQFFFGGGFFFUUUhhhuuuxxxwwwlllmmm}}}rrrMMMKKKJJJ444FFF333111444111AAA>>>///777...PPP<<>>>>>>>>???AAABBB777666444222111/////////---------------...000000:::qqq~~~|||vvvbbbMMMIIIBBB...(((///222///,,,...000000###???+++000,,,EEEkkk...MMM---... :::------...000555777555...)))000////////////000111111555+++999~~~}}}||||||}}}~~~~~~FFF111777LLL---***===(((EEEQQQ,,,111777///555000,,,000111333===;;;;;;888555888===<<<777:::444444<<>>BBB---888---)))MMM444000111999GGGNNN>>>;;;MMM\\\XXX___FFF>>>555666444111555@@@zzzsssLLL;;;555000222333111/////////...---,,,+++++++++,,,+++(((&&&(((+++---+++((()))))))))))))))))))))))))))***++++++******+++,,,)))+++&&&&&&111000&&&###(((+++(((%%%000???<<<---------,,,,,,---///111333111///---...000111000...333111444888999777999>>>888:::<<<<<<<<<===>>>@@@888777555333111///......------------...///000111555jjj{{{```GGGIIISSSOOO999666...)))+++000000+++333...---'''&&&GGG===%%%???jjj[[[AAA222(((222000111333666888777222---------------......//////222222>>>vvv|||zzzyyy{{{}}}NNN666;;;KKK,,,333$$$______:::000555000,,,000111222<<<<<<;;;888555888<<<;;;666:::555666<<>>???@@@@@@??????@@@BBB999888555333111///..................///000111111222bbbrrrNNNAAADDDAAAHHHDDD:::000---000111...:::///222:::222---222111000///<<>>(((vvvkkkDDD111666000,,,111222333<<<<<<;;;888555777<<<:::666999666777<<<===999666555999~~~fffDDD777777FFF***>>>sssEEE>>>HHHFFFAAAUUUvvv{{{~~~jjjMMMKKKDDD777DDD<<<<<<000>>><<<;;;333777DDD>>>OOO===AAAEEE]]]ZZZoooUUU<<<444777333111...555555PPPUUU@@@888333333444111000000///......------------------+++))))))******(((&&&((((((((((((((((((((((((&&&((())))))(((((()))***%%%+++(((&&&)))%%%%%%111'''&&&(((+++,,,***,,,000,,,,,,,,,,,,---...000000/////////////////////...444777;;;???AAA@@@AAACCCCCCDDDDDDCCC@@@??????@@@999888666333111///......////////////000111222222333[[[VVV:::000(((AAAGGGHHH>>>333000222333***)))666--->>>\\\EEE+++555...777000...888999%%%////////////000000///...000000111111222222222222---777@@@eeettt\\\666:::PPPHHHlllPPP???sssBBBFFFJJJCCC555888222...444555555======<<<999666888<<<:::666888888999;;;<<<;;;999888<<>>QQQ@@@EEEEEE]]][[[|||BBB;;;333777222111///444444AAAwww___BBB:::444444444111000111...//////.........------,,,+++***++++++++++++***((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))))),,,)))000@@@???///&&&***&&&&&&,,,///------111------------......///000...//////000///000000111444888===???@@@BBBCCCCCCCCCCCCBBB???<<<999888888999888666444111000///...000000000000111222333333444QQQzzzSSS:::666555111:::AAACCCBBB???999333???777===222]]]ccc999444111999<<<***333>>>---333333333333222222333444111222333444444444333333444999CCChhhjjj999???\\\fffwww###<<<...>>>CCCiii999<<<555111888888888???>>>===999777999===<<<777999999999;;;>>>@@@???<<<333@@@LLL:::555...>>>...555222===;;;iiiJJJBBBBBBHHHEEE\\\{{{}}}[[[LLLGGGCCCJJJ000}}}tttCCC111TTT------:::IIIAAALLL>>>BBBGGG^^^\\\;;;999555777222111000222666999^^^jjjDDD<<<555444444222000222...//////000//////......))))))***************+++))))))))))))))))))))))))&&&''')))(((''''''(((***((((((%%%999cccpppNNN)))---((('''+++...---,,,,,,........./////////000000---///111111111111333444666;;;>>>======???@@@???CCCCCCBBB???;;;888777777888777666444222111000000111111111111222333444444333DDD~~~{{{WWW<<<777888111111444@@@PPPVVVIII777---***111)))>>>QQQ888888333444AAAFFF666...888333444444333222222333555111222333444555444333333666888@@@aaasss999===[[[nnn]]]<<<;;;;;;===xxx===>>>666333:::;;;:::@@@>>>===:::888;;;???>>>:::::::::888:::AAAHHHGGGBBB666EEE333TTTVVV===<<<888111888===rrrMMM@@@FFFGGGCCCXXXxxx~~~XXXQQQJJJDDDFFF444NNNHHHHHH---DDD:::///???EEEGGGAAA;;;===PPPaaa___aaa:::666666555222000111...999555FFFssssssFFF>>>666555444222111222...///000000000000///...)))***+++***))))))******))))))))))))))))))))))))'''((())))))(((((()))***$$$***%%%111___xxx[[[222***++++++***+++------+++//////000000000000000000000333666666666777:::<<<>>>BBBBBB===;;;======:::@@@AAAAAA???<<<:::999:::777666555444333222222222111111111222222333444555777>>>{{{zzz___<<<222222777555444:::HHHQQQKKK???000888===666222+++///TTTSSS===SSS~~~GGG///---111333444333111000222444333444555777777666555444555:::;;;LLLzzz<<<:::LLL^^^]]]111AAA888555...kkk>>>???777333;;;<<<:::@@@>>>>>>;;;999<<>>777999:::tttQQQCCCLLLIIIBBBVVVwww{{{SSSTTTIIIBBBFFF:::000PPPHHH111???>>>333CCC>>>NNN999???CCCiiieeedddLLL;;;444777444222///111***:::555888gggwwwGGG>>>777555444222111222...///000111111000///...,,,------,,,+++******+++))))))))))))))))))))))))&&&'''((((((''''''((()))$$$333*** :::UUUHHH+++%%%---///+++***///111//////000000111111111111000555888;;;<<<<<<===AAADDDGGGJJJHHH@@@<<<===<<<999999:::;;;:::888777888999666666555444333333333333222222222222333444555555>>>==={{{|||ttt{{{aaa???<<>>CCC===BBB333...::::::BBB[[[GGG777aaa^^^)))???666444666888777555444555888666777999:::;;;:::888777:::BBB<<<<<>>RRR>>>???666333;;;<<<:::???>>>>>>;;;:::>>>CCCCCC???===:::666:::IIIWWWUUUKKKIII888NNNIIIXXXUUUJJJ???888DDDGGG777lllPPPDDDGGGLLLDDDVVVxxxwwwOOOSSSGGG>>>BBB;;;DDDXXXAAAHHH,,,555FFF:::TTT777GGGNNNhhhggguuuBBB===111333444///...111///***:::777EEEWWWCCC444555666000000555111///,,,///888===666++++++*********))))))((((((,,,---,,,+++)))((()))******)))&&&%%%***...***###)))((('''(((***,,,+++************+++,,,---...///---...////////////111333777<<>>pppuuuyyy]]]SSS]]]AAA===<<<;;;888555555888:::FFFPPPIII555333@@@???...PPP@@@888<<<;;;111222<<<===000111999555333777888777HHH999555;;;EEE+++HHH:::111AAAEEEFFFCCCEEElllsssAAA777999zzzNNNFFF===888777;;;;;;999<<>>@@@DDDCCC???<<<999999@@@LLLTTTVVVTTTDDDLLLOOOIIIEEEGGGFFFBBB===555BBB@@@pppPPPKKKFFFLLLJJJeee}}}mmmQQQQQQFFF<<>>888555555KKK999MMM===bbbdddiiieeejjj===;;;000333222...222333222,,,555AAA:::jjj[[[GGG666555555111000444111000---///555:::555+++,,,++++++***************+++,,,,,,***((('''((()))(((******''''''***((($$$)))((('''(((+++,,,+++***++++++++++++,,,...///000111222444444444333222222888@@@FFFFFFGGGLLLOOONNNIIIKKKLLLFFF>>>999:::>>>444111///000333666777777555333444888666222777@@@555;;;???<<<;;;<<<<<<:::??????jjjtttQQQIII666>>>>>>>>><<<999777777888111CCC]]]cccIII,,,///FFFEEE;;;111111666999888666...444999333---666>>>:::444555NNNHHH>>>???999555???666@@@>>>LLLFFFEEEgggpppFFFFFFUUU<<<<<<888888<<<===<<>>AAAAAA======:::999@@@KKKTTTVVVVVVJJJQQQRRRLLLJJJMMMLLLGGGFFF===FFFBBBnnnOOOIIIEEEHHHFFFbbb}}}eeeNNNPPPFFF???DDD333HHHNNN888JJJ888...444KKK888QQQ:::^^^]]]hhhvvvYYY777888000333111...333333222...111RRR111RRR```LLL:::555444111000222111111///...111555222------,,,++++++******++++++***++++++***((('''''')))&&&+++,,,)))&&&'''(((''')))(((((()))+++,,,+++***+++++++++,,,---...000111222333555666666444222111222???FFFFFFJJJRRRPPPGGGJJJKKKJJJFFF@@@;;;999999111///...///333666777777999888888:::999888;;;???999>>>AAA??????@@@@@@>>>DDDEEEdddSSS<<<888;;;===>>>>>>;;;999888888444444JJJfffdddHHH;;;DDD<<>>???===???;;;:::???IIIRRRWWWXXXTTTXXXVVVPPPPPPUUUTTTMMMJJJDDDLLLLLLsssUUUIIIEEEKKKIIIhhh|||{{{|||[[[JJJOOOEEECCCEEE000fff>>>333XXX::::::888III;;;RRR>>>TTTSSSwww___III444666111444111///000000111000000ccc222BBB___PPP>>>555333222111000111222111------000111......---+++************+++((()))******(((''''''(((&&&***+++))))))++++++))))))(((((()))+++,,,,,,+++,,,,,,,,,---...000111222555555666777888888777666000>>>FFFEEEJJJRRRLLL>>>IIIGGGEEEBBB???;;;666333111000000111333444666666555777888777888:::======???BBBAAA===<<>>:::888666???000000CCCFFF:::LLLuuuUUUFFFggg111===@@@<<<<<>>@@@AAABBBCCC>>>===:::666777===@@@>>>@@@<<<:::>>>GGGQQQWWWYYY\\\^^^YYYRRRTTT[[[YYYRRRFFFEEEPPPWWWyyy\\\JJJFFFMMMKKKnnn~~~|||~~~yyyWWWIIILLLCCCJJJ555333nnnGGG///SSS///:::AAADDDEEEKKKOOOKKKPPPeeeXXXmmm>>>444555222666000111...222000222111fff888777WWWOOOBBB666222333222000111333111---+++...000...///...,,,***)))))))))***''')))******(((''''''(((((()))((((((---222000******)))((()))+++---,,,+++,,,,,,---...///111333333:::888777999<<>>:::555111333333333333333333444555...555888555666===AAA???AAADDDDDDAAAAAABBB@@@;;;:::???RRRaaa>>>BBBAAAAAA???===;;;;;;===???777>>>;;;555DDD```jjjaaaGGG===;;;DDDEEE>>>;;;???<<<:::;;;EEECCC;;;eeeVVVRRRnnnVVV@@@HHH===@@@DDDEEEjjjaaaGGG===AAAOOO===XXXuuuQQQ???666@@@===>>>@@@@@@AAAAAAAAA???<<<;;;888444777>>>BBBAAA@@@===:::===EEEOOOVVVYYY```aaa\\\TTTUUU\\\[[[SSSGGGHHHKKKTTTpppZZZHHHJJJHHHGGGmmm~~~xxxVVVJJJJJJ@@@NNN888111999999***UUU333888HHH>>>OOOBBBhhhOOO]]]]]]\\\TTT888666444222666///333000999222444222YYYAAA222HHHJJJDDD888222333444222111222111------000000...333111...+++)))((())))))''')))++++++***((((((((()))(((&&&'''...444111******))))))***,,,---,,,+++---------///000222444555888666555888===@@@AAA@@@BBBHHHLLLLLLJJJIIICCC===FFFDDDAAA???===:::666333333444555555333222333444;;;GGGIII@@@;;;@@@CCC??????DDDIIIKKKKKKIIIAAA888GGGCCCRRR~~~sssEEEBBBJJJIIIFFFAAA===<<<>>>@@@666CCCLLLFFF;;;AAAZZZrrroooQQQ>>>EEEMMMFFF???@@@===GGG@@@;;;CCCBBBOOOrrrlllBBBKKKgggHHHEEEGGGDDDFFFeee~~~jjjNNNGGGHHHDDD<<<888DDDJJJIIICCCJJJ>>>BBBDDDCCCCCCDDDBBB>>><<<<<<999555888???BBBAAA>>><<<:::===DDDMMMTTTXXXaaaddd___WWWUUUZZZYYYRRRNNNKKKCCCJJJ___QQQEEENNNIIIGGGoootttRRRLLLJJJ<<>>111444333EEEKKK222888DDDFFF:::111444666444111222000---///333222---888555111---+++))))))***'''))),,,,,,+++)))))))))((())))))(((+++...---(((***))))))***,,,------,,,------...///111333555666777666777<<>>CCCBBB???<<<999777555555000222444444222111222444BBBRRRVVVGGG<<<@@@CCC???AAAEEEHHHIIIKKKLLLFFF???VVVEEEPPPvvvMMMIIIGGGGGGFFFCCC@@@>>>???@@@===BBBJJJLLLBBB;;;HHH\\\vvvgggZZZVVVRRRJJJDDDDDDGGGPPPAAA999HHHFFFAAATTTGGGHHHPPPEEEiiiIIIKKKNNNGGGHHH___zzznnnOOOLLLKKKJJJUUUXXXSSSHHH???CCCEEE???DDDGGGFFFFFFHHHFFFAAA@@@???<<<888:::???AAA???<<<::::::===CCCKKKRRRVVVaaafffcccYYYTTTWWWVVVQQQMMMKKK@@@III[[[RRRFFFSSSPPPLLLvvvjjjIIIMMMLLL999KKK,,,666333999444GGG000333EEECCCKKK:::bbbaaannnddd}}}iii>>>555999111...222+++444--->>>///333444888TTT666...???GGG;;;222444777555111111///...111555333---<<<999444000,,,+++***+++'''***,,,---,,,*********&&&+++,,,)))'''(((((('''***))))))***,,,------,,,---......000222444555777<<<===@@@GGGLLLKKKDDD===KKKFFFFFFIIIBBB777888CCC>>>>>><<<999444222333555---000333333111111222555111EEEMMM@@@888@@@FFFDDDGGGFFFBBB???CCCJJJLLLIIIUUU;;;EEEjjjNNNPPP===???AAABBBAAA@@@@@@AAA:::BBBIIIGGGAAA>>>AAADDDTTTgggrrrfffRRRHHHKKKPPPLLLVVVJJJBBBEEE@@@bbbSSSOOO???NNNmmmJJJRRRLLLMMM]]]uuummmKKKJJJGGGJJJ???CCCNNNHHHCCCOOOFFF???EEEIIIHHHIIILLLJJJEEECCCCCC???:::;;;??????===:::::::::===CCCJJJQQQUUUaaagggfff[[[TTTUUUUUUPPPEEEHHHBBBRRRddd[[[JJJUUUSSSNNNwww}}}bbbAAAMMMNNN888HHH555333==='''666NNN<<>>===GGGLLLEEE>>>===<<<:::888555222111111000000000111222222333444555444:::>>>???@@@BBB>>>999JJJ>>>999CCCMMMKKKDDD@@@FFFAAAJJJeeeZZZQQQ]]]NNN???;;;@@@EEECCC@@@999>>>???<<<===BBBAAA<<>>EEEGGG???888777999888666444222222222222111111222444555555555666666;;;>>>>>>???BBBAAA>>>???======BBBHHHJJJHHHFFFHHHDDDNNNeee}}}TTTQQQaaaKKK999;;;EEEIIIJJJJJJ<<>>CCCOOOWWWaaaiiicccWWWSSSUUUNNNTTTaaabbbVVVRRRYYYbbbRRRUUUjjjlll[[[XXXfffRRREEERRRPPPUUUttt{{{tttLLLQQQGGGJJJGGGGGGMMMPPPNNNKKKJJJLLLMMMPPPRRRQQQOOOLLLIIIAAA===@@@AAA???FFFGGG<<<;;;<<<;;;;;;AAAKKKRRRTTTaaaccc___WWWVVVYYYVVVMMMJJJMMMJJJZZZWWWgggKKKXXXTTTJJJvvvPPPLLLOOO777TTT666555333:::111<<>>BBBBBB@@@666AAAFFFAAA@@@FFFHHHFFFDDDCCCNNNaaalllYYY[[[gggPPP@@@DDDPPPVVVVVVWWWCCCCCC@@@===>>>CCCDDDBBBDDDBBBJJJVVV[[[bbbeee^^^EEEPPP[[[```ccceeedddaaaNNNRRRhhhzzz[[[PPP\\\OOOJJJUUUTTT\\\ssswwwMMMNNNEEEJJJGGGJJJQQQUUURRRLLLJJJMMMNNNPPPRRRRRRRRRQQQQQQPPP@@@<<>>;;;;;;DDDNNNRRRPPP___cccaaaYYYWWWYYYTTTKKKKKKNNNVVVWWWZZZZZZKKKYYYUUUJJJiiiPPPOOOGGG;;;UUU666999...666555888HHHFFFEEEHHHIIIDDDEEEJJJdddXXXKKK777666555333222111222333333555999222///555333===XXX===///---222222666999222222222222111111111000000...222---+++222000)))+++***(((,,,666...'''///+++******))))))))))))*********++++++,,,---.../////////000333555777888888888AAACCCCCCDDDIIILLLGGG@@@EEE>>>:::===???<<<999:::444444333333222222222222111222555777888888888777999===???===>>>AAA@@@===888HHHMMMAAA;;;CCCEEE>>>@@@???JJJ]]]___^^^```^^^___YYYPPPMMMUUU^^^\\\TTTLLLHHHBBB???@@@DDDEEEDDDCCC999CCCMMMMMM]]]nnnjjjaaaffffff```^^^cccfffddd\\\WWW[[[fffjjjfffcccfffZZZVVV\\\YYYbbbsssvvvLLLNNNGGGMMMKKKNNNUUUWWWQQQIIIFFFLLLNNNRRRTTTVVVUUUTTTSSSjjjKKK;;;>>>???@@@EEEDDDCCC@@@;;;===HHHRRRSSSNNNWWW]]]^^^XXXVVVWWWRRRHHHKKKKKK]]]SSS___RRRJJJSSSOOOIII]]]QQQQQQ>>>@@@RRR777;;;---666:::333<<>>%%%...*********))))))))))))******++++++,,,---...//////000000222444777999::::::999;;;;;;<<>>AAA@@@???@@@<<<777<<>>BBBBBBAAAAAA<<<666<<>><<<999<<>>>>>LLLEEE888DDDDDDMMM@@@JJJKKK]]]eeetttHHH:::444111111222222222333333444///666444333777555666@@@```CCC222111///111555333333333222222222111111111000222///222888111***000444^^^YYY888;;;===,,,///******))))))))))))************+++,,,---...//////111333555888:::===>>>???888::::::;;;???DDDDDD???<<<<<<:::999888777666444333444555555555555444333555555444555777999<<<>>>;;;???BBBBBBBBBCCCAAA<<<;;;GGGLLLFFFEEEKKKNNNKKKGGGEEENNNWWWwwwnnnWWWkkkqqqgggZZZeeelllhhhcccaaa\\\UUUaaaTTTIIIFFFFFFCCC@@@@@@===CCCAAA>>>BBBEEELLLYYYooossszzzxxxeeeSSSVVVcccVVV\\\aaabbbbbbffflllqqqaaaJJJSSSUUUWWWqqq~~~tttqqqYYYPPPGGGDDDGGGOOOUUUVVVUUUUUUVVVWWWXXXXXXTTTNNNHHHDDDmmmSSSDDDEEEGGGJJJJJJAAA===<<<<<>>gggHHH555222...///333333333333333222222222111111///222000333888///)))111,,,CCCmmm;;;***HHH+++111******))))))))))))******)))******+++,,,---...///222333555888:::===???AAA===@@@>>>777333555999;;;777999999777666777555333111222444666777777666666777666555555777;;;>>>AAA<<<@@@BBBAAABBBFFFFFFCCC<<>>???JJJQQQmmmnnnUUU^^^eeekkkddd```bbbiiihhh```]]]bbbiii[[[OOOMMMLLLGGGCCCCCC===FFF>>>:::EEECCC@@@LLLWWWbbbpppwwwsssiiiaaa]]]gggXXXPPPVVVXXXVVV```rrryyyTTTRRRJJJEEEeeeuuuooo{{{iiizzz|||UUUqqqxxxxxxiiiPPPIIIEEEFFFNNNUUUWWWWWWYYYWWWWWWXXXYYYXXXVVVSSSRRRqqqXXXFFF@@@@@@IIIMMMEEE>>>???@@@CCCKKKSSSTTTOOONNNXXX\\\WWWSSSTTTRRRLLLLLLLLLTTTQQQWWWUUUHHHUUUNNNPPP{{{}}}iiiKKKNNNFFF===^^^===SSS;;;CCC333OOOeeePPPMMMOOOFFFGGGSSSMMMvvv```QQQ@@@444555222333333444444333333222...999333///<<<>>>???PPPaaagggDDD$$$000444+++444333333222111000000000000222222222111111///......---777AAABBB999111///111***)))))))))))))))******)))******+++---......///222222333666:::<<<<<<<<<888777777777777777888888888888888888777777777777444444444555555555666666888666444777===BBBEEEEEEEEEDDDAAA???FFFNNNKKKCCCPPPDDDNNNWWWMMMOOOYYYUUUBBBCCCHHHPPPvvv{{{vvvzzzXXX```jjjbbbkkkllleeeaaaeee\\\OOOMMM[[[TTTNNNWWWcccYYYHHHGGGFFFFFFEEEDDDBBBAAA??????KKKPPP___sss}}}xxxjjj``````ZZZOOOBBB;;;AAATTTeeeeee\\\RRRPPPXXXfffqqquuuYYY___wwwvvvkkkrrrpppooonnnrrrhhh[[[nnnrrr^^^RRRHHHPPPYYYRRRQQQ___]]]TTT[[[]]]SSSXXXZZZIIIwww^^^===AAAMMMKKKNNNFFF@@@???HHHBBBIIIYYYRRRQQQ[[[YYYfffSSSQQQZZZHHHQQQHHHGGGNNNNNNbbbQQQOOOPPPMMMWWWdddGGGTTT777BBBRRRQQQAAA777<<>>777222000222333333444444333333222222;;;444111>>>CCCIIIZZZ]]]eeeHHH+++333555...888333333222111111111111111222222222222111000///...+++///444444111---++++++******))))))))))))******)))******+++---......///......000444888;;;<<<;;;;;;:::999777666666666666777777777777777777777777444444555555555666666666:::888666777:::===>>>===<<>>CCC555===NNNWWWSSSWWWHHHKKKFFFKKKRRRfffssskkkTTT777555555000222333333444444333333222000666444444???EEEJJJVVVZZZbbbMMM444444000***444333333333333222222222222222222222222111111000///---,,,++++++++++++******++++++******)))******+++******+++,,,,,,---......000000222666;;;>>>??????===<<<:::888666444444333666666666666666666666666555555555666666666777777;;;999888888:::;;;:::999999???DDDCCCCCCGGGMMMPPPTTTKKKNNNQQQLLLPPP[[[]]]KKKFFFJJJJJJUUUbbbsssiiiUUU^^^cccbbbssslllZZZZZZ]]]PPPAAA>>>JJJMMMPPP\\\]]]WWWVVVMMMLLLIIIGGGDDDCCCBBBBBB999@@@@@@???SSSrrr{{{hhhQQQ???@@@FFFIIIOOOXXXooonnnvvvoooaaalllyyylllrrrsssvvv}}}tttfffeeekkkhhhaaa^^^]]]cccppp___RRROOOOOOQQQJJJ[[[WWWSSSUUUUUUQQQWWW[[[RRRpppgggGGGEEEOOOKKKNNNKKKHHHCCCGGGBBBMMM```YYYVVV___```SSSPPPEEEbbb@@@XXXDDDCCCKKKgggQQQKKKOOOLLLSSS{{{QQQZZZDDD999SSS@@@444222555<<>>===<<<;;;999777666444444333444444444555555555555555666666666777777777888888999999999:::;;;<<<<<<<<<===999666<<>>---///666222333333444444333333222444444;;;CCCJJJRRRZZZ[[[dddcccXXXJJJ>>>222---333111222333444444444444444222333333333333222222111222444666333///,,,,,,...------,,,+++++++++++++++***++++++,,,,,,---------///...///111444555555444888888777666555555555555333444444444555555555666777777777888888888999999:::::::::::::::;;;<<<===@@@999666???MMMUUUTTTOOORRRPPPGGG???@@@EEELLLTTTAAA@@@DDDPPPRRRwwwbbbhhhlllCCCFFFMMMZZZ___aaaiiirrrhhhYYYWWWHHHMMMDDD===LLLZZZ\\\\\\GGGIIILLLMMMLLLHHHCCC@@@EEECCCDDDGGGFFFGGGUUUgggmmmQQQEEEBBBEEETTTfffuuudddYYYjjjzzzrrrkkkiiihhhppprrruuutttxxxjjjmmmgggooozzzhhhRRRWWWRRRrrrhhhbbb\\\WWWUUU\\\\\\ZZZ\\\]]][[[ZZZgggsssSSSGGGSSSNNNLLLMMMIIIBBBEEEAAANNNccc[[[XXXQQQeeepppTTTGGGNNNhhhvvvTTTFFFJJJdddLLLHHHOOOCCCWWW```JJJHHHDDDOOO555:::eee]]]NNNIII999666III;;;TTTDDD@@@TTTqqqpppZZZwwwJJJ777888+++000:::222333333444444333333222777111888BBBIII[[[lllmmmbbbWWWMMMHHH???444111333///000222444444444444333333333333444444333333222...111444222---******,,,......---,,,+++++++++++++++++++++,,,,,,---------///......000222333222111555555444444444444555666333333444444555666666666888888888999999999::::::======<<<:::888999;;;>>>??????CCCJJJOOOQQQWWW]]]ZZZ___VVVKKKMMMMMMLLLSSSNNNSSSPPP]]]]]]ttt{{{uuuyyyPPPRRRWWWaaa[[[VVV___eeeRRR<<<::::::JJJPPPMMMOOOKKKHHHNNNEEEGGGLLLNNNNNNKKKGGGDDDFFF@@@BBBJJJFFF@@@NNNfff~~~ooo\\\NNNHHHPPPcccuuu}}}iiiWWWVVV___iiipppiiillljjjtttmmmssstttzzzooocccfffoooiii]]]\\\___SSSJJJkkkqqq]]]QQQ\\\ZZZUUU\\\\\\YYY]]]dddwwwVVVFFFVVVQQQKKKLLLHHHCCCIIIEEEQQQeee^^^[[[___kkkHHHDDD>>>uuuiiiOOOEEEFFF^^^KKKIIIPPP@@@YYY~~~UUUOOO>>>DDDUUU>>>mmmMMMHHH>>>???KKKFFFLLLBBBDDD___xxxZZZbbbqqq@@@===333222666777222333333444444333333222555...:::IIIPPPdddvvvsssdddOOODDDDDD>>>666333000---...111333444444333333333333444444444444333333..................------///...---,,,,,,+++++++++++++++,,,,,,,,,,,,------/////////111333555444333333333333222222333333444333444444555666666777777999999999999::::::::::::AAAAAA???===;;;===BBBFFFCCCAAADDDLLLQQQSSSWWW^^^UUUdddaaa[[[aaa]]]SSSWWW]]]jjj]]]eee```jjjkkknnnssswwwooobbbbbbiii\\\DDD;;;888EEEOOOZZZaaaUUUFFFFFFFFFHHHJJJMMMNNNNNNMMMMMMDDDDDDHHHNNNNNNLLLRRR\\\bbbfffddd]]]]]]hhhxxxvvvzzzggg[[[ddd___```xxxooonnndddnnnccckkkeeemmmzzziii___```dddnnnsssnnnLLLDDDnnnNNNXXXJJJWWWcccZZZPPPWWWVVVSSS\\\bbbzzzWWWDDDXXXTTTJJJJJJEEECCCKKKGGGQQQddd^^^\\\NNNSSSHHHWWWQQQOOOUUUIIIGGGFFF\\\JJJIIINNNAAAZZZrrrNNNQQQ???AAAKKKIIIFFF@@@@@@DDDEEEPPPAAAAAA___yyy{{{SSSnnnKKK999@@@...888777+++222333333444444333333222555111EEEZZZ```ooo{{{qqqpppSSSFFFHHHDDD<<<888222,,,...000333444444333222333333444444555444444444333///+++,,,222555444222000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---******+++---111222222111444333222222111111222222444444555555666777888888999999::::::::::::;;;;;;BBBBBBBBB@@@@@@DDDKKKQQQJJJ>>>:::FFFUUUZZZWWWTTTDDD[[[___^^^jjjdddUUUVVV___rrr^^^aaaYYY\\\wwwxxx|||sssrrrddd___nnnqqq___PPPIII===333CCC\\\]]]PPPNNNHHHIIIJJJKKKNNNPPPRRRTTTIIIOOOSSSTTTSSSPPPGGG>>>ZZZiiipppjjjhhhoootttqqqrrrqqqiiiuuubbbYYY{{{mmmxxxmmmuuuggghhhfff\\\eeemmmkkkrrrsss```UUUDDDGGGZZZZZZOOOcccmmm^^^NNNSSSPPPMMMYYYaaa{{{WWWCCCYYYVVVJJJHHH@@@@@@JJJFFFOOOaaa[[[[[[hhhZZZCCCTTTTTTEEEXXXVVVKKKGGGLLLJJJ\\\KKKIIIJJJGGG___~~~jjjJJJBBBHHHMMM@@@555```NNNLLLFFF===AAAEEE???WWW>>>III^^^|||KKK///;;;555222999222333333222222222333444444///@@@GGGRRReee^^^PPPUUUWWWQQQGGG===888777777555///......000444666444222777555333444555555333000333111///000222333111///000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222222222222333333333444444444555666666555666888:::666<<<===::::::AAADDDCCC@@@HHHIIIBBBBBBKKKOOOJJJZZZKKK;;;BBBRRRPPPLLLVVVUUU^^^ffffffeeeeeecccaaaooopppnnnccc___OOO___hhh}}}rrrooorrr}}}nnniii~~~vvv___===111FFFQQQGGGLLLaaaOOOKKKBBBKKK]]]TTTIIIWWW\\\UUUQQQSSSTTTNNNGGGFFFQQQjjj~~~ppphhhppp{{{sssqqqtttpppkkkfffZZZjjjppphhhfffqqqvvvfff\\\OOOIIIkkkRRRRRRTTTpppIIIRRRQQQEEETTTQQQbbbbbb]]]SSSNNNRRRVVVOOOCCCGGGCCCJJJMMM[[[aaaVVVddd[[[nnnlllMMMKKKOOOMMMIIIOOO```DDDLLLNNNBBBsssPPPNNNEEE<<>>;;;<<>>===AAAQQQEEEfffyyyvvvggg>>>555888999///222999444333333333333444555666666555???NNNeeezzzwww^^^GGG:::666444555666555555666222111//////000222333444222333333555666666666666666666666666777777777777444444333111000...---,,,------------------------,,,,,,,,,------.........111222222444555666777777888:::<<<<<<;;;;;;<<<>>>>>>AAACCCCCCCCCCCCDDDEEE@@@GGGKKKIIIIIIJJJHHHDDDAAALLLOOOOOOPPPJJJIIIUUUVVV[[[^^^]]]aaakkkuuuzzzrrrtttvvvlllttt}}}~~~ZZZ```kkkjjj}}}|||sss```[[[nnnnnnlll}}}sssiiiooovvvuuuqqqrrrsss^^^GGGUUUlllhhhZZZlll___MMMUUUXXXOOOSSSBBBFFFWWWsssaaa```kkkkkk]]]VVVdddTTTZZZSSSbbbcccwwwQQQQQQMMMFFFIIIDDDMMMfff[[[NNNGGGIIIMMMKKKHHHBBBJJJPPPEEEQQQaaaTTTSSSaaaIIIYYYjjjGGGNNNCCCAAA>>>IIIdddOOOQQQHHHGGGkkkWWWfffxxxuuuQQQMMMIII<<<@@@NNNlllNNN777LLL>>>LLLNNNTTTGGG:::UUUiiiooouuu:::777777444000333666000222222222333444555666666:::CCCSSS```ddd```NNN999555000...222444222333777333222111//////000222444111333444555666666777777777777888888888999999:::777666555333111///......------------------------,,,,,,,,,,,,------------000000222333555666777888999;;;===>>>=========>>>===>>>AAACCCBBB@@@???AAA???EEEIIIHHHFFFDDD@@@===:::KKKPPPLLLKKKFFFEEENNNQQQZZZbbbeeehhhnnnsssuuu}}}yyywwwiiilllyyyxxxbbbgggtttxxxxxxzzzppp^^^jjjtttaaauuu~~~}}}qqqkkkdddSSSJJJeeeyyykkkcccpppeeePPPRRRWWWUUUWWWOOOHHHNNN```vvvqqq~~~kkkeeeaaaNNN\\\dddnnnUUU\\\fffaaa]]]NNNRRROOOFFFBBBAAAKKKbbbYYYOOOKKKLLLMMMJJJHHHCCCIIIKKK===IIIZZZPPPQQQ>>>NNNNNNTTT[[[[[[FFF@@@@@@AAA???GGG___LLLRRRLLLJJJ~~~XXXSSSvvvzzzpppEEELLLIII===BBBJJJyyyLLL888999JJJ:::PPPIII___GGG\\\```ttt}}}vvvXXX:::888333...000222000---111111111222333444555666<<>>???>>>>>>>>>???:::;;;>>>AAA@@@;;;:::<<>>DDD888222...333>>>BBB;;;777:::111333444222000///000222222444777777555555666888666999;;;:::999999;;;===:::999888666444222000000.................................---------------,,,---///111333555777777999;;;>>>@@@???>>>>>>>>><<<<<>>===???QQQTTTNNNTTTZZZYYYZZZbbbiiioooppprrrxxx}}}~~~xxxmmmtttmmmgggppprrr{{{|||xxx{{{ttt}}}pppWWWYYYppp\\\QQQUUUHHHIIIFFFIIIGGGXXXZZZiiipppcccggg]]]YYYYYY]]]dddVVVPPPOOODDDEEENNNPPPUUUYYY\\\RRRKKKLLLMMMJJJIIIJJJOOOKKKLLLEEEOOOVVVLLLVVVHHHAAAOOO\\\ZZZ>>>;;;EEEAAACCC@@@FFFaaaPPPRRRFFFPPP}}}WWWRRR}}}TTTKKKHHHBBBGGGFFF333444@@@===CCC>>>>>>HHHUUUNNN;;;xxx===666666111111777222...666/////////000111333444555:::BBBTTTQQQ<<<===AAA111///...888IIINNNGGGBBBDDD000333555444111//////111222555888777555444666888666999;;;;;;999999;;;>>>;;;:::999777555222111000................................................+++,,,...000222555666777999;;;>>>@@@???>>>>>>>>>@@@???CCCHHHFFF>>>;;;>>>???AAAFFFIIIHHHDDDAAABBB@@@PPPOOOIIIQQQYYYWWWUUUVVV```iiimmmqqqwww{{{{{{mmmnnnbbbWWWbbbmmm}}}}}}}}}iii||||||}}}{{{wwwyyy|||___TTT]]]LLLPPPPPPUUUHHHKKK~~~oooqqqjjjeee```hhhWWWWWW```WWWXXXCCCOOOIIIGGGHHHBBBIIIQQQ[[[PPPHHHIIIJJJHHHIIILLLHHHCCCFFFEEEPPPUUUIIIWWWSSSGGGRRRQQQTTTDDDJJJDDDBBBCCC???GGGfffUUURRR???VVVSSSjjjxxxNNNRRRFFF>>>DDDPPP;;;:::DDD<<<===BBBIII===UUU???GGG~~~TTT:::444444444333222111//////000222555555444333333333:::DDDUUU\\\LLL555111;;;444222---,,,444???AAA===888+++222999......555...222333444666666666666555777777888:::<<<===<<<;;;AAA???<<<888555333333222111000000///...---------,,,,,,,,,------.........,,,,,,---///111333555777<<<<<<<<<===>>>AAACCCEEECCCDDDEEEFFFGGGGGGGGGFFFIIIIIIHHHHHHHHHGGGGGGGGGJJJSSSWWWTTTUUUYYYYYYSSSQQQfffssspppqqqzzzyyyooouuuxxxqqqccc^^^fffqqqvvv~~~yyyuuuvvvyyy}}}uuukkkuuuyyyoooaaaXXXQQQQQQQQQXXXNNNGGGnnn}}}mmmgggccc___\\\[[[ZZZWWWUUUUUUGGGGGGIIIKKKLLLKKKKKKKKK^^^RRRDDDBBBMMMVVVRRRGGGHHHPPPAAALLLOOO___OOOOOOSSSPPPMMMNNNOOOMMMFFF???:::FFFBBBJJJTTTXXXXXXAAAmmmlll\\\}}}yyydddCCCUUUDDDCCCXXXDDD777<<>>CCCaaa\\\GGGMMMJJJ{{{yyyddduuu~~~VVVIIIPPPAAANNNEEECCC@@@???BBBEEECCC>>>EEEPPPFFFKKKZZZ@@@666444444333333222111//////...///000///......111333999CCCJJJFFF???999555222222333222000///444>>>GGG===444***///888444...333111222333555666666777777888888888888999;;;<<<===@@@???>>>;;;999666444222111111000000//////......,,,,,,,,,------------------------...///000222222777999;;;>>>AAACCCDDDEEEFFFEEECCCCCCDDDGGGJJJLLLKKKKKKKKKKKKLLLNNNOOOPPPLLLQQQSSSTTTVVVZZZ^^^^^^```fffnnnssstttuuuxxx{{{vvvwwwxxxppp^^^SSS^^^ssslllttt{{{sss```___mmm|||{{{wwwxxxyyy{{{{{{sss\\\TTTJJJYYYSSSQQQZZZPPP[[[}}}|||tttmmmYYYQQQPPPVVVSSSGGGCCCHHHbbbPPPGGGNNNQQQLLLOOO[[[NNNJJJHHHIIIXXXPPPNNNUUUFFFJJJNNNMMMGGGCCCBBBDDDNNN999CCCcccTTTEEE___ccc[[[dddyyyfffIIINNNIIIBBBYYY???HHHIII@@@???FFFEEE<<>>222===SSSFFF,,,...666333333000111222444555666777777888888888777777999<<>>===:::777444222111111111000000/////////------------------------...............///000000444666:::===AAACCCDDDDDDJJJHHHDDDBBBAAACCCFFFIIIQQQNNNIIIFFFGGGKKKQQQUUUPPPPPPQQQSSSUUUWWW\\\aaagggeeejjjtttwwwuuuzzzzzzvvvlllRRR@@@PPPoooqqqrrrxxx{{{rrrkkkjjjoooxxx}}}|||wwwyyy~~~wwwmmmcccQQQ___YYYOOORRRSSSXXXjjj|||{{{rrrlllbbbbbbaaa___^^^___\\\XXXkkkhhhqqqmmmccceeeWWWLLLFFFKKKNNNLLLNNNSSSVVVIIIKKKIII___JJJHHHLLLKKKMMMNNNKKKFFFDDDEEEGGGMMMEEELLLSSSCCCZZZqqquuuUUUtttrrrlllQQQKKKLLLDDDLLLVVVJJJLLLGGG>>><<>>HHH~~~III+++666999111111111222333444555666777777888888777666888<<>>>>>>>>===:::777555333111111111111111000000000........................//////............//////222444888<<>>>>>===;;;999777555444222222111111111111111111000000000000000/////////000000///......//////000111333555999<<>>666===~~~ddd:::444555444333333222222333444444333777::::::777777:::>>>>>>===;;;999777666555444222222222222222222222222222222222111111111000000000000/////////000000111111222333666999<<<>>>@@@???BBBFFFKKKOOORRRSSSTTTQQQSSSVVVXXXXXXWWWTTTRRRVVVMMMNNNYYY\\\WWW]]]lllooooooqqquuuxxxxxxxxxxxxvvvxxx{{{sss[[[CCC@@@KKK^^^kkknnniiiwwwuuutttuuuxxxzzzzzzzzzqqqttt~~~{{{kkkkkkuuuyyy{{{sssTTT^^^xxxrrr```\\\XXXUUUTTTQQQ\\\nnn~~~zzz}}}vvvyyyfff```gggggghhhkkkhhhVVV\\\]]]XXXYYY]]]YYYPPPKKKNNNMMMHHHFFFFFFCCC>>>AAAHHHLLLLLLOOOUUUTTTMMMMMMTTTOOOTTTVVVXXXMMMQQQDDDLLLVVVYYYTTTIII@@@;;;555:::===UUUnnntttkkkeeexxxmmmEEEUUURRRAAANNNKKKDDDWWWuuueeeGGGFFFSSSHHHCCCjjjXXX333444444000111111111111000000///---...//////...000222555444777999999666444333222,,,888<<<444888cccIII333:::555444333222222222333444222666;;;;;;888777999===???===:::888666555555555222222222222222222222222333333333222222222111111000000000000000111111222111111222444666:::===???:::>>>CCCIIILLLMMMMMMLLLUUUTTTQQQPPPQQQTTTXXXZZZXXXMMMMMMWWWWWWNNNRRR```gggkkkppptttyyy~~~}}}zzz~~~~~~zzzlllTTT???;;;AAAMMMggg~~~xxxtttxxxyyyvvvrrrttt}}}{{{|||wwweeefffsssxxx}}}WWW\\\|||UUUXXX]]]QQQPPPOOOaaaqqqooowwwqqqttthhh\\\```jjjgggcccccc___```bbb\\\PPPNNNUUUUUUNNNEEEMMMMMMGGGIIISSSVVVQQQOOOPPPRRRSSSMMMEEEEEEJJJJJJ]]]VVV^^^XXXgggaaallllllnnnjjj]]]KKK???===@@@===EEE444444SSS|||uuuVVV{{{pppQQQ\\\GGGDDDSSS===JJJtttmmmHHHJJJXXXHHHYYYxxxIII???222777222222111111000////////////...---...///222444666333333333222222222111111222:::000DDDBBBqqq888:::555111000444555111111333555777999;;;<<<;;;:::999===<<<;;;999777666444444444444333333333444444555222222222222222222222222////////////000000000000222111111222444777:::<<<<<<@@@BBBBBBFFFLLLLLLGGGBBBJJJVVV\\\YYYSSSVVV]]]]]]QQQXXXbbbWWWOOOZZZeeeooopppsssxxxxxxtttrrrsssxxxzzzuuufffVVVJJJ@@@888GGGYYYsssZZZ```rrr|||vvvtttvvvqqqnnnpppgggyyylllxxx~~~|||lllQQQTTT\\\MMMSSSXXXdddzzzsssooommmdddRRRQQQXXXeeeeee]]]\\\eeecccZZZXXX]]]XXXMMMMMMVVVJJJOOOFFFAAAPPP[[[YYYWWW]]]XXXTTTSSSRRRQQQOOOOOOLLLWWWSSSRRR[[[UUUQQQ```]]]ZZZFFFBBB:::222>>>???777GGG>>>666RRR{{{```SSSwwwRRREEELLLKKKEEE|||GGGSSSPPPRRRrrr@@@777111555222222111111000////////////.........///222444666222222222222333444555666555<<<@@@???rrr```666666888777222000111555777555666888999::::::999999===<<<;;;:::888666555555555444444333444444555555333333222222222222222222000000000000000000000000111111111111333666999;;;===@@@???>>>BBBHHHJJJGGG===@@@GGGOOORRRRRRWWW^^^ccc\\\bbbiii___WWW[[[]]]hhhllluuu}}}}}}xxxtttuuulllkkkfffZZZMMMBBB>>>???AAAYYY~~~cccwwwiiigggoootttxxxrrrbbbuuuqqqwwwtttllllllvvvttt{{{|||{{{}}}zzzxxxzzziiiPPPRRR[[[RRRRRRVVVccc}}}lllfffiiieeeJJJLLLUUUaaaeee```YYYWWWfff```ZZZYYY]]]]]]VVVNNNLLLQQQJJJGGGTTT[[[VVVTTTQQQNNNNNNRRRVVVVVVQQQMMMJJJNNNOOOOOOLLLDDDAAAGGG===GGG???@@@===999AAA888:::>>>888DDDbbbyyyppplllqqq~~~```mmmYYYUUU===UUUoooaaaIII\\\```fffwwwppp<<<444555666222222111111000////////////.........000222444555111000000111333666999;;;777:::JJJFFFQQQ888:::888111---000333333555555666666777888888888<<<<<<;;;:::999888777777555555444444444444555555333333333333333333333333111111111111111111111111111000000111222555777888======;;;:::===CCCFFFEEE???<<<===CCCIIINNNSSSYYYZZZVVVZZZ\\\VVVWWWYYYSSSWWW[[[ccckkkllliiijjjnnnkkkgggfffaaaRRRAAA===CCCEEEZZZuuuffflllYYYSSS\\\fffmmmeeeRRReeeppphhhrrrUUUnnnnnnsssfff```nnn|||}}}uuu]]]ZZZpppfffnnnvvvjjjSSSQQQ[[[YYYUUUWWWgggppprrr~~~tttaaaNNNIIIPPPZZZ^^^LLLTTTUUUNNNQQQYYYUUUHHHJJJPPPNNNMMMXXX[[[VVVWWWRRRVVVXXXSSSKKKCCC@@@@@@GGGCCCQQQXXXIIIDDDGGGAAA333???777666666999EEE===:::;;;CCC```www|||YYYzzz{{{]]]ZZZTTTRRRLLL[[[cccYYYrrrsssTTT;;;333777555222222111111000/////////.........///000222333444111000///000222666:::<<<;;;:::LLLpppNNN???333333555222///000444444444444555666777888<<<;;;;;;::::::999999999777666555555444555555555333333333333444444444444333333333222222222222222000000000111222444555666;;;:::888888;;;???AAA@@@GGGCCCAAADDDFFFHHHLLLRRRPPPMMMOOONNNMMMYYY```UUUPPPPPPSSSWWWYYY\\\ccckkkrrrpppssstttcccGGG;;;@@@>>>IIIUUUnnnVVVQQQZZZccccccddd```SSSRRRccc]]]hhhLLLjjjeeecccIIIBBBVVVttt}}}{{{|||}}}rrrYYYRRRddd}}}ooovvvvvvfffQQQLLLSSSWWWTTTVVVhhhvvv\\\[[[hhhlll~~~zzz___NNNQQQXXXYYYUUUhhhrrrhhh[[[YYY]]]]]]fffppprrrssswwwuuuwww~~~yyyyyyxxxpppfff```SSSgggoooPPPGGGLLL:::===AAA666888777555CCCBBBGGGPPP[[[jjjeeemmmfffSSSppp|||zzzyyyiiiVVVNNNmmmKKK^^^aaaZZZvvvuuu@@@999111444...222222111111000/////////...//////000000222333333111000//////000333777999???@@@SSS}}}SSS444555;;;555000555333333333333444555666777::::::::::::::::::::::::888777666666555555555555333333444444444555555555555555444444333333333333000000000111222333444444666555666999<<<===<<<<<>>TTTGGGeeeuuuWWWTTT```KKKBBB???555@@@???444@@@FFFCCCNNNSSSRRREEEUUU]]]}}}SSSbbb|||kkkoooSSSkkk\\\QQQLLL```vvv;;;:::555555...222222111111000/////////...//////000111222222222111000000///111333555777:::HHHjjjvvvEEE777777111000888222222333333444555555555888999999999::::::;;;;;;999888777666666555666666333444444555555666666666777666666555555444444333111111111222222333333333444222444:::===<<<;;;<<<777:::BBBIIIKKKKKKPPPWWWUUUVVV\\\\\\XXX\\\XXXHHHRRRQQQWWWbbbjjjjjjgggfffrrrpppsssvvvmmm^^^WWWYYYZZZ___bbbaaaYYY]]]fffiiinnnnnndddUUUXXXmmmmmmxxxyyyppphhhSSSLLLWWWbbbooouuunnnkkkiiinnnvvvxxxvvvzzzttt```XXXPPPLLLTTTOOORRRjjjaaaPPPUUU___^^^EEE^^^lll^^^KKKJJJWWW```bbb```___]]]UUUKKKHHHKKKOOO[[[```]]]SSSIIIYYY|||PPPUUUZZZ^^^eeegggZZZIII:::222SSSgggPPPRRRaaaRRRLLLEEE333666777777NNNYYYOOOSSSMMMJJJDDD___iiitttOOOYYY^^^^^^ZZZfffIIIVVVMMMhhhbbb;;;999999777222222222111111000/////////...///000111111111222111000000000111333555666777:::YYYpppKKK888333222333111222333555555555555444777777777888999:::;;;;;;:::999888777666666666666333444444555666666777777888888777666666555444444222222333333333333333333666111222888<<<;;;<<>>HHHMMMNNNQQQTTTSSSOOOSSSTTTMMMMMMLLLCCCHHHEEEKKKZZZfffggg```[[[lllnnnqqqrrrqqqkkkddd___RRR``````YYYPPPRRRYYY]]]fffjjjbbbYYYWWWjjjlllsssqqq}}}wwwnnn]]]RRROOOVVVhhhooodddkkkgggcccdddlllwww~~~xxxllljjj\\\QQQXXXTTTXXXrrrhhhRRRPPPSSSNNN^^^ooo|||uuucccTTTKKKFFFUUUYYYWWWNNNJJJLLLMMMJJJPPPYYY___```ZZZOOO```PPPcccmmmbbbRRRJJJGGGCCCGGGAAAWWW___CCC;;;AAA555SSSXXXDDD::::::FFF^^^]]]bbbaaa[[[YYYMMM[[[]]]vvvJJJNNNyyy```bbbyyy~~~JJJAAAQQQ```zzzHHH666222666444111222222111111000/////////...///000111111111111111///000111333555777888999BBBnnngggEEE>>>999000000222444666777666555444555666777888999::::::;;;:::999888777666666666666444444444555666777777888999888888777666555555444222333333444444444333333888222000666::::::===CCCBBB>>>???GGGNNNOOOMMMMMMXXXMMMLLLLLLFFFJJJSSSTTTIIIBBBDDDRRRbbbgggbbb]]]dddjjjppprrrrrrmmm```SSSNNNddd^^^xxxbbb```gggiiiaaabbbhhhfffOOOMMMWWW]]]VVVWWWccciiifff___YYYTTTXXXkkkrrrdddlllqqqoookkkvvvvvvlll{{{wwwrrrsss```NNNUUUTTTXXXttt{{{hhhgggkkkfff{{{rrrcccTTTKKKIIIKKKNNNRRRggghhhOOO>>>EEEMMMIIIIIIOOOUUU]]]\\\TTTdddWWWXXXQQQIIIKKKPPPJJJ===AAA???RRRZZZDDD<<>>JJJXXXJJJPPPYYYGGGBBB^^^~~~[[[aaazzzHHHRRROOOEEEiii:::888666000888...111111111111000000000000000000111111111111000000+++333333444:::777555===IIIeee@@@444888666333888888222555999333666666666777888999;;;;;;;;;:::888666555555666666444444444555555777888888:::999777777777777666555666444333333555666666555666444222111222666;;;>>>FFFBBBAAAFFFNNNSSSQQQLLLMMMRRRQQQIIIFFFJJJMMMMMM@@@222;;;OOOTTTTTT^^^fffXXXbbbmmmYYYjjjnnnttt^^^TTTmmmbbbbbbqqqXXXjjjdddZZZqqqmmm\\\[[[JJJEEEEEE>>>CCCSSS]]]iiidddQQQRRRSSSVVVppp{{{~~~iiipppnnnvvvnnn}}}yyyyyyzzzvvvkkk___\\\```___VVVxxxzzzfffjjjyyy}}}VVVeee]]]MMMRRRBBBQQQppp999KKKCCCJJJZZZfffWWW]]]hhhVVVYYYvvvlllSSSLLLHHHJJJLLLJJJGGGFFFUUU???mmmBBB777FFF======YYYUUUHHHbbbAAA;;;;;;---UUUHHHYYYXXXQQQ]]]AAA777JJJuuuiiiJJJ___eeeRRRIIIOOOIIIaaa|||rrr999888333222555111111111111111000000000000000000111111111111000000...333222222777666888DDDYYY]]]BBB999444///444666111444888333666666666777888999:::;;;:::999888777666666666666444444444444555666777888888888777888888777666444555444222333444555555444555333222111333666999;;;EEEBBBAAAEEELLLRRRSSSSSSSSSTTTNNNDDD@@@GGGOOOSSSEEE666888BBBCCCHHHUUUZZZ```ccc\\\EEEKKKYYYcccXXXGGGYYY___aaa|||XXXccchhhaaajjjfff```PPP@@@???EEEBBBDDDLLLNNN^^^eee]]]dddeeebbbmmmiiiiiihhhhhhwwwhhhggguuuxxxtttkkkhhhiiicccZZZhhh]]]zzzsssiiidddBBBAAAhhhmmmiiiccchhhhhhXXX[[[fffYYYZZZ```PPPJJJGGGKKKNNNMMMKKKJJJPPP666pppYYY<<<444444NNN;;;}}}WWWCCC888999UUUMMMVVVVVVQQQkkkSSSBBBDDDRRRWWWzzzfffMMMzzzmmmOOOLLLHHHFFF]]]sssUUU999:::///555111444111111111111000000000000000000111111111111000000///333111111777888@@@QQQjjjwwwPPP:::888111333555111333777111555555555666777888::::::888888888888888777666555333333333333444555666777777777888999999888777666666444222222444444444333444333222222333444666777CCCBBBCCCEEEIIIOOOTTTWWWLLLRRRWWWUUUSSSSSSSSSRRRDDD999777999<<>>AAADDDEEEGGGJJJOOOTTTGGGOOOYYY]]]\\\ZZZWWWVVVFFF@@@===999>>>VVVllllllhhhooo```^^^QQQddd^^^^^^TTTVVVgggdddVVV|||qqqGGGDDD^^^hhheeeeeejjjbbbMMMDDDDDD???AAAJJJLLLcccooodddaaadddlllwwwiiiqqqzzzjjjsssiiipppllloookkkaaa^^^bbbccc^^^aaajjjsssjjjmmmrrrggggggYYYSSS```jjjbbbOOOYYYUUU]]]kkkgggkkkfff]]][[[[[[TTTWWWHHHJJJGGGHHHOOOSSSRRRQQQRRRGGGPPPddd444GGGCCC111BBBeeeWWWDDD444222333>>>TTTVVVYYYVVVuuufffCCC>>>III___```aaa|||ccc\\\XXXMMMAAAIII^^^666<<<<<>>BBB:::888666666666666555444222222333333333333333222999>>>CCCEEEEEEEEEHHHKKKMMMMMMLLLKKKJJJLLLSSSYYYOOOJJJGGG@@@@@@UUUddd___```ggg\\\```RRRaaaYYY[[[```bbbccc\\\WWWZZZ~~~pppaaaKKKDDDXXXfffgggkkkjjjWWWGGGCCCEEEAAAGGGWWW```fffuuuooommmnnnppptttcccnnnzzzttt~~~wwwzzzooo|||{{{hhh\\\aaaiiihhhbbb___ggghhh]]]WWW\\\aaahhhooo[[[BBB}}}RRRHHHYYYbbbvvv[[[ZZZ\\\]]]aaa___[[[VVVMMMYYYGGGKKKIIIKKKQQQTTTQQQOOOPPP;;;SSS]]]777NNN{{{000<<>>888<<>>IIIbbbHHH>>>777444777555000555111111111111000000000000000000111111111111000000222333222444888:::QQQvvvoooQQQ@@@<<<666444555222111111222222333555666777666666666666777888999:::666666555555444555555666777999;;;999777888===BBB===;;;888777777666555333333333222333333444555666555888<<>><<<:::777666666555444222444333222222333444666777666777888;;;???BBBEEEFFFFFFEEEIIINNNNNNKKKOOOWWWRRRJJJNNNVVVVVV\\\dddbbbaaa^^^iiibbbkkk\\\dddcccaaahhhcccTTTKKKfffdddkkkkkkeeePPPaaannnsssnnnrrrnnnlllmmmkkklllwwwwwwvvvgggnnnnnnggg}}}uuutttooo{{{}}}|||rrrjjjrrruuueeeggglllgggjjjdddQQQPPPQQQXXXlllUUUTTTZZZ]]]bbb___YYYZZZ\\\VVV\\\ZZZRRRKKKHHHIIINNNTTTTTTOOOLLLMMM444cccLLL999777:::444vvvlll???+++???111<<<<<<>>>>>>[[[QQQWWWRRRyyyKKKddd]]]aaaIII<<>>BBBEEEHHHKKKCCC<<<>>>HHHQQQUUUTTTXXXQQQLLLPPPVVV[[[^^^aaa```]]][[[\\\]]]]]]```dddaaaYYYOOOSSS______^^^iiirrrzzzVVV\\\mmmmmmkkksssnnnsssxxxvvvzzz~~~yyy~~~{{{xxxqqqeee]]][[[SSSUUU___nnnqqqjjjeeefffrrrXXXQQQMMMKKKaaahhhccc[[[]]][[[XXX]]]XXX]]]```^^^XXXUUUYYY^^^]]]WWWKKK\\\XXXdddFFFUUULLLLLLKKKJJJHHHGGGEEEDDD???jjj<<<;;;222888111555MMMWWWUUUDDD777999===;;;KKKXXXWWWRRR```YYYWWWfff???SSSnnn???999888666444333333333444222222111000//////000000222333333222111111222444777444888999OOO[[[sssnnnYYYNNNDDD777666666555555555444222000333444555666888999:::;;;777888999999888666444333444444444444666888;;;<<<888888888888777666555444333333333444444444555555777888999:::===@@@CCCEEEJJJDDD>>>>>>DDDKKKNNNNNNSSSPPPNNNOOORRRSSSTTTTTT```\\\YYYZZZ\\\___aaacccRRRPPPEEEFFFZZZhhhkkkooojjj___WWWeeejjjhhhhhheeelllqqqlllnnnqqqlllllliiigggeee^^^RRRJJJHHHLLLNNNXXXccchhhdddaaabbbxxxddddddeeeeee^^^ccc^^^XXX[[[ZZZWWW]]]WWW^^^ddd```VVVOOOPPPSSSYYYXXXQQQJJJZZZaaaUUUMMMJJJKKKKKKHHHGGGGGGEEEBBB>>>[[[888888444:::555:::ttt}}}[[[<<<555:::===OOOVVVLLLMMMmmmhhh]]]yyyqqqBBB^^^rrr:::888777555444333333333333222111000000000000000000111222333222111111222444333333<<<;;;QQQZZZ~~~iiicccWWW<<<777555333333444444333111222333444555777999::::::777888888888777666444333444333333444666888:::<<<999999:::999999888777666333333333444444444555555888888888:::<<>>AAACCCDDDGGGIIIGGGAAA======>>>:::CCCKKKLLLJJJJJJJJJIII[[[]]]]]]YYYWWWXXXWWWTTTPPP[[[UUUMMM]]]mmmiii```QQQnnnoooeeecccfffeeekkkjjj]]]ZZZ]]]ZZZRRRPPPQQQTTTRRRKKKGGGGGGBBBKKKYYYeeeiiifff^^^YYYeeeTTT[[[[[[\\\[[[]]]UUUNNNNNNKKKPPP``````^^^XXXOOOGGGGGGQQQZZZ[[[???AAAHHHtttCCCNNNMMMDDDJJJKKKFFFGGGLLLLLLFFFTTTFFF444777666444@@@^^^|||MMM555;;;IIIJJJQQQBBBVVV}}}YYYmmmtttyyyKKK:::666555555444444333333333111111000000000000111111111222222222111111333555555:::333>>>aaa|||qqqaaaQQQDDD===555222333444333111111111222333444555666777777666666555555555666666444555666777888888999888888888888777777666555444333333333444444444555555666666777999;;;>>>AAACCCCCCEEEFFFDDDAAA???======>>>EEEJJJJJJMMMQQQRRROOOgggkkkjjjbbb\\\\\\\\\ZZZXXXUUUNNNTTThhhpppmmmoooaaagggxxxhhhhhh^^^]]]dddddd[[[___kkkmmmgggccc___]]]VVVLLLFFFDDDDDDOOO```mmmtttsssllleee___fffeeeeee^^^___UUUJJJEEEAAAJJJ___bbb^^^WWWNNNIIIJJJQQQXXXPPPAAA<<>>:::FFFDDDTTTLLLeeejjj]]]AAA888555555555444444333333222111000000000000000111111111222222222111111333555111:::111FFFqqqtttccc```KKKCCC888333333444333111000111222222333444555555777666555444444555777888555666777999999999888777999999999999888777666555333333333444444444555555555666777888;;;>>>AAACCCCCCBBB@@@AAABBBBBBAAA>>>;;;???CCCHHHSSS```ddd```nnnsssqqqeee\\\\\\^^^]]][[[FFF666GGG___``````pppuuudddxxxsssbbbeeefffccchhhfff]]]ddduuu{{{fffaaa^^^[[[TTTJJJEEEDDD???IIIXXXeeemmmqqqoookkk]]]bbb]]][[[aaa```TTTFFF>>>999DDD]]]```___\\\WWWQQQNNNMMMMMM:::III:::]]]YYYIIIBBBGGGCCCJJJKKKDDDDDDKKKJJJCCCpppAAA111555888555\\\nnnFFF888???NNNYYYGGGUUU___ffffffBBB666:::666222333666666111,,,333333222000...///222444333222222111222333555666777;;;666OOOjjjjjj[[[SSSDDD999;;;;;;555000222111222333333444444444333666666777777777777666555444555555666777888888999<<<:::888777888888777666666666666666666666666666888888999:::;;;===>>>???>>>EEEGGGAAA;;;>>>FFFKKKNNNCCCCCCRRRYYYWWW]]]jjjjjjtttnnn___]]]```___```UUU>>>BBBCCCZZZoooZZZTTT```cccmmmxxxZZZ^^^mmmmmmddd___dddccceeeooorrrjjj^^^TTTOOOMMMKKKJJJKKKCCCMMMgggggg```pppbbbaaa___cccbbboooKKKFFFCCC<<>>>>>FFFTTTxxxrrraaa\\\===777555777999:::888444000///222222222000//////222444333222222222222333555666666;;;666OOOrrrooogggWWWGGG===999666555666111222333333444444444444777777777777777666666666555555555666777888888888;;;999888888999999777666666666666666666666666666444555666888;;;>>>@@@BBBAAAGGGIIIBBB===???FFFJJJNNNIIIJJJPPPRRRPPPVVVaaaccchhhggg___ZZZ___```ZZZPPPLLLVVVNNNSSSbbbZZZ^^^]]]dddmmm~~~cccTTTJJJ^^^iiijjjnnnlllccc\\\ooommmjjjiiigggccc]]]XXXdddWWW^^^eeepppwww```eee]]]VVViiiBBBCCCUUULLLYYYfff^^^TTTSSSbbbMMMKKKXXXVVVKKKMMMPPPpppOOOHHHTTTLLLMMMPPPOOOJJJJJJMMMLLLHHHfff999:::777666TTTVVVUUUQQQFFF;;;:::<<>>:::;;;@@@BBBGGGMMMRRROOOJJJIIIOOOVVVZZZUUU\\\\\\TTT]]]dddTTTSSSZZZdddWWWUUUccccccfffYYYaaajjjiii|||~~~kkkHHHGGG]]]jjjfffeeekkkiii```rrrrrrpppnnnjjjddd[[[UUUWWWUUUkkkUUUUUUbbb___gggWWWWWW\\\SSSCCC555iiiWWWuuuVVVMMMZZZGGGKKKMMMPPPVVVlllQQQLLLWWWRRRMMMJJJIIIIIIFFFCCCGGGNNNZZZ<<<444:::555uuukkkQQQNNN@@@999999:::888DDDmmmvvvDDD333:::...777??????888111000222111111222111000000222444333222222222333444666777555<<<<<>>======NNNXXXQQQGGGFFFIIIKKKQQQDDDOOOUUULLLZZZgggTTT\\\``````YYYaaarrrpppeeemmmqqq|||sssddd]]]ccckkkiiibbbgggooonnnssspppiiiccc]]]YYYUUUTTTTTTRRRoooOOONNNWWWfff```UUUKKKCCCGGGGGGHHHzzzrrrOOOdddWWWmmmXXXXXXHHHJJJSSS]]]OOONNNTTTPPPEEE???@@@EEEBBB===FFFWWWNNN>>>---777TTTdddUUULLL>>>333;;;???<<>>@@@HHHEEE@@@LLL```DDD???...<<>>777???>>><<>>NNNuuuwwwZZZGGG@@@>>>;;;555444333222111222333444444555666777888888777777666666666666777777777777777666666888999888666444666666666666666666666666222333444666999<<<>>>@@@???BBBCCCBBBEEEIIIIIIEEE>>>NNNZZZWWWOOOJJJEEE@@@GGG<<<@@@EEE@@@LLLZZZTTTLLLXXXXXX```cccaaaeee[[[XXXYYYiii}}}qqqXXXdddyyynnnrrrqqqbbbdddgggggggggffffffggg]]]QQQZZZSSSeee\\\jjjRRRQQQXXXPPPwwwgggJJJNNNMMMKKKUUUGGGJJJMMM;;;<<>>AAA999666HHH[[[pppFFF???777444333333222222222222000///...000222222111111222444222222222333444666888:::777???XXXlllUUUFFF>>><<<666555333111111222333444222444666999999999777666777777777777666666666666999888666666777777666444666666666666666666666666333333555777:::<<>>AAAGGGMMMLLLGGGBBBIIIQQQUUUUUURRROOOLLLDDDAAAAAA@@@???BBBIIILLLAAANNNOOOcccfffXXX^^^WWWTTT\\\ggg|||YYY\\\rrrppprrrzzzqqqbbbfffjjjjjjgggcccaaaaaa```ooorrrjjjoooaaazzzYYYJJJPPP[[[eee|||MMMaaaUUU999hhhGGG___kkkGGGEEEIII;;;CCC[[[BBBKKKIIICCCEEEBBBAAACCCGGGFFFDDDKKKTTT222555HHHxxxTTTDDD;;;AAA>>>@@@777666BBBGGGZZZ}}}===>>>888222111333555555333111000000---///222222222222222444222222222333444666999:::888@@@^^^kkkSSSCCC@@@666555333111111222333444111333777::::::999777555777777777777666666666666;;;999666555666666555444666666666666666666666666666777777888999;;;<<<===:::===???CCCKKKSSSRRRLLLAAABBBHHHRRRYYYZZZYYYZZZBBBFFFBBB???@@@<<<;;;EEE???DDDBBBbbbooo___```TTTOOO]]]bbbzzz[[[___qqqqqqzzz|||cccccceeegggfffdddbbbccceeeggg|||nnnffftttoooqqqaaaFFFPPPMMMeeeaaaSSSMMMjjjQQQNNNDDD```GGG???LLLiiiHHHMMMHHHBBBJJJ@@@BBBEEEGGGHHHJJJOOOSSS666;;;^^^\\\EEE>>><<>>888111111333444444222111111111000000000111222222333333333444555444444666999;;;:::@@@iiihhhQQQ???;;;:::777333222333333222000222444666777777666555555666666666777777888888999777666555666555444222666555555444444444555555444666999;;;;;;===???AAAEEEPPPTTTMMMKKKPPPQQQLLLBBB===>>>JJJVVVZZZWWWUUUPPPGGGBBBEEEHHHFFFDDDEEEOOOLLLWWWooo}}}wwwkkkfff```ooovvvuuummmlllmmm{{{ssszzzuuussslllddddddhhhfff``````rrrmmmeeennnnnnhhhpppmmm[[[]]]xxxtttOOOQQQNNN^^^DDDYYYZZZMMM]]]GGGOOOBBBNNNiiiQQQDDDGGGBBBJJJCCCHHH>>>FFFSSSWWWIIIddd===111VVVWWWCCCFFFAAA777000AAA@@@CCCLLL======bbbyyyYYY999999999222444555555444111000000111000000000111222222333333333444555444444666999;;;>>>FFFoooqqq___LLL>>><<<777444222333222000000222444666777777666555444444444444555555555666888777555555666555444222333333333444555666777888111333555666777:::===@@@DDDKKKNNNMMMSSS]]]\\\TTTZZZRRRNNNSSS[[[\\\[[[ZZZXXXRRROOOOOOMMMIIIJJJNNNTTTTTT^^^nnnrrrhhh___]]]YYY```gggyyygggiiillllllsssqqqlllnnnlllfffeeeggggggcccaaaxxxzzzssszzzxxxmmmlllWWWXXXYYYWWWXXXgggLLLJJJMMMWWWxxxMMMgggQQQhhhpppBBBBBBWWWKKKNNNJJJJJJZZZIIIDDDFFFCCCNNNGGGDDDCCCOOOOOOGGGWWWPPP999IIIvvv\\\GGGAAA===>>>KKKFFF333444NNNSSSFFFDDD___~~~JJJ:::333;;;555888888666333000//////111000000000111222222333333333444555555555666999<<>>:::>>>EEENNNQQQ\\\fffdddYYYUUUXXX___ZZZZZZbbbgggkkkkkktttjjjwwwmmmdddjjjmmmllliiijjjiiihhh___www}}}vvvzzz}}}sssmmmPPPNNNPPPVVV```qqqRRRDDDUUUFFFiiivvvZZZcccTTTJJJPPPEEE888>>>LLLJJJBBBGGGDDDBBBOOOFFFFFFCCCOOORRRBBBXXX;;;JJJrrrzzzZZZDDD666<<>>===111<<<666;;;:::777333///...///000000000000111222222333333333444555555555777:::===CCCXXXoooOOODDD;;;888888777444333111111333444555666666666666666666777777777777777;;;999888888::::::999888777666555444444444444444444555666777999===BBBFFFKKKJJJGGGJJJTTT[[[VVVKKKNNNIIIHHHOOOUUUXXX[[[___GGGFFFDDD@@@<<<;;;???DDDCCCHHHRRR\\\\\\WWWXXX\\\hhh[[[SSSSSSMMMsssvvvlll{{{vvvssskkkdddhhhmmmppprrrqqqnnnjjjcccuuuyyypppsss}}}~~~yyypppjjjgggmmmwww]]]UUUHHHUUUTTT___aaa___```KKKJJJJJJ:::MMMUUUCCCCCCLLLCCCBBBKKKDDDNNNAAAGGGXXXOOOHHHBBBrrrttt]]]???>>>YYYjjjJJJHHHQQQNNNKKKDDDFFFrrrggg:::???333<<<666:::999777333///---...000000000000111222222333333222444555555666777;;;>>>CCCaaawwwYYYIII;;;888999666444333111111222444555555666666777777777777777666666666888777666777999999999777777777666444444333333333555666777888999>>>CCCGGGLLLLLLJJJKKKNNNOOOKKKDDD===<<>>888;;;555777777555222///......000000000000111222222333333222444555555666888<<<>>>EEEkkkiiiSSS>>>999999555222222111111222333444555666666555555555555555444444444555333333444666777666555444444444444444555666666999;;;<<<===???BBBGGGJJJGGGIIIJJJKKKKKKKKKIIIGGG000333;;;DDDIIIJJJMMMRRR___^^^YYYRRROOOOOOMMMJJJ[[[YYYYYY]]]aaaaaa\\\XXXQQQ[[[\\\cccddduuuyyyyyy```eeeddd___aaalllxxxxxxqqqjjjuuuttt|||wwwyyy{{{yyyvvvzzz}}}|||zzzyyy[[[GGGJJJWWWFFFOOOaaaSSSXXXGGGBBBJJJ>>>HHHRRRBBBIIIJJJFFFIIIEEEJJJAAASSSPPPHHHVVVWWWuuuLLLDDD{{{gggTTTIIIPPPbbbtttIII::::::===888222222333444222000...///000000000000111222222333333222333555666666999<<>><<<777222333111111111222333444666666666555555555444444444444444333333444666777777666555444444444444555666666999;;;===>>>???BBBEEEHHHMMMNNNPPPTTTWWWXXXWWWWWW===>>>DDDKKKPPPUUU^^^hhhdddiiiiiiaaa[[[[[[[[[YYY^^^\\\ZZZYYYZZZXXXRRRKKKPPPcccZZZ^^^hhhooo{{{oooiiihhh```\\\^^^kkkvvvwwwtttrrrtttiiitttsssnnntttttt~~~yyyvvvuuuppphhhaaa```iii|||hhhZZZNNN\\\VVVWWWTTTMMMUUURRRNNNSSSRRRSSSIIIDDDKKKBBBDDDJJJ>>>LLLCCCMMMTTTKKKPPPxxxZZZEEEqqqaaa\\\||||||BBB:::666@@@666000///111222222000//////000000000000111222222333333222333555666777999<<>>PPPWWWOOO~~~lllnnnaaaPPPcccccc???jjj}}}ggg===AAA111333999222333222111000////////////000111111222222333444444555888333444<<<<<<:::BBB[[[dddFFF???BBB===111666444333111111222333444666666777777666555444444555555666666777777888888666666666555444444333333555555444444555666888999>>>AAAEEEHHHHHHFFFBBB???FFFEEECCCAAAAAAEEELLLQQQ^^^WWWWWW^^^___WWWTTTXXXFFFGGGHHHNNNYYY^^^TTTEEEGGGNNNSSSOOOIIIRRRrrraaammmdddaaadddnnnyyyzzzvvvyyyxxxmmmgggppplllnnnqqq{{{kkkcccaaaYYYaaabbbjjjxxxWWWfffcccPPPVVVhhh[[[VVV\\\YYYMMMHHHMMMCCCAAA@@@CCCFFFFFFEEEDDD444???444<<>>888777555333222111222333444555666666666555555444333555555666666777777888888777777666666555444444444444444444555666888;;;<<>>@@@EEEJJJJJJGGGDDDFFFHHHGGGFFFEEEDDDCCCFFFKKKOOOQQQXXX]]]ZZZWWWZZZ___bbb\\\\\\\\\```hhhnnnjjjbbbmmmbbbVVVSSS[[[qqq|||sssrrr|||zzz~~~www|||sssvvvhhhdddwww}}}uuuxxxvvvbbb|||iii[[[PPPSSS[[[YYYLLLAAA===<<<;;;::::::::::::999666777777AAAAAAZZZ___YYYRRRMMMKKKPPPXXXgggbbbpppKKK777===222555555000222222111000//////000000000111111222222333444444999:::666777<<<999===NNN~~~dddMMMCCCCCC;;;999666444222222333333333333333444444333333222555555666666777777888888999999888888777666666666444444444555777999;;;===:::@@@FFFFFFBBB@@@EEEJJJFFFGGGFFFFFFEEEGGGJJJMMMNNNWWWZZZSSSSSS[[[aaa```___bbbffflllppppppjjjccc```\\\\\\aaakkkxxxqqqtttsssooosss~~~xxx|||zzz~~~tttzzz}}}zzzoooaaa}}}```]]]```WWWKKKEEE;;;999666444777<<<===;;;888222888FFFGGGQQQ[[[^^^RRR???EEE___]]]OOOlllEEE:::===444666222///222111000000000000000000000111111222222333444444999:::777888<<<888@@@UUUsssXXXGGG@@@===;;;888555333222333333222222333333333333333222555555666666777777888888999999999888777777666666555444444444555777888:::666<<>>kkk}}}hhh???;;;<<<444666111///111111000000000000000111000111111222222333444444999999777999<<<888CCC]]]hhhQQQAAA???===:::666444333333333222222333333444444333333555555666666777777888888999999888888777666666666555555444444444666777888777<<>>bbbGGG888GGGXXXUUUIIICCCCCCKKKHHH444999777222666000222111000000000000000111111000111111222333333444444777888666:::<<<888GGGffflllVVVBBB@@@<<<888555333222222222333444444555555555555555555666666777888888888888888777777666555555555444444444555777:::<<<>>>???@@@AAABBBBBBAAA???===AAADDDGGGHHHFFFDDDBBBBBB@@@===???EEEGGGIIIVVVfffeeefffhhhiiibbb[[[___iiiggg\\\QQQMMMQQQ]]]ppphhhaaa^^^hhhvvvqqqeeennnyyy}}}tttrrr}}}RRREEESSSVVVJJJ;;;XXXkkk___III@@@CCCFFF888OOOiiiJJJ@@@===OOO@@@WWWHHH======??????AAAEEEKKKggg===;;;777555444333222000000000000000000000000000000111222111000000222333444<<<888777===;;;PPP~~~mmmfffPPP???;;;???888333444222111111222333333444555555666666666666666666666666:::999999888777666666555555555444555666777999:::>>>>>>???@@@AAA@@@>>>;;;??????BBBFFFIIIIIIEEEAAAEEEIIIQQQ[[[bbbeeeiiilllmmmhhhgggkkkjjjeeebbbccckkkwwwlllDDDLLL```ZZZwww]]]QQQLLLaaa|||~~~sssuuu~~~ttt|||vvv~~~uuujjj|||aaaOOOEEEXXXYYYJJJ888MMM;;;ooo\\\777???<<>>CCCFFFDDDAAAAAAttt===:::777555444333222000000000000000000000000000111222222222111111222444222<<<888888======XXXyyyaaaVVVBBB;;;>>>888555555222111111222333333444555555555555555555555555555555888777777666555555444444555555444555666777999:::;;;;;;;;;===>>>===:::777EEEDDDCCCBBBCCCFFFJJJLLLSSSRRRTTTZZZ___bbbeeehhhqqqnnnjjjiiikkkllljjjfffdddnnnhhhLLLUUU^^^QQQhhhXXXQQQFFFQQQggg~~~rrrkkk{{{{{{{{{zzzllleeepppyyyzzz}}}vvvuuummm\\\SSSFFFMMMLLLDDDSSSIII===dddrrrMMMGGG555BBBOOO]]]GGGLLL<<<<<>>@@@ccclllaaaIII======999777777222111222222333333444444555555555555555555555555555555555555444333333222222555444444444555777999:::=========>>>??????<<<999FFFHHHHHHFFFCCCDDDKKKQQQUUURRRRRRVVVZZZ\\\bbbiiidddeeeaaa\\\```hhhggg``````dddaaaWWWdddhhh]]]pppOOOFFFJJJIIIPPPbbbrrrvvvrrrmmmssspppsss}}}|||yyyooofffrrr}}}fff\\\]]]QQQMMMFFFGGG^^^BBBEEETTTxxx```NNN555999MMMaaaSSSFFF333:::===kkkeeecccbbb[[[YYYlllOOO<<<999666444333333222111000000000000000000000000222333444444333333555777111;;;:::999===BBBlllqqqSSSAAA???;;;:::999222222222222333333444444444555555555555555555555555444444444444333333222222444444444444555777999:::======>>>???AAA@@@===;;;@@@IIIQQQPPPIIIDDDFFFKKKVVVUUUWWWYYYUUUQQQYYYeeellltttrrrhhhfffnnnlllaaaccc___ZZZ___rrrzzz|||iiiUUUKKKJJJLLLQQQVVV[[[eeeppptttrrrxxx|||iiiYYY\\\XXXSSSIIINNNPPP???MMMGGGaaahhhPPP>>>:::ZZZ___EEE444888GGG:::```\\\UUUQQQVVVhhhlllsssBBB;;;888555333333333222111000000000000000000000000222333444444333444666888333<<<::::::===CCCtttbbbJJJBBB===;;;:::444222222333333333333444444555555555555555555555555555555555444444444444444444444333444555666888999999999:::<<<>>>>>>;;;999>>>JJJUUUTTTJJJBBBCCCHHH___bbbfffeeeVVVHHHOOO___uuuxxxpppqqqnnndddddd]]]VVVeeeyyybbbJJJLLLPPPRRRNNNJJJPPPXXX~~~zzz|||{{{{{{tttqqqRRRJJJOOOSSSIIINNNHHHGGGNNNCCCIIIpppOOOAAAIIIeeePPP999...888DDD444DDDTTTVVVKKKQQQppp~~~jjjWWW}}}>>>:::888555333333333222111000000000000000000000000111222333333333444666888555<<<999;;;@@@HHH{{{sssUUUHHH>>>;;;;;;666333333333333333333333333444444444444444444444444555555555555555555555555444333333333444666888999999999;;;>>>@@@AAA???===BBBKKKRRROOOEEE@@@FFFNNN\\\```iiilll]]]NNNVVVhhhgggttt|||zzzxxxzzzxxxsssddd```ZZZmmmzzz{{{```ddd[[[RRROOOLLLIIIGGGHHHlllwwwzzzsssttt{{{oookkkccc]]]BBBEEETTTLLLNNNQQQPPPJJJGGGIIIsssOOO===KKKaaa999999;;;666:::>>>DDDNNNNNNMMMbbb]]]nnn???:::777444333333333222111000000000000000000000000000222333333333333666888777;;;888<<>>777999RRRzzzjjjeeemmm@@@999777444333333333222111000000000000000000000000000111222222222333555888777;;;888>>>HHHSSSgggRRR@@@999;;;999333333333333333333333333444444444444444444444444444444444444444444444444333333333333444666888999777888:::>>>BBBDDDCCCBBB???GGGNNNMMMHHHGGGNNNVVVHHHEEEKKKWWWXXXRRR[[[kkkiiibbbbbbmmmxxxzzzuuuqqqpppsssiiixxx|||}}}uuu{{{}}}|||mmmZZZMMMJJJHHHPPPZZZdddooo}}}}}}uuuaaaZZZEEEWWWSSSSSSJJJ>>>MMMWWWdddEEEGGGJJJBBBGGG333:::>>>???MMM]]]VVV```|||rrriiilllOOO===999777555333333333111000000000000000000111111222111222222333444555666777888888777===GGG^^^rrr[[[BBB;;;???666555444222222222444666777666555555444444444555555777666555444333222222222222222333555777999;;;<<<;;;;;;<<<>>>@@@CCCFFFGGG@@@BBBCCCCCCDDDGGGMMMRRRHHHBBBDDDMMMQQQPPPVVVbbbssshhhfffrrryyysssjjjgggvvv}}}sss~~~tttvvvxxx{{{yyy~~~yyyeeePPPFFFKKKIIITTTRRRqqqiii}}}vvvPPPLLLUUULLL```NNN[[[]]]OOOSSSooolllHHH777nnnkkk@@@777<<<999<<>>999777444333333333111000000000000000000111111222222222333333444555666666999777;;;???EEEfffhhhLLL@@@@@@888555444333222222333555666888777666555444333333333666555444333333222222222111222333444666999;;;<<<===>>>>>>@@@AAABBBCCCCCC???AAABBBBBBBBBEEEJJJNNNIIIFFFHHHOOOOOONNNXXXgggooojjjjjjssszzzwwwoooiiiiiisssmmmrrrgggtttfff^^^uuu{{{nnnxxx{{{ZZZUUUJJJBBBQQQKKKmmm|||}}}ooo|||{{{}}}bbbEEEKKKQQQCCCOOOPPP\\\^^^NNNIII]]]```HHH777cccrrr\\\III;;;;;;KKKCCCFFFlllZZZZZZmmmBBB===888666444333333333111000000000000000000111111222333333333333444555666666999666???@@@BBBrrrwwwUUUBBB===888666555333222222333444555888888777555444333222111555555444333222222222222111111222444666888:::;;;???@@@AAABBBAAAAAA@@@?????????@@@@@@@@@BBBFFFJJJFFFEEEHHHLLLJJJIIIVVVfffjjjkkkkkknnnvvv}}}|||wwwmmmtttkkkiiifffssscccPPPcccdddllloooqqqyyy\\\qqqVVVFFFSSSHHHNNNUUUaaaTTTdddyyy~~~{{{oooPPPNNNTTTSSSEEEJJJJJJ[[[kkkeeeXXXYYYVVVDDD>>>CCCNNNYYYSSS@@@999AAA>>>]]]}}}}}}nnnNNNXXX{{{@@@;;;888666333222333333111000000000000000000111111222555444444333444555666777888555AAAAAADDDbbbFFF===;;;888666444222222222333444777666666666555444333222444444333222222222222222000111111333555777999:::???@@@AAABBBBBB@@@>>>===???????????????AAADDDFFFEEEDDDFFFJJJJJJKKKTTT___dddhhhgggdddlll|||{{{wwwllllllxxxlllVVV\\\kkkvvvlllyyyxxxkkkWWWXXXMMMBBBBBBNNNdddiii{{{tttzzzrrrcccUUU___ZZZWWWPPPPPPEEERRReeehhhYYYSSSNNNBBBHHH666:::NNNRRRHHHBBB???FFFuuuZZZNNNVVVsssiiiAAA888777555333222222222111000000000000000000111111222555444333333444555777888888666AAABBBNNNqqqPPP@@@AAA999777555333111111222222333444555666666555555444333333222111111111222222000111111333555777999:::===>>>@@@AAAAAA@@@>>>===>>>>>>===>>>???AAACCCCCCDDDCCCDDDJJJOOOPPPRRRUUUWWW___aaa^^^cccqqq{{{{{{zzz~~~yyyhhhkkkttttttfffmmmlll~~~uuucccWWWTTTIIIFFFIIIWWWeeevvv[[[NNNUUUPPPYYYWWWMMMLLLHHHKKKIII@@@@@@EEEAAA<<<;;;DDDIII@@@===AAAAAAWWWwwwwwwNNNGGGooo[[[BBB555666444222222222222111000000000000000000111111222555444333333444666888:::888999???CCC___WWW??????:::999666333111000111111222333444666777666666555222222111111000111111222111111222444666888:::;;;;;;<<<===>>>???>>>>>>======<<<;;;<<>>;;;999666333111000000000222444555666777666444333111111000000000000111111111222333444666999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888:::>>>@@@@@@>>>999:::<<>>444555333111111222222111000000000000000000111111222333222222222444777;;;===<<>>======@@@CCCBBBCCCGGGLLLNNNKKKLLLSSSYYYWWWTTT___ooolll___eeeaaatttkkkxxxyyy|||wwwiiicccaaaXXXpppTTTLLLRRRXXX]]]\\\gggbbbUUUKKKWWWJJJHHHKKKMMMNNNWWWTTT@@@:::ZZZPPP888CCCTTTddd|||~~~yyy}}}nnnuuuJJJQQQHHH\\\DDD<<<555333333333333222111000000222111111000111333444555555333111222666:::===>>>;;;>>>===TTTcccAAA<<<===;;;555000/////////111333555777888666444333111111000000000000111111111222222333444555666777666888::::::999888777888666777999;;;<<<===>>>>>>999:::<<>>>>>:::;;;===???AAADDDGGGHHHRRRLLLAAAQQQZZZTTTYYYSSS___[[[ZZZ[[[SSSHHHHHHOOO^^^mmmcccTTTeeeeee___aaa___XXXJJJFFFIIIJJJRRRVVVMMMDDD>>>777>>>GGG```zzzxxx|||}}}{{{yyyxxxeeeTTT\\\qqq???<<<666333333333333222111000000111111000000111222444555555444333444666999;;;;;;<<<;;;CCCiiiZZZ???===;;;888555333222222111222444666666555444333111111000000000000111111333333444444555555666666888999999888777777888:::777777999:::<<<=========<<<<<<===>>>@@@BBBDDDEEEIII===222JJJXXXQQQVVVVVV\\\]]]]]][[[UUUNNNGGGDDDQQQ\\\ssshhhNNNYYYfffbbb___dddYYYMMMHHHHHHFFFLLLQQQKKKGGG>>>CCC>>>HHHmmm}}}yyyxxx~~~{{{zzz|||~~~wwwYYYqqq\\\>>><<<555333333333333222111000000111000000000000222333444555444333555777999999999:::===EEEbbbeeeCCC>>>999888777444222222111222444555555444333333111111000000000000111111444444555555555666666666999999999777666666999;;;777777999:::;;;<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEE888>>>===KKKLLLDDDTTT\\\XXX```eeeaaa\\\WWWQQQJJJMMMTTTiii~~~___YYYfffddd\\\\\\VVVMMMLLLLLLGGGIIIKKKCCCDDD>>>QQQDDDIIIrrr}}}~~~{{{vvvxxx{{{{{{rrrddd~~~QQQ>>>;;;444333333333333222111000000111000000///000222333444444333444666888:::999888888AAAGGGVVVrrrJJJ@@@888777777333000111111111333333444444333222111111000000000000111111444555555666666777777777999999999777666666999;;;777888999:::;;;;;;<<<<<<;;;<<<===???AAADDDFFFGGG???TTTTTTPPPGGGEEEWWWWWWYYYeeelllhhh___ZZZWWWTTTSSSXXXeee{{{aaa```eee```[[[TTTJJJIIIIIIEEEIIILLLFFFGGG:::HHH???MMMzzzzzzyyy~~~~~~xxxvvvxxx|||~~~~~~{{{{{{~~~kkk|||KKK===999444333333333333222111000000000000//////000111333444222222444777999:::999888888CCCLLL[[[TTTDDD888777777222///111111111222222333333333222111111000000000000111111444444555666777888999999888999999888777777888:::777888999:::;;;;;;;;;;;;<<<<<<===???AAADDDFFFGGGHHH\\\WWWQQQPPPWWWeee[[[eeemmmrrrnnnbbbYYYYYY\\\YYY___cccjjjZZZ```eee___VVVGGG@@@??????JJJUUURRRNNN888666>>>\\\~~~~~~wwwiiilllrrrzzz|||{{{zzz|||rrrHHH999777777333333333333222111000000000000//////000111333444000111333777:::;;;:::888:::AAAUUUsss___KKK:::888888333000111111111111222222222222222111111000000000000111111333444555666888999;;;;;;777888::::::888777888999777888999:::::::::::::::=========>>>@@@AAACCCDDDAAAOOOLLLOOOSSSYYYjjjeeeooolllmmmlllbbbWWWWWW^^^UUU______{{{eee^^^fffaaaXXXFFF======@@@MMMWWWSSSKKKBBB@@@ZZZuuuzzzwwwzzz{{{xxxdddiiiqqqzzz}}}|||zzz}}}FFF666666999333333333333222111000000000////////////111222333///000333777;;;<<<:::888===>>>\\\fffOOO===999999333000333000111111111111222222222111111000000000000111111222333444666888:::<<<===666888::::::999888777888777888999:::::::::::::::>>>>>>===>>>>>>???@@@@@@999FFFGGGPPPLLLGGG\\\fffnnnccc^^^aaa\\\PPPPPPZZZMMM[[[ZZZ}}}eeegggbbbXXXGGG@@@BBBEEENNNRRRIIIAAAOOOZZZeee___\\\]]][[[UUUUUUYYYlll~~~~~~mmmlllttt}}}~~~}}}===CCC***<<<555333222222222222111///000000000000111222333444222222333444666888:::;;;<<>>@@@BBBCCC>>>DDDHHHGGGHHHOOOWWW\\\YYY```eeeaaaXXXQQQQQQTTTOOOMMMVVV]]]XXX```PPPIII555EEEEEEOOOEEEIIIZZZ~~~{{{gggLLLLLLPPPaaaooobbbDDD:::CCCMMMxxxaaaUUUMMMPPP]]]RRRTTTeeeyyymmmlllvvv<<>>===kkk\\\===<<<:::555555444222222222222222222222222222222111000000000000000222222222444666:::===???<<<<<<<<<===>>><<<999777999999999:::;;;<<<>>>???<<<;;;;;;<<<===???AAACCC<<>>@@@@@@>>>:::777999999999999999:::;;;<<<;;;;;;:::;;;<<<>>>@@@AAA<<>>;;;<<<>>>@@@AAA???:::666777777777777888999::::::::::::999:::;;;===>>>@@@===DDDIIIJJJLLLQQQTTTTTTLLLKKKKKKKKKMMMMMMMMMMMMQQQ]]]dddqqqxxxtttkkk``````YYYsss\\\???XXXUUUQQQTTTeee}}}ttttttxxxqqqeeeeeerrrzzzwwwYYYaaa^^^ggg{{{yyy{{{uuuyyy}}}cccRRR===PPPGGG???YYYuuuhhhNNN666^^^ttt{{{qqqwww}}}fffEEEBBB\\\DDD///:::NNNjjjvvvwwwkkk===DDD```MMMPPPuuuIII:::888;;;777555333222222222222111///000000000000111222333444222222333444666888:::;;;BBBMMMvvv```yyyLLL<<<888888777000111111111111111111111111111000000000000000111111222222333444555666777888999:::<<>>999555444444555555666888999:::999999888888999;;;===>>><<>>AAAZZZKKK___EEE999::::::;;;555333222222222222111///000000000000111222333444222222333444666888:::;;;DDDLLLVVV@@@777888999222111111111111111111111111000000000000000111111222111222222333333333444444888888:::<<<>>><<<999555666666666666666777888999888888777777888999;;;<<<999>>>AAABBBFFFKKKLLLIIIOOONNNLLLLLLLLLJJJHHHFFFHHHQQQRRReeekkkTTTQQQJJJQQQnnnfffVVV^^^aaa___mmmkkk[[[RRRIIIUUUttthhhRRRPPPOOObbbyyyzzzmmmbbbZZZ\\\sss~~~gggQQQ???DDDDDDHHHDDDNNN___bbbgggmmmvvvwwwbbb;;;CCC///>>>dddqqqxxxzzzsssuuuIII888IIITTTvvvFFF777;;;555===555333222222222222111///000000000000111222333444222222333444666888:::;;;???UUUcccFFF888777999444111111111111111111111111000000000000000111222222000000111222333333333333888888999;;;<<<<<<999777<<<;;;:::999888777777777888777777666777888:::;;;888<<<>>>>>>BBBGGGIIIFFFGGGHHHIIIJJJHHHFFFDDDCCCKKKOOOHHH[[[{{{OOOGGGMMMDDD```yyyccc___ZZZOOOMMMWWWRRROOONNNJJJQQQppp{{{tttPPPWWWVVV```tttUUUQQQGGGPPPrrrrrrjjjwwwwwwOOOFFFPPPYYYOOOLLLPPPnnn~~~~~~mmmCCC???KKKjjjkkkZZZCCCCCC111JJJooooooooosssooorrrOOO===GGG___GGG666<<<111???555333222222222222111///000000000000111222333444222222333444666888:::;;;888dddlllKKK888666999444000000000000000000000000000000///000000111222222...///000222444444555555:::999999:::<<<<<<:::888BBB@@@>>><<<999888777666777777666666666888999:::999<<<===>>>AAAGGGIIIFFF<<<@@@DDDFFFEEEDDDDDDDDDGGGFFF999KKKaaauuuaaa===DDDNNNBBBggg}}}cccXXXVVVRRRLLLIIIIIILLLJJJEEE\\\|||uuuzzzyyyOOO``````___kkklllEEEPPPPPPbbbxxxgggqqq{{{SSSOOOMMMNNNLLLQQQLLLyyyqqq999FFF444:::ccczzz___NNNUUUNNN999RRRpppccc^^^gggttthhhMMMLLLUUUdddBBB555555444555444444333222111000///...000111111222222222111111111222333444555777:::===BBBYYYsssSSS===666777333222222222111111111111000//////............//////000000000000111222333444444666888888777666666777<<<<<<<<<>>>@@@???:::666::::::999888777777777777777888999:::<<>>???@@@AAAAAAAAAAAA:::EEE666===qqqOOOEEEAAA???HHHiiiffffffsss|||pppYYYLLLKKKOOOPPPLLLDDD???444JJJ~~~yyy}}}PPPLLLVVV[[[ZZZkkksss```IIIAAA@@@VVVxxxpppSSSRRRkkkyyy|||rrrPPP>>>OOOEEEHHHJJJIII}}}yyy]]];;;;;;BBB@@@bbbxxx[[[IIILLLjjj@@@GGGtttoooFFFAAA[[[tttfffQQQNNNPPP]]]@@@555666444444444444333222111000//////000000111111222222222333111222444444555777;;;===FFF```xxxWWWAAA;;;<<<777222222222111111111111000//////............//////000000000000111222333444444555777777666666666777@@@>>>===>>>@@@@@@===;;;<<<<<<;;;:::999888888888666666666666777888999:::777888999::::::;;;;;;;;;888:::...333\\\}}}LLL>>>777111888ccceeeCCCGGGUUUmmmkkkXXX[[[YYYTTTPPPKKKTTTbbbbbbfffzzz~~~zzz~~~vvv~~~^^^CCCMMM]]]^^^___vvv|||bbbJJJ<<>>AAA777888jjjyyyGGG999RRRaaaBBBNNNooo]]]444;;;aaarrraaaMMMLLLTTTfff{{{<<<555777444222444444333222111000000///111000000000111222444555111333444555555888;;;>>>FFFeee}}}XXX@@@;;;<<<555222222222111111111111000//////............//////000000000000111111222333333444666666666555666777AAA???===<<<>>>>>>>>>======<<<<<<:::999888777777666555444333333333333333222333444555666666666666777333222999PPPssszzzTTT>>>999444444___YYY<<<777;;;QQQxxxRRR>>>LLLMMMNNNXXX\\\QQQXXXVVV___rrr<<>>@@@???>>><<<;;;=========<<<;;;:::888777555555444333333333333444444444555555666555555555222***;;;DDDBBBdddsssXXX444222AAA<<>><<<;;;===>>>>>>???>>>===;;;:::333222222111111222222333222333333444444333333222888...888:::888]]]{{{nnnJJJ777:::777:::\\\uuu{{{{{{YYY;;;===BBBHHHFFF===<<>>999888555333444333333333333222222222222222222333333444444444444555777777888:::>>>@@@JJJrrr|||HHH:::;;;333222222222111111111111000//////............//////000000////////////000000---///222222222222444555666999<<<===;;;999:::;;;:::;;;<<<======<<<;;;:::444333222111111111111111111111222222222222111111888333666444777\\\|||fffDDD444777666AAA]]]}}}~~~vvv]]]SSS444555;;;777@@@MMM???@@@cccOOO:::444;;;KKKpppyyyzzzgggJJJDDD<<>>aaammmjjjIII555333111222888999FFF???TTTFFFQQQ@@@@@@:::888555444444333333333333333333222222222333444444444333333444666777777888:::>>>AAANNNuuuMMM>>>@@@999222222222111111111111000//////............//////111000////////////000000---///111222222222333555333555777666444444666999555666888::::::999888777777666555333222222111111111222222222222222111111000000444333:::\\\xxx{{{ooolllFFF...<<<===555BBBLLL]]]cccpppZZZ>>>BBB222111888333FFFZZZ;;;000___mmmOOO>>>888888UUUyyy~~~rrrYYYAAA///888>>>DDDTTTSSSYYYttt}}}nnnRRR;;;FFFooouuutttlllIII444CCCJJJ;;;444LLLCCCFFFZZZ888555///111888000000???:::>>>YYYTTTqqqRRR===888444555888555DDD;;;QQQAAAOOODDD???666888999666333333333333222111000000000111222333444333222222222444666777999;;;???BBBQQQFFFVVV===:::555666444111000111222111111111111000/////////////////////............//////...//////000111333444555666777666444222222444666777888888777555444666777222222222111111111000000000000000000000000000000000///111111999WWWrrruuuwwwttt___@@@000444999777777555888666000333555,,,666""":::VVVDDD888EEEIIIvvvkkkCCC777BBBJJJ]]]dddnnngggSSSGGG666555GGG@@@^^^GGGEEEdddjjjjjj~~~zzzsssNNN999DDDYYYmmmrrriiiiiiGGG555DDDPPPDDD666444<<<===QQQcccCCC+++999---777888DDDLLL444555UUUMMMSSSXXXHHH222///666;;;???EEEAAADDDOOObbbBBB<<<555666777444333333333333222111000000000111222333444333222222222444666777999;;;???BBBTTTkkk\\\@@@<<<666666444111000111222111111111111000/////////////////////............//////...//////000111333444555666666666444333222444666999999999777444333444555222222222111111111000000///////////////////////////...000///666UUUqqquuurrrqqqeeeOOO???:::666111333222666666222222222+++---777SSSYYY<<<000;;;AAA[[[fffQQQAAA999222>>>DDD000:::@@@KKKHHHHHHTTTGGGVVV???===aaannnmmmwwwkkk___DDD333333<<>>===DDDAAA444///555+++555@@@LLL???666<<<+++555777;;;CCC333333TTTZZZdddZZZKKK@@@@@@GGGJJJDDD>>>AAAIIIVVVnnn@@@:::444444555222444444333333222111111000000111222333444333222222222444666777999;;;???BBBVVVdddDDD===777666444111000111222111111111111000/////////////////////............//////...//////000111333444555555555666444333222444555999:::999777444222222222222111111111111000000000///////////////////////////---///...444QQQnnnvvvssssssooofffVVVEEE777///...,,,++++++******+++,,,+++EEEVVVIII555444>>>BBBDDD___YYYNNNCCC555444...555555...333888LLLrrrvvvIII666444]]]sssqqqqqq^^^VVVPPPOOOGGG:::<<>>AAACCC@@@777000111777000CCC???DDDNNNNNNKKK888333555111999333000RRRjjjlllLLL???CCCCCCKKKMMM>>>:::BBBJJJUUUsss>>>888555333555222444444333222111111111111000111222333444333222222222444666777888;;;???BBBYYYkkkGGG===666666444111000111222111111111000000/////////////////////............//////...//////000111333444555444555555444333333444555777888999777444222222222111111111111000000000000////////////////////////000---///...111LLLlllwwwtttsssuuuuuulllZZZLLLFFF999555...---111000333>>>@@@JJJBBB111222;;;@@@DDD???WWWSSSTTT\\\WWWLLL555555:::777<<<:::DDD___]]]===222111ZZZwwwuuuqqq```===CCCPPPQQQJJJLLLNNNEEEJJJHHH???555444999999333222EEE333666LLLFFF:::222111666---666666///PPPtttiii:::///;;;:::AAAFFF444;;;DDDFFFKKKooozzz???777777444666222555444333222111111111111000111222333444333222222222444666777888;;;???BBBTTTqqqHHH<<<555666444111000111222111111111000000/////////////////////............//////...//////000111333444555222444555555333333444555444666777666444333222333000000000000000000000000........................111...111///000GGGgggvvvnnnkkkkkkllliii```ZZZYYY888777000444>>>777444EEERRRIII555,,,333666777??????QQQIIIPPPaaaaaaXXXBBBPPPYYY[[[___UUUQQQ^^^SSS555333111VVVvvvwwwwwwnnnKKK???999999<<>>EEE>>>999:::888222999DDD000999KKK666---:::000777777AAA888222TTTmmmkkkDDD333888777===DDD???:::EEEHHHNNNwwwddd>>>666:::333777222666444222111000000111222000111222333444333222222222444666777999;;;???BBB<<>>;;;888333000===...444BBB777333666000555===DDD222333ZZZeeegggMMM777444:::??????<<<;;;CCCFFFNNNvvv^^^===555:::333666111666444222000000000222222000111222333444333222222222444666777999;;;???BBBCCClll|||LLL===999666444111111111222111111111111000/////////////////////............//////...//////000111333444555///222444555444333333444444666777777444000........./////////000000111111........................---+++000000)))888VVVhhheee```LLL222***222444------111)))555III777,,,IIIIII222888CCC999>>>@@@***gggfffUUU^^^___EEE888111111444...///---===bbbhhh111666(((BBBlllsssuuuwwwuuuHHH...222444222555777777:::=========;;;444---000AAA555666AAAAAAAAA666///333???FFF---444___bbbdddSSS999111>>>CCC;;;999@@@BBB@@@GGGoooWWW;;;777:::111000444444333222111000000000000000111333333222222222333222555777777777:::???DDDCCCzzzIII===>>>777666444222111111111222111111000///////////////..............................//////000222333444555444444333333444444555555555444333222000///...////////////////////////000000///...------,,,,,,+++,,,---------888QQQiiihhhbbbMMM333...777777+++///'''222,,,YYY+++///EEE<<<999888:::======:::666<<>>RRRCCCKKKMMM\\\TTT:::777:::222222555444333222111000000000000000111333333222222222333222555777777777:::???DDD___RRR>>>999777666444222111111111222111111000///////////////.................................///000111333333444444333333333333444444555555555444222111///...........................000//////...------,,,,,,+++---...---,,,777PPPgggeeegggYYY===((('''///333...+++000///RRR222...>>>AAA@@@<<<888555555888:::???OOO222HHH]]]===777111555***111555---<<>>BBBLLLOOOgggPPP999777999333444777444333222111000000000000000111333333222222222333222555777888888:::@@@EEEzzzWWW???888777666444222111111111222111111000///////////////.................................///000111222333444333333222222333333444555555555444333111000///........................//////......---,,,,,,,,,,,,---///---,,,555MMMddd```dddaaaQQQ:::...111:::111555///333FFF:::,,,333PPPFFF;;;777:::>>>>>><<>>444---444111555KKKAAA+++!!!000<<<777444888555<<>>>>>===>>>BBBCCCBBBMMMEEEWWWKKK;;;777777111222333444333222111000000000000000111333333222222222333222555777888888;;;AAAFFFWWW@@@;;;777666444222111111111222111000000///////////////........................------......///111222333222222111111111111222222444444333333222111000///........................---------------,,,,,,,,,---...///---***111HHH]]]ZZZVVV\\\hhhgggSSS???777999CCC333999000BBB444666+++<<>>:::>>>111555;;;AAADDDEEEEEEEEE///;;;>>>777333666444))):::999>>>CCCDDDFFFMMMUUU000222...666DDDnnnlllPPP444333///222999666111555;;;EEEFFF999222888<<<999DDDEEEAAA;;;888999;;;;;;JJJhhhJJJ222...;;;dddjjjQQQ999999>>>///---;;;;;;HHHCCCEEEDDD:::777666222333333444333222111000000000000000111333333222222222333222555777888999<<>>AAA===999<<<666...******AAAWWWWWW^^^iiiddd333000***888===jjjnnnZZZ999222555;;;999777888444+++<<>>777666444222111111111222111111000///////////////........................------------///000111222111111000000000000111111//////000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,)))000EEEZZZXXXSSSIII<<<555777:::;;;;;;BBBNNNIII///%%%---333:::AAAEEE===111...888DDDZZZ???999888666999777777111///RRRnnnhhhkkkrrrbbb666...&&&888:::hhhnnn]]]BBB333777;;;///111:::555,,,///333888???AAA777***000,,,000:::???;;;777777===[[[>>>111666;;;XXX___UUU000...<<<333666AAA777???HHH\\\CCC999444888222000666444333222111000000000000222333555444333222222333555555888::::::<<>>___nnnkkklllXXX000+++555)));;;iiidddOOO888777666777777666222///---///111///------111444...///222666888555000,,,111HHH:::222000444UUUdddhhhZZZBBB666;;;;;;999AAA>>>EEE```BBB:::444888222111666444333222111000000000000111333444444333222333444555555888::::::<<>>>>>999:::@@@888888888OOO```iiikkkOOO------333(((:::eee___AAA......///111333222---(((,,,111444222...---333999//////111666;;;<<<777111666EEE888111111444PPPdddlllaaaFFF444999===;;;======FFFbbbBBB;;;444777333111555444333222111000000000000111222444444333222333444555555888;;;;;;===FFFQQQnnnEEE;;;888666444222111000111111000000000000////////////....................................000111222333333222222111111000000000222111000///...---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++...+++***,,,***555MMMGGGOOOGGG666000...111<<<999...(((,,,///+++((()))666...111***...999---,,,''',,,444;;;<<<888777777999:::333AAATTTgggjjjFFF,,,///000&&&888```___===333333555888;;;999444///+++111666444...---444<<<......///555BBBKKKLLLGGGEEEGGG999000111555KKKffffff___DDD///666@@@???>>>???GGGaaaAAA<<<555777444222444444333222111000000000000000222444444333333333444444555888;;;;;;>>>GGGRRRqqqFFF;;;888666444222111000111111000000000000////////////........................------......///111222333222222222222111111111000222111000///...---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---******,,,***333IIIDDDRRROOOAAA888333666BBB444+++(((---...((((((000;;;111222+++000<<<111000(((***---222999===888111777777...888NNNfffjjjCCC---111,,,&&&444WWWaaaEEE333444555666555333///,,,***111666444......555===///...---222BBBUUU]]][[[XXXKKK;;;000111555FFFhhhddd\\\AAA...777CCCBBB@@@>>>DDD[[[AAA>>>555777444333444444333222111000000000000000222444444333333444555444555888;;;<<<>>>HHHRRRsssGGG;;;888666444222111000111111000000000000////////////........................---------...///000111222111111222222222111111000111111000///...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---******---***222FFFFFFTTTTTTKKKIIIFFFGGGPPP888000++++++((('''000<<<888000222***...999...,,,---,,,***000???NNNLLLAAA222222)))444JJJbbbddd===---222******222JJJbbbSSS:::;;;;;;666...)))((((((,,,000444333000111777===111111......===SSS```aaadddKKK;;;000222555@@@gggdddXXX===...888@@@>>>>>>@@@FFF\\\@@@>>>555666555333444444333222111000000000000///111333444333333444555444555888;;;<<>>000222000---888NNN\\\^^^eeeEEE888000333555888cccdddSSS999111<<>>555666444333555666444111000111222111111000222444444333333333444999777777:::<<<>>>EEELLLqqqHHH===999666333222222222111000////////////.......................................------......///000111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,))),,,000---***555FFFPPPSSSMMMFFFLLLXXXTTTDDD000+++111+++///:::111111000&&&999333000>>>000---,,,***...(((<<<^^^aaa```^^^cccfff___\\\dddZZZ<<<+++///111,,,+++888PPPccc___iii[[[>>>...))))))///555555999777222777<<<777///222000---333DDDXXXdddeeeGGG333666444,,,<<>>555666444333555666444111000111222111111000222444444333333333444888666777:::<<<>>>FFFNNNqqqGGG999999666333222222222111000////////////.......................................------......///000111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,))),,,000---***555EEERRRVVVPPPFFFHHHQQQMMM???...)))///***///:::111111333...???777444BBB444))),,,,,,444,,,:::XXX[[[]]]]]]___aaa\\\ZZZcccYYY;;;///...---,,,,,,444III\\\ZZZ```PPP888000...+++------555888555444666999<<<;;;:::444,,,000BBBWWWdddbbbNNN@@@>>>777000===TTTgggeeeaaaaaa\\\HHHAAAOOOfffmmm@@@>>>555666444333555666444111000111222111111000222444444333333333444666555777:::<<>>333333CCCWWWcccbbbYYYMMM@@@444111BBBVVVdddgggfffeee]]]HHH@@@NNNhhhooo@@@>>>555666444333555666444111000111222111111000222444444333333333444555444777:::;;;???IIITTTqqqGGG777888666222111111111000///////////////.......................................------......///000111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,...,,,+++444???EEENNNTTTVVV[[[[[[KKK888...(((///+++111;;;...+++222666>>>777666GGGCCC...---+++111***555OOOSSSYYY\\\[[[]]]\\\\\\bbbTTT555555,,,---333000,,,>>>YYYaaa___JJJ777444333...///???TTTIII777;;;555222IIIYYYVVVMMMBBBAAAKKKXXX___bbb```TTT===...444JJJ]]]___bbbaaaaaa]]]JJJ@@@JJJnnnvvv@@@>>>555666444333555666444111000111222111111000222444444333333333444444444777:::;;;???JJJWWWnnnHHH:::888555222111111111000///////////////.......................................------......///000111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++,,,333;;;FFFIIILLLRRR[[[]]]OOO<<<---(((111000999BBB444///555;;;===999:::KKKUUUDDD444+++,,,'''666RRRUUUZZZ\\\[[[```aaa```bbbSSS555111+++...444...***>>>]]]___^^^MMM:::555333333;;;PPPbbbQQQ999999555777QQQ[[[[[[XXXRRRPPPSSSVVVVVV___ccc[[[EEE888@@@TTTbbb^^^___\\\^^^aaaTTTIIINNNnnnwww@@@>>>555666444333555666444111000111222111111000222444444333333333444444555888::::::>>>KKKXXXeeeEEE;;;777555222000000000///...////////////.......................................------......///000111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++***,,,222888KKKIIIFFFGGGOOOUUUNNNCCC111...:::<<>>555666444333555666444111000111222111111000222444444333333333444555666999;;;:::===KKKYYYYYY???999777555222000000000///...////////////.......................................------......///000111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,******---222555GGGHHHHHHHHHJJJNNNMMMIII@@@===IIIJJJQQQVVV???333///333---666111333QQQQQQLLLBBBCCC>>>GGGZZZXXX^^^\\\[[[```aaa]]]```\\\JJJ555111...---///888KKK\\\\\\bbb^^^XXXYYYVVVXXXeee^^^^^^RRR???555;;;KKKYYYUUUYYY\\\[[[\\\]]]YYYTTT[[[```dddbbb___^^^^^^^^^bbbccc^^^^^^eeebbb]]]ddddddppp@@@>>>555666444333555666444111111111222111111000222444444333333333444555777:::;;;999===KKKYYYPPP999666777555111000000000///...000/////////.......................................------......///000111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,******---111444;;;EEEOOOQQQOOOMMMMMMLLLPPPLLLVVVUUUXXXXXX<<<...111444---:::111,,,LLLQQQUUUNNNSSSLLLOOO[[[WWW^^^[[[YYY]]]]]]YYY___aaaUUU>>>888///---444CCCRRR[[[WWW^^^]]]\\\```\\\[[[dddddd^^^VVVEEE666>>>PPPWWWXXX[[[\\\[[[]]]```___ZZZ`````````aaabbb`````````]]]bbb]]][[[___]]]\\\fffhhhttt>>>:::666444222666555555444333222111111111111111333444444333222222333666555777:::===@@@HHHQQQMMM:::888666555333111000///......////////////////////////......////////////........................------////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------+++***,,,222777777BBBMMMQQQQQQQQQOOOKKKSSSTTTQQQOOOUUUVVVCCC+++333222111000222;;;HHHRRRRRRSSSSSSTTTVVVWWWWWWXXXZZZYYYYYY\\\___```^^^[[[YYYQQQHHHEEEJJJRRRWWWYYY___\\\XXXWWWXXXZZZ[[[\\\bbb^^^XXXRRROOOQQQVVV[[[^^^ZZZ[[[ccciiigggcccbbb]]]___aaa```]]]\\\]]]___aaa___\\\ZZZ[[[^^^bbbdddmmmyyy@@@<<<888666333555444555444333222111111111111111333444444333222222333444555888::::::>>>JJJXXXOOO<<<:::666555333111000///......////////////////////////......////////////..............................////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***---333999>>>GGGOOORRRRRRTTTUUUSSSVVVWWWSSSPPPTTTWWWJJJ888---...111555;;;DDDNNNTTTTTTTTTVVVWWWYYYZZZ\\\\\\YYYXXXXXXZZZ]]]]]][[[YYYXXXVVVUUUVVVYYYZZZZZZYYY\\\\\\[[[[[[[[[\\\^^^___cccaaa]]]XXXVVVXXX]]]aaabbb\\\[[[___cccaaa^^^]]]ZZZ\\\______]]][[[\\\]]]```^^^[[[ZZZ[[[___bbbeeekkkvvv~~~CCC===999777333444222555444333222111111111111111333444444333222222333444555888999666:::IIIZZZPPP<<<999555444333111000/////////////////////////////////......////////////..............................////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++***+++...555:::===EEEJJJKKKLLLPPPSSSSSSRRRSSSPPPLLLNNNRRRMMMBBB111333888@@@HHHOOOSSSTTTRRRSSSUUUWWWZZZ\\\^^^___XXXWWWWWWXXXZZZZZZXXXWWWWWWYYY[[[\\\[[[YYYYYYYYYXXX[[[]]]]]][[[[[[^^^aaa``````___]]]\\\]]]aaaddd```ZZZXXX[[[^^^\\\ZZZ[[[UUUXXX\\\^^^]]][[[[[[[[[^^^\\\[[[ZZZ\\\___cccfffgggpppxxxDDD;;;999888333333222444444333222111111111111111333444444333222222333555555777999888;;;GGGTTTNNN;;;666555444333111000/////////////////////////////////......////////////......---------...............////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++***...444999888@@@FFFFFFGGGKKKOOOOOOMMMPPPOOOKKKLLLPPPOOOJJJCCCCCCFFFLLLRRRUUUTTTQQQNNNPPPRRRTTTWWWZZZ\\\]]]XXXXXXWWWXXXXXXXXXWWWVVVWWWWWWVVVRRRMMMNNNTTTZZZXXX[[[\\\ZZZWWWWWW[[[```\\\]]]]]]]]]\\\\\\]]]___VVVSSSTTTZZZ^^^]]]\\\]]]RRRUUUYYY\\\]]][[[ZZZYYY[[[[[[ZZZZZZ\\\```dddfffcccjjjrrrEEE999777888444444444444444333222111111111111111333444444333222222333666444555;;;@@@DDDKKKRRR}}}LLL;;;555444444222111000000000000////////////////////////......////////////......---------.........//////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***,,,222777777AAAIIIKKKMMMOOOPPPOOONNNQQQSSSQQQPPPQQQQQQPPPPPPOOONNNPPPTTTUUUSSSPPPMMMNNNPPPSSSVVVXXXZZZ[[[XXXXXXXXXXXXWWWWWWWWWXXXXXXYYYVVVPPPKKKLLLTTT\\\\\\^^^]]]YYYTTTTTTZZZ```YYY[[[\\\\\\ZZZXXXXXXXXXPPPPPPUUU]]]aaa^^^\\\]]]RRRTTTWWW[[[\\\\\\ZZZXXXZZZZZZYYYZZZ]]]```dddfffccchhhpppIII888777888333444555555444333222111111111111111333444444333222222333555222444===FFFLLLPPPTTTwwwzzzLLL===777444333222111000000000000////////////////////////......////////////......,,,,,,------.../////////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------+++***,,,111666666@@@JJJNNNOOOQQQQQQNNNMMMOOOQQQQQQOOONNNNNNNNNQQQOOONNNOOOPPPRRRRRRQQQQQQQQQSSSUUUVVVXXXZZZZZZXXXYYYYYYXXXWWWWWWYYYZZZZZZ]]]^^^[[[WWWVVVYYY]]]``````___[[[WWWWWW[[[___ZZZ[[[]]]\\\YYYWWWVVVUUURRRSSSYYY```aaa\\\YYYYYYTTTUUUWWWZZZ\\\]]]ZZZXXXZZZYYYYYYZZZ]]]```ccceeedddiiiqqqPPP;;;777999333444666555444333222111111111111111333444444333222222333555333444;;;AAAEEELLLRRRnnnvvvJJJ===777333333222111000000000000////////////////////////......////////////......,,,,,,------...//////000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,+++***---333888444>>>HHHKKKMMMOOOOOOMMMOOONNNMMMLLLKKKIIIIIIJJJLLLMMMNNNOOOOOOPPPRRRTTTTTTTTTUUUVVVVVVWWWXXXXXXVVVWWWXXXWWWVVVVVVYYY\\\ZZZ\\\___^^^\\\ZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[YYY[[[\\\[[[YYYWWWVVVUUUUUUVVVZZZ______YYYWWWXXXXXXWWWWWWZZZ]]]]]][[[YYYZZZZZZZZZ[[[]]]___bbbcccaaagggoooVVV>>>999999333333666555444333222111111111111111333555444333222333333666555555777777999BBBLLLhhhqqqGGG:::555333333222111000000000111////////////////////////......////////////......,,,,,,------...///000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++++++++...444:::777@@@IIIKKKMMMPPPQQQPPPWWWSSSOOOMMMLLLJJJKKKLLLKKKNNNQQQQQQPPPPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTVVVWWWVVVUUUVVVYYY\\\YYYXXXWWWVVVUUUVVVXXXZZZWWWXXXZZZ]]]___]]]YYYVVVWWWXXXZZZZZZXXXVVVUUUVVVVVVVVVYYY]]]\\\XXXXXXZZZZZZYYYXXXZZZ]]]^^^\\\ZZZZZZZZZZZZ[[[]]]___aaabbb]]]bbbkkk|||XXX:::666<<<111444333555555333222111000000000111111222222222333333333555444666999999:::AAAJJJ]]]tttIII555999333222111000//////////////////............//////------............------,,,,,,------.../////////000000000000000000000000///......------,,,++++++*********************************************************)))***---222777444@@@KKKOOOPPPRRRSSSRRRRRROOOKKKHHHHHHIIILLLOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPOOOYYYWWWUUUUUUVVVVVVVVVUUU___\\\YYYVVVUUUVVVYYYZZZ]]]]]]]]]]]]\\\[[[YYYYYYUUUVVVWWWXXXXXXVVVUUUSSSVVVXXXZZZ\\\\\\ZZZWWWUUUXXXXXXXXXYYYYYYZZZZZZZZZaaa___\\\YYYUUURRRPPPOOOCCCHHHGGGfff[[[999666;;;111555444555555333222111000000000111111222222222333333333555444666999999:::AAAIIIXXXoooDDD222999333222111000//////////////////............//////------............------,,,,,,------...////////////////////////////////////......------,,,++++++************************************************,,,,,,+++******+++///222444???IIILLLMMMOOOPPPOOOOOONNNKKKJJJJJJLLLNNNPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVTTTRRRSSSWWW[[[^^^___YYYXXXVVVUUUUUUWWWYYYZZZ[[[[[[\\\]]]]]]]]]\\\\\\TTTVVVXXXZZZ[[[[[[ZZZZZZ]]]^^^___```___\\\ZZZXXX```___^^^\\\[[[YYYXXXXXXNNNLLLHHHCCC>>>999666555<<>>???]]]xxx@@@<<<;;;333555444555555333222111000000000111111222222222333333333444333666999999999???FFFPPP^^^@@@666<<<333222111000//////////////////............//////------............------,,,,,,------...////////////////////////////////////......------,,,++++++***************************************************+++---,,,***)))))))))(((000777888999<<<<<<:::;;;<<<<<<<<<=========>>><<<<<<<<<<<<======>>>>>>;;;:::::::::;;;===@@@BBBCCC???:::666444444333222000111222444555666777777777888:::;;;======>>>>>>;;;;;;<<<<<<<<<;;;:::999888777666555444444444444000000000000000000//////,,,---...111444777:::<<<888???>>>YYY???===999444666555555555333222111000000000111111222222222333333333333333555888888888===EEENNNyyySSS@@@888;;;333222111000//////////////////............//////------............------,,,,,,------.../////////........................///......------,,,++++++************************************************''')))+++,,,***)))******+++111555555666999999666888888888888888777666666444444555555555555555666444333222111111333555666///......///111222111///,,,,,,.../////////......,,,,,,---...............---------------,,,,,,+++---,,,+++++++++,,,---...//////000111222222333333111111000111111333444444777>>>===VVV}}}===<<<666444666666555555333222111000000000111111222222222333333333222222555888888777<<>>777666333222111000//////////////////............//////------............------,,,,,,------.../////////........................///......------,,,++++++************************************************''')))+++++++++***+++,,,***...000///111333333///111111111000///.........,,,,,,,,,---------------...---,,,++++++,,,------((()))***---000111000...------.........------,,,------.........---,,,,,,)))******+++,,,---......------------...///000000------------------------111111000//////000000111444<<<:::QQQwww@@@???666444444555555555333222111000000000111111222222222333333333222222555888888777;;;BBBCCCjjjJJJ>>>666444333222111000//////////////////............//////------............------,,,,,,------.../////////........................///......------,,,++++++************************************************)))***++++++******+++---(((++++++***+++---,,,)))+++******)))))))))******((((((((((((((((((((((((************************---,,,++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,...///////////////......,,,,,,,,,---...///000111---------...............222111111111000000//////---......000111333555666444;;;888NNNqqqHHHDDD777333222111555555333222111000000000111111222222222333333333222222555888888777;;;AAA===yyypppNNN@@@888666333222111000//////////////////............//////---..................---,,,,,,------...//////000........................///......------,,,++++++************************************************,,,,,,,,,+++***)))+++,,,+++---,,,***,,,...---)))++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------000---+++***,,,---......,,,,,,++++++,,,---......+++,,,,,,---......------......---,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,------------------/////////000111222333444777>>>999LLLlllOOO???;;;,,,888222555999888333000111000...111222222333333222222111222333555666777999<<<>>>HHHZZZrrrFFF;;;:::111111111111111000000000000////////////////////////------------------------***++++++,,,,,,------...////////////////////////...---,,,,,,++++++,,,,,,************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................---------............///.........//////000111222555555???HHHiiiWWW???;;;///999333555888888333000111000...111222222333333222222111222333555666777999<<<>>>FFFTTToooFFF999999333111111111000000000//////........................------------------------***++++++,,,,,,------..............................---,,,,,,++++++,,,,,,************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------........................---------............///.........//////000111222666555>>>DDDccceee???;;;333999333555888888333000111111...111111222222222222111111111333555666777888;;;>>>BBBMMMiiiEEE777888555111111000000000000//////........................------------------------***++++++,,,,,,------..............................---,,,,,,++++++,,,,,,************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------------------............///.........//////000111222666555<<<@@@\\\yyy@@@:::777777333444888888333000111111///111111222222222222111111111333555666666888;;;>>>???IIIaaaBBB555666666111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------..............................---,,,,,,++++++,,,,,,************************************************************************))))))*********+++++++++************************************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------------------------............///............///000111222666555;;;===WWWBBB999999555333444777777333000111111///000111111222222111111000111222444555666888;;;===>>>IIIjjjzzzXXX>>>444666555000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------..............................---,,,,,,++++++,,,,,,************************************************************************))))))*********+++++++++************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............///............///000111222666555;;;<<>>333888333777777333000222222000000000111111111111000000000222444555555777:::===@@@EEEEEEvvvpppJJJ444444777...000000/////////.........------------------------++++++++++++++++++++++++***++++++,,,,,,------...------------------------...---,,,,,,++++++,,,,,,************************************************************************)))************+++++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........//////000111222222333;;;999LLLlllRRR===@@@333;;;333777777333111222222000000000111111111111000000000222444555555777:::===AAABBB888OOOnnnGGG111555888,,,000/////////............------------------------++++++++++++++++++++++++***++++++,,,,,,---......------------------------...---,,,,,,++++++,,,,,,************************************************************************)))************+++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........//////000111222111222:::777HHHfffnnn???999999111333666999888444111000111111111111111111111111111111222333333444555888;;;AAA<<>><<<444+++444////////////............//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------......---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000222777999888BBB^^^BBB::::::333333666888888444111111111111111111111111111111111222333444333333444777:::======JJJKKKYYY;;;;;;555---444////////////............///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------...------------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000333777888777@@@ZZZGGG::::::555444666888777555222111111111111111111111111111111333444444333333444666999;;;>>>LLLHHH{{{NNN777999666///222/////////............---.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000333666777777===SSSvvvPPP888:::888444666777777666444222111111111111111111111111111111222333333333444777999===@@@MMMGGG|||lllEEE555888666000/////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000222444666777<<>>IIILLLlll___>>>555666555111---............---------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000000222555777;;;IIIggg@@@;;;:::555555555777888777444111111111111111111111111111///000222222222444777::::::;;;CCCPPP___zzzSSS:::777444222222---.........------------,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000///000333888:::DDD___yyyKKK===999666555555777888888444111111111111111111111111111222333333222111222555777777777<<>>VVVpppTTT@@@999666555555666999888555111111111111111111111111111555555555333111000222444666666777MMM===```gggAAA333777///...444///......---------,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000000///222666555999OOOiiiwwwjjjOOO666777555444666888777333///111000000000000000111111000111222222111000111222888888<<>>NNN___qqq@@@BBB888666555666999888555111111111000000000000111111000111222222000000111222222555;;;CCCCCCCCCggglllDDD;;;333333333000...///...------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...............000111333555555:::IIIXXXiii{{{@@@JJJ999777555666999999777444111111000000000000000111000111222222000000111222///444888===AAA===HHHccc^^^???777111111222///...///------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////111111333333333666CCCPPP```uuuhhhEEE;;;777444555777999888666222111000000000000000000000111222111000///000222000777444333:::;;;???KKKqqqiii|||LLL:::333///000000......///---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////111000111333222444???KKK[[[qqqDDD===999444333666888888777222222111000//////000000///000111111000///000111000888444///555:::===EEEHHHpppggg\\\jjjAAA666111...//////------000------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000//////000333333555???IIIXXXlll|||]]]AAA<<<666333666888999999333222111000///////////////000111111//////000111,,,666555111666777666===999DDD___ggg___gggnnnYYYCCC333///...//////,,,---000,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...///000000///...///333444666>>>GGGUUUcccsssFFF@@@999555777:::;;;;;;333222111000///////////////000111000///...///111---333111111666444111888666AAA@@@IIIsssjjjVVV]]]jjj}}}```OOO@@@222//////000///+++,,,000,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000000///...///222333555;;;BBBNNNWWWjjjJJJCCC;;;777888;;;======333222111000///////////////000111000///...///111222111+++,,,555222111:::888<<<===@@@DDDKKKiiizzzsssooommmWWWGGGQQQ]]]sssYYYGGG444222000///111///+++,,,///,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++))))))))))))************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000111000...///222222333888>>>HHHMMMddd{{{mmmKKK000DDD999///KKK999:::333000333222---,,,///000000000000000000000000............///000222222777:::===???@@@BBBEEEHHH]]]iiizzz|||yyyggg\\\^^^bbb```OOO888GGGddd]]]III>>>444000///...---,,,+++++++++,,,,,,,,,++++++*********,,,,,,+++***))))))******,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///000111111111222555888EEEVVVgggrrrYYYAAA;;;999???777III===555111222222///---///////////////////////////000000000000111222333333444666999;;;<<<>>>AAACCCGGGKKKOOOPPPOOOPPPUUUYYY^^^dddooouuu\\\VVV___aaaZZZXXX\\\YYYRRRIII666CCC]]]VVVDDD:::111//////...,,,,,,++++++,,,,,,,,,,,,+++++++++******,,,,,,+++***************,,,,,,,,,++++++++++++******+++,,,------,,,+++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///000111111111222555888AAAMMM^^^mmm~~~~~~HHH666<<<===...IIIAAA999222222333111///.........................../////////000000111111222///111444555666888:::<<<555888;;;<<<;;;;;;>>>BBBJJJIIIGGGGGGHHHLLLQQQSSSSSSaaasss~~~yyyllleeeaaaWWWJJJKKKPPPSSSRRRUUUWWWNNNAAA???666CCCVVVOOO>>>444...///...---,,,,,,++++++,,,,,,,,,,,,++++++++++++***,,,++++++************+++,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------...............---------------------------------,,,------...///000///000000000000222555888@@@FFFUUUggguuuXXX@@@???111>>>;;;DDD<<<444222333333111...........................,,,,,,---...............,,,...000111111222444666;;;<<<>>>===<<<;;;===???666666888:::>>>DDDHHHKKKFFFLLLSSSVVVVVVWWW\\\aaaYYYYYYWWWWWWVVVVVVTTTTTTSSSTTTQQQJJJHHHKKKMMMKKKPPPPPPMMMMMMRRRTTTIII;;;444;;;KKKUUUJJJ888//////...------,,,+++++++++,,,++++++++++++++++++++++++,,,++++++******+++++++++------,,,,,,,,,+++++++++++++++,,,------,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))(((''''''((())))))))))))))))))))))))))))))))))))***++++++,,,,,,---....../////////......---------------------------------,,,------...///000...///000000000222555777CCCDDDQQQcccmmmwwwRRR:::666GGG555CCC===777333444555222...........................,,,---......///......---+++---////////////111333444555555555444333444555@@@@@@???>>><<<:::888777CCC@@@>>>===???AAACCCDDDGGGGGGGGGFFFEEEDDDDDDDDDKKKMMMLLLFFFBBBBBBEEEFFFEEEDDDDDDHHHOOOPPPFFF:::000EEEWWWWWWHHH555---000------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,---------,,,,,,,,,++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))*********+++,,,,,,------//////000000000///..............................------,,,------...///000...///000000000111444777BBBCCCPPPaaaiiiooonnn888EEE:::888>>>>>>:::555444555333///...........................///111111222111000///+++---............///000+++,,,...111444666888999,,,...222777:::<<<<<<<<<777555555888>>>@@@>>>;;;<<<=========;;;:::;;;<<<>>>AAACCCBBB@@@AAADDDGGG;;;>>>CCCJJJMMMHHH===333555RRR___UUUGGG666,,,111,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))******++++++,,,---------//////000000000000000///////////////////////////------,,,------...///000...////////////111444777<<>>BBB@@@999555777:::ZZZTTTLLLCCC<<<666111...,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...------,,,,,,------.../////////......---------+++++++++************)))+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************,,,,,,------.../////////000000000000111111111111000000000000000000000000...///000///...---...000//////000//////111555888888???IIIRRRXXX^^^dddiiiwww]]];;;CCC:::111555<<<555///666444222111///.........///---------.........//////------------------------------...///000111111000---------,,,,,,,,,++++++////////////........................///000111111000000000111333666888:::>>>>>><<<999555666;;;@@@VVVPPPHHHAAA:::555000---,,,++++++******++++++,,,++++++,,,------------,,,...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))))))))))))))*********+++,,,,,,---......//////000000000000000111111111111000000000000000000000000...000111000///...///000///000111111111222555888<<>>BBBPPPKKKDDD===777333///,,,,,,++++++******++++++,,,++++++,,,---------------...------,,,,,,------...------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))*********+++++++++,,,------......///000000000000000000111111111111000000000000000000000000000111222111000///000222///111333444444555666888===BBBHHHMMMPPPVVV]]]bbbeeeyyy~~~AAA:::>>>===222;;;DDD777555555333222111000//////.............../////////------------------------,,,---...///////////////000000000/////////......------...............///,,,,,,,,,,,,------...///000111333444666666666666444999???@@@===;;;<<>>AAA===:::======<<<<<<:::777555333111111000000/////////...------------------------,,,,,,---------,,,++++++---------,,,,,,,,,++++++++++++,,,,,,---.../////////......---------......000...,,,++++++,,,---///333333777@@@LLLQQQNNNHHHBBB>>>888444111...,,,***,,,++++++++++++++++++,,,,,,---......//////.........------,,,,,,------...---------......///////////////.........---------+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111000000000000111111111111000000000000000000000000111222333333111111222333111333666777777777999:::<<<@@@DDDGGGHHHKKKQQQUUU]]]bbb]]]```uuu[[[BBB@@@===777:::<<<<<<<<<<<<999555444555555222111111111///111,,,***...---***,,,111------,,,,,,,,,,,,---------)))...000)))+++111---------------------------******+++,,,------......222///,,,,,,...//////---111000666DDDLLLLLLKKKLLLBBB===777333000///---,,,//////...,,,******---///////////////////////////---------.........////////////............//////000000///...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++******************++++++,,,,,,,,,------------------.........//////////////////000000000000111000/////////000222333111111111000000000000000///000000111333444555555666555444444555777:::;;;>>>???@@@BBBDDDIIIOOOSSS^^^\\\bbbaaaqqqUUU777GGG<<<;;;:::<<<@@@AAA===777999666222///000222222111333///...000///++++++...,,,,,,,,,,,,---...///000---+++222555,,,+++---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000...,,,,,,...///---,,,000111999FFFNNNLLLIIIIII???;;;666222000///...------...---,,,******,,,...........................---------.........////////////............//////000//////......---,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))************))))))************************))))))))))))************************+++++++++++++++++++++++++++*********+++,,,,,,,,,,,,------------------.........//////////////////000000000000222111000000000111333333111111111111000000000000000000111222333444555555444333333333444666888:::???@@@AAACCCEEEIIIOOOSSSMMMSSS___[[[bbbnnnuuubbb===@@@===::::::<<<@@@DDDFFFCCC===666333222333333222222//////000///,,,,,,...,,,,,,,,,,,,,,,------......---444666---,,,000,,,---------------------------------..................---------......,,,***---///777AAAFFFCCC>>>===999666222000000000//////+++---...---,,,++++++,,,........................---............/////////......------------......000//////......---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))************************)))))))))*********++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......------........./////////////////////000000000000222222111111222222333444111111111111111111111111111111222333444555555666555444444444555666888999;;;===>>>???@@@CCCHHHKKKNNNRRR\\\YYY```iiiooofffBBB???============CCCIIIHHHEEEBBB@@@:::444222333333222111111111000111333111000///...------------111///555666---000888888////////////000000000000.....................---------.../////////---,,,---///333888:::777444222444111///...///000//////+++...000000///---,,,,,,------------------------.............../////////......------------......000/////////......------------............------------------------------++++++++++++++++++++++++************************************************)))******++++++******)))************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,------------........................////////////////////////000000000000111111111111222222333333000111111111111111222222222222333444444555666666777666666666777999:::;;;::::::;;;;;;;;;<<<@@@BBBIIIAAADDDEEESSS\\\WWWjjjiiiUUUAAA;;;>>>?????????AAADDDIIIJJJBBB777333777888777444111000222333333222111111000000000000111111222;;;>>>444444:::888////////////000000111111//////////////////.........///111222222111111111000111222222222333333222111///------.../////////---000222333111///...---........................////////////////////////.........------.........///////////////.........---......//////......---------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,------------------........./////////........./////////000000////////////000000000000///000000111111111111111000000111111222222222333222333333444444555555555666666666777777888999999::::::;;;:::999999;;;===AAA999======HHHNNNJJJaaaUUU999777???FFFKKK<<<>>>DDDJJJDDD999777===888:::888444111111000,,,---------...///000111111000555DDDIII===666555///---......//////000000111111111111111222222222222000222555666555666777888444777666111///222444444222000//////000111000//////111444444222000//////////////////////////////000000000////////////...//////............//////////////////////////////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------......///.........////////////000....../////////000000000////////////000000000000//////000111111111111000000000111111222333333333222333333333444444444444333444444444555555555555555666777777666777999:::>>>???JJJGGGIIINNN[[[pppRRREEENNN^^^FFF???===BBBBBB;;;;;;AAA===CCCGGGEEEDDDCCC>>>666666666555444333333333444222777FFFIII<<<555555///000000111111222333333444444444555555666666777777333555888999999:::>>>AAAHHHKKKHHH???888888777555666444333333333333222111000222333333111000000000000000000000000000000000000000000000/////////...000000////////////000000/////////////////////000/////////000000/////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---.../////////....../////////000000000.../////////000000000000////////////000000000000///000111222222222111111000000111222222333444444222222222222333333333333222333333444444444444444333555888999:::<<>>@@@KKKJJJOOO^^^{{{TTTKKK[[[WWWEEE999<<>>888:::888666666666666444222000111222222000//////000000000000000000000000000111111000000/////////...111111000000000000111111////////////000000000000//////000000000000//////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000////////////000000000000////////////000000000000////////////000000000000000111222333444333222222000000111222333333444444222222222222222222333333444444555555666555555555999<<<@@@CCCFFFIIIMMMPPPUUUMMMQQQUUUhhhyyyRRRJJJEEEDDDGGGFFF@@@???AAAAAADDDIIIQQQYYY```eeehhhccceeeeee]]]SSSNNNRRRXXXRRROOOKKKFFFCCCBBBBBBBBB???<<<999888:::<<<;;;999777888888999999999:::;;;444555999>>>???<<<>>>CCC```~~~iiiNNNFFFIIIFFFAAA;;;:::<<<===;;;777333333333444444222///+++000/////////000111222333333111000000111222111000///000000///...///111444...///000000///...///000000///......//////...---------------------------------,,,+++++++++,,,,,,........................---------,,,,,,---------,,,------------,,,+++***---,,,,,,,,,,,,,,,,,,,,,------------------------//////---,,,,,,+++,,,,,,//////.........---------------......//////000000------........./////////000000000//////000111111555222000///111222222111555333000...///000000000333333222333444666999:::::::::<<<>>>???@@@>>><<<>>>EEENNNPPPNNNMMMPPPTTTXXXPPPUUUyyycccGGG???CCCFFFDDDBBB<<<;;;:::<<<@@@EEEJJJLLLRRRWWWZZZVVVOOOKKKMMMRRR\\\YYYTTTOOOKKKIIIIIIHHHEEECCC@@@@@@AAABBB@@@>>>AAA???===:::777777999:::;;;???EEEGGGCCCBBBKKKWWWiiiEEEGGGEEEEEEFFFHHHFFF???999JJJDDD;;;555444555777888666555444333111000//////666444222111222222222000...///000///---...000222.../////////.........///000///------......------////////////////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,....................................------------//////.........---------000/////////////////////000000000111111111222222333222111111000000111111,,,///222333222000000111,,,///444888:::;;;<<<===999:::<<<>>>BBBEEEHHHIIIQQQLLLEEEAAACCCIIIQQQVVVJJJNNNRRRRRRPPPRRRZZZaaaeee}}}kkkUUUGGGBBBBBBIIIFFFAAA===;;;;;;999888===@@@DDDDDDCCCEEELLLRRRNNNKKKHHHDDDAAA?????????===<<<;;;;;;======<<<;;;:::;;;=========???BBBDDD@@@HHHRRRUUUPPPRRRbbbtttmmmbbbSSSIIIGGGJJJNNNPPP;;;:::;;;<<<>>>???>>><<<999999999999999888777666888666333333333333222111000111222111//////000111////////////////////////000///...------------...////////////////////////---......//////.........////////////////////////......------------......------------...///000111---------...............////////////////////////---...///000000000///.../////////...............222222222111000//////...//////000000000111111111000000000000111222333333...333999:::666555999>>>555888<<<===<<<===???AAALLLMMMNNNPPPPPPPPPOOONNNTTTRRRNNNKKKIIIJJJLLLNNNMMMSSS\\\aaaeeekkkttt{{{rrrZZZOOOOOOLLLIIIHHHHHHGGGDDDBBB@@@@@@>>><<<===DDDNNNUUU===<<<:::999888888999::::::::::::<<<============;;;???DDDFFFFFFFFFHHHJJJEEERRRffftttyyyvvv___RRRLLLIIIKKKJJJIIIIIIHHHEEE@@@<<<;;;;;;<<<<<<<<<;;;:::999<<<;;;999888999:::999888666777888888666555444555444333333333444444444333111222111000//////000111........................------...//////...------000000000000000000000000000//////////////////000//////.........///111111......///////////////000......///////////////000...///222444444444333222111111111111111111111111555444444444333333333222333444444444444555555555444444555777999;;;===>>>>>>AAABBBAAA???BBBHHHNNNSSSOOOJJJFFFEEEHHHMMMPPPHHHKKKOOORRRUUUVVVUUUUUUJJJLLLNNNPPPQQQTTTWWWYYYeeefffiiisss___XXXPPPLLLMMMNNNMMMKKKLLLIIIFFFCCCCCCFFFKKKOOOCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJIIIHHHKKKRRRXXXhhhwwwzzzkkkbbbYYYMMMCCC@@@BBBFFFHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA???@@@AAABBBBBBAAA>>>@@@BBBBBB@@@>>>======<<<:::999:::;;;<<<;;;999555777999888666444555666333333333333333333333333000000000000000//////...........................111111000000000000111111111111000000000000000111//////000000111111111222111111111222222333333333444555888:::;;;:::999888777777777777777777777777999999999::::::;;;;;;;;;@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCDDDFFFGGGIIIJJJLLLKKKJJJJJJJJJKKKKKKKKKFFFAAA<<<;;;>>>CCCEEEEEE]]]___aaabbbaaa___\\\ZZZccc```[[[XXXYYY```kkktttpppcccZZZQQQLLLFFFEEEEEEGGGHHHHHHFFFEEEIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEDDDBBBCCCEEEGGGCCCGGGMMMSSS]]]mmm|||mmmaaaWWWPPPLLLGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDBBBBBBDDDEEEDDDCCCDDDGGGJJJKKKIIIGGGEEEEEEDDDBBB@@@AAADDDEEECCC@@@;;;???BBBBBB???===<<<>>>========================;;;:::999777666666666666777777777777777777777777666555555444444555555666444555555666666666666555555666666777777888888888:::::::::;;;<<<<<<======???@@@BBBCCCDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJNNNMMMMMMMMMMMMMMMNNNNNNQQQQQQSSSUUUVVVSSSMMMHHHFFFGGGJJJNNNRRRRRROOOKKKSSSVVV[[[aaaeeegggggggggeeeooosssbbb]]]XXXTTTSSSQQQMMMJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIKKKKKKMMMQQQXXX]]]___jjj{{{zzzlllhhhbbbZZZTTTOOOMMMLLLPPPNNNKKKKKKKKKKKKIIIHHHGGGJJJNNNPPPOOOLLLKKKJJJJJJGGGEEEFFFJJJKKKIIIEEEAAAFFFLLLMMMIIIEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHEEEBBB@@@@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@??????@@@@@@@@@<<<>>>AAADDDFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOPPPPPPPPPRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[^^^```aaabbbcccdddQQQZZZfffmmmnnnmmmmmmnnnpppfff```[[[XXXWWWWWWWWWXXXYYYYYYZZZZZZ\\\^^^bbbfffkkkttt}}}rrrmmmaaa^^^[[[YYYXXXWWWUUUSSSGGGKKKOOORRRQQQOOOMMMLLLNNNJJJGGGIIIMMMNNNLLLHHHDDDKKKRRRTTTOOOJJJHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLVVVSSSOOOKKKHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKDDDGGGLLLQQQTTTTTTTTTSSSPPPQQQQQQRRRSSSTTTTTTUUUQQQQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWYYY[[[___bbbeeegggeeefffggggggiiirrrvvviiihhhfffdddaaa___]]]\\\[[[YYYYYY]]]```^^^WWWQQQSSSSSSUUUZZZ]]][[[SSSLLLQQQRRRRRRRRRRRRRRRSSSSSSKKKLLLLLLMMMNNNOOOPPPPPPLLLMMMNNNOOOQQQSSSUUUWWWTTTTTTUUUVVVXXXYYYYYYZZZWWWWWWVVVWWWXXX[[[^^^```eeebbb___^^^```aaa___]]]```___^^^\\\[[[ZZZXXXXXXZZZ]]]______]]]]]]^^^```[[[\\\]]][[[YYYXXXXXXYYYXXXXXXYYYYYYZZZZZZZZZ[[[WWWZZZ___ccceeedddbbb```dddcccgggrrr|||yyyuuuoooeee]]]XXXWWWYYY^^^bbbaaa[[[UUUYYYYYYWWWUUUSSSQQQOOOOOOTTTUUUUUUVVVVVVWWWWWWWWWPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZZZZZZZ\\\^^^aaabbb___]]][[[\\\^^^```___^^^[[[\\\]]]]]]^^^___``````YYY[[[]]]]]][[[YYYZZZ\\\\\\^^^aaabbbccceeegggjjjqqqssswww|||~~~{{{xxxvvvuuuiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjiiiiiiiiiiiiiiilllmmmmmmnnnooopppqqqqqqhhhhhhggghhhiiikkkmmmnnnuuuttttttuuuxxxzzzzzzzzz