BMJ6(] I !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!&&&&&&&&&'''&&&+++"""&&&(((###)))!!!!!!######!!!"""'''!!!!!!###---"""--- ((()))"""&&&*** '''!!!&&&'''###((($$$777)))!!!$$$(((""" &&&'''%%%(((+++!!!""" !!!,,, ,,,'''(((###"""!!!+++ ###,,,---+++!!!&&&)))///""",,,###%%%///"""222!!!%%%)))"""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$#########""""""""" ,,,***666###&&&... $$$///''' )))"""--- 000$$$  !!! ''''''"""!!!""" ///%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""uuu***UUU+++!!!OOOSSS???fffwwwTTT888XXXAAA%%%mmm+++ppp}}}888XXX,,,!!!pppqqqEEE***111------CCCKKK:::```fff###uuupppuuu444+++iii yyyXXXZZZ<<<%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######555eee777ZZZ;;;!!!---tttooovvv777JJJ...aaaPPP222"""|||KKKnnnooo'''rrr111eeennnRRRBBB###vvvTTTZZZ000]]]888TTTccc888III777 DDDZZZ###+++YYY,,,QQQBBB>>>SSSNNN>>>???999!!!$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$222gggTTT222777jjjxxx """  aaammmWWW ,,, tttzzz JJJNNN yyykkknnn###&&&  hhhvvvgggGGGwww rrr>>>...AAAuuuttthhhccc+++000%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%!!!nnnPPP +++333###OOOzzz{{{vvvbbb666[[[ HHHNNN hhh...^^^CCC ^^^iiinnn!!! 444...{{{222oooKKK888"""***$$$\\\zzz ###nnn$$$ ~~~___EEENNNJJJGGGhhh222&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&<<<}}}ccc```xxx===((( lllssseeegggiiiqqqtttqqq]]]ppp~~~vvvccc!!!+++<<<000VVV&&&VVVwwwxxxcccaaayyy999NNNhhh---555fffEEE777uuuhhh|||xxxUUU}}}jjj|||&&&{{{~~~kkkeee888)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&gggooo###bbb666!!!%%%"""111]]]IIIcccppp%%%kkk&&&{{{777444$$$XXX###$$$+++QQQ[[[ rrr((( jjj$$$tttAAAHHHjjj###(((######666tttttt444}}}xxx???mmmFFFJJJ___pppRRRggg"""nnn"""000'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''---&&&$$$...'''###***((('''---,,,###''')))''''''''''''''''''''''''(((&&&$$$***^^^!!!&&&(((""""""'''%%%%%%%%%%%%%%%%%%%%%%%%...***&&&%%%'''(((&&&$$$***&&&%%%&&&)))***+++(((...;;;000999888$$$((('''(((***,,,000444666333--- ---AAA:::$$$222555444===000%%%111777BBB...***FFF999:::444888DDD,,,***333:::III///)))!!!'''!!!--- ))))))***,,,---,,,---...,,,"""111)))'''###666999111---...+++000---///OOO;;;---555,,,444***888***999'''&&&:::)))$$$((("""%%%%%%AAABBB...000,,,...***444######,,,444666666///::::::&&&BBB>>> ---999"""***555666'''---++++++,,,***(((""";;;DDD333---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++%%%///***(((%%%  555###  $$$######!!!$$$222***$$$(((***######+++""" )))444444 &&&///000&&& )))222888%%%!!!444,,,$$$%%%......'''***,,,$$$,,,'''---444"""###'''%%%+++---,,,!!!+++)))###$$$...(((---***)))((((((((('''''''''+++111+++///'''...!!!333***111...+++!!!,,,%%%000"""444%%%333,,, ###666...(((""",,,$$$&&&&&& ###!!!000)))'''&&&---111222$$$%%%000,,,$$$&&&222 ;;;222&&& ------,,, )))///...'''""",,,...###"""###((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++$$$,,,111"""555 +++TTT|||{{{zzzyyysss{{{{{{{{{{{{{{{{{{{{{{{{~~~xxxvvv{{{jjjmmmyyyssswwwwwwwwwwwwwwwwwwwwwwwwzzzbbbmmmmmm:::)))111 ///222((('''+++777(((!!!***+++111###(((333111***'''###)))---111 $$$???---000&&&###%%%---777---555(((777&&&$$$///%%%'''%%%***555...---111&&&'''222)))'''!!!(((+++((()))))))))+++,,,,,,)))(((&&&%%% ---------222///&&&---111***///000&&&'''<<<888---666***&&&000555,,,''',,,&&&000:::""",,,$$$111'''///...+++'''$$$222&&&###+++///,,,***""")))******333))),,,&&& ***777'''(((---+++%%%$$$)))555))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,'''&&&...***333***KKK%%%,,,&&&'''///)))???(((+++)))000&&&&&&$$$(((''' ###,,,(((...+++'''###"""---!!!"""***111)))+++$$$$$$"""777((($$$$$$***'''444)))+++---((()))000'''))))))'''222******)))'''))),,,***%%%;;;222))))))$$$!!!$$$/// !!!(((<<<)))---000,,,$$$444!!!444///((()))$$$***,,, $$$///''' +++$$$$$$///!!!...111+++(((***!!!+++***---222,,,'''...###+++*** )));;;)))999+++!!!+++))),,,!!!$$$222...,,,)))))))))************************************************)))111$$$(((000(((&&&~~~YYY444'''666### 777000 '''...444111***,,, 000 ###"""&&&"""%%%,,,+++---'''''''''333222!!!%%%$$$,,,###  222%%%...999333 ''' ###...$$$((("""'''...$$$%%%))) ###(((!!!"""'''!!!+++(((///((((((888+++*********************************************************&&&555)))&&&---```FFF!!!(((000111+++888,,,444wwwrrr<<<&&&---'''bbbuuu(((AAAyyy444MMM{{{&&&ccc666!!! DDDJJJ&&&***000---***(((LLLYYY'''111888LLLnnnwwwxxx,,,EEEpppHHHCCCwwwDDD&&&###HHH^^^... }}}YYY&&&iiizzz222...>>>QQQ)))((([[[!!!===SSSccc000)))888*********************************************************++++++,,,...(((!!!$$$ 000nnnPPP ***###%%% >>>888//////NNN@@@%%%---'''eeeAAA)))~~~IIIcccxxx###'''DDD###000---###'''000bbb)))666SSSHHH***TTT$$$)))HHH(((iii###{{{fff"""AAA"""\\\###---"""&&&*********++++++++++++++++++++++++++++++++++++++++++++++++222,,,777(((MMM---666!!!########################((('''### """hhh---###888...'''!!!!!!!!!!!!!!!!!!!!!!!! """''',,,+++'''777))),,,000$$$,,,%%%EEE'''jjjRRR[[[www---&&&333,,,***---...)))&&&pppnnn(((bbbKKKMMMIII)))444"""VVV|||???UUU!!!---222..."""QQQJJJ222)))+++++++++------------------------------------------------,,,000000222)))444......%%%888???<<<:::<<<@@@CCCAAA>>>@@@<<<AAA333000######!!!???***&&&%%%CCCCCCCCCBBBBBBBBBAAAAAAIIIKKK>>>;;;<<<&&&///666,,,+++111eee}}}%%%VVVfffLLLuuuYYYNNN'''...mmm111111%%%333111+++wwwsss]]]|||pppeeeBBB111tttnnn___^^^dddddd$$$)))SSSVVVfff===***GGGjjj"""000eeeRRR000%%%---------------------------------------------------------,,,222,,,---+++%%%bbbddd$$$,,,DDDeee...\\\;;;222@@@BBB&&&999'''...'''000!!!;;;+++222777qqq222;;;ZZZ&&&%%%HHHIII[[[+++,,,AAA111)))333)))000,,,***666RRR333!!!///MMM{{{&&&%%%---___TTT((( ***>>>AAA000'''222<<<+++"""]]]yyy===)))VVVwwwmmm&&&%%%''')))222+++(((---------------------------------------------------------,,,333)))(((---***---))),,, 000iii ...{{{$$$;;;kkk***'''***''')))***---(((eee!!!III******### 555'''---aaa!!!222---///,,,---+++((()))333===###wwwppp""")))444---;;;]]]OOO,,,DDD$$$...rrruuu)))...***$$$OOO&&&+++aaa333,,,666,,,333---------................................................,,,111+++***...)))VVV>>>888~~~UUU))),,,PPPYYY[[[(((---'''---,,,222###$$$FFF---999444$$$yyymmmDDD'''+++ZZZ!!!000EEE$$$uuuqqq+++___'''......222000///222&&&;;;)))%%%___]]]+++777111&&&+++HHHFFFSSS000DDD***SSSbbb***444000$$$SSS---%%%ttt///'''---777888'''.........................................................---...000111///$$$444###xxx###(((KKKyyy'''###HHH666...000ZZZCCC555222///,,,PPPyyy---666---;;; 000###III)))###***]]]111((( %%%BBB***,,,222222+++///999333AAA???ZZZ"""***+++)))333cccbbb333---GGG555 %%%YYY{{{...:::KKKsss666555***///.........////////////////////////////////////////////////...,,,333444...&&&CCC +++!!!///222---zzzJJJ111111111000000/////////444,,,---000///111111'''***(((vvv%%%***;;;)))///'''///444)))QQQTTTdddmmm111III&&& jjj(((+++///...&&&---666TTTiiiKKK$$$'''JJJbbb>>>qqqnnn222___qqq***AAA+++$$$###dddcccXXXggg)))$$$////////////////////////////////////////////////////////////---222222---///888&&&FFFCCC---&&&VVVRRR!!!&&&```%%%+++*********))))))))))))###))),,,000000$$$ ,,,((($$$;;;$$$(((777,,, DDD'''...000///RRR999iiilllmmm222XXX```666VVVjjj&&&///...---******+++666666AAA{{{gggWWWuuuNNNAAA~~~)))+++LLLxxx333~~~yyylll...www___:::xxxgggbbbsssbbbpppZZZuuuaaa/////////////////////////////////////////////////////////000...///...,,,999###;;;888///555"""{{{;;;%%%$$$$$$$$$############///$$$%%%///(((&&&%%%777GGG,,,000>>>ddd......###333???GGG,,,ttt,,,%%%444000///333444SSSttt$$$(((666###$$$III***___```GGG___(((ttt/////////000000000000000000000000000000000000000000000000000000000000000000000000...666***!!!---...VVV ***999ddd,,,,,,222:::777---+++<<<,,,rrr]]]CCC...iii,,,rrr555)))222555000000...RRR:::$$$777###***111111,,,ZZZKKK###999nnnttt###rrr???MMMnnn[[[(((333000000000000000000000000000000000000000000000000000000000000000000000000MMMhhh555777KKK[[[777(((666LLL666'''---444999111)))jjj)))///)))###HHHKKK{{{uuu888---,,,222OOOWWW)))[[[AAAxxxpppAAA)))+++444444///000...>>>+++///333***)))(((333...XXX444LLLtttttt222111///888mmm[[[555***==={{{qqq///IIIuuummm>>>666NNN{{{|||000___sssuuuvvv===QQQxxxoooqqq}}}RRR&&&555TTTxxxiii&&&444111111111111111111111111111111111111111111111111111111111111111111111111===999bbb&&&111666OOO)))...(((###***???AAA000555***)))UUU555777(((---###***###{{{\\\ +++000)))###***!!!'''...111000,,,)))(((===333111444...***,,,222666333...333111444888:::FFF999222"""000 ++++++'''666...,,,111@@@SSS===,,,222,,,...//////...,,,,,,---000***000###&&&222444'''***+++###$$$HHH*** ???UUU:::%%%$$$:::&&&333333*** ,,,444))):::***555111111111111111111111111111111111111111111111111111111111111111111111111***"""<<<OOO;;;888+++333&&&oooAAAGGG999...,,,@@@(((jjj000%%%BBB>>>333>>>BBBKKK>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;EEEHHH;;;888BBBFFF111888...000444HHH'''111:::aaaqqqCCC:::111)))444777888<<<111)))+++000222555999555fff&&&+++,,,...222444555444222111:::+++ aaaHHH)))888333888999555555111''''''!!!]]]UUU...+++555///)))***000666888777///+++444444<<<---+++&&&888111(((AAA!!!777+++:::000LLLHHH'''XXXooo888:::MMMDDD***000555888555...+++111999'''555555111111111111111111111111111111111111111111111111111111111111111111111111)))666******,,,'''***HHHBBB!!!&&&(((///111 ///...444++++++''''''$$$$$$$$$$$$$$$$$$$$$$$$((()))$$$$$$...)))"""111"""&&&333444444(((TTT+++;;;444$$$555DDDSSSAAA444---777---111222444333000,,,,,,111444TTT;;;000555444222111000000111222000111000...mmm{{{---444***777666&&&111>>>555;;;,,,ppp888---%%%333???<<<///$$$%%%+++...===@@@444(((,,,444999666,,,111///999999)))NNN^^^lll888222&&&JJJ444ggg%%%000111333555111,,,,,,///***:::000222222222222222222222222222222222222222222222222222222222222222222222222111===---444EEE...888111###+++vvv:::<<<999444---:::333^^^***...888555///000555555555555555555555555000222111***333777,,,444======$$$...555222000>>>>>>)))000,,,NNN444,,,...666(((111999;;;,,,>>>###***111222333777777555333...TTT+++444222000///000000000///000///;;;000 DDD>>>+++444666444333:::777---555111CCC999???444///+++,,,333888999777:::111###000///999...---777(((999777 999444%%%'''+++999444///---+++111'''444EEE000666000---111777999666333111555...222222222222222222222222222222222222222222222222222222222222222222222222444222444CCC555111000222!!!]]]{{{777444+++888888KKK||||||PPP///)))555333555666555000///(((555666000---000444333---'''///&&&UUU}}}tttAAA<<<555444222222333333333222:::***###;;;444!!!***MMMeeeXXX:::+++999???666))),,,,,,(((333:::555'''QQQ\\\555***222::::::444//////111,,,222666AAA333///,,,888...999:::777)))333///;;;000***333))),,,:::%%%KKKBBB555888333,,,>>>ppp|||%%%555666555333444555333000333000333333333333333333333333333333333333333333333333333333333333333333333333333888)))444,,,OOO<<<***000888,,,,,,333555111555//////&&&333+++888---666888666&&&999111###222888000;;;333000444333///222;;;///???000+++///333111222222222111000111444888;;;%%%JJJ444000555;;;///333((('''(((666###333444000000888333666000///<<<,,,,,,AAA,,,$$$000//////222<<<777111...000333444555444555111***...666777///:::555###555777666(((555///555;;;222888;;;333000555$$$888777&&&333555'''---+++BBBJJJ666???)))...)))...222444777999444***333///<<<444444444444444444444444444444444444444444444444444444444444444444444444111000000444|||$$$444111000000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444...666333&&&YYY\\\OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHH]]]:::444000888555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222111777---666UUU555........................................................................................................................111111111111111111111111DDD]]]<<<:::)))444999444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333000,,,:::666******&&&;;;555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555<<<)))------999///777333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333,,,000999...000999444000555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555111111111111111111111111777000777///222;;;CCC---333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444888///222000:::555333///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444444444444444444444000...999;;;666666;;;222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444<<<...333666:::&&&111???222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333;;;///,,,666888111...444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444,,,666===---444000999+++444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555...>>>666(((,,,;;;666,,,444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444