BM 6(J vvvuuupppggg]]]WWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[[[[\\\]]]^^^aaaeeeiiivvvzzzyyykkk___SSSJJJCCCEEEFFFFFFFFFGGGHHHIIIJJJHHHGGGEEECCC@@@???======777999;;;;;;>>>GGGUUU```iiiiiigggfffeeedddcccccc```aaabbbaaa```___aaabbbVVVXXX[[[ZZZXXXVVVVVVXXXGGGJJJMMMOOOPPPRRRVVVXXXaaafffppp}}}|||ppp```TTTOOOLLLIIIFFFAAADDDIIIMMMRRRYYYbbbgggggglllrrrrrrhhhUUUAAA444999777555444555888<<>>FFFPPP[[[fffuuuyyytttrrrqqqhhheeeaaa[[[UUUPPPLLLJJJLLLNNNTTT]]]kkk}}}yyygggYYYPPPIIIAAA;;;JJJIIIIIIOOOZZZeeelllooo}}}|||yyyqqqbbb___[[[XXXWWWXXX[[[]]]```hhhqqqxxx{{{{{{|||}}}yyytttlllaaaWWWPPPMMMMMMKKKPPPVVV\\\dddrrr|||hhhUUUEEE;;;KKKIIIGGGHHHOOO\\\jjjsssvvv{{{}}}{{{yyyyyy~~~}}}|||{{{{{{{{{|||}}}~~~}}}}}}~~~~~~|||tttlllaaaWWWQQQOOOQQQRRRNNNXXXhhhzzzlllZZZTTTNNNEEE>>>???IIIXXXccciiivvv}}}zzzyyyyyysssooojjjhhhfffbbb\\\WWWXXXXXXXXXWWWVVVSSSRRRPPPWWWZZZ___eeejjjoooqqqssszzzxxxwwwvvvvvvtttqqqnnn___[[[UUUNNNHHHCCCAAA???@@@AAACCCEEEIIIPPPXXX]]]dddnnn{{{xxxkkkeeeXXXJJJCCCGGGSSS^^^kkkzzzhhhTTTJJJGGGFFFEEEIIIQQQ___oooxxx|||uuukkkddd```ZZZSSSMMM@@@@@@??????>>>>>>>>>===???@@@@@@AAAAAA@@@@@@???CCCCCCDDDDDDEEEFFFHHHIIINNNNNNOOOOOOPPPPPPPPPQQQIIIGGGCCC@@@>>>>>>???@@@<<<>>>===999888===BBBCCCDDDEEEEEEEEEFFFIIINNNQQQWWWTTTQQQPPPRRRWWW]]]aaawwwooo^^^TTTEEEIIIMMMPPPYYYnnnkkk^^^JJJDDD<<<;;;CCCTTTeeeppp~~~vvvoooggg]]]VVVCCC???:::999;;;<<<999666;;;:::::::::999999999999444555555555555555555444555555555555666777888999222222222222333333333333666666555444444444333333444777999888999;;;:::666666777888888666555666777@@@???>>>===>>>@@@CCCDDD999BBBIIIKKKOOOXXX```ddd{{{}}}jjjVVVGGGCCCGGGLLLTTTjjjiii___YYYIII:::666AAAQQQiii}}}tttoooYYYRRRIIIBBB===:::555222999555333333666777666444444444444333333333333333000000000111111000000000000000////////////000000222222222222222111111111,,,---///000111111000000...000222555;;;BBBBBB>>><<<>>>??????===;;;::::::222333333444333222111000222999>>>>>>@@@GGGMMMOOO@@@IIIdddvvvlll]]]XXXTTTnnnyyyhhh[[[FFFDDDBBBEEEUUUwwwĦqqq[[[PPPJJJGGG>>>>>>ZZZ}}}xxxiiiWWWGGG:::222...:::666222111222444444444888555333222333222000...000000000000000/////////000000111111111111000000333222222111000000111111222222111111000000//////...///000111222333333333::::::;;;BBBRRReeeooopppqqqlllaaaSSSDDD999222000222333444444444222000...)))...000---,,,000222222000000>>>EEE:::111111///222===<<<777???HHHNNNXXXuuu}}}{{{jjjYYYMMMJJJMMMQQQyyy>L]]]MMMPPPGGGCCCHHH]]]xxxoooTTTAAA;;;888555333444888>>>BBB777666444444444444333222+++******+++,,,---,,,,,,////////////////////////---......//////......---111111000///.....................------,,,,,,+++//////------...///111333666999===JJJaaa{{{~~~gggSSSHHHCCCCCC222222111111111000000000333666666222111333444222666...000333---000777555:::===555...444666666;;;999???JJJZZZkkk|||ooo[[[LLLDDDMMMbbbHdĦhhhPPPIIIHHHGGGQQQtttsss[[[IIIAAA@@@AAA@@@===<<<:::777333///,,,***.../////////...,,,***(((//////000111111111000000............////////////---......//////......---//////...---,,,,,,------111111111111111111000000000...,,,++++++---000222111888CCCTTTkkkqqqXXXEEE;;;999:::111000///......///000111))),,,,,,)))***---...,,,444++++++,,,)))...444///+++111...///999999333666111000000222777>>>EEEIII[[[jjj~~~iii\\\NNNKKKYYYwwwDdDӵӵӵĦӵ???ĭӵfffNNN666444222///,,,...000222333222000///---...000111000000000000...///000///---+++***))),,,,,,---------.........---......//////......---......------,,,---------******++++++++++++++++++...............000111222;;;DDDOOO^^^rrriiiQQQAAA999777222111111000/////////000...000000...///333444111333///222333---///333---///555333222666000***///666666777777666333111///777;;;@@@DDDKKKVVVdddnnn|||fffPPPKKK```yyyD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&eBBB?????444111111222555444222000///......///000+++,,,---,,,++++++,,,---(((***,,,...---------...***+++++++++,,,,,,------******++++++++++++******++++++*********++++++,,,******++++++,,,,,,------)))+++---///000111111111222888???HHHZZZsssooojjj```RRREEE;;;777555111222222111000///---,,,...///...+++,,,//////+++))))))000111***---555222(((000///...111000222???444333222222333555777999888999;;;;;;;;;<<<===???888JJJcccxxxttt___VVV^^^Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ777111111000/////////......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......///000222444666888:::;;;555444333222000///......---------............///---------------------------+++***)))+++000555888***666444***777```999555111000222555555444777777777777666666666666111777;;;::::::FFF]]]pppxxx^^^bbbxxxHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ444222000111000000///......------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++******)))*********************************+++++++++,,,,,,,,,,,,,,,,,,------------,,,---...///111222333333111111000000//////......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111000//////000444777:::444333111;;;WWWmmmdddKKK666333000000222444444333555555555555666666666666444777999888666666;;;AAANNNVVVbbbuuuzzzfff|||DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ333222000//////......---,,,,,,+++,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++******)))*********************************++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------......---------------.........************+++++++++,,,*********+++++++++++++++...---------...000222333+++******///999>>>666***111000///000222333333222222222333333444555555555555444444666777666333000444:::CCCTTToooxxx>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ444333222//////...------,,,,,,+++,,,,,,+++***************************************************************))))))))))))))))))))))))((())))))***************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------......//////,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********+++++++++++++++************++++++++++++000222222---$$$"""---<<<,,,---...000111111111000//////000111222333444555777333111222777<<<======>>>???@@@EEEUUUppp&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9[[[s&dq&ĒR333444333222000000//////...---------------,,,+++++++++++++++************************************************(((((((((((((((((((((((('''((()))***************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,---......///000000---------,,,++++++******)))************+++++++++***+++++++++,,,,,,,,,------------...---------,,,333------555:::666111000)))+++...///000/////////---...///000111222333444888666333111222444888;;;<<<===>>>CCCNNNeeeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GjjjMMMsĪj@h111222333222111111111000000///.........------,,,+++++++++++++++************************************************((((((((((((((((((((((((''''''((()))************)))))))))))))))))))))))))))))))))************+++))))))*********+++++++++))))))***++++++,,,---------,,,,,,+++***))))))((()))))))))*********++++++******++++++,,,---------.....................---+++''')))444<<<999,,,"""))),,,...///...---......------...///000111222333222444666666333222333555;;;===AAAGGGPPPaaa{{{D^DdDĦs׼stttooo]]]222222333333333222111111000000///.........,,,,,,+++***************************************************************))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))************))))))))))))*********+++(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---///444666444111111222111+++---///...---,,,---...---......///000111111222---000444666777777777888???AAAGGGNNNTTT^^^sss>d<Ħ>d<ĦĦBeĦxxxmmmVVVCCC>>><<<999777555555666666555444000000000///......------+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''((()))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++...---,,,,,,,,,---...///,,,111111++++++//////***,,,...///...,,,+++,,,///......//////000111111111222111///000333666888888888;;;EEEQQQZZZeeeyyyDdDĦsdKĦgdKĦgdKĦiiiTTTHHHCCCBBB<<<:::777555444333111///000000///...---,,,,,,++++++++++++***)))((((((''')))))))))))))))))))))))))))((('''))),,,---***(((&&&((()))(((&&&%%%(((+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))((((((((((((((()))(((((((((((())))))))))))******))))))))))))))))))++++++,,,,,,---...//////888777555222000...---,,,...---------------------,,,------...000111111222000222444666666777999;;;AAADDDEEEMMM\\\fffyyyDeneneneuuu```PPPHHHEEE;;;999666555555555333222000000///...---,,,,,,++++++++++++***)))((((((((())))))))))))))))))))))))+++((('''''')))+++***(((''')))***)))'''&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((''''''(((((()))((((((''''''(((((()))''''''((((((((()))))))))******************************+++,,,,,,---......111000///---,,,+++++++++,,,,,,,,,,,,,,,+++++++++------...///000000111111000222444444555777999<<<===CCCGGGSSScccnnn{{{vvvmmmZZZMMMGGG<<<999777555666666555444111000000///...---,,,,,,+++++++++***))))))((((((************************+++)))&&&&&&'''((()))((((((***+++***((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******************************)))((((((((()))))))))((((((((((((((())))))'''(((((((((((()))))))))******++++++++++++++++++*********+++,,,,,,------++++++************++++++++++++++++++,,,,,,,,,,,,.........//////000000000111222444444555888<<<>>>AAAFFFIIISSSeeessspppsss```RRRKKK???<<<999666666555444333111111000///...---,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((('''((((((''''''((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))*********))))))))))))******+++))))))))))))************+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,------,,,,,,------------------........./////////000000222333444555777:::>>>BBBHHHJJJIIIPPPaaappptttwwwwww~~~uuufffZZZTTTGGGCCC===999666555333222111111000///...------,,,++++++++++++************(((((((((((((((((((((((('''(((***+++***)))((('''(((((()))***+++++++++***))))))))))))))))))))))))((((((((((((((((((((((((******************************************************))))))))))))******+++*********++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------............------,,,,,,,,,,,,------,,,,,,,,,,,,------............//////000000111111111333555777999<<>>:::777444333222111111000///...------++++++++++++++++++++++++(((((((((((((((((((((((('''***,,,---,,,++++++++++++***((()))***,,,,,,+++************************))))))))))))))))))))))))************************************************))))))((((((((()))******************+++,,,---...Ħ,,,,,,,,,))))))***Ħ,,,,,,.............../////////------,,,++++++++++++++++++ӵ...000111111222333444555666333666:::===???BBBFFFIIIAAANNN[[[lll{{{}}}4ĉ@ӵvvvjjjlllqqqvvvwwwssskkkeeeWWWRRRJJJCCC???<<<999777222222111000///...------++++++++++++++++++++++++************************+++,,,---,,,+++,,,000333111---)))((()))+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))***+++,,,,,,>L******++++++((((((=hĦ,,,........................---,,,,,,+++,,,,,,------4ĉ@ӵ333444555777888:::;;;<<<;;;???DDDIIILLLNNNQQQSSSPPP___nnnGG=?~~~dddfffjjjqqqvvvuuummmfff[[[VVVNNNGGGCCC@@@>>><<<222222111000///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////---***))),,,444:::666000***'''((())))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((()))***+++HdĦ))))))))))))'''=Īj------------------------------------...///000111GG=?777888:::<<<>>>@@@@@@DDDIIIOOOTTTXXXZZZ[[[]]]gggrrr|||ӵĭӵӵĦӵӵĦƜ`1.׼sxxxĦdddiiiccc[[[QQQJJJHHHEEE???ӵ111Ħ//////...------,,,------,,,,,,ĭӵ((((((Ħ(((((()))Ħ)))Ħ))))))))))))))))))))))))))))))))))))(((((()))+++DdD******+++?fӵ.........Ħ------,,,ӵƜ`1.׼s???@@@ĭӵcccӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵaaa^^^YYYSSSNNNKKKHHHg&e888>hӵ111000///......---,,,,,,fff?><z)))g&e>&e((((((HL******+++ShӵgL)))))))))))))))*********************S?ʬ))))))3h?D%%)?***+++ZufĦ---------gL---//////g&e///gĉ@BBBFFFg&e>&eZZZ@e??g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@QQQQQQWWWVVVUUUSSSQQQMMMHu]Ħ;;;ZuR)Ħ222111///......---,,,sߝLGdUĦ***Hƅ^Hu]Ħ)))ntHdĦ++++++HGgĉ@+++HdĦ***************,,,,,,,,,,,,,,,,,,Htƅ^******Bt=o9ĦDtfo9Ħ+++,,,,,,g?------HdĦ...000///Hu]Ħ000ttOOORRRHƅ^Hu]ĦQQQH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetOOOPPPBBBNNNQQQTTTTTTRRRNNNDdDĦ<<<888t|<444222000///------------DdDDdDĦ,,,DdDΦDdDĦ+++q<niDdDĦ+++qet------DdDĦ+++++++++++++++,,,,,,,,,,,,,,,q<R******qjRgdKӵHdDĦgdKӵ------GR/f6LĭĦ......DdDĦ///000///DdDĦ111`eĭgggDdDΦDdDĦNNNDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ@@@EEEHHHKKKLLLJJJHHHDdDĦ<<<;;;o)h777666444222000///.........DdDΦDdDĦ---DdDΦDdDӵ,,,GIpӵDdDĦ,,,po9wӵDdDĦ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,po9u************GIdnuR)ĦDdDĦnuR)Ħ......CdgĪj000DdDĦ111111111DdDĦ555HߝL`o9xxxDdDΦDdDӵYYYDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)ĦJJJ@@@@@@@@@@@@@@@>>>>d<Ħ<<<Dt999555444222111111...---DdDΦDdDĦ,,,>d<ʜ4DuTӵ+++4DwDd<Ħ...puR)Ħ>d<+++++++++++++++++++++++++++peӵ)))ĦpeӵDx<>d<ӵDd<---qR/ܗ?fӵ000>d<444444>d<Ħ<<<4DufئL>etttDdDʜ4DuTӵnnnDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ***s&dq&ĒR))))))i?ʜtd<Ħ+++HHܗDӊB)))<x(((((()))))))))))))))B?daĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD]]]JJJCCC<<<999:::;;;ne555555=e//////...------,,,******ege''''''sĪj@h'''''''''fdDĦ'''@ďD&&&&&&Hkge&&&&&&&&&'''''''''''''''@h((((((@G))))))HĪj@IŌ)))(((Bene,,,Hkge///ne<<<>>>feaaaHu]3hhsegeĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^dddOOOBBBDDDBBB777777000...111000///...///000000+++***''''''((('''''''''&&&&&&DdDĦ)))'''###(((***+++111000))),,,------,,,******,,,+++++++++***++++++,,,(((,,,***)))&&&+++...111555TTT\\\D^s׼sgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦrrrOOODDDDDDAAA===;;;Ħ999:::888555222333222111000///000000111---,,,+++***))))))))))))&&&''''''''''''''''''&&&((((((''''''&&&'''''''''>d<Ħ(((((())))))---...+++***------***---......,,,,,,...---***...000111111///......///.........//////000000111000///...//////000///...+++//////,,,,,,//////+++***,,,...//////---***))),,,+++***))))))***++++++...***'''***Ħ222777777666555777<<d<ĦBegeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦcccNNNCCC@@@gdKĦ888555333555777555444333222111000000000......---,,,+++)))((((((''''''''''''''''''''''''))))))((((((((()))******gdDĦ)))***,,,+++---......///111///+++///...000333333222444777000333555555333111000000111111111111222222222222333111///000222222///---///222222111111222222///000111222222222111000/////////...---,,,,,,------000---)))gdKĦ333<<<<<<<<<======>>>>>>???AAAsdKĦwwwŶS3we<iĉ@3hR/Ō>Anenenesss^^^ne===:::777777999:::777666555333222111000000...------,,,+++)))((('''))))))(((((((((((())))))++++++******+++,,,---De//////......000000111222555777555222888555777<<<;;;888;;;AAA999:::;;;:::888777888999::::::999888777666555555888444222222555666444111444666666555555666666444;;;999666333333555777999444444333222222111111111---222ne666;;;===@@@FFFLLLMMMIIIAAA:::DDDnefffpppzzz>Ak<fhAAA@@@AAACCCCCC???:::999999777666444222000///------,,,+++******))))))---,,,++++++++++++,,,---------......////////////333777777555111666666888<<>>>>>???======>>>===;;;<<<@@@BBBAAA>>><<<:::<<<@@@DDD@@@???>>>=========>>>>>>===:::777777:::<<<<<<;;;<<<;;;::::::::::::;;;<<<>>><<<;;;999999:::;;;<<<888888888888888777666666000555EEEHHHKKKAAABBBFFFLLLQQQPPPHHHAAAJJJ___dddmmmvvvwwwyyy~~~iii\\\LLLBBB???@@@???=========<<<:::777444222111......---,,,---...///000000///...------...///000...///111333333222000///222333555999;;;;;;777333222555;;;AAA@@@<<<:::;;;222333444555:::BBBEEECCC;;;999666333222666<<>>???>>>===:::888:::;;;;;;<<<<<<<<<;;;;;;;;;666666@@@QQQ___cccbbbSSSLLLFFFGGGNNNUUUVVVUUUTTTRRRTTTYYY\\\___fffmmmvvvuuu```QQQIIIFFFEEEBBBBBBAAA???<<<888555444333111000000111555999;;;222111///......///111222///111555777777444111...---333:::<<<777222000000)))000<<>>+++,,,***((((((...888@@@>>>777222222222222777>>><<<;;;:::999999999:::::::::;;;<<<===>>>>>>======???;;;888<<>>>>>>>>>>><<>>:::888;;;===:::555555///---111222///...111***777???777,,,)))***)))&&&777JJJ///'''000!!!///***<<>>AAA,,,''',,,&&&...///EEERRRUUU111///+++---+++,,,...111>>>UUUOOO///---(((,,,)))000444///CCC@@@,,,***---%%%,,,BBBJJJ222+++'''((()))+++333===GGG666)))))),,,)))***...;;;BBB333&&&++++++)))333AAA===555...000777===???BBB<<<===AAA;;;333BBB[[[ZZZPPPOOO]]]jjjrrrnnneeeXXXHHH:::111///111,,,---222444111+++***,,,???AAA888)))&&&...000***DDDKKK888,,,+++)))......888QQQ^^^ZZZ111222...---,,,***...888KKK___WWW777///))),,,***222555222HHHQQQ555***---(((,,,BBBTTTBBB111&&&))),,,,,,111;;;SSSFFF555***)))+++,,,+++444IIICCC+++&&&---...---555;;;666'''###///999:::AAA444333???BBB;;;<<>>444((('''///777BBB111&&&///AAAIIIBBB999RRRGGG,,,333777---999>>>===222'''***;;;KKKWWW999'''...444000999LLL```WWW///000666)))333111PPPfffmmmbbb555444///...000***777QQQeeeooogggQQQ///,,,222......///888]]]iiiLLL222---,,,+++???```aaaFFF///***+++***///999WWW___ZZZAAA+++(((+++,,,(((===TTTSSS<<<+++***......555CCCIII:::%%%%%%333???<<>>111CCCggg~~~NNN;;;666000///555AAAAAA;;;///,,,888MMM\\\OOO111###111999666DDD^^^aaaNNN---...555,,,111<<<___lllnnnggg;;;444...000111...AAA^^^mmmqqqlllaaa666///333//////111>>>hhhjjjWWW<<<000///---===___dddQQQ;;;---((((((,,,222RRRccciiiUUU999++++++...+++333OOO```LLL222***(((---...???SSSLLL111%%%---222CCCEEE333'''111===@@@888<<<```XXX666;;;===///111EEECCC===333...999NNN^^^ccc@@@222+++222;;;CCCWWWmmm```CCC///+++444444555QQQlllooommmlllBBB666---333222222JJJiiiqqqooopppnnnAAA333111...333999EEEooohhhaaaHHH555333000===\\\bbb[[[KKK777+++***,,,,,,OOOcccqqqgggKKK333,,,///...+++FFFbbb[[[III999(((...***555MMMWWWHHH444******===MMMHHH666...999III@@@333GGG~~~[[[EEE:::???:::111>>>XXXAAA777+++...FFF___hhhddd666777555444===QQQhhhvvvaaa===333+++444<<<:::ccctttqqqllloooGGG777---555333555PPPooosssnnnqqquuuJJJ666///---888@@@KKKrrrfffgggPPP999555222===ZZZ```dddYYYAAA111//////***OOObbbtttrrrXXX;;;......///'''???___fff```MMM---///)))...CCC[[[]]]EEE+++---333FFFSSSFFF---+++;;;LLL===555MMM}}}uuu>>>OOO:::555999DDDZZZIII999)))$$$LLL___cccnnnQQQ222555111000JJJmmmuuugggiii>>>333222222===PPPooorrrttt{{{pppPPP999555333111GGGaaapppuuuuuussspppYYY222///666,,,FFFllljjjnnndddaaaHHH444222888PPPVVV^^^^^^OOO<<<000------AAAhhhnnnkkkiiiZZZDDD###......999QQQhhhmmm^^^MMM222---///444IIIooohhh666---222888PPPcccLLL...000999RRRFFF;;;ccc~~~PPPIIIJJJ888555CCCTTTWWW@@@000333<<<^^^kkklllmmmJJJ444111444EEE___qqqtttoooeee@@@444///777PPPcccvvvtttrrrwwwpppRRR888333666888OOOgggrrrrrrqqqrrrsss___<<<000333222JJJggghhhgggbbbeeeNNN777111555LLL]]]^^^```[[[HHH333,,,222CCChhhlllkkknnneeeTTT666...+++444NNNgggnnneee]]];;;...***---<<<```qqq```;;;111...EEEcccaaaFFF444222FFFQQQHHHKKKpppcccBBBNNN???999<<>>333000AAAeeerrrxxxwwwrrrtttpppWWW666---777HHH\\\ooosssooonnnrrrvvvnnnRRR999666DDDXXXhhhmmmbbbaaakkkXXXAAA888888LLLeee___bbbfffWWW:::---111BBBdddhhhiiipppmmmeeeNNN555)))---HHHdddllllllkkkYYY>>>,,,)))111MMMiiirrrTTT999)))444TTTnnneeeFFF444222PPP]]]FFFPPP~~~iiiSSSSSSBBB444FFFOOOfffqqqHHH333888XXXnnntttsssqqqYYY111222666MMMmmmzzzssspppxxxVVV555222;;;SSSpppttttttxxxsssrrrsss```:::+++999[[[iiittttttpppppptttvvvxxxdddBBB;;;UUUfffiiirrreeecccnnnaaaPPPIIIEEETTThhhbbbccchhhaaaKKK777...>>>aaaeeeeeeiiiiiijjj^^^FFF000+++DDD```jjjkkknnnpppSSS666***///BBBYYYfffhhhMMM666,,,888aaattt```III+++<<>>MMMbbbtttuuurrruuuxxxwwwJJJ000FFFiii{{{}}}ssszzzpppwwwtttyyyzzz^^^LLL^^^ssstttsssqqqssswwwuuuqqquuunnnTTTKKKbbbmmmiiinnnhhh^^^dddaaa```cccZZZaaa]]]bbb```^^^jjjttteeeJJJ>>>ccciiifffbbb]]]ffffffkkkXXXJJJPPPaaakkkjjjeeebbboooeeeFFF000,,,DDDgggdddiiilllYYY;;;:::VVVmmmppplllBBB111```qqqfffttt~~~rrrnnnfffOOO999VVVdddpppxxxcccGGGSSSgggvvvsssxxxqqqrrrbbbAAAMMMeeeooowwwvvvuuuxxxyyyvvvQQQDDD^^^ttt{{{|||uuuzzznnn{{{sssrrr{{{iiiZZZlllppprrrrrrppppppssssssooosssooo___WWWcccllljjjiiiccc[[[cccaaaaaacccZZZbbb\\\^^^^^^^^^fffmmmhhh\\\@@@aaaeeeffffff```fffccchhhccc\\\YYY___iiikkkfffeeerrrooo___III///888___eeekkkooolllYYYAAAHHHgggppp{{{eeeBBBKKKrrrwwwrrryyyxxxmmm~~~yyyVVVEEENNNgggrrrjjjrrr\\\CCCgggrrrkkkvvvuuuwww___===VVVtttrrrrrruuuyyyyyywwwtttZZZXXXpppwwwtttyyyssstttppp~~~rrrjjjvvviii]]]nnnkkkppprrrooommmooopppooonnnkkkccc[[[^^^eeeeee```___[[[fffdddaaaaaaYYYbbb___\\\\\\___```___```ddd???\\\___dddiiieeeggg___]]]ffffff\\\[[[eeekkkiiifffggggggpppiiiBBB666VVVnnnkkkgggpppnnnMMMFFFfffkkksssgggDDDWWWuuusss|||yyyqqqxxxmmmMMMRRRqqqnnnzzzuuu^^^WWWhhhwwwwwwqqqqqqqqqpppmmmjjjfffcccnnnqqqooolllsss}}}{{{pppJJJcccxxxxxxqqqppppppmmmooonnnpppmmm^^^PPPWWWggghhhhhhgggggggggffffffffffffcccNNNBBBRRRbbbcccaaa^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZZZZYYYYYYXXXXXXXXX<<>>???DDD?????????>>>>>>>>>>>>===555???<<<666<<<===999;;;777666666555555444444444444444444444444444444444888888888555333444777:::555999===:::555555;;;BBBHHHGGGGGGJJJMMMNNNMMMKKK<<>>===>>><<<999:::666444555555333333444222222222222111111111111***444222,,,///...,,,111222222111111000///......//////000000000000000000---...---,,,,,,,,,...///******+++,,,---...///000111111111444666999::::::;;;FFFOOORRRTTTXXX[[[[[[YYY[[[aaakkktttyyy}}}|||}}}xxxwwwyyyuuuuuuqqqooolllhhhccc^^^ZZZXXXQQQMMMHHHDDDBBBBBB@@@???999888777888999:::999888666444333333444444444333333333333222222222111111///666333///111///---444///000000000111111111222///000000000000111111111.........//////000000000444111...000333444222...............//////000000666<<>><<<:::888888999888888999::::::<<<===888999999888888999999888777777777777666666666666333999666333666222...555......////////////000000------........./////////000///...///000111111111///---+++,,,//////...,,,333444444444333222222222000555777666666999:::888>>>BBBGGGLLLRRR[[[dddiiirrrvvv~~~}}}|||zzzvvvrrrjjjwww~~~tttrrrvvvsssjjjfff^^^UUUQQQQQQOOOIIICCCBBB@@@@@@AAA@@@===;;;;;;<<<:::888888777666888<<<666888888777666888888777555555555444444444333333---222000///333---'''---222111111000...------,,,---------....../////////...,,,***)))+++,,,------,,,---///000000111333555...///111111000000000111111666999555222444777777555;;;AAADDDIIIQQQZZZ```kkknnnuuu}}}|||xxxwwwuuupppkkkzzz|||}}}sssiiiaaaZZZUUUKKKGGGDDDDDDGGGGGGDDD@@@??????@@@@@@???>>>===<<<:::::::::999999999888888444444444444444555666666666555333111000111111222555555333222000000/////////......---------....../////////000000111111111........................---...///...,,,,,,...000////////////000000000000222222333444444555555666999;;;===???@@@CCCGGGIIIUUU[[[eeeooozzz}}}uuuqqqqqqpppnnnlllaaammm}}}aaa]]]XXXTTTRRRPPPNNNLLLKKKHHHEEEFFFHHHIIIFFFBBBDDDCCCBBB@@@>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::>>>===;;;:::999888888888999888666555444444555555555555444333222111111111111111000000000000000111---------.........//////...........................//////...------...000.../////////000000000000222222333333444555555555666888:::<<<===@@@CCCFFFKKKOOOUUU\\\eeennnwww}}}{{{tttlllggggggiiijjjiiixxxvvvqqqkkkeee^^^YYYWWWYYYUUUPPPLLLIIIFFFCCCAAADDDCCCBBBEEEJJJMMMLLLKKKHHHFFFCCC@@@===<<<;;;;;;>>>>>>=========<<<<<<<<<===<<<;;;999777666666666777777666555444444444444333222222222111111000000//////.........//////000------------.......................................//////...------...000....../////////000000000111222222333333444555555444666888:::;;;===AAACCCGGGIIIKKKOOOTTT\\\dddjjj~~~pppkkkddd``````bbbccccccZZZ]]]aaaeeeeeebbb___\\\NNNMMMLLLMMMPPPSSSTTTSSSVVVTTTSSSUUUWWWYYYXXXVVVGGGEEEBBB>>><<<;;;;;;;;;=========<<<<<<<<<;;;;;;777666666555555555555555666555555444444444333333222333333333333222222222...............//////000........................,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///........./////////000000111111111222333333444444444666888:::;;;===@@@CCCEEEGGGIIIKKKOOOTTT[[[___gggmmmtttzzz{{{rrreeeccc```^^^^^^_________dddfffggghhheeeaaa\\\YYYeeecccaaa`````````^^^]]][[[YYYUUURRROOOKKKHHHEEECCCAAA???<<<;;;;;;<<<<<<;;;::::::::::::999999999666666555555555555555666555555555555555555444444333333444444444444333222000000//////000111222222------------------------++++++++++++++++++++++++,,,------,,,++++++,,,...............////////////000000111111222333333333333555777888999;;;>>>AAA???BBBFFFJJJMMMPPPTTTWWWXXX^^^fffkkkqqq{{{zzzooohhh^^^^^^^^^^^^```aaacccdddcccccceeehhhnnnttt{{{~~~xxxtttmmmfff___XXXQQQMMMIIIHHHFFFDDDAAA???===<<<@@@???===<<<;;;<<<<<<===::::::999999999888888888777777555444333333222222222222333333333333222222000000111222111000...---------------...///000111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...------.........////////////000000111111222333333000222444555666888;;;===>>>AAAFFFJJJMMMPPPTTTVVVZZZ^^^cccgggkkksssttthhhcccaaa\\\]]]^^^___ccchhhmmmqqqzzzuuuggg^^^TTTRRRQQQPPPPPPNNNLLLIIIIIIJJJJJJJJJJJJIIIJJJKKK??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::888888777666666666666666444555666666666666555444444555666666555333111///////////////000111222333000000000//////.........////////////////////////......///...---,,,...000---------.........////////////000000111222222222000222444555555777:::<<<@@@BBBFFFHHHKKKOOOTTTWWW___bbbfffjjjmmmqqqwww|||xxxfff\\\[[[^^^\\\]]]^^^```eeemmmwww}}}tttpppiiibbb^^^]]]^^^___WWWVVVTTTSSSSSSQQQNNNLLLLLLLLLKKKIIIEEECCCBBBBBB@@@@@@@@@@@@???===<<<;;;>>>=========<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBB===>>>???@@@@@@@@@???>>>AAABBBCCCCCCAAA???===;;;777777777888999:::;;;<<<555444444444333333222222111111111111111111111111///000111000......000111---------.........///////////////000111111222222222444666777777999<<<>>>???@@@AAABBBDDDIIIPPPTTT___ccchhhmmmppprrrtttuuunnneeeaaa]]]\\\]]]VVVVVV]]]gggjjjhhhiiinnnrrrhhhaaaaaacccaaa]]][[[XXXXXXVVVTTTRRROOOLLLKKKJJJIIIHHHIIIJJJKKKJJJIIIHHHKKKNNNPPPQQQRRRTTTUUUWWWXXXWWWSSSRRRRRROOOIIIJJJJJJKKKKKKKKKKKKKKKKKKHHHIIIIIIIIIGGGEEEBBB@@@DDDDDDCCCAAA@@@AAACCCFFFCCCBBB@@@>>><<<;;;::::::999999777555222222444666555555333333333333555555222333333222000//////000222222222111222222333333333333333333333444666666444666999:::999:::;;;<<<<<<>>>AAACCCEEEHHHMMMPPPRRRWWW```lllvvv{{{}}}|||zzzvvvhhhaaa___]]]\\\^^^aaaaaadddjjjkkkhhhjjjoooggg___[[[\\\]]]ZZZVVVVVVUUUSSSQQQQQQSSSWWW]]]```bbb```^^^^^^aaaeeehhhjjjiiiiiiiiiiiiiiihhhgggfffXXXYYYWWWSSSRRRSSSPPPJJJGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIGGGEEECCC>>>???@@@@@@@@@BBBFFFIII>>>===<<<:::999999999999::::::888555333333444555444444333222222333444444333444555444222000111222222222111111111222333333333333333333444555666777888:::<<<===>>>>>>@@@AAACCCEEEFFFGGGGGGJJJMMMPPPOOORRRYYYbbblllsssxxxzzzuuukkkbbb______^^^^^^aaaiiigggggghhhgggcccdddhhhdddbbbcccggghhhffffffhhhpppooonnnooorrrvvv{{{~~~yyytttnnnkkkkkknnnrrrsssmmmjjjfffddddddaaa\\\XXXWWWWWWTTTPPPOOOQQQOOOKKKFFFGGGIIIKKKKKKKKKIIIHHHIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEDDDBBB@@@@@@BBBCCC<<<;;;:::999999999:::;;;<<<:::888666444444444444333333222111111222333333444555666666444222222333111111111111111222333333444444444444555666777888999<<<>>>???@@@AAACCCEEEHHHIIIJJJKKKKKKNNNQQQTTTSSSTTTWWW\\\dddlllsssxxxmmmfffaaa``````___```ddddddfffjjjmmmnnnooopppsssxxxyyy|||~~~|||wwwwww{{{rrruuuyyy~~~}}}|||zzzuuunnniiihhhiiijjjkkknnniiidddbbbbbb```YYYSSSUUUUUURRRMMMMMMOOOOOOKKKIIIJJJLLLMMMLLLJJJHHHFFFFFFGGGGGGGGGGGGFFFDDDDDDHHHHHHHHHFFFCCCBBBCCCDDD???>>><<<;;;;;;;;;======<<<:::888666666555444333222111111111111111111222333555666666444222222333111000000000111222333444555555444555555666777888888:::<<<===>>>@@@CCCEEEFFFHHHJJJLLLNNNQQQUUUYYY[[[\\\]]]```eeekkksssxxxuuuiiidddaaaaaa___^^^bbbhhhiiipppyyyyyyvvvxxxkkkooouuu{{{~~~}}}zzzxxxpppmmmkkkiiijjjkkklllkkklllhhhccccccdddccc^^^YYYUUUVVVSSSNNNNNNRRRQQQMMMNNNOOOOOONNNLLLJJJGGGEEEFFFFFFFFFEEEEEEDDDDDDCCC===@@@BBBDDDEEEGGGJJJLLLBBB@@@>>>;;;:::;;;<<<===;;;888666666666666555333111111111111111111111111000222555555333111111111000000000000111222333444555555444555555666777888777999;;;<<<<<>>;;;888777888999:::888666444444777888555222000111222222222222111000...111333444222111000000/////////000111222333444444444444444555666777888999:::;;;<<<<<<>>>BBBEEEGGGHHHIIIIIIIIIKKKNNNPPPUUUYYY___dddiiiooowww~~~tttiiidddaaa___^^^^^^___cccppp}}}{{{zzz|||zzz{{{{{{{{{xxxuuuqqqoooooollliiigggdddbbb^^^[[[bbbbbbaaa```___]]][[[ZZZUUUWWWVVVTTTTTTWWWUUUPPPPPPOOOMMMKKKJJJIIIIIIIIIGGGGGGEEEDDDCCCBBBAAAAAA>>>???@@@@@@>>>===>>>>>><<<:::888555555666999:::666333111333777888666222111111222333333222111111---000333444333111000///......//////000222333444333333333333444555666777::::::;;;;;;;;;===@@@CCCEEEFFFGGGGGGGGGHHHKKKNNNRRRVVV[[[___bbbhhhrrryyyvvvjjjcccaaa```______```bbbjjj{{{{{{tttpppqqqhhhmmmuuu{{{|||wwwpppkkkeeecccaaa`````````___^^^___``````^^^ZZZWWWUUUUUURRRTTTTTTRRRSSSUUUSSSNNNNNNMMMJJJIIIHHHIIIKKKLLLEEEDDDCCCAAA???>>>>>>>>>:::<<>>AAA@@@BBBDDDEEEFFFIIIMMMPPPVVVXXX[[[[[[\\\aaakkksss|||xxxnnnllliiieee```\\\ZZZ^^^iiiyyy{{{}}}xxxvvvxxx{{{{{{{{{uuullleeeiiisssxxxrrriiikkkfff___ZZZYYY[[[]]]___\\\\\\\\\[[[ZZZXXXWWWVVVWWWTTTPPPOOOOOOQQQRRRRRRPPPKKKGGGGGGHHHFFFEEEDDDDDDDDDBBB??????BBB@@@<<<>>>???@@@AAAAAA>>>:::666444444444444444444444444333333222111222333555666222333333444444333333222111000000///...------,,,...............///000000333333333444444444555555444666777888888999;;;===???AAACCCDDDFFFIIIMMMPPPRRRTTTXXX[[[^^^ccciiimmm{{{~~~wwwooommmhhhbbb]]]\\\___iiiwww~~~zzzyyyzzz||||||{{{}}}yyyuuuuuuvvvrrrjjjbbbccc___ZZZWWWWWWYYY[[[[[[XXXXXXYYYYYYYYYYYYYYYXXXTTTRRRQQQPPPPPPPPPNNNLLLMMMIIIFFFFFFGGGFFFEEEDDDDDDEEECCC@@@AAADDDCCC???<<<<<<<<<>>>>>>;;;777333444444333333333333444444333222222111111222333444111111222222222222111111111111000//////...------...............///000000222222222222333333333333444555666777777888:::======???AAABBBDDDFFFJJJNNNPPPSSSVVVYYY]]]aaagggkkksssxxxvvvooollleee^^^YYY___jjjyyy|||{{{{{{|||{{{zzzvvvwwwxxxvvvppphhhaaa]]]YYYWWWUUUUUUVVVWWWWWWWWWUUUUUUVVVVVVVVVUUUUUUTTTNNNNNNOOOQQQQQQPPPLLLHHHJJJHHHFFFEEEFFFFFFFFFDDDFFFGGGDDDAAAAAADDDCCC???::::::999::::::888444111555444333222222333444555333222111111000111111222//////000000000000//////111111111000000//////..................///000000000000111111111222222222222444555666666777999;;;;;;===>>>@@@AAADDDHHHKKKNNNPPPSSSWWWZZZ___dddhhhjjjpppzzzzzzrrrmmmhhh```ZZZ\\\iiizzz}}}{{{yyyxxxvvvuuurrrqqqooolllgggbbb^^^]]]WWWVVVUUUVVVWWWWWWUUUTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLLLLMMMOOOQQQPPPMMMKKKKKKKKKJJJFFFFFFFFFEEECCCGGGHHHEEEAAA@@@CCCAAA===;;;:::999999888777444111444333222111111222333444222222111000000000//////...//////000000//////...222111111111000000000///...............///000000000000000111111111222222111333444444444555888::::::<<<===>>>???BBBFFFIIIKKKMMMQQQSSSWWW[[[```dddeeekkksss|||~~~tttmmmhhhccc^^^\\\fffwww~~~}}}{{{xxxuuusssrrrrrrzzzsssiiiddddddeeeeeeccc]]][[[ZZZYYYYYYXXXVVVTTTVVVVVVUUUTTTRRRPPPNNNMMMRRRPPPNNNMMMNNNNNNMMMLLLMMMPPPOOOIIIFFFFFFEEE@@@EEEFFFEEEBBBCCCGGGFFFCCC>>>===:::999999888555333333222111111111111222333111111111111000//////...///000000000000000000///111111111111000000000000...............///000000111111111111222222222222000222333444444555777999:::<<<===>>>???AAAEEEHHHIIIKKKNNNQQQTTTXXX]]]aaaeeeiiinnnssszzzwwwoooiiidddaaabbbgggwww}}}{{{{{{yyywwwtttrrrsssuuuvvvlllaaa```gggnnnpppoooeeebbb^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTZZZVVVQQQMMMKKKKKKKKKJJJNNNSSSRRRJJJEEEFFFDDD???AAACCCCCCCCCGGGMMMOOOLLLAAA>>>;;;999999888666555111111111111111111111111000111111111111000000///000000111111111111000000000000000000000000000000...............///000000000111111111111222222222000222333444444555777999;;;<<<===>>>???AAAEEEGGGGGGIIILLLOOORRRVVV[[[___cccgggjjjmmmqqq{{{xxxqqqjjjfffbbbbbbkkkwwwzzzxxxxxxxxxxxxwwwuuuvvvzzz~~~rrrkkkdddeeekkkpppnnnkkkiiieee___[[[[[[[[[\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUXXXUUUPPPLLLLLLLLLKKKKKKKKKRRRSSSJJJDDDFFFEEE??????AAAAAABBBFFFMMMNNNLLLAAA===:::777666666555444///000111222222111000//////000111222222222111000000000111111111111000000////////////////////////...............///000000/////////000000000111111111222444444444555888::::::;;;<<<===>>>@@@CCCFFFGGGIIIKKKNNNQQQUUUZZZ]]]___ccciiikkknnnuuu|||sssmmmhhheeeaaadddsss~~~}}}zzzuuuuuuvvvwwwxxxwwwxxx{{{{{{uuurrrpppjjjaaaZZZjjjeee^^^ZZZYYY\\\^^^___[[[[[[ZZZXXXVVVSSSQQQPPPQQQOOOMMMLLLMMMOOOOOONNNGGGPPPRRRHHHDDDFFFEEE??????AAA@@@???BBBGGGHHHDDD???<<<888555444444333222...///222333333222///...///000111222333333222111//////000000000000//////............////////////...............///000000............/////////000111222444444444555888:::999:::<<<<<<===???BBBEEEFFFHHHKKKMMMPPPTTTYYY\\\ZZZaaahhhlllmmmsss||||||wwwmmmkkkeeeaaacccppp~~~~~~zzzyyyyyyyyyzzznnnkkkhhhgggiiijjjllllllhhhaaaYYYXXX\\\^^^[[[XXXUUUYYY\\\YYYUUUSSSSSSSSSSSSQQQOOOOOOPPPQQQPPPOOOJJJIIIGGGFFFEEEDDDDDDCCCEEEDDDCCCBBBBBBAAAAAAAAA:::777555777555222111333333333111000//////......333222111/////////000111000000111111111111000000////////////////////////...///////////////......//////000000000000//////111222222333444555666666777888:::<<<===>>>??????EEEGGGJJJLLLNNNRRRVVVZZZ\\\^^^bbbfffjjjqqqwww|||yyysssjjjeeeaaadddpppuuutttrrrqqqooommmlllkkktttrrrppppppppppppnnnmmmfff```ZZZZZZ^^^___\\\XXXQQQQQQQQQQQQRRRSSSQQQOOOPPPPPPPPPRRRUUUWWWWWWWWWNNNKKKHHHFFFEEEDDDCCCCCCEEEDDDBBBAAA???????????????;;;999999888444555888222111111000000000111111333222000/////////000111000000111111111111000000..............................////////////......//////000000000000//////111111222333444555666666666777999;;;===>>>??????DDDFFFIIIKKKMMMPPPUUUXXXZZZ\\\```ccchhhnnnuuuzzz~~~|||sssmmmgggaaa___kkk~~~}}}~~~}}}|||wwwwwwxxxyyyxxxvvvuuussstttsssqqqqqqpppmmmiiifffddd```[[[\\\___```^^^ZZZZZZWWWUUUWWW\\\^^^\\\ZZZbbbbbbaaabbbcccbbb```^^^UUUQQQLLLIIIHHHHHHGGGGGGIIIHHHEEECCCAAA@@@@@@AAA>>>:::777777555222222555111111000000111222222333222111000000///000000000///000000111111000000///........................---....../////////.........//////000000//////...111111222333444555555666666777888:::<<<===>>>>>>BBBDDDGGGIIIKKKNNNRRRUUUWWWYYY]]]```eeekkkqqqvvv{{{wwwnnnhhhdddbbbfffvvv~~~zzzwwwxxxyyyzzz{{{xxxyyyzzz{{{{{{{{{{{{{{{tttrrrooommmkkkhhhdddaaaeee```[[[[[[^^^``````___bbb^^^]]]```cccccccccddd```_________^^^[[[WWWTTTYYYUUUOOOMMMNNNOOOOOOOOOPPPOOOLLLIIIGGGFFFEEEEEE<<<999888:::888333111222222222111111111111222222111111000000000000000000//////000000000000//////........................------......//////.........//////////////////...000000111222333444555555555666777999;;;<<<======???BBBEEEGGGIIIKKKOOOQQQTTTWWWZZZ^^^bbbhhhnnnsssyyy{{{zzzrrrjjjeee```fffsss}}}zzzyyy{{{}}}~~~xxxuuupppllljjjiiigggeeefffaaa[[[XXX[[[___aaabbb___]]]___bbb```\\\]]]bbb[[[[[[\\\]]]___^^^[[[YYYWWWRRRMMMMMMPPPTTTUUUTTTSSSRRRPPPNNNKKKIIIHHHGGG@@@???@@@DDDBBB;;;777777444333222111000000000000000000000111111111000000//////000000000000//////........................,,,,,,---.....................////////////......///000000111222333444444444555666888:::;;;<<<<<<===@@@CCCEEEGGGIIILLLNNNSSSUUUXXX[[[___eeekkkpppxxx{{{~~~zzztttnnnhhhdddaaaooo~~~||||||}}}uuuqqqllliiihhhhhhhhhgggeeeaaa[[[XXXYYY]]]```bbbaaa```cccgggccc[[[\\\cccdddcccbbbbbbaaa```]]]ZZZPPPKKKHHHIIIOOOTTTUUUSSSNNNOOONNNMMMKKKHHHEEECCC???>>>AAAEEEDDD===888888444333222000///.........//////000111111111111000...//////000000//////...------------------------+++,,,---...............---......//////......---//////000111222333333444333444555777999:::;;;;;;<<>>999777888;;;:::666444555111111000///.........///...///000111222111111000......////////////......------------------------***+++,,,---............---......//////......---......///000111222333333222333555777888::::::;;;;;;>>>BBBDDDFFFGGGIIIKKKMMMOOORRRVVVYYY___eeeiiinnnwww}}}}}}zzzrrrmmmjjjhhhggg{{{zzzzzzyyyxxxuuurrrooonnnfffeeeeeefffhhhgggeeeccc^^^^^^^^^^^^]]]\\\[[[ZZZXXXQQQRRR]]]```XXXRRRTTTTTTRRROOONNNNNNMMMLLLJJJLLLGGGEEEIIIPPPUUUSSSOOOCCCFFFIIIJJJHHHDDD???;;;777444222444333111222555...............//////000...///000222222222111000......////////////......------------------------***+++,,,---............---..................---......///000111222333333222333444666888999::::::;;;>>>BBBEEEFFFGGGIIIJJJKKKMMMPPPSSSWWW\\\bbbgggiiisss{{{|||yyyoooooollleeekkkyyy~~~zzzzzzvvvrrrmmmkkklllllljjjgggaaabbbccceeeffffffeeeeeeeee```ZZZYYYZZZ[[[XXXUUUWWWPPPPPPXXXXXXPPPMMMQQQMMMLLLKKKIIIIIIIIIJJJKKKGGGHHHHHHIIIIIIJJJJJJKKKNNNNNNMMMJJJFFFAAA<<<999555333111111333777<<>>???AAACCCDDDDDDJJJJJJKKKMMMOOOUUU\\\aaaggglllsssyyywwwooolllhhhhhhuuuzzzsssppprrrqqqpppnnnkkkiiiggghhhhhhgggfffdddccccccdddfffggggggbbb[[[YYYZZZZZZXXXUUUWWWPPPOOOVVVVVVMMMJJJMMMMMMLLLJJJHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHFFFFFFDDDBBB>>>;;;777555666555333333444777:::===222111000.........//////222222222111111111111000////////////////////////...------,,,,,,------...---,,,,,,,,,,,,---......---------............////////////000111111222222444555777777666777999;;;;;;<<<===???AAABBBCCCDDDJJJKKKLLLMMMOOORRRXXX[[[ccchhhooouuu{{{xxxuuupppiiiiiittt~~~yyyqqqiiiiiinnnlllmmmnnnjjjeeeccceeeiiiiiigggcccaaaaaadddhhhjjjgggbbb[[[XXXXXXYYYXXXWWWXXXRRRQQQUUUTTTLLLHHHIIIMMMLLLJJJGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA???===;;;:::999888777666555555666777888111000///......///000111222222222111111111111000000000000000000000000000...------,,,,,,------...,,,,,,,,,,,,,,,---......---------............///...//////000000111111222444666777777666777999<<<;;;;;;===>>>@@@AAACCCCCCIIIJJJLLLMMMNNNPPPSSSVVV^^^bbbiiiooottt{{{~~~uuutttooojjjrrr~~~yyypppjjjkkkqqqkkkkkkjjjhhhdddcccdddfffgggeeebbbaaaaaadddhhhjjjccc^^^YYYVVVVVVXXXYYYYYY[[[VVVTTTVVVTTTMMMHHHHHHNNNLLLIIIGGGDDDCCCCCCCCCGGGGGGFFFEEEEEEDDDCCCCCCCCCAAA???===<<<<<<===>>>888888777666555555444444000//////...///000111222222222222111111111000000000000000000000000000000...------,,,,,,------...,,,,,,++++++,,,,,,---...---------............///......//////000111111111333444555555555666888:::::::::<<<===???@@@BBBBBBFFFIIILLLNNNOOOPPPSSSUUUZZZ^^^dddjjjnnnuuu}}}zzzsssqqqmmmooo}}}wwwpppppptttnnnkkkgggfffffffffeeecccfffeeedddcccbbbbbbbbbbbb\\\YYYVVVTTTTTTWWWXXXYYYYYYVVVTTTTTTRRRLLLGGGEEELLLKKKHHHFFFDDDBBBBBBBBBEEEDDDDDDCCCBBBAAA@@@@@@<<<;;;888777666777999;;;888888777666555333222111000000//////000111333444222222222111111111000000000000000000000000000000...------,,,,,,------...,,,++++++++++++,,,---------------............///.........///000000111111111222333333333444666888999999:::<<<>>>???AAAAAACCCGGGKKKNNNPPPRRRUUUWWWXXX\\\bbbfffkkkqqqyyy|||wwwrrrmmmooo||||||uuurrrsssrrrmmmhhhggghhhhhhfffbbbhhhhhhgggfffccc___[[[YYYWWWVVVUUUTTTTTTUUUWWWXXXTTTRRRPPPOOONNNJJJEEEBBBHHHGGGEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>======;;;999777666555666777888888888777666555444333333222222111111111333444555222222222111111111111000000000000000000000000000...------,,,,,,------...+++++++++++++++,,,---------------............///---......//////000000111///111222222111222444777888888:::;;;===>>>@@@@@@AAAEEEIIIMMMPPPSSSVVVYYYWWW[[[aaaeeehhhnnnvvv{{{zzzvvvrrroooxxxzzz{{{{{{xxxtttssstttqqqnnnkkkiiihhhfffeeehhhhhhhhhfffccc```]]][[[WWWWWWWWWVVVUUUTTTTTTUUUOOOOOONNNMMMLLLJJJEEEAAACCCBBB@@@@@@???@@@AAABBB@@@@@@@@@??????>>>>>>>>>>>><<<;;;999888888888999999999888777666777777777555444333222333444555666222222222111111111111000////////////////////////...------,,,,,,------...+++++++++***++++++,,,------------............///------......///000000000///111222222222222555777777888999:::<<<>>>???@@@AAACCCGGGKKKMMMQQQUUUXXXVVV[[[```cccggglllsssyyyzzzvvvtttsss~~~zzzsssuuuyyyyyyvvvuuutttuuutttoooiiieeegggiiiffffffeeeeeedddcccbbbbbbXXXYYYZZZXXXVVVSSSRRRRRRNNNOOONNNMMMMMMLLLHHHCCC>>>>>>=========???@@@AAACCCCCCCCCBBBBBBBBBBBBAAA===<<<;;;999888777777666::::::888888888999:::;;;666666444444444444555666222222222111111111111000////////////////////////...------,,,,,,------...++++++******++++++,,,------------.........//////------......///000000000000111333333222333555777777777888:::<<<===??????AAACCCFFFIIIKKKOOOSSSVVVVVVZZZ___bbbfffkkkrrrwwwxxxwwwvvvtttuuu~~~zzzwwwuuutttwwwuuuooommmpppnnnjjjhhhhhhhhhgggeeecccaaa___ZZZWWWTTTVVVYYYZZZVVVRRRRRRPPPMMMKKKJJJHHHEEECCC???????????????@@@@@@@@@AAA>>>@@@EEEEEE???<<<>>>@@@???>>>===<<<:::999999666888::::::888999<<<@@@999888666555666777999:::444444444444333222111000.../////////////////////...------,,,,,,,,,------************************------------------------........................222222222222222222333333777777888999;;;<<<======???BBBEEEHHHJJJMMMPPPSSSTTTXXX\\\```dddhhhmmmpppwww{{{xxxvvvuuu{{{~~~{{{wwwuuupppssssssnnnlllmmmkkkggghhhhhhhhhgggfffdddbbb```ZZZWWWUUUVVVYYYZZZVVVSSSVVVSSSPPPOOONNNLLLIIIGGG@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>@@@EEEDDD???===>>>@@@??????>>>======<<<<<<:::;;;;;;;;;;;;;;;===???999888666666666777888999444444444444333222111000//////////////////......///......---,,,,,,,,,---++++++++++++++++++++++++------------------------........................111222222222222333333333666777888999:::<<<======>>>AAADDDFFFHHHJJJMMMOOORRRUUUZZZ^^^bbbggglllooouuu||||||~~~}}}wwwvvvzzz~~~|||{{{yyyuuurrrkkknnnnnnjjjiiiiiigggcccggggggggggggeeecccaaa```YYYWWWUUUWWWYYYZZZWWWTTTTTTRRROOOMMMMMMKKKHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAAEEEDDDAAA???@@@BBBAAAAAAAAA@@@@@@@@@??????===<<<<<<===>>>>>>===999888777666666777888888444444444333222222111111000000000//////.........111000///------,,,,,,,,,++++++++++++++++++++++++------------------------........................111111222222222333333333666666777999:::;;;<<<======???BBBDDDEEEFFFIIIKKKNNNQQQVVV[[[___dddiiilllqqqwww}}}}}}xxx}}}{{{tttxxxxxxuuuuuutttpppllljjjiiigggeeecccdddddddddeeeeeefffeeedddbbb```^^^YYYWWWVVVWWWYYYYYYWWWUUUSSSQQQOOONNNMMMLLLJJJHHHEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFFFFDDDCCCCCCGGGGGGFFFEEEDDDCCCBBBAAABBB???<<<<<<>>>???===::::::999888777666666777777444333333222222222222222111111000000///.........222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................111111111222222333333444555666777888999;;;<<<<<<===???AAABBBCCCDDDGGGIIIJJJMMMRRRWWW\\\```fffiiinnnsssyyyzzzxxx|||xxxsss}}}uuupppqqqpppmmmjjjjjjgggbbb```___```cccfffdddddddddcccbbb___]]]\\\XXXWWWWWWXXXYYYYYYXXXWWWWWWUUUSSSRRRRRRQQQOOOMMMIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGMMMLLLJJJHHHFFFDDDBBBAAABBB>>>;;;;;;<<<===;;;888:::999888777777666666666333333222111111111222222111111000000////////////333222000///...---------------------------------........................////////////////////////000000111222333333444444444555666777999:::;;;;;;===???AAABBBCCCDDDFFFHHHGGGJJJOOOTTTXXX]]]bbbeeekkkpppwww~~~|||yyyyyyzzzwwwyyy|||uuupppooonnnlllkkkjjjeee```_________ccchhheeeeeeeeecccaaa^^^[[[YYYWWWWWWXXXYYYYYYYYYYYYXXXWWWUUUSSSSSSSSSRRRPPPOOOLLLLLLKKKJJJJJJIIIIIIIIIIIILLLLLLJJJKKKMMMMMMJJJOOONNNLLLIIIFFFCCCAAA@@@???>>>;;;:::::::::999888::::::999888777666555444333222111000000111222333000000000000000000000000333222111//////.........................................................////////////////////////000000111222333444444555444444555777888999:::;;;<<<>>>AAABBBCCCDDDFFFHHHEEEIIIMMMQQQUUUYYY^^^aaagggjjjrrr|||zzz{{{zzzwwwyyy}}}zzzuuuooolllkkkjjjjjjhhhcccaaaccccccaaabbbggghhhhhhgggeeebbb^^^[[[YYYVVVWWWYYYYYYYYYYYYYYYYYYUUUSSSRRRQQQRRRRRRPPPNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIMMMNNNKKKKKKOOOOOOKKKLLLKKKIIIGGGDDDBBB@@@???===>>>===<<<999999999:::;;;::::::999777555444333333222111000000111222333/////////000111111222222222111000000/////////000////////////////////////........................///////////////////////////000111222333444444555333444555666777999::::::;;;===???AAABBBCCCFFFHHHEEEHHHLLLPPPSSSWWW[[[^^^bbbdddlllvvv{{{|||{{{|||yyyvvv}}}|||yyy}}}xxxvvvsssmmmiiifffgggiiifffbbbcccggggggcccbbbfffkkkjjjiiifffccc___[[[YYYVVVXXXYYYZZZYYYYYYYYYZZZXXXWWWUUUUUUVVVUUUTTTRRROOOOOONNNNNNMMMLLLKKKKKKIIIMMMNNNJJJJJJOOOOOOLLLHHHHHHFFFDDDBBB@@@???>>><<<>>>???===999888:::===;;;;;;:::999777555444333333222000//////111222444......///000111222333333111111000000000000000111000000000000000000000000////////////////////////000000000000000000000000///000000222333444555555333444555666777999999:::999;;;>>>@@@AAACCCEEEHHHEEEHHHLLLPPPRRRVVVZZZ\\\___```hhhqqquuutttyyy~~~{{{|||yyyyyyyyyttttttrrrrrrooojjjfffcccdddeeegggbbb___^^^^^^^^^aaaeeegggfffdddaaa^^^\\\ZZZYYYUUUWWWYYY\\\^^^^^^ZZZWWWSSSQQQPPPQQQSSSTTTSSSQQQQQQNNNLLLMMMPPPPPPLLLGGGOOOMMMJJJIIIJJJJJJIIIHHHHHHEEEBBB@@@@@@???>>>===888888:::;;;::::::888777:::666444555888999666333222111111000000111111222////////////////////////000000000000000000000000000000000000//////////////////000000//////...---///////////////000111111222222333444444555555666666666777888999::::::;;;:::;;;===???BBBDDDFFFGGGEEEHHHKKKNNNRRRVVVZZZ^^^bbbccciiiqqqxxxuuujjj```~~~{{{zzzxxxzzz~~~zzzxxxyyyvvvooommmoooooommmhhhccc```___^^^^^^RRRRRRRRRRRRRRRRRRTTTVVV\\\YYYUUUQQQMMMLLLKKKKKKHHHHHHIIIKKKLLLLLLIIIFFFMMMKKKIIIJJJKKKLLLJJJHHHJJJGGGEEEEEEFFFFFFEEECCCCCCBBB@@@AAABBBBBBAAA???BBBAAA@@@??????>>>;;;999;;;;;;<<<;;;;;;::::::999>>>:::666666888888555222222222222222222222222222000000000000000000000000////////////////////////000000000000/////////////////////............---///////////////000111111222222333333444555555555444444666777999:::;;;<<<<<<<<<===>>>???@@@AAAAAADDDGGGJJJMMMOOOSSSWWWZZZ___```dddkkkqqqsssooojjj}}}zzzvvvyyy||||||xxxtttqqqmmmjjjlllqqqjjjeee```___aaacccdddccc^^^bbbeeeeeedddcccccceeeiiieee```[[[XXXWWWXXXYYYYYYXXXWWWXXXXXXXXXUUUSSSVVVTTTRRRRRRRRRRRRPPPNNNLLLLLLKKKIIIGGGFFFGGGHHHKKKJJJKKKLLLNNNNNNMMMKKK?????????AAAAAA@@@<<<999??????===<<<;;;;;;::::::AAA===888666666666444111111222333444444333222111111111111111111111111111////////////////////////////////////000000000000000///...---,,,---......///////////////000111111222222333333444444555555222333444666888:::;;;<<>><<<::::::::::::???;;;777555555444333222111222444555555444222111111111111111111111111111222222222222222222222222////////////000000000000000///---++++++,,,...//////////////////000000111111222222333444444555555222333444666777999::::::;;;<<<===???BBBDDDEEEFFFEEEGGGJJJMMMOOORRRWWWZZZ\\\___cccfffiiiooowww}}}|||}}}zzzyyyyyyxxx|||}}}wwwzzzvvvxxxzzzsssllliiikkkllljjjggggggkkkjjjbbb^^^```bbbaaa\\\\\\]]]\\\[[[ZZZYYYXXX^^^[[[XXXWWWWWWWWWVVVTTTOOOPPPPPPQQQQQQQQQRRRRRRQQQVVVZZZWWWOOOIIIGGGHHHDDDDDDEEEHHHJJJJJJGGGEEEEEECCC@@@@@@AAADDDEEEEEEAAA???===;;;999888888999999777555444333333333333111222444555555444222111111111111111111111111111111111111111111111111111.../////////000000000111111///---,,,+++,,,...//////////////////000000111111111222222333444444555555555666666777777777888555666777999;;;===>>>???AAADDDGGGJJJMMMQQQUUUYYYXXX\\\```cccdddiiipppvvv|||~~~zzzyyy{{{~~~~~~xxxvvv}}}sssppplllkkkmmmooonnnllllllmmmiii```___eeehhheeeaaabbbcccddddddbbb___^^^]]][[[XXXXXXXXXYYYXXXVVVIIIJJJLLLLLLLLLMMMNNNPPPNNNSSSVVVTTTLLLFFFCCCDDDJJJIIIIIIJJJKKKKKKIIIGGGDDDAAA===<<<>>>AAACCCDDD???>>><<<:::999888777777444444444444444333333333111222333444444333222111111111111111111111111111..............................//////000000111111111000///...---.../////////////////////000111111111111222222333333444444777777777777777777777777999:::::::::;;;;;;;;;<<<>>>@@@CCCFFFIIILLLPPPSSSXXX\\\```ccceeeiiinnnsss}}}~~~~~~{{{xxxzzz~~~}}}}}}wwwwwwqqqqqqqqqqqqrrrsssssssssdddeeeaaa[[[___kkkmmmggg_________^^^]]][[[YYYXXXSSSRRRQQQRRRTTTTTTSSSRRRLLLNNNPPPPPPNNNNNNPPPRRRMMMOOOOOOMMMIIIFFFFFFGGGFFFDDDCCCBBBBBBBBB@@@>>>BBB???<<<<<<===@@@AAAAAA======<<<;;;:::999777777222444666666555444333222222222222222222222222222000000000000000000000000------------------------.........///000111111111111111000000000////////////////////////000111111111111111222333333444444777777777888888888999999>>>>>>>>>????????????@@@???AAACCCDDDFFFHHHKKKNNNSSSVVVZZZ^^^ccciiiooorrrxxxzzz~~~~~~|||}}}}}}zzzxxx|||~~~xxxzzzzzz{{{vvvqqqooonnnccceeebbb___iiiwwwyyyqqqcccaaa^^^[[[YYYXXXWWWWWWTTTSSSTTTUUUWWWXXXWWWUUUKKKMMMNNNMMMKKKJJJKKKMMMKKKJJJHHHFFFDDDEEEHHHJJJLLLIIIFFFDDDDDDCCCAAA@@@@@@???>>>>>>@@@AAA@@@???<<<<<<======<<<:::888777333555888999777444222111222222111000000111222222////////////////////////////////////////////////---......///000111111222111111111222111000/////////////////////000111111000111111222333333444444555666777888999:::;;;;;;:::;;;<<<>>>???AAABBBBBBCCCDDDEEEFFFFFFGGGIIIKKKIIIJJJMMMSSS[[[cccjjjnnnmmmsss~~~~~~~~~{{{wwwvvvvvv}}}}}}yyy||||||uuu~~~vvviiieeekkkjjjccc```jjjxxxvvvjjj```YYYTTTVVVZZZZZZXXXVVVXXXUUURRRSSSVVVZZZ\\\\\\RRRNNNNNNRRRPPPJJJJJJOOOKKKJJJIIIGGGFFFEEEEEEDDDHHHEEEBBBBBBDDDEEECCCAAA<<<===>>>@@@@@@@@@???>>>:::;;;;;;:::888777777888777777666555444333333222111111000///////////////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000////////////111333555666333444444555777888:::;;;============???AAACCCEEEFFFFFFFFFFFFFFFHHHLLLOOOUUUUUUTTTRRRRRRWWWaaaiiimmmrrrzzz{{{{{{yyywwwzzz|||zzz{{{~~~{{{vvvjjjfffkkkyyyvvvkkkfff```bbb___\\\dddmmmiii^^^]]][[[XXXWWWVVVUUUTTTTTTLLLNNNQQQQQQPPPNNNMMMMMMLLLIIIIIIKKKJJJFFFGGGKKKKKKIIIGGGDDDBBBAAAAAAAAADDDAAA??????@@@AAA@@@>>>======>>>>>>>>>===;;;;;;888888888888999999999999777777666555444333222222111111000///////////////.../////////000000000000//////////////////////////////000000000000//////............................../////////000000000////////////111333555666333444444555666888:::;;;<<<<<<<<<===>>>@@@BBBCCCCCCDDDDDDDDDDDDFFFIIILLLNNNRRRXXXZZZ[[[]]]aaadddjjjmmmrrrwww}}}{{{yyywwwyyy~~~vvvuuu|||uuugggMMMYYYjjjxxx{{{uuullleeeXXX\\\]]][[[^^^bbb]]]SSS]]]^^^^^^ZZZUUUSSSRRRSSSOOOSSSUUURRRMMMHHHHHHJJJLLLIIIHHHJJJKKKJJJKKKNNNLLLJJJGGGCCCAAA@@@@@@@@@BBB@@@>>>>>>>>>>>>===<<<============;;;:::888777888666555666:::;;;:::888777777666555444333222222111111000///////////////....../////////000000000////////////////////////...//////000000//////...........................---.........////////////......//////111333444555333444444555666888999:::<<<;;;;;;<<<<<<>>>???@@@@@@AAABBBAAAAAACCCFFFIIIHHHNNNUUUYYY[[[]]]```dddhhhjjjlllooottt~~~~~~|||wwwvvvzzzrrrsss}}}vvvgggTTTfffxxx|||wwwqqqjjjeeeZZZ___```^^^]]]]]]YYYRRR___aaa```\\\YYYXXXVVVSSS]]]ZZZUUUOOOKKKJJJMMMOOOJJJHHHGGGHHHJJJLLLOOOPPPNNNLLLIIIFFFDDDDDDEEEEEEDDDCCCAAA@@@@@@??????>>>=========<<<;;;:::999888;;;777444666;;;===:::777777666666555444333222111111000000///////////////........./////////000000////////////////////////...//////////////////...........................------------............---......000111222444444444444444555666777888999:::::::::;;;;;;<<<<<<===>>>???@@@@@@@@@BBBDDDGGGHHHIIIJJJKKKMMMTTT^^^fffhhhjjjmmmooottt~~~~~~}}}zzzvvvzzzyyyvvvtttvvvtttmmmzzz~~~rrrkkkhhhfffaaacccccc___]]]\\\ZZZWWW______[[[XXXZZZ]]]ZZZSSS[[[TTTLLLHHHJJJKKKJJJGGGAAA???===>>>BBBHHHKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJEEEDDDCCCBBB@@@??????@@@=========<<<<<<<<<<<<<<<>>>:::777888<<<===999555666666555444333222111111111000000///////////////............////////////..............................////////////..............................+++,,,,,,,,,------------,,,---...000111222333333444444444444555666888888999999::::::;;;;;;;;;;;;===>>>@@@@@@@@@AAACCCEEEEEEDDDBBBAAACCCLLLYYYccceeeiiinnnrrrwww~~~~~~}}}|||www{{{{{{tttvvvxxxzzz{{{yyylllddddddgggdddcccaaa^^^\\\[[[ZZZYYY\\\\\\VVVRRRVVV^^^[[[RRRPPPKKKGGGIIIMMMLLLDDD;;;<<<:::888777>>>GGGKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIDDDDDDCCCAAA???===>>>??????>>>======<<<======>>>===:::888888::::::888555666666555444333222111111111111000///////////////------........./////////........................---......//////......---------------------------++++++++++++,,,,,,,,,,,,,,,---...000111222333333444444444444555666777888777888999:::;;;;;;;;;;;;;;;===???@@@@@@AAACCCDDD???@@@AAAAAABBBIIISSSZZZ___eeelllrrrvvv{{{~~~}}}|||{{{zzzssstttvvvwwwwwwzzz}}}yyytttrrrrrrjjj______fffbbb___\\\[[[[[[ZZZXXXVVVZZZ]]]XXXPPPRRRZZZ[[[TTTMMMKKKJJJLLLNNNJJJBBB;;;<<<;;;777666>>>JJJOOOMMMGGGGGGHHHIIIIIIHHHGGGFFFCCCDDDDDDBBB>>><<<===???AAA@@@>>>===<<<;;;<<<<<<888888777777777777777777666555555444333222111111111111000///////////////---------.........//////........................---......//////......---------------------------************+++++++++,,,+++,,,...000111222222222444444444444555666777777666777999:::<<<<<<<<<<<<:::<<<>>>??????@@@AAACCC===>>>???>>>???DDDMMMSSSZZZ```gggmmmqqqvvv|||~~~~~~}}}||||||uuummmtttuuutttqqqssswwwwwwtttsssjjjhhhnnnjjj]]]ZZZbbb```\\\YYY[[[]]]ZZZVVVSSS[[[```]]]RRRPPPXXX[[[XXXOOOMMMJJJHHHFFFDDDBBB@@@:::999666444===JJJPPPMMMIIIJJJKKKLLLKKKIIIGGGEEEEEEFFFFFFCCC???>>>???AAACCCAAA???<<<::::::999:::333444666666555555777888666555555444333222111000111111000///////////////---------.........//////........................---..................---------------------------)))************++++++++++++,,,...000222222222222444444444444444555666777555666888;;;<<<=========888;;;===>>>>>>???@@@AAA>>>===;;;888888???IIIRRRYYY^^^dddjjjnnnttt{{{~~~~~~~~~}}}}}}{{{|||}}}}}}|||}}}~~~|||{{{zzzyyyyyyqqqqqqrrrssssssrrrrrrqqqhhhjjjiiiddd^^^ZZZ\\\___^^^YYYWWWZZZ\\\ZZZYYYYYYWWWZZZ[[[YYYTTTPPPPPPRRROOOLLLIIIHHHIIIHHHEEEBBB>>>;;;999;;;AAAEEEFFFFFFPPPJJJHHHJJJHHHCCCCCCGGGFFFCCC@@@<<<:::;;;<<<===<<<999666666888:::999777;;;;;;:::888777555444444555444333111///...---,,,........................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((((()))***+++,,,,,,,,,/////////000111333444555555555555555555555444444444555666777999999::::::;;;<<<<<<===>>>??????@@@:::999888777888<<>>@@@BBBDDDDDDHHHEEEFFFIIIHHHCCCAAACCCDDDBBB>>>;;;::::::<<<===>>>;;;888888999:::999888::::::999777666444333333444333222111000...------........................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,------......//////000222333444555555555555555555444444444555666777999999999999::::::;;;;;;<<<======>>>999999888666666:::@@@DDDQQQUUU\\\bbbhhhnnnssswww~~~~~~~~~~~~}}}}}}}}}}}}}}}yyy~~~xxx~~~{{{{{{{{{{{{zzz{{{zzzyyywwwuuutttsssrrrmmmoooppppppmmmhhhbbb___^^^aaacccaaa\\\WWWTTTTTTUUURRRRRRVVVWWWTTTQQQQQQUUUQQQMMMMMMNNNMMMIIIEEEFFFDDDCCCCCCCCCBBB@@@>>>DDDDDDCCCAAA??????AAACCCEEEDDDGGGKKKJJJEEEAAAAAAAAA???<<<:::999:::;;;===???===;;;:::;;;;;;:::999888888777666444333222222222222111000000///..............................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,---------------------......///000222222444444444444444444555555444555666888888999999999888999999::::::;;;;;;<<<888888777555555777<<<@@@LLLPPPWWW]]]cccjjjpppttt|||~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{zzz}}}}}}}}}{{{zzzzzzyyyxxxzzzyyyxxxvvvtttrrrqqqpppggghhhjjjjjjiiifffbbb```^^^``````]]]XXXRRROOOOOOQQQPPPQQQVVVVVVQQQNNNOOORRROOOLLLKKKKKKJJJHHHEEEEEEEEEEEEEEEEEEEEECCCBBBFFFGGGFFFCCC???>>>@@@DDDEEEEEEFFFGGGFFFCCC???>>>===<<<:::888888999;;;<<>><<<;;;:::999888888666666555444333222111111000000000000000/////////........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------,,,,,,,,,,,,------------...///000111333333444444444444555555555555777888888999999999888888999999999:::::::::777777666444333555888;;;GGGLLLRRRXXX___fffmmmrrryyy}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}|||||||||{{{{{{zzz~~~|||xxx|||zzzyyyyyyxxxwwwyyyyyyxxxvvvtttrrrooonnnggggggfffeeeeeeddddddddd\\\[[[ZZZVVVSSSQQQPPPPPPOOONNNQQQUUUTTTOOOMMMNNNKKKLLLKKKIIIFFFDDDEEEGGGCCCEEEGGGHHHHHHGGGFFFFFFFFFGGGFFFCCC???>>>AAADDDEEEEEECCC???>>>======<<<;;;:::999888888999:::;;;<<<<<<<<<:::999777666666555444444333222111000000////////////////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...//////333333333333444444555555555666777888888888888888888888999999999999::::::555666555444333333555777CCCGGGMMMTTT[[[ccckkkpppuuuyyy~~~~~~}}}}}}}}}}}}~~~~~~||||||||||||{{{{{{{{{{{{{{{~~~|||{{{xxxwwwvvvvvvuuuvvvvvvvvvtttrrrooolllkkkeeeccc```^^^\\\[[[[[[[[[UUUTTTRRRQQQPPPPPPQQQRRRLLLLLLNNNQQQOOOKKKJJJMMMDDDGGGHHHEEEAAA@@@CCCGGGAAADDDGGGIIIHHHHHHHHHHHHGGGFFFEEEBBB@@@???AAACCCIIIHHHDDD>>><<>>BBBHHHOOOWWW```hhhnnnqqqttt}}}~~~}}}}}}}}}||||||}}}}}}}}}|||||||||{{{{{{{{{zzzzzz|||~~~yyytttssssssssssssrrrrrrqqqpppnnnjjjgggeeeaaa```]]][[[XXXVVVTTTSSSRRRQQQOOOOOONNNMMMLLLKKKHHHGGGIIIKKKIIIDDDEEEIIIDDDDDDCCCBBBBBBCCCEEEGGG@@@DDDHHHJJJJJJIIIJJJKKKJJJGGGCCCAAA@@@@@@???>>>FFFGGGCCC===<<>><<<;;;:::999888888888888555888;;;;;;888666777888444333333333222111111111111000000///......------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,------...///000000......---------...//////111111222333333444555555666777777888888888888777555555555555555555555444111333444444333333333444666:::@@@GGGPPPYYYccciiilllnnnvvv~~~~~~~~~||||||{{{{{{{{{{{{||||||~~~}}}{{{xxxyyy{{{|||{{{|||~~~zzz~~~yyytttqqqqqqpppnnnkkksssqqqnnnkkkiiifffbbb```[[[\\\^^^^^^]]]YYYUUUSSSSSSRRRPPPMMMKKKIIIGGGFFFJJJIIIGGGEEECCCBBBAAA@@@CCCCCCDDDFFFFFFEEEAAA???<<<@@@CCCEEEKKKQQQLLLBBB@@@BBBCCCAAA>>>:::888777777333111444999<<<:::666777777777777777888888888:::888666444333222333333111111111111111111222222000000000000000///......,,,,,,+++***+++,,,...///,,,,,,,,,---------.........---,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,---------...------,,,,,,,,,,,,,,,---------......//////000111222333333444555555555666666666666666777666444333222333333444000000000000000111111222333555999@@@JJJTTT^^^ccciiinnnvvv{{{~~~~~~~~~||||||{{{{{{{{{{{{||||||}}}}}}{{{zzzzzz{{{||||||~~~{{{wwwrrrpppqqqrrrpppnnnpppnnnjjjhhhgggfffdddccc``````aaa```^^^ZZZVVVSSSNNNNNNMMMLLLKKKIIIGGGFFFEEEBBB@@@???AAABBBAAAAAA@@@AAACCCEEEFFFEEECCC@@@<<<<<<999777===FFFHHHEEEAAACCCCCCAAA===999666666888888777777777888888888777777777777777777777777777666555444333222222222000000///////////////000///000000000000///......,,,,,,+++++++++,,,---...,,,,,,,,,------------......---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---------------,,,,,,,,,,,,,,,------------...//////000111222333333444555555555555666666666666555444222111000111111222000000//////000000111222333555888===EEEOOOYYY___eeekkksssxxx|||~~~~~~~~~}}}||||||{{{{{{{{{{{{||||||{{{{{{||||||{{{{{{}}}wwwtttpppoooqqqsssqqqooonnnkkkiiihhhhhhhhhhhhgggaaaaaa```^^^[[[WWWSSSQQQJJJJJJJJJJJJJJJIIIHHHHHHDDD???:::;;;@@@DDDCCCBBB>>>@@@BBBCCCCCCAAA>>>======;;;777555;;;CCCFFFEEEBBBCCCCCC@@@<<<888666555;;;;;;;;;999555555777999888777777777666555555555333333333333333222111111//////...---,,,,,,,,,---/////////000//////...---,,,,,,+++++++++,,,------,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------...//////000111222333333444444555555555666666666555444333111000000111111000000//////000000111222444555666999???HHHRRRZZZaaagggnnntttxxx~~~~~~~~~~~~~~~}}}}}}}}}|||{{{{{{zzzzzz{{{{{{|||zzz{{{|||}}}{{{yyy}}}uuurrrooooooqqqqqqpppmmmkkkkkkjjjkkklllkkkiiifff]]]\\\ZZZWWWTTTQQQOOOMMMLLLKKKHHHGGGFFFGGGIIIJJJIIIBBB;;;;;;AAAEEEDDDAAA???AAABBBBBB???;;;888777999;;;<<>>BBBCCC???999666<<<===>>>===;;;999::::::;;;777333444777999888555666666555555444333222222...///000111111111000///000///...---,,,+++++++++...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,------,,,,,,+++++++++,,,,,,,,,------......///000111222222333333333333444555666666777888777555333222222222222/////////...///000000111000222333555888@@@LLLUUUZZZ```hhhmmmqqqvvv}}}}}}}}}}}}||||||||||||{{{{{{zzzzzzzzzzzz{{{{{{zzzxxxzzz|||{{{}}}}}}|||tttpppmmmllllllkkkhhhdddaaabbbdddffffffbbb\\\XXXXXXVVVRRRNNNLLLKKKLLLMMMTTTOOOHHHBBB@@@CCCGGGKKKJJJDDD===:::;;;<<<999666:::>>>CCCDDDBBB@@@@@@BBBAAA???@@@BBBBBB>>><<<===999;;;<<<;;;::::::;;;<<<999444111444999<<<888444555555444444333222222222...//////000000000////////////...---,,,,,,,,,---------......------,,,+++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,+++************++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,------,,,++++++++++++,,,,,,,,,,,,---......///000111222222222222333444555666666777777555333111000000000000//////......//////000111...111444444666===IIIRRRWWW^^^fffkkknnnssszzz~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{yyyvvvxxx}}}~~~}}}zzzwwwqqqmmmjjjjjjkkkiiieeebbb^^^^^^^^^______^^^ZZZWWWZZZWWWQQQLLLIIIHHHJJJKKKPPPMMMGGGCCCAAABBBEEEGGGAAA>>>;;;999999999777666444999???AAA@@@???@@@CCCBBB???@@@CCCBBB>>>???CCC:::;;;;;;:::999999:::<<<666555666888::::::888555333333333333222222222222000000///////////////000...------,,,,,,,,,------,,,------------,,,++++++,,,,,,---------,,,+++******++++++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***,,,,,,------,,,***++++++++++++,,,,,,,,,------...///000111222222111222222333555666666777777666444111000//////000///............///000000---111444444444999CCCLLLTTT[[[ccchhhkkkooowww}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{xxxuuuwww}}}~~~zzzuuurrrnnnkkkiiihhhjjjiiieeebbb___]]][[[[[[\\\\\\\\\[[[[[[WWWPPPJJJFFFEEEFFFGGGKKKIIIFFFDDDCCCCCCDDDDDD;;;;;;::::::999:::::::::000666<<<===:::999:::===888888<<>>;;;<<<<<<:::888888999:::444888;;;<<<:::888777666222222222222222222333333222111000.........///000,,,,,,,,,+++,,,,,,------,,,------------,,,++++++,,,,,,---...---,,,***)))******+++++++++,,,,,,,,,******))))))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,------...///000111222222111111222333555666666777999888666333222111111222...............///000000---111555444333666???GGGRRRYYYaaafffiiimmmtttzzz~~~~~~~~~}}}}}}}}}}}}|||||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvyyy~~~zzzvvvsssrrrqqqkkkhhhgggiiikkkiiibbb\\\YYYYYYXXXWWWVVVVVVVVVVVVWWWTTTPPPKKKGGGDDDBBBAAACCCDDD???888999???@@@<<>>;;;999666666777777777777666666888888888888888888999999;;;:::888555333333333333///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,))))))***++++++++++++***************************************************++++++++++++++++++++++++)))************+++++++++,,,+++***))))))+++---...---...............------333333333333444555666666777777777777555333111000...---,,,---//////...---111222222222333777<<>>;;;888:::>>>???===:::666444111000333666888888<<<<<<======<<<999777666555555666666777666666666777777777777666666666666999888666555333222222222............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))***++++++++++++***************************************************++++++++++++++++++++++++)))************+++++++++---,,,+++***+++,,,...///---...............------333222222333333444555666777777777777666444222111///...------...///...---111111111222333777<<<@@@OOOTTTZZZ```ccchhhoootttyyy~~~~~~~~~~~~}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvyyy{{{vvvrrrooommmllliiifffdddddddddbbb\\\WWWZZZYYYWWWUUUSSSRRRRRRQQQSSSQQQNNNJJJGGGDDDBBBAAABBBCCCBBB@@@AAABBB???:::<<<:::999<<<@@@BBB@@@===;;;333,,,---444999888555;;;<<<======<<<:::888777444444444555555666666666666666555555444444333333444444444444333222111000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************))))))((()))******++++++******************************************************++++++++++++++++++++++++)))************+++++++++...---,,,+++,,,---...///------...............---222222222222333444555555777777888888777555444333000...------...///...---///000111111333666<<<@@@LLLQQQWWW\\\```eeekkkpppuuu|||~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyywww}}}zzzuuupppmmmkkkjjjfffdddbbbaaa```^^^YYYVVVZZZXXXVVVTTTRRRPPPOOOOOORRRPPPNNNKKKHHHEEECCCBBB???AAABBBBBBCCCAAA===888:::999999;;;>>>???===;;;777222...000777;;;:::777:::;;;;;;;;;:::999888777222222333333444444555666555555555444333222111111000111222333222111000///------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((((())))))***************************************************************************************))))))*********+++++++++---,,,,,,+++,,,---......,,,---......///.........111111111111222333444555666777888888888777555555111///------...//////......///000111333777<<>>999666888888777888888888666555///111333555777777666555555555555555555555444444222222111111222333444444555555444333222111111000...///000111111000///...---,,,,,,,,,++++++++++++************************************************+++******))))))((((((((((((((()))************)))))))))))))))))))))))))))************************************************))))))*********++++++++++++++++++++++++,,,,,,---,,,------...//////......111111111111111222444444555555777888888888777666222000...---...//////...---///111222444777<<<@@@IIINNNTTTYYY\\\aaaggglllrrryyy~~~~~~~~~}}}}}}}}}}}}|||yyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy~~~{{{yyywwwsssnnniiifffdddcccaaa```^^^]]]\\\[[[[[[\\\YYYXXXVVVSSSQQQOOONNNNNNPPPPPPOOONNNLLLJJJHHHGGG>>>;;;<<>>AAAGGGLLLRRRVVVYYY]]]ccchhhlllrrrzzz~~~~~~||||||||||||{{{{{{{{{{{{xxxxxxxxxyyyyyyzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxx}}}yyyvvvsssqqqnnnjjjfffcccbbbaaa]]]]]]]]]\\\\\\^^^aaadddXXXWWWVVVTTTRRRQQQPPPPPPMMMMMMMMMMMMKKKIIIGGGFFFBBB;;;999<<<<<<888777::::::999666222000111333666///222555555333222333555333333333333333444555666444333000...------...///------..................222111///...------......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++,,,------......------+++,,,---...////////////////////////000111222333000111333555777777777777555222...------...//////...000333666888;;;???BBBFFFJJJPPPUUUXXX\\\bbbgggiiiooovvv|||~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyyxxxvvvoooxxxxxx|||}}}zzzzzzzzzwwwssswwwppphhhdddddddddbbb___aaa\\\VVVVVVZZZ]]]\\\ZZZSSSQQQOOOMMMLLLJJJGGGEEEEEEEEEFFFFFFEEEDDDCCCBBB===;;;666333666:::888222777555222000///000222333333333444444555555666666777444111333888;;;:::777.........///......---,,,////////////////////////............---+++)))(((************)))))))))(((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((()))))))))************(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,,,,------.../////////000000111111111222222222111222444666777888888888555444222000//////000111111111222444777;;;@@@BBBHHHJJJNNNPPPTTTXXX^^^aaakkknnnrrrwww~~~~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyywwwvvvuuuwwwxxxwww~~~{{{{{{zzzwwwsssqqqkkkccc``````aaa^^^\\\\\\ZZZVVVTTTSSSTTTTTTTTTPPPOOOMMMKKKJJJHHHFFFEEEFFFFFFEEEDDDDDDCCCBBBBBBAAA???:::666777:::777111555444111000///000222444444444555666777777888888999666222333666777555222...............---,,,,,,........................------...---,,,+++)))(((*********)))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((())))))(((((((((''''''((((((((()))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,------.../////////000000000111111111222222111222444555777888888888666555222000//////000000000000111333666;;;???AAAFFFHHHKKKNNNQQQVVV[[[___fffkkkpppuuuzzz~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyyyyyooovvv~~~vvvxxx~~~xxxuuuuuussspppmmmkkkfff```]]]^^^^^^]]][[[[[[[[[ZZZWWWRRRPPPPPPRRRLLLLLLKKKIIIHHHGGGFFFEEEGGGFFFDDDBBBAAAAAAAAAAAAEEECCC>>>888777999555000333222000///000111333444444555666777888999:::::::::777333222333222000---------......------,,,+++------------------------,,,------,,,+++***(((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000111111111111111222333555666777888888777666333111//////////////////000333666:::>>>@@@CCCEEEHHHKKKNNNRRRXXX[[[```fffnnnrrrttt{{{~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyy}}}qqqxxx}}}rrr}}}zzzuuurrrpppnnnkkkhhhgggddd___]]]^^^^^^^^^]]]YYYYYYXXXVVVSSSPPPOOONNNIIIJJJJJJHHHFFFEEEEEEFFFHHHFFFCCC@@@?????????@@@EEEDDD???999777999666111222111000000000222444555333444555666777888999:::888555222000000///,,,***---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,+++,,,,,,------...///////////////000000000111111000111333444666666777777888666444222000///......///000111444777;;;>>>@@@AAADDDFFFIIILLLPPPUUUYYYZZZbbbkkkooopppuuu~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyy{{{uuuxxxuuuttt}}}zzzwwwssspppmmmjjjhhhccc```^^^\\\\\\]]]]]]]]]SSSQQQOOOPPPRRRQQQKKKGGGGGGIIIJJJHHHFFFDDDEEEFFFFFFEEEBBB???======>>>>>>AAAAAA>>>999777999888555333222222111111222333444111111222333444555666666333111///...------,,,+++,,,,,,,,,,,,,,,++++++***************************+++******)))(((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,++++++,,,,,,---.............../////////000000000///000222333555666666666777777555333111///......000111333666999===@@@AAAAAACCCFFFHHHKKKOOOTTTWWWWWW___iiilllmmmrrr}}}~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyyuuuwwwvvvrrrwwwxxxvvvsssppplllhhheeeccc\\\[[[ZZZYYYXXXXXXYYYYYYRRROOONNNQQQUUUTTTMMMFFFFFFHHHIIIHHHDDDBBBCCCFFFCCCBBB@@@>>>===============???===999888;;;;;;999666555444333333222222222/////////000111111222222///...------,,,,,,,,,---++++++,,,,,,++++++***)))))))))))))))))))))))))))***)))(((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++,,,------..................///////////////000111333444555666666777666555444222000///...000222444777;;;>>>@@@AAAAAACCCEEEHHHJJJNNNSSSVVVUUU\\\eeeiiikkkpppyyy~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyyuuuzzzuuuxxxyyypppqqqpppnnnjjjfffaaa^^^]]]YYYXXXXXXVVVUUUTTTUUUVVVRRRRRRTTTWWWXXXUUUOOOJJJDDDGGGHHHFFFAAA???@@@CCC@@@@@@???>>>>>>===<<<<<<===@@@???;;;:::===>>>===:::999888666444222111000........................---------,,,++++++,,,---+++++++++++++++******)))(((((((((((((((((((((((()))((('''&&&&&&&&&'''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))************************++++++++++++***++++++,,,,,,---......------........./////////...///111222444555555555555555555444333111000//////111444777;;;===???@@@???AAADDDFFFHHHLLLQQQTTTSSSYYY```eeeiiiooovvv|||~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{{{{yyyxxxxxxxxxxxxxxxxxxyyyzzz~~~vvv~~~yyypppqqqqqqoookkkfffaaa^^^]]]XXXXXXXXXWWWUUUTTTUUUVVVMMMQQQVVVWWWTTTOOOJJJHHHCCCFFFGGGEEE???===>>>AAA>>>>>>??????>>>===<<<;;;>>>AAAAAA<<<;;;>>>???>>>===<<<:::777444222000///............---------------------,,,++++++,,,---+++++++++++++++***))))))(((((((((((((((((((((((()))((('''&&&%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,---......---------.........//////...///000222444444555555444555444444333222111000...000333666:::===>>>???>>>@@@CCCEEEGGGKKKOOOSSSRRRVVV\\\bbbhhhnnntttxxx~~~~~~~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwzzzsss}}}}}}}}}zzzsssllljjjjjjjjjhhhfffccc```___WWWWWWXXXYYYYYYWWWRRROOOKKKMMMPPPQQQOOOKKKFFFBBBEEECCCAAAAAAAAA@@@???===???>>><<<;;;<<<>>>AAACCC>>>;;;777888::::::555111:::888666444222111000000......---------,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......///////////////.........------...000111333444444222333555555555333111///000000111333666999<<<>>>@@@AAABBBCCCDDDGGGKKKOOONNNQQQVVV[[[bbbiiiqqqwww~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{yyyyyyyyyxxxxxxxxxxxxwwwwwwsss{{{yyyzzzyyysssnnngggeeeccc```^^^\\\[[[[[[YYYXXXWWWVVVUUURRRNNNKKKIIIJJJMMMNNNLLLIIIEEEBBBCCCBBB@@@???@@@???===<<>>@@@;;;888666777;;;;;;888444888777555333111000//////,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********((())))))))))))(((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...////////////............------...000111222333444333444555555555333222000000000111333555888;;;===???@@@BBBBBBCCCFFFJJJNNNPPPRRRVVV[[[```fffmmmrrr}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||{{{{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxuuuvvv{{{uuutttvvvvvvssspppjjjgggccc___]]]\\\]]]^^^ZZZXXXTTTRRRPPPMMMJJJGGGFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>>>><<<;;;===<<<:::888888999:::;;;777555444666:::;;;999666555444222000///...------++++++*********)))))))))++++++************))))))((((((((()))(((((('''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------........................------...///111222333333333444555555555444333222000000111222444777:::;;;>>>???AAABBBCCCEEEIIILLLPPPSSSVVVYYY]]]bbbhhhlllwww~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxvvv~~~yyysssqqqrrrtttrrrpppllljjjfffccc```___^^^^^^YYYVVVQQQNNNLLLJJJHHHFFFDDDDDDDDDEEEDDDDDDCCCBBB@@@???============<<<::::::999777666555555666666444333333444777888666444222111///...---,,,++++++*********))))))))))))((())))))))))))))))))))))))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,,,,---------------...............///------...///000111222333333333444555555555444444111111111222333666888999<<<>>>@@@AAAAAACCCGGGIIIMMMPPPTTTWWWZZZ___dddgggrrryyy~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxvvvzzztttqqqppppppooommmeeedddccc```^^^[[[XXXWWWUUURRRNNNKKKJJJIIIHHHGGGBBBBBBBBBBBBBBBBBBBBBAAA???===<<<<<<======;;;:::888777555444333222222333222111111222222222111//////...---++++++*********************))))))))))))(((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------,,,---------......//////------...///000111111222222222333444444555555555222222222222333555777888;;;<<<>>>???@@@BBBDDDFFFHHHKKKPPPTTTXXX\\\aaaeeemmmttt~~~~~~~~~~~~}}}}}}}}}|||||||||||||||||||||{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyvvv~~~|||yyysssooommmkkkiiiggg``````___^^^[[[WWWSSSQQQQQQNNNKKKIIIHHHHHHGGGFFF???@@@@@@@@@@@@??????>>><<<;;;::::::;;;;;;:::888555444333222111111111111000000000000///...,,,,,,,,,,,,+++******)))************)))))))))(((((((((&&&&&&''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------...//////000111111111111222222333444555555444444333333333555666777999;;;===>>>???@@@BBBDDDDDDGGGLLLQQQUUUZZZ^^^bbbgggoooyyy~~~~~~~~~}}}}}}}}}||||||||||||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyy}}}yyyyyy}}}vvvtttppplllhhheeecccaaa```___]]]ZZZWWWTTTRRRQQQNNNKKKHHHGGGFFFEEECCCAAA<<<===>>>>>>>>><<<;;;:::999888666777888888777555333222222111111000000000...///000///...,,,,,,,,,++++++***)))))))))******(((((((((((('''''''''&&&%%%%%%&&&&&&''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////------......///000000000///000000111222333555555666555444444444555666777888:::<<<>>>>>>???@@@BBBBBBFFFKKKOOOSSSWWW[[[^^^bbbiiisss}}}~~~~~~}}}}}}}}}}}}||||||||||||}}}|||||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyqqqttt{{{pppooollliiieeeaaa^^^\\\___\\\XXXSSSPPPNNNNNNNNNLLLJJJGGGEEEDDDBBB???===:::;;;<<<===<<<:::888666666555444444555666555333111111111111000000000000---...//////...---------******))))))))))))******''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////------......//////000000/////////000111333444555777666555444444555666777777999<<<===>>>>>>@@@AAABBBFFFJJJNNNQQQUUUXXX[[[^^^fffpppyyy~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{}}}}}}}}}{{{yyyxxxzzz}}}wwwuuuyyyyyyuuutttpppkkkgggeeecccbbb``````\\\WWWRRROOOMMMKKKIIIFFFCCC@@@>>>>>>===<<<;;;======;;;:::888777666555444555666777777666555555333333222222111000000///......---,,,++++++******++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,---......,,,,,,---...---------............///---///111222222333666888666666666666666666555444666777999;;;===???@@@@@@CCCEEEHHHKKKMMMPPPTTTWWW\\\ccclllttt|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{xxxyyy|||{{{xxx{{{|||{{{vvvooonnnssstttqqqmmmjjjeeeaaa___]]][[[ZZZYYYVVVQQQNNNLLLKKKJJJHHHKKKHHHDDDAAA@@@>>><<<;;;::::::999888777555555444222333444555555444333333111111000000///......---------,,,++++++******)))+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,,,,---...---,,,,,,,,,...------------............---///111222111222444666555666666666666666555555666777999;;;===>>>??????AAACCCFFFHHHKKKNNNRRRUUUYYY___hhhpppxxx~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{vvvxxx~~~|||wwwwwwoooooommmkkkmmmrrrsssqqqllliiidddaaa___]]][[[YYYVVVSSSPPPNNNNNNMMMMMMKKKJJJHHHDDDBBBAAA???===;;;777777666666555444333333000111111222222111000000.........------,,,,,,+++,,,,,,++++++******))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))*********++++++++++++,,,+++---...---,,,+++,,,...------------...............///111111000000222333555555666666666666666555555666888:::;;;<<<======???AAADDDFFFHHHKKKOOORRRTTT[[[ccckkksss~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||{{{{{{{{{{{{~~~yyy{{{zzzwwwiiiccccccdddeeeiiimmmnnnnnnjjjgggccc```^^^[[[YYYWWWRRROOOMMMLLLLLLLLLJJJIIIBBB@@@>>>>>>>>>>>>===<<<666555555555444444333333000000000000000/////////------,,,,,,,,,+++++++++,,,,,,,,,++++++*********)))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))************+++++++++++++++,,,------++++++,,,---,,,,,,---------............///000000//////000111444444555666777777666666555666777999:::;;;;;;;;;===???BBBDDDFFFHHHLLLOOORRRXXX```gggnnnyyy~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||{{{{{{{{{{{{}}}|||~~~~~~vvvyyyooo___TTTSSSTTTXXX]]]```aaabbbaaa^^^[[[XXXVVVSSSPPPNNNKKKIIIFFFEEEDDDDDDBBB@@@>>>===<<<<<<======;;;:::666666666555555444444444111000000/////////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))*********++++++++++++,,,---,,,++++++,,,---,,,,,,,,,------------......///000000///...///000333333555666777777777777555666777888999999999999<<<>>>@@@BBBDDDFFFJJJMMMPPPVVV^^^eeekkkvvv~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{zzz|||}}}yyyvvvppp___TTTLLLIIIJJJPPPUUUWWWYYY[[[\\\ZZZVVVTTTRRROOOKKKIIIJJJHHHEEEDDDCCCBBB???===AAA@@@>>>>>>>>><<<:::777777777666666555444444333111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))))))))************+++***,,,---,,,+++***+++---,,,,,,,,,,,,------------...///000000//////000111222333444666777888888888666666777888999999999888:::<<>>>>>>>>===:::888888777777555444333222222111000///------,,,------++++++++++++++++++++++++((((((((()))))))))))))))&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))***************,,,,,,,,,+++***+++,,,++++++,,,,,,,,,---------...///111000000000111222111222444666777888999999777777888999999999888888888:::<<<===???AAAEEEGGGJJJOOOVVV\\\bbbkkkxxx~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{xxx|||zzzyyysssbbbTTTKKKFFFAAABBBJJJQQQSSSXXX^^^\\\YYYWWWTTTRRROOOKKKHHHFFFDDDCCCCCCDDDCCCAAA>>>;;;:::;;;<<<>>>>>><<<:::888777666555333222111000000///...,,,++++++,,,,,,***************+++++++++&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))***************+++,,,,,,******+++,,,++++++,,,,,,,,,---------...///111111000000222333111222444555777888999999888888999999999999888888666888:::;;;===???BBBEEEFFFLLLSSSXXX]]]gggsss|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||zzzxxxzzzgggVVVMMMBBBBBB>>>===AAAIIIOOORRRQQQSSSSSSRRROOOKKKGGGBBB@@@FFFCCC???===<<<<<<<<<;;;<<<:::777777777777666444222222222111000//////...000//////---,,,+++******))))))))))))(((((((((((((((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))************************************++++++,,,,,,,,,,,,------////////////000000000000222222333444666888:::;;;777888888999999777666555777777888999;;;===???@@@KKKGGGGGGOOOYYYcccnnnvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||{{{zzzyyywww```QQQJJJ@@@===:::888;;;CCCJJJMMMMMMMMMMMMMMMKKKHHHEEEAAA???CCC@@@===;;;:::;;;:::999:::888555555555555444222222222111000000///......//////...---,,,+++******))))))))))))((((((((('''(((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))************************************++++++,,,,,,,,,,,,------.../////////000000000000222222333444666888999:::999999999999888777666555666777777999;;;===>>>???BBBAAADDDMMMVVV^^^jjjttt~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||}}}ttt}}}~~~lllVVVJJJEEE===999666333666===DDDHHHIIIIIIIIIIIIHHHFFFDDDAAA@@@???<<<999888888999888777777555333222333222111000111111000000//////......///...------,,,+++******)))))))))((((((((('''''''''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))************************************++++++,,,,,,,,,,,,------....../////////000000000111222222333555777999:::<<<<<<;;;:::999777666555666666777888:::;;;===>>>>>>@@@EEELLLQQQWWWdddpppxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||}}}rrruuudddPPPFFFCCC;;;888555333444999@@@DDDGGGHHHHHHHHHGGGFFFDDDBBBAAA<<<:::888777888888888777666444222111111111000///000000000//////.........---------,,,+++******)))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((()))))))))************************************+++++++++,,,,,,,,,------........./////////000000111111222333444666888999>>>>>>===<<<:::888666555555555666777888:::;;;<<<>>>@@@DDDGGGGGGKKKYYYhhhsss|||~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||yyyvvvooo___MMMDDDAAA;;;999777555555999===BBBDDDGGGFFFEEEDDDBBB@@@>>>===:::888777777888999888777666444222111222222000////////////...............,,,,,,,,,+++******))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))************************************+++++++++,,,,,,,,,------............////////////111111111222444555777777?????????>>><<<999777555444444555555777888:::;;;:::;;;======<<<@@@QQQbbbnnnwww~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||vvv{{{iii[[[JJJBBB@@@:::888777666666777999<<<>>>@@@@@@>>>===;;;:::888888888777666777999:::999888666444222111222222000///..................------+++++++++*********))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))************************************++++++,,,,,,,,,,,,------------........./////////111111111222333444666666>>>???AAAAAA???<<<777555333333444444555777888999::::::<<<>>>>>>DDDTTTeeejjjsss~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||xxxpppaaaUUUFFF@@@>>>888333444333333222333444555999888777666666555555555555444555666888999999777666444111111111111000...------------------------***************)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))************************************++++++,,,,,,,,,,,,---------------.........//////111111111111222444555555<<>>888444333333333333444666777888:::;;;>>>BBBCCCHHHUUUbbbfffnnn{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||}}}|||hhhZZZQQQCCC>>><<<666///000111000...------...555444444444444555666666333333333555888999888777555333111000000000///...------------------------************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''((((((((()))))))))))))))************************************++++++,,,,,,,,,------------------.........//////111111111111222333444555;;;>>>CCCFFFEEE???999444222222222333444555666777666777<<<@@@BBBDDDLLLVVVccclllxxx~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||~~~www|||zzzyyyfffRRRHHHCCC===777444111000000//////000111222444555666777777777666555666555333333222333444555///............---------***++++++++++++***))))))+++*********))))))(((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))))))))******************************++++++******++++++,,,---,,,,,,------------------...///111111111111333444777;;;BBBHHHJJJFFF>>>888555444222222333444333222444666999<<>>555333222222333444333333444666888;;;>>>CCCHHHLLLWWW```lllxxx~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{||||||{{{zzz}}}uuufffWWWGGG???<<<888444222......---------...000000111222444666888888888888999888666444333222222111000000000////////////...,,,,,,,,,,,,,,,++++++*********))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))))))))******************************++++++******++++++,,,---,,,,,,,,,---------......111222333333222111222333555666:::???CCCDDDBBB@@@555333222111333444444444444555777999<<<@@@EEEIIIRRRZZZfffrrr}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}{{{{{{|||yyy|||lll\\\NNNAAA<<<999666333333...------------///000111333444666888999999888888>>><<<:::777444222000///////////////............,,,------------,,,++++++))))))))))))))))))((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))))))))******************************++++++******++++++,,,---+++,,,,,,------.........222333444333222111222333777888;;;???BBBBBB@@@>>>666444222111333444555444444555777888999===BBBEEEMMMUUU```kkkvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{~~~wwwhhhTTTIII>>>:::888555333333......------...000111222222333444444444333222111999888777555333111000///......---------,,,,,,,,,,,,------------,,,++++++(((((((((((((((((())))))&&&'''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))))))))******************************++++++******++++++,,,---++++++,,,,,,---...//////222333444333111111111333444777;;;AAADDDDDDAAA>>>888555222111222444444444333444666777888;;;@@@CCCIIIQQQ[[[eeeppp~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxxxxcccOOOEEE<<<999777333111222......------...000222333333444444555444222111000...///000111111222111111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***''''''(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))))))))******************************++++++******++++++,,,---***+++,,,,,,---...//////000111222222111000111222///222888???EEEGGGEEECCC;;;777333111222333444444333444555666777:::???BBBEEEMMMVVV```kkkyyy~~~~~~~~~~~~~~~~~~~~~~~~yyy|||zzz{{{nnn[[[LLLCCC;;;888555111///000---,,,,,,,,,---///111222333444555555555444333222,,,---///111222222222111......---------,,,,,,,,,+++++++++,,,+++******)))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******))))))))))))******************************++++++******++++++,,,---***++++++,,,---...///000...///111111000000111333///111555;;;AAAEEEFFFEEE===999555222111222222222222333555666777:::???CCCBBBIIIRRR[[[eeettt~~~~~~~~~~~~~~~~~~~~~~~~vvv{{{yyy}}}fffUUUJJJBBB;;;888444///---...++++++++++++,,,...000111---...000111222111111000222333333444333222111000//////.........---------***++++++++++++***))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))******))))))))))))******************************++++++******++++++,,,---******+++,,,---//////000,,,...///000//////111333444444444888===AAACCCCCC???;;;555222111111222222222333444666777;;;???CCC???FFFOOOXXXbbbppp~~~~~~~~~~~~~~~~~~~~~~~~tttxxxrrr^^^UUUDDD@@@999444111///...---++++++******++++++,,,---////////////000000000000111111000000//////......000000///...------,,,,,,))))))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))(((((((((((()))************+++++++++,,,+++*********+++,,,---,,,,,,------.../////////000000000000111111111111111222555888<<>>777222000000000000000111222333555777888999>>>@@@FFFQQQ[[[fffuuuzzz}}}|||{{{yyycccNNN@@@AAA===777222000///...---******+++++++++,,,,,,,,,,,,,,,---------........./////////...............---------,,,++++++******)))))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------,,,,,,------.../////////000000000000111111111111000111333666999===@@@BBBCCC>>>777222000//////...000000111222444666777888;;;<<>>:::555111000///---,,,******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---------------,,,+++++++++*********)))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++,,,,,,------,,,,,,------...////////////000000000111111111111///000222444777:::===???AAA<<<666222000//////...000000000111333444666777999:::@@@HHHQQQZZZiiiuuu~~~|||fffSSSGGGAAA:::777333000///...---,,,)))***+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,------***************)))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))*********+++))))))*********+++++++++++++++,,,,,,------------,,,,,,------...////////////000000000111111111111///000111333555888:::<<<===999444111000000000000/////////000222333555555888999>>>FFFMMMVVVcccppp}}}~~~{{{|||vvv]]]MMMDDDAAA777555111//////...---+++)))***+++,,,---,,,++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,************************((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((())))))******+++++++++)))************+++++++++++++++,,,---------------,,,,,,------.../////////000000000000111111111111000000111333444777999:::;;;777333111000111000000////////////111222333444777888<<>>555333000.........,,,+++(((***+++------,,,+++***))))))*********+++++++++************++++++,,,,,,************************(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))******+++,,,,,,)))************++++++++++++,,,---.........---,,,,,,,,,------.../////////000000000000111111111111111111222333444666888888;;;888333111000000///............///000111222333666666999@@@FFFMMMZZZeeesss}}}}}}{{{cccUUUKKK@@@777444222///.........,,,+++(((***+++------,,,+++***************++++++++++++))))))******+++++++++,,,***************+++++++++(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))***++++++,,,,,,)))************++++++++++++,,,---.........---,,,,,,,,,------...//////000000000000000111111111111111111222333444666777888<<<999444111///...---,,,............///111222222444444888>>>DDDKKKWWWbbbppp}}}zzz}}}rrr^^^QQQEEE===999333222000///---,,,,,,+++******+++,,,+++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))((('''''''''''''''$$$%%%&&&'''''''''&&&&&&'''''''''''''''((()))***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,---------------............///,,,,,,------.../////////000000000000000111111222222222333444666888999::::::999666333000//////......---------...000111222555777:::===AAAIIITTT[[[iiixxxooo[[[MMMBBB:::666222111///---,,,++++++******++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,,,,---------------............,,,,,,------.../////////000000000000000111111222222222333444555777999999888777444222///...---------,,,,,,,,,---///222333444777999<<>>888555000///...,,,+++************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''''''''&&&%%%%%%%%%&&&(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,------------............,,,,,,------.../////////000000000000000111111222222222222333444666777888666555333111///------,,,,,,+++++++++,,,///222444444666888:::===CCCLLLSSS___mmm|||www\\\KKKCCC<<<777555000///...,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((('''%%%$$$%%%&&&(((***(((((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---------.........,,,,,,------.../////////000000000000000111111222111111111222333444555666444444222111///...---,,,++++++***+++,,,///222444444666888999;;;AAAIIIOOO[[[iii}}}qqqXXXIIIBBB;;;666444000000...---,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''((('''&&&%%%%%%''')))***)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,------------...,,,,,,------.../////////000000000000000111111222111111000111111222333333333333222111000///...---+++++++++,,,...000111222444666999999;;;???FFFLLLWWWeeeyyynnnWWWIIIBBB;;;555222000///...---,,,,,,,,,,,,,,,+++******))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((('''''''''''''''((('''&&&&&&&&&''')))))))))(((((('''''''''((((((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++,,,,,,,,,,,,------------,,,,,,------.../////////000000000000000111111222000000000///000000111111222222222222111000......+++,,,...///000111000000333555888999:::>>>DDDJJJSSS```ttt~~~uuucccOOOFFFAAA;;;555222///...---,,,++++++++++++,,,+++***)))))))))***+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))((('''''''''''''''''''''''''''(((((((((((())))))((((((((()))******''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++++++++,,,,,,,,,---------,,,,,,------.../////////000000000000000111111222000000//////...//////000///000000111000///------,,,...000222333222///...000222555777888;;;BBBGGGMMMZZZnnnxxxfffVVVFFF@@@???;;;666444------,,,+++************---,,,***)))))))))***+++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))((('''''''''''''''&&&''''''((()))((((((((())))))((())))))***++++++(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++++++++,,,,,,,,,---------,,,,,,------...//////000000000000000000111111222000000///............///---.../////////...,,,+++,,,///222555555222///,,,---000333555666:::@@@EEEIIIVVViii{{{~~~fffXXXHHH@@@:::444111000...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************---+++***,,,------,,,,,,............////////////000000000000000000000000000000///...---,,,,,,,,,------............------//////////////////......///000333444666999>>>AAAIIIRRRcccwwwcccUUUFFF>>>999333//////...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''(((%%%%%%&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,+++******+++***))))))............////////////000000000000000000000000000///...------,,,,,,,,,------............------------------------------...000222444666999===@@@JJJRRRaaasssyyy___RRRCCC<<<777222......---,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000000000000000000000///...---,,,,,,,,,,,,------............------++++++++++++++++++++++++...000222333555888<<>>HHHMMMYYYiiiwwwlllXXXLLL???999666222......++++++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''((())))))***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************'''---...)))'''***+++)))------------.......................................------,,,,,,,,,,,,---,,,,,,------------,,,,,,******++++++,,,,,,,,,------...000111333555999<<>>CCCOOO^^^lll{{{yyy[[[NNNBBB888444333///,,,+++***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************"""---000(((%%%+++...+++,,,,,,,,,---------......------------------------,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,---///000000333666999===BBBNNN\\\iiivvvnnnXXXGGGAAA:::444111000///...+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))*********)))((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,---(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$######""""""###$$$%%%%%%&&&&&&########################"""###%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,------......///......---,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++)))*********++++++++++++......///...///222666:::===???HHHUUUcccsssjjjVVVFFF@@@999444111000///...+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''%%%---555777222+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&******+++,,,------...///''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************+++,,,,,,------...------,,,++++++++++++,,,,,,,,,+++++++++*********++++++++++++++++++++++++))))))*********+++++++++............///111666999:::<<>>DDDOOO[[[hhhzzzwwwbbbRRRAAA===777333000///...---+++******)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((,,,///---)))&&&'''***''''''''''''''''''''''''******))))))))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))((((((((('''''''''&&&############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***************************++++++,,,,,,---.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++---............///222555<<<===CCCNNNXXXeeevvvsss^^^QQQ???;;;666222000///...,,,+++******)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***'''$$$###%%%'''((()))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))(((((((((((((((''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////...---------------------------------------************************************++++++++++++---...//////...///111444666777===HHHRRR^^^ooo}}}mmmXXXMMM===999555111000///---,,,+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''$$$###&&&***+++)))%%%'''''''''''''''''''''''')))))))))(((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((())))))))))))***))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,---------------------------------...//////000000000//////.....................////////////000000+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000000//////111333666777<<>>BBBIIISSSZZZmmm}}}kkkWWWFFF===888555111///......,,,+++,,,+++******)))))))))************)))))))))))))))************************+++++++++++++++++++++++++++++++++++++++*********(((((((((((((((((((((((('''''')))------)))''')))+++***))))))((((((((((((%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***))))))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((())))))***+++((())))))))))))))))))((())))))))))))))))))))))))))))))))))))((((((((((((******************************)))))))))******+++.........//////000000111//////............------+++++++++++++++,,,------......------------,,,,,,(((((()))))))))*********+++,,,,,,,,,---------......///000111111111111111444777;;;>>>BBBIIIRRRYYYcccuuuwwweeeTTTEEE>>>777444111......---,,,+++++++++***))))))))))))***++++++*********)))))))))))))))))))))))))))))))))+++++++++++++++*********+++*********))))))))))))'''((((((((((((((((((((()))///222///++++++***(((,,,,,,+++***)))((((((((())))))))))))*********+++++++++************++++++************************))))))))))))************,,,,,,++++++***))))))(((************************++++++++++++,,,,,,,,,,,,222222111111000/////////000000111222222222111111........................++++++************++++++))))))))))))))))))))))))************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------------,,,,,,,,,....................................///000111222++++++,,,---...///000000111000000000/////////...444444333333444444555666///.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222333666:::===AAAHHHQQQXXX___ooolll\\\LLLAAA<<<666333000......---,,,++++++******)))))))))******++++++*********)))))))))))))))))))))************------------,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,444>>>@@@777000111000,,,111000///...------------000000000111222222333333333333222222222222333333111111111111111111111111//////......------,,,,,,/////////.........------++++++++++++,,,,,,,,,,,,,,,------...//////000000---------,,,,,,,,,,,,,,,***+++,,,---............++++++++++++++++++++++++000000////////////000000........................111111111111111111111111+++++++++++++++,,,---------------,,,,,,---------,,,,,,,,,,,,,,,---------////////////.........---........................///////////////000111111000111111111222222333333333333444555666666777777111000000000000111222222888777777666666555555555111111111000000000000000.........////////////000...///111222444444555555333666:::<<<@@@GGGPPPWWWjjjxxxuuuaaaQQQCCC;;;888666333000.........---,,,++++++************++++++************************---------.........//////000000000000000000000000000000000000000000000000////////////////////////666???AAA888111333333000111111000////////////000......///000111111222222111111111000000111111111333333333333333333333333/////////000000000000111000000000111111111222222000000111111111222222222111222222333444555666666666666666777888999::::::666777888::::::;;;;;;;;;::::::::::::::::::::::::222222111111111111222222111111111111111111111111........................888888888777888999999::::::999999888888999999:::777777777777888888999999666666666666555555555555222222222222222222222222444333333222111111222222333333222222111111000000---------...//////000000777666666666666777888888000000//////...------,,,000/////////......------...//////000111111222222...///111222444444555555222555999<<>>>>>???@@@@@@BBBCCCCCCDDDDDDEEEEEEEEEHHHIIIIIIJJJKKKLLLLLLMMMRRRRRRSSSUUUVVVWWWXXXYYYVVVWWWXXXYYYZZZ[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]XXXXXXXXXXXXXXXXXXXXXXXXQQQQQQQQQQQQQQQRRRRRRSSSQQQPPPOOONNNNNNOOOPPPQQQMMMNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>======<<<;;;:::999888888111000000000000111222222333222222111000///......///......---,,,++++++************++++++,,,,,,,,,---...///000111222222222222555888;;;>>>DDDMMMTTT[[[mmmrrr]]]MMMBBB>>>???777555222000000000///...---,,,,,,,,,------...///------...000111222333444222333333444555555666666888888999:::;;;<<<<<<===<<<===>>>???@@@BBBCCCCCC??????>>>===<<<;;;;;;:::888777888===>>>===???BBB<<<<<<<<<===>>>???AAAAAACCCDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJKKKKKKLLLLLLMMMOOOOOOPPPPPPPPPPPPPPPPPPSSSSSSSSSTTTUUUVVVVVVVVVZZZZZZ[[[[[[\\\\\\]]]]]]XXXXXXYYYZZZ[[[\\\\\\]]][[[[[[\\\]]]^^^^^^]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSZZZYYYYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWYYYZZZWWWWWWXXXYYYYYYZZZ[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXX\\\\\\[[[[[[ZZZZZZYYYYYY[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUNNNNNNMMMLLLKKKJJJIIIHHH::::::999888777666555444111111000///......------...///000111111111111111111444888:::===CCCLLLSSSVVVeeeuuukkkWWWGGG<<<999;;;888555222111111111000///---------------...///000//////111222444666777888======>>>??????@@@AAAAAAGGGHHHIIIJJJKKKMMMNNNNNNMMMNNNOOOQQQSSSUUUVVVWWWVVVUUUTTTSSSQQQPPPOOOOOOUUUNNNNNNVVVYYYUUUUUU[[[UUUVVVVVVWWWYYYZZZ\\\]]]___```aaabbbcccdddeeeeeeffffffeeeeeeeeeeeeffffffhhhhhhhhhhhhhhhhhhhhhhhhdddcccbbb```^^^\\\[[[ZZZZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUVVVWWWWWWXXXYYYYYYVVVVVVVVVVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWXXXXXXYYYYYYXXXXXXRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPNNNMMMLLLLLLMMMNNNPPPNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPOOOOOOPPPPPPQQQRRRRRRQQQPPPOOONNNMMMLLLLLLJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA???<<<:::999888111222222333333333222222111444777:::===CCCLLLRRRdddooozzzwwweeeWWWFFFBBBDDDAAA888777666444333333333333......///111333555777888999999999:::;;;<<<>>>???HHHFFFDDDDDDFFFIIIJJJKKKIIIJJJLLLNNNOOOPPPPPPPPPQQQSSSVVVXXXWWWVVVVVVVVVXXXXXXWWWVVVVVVWWWXXXXXXSSSRRRPPPPPPRRRSSSRRRQQQQQQUUUXXXYYYXXXWWWYYY[[[ZZZ]]]``````___^^^^^^^^^bbbbbbccccccdddeeeffffffhhhiiijjjkkklllmmmmmmnnnkkkpppooopppsssmmmiiiqqqlllmmmnnnpppqqqooollliiiooommmllllllnnnpppppppppiiippptttrrrqqqsssssspppwwwxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzz{{{{{{||||||sssssstttvvvuuuqqqiiiccciiiiiiiiifffbbbaaacccfffcccgggfff___\\\```bbbbbbbbbZZZVVVWWWZZZWWWTTTTTTVVVTTTSSSUUUWWWVVVTTTSSSSSSRRRPPPPPPQQQQQQOOONNNMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNOOOOOONNNMMMLLLLLLMMMLLLKKKJJJJJJKKKLLLLLLOOOOOOMMMLLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLKKKIIIKKKJJJGGGFFFIIIMMMOOOHHHHHHFFFFFFGGGHHHJJJLLLIIIGGGDDDCCCDDDEEEEEEDDDDDDCCC@@@???BBBBBB===555>>>>>>============<<<;;;???>>>=========???@@@AAA:::999888999===DDDKKKOOOiiiqqq~~~qqq___RRRBBB>>>@@@<<<999888777666555444333222333222111111222333444444666777888999;;;>>>@@@AAA<<<>>>@@@CCCEEEEEECCCBBBEEEFFFGGGIIIJJJKKKLLLLLLMMMOOORRRTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQVVVTTTQQQPPPPPPPPPNNNMMMMMMFFF@@@DDDLLLQQQNNNIIIQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYUUUVVVVVVWWWXXXYYYZZZZZZ\\\___\\\\\\^^^[[[YYY___\\\[[[ZZZ[[[^^^aaabbbccc```___^^^^^^___`````````fffdddaaa```bbbgggnnnrrriiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkklllllllllllllllooooooqqqtttppp```HHH777777AAAOOOZZZ```aaaaaaaaahhhccc```aaafffhhheeebbbjjjffffffjjjmmmlllkkklllmmmlllkkkmmmnnnmmmllllllmmmkkkjjjjjjjjjjjjhhhgggiiihhhhhhhhhiiiiiijjjkkkmmmnnnnnnnnnnnnnnnnnnnnnlllkkkkkkjjjkkklllmmmnnnnnnmmmmmmmmmmmmnnnpppqqqiiiiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiijjjkkkkkkiiimmmmmmmmmmmmlllkkkkkkjjjkkkkkkjjjiiigggdddbbb``````___^^^\\\YYYWWWWWWYYYPPPMMMJJJIIIHHHFFFCCCAAA>>>===<<<;;;:::999999999999888666666:::BBBLLLRRRgggpppooo^^^QQQCCC???AAA===999888888777555444222111333222000///......//////000111333555888;;;===???>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEGGGHHHIIIJJJKKKLLLNNNQQQRRRQQQQQQQQQRRRNNNOOOPPPQQQQQQPPPOOONNNTTTRRRPPPOOOPPPPPPOOONNNAAA:::444888CCCMMMQQQOOOTTTRRRQQQQQQSSSTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^bbbaaa```___aaaccccccbbbhhhccc\\\WWWWWWXXXZZZ\\\[[[\\\^^^```ccceeefffgggjjjdddcccgggddd]]]\\\aaajjjjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmllllllllllllhhhgggiiillliiiWWW:::$$$...//////...---...111333:::222///444666333555:::@@@>>>AAAIIIOOOUUU___hhhfffhhhiiihhhgggggghhhiiihhhgggeeedddeeedddbbb``````____________```aaaaaacccccccccddddddddddddddddddcccccccccdddeeeffffffffffffffffffgggiiijjjkkkoooppppppqqqrrrrrrqqqqqqsssrrrrrrtttwwwxxxxxxxxxvvvwwwwwwxxxwwwuuusssrrrnnnrrruuuuuurrrpppppprrrooommmnnnpppkkkdddeeemmmhhheeeaaa``````^^^[[[WWWVVVVVVUUUSSSQQQOOOMMMLLLBBB???:::777999@@@KKKRRRaaalll~~~mmm\\\QQQDDDAAACCC>>>888888777666444222000......---+++******+++,,,---******,,,...000333555777BBB===666000111888CCCJJJHHHHHHIIIJJJKKKLLLNNNOOOPPPRRRTTTUUUTTTTTTUUUVVVSSSTTTVVVWWWWWWVVVTTTSSSOOONNNNNNPPPSSSUUUVVVVVV>>>@@@???<<<<<>>GGGOOO[[[fffxxx~~~fffUUULLLBBB@@@AAA;;;777666555444111///---,,,(((((()))***,,,---///000((())))))***+++---...///444000)))$$$&&&000???JJJLLLLLLLLLLLLNNNPPPQQQRRRTTTUUUWWWWWWWWWWWWXXXYYYWWWXXXZZZ[[[[[[ZZZXXXWWWOOONNNOOORRRVVVZZZ\\\\\\NNNNNNIII???666555===FFFSSS\\\eeefffaaa^^^___cccccccccdddfffgggiiijjjjjjnnnnnnooopppqqqrrrssssssrrrooovvvxxxvvv~~~www]]]444000***''''''((()))))) ###'''***,,,///333666III@@@<<<;;;666777NNNkkk~~~~~~sss^^^FFF111$$$+++///>>>NNNKKK777,,,...///---,,,+++))),,,888DDDqqq~~~~~~~~~~~~|||zzz{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzyyywwwuuuuuuuuuuuurrrrrrqqqpppooonnnnnnmmmaaaaaaaaaaaa``````______ccccccccccccbbbaaa```___YYY\\\___\\\OOO???:::===GGGGGGGGGIIIMMMRRRWWWZZZ^^^ZZZRRRFFF===<<>>===:::777DDDOOO[[[```^^^\\\]]]aaa___```aaabbbdddeeeggggggjjjjjjkkklllmmmnnnooooooqqqnnnwwwxxxrrrxxxlllEEE---+++******+++,,,,,,+++...000000...++++++...111//////000///***,,,@@@XXX||||||}}}~~~xxx||||||ooofffHHH666)))+++///,,,'''&&&)))***...000,,,(((+++111^^^sss~~~~~~}}}}}}|||||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{yyyyyy}}}|||{{{ssssssrrrrrrqqqooonnnmmmkkkmmmqqqnnnZZZ>>>///---555444333333666<<>>===AAA222444;;;HHHWWW```aaa___bbbcccdddfffhhhjjjkkkllliiijjjjjjkkklllmmmnnnnnnqqqjjjuuuwwwooo|||ppp<<<,,,+++))))))+++,,,,,,+++))),,,......///333<<>>EEELLLYYYkkk|||jjj[[[KKKCCCBBB???======:::777111---++++++...000///111222///+++)))+++...)))))))))))),,,222:::???AAACCCFFFGGGHHHIIIJJJLLLLLLKKKKKKKKKLLLNNNPPPQQQRRRRRRRRRRRRSSSTTTVVVVVVZZZZZZYYYYYYYYYZZZZZZ[[[ZZZYYYXXXYYY\\\^^^^^^^^^]]]]]]^^^^^^[[[RRRFFF===DDD???555444FFF___eee]]]aaaeeehhhhhhfffeeehhhkkklllmmmmmmnnnnnnnnnnnnnnnrrruuuqqqoooyyy|||bbb>>>***---///---***)))+++---///+++***333EEE[[[mmmvvv{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||~~~www```HHH888333...,,,000000,,,...333;;;KKKrrr|||}}}}}}~~~~~~~~~~~~}}}||||||}}}}}}|||}}}}}}}}}}}}||||||{{{vvvnnnsss}}}sss{{{xxx{{{~~~yyylll```PPPQQQSSSWWW[[[^^^bbbcccjjjiiijjjjjjeeeXXXFFF999111000///...,,,+++---111???gggtttjjjfffSSS333%%%%%%---333///+++---111333ZZZ___\\\]]]bbb^^^VVVYYYWWWUUUPPPHHH<<<666<<>>AAAIIIYYYfffaaaaaaaaabbbcccfffiiijjjmmmmmmnnnoooooooooooonnnkkkppppppnnnvvvxxxaaaBBB333+++(((,,,///,,,***,,,(((666LLLcccsss{{{~~~~~~~~~~~~||||||~~~~~~}}}~~~~~~}}}}}}|||jjj\\\KKK@@@555111///+++***---666BBBiii~~~~~~~~~}}}}}}}}}~~~|||{{{zzzzzz{{{{{{~~~~~~~~~~~~zzzxxxvvvvvvxxx{{{~~~xxxzzzxxxqqqeeeYYYRRROOO\\\___eeekkkrrrwwwzzz{{{zzzzzzzzz||||||wwwmmmeeeRRREEE777000000///,,,)))999```qqqmmmmmmaaaLLLDDD444,,,(((---///+++,,,000PPP\\\]]]ZZZ___^^^XXXZZZ[[[XXXSSSJJJ>>>666;;;DDDKKKSSScccvvv}}}eeeWWWHHHBBBAAA???<<<<<<:::444...,,,///222111///,,,+++***+++,,,+++)))(((***...333888<<>>FFFNNN]]]nnn~~~qqq\\\OOOCCC@@@AAA>>>;;;:::888222,,,---222555222---,,,***(((***...///---+++000555<<>>;;;999555111---...222333000,,,+++******+++---///000///777;;;AAADDDEEEEEEEEEEEEEEEGGGJJJKKKLLLLLLNNNPPPPPPQQQRRRTTTUUUVVVVVVVVVYYYYYY[[[\\\\\\[[[ZZZYYY[[[[[[\\\\\\[[[ZZZYYYXXX___aaabbbaaa______bbbeeecccdddeeedddcccccceeegggaaahhhdddRRRHHHHHHFFF>>>IIIXXXjjjrrrpppmmmooossspppqqqqqqrrrsssrrrrrrrrrvvvuuuwwwyyyrrr]]]DDD444444444///222OOOuuuzzz|||yyywwwzzziiiHHH222+++***000......000000000444:::BBBWWWrrr}}}qqqaaaQQQAAA555---111===^^^~~~||||||~~~~~~yyygggVVVNNNMMMWWWeeevvv~~~{{{|||~~~}}}{{{yyywwwxxxzzz|||~~~}}}}}}}}}}}}|||{{{zzzzzzvvvzzz{{{zzzwwwjjjNNN222111===[[[pppllljjjlllhhhnnnqqq```>>>***,,,000---000PPPaaa]]]]]]\\\YYY[[[XXXVVVUUURRRHHH===999;;;CCCJJJWWWgggvvvcccUUUIII@@@???@@@>>>:::999222111//////000000...,,,***************---111444;;;>>>BBBDDDEEEFFFGGGHHHEEEHHHKKKLLLLLLMMMOOOPPPPPPPPPQQQRRRTTTVVVWWWXXXVVVWWWYYY\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZcccaaa```______```cccdddaaadddffffffdddcccdddeeebbbiiikkkcccUUUKKKHHHGGG===LLL___kkknnnnnnoooqqqqqqqqqrrrssssssssssssssswwwwwwxxxtttcccKKK;;;888555000555LLLjjj}}}zzz|||xxxvvvxxx|||}}}fffHHH222+++---000)))&&&'''---///---,,,...)))777NNNhhh|||~~~xxxkkkTTT???666888777LLLsss~~~~~~~~~}}}||||||{{{rrrbbbRRRLLLTTT^^^www~~~zzzxxx}}}}}}|||zzzyyyxxxxxxyyyyyyxxxyyyzzzzzzyyyyyyyyyyyyzzzyyywwwxxx~~~cccDDD222555RRRkkkiiihhhlllggggggpppkkkQQQ666+++,,,---,,,GGGZZZ^^^```[[[WWW]]]YYYWWWWWWTTTKKK???999999@@@GGGTTTcccrrr|||___SSSHHH???>>>@@@>>>:::888111111000000///---,,,+++)))***+++)))(((+++111666;;;===@@@BBBCCCEEEGGGIIIFFFIIIKKKMMMMMMNNNOOOQQQPPPPPPQQQRRRTTTVVVYYY[[[SSSUUUXXX[[[]]]^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^^^^eeeaaa]]]\\\^^^aaacccccc^^^aaaeeefffdddbbbbbbccciiidddfffkkkdddTTTJJJLLL888DDDVVVeeennnqqqrrrrrrqqqrrrssssssttttttsssssstttttttttiiiOOO444,,,222444444IIImmm~~~xxxxxxtttyyyeee>>>((()))333111(((000***(((,,,///000000111000...666PPPqqqgggLLLAAAAAA555AAAiii~~~~~~~~~~~~~~~~~~}}}}}}nnnaaaPPPGGGMMM___ttt}}}|||}}}~~~zzzzzz{{{|||}}}}}}~~~~~~~~~{{{{{{{{{zzzyyyzzz{{{}}}vvvyyywwwtttyyyzzzkkkVVV:::777RRRllljjjkkkqqqkkkdddllloooaaaEEE,,,(((000)))AAATTT^^^bbbZZZWWW___[[[ZZZYYYVVVMMMAAA999888>>>DDDQQQ```ooosss___NNNIIIAAA===<<<<<<:::888111000///...---,,,++++++,,,+++******((((((111;;;BBB@@@???AAAFFFHHHHHHFFFMMMMMMMMMNNNOOOQQQRRRSSSPPPQQQSSSTTTVVVWWWWWWXXXZZZZZZZZZ[[[\\\^^^___```___[[[\\\aaabbb___```eeedddbbb```^^^^^^```ccceeeaaabbbcccdddeeeffffffggghhhffffffiiijjjcccUUUJJJNNNBBBCCCWWWiiimmmmmmooovvvsssqqqqqqqqqqqqtttxxxtttzzzqqqTTT888///333777222===VVVsss|||{{{|||zzzyyy{{{~~~cccFFF---***000...***((()))******+++---......///222///...222KKKwwwwwwaaaGGG???>>>;;;BBBlll~~~}}}}}}{{{~~~mmm^^^NNNPPPWWWdddqqqzzz}}}|||~~~}}}{{{yyyyyyzzzzzzzzzzzz{{{{{{{{{|||||||||{{{{{{{{{zzzzzzzzzyyywwwyyywwwuuu{{{sss\\\<<<333DDDcccooommmmmmjjjeeeaaaeeehhhWWW888((()))+++,,,MMM\\\]]]```YYYZZZZZZXXXYYYZZZRRRCCC999888@@@EEEPPP___mmm}}}rrr___NNNHHHAAA===<<<<<<:::888000000///...------,,,,,,,,,***++++++))))))222===AAAAAAAAACCCEEEGGGGGGGGGLLLLLLMMMNNNOOOQQQRRRSSSQQQQQQSSSTTTUUUVVVVVVVVVYYYYYYYYYZZZ[[[\\\]]]^^^[[[XXXYYY]]]^^^\\\]]]aaacccaaa___^^^___aaadddfffaaaaaabbbbbbccceeefffggghhhggggggjjjlllhhh]]]TTTNNNHHHDDDKKK]]]nnnsssppprrrssstttrrrnnnnnnrrrwwwxxxrrr___FFF666444777888///CCCaaayyy}}}}}}}}}|||{{{}}}zzzHHH666((()))---+++***,,,)))******+++---......//////......///>>>bbb|||kkkFFF999777666999XXX{{{~~~|||{{{|||xxxrrrfffWWWLLLXXX```lllwww}}}~~~}}}~~~}}}{{{zzzyyyzzzzzzzzzzzz{{{{{{{{{{{{||||||{{{{{{{{{zzzzzzzzzyyywwwyyyxxxvvvzzzsss^^^===555GGGbbbhhh^^^TTTLLL>>>999>>>KKKJJJ;;;444888,,,---MMM\\\[[[___XXXZZZ[[[YYYZZZ[[[SSSEEE;;;999>>>CCCMMM\\\jjjzzzmmm[[[MMMGGGAAA===<<<<<<:::888////////////......------+++***++++++***+++444???@@@BBBDDDDDDDDDEEEGGGIIILLLLLLMMMMMMOOOQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYXXX[[[[[[\\\]]]^^^___``````^^^\\\]]]```aaa``````cccbbbaaa``````aaaccceeegggddddddddddddeeegggiiijjjiiihhhhhhlllooonnngggaaaSSSQQQGGG@@@MMMhhhuuussstttxxxyyyuuupppooouuuzzzvvvcccHHH777555:::;;;777555QQQqqq}}}~~~}}}}}}SSS000)))'''++++++((()))...******+++,,,,,,---......+++---...---000GGGmmmyyySSS===666888666EEEiii~~~~~~~~~yyy~~~jjjRRRHHHPPP\\\llluuu~~~}}}|||{{{zzzzzzzzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{zzzzzzzzzwwwyyyyyyvvvzzzuuuaaa===333>>>RRRQQQEEE999...///&&&)))666<<<777333777...000OOO\\\[[[^^^XXX[[[[[[ZZZ[[[[[[TTTGGG===999<<<@@@JJJXXXfffuuugggWWWKKKFFF@@@===<<<<<<999777//////..................+++***+++,,,+++---666AAA@@@CCCFFFFFFDDDDDDGGGKKKLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTVVVXXXYYYZZZ[[[[[[\\\]]]^^^___````````````bbbbbbbbbdddeeeeeeeeefffeeedddccccccdddeeefffgggiiiiiihhhhhhiiikkkmmmooollljjjjjjmmmqqqrrrnnnjjj]]]YYYLLL@@@CCCXXXmmmwwwwwwyyywwwsssqqqtttwwwxxxhhhRRR999000555;;;:::666IIIddd|||}}}}}}~~~}}}~~~~~~kkk666,,,******---,,,'''(((,,,******+++,,,,,,---......+++...///---+++555ZZZiiiIII777999666888UUUyyy}}}|||}}}tttdddSSSKKKUUUjjj{{{~~~}}}||||||||||||||||||}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{|||wwwzzzzzzwwwzzzvvvfffCCC333444>>>;;;666333,,,999111000777:::333...111111222RRR^^^\\\___ZZZ]]]ZZZZZZZZZYYYTTTJJJ???999;;;???HHHUUUbbbrrr|||dddVVVIIIEEE???<<<<<<;;;999666............------------+++***+++,,,,,,---777BBB???CCCFFFFFFEEEFFFIIILLLLLLMMMMMMOOOQQQSSSTTTVVVQQQRRRTTTWWWYYY[[[\\\\\\\\\]]]^^^___``````______cccddddddddddddfffffffffhhhhhhggggggggggggggggggkkkkkkjjjkkklllmmmooopppnnnmmmlllnnnqqqrrrqqqoooiii```TTTJJJCCCHHH^^^uuuwwwuuuqqqnnnqqqwwwtttmmmSSSCCC666444777888999===eeevvv{{{}}}}}}yyy}}}~~~wwwDDD---111---+++,,,,,,)))((()))***++++++,,,,,,---------,,,111......000///KKKzzzyyyTTT555333444...???aaa|||{{{~~~iiiWWWGGGMMMfff}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{~~~xxxzzz|||xxxzzzxxxkkkLLL999444999777777999666444222555<<<<<<555111444222555UUUaaa^^^```\\\```YYYZZZZZZXXXTTTLLLAAA888<<>>FFFRRR]]]mmmuuuaaaUUUGGGCCC>>><<<<<<;;;888555------,,,++++++***))))))+++***+++,,,+++,,,555@@@@@@@@@AAAEEEIIILLLNNNNNNOOOOOOPPPRRRTTTVVVXXXYYY^^^___```bbbcccddddddeeedddeeeggghhhhhhhhhfffeeedddhhhhhheeeeeeiiiiiifffcccdddgggiiijjjjjjiiiiiihhhiiilllmmmooonnnnnnmmmoooooooooppprrrssstttttttttmmmddd[[[SSSMMMNNNQQQllltttxxxxxxyyyttt___HHH999777:::>>>888555JJJhhh~~~{{{}}}~~~uuu???&&&333,,,+++***((()))+++,,,+++++++++,,,,,,,,,,,,------)))555...+++666000999```uuuLLL666;;;888444AAAJJJggg{{{kkkXXXKKKMMMeee{{{|||~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||||||||{{{xxx{{{~~~yyyzzzzzzsssIII999444444000000///'''***)))...555999555///+++,,,222WWWeee```aaa\\\```\\\^^^]]]ZZZXXXTTTHHH;;;;;;===EEEOOO[[[jjjppp]]]RRRFFFBBB>>><<<<<<;;;888555------,,,+++***(((((('''+++***++++++***+++444???@@@???@@@DDDJJJOOOOOONNNOOOPPPQQQSSSUUUWWWYYY[[[]]]^^^^^^____________^^^^^^```bbbccccccbbbaaa```^^^cccccc______cccccc______aaadddgggjjjkkkkkkjjjiiikkknnnqqqrrrqqqpppnnnooooooppprrrtttuuuvvvvvvsssrrriii\\\YYYYYYOOO@@@]]]kkkvvvwwwrrrfffLLL222888666:::>>>777666UUU{{{|||}}}{{{YYY++++++222***...///,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---&&&666...(((333...555ZZZ|||UUU888<<<;;;444;;;---SSSxxxfffTTTSSSYYY{{{{{{~~~~~~||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||yyy{{{yyyzzz{{{uuuMMM;;;222///***---000)))///+++,,,444===<<<444,,,(((000VVVeee```aaa[[[^^^^^^```___[[[ZZZWWWKKK===;;;===CCCNNNYYYhhh}}}qqq\\\OOOEEEAAA===;;;;;;999444111------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,@@@EEEIIIJJJMMMQQQTTTRRRRRRTTTVVVWWWXXXYYY\\\___````````````````````````eeeeeeffffffffffffffffffiiihhhgggffffffeeefffffffffddddddfffiiijjjiiifffllllllmmmnnnooopppqqqqqquuutttsssrrrrrrssstttuuuuuuwwwtttkkkbbb[[[TTTMMMOOOZZZwwwiiiDDD555444333;;;>>>888777HHHeee{{{|||{{{{{{{{{|||}}}KKK,,,000+++...,,,******++++++***))),,,***(((+++000111,,,(((...,,,///444222...777GGG~~~OOO333;;;333444222666666LLLtttxxx[[[NNN]]]uuu}}}||||||}}}}}}||||||~~~~~~~~~~~~~~~}}}xxxqqq}}}{{{ttt{{{WWW;;;...000,,,)))------++++++,,,111:::===555***)))222NNNeeeccc]]]]]][[[[[[^^^\\\WWWXXXZZZOOO>>>;;;;;;???IIIUUUeeezzz~~~iiiXXXMMMDDD@@@<<<:::999888333000------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,777???FFFHHHKKKPPPSSSSSSSSSUUUWWWXXXXXXZZZ]]]`````````aaaaaaaaabbbbbbbbbeeeeeeeeeeeeffffffffffffiiiiiihhhggggggfffggggggfffeeeeeegggjjjllljjjhhhlllmmmnnnnnnppppppqqqrrruuuuuutttttttttuuuvvvvvvwwwrrrrrrtttooobbbZZZZZZEEEYYYssspppMMM555666999666;;;;;;777>>>VVVppp|||||||||||||||~~~www;;;'''...%%%000...,,,,,,...///000///,,,------***&&&'''+++000111,,,---555888888===HHHTTT444888111222111111333@@@ZZZxxxmmmXXXVVVeeevvv~~~}}}}}}~~~~~~~~~{{{hhh{{{|||~~~xxx{{{[[[>>>///000,,,***------++++++,,,000999>>>666+++***222MMMeeeccc^^^^^^[[[ZZZ]]]\\\WWWXXXYYYOOO@@@>>>===AAAIIITTTcccwwwsssbbbUUULLLBBB???:::999888777333///------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---777@@@DDDIIIOOOSSSTTTTTTVVVXXXYYYYYY[[[^^^```aaaaaabbbcccddddddeeeffffffffffffgggggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhfffffffffiiilllmmmmmmlllmmmnnnnnnooopppqqqrrrsssttttttsssssstttuuuvvvvvv{{{pppqqq{{{wwwfff]]]aaaGGGTTT___QQQ666111::::::999;;;777777JJJiii~~~kkk555---999000///---++++++***)))&&&$$$))),,,...---+++***---000333+++%%%%%%(((333KKKccc]]]888444///000000///333333===^^^kkkTTTLLLccc}}}```ooo{{{~~~|||```BBB111111---***------+++++++++///999>>>777,,,+++111LLLeeeddd^^^^^^]]]YYY\\\[[[WWWXXXYYYPPPCCC@@@???AAAIIISSSaaatttqqqaaaTTTMMMBBB>>>:::999999777333///------,,,,,,,,,+++++++++++++++++++++++++++++++++(((///666>>>IIISSSVVVSSSTTTVVVWWWXXXYYY[[[^^^``````aaabbbccceeefffggghhhhhhhhhiiiiiijjjjjjkkkkkkiiijjjjjjjjjkkkkkkjjjjjjggghhhiiilllnnnpppppppppoooooopppqqqrrrsssttttttrrrssssssssstttuuuuuuvvvzzzsssrrrxxxwwwkkkaaa___WWWIII???999444;;;???666===:::555:::VVVyyyiii888***111---++++++,,,...///000...,,,***+++---///000...***'''+++<<>>000.........222333......FFFlll}}}]]]PPPUUUggg~~~|||aaajjj||||||fffFFF333222...+++---,,,++++++***...888>>>888...,,,///JJJeeefff______^^^YYY[[[[[[XXXYYYYYYQQQGGG@@@>>>AAAHHHRRR___rrrrrraaaSSSJJJBBB???;;;999:::888444111------,,,,,,,,,+++++++++++++++++++++++++++++++++******---777HHHVVVXXXRRRTTTUUUWWWXXXYYY[[[^^^``````aaabbbccceeefffhhhhhhggghhhhhhiiijjjjjjkkkkkkjjjjjjkkklllmmmmmmmmmllliiikkkmmmoooppprrrssstttqqqrrrrrrssstttuuuvvvwwwuuuvvvvvvwwwwwwwwwxxxxxxtttwwwvvvtttvvvxxxooo```ZZZ;;;,,,444:::===>>>999>>>999777DDDddduuuMMM222///333111...***(((***...000222///000...)))&&&***666???eeeooozzz|||ssslllpppyyyvvvFFF......---...111000...///888NNNrrr{{{___EEEOOOkkkjjjkkk~~~}}}{{{kkkIII444333...,,,...,,,,,,***)))---777>>>999000---...HHHeeeggg______```[[[\\\[[[ZZZZZZXXXRRRKKK>>>===@@@GGGQQQ^^^qqqppp___PPPGGGBBB>>>;;;::::::999555111------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,***)))111BBBSSSXXXTTTUUUVVVXXXYYYZZZ\\\___aaaaaabbbcccdddfffggghhhiiieeeffffffggghhhiiijjjjjjjjjkkkmmmnnnooooooooonnnlllnnnqqqrrrrrrssstttvvvtttuuuuuuvvvwwwxxxyyyyyy{{{{{{||||||||||||{{{zzznnnwwwyyyuuu{{{uuu^^^GGG111///;;;999444:::???===888>>>WWWsss|||iiifffooohhh^^^OOO@@@666000---+++000222000)))'''999ZZZuuu}}}lllWWWHHHCCCDDDEEEEEEPPP\\\qqqOOO---///,,,...---***...444222999^^^zzzSSSFFFTTTjjj~~~qqqkkk{{{|||oooKKK555222...,,,...,,,,,,***(((,,,666>>>:::222///---FFFeeehhh``````bbb^^^^^^]]]]]]\\\XXXSSSNNN>>>===???GGGPPP]]]ppplll\\\OOOGGGAAA===:::888999888444111------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***,,,+++***---:::KKKUUUXXXWWWYYY[[[\\\\\\^^^aaadddddddddeeefffggghhhiiijjjgggggghhhiiijjjkkklllllljjjkkknnnpppqqqqqqppppppnnnqqqtttuuuttttttuuuwwwwwwwwwxxxyyyzzz{{{||||||}}}}}}~~~~~~}}}|||{{{zzzssswwwyyyzzz|||uuu^^^FFF444///777>>>777444<<>>;;;333000,,,DDDdddiiiaaaaaadddaaa```______]]]XXXSSSQQQAAA???@@@FFFOOO[[[lll|||}}}iii[[[PPPJJJ???<<<888777888777333000---------,,,,,,,,,++++++***+++,,,------,,,+++******,,,,,,+++333CCCSSS[[[YYY[[[]]]^^^___```cccfffffffffggghhhiiijjjjjjkkkjjjjjjkkklllmmmoooooopppjjjlllnnnqqqrrrrrrqqqqqqpppsssvvvvvvttttttvvvxxxxxxyyyyyyzzz{{{|||}}}}}}||||||}}}}}}|||zzzxxxwww|||wwwxxx}}}xxx```???(((---000999<<<888>>>BBB777999888PPPyyyrrrmmmmmmddd]]]\\\gggxxxyyyfffWWW>>>///***@@@___gggNNN222III___yyy~~~ZZZ===DDDddd[[[...222---......,,,...111......===QQQ}}}TTT???TTTsss~~~nnnaaa|||}}}qqqLLL333111...---///,,,,,,***'''***555>>><<<444111,,,DDDeeejjjaaaaaadddcccaaaaaaaaa^^^XXXTTTRRRCCCAAABBBGGGNNNYYYjjjyyyyyyhhhWWWJJJBBB<<<;;;::::::999888444222111000...,,,+++++++++,,,)))***,,,,,,+++++++++,,,***,,,,,,))))))333GGGVVV______^^^[[[[[[___bbbdddiiigggfffgggiiikkklllllliiijjjlllnnnppprrrsssssspppqqqqqqrrrssstttuuuuuuwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{||||||}}}}}}~~~}}}|||{{{zzz}}}uuuXXX777111...666888:::<<<<<<;;;::::::999???ddduuudddfffqqqwwwuuusssjjjfffcccbbbqqq^^^999***@@@cccYYY:::AAA]]]{{{ttt===:::{{{ttt777&&&444...000///------...111555777^^^mmmIII;;;]]]uuu}}}zzz~~~{{{^^^zzzxxxHHH222(((555...999222---+++***,,,555>>>>>>999+++,,,???jjjfffhhh```dddgggccc______```___ZZZVVVDDD;;;???GGGJJJWWWnnnyyyvvveeeUUUHHHBBB<<<;;;::::::999777444111111000...,,,+++++++++,,,***+++,,,,,,,,,+++++++++,,,------)))''',,,777@@@NNNWWW___```^^^^^^dddiiihhhhhhiiikkkmmmmmmlllkkkjjjkkkmmmoooqqqrrrsssssssssssstttuuuvvvwwwxxxxxxyyyyyyzzzzzz{{{{{{||||||~~~~~~}}}{{{{{{~~~}}}xxxcccFFF999999666===<<<;;;;;;<<<<<<;;;:::???NNNooonnnuuuzzzpppnnnyyyvvvBBBYYYbbbMMM:::IIInnn\\\999[[[{{{???)))222---///......---...000333444222DDD===PPPuuu}}}rrrccc~~~rrrBBB>>>111PPP999@@@)))---,,,***,,,555>>>???:::...///AAAlllhhhjjjaaaeeefffccc______```___[[[VVVGGG===@@@HHHJJJUUUjjjuuuqqqaaaRRRGGGBBB<<<;;;:::999999777444111111000...,,,+++++++++,,,++++++,,,,,,,,,,,,++++++---------+++))))))+++---999HHHYYYaaa___]]]aaagggfffgggjjjlllmmmllljjjhhhlllmmmnnnpppqqqqqqrrrrrrttttttuuuvvvwwwxxxyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}||||||zzzkkkFFF999>>>>>>:::@@@===:::;;;===>>>===;;;999[[[~~~tttooouuunnn|||www~~~^^^555@@@qqq{{{wwwGGG===tttKKK---///,,,............//////000000%%%///???ooonnndddzzzBBB<<<$$$OOO999KKK333,,,,,,***,,,444>>>???;;;000000AAAllliiikkkaaaeeefffccc``````aaa___[[[XXXJJJ>>>@@@IIIJJJSSSeeepppmmm]]]PPPGGGCCC<<<:::999999999777444111111000...,,,+++++++++,,,,,,++++++,,,------,,,***,,,++++++,,,------+++***,,,777JJJZZZaaa```___aaadddfffhhhiiiiiihhhggggggmmmmmmnnnoooppppppppppppqqqqqqrrrssstttuuuvvvvvvzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}www|||]]]:::;;;AAA;;;999===;;;999;;;???AAA>>>;;;///YYYwwwvvvooowwwooo;;;:::kkkpppQQQGGG???^^^kkk<<<```VVV222---...---......//////...---,,,555...AAA}}}rrraaa~~~ppp>>>///;;;444GGG999,,,,,,+++,,,444===@@@===000///???iiigggiii```ccceeecccaaaaaaaaa___\\\ZZZLLL===???IIIJJJQQQbbbmmmjjj[[[OOOGGGCCC;;;:::999999888666333111111000...,,,+++++++++,,,,,,+++***,,,...///---++++++***)))+++---///...---***,,,999QQQdddiiifffccceeeggghhhgggffffffhhhkkklllmmmnnnnnnooooooooonnnoooppppppqqqrrrssstttuuuxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}~~~{{{qqqNNN999@@@>>>666===<<<<<<<<<>>>@@@???;;;777+++AAAggguuuzzz~~~}}}wwwpppKKK000XXXQQQ///+++(((GGGPPPPPPaaa888,,,000,,,---/////////...,,,+++777'''444sssuuu___wwwJJJ333)))///333666444+++,,,,,,,,,,,,333===AAA???111///===hhhgggkkkaaaccceeedddcccbbbaaa```]]][[[LLL;;;;;;HHHJJJPPPaaannn|||~~~hhhYYYNNNFFFBBB;;;:::999888888666333000111000...,,,+++++++++,,,+++***)))+++///111///,,,---+++))))))+++------------(((///GGG^^^gggiiijjjgggiiijjjiiiggghhhlllppplllmmmnnnoooooooooooooooqqqqqqrrrssstttuuuuuuvvvwwwwwwxxxyyy{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}dddCCC999>>>;;;999CCC??????@@@@@@>>>;;;888666...%%%777\\\yyyvvvvvvgggMMMKKKaaaxxx}}}mmm~~~mmm<<<:::lllkkkMMMJJJVVVZZZ______FFFnnnBBB...222------/////////...---,,,555))),,,dddsss___qqqPPP555---'''888+++444+++'''+++---,,,---333<<>>iiijjjnnneeegggdddddddddcccaaa```^^^]]]NNN999888FFFIIIOOOaaannn|||zzzeeeWWWLLLCCC@@@;;;:::888888888666333000111000...,,,+++++++++,,,***((('''+++000333111...---------,,,,,,,,,---......))),,,:::FFFNNNYYYfffdddhhhkkkllljjjjjjmmmqqqmmmnnnoooqqqqqqrrrrrrrrrqqqrrrrrrssstttuuuvvvvvvwwwwwwxxxyyy{{{|||}}}~~~|||||||||}}}~~~~~~}}}|||||||||}}}|||XXX???;;;;;;===@@@AAA>>>@@@AAA>>>;;;:::===@@@HHH000+++???YYYwwwyyyrrroooAAA111CCC```qqquuuqqq|||hhh888FFF|||wwwUUUZZZzzz^^^@@@xxx}}}MMM000333---....../////////......888555***UUUrrr^^^{{{mmmQQQ666555+++(((---&&&,,,///---+++---------222<<>>???<<<999;;;DDDMMMnnnXXXCCC666666SSSwwwqqqssseee<<>>pppTTT111222............//////000000555888###EEEuuu\\\eeeFFF555111222%%%...)))///)))111'''+++---------222<<>>888>>>sss}}}jjjOOO666444QQQqqqkkkuuu}}}}}}xxxkkk```===RRRrrrNNNkkklllEEERRR{{{eee444333000000///...//////---)))...444666111mmmDDD>>>>>>111***///333333...+++,,,,,,***+++,,,...000333999@@@EEE666///999cccpppeeelllggggggfffeeeeeedddccc```]]]SSSBBB777<<>>???>>>666RRR~~~lllQQQ======HHHnnnfffppptttzzz```]]]<<>>777222...222222---***,,,,,,***,,,---...000333888???DDD666///999cccpppffflllgggeeedddddddddeeedddaaa___VVVDDD888<<>>:::<<<===<<<777...111000+++)))+++,,,+++---......///222777>>>CCC777///999cccqqqgggmmmhhhdddddddddeeefffeeecccaaaXXXFFF999<<>>AAACCCBBB===??????:::999444gggqqqdddLLLOOO]]]ttt``````xxxuuu]]]]]][[[>>>EEEuuulllQQQGGGJJJSSSXXXDDD666EEEjjjUUU777///---...111000,,,,,,000666111+++444qqqtttccc;;;111444333---;;;DDD666333555222+++(((+++------............000666===CCC999///888cccssskkkpppiiijjjhhhggggggfffdddaaa^^^WWWEEE888<<>>DDD:::///888ddduuulllqqqiiillljjjiiihhhgggddd```]]]WWWEEE888<<>>666pppuuugggWWWNNNSSS]]]~~~```XXXaaadddfffjjj{{{|||aaaMMM}}}eee;;;<<>><<<===::::::======666111000000000111333333111,,,)))---......000555:::777000...,,,,,,:::dddeee[[[...,,,)))(((++++++***,,,000+++...)))&&&???gggwwwppptttpppsss{{{|||uuutttzzzzzzxxxxxxzzz}}}}}}~~~aaa///555<<>><<<===::::::======666111000000000111222333111---)))---......000666<<<888111444EEEIIIEEEcccggg___+++,,,***))),,,,,,***,,,111***...///,,,///CCCddd}}}yyyvvvyyy|||{{{zzzzzzyyyxxxwwwyyy|||~~~}}}|||}}}nnn@@@///444;;;???AAABBBBBBBBBCCC888666YYYuuudddZZZSSSRRRSSSZZZiiizzzwwwggggggvvvggg;;;...NNN|||QQQ???111;;;]]]YYY111---///---...000;;;000(((***......---...>>>DDDddd[[[FFF222,,,------,,,,,,,,,444...444QQQ___]]]```XXX<<>>@@@AAABBBDDDBBB666<<>>CCC------+++222444...***......)))333CCCIII???888888]]]uuuoooooohhhhhhfffeeegggiiiiiieeeaaa___LLL<<<999???EEEQQQ]]]rrruuugggVVVKKKBBB===;;;===::::::======666111000//////000222333222///,,,+++---...222999???<<<555---LLLUUUIIIeeeooohhh------,,,---///---+++...444///'''(((111000***555JJJnnnzzz{{{xxx}}}~~~{{{zzzfffMMM777...---000444999===???AAACCCEEE???444MMMyyypppdddZZZWWWZZZ^^^aaakkktttooogggmmmvvvqqqKKK333555CCC\\\kkkuuutttvvv}}}sss```MMM@@@999999:::???VVVvvvWWW...///333...000KKK???222///444888888666...;;;)))---ZZZvvvIII---......///222333000---++++++,,,///<<>>EEEPPP\\\pppttt~~~eeeUUUJJJBBB<<<;;;===::::::======666111000//////000111333333000...***,,,...222:::???<<<555'''222555;;;dddmmmccc------,,,...///---***...555///***(((,,,000111...,,,NNNiiixxxxxx}}}~~~}}}jjjPPP666///111///,,,,,,111555:::>>>@@@AAACCCEEE;;;888ggg~~~ooofffccceeefff]]]dddmmmrrruuuzzz{{{|||yyyoooggglll~~~[[[444---777***666=========AAA@@@;;;333777;;;999555666===DDDjjjooo;;;///111...111PPPGGG;;;000,,,///333555555333&&&OOOrrr^^^aaaxxx|||TTT555)))000///...111444444---&&&******444DDDPPPYYY[[[XXXXXXDDDMMM444///***,,,(((---(((,,,,,,(((333EEEJJJ;;;444333XXXpppkkklllffffffeeedddfffiiiiiieeeaaa```MMM<<<999===DDDOOO[[[ooosss~~~eeeTTTJJJAAA<<<:::===::::::======666111000/////////111333333222000)))+++...222:::???;;;333000***&&&666hhhooofff666,,,,,,///000,,,)))...555***000...''''''---///***666RRRqqq|||yyywww{{{|||~~~bbbNNN<<<---###'''---......000333777<<<@@@BBBBBBCCCDDD999LLL~~~wwwssshhhjjjkkkjjjhhhhhhkkknnnoooqqqsssssswww{{{yyytttnnnkkkkkkqqq}}}___BBB333222333444555555555444333000222333333:::OOOoooMMM000---000000QQQNNNDDD444***)))///333999@@@777iii}}}AAA333KKKxxxqqqIII555000///000...,,,///666;;;555,,,***+++===OOORRRUUUYYYTTTOOO@@@LLL444///+++---(((,,,(((,,,---)))333DDDIII:::333111VVVooojjjlllfffgggeeedddfffhhhhhhddd```aaaMMM<<<999===CCCNNNYYYnnnrrrfffTTTJJJAAA;;;999===::::::======666111000/////////111333444333111(((+++...222999>>>999111666000***666fffqqqnnnBBB+++,,,//////+++(((---555(((...///(((%%%***......,,,;;;UUUlllwwwxxxyyy|||{{{~~~jjjOOO444"""(((,,,111333...***---333444999???CCCDDDCCCCCCCCC888iii}}}yyytttoookkkhhhfff___cccdddbbbccchhhlllmmmwwwwww|||oooQQQEEE888000333666555888>>>666EEEZZZnnn~~~]]]111+++333---FFFHHHDDD666,,,+++///000222TTT>>>PPP```888,,,---LLLbbb{{{rrrJJJ...***............---...555<<<888000,,,...HHH[[[UUUSSSXXXSSSKKK===III000,,,***...)))+++(((---...)))222BBBGGG;;;333222WWWpppkkkmmmggggggfffeeefffhhhgggccc___aaaNNN<<<999===BBBMMMYYYnnnrrrfffUUUJJJAAA;;;999===::::::======777111000/////////111333444333222(((+++...222999===888000000111,,,000\\\kkkoooFFF***+++...///+++'''---555((('''(((,,,......,,,++++++,,,<<<[[[rrrxxxvvvwwwvvv{{{gggHHH///%%%(((///000,,,(((***000333111,,,555:::@@@EEEEEEDDDBBBBBB999~~~xxxqqqmmmrrrwwwxxxqqqmmmsss|||hhhWWWYYY[[[XXX]]]iiieee111+++555+++333999999000+++,,,---,,,%%%JJJ+++777QQQ777444444###AAAfffeee<<<000333222......***------+++///444111)))...222OOOcccWWWRRRXXXSSSLLL===HHH---((((((---)))+++(((---///***222AAAEEE===555333XXXqqqllloooiiihhhfffeeefffhhhfffbbb^^^aaaNNN<<<999<<>>999///666,,,---111RRRttteeeRRR...+++000111))))))---)))++++++******++++++,,,---555777666===ZZZ|||vvv~~~{{{~~~cccMMM555***)))+++,,,------+++******+++...000111333CCC???JJJFFF???NNN999bbbzzzAAA+++111000555333111000000000...---000000000111444888;;;>>>555...555SSS{{{aaaCCC000666;;;111,,,111+++,,,'''000000222;;;***,,,000rrr]]]UUUYYYUUUQQQMMM;;;@@@***...''''''(((************+++111;;;CCC>>>333666ZZZllliiipppeeeeeeggggggeeeeeegggddd___cccNNN;;;888<<>>;;;444//////000111222222111222555777000///---///888>>>999111333***,,,...NNNuuunnn```111+++///222******---***++++++******++++++,,,---000333333777KKKhhhzzz}}}www~~~rrrZZZ<<<222,,,...000---&&&"""+++,,,++++++***+++,,,...222======EEEHHHCCCFFFBBBsssLLL...///111555333000////////////.../////////000222555888:::===444+++444TTT{{{dddAAA333...777:::111+++---,,,,,,'''///...111;;;+++---888vvvaaaVVVYYYTTTQQQVVV111999222111!!!$$$+++************+++111;;;CCC===222444ZZZkkkiiioooeeegggiiihhhffffffhhheee___cccNNN;;;888===CCCMMMXXXiiivvvfffSSSGGG???;;;:::===;;;<<<>>>;;;444/////////000222222111222555777111///---///777===;;;333333---///,,,HHHrrrtttnnn666+++---111,,,***---***++++++******++++++,,,---+++...000222999LLLhhh}}}yyy|||eeeHHH222...)))&&&***...---,,,---(((***,,,,,,******,,,///000666===@@@LLLGGG===RRR]]]444,,,111666333///---...////////////.........000222444555@@@???444'''000TTT}}}aaa777******...333333...+++,,,,,,---'''...---///<<<------DDD|||gggVVVXXXTTTSSSWWW,,,999333///+++555...************+++111;;;CCC;;;///222ZZZkkkgggnnndddiiikkkjjjgggggghhheee___dddNNN;;;888===CCCMMMXXXkkkyyyfffSSSGGG???::::::===;;;<<<>>>;;;444//////...///111111111222444666222000......555===<<<777555444777---CCCmmmtttrrr???---***111---)))+++)))++++++******++++++,,,---)))***...000...555OOOjjjoooPPP999000///222---)))***++++++///444'''+++//////---,,,///222///444CCC@@@MMMHHH:::hhhooo===***000666333...,,,---...000000//////......///000111111444???CCC777'''///UUUzzz^^^<<<---,,,000000,,,))),,,---,,,,,,---'''---+++...;;;...***PPPkkkVVVXXXTTTVVVOOO111AAA+++'''@@@SSS555************+++111;;;CCC:::---111ZZZlllgggmmmeeejjjlllkkkgggggghhhddd___dddOOO<<<888===CCCMMMWWWiiixxxfffRRRFFF>>>::::::===<<<<<<>>><<<444000000,,,...000111111222444555333222///...444<<<>>>:::444888<<<...???iiissstttMMM222)))111...((())))))++++++******++++++,,,---+++)))---222---+++888LLLvvvhhhIII000'''---666***)))***...---(((''')))---000333222000///000111---777IIIEEEKKKFFFCCC~~~KKK---000555222...+++,,,...000000000000//////////////////+++///;;;AAA333$$$222LLLxxx]]]666***222222333...((((((------)))+++---(((---***---;;;///)))]]]mmmTTTYYYUUUXXXQQQ111???)))&&&CCCYYY>>>************+++111;;;CCC:::,,,000\\\nnngggmmmgggkkklllkkkhhhggghhhddd___eeePPP===999===CCCMMMWWWeeevvveeeRRRFFF>>>:::999>>><<<===???<<<555000000***---///111111222333555444333///---333<<>>:::999>>><<<===???<<<555000000))),,,///111111222333444555333000---222;;;@@@@@@000666:::'''777fffvvvyyypppEEE000555333)))***...++++++******++++++,,,------,,,,,,---///.........:::]]]YYY@@@***)))333777333///111***&&&(((---222888>>>777333...---//////---***+++999@@@JJJGGGKKKsssmmm@@@666222000------...//////...//////////////////......222,,,)))000<<<@@@888,,,...NNNwww|||YYY999+++...///,,,***'''(((,,,///---)))''''''+++)))///+++,,,999---444xxxpppSSS[[[UUUVVVZZZ222888000222(((111<<<************+++111;;;CCC===---222bbbuuukkkqqqmmmmmmooonnnkkklllmmmjjjeeegggQQQ>>>:::>>>CCCMMMWWWfffxxxeeeRRRFFF>>>999999>>><<<===???<<<555111000(((+++///111111222333444555444000---111;;;AAAAAA444999999$$$333cccuuuxxx{{{LLL333888555++++++000++++++******++++++,,,---------+++))),,,111222000%%%CCChhh|||```222***'''...333222111222&&&&&&---888@@@>>>999666222,,,'''(((---111///,,,***888888IIIGGGOOOxxxGGG888111///....../////////............//////...------&&&333444(((***:::;;;......111NNN}}}[[[+++&&&222222---,,,///)))(((+++,,,((()))///&&&+++***000,,,,,,999,,,;;;qqqSSS\\\TTTUUUNNN<<>>---333dddwwwmmmrrrooonnnppppppmmmnnnpppmmmhhhgggQQQ>>>:::>>>CCCMMMWWWiii{{{cccOOODDD<<<::::::???===>>>AAA>>>666111000...,,,+++---111444444222666888333,,,000===BBB>>>777???RRR)))777^^^uuuyyy|||ccc<<<000===444&&&111+++,,,,,,,,,,,,+++***))),,,,,,,,,---------......222)))===qqqzzzMMM000+++222555000---///000...111777===:::222,,,***,,,+++,,,---,,,+++,,,///111777(((>>>444888[[[}}}zzzuuussspppqqqvvvOOO000222222///,,,...444222+++,,,...000222333111///...///111111///---000777>>>111+++333SSSzzz]]]===)))///444,,,(((///*********))))))))))))))))))...***)))111111,,,000YYYyyysssOOOMMMWWWRRRXXX;;;444...111===222'''+++(((,,,,,,***555AAA???<<<111111iiirrrrrrqqqoooooopppoookkkkkkllljjjdddfffNNN;;;;;;???BBBKKKXXXjjj{{{dddPPPEEE>>>;;;;;;???>>>???AAA>>>666000///...,,,+++,,,000444555444666999444---000<<>>111<<>>888;;;UUU...$$$MMM~~~}}}```===333111,,,,,,000///---,,,,,,,,,---...+++,,,---...///...------111+++***111777555000,,,///000000///222777777555555///)))%%%'''***---...))),,,000222111///......,,,333(((999IIIssseeeJJJEEE===777444777;;;>>>AAA@@@>>>======>>>???@@@:::>>>CCCGGGIIILLLQQQVVVgggpppyyynnnccc\\\XXXVVVTTTMMMJJJGGGGGGJJJKKKIIIGGGIIIGGGCCC@@@@@@EEEMMMSSS\\\hhhxxxnnn999...000111///000333333111222222222333333222111111---///111000...///333777<<<777...)))222AAAFFF@@@+++))))))+++***((((((,,,))))))))))))))))))******+++...,,,---222///000>>>wwwsssQQQOOOWWWPPPOOO<<<;;;...%%%,,,((())),,,))),,,+++(((444@@@>>>;;;111222jjjqqqpppnnnnnnooopppoookkkkkkllljjjdddfffNNN<<<;;;@@@BBBLLLYYYjjj|||dddQQQFFF>>>;;;;;;@@@???AAADDD@@@666...,,,...,,,++++++...222666999777:::888222111888>>>??????888XXXDDD...AAAxxx|||{{{pppHHH111111222...000///---++++++,,,---///+++,,,...///000///...------111333222333777777444/////////222666777555111***))))))***++++++***((())),,,///000///.........(((222###333\\\rrrXXXGGG@@@CCCCCCEEEGGGIIIKKKLLLMMMAAAAAA???<<<888444111...777:::===>>>@@@BBBGGGJJJEEEBBBFFFXXXpppjjjUUULLLIIIFFFCCCCCCEEEGGGHHHIIIIIIKKKNNNRRRTTTSSSRRROOOOOOOOOMMMJJJGGGGGGGGGAAAKKKWWWcccnnn{{{EEE---///000000111333444444333333222222111111111111---///111000///...000222:::;;;777222555:::000'''+++---***(((******((()))))))))))))))************---+++...111---555KKKsssSSSRRRZZZSSSTTT@@@???000%%%+++)))***,,,))),,,+++(((444AAA???999111333jjjqqqooonnnnnnooopppoookkkkkkllljjjdddfffOOO<<<;;;@@@CCCLLLYYYiii|||~~~bbbPPPEEE===999999??????BBBEEEAAA777...+++---,,,++++++---000555999888;;;:::555111555;;;@@@;;;222XXX```HHH>>>ooowwwyyy|||YYY888222444---///...,,,******+++---...,,,---.../////////......)))000555444777;;;:::444......000555777555...***%%%)))---...---***)))(((***+++,,,,,,+++,,,...000---000---666wwwsss[[[JJJDDDFFFKKKOOOPPPRRRSSSRRROOOLLLJJJTTTTTTSSSRRRNNNJJJEEECCC444444555555555666777999>>>@@@>>>999666GGGnnnkkkIII777<<>>AAAUUUuuu}}}UUU111000///111333444555777:::999888777777666555555///000111000///.........333<<<>>>555///333666666+++...,,,((((((---,,,&&&(((((())))))************)))+++***...000,,,;;;\\\sssUUUUUU]]]WWWZZZCCC>>>000'''...***))),,,))),,,+++(((555BBBAAA777000333lllrrrpppooooooooopppoookkkkkkllljjjdddgggOOO<<<<<<@@@CCCLLLYYYiii}}}|||bbbOOOEEE===999888>>>>>>CCCGGGCCC888///++++++,,,,,,+++,,,...222666999<<<<<<888222222999@@@>>>000DDDNNN@@@333kkk}}}pppIII666333.........,,,+++++++++,,,---...............////////////111222222444777666222......111666666000***''',,,---...,,,))))))+++...***++++++***)))***---000...,,,666FFFmmmZZZEEE>>>FFFRRRWWWWWWJJJJJJKKKMMMOOORRRTTTVVVRRRSSSTTTTTTTTTSSSQQQPPPVVVTTTPPPLLLGGGBBB>>><<<222999BBBCCC===999AAAMMMyyyZZZ<<<666EEELLL???...CCCIIIRRRXXXYYYXXXUUUTTTPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPNNNKKKIIIIIIKKKMMMJJJHHHEEE@@@<<>>999999<<<===BBBGGGDDD999000,,,***+++,,,,,,+++,,,///222999<<<>>>:::222000888AAA@@@777222---,,,***jjj{{{___>>>777555............------------///...---------...000111555333222333333111111333000///111555333,,,))),,,444000,,,******+++,,,,,,)))+++,,,,,,,,,,,,---...---+++<<>>OOOLLL<<<888GGGZZZMMMQQQWWWYYYVVVRRROOOMMMNNNNNNNNNMMMMMMNNNPPPQQQOOOMMMIIIEEECCCEEEKKKOOOEEEFFFJJJMMMIIIDDDGGGNNNssszzz}}}EEE999111555<<<>>>???@@@@@@@@@AAAAAA???===:::888555444111000///...---,,,'''111@@@FFF:::((('''111///***&&&'''******)))***'''(((((()))******+++++++++******111222000PPPuuuWWWTTT\\\ZZZ]]]CCC<<<---%%%...***))),,,))),,,+++***999HHHHHH444///555oootttrrrsssuuuooopppoookkkkkkllljjjdddgggPPP===<<>>>>>/////////000//////...---111///---,,,,,,...111222333000111555333,,,,,,111222000111333000***+++222555000+++,,,///000+++%%%(((+++...000///...------///000BBB}}}bbbFFF333CCCMMMWWWYYYTTTOOOQQQTTTOOOPPPQQQSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRTTTVVVWWWTTTUUUVVVXXXZZZYYYWWWUUU^^^SSSFFF<<<444222999BBBBBBXXXUUU000,,,DDD@@@>>>AAAHHHNNNNNNMMMRRRUUUXXXWWWTTTQQQQQQRRRDDDBBB>>>999555444555666444555666888;;;@@@FFFKKKKKKEEEBBBDDDDDDAAACCCHHH<<>>888555222//////...---,,,222$$$%%%888BBB:::111111222,,,***---+++&&&%%%***'''(((((()))***+++++++++---++++++333444333WWWvvvWWWRRR[[[YYY]]]EEE@@@///%%%---,,,...,,,))),,,,,,+++:::JJJJJJ333///666ooouuuttttttwwwooopppoookkkkkkllljjjeeegggPPP===<<>>222+++,,,,,,,,,,,,,,,,,,,,,,,,888>>><<<888777111333CCCAAA222<<<***222---QQQ|||vvvjjjAAA;;;666///...444555000///444222111///...///000///...555555444444222111///...///444555111000222111,,,111---,,,......+++***+++---+++%%%***444///)))000111///ddddddMMMFFFIIIMMMMMMSSS]]]DDD___]]]WWW[[[YYYKKKEEE@@@444111888999666777:::>>>DDDKKKQQQTTTTTTZZZ```___[[[XXXWWWUUUOOOWWWZZZVVVUUUTTTFFF555///FFF]]]\\\AAA,,,444HHH???@@@DDDIIINNNQQQRRRQQQ]]]YYYOOO@@@333...222888AAABBBEEEGGGHHHHHHHHHGGGIIIAAABBBKKKDDD555777GGGGGGEEEDDDFFFHHHHHHEEEBBBIIIEEEIII[[[tttjjjLLL444444???CCCBBBCCCHHHHHHIIIKKKJJJHHHGGGGGG===888444222222111///,,,,,,***(((,,,777>>>555&&&000222---%%%'''...,,,$$$(((((((((((())))))))))))(((,,,)))666,,,<<<|||zzzWWWWWWZZZZZZ```AAABBB++++++'''+++***(((&&&)))))),,,???MMMGGG222000777nnnnnnkkkooovvvuuurrrooonnnnnnmmmiiieeeeeeNNN<<<;;;@@@BBBKKKWWWlll^^^KKKCCC>>><<<;;;??????BBBFFFGGG@@@444+++,,,,,,,,,,,,,,,,,,,,,,,,555======999888111333BBBCCC777:::,,,......JJJ}}}}}}XXX<<<333666666444555777666222333111000000111111111000666555444333111000///...333555444111333888888444333000222888:::444---***+++...***)))///,,,(((///,,,DDD|||uuuVVVIIIIIILLLRRRXXX]]]UUU[[[MMMbbbWWWOOO[[[>>>///222===666000777???>>><<<888555222000000///CCCMMMXXX[[[YYYXXXYYY[[[^^^aaa^^^XXXYYY\\\TTTGGG333///000777;;;999999<<<@@@DDDKKKSSSXXXWWWRRRNNN===555111999HHHOOOJJJAAA333333333333333222111111...222222------555::::::FFFEEEEEEGGGHHHHHHEEEBBBIIIGGGEEEGGGQQQddd{{{yyyYYY:::333;;;DDDMMMUUUPPPPPPRRRTTTRRRNNNJJJHHH>>>:::555222222111...+++***+++******000888666000---///---(((&&&)))***)))(((((((((((()))))))))***)))---000333000NNNvvvUUUVVVYYYZZZ^^^@@@AAA++++++'''+++***)))''')))))),,,???LLLGGG111000777ooopppmmmpppuuuvvvssspppooopppnnnjjjfffeeeMMM;;;;;;@@@CCCLLLXXXkkk~~~^^^KKKCCC???===<<>><<<:::222222AAADDD===888222+++555GGGyyysssEEE222;;;<<<555666===<<<333444333111222333444444333888777444222000/////////444666666555666999777444000111888BBBCCC;;;000)))(((111///)))------+++111---cccdddLLLAAAOOO]]]]]]\\\```]]]SSSXXXGGGGGG???VVViiiQQQKKKNNNUUUSSSFFF<<<<<<===???BBBEEEHHHJJJ;;;GGGUUUZZZUUUPPPRRRVVVYYYZZZWWWTTTXXX\\\UUUIII***+++...333666:::EEEOOOPPPRRRUUUWWWWWWRRRJJJDDD555@@@IIIDDD666,,,...444,,,+++***)))((((((((((((&&&+++,,,(((***000000***333555888>>>EEEJJJKKKLLLCCCEEEEEEAAA@@@KKK```qqqiiiIII<<<<<>>@@@+++,,,(((+++)))***(((******,,,>>>KKKFFF111///777ppptttppprrruuuwwwtttqqqqqqqqqoookkkgggdddMMM;;;;;;@@@CCCMMMYYYjjjaaaOOOGGGAAA===;;;>>>AAAEEEIIILLLHHH:::---,,,,,,,,,,,,,,,,,,,,,,,,,,,999???@@@???555444AAACCCAAA888888,,,???GGGuuu~~~YYY888:::999777999<<<<<<888666444333444666777777777:::888444111////////////111666::::::777555666666777<<>>KKKEEE111...666qqqwwwtttsssuuuvvvtttqqqqqqrrrooojjjfffcccLLL;;;;;;AAADDDNNN[[[jjjeeeUUULLLEEE>>>:::>>>BBBFFFJJJOOOMMM>>>---,,,,,,,,,,,,,,,,,,,,,,,,+++777>>>BBBCCC:::666@@@DDDDDD;;;999...AAABBBggg{{{vvvJJJ;;;444:::===777777===888666555666888999999999:::888555222000000000111///555;;;:::666999EEEQQQVVVZZZ^^^YYYHHH555,,,,,,)))222000+++000000---000ddd[[[GGGSSS^^^ddd^^^ZZZ\\\]]]YYYPPPBBBAAAGGGgggqqq999%%%///555444333222000///...---,,,)))222BBBNNNMMMEEECCCHHHLLLPPPTTTVVVWWWQQQDDD888:::<<>><<<---(((###%%%+++///000...,,,,,,+++******+++,,,---(((,,,777@@@999***'''000+++***((('''(((---222555LLLJJJFFFAAA??????AAACCCNNNJJJGGGHHHJJJMMMTTTZZZ[[[```bbb^^^\\\[[[WWWPPPGGGAAA999333111///+++)))---+++))))))******---///888///+++000///(((%%%)))))))))))))))***************---:::111TTTnnn\\\]]]QQQRRRVVV:::>>>+++---)))+++))),,,)))++++++---???KKKFFF222---444pppxxxwwwuuuuuuuuusssqqqqqqqqqoooiiieeebbbKKK:::;;;BBBFFFPPP]]]kkkhhhWWWNNNFFF>>>999===CCCHHHLLLRRRQQQAAA...,,,,,,,,,,,,,,,,,,,,,,,,***555:::AAAFFF>>>888>>>EEEEEE@@@666111;;;888PPP~~~fffIII666<<>>777666AAABBBAAA===999444///+++CCC@@@>>>EEEUUUccceee```___YYYPPPGGG>>>666///+++%%%///666111%%%$$$---,,,+++***)))((((((''''''---???DDD444(((---111...111000---(((&&&&&&(((+++333>>>JJJLLLEEE@@@AAADDD@@@@@@@@@AAADDDJJJQQQWWW___fffhhhccc```___XXXOOOIIIBBB:::444111///,,,)))...)))(((+++---***((((((888111---///000---(((''')))))))))*********++++++---000555???kkkiii]]]___OOOPPPSSS777===+++...***+++(((+++)))++++++---???LLLGGG222,,,111nnnxxxyyywwwvvvtttrrrqqqqqqrrroooiiidddaaaJJJ:::<<>>FFF===000***======<<<888333000555:::???IIIQQQUUUZZZaaaeeeddd[[[SSSGGG;;;222+++&&&###---%%% &&&222555---"""******++++++***)))((((((111@@@@@@,,,"""***///+++,,,...000///---++++++,,,!!!---<<>>DDDAAA:::===;;;999999::::::999888888888888999888777666666444333888AAADDDAAA@@@CCCKKKBBB;;;999777444333555...000000333000---JJJzzz[[[AAAPPP```___```^^^______WWWEEE666///000,,,---444AAAqqq))))))******+++******)))///%%%''';;;JJJEEE777///***...222222......666@@@???LLLYYYaaaeeeggg```WWWNNNCCC555)))%%%(((---000'''***+++)))$$$###(((---%%%&&&(((***+++,,,++++++''''''))),,,)))$$$'''///+++000555666222...+++***///&&&!!!***===KKKKKKGGGBBBDDDEEEDDDDDDFFFGGGGGGLLL[[[gggiiijjjjjj___QQQJJJCCC:::444111000---+++)))&&&''',,,+++&&&''',,,'''111333,,,)))---///+++)))************+++++++++777<<>>XXXOOOYYY[[[333000///...//////...,,,)))222)))***:::IIIGGG===666CCCLLLBBB333FFF000999999ccc|||UUU333777FFFDDD@@@<<<999<<<@@@???888111888<<<===888555666777666777666777<<>>???@@@JJJQQQaaauuummmWWWKKKCCC>>><<<999PPP???XXXRRR[[[\\\444///....../////////,,,***000++++++666CCCGGG>>>444AAAKKKBBB:::>>>444<<<666UUUlllIII>>>BBB???===>>>@@@@@@>>>;;;888666111888======<<<;;;777222777555666<<>>LLLmmmsssXXXMMMUUUYYYYYY^^^ZZZLLL===555000,,,***+++(((666+++...uuu333<<>>KKKJJJHHHEEEFFFHHHHHHEEECCCFFFJJJNNNOOOKKKEEEAAA???<<<777222...,,,++++++))))))))))))))))))))))))'''***------+++***---111(((,,,((((((---,,,,,,777333555dddKKKXXX```QQQIIIIIIAAA666...+++,,,+++(((***,,,***'''///@@@IIIIII:::+++555^^^|||~~~zzz~~~{{{zzzyyyyyywwwtttoookkkcccAAA===@@@BBBLLLSSSeeexxxqqq\\\OOOFFF@@@>>>;;;MMMBBBXXXWWW^^^]]]666///...---...000///...,,,,,,------000<<>>EEEDDDAAA>>>999333666555666;;;CCCJJJNNNNNNKKK@@@888999===<<<888555444666:::888===ZZZ|||vvvZZZNNNUUUZZZYYYYYYWWWFFF;;;000,,,***((())),,,)))555///%%%NNNIII===aaa333...<<<,,,,,,,,,+++***************,,,)))((((((000GGGSSSHHH111,,,///999???DDDWWWnnnmmmpppoooggg^^^QQQ:::%%%))))))))))))))))))******((((((((()))))))))******((((((((()))))))))******)))***+++***)))((()))+++))))))))))))*********+++***++++++)))''')))///444BBBNNNRRRJJJHHHNNNMMMFFFGGGEEECCCCCCCCCBBB===999999777333///,,,+++******))))))))))))))))))))))))'''***---,,,++++++---000)))111,,,&&&***...111999---RRR}}}LLLWWW^^^PPPIIIJJJAAA555///------+++(((+++---+++(((///@@@IIIIII999+++555]]]|||}}}|||{{{zzzzzzyyyuuuppplll___>>>===AAACCCNNNWWWiii{{{uuu___RRRHHHAAA>>><<>>CCCMMMSSSMMMCCC===;;;;;;777666555999AAAIIIOOOQQQ\\\RRRGGG@@@@@@BBBCCCDDD777333777999EEEmmmxxxiiiQQQPPP\\\\\\]]]ZZZIII888000+++++++++******---,,,,,,000///{{{TTT&&&222###GGG```111///###+++******)))******++++++,,,((()))(((,,,???JJJAAA///222666;;;FFFVVVgggsssiiinnnrrrhhhKKK...&&&///'''''')))*********))))))(((((()))))))))*********(((((()))))))))*********+++,,,------,,,+++,,,---+++++++++***************((()))+++++++++---000444777EEEQQQRRRPPPPPPOOOJJJRRRLLLEEEAAA@@@???;;;777444333000---++++++***+++))))))))))))))))))))))))''')))+++,,,++++++---///---666000(((,,,000///333===rrruuuNNNWWW^^^QQQKKKMMM@@@333---,,,,,,******,,,...,,,(((000@@@IIIIII:::,,,555[[[|||~~~}}}||||||{{{zzzvvvqqqmmm\\\===>>>CCCEEEPPPYYYlllxxxbbbTTTIIIAAA===<<>>333kkkoooHHHHHHYYYOOODDD888444888===>>><<>>EEELLLOOOVVVSSSMMMEEE???>>>>>>>>>>>>444666AAAXXXggg```UUUYYY^^^ZZZ]]]SSS444...+++***---...+++***++++++'''000;;;___```LLLQQQ000???uuu,,,222555******))))))******+++,,,***(((,,,+++)))333888...+++888===<<>>;;;???RRRVVVbbbeeegggRRR111///......///000//////(((111111***111AAACCC999:::IIIIIIQQQAAABBBNNNKKK666XXXnnnJJJQQQhhhdddUUUCCC:::;;;??????<<<:::OOO___ZZZHHH<<<;;;???:::999888888<<>>333)))***************)))(((((())))))))))))))))))))))))******************++++++,,,111///444222333LLLQQQ\\\eee``````XXXCCC---???:::JJJ777(((000,,,(((***888GGGNNNMMM///444(((\\\}}}zzzzzz}}}sssuuudddEEEDDD???DDDRRRXXXeee{{{sss]]]OOOGGGBBB===666LLLZZZaaadddqqqjjjNNN,,,333222***222,,,,,,000111111000...---///000444888AAAJJJMMMIII@@@:::777999PPPTTTEEEZZZ^^^]]]XXXPPPHHHCCC@@@>>>LLLMMMKKK:::===EEE:::@@@CCC;;;888;;;:::999AAANNNIIIFFFLLLJJJPPP???HHH777===TTTfffbbb```bbbeeeddd^^^III///'''+++************************************+++++++++,,,,,,)))...---;;;```+++---,,,(((+++***(((,,,+++,,,******---,,,---777BBB]]]fffmmmkkknnn|||www___555///***)))+++---+++)))++++++++++++++++++++++++,,,---.........---,,,,,,...,,,+++,,,...000///------,,,++++++,,,,,,+++************+++++++++++++++)))))))))******)))))))))(((+++++++++444EEETTT[[[TTT\\\^^^YYYSSSKKK;;;******************))))))((())))))))))))))))))))))))***************++++++,,,...---111444:::666LLLQQQ]]]fffaaabbbWWWAAA000CCC>>>EEE444)))111---))),,,:::IIIOOOLLL000444***___{{{zzz}}}tttvvvdddCCCCCC???FFFTTT\\\iiizzzbbbSSSJJJEEE;;;999DDD[[[\\\hhhmmmmmm]]]///000666***...///***///000000///...---///000222666===GGGMMMLLLBBB999555000DDD{{{gggAAAMMMYYYQQQIIIEEEEEEDDD@@@===555DDDJJJ333222???777<<>>HHHQQQLLLTTTBBBGGGGGGDDD>>>MMMvvveeefffaaabbbbbbiiidddOOO666+++'''&&&+++*********************************++++++++++++,,,'''...---444mmm444+++///+++'''------(((+++)))+++...---+++000AAAQQQkkkuuummmeeeuuu~~~bbb>>>...+++)))))),,,...---+++++++++++++++++++++,,,,,,------...//////......---......---///111111000...///---,,,,,,------+++***++++++++++++++++++++++++))))))))))))))))))))))))((()))++++++***111FFFZZZWWWZZZZZZZZZ]]]YYYDDD---+++************)))))))))))))))))))))))))))))))))+++*********++++++,,,---111)))444222@@@999MMMRRR___fffbbbcccVVV===222EEE???===000,,,111...+++///===KKKNNNJJJ111333---ddd~~~{{{}}}uuuvvvccc@@@AAA@@@HHHWWW```nnnfffUUUKKKFFF:::===>>>XXXXXXkkkiiipppiii555...777***+++222)))//////000///------///000333666<<>>???@@@BBBDDDKKKiiitttLLL666???AAANNNCCC===999888777666:::AAAQQQJJJVVVGGGJJJMMM===HHHrrrTTTjjjooodddbbbfff___AAA***---***$$$...************************************++++++++++++***,,,+++111FFFOOO+++000111(((...000%%%+++)))---///,,,***555NNNcccnnnttthhhggg}}}tttIII,,,+++***)))***---...,,,***,,,,,,,,,,,,,,,------------------.............../////////000111000///---...---,,,---...///...---,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))+++))),,,///)))''':::SSSVVVWWWWWWYYY^^^]]]KKK444++++++*********))))))***))))))))))))))))))))))))+++++++++++++++,,,---...333'''888///@@@;;;xxxOOOSSSaaaeeebbbbbbVVV999111AAA<<<222---//////---+++111???LLLLLLFFF///111111lll|||}}}vvvvvv```???AAABBBJJJYYYbbbrrrjjjWWWKKKEEE:::>>>:::RRRWWWjjjfffqqqnnn@@@---444+++***444***...//////...------///000555999===CCCLLLPPPGGG;;;BBB111777]]]aaa>>>EEEBBBBBBCCC@@@<<>>999888777666888<<>>[[[rrrnnnnnniiisss}}}___444)))+++***+++,,,---,,,+++))),,,,,,------............------------......//////000111111000///......---...------...111222222111------------,,,,,,+++++++++***))))))))))))***+++---(((***000---&&&111EEESSSXXXZZZYYY[[[[[[PPP@@@,,,,,,+++***)))*********************************++++++++++++,,,---...///333)));;;...;;;EEEmmmRRRTTTcccddd```aaaUUU555///888666))),,,111---++++++222AAALLLIII@@@,,,...777uuu}}}}}}vvvsssYYY>>>BBBDDDMMM\\\dddtttqqqZZZLLLFFF;;;???:::IIIYYYfffeeeqqqnnnRRR111000///+++333+++---...///...------///000333:::>>>AAAIIIPPPKKKAAAFFF;;;>>>RRRYYY<<<;;;???FFFEEE>>>===AAALLL___aaa;;;000???===DDDBBB>>>:::777777777888888MMMIII???FFFGGGHHHMMMeeekkkgggkkkcccnnnMMMBBB///(((---+++&&&))))))))))))))))))))))))))))))))))))************+++---(((,,,444***lllEEE$$$///,,,(((222'''000---///...+++444KKKfffxxxqqqmmmrrr}}}qqqFFF)))---,,,,,,,,,---,,,++++++***---------...//////000000......---......///000111222222333222000000222444111000///111333555444444///......------,,,,,,+++,,,+++***))))))***+++,,,---&&&&&&...---(((+++666OOOYYY^^^[[[XXXXXXRRRIII---,,,+++***)))***++++++************************+++++++++,,,---...///000222---:::111;;;]]]aaaSSSUUUfffdddaaabbbQQQ333......111%%%...///,,,***+++444CCCMMMGGG<<<+++///@@@}}}vvvpppQQQ>>>CCCGGGPPP___hhhyyyyyy```PPPIII===???<<<@@@]]]```eeepppooofff999,,,444---111,,,,,,.........------///111...777<<<>>>EEEOOOOOOHHH???BBBHHHJJJrrrZZZHHH<<<@@@FFFBBB===<<<888JJJSSS<<<999FFF@@@GGGBBB???:::777777999888666DDDSSS;;;EEEEEENNNhhhdddrrrjjj```hhh\\\GGG777000000+++)))***'''))))))))))))))))))))))))))))))))))))************(((+++///...***OOOqqq***///000&&&444,,,...,,,...---///???WWWmmmvvvqqqnnnzzz{{{YYY222)))000,,,,,,------,,,,,,------------...//////000111111000000//////000222333444333444555555444666;;;???666444333444555555444333/////////...---,,,,,,,,,...---+++******+++---...,,,''''''***,,,)))+++///IIIVVV^^^[[[VVVTTTOOOHHH...,,,+++))))))***+++,,,************************++++++,,,,,,---///000111000111666888BBBUUUSSSUUUhhheeedddeeeMMM222///(((000'''222+++,,,+++,,,666FFFOOOGGG999,,,333III~~~uuulllJJJ===DDDIIITTTdddmmmeeeTTTLLL???>>>>>>:::```]]]eeeoooooottt???+++777//////,,,,,,---......------///111)))444:::;;;BBBNNNRRRMMM222@@@KKK@@@dddjjjFFF???FFFDDD;;;555777QQQcccMMMAAAAAA999DDDAAA???:::777888:::888555333VVV777BBBCCCPPPuuuqqqaaaooorrr]]]oooDDDGGG444444666***(((///((())))))))))))))))))))))))))))))))))))************$$$///222&&&)));;;666333555&&&777...)))+++,,,---333GGG```ooosssmmmmmm|||sssDDD(((---111+++,,,---,,,,,,---///000---......///000111111222222222111111222444555777444666777777888<<>>JJJNNNRRRTTTjjjgggggghhhIII111222'''222***444(((---,,,...888HHHQQQGGG999...666PPP~~~tttiiiEEE<<>>GGGDDDDDD]]]AAA???@@@:::AAAOOOQQQJJJFFF===<<>>@@@888rrreeehhhdddiiiUUUAAA888000444???<<<,,,&&&---(((***++++++***)))((()))))))))))))))************---222---%%%222555TTTTTT...666---)))333---+++444)))===FFFrrr}}}qqq{{{ppp^^^,,,///111///...............///000000...------...000222333333222000777;;;666777;;;666???<<<;;;:::666CCCmmm^^^UUUKKKCCC:::222333999999,,,,,,222///...000---...222333000---,,,---...++++++************++++++AAAWWW[[[YYYQQQUUUWWW777@@@&&&)))******000)))+++++++++++++++++++++++++++---***+++///111//////222...777777FFFvvvKKKOOOaaaeeeggg___lllDDD777------...,,,,,,000)))222***AAAQQQKKKJJJ111,,,222sss}}}tttyyyZZZ@@@BBBCCCNNN]]]eeeqqqnnnYYYNNNEEECCC888===MMM```hhhrrrttt~~~aaa@@@333111666111000000//////////////////---777@@@DDDCCCDDDLLLTTTFFF<<>>::::::DDDNNN@@@>>>;;;yyyhhhhhhiiicccdddLLLCCC555...111===CCC:::///+++++++++***)))((((((((()))))))))))))))************###,,,---'''000,,,DDD888111(((999)))555000333...MMM]]]yyyxxxtttzzzuuuzzzRRR,,,111000//////............//////000///......///111222333333999555666666333888AAACCC999;;;EEENNNNNNPPPccc{{{dddBBB666666333000333111***///222***///111111...+++***+++,,,++++++************++++++:::QQQZZZ\\\WWWZZZYYY777BBB(((***+++***000)))+++++++++++++++++++++++++++))),,,222555333...000555666000<<>>999777===;;;555888DDD>>>;;;===???@@@BBBEEE;;;@@@VVVEEE<<>>>>>999888;;;>>>BBBFFFTTTiii|||\\\888111444888111(((///444(((000111111000---++++++,,,++++++************++++++111JJJWWW___]]]___\\\999EEE+++,,,,,,+++000***+++++++++++++++,,,,,,,,,,,,111---,,,.........111666666>>>^^^nnnJJJWWWllllllkkkfffhhh;;;444.........---+++,,,)))///000FFFUUUNNNBBB,,,111ZZZzzzzzzxxxlllHHH???EEEJJJVVV```iii|||dddSSSIIICCC===???555WWWkkkiiirrr~~~}}}DDD,,,777***111......///000000//////...---222999>>>AAADDDHHHLLLLLLBBB===CCCHHH@@@uuummmUUUIII555333CCCGGG===888???:::;;;CCCIIIHHHFFFHHH;;;===ZZZKKK===HHHgggYYYooojjjeeeWWW<<>>???IIIWWWgggyyyeee???666444222,,,///222***111111333666555111...///,,,++++++******++++++,,,,,,DDDSSS___^^^___\\\;;;HHH---...---,,,111***++++++++++++,,,,,,,,,,,,,,,333,,,)))///555555222111===hhhbbbMMM[[[ooolllllllllfff666222///......---++++++)))---555JJJVVVMMM<<<***333lll~~~{{{uuuyyyccc@@@AAAEEENNNYYYbbbmmmkkkWWWKKK???EEE888999JJJkkkhhhzzz}}}FFF111<<>>>>>IIIMMMJJJtttWWWGGGJJJJJJDDDFFF???999888@@@IIIKKKJJJIII<<<===WWWQQQAAALLL___WWWiiicccdddLLL999@@@...///...///<<>>GGG@@@888BBBTTTsss^^^<<<,,,444555000//////000///333:::;;;444//////,,,,,,++++++++++++,,,,,,,,,CCCQQQ\\\ZZZZZZ[[[???III...///---,,,111***,,,++++++,,,,,,,,,---------***,,,333999999777:::???fff[[[RRR^^^nnnjjjkkkpppaaa111111000.........---******,,,<<>>DDDEEEQQQ\\\eeesssttt^^^MMMAAAHHH666???@@@bbbiiixxxzzzjjjBBB666===777;;;222111000...------------111---))),,,555???FFFHHHMMMTTTDDD<<>>GGGLLLKKK>>>@@@MMMVVVEEEIIIUUU}}}___iiifffiiiEEEBBB<<<...000...,,,333???CCC???---+++***,,,//////,,,)))*********++++++++++++,,,222---333333888555))):::HHHFFFKKKEEE888***ZZZiiixxx|||tttwwwxxxttt???&&&444222///444111111111111111222333333111444888999888:::???CCCAAAMMMFFFFFF^^^tttNNN...666999111000333333///111999:::222,,,---,,,,,,++++++++++++,,,,,,,,,CCCRRR\\\VVVUUU[[[EEEJJJ......---+++111+++---++++++,,,,,,------......+++000333///***555TTTsssVVVXXX```nnnhhhjjjrrrXXX///111111...---//////,,,+++,,,CCCNNNOOOEEE000111RRR~~~rrrsssQQQ@@@FFFGGGTTT```iii|||~~~hhhPPPKKKDDD===???>>>QQQlllooonnnPPP>>>???>>>@@@;;;777555222///------......000///......111888AAAHHHLLLSSSLLLAAAAAAGGGMMMiiihhhIII>>>999999CCCIIIPPPLLL===999EEELLLJJJ@@@FFFAAAYYYGGGAAAIII```dddiiikkknnn<<>>>>>AAAFFFKKKGGGWWWVVVdddkkk===666666444444333>>>555222777777///+++...---,,,,,,++++++,,,,,,---+++DDDUUU___VVVSSS]]]LLLIII...---,,,+++111,,,...++++++,,,,,,---......///333111000444???XXX}}}SSS]]]bbbnnniiijjjqqqMMM...222222...---000111...------IIIOOOJJJ@@@---666hhh|||~~~rrrmmmHHHDDDGGGIIIWWWcccmmmoooRRRUUU???EEE<<>>:::HHH\\\___JJJ>>>FFFLLLGGGCCCKKK999YYYHHH:::BBBMMMttt```ccciiijjj///KKK000///***(((+++111999CCCKKK@@@777...)))***+++***)))******+++++++++,,,,,,,,,111...;;;<<>>;;;III___jjjtttMMMAAABBBMMM<<>>GGGXXX}}}SSS777@@@DDDGGGFFF999<<>>///&&&)))///...'''...)))'''+++111333---&&&)))888CCCOOOkkkJJJ}}}rrrxxx{{{KKK888333222555///444333333333444666999;;;===999<<<@@@EEEIIIOOOVVVZZZ```gggeeeUUU===999888777...444444333111000...------......---------,,,,,,,,,///<<>>444OOOvvvUUUiiihhhhhhaaajjjmmm666......---------......///,,,<<>>;;;:::888333333222111000///---,,,,,,......---------,,,,,,,,,000>>>XXX___UUUZZZ[[[IIIFFF...'''///---)))++++++---,,,111666///'''222FFFooommm[[[MMMBBB???AAA;;;===SSSxxxdddZZZjjjhhhhhhccciiiggg333///......---------.........???LLLPPPGGG333000CCC~~~ppptttJJJAAAGGGKKKZZZbbbpppppp]]]MMMHHHBBB999999AAAmmmmmm___;;;NNNAAAEEEIIINNNKKKFFF???999333...,,,000...///111222222666;;;JJJLLLNNNQQQTTTRRREEE666JJJzzzGGG???HHHQQQHHHBBBIIIOOODDDHHHPPPGGGKKKDDDHHHDDDDDDAAAGGG]]]GGGAAA:::CCC:::777@@@FFF999)))NNN333///***...666555---///:::EEECCC;;;111,,,,,,,,,******,,,,,,)))&&&)))222;;;;;;555777:::QQQQQQxxxyyyyyyooo{{{xxxtttEEE555111111555///444222222333444777:::===??????DDDIIILLLPPPZZZiiiuuurrr>>>===;;;888888222111000///...---,,,+++......---------,,,,,,,,,///AAAYYY___YYY^^^[[[JJJIII222+++111...+++......)))+++---...111CCCfff~~~uuuZZZOOOBBB;;;888888<<>>:::333999:::777///LLL444222,,,///:::888,,,,,,666AAADDDBBB777...++++++++++++((('''+++222777777444444+++...+++999kkk}}}wwwvvvpppxxxuuupppBBB333000222666000444111111222444777;;;>>>@@@@@@CCCGGGLLLRRR]]]jjjtttsss>>>===:::555999222111111///...---,,,,,,......---------,,,,,,,,,,,,EEE]]]aaa```bbb[[[IIIHHH333---000,,,***---,,,&&&000,,,!!!888jjj{{{sssiii]]]QQQDDD<<<@@@:::444888HHHaaa|||nnniiimmmjjjhhhkkkkkkUUU000111000///...---,,,,,,,,,666HHHPPPJJJ<<<...444LLLwwwwwwUUU===KKKGGGXXXcccmmmoooVVVKKKFFF@@@;;;;;;IIIqqqpppUUU;;;KKKIIIEEEIIILLLOOONNNJJJDDD???===/////////...000333444444???PPPYYYRRROOOTTTQQQFFF444___wwwQQQVVVUUULLLBBB===<<<;;;<<>>@@@FFFGGGJJJPPPYYYccclllqqqwww???;;;777222666222222111111000///............---------,,,,,,,,,)))KKKdddfffffffffZZZJJJ???...***---))))))---+++***666555---<<>><<>>EEE>>>222,,,+++,,,(((444@@@AAA888---***++++++///666///222SSS}}}qqqrrrrrrwwwzzzkkk???222111333777000333333333444555888;;;>>>@@@GGGIIILLLQQQXXXaaaiiiooo~~~AAA;;;555222333222222222111000/////////......---------,,,,,,,,,***TTTkkkhhhhhhfffYYYPPP999------111///111555333111000222444222......222555222111222666???PPP```kkk}}}qqqcccooolllmmmiiiqqqgggAAA444000///...---------------???OOOPPPCCC666///999PPP~~~tttfffBBBGGGLLLSSS___ooo~~~kkkWWWLLLEEE>>>;;;555MMMjjjrrrXXXGGGDDDHHHHHHHHHJJJMMMNNNKKKCCC<<<777777333///111888:::666,,,888EEEOOOWWW\\\XXXQQQBBB...```{{{SSS777EEEJJJAAABBBKKKJJJ>>>999???ooo}}}zzzbbbSSSIIITTTRRR^^^WWWfffeeellltttrrraaaSSS333===:::555444///888***888===CCC999+++---,,,)))***...///+++,,,999BBB>>>444...,,,+++222:::???:::...''')))///)))222444---444>>>XXXvvv|||vvvtttqqqvvvkkk???222222444888000333444444444666888;;;===???BBBHHHNNNOOOOOOWWWeeeqqqnnnDDD<<<777555222111111111000//////............---------,,,,,,,,,...]]]qqqgggfffddd[[[XXX999000111666222444777333111)))(((---***&&&...===999999???KKKWWWeeewwwfffmmmpppkkkooohhhnnn```444111///......---------......DDDRRROOO@@@333---666JJJxxxrrrXXX@@@SSSLLL]]]dddvvvwwwaaaSSSHHH@@@:::888999dddwwwooo@@@BBBJJJHHHHHHJJJOOOSSSRRRJJJCCC::::::555000333;;;===999000333>>>NNN]]]]]]OOO@@@@@@:::bbbcccIIIBBB;;;CCCAAA???GGGQQQHHH<<>>555///,,,+++>>>888000+++***,,,///111+++555222,,,888555iii999nnn~~~xxxqqqtttkkk???333333555888///333555555555666888:::===>>>AAAJJJRRROOOJJJQQQfffyyyzzz]]]FFF===999999333000000//////......------......---------,,,,,,,,,222ccctttfffcccbbb\\\___888///111333------...'''***,,,,,,+++000888666///888>>>OOOhhh}}}YYYlllpppkkkpppggglllZZZ+++.........---------......///HHHSSSNNN===111+++222DDDsssoooMMM???[[[LLLeeegggzzzrrrQQQHHHJJJ:::DDD,,,LLL|||qqqQQQIIIGGGIIIKKKJJJJJJQQQXXXVVVMMMFFFBBB===999222000:::GGG<<<222222BBBUUUWWWGGG888BBBHHH@@@<<>>@@@CCCEEEGGGJJJOOOUUU]]]cccsssuuu~~~TTTCCC===:::666///222111000///...---,,,,,,000***222222&&&,,,444'''EEESSShhheeeVVV```aaaHHH,,,------+++******+++,,,+++,,,...***888:::---BBBPPPhhhwww___ooooooooossshhhoooBBB///111+++(((///222+++...777666JJJ\\\LLL000///222///666HHHttt}}}{{{^^^HHHJJJQQQVVVcccttt|||aaaUUUNNN<<<===666AAAeeezzzgggLLLFFFHHHJJJKKKLLLRRRXXXWWWPPPOOOHHHAAA;;;444///444===...000444777<<>>888---111333@@@ZZZfffyyyvvv^^^AAA444999666333555444444444555777999;;;===??????AAADDDGGGLLLTTT\\\aaalllfffllluuuBBB;;;:::555555666111111000///...---,,,,,,///)))+++---***---///***LLLXXXhhhdddZZZccc^^^>>>------...---------...///'''///111%%%000BBBLLLlllsssbbbnnnnnnlllpppmmmddd>>>000666RRR555***...)))'''555BBBKKKUUUEEE000000000---444222XXXqqqwwwsssYYYGGGLLLXXX___kkkyyyppp```QQQBBB;;;CCC888HHHyyy|||XXXHHHFFFIIIKKKMMMRRRWWWWWWTTTYYYRRRIIIBBB:::222///111+++111222...///888>>>>>>555333555555999HHHQQQJJJLLLKKK>>>333CCCmmmIII___mmmwww{{{{{{wwwqqqkkkMMM>>>BBB666333555777;;;@@@CCC@@@:::444888111***+++///222///++++++///,,,'''---999777+++---...///---+++***---000TTT111---//////999]]]xxx^^^OOObbb~~~xxx```DDD555888555333666555333444555666888:::<<<===>>>AAADDDHHHNNNUUU]]]bbbfffgggfffyyy[[[222888;;;222222777111000000///...---,,,,,,///+++&&&***111---+++444UUU___hhhcccaaahhhXXX222******++++++,,,------...---444777,,,DDDmmmjjjdddjjjlllfffjjjqqqQQQ777000;;;ooo>>>%%%...+++&&&666LLLMMMKKK;;;000222000...555(((<<>>???>>>555333000---,,,---000111+++---,,,+++111777222(((///+++((()))---000222222MMM222---444---***???___TTT@@@666333ccciii|||gggJJJ:::888444444777444333333444555666888:::;;;===@@@CCCFFFJJJQQQWWW\\\YYYkkkfff___nnnDDD111<<<===555111///000000///......---,,,,,,///000(((+++555,,,+++BBB]]]dddgggeeeiiikkkPPP***+++******+++,,,---,,,+++000///222333```xxxaaadddeeehhhbbbeeeppp???111111???eee;;;'''000000---;;;LLLNNNAAA333222555222111777222222999yyyxxxwwwWWWNNNJJJSSS```mmm|||qqq[[[UUUIIICCC???888EEEpppmmmNNNJJJGGGIIIMMMRRRVVVYYY]]]\\\[[[XXXTTTJJJ;;;000333111///555GGGPPPCCC...777777AAADDDCCCTTTZZZCCCJJJ======ZZZCCCTTTbbb\\\JJJEEEEEEDDDIII___kkkxxx^^^BBB;;;666BBBPPPEEE888000///111111111000<<>>@@@DDDIIIMMMJJJZZZWWWOOOdddGGG:::999;;;777666444+++//////......------,,,,,,---222,,,,,,111(((000QQQcccggggggiiiooofffFFF(((///------...000000...+++,,,(((---222```mmm^^^fffdddgggddddddhhh666000444AAAKKK555,,,...---555CCCIIIPPP;;;///111222000111333999000888}}}~~~uuupppKKKLLLPPPZZZhhhwwwkkk^^^NNNAAADDD>>>555YYYbbbUUUJJJHHHLLLPPPTTTXXXYYY]]]___^^^\\\WWWKKK???---...222999@@@???666---:::888999888999EEEKKKBBBGGGCCCUUUKKK???DDDAAAFFFXXX[[[LLLBBB===XXX{{{pppTTTAAA111777IIIBBB999333000///---+++333444:::BBBFFF@@@222'''000,,,000:::666***(((000***,,,......///222888>>>%%%999)))666///444YYY333111999888===...XXX|||lllPPP===666111444999555222222222333333555666666666888999::::::<<<@@@BBBIIIEEEDDDLLLSSSXXXwwwOOO888999<<<666---222888000.........---------,,,,,,***//////,,,)))***???^^^hhhjjjiiipppsssZZZ888+++---,,,+++---000111...***333111;;;666PPPhhh```ggggggeeeiiifffWWW555111666>>>999333///)))(((:::JJJHHHNNN777...000---///222///222...GGGzzzrrr___HHHMMMVVVccctttuuu~~~fffUUUJJJFFFBBB;;;DDDfff|||gggRRRKKKMMMPPPSSSVVVWWW\\\___^^^^^^^^^YYYQQQ<<<333111777888222///222444777222000777:::;;;AAA:::PPP{{{WWWGGGDDDGGG[[[gggTTT???@@@BBBWWWwwwqqq[[[III222222111111111111222222222222333(((%%%444JJJOOO???+++222222222222...+++,,,///222+++'''...:::>>>777---...333///111+++???TTT+++777999777666///999tttzzzxxx\\\EEE999111444888222222222222222222333444555555666888888888999<<<>>>CCC@@@>>>EEEGGG@@@LLLlllpppJJJ...888555999777,,,---444333......------------,,,,,,+++,,,111...&&&555VVVkkklllmmmmmmwwwtttKKK***///---+++,,,///555666333000<<<777AAA777EEEtttdddbbbcccggg^^^kkkdddAAA555///444444111......+++---@@@OOOKKKEEE222...000,,,666???777000555]]]rrroooMMMNNNSSSZZZjjjxxx\\\ZZZ~~~mmm[[[WWWFFFCCCFFF888GGG|||tttYYYNNNOOOQQQSSSUUUWWW\\\^^^\\\\\\aaaaaa]]]UUU===---333999333111777111:::777999DDD===777EEEJJJooo___EEE;;;@@@VVVVVV;;;???fffjjjnnn|||qqqaaaWWWCCCBBB333444444333111000000111))),,,///000000444<<>>{{{fff___aaa^^^eeeWWWiii```///333+++///+++,,,''',,,333888GGGQQQLLL===---...222000@@@NNNDDD555>>>mmmjjjmmmDDDWWWXXX\\\mmmzzz^^^PPPQQQXXX[[[|||jjj]]]OOOHHHBBB???CCCKKK\\\PPPJJJTTTOOOTTTUUU[[[bbbaaa\\\___gggjjjWWW???111222777666111:::777555999@@@BBB???<<>>:::999777555333222111000---------------------,,,---,,,+++++++++,,,...///;;;:::777222---,,,000444555444......???OOOBBB'''222///000444444666@@@MMM```>>>666555000---000333222------222333000444,,,000555///000777666666777888999:::;;;<<<<<<:::???HHHRRR[[[```dddeeeKKKEEE>>>:::999999888666444444333222111000///...111000///,,,))))))+++---)))111///(((666VVVkkkmmmpppppp}}}~~~LLL***999666AAAEEEBBB666444===AAA>>>@@@CCC666***;;;aaazzzccc___ccc___VVV^^^eeeLLL000000222---333......,,,///???QQQQQQFFF888+++222...+++PPPiiiVVV888VVVzzzlllNNN\\\]]]fffrrrzzz[[[UUUWWWIIIGGGCCC]]]dddssszzzgggTTTLLLIIIDDDAAA@@@```tttNNNUUURRROOOWWWZZZ___dddeeeaaa___``````gggZZZ>>>222;;;???666666999888888888444>>>VVVBBBCCCXXX\\\===OOOpppwww[[[DDDCCC???===BBB;;;888999888777555333111///---...000000///---+++)))000...++++++///777???EEE555444222///,,,,,,///111333,,,,,,999FFFFFF999---555333333444222111888BBB{{{XXX>>>......999000333222......222333000333---222777111111777666444555555666777888999:::999:::===>>>???>>><<<;;;@@@<<<777444444555444333444333333222000//////...///000///...,,,,,,---///...///+++---CCCcccsssrrrqqqxxxmmmeee---@@@&&&<<<777<<<:::111...444777333222:::;;;888:::KKKooo```aaabbb\\\TTTccc```EEE///111111,,,222000------999LLLVVVNNN@@@000444,,,222000MMMxxx^^^AAAmmmwww^^^XXX]]]kkklllyyy```HHHgggeeeHHHAAA888DDDIII[[[nnneee[[[VVVPPPGGG@@@===AAAsssfff```OOOSSSQQQUUUYYY]]]aaafffeeebbb]]]lllnnnWWW@@@:::>>>???222999555666<<<666AAAdddLLLGGGhhhMMM666JJJggg|||uuuYYY888PPPPPP999EEE999666777888888666333000...---///222444444222///---(((+++000444777777666555///...---...//////...---222'''---DDDKKK:::///333444333333333111///333999ZZZrrrTTT555,,,999000222222000000222222000...***000555...,,,111111222222333444444555666666666666666666555444222222555333111111222222222111333333222111000///.........///000///......///000111,,,+++777TTToooxxxvvvxxx<<<)))888***666000666666///,,,000111---+++...777@@@<<<===eee___cccaaaZZZUUUhhhXXX;;;...333000+++222000,,,333HHH[[[YYYHHH777,,,>>>+++555555JJJ}}}^^^QQQmmmSSSdddccctttxxxyyybbb@@@AAA|||qqqIIIEEE>>>===:::FFFHHHQQQZZZ[[[RRRGGGDDDEEEDDDCCCWWW]]]PPPPPPUUUXXXWWW[[[dddhhhfffeeecccjjjmmmZZZ===555@@@<<>>@@@xxx```___ccc___\\\___hhhMMM222...333///,,,111...///>>>XXXcccUUU???222000;;;111222777NNNmmmVVVjjjqqq___WWWkkkqqqwww~~~\\\CCC:::PPPyyyDDD@@@AAA<<<777<<<999BBBLLLOOOMMMJJJHHHGGG@@@FFF===\\\\\\TTTZZZ___^^^^^^```bbbbbbiii```cccqqqlllRRR===999FFFLLL@@@555===>>>555555???cccvvvIIIXXX999===CCCNNNrrraaaUUU@@@000444000666444333222000//////000000...//////111333555888999???999000***(((+++111555...---,,,...222222///+++333555:::>>>888...,,,111,,,///111222333555666666333NNN]]]999333///......//////......///333,,,///333,,,+++///---000000111111222333333333222222111000111222333444111222333444333222111111111000000//////.........---///000///---+++++++++%%%444KKK___lllrrrwww{{{vvvpppOOO444222+++333555444111111555999;;;333000---111666CCClll]]]^^^aaa___cccmmm```AAA---///222///...000...888MMMaaa^^^III666000555---999///:::[[[WWWUUU^^^ZZZkkknnn~~~vvveeeEEE999===]]]FFF:::===<<<===@@@GGGBBB<<<<<>>BBB666:::EEEkkkbbbNNN;;;CCCGGGMMMnnniiikkkEEE///===222999333222111000000000000000111///...,,,,,,...000111DDD???999222...---...///,,,,,,+++,,,...//////...666;;;<<<555...............222333111222555444222777000lll}}}YYY======222...---//////---...222>>>000...111---///333000000000111111111222222222222111000///......//////000111222222000//////000000/////////.........------...///...,,,+++,,,---,,,EEEaaaooosssuuuvvvwwwhhh888EEE~~~===000.../////////------111555999---666777000,,,<<>>>>><<>>999;;;AAA@@@;;;<<>>888OOOZZZ>>>333FFFPPPIII@@@555AAAcccKKK;;;???NNNUUUmmmpppnnnqqq___GGG@@@555)))000111333444444222000///000///...---,,,,,,,,,,,,555888<<<===999111'''!!!,,,,,,,,,,,,,,,///333777999999777111....../////////222222000000444444///333111GGG}}}aaaIIIEEE555000...//////...000555WWWDDD<<<======BBBFFFAAA//////000000000000111111//////000111222333333333---///000000...---///111//////............------,,,,,,------,,,---000222CCC[[[ooossssssuuunnnbbbJJJ ---TTTRRR---222,,,,,,------,,,---///222***222666222---999hhhdddaaabbbgggjjjiiigggAAA//////555...000777111@@@TTTccc\\\GGG666111222444***<<>>jjj___???777222888888444BBBJJJBBB666444999===111>>>888777<<>>888.........///////////////,,,------...............,,,...000///---...111444..................------***+++,,,,,,---000444777ZZZllltttpppppprrrbbbKKK(((999'''777```{{{888---...000111///,,,,,,...///++++++111444>>>|||mmmllliiiiiimmmooofffZZZ666+++222777,,,111:::222JJJ^^^gggWWW@@@444333333666777;;;OOO^^^```vvv}}}wwwYYYnnnnnnjjj\\\===<<<>>>555888FFFxxx[[[>>>>>>999333666444777<<>><<<999777666888888222///AAAnnnSSSQQQbbb^^^SSSSSS[[[bbbdddccceeelllssshhhIII111BBB444??????...:::bbboooVVVFFFNNNzzzJJJDDDBBB666mmmkkkxxxyyyrrrhhhLLL///111666222...;;;MMMFFF...555))))))333555,,,(((,,,---222000,,,777EEE>>>+++(((333,,,%%%666FFFAAA777555FFFPPPHHH777//////111,,,//////---///555444......>>>///>>>jjjzzz{{{QQQGGGDDD888+++---666444)))000......000///---///333---------....../////////,,,------......------,,,,,,---...---+++***+++,,,+++...///---)))***///555888)))'''111000***>>>___lllooovvv{{{uuu```DDD///111))),,,000===uuuRRR111000111)))+++......222+++000555+++...777SSSjjjkkkggggggeeeiiippp___;;;888222111444111,,,444DDD\\\bbb\\\GGG555000111111666???DDDIII]]]{{{llljjjiiiiiiggg^^^PPPEEE;;;???777777>>>@@@aaa???<<<888333333222444888>>>BBB???888222AAA///000@@@:::,,,DDDpppfffJJJWWWZZZhhhaaa\\\```jjjooolllggghhh888JJJsssZZZ---999>>>===;;;EEETTTVVVMMMQQQfffUUU'''AAAWWWtttcccxxx~~~}}}wwwmmmWWWBBB...---000444111...999JJJDDD333///333000///222222...000,,,'''---;;;AAA===///000000999FFFBBB555///444444AAAOOOFFF///'''000---///...+++,,,111222///333888...***RRRtttpppyyylllxxx^^^QQQ@@@444...,,,///333++++++000555444...+++,,,........./////////000000---------......---------+++---......------...000+++---000000///,,,)))(((222999+++...OOOppp|||~~~|||vvvkkk[[[HHH888...---,,,///)))444ggg]]]111///555555555111---///---///333...111333SSSvvvllljjjnnnqqqmmmgggQQQ111666333222222222666EEETTTaaa^^^QQQ===222444999;;;777777;;;MMMooojjjcccZZZTTTPPPKKKDDD???777<<<666777???DDDiii???888888333000333111222777???BBB???:::999777999===999333666>>>rrruuu___YYY]]]___aaaccccccdddgggiiifff:::ZZZQQQZZZ;;;;;;999777777<<>>CCC333222111''',,,555+++///...,,,))))))000;;;EEE444,,,666OOOUUU???,,,,,,444///888HHHHHH555)))+++...000000,,,+++///222222444---888222///jjjooo^^^|||nnn{{{vvvdddTTTJJJ;;;+++)))222333///...//////...000333////////////000000000000------............------+++---.../////////111222222...***))),,,...000000999111***444VVVvvv|||ppp|||nnnYYYBBB333------***...111%%%***PPPiii999---666@@@???666///---111+++...333888666bbbkkkvvvlllmmmooobbbRRRDDD777222555333---000@@@UUUbbbiii[[[EEE222---333888999???>>>IIIhhhhhh\\\TTTJJJBBB>>><<<:::888444888555888???JJJnnn???666999555000666222...///666@@@GGGJJJ666:::999444888???<<<111<<<}}}kkkVVV]]]cccccc```___eeelll^^^IIIHHH555[[[dddIII444666===<<<999;;;999MMMZZZVVVYYYtttHHH;;;>>>BBBaaabbbdddhhhjjjbbbUUUOOOPPPIIIBBB666000444888111%%%777///888888(((///888)))000...///222...)))///:::222,,,===UUUOOO888---///333;;;===999;;;>>>666)))---000111000///000333555888)))888<<<***555wwwbbb^^^pppsss}}}wwwooohhhXXXBBB222---555000...000111111222666////////////000000000000......////////////......,,,---////////////000222555222...++++++...000222***000DDD```ttt{{{~~~nnnhhh\\\JJJ888---,,,...,,,,,,000((()))999nnnLLL,,,000@@@AAA<<<666...333444111555555***[[[ssssssiiirrryyyaaaBBB888888666>>><<<222777MMMbbbiiicccQQQ<<<222444888::::::===KKKjjjcccJJJFFFDDDAAA???>>><<<888555444666666888>>>PPPlll===555999777333333333111///000777BBBKKKOOO:::111;;;???777777AAA444???ppprrrddd```fffjjjfffaaaRRRQQQ888777YYYTTT444777HHHFFF666;;;888FFFXXXRRREEE\\\hhh///<<>>222///000555666222...---000000//////////////////...//////000000//////......///000///...---...///---111444333///,,,---...@@@\\\tttzzz|||wwwiii\\\SSSFFF:::222///......222(((+++//////+++eeeaaa000(((777:::>>>@@@///444333///444777111fffrrrnnnqqqvvvAAA...222>>>HHHIIICCCKKKaaannnmmmNNN@@@666999???@@@@@@AAA===\\\dddJJJAAA;;;<<<===>>>>>>===:::777555666888999;;;SSSfff<<<666999666555...222666555111111666;;;[[[RRRFFF>>><<<===@@@BBB===777HHHkkk~~~ooohhhdddbbb___JJJ[[[MMMKKKtttcccpppHHH222444???EEE000***AAA[[[\\\KKK>>>hhhQQQ666:::888:::???BBB???999666999>>>DDD999111333333000222777---111222111333222222666555...+++...///+++,,,222+++222GGGEEE***'''111***,,,---777EEEIIICCC@@@DDD///,,,,,,000222000//////,,,444111---ZZZ[[[111PPP~~~aaalllzzzyyydddNNNBBB555000...---///333111111111111000000000000//////000000000000/////////000000///...------///,,,------+++---777GGGTTT}}}~~~}}}nnnXXXGGGSSSFFF777...---//////...444((()))333222)))OOOkkk<<<%%%000222>>>HHH000444///---000:::===ggg{{{xxx>>>333BBB===HHHPPPTTT___mmmlllbbb@@@666444;;;===888;;;CCCaaa|||fffGGG>>>BBB===<<<999777666666777888777666:::999999VVV___;;;888666333555...222777777555333444555FFFXXXVVV>>>888GGGJJJ===>>>KKK666666kkk~~~pppjjjiiiOOOgggXXX^^^BBByyyQQQ@@@GGG333@@@AAA888<<>>666444777;;;444444333333333222222222///000000111111000000///...000111000//////000111333000///222???UUUooowwwxxx}}}|||hhhQQQOOO\\\AAA888...+++///333333111000,,,***000...///777fffNNN+++000---<<>><<<;;;888444222222444555666444:::999666XXXZZZ;;;999444000444444333333444777999;;;<<>>]]]kkkZZZgggBBBkkkQQQFFFeeeFFF<<<999:::===:::444999CCCFFFAAA444]]]xxxUUU777===GGGEEE777000666888222<<>>///***444444...888LLLPPPCCCJJJ;;;//////333222000000888))):::---999PPP@@@RRRRRRQQQ}}}yyymmmcccXXXGGG888111666666666555555444444444000000111111111111000000...///111111111111333555777;;;EEETTTeeettt~~~}}}www\\\[[[iiiZZZ666,,,***+++000666:::999666,,,111---***)))666'''^^^\\\222333+++999III,,,555---000+++666:::555999///666666666666777888999:::777;;;999<<>>PPP\\\fff}}}LLL111???888444CCC444AAACCC???888<<>>IIIPPPMMMDDD999222222333333222444333222222444999>>>AAAyyyzzzzzzlll```\\\^^^bbbLLLGGG@@@;;;888666555444444555666777666555222111333222000111666AAANNNWWWYYYDDDTTTppp~~~}}}aaa```tttjjjIII777444222///---222;;;@@@<<<444///000888333666888666MMM^^^666///---000AAA:::,,,//////444888555000444<<<777333444<<<@@@>>><<<===555777<<<555===tttNNNCCC666BBB<<>>AAARRRooopppSSSBBB>>>>>>???@@@777777555444444555666666888888888---AAANNNPPP;;;:::555555555---333222000333666BBBSSSQQQBBB999<<<@@@<<<;;;???888@@@======AAA888<<>>999444CCCOOOJJJ===777<<>>======JJJXXXTTTEEE444777333555<<<777000444***---000000///111555999000@@@CCCTTTxxx~~~ooo```TTTNNNMMMNNNPPPQQQMMMAAA333+++,,,111444444444555888<<<@@@BBBQQQnnn~~~}}}uuullleeekkkgggbbb\\\XXXTTTPPPMMMDDDAAA<<<999999===BBBEEENNNPPPSSSSSSPPPMMMKKKJJJ^^^tttvvvwwwfff]]]eeewwwpppPPPBBB===,,,555666888>>>BBB???333((()))222>>>555666:::444DDD\\\333111444444>>>777---222///000666::::::===CCCHHHJJJKKKFFF<<<555555888>>>:::888666OOOMMMAAA<<>>======666666555444444555666777555777999///@@@JJJNNN;;;;;;666666111333222222222333<<>>>>>>>>@@@???AAA===@@@EEE;;;333;;;MMMqqqlllHHH777DDDLLLEEE<<>>@@@777999999222---888MMMTTTOOO<<<666...111666...---<<<777777555222---+++,,,---GGGEEE'''>>>___~~~~~~rrrvvvuuukkk]]]RRRQQQSSSQQQQQQQQQRRRTTTUUUVVVWWWUUUeeewwwzzzggglll}}}~~~}}}}}}}}}{{{yyyvvv{{{wwwqqqnnnooossszzz~~~nnnjjjccc___aaajjjxxxxxxzzz}}}|||mmmaaahhhuuu^^^TTTsss@@@;;;555333333222///---///888???...+++222222FFFbbb555000555333999666444888555777@@@IIIKKKJJJJJJ===<<<999888;;;>>><<<777???333777PPPxxxNNNBBBKKKNNNmmmrrrqqqjjjcccbbbeeeffffffiiissspppSSSKKKDDDCCCBBB===888777555444444444555666777777111555:::222===EEEKKK::::::444888000666000222555555EEEgggdddTTTDDD???>>>===>>>@@@MMMFFF???@@@DDDBBB@@@EEE444IIIoooPPPCCC:::>>>FFFGGG@@@:::NNNCCC``````MMMBBB<<>>555444......<<>>DDD&&&;;;iii~~~???666...******,,,000555222888CCC888///,,,...MMMooo888,,,000...444555:::000000333888<<<;;;555111666555222111666:::888222777333OOOsssUUULLLaaa```yyysssmmmmmmsssyyyzzzvvvxxxkkkRRRJJJFFFCCCCCC???777333333333333444444555666777777000444999333999AAAGGG999888111:::000333+++000444222GGGiiiyyyZZZSSSKKKEEE@@@<<<===???MMMGGGFFFFFFBBBBBBFFFGGGEEE<<>>JJJLLLyyyoooMMM666???444:::VVVjjjcccOOOAAA777;;;888000333<<<<<<222HHHSSSLLL@@@CCCDDD777...+++333666111111FFFooodddXXX555+++555VVV;;;///888FFFSSS```lllxxx{{{ooo___ZZZ]]]YYYKKK___TTTAAA!!!555(((000888222)))333CCCHHH999000+++///111...---000111+++555:::???@@@LLLyyyoooCCCCCCLLLJJJMMMCCC<<<@@@BBBBBBAAAGGGRRR[[[___fffOOO@@@EEENNNMMMHHHHHHYYYiiijjjjjj|||}}}zzztttuuuzzzcccOOOHHHHHHCCC===888555333000111555222333444555555555555555333333444333333:::|||^^^::::::888...<<>><<>>IIIIII>>>;;;777666222...///===RRRccc???777000+++111555CCCNNN;;;999666555888>>>EEEJJJbbbiiiooooookkkkkkpppwww{{{}}}wwwiiiUUUHHHJJJTTT\\\JJJ>>>QQQ???>>>777???555,,,666@@@222000IIIJJJ:::...000444222333888888111111111KKKmmm]]]EEEJJJNNNEEEFFFRRRdddhhhjjjooossszzzkkkbbbmmmwww___OOOHHHFFFCCC>>>888333444555333333555333333444555555555444333333222333555333666jjjMMM666;;;:::---===...111+++444666>>>jjj^^^[[[RRREEE;;;:::???AAAAAADDD<<>>999MMMgggMMMeeeKKKFFFTTTeeennn@@@:::<<>>EEEMMMRRRPPPMMMLLLPPPUUUZZZ[[[ZZZVVVTTTJJJDDDAAADDDKKK]]]|||OOONNNeeeIII===000///@@@444***999666,,,888OOOBBB>>>HHHMMMEEE<<<:::555;;;DDDIIItttHHHAAAHHHPPPCCC<<>>777111666...444444555444777NNN|||bbbOOO===999>>>@@@>>><<>>BBBDDDMMM\\\tttLLLMMM^^^UUU???GGG222000///000333444111...000666+++666555CCCEEE\\\eeeuuuiiisssmmm======JJJJJJ===EEEnnn]]]ZZZXXXMMMRRReeeuuummmKKKSSSIIIAAAMMM>>>777888======999888:::888333222555999999777444333444111,,,<<<000444777DDDlll;;;///<<<333///777111111222666999<<>>>>>@@@@@@@@@AAABBBHHHfff{{{sssnnneee]]][[[nnnvvvNNN777MMMPPPSSSUUUTTTQQQKKKFFFHHH^^^^^^GGG<<<777@@@>>>>>>EEEAAA===DDDNNNCCC777:::444222555;;;<<<888777:::aaasss}}}zzzvvvwww{{{NNNUUUfffbbbIIIOOOHHHCCC;;;555111///......888999///<<<999LLLbbbhhhVVVbbbHHHGGGHHH:::<<<\\\xxxbbbNNNIIIJJJTTTnnnkkkUUUMMMGGGIII@@@888===:::999======888777:::888444222555999999777444333333333,,,:::000333444===JJJ111333;;;000...777333111111444:::>>>AAAGGGMMM??????AAAEEEDDDAAACCCHHHDDDNNN~~~mmmeeeaaaRRRXXXnnn]]]???BBBQQQ```XXXDDDCCCQQQSSSKKK[[[kkkTTTAAA===777>>>777888666<<>>888@@@AAA>>>;;;:::999<<>>TTTOOOEEE;;;444333555888---444...===GGGuuu]]]BBBRRR777<<>>;;;;;;======:::999:::999666333666999:::777444222111444...888000333222555sss;;;444:::;;;000///555000555222222666<<>>CCCGGGFFFCCCEEEJJJKKKkkkwwwjjjgggeeeZZZ[[[llluuuRRR999AAAOOONNNHHHGGGJJJ:::;;;```wwwzzzxxx]]]QQQaaaDDDHHHEEEDDDDDD888111888>>>???<<<333///;;;WWWppp]]]\\\rrr]]]FFF@@@===FFF888AAACCCAAA===666000///333777666EEEDDDOOOccc^^^EEEvvvNNNCCCKKKKKKAAA```rrrcccRRREEEKKKFFFJJJbbbyyyxxxqqqIII>>>666<<<;;;;;;===???@@@???<<<999555555777:::;;;:::666333111444...555111333222222ZZZXXX::::::;;;888111222444///333333333555<<>>AAANNNbbbqqq```YYYnnnqqq===BBB@@@888:::222555111888BBBKKKRRRZZZbbbhhhpppwwwvvv~~~CCCCCCsssJJJAAACCCGGG\\\wwwmmmggg___UUULLLGGGFFFHHHQQQKKKVVVyyy|||zzz```AAAAAA444>>>999<<>>AAAEEEeeeyyydddgggcccWWWTTTbbbyyyZZZDDDAAACCCAAALLLGGG<<>>666333666777:::===>>>;;;666222111000222333333444888<<>>DDDJJJ{{{rrriiiaaaXXXVVVbbbrrrjjjOOOGGGFFFAAAIIIpppXXXqqqqqqCCC>>>CCC<<<888CCCPPP^^^pppOOONNNHHH@@@???BBBBBB>>>FFFFFFOOOIIIlllmmmCCC???FFFIII\\\___{{{rrrsssmmmeee[[[PPPFFF===777;;;777===OOODDD```ZZZ;;;:::CCC777MMMqqqNNNHHHEEEXXX___MMMMMMHHHGGGHHHGGGEEEIIIOOOcccyyy{{{zzzEEE555>>>999999===CCCBBB:::555444333444777;;;===;;;666111000111111222///333:::444oooJJJBBB888:::555444777000,,,444333333333777GGGXXX]]]XXXMMMFFFAAA???>>>AAAIIIRRRhhhgggeeeXXXTTT]]]tttTTToooddd@@@888@@@>>>:::@@@@@@@@@GGG^^^mmmuuuhhhRRREEEBBBAAA;;;AAAFFF---LLLvvvbbb^^^aaaPPPccckkkqqqjjjqqqNNNBBB<<<555222444666777666444@@@FFFQQQ___DDD555DDD;;;```\\\;;;FFFQQQvvvfffYYYPPPEEEKKKCCC???DDDIIILLLRRRZZZpppLLLAAA777:::888:::???>>>777333555000111555999<<<;;;555000000222111222---111;;;///VVV777@@@666555444333222222222222555222111;;;LLLYYYYYYSSSVVVCCCEEE======???DDDsssmmmdddZZZVVVYYYTTTmmmHHHXXX___sss]]]BBB<<<<<<<<<:::888888;;;>>>@@@===BBBWWWooouuugggVVVCCC===999;;;GGGeeeddd[[[}}}iiiOOOooossskkk___GGG999999999666>>>@@@555888<<<222555666[[[ZZZ^^^PPP777>>>CCCfffuuuGGG666OOOqqq[[[UUUQQQNNNcccQQQEEEAAAJJJRRRWWWeeewwwvvv~~~:::<<<888777888<<<>>><<<666000222222111333555555444333111222333222111111333555CCCwww<<<999555555444333222222222222000111555>>>LLLWWW[[[YYYTTTEEEDDD>>>AAA@@@NNN~~~nnnggg^^^WWWOOO\\\ooo~~~HHH===HHH>>>FFFTTTHHH777777777:::===>>>===;;;<<<<<<<<<@@@HHHUUUdddnnnjjj___LLL===AAAOOOUUUSSSfffwwwuuunnneeeIIIYYYbbbLLLkkkXXXFFF<<<>>>HHHFFF555555444<<<...111===888NNN[[[ggg[[[fffwwwFFF;;;FFFiiihhhIII???\\\FFFKKKbbbhhhkkkDDDLLLRRRPPPOOO^^^zzz}}}RRR>>>888888999<<>>;;;666:::<<<999555:::GGGSSSjjjtttppp[[[OOOOOOJJJ>>>;;;OOOGGGiiilllJJJ>>>333LLLvvvaaaBBBcccIII222HHH777###HHHAAA;;;AAA999<<>>BBBRRRPPPCCCKKK]]]fff___bbb{{{yyyrrr@@@999888888<<<@@@???888222111000000111333333222000111222222222111111333444777qqq666DDD777444333333222111111222222111333:::DDDMMMVVVaaakkkRRRLLL???@@@FFF???oooooofffdddXXXPPPVVVjjjTTTJJJ???666DDDIIIBBB:::777999<<<===<<<;;;::::::<<<===;;;555111CCCUUUaaa]]]UUUQQQNNNIIIFFFHHHLLL|||vvvVVVGGGFFFLLLGGGNNNvvv|||ZZZVVVaaaWWWSSSSSSEEE@@@HHHEEE]]]mmmkkkuuukkkNNN>>>AAA@@@ZZZlll>>>GGG|||kkkHHHNNNNNNFFFEEEDDDdddkkkooosssyyy{{{FFF;;;888777:::??????888222111000///000222222111///000111222111000000222444444UUU___AAA;;;888333333222111111111222222444333777BBBKKKRRR]]]gggQQQOOO??????DDDFFF~~~mmmggg```XXXTTTWWWhhhLLL888DDD999EEECCC???;;;888777888999@@@:::555666<<<@@@???;;;>>>888<<>>999555777<<<>>>888111111000///000111111000...000111222111000000222444555CCC@@@III111444222222111111111111222222333222999DDDJJJLLLSSS]]]NNNOOO@@@@@@CCCXXX{{{fffccc```ZZZQQQRRRgggcccDDD444888;;;???@@@<<<888666555333666888777666777;;;???>>>555999JJJNNNBBB;;;???<<>>HHHGGG555DDDLLLnnnjjjpppTTTnnnggg333KKK:::LLL@@@GGGtttnnnUUUCCC444QQQdddSSSUUU[[[WWWdddvvvtttuuu}}}yyytttDDD<<<555555:::===999333111000000000222111000...000111111111000000222333444<<>>===;;;999000555;;;;;;888555555777666;;;EEELLLHHH>>>???GGGKKKuuuWWW;;;===GGGIIINNNLLL???EEEddd```888LLLTTT;;;DDDEEE333GGGNNNKKKxxx}}}eeeUUUMMMLLLGGGkkkooouuu~~~{{{sssxxxzzzpppKKKAAA666444:::>>>:::555222111111111222222000...///000111000///000111333///888uuuPPP???333888666222111111111111111222222///<<>>;;;BBBDDD999999AAA@@@???;;;===666@@@TTTeeeiiiOOOSSSdddoooWWWeeeqqqyyyuuuuuuwwwtttqqqvvv}}}PPPDDD888555:::>>><<<888333222111222222222000...///000111000//////111333***777___III<<<111777777111111000000111111222333555===EEEFFFCCCDDDJJJRRRCCC>>>EEE???NNNllldddeee]]]SSSRRRPPPcccuuuuuueeeLLL777999333CCC555BBB???AAA;;;FFFMMM???DDD@@@HHHxxxnnnBBBHHH___zzzmmmYYYHHHFFFNNNMMMFFFNNNYYYiii{{{mmmPPPYYY]]]\\\iiixxxwwwzzz{{{yyyxxx}}}bbbGGG===666===FFF;;;===666333111000111111000.../////////000111111222222222444JJJrrrBBB;;;333888333111111000000111111222333444:::@@@BBB@@@AAAFFFKKK@@@>>>FFFDDDiiiuuuhhhaaa\\\XXXNNNRRRfffvvvcccsss}}}UUU999999000111---:::888888???;;;BBBMMMZZZEEE888LLLRRRcccnnnWWWUUUQQQcccwwwKKK<<<888:::CCC<<<:::666333111000111111000.../////////000111111222222333222DDDSSS;;;888444999///111111000000111111222333666999<<<>>>???@@@BBBDDD======FFFMMMmmmbbb^^^YYYSSSNNNLLLiiiXXXWWWoooaaammm]]]OOOPPP<<>>DDD;;;===GGGTTTkkkhhhYYY\\\|||}}}OOO;;;<<<888AAA???888666333111000111111000......//////000000111111222444000<<<}}}===999666333888///111111000000111111222333::::::;;;===???@@@@@@@@@<<<>>>EEEYYYiii^^^[[[TTTUUUIIIXXXkkkzzz;;;NNN|||>>>UUUllljjjRRR{{{QQQVVV\\\RRRZZZ[[[UUUooogggyyyccc{{{jjjiii}}}mmmuuu~~~TTT;;;AAA:::BBBCCC999666333111000111111000.........//////000111111111333///666aaaeee666;;;444222666222111111000000111111222333:::999999;;;>>>???>>><<<>>>AAAFFFlllfff```PPPUUUGGGKKKOOOooohhh555LLLkkkWWW>>>HHHwwwhhhOOOUUU999PPPrrrxxxzzzSSS{{{kkkttt~~~zzz```\\\sssbbbzzzmmmuuu~~~[[[>>>DDD===EEEEEE<<<666333111000111111000............///000000111111111...444NNNPPP888<<<444333333444111111000000111111222333888888888999;;;<<<;;;:::>>>DDDKKKwwweeeTTTQQQGGGFFFKKKbbbJJJ;;;;;;mmmzzzMMM333DDDnnn|||DDD999[[[TTTAAAAAAqqqXXX999IIIlllQQQXXXaaaqqqhhhqqqZZZXXXqqqxxxQQQFFFtttfffSSSooouuu[[[zzzxxxjjjEEECCC???EEECCC@@@666333111000111111000...---......//////000000111000///444BBBuuu@@@999999333777000333111111000000111111222333888999:::;;;;;;;;;<<<<<<<<>><<>>>>>======>>>@@@999HHHXXXlllYYYVVVIIIHHHDDDEEE~~~LLLEEE888BBBnnnhhh>>>GGGAAA888\\\eee@@@>>>DDDDDD}}}}}}@@@???999DDDMMMTTTxxxJJJ888;;;>>>QQQ}}}KKKGGG888MMMJJJ@@@>>>GGGkkkEEEBBBDDDIIIrrrmmmHHH222|||cccCCCJJJPPP\\\JJJ}}}LLL888hhhCCCEEEWWWkkkLLL333LLLkkkWWWIIIXXXtttnnnUUUdddxxxVVV:::999===777AAA666444111000111111000...------......///000000000222000222888ZZZGGG>>>777777777555222111222111000000000111222333777999<<<===<<<<<<>>>???>>>JJJmmmrrreeeVVVLLLGGGEEEHHHKKKwwwGGG???===@@@EEE000>>>LLL???KKKMMM222@@@CCCDDDmmmLLL;;;999;;;CCCEEEYYY===AAA======@@@KKK~~~kkk___EEE777???<<>><<>>>>>KKKrrrPPPCCCEEEkkktttmmmJJJ???DDDmmmlllFFF<<>>===999333///............///////////////000111111000,,,666555EEE{{{EEE<<<666666777444222222111111000111222444555777888:::<<<===<<<<<<===>>>AAAIIInnnRRRPPPPPPFFFCCCJJJ___mmm[[[EEE777eeexxxYYYAAA>>><<>>cccLLL@@@???@@@===444OOO;;;888===BBB<<<>>>KKKjjjEEEBBB>>>III>>><<>>===HHH:::;;;RRRZZZBBBIIIEEEEEEGGGJJJsssSSSKKKGGGIII<<>>???AAAhhhaaaFFFAAADDDDDDtttbbb>>>DDD<<>>___AAA:::444555666333222222000000000111333666888:::999;;;<<<<<<;;;;;;===>>>CCCHHHUUUTTTVVVFFF???HHHBBBdddwwwhhhXXXCCC>>>;;;ZZZqqq@@@AAACCC:::999<<>>VVVpppJJJ@@@???DDD@@@>>>>>>UUUgggAAACCCAAAGGG666OOO{{{}}}<<<666CCC???===888ggg\\\>>>@@@<<<666RRR___444;;;;;;BBBCCCppp]]]@@@>>>FFFIIIQQQjjjIII<<<@@@DDDhhhzzzVVVDDDUUUpppiiicccvvv|||III???999555888888999888555000---...000//////......//////000111000,,,222...555kkkLLL===777333555555333222333000000000111333555888999:::;;;<<<<<<;;;;;;===>>>CCCMMMfffVVVRRREEE>>>DDD:::IIIrrr}}}\\\eeeIII555===PPPAAATTTRRR???000===PPPlll<<>>NNNMMMKKKOOOHHH___KKKAAABBB===JJJ===RRRjjjvvvTTT???;;;<<<777JJJ888OOOggg444555CCC<<>>333QQQTTT888444::::::EEE===000JJJNNN>>>???:::KKKKKKHHHPPPGGG\\\~~~<<>>>>>BBB@@@CCCbbb===BBBBBBJJJ:::???SSShhh<<<<<<@@@<<>>AAAGGG|||qqqNNNHHHFFF@@@BBB===BBBgggiiiOOO999GGGyyyfffYYYsssiii{{{oooQQQ```|||eeePPPhhhnnnDDDAAAHHH???:::===JJJppp```JJJFFF999DDDEEEEEEccctttVVVJJJDDDJJJGGGDDDOOO^^^KKKSSSCCC999@@@IIILLL|||YYY;;;666888;;;555===AAAoooCCC888FFF999000DDDDDDTTTwwwFFF;;;999<<<===:::ZZZtttQQQHHHTTTiiissswww{{{{{{}}}~~~ooohhhIII;;;:::555444666777555111...---///......------......///000---333000000444333vvvTTT<<<888666555777555111111444111111111111333555888999888999:::::::::<<<@@@CCCNNN___NNNHHHAAA888AAA;;;XXX}}}}}}uuuaaaQQQYYY\\\yyyqqq{{{sssqqqNNNEEEBBBFFF___~~~|||OOOaaarrryyy[[[^^^aaaiiimmmwwwaaaRRRDDDLLLUUUwwwuuuQQQBBB888>>>HHHWWWpppkkkDDDBBB???===KKK[[[}}}sssDDDEEEAAAIIITTTgggxxxssspppiiiuuu~~~HHH>>><<<555555555333222000...------...------------...//////***555...000555222QQQHHH888999666666888555111111444000000111222555888;;;<<<888888999999:::===AAADDDTTToooSSSHHHCCC444DDD333???bbb}}}vvvLLLtttmmmEEEHHHdddgggeeeuuuaaaCCCMMMCCCOOORRR|||eeeAAAIIIccceeelllhhhoooIII[[[hhh```OOOYYYzzzfffeeeMMMHHHbbbpppQQQooo~~~dddvvv|||LLLSSSbbbzzzpppOOO[[[pppssstttGGG@@@===555666444111000//////---,,,...------------...//////)))666,,,///555333999mmmFFF666666555444222111000000000222111000333777999999777777===888:::;;;<<>>IIIrrrkkkJJJ^^^MMM}}}pppfffeeebbbvvv}}}mmmGGG@@@<<<777666444222111111000...---......------------......111......///666,,,>>>```BBB555666555333222111000000000222000000333777999999777777<<<888;;;===>>>EEEJJJ___PPPEEE@@@AAA===888AAA[[[zzz}}}ZZZ___zzz|||JJJiiisssvvvwwwZZZ}}}ttt~~~zzzttt{{{vvvwww^^^gggDDDXXXIIIRRRpppddd]]]}}}{{{vvvsssUUUBBB;;;888666555333222111000...---......------------......//////111///555---888wwwNNN===555555444333222111000000000000000111333666888888777888:::999:::@@@???CCCSSSlllgggRRREEEDDDBBB>>>:::999FFFeeeyyyjjj^^^uuuOOOPPPuuuaaaTTT}}}pppsssddd{{{oooqqqkkkCCC:::<<<777666555333111000............------------......---///333///444///111]]]BBB;;;666555444333222111111111111///000222444666888888777:::999:::999AAA???AAAaaaiiiRRRdddRRRHHHFFF@@@===<<<777:::RRRpppppp{{{zzzvvvtttoooFFFnnnggg~~~]]]wwwqqq|||DDD;;;@@@888888777555222///............------------.........000444---111333///III>>>:::999444444333222111111111111///111444666777888888888<<<999;;;777@@@???BBBwww]]]AAAYYYQQQMMMFFF===:::>>>;;;777GGG^^^{{{jjj|||lll|||nnnxxx~~~zzz|||eeejjjMMMyyylllddd^^^}}}uuu|||aaa}}}uuujjjzzzsss}}}ppprrrFFF===BBB:::::::::777222///...///......------------......111...333+++///666111???ppp???999999444333222222111111222222///222666888888888999999<<<888===666AAAAAAIII\\\;;;IIIOOOPPPDDD<<<:::===<<<888AAAPPPqqqrrr~~~}}}{{{nnnoooqqq```hhhzzzgggmmmhhhzzzWWW111YYYkkkkkkOOO{{{gggSSSOOO^^^TTTSSSEEE___;;;cccmmmEEEmmmyyy}}}ooouuurrrqqqxxxvvvLLLAAA@@@;;;<<<<<<888222//////000......------------......444+++222---...666333<<<^^^???444777333333222222111111222222///333888::::::999:::;;;;;;666???666CCCGGGUUU]]];;;999JJJKKKBBB>>><<<;;;777666>>>IIIeeezzz|||~~~xxxyyyuuunnnhhhTTTOOOffflllddduuuiiiHHH___ffflllxxxzzz```ppp}}}uuuzzzsssvvv}}}yyyvvvwwwmmmkkkuuurrrdddTTTFFF<<<<<<>>>>>>999333...///111......------------......555'''111111///444222999tttRRR>>>000555333333222222111222222222000444999;;;;;;::::::<<<999555AAA666DDDKKK^^^\\\;;;---DDDCCCAAAAAA>>>888222333===GGGYYYxxx|||zzz{{{www|||vvv|||xxxyyygggzzzkkk|||xxxrrrfffddd|||vvvddd```ddd}}}mmmqqqvvv]]]XXXZZZIII888<<<>>>???:::333...///111.........------.........555$$$111444000222///666hhhLLLBBB,,,<<<444444333333222111000000222555999:::888888;;;===999;;;<<<@@@;;;QQQqqqSSS;;;:::777@@@@@@>>><<<888777888===@@@YYYppp}}}~~~tttkkkdddaaa{{{{{{qqqmmmeeeZZZRRRjjjHHH:::>>>:::888888555///,,,------------............//////000111111000111333555OOOGGG===000;;;444444333222222111000000222555999999888888:::===999:::<<>>SSSOOO999888333999===<<<:::888666666999<<>>@@@BBBKKKOOOVVV___iiiuuu{{{sssfffZZZSSSSSSWWWZZZWWWSSSSSSVVVMMM===555777AAAPPPEEE===888666666444000///111---------............///---...//////...///111333777GGG@@@666777000111111111111111111111111222555999999777666888:::999999@@@???SSS[[[999333333333333111444666777555333222222555111000555999<<<@@@DDD@@@BBBDDDGGGLLLTTT\\\bbbkkkmmmqqqtttvvvyyy|||}}}wwwoooiii```^^^[[[XXXVVVVVVVVVWWWSSSVVVXXXSSSEEE777333777>>>llldddBBB>>>999666666333//////111---------............///...///000000//////111333555|||DDD<<<777222111000000000000111111111111222666888888666555777:::666:::BBB@@@ZZZLLL777444222111//////111444555444222222333000///333===CCCEEEIIIOOOOOOOOOPPPOOONNNPPPSSSVVVZZZ[[[\\\\\\\\\^^^aaacccgggjjjmmmoooqqqssswwwzzz}}}|||yyyrrreeeaaa]]]]]]______\\\YYYZZZ\\\]]][[[UUULLLCCC===GGGOOORRRIII<<<666666777888XXX~~~AAA???:::777666333......000---------............//////000111000000000222444444sssBBB888777...333000000000000000111111111222666888888666555777999333:::BBBAAA^^^ttt@@@666666333222...---000222333222222222333222222888@@@CCC??????CCC@@@CCCGGGJJJKKKNNNPPPRRR\\\\\\ZZZXXXVVVVVVYYY[[[YYY[[[\\\]]]^^^___bbbddd]]][[[^^^dddfffcccbbbfff]]]bbbggghhhggggggkkkoookkkpppuuuxxxyyy{{{zzzuuuoookkkhhhfffZZZVVVQQQRRRVVVZZZYYYWWW[[[YYYXXX[[[___```[[[WWWUUUPPPHHHBBB>>>???AAADDDHHHRRRRRREEE999777777444444JJJCCC@@@;;;777666222...---000---------........./////////000111111000111333555333nnnuuuFFF:::222555444333//////111222000111555333777999666555777888666666===???JJJnnnaaa@@@666333......555......//////000000111111,,,222888;;;;;;<<<@@@DDDCCCCCCCCCDDDFFFIIILLLNNN[[[OOODDDGGGTTT]]]\\\VVVWWWWWWVVVVVVUUUUUUUUUTTTQQQSSSVVVYYYZZZYYYWWWUUUWWWWWWVVVUUUTTTSSSSSSRRRWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]]]]___```bbbdddeeebbbbbbccccccccccccccccccgggjjjnnnrrruuuxxx||||||~~~tttqqqqqqpppqqqlllgggfffgggfffbbb]]]___\\\XXXVVVWWWVVVTTTQQQNNNNNNMMMLLLJJJHHHGGGFFFJJJFFFBBB@@@@@@AAABBBAAAIIIMMMUUU[[[___```^^^\\\]]]YYYTTTQQQPPPNNNJJJFFF888666333222444888===@@@NNNKKKEEE>>>777333333444666AAA|||BBBAAA<<<777555222///------........................---///222333222222222333888^^^pppCCC:::333555333333000///111222000111555333777999666555888888777777>>>@@@MMMvvvqqqRRR888333333///...444....../////////000000000,,,111555777555555777;;;======>>>>>>@@@BBBEEEFFFGGG@@@:::@@@MMMXXXZZZWWW[[[ZZZZZZZZZYYYYYYYYYYYYPPPQQQTTTVVVVVVVVVTTTSSSOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSUUUVVVWWWZZZZZZ[[[[[[[[[\\\\\\\\\XXXYYYZZZZZZZZZZZZ\\\]]]```eeekkkoooqqqpppnnnnnnrrrwwwwwwppphhheeedddbbbQQQLLLGGGEEEEEECCC???;;;@@@===;;;:::<<<<<<;;;999888999:::<<<===>>>??????KKKJJJJJJMMMRRRWWWZZZ[[[]]]]]]]]]\\\YYYUUURRRPPPIIIEEE???<<<999666222///444333111000333777===@@@JJJGGGBBB;;;555222222333555???hhhDDDAAA===888555222///------...........................000222333222111222222666\\\iii???:::333555222333000///111111000111555333888999777666888888777999===AAAPPP]]]EEE222222444///---111.........///////////////,,,///222111...---...000111111111111222444555666999444111444;;;@@@AAA???>>>>>>>>>>>>============BBBCCCCCCDDDDDDDDDCCCCCCAAAAAA@@@@@@??????>>>>>>FFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJLLLMMMOOOOOOKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOONNNLLLKKKLLLMMMTTTVVVYYY[[[\\\\\\]]]^^^XXX^^^aaa]]]YYYXXXWWWUUU]]]YYYUUUTTTUUUTTTQQQNNNRRRPPPOOOPPPSSSTTTUUUTTTWWWXXXYYY[[[]]]^^^^^^^^^TTTSSSSSSTTTWWWYYYYYYXXXYYYUUUPPPJJJDDD???<<<;;;111000...---......---,,,000///...///222777===@@@DDDBBB>>>888333000000222444999OOOHHHAAA>>>:::555111///...---------------------------///111222222111000111111333YYYccc;;;:::444444111444000///111111///111444333888:::777666888999777999<<>>???@@@AAAEEEGGGIIIIIIJJJLLLPPPSSSTTTPPPMMMMMMPPPQQQPPPMMMLLLQQQSSSPPPNNNPPPQQQOOOQQQOOONNNOOOQQQSSSRRRQQQOOOOOOOOOPPPRRRSSSTTTUUUUUUUUUTTTRRRPPPNNNLLLKKKNNNLLLJJJIIIGGGDDD@@@<<<;;;999666333111000000000,,,,,,,,,---///111222333---------///333888===@@@???===:::666222000000222444111AAA{{{NNN@@@@@@<<<555000///...---------------------------000111222222000///000111111WWW___::::::333444222444111///111111///000444444888:::777666888999777888:::BBBSSStttTTTKKK===111000000------///.........------------------------,,,+++******+++,,,,,,,,,---,,,,,,,,,,,,)))+++---.........///000000000000000000000000000///...---,,,,,,,,,---...---------...............------......///.....................//////000111222222333444555666777888777:::===@@@EEEJJJPPPTTT^^^WWWRRRWWWaaaeeeaaaZZZSSSUUURRRLLLIIIKKKLLLKKKOOONNNNNNOOOQQQRRRSSSSSSPPPPPPPPPPPPPPPPPPQQQRRRKKKJJJIIIFFFCCC@@@===;;;555555555666666555222000***+++,,,---///000111111111111///...,,,+++++++++,,,,,,...111444999===???;;;;;;999555222000111222333+++???ZZZTTT???BBB>>>555/////////---------------------------000111222111//////000111000VVV___::::::222444555555111000111111///000333444888:::888777999999888777:::DDDTTT```PPP>>>444---,,,---,,,...111---------------,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,------,,,++++++(((***,,,---------...///*********+++++++++++++++......------------...///---------......//////000222222333333333333222222444333333333333333444444000000111222333444444555555777:::>>>BBBHHHNNNSSS[[[WWWWWWbbbrrryyyuuunnn___]]]VVVLLLFFFFFFEEEBBB999888777777666666666666666777777555333333444555////////////...---,,,,,,******+++...000111000...,,,---///111222111111000,,,------,,,***)))***,,,,,,---///111555888:::<<<999999777555111000111222111+++===CCCYYY???CCCAAA555...///000---,,,,,,,,,,,,,,,,,,,,,,,,///000111000//////000222000VVV```<<<:::111444888555111000222111///000333444999:::888777999:::888888<<>>EEEBBB555---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///111333111WWWbbb>>>:::000444:::555111000222111//////333444999;;;888777999:::888999===JJJWWWyyySSSLLL:::333000///000000---,,,------------,,,,,,+++++++++...,,,)))((()))))))))))))))***+++------,,,++++++,,,+++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,((()))***,,,------------))))))***+++,,,------.........////////////...---111000000///////////////......//////////////////111222333444666:::???CCCIIIRRR^^^hhhlllkkkgggdddRRRQQQMMMFFFBBBAAA===777444555555444333333555666222444444222///...000222000000///...---+++***)))///---,,,,,,------,,,***///...---,,,,,,,,,------***,,,---+++((('''))),,,+++---...000222333444444555666555222///---...///***777---555JJJ```>>>EEECCC555---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,......///......///222444222XXXbbb:::;;;666111;;;444333333222111000//////777777888888888888777777;;;888CCCggg[[[HHH>>>000111000...---,,,,,,------+++,,,...---,,,++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,+++++++++************)))++++++++++++++++++++++++---------,,,,,,+++++++++------------------------............///////////////000222555888;;;===>>>AAABBBEEELLLQQQPPPIIICCCAAAAAAAAA@@@===:::666444222222222111111111000000111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******++++++,,,+++,,,///333444333000444555444222///......///111+++777333777ZZZ@@@FFFEEE999...---......---,,,,,,++++++,,,,,,---///000111000......///111222^^^iii;;;:::555000777111111111000000000000000555555666777777777777777<<<:::DDDgggcccAAA;;;888000111000...---,,,,,,,,,---+++,,,------+++*********))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++------------------------------.........////////////000222444666999:::;;;??????AAAFFFKKKJJJDDD>>>>>>??????>>><<<999666444222222111111111000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++*********++++++,,,,,,,,,///222333222000444555444222///......///000(((222444222```ZZZ>>>BBB???666......///...---,,,,,,++++++,,,,,,---///000111000......///111555ddduuu>>>999555000444/////////000000000111111222333444555666777777777:::;;;FFFhhheee===444555555222000///...---,,,,,,,,,---+++---...---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))***++++++++++++*********)))))))))************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////111222444555777777;;;:::;;;>>>AAAAAA===999::::::::::::999777555333111111000000000000000///------,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))******+++---,,,---...111111000///444555444222///......///000)))///666000>>>~~~YYY<<<===999222///000///------,,,,,,++++++,,,,,,---///000000///......000111777mmmBBB888555333222000000000000111111111111000111222444555666777777666:::HHHiii}}}AAA333999666000111.........------,,,,,,,,,,,,...///---+++))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++************))))))))))))************************))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......///000111222333333777666555777888888666444555555555666555444333222////////////////////////---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))((())))))***+++---------...////////////444555444222///......///111//////666333...ZZZXXX>>>:::555111000111...+++---,,,,,,++++++,,,,,,---...///000///......000222777wwwIII888666888444444444333222222111000000///000111333555666777777555<<>>EEE[[[mmmBBB888111222333000000333+++,,,------------,,,+++(((***++++++*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((************************)))))))))*********++++++***++++++,,,------......------..................---------------...//////+++,,,,,,,,,------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************************************...---,,,******))))))))))))***,,,,,,+++,,,///222444555444222///......///---///+++,,,333000///777fffOOO:::444000111///,,,+++...---,,,,,,++++++,,,,,,------...////////////111333DDD```999222:::222111111111111111222222222111222333444555666666666777:::===OOOvvv;;;444333000///000111///******+++,,,---------,,,+++%%%''')))))))))((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************+++,,,---......///***+++---...---,,,---...---------,,,,,,---......+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))///...---+++***))))))((((((***++++++***,,,000333444555444222///......///111------000000...111999;;;LLL555000...///...***+++000---,,,,,,++++++,,,,,,------...////////////111333KKK```III666666888444333222111111111222333111111222333444666666777===111BBBTTTkkkjjj???999333222111000///...---,,,+++,,,...//////,,,)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,)))&&&(((++++++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************+++,,,---...,,,,,,------,,,,,,+++*********++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***)))))))))))))))***+++++++++,,,///111666666555222///...///000---.........//////000000333HHH|||jjj>>>666333000...---...------------,,,++++++,,,,,,,,,222(((333...(((111000333bbb{{{III===:::888444333222111111111222333111111222333444555666666888222BBBLLLMMM{{{ddd???777888111000000///...---,,,,,,,,,---......---+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))$$$''')))***,,,,,,***(((************************************************,,,,,,+++++++++*********************+++,,,------,,,,,,------,,,,,,+++***)))******++++++******)))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,***))))))((((((((()))***+++++++++,,,///222888888777444000//////111............/////////000000:::YYYTTT777666333///------...---,,,---,,,,,,++++++,,,,,,---111'''222///+++222000666oooHHHBBB===888444333222111111111222333111111222333444444555666777222;;;CCC999HHH]]]777444555............---------,,,,,,......---,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&(((***,,,+++******+++))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********************)))******+++,,,---,,,,,,------,,,,,,+++***)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((('''(((((()))***+++++++++,,,///222::::::999666222000000111............////////////---000999VVVkkkDDD999444222///------------,,,,,,,,,,,,++++++,,,,,,---///'''000......222///;;;KKK@@@;;;777444333222111111111222333000111111222333444444444:::444111<<>><<<333111...---------,,,+++,,,,,,+++++++++,,,------...(((...---///000---CCC^^^===666777444333222111111111222333000000111111222333333333888888///555CCC;;;EEEmmmWWW888777888---+++555---............////////////---+++)))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((+++((())),,,+++&&&&&&***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,------,,,,,,+++***)))))))))******)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((()))******+++---000333;;;<<<;;;999555333222222///////////////.........---000111///666SSSiiiIII:::555111///------------,,,***,,,+++++++++,,,,,,---......***...,,,000---...QQQCCC666888444333222111111111222333000000111111111222222222111;;;555000888555666KKKkkkMMM@@@555000///---...000.............../////////,,,+++***(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&(((222@@@DDD999///---++++++++++++++++++++++++************************(((((((((((())))))))))))))))))((())))))***+++,,,,,,,,,------,,,,,,+++***((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''')))******+++---111333888::::::888555333222222///////////////.........///+++---222111666RRRrrrsssOOO@@@888000000...------------+++***++++++++++++,,,---......---,,,...+++111---555hhhUUU;;;888444333222111111111222333000000000111111111111111---777666111222111333<<<:::[[[bbbAAA<<<888000+++000666333+++......------------------)))))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((666KKKRRREEE444,,,++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))((((((((())))))***+++,,,,,,,,,------,,,,,,+++***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((((())))))'''(((******+++---111444555777888777555222222222000/////////............///+++---222111...777FFFeeeuuuSSS@@@:::555000...---,,,,,,------+++)))++++++++++++,,,---...///+++...000+++222000@@@ddd@@@999444333222111111111222333000000000000111111111111...111333555777666444444888888EEE```lllUUUCCC888///---...111///+++...444---------,,,,,,+++++++++((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''%%%///DDDLLL???---%%%************************))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((()))***+++,,,,,,,,,---------,,,++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((())))))***'''(((******+++---111444333555666666444222111222000000//////.........---...///111000,,,***000999BBBRRRoooxxxOOO;;;666222//////...---,,,,,,------+++)))++++++++++++,,,---...///)))...000,,,444333HHH<<>>777666000...333333000222.../////////000000000111...///111333444333222222666555444444777;;;@@@CCCSSS\\\fffjjjeee\\\UUUQQQIIIBBB888222111111000...---------...///000000000---,,,,,,,,,++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))************++++++++++++*********))),,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&)))++++++***(((&&&((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,...------,,,++++++******))))))))))))))))))))))))&&&&&&'''''''''(((((((((***)))))))))((((((((('''***)))))))))((((((((('''((()))))))))***---111555777555555777555000///222...///000000000///---,,,------..................222444888===FFFSSS```hhh}}}```TTTDDD333+++---000---))),,,,,,++++++***++++++,,,***++++++++++++,,,,,,,,,***)))...555///AAA|||GGG===999222///111444222...////////////000000000000...///111222333333222111333333333333222000...---000444888888444000......000...+++,,,...///---***---------...//////000000+++++++++++++++***************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''******)))))))))))))))(((,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************))))))))))))))))))))))))((()))+++,,,,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++------,,,,,,++++++******))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++---111444444333555888888333111222/////////000//////...---......------------------000000000///000444999===;;;III```uuuwwwiiiUUUBBB>>>666---)))+++------***,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,"""222+++222000QQQggg@@@888555444111333222+++////////////000000000000---...///111111111111111000222555777777666444222///111222111//////111333333222111111222000,,,)))---------....../////////************************))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((('''&&&&&&%%%(((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))************************++++++++++++++++++++++++------------............))))))))))))*********+++************************((((((((((((((((((((((((((()))))))))*********+++,,,,,,,,,,,,++++++******))))))))))))))))))))))))************++++++++++++))))))))))))(((((((((((())))))))))))(((((((((((()))***+++++++++---111444555333666:::;;;666222111//////////////////............------------,,,,,,,,,---...///111444888;;;222555888<<>>999777000***---555444.........////////////............------,,,,,,++++++,,,---------......//////...,,,******---333999======777111.........---+++000666444,,,,,,333555111333qqq111+++///***(((***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((())))))))))))''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******,,,,,,,,,,,,------------*********))))))(((((('''((((((((((((((((((((((((***+++,,,...///000000111+++VVVnnngggAAA ---FFF;;;:::444,,,,,,333555222......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))((((((((())))))((('''*********)))******+++,,,,,,,,,,,,,,,------......111---)))(((000666333,,,OOOQQQ;;;===;;;555111111333111+++...//////000000//////............------,,,,,,,,,+++,,,,,,---...//////000//////000222555999>>>@@@999444///---...//////---333///...444888777666777ppp111...111)))'''+++))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***---------....../////////,,,++++++***))))))))))))((((((((((((((((((((((((***+++,,,...///000000111???WWW@@@///===???===666000000///---//////...------,,,,,,+++++++++++++++******))))))))))))))))))))))))))))))***))))))***,,,,,,***(((******))))))***++++++,,,,,,,,,------------......666,,,)))...///+++333AAA}}}XXX333333555666222---...222//////000000000000//////..................------,,,,,,---...000111222222222666;;;???@@@===999666---,,,******---///111222444+++///999000+++PPPnnn333------''')))///)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))*********,,,,,,++++++++++++************************************++++++,,,,,,------,,,,,,+++***))))))******))))))))))))))))))))))))***+++,,,...///000000111SSS000;;;:::;;;===999111---,,,000000//////...---------------,,,,,,+++*********************************---,,,+++---000111...***))))))))))))***+++,,,,,,------------------.........+++111555)))$$$CCCmmmVVV@@@111444666111000555///000000111111000000///......////////////////////////000222333444666666888;;;>>>@@@>>>999333///)))***,,,------///222444000333777555555QQQjjj444------)))***,,,))))))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))(((((((((((())))))))))))''''''((()))***++++++,,,+++++++++******)))))))))))))))))))))))))))))))))'''(((((()))******+++++++++***)))(((((()))******))))))))))))))))))))))))***+++,,,...///000000111>>>TTTCCC999>>>>>>555000444111111111000//////............------,,,++++++***++++++++++++++++++++++++---++++++---111222...***))))))))))))***+++,,,---..................------***---333333...:::hhheee666333>>>:::111...000000111111111111000000......//////000000111111111111333444666777888999===<<<999666333111000000---000222222//////111333+++999666222[[[ccc444...000---***&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))%%%&&&''')))***,,,---...+++*********))))))((((((((((((((((((((()))))))))'''(((((()))******++++++***)))(((''''''((()))***))))))))))))))))))))))))***+++,,,...///000000111DDDaaaDDDAAA@@@666222:::222222111111000000////////////...------,,,+++++++++++++++++++++++++++++++++)))(((+++///000,,,'''))))))))))))***+++,,,---..................------///000...---999[[[pppBBB555999999333333222222222111000///---000000111000//////000111111222222222333333333333888666555333333111///---333000111333000---000888:::+++<<>>???999:::000))),,,111222111111+++++++++,,,,,,,,,------******************************,,,,,,,,,,,,******)))***,,,...///000111111333,,,(((,,,/////////000---555222444YYYWWW888555===444222000,,,+++///777>>>+++,,,------...000333555222222222333333333444444000111333444444222...+++:::111---222777777666777888XXXkkkMMM444000000***(((---************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,......------...000<<<~~~mmmCCC>>>DDDCCC444444666777333---,,,000//////......---------,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++,,,---///000111222222...///111333///))))))---:::+++111\\\yyyRRR<<<555999===<<<888111---+++888777444222111000000111333333333333444444444444:::777333///...000222555&&&000;;;<<<333---444???wwwQQQ???111000///((()))111************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))).........---,,,,,,...111999uuuwwwIII<<>>999555666777888888------...///222333333333333333333333444444444444444333111...---///333666888;;;888//////IIIyyyFFF999/////////***+++111************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))//////...---+++,,,///111999lllTTTAAADDD:::111///111222333666222222111000000///......444444444333333222222222000000000111111000000000//////000000111111000000000+++***---111000111333666hhh|||EEE000;;;FFF<<<,,,777666555666777666222///333333333444444444555555---222888<<<;;;888666555222333888LLLpppLLL<<>><<<777111222666////////////////////////+++,,,...111444777999:::111111111111111111111111...//////000000/////////***---222444111///666@@@rrreee@@@:::CCC888666333444666666444111555555666666666777777777444444222///---000777===@@@[[[SSSAAA000,,,///...,,,+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))))))))))))))+++,,,,,,,,,+++,,,///111;;;WWWqqqUUU999111777999333------........./////////000---.........///000000000//////............//////......///000000000//////+++000333///,,,:::___jjjKKKDDD===:::===@@@AAAAAA999999999:::::::::;;;;;;888888777888???OOOdddsssqqqQQQBBB333---...---+++)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,,,,,,,...000777JJJ[[[FFFBBB???777//////////////////.........333333111///---***)))(((///...---,,,,,,---...///...///000000111111111111333111333<<>>>>>FFFTTTkkkZZZLLLAAA444...---,,,******************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''(((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''(((((((((((()))************************************************************************'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%'''***,,,,,,---...000444AAA\\\;;;666???222222111000///...------.../////////000000000000000///...------...///000//////000222222333333333777333>>>aaaiiiYYYEEE999///---///---******************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))$$$$$$((((((%%%&&&+++(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))+++---///000111666CCChhh___@@@>>>888111...///000...+++------------------,,,,,,+++,,,,,,,,,,,,...111444...333888888444222222555FFF```gggTTTDDD888///---///---+++***************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%***&&&&&&))))))&&&&&&)))((())))))))))))))))))((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))+++---...000000111<<<]]]MMMFFF===777666666333111222222111000000000111111111111000//////000444777;;;666...))),,,;;;QQQaaadddQQQAAA777...---...,,,++++++************))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''(((+++***''''''((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))+++,,,...///000111888PPP}}}oooMMM:::666999>>>444333111000000111333444444444222///...///333666///444>>>LLL```xxxwww\\\PPP>>>555...---...,,,+++,,,************)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************''''''(((******)))(((((())))))************))))))((((((((()))))))))******))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((()))+++,,,---...///333:::GGGbbbaaaKKKIIIFFF@@@:::666444333333333444444555777<<>>SSSKKKBBB444///---...---***+++...************)))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))******++++++999:::444***&&&))))))&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((()))***+++,,,,,,---+++888666:::***CCCBBB===FFFHHHTTTooo{{{uuucccUUUKKKMMMSSSPPPGGG???444111...,,,++++++***(((+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***+++111000000///111666===BBBBBBMMMKKKDDDZZZvvvrrreeeYYY???>>>FFFTTT\\\SSSAAA444333000---+++++++++***)))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***+++000111111000000222555888GGG>>>444666MMMsssfffnnn___===555IIIJJJPPPXXXWWWKKK;;;222111///,,,+++++++++***)))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***+++***,,,///222333555888:::BBB<<>>666333///.....................------------,,,+++***)))))))))))))))))))))))))))************))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((******++++++,,,---------...///111555;;;DDDNNNUUUfffwwweeeQQQGGGBBB;;;444000......---,,,++++++******++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((*********+++,,,,,,------///000111444999AAAJJJQQQ___qqq~~~qqq___LLLDDDAAA;;;555111///......---,,,,,,++++++)))*********))))))((('''))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))******+++,,,,,,,,,///000111333777>>>FFFLLL\\\bbbrrreeeUUUFFF@@@???;;;555333------------------------)))************))))))(((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++,,,...///000222555;;;BBBGGGZZZZZZzzzyyykkkRRRHHH>>>;;;:::666444333++++++++++++++++++++++++)))******++++++***))))))(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))******++++++---...///111444999???DDDUUUWWWmmmqqqaaaHHHBBB<<<:::777222000222,,,,,,++++++***)))))))))))))))************))))))((((((((((((((((((((((((,,,+++)))'''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))******++++++,,,...000222777>>>BBBLLLTTT___uuuxxxeeeSSSIIIEEEAAA>>>888000...111//////---,,,+++)))(((((((((((()))))))))))))))(((((((((((((((((((((((((((///---+++)))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))************,,,---///222777===AAADDDRRRVVVgggjjjZZZUUUMMMGGG???888444222000///,,,,,,,,,+++++++++************))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,---...///333999===FFFNNNWWWccczzzooo\\\RRRPPPIIIDDD<<<666222111///...,,,,,,+++++++++************)))))))))((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,---...///333888<<>>:::555222111000///...+++++++++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))+++,,,------///222555999@@@GGGLLLWWWjjjyyyjjj\\\OOOEEEAAA<<<999555222111000///...+++************)))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))***,,,------...000333777===CCCHHHPPP```uuuwwwfffWWWJJJCCCCCC;;;888444111000000...---************))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((***,,,,,,,,,---///111444888===CCCJJJWWWiiiwwwssseeeVVVGGG@@@@@@:::777333111000...---+++************))))))))))))'''((((((((())))))******'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((***,,,,,,,,,,,,...000111333888???FFFQQQaaammm{{{hhhWWWKKKDDD???<<<444222000/////////...,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((()))***,,,---...333333666===CCCJJJVVVbbbzzztttbbbRRRGGGAAA<<<999333111///...///...---,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((()))***,,,---...111111444;;;@@@GGGSSS^^^nnn~~~uuujjjYYYKKKBBB<<<888555222000...---......---+++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))***+++------......222888<<>>FFFJJJSSSfff{{{jjj[[[KKKEEE>>>:::999888666444222000......000000000///---,,,++++++******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))******************++++++,,,,,,///222333555;;;DDD>>>KKKddd|||kkkQQQHHHCCC===:::888777333000000/////////000///---+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&***((('''(((,,,---,,,***222,,,+++///333444:::CCC///DDDccc{{{ppp\\\WWWVVVEEE>>>666222333666777777333111///......---+++***---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************)))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***,,,---...(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))***)))(((((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++++++++******---,,,+++,,,...///...,,,))))))///666999666888===DDDXXXrrrrrrUUUAAAIIIDDD???;;;999777222...666444222222333333222111---------------.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++---///000((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******'''((()))))))))))))))))))))((((((***,,,,,,+++))),,,---000333222333:::BBBaaaqqq___FFF@@@999666888;;;======333111000000111000...,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********)))(((((((((((()))***+++,,,+++***//////...---000===RRRccczzznnnUUU@@@555333555777555444444555555444111///---.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************000000000000///...---,,,,,,,,,,,,,,,,,,,,,------///555===CCCMMM```wwwkkkSSS>>>222222111000111333555555555000000000/////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))******++++++******)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++111111111000000///...---((()))))))))))),,,000333EEESSSdddpppxxx|||YYYQQQFFF<<<666444333333444444333222111000000///////////////////////////........................------------------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++******)))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...............+++...222666<<>>:::888666555444333333444666777555333000000111444555555---...000222333222...+++///...------...---+++***///000000000//////.........------,,,++++++++++++000//////...------,,,,,,,,,---------,,,,,,---...************************++++++++++++++++++++++++***+++******)))***)))(((,,,,,,,,,,,,------------+++,,,---,,,***)))***+++************************))))))))))))))))))))))))///...,,,***)))(((''''''***+++,,,------+++***)))//////000000000//////...)))((((((***---222777:::IIIKKKUUUdddnnnsssxxx~~~|||pppfff```\\\YYYTTTOOOJJJFFFDDDCCCCCC>>>666111///000111111333444666666444333333444222000///000111222222111,,,---------------------................../////////...---,,,,,,+++++++++,,,,,,+++++++++++++++,,,************************++++++++++++++++++++++++''''''(((+++---...------*********+++++++++,,,,,,+++,,,,,,+++))))))***,,,,,,++++++++++++++++++***,,,,,,---------.........%%%%%%'''***---000333444...///000111111000///...,,,++++++************+++222555;;;DDDNNNXXXaaaeeepppsss{{{uuummmbbbWWWNNNHHHDDDAAA>>>===999444000222999???:::666111...------------333222222222222222222222+++,,,---...000111111111...---------...///000111222000..................------------------------++++++,,,,,,,,,,,,------,,,******...000...---...******++++++,,,,,,------,,,------,,,++++++---///.........---,,,+++++++++,,,,,,,,,---------------111000...---,,,+++******)))))))))***+++---...///555555777999===AAAEEEGGGTTT[[[fffrrr}}}{{{qqqnnniiiaaa\\\\\\aaafffjjjcccWWWMMMFFFCCCAAA???<<<:::888555333111000000...///000000000//////...111111000//////111222333666333000///000111000///---------,,,,,,,,,++++++,,,,,,---------.........333///---...+++&&&'''++++++,,,,,,---......//////+++---------,,,---...000---------...//////000000------...000222333444555999999:::;;;===???AAABBBHHHFFFEEEEEEGGGKKKPPPSSS\\\^^^bbbhhhooowww}}}{{{~~~tttkkkeeebbb```______\\\WWWRRRNNNJJJHHHGGGFFFFFFEEEDDDBBB>>><<<:::;;;:::777444222222222333:::555111000111222111///222222111000///...------,,,------......////////////,,,,,,...,,,***333@@@---......///000111222222111333555666555555666777777888:::===@@@CCCEEEFFFIIIJJJLLLPPPSSSVVVYYYZZZQQQTTTZZZbbbllluuu|||{{{yyywwwwwwyyy}}}ssssssrrrqqqoookkkhhhfffbbb___\\\XXXVVVUUUUUUVVVYYYTTTNNNMMMOOOPPPOOOLLLQQQQQQPPPNNNLLLKKKIIIIIIGGGGGGHHHIIIIIIJJJKKKKKKEEEDDDGGGJJJIIIKKK]]]rrrJJJKKKKKKLLLNNNOOOOOOPPPRRRUUUYYY[[[ZZZYYYYYYZZZ^^^___aaacccfffiiikkklllrrrsssuuuxxx{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~{{{{{{zzzyyywwwtttrrrqqqpppssssssttttttuuuvvvvvvwwwuuusssttttttoooooowwwxxxxxxzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~