BM6 6(8( }}}zzzwwwwwwyyyzzz|||Ħmmmhhh^^^RRRJJJGGGEEEBBB999666888>>>>>>777333555CCC===>>>888888>>><<>>???======>>>???AAADDDFFFRRRYYY]]]```lllzzzzzzppp>Looo^^^RRRCCC:::777555333111===>>>999111///444777666;;;555666>>>???:::;;;CCC???555===333333===666@@@@@@???CCCBBBBBBDDDBBBEEE@@@<<<666444888>>>AAA@@@AAADDDCCCAAAHHHRRRRRRJJJ???===???CCCFFFJJJSSS\\\fffqqqHdĦeeeIII999444777;;;888000***+++///444999>>>:::AAACCC===<<>>:::@@@777333777333+++---777>>>222???333222>>>000;;;<<<999BBB<<<999===666===>>>===::::::@@@KKKRRRRRR]]][[[XXXTTTOOOJJJEEEAAAEEEDDDCCCBBB===888999>>>===>>>@@@??????BBBHHHNNNjjjzzzĦĦDdDӵӵӵĦӵĭӵ)))///000'''BBB>>>>>>AAA@@@<<<;;;>>>HHHQQQRRRIIICCCDDD@@@999GGG@@@AAAJJJKKKFFFMMM[[[QQQCCCUUUFFFCCCNNN888DDDKKKBBBLLLDDDDDDJJJ>>>DDDGGGKKKJJJAAA:::<<>>777:::BBBBBBEEEGGGGGGHHHOOOXXXJJJKKKKKKFFF@@@<<<===@@@888:::===EEEUUUnnnZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e???:::??DDDDDDBBB///222===JJJMMMIIIGGGJJJRRRZZZZZZPPPMMMTTTWWWSSS^^^UUUUUU\\\ZZZPPPTTTaaapppbbbvvveeeaaajjjPPP[[[^^^QQQZZZRRRUUU___NNNRRRSSS___eee\\\RRRQQQWWW[[[aaabbbooo|||sssYYYKKKNNNKKKFFF@@@;;;666777AAALLL:::AAAIIILLLGGGAAA===<<<>>>AAADDDBBB===999:::<<<@@@RRRpppHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦAAAMMMXXXVVVLLLEEEIIIZZZqqqxxxmmmbbb___eeebbb```bbbccc```XXXPPPgggqqq{{{gggJJJTTTdddXXX^^^SSSRRR^^^]]]LLL@@@AAALLLGGGFFFOOOYYYYYYMMM@@@FFFMMMWWW^^^```\\\UUUPPPTTTMMMYYYwwwzzzllliiiRRRRRRNNNHHHCCCCCCJJJQQQ;;;<<>>:::777===TTT|||DdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ:::;;;LLL^^^kkkwww}}}rrrbbbhhhsssjjj^^^___}}}eee[[[aaaoooyyy}}}iiilllrrreeeRRRZZZeeeYYY@@@777666>>>???777000111222111111666;;;<<<777222???DDDLLLTTTYYYZZZYYYXXXSSSTTTZZZccceee^^^TTTNNN999???EEEGGGEEEDDDFFFIIIDDDAAA<<<<<>>AAAPPP^^^hhhddd]]]YYY[[[ZZZPPPEEE<<<:::;;;???@@@===;;;<<>>VVVDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵiiippp{{{rrrfffYYYOOOBBB111###'''$$$"""&&&++++++###---&&&&&&+++,,,+++***((($$$(((&&&###&&&///000+++###&&&'''&&&%%%&&&***...111///---+++)))((((((((('''***%%%"""'''---///&&&(((+++,,,---...111333333>>>IIIOOOQQQXXXdddoooJJJOOOOOOMMMRRRYYYUUUJJJ^^^RRRCCC999444222666<<d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9222s&dq&ĒR~~~ooo]]]III666'''333+++%%%'''+++,,,,,,,,,###$$$&&&(((***+++,,,,,,&&&$$$$$$***---)))''',,,$$$++++++%%%&&&......'''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''---)))'''(((%%% !!!'''((('''&&&$$$###%%%'''***,,,------)))%%%&&&+++000888AAADDD@@@@@@GGGHHHBBBDDDCCCDDDGGGGGGIIIRRR\\\III???999<<<<<<777777===PPP|||<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GFFF???sĪj@hmmmZZZUUU>>>888///&&&!!!###&&&)))"""'''---...***(((+++000...///...(((""" ###&&&%%%***((((((///***'''///%%%++++++&&&&&&***)))###(((&&&$$$&&&((((((%%%"""''')))+++---...---,,,+++'''!!!!!!)))---***,,,222++++++,,,,,,,,,+++***)))(((((()))***+++,,,---...,,,333777444222444777888KKKOOOUUUVVVOOOIIIMMMUUUXXXUUUQQQKKKBBB===AAAIII;;;:::ZZZHoD^DdDĦs׼sUUUTTTTTT(((%%%,,,444&&&---...+++'''&&& '''------***))),,,...###(((******))))))+++&&&///(((###...---&&&,,,&&&''''''&&&%%%&&&'''''''''&&&$$$%%%&&&''''''&&&%%%&&&'''''''''%%%###"""***+++***&&&%%%&&&&&&$$$***++++++------,,,***((( %%%***------)))%%%"""%%%%%%)))...///,,,---000(((,,,333888:::>>>JJJWWWEEEPPPYYYYYYUUUPPPLLLHHHUUUAAA;;;]]]nu]ӵ>d<Ħ>d<ĦĦBeĦRRRRRRMMMKKK>>>NNNgggSSS:::"""+++---((((((---***!!!,,,***''''''&&&&&&***///***&&&!!!###+++222111,,,...,,,***)))'''%%%""" '''222'''---///&&&((($$$"""!!!"""""""""%%%***$$$$$$###""""""$$$'''***&&&'''(((***+++++++++***!!!......!!!***---%%%000...***))))))***++++++(((+++---,,,)))))),,,000+++%%%'''111333,,,(((******+++...///---***///777:::@@@CCCCCCKKKUUUTTTLLLMMMiiijjjSSSfffiĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦiiikkk]]]VVVKKK@@@777000+++)))+++)))''''''((()))((((((((()))***+++++++++++++++''''''''''''((()))++++++---'''###$$$###!!!$$$***(((%%%###"""###$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!---111''')))+++&&&(((''''''(((+++,,,,,,+++***)))((('''&&&'''((())),,,...222555444000+++(((///!!!888...,,,###(((,,,)))+++,,,+++---111111---+++...111000...---...000000333444444999DDDOOOSSSVVVKKKZZZxxxfhDenenenejjjgggPPPDDD444+++***---000000++++++,,,---...---***'''------,,,***)))&&&%%%$$$''''''''''''((((((((((((+++&&&$$$%%%$$$ ###---***&&&$$$######!!! """"""""""""######$$$$$$&&&...---$$$%%%%%% %%%$$$$$$%%%'''((('''&&&''''''&&&%%%%%%&&&'''(((###%%%''')))******)))(((+++)))BBB---'''$$$+++***//////,,,))))))+++'''!!!---///111111///...000111333555333...---222666777AAA===JJJ[[[rrrpppXXXPPP333---((()))///111,,,''')))+++...111222///***%%%''''''((((((((((((''''''&&&'''((((((((('''%%%$$$"""!!!"""&&&&&&$$$###$$$,,,***'''%%%$$$###!!!!!!!!!!!!!!!"""""""""###)))/// ***%%%&&&&&& %%%#########%%%%%%$$$###&&&%%%%%%%%%&&&'''((()))%%%%%%$$$%%%&&&(((***+++'''...GGG+++###&&&...'''------++++++000444222+++,,,---//////...---///000...111111...,,,///000///666888???BBBOOO}}}III888111((((((+++000444222***###((()))+++...///,,,'''###$$$%%%&&&(((((()))))))))$$$&&&((())))))(((&&&%%%######$$$&&&&&&%%%$$$$$$&&&$$$######%%%&&&%%%$$$!!!!!!""""""############$$$'''"""%%%$$$'''((($$$'''&&&%%%%%%&&&&&&%%%$$$%%%&&&&&&'''((())))))******)))(((&&&&&&''')))***''''''@@@((($$$$$$+++&&&*********---555===;;;555)))************+++,,,---(((...111000111444555444888888:::999<<L'''%%%)))'''$$$***=hĦ---,,,)))'''(((+++...///...+++///000///0005559999994ĉ@ӵGG=?HHH,,,<<<000(((888333---***+++...000111...,,,+++***+++***(((&&&'''''''''&&&%%%$$$"""!!!&&&&&&&&&&&&&&&'''((()))333:::===;;;:::999444,,,)))(((((()))))))))&&&$$$###$$$&&&(((((('''&&&%%% '''HHH(((%%% &&&%%%$$$$$$%%%''')))((('''))))))***++++++***)))(((+++***(((&&&$$$#########HdĦ###(((...&&&&&&=Īj***'''%%%&&&))),,,------...111000+++***...222222GG=?ӵĭӵӵĦӵӵĦƜ`1.׼sĦ;;;777...///ӵ---Ħ(((((()))***)))(((''''''''''''ĭӵĦ%%%,,,***Ħ$$$Ħ"""!!!%%%***%%%"""$$$+++///,,,&&&"""''',,,&&&!!!DdD%%%&&&'''?fӵ(((((((((Ħ,,,---///ӵƜ`1.׼sbbbĭӵӵĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ444333,,,g&e***>hӵ))))))(((&&&%%%'''((()))fff?><z)))g&e>&eHL:::000)))ShӵgL))))))%%%!!!###'''(((""" '''444S?ʬ,,,)))3h?D%%)?&&&'''ZufĦ(((((('''gL---------g&e666gĉ@DDDVVVg&e>&e@e??g<ĉ3we<Ħ3h?@e4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@///111---Hu]Ħ)))ZuR)Ħ******)))'''%%%&&&)))sߝLGdUĦ%%%Hƅ^Hu]ĦntHdĦ%%%---HGgĉ@HdĦ&&&'''((('''%%%***+++++++++///111Htƅ^777===Bt=o9ĦDtfo9Ħ&&&'''(((g?((('''HdĦ+++,,,---Hu]Ħ444ttEEEKKKHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet111444111DdDĦ,,,...t|<+++***++++++***)))'''***DdDDdDĦ111DdDΦDdDĦq<niDdDĦ555qet$$$%%%DdDĦ$$$&&&)))...111(((!!!!!!***000q<RkkkiiiqjRgdKӵHdDĦgdKӵ'''(((GR/f6LĭĦ)))(((DdDĦ***+++,,,DdDĦ111`eĭIIIDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ666777333DdDĦ...000o)h,,,******+++,,,+++***((()))DdDΦDdDĦ DdDΦDdDӵGIpӵDdDĦ+++po9wӵDdDĦ,,,)))***000777,,,$$$%%%***$$$po9uGIdnuR)ĦDdDĦnuR)Ħ'''(((CdgĪj)))DdDĦ,,,++++++DdDĦ///HߝL`o9IIIDdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ:::888111>d<Ħ...Dt///*********)))(((***)))DdDΦDdDĦ000>d<ʜ4DuTӵ4DwDd<ĦcccpuR)Ħ>d<%%%&&&555CCC;;;333888AAA666peӵĦpeӵDx<>d<ӵDd<'''qR/ܗ?fӵ)))>d<,,,,,,>d<Ħ...4DufئL>eFFFDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜ>>999///sdKĦ...DHRRud)))*********)))---)))>d<Φ>d<Ħ111s&dq&ĒRkkkccci?ʜtd<Ħ|||HHܗDӊB999<x444BBB___\\\bbbmmmhhhB?daĦB?Ho9>d<4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDAAA:::000ne//////=e&&&'''***,,,------///)))ege888666sĪj@h'''+++***fdDĦ)))@ďDHkge$$$'''+++!!!'''***&&&###@h333FFF@G%%%(((HĪj@IŌ$$$'''Bene&&&Hkge111ne222222feCCCHu]3hhsegeĦja>aĦ@Gse4DuXӵĵD^aaa000///444444***''')))......((((((---//////%%%###(((...DdDĦ"""### !!!$$$%%%)))+++(((222///***%%%$$$%%%)))+++---***'''$$$$$$******222'''%%%,,,000333222***<<aĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦzzz777222666---Ħ111999333...000444...))))))+++222CCCSSSDDD+++&&&&&&%%%!!!+++(((...'''###""">d<Ħ###))))))"""%%%///444$$$((()))$$$!!!###''''''%%%&&&'''(((***------,,,---)))%%%###%%%)))***(((,,,---***""" &&&,,,---''')))+++***)))(((***,,, '''111333+++$$$&&&+++...,,,***((((((***...111444444000(((Ħ)))...000333444666888999999DDD>d<ĦBegeFYĉ>aĦBe?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ>>>333555gdKĦ,,,%%%...111'''***>>>^^^}}}III/// """''''''$$$'''000'''gdDĦ***,,,...'''///555444000,,,(((%%%,,,,,,000555555...***)))...------,,,***(((&&&&&&&&&111111)))$$$(((///***000+++((()))&&&'''''''''&&&%%%&&&***---,,,111...///999<<<777666***...111///)))$$$###$$$777,,,&&&gdKĦ---,,,---000444888888777666LLLsdKĦŶS3we<>AneneneKKK888ne'''777888...DDDlllFFF)))$$$'''---+++)))!!!$$$De)))***,,,...222===LLLVVVZZZXXXRRRMMMGGG@@@@@@GGGHHHBBBAAAEEEEEEBBB???<<<666///+++,,,;;;555...''' ###***'''((()))&&&$$$%%%))),,,))))))((('''''')))+++,,,888000%%%<<Ak<eee@@@444+++,,,TTT777###&&&,,,$$$###&&&!!!+++444EEEAAArrr}}}{{{}}}~~~~~~ssspppnnnRRR666---000000***%%%+++$$$%%%,,,***!!!&&&&&&''')))+++---------###%%%222YYYnnnEEE***???111***...777333000111666999666555888rrrEEE888@@@333333MMM999 )))///>>>MMMsss}}}wwwlllZZZGGG666***$$$%%%&&&((()))%%%!!!###'''&&&"""!!!###&&&)))///666333;;;MMM```hhhdddccchhhttt~~~[[[;;;---///$$$ &&&)))'''(((---""""""$$$'''+++...///...///HHH~~~~~~^^^;;;---222666444000555000000555444111555>>>MMM444:::666qqqYYY"""%%%;;;hhhxxx@@@333444"""###$$$%%%'''***"""$$$))),,,&&& """)))'''+++***&&&$$$"""%%%---+++"""""")))%%%'''+++)))&&&:::nnn[[[666''')))''''''%%%$$$%%%))),,,,,,,,,111{{{zzzSSS;;;555666555111111444222000:::IIIYYY999===oooyyy((()))===^^^'''%%%***!!!'''&&&%%%&&&&&&%%%###""""""###'''%%%$$$$$$"""'''999LLLBBBFFF>>>,,,"""%%%******(((!!!"""!!! +++<<<### ###***)))$$$***666IIIaaannnnnnggg333...(((%%%&&&((())))))///!!![[[iii???777333333666333222@@@TTT???eeeYYY:::OOOLLL999---$$$###$$$///,,,)))&&&***AAA---***$$$777999,,,$$$%%%###""",,,%%%YYYCCC''' %%% """%%%''')))(((&&&$$$###"""""""""!!!!!!!!! ###&&&%%%)))888RRRfff___UUU@@@!!!***,,,***UUUddd===111<<>>!!!"""!!!%%% !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###"""#########$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%'''((()))***)))))))))***++++++******---///)))000;;;===)))&&&&&&!!! !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""##################""""""""""""#########$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$%%%'''(((******))))))++++++)))'''%%%%%%(((***&&&///$$$___YYY%%%%%%%%%$$$###"""!!! """  !!!"""!!!  !!!!!!"""""" !!!"""######""""""""""""""""""""""""$$$$$$###!!! !!!%%%((((((&&&&&&((()))'''&&&&&&))))))))))))((((((((((((''')))+++...111333444555)))000...:::wwwUUU&&&"""!!!!!!"""#########"""""""""  !!!"""!!! !!!!!!!!!""" !!!"""""""""""""""""""""""""""""""""#########"""!!!"""$$$'''###"""###%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))+++,,,---.........+++111...---SSSggg!!!))) !!!!!!""""""!!!!!!"""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$###"""$$$%%%%%%&&&'''(((((((((((('''%%%%%%%%%&&&'''''''''(((((()))***+++,,,,,,,,,,,,(((///111,,,777ccchhh/// $$$############"""!!! """  !!!"""!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""" """$$$%%%$$$######$$$'''***+++((('''((('''&&&$$$$$$%%%&&&'''(((((()))&&&''')))+++---...///000)))...555555000>>>qqqsss333$$$((($$$$$$$$$###"""!!!"""  !!!"""!!! !!!!!!!!!!!!!!! """""""""""""""!!!!!!!!!"""""""""""""""""""""""" """%%%&&&$$$#########%%%'''###"""$$$%%%###%%%%%%&&&'''(((((())))))&&&''')))+++,,,---......222///444999000)))===\\\fff+++!!!%%%$$$!!!!!!"""############""""""  !!!"""!!! !!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" """%%%%%%$$$######$$$%%%)))$$$###(((***(((&&&&&&&&&'''(((((())))))))))))))))))))))))((((((333---...444333,,,///999NNNiii333 +++*** !!!!!!""""""!!!!!!"""  !!!"""!!! """!!!!!!!!! !!!!!!!!!"""#########$$$""""""""""""""""""""""""!!!###$$$$$$######$$$%%%###---000)))%%%***,,,)))&&&&&&&&&&&&&&&&&&&&&'''************))))))((('''***---///000222444444444///PPPsss,,,,,,'''!!!"""&&&$$$"""""""""!!! """  !!!"""!!! """"""!!!!!!  !!!"""###$$$$$$%%%"""""""""""""""""""""""""""###$$$$$$###"""$$$%%%'''111333)))###%%%&&&!!!&&&%%%%%%%%%%%%%%%%%%%%%))))))+++,,,,,,---------%%%111666///***......(((999...GGGddd,,,&&&&&&%%%%%%$$$###""""""%%%%%%%%%###   !!!!!!!!!!!!!!!!!!""""""""""""'''$$$""""""%%%&&&$$$"""***)))'''%%%%%%%%%''''''###$$$&&&(((*********)))((('''%%%%%%%%%&&&(((******)))))),,,///000...+++,,,...//////...------...777JJJWWWOOOwwwUUU---...%%%%%%$$$$$$######"""""""""######"""!!! !!!  !!!!!! !!!!!!!!!!!!""""""&&&$$$""""""%%%&&&%%%$$$'''''''''''''''&&&&&&%%%###$$$&&&'''(((((((((((()))((('''&&&&&&((()))***+++******,,,///111///---***,,,///000000000111333)))555CCC777GGGWWW---"""$$$######################## """"""!!!!!!###$$$!!!   !!!!!!!!! !!!!!!!!!""""""$$$###""""""$$$&&&&&&%%%%%%&&&((()))((('''%%%###$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$&&&'''(((---++++++,,,...000000000,,,...000111111111333555222///:::000)))CCCxxxNNN'''000111"""""""""""""""######### !!!"""!!!"""###%%%###"""!!! !!!!!!!!!!!! !!!!!!""""""############""""""###$$$&&&&&&'''%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''((())),,,+++***+++,,,...000000///000111111000000111333???///777888000000BBBoooPPP///'''&&&$$$$$$"""""""""""""""######### !!!""""""!!!!!!"""######"""!!!!!! !!!!!!!!!""""""!!!!!!"""######$$$%%%%%%"""#########$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''((((((***************++++++,,,*********)))***,,,...000///000000000//////111333999***222777999666...<<>>$$$222***&&&000"""+++$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$###"""""" !!!"""!!! """$$$""""""######"""!!! !!!!!!!!!!!! !!!"""$$$%%%&&&&&&%%%%%%!!!!!!!!!!!!!!!"""""""""!!!###""" """$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$&&&((()))(((''''''&&&%%%$$$%%%(((+++---(((+++///000///...000333000000000000111333555777---333666444111222666999999666BBBkkk---333''''''(((((()))))))))***'''''''''(((''''''&&&%%%+++***)))'''%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%###############"""!!!!!!!!!!!!""""""""""""!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&'''''''''''')))))))))))))))******+++'''))),,,---...000333555444333111111111333555666;;;999888:::===>>>===;;;DDD;;;:::EEEoooEEE;;;###((((((((())))))*********'''''''''''''''&&&%%%%%%((('''&&&%%%$$$#########!!!!!!"""######$$$%%%%%%###############"""!!!!!!######$$$$$$$$$$$$######%%%%%%%%%$$$$$$######"""$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&'''((((((###$$$%%%&&&''''''''''''******))))))((()))))))))(((***+++,,,,,,,,,...000444333222222222444666777444333222333666777666555:::<<>>;;;IIIaaa+++---"""%%%444)))(((((((((((('''''''''$$$$$$%%%%%%$$$$$$###"""""""""""""""###$$$%%%%%%""""""""""""""""""""""""!!!""""""############"""######$$$$$$$$$$$$######%%%$$$$$$$$$$$$#########!!!"""###$$$$$$###"""!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))%%%%%%&&&&&&'''&&&&&&%%%***)))((('''%%%%%%%%%%%%&&&'''))))))))))))+++---++++++,,,...///000111111111333444444444444555777333;;;999777>>>AAA>>>===YYY###+++,,,---"""'''((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$######""""""!!!!!!!!!"""###$$$%%%"""""""""""""""""""""!!!!!!!!!"""#####################$$$$$$$$$$$$######"""""""""###############"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((%%%&&&&&&'''&&&&&&%%%%%%(((''''''&&&%%%%%%%%%&&&%%%&&&(((((('''''')))******+++,,,...///000111111222555777666555555777999222333;;;???===BBBHHHGGG;;;ggg***333 ))),,,+++)))$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!"""###############!!!!!!""""""""""""!!!!!! !!!!!!""""""######"""###%%%&&&&&&%%%###"""!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%"""######$$$&&&(((***+++''')))***)))(((((()))***((()))***,,,---...//////000333555555333333555777<<<000;;;FFF<<<:::BBB>>>@@@===nnn666)))******)))&&&$$$######((('''%%%$$$###$$$$$$%%%#########"""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&'''&&&$$$###"""""""""""""""!!! %%%###!!!"""%%%&&&$$$!!!###)))...+++###!!!&&&''''''&&&%%%$$$$$$$$$$$$((((((&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((())))))))))))'''(((((()))***,,,---...+++******+++---///000111222555777555222111333666666666777999<<>>BBBddd$$$000***&&&&&&&&&&&&''''''&&&%%%&&&&&&'''&&&%%%###!!! !!!"""$$$$$$$$$###!!! !!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""#########$$$$$$###"""""" ###%%%$$$!!! """$$$$$$###"""#########"""!!!$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$###$$$$$$%%%&&&(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%(((((('''''''''''''''(((***(((&&&***///222111---000//////111444666666444444555777777666777888999===444===@@@777TTT,,,...(((((('''%%%&&&''''''$$$"""###$$$%%%%%%%%%$$$###""""""######$$$###"""!!! ###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!"""""""""""""""!!! ###%%%$$$!!! """%%%&&&$$$"""!!!"""""" #########$$$%%%&&&'''(((%%%%%%$$$############$$$'''''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$))))))((('''''''''((((((%%%''')))+++++++++,,,---///111333333222222444666444666777777666555777999555666444:::;;;666]]]222222%%%)))%%%)))&&&$$$%%%''''''$$$!!!!!!"""###%%%'''((())))))#########"""""""""""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""!!!"""$$$$$$$$$###"""###$$$$$$"""!!!!!!""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###############%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%)))(((((('''''''''((((((###'''++++++)))'''))),,,+++///222111...---000333222555777777444444666999...@@@999222;;;444===fff<<>>@@@BBBxxxTTT:::,,,+++$$$$$$***%%%"""!!!###(((***'''###'''&&&$$$"""!!!!!!""""""&&&$$$""" !!!###$$$!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&'''&&&$$$###!!!"""###$$$$$$$$$$$$$$$'''%%%###$$$'''(((&&&#########$$$""" ###%%%%%%%%%$$$$$$%%%%%%&&&'''!!!!!!!!!"""###%%%&&&'''"""""""""######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''***))))))+++,,,+++(((%%%***((('''***000333222000---111444444111000444888BBB111777===555@@@KKK;;;<<>>111<<<<<>>777777222DDD===$$$***333!!!'''""" %%%&&&$$$%%%+++$$$$$$$$$&&&'''&&&### ###""""""!!!""""""######""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!! !!!  !!!!!!"""######$$$$$$!!!"""$$$$$$"""!!!"""######%%%&&&&&&%%%&&&(((***+++***)))((('''&&&%%%$$$%%%$$$###%%%((((((%%%""""""###%%%&&&'''(((((((((&&&%%%$$$%%%''')))))))))((('''%%%$$$$$$%%%'''((($$$(((++++++((('''+++///***,,,------,,,...333777111222333222222222555777999888<<<>>>333BBBUUU>>>%%%+++,,,+++)))((()))+++)))%%%$$$(((""""""###$$$$$$$$$############"""   """###""""""!!!!!! ###""""""!!!!!!!!!!!!""" !!!""""""!!!!!!!!!"""###%%%&&&"""######"""!!!!!!$$$&&&$$$#########$$$&&&)))***,,,//////***""""""'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%""""""%%%%%%###$$$'''***)))(((''''''(((******...---...111111///222777111222333333333555999<<>>111777GGG}}}===(((333(((***,,,+++(((%%%%%%&&&((('''%%%###!!!###&&&)))%%%&&&&&&&&&$$$""" ((('''&&&###!!!!!!$$$&&&###+++,,,%%%%%%&&&"""(((((((((,,,&&& )))'''"""+++&&&&&&...777???IIISSSxxxsssjjjmmmppppppzzz}}}sssfffdddkkknnnfffOOOIII666///555&&&''')))((((((((()))+++---...***)))+++000333000%%%'''$$$&&&***)))$$$"""$$$---***&&&######'''---111...---***)))))),,,000333,,,---///111222333444444000888999777222PPPFFF''''''333%%%(((,,,...,,,)))&&&%%%###&&&)))((($$$!!! """ ###&&&!!!""""""!!!!!!!!!222)))"""%%%$$$"""333:::CCCTTTTTT[[[mmmtttzzz|||sssqqqwwwuuuwwwppprrr{{{tttwww|||vvv}}}vvvjjjyyyiiizzzrrrxxxvvvxxx~~~yyypppeeeXXXLLLCCC>>>BBB888+++'''***---,,,))))))***---222111+++&&&%%%&&&---333333---&&&!!! 999555///+++***+++++++++------......///111222333111333AAA===...222iiiccc''',,,)))'''%%%(((+++...---+++(((&&&###%%%'''((((((%%%""" +++***)))((('''&&&&&&%%%&&&&&&$$$"""!!!###'''+++===...***111888BBBSSS```tttyyyzzzmmmaaaZZZWWWQQQHHHIIIKKK777===///***(((***...000+++%%%&&&***555222::::::GGGQQQHHHOOOEEEEEEUUU333///QQQ888555<<<>>>999555666555000...111:::>>>BBBNNNYYY^^^bbbdddddd|||ttt^^^MMMEEE>>>444((("""$$$(((,,,///&&&((())))))((((((+++---&&&&&&(((+++//////---***//////...---...///111222555...>>>===<<<666???444)))......"""(((((()))+++++++++***(((+++&&&!!!!!!%%%)))****** %%%))))))%%%  """'''000???OOOZZZ{{{nnn]]]QQQSSSIII777555111)))***++++++))))))---222666AAA===CCCOOOGGGYYY555,,,___kkkvvvyyy}}}777AAAwwwyyyvvvjjjEEEEEE]]]VVVIIILLLFFFDDDFFFIIIOOOVVV^^^eeeiiipppXXX===)))///,,,((('''((())))))(((,,,---///111222111...+++000000///......000111222222---888666@@@>>>,,,MMM<<<333222$$$111******)))'''((()))******)))%%%%%%%%%'''(((&&&!!!***'''###!!!###)))000444PPP^^^tttsssXXXUUUGGG>>>111%%%!!!)))...+++>>>%%%&&&OOOUUUMMM___YYYfffsssEEE000sssqqqttttttsss[[[[[[WWWPPPccckkk[[[jjj:::RRRhhh777333555666888DDDGGG999PPPbbbgggpppfffccczzziiiXXXIII===777222///000888HHHYYYdddjjjtttWWW>>>///***)))((('''(((((('''&&&'''***---///////////////000111222222666;;;444888===333999wwwyyy222111$$$***111***((('''''')))***(((&&&$$$***+++)))***---111%%%,,,:::OOOiiiwwweeeZZZIII444333...000GGG???KKKXXX<<>>&&&111;;;>>>EEEWWWmmmyyybbbIII000333444111,,,***///444+++,,,---...///000000000333;;;999777222777BBB555GGG...555""",,,111!!!///)))''''''(((******&&&###''''''%%%"""666XXXrrrsssaaaHHH@@@444,,,...:::LLLXXXssshhh999UUUTTTEEEXXXcccAAA&&&//////>>>LLLYYY^^^aaafffhhhggg```555+++)))NNN```(((IIIQQQ999222ZZZFFF(((gggqqq}}}666>>>NNNMMM000<<>>OOOEEE666HHH{{{kkkOOOEEEGGGBBB+++xxxSSS;;;___pppKKKPPP111***777MMMUUUmmm}}}tttWWWCCC"""...333'''555333$$$666===------888666;;;888999dddxxx///---555333$$$&&&***""",,,777+++&&&444===NNNkkkIII111%%%222PPPDDD---wwwppplllKKK777222000,,,***000fff\\\GGG)))PPPSSS```000VVVkkk,,,MMMkkkbbbnnnXXX;;;www@@@:::eee...gggHHH&&&kkk222 CCCSSSCCC;;;===XXX777RRR:::666rrrwww"""777rrr|||III+++uuuHHH:::PPPBBB===GGGoooGGGGGG555UUUppp333~~~111111888<<>>***%%%***---)))...777555+++(((,,,222cccaaaYYY444+++EEE\\\yyytttTTTAAA333(((666MMM]]]```ttt|||VVV:::wwwNNNXXXfff???OOO;;;```}}}EEEIII"""zzzQQQ///aaaEEE$$$>>>pppbbb(((xxx;;;NNNUUU555777&&&......xxx888TTT///<<<)))FFF>>>+++~~~jjj,,,QQQ@@@111pppEEE...VVVAAA===<<>>///$$$###'''+++)))!!!===YYYfff@@@++++++SSSwwwhhhTTTOOOwww&&&LLLggg$$$TTTFFF***///dddoooZZZlll&&&:::+++(((NNNiii...zzz(((RRRFFF666777111'''444YYY"""@@@xxxrrr<<<555***GGG333...[[[///OOO+++***;;;LLLLLL%%%000BBB333DDDEEENNNLLLuuuCCC###KKKNNN)))555LLL>>>}}}TTT,,,QQQnnncccPPP555+++000EEEjjjaaaBBB???666000777...666555666555---333111&&&)))666777555XXXkkkCCC***(((uuunnn|||ZZZ>>>999***:::___888qqqQQQGGG>>>HHHEEEeeeTTT999rrrUUUWWW===///uuuRRR;;;---***&&&YYYzzz---"""\\\|||PPP"""ccc000,,,222;;;sss###666@@@---******---(((~~~...TTT'''777NNN000UUURRR]]]SSSAAA@@@333BBB;;;111???AAA<<>>===999kkkpppJJJ:::QQQpppfff{{{}}},,,'''"""NNN\\\yyy\\\XXXvvv>>>HHHOOO***@@@EEE###LLL***qqq,,,pppeeeWWW[[[HHH///\\\>>>LLL)))666uuu777PPPuuuJJJJJJ999000'''&&&sss///>>>(((KKKttt---AAAyyyrrr~~~ttt111\\\...000CCC)))EEE777333888777|||===AAA}}}...---XXXMMM>>>[[[yyy;;;ddd888MMMuuu***QQQEEEOOOCCC111ooo888___999QQQlll$$$aaaSSS<<<000777fffxxxVVV///AAA)));;;jjj{{{pppAAA777<<<:::666444666777+++000LLLvvvMMM777XXX}}}^^^OOOKKKEEEuuuBBBfff===YYYzzzTTT:::xxxhhh===zzz888www999yyy555===000OOOjjj***OOO```)))XXX///;;;{{{)))ddd\\\""")))___aaammmfffppphhh666aaa|||)))///111444:::888AAA@@@HHHPPPKKKWWWmmmQQQ&&&;;;888fffOOO+++777hhhKKK<<<___:::MMMooo###SSSCCCEEE(((dddfffSSSFFFSSSjjj===MMMLLLttt%%%lllAAA444BBBooo444rrrXXX<<<999:::bbbzzzEEECCC999777222\\\NNN000,,,&&&AAAzzzppp;;;FFF{{{oooFFF---LLLRRR;;;cccQQQ666777888www!!!\\\wwwXXX***999[[[UUUFFFnnnttt(((KKKUUU+++dddUUU'''444LLLPPPNNNWWWWWWaaaRRRMMMSSSQQQ>>>@@@RRR'''vvvHHH&&&&&&...$$$---%%%%%%(((&&&+++,,,&&&===###[[[qqq!!!...{{{***,,,111###--- ---)))$$$###&&&---&&&+++'''+++,,,333"""AAABBB(((dddJJJGGG666555(((HHHHHH###QQQ555qqq222ccc555111rrrxxxooo;;;MMM+++}}}ooobbb```<<<;;;AAAUUUKKK777333???888+++$$$///111EEE[[[TTT]]]???000:::MMM)))dddJJJCCCIII000>>>sssFFF[[[bbbSSS999WWW333\\\XXXAAA,,,{{{@@@eee000GGGfffqqqhhh___OOO555111EEEBBB+++sss555&&&''')))++++++***)))'''###,,,777!!!OOO999;;;xxxsssqqqiii]]]]]]aaaZZZXXXIIIEEEDDDcccUUU 111~~~ppp```TTTFFF***222}}}))) JJJIII@@@sss999---sss$$$000]]]...]]]FFF;;;FFFWWW///<<>>,,,888:::FFFooo###)))000eee^^^IIIsss{{{rrrYYYnnnddd333___>>>222~~~)))nnn!!!cccZZZAAAMMM***//////'''888AAA@@@QQQUUUaaahhhnnn}}}}}}kkk999///TTTwwwrrr___``````^^^XXXOOOGGGAAA555000+++(((+++...///---%%% 333000"""%%%"""""" $$$...///(((---444///%%%)))+++$$$..."""000///(((000---$$$,,,(((((('''&&&%%%'''***---%%%444:::777,,,(((KKK^^^ttt{{{kkk???"""ttt%%%"""***<<>>FFFIIIOOOWWW[[[ZZZxxxyyyrrrfffhhhsssvvvyyy}}}uuujjjcccfff[[[jjjkkknnneeeeeeqqqnnncccdddjjjmmmpppmmmfff___[[[ZZZYYYWWWRRRLLLLLLPPPDDD...)))SSS|||NNN888%%%+++CCCAAACCCWWWdddooo555"""vvv~~~yyyjjjRRR777444...777000&&&$$$DDD555III)))ddd}}}]]]///yyy999777HHHTTTVVV666ZZZ---///@@@000CCC999||||||---333%%%!!!MMM___\\\OOO```ooolllgggOOO___KKK{{{^^^HHH999ttt111###...,,,BBB666WWWeeebbb{{{+++WWW{{{uuuiiiQQQEEE555###777///+++000666444666222###666444IIIeeeiii|||zzzqqq~~~yyy|||zzz~~~rrrtttpppyyyzzzyyyxxx|||yyyyyywwwdddVVVHHH666(((%%%555###222@@@___WWWwwwxxxbbbVVVPPPbbb???BBB,,,***ddd:::FFFvvv111kkk{{{PPPnnn111[[[rrrfff***222???999777>>>NNNIII+++,,,000ssseeeMMMOOOOOO333III{{{///mmm///ooobbbVVVDDDDDD888"""888...555,,,###---999???dddyyy|||iiigggfffccc^^^XXXPPPJJJFFFFFF===888:::666,,,+++111,,,(((***111...111+++'''%%%)))&&&"""'''!!!''')))000$$$((($$$(((""" &&&'''$$$(((000///%%%###%%%(((***+++,,,...///222,,,111666222555BBBIII888IIIaaa```eeekkkjjjkkkJJJLLL///222<<>>""" 333RRR<<>>}}}CCC???LLL###///...YYY]]]tttccc///777,,,444444===FFFWWWdddgggzzz}}}vvvgggIIIDDDDDD111333---&&&***...+++---111---)))222$$$777HHH>>>CCCeeeaaaccciiirrr~~~zzzZZZ111!!!$$$$$$---$$$&&&###///$$$!!!&&&###***%%%###***---###!!!!!!$$$'''(((&&&"""---[[[tttkkkbbb```WWWPPPGGGHHH999AAA***111000,,,)));;;---&&&+++&&&000***777>>>HHHZZZaaammmbbbFFF999111'''@@@BBB```xxxXXXMMM111***^^^}}}'''[[[444}}}```===222uuu:::NNNCCC777///777888000444xxx***444///333rrr^^^WWW999TTTvvvjjjVVV>>>***///999LLLeeeppp[[[CCC:::,,,000777'''!!!''',,,555666,,,@@@>>>;;;===HHHYYYgggllllllmmmnnnjjjZZZ@@@***%%%******###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&EEEttt~~~yyytttrrroooeeeVVVJJJ:::666///(((%%%'''---222EEEXXXmmm}}}mmmRRR<<<222333777;;;OOOaaa666666///???ccc@@@HHH333BBBAAA'''222222@@@>>>XXX:::)))+++ [[[dddddd555DDD<<>>,,,444+++nnn222111000777OOOzzz222<<<+++FFF___oooYYYFFF999333,,,***'''%%%%%%(((+++...%%%'''+++///000mmmooo)))%%%###222%%%)))&&&&&&%%%$$$(((+++)))$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''wwwzzzxxxcccFFF333000777@@@FFF333,,,((('''&&&###"""$$$###***888NNNhhhyyypppUUU<<<333000&&&+++EEE\\\VVV<<<+++555FFFttt[[[AAA555'''222333///222>>>444LLLUUU+++777555''',,,TTTCCCRRRrrr|||rrrAAAfffDDDVVVdddLLL666333///)))$$$!!! """###'''))),,,---+++%%%###&&&###GGGdddqqqGGG444%%%///$$$%%%%%%$$$###%%%''''''%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&qqq{{{ttt}}}mmmIII...######%%%***//////+++&&&***,,,$$$ """+++***((($$$ $$$''')))EEEttt~~~pppaaa111***111LLLhhhhhhLLL111,,,444'''@@@///111555,,,...111,,,---~~~(((222***\\\```KKK\\\}}}\\\AAA///***)))......$$$***+++,,,---,,,***'''%%% !!!###&&&(((***,,,'''......---gggfffmmm:::+++!!!000"""'''%%%$$$%%%'''((((((((($$$$$$$$$$$$%%%%%%&&&'''########################"""######"""!!!!!!"""$$$QQQLLLeeennnyyybbbCCC---'''***,,,,,,&&&$$$!!! +++"""$$$&&&###%%%,,,(((######'''***...555777OOOvvvsssMMM000,,,:::AAA===000777)))LLL666(((222///666......///OOOaaa&&&))))))777(((BBBNNNZZZvvvVVVHHH===<<<@@@000+++---%%%!!!!!!%%%!!!!!!(((------,,,***)))'''%%%$$$######"""<<>>AAA'''(((&&&555***(((333///###<<<000FFF'''((('''###>>>+++???///))),,,%%%KKK^^^&&&'''***)))%%%&&&+++***%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&''')))***&&&!!!666~~~wwwtttDDD---)))$$$&&&"""(((''')))'''%%%###""""""###$$$###"""!!! !!!"""######+++%%%###OOO{{{bbb"""%%%%%%""" !!!$$$%%%$$$### ***,,,###&&&***'''###"""!!!!!!!!!!!!""""""$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$%%%&&&'''$$$%%%&&&''''''''''''&&&"""+++555:::666111...------"""222)))...666WWW{{{555''')))+++'''---+++111,,,fff^^^'''///***---,,,'''%%%&&&###%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((()))///'''&&&RRRNNN+++%%%...,,,(((&&&%%%$$$###""""""######$$$###"""!!!!!!"""###$$$%%%%%% ...XXXwww888%%%)))"""$$$***%%%...000(((%%%***...,,,""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""###$$$$$$$$$######"""############$$$$$$%%%&&&&&&''''''&&&)))+++***)))))),,,///,,,%%%444+++...333HHHGGG((((((+++)))***)))...((($$$)))BBBZZZ)))!!!)))###&&&(((&&&&&&'''%%%"""$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&''''''!!!---)))+++TTT|||```999&&&333########################%%%$$$###""""""###$$$%%%!!!!!!%%%%%%***aaa\\\"""  """###"""""")))+++%%%"""'''***((( !!!"""######"""!!! ######"""!!!!!!!!!""""""$$$$$$###"""!!!!!!!!!!!!""""""""""""$$$%%%''')))(((&&&###!!!"""&&&***---***(((555***,,,...333ooo000)))***,,,###&&&///---&&&888000BBB%%%666!!!###$$$$$$$$$&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''000000!!!444uuufff$$$,,,,,,!!!!!!"""#########""""""$$$###""""""""""""###$$$''' ***$$$!!!@@@lll}}}III'''!!!&&&!!!!!!###$$$ """$$$""" """$$$$$$###!!! %%%%%%$$$$$$#########"""$$$$$$######"""#########!!!!!! """%%%((()))$$$$$$%%%''')))***)))'''((()))222)))+++,,,'''EEEYYY---,,,***///%%%&&&,,,((((((444bbbZZZ111$$$***)))***((('''$$$!!! ###'''&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''...---)))'''???sss!!!$$$%%%!!!!!!"""#########""""""###"""!!! !!!"""######%%%%%%!!!(((666ppp~~~DDD+++!!!"""--- ###$$$""""""###$$$### """###$$$###""" $$$$$$$$$$$$######""""""$$$$$$$$$$$$%%%&&&'''(((!!!!!! """$$$''')))$$$%%%'''***,,,,,,)))'''***,,,111+++---000+++444111---+++)))000---000&&&***000;;;$$$000333$$$:::(((&&&&&&&&&###"""&&&---'''''''''''''''(((((()))&&&&&&'''))))))***))))))---''',,,222@@@^^^vvv''' ###########################"""!!! !!!"""###"""%%%""" """\\\SSS$$$%%%---+++&&&"""###$$$$$$$$$%%%$$$### !!!"""######""""""!!!!!!"""""""""!!! """######$$$%%%'''((()))!!!!!!!!!!!!###$$$&&&(((&&&&&&%%%&&&&&&(((***+++...///111000000333444333hhhlll***(((+++---+++///000)))...;;;|||SSS '''))),,,///666!!!"""&&&+++***'''+++222'''&&&&&&&&&&&&'''((((((%%%&&&(((***+++,,,,,,,,,$$$%%%444666333eee\\\WWWzzz555&&&%%%$$$###""""""############"""!!!!!!"""######&&&***$$$ ###$$$777hhhRRR(((''':::444"""""""""$$$%%%$$$###### !!!"""######### !!!""""""!!!!!! !!!!!!!!!!!!"""$$$%%%%%%""""""######$$$%%%&&&&&&$$$&&&&&&%%%$$$%%%)))---......///444000000666222BBB===333&&&///333###***###...,,,>>> 555+++,,,+++$$$%%%''',,,111---&&&&&&+++&&&%%%%%%%%%%%%&&&''''''%%%&&&(((+++------------///(((000111333{{{nnnYYYzzzxxx)))'''%%%###""""""###$$$%%%$$$###""""""###$$$%%%!!!$$$$$$$$$$$$$$$"""RRRKKK)))333%%%%%%$$$%%%((()))'''&&&&&& !!!"""$$$$$$ !!!"""$$$$$$$$$######  !!!"""###$$$%%%%%%%%%%%%%%% %%%******'''&&&(((++++++***,,,444---)))333...---,,,222$$$&&&---///111,,,###000HHH666))),,,...***(((++++++***'''$$$###%%%+++///)))'''&&&'''((()))((('''))))))+++,,,,,,,,,,,,,,,(((888...BBBooo[[[yyy|||777///---)))###&&&$$$ %%%$$$!!!&&&'''"""!!!$$$&&&###((($$$qqqUUU$$$...'''&&&$$$###'''***&&& %%%$$$"""!!!!!!!!!"""###!!!!!!"""###############!!!"""###$$$$$$###"""!!! $$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&((()))///222......222444111:::HHHbbb$$$222,,,***+++///***000$$$YYY:::---&&&+++---(((&&&(((%%%&&&'''))),,,222999>>>***((('''((()))***)))(((%%%&&&'''((()))))))))))))))111555...---GGG|||mmmfffGGG!!!))),,,$$$&&&&&&%%%&&&'''&&&"""'''(((%%% #########&&&KKK===!!!(((###!!!$$$***'''!!!"""***%%%%%%$$$############### !!!""""""#########"""""""""###$$$######"""!!!!!!$$$&&&'''%%%###"""!!!"""$$$%%%%%%%%%&&&(((***)))...000,,,+++///000...,,,AAA999"""///000,,,(((222'''***999yyy---'''&&&,,,---(((&&&)))'''((())))))***---222555***)))((((((******)))((('''((()))***++++++++++++222))))))...((($$$>>>cccmmmFFF]]]xxxfff{{{xxx777---%%%,,,"""###!!!!!!###$$$$$$!!!"""''''''###))))))///tttwwwOOO777$$$%%%"""!!!$$$)))+++&&&!!!%%%%%%%%%%%%%%%%%%$$$### !!!!!!"""""""""""""""###############"""!!! """%%%''''''&&&$$$######"""$$$%%%&&&'''(((+++---+++......+++***---000000$$$:::iiisss)))++++++---+++(((333'''222rrrHHH)))''')))------))))))---*********(((&&&%%%&&&''')))((('''((()))***)))''')))***+++,,,------------...)))%%%'''...111---'''444### 333222###SSS|||ssstttwwwuuutttuuuRRR)))%%%"""111+++))))))&&&%%%!!!#########$$$&&&&&&%%%111%%%***FFFttt333!!!***))) ###...***###$$$%%%&&&&&&%%%$$$### !!!!!!"""""""""!!!!!!$$$$$$######""""""!!!!!! """%%%''''''&&&&&&'''$$$&&&'''(((((()))+++...---......,,,,,,///222555***666FFFGGG(((222&&&+++---+++,,,---ddd222*********+++***(((***...'''((())))))((((((***+++((('''&&&&&&(((((('''&&&''''''((()))************!!!---222,,,,,,222111((('''///111---,,,---888JJJyyy{{{uuurrrsssmmmqqq444 """  """)))"""%%%''''''""" +++ ###(((gggwww,,,,,,***&&&!!! ###'''"""###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!$$$######""""""""""""""" ###%%%&&&&&&&&&'''((('''((())))))((((((***,,,++++++,,,------///333777444111444222&&&///&&&---///---&&&FFF---******)))'''&&&&&&)))+++'''((())))))((((((***,,,'''&&&%%%%%%''''''&&&%%%(((((()))***++++++++++++++++++---...,,,,,,111777+++,,,+++)))))),,,'''???xxx|||rrr|||888111666666///&&&!!! !!!###"""!!!%%%&&&%%%(((777eee333$$$111%%%&&&"""######$$$$$$$$$$$$$$$"""############""""""!!!######""""""""""""######$$$%%%&&&&&&$$$######$$$((()))***)))((((((***+++)))((())),,,---,,,000555555,,,...ddd```---%%%)))(((---***,,,***{{{***))))))'''&&&&&&((((((((())))))(((&&&$$$$$$&&&((((((&&&%%%&&&'''((('''&&&((()))***++++++,,,,,,+++333)))###)))//////...000222///111///***///666666999mmmuuu~~~yyykkkyyysssyyygggXXXDDD///...$$$ $$$%%%'''******''' (((&&&ooo]]]$$$ 000---"""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$###""""""""""""!!!!!!"""###$$$%%%###%%%%%%%%%###"""###$$$&&&'''((((((((((((+++---***(((***......***,,,111///,,,000KKK666+++'''&&&+++***"""+++555(((((((((((((((***,,,***'''&&&''''''''''''))),,,///)))'''&&&'''((()))((('''###$$$%%%&&&''''''''''''%%%,,,...***)))...,,,%%%222&&&(((000,,,))))))$$$888"""+++dddzzzssssss~~~hhhJJJ555###!!!%%%&&&$$$###///!!!)))+++666[[[(((!!!)))&&&&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%$$$###"""!!!!!! !!!"""###%%%&&& !!!############%%%'''$$$%%%'''(((((())),,,...///,,,...222000++++++000***000333@@@{{{(((111(((333---,,,''',,,@@@888---555"""$$$999"""###(((...///+++'''&&&'''***''',,,'''$$$&&&)))"""***---'''&&&******%%%(((///'''222%%%666((()))///&&&###+++111000...---000///***:::MMM|||hhhqqqwwwzzzlllCCC'''000###******(((%%%!!!###,,,RRR(((###%%%((()))"""""" '''+++!!!$$$$$$$$$$$$$$$###"""!!!!!!""""""#########""""""######$$$%%%&&&&&&&&&&&&***)))(((''''''((()))***///111,,,$$$(((222222)))///(((222444NNNWWW$$$,,,---(((%%%---***+++YYYooo,,,---%%%***'''(((555'''!!!"""###$$$&&&)))---000---%%%$$$***...+++***+++ ###%%%&&&)))---...+++%%%---''',,,$$$***///+++''',,,333444---&&&---888222000'''+++>>>tttooorrrfffcccPPP---222!!!###%%%///'''+++PPPSSS###&&&''' (((''')))***%%%######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---...111///+++000::::::222,,,555+++,,,===333''',,,///((('''(((###,,,{{{???...###...%%%!!!000###///...------+++'''### ###)))###$$$&&&'''"""))),,,***+++//////***'''&&&222666666CCCZZZeeemmmVVVQQQVVVVVVCCC---(((LLLrrrcccmmmVVVHHHIII888$$$111 ((($$$###$$$sssRRR...)))!!!+++'''###&&&%%%!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&((()))+++,,,(((,,,---+++000777555...'''===***,,,111```mmm""",,,)))'''***111&&&444eee"""+++***&&&000'''$$$### !!!%%%+++/// 555---((($$$111(((+++&&&$$$'''///---'''(((///NNNnnnSSSWWWhhhsssnnn~~~mmmCCC}}}YYY]]]555 ((((((!!!)))666>>>AAA%%%+++$$$''')))!!! ''''''######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&***+++***,,,...***###&&&444333666333AAA???###,,,$$$""""""------%%%222444%%%###)))111000%%%)))...///,,,)))''''''000///$$$<<>>AAA777111000000,,,+++999KKK|||YYY777qqqWWWEEE@@@EEELLLOOOmmmEEE888NNNSSSfffvvv}}}tttssshhhzzzwwwsssHHHkkkjjjuuu+++555###$$$)))'''---kkk'''###%%%,,,)))!!!&&&---(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$###""""""###############%%%&&&'''&&&&&&'''''''''&&&&&&&&&***,,,------,,,,,,(((###---$$$999999444555(((...,,,%%%***!!!111)))aaarrr))) &&&###'''+++&&& """111KKKhhhzzzzzzrrrpppnnn|||[[[111>>>LLLWWWcccssssssPPP+++333///CCCuuuttt```ccckkk```aaaddd***((( ***!!!...,,,AAAmmm)))"""###&&&$$$(((,,,$$$''''''''''''&&&%%%$$$###$$$%%%%%%%%%$$$###"""!!!######""""""###$$$&&&'''"""###$$$&&&'''(((((((((((()))++++++,,,,,,+++***444666000000111]]]XXX%%%000)))***,,,&&&!!!)))&&&,,,yyy\\\+++***(((******///SSS~~~wwwXXX___}}}~~~QQQJJJ:::***$$$+++666;;;ccc```]]]|||hhhKKKCCCPPPuuusss___YYYmmmgggbbb&&& 111+++,,,(((333hhh^^^444%%%((($$$$$$$$$&&&'''''''''''''''&&&%%%&&&&&&&&&&&&%%%$$$###"""######"""!!!"""$$$&&&'''!!!"""$$$&&&'''((((((((('''&&&'''((()))***,,,///000+++111---222333<<<111%%%(((!!!)))!!!777,,,&&&555%%%eee<<<999VVV555EEE~~~nnn]]]WWWXXXSSSBBB333///777OOOkkk%%%222333'''111:::DDDSSSnnn}}}{{{pppUUU~~~}}}[[[DDD++++++---'''---999yyyUUU$$$+++...""""""---$$$%%%&&&'''((((((((((((''''''''''''&&&%%%$$$###$$$###!!!!!!"""###&&&'''$$$$$$&&&&&&&&&&&&$$$$$$+++***)))))))))***...333''';;;000111:::888,,,}}}...&&&333)))+++)))&&&(((+++'''###...@@@RRR???SSS777KKK444<<>>III###***$$$***((('''''''''((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&###&&&%%%!!!"""''''''"""'''&&&%%%%%%'''((((((((('''(((***---///000111222------000555777888BBBOOOUUU&&&"""***"""---)))%%%%%%)))&&&!!!)))777NNN***FFFvvvooowwwuuuhhh^^^VVVOOO222111---)))///$$$(((hhhwww,,,,,,///###''''''''''''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&""""""&&&&&&"""'''&&&%%%%%%'''(((((('''((((((***+++,,,---------+++***---111111222:::DDD555***++++++$$$000+++&&&%%%)))'''$$$'''000ttt___111VVVLLLiii[[[uuuiiiyyyyyy~~~hhhggg;;;!!!222///***(((666VVVqqq+++###000 %%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((('''$$$###&&&&&&$$$(((&&&%%%%%%'''(((((('''***++++++,,,,,,++++++***------000222111111555<<>>---+++&&&###777---(((xxxpppzzzFFF---222111===:::555111//////111333UUU}}}eeeVVVXXXooo:::///222,,,,,,666(((...III{{{jjj(((333"""&&&000$$$'''(((((((((((((((''''''%%%&&&)))++++++***(((&&&+++++++++)))'''''')))+++,,,---......///.........222000...000222444222000===666333+++'''))),,,++++++,,,---222******)))'''...(((666TTTCCC---111000777555222000///000222333444111333KKKzzz^^^cccwwwVVV___ppp333 222777&&&///444:::kkkOOO+++))))))###%%%"""''''''(((((((((((('''''')))***,,,---------+++******+++,,,+++)))((()))******+++,,,------.........222111000222555777666555666555qqq\\\///)))'''***,,,+++)))***---%%%******,,,---%%%)))IIIPPPZZZwwwppp???---//////000000//////000000111222###...222+++,,,AAA^^^pppSSS{{{rrrppphhh666lllKKKbbbGGGfffxxxccc>>>((('''---333;;;wwwvvv(((...///***++++++''''''((((((((((((((('''(((((()))***************)))+++,,,,,,***))))))***++++++,,,---......//////...------///333555555555333777KKK888,,,((('''***,,,***((()))......+++,,,000###333MMM\\\wwwmmmxxx;;;//////000......///111111111111000333555222,,,+++......***FFF___vvvjjjNNNaaannnLLL]]]xxxSSSIII???+++)))666:::///---(((000555...&&&'''((((((((((((((((((((((((((((((((())))))***)))***+++***(((((()))+++000////////////000000111.........000222333444444777<<<777)))***''''''+++,,,)))((()))+++000***(((...)))AAAEEEkkk777111///111///000222333333111000...999,,,!!!$$$333<<<444''')))@@@zzzrrrwwwNNNbbbmmmxxxpppmmmiii,,,+++%%%)))---(((&&&&&&'''(((((((((((((((+++++++++,,,,,,,,,------******)))'''&&&'''***---222111000///......//////333444555555555666666777:::;;;555rrr))))))'''(((+++,,,)))(((+++'''$$$,,,'''$$$,,,555IIIHHH{{{~~~222333///222111222333444333111///...---333666000(((&&&---555444%%%QQQuuuwwweeeiiiXXXfff)))---%%%&&&+++%%%&&&'''((())))))))))))******+++,,,,,,,,,,,,+++******)))((('''(((+++---000///---,,,+++,,,,,,---222444555555333333444666666777888SSSYYY+++***((()))++++++((()))---$$$---'''''''''///FFFLLLlllppp...333---111000111222333333111000///***+++---111333222000...222111;;;```}}}~~~mmm}}};;;)))///&&&***///%%%&&&'''((())))))))))))&&&((()))++++++***)))((((((***,,,---,,,++++++,,,---,,,+++***+++,,,...///,,,///111111//////222444///555888===999,,,+++))))))++++++(((***///%%%444%%%)))...666RRRMMMfffzzziii+++333,,,000//////111222222111111000......000///---+++---111'''666222555PPP|||kkkvvv}}}zzzooo'''333,,,((('''...(((%%%&&&'''((()))))))))))))))***---//////...,,,***&&&***000222111...,,,***,,,+++++++++---///222444+++...111222111222555777---666666333***---******)))'''&&&'''+++---((($$$,,,'''111+++mmmZZZeee***888###666444555666666555111...,,,111000......//////...---555666888WWWqqqlll000...,,,***)))))))))*********+++++++++,,,,,,,,,))))))***+++++++++******$$$)))000222///+++((((((,,,---......------///000000000111222222222111111999888111???RRRrrr,,,,,,***++++++***((('''((()))&&&$$$+++***&&&XXX^^^uuu\\\***444&&&333>>>;;;888555444444555666222000...------///000000***555888...>>>www...---,,,***))))))((((((************++++++++++++)))******+++++++++++++++'''+++......,,,******++++++---............000111//////000000000000111111333666222:::IIIKKK,,,***)))+++,,,,,,)))'''&&&&&&&&&%%%+++***$$$QQQ||||||SSS...333---333:::888444222000111222444000...,,,++++++---///111%%%???222......NNN{{{qqq{{{LLL++++++++++++***((('''&&&(((((()))))))))*********)))***+++,,,,,,,,,,,,,,,+++,,,+++***))))))+++---)))+++---.........000222//////...---...///000111000666777666<<<111(((***(((***+++***(((''''''((()))$$$---%%%:::|||VVVEEE//////111//////000222333222///,,,******+++,,,,,,,,,,,,---...***222***777222)))ooorrrccc...)))************(((&&&%%%'''''''''((((((((()))))))))***+++,,,,,,---,,,,,,,,,+++***)))((()))+++---''')))+++,,,,,,---///111000///---------///111333333:::???666555^^^***$$$+++((((((((('''&&&'''***---...$$$...!!![[[TTTppp{{{888,,,+++...+++000111333444444222///---'''+++000222111...---,,,,,,$$$...555555(((AAAtttiiiWWW***((()))******)))(((&&&%%%&&&&&&'''''''''(((((((((((()))***+++,,,,,,,,,,,,***************+++******%%%''')))******+++---///000///...---...000222444555999BBB888555GGG___---"""+++'''''''''%%%%%%'''+++///111&&&---%%%mmm666{{{666...111///...444222000......///222333(((...666999666111...---''''''888+++...444---[[[ttt{{{///,,,)))))))))))))))(((''''''&&&&&&'''''''''((((((((('''((()))***+++,,,,,,,,,)))))))))+++,,,,,,)))'''%%%''')))*********,,,...//////......///111333444444111>>>999888;;;???...$$$***&&&'''((('''&&&''')))+++000***)))222fff:::666///666---222000...,,,++++++,,,///111)))000777999555000------(((222444***...333...333uuuyyyiii))),,,******))))))(((((())))))''''''''''''((((((((((((&&&'''((()))***+++++++++***)))((()))+++,,,***'''((()))++++++***+++,,,...,,,------...///000111222555***666888:::333jjj...---''')))&&&(((******((('''''''''......%%%===XXXMMM111)))333%%%...***,,,///111111///---,,,)))///444555111,,,+++,,,...666&&&333555)))555,,,>>>ppp~~~|||444444***,,,+++)))(((((()))******'''''''''((((((((())))))%%%&&&'''(((******++++++,,,)))'''''')))+++***)))***+++------,,,,,,---...***+++,,,...///000000000888(((222666999---KKKfff///'''+++((('''&&&&&&'''((('''%%%,,,444---???\\\~~~XXX---111//////...///000222444333111...,,,,,,777GGG888---222---111111111/////////000111222;;;___{{{{{{ddd{{{tttNNN)))777&&&(((***,,,---+++***))))))&&&''''''((((((''''''&&&))))))))))))***+++,,,---************************555222///,,,)))''')))------,,,,,,,,,...111444666///+++<<<000444555@@@QQQ$$$)))))))))***)))((((((******)))(((!!!***+++===DDDoooPPP)))......000000111222222111000---***((()))000===///)))222...333///////////////000000111***CCCuuurrr]]]{{{VVV;;;&&&&&&...***++++++***((('''(((***((((((''''''''''''((((((((((((((()))***+++,,,,,,++++++++++++++++++++++++///,,,******++++++***+++---,,,,,,---///111444666444000===111555555666|||777)))&&&)))(((***)))((()))***+++***)))%%%''''''888)))666VVVwwwGGG&&&++++++//////111000///...,,,+++)))))))))***444'''%%%000,,,000---...//////000000//////)))222KKKyyyooouuupppggg---((('''---,,,,,,***(((%%%%%%'''***)))(((''''''''''''((()))((((((((())))))******+++++++++++++++++++++++++++***)))((())),,,...---+++------------///111444555666444===000666888///YYY***)))***%%%)))((('''&&&''')))***)))(((111***"""444%%%"""###<<<BBB'''+++(((...,,,...---,,,++++++,,,------,,,)))000&&&&&&000(((***---...///111111111000000777444'''iiiyyyVVVxxx~~~000(((111(((------,,,***'''&&&'''))))))(((&&&%%%%%%&&&((()))''''''((()))))))))))))))))))))))))))))))))))))))(((******)))***...000///,,,,,,---...///111333444000222:::///555:::111GGGfff+++&&&111!!!+++)))((('''(((***+++***)))///,,,###222+++///!!!###000ooo<<<***---***111...///...,,,++++++---...///---(((///)))+++333((()))...///111222333333222222888777%%%222RRR|||}}}SSSOOO\\\333))),,,,,,---///...+++)))((((((((('''%%%$$$$$$%%%'''(((''''''((())))))))))))(((((((((((((((((((((((((((&&&,,,---(((&&&***///000+++,,,,,,---...000111222,,,111777000222888666@@@HHH...'''111!!!,,,+++***)))***,,,------,,,(((...'''...%%%222****** 444hhh333+++///,,,555111222111///---,,,,,,,,,---+++%%%---***...555+++---///000111222333444444444///777333"""AAA|||nnnkkkpppeee$$$///+++---//////---***)))(((((('''&&&%%%%%%&&&'''((('''((()))*********)))(((''''''''''''''''''''''''%%%+++,,,&&&%%%+++...,,,******+++,,,---...//////000222444111000444999;;;nnn444+++///(((&&&++++++******+++---......---)))///(((///###///)))---000###...eee,,,+++///***444---111000///...---,,,,,,,,,---%%%,,,(((***111)))////////////000111333444555,,,444777///===sss{{{fffyyyJJJ++++++,,,------+++)))***+++))))))))))))))))))))))))((()))+++,,,,,,***)))((())))))))))))))))))))))))&&&***+++)))...666222(((((()))***+++,,,---------444///---222111222999555JJJ+++%%%666,,,))))))(((((()))+++---,,,+++...,,,$$$444///666+++///+++---&&&///iii)))***---&&&...''',,,,,,,,,------.........222(((,,,%%%%%%+++%%%---//////......///111444555...///---:::666555{{{iiisss|||(((,,,,,,+++)))((((((***---******++++++++++++******)))***+++,,,,,,+++)))(((************************)))++++++---999BBB888&&&'''((()))***+++,,,,,,,,,555+++'''222444333:::111444TTT555222&&&,,,###000***++++++,,,,,,------...111+++((()))***(((***------333)))+++777zzz333'''###,,,...---/////////......---------///---***((('''(((***+++111///...///...,,,///555333222666666---888TTTUUUcccbbb444777... 222333111************)))))))))))))))***+++,,,,,,+++)))(((,,,---...---+++)))))))))###,,,###+++222[[[!!!***+++---...000000+++'''---...000000//////111222>>>sssJJJ+++---(((000(((222******+++,,,,,,------...000***(((---111333555888///888111//////[[[yyy,,,333...%%%&&&555..................//////((('''&&&&&&''')))+++------...222666555000...000//////222222)))111???eeewww{{{ccc@@@+++)))888************************)))***,,,------,,,+++***,,,---...---+++*********&&&,,,$$$&&&'''www+++***)))///777555,,,...777)))+++---//////111333555444^^^???$$$((()))111)))///******++++++,,,---------DDD:::333333333///+++***---:::555333***666vvv$$$)))///,,,+++222,,,,,,------.../////////&&&&&&&&&'''(((***+++,,,,,,---111555444...,,,---+++...111000+++111---xxx~~~fff333(((---***+++******************++++++)))***,,,---......---,,,***+++------+++***+++,,,...***((((((***ttt,,,333,,,&&&$$$(((***((($$$(((***,,,...///000222444...HHH666$$$******...''')))*********+++,,,,,,------777///+++///444444222222,,,555111555///$$$___uuu000!!!'''222222)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((...,,,,,,---,,,)))+++000+++///111111222999)))gggYYYaaavvv777$$$444:::)))))))))***************))))))+++,,,------------''')))++++++*********,,,000$$$+++555YYY\\\++++++000+++000<<<666###+++,,,......------///000///666XXX...'''...+++***'''((())))))***++++++,,,,,,---111***(((---222333222333000000---444999&&&CCCbbb:::***(((+++...))),,,,,,++++++***)))((((((......---+++***((('''&&&---+++,,,...---***,,,111...///000000333:::)))eee|||***555///+++((((((((()))))))))******(((((()))***+++,,,,,,,,,%%%''')))***)))((()))***'''%%%***@@@]]]***''',,,---&&&!!!&&&...222+++,,,......------///000111+++www888((((((///---***+++,,,))))))******+++,,,,,,,,,555111...000000---,,,---666000///222===///222nnnPPP'''&&&333,,,+++,,,------,,,***)))((('''&&&***))))))((((((((((((((((((+++111777777111...000000...---...---222(((llltttTTTrrr///,,,(((((((((((()))******++++++)))))))))******++++++,,,%%%''')))))))))((()))***###000'''PPPxxx000444"""AAAPPP===((($$$(((***,,,...///000222444666+++___,,,)))&&&,,,,,,***...,,,)))))))))***++++++,,,,,,%%%%%%)))///222222777===555111555///999777+++JJJ;;;!!!$$$666000...,,,------,,,+++***))))))(((((((((&&&&&&''')))+++,,,(((+++222999999444222333000,,,---000+++---+++}}}iiiXXXccc+++111)))******+++,,,,,,------+++++++++******++++++,,,((()))++++++***)))***+++%%%555&&&}}}hhhIIIIIIdddMMM###)))+++---//////111333555777+++III---...&&&)))+++***...))))))))))))***++++++,,,,,,------000222...***,,,333000000:::---333<<<,,,:::NNN999555222***///...------,,,,,,,,,,,,,,,,,,,,,***)))'''(((***---...,,,+++...333444222444999///,,,///555//////333yyydddNNN+++++++++,,,------...//////------,,,+++++++++,,,,,,***+++------+++***++++++$$$...&&&uuuYYY:::---...000000//////111222111&&&666RRR...,,,)))((())))))'''&&&)))************+++++++++000///......///000111222555444333333333111---+++]]]***---111000---,,,000444,,,,,,++++++***))))))(((******))))))(((((('''''')))+++,,,,,,++++++---...---...111111,,,///AAAVVVkkk~~~lllLLL999 &&&444$$$---444000000000000...,,,***)))333((()))...(((''',,,,,,((("""\\\???!!!,,,---///000000000///...111111000yyyDDD***)))(((((())))))((('''))))))*********+++++++++,,,,,,+++***)))***++++++...------///111111000///hhhbbb777***...111111......111555---,,,,,,+++******)))))))))))))))(((((((((''''''***+++------,,,,,,---//////------...------555@@@tttrrrHHH///333$$$***%%%...///000000111000///---,,,###!!!(((,,,+++///,,,VVV@@@444+++,,,...000111222111111111333---fff333)))((()))***,,,,,,+++))))))))))))*********++++++//////...,,,,,,,,,,,,,,,+++***)))+++...000111111III***%%%+++...111111//////222555,,,,,,++++++******))))))((((((((((((((('''''''''***+++------,,,,,,...///000,,,+++...000///......CCCwww>>>...000111:::(((%%%,,,---.../////////...---666+++///222$$$...===xxx}}}UUU---444***,,,...000111333333444000666,,,KKK'''++++++,,,...000000---+++))))))))))))************000000000///////////////000---++++++---/////////444888***)))...000111000///...///111*********)))))))))(((((('''''''''''''''''''''''')))+++,,,---,,,---...000...,,,,,,000444444111...---///bbb111)))$$$...000***+++,,,,,,,,,,,,+++***,,,,,,...%%% BBB}}}ccc111...555///+++++++++---...000111222222...888---777kkk$$$---------///000///,,,)))(((((()))))))))*********((()))***++++++,,,------333111......///000000///...ccc000******000000000///---++++++,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((***+++,,,,,,,,,...000...///000111222333444333---(((333QQQhhhpppjjj{{{DDD000###111...+++,,,,,,,,,,,,***)))(((###---///)))HHHyyyRRR,,,&&&+++$$$!!!,,,,,,,,,,,,,,,---......///---999000000OOO&&&+++******+++,,,+++)))'''((((((((()))))))))******$$$%%%'''(((******++++++///...---...111333333333///fff999,,,'''222111000///...,,,+++***)))((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***+++++++++---///...222222///,,,///222333'''BBB999000fff)))888555&&&......//////...,,,+++***777"""000iiiaaa???///(((%%%''''''&&&'''))),,,++++++++++++,,,---------777111222rrr666***)))((('''((()))***)))((((((((((((((()))))))))***%%%&&&((()))***************)))***---111333333222000EEESSS000!!!///555000///.........---,,,+++))))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))***,,,...---111111,,,+++///111///999---'''666<<<777ggg```+++333222000,,,---...//////...---,,,///$$$WWW___,,, ***---!!! 222666&&&++++++******+++---...//////555111888WWW''',,,((('''&&&'''***,,,,,,,,,(((((((((((())))))))))))%%%&&&'''(((((('''&&&&&&(((((())),,,///000///...///111___000"""111444)))///...---...///000///...***************+++++++++$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((())))))+++---+++///...+++...333444//////666---,,,333***CCCBBB(((+++)))***+++---......------$$$___ccc---)))///,,,%%%,,,222(((!!!)))...*********+++,,,///111333222333///<<>>nnn888...)))************))))))))))))&&&''''''((((((((()))))))))))))))***++++++,,,,,,)))***+++---...///000000555555```uuu---&&&'''---+++((()))***---,,,***+++---...,,,***)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))+++***)))'''''''''((()))***,,,...000000000...444333222333,,,+++888NNN000 888<<<(((///###)))///+++++++++++++++,,,------///////////////000111222222333999>>>;;;VVV+++///***+++*********)))))))))((($$$%%%%%%%%%&&&''''''(((&&&'''(((***+++------...***+++---...000111111111444555UUU;;;)))------,,,,,,***(((***)))+++,,,+++)))((()))+++'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%''')))'''(((***,,,---...//////,,,222000...222///111===lllWWWSSS***222...+++'''///***************+++,,,,,,//////...//////000111111///333888>>>888IIIuuu))),,,---))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''###$$$&&&(((***++++++,,,+++,,,---///000111111222---222TTTNNN...+++222,,,(((---,,,(((------///111...***(((+++...(((((((((''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###%%%(((***%%%''')))*********+++,,,)))000---+++111222444>>>111)))... 111000)))******))))))******+++,,,------------...///111111...222444;;;555EEEZZZ...'''...)))))))))((('''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''###$$$&&&((())))))))))))***+++,,,...///000111111)))111\\\vvv***!!!)))111)))%%%///,,,&&&000444333111...,,,,,,---...,,,+++***)))'''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&''')))+++%%%(((******(((((()))+++'''///...,,,111111000888TTTpppZZZ***%%%,,,###+++222'''+++************+++,,,,,,+++++++++,,,---///000111---333///666000GGGFFF///***,,,++++++***)))(((((('''''''''%%%%%%%%%%%%&&&'''&&&''')))*********)))((()))***+++---...///000000***333eee333444***'''000)))&&&000***###000555000+++(((***+++***(((///...,,,***'''%%%###"""#########$$$$$$%%%%%%%%%!!!$$$(((******)))******(((+++---,,,***)))***,,,&&&000///---111///+++000LLL{{{333,,,444444---))),,,,,,++++++,,,,,,---...)))******+++---///000111...333,,,222---IIIppp999((('''!!!+++***)))((('''&&&%%%%%%$$$#########$$$$$$%%%&&&)))%%%%%%'''((('''(((,,,...,,,+++---000111///---111+++{{{^^^&&& 444,,,---...---+++++++++---000+++---555333(((###''''''&&&%%%$$$"""!!! !!!###$$$$$$$$$###"""''''''''''''''''''''''''&&&'''((((((((((((***,,,++++++,,,---------,,,,,,+++---EEEvvvHHH111000...---...///...------,,,++++++,,,,,,***((()))***+++,,,------......+++111111///999555[[[444))))))((())))))))))))))))))))))))$$$$$$$$$%%%%%%'''(((((('''%%%''',,,,,,)))(((***,,,***)))+++///000///,,,***333222111###)))***+++,,,+++***))))))***+++'''***...+++###%%%......---+++(((&&&###"""!!! !!!!!!""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''***+++***+++,,,,,,------------000...+++***111NNN}}}000///...,,,,,,---------+++///---***)))***+++++++++*********+++,,,...///000,,,111111...666222TTT~~~,,,)))***...''''''((()))***+++,,,,,,&&&&&&&&&&&&'''((()))***%%%%%%***000111,,,((((((***((((((***...000...,,,111000TTT222+++%%%***+++---,,,***))))))******)))+++,,,'''###,,,:::...---,,,***'''%%%$$$###!!!!!!!!! !!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&(((***)))***+++,,,------...---"""&&&******%%%%%%000>>>RRRsss>>>'''...,,,++++++,,,---,,,***111...***(((***,,,------************,,,...000222...000111...444///KKKbbb((()))(((...''''''((()))******+++,,,((((((''''''''''''((((((%%%%%%)))000000+++((((((***((((((***...000///,,,555))),,,555(((222+++,,,...//////---++++++++++++***++++++((('''000;;;&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%%%%'''))))))***+++,,,---.........000+++***///444000###111---+++???ttthhh$$$555...---------//////---,,,///---+++***+++---------************,,,...111333///...222000333///DDDNNN''')))$$$***((((((((((((((((((((((((***)))'''&&&%%%$$$$$$$$$&&&%%%''',,,---)))(((***+++))))))+++///111///---&&&:::{{{FFF$$$;;;$$$555000---...000000...+++++++++***''''''(((((((((,,,000"""""""""###############%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$&&&((()))***+++,,,------------------+++&&&%%%***222888---777///&&&666^^^222(((888000//////000222222000...+++++++++---......,,,***+++******+++---///111222...,,,222222444111@@@vvvAAA)))(((###((())))))((((((''''''&&&&&&)))((('''%%%$$$#########(((&&&'''***+++)))))),,,,,,***))),,,///000...+++$$$iiiVVV''',,,&&&***333++++++---//////,,,***((((((*********+++,,,,,,++++++%%%%%%$$$$$$######""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$&&&(((++++++,,,---------,,,,,,!!!+++222222///------,,,555---+++333555---&&&%%%===jjj]]])))///)))/////////111222222000...((()))+++---///...+++(((++++++,,,---...//////000///)))333444555333;;;ccc:::)))(((%%%***)))))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%)))'''(((,,,,,,******,,,---+++)))+++......,,,)))GGGyyy&&&&&&,,,"""+++000)))+++---000///---***((((((***---//////---,,,---...%%%%%%%%%%%%%%%%%%$$$$$$"""######$$$%%%$$$$$$$$$########################&&&''''''&&&%%%%%%&&&(((,,,,,,------,,,,,,++++++111000---+++///333...%%%444...******((('''---777555222+++,,,%%%,,,,,,---///000000...,,,(((((()))+++,,,,,,***(((+++,,,...///000///...---000(((444555444333666RRR666)))((((((---)))))))))))))))*********%%%%%%%%%%%%&&&'''((((((((('''***//////,,,***,,,---***)))***,,,---***'''oooMMM222+++&&&777%%%...,,,---000222222///,,,***)))$$$+++///,,,'''&&&***...!!!"""###$$$&&&'''((()))$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%'''(((------------,,,+++******###((()))'''***000111---(((+++------,,,---......777!!!cccDDD)))&&&(((111))))))***,,,......+++)))***((('''(((***++++++***+++---///111111///---+++111(((444666333222222GGGnnn000'''%%%444***///...---,,,++++++++++++""""""###%%%'''***,,,---###%%%)))************+++---(((+++,,,)))---111,,,hhh(((%%%///%%%111555***,,,---......+++*********)))---000///)))$$$$$$%%%333555+++$$$&&&### '''$$$######$$$&&&&&&%%%###$$$"""""")))222555...&&&''''''''''''&&&%%%$$$$$$)))***+++,,,+++)))(((&&&+++)))((())),,,---+++))).........---,,,,,,...111333(((>>>KKK222000### (((+++...///...+++)))***---))))))))))))***+++,,,---.........------,,,,,,,,,222...///333555444999AAAWWW(((%%%%%%///$$$+++***)))(((((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%'''))))))))))))***+++---&&&%%%,,,,,,(((555NNNDDD(((000***......***---//////...,,,***)))***(((+++,,,***&&&$$$%%%((($$$(((### &&&$$$ %%%"""!!!!!!"""$$$$$$###"""###!!!!!!%%%+++,,,'''"""%%%%%%&&&&&&&&&&&&&&&&&&+++******)))((((((((()))---+++)))***++++++)))'''------...---,,,---///111666,,,444yyy:::***)))+++(((222+++,,,,,,+++***)))+++,,,,,,***(((&&&&&&'''***+++------------------------///---...333555666<<>>SSSvvv---))),,,,,,'''333)))))))))(((((())))))***''''''&&&%%%$$$$$$$$$$$$%%%'''))))))))))))***+++***+++*********)))''')))gggPPP&&&"""///***(((...''')))((()))++++++)))((()))***&&&&&&&&&&&&'''&&&$$$###"""+++***'''***&&&$$$,,,######"""$$$%%%&&&%%%###$$$%%%%%%'''((((((((('''&&&&&&&&&%%%$$$###"""!!!%%%%%%&&&&&&''''''''''''(((***,,,+++))))))***,,,***---//////.........///333333000333>>>___444000,,,'''222------///111111000......---((()))))))))))))))))))))&&&&&&''')))***,,,---...)))---///,,,///777<<<===JJJ]]](((!!!(((,,,%%%...+++***************++++++''''''&&&&&&&&&''''''(((###&&&)))************+++222))),,,222---***...///sss***$$$,,,)))(((+++###+++)))++++++***(((&&&&&&&&&%%%$$$""""""$$$%%%&&&&&&!!!,,,---))))))"""(((&&&%%%%%%&&&(((((('''%%%"""!!!!!!###%%%$$$""" $$$$$$%%%%%%%%%$$$$$$###'''&&&$$$$$$$$$&&&((()))%%%(((++++++******---///+++---///000///------...+++>>>>>>---999\\\>>>%%%&&&000&&&444'''&&&***......+++((('''(((,,,+++)))'''&&&'''((()))&&&&&&''')))***+++------***///000,,,---555:::999@@@<<<444'''%%%000(((+++***((('''(((,,,---***'''###%%%&&&((()))(((((('''(((((())))))))))))((((((***///,,,)))000""">>>+++}}}|||ttt111+++%%%(((%%%&&&(((&&& ###'''(((&&&%%%&&&$$$ )))&&&%%%'''+++---***&&&'''***###### &&&'''$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$&&&))))))&&&###)))(((&&&%%%$$$$$$%%%%%%+++)))'''(((+++---,,,+++)))+++...//////...//////666''':::333;;;@@@WWW888%%%,,,333+++(((///---///---((()))......))))))(((&&&%%%$$$%%%%%%&&&&&&%%%$$$''',,,///...---...444555...,,,222999<<>>---$$$+++000++++++222+++------***+++...,,,'''''''''&&&%%%$$$%%%&&&&&&(((&&&%%%'''+++---,,,+++---222444000///555999:::@@@---&&&%%%***+++%%%,,,(((***+++,,,+++***+++,,,''''''&&&%%%$$$#########&&&&&&'''(((((()))((((((222---%%%)))...---999bbb###$$$''''''###!!!''',,,---'''******'''&&&&&&$$$ '''!!!"""+++---%%%)))### %%%'''((($$$$$$%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%$$$######$$$######$$$%%%%%%$$$"""&&&%%%$$$$$$$$$%%%'''(((***'''%%%%%%'''***++++++---///000000...------...444:::444111CCC777WWW***((()))------+++,,,///(((+++,,,,,,---...***%%%&&&%%%%%%$$$%%%%%%&&&''')))'''&&&''')))*********---000222111333888:::888>>>((("""&&&...((($$$+++&&&))),,,+++)))((())),,,***)))'''$$$############%%%%%%&&&(((((()))))))))///,,,&&&)))'''///###cccXXX222,,,%%%)))000:::JJJ\\\lllttt~~~tttcccSSSFFF:::111%%%<<>>mmmmmm'''&&&'''(((***)))'''%%%)))))))))***+++)))&&&###%%%&&&&&&%%%"""!!!!!!"""$$$$$$&&&(((++++++)))''''''((((((((())))))+++,,,)))(((......,,,iii@@@---###***"""$$$%%%%%%&&&'''((()))***######$$$###""" ***&&&%%%((((((%%%$$$((()))+++)))"""%%%***&&&###"""&&&---111///,,,%%%$$$#########$$$&&&'''$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$###############&&&###!!!$$$)))+++)))%%%''''''%%%&&&,,,111...'''---------///111222000...000...888111"""+++------111)))+++++++++******)))))))))***(((((('''&&&&&&'''((()))&&&'''((()))***+++++++++,,,,,,,,,---......000333777???aaa[[[)))(((((()))***+++***(((%%%%%%&&&''')))***(((&&&$$$%%%%%%$$$"""!!!!!!""""""###&&&))),,,,,,***'''+++,,,---,,,***)))***+++000)))...(((HHHrrr222111******+++******)))(((''''''&&&+++***)))'''&&&%%%$$$$$$%%%"""%%%,,,...,,,000888bbb555''')))!!!"""%%%%%%###"""###&&&(((&&&$$$$$$#########$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$######"""""""""""""""%%%%%%%%%&&&'''(((&&&%%%***+++)))(((+++///...)))---------///111111///...333***,,,bbb```+++%%%,,,&&&&&&+++&&&///+++++++++************)))(((''''''''''''((())))))&&&'''((()))++++++++++++///---.../////////222777;;;@@@VVVKKK)))((('''''')))******)))%%%$$$###%%%'''(((((('''"""###$$$$$$######%%%&&&%%%%%%&&&(((******)))(((***---...---+++***+++,,,222---...***{{{|||===%%% ,,,&&&$$$%%%&&&''')))***++++++,,,)))(((''''''''')))***,,,'''###%%%***'''!!!%%%...]]]555 !!!"""(((+++"""!!!!!!!!! ###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$##################%%%((((((&&&%%%&&&'''(((+++***'''(((,,,---+++++++++,,,///111222111///555222...@@@888***(((+++!!!%%%---%%%...++++++,,,,,,++++++***)))&&&&&&&&&'''''''''(((((('''''')))***+++,,,,,,,,,///,,,,,,...---,,,222:::>>>???KKK===(((&&&$$$$$$&&&((()))((((((&&&$$$$$$$$$%%%$$$### """$$$%%%%%%&&&(((******(((&&&&&&'''((()))(((%%%(((+++,,,******,,,...***,,,,,,///dddttt...&&&555---///,,,,,,,,,+++)))(((&&&%%%(((&&&$$$"""!!!###%%%&&&)))%%%'''---+++$$$)))444%%% ''',,,$$$!!!###!!!"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&'''((('''&&&%%%(((&&&$$$""""""$$$&&&(((((('''&&&&&&%%%%%%&&&&&& %%%))))))&&&$$$&&&)))%%%(((((($$$$$$(((,,,,,,))))))+++...222444333222///<<<555...}}},,,&&&&&&***!!!+++333&&&,,,++++++,,,------+++***)))%%%%%%%%%&&&&&&''''''''''''((()))+++,,,,,,,,,,,,,,,((((((******(((///888>>>>>>DDD666'''&&&'''+++///...((("""%%%(((******(((%%%$$$###""""""###%%%'''((('''&&&$$$''')))(((%%%###$$$&&&(((&&&&&&***///000,,,(((((($$$...WWWyyyppp\\\===???222111???000///)))+++***(((444!!!444,,,---,,,+++)))(((''''''''')))******)))'''%%%&&&''')))(((&&&&&&''''''&&&$$$(((((('''&&&%%%%%%$$$$$$&&&&&&%%%$$$############!!!!!!!!!"""$$$&&&(((***"""######!!!!!!"""%%%(((###"""!!!"""%%%'''((('''(((&&&$$$""""""$$$''')))+++***(((&&&%%%%%%%%%&&&...,,,---111222//////222---999000***WWW---...((($$$&&&''''''))),,,///...,,,(((%%%%%%''')))&&&'''((((((((('''&&&%%%%%%&&&((()))************,,,***)))***+++,,,,,,,,,999999FFF---(((&&&&&&)))---,,,'''"""'''***,,,,,,***(((&&&%%%""""""$$$&&&))))))'''%%%'''''''''%%%$$$%%%''')))---,,,,,,---//////---++++++,,,000lllwww___;;;---$$$///%%%!!!///!!!$$$ ///...(((===)))***&&&222---$$$(((---,,,,,,+++)))(((((('''"""$$$&&&''''''(((***,,,)))'''&&&'''((()))((('''&&&&&&&&&%%%$$$#########%%%%%%$$$#########$$$$$$""""""""""""$$$&&&((()))&&&&&&%%%###!!!!!!###%%%$$$"""!!!!!!"""######"""%%%$$$$$$$$$&&&((((((((()))((((((''''''(((((((((''')))///777999666333444444111111)))@@@(((&&&$$$&&&***+++((((((+++------+++)))&&&%%%''')))$$$%%%&&&'''(((''''''&&&$$$%%%'''((())))))((('''+++***)))***+++,,,------666777DDD///(((&&&%%%'''******'''$$$'''***,,,,,,***((('''&&&######%%%(((+++***(((%%%***'''$$$$$$%%%(((***+++***+++++++++++++++---...&&&***;;;xxxVVV999333"""555zzzhhh&&&!!!!!!&&&)))&&&///%%%222;;;IIITTTiii}}}rrrKKK,,,%%%333222,,,---------,,,***((('''&&&'''((('''&&&%%%&&&'''(((''''''''')))***)))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$#########$$$%%%%%%############$$$%%%&&&''''''''''''%%%""""""$$$&&&***'''%%%$$$%%%%%%###"""#########&&&***+++)))'''"""###$$$%%%&&&'''''''''&&&'''+++333555333222333777)))444---+++www;;;"""###(((......)))''')))******+++)))'''&&&'''((("""###$$$&&&''''''((('''''''''((()))))))))((('''))))))))))))+++---...000333666BBB000(((&&&%%%&&&(((((('''%%%&&&(((******(((&&&%%%&&&$$$$$$'''***,,,+++(((%%%)))&&&$$$%%%))),,,,,,+++%%%(((++++++)))+++111666)))***```CCC///@@@VVVSSS___yyy...000&&&222:::III\\\uuu,,,%%%222!!!666,,,---.........,,,)))(((***++++++)))&&&$$$%%%%%%)))(((''''''((()))(((&&&))))))((((((((('''''''''######""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&%%%%%%%%%''')))***(((&&&%%%%%%%%%$$$"""%%%###"""%%%)))***((($$$ !!!$$$&&&''''''&&&&&&222...+++,,,---,,,///444000(((777444+++MMMttt---)))(((+++---***'''&&&''')))+++***)))'''&&&'''######$$$%%%&&&&&&&&&'''---,,,***)))))))))+++,,,(((((())))))***,,,000222111666@@@***((('''&&&&&&'''''''''&&&&&&(((***)))((('''&&&'''%%%%%%''')))++++++(((&&&&&&%%%%%%(((,,,...+++((()))---000///---...555<<<333888555PPPFFF!!!111hhh\\\iiinnn,,,+++222...---+++,,,---...///...,,,***)))%%%''')))))))))***,,,...+++)))''''''''''''&&&$$$((((((((((((((('''''''''""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&((()))$$$""" !!!!!! '''%%%""""""$$$&&&%%%######$$$&&&((())))))((((((:::444111000000...111666+++000555777555222===111&&&&&&))))))'''&&&''')))++++++)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%///---)))&&&&&&(((,,,...'''((()))))))))+++000444111888???{{{xxx,,,'''''''''''''''''''''''')))***,,,+++***))))))***&&&&&&&&&(((******((('''###%%%'''***------***(((,,,///000...++++++000555000OOO222---BBB+++000###666''',,,,,,---...---,,,+++***)))***++++++******+++,,,+++)))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&(((((('''%%%$$$$$$%%%###""" !!!""""""!!!'''&&&$$$"""""""""######!!!"""###%%%&&&'''''''''///...000444444111000111...666111444999,,,hhhAAA333&&&###&&&'''(((((()))+++,,,,,,***(((''''''''''''&&&%%%%%%%%%%%%%%%+++)))&&&$$$$$$'''***,,,''')))***)))(((***000555222;;;>>>pppqqq...'''((())))))(((((((((((()))***++++++***)))***+++(((&&&%%%&&&''')))((('''###&&&(((***)))))))))))))))***+++)))''''''***---+++uuu```,,,,,,;;;~~~kkk''''''555+++,,,,,,,,,,,,++++++++++++---......,,,)))'''''''''***)))((()))+++,,,+++***$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""######$$$%%%'''''''''&&&&&&&&&'''((('''%%%######$$$'''%%%######$$$%%%$$$###!!!%%%(((&&&###!!!###%%%!!!!!!"""$$$&&&(((***+++((('''+++000222...---///222444222555222444KKK555---(((&&&&&&%%%(((,,,,,,---...,,,***((('''((('''&&&&&&%%%%%%&&&'''(((%%%&&&'''((((((((((((((((((***+++)))''')))///555222<<<<<>>$$$333ggg000(((000(((------,,,+++***)))(((''')))(((((('''%%%%%%$$$###((()))))))))(((&&&$$$""""""!!!!!!"""$$$%%%$$$"""""""""""""""############&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$######%%%&&&((($$$&&&&&&%%%###$$$&&&)))###%%%''''''%%%%%%'''***&&&'''(((***,,,,,,------...//////000111222444444999000YYYEEE\\\jjj[[[ NNN,,,&&&+++&&&%%%%%%(((+++,,,***(((((((((((((((((('''&&&&&&###&&&))))))&&&#########$$$&&&'''(((''''''((()))''')))*********+++...000999>>>BBBMMM000+++***+++---------,,,***(((,,,(((&&&)))+++))))))+++$$$%%%''')))******)))(((&&&((((((%%%%%%((((((&&&""" &&&!!!333'''999)))---,,,uuuNNN###""",,,*********++++++,,,,,,---,,,+++***)))'''&&&%%%$$$'''((()))(((&&&$$$%%%%%%###"""!!!"""$$$$$$"""!!!#########"""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''((($$$%%%&&&%%%######&&&)))"""$$$&&&%%%###$$$&&&)))&&&'''***,,,---......---,,,,,,...///000222333333000111'''bbb|||QQQ:::JJJ'''...(((}}}...&&&&&&%%%%%%(((,,,---+++)))((()))))))))((('''&&&&&&'''111777999999999999"""$$$&&&'''&&&&&&'''(((%%%''')))***+++---000222000666;;;FFF888)))''')))******)))(((''''''(((&&&%%%&&&((()))&&&$$$&&&)))(((%%%'''------((())))))))))))(((''''''&&&***&&&&&&111000%%%UUUyyy!!!///---xxxzzz999&&&'''111)))%%%333 222000+++------......---***(((&&&######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$!!!###$$$$$$#########$$$'''%%%$$$$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$!!!''',,,)))""" %%%+++%%%%%%'''((()))*********((()))+++,,,------,,,+++((()))+++---////////////222333$$$oooVVVppp___)))!!!///,,, HHHooo)))###""")))%%%$$$***...,,,(((&&&---+++(((***)))%%%(((,,,OOOQQQrrr\\\&&&/// ###(((###///---***,,,......---///333666000666AAANNN333&&&((()))++++++***)))))))))+++)))((()))++++++)))&&&"""((()))&&&$$$(((+++***&&&%%%$$$$$$$$$%%%&&&'''(((,,,******+++***bbbhhhnnn111...,,,JJJXXXCCC---###111###)))'''***000,,,******+++***)))(((&&&%%%&&&&&&&&&%%%$$$$$$######%%%$$$###"""""""""#########$$$&&&'''&&&%%%&&&'''&&&$$$$$$$$$&&&&&&%%%$$$&&&''''''''''''&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$"""'''***((($$$!!!$$$((($$$%%%%%%&&&&&&&&&%%%%%%)))***+++---------,,,,,,+++***++++++---///111222000333,,,dddQQQ>>>)))!!!@@@"""000!!!:::@@@(((000%%%***%%%%%%***...,,,(((''')))(((((($$$****** )))DDD<<<"""###&&&###&&&!!!)))***+++***)))***---000111777AAALLL111%%%)))***+++,,,,,,+++***)))+++*********++++++)))'''"""))),,,((($$$%%%***---***)))(((&&&&&&'''((()))'''000---$$$&&&...pppQQQ... )))"""+++666%%%"""..."""...***)))(((((((((''''''''''''***)))((('''%%%###""""""$$$###""""""!!!""""""""""""$$$&&&&&&&&&&&&'''(((%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$###%%%''''''%%%#########%%%%%%%%%%%%%%%$$$######((()))+++,,,------,,,,,,,,,+++******,,,000333666222333111IIIvvveee+++555555%%%###%%%...555ooo===###$$$'''+++'''&&&,,,///,,,)))((('''$$$***"""+++---888uuu+++111'''&&&,,,......,,,------,,,***+++---//////666@@@JJJ000'''(((((()))+++,,,,,,+++)))***))))))))))))((('''&&&'''+++,,,)))&&&%%%(((+++---,,,,,,+++)))(((''''''(((---+++$$$(((***wwwJJJ888PPP[[[000+++"""...%%%***&&&))))))(((((((((((()))*********)))'''&&&%%%$$$######""""""""""""""""""""" """###""""""$$$%%%$$$######$$$&&&''''''&&&%%%%%%$$$###""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###!!!%%%&&&&&&'''&&&&&&%%%%%%&&&''')))+++,,,,,,++++++,,,++++++,,,...111444666999444///...oooEEE:::)))000))) ///222111jjj###222333***+++((((((---///,,,)))))))))!!!---%%%***((('''dddYYY666 ###***---,,,,,,,,,,,,---///000...555@@@HHH///)))'''&&&&&&)))+++,,,***((()))*********((('''&&&&&&+++)))''''''&&&%%%$$$$$$%%%&&&)))******(((&&&$$$+++'''''''''...###zzz@@@%%%VVVkkk''',,,%%%''',,,'''%%%((((((((('''(((((()))***((((((((('''''''''&&&&&&"""""""""############"""!!!!!!!!!!!!"""###$$$######$$$&&&''''''&&&%%%$$$###""""""""""""###$$$###$$$$$$$$$$$$%%%%%%$$$######$$$&&&&&&$$$!!!###$$$%%%&&&''''''''''''$$$&&&''')))***+++******)))+++,,,...000222222333:::444000000|||===:::+++###,,,///,,,'''|||888///###///+++((()))---...***((()))(((******$$$!!!CCCjjjAAA,,,&&&///(((000(((((('''(((***,,,...///222:::CCCHHH+++(((&&&%%%%%%(((,,,---+++(((+++,,,---,,,)))((('''((()))$$$"""$$$%%%###!!!""""""$$$(((+++------,,,+++---&&&&&&)))222"""<<>>===HHH,,,)))(((((((((((())))))))))))''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$&&&((((((%%%%%%((((((%%%&&&''''''))))))999///*** 111((('''''''''''''''''''''(((***+++***(((&&&&&&'''(((&&&$$$%%%''''''%%%###$$$$$$%%%%%%%%%%%%$$$$$$***'''%%%&&&'''((('''(((&&&(((++++++)))'''((())))))))))))(((&&&$$$$$$%%%&&&''''''(((''''''%%%%%%((('''&&&(((***++++++***(((((()))+++,,,---............//////000111111111333***ZZZuuu>>>,,,""")))---'''###&&&,,,MMM:::---111+++(((000$$$###(((&&&''',,,***&&&---***rrrBBB+++&&&+++111///+++***...111000000111000<<<;;;FFF+++((())))))))))))************''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%((((((%%%%%%((((((&&&'''*** ...(((---|||NNN111'''333 &&&'''''''''''''''((((((''')))+++***(((&&&&&&&&&&&&%%%%%%&&&''''''$$$""""""###$$$%%%&&&&&&&&&&&&(((&&&%%%$$$&&&'''&&&%%%((()))***)))((('''(((***,,,***)))((()))((('''%%%((((((((()))((('''&&&&&&&&&%%%%%%&&&((()))(((''''''((()))+++,,,---......,,,,,,---......///000000...555eee!!!)))(((***...///***&&&%%%***@@@aaa---******)))+++ ,,,666'''!!!(((&&&&&&(((444MMM)))###...///***((()))...111...---...111<<<:::DDD---************+++++++++,,,,,,'''''''''(((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%((((((%%%%%%((()))&&&***+++###,,,...$$$GGG((( 333((((((''''''''''''''''''''')))++++++)))'''&&&&&&%%%%%%&&&'''(((&&&$$$"""###$$$%%%&&&''''''''''''&&&&&&&&&%%%'''******''''''''''''&&&&&&&&&'''(((***'''&&&'''+++,,,+++(((******))))))((((((''''''&&&%%%$$$%%%'''((('''&&&'''(((***+++---.........,,,,,,------...///000000+++GGGEEE,,,//////+++)))***+++)))))),,,rrr,,,&&&/// ###999<<<"""***&&&...111{{{VVV(((!!!000,,,***''')))---///------000444???<<>> ******)))(((''''''&&&&&&'''***,,,,,,***'''&&&&&&$$$&&&((()))(((&&&$$$###&&&&&&&&&''''''&&&&&&&&&$$$(((((('''***///000+++((('''&&&&&&&&&'''''''''(((&&&%%%&&&***,,,***(((++++++***)))((((((''''''***)))((()))***+++***)))&&&(((***,,,---...------,,,------///000111222222***bbb...///***"""""")))+++'''///'''<<<<<<'''%%%,,,###***666...$$$000)))(((^^^WWW)))!!!000+++---******,,,------000555888BBB???GGG+++'''&&&'''''''''((((((((((((''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$''''''%%%&&&))))))'''%%% +++!!!888'''+++888++++++***))))))(((((('''(((+++---...,,,)))''''''&&&(((***)))(((&&&&&&&&&'''''''''(((''''''&&&&&&$$$)))***(((+++222222,,,***((('''((()))***)))((()))(((''''''(((((('''&&&,,,+++***((('''''''''''')))((('''((()))***)))(((&&&'''***---......------------...///111222333333000jjj******(((&&&(((,,,+++'''222***,,,RRR&&&555%%%...///(((((()))$$$666yyyQQQ,,,$$$,,,***...,,,,,,.........222999888CCC@@@III---***''''''((((((((()))))))))''''''((((((''''''&&&%%%!!!"""###%%%&&&&&&&&&&&&###''''''%%%&&&)))***'''&&&!!!+++(((000***(((sss))))))******+++++++++,,,))),,,//////---***((('''(((***+++***'''&&&''')))%%%&&&'''((((((((((((((($$$***+++&&&)))000///''')))(((''')))++++++(((&&&((())))))((('''&&&'''(((,,,+++)))'''&&&&&&&&&&&&(((&&&%%%&&&'''((('''%%%%%%'''***---......---,,,,,,---...///111222333444AAA^^^???$$$***)))***......,,,++++++///'''...zzz^^^&&&///%%%333///,,,111%%%)))KKK{{{GGG///'''(((***---,,,...111000///333999333@@@???JJJ222000***++++++++++++,,,,,,,,,''''''((((((''''''&&&%%% !!!"""$$$%%%&&&''''''###&&&'''%%%&&&)))***'''+++&&&+++000''')))222EEEuuu'''((()))***,,,...//////))),,,000000...+++)))((()))+++,,,***'''&&&)))+++###$$$&&&((()))***++++++$$$******%%%&&&---+++"""&&&%%%%%%(((******&&&######&&&))))))((((((***---,,,+++)))'''&&&%%%&&&&&&+++***))))))***+++***(((%%%'''***---///...---,,,,,,,,,---///000222333333RRR,,,(((------***+++...+++%%%'''......"""///zzzbbb,,,...+++:::///'''***!!!NNN???111)))$$$+++***+++///444333000222777///<<<===III)))...******++++++***'''%%%###)))'''&&&(((***+++)))'''&&&$$$&&&******&&&$$$&&&(((((())))))))))))((((((++++++++++++++++++,,,,,,===((('''''')))---...---+++---***+++......+++***---,,,++++++******++++++,,,'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((())))))))))))((((((((((((###***000...'''###%%%***(((""")))+++!!!***111###''')))***((($$$###%%%(((((()))+++,,,+++***((('''......222***///222&&&222---!!!---,,,,,,++++++,,,,,,---...000,,,###bbb'''555 ;;;***+++))))))999999(((''''''+++))),,,000111111000//////;;;===AAAFFF......))))))*********((('''&&&***((('''(((******(((&&&)))'''))),,,,,,)))''')))))))))******))))))((((((***++++++++++++,,,,,,,,,[[[***(((''''''))),,,...---+++,,,)))***------***))),,,))))))))))))***+++,,,---((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''(((((()))))))))***&&&***---***%%%$$$''',,,***%%%*** !!!((("""&&&''''''&&&%%%$$$%%%'''&&&''')))+++------------+++,,,111)))///000(((;;;YYY333---'''++++++***)))(((((((((((($$$,,,111eee"""""">>>...'''+++&&&...ggg222)))+++)))+++,,,---...///111333444444444666:::AAA222...))))))))))))))))))))))))***)))((()))***)))'''%%%)))'''))),,,,,,)))''')))))))))******)))(((((('''******+++++++++,,,,,,,,,+++WWW%%%((((((''')))+++---,,,+++***((())),,,,,,)))(((***+++******)))))))))******(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&'''((()))******+++))))))((('''%%%&&&))),,,555&&&%%%)))!!!(((---'''&&&%%%&&&'''(((((('''%%%&&&''')))+++---...///***---111+++111...,,,NNNfff///fffvvvVVV''''''---,,,***((('''&&&%%%%%%'''+++444LLL###,,,FFF,,,---000%%%...```+++(((...+++***///---+++---222777999999::::::===EEE444---+++***)))((((((((())))))*********))))))(((&&&%%%&&&$$$%%%((((((%%%$$$&&&((((((((((((((('''&&&&&&*********++++++,,,,,,---(((nnn@@@///((((((((()))***++++++,,,+++((())),,,,,,)))(((+++000///---+++((('''&&&%%%(((((((((''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***((('''&&&&&&''')))*********%%%&&&'''###!!!$$$&&&(((&&&%%%'''+++,,,***(((&&&&&&&&&&&&'''(((******,,,000222---333,,,222hhh)))///,,,{{{'''333///...,,,+++)))(((((((((555&&&CCC(((111MMM///,,,///111(((***GGGTTT???'''%%%++++++***...+++))),,,444:::;;;999CCC@@@CCCLLL333+++---,,,+++)))(((((('''(((************((('''&&&&&&%%%"""###%%%%%%###"""%%%%%%&&&&&&''''''&&&&&&%%%))))))***+++,,,,,,------222FFF<<<222((((((((((((((()))+++,,,+++)))***------***)))+++111///---+++)))'''&&&&&&'''(((((((((((((((((('''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&%%%&&&'''******(((&&&"""((()))'''***,,,((($$$&&&$$$$$$&&&***+++)))'''&&&&&&&&&&&&'''(((******---111111---333'''666|||###)))000GGG}}}^^^(((+++------,,,++++++++++++,,,000{{{)))HHHIII###$$$'''))),,,***(((%%%LLL...***###&&&******+++((((((---555:::999666@@@;;;???KKK555***------,,,+++)))((('''&&&(((***+++***((('''''''''&&&######&&&&&&######&&&###$$$%%%&&&''''''''''''))))))***+++,,,------...---,,,MMM---((())))))((('''(((***,,,,,,)))***------***))),,,+++******)))))))))******&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%&&&''')))***)))'''%%%%%%&&&'''***&&&***""""""###%%%'''(((&&&%%%%%%&&&''')))+++---...///+++000...***111###<<>>;;;)))))))))))))))***++++++---lll:::OOO555333)))111&&&111,,,AAA000%%%^^^)))222&&&&&&///(((++++++,,,---000333555777888444<<>>333***+++///---***'''---&&&???~~~777 ))),,,&&&"""$$$+++000///,,,''')))******))))))+++,,,888---...777666***WWW///222!!!)))222,,,111666}}}LLL666---+++***111---///$$$AAAgggLLL>>>((( ///---***111&&&""";;;QQQZZZ,,,^^^]]]"""'''(((222$$$(((&&&(((+++...111555:::>>><<<:::===bbbjjj...---,,,***)))((()))******%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&''''''***%%%###$$$$$$###&&&***&&&&&&&&&&&&&&&'''((())))))555$$$++++++___CCC'''$$$###$$$%%%%%%'''+++###///>>>LLLYYYbbbfffhhhfffYYYDDD222***(((((( 000GGG[[[hhhsss{{{xxxnnnjjjhhh]]]HHH888???333'''$$$%%%&&&(((+++DDDkkk---$$$ $$$)))***((('''''')))+++---///...***)))+++---888...111555888@@@hhh///++++++)))000///---@@@nnn666FFFEEE000222)))$$$LLL{{{EEE&&&&&&+++,,,###*** 777'''OOO:::VVV&&&'''***444'''++++++---///000111333555888======???kkkwww---///...,,,***(((((())))))(((''''''&&&&&&&&&''''''"""$$$&&&'''((('''&&&$$$'''###!!!$$$%%%%%%(((---((((((''''''(((((()))))))))444***)))555---JJJ;;;,,,'''---<<>>MMMNNNXXXUUUMMM===---%%%&&&***((('''((())),,,.........000---444666MMMEEE222%%%///,,,...BBB===///111222EEEkkk333AAAaaa$$$ 000)))"""---+++))),,,888111,,,&&&(((---'''---,,,---...///000444999===999@@@@@@---$$$&&&(((***+++,,,++++++###%%%''')))******)))(((***(((%%%###$$$'''+++...(((%%%&&&)))***''''''******))))))((((((((())))))%%%,,,)))000888+++777___[[[///&&&...111...+++,,,...///,,,)))333'''---999SSSggg---&&&444$$$000)))aaaiiiCCC222+++NNNggg***###222...&&&+++&&&$$$444)))///***,,,///)))...............///333999>>>>>>FFFEEE555'''(((((()))***+++++++++...---+++***)))((((((((()))((((((+++...///---***%%%$$$$$$&&&((())))))(((###$$$111!!!444+++'''%%%******,,,---.../////////QQQ---(((444222111///---,,,++++++444...'''///CCCBBB!!!---000***...111CCC]]]jjjeee______nnn555---000)))444555---...000,,,$$$555:::xxx777fff...(((111%%%222,,,///333//////222111///333:::999CCC@@@888'''(((((()))******++++++,,,++++++***))))))))))))+++***)))***,,,,,,***((()))((('''((()))++++++***+++ &&&///!!!$$$---******,,,---.../////////hhhxxx===###---,,,,,,,,,,,,---...///000555***///,,,===}}}333***,,,))))))###&&&111444...***,,,%%%(((,,,...sss777,,,(((---***555...jjj000)))eeexxx''')))...%%%...&&&///333000000333333222666===999CCCGGG>>>'''(((((())))))******+++*********)))))))))))))))***(((''''''((())))))((((((&&&$$$$$$%%%''''''''')))%%%)))'''///$$$)))*********,,,---.../////////111uuu///'''RRRggg~~~^^^==="""&&&;;;'''((()))+++---///000111555(((555+++666AAA^^^$$$)))***333+++(((,,,,,,'''&&&+++''',,,444$$$<<>>ZZZYYY((((((((((((((()))))))))&&&&&&((()))))))))))))))"""#########$$$&&&)))+++***(((&&&&&&'''((((((''')))%%%###<<<000 +++'''******,,,---.../////////,,,222YYYqqqkkkttttttVVVBBB===TTTSSSRRRRRRRRRTTTWWWXXXiiixxxgggUUUCCC;;;+++"""!!!)))---(((&&&***++++++,,,---------,,,,,,,,,333***444---''':::yyymmm&&&222******---000000,,,*********)))???zzzlll@@@ ---;;;###666OOO222111&&&+++$$$///777))),,,---(((111333'''000***,,,...///000444777999===<<>>555!!!...+++000$$$///yyy222$$$'''***((()))***++++++***)))(((///$$$+++777888111+++,,,mmm''''''"""***&&&)))******)))''')))---000,,,...000000000444;;;BBBAAAOOOccc!!!''')))(((%%%..."""(((((('''&&&&&&%%%$$$$$$"""$$$&&&&&&%%%'''+++...,,,***&&&""" """'''+++---***'''''')))+++,,,,,,(((((((((((()))***,,,,,,000***555&&&555KKKpppAAA$$$...(((###$$$(((***&&&!!!!!!&&&---...***'''(((++++++******))))))))))))222...***)))))))))(((%%%)))(((((('''&&&%%%$$$###++++++***(((''''''***---((('''(((***)))%%%%%%((())),,,///000...,,,---///...............------,,,......------......///000///...(((999{{{666---000$$$000QQQYYY""",,,(((+++(((999zzz;;;!!!$$$ +++&&&&&&(((((()))((('''&&&$$$%%%..."""***(((MMM???000%%%$$$555***))))))***)))***,,,///333+++---///000000444;;;@@@CCC]]]%%%"""+++'''"""///"""%%%%%%%%%$$$$$$#########"""%%%###!!!"""(((...%%%%%%$$$###"""%%%))),,,((())))))((('''(((***,,,)))))))))***+++,,,------///...111+++111---hhh}}}YYYAAA///######***((($$$!!!###)))///000///)))+++---...+++'''''')))((()))***+++++++++,,,---333---''''''***+++)))&&&******))))))(((''''''&&&&&&''''''&&&%%%%%%'''***((()))******(((&&&&&&''''''+++//////---,,,///222+++,,,---......---,,,+++000000/////////000000111 666444!!!999www...000 777ppp///...---)))///%%%%%%gggFFF&&&...***&&&$$$%%%'''(((((('''&&&&&&''',,,===(((...111)))ooo+++///)))(((777...++++++++++++,,,...111333+++,,,.........111666:::???hhh000!!!)))(((!!!---"""#########$$$$$$%%%%%%%%%!!!$$$%%%### %%%+++!!!###%%%%%%%%%$$$%%%'''$$$&&&((('''&&&%%%''')))))))))***,,,---.........'''000&&&...,,,+++999ooommm===%%%&&&((()))))))))***,,,///---***))))))***((('''******)))''''''***,,,---(((***------,,,+++,,,...000+++&&&&&&***---,,,)))))))))))))))))))))))))))''')))+++,,,+++******+++(((***,,,***((((((((((((&&&)))---......///222555...///000111111111/////////......---,,,,,,------+++)))///333)))333qqqYYY<<<^^^\\\***000%%%---,,,)))OOO\\\$$$$$$)))%%%&&&&&&$$$%%%'''(((((((((''''''...(((111!!!+++(((***)))"""***'''+++,,,,,,+++++++++,,,...//////+++,,,---...///222666999999qqqBBB$$$&&&***""")))###$$$$$$%%%&&&&&&'''(((((($$$&&&'''%%%###"""%%%)))###%%%''''''%%%""" """$$$&&&&&&&&&%%%%%%&&&((()))***,,,---.........'''444%%%222...444&&&<<>>999}}}UUU***###///%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%###!!!!!!!!!###$$$%%%&&&''''''%%%$$$%%%&&&(((***,,,---------,,,333......111222+++---'''```jjj###$$$...444444000+++(((,,,...//////---,,,,,,---,,,111222...---///...***,,,000333111---)))***+++++++++***************************)))))))))))))))&&&(((******))))))***,,,(((---///+++***---...+++---******---333777777555777777777777777888999999===<<<:::888666444333333,,,000000,,,,,,111111,,,tttBBB((()))000666777222777+++)))+++...$$$$$$%%%&&&(((((((((((('''***...,,,000444,,,XXX@@@)))&&&---'''&&&111***((((((***---//////---***+++---000555:::===>>>BBBaaa///!!!222'''$$$(((&&&%%%%%%$$$$$$######"""!!! """$$$%%%$$$""" !!!""""""###%%%((($$$$$$%%%'''))))))&&&######%%%''')))++++++++++++---+++222###...%%%111...---111XXXrrr888,,,&&&)))(((""""""(((''')))+++***))))))+++...***111333---)))---111111(((---222222...,,,---///+++,,,---,,,***(((((((((///......---,,,+++******)))******)))((()))---///(((...000,,,+++///000---111,,,***---444999777333777666555555555777888999???===;;;888555333222111...///222555333///000333"""fff;;;333---GGGZZZqqqNNN111!!!222...(((!!!)))###$$$%%%'''((((((''''''"""---###%%%(((111zzz444...***$$$)))111+++******---111444444222,,,,,,---000444777999999KKK---"""###,,,!!!$$$%%%%%%$$$###""""""""""""%%%%%%%%%%%%$$$$$$$$$###"""###%%%%%%###""""""###############$$$%%%&&&''')))))))))))))))*********///---++++++---/////////111444MMMddd888$$$333+++$$$++++++)))***+++---.../////////+++,,,,,,***)))(((***+++''''''(((***,,,...000111+++,,,,,,+++)))((()))***++++++++++++***((('''&&&******)))((((((((((((((())),,,//////---,,,---...///000222222222333555777444666777777666777;;;???KKKKKKGGG===222---000555------...///000111111111,,,---TTT<<<---"""$$$((((((&&&'''''''''(((((())))))******000...'''%%%!!!333KKK444###&&&---,,,(((((('''((()))***,,,---...///,,,)))+++222777999<<<@@@AAA<<<)))+++***###%%%&&&&&&%%%$$$$$$$$$$$$$$$############"""""""""""""""###%%%$$$###"""###$$$############$$$%%%&&&'''************++++++++++++///---,,,,,,---...///...///rrr___$$$%%%'''%%%---&&&)))***+++---......//////***+++,,,***)))((()))+++&&&&&&&&&''''''(((******+++,,,---,,,+++***+++,,,++++++******))))))((((((***))))))(((((((((((((((***,,,...---***((()))***))),,,......---+++++++++))),,,///000222555999===GGGHHHEEE<<<111,,,...333///000222333333333222111EEE###'''ccc555+++###$$$'''&&&%%%&&&((((((((((((((()))))))))...))))))$$$XXX888***"""''',,,)))(((+++(((((()))***+++---......---,,,///666::::::;;;===FFFFFF'''---""""""$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$###"""###$$$############$$$%%%&&&&&&+++++++++,,,,,,,,,------///---,,,,,,---...---,,,222444xxx}}}rrrkkkRRR)))------)))***+++,,,---.........***+++,,,+++)))((()))***''''''&&&%%%%%%%%%%%%%%%)))***++++++******+++,,,+++***)))(((((()))*********)))((((((''''''((((((((()))***)))''''''(((***+++---000000---)))'''&&&'''))),,,...000444888;;;999;;;;;;666///,,,...222111333555777777555333222...***>>>YYYSSSGGGppp777---'''$$$$$$%%%$$$$$$%%%))))))((((((((((((((((((''')))+++***nnn((($$$%%%++++++&&&&&&+++((())))))***+++,,,,,,,,,------000777:::888888:::TTTRRR%%%---$$$&&&%%%%%%%%%&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&%%%"""###$$$###""""""$$$%%%$$$#########$$$$$$%%%&&&*********+++,,,,,,------...---+++,,,------,,,++++++[[[{{{iii[[[JJJ\\\aaaccc000+++000)))***+++,,,,,,---------)))***++++++)))(((((()))))))))((('''&&&&&&&&&'''%%%'''((((((''''''(((***+++***((('''''')))+++,,,))))))(((''''''''''''((($$$$$$%%%%%%'''))),,,...---///000///,,,)))'''''')))***+++,,,---...000111(((+++......------000444///222555888999777555333555000999DDD555!!!222WWWJJJ&&&&&&&&&&&&%%%###$$$&&&)))))))))((((((''''''&&&!!!,,,%%%''';;;DDD'''&&&)))---+++%%%$$$'''((()))))))))******+++++++++***---333555444666;;;gggkkk***///!!!******"""###$$$%%%&&&&&&%%%%%%######"""""""""!!!!!!!!!"""#########""""""$$$&&&$$$$$$######$$$$$$%%%%%%'''(((((()))***+++++++++---,,,++++++------,,,***&&&uuu<<>><<<111%%% AAA~~~AAA!!!)))###%%%((((((%%%%%%)))((($$$&&&&&&'''''''''''''''''',,,%%%'''iii888%%%###%%%'''+++//////***%%%%%%%%%&&&''')))***++++++++++++...222444777@@@KKK<<<###111***%%%!!!###&&&((()))))))))(((%%%%%%$$$$$$$$$#########"""###""""""!!!"""&&&(((%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&'''((()))***+++''''''(((***---...---+++)))rrrtttSSSOOOWWWkkkEEE111000111222;;;>>>>>>###333>>>777+++444WWWwww444---&&&((())))))************)))&&&)))++++++***(((''''''))))))((('''''''''(((((()))******)))(((''''''(((++++++++++++***((('''&&&(((((('''&&&&&&&&&&&&'''###"""###&&&)))+++)))&&&$$$&&&((()))(((((()))+++)))'''&&&(((******'''$$$&&&&&&&&&'''(((***---///222222222222111111000///111...000444111)))***222111 AAA>>>$$$///,,,'''&&&((('''###%%%)))((("""%%%&&&&&&''''''(((((((((&&&,,,999YYY***...$$$)))///222333111,,,&&&$$$$$$%%%'''(((***+++,,,((()))...333444555===GGG<<<---'''###'''&&&%%%$$$$$$%%%'''((('''''''''&&&%%%$$$"""!!!'''"""###&&&&&&$$$###$$$%%%%%%###"""""""""%%%***---,,,'''$$$$$$&&&''''''(((((())))))******222nnnwwwrrrxxxccc[[[hhhhhhYYY///***555******777222***+++---......---,,,+++444ggg777***(((!!!%%%)))(((&&&&&&'''(((###%%%((((((&&&&&&(((+++((('''&&&&&&&&&&&&''''''+++***((('''''''''((()))$$$%%%&&&&&&$$$%%%&&&(((''''''(((***++++++(((&&&(((%%%%%%((()))&&&###$$$###$$$&&&&&&%%%''',,,000------,,,+++***)))((((((++++++++++++++++++,,,,,,000---***))),,,......---222&&&***///(((...555***333---333SSSWWW###$$$***222 ###%%%$$$"""###((()))'''***$$$...000###&&&...&&&---///XXX)))###)))&&&(((---111///******...)))&&&&&&+++,,,)))((()))---333///222666<<>>111+++333444///000---,,,***)))((((((((((((***---(((###???eee___)))$$$###%%%((()))%%%!!! %%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''((((((''''''***)))((('''&&&'''(((((('''((()))((('''''')))+++)))))))))***,,,,,,***)))...'''###$$$&&&%%%'''+++)))((((((&&&%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''((()))***,,,,,,---,,,,,,---......---,,,+++***888///"""((((((&&&///(((***555~~~UUU;;;<<<"""---!!!444+++"""!!!''')))&&&###%%%((()))$$$111'''%%%)))###(((mmmDDD)))***''''''000)))$$$&&&))))))***,,,,,,)))(((***(((%%%&&&***(((***...///888999@@@ddd###'''---)))999666000***'''&&&'''(((+++***(((&&&$$$#########((('''&&&%%%&&&&&&%%%$$$!!!###%%%%%%###"""###$$$""""""#########$$$&&&'''%%%%%%%%%&&&''''''(((((()))$$$<<>>===bbb[[[KKK...&&&*** !!!,,,,,,'''((()))))))))((('''&&&...'''!!!$$$,,,000...***EEEmmmqqq888)))%%%***%%%!!!!!!((('''%%%''')))+++***(((%%%&&&(((***+++***)))(((&&&%%%%%%%%%&&&(((***+++)))*********))))))+++,,,***((('''(((***+++******)))&&&'''+++---***((()))+++)))(((***,,,---+++)))''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''&&&(((************---000%%%666111---nnnYYYUUURRR222111222...((('''***)))###'''&&&'''&&&&&&***///,,,&&&'''!!!///ggg)))&&&000!!!'''$$$'''%%%&&&)))((($$$%%%((('''&&&''')))((((((///888333+++333---;;;999888JJJ+++...***+++,,,,,,+++)))&&&$$$+++)))'''%%%$$$%%%&&&''' """$$$$$$$$$###$$$%%% """$$$$$$######$$$%%% """%%%((((((&&&%%%###$$$$$$%%%%%%&&&''''''$$$&&&###,,,...((()))%%%'''***(((666MMMkkkNNN+++...@@@444...///"""((()))+++------,,,***)))///***%%%###%%%)))111888***333444&&&333JJJ]]]XXX/// """%%%***&&&$$$###%%%(((***)))'''!!!"""$$$&&&''''''&&&%%%)))((('''&&&%%%&&&''''''&&&'''((('''&&&&&&(((***(((''''''(((+++---......***'''&&&***,,,***)))+++)))'''&&&''')))***'''$$$''''''''''''''''''''''''''''''(((((((((((((((((($$$'''***+++(((&&&&&&'''*********"""444zzzfff000444)))---:::)))555!!!///"""&&&$$$$$$$$$$$$&&&...555222+++///...III222 ###---%%%###***""" """%%%$$$"""&&&---((((((***,,,+++,,,444>>>///'''111+++>>>===>>>uuu)))"""555;;;111)))###111(((000%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%$$$$$$###"""!!!""""""############""""""'''%%%######$$$%%%$$$### !!!###$$$%%%&&&''')))(((''''''''''''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''(((&&&,,,]]]ooo??????---111***&&&...---&&&(((((((((((())))))*********$$$###+++&&&!!!111SSSjjj ,,,)))''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&((()))************+++(((%%%'''+++)))###---+++))))))***)))'''&&&&&&&&&%%%$$$$$$$$$%%%%%%(((+++...000///,,,(((&&&%%%&&&((()))***)))'''&&&******+++***)))&&&###""",,,))),,,((( %%%---(((***%%%,,,((( JJJlll>>>AAA)))999...111$$$111'''***!!! 333%%%'''(((&&&&&&(((******---"""!!!OOO777(((%%%%%%%%%$$$"""###'''!!!"""###%%%&&&'''''''''++++++:::&&&%%%444+++000111000333666:::@@@+++###///,,,QQQ>>>!!!...)))(((%%%$$$$$$######$$$$$$%%%""""""######$$$#########""""""############""""""$$$""" !!!"""!!! ########################)))'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((('''---(((...;;;444DDDxxx000+++...222+++,,,---,,,,,,+++***)))((((((:::111)))***---)))$$$;;;AAA,,,&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((()))))))))))))))'''%%%$$$$$$&&&***---"""&&&(((&&&&&&))))))&&&$$$$$$$$$%%%&&&'''((((((''')))+++---,,,***'''%%%%%%&&&(((******)))((('''))))))(((((('''''''''''''''$$$'''---///333111&&&///222444000888jjjWWW444(((///)))(((444,,, (((###%%%&&&$$$%%%---444,,,$$$$$$\\\???"""((())))))%%%""""""###$$$$$$$$$%%%&&&'''((())))))///,,,444 ))),,,%%%((('''(((222888===HHH///%%%((()))]]]TTT888+++444%%%+++$$$$$$############$$$$$$ !!!!!!"""######$$$$$$###########################!!! !!!!!! $$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%%%%'''((()))((('''''''''''''''((())))))((())))))...%%%...QQQ&&&###FFF ,,,,,,'''(((((()))******++++++$$$!!!###---000%%%...ccc%%%***#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((###$$$***///*** !!!)))%%%///111)))%%%)))%%%&&&&&&&&&&&&''''''(((((('''((()))))))))(((&&&%%%&&&''')))*********)))(((((('''&&&%%%&&&(((***,,,***)))***)))%%%$$$&&&)))%%%!!!333~~~eee555333$$$&&&***,,,))))))%%%###$$$ )))888>>>uuuBBB$$$"""((()))###!!!&&&(((&&&(((((('''&&&'''((()))*** 000)))DDD===>>>///)))(((444777777DDD555)))%%%!!!222@@@RRR000..."""&&&%%%$$$$$$###$$$$$$$$$!!!!!!!!!""""""######$$$########################&&&$$$""""""###$$$###""" !!!"""###%%%&&&''''''(((&&&$$$%%%''')))******(((''''''''''''((())))))+++---$$$!!!+++***&&&...tttooo555...444###///######$$$$$$%%%&&&''''''111///,,,---222222'''EEE~~~~~~~~~VVV:::""""""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&((('''---333,,,"""***===WWWlllyyyuuunnneeeIII)))******))))))'''&&&%%%$$$'''''''''''''''''''''''''''((()))*********))))))''''''''''''''')))+++,,,***)))'''***///---,,,444111555[[[JJJ@@@___xxx\\\--- 666... $$$,,,((( 000+++///SSS{{{333'''...'''***222222'''###)))+++&&&***)))'''&&&%%%'''(((******,,,$$$999fffHHHJJJ666,,,)))666666222AAA<<<+++&&&$$$JJJjjjCCC''')))%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""$$$$$$###""""""###$$$$$$(((&&&$$$$$$%%%%%%%%%$$$!!!!!!"""$$$%%%&&&'''((((((&&&%%%%%%(((***+++***'''''''''''''''(((((()))&&&,,,)))"""###'''+++222///lllggg:::///"""111//////...,,,+++)))(((((($$$"""$$$&&&%%%888KKK\\\CCC(((%%%"""###%%%&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%111***(((***'''(((===XXXTTT*********)))((('''%%%$$$((((((((('''((((((((()))'''(((((()))))))))))))))'''((()))******))))))(((...))) (((555***!!!###xxx===###666KKKzzzGGG+++###'''---***"""&&&***%%%111qqqrrr===$$$%%%&&& ===???999,,,&&&'''&&&!!!)))(((&&&$$$$$$%%%&&&'''&&&&&&--->>>TTTeee333333///''''''555777777KKK@@@******+++555kkkuuu<<<(((222)))((('''&&&&&&%%%%%%&&&'''&&&$$$""""""""""""###%%%$$$###""""""###$$$%%%&&&%%%######$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''')))+++***)))'''''''''''''''((())))))$$$+++---+++***'''###///###eeeHHH&&&333!!!########################((($$$)))000,,,)))???]]]DDD&&&...###&&&###$$$&&&'''(((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%(((&&&(((,,,)))&&&///<<>>666---((('''(((&&&$$$)))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%******))))))((((((''''''))))))(((((('''''''''&&&$$$&&&((()))'''&&&&&&&&&###$$$%%%&&&''''''''''''&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&,,,++++++***)))(((((((((444333///)))$$$###''',,,)))'''$$$############"""(((%%%+++'''111555KKKkkkjjjIII===|||sssHHH"""WWWfff&&&###,,,""")))...333III}}}nnnYYYRRR???))) %%%%%%******///%%%%%%333...RRRpppIIIBBB888///***---000555444666555bbbAAA***((((((///%%%vvvZZZ111'''"""......$$$######$$$$$$%%%''''''&&&...PPPgggUUU<<<---"""###$$$%%%&&&&&&&&&&&&)))))))))((((((''''''&&&$$$$$$$$$$$$%%%&&&'''''',,,+++)))'''&&&''''''((())))))******))))))(((((()))***+++)))'''&&&(((***///---***((('''(((***,,,+++&&&!!!!!!&&&***++++++'''&&&&&&%%%$$$$$$%%%%%%######$$$$$$$$$$$$######%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&(((******)))((((((((((((((()))))))))(((((('''&&&'''''''''''''''&&&&&&((()))))))))((('''%%%###((((((((((((((((((((((((333222000+++''''''+++...(((&&&$$$###%%%&&&%%%%%%!!!'''111&&&)))------SSSoooqqqooosssjjj222$$$((("""###,,,+++%%%888bbbggg555###)))444!!!%%%$$$ ,,,UUUEEE111***)))...---///333333777777cccBBB***&&&$$$,,,...zzzxxxHHH------///######$$$$$$$$$%%%%%%%%%###***000$$$ !!!######$$$%%%&&&&&&&&&&&&(((((('''&&&%%%$$$######$$$$$$$$$%%%%%%'''((()))+++******)))((('''''''''************++++++++++++******+++)))(((''')))***///...,,,***)))))))))***+++(((%%%&&&)))++++++***''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%(((***,,,,,,+++))))))***++++++******)))(((''''''&&&&&&'''''''''''''''&&&)))***,,,,,,+++((($$$"""&&&&&&''''''((()))******++++++***(((&&&&&&)))+++&&&%%%$$$$$$&&&(((((('''%%%***111222))))))(((GGGwwwIIIEEE+++!!!((($$$###+++''',,,+++,,,000///***%%%>>>eee{{{fff===+++111'''++++++!!!---999```:::))))))(((333------111111999:::eeeDDD,,,((())))))000~~~RRR999|||III&&&$$$'''---%%%%%%%%%%%%$$$######"""&&&$$$(((,,,&&&###''',,,###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######((((((''''''((()))******''''''((())))))((('''''')))))))))******+++,,,,,,'''''''''&&&&&&&&&&&&''''''((())),,,...111333444000...,,,,,,,,,+++(((&&&)))((((((''''''(((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,+++))))))***))))))((('''''''''''''''%%%&&&''''''(((''''''''')))************(((&&&%%%'''''''''((())))))******%%%&&&&&&&&&&&&&&&((()))&&&%%%$$$%%%&&&''''''&&&555&&&### '''---...)))222:::JJJ|||'''&&&(((+++!!!///******555===888''',,,$$$###'''######...%%%)))&&&BBB___))),,,222(((111---,,,...000:::<<>>ZZZ---$$$((($$$$$$$$$$$$$$$$$$%%%%%% ###&&&&&&!!! %%%%%%&&&''''''''''''&&&&&&&&&''''''(((((())))))******)))((((((((())))))###$$$&&&((()))))))))(((((((((((((((((()))***+++&&&%%%$$$$$$%%%%%%&&&%%%$$$%%%&&&'''((()))******%%%&&&'''(((******((('''(((((('''''''''(((((()))&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%'''''''''(((((()))))))))''''''''''''''''''((((((''')))++++++)))(((((()))'''''''''&&&'''((()))***%%%&&&&&&'''((((((''''''((('''&&&%%%%%%'''((()))'''''''''''''''''''''''''''''''''((()))***++++++'''&&&%%%%%%&&&'''%%%$$$+++000&&& ---...!!!###lllCCC222000@@@///''' !!!!!!"""%%%))))))...555333++++++000666---""" ***444444...,,,''' +++111ZZZ|||###---///"""///---,,,...000:::<<>>((((((((()))444III999MMMiiivvv```--- 222######"""###$$$''')))***//////$$$"""###$$$...''''''(((((()))(((((('''$$$$$$%%%&&&'''(((((()))((((((''''''''''''((((((###$$$&&&(((*********)))((('''&&&&&&&&&'''((()))'''&&&$$$%%%&&&(((''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((&&&(((******(((''''''((()))(((''''''(((***+++,,,%%%%%%&&&'''(((((((((((('''%%%###"""###%%%(((***%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%%%%'''))))))(((((('''''''''((((((&&&$$$$$$***'''111---***111KKKUUU222...'''%%%+++(((!!!%%%...###+++000((('''---...111333,,, +++,,,'''!!!222fff000+++'''"""333,,,,,,000111999;;;fff;;;(((***%%%(((555JJJ***)))***(((555yyyiii)))'''%%%######%%%(((***'''""" +++'''!!!))))))************))))))#########$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++,,,((())))))******************((('''%%%%%%&&&'''((((((&&&$$$%%%''')))(((''''''''''''''''''((()))***((()))******((('''&&&&&&###############$$$%%%%%%######$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$###############&&&&&&&&&''''''(((((((((&&&(((******)))''''''(((***)))'''&&&&&&((()))***$$$%%%&&&'''((((((((((((&&&&&&$$$$$$$$$%%%'''(((%%%%%%%%%&&&&&&''''''((((((%%%""""""$$$&&&&&&%%%((((((((()))++++++)))(((PPPJJJ###!!!DDDooo++++++*** $$$;;;222...!!!******...&&& """(((---000222///---)))$$$!!!'''444AAA222(((777===UUUggg;;;'''(((***000+++---222222888888eee;;;)))---333******WWW(((,,,###+++000nnnjjj111...)))$$$""""""$$$%%%###---$$$!!!000111+++444******+++++++++******)))''''''''''''''''''''''''%%%&&&''')))+++---000111------,,,++++++*********+++***'''&&&%%%&&&'''((('''%%%###$$$'''((((((&&&...---+++)))))))))******###%%%''''''''''''((()))$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$######""""""%%%%%%%%%&&&&&&'''''''''&&&(((******)))((((((((()))(((&&&$$$###$$$%%%&&&$$$%%%&&&'''((((((((((((''''''''''''&&&%%%$$$$$$&&&&&&((()))***,,,---------)))&&&%%%''')))((('''(((((()))+++...///---,,,---mmmVVV...333GGGTTTDDD333444'''***$$$,,,,,,$$$%%%...'''***...//////...+++(((+++$$$(((222000%%%&&&333777!!!OOO|||fffvvv777 ---///"""***...444333777666ddd999---+++---AAACCC###)))"""'''***555}}}KKK111)))***((("""&&&"""%%%000666222***'''((()))******))))))***+++((()))+++,,,,,,+++***)))&&&(((++++++******,,,...333444444000***(((+++///(((((())))))((('''&&&&&&%%%)))------***''''''(((+++///---'''&&&+++---)))***)))&&&$$$###"""""""""$$$'''%%%!!!"""((()))$$$$$$%%%%%%$$$###$$$&&&(((+++'''$$$$$$&&&&&&"""%%%((((((%%%$$$&&&%%%""" &&&((($$$###'''(((%%%***222%%%...(((... )))&&&&&&)))&&&###)))$$$ (((+++'''%%%((((((&&&,,,((('''$$$!!!***000(((&&&(((***,,,,,,***(((&&&###$$$%%%&&&''''''''''''---,,,,,,///222333000---///...,,,++++++,,,...///+++(((&&&&&&((()))'''%%%,,,+++***))))))***+++,,,&&&&&&)))...111222777>>>888BBB++++++222%%%))),,,wwwwww}}}gggAAAxxx666//////&&&333.........444444;;;TTT444***)))...###???@@@&&&------FFFEEEiiiPPP&&& ???..."""444CCC???333---///111,,,------,,,+++******+++******))))))******+++++++++,,,------+++,,,...111666555222---(((&&&(((***((((((((((((((('''&&&%%%******+++***(((''''''(((###$$$$$$!!!!!!###""" $$$$$$%%%&&&(((***---...)))+++)))&&&)))000222///---,,,)))&&&###"""""""""%%%###"""$$$)))+++***(((!!!$$$$$$!!!!!!###""""""&&&'''$$$$$$)))---,,,:::BBB555***!!!### ***"""((((((%%%%%%((()))***(((***'''!!! $$$%%%"""'''&&&***'''$$$+++%%%&&&'''((())))))(((&&&%%%&&&&&&'''''''''&&&&&&%%%(((((())),,,///111///,,,,,,,,,+++***+++,,,---...,,,)))&&&%%%&&&'''&&&$$$******)))))))))***+++,,,)))***...222444444:::BBBKKK(((%%%///---)))888___MMM666LLLIIIKKK444WWW555'''(((!!!(((.........333333888OOO///***(((---)))<<<;;;***333!!!NNN666MMMaaajjjIII!!!(((&&&LLLbbbRRR<<<888999555000000...---,,,+++******+++***((('''((())),,,---/////////---,,,...111444999444---(((&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%+++(((&&&%%%''')))******///+++***,,,,,,(((&&&&&&---,,,***(((&&&$$$$$$###'''***,,,,,,---...***$$$$$$$$$$$$%%%&&&(((***+++'''%%%%%%&&&'''((((((&&&&&&))))))&&&%%%'''&&&"""***+++)))$$$"""%%%((((((%%%777;;;((()))%%%(((((()))!!!'''(((!!!'''&&&'''&&&$$$&&&***+++)))+++,,,444222'''(((...+++'''((((((((('''&&&%%%%%%((())))))((('''&&&%%%%%%%%%%%%'''***...111111000//////......---,,,,,,,,,///,,,)))(((***+++,,,,,,+++*********+++---///000444333555999<<>>%%%'''***---,,,'''###%%%)))'''!!!$$$"""&&&###)))(((((('''''''''&&&&&&&&&''''''((())))))((((((%%%&&&(((+++///333777:::666666555444222000...,,,***))))))(((''')))+++,,,+++,,,---...111555888::::::888<<>>lllGGGrrr|||ooo^^^KKKEEE>>>888555333...+++''')))+++---......---,,,,,,***'''(((,,,111666888000***###"""&&&))))))(((%%%%%%&&&''''''''''''&&&(((''''''((((((((('''%%%''',,,,,,&&&!!!"""&&&(((''''''((((((((((((''''''"""%%%...999===777///+++111///,,,---111444444222,,,000333222...---000444***...///...///222222///***+++///444333///...000---555;;;EEEvvvFFF"""---+++)))'''$$$"""'''///...###$$$((($$$&&&***&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((())))))(((###%%%&&&(((***///444888222222111111000/////////---------+++((('''((()))******,,,///222777:::======BBBMMMXXX]]]ZZZYYYZZZ[[[iiiCCC[[[111%%%&&&"""+++GGGddd***777III...+++###,,,)))(((***333555777FFFooo'''000+++---,,,222hhh(((222AAA)))###)))***+++(((+++!!!\\\nnnxxxnnneee]]]RRRIIICCC>>>777222******,,,---.../////////111...++++++///333666666...***&&&%%%'''******)))%%%&&&'''((((((((((((((())))))))))))((())),,,...$$$777AAA999555>>>FFFEEERRRUUU[[[bbbiiiooosssuuugggjjjtttxxxuuuYYYRRRJJJDDD@@@<<<666000333888:::555...)))+++000---000222222333777888666333666AAAPPPZZZ```iiiqqqdddrrrsss}}}mmm```^^^[[[QQQFFFAAA:::555666666111---...222***---111)))&&&)))(((&&&''')))+++,,,+++***)))%%%&&&&&&'''''''''&&&&&&###$$$%%%&&&'''+++111666666555222000...---------+++...000///---++++++,,,,,,---///222666;;;???BBBGGGPPP\\\bbbaaacccpppSSS)))yyy--- 777%%%>>>666MMM999222fff***&&&)))+++)))((()))222444555BBBiii&&&333///111+++000[[[(((666rrrIII***###,,,333%%%...:::\\\TTT[[[uuuxxxnnnaaaVVVNNNGGG>>>888---,,,++++++---///111333666222//////222555666555---+++)))(((((()))******&&&&&&'''((())))))(((((('''((()))((((((,,,444:::WWWxxxtttXXX@@@...(((***,,,((($$$%%%)))+++***'''!!!'''+++(((!!!"""''' $$$&&&&&&(((---...,,,'''$$$&&&+++,,,))),,,222999OOORRRfffdddqqqnnnvvvppprrrppp```LLL@@@JJJEEELLLPPPCCC;;;>>>>>>)))+++...000111111///...''''''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&***000555???<<<777222...+++******"""&&&+++------,,,---//////111333666;;;AAAEEEHHHMMMVVV^^^]]]XXXccc```[[[hhhFFF---555'''..."""###KKKCCC)))lllRRR+++444"""666***((()))222222222>>>SSS---111***---***///bbbqqq777]]]wwwccc===...+++&&&,,,,,,666uuuooodddYYYIII;;;444///---000222000...///---///"""???'''***AAA>>><<>>333777666222333777666111666666DDD999>>>@@@PPPDDDBBBiii}}}cccQQQ===***(((111555+++000111$$$"""...(((###333:::777///---000'''"""+++///---,,,000222333333444111333888======888666777MMMooooooiiiZZZ000------333CCCKKK'''TTThhh'''111,,,%%%***///+++000666333555KKK***...***...---...vvvDDDRRR555ddd$$$...)))"""+++>>>kkk{{{jjjVVVEEELLL???444/////////000222///333>>>KKK,,,777333666(((111888111)))---111***///---555:::---&&&000;;;"""000(((///...???===KKKOOOfffYYYPPPSSSSSSdddrrrxxxrrrkkk[[[ggg{{{rrrwwwMMMQQQnnngggjjjrrriiixxxvvv{{{nnn{{{nnnqqqpppxxx}}}pppssssssqqqnnniii]]]QQQSSSYYYUUU@@@))) %%%***,,,333SSSQQQBBB###******777777666555222KKKqqqoooRRRBBB666===QQQ\\\UUUIII...111)))(((333,,,%%%111(((......///444...(((...((((((---666===<<<555///::::::>>>EEEJJJNNNVVV]]]}}}RRR+++$$$333%%%===YYY888===jjjbbb777******(((111***...,,,000666444555BBB)))...,,,***,,,***kkk---333===>>>$$$...'''&&&III}}}xxxgggJJJEEEDDDIIIIIIAAA444,,,444$$$666666BBBlllbbbaaaLLL333666:::---777CCC222333+++###***:::===<<>>GGG@@@444;;;===888666:::111'''******111...(((------+++///:::222++++++333===BBBCCC===BBBOOOaaarrr|||BBB'''000///333wwwlll>>>666HHH@@@222666...###***+++---,,,111555666555;;;+++...///)))---+++lll444+++QQQ[[[---///$$$$$$HHHrrr___UUUPPPJJJDDDBBB<<>>222AAACCCFFFKKKOOOKKKPPPZZZtttwww}}}tttYYYEEE666...+++$$$333888555333444RRRkkkFFFmmmiiijjjnnnwwwpppcccTTTooossszzzsssqqqhhhaaaJJJ[[[hhhbbbUUUcccggguuuxxxbbbqqq>>>444***)))///111)))!!!&&&))),,,111888777444555777:::..."""'''...111555777777555333777???EEEFFFTTT___uuuwww@@@'''111,,,RRR;;;777999000+++333...$$$'''+++,,,---222444888666666---+++,,,///111111lllDDD,,,^^^{{{BBB)))333111zzzyyyiii[[[TTTFFF---333FFFHHH888UUUjjjrrriiiIII888GGGGGGLLL===222333&&&$$$+++888;;;555;;;:::>>>FFFVVVkkkyyyfffOOOAAA999555111,,,$$$"""&&&'''---;;;KKKAAA444AAAMMM^^^zzzwwwsss___\\\kkkyyy[[[uuu}}}{{{iiiTTTLLLaaakkk~~~{{{sssfffiiiZZZ___cccHHHMMMDDD@@@:::777666666555333###!!!###$$$%%%)))***'''111555...(((000222///111000888===<<>>777000222222------)))///555222===777sss(((---(((,,,))),,,...===KKK---&&&iiiOOO999***777JJJ000222)))BBBdddMMM:::BBByyySSS'''"""++++++(((@@@;;;:::555+++)))***$$$'''---444,,,CCCAAAKKKLLLeeeeeeyyygggOOOXXX___QQQ666)))...111111000///???>>>===NNNKKKVVVaaaCCCUUULLLggg|||___aaammmxxx```PPPCCC;;;999******555$$$!!!---%%%,,,&&&!!!"""$$$:::000######$$$(((++++++'''$$$&&& ''',,,+++;;;IIIAAA (((---111--- '''BBBIIIsss```+++111---???333---...222777333%%%---'''000666111???777kkk###///,,,444(((...222000111***777@@@...,,,uuuFFF///,,,[[[qqqZZZ)))vvvuuu666!!!333...$$$(((&&&(((555MMMJJJ))),,,---###444GGG<<>>444...+++!!!,,,$$$***###+++ &&&"""!!!444%%%$$$FFF666%%%###%%%...666777...$$$+++###((()))"""000;;;///(((***+++,,,((((((LLL...,,,,,,^^^MMM;;;222111)))***222555---'''000666000@@@888gggrrr//////(((///555&&&999///555---000oooHHH)))555qqq777---"""///UUU666'''444***+++///++++++---(((///KKK\\\MMM333(((,,,000///,,,RRR```DDDSSSlllUUUfffssseeeKKKQQQHHHjjj))),,,&&&(((+++,,,111---((()))'''...>>>IIIGGGBBB<<<999;;;CCCJJJ///>>>\\\]]]uuuYYY@@@;;;;;;555,,,---+++((('''(((((('''&&&...&&&***&&&...DDDBBB$$$!!!$$$,,,///***''')))(((&&&$$$%%%((()))((('''"""000...(((+++DDDJJJ000--->>>{{{333---***111,,,555***,,,...111333333777FFFUUUeee,,,,,,,,,///,,,&&&777333333444PPPccc///...\\\III 111111SSSWWWQQQ---+++"""&&&,,,***,,,111...)))===HHH===,,,(((,,,///222///GGGLLL777DDDWWWFFFTTTcccqqq\\\WWWTTT```RRRLLLccc666***(((???CCC,,,"""333<<<222555666666555444555666888---BBB[[[ZZZ___hhhxxxTTT;;;111///,,,)))///---***)))((((((&&&$$$)))###%%%%%% """%%%"""%%%"""###)))+++'''%%%&&&&&&$$$###$$$(((******)))'''000###***FFFjjjmmm999)))777222111///111111666...------///111222555@@@LLLSSS***)))000...,,,---444444)))111jjjSSS+++%%%]]]...'''...///ppp]]]ggg000///'''***///))))))...---+++666:::222+++,,,//////...000::::::444AAANNNGGG^^^kkk{{{OOOYYYpppaaaccc<<>>666333111000...,,,******(((&&&$$$111...))),,,000&&&$$$%%%######&&&(((%%%######$$$######%%%(((***++++++///:::111ZZZPPP&&&000yyy---000111+++333000...000......111333555;;;CCCDDD)))(((000+++111555000444%%%444}}}@@@EEE...@@@...:::+++333ggg___///...(((,,,///'''&&&+++***000666777000+++,,,...---***555999<<>>333+++&&&///---,,,+++++++++(((&&&&&&$$$'''222%%%######$$$&&&&&&$$$$$$$$$$$$$$$%%%''')))***++++++000000~~~vvv,,,...RRR000///333(((444,,,///222......333777888:::>>>;;;***)))---(((...222)))555...DDD;;;JJJFFF888...111111DDDpppCCC,,,###(((...'''%%%,,,---+++222555111***)))***+++///???BBBGGG[[[gggeeefffsssyyyjjjhhhSSSSSSRRRFFF444333LLLxxxMMMHHHPPP666%%%------000,,,((((((+++.........***777444@@@:::UUUaaarrruuuWWWKKKGGG@@@;;;555///(((""",,,++++++,,,------+++))),,,...%%%&&&...(((///NNN#########$$$''')))(((&&&&&&&&&&&&&&&&&&'''((()))222)))---AAA222333CCC111888+++777...333000,,,---333888999:::===888(((,,,'''***,,,...&&&222111DDDrrrmmmKKK***>>>999---&&&;;;HHHkkk///+++((('''222777,,,(((------(((...333222---+++---000111>>>AAADDDSSS\\\XXXUUUhhh}}}sss___OOOkkkbbbUUU***<<<<<>>fff888&&&YYY---888...333---111---***+++111555666888;;;666$$$...!!!///------+++///000999GGG>>>DDD(((444---111---;;;ZZZTTT...***///000<<<@@@111(((+++***(((***---...---,,,---111---333888;;;DDDQQQVVVRRRfffoooWWWVVV[[[EEE???>>>OOO;;;---///...***000===;;;...+++---000111000//////000---***666OOO~~~iiiRRRHHHBBB:::000)))''')))+++,,,))))))***,,,------+++(((&&&(((111111(((&&&,,,,,,!!!%%%'''&&&(((,,,)))###$$$%%%''''''%%%&&&)))+++'''%%%III;;;,,,nnnnnn)))555000---,,,......,,,...222444444777<<<666 ///444+++---111222444555000***###MMMJJJ%%%555666444===555((($$$(((777===000(((++++++'''%%%###%%%&&&&&&'''(((,,,...555:::BBBXXXhhheeefff^^^BBB999---;;;888___FFFQQQ999'''111111111999999...(((444333000***%%%%%%***///333222DDDPPPzzz]]]HHHEEE<<<;;;888333...+++***+++*********,,,---,,,)))&&&'''%%%///111%%%***222&&&!!!&&&((('''(((+++''' !!!$$$&&&'''&&&'''***...333000QQQ<<<666VVV***888666---000000222000222555555444888>>>zzz+++,,,"""---+++***444"""666)))555:::&&&222:::888555&&&===HHHFFF000'''+++&&&...KKK###...777 +++***+++---000000+++''',,,)))...999>>>GGGbbbyyyddd@@@;;;CCC---,,,>>>UUU@@@RRRXXXLLL???888111***+++000:::999555///******///444999666EEEVVVjjjfff```uuurrrYYYTTT888000++++++++++++000777((()))***,,,...---***'''(((:::..."""&&&111'''###%%%,,,...((($$$&&&(((###!!!$$$***+++***(((%%%000VVVeee&&&===111(((>>>&&&:::++++++---000333666777888999iii,,,000&&&,,,)))$$$///+++222!!!...GGG999+++///111444'''666RRR@@@---'''((("""&&&000NNN666 $$$******,,,---///...+++(((---***...666===DDDVVVhhhqqqqqqhhhAAA===AAA999???333rrriii&&&777333///+++######---,,,***)))))),,,111444666EEE???DDDLLLXXXssswww]]]gggwwwqqq```\\\333---)))******)))---333'''((())),,,......,,,***...$$$+++%%%///***$$$###"""###""""""$$$)))&&&%%%%%%&&&((((((***++++++222WWWzzz***777FFF...555---///+++***+++,,,...111333666777rrrPPP***111(((+++***===666IIIWWWIIIGGGqqqttt444111222666111555aaa666)))(((444///444///ddd!!!444(((***---...,,,+++******...---...333<<>>???::::::<<>>IIIIIIBBB;;;YYYnnnoooSSSDDDaaa...<<<***... """***333444///---555>>>((((((***...111333111///111000000111<<>>BBBGGGAAA;;;222000...---,,,*********''''''(((***------+++)))$$$000!!!222!!!&&&!!!###!!!''')))'''(((,,,+++&&&%%%))),,,***)))---222444000000bbb;;;***---111;;;---555,,,---///222333555555666TTT000******$$$///===WWW%%%,,,222444&&&===DDD555)))&&&***aaalll***$$$+++***###,,,///MMM&&&))),,,+++((('''(((***......---222>>>LLLPPPLLLMMMbbbzzzjjjZZZ>>>...777FFF###111 %%%******))))))+++---###'''+++,,,+++))))))***+++000000111888AAAJJJRRRQQQKKKKKKRRRSSSJJJGGGJJJMMMVVVMMM???DDDKKKDDD>>>777777555111///---+++))))))(((((()))******(((&&&***+++222)))&&&%%%***%%%&&&&&&&&&***---+++%%%%%%((((((%%%(((///333111------lllOOO...|||000999888555666,,,...222555777666555333DDDvvv...---)))%%%333DDD@@@---000$$$+++222111...BBB///)))222,,,&&&---111(((***...|||)))&&&((())))))(((''''''(((+++,,,...222:::EEEPPPWWWtttmmmvvv}}}iiiVVVNNN///:::AAAYYY***000777"""$$$$$$###$$$&&&%%%!!!"""''',,,...,,,,,,///222%%%...///000888777:::IIIYYYFFF999>>>DDDFFFMMMXXX===EEE>>>777???BBB;;;888666888666222//////---***+++***))))))***)))'''&&&...""" '''((('''(((((($$$"""%%%(((&&&&&&'''&&&)))((("""$$$---///,,,***+++xxxhhh222tttJJJ===222777333+++---111444555444222111???NNN,,,+++)))'''333???$$$444888<<<@@@---DDDOOO333...AAA000)))///((($$$######bbb---((('''&&&'''(((((('''&&&''')))...333222444EEEYYYqqqrrrnnnvvvXXXFFF???))):::---!!!<<<---&&&((('''$$$%%%***+++'''""""""######$$$%%%''')))"""+++))),,,666222333HHHoooOOO444333:::999999===999<<<555444;;;999222444///222111,,,+++...---***,,,+++******++++++***)))((((((EEE%%%&&&$$$!!!%%%###+++666222$$$!!!))),,,222111'''###)))---***+++---}}}000ggguuu;;;000666333......///000111222222222;;;222((('''((('''///666666///***555000222666HHH%%%'''DDD333+++000$$$)))***%%%hhh666)))&&&$$$%%%((()))'''%%%%%%&&&...333+++&&&999UUU999---@@@CCCWWWuuuXXXEEE>>>888***===)))...'''---"""!!!%%%%%%!!!""")))---+++444///***((()))***)))''')))000)))(((111++++++CCCkkkPPPBBBRRRaaaYYYDDD888555333++++++222+++$$$)))(((,,,,,,'''''',,,---))),,,+++***+++---...---,,,!!!<<>>EEE...+++%%%''';;;###---...((('''&&&'''((('''&&&$$$&&&'''***---///...***'''###///CCC000$$$---###'''&&& (((***$$$###'''BBBddd===###555+++---555BBB999ggg@@@DDD000000000//////000444999>>>;;;KKKXXX&&&******%%%000'''+++$$$999'''.........(((++++++888555%%%******&&&***&&&%%%```;;;&&&%%%$$$&&&%%%((()))((('''(((,,,111555777111222@@@BBBRRRqqqyyyZZZDDD777333000,,,+++------(((%%%%%%!!!$$$$$$$$$&&&,,,000!!!&&&+++******+++***(((***---...,,,((((((---333333EEEJJJKKKOOOJJJ000;;;???>>>222///999###&&&$$$(((***+++***(((&&&%%%%%%&&&(((,,,111333111,,,(((%%%***999222++++++###&&&'''###"""&&&$$$!!!%%%...EEE///000+++444...111///;;;PPP,,,WWWFFFBBB000///---+++,,,000555888::::::@@@AAA&&&---***%%%...(((((((((+++&&&+++)))&&&)))222,,,,,,KKK555%%%))))))&&&...--- SSSddd111))),,,!!!&&&''''''((()))+++---111333777222???EEEOOOddduuulllTTT@@@444...+++***---,,,'''""""""&&&&&&&&&&&&'''))),,,...&&&(((***,,,...///,,,))),,,///111///,,,+++---000===EEEMMMQQQPPP^^^555>>>(((111))),,,333'''...000222444555333---(((''''''&&&'''+++///111000,,,)))''''''---///,,,'''###'''%%%$$$''',,,+++&&&'''+++UUU222,,,444***///???```+++<<>>777444000,,,,,,000333444333999999hhh///&&&+++'''###******---111111$$$)))777(((000---,,,bbb777&&&***(((###)))..."""WWWnnn222 &&&,,,$$$%%%$$$***000000,,,***---111<<<222>>>DDDKKKYYYhhhppp[[[III999//////,,,+++...---((($$$$$$&&&%%%%%%%%%&&&&&&%%%%%%+++))))))+++---+++)))'''***---//////...---///000...,,,222:::???XXX222222)))<<<333444///(((///444333666777444...***)))***''''''''')))+++,,,+++)))(((&&&$$$))))))"""%%%'''$$$"""###(((***(((%%%%%%zzzrrr$$$000'''(((...111---BBBrrr444555kkklll<<<>>>888333///...000222222000:::888NNN)))***+++***+++---333:::)))***YYY444***<<<)))%%%++++++zzz:::(((,,,...'''&&&***(((lllXXX((($$$((( ######'''&&&---555444///+++---111;;;000;;;???FFFQQQ[[[ttt~~~rrrSSS???444///---,,,((('''******&&&#########$$$&&&''''''&&&%%%$$$)))%%%$$$&&&'''%%%$$$%%%&&&(((+++,,,,,,---...///===888888>>>HHHZZZEEE666@@@VVVEEE@@@000)))(((***------...---+++***+++,,,)))'''%%%$$$&&&((())))))'''))) &&&&&&(((&&&(((%%%!!!"""$$$'''((()))yyyppp''')))+++111333444+++EEE999111PPP{{{777:::555333000000111333333333888:::???___(((---***...111,,,333???###///[[[===***)))///''',,,---<<<+++......---((('''+++OOO%%%((()))###''''''''',,,000000...,,,...000555---999===DDDNNNQQQbbbssslllXXXEEE555+++)))%%%###&&&&&&###"""######%%%(((((('''&&&((()))&&&"""!!!%%%%%%$$$'''---%%%&&&(((***+++,,,---...333222111333@@@AAACCC((()))AAA///333)))000---,,,+++)))'''''')))+++,,,,,,,,,)))&&&%%%&&&((((((((($$$...###'''%%%+++###))))))&&&###"""&&&+++...WWWiii&&&'''000&&&'''+++III>>>***555fffuuu444444222222222111000111333555555;;;777FFF%%%***$$$+++---"""(((555...))),,,...555)))000222>>>---///$$$+++((("""''']]]***%%%%%%,,,///%%%''''''((()))***,,,---...111,,,:::===EEEOOOLLLWWWZZZlllttt{{{pppWWW???111***)))))),,,'''%%%((()))'''&&&(((###%%%'''%%%###"""&&&)))&&&######((())))))///888'''((()))***+++,,,---...(((///111555FFF===RRR111///EEE...444---999111+++111---)))(((+++------,,,---+++)))((()))))))))(((!!!111&&&***'''!!!---!!! '''***'''""""""(((,,,___>>>&&&>>>***))):::000,,,LLLHHH)))'''???mmmlll999666111333444222///...111444222:::333qqq===---)))&&&%%%'''))))))(((%%%(((---111111///,,,******]]]CCC+++(((+++!!!++++++%%%UUUVVV<<< ***%%%$$$###+++222000***(((+++...111222:::EEEKKK\\\yyyaaaQQQKKK:::,,,***+++000---)))'''(((***,,,---''',,,---'''%%%''''''$$$%%%&&&'''(((+++...---(((###)))//////,,,))))))***<<<<<<:::777666;;;FFFNNNQQQJJJBBB<<<555...+++...,,,***(((&&&%%%&&&'''((())))))******+++*********...---***(((''''''((()))&&&(((''')))***###???zzzRRR,,,"""'''+++...444***ZZZvvv///"""===\\\JJJ:::888444111222111///000333:::;;;999JJJ}}}:::...+++((((((***,,,+++***&&&(((,,,///000///+++(((---qqqBBB+++(((...###+++000&&&CCCyyy(((666%%%&&&!!!%%%###$$$)))++++++---000000222000333:::;;;IIIbbb|||yyyqqq]]]VVVGGG999333000...,,,+++,,,......,,,)))$$$((()))%%%###%%%&&&$$$$$$$$$%%%&&&&&&$$$###$$$%%%***...///,,,***+++---222333222...---444BBBNNNEEE;;;222...+++''''''***...,,,***'''&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&,,,+++)))'''&&&&&&&&&'''))))))((("""------$$$>>>TTTSSSDDD///'''///222---///^^^<<<+++666LLLIII999666222000111111000111555888:::;;;GGG]]]666+++***)))***+++,,,+++***(((((())),,,///...***%%%000AAA+++((('''$$$+++%%%333tttjjj==='''+++(((&&&)))###!!!$$$((()))+++...,,,///---000777999EEE\\\gggyyy]]]@@@222333///+++***&&&,,,+++,,,000444222+++%%%###&&&'''$$$###%%%&&&%%%(((&&&)))...,,,'''(((///&&&***------+++***,,,///+++,,,,,,))))))111@@@MMMCCC777+++'''''''''(((***,,,+++)))((('''((())))))&&&'''(((((()))))))))(((***)))(((((('''&&&%%%%%%%%%%%%%%% ******""">>>222;;;999,,,&&&,,,...***333bbbUUU444///;;;QQQ444444000///111111000222666555777>>>BBBAAA000'''(((((()))***+++***)))***((((((***...---)))$$$777@@@***))))))******...333FFFrrr===!!!...///$$$###$$$))))))&&&&&&)))(((---,,,///888;;;EEEYYYbbb}}}eeeUUUPPPEEE<<<888222+++***+++000444222***"""&&&((()))'''%%%%%%&&&&&&'''!!!""")))((( !!!(((''')))******)))***,,,///,,,+++******...666@@@FFFJJJ;;;,,,'''(((((((((***((('''''''''((()))***+++((()))***+++,,,,,,,,,+++((())))))((((((&&&%%%$$$###%%%'''!!!(((&&&%%%JJJBBB--- %%%+++))))))...333cccxxx999///555|||kkk000555111000111111///111555666555>>>===ooo///,,,&&&''')))******+++++++++***)))((())),,,+++)))%%%III???***)))$$$,,,(((###333[[[ppp...***---'''!!!$$$))),,,(((%%%***333,,,000---,,,111222777FFFEEEZZZmmmuuu}}}wwwcccVVVLLL999,,,)))%%%+++))))))+++///...)))###(((((()))(((&&&$$$%%%&&&,,,%%%###((((((""" $$$''''''(((''''''(((***,,,---)))'''+++222777888777FFF888+++'''(((((('''''''''''''''&&&&&&'''''''''$$$%%%&&&'''(((((((((((()))))))))))))))(((&&&&&&&&&***...''')))(((///^^^ZZZ>>>((((((......///333000bbbBBB555999nnn444999444222222111...///333888333;;;:::[[[~~~''')))((()))+++,,,,,,,,,...000((()))************))))))ggg>>>))))))""")))%%%...ddd{{{UUU>>>444%%%###'''!!!###&&&))))))%%%'''333BBB+++111...+++000111333>>>BBBJJJOOOTTTaaammmhhhYYYMMM@@@<<<999---)))------***)))(((((())))))(((&&&'''&&&'''(((&&&######'''''''''(((((()))***+++---'''''''''&&&''''''((())))))&&&%%%(((...000,,,''';;;222++++++---,,,***+++***)))((('''%%%$$$###"""###$$$%%%&&&'''((((((((()))))))))(((((((((''''''$$$(((...''')))&&&000ccc>>>???444%%%$$$000777333...bbb\\\999;;;```GGG;;;777444444222//////333888222999:::MMMYYY&&&***(((***++++++***,,,///333&&&))),,,+++((((((+++...===)))***///...///***777oooEEEOOO222(((222'''&&&$$$%%%''''''%%%&&&111==='''///---,,,333666888BBBVVVUUUSSSTTT]]]ddd\\\NNNIII<<<777444***'''***%%%'''))))))(((&&&%%%'''(((%%%###%%%)))(((%%%''',,,&&&222555***!!!###((())))))((((((((((((((('''&&&''''''((((((((('''&&&$$$000,,,,,,000222...,,,,,,(((((((((((('''&&&%%%$$$'''((()))***,,,,,,,,,,,,)))((('''&&&&&&&&&'''(((######'''$$$)))%%%***YYY%%%---,,,"""!!!+++222//////eee888555VVVbbb;;;777444555444111222555555222999:::BBB???&&&+++&&&((()))(((((()))...222%%%***---,,,'''''',,,111===)))***'''''')))000cccIII$$$!!!+++ ###,,,""""""%%%)))(((%%%&&&+++'''///---+++222444555<<>>JJJ;;;666555///000111***%%%))),,,***&&&$$$&&&)))%%%###&&&+++,,,))),,,222LLL^^^___DDD,,,'''***)))***)))))))))***)))'''%%%(((,,,...+++&&&###&&&+++''''''+++111000+++''''''###$$$&&&((()))***++++++((((((***+++,,,---------)))'''%%%$$$$$$%%%&&&(((&&&###&&&&&&///)))(((QQQ777)))$$$+++---(((''',,,111hhh555---RRRwww:::666444555555333444888111333;;;;;;;;;222---%%%(((''''''***)))&&&(((---$$$((('''(((<<<111KKK777'''((('''))))))***000???uuu888222$$$%%%!!!%%%$$$%%%&&&'''(((******+++,,,,,,+++,,,///222555777===>>>BBBIIIPPPQQQNNNIIIDDD@@@888...,,,...///,,,)))***'''###%%%)))(((!!!$$$+++$$$!!!+++&&&"""111333WWWbbbCCC&&&(((111///"""&&&))))))'''''',,,000...))),,,///'''000***'''$$$%%%(((******(((''')))///+++%%%***)))))))))(((((()))+++...+++)))'''%%%$$$$$$%%%&&&***!!!'''((('''!!!)))VVV+++333555&&&+++555---333555MMM(((<<>>999&&&333000&&&'''''''''''''''(((((()))((('''&&&'''(((***+++&&&###((($$$''')))+++HHH444===222&&&***...///...111mmm222;;;OOO888555000---///***444555222???<<>>888555$$$333###,,,666111XXXkkk<<<333333///111---000...===000===AAA111444 ***((()))&&&''')))))))))---333777+++***'''###000444111)))(((((((((---###444111 )))***&&&#########$$$%%%&&&'''((((((''''''((()))+++---...///000000111444777777444111///555666///))))))+++,,,%%%%%%&&&'''&&&$$$$$$$$$### 000555"""&&&###666,,,$$$%%%((()))''''''%%%&&&'''((((((***,,,---+++///%%%###&&&'''"""((("""%%%((()))((((((+++...***$$$"""***444'''......+++'''&&&'''))))))(((///---***(((&&&&&&''''''***!!!&&&(((***''',,,RRR555BBB"""+++###;;;111---DDDBBBWWW}}}???111444...222000000///666///CCC999>>>mmm]]]000+++%%%%%%"""###%%%%%%&&&***000666***...,,,%%%---GGG000***(((---)))***)))LLLkkknnn...///888 ///###"""!!!"""###$$$&&&'''((()))((()))***+++---...///000999888999>>>CCCEEEBBB???>>>@@@===333+++((('''%%%&&&&&&(((+++)))&&&%%%((('''---<<>>)))"""(((&&&""""""######(((///222%%%...---''')))___---***(((!!!###!!!!!!EEEFFFbbb>>>???@@@...GGG111,,,"""######$$$%%%&&&&&&'''((()))***,,,---...//////000333888===@@@>>>;;;777)))+++)))%%%$$$((()))(((%%%$$$'''+++)))$$$$$$((()))...333===FFF;;;***%%%---,,,***'''%%%''')))+++'''&&&&&&''')))++++++,,,&&&888222444''',,,%%%&&&&&&'''(((***+++***(((%%%'''...%%%###&&&444aaa)))'''&&&(((,,,---)))%%%((('''%%%######$$$%%%&&&$$$ &&&###%%%+++:::fff***---$$$"""))))))+++333222uuuTTTTTTQQQ666:::///333444///444444666>>>>>>CCCBBB///!!!)))%%%)))'''$$$$$$&&&'''(((...444+++******&&&&&&pppyyy+++***(((&&&111...!!!666vvv+++VVV444$$$LLL000%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))***,,,,,,---------555???DDDBBB<<<888666:::888222***'''((('''"""!!! $$$(((&&& %%%$$$###'''DDDBBB+++%%%%%%!!!###))))))%%%&&&---)))((('''''')))******)))(((:::...---%%%'''$$$###$$$(((---000...,,,'''***,,,###(((&&&'''(((((()))...222111+++%%%...,,,)))&&&$$$$$$$$$$$$&&&(((,,, ...:::[[[///...000)))---///'''555222}}}CCC;;;qqqUUU888<<<111666999333666999999777DDD444???kkk((((((***((("""+++$$$&&&"""111(((&&&"""(((,,, ,,,lll---(((''''''+++)))!!!===sssiii{{{+++*** %%%###"""%%%$$$""""""&&&'''%%%%%%,,, &&&///222111///...000222444444333111000&&&///444///((((((+++...===<<>><<<]]]444000)))!!!!!!%%%&&&###//////,,,)))$$$,,,###;;;111,,,%%%$$$###"""(((***<<<000ZZZRRR%%% %%%%%%(((!!!"""$$$&&&%%%"""!!!$$$$$$!!!###***bbbJJJ,,,!!!///***((()))***++++++***((('''---,,,((($$$&&&,,,...,,,EEEOOOJJJ:::((((((""")))...'''222(((LLL"""///%%%+++'''###(((%%%!!!&&&""""""&&&(((&&&&&&(((JJJNNN---"""(((###'''+++,,,'''$$$$$$$$$###((((((''''''&&&%%%%%%%%%666222...,,,***(((&&&&&&&&&&&&&&&&&&'''((())))))%%%$$$&&&%%%))),,,,,,333BBB222...000...111555111999pppBBB000eee\\\999000444111...///555666333444;;;>>>;;;AAA777,,,&&& '''&&&&&&,,,###***<<<444///%%%###)))###OOO---))) """"""###'''***???...OOOHHH%%% """%%%((("""&&&(((((($$$$$$'''(((%%%$$$___<<<)))%%%&&&''')))+++......---***)))%%%$$$ %%%333===AAA===222'''999%%%###333""""""&&&&&& !!!'''###!!!((((((######!!! !!!&&&'''%%%%%%'''###444---+++***!!!&&&&&&###)))+++(((%%%&&&(((''''''''''''&&&&&&&&&%%%%%%...***((()))***'''&&&'''&&&&&&&&&%%%&&&&&&''''''$$$&&&+++&&&******"""222999222222000,,,222666---333cccRRR---RRRmmm999333222111,,,000666888333222888===<<>>===777///000***111333333222333777:::;;;MMMrrr---222'''!!!---""")))"""+++ ---CCC...###%%%***,,,,,,uuu,,,'''$$$111)))$$$'''&&&JJJ+++???'''!!!###((("""!!!!!!"""###!!! JJJ)))###%%%&&&&&&&&&&&&(((***,,,---###''''''$$$###'''++++++000+++/// (((***///%%%%%%!!!(((###&&&(((""" '''&&&(((+++***%%%###&&&---AAA***!!!$$$$$$///###'''---000+++&&&%%%&&&%%%((((((((()))))))))))))))%%%!!!"""(((***'''%%%''')))((('''&&&&&&&&&&&&&&&%%%$$$(((%%%111333]]]WWW888,,,222///+++...111'''OOOyyy;;;666FFF>>>111333///111......111666888888777666444***###$$$((((((&&&%%%''')))###;;;;;;'''!!!,,,###&&&???nnn)))'''***'''###((($$$<<>>&&&+++'''###$$$333888###RRRhhh###!!!!!!###%%%%%%$$$###!!!!!!"""""""""###############"""!!!!!!"""#########%%%'''((((((&&&###"""&&&%%%$$$###"""""""""###%%%$$$###!!! """"""#########$$$$$$$$$"""""""""#########$$$$$$(((((('''%%%$$$%%%))),,,---!!!!!!'''"""""")))''''''$$$ ###***,,,)))###$$$&&&&&&%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((((( &&&%%%...NNNWWWEEETTT``` :::$$$---333000***pppxxx111888{{{RRR555222444111333555666666666888:::999;;;222$$$$$$%%%&&&###!!!%%%,,,???***000===///%%%,,,///***'''BBBnnn999((()))'''%%%&&&222"""___+++MMM######$$$$$$$$$%%%###!!!""""""""""""############""""""""""""""""""######%%%&&&((())))))'''%%%###'''&&&%%%###"""!!!!!!!!!$$$###"""!!!!!! ############$$$$$$$$$$$$############$$$$$$$$$%%%((()))))))))'''''''''((($$$&&&000... ((($$$&&&'''%%%######%%%&&&$$$"""$$$%%%%%%$$$$$$&&&'''!!!!!!"""###%%%&&&((()))((('''&&&%%%$$$%%%%%%&&&'''&&&***%%%666MMMNNNNNNnnnccc///999$$$222000///)))VVV:::111___ggg999222222111333555666666777999;;;>>>444}}}(((######$$$&&&$$$!!!%%%+++000%%%)))111***###)))///((((((RRRkkk666)))&&&)))&&&((( ###rrr...PPP###%%%&&&######$$$### """""""""#########$$$$$$!!!!!!"""######$$$$$$%%%"""$$$&&&((())))))((((((&&&%%%%%%$$$###"""!!! """""""""!!!!!!!!! """""""""#########$$$$$$#########$$$$$$$$$%%%%%%&&&''')))***++++++++++++---&&&,,,***'''///###%%%'''&&&%%%%%%''''''###$$$%%%%%%$$$$$$%%%&&&"""######%%%''')))+++,,,)))(((&&&%%%$$$$$$%%%%%%'''"""(((---)))***111333***TTT???222$$$+++......,,,+++???zzz???000LLLAAA333---///111333444444555888999>>>666fffUUU&&&$$$"""###''''''&&&)))...%%%(((&&&&&&(((###"""+++###222___rrryyy222)))$$$,,,&&&'''!!!DDDkkk%%%KKK"""&&&&&&"""!!!$$$$$$!!!""""""#########$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&###$$$%%%&&&'''((((((((("""######$$$$$$$$$###### !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############$$$%%%$$$$$$&&&(((***,,,,,,555###***///!!!%%%///!!!"""$$$&&&&&&$$$###&&&***$$$%%%&&&%%%######$$$%%%%%%%%%%%%%%%'''((()))***((('''&&&%%%$$$%%%&&&'''&&&&&&&&&)))'''$$$999666???III((($$$,,,------'''...///CCC222@@@BBB333---///111333444555666888:::;;;???PPP===(((%%%###$$$))),,,,,,///222***555...'''---((( ***<<>>444111111333555666777888:::<<<:::GGGDDD...%%%'''&&&&&&'''***++++++***###---:::===444(((%%%((((((FFF~~~}}}HHH---'''&&&---%%%(((,,,{{{\\\'''ttt000"""######$$$$$$$$$######"""""""""""""""######$$$######$$$%%%&&&&&&''''''$$$$$$###""""""###$$$$$$"""""""""""""""""""""""" """###$$$$$$######"""!!!!!! !!!!!!!!!"""$$$$$$######$$$"""$$$&&&%%%"""###'''...%%%AAA===OOO%%%***%%%%%%%%%$$$""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$888444///***'''&&&'''(((&&&'''''''''&&&&&&((()))!!!"""(((###)))000///EEEJJJrrrYYY111222666$$$...***222___UUU+++:::oooWWW888555444222///...222888999888???EEEMMM---'''%%%%%%%%%(((+++---...---$$$---555555...))))))***,,,XXX>>>)))'''&&&,,,'''###<<>>666444111111444999;;;:::;;;AAAGGGYYY+++(((######$$$''',,,///000000(((000222,,,)))---///---555ttt111$$$(((&&&******///222YYY...%%%wwwZZZ444"""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""### !!!!!!"""#########%%%$$$############$$$%%% """"""""""""!!! !!!!!!!!!"""###$$$&&&&&&&&&$$$""""""$$$%%%###!!!%%%""""""$$$$$$###&&&,,,(((&&&555%%%111''' !!!$$$&&&'''%%%###"""""""""""""""""""""""""""""""""(((,,,,,,)))$$$ %%%&&&'''&&&%%%%%%'''))))))"""((('''***,,,444[[[:::```RRRkkkDDD***555333222...333BBB~~~;;;,,,LLL===@@@666333111222444777999:::888===@@@ggg<<<,,,&&&######$$$'''+++...//////---333222)))(((000222,,,CCCvvv)))""")))&&&(((+++)))YYY222%%%)))lllGGG#########"""""""""""""""!!!!!! !!!!!!"""###!!!!!!!!!!!!""""""############""""""""""""######"""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$&&&$$$"""###&&&'''%%%###%%%######&&&'''(((---333'''***444!!!*** ***!!!"""$$$&&&&&&$$$###"""###########################!!!!!!"""###$$$%%%&&&'''%%%&&&&&&&&&%%%%%%''')))###!!!---,,,)))---HHHjjjLLL///jjjddd666,,,)))000///666777KKK***<<<===555444111///111222333666999:::>>>???QQQ...---$$$%%%$$$$$$&&&***,,,,,,+++000333000)))(((...///***SSS[[[&&&$$$***'''&&&+++,,,ppp+++,,,???>>>!!!&&&%%%$$$############$$$!!!!!!!!!!!!!!!"""######"""""""""###############%%%&&&&&&&&&&&&&&&&&&%%%########################"""""""""######$$$$$$$$$""""""!!!!!!!!!!!!""""""######$$$&&&'''((('''&&&'''%%%%%%&&&'''&&&+++111$$$+++333###'''%%%***"""%%%&&&%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$''')))$$$%%%&&&&&&%%%%%%&&&((((((###+++)))%%%$$$666kkk888@@@nnnvvvIII///$$$---...999222ZZZ---555GGG+++444000///222222111444:::???BBBCCCFFF***...$$$'''&&&&&&'''***++++++***222000---***((((((***+++hhhAAA(((&&&***(((&&&***%%%MMM***RRR )))((('''%%%$$$######$$$%%%"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############$$$%%%&&&'''&&&%%%$$$############### $$$)))***(((&&&&&&((((((&&&%%%%%%###!!!###((( '''---%%%%%%%%%(((###''''''%%%###!!!"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%$$$%%%&&&%%%$$$$$$&&&(((---!!!$$$%%%***'''"""===[[[~~~ccc>>>,,,+++,,,999111wwwiii111222lllbbb...777222111555444111444===AAADDDGGGEEExxx(((,,,''')))(((((()))+++------,,,777///+++---***&&&+++555uuu******((())))))&&&)))DDDnnn)))777yyy222!!!((('''%%%###""""""###$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""###$$$%%%$$$$$$$$$###$$$$$$%%%%%%'''000000(((######&&&%%%######%%%### !!!%%%###&&&&&&$$$$$$%%%'''%%%&&&&&&%%%$$$###$$$%%%########################"""$$$'''***+++)))'''%%%$$$%%%&&&%%%$$$$$$&&&((()))###'''&&&...///&&&999yyyttt999***,,,***666...RRR{{{888222RRR:::777111111555444///333======BBBHHHGGGaaa&&&***+++***))))))+++...//////...<<<000,,,000---&&&///AAAmmm,,,)))(((***''')))FFF<<>>GGGJJJ===***+++ (((''')))---,,,***---444===******555"""---,,,^^^qqqVVV'''***&&&+++&&&,,,&&&;;;333)))qqq((('''$$$$$$###"""!!!###'''***000///***$$$ &&&,,,###(((%%%******(((%%%""" ###%%%########################!!!!!!"""############"""*** %%%((($$$$$$***---+++)))((('''''''''((()))$$$%%%***)))'''...;;;((($$$%%%""""""((( %%%$$$$$$$$$###"""""""""!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%"""&&&)))))))))---555<<>>999GGG[[[222###***(((+++&&&'''---))) ###000000)))%%%+++&&&&&&666{{{''''''111000111LLLttt999***###ccc:::((("""###$$$$$$###$$$&&&(((333---'''$$$%%%&&&$$$!!!222!!!,,,###!!!"""###$$$$$$$$$###"""!!!########################$$$$$$######$$$$$$%%%&&&""" &&&111333+++$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''%%%&&&***,,,+++&&&%%%,,,$$$ %%%'''&&&&&&%%%$$$$$$%%%'''(((""""""$$$%%%%%%%%%%%%%%%"""$$$'''))))))'''$$$"""$$$$$$#########$$$$$$%%%"""###$$$&&&))),,,...000<<<~~~III000***,,,...,,,111+++666ooo:::--->>>222222(((***333000:::222>>>:::@@@PPP...""")))***(((((((((((()))---///000******$$$((((((%%%CCCddd(((***)))$$$$$$jjjGGG(((www'''$$$)))!!!###$$$%%%$$$$$$%%%'''***'''%%%$$$&&&&&&%%%$$$ ***$$$666"""%%%!!!"""###$$$%%%$$$###"""########################$$$$$$#########$$$%%%&&&$$$!!!!!!&&&'''$$$$$$'''!!!"""$$$%%%%%%%%%$$$######)))***%%%'''///000***///"""&&&...$$$%%%---((('''%%%$$$$$$$$$&&&'''######$$$$$$%%%%%%%%%%%%###$$$&&&((((((&&&$$$############"""######$$$$$$$$$###$$$&&&***,,,---,,,---vvv[[[EEE333)))111---111,,,...MMM@@@(((bbbEEE111333...+++222111999333@@@===>>>HHHmmm...$$$((()))$$$,,,+++%%%111EEEHHH;;;(((***&&&&&&***(((VVVDDD!!! )))''')))iiiNNN&&&######(((!!!###$$$%%%$$$$$$%%%'''###$$$&&&%%%###"""###%%%/// KKKIII!!!(((""""""######$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""###$$$$$$###!!! !!!!!!###'''!!!"""$$$%%%&&&&&&%%%$$$%%%((($$$&&&...000***&&&***888000%%%%%%'''((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""######$$$%%%%%%%%%%%%'''+++------,,,222]]]jjj???---000,,,000...+++:::pppOOO...IIIOOO222555444---111111666555?????????BBBVVV///)))*********222...%%%///DDDDDD555))))))(((&&&)))///jjj333333***$$$((()))<<<---$$$(((+++kkk$$$---"""###$$$$$$###$$$&&&(((###&&&(((&&&!!!!!!$$$$$$$$$(((***xxx===((("""""""""###$$$%%%&&&&&&""""""""""""""""""""""""!!!!!!"""############""" ###%%%$$$######$$$######$$$%%%&&&&&&%%%%%%%%%)))((((((,,,000111333(((+++111)))"""###!!!&&&&&&&&&%%%$$$$$$######%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###############$$$%%%&&&&&&&&&'''(((***+++---//////TTTJJJAAA,,,)))---000,,,555bbb\\\222777^^^555555777...111111333555:::<<>>:::CCCHHH///&&&%%%''')))***)))(((***,,,------,,,***&&&###------???ppp111%%%((()))((((((,,,111000+++%%%***qqq((((((***%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!%%%&&&###"""$$$$$$!!!%%%%%%&&&&&&&&&&&&%%%%%%(((((('''%%%###"""###%%%"""!!!###''')))(((,,,111%%%$$$###"""!!!!!!!!!!!! !!!######""" """!!!!!!"""$$$$$$###!!!!!!###%%%&&&%%%###"""%%%$$$$$$######$$$$$$%%%!!!###%%%&&&'''***---///%%%???[[[===+++&&&&&&'''333///,,,UUUjjjTTT,,,AAAPPP666111555...000333111333:::777AAACCCwww///''''''))))))+++***)))***,,,---,,,+++###%%%(((111666???dddbbb111'''))))))''''''((()))'''$$$&&&:::WWW &&&)))###$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ """""""""''',,,+++'''%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***)))'''&&&''')))%%%###%%%((((((&&&(((---"""!!!!!!""""""###$$$%%%!!!!!! !!!"""""""""$$$######$$$&&&&&&%%%######$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%"""$$$&&&(((((()))+++---///444fff]]]===222+++)))###---222+++AAAfff\\\---777SSS...,,,///,,,...111000333777777AAA???jjj///&&&(((***)))---,,,++++++,,,,,,+++)))%%%((()))111>>>GGGfff===111***)))''''''(((((('''%%%$$$)))WWW@@@###&&&!!!$$$$$$$$$$$$###""""""!!!""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%"""""""""###############"""!!!"""+++222///'''$$$$$$$$$$$$$$$%%%&&&&&&!!!&&&++++++((($$$###$$$%%%###$$$&&&%%%###%%%)))############$$$%%%&&&&&&%%%%%%$$$###""""""###$$$$$$######$$$&&&&&&%%%###((('''&&&%%%$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$&&&(((((((((((()))+++333111HHHwwwVVV:::333222'''+++222)))111~~~pppggg111222]]]+++***---,,,---///000555666999DDD<<<{{{[[[,,,$$$(((+++(((///---++++++,,,,,,***)))---,,,(((,,,EEEQQQooo)))///***'''%%%'''+++,,,***)))+++,,,zzz222!!!!!!$$$!!!%%%%%%%%%%%%%%%%%%$$$###"""""""""###############%%%$$$$$$######$$$$$$%%%#########""""""""""""!!!!!!!!!!!!!!!!!!"""""""""&&&$$$!!!""")))///+++######"""""""""###$$$%%%&&&###)))//////***$$$!!!"""!!! !!!$$$$$$"""%%%)))'''&&&%%%$$$############&&&''''''%%%######$$$%%%"""!!!!!!"""$$$$$$###!!!)))(((&&&$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&'''((('''&&&'''(((***'''666CCC444***...'''+++444******\\\ttt777///pppqqq111000000///......000888777>>>HHH:::iiiOOO***$$$***...+++---,,,++++++,,,---,,,***...---)))---NNNWWWmmmlll'''+++&&&&&&$$$'''------))))))---+++***'''"""$$$$$$###$$$$$$%%%%%%%%%%%%$$$###############"""""""""%%%$$$$$$######$$$$$$%%%""""""""""""!!!!!! !!!!!!"""""""""$$$&&&&&&###$$$&&&%%%!!!###"""""""""###$$$&&&'''$$$***000///)))$$$###%%%!!!!!!$$$$$$"""$$$)))&&&%%%$$$###"""""""""""""""$$$&&&%%%######$$$&&&"""!!!!!!"""$$$$$$###!!!&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&''''''&&&%%%'''***---333''',,,CCC---+++&&&***777000---@@@zzz888---XXX666555222222///...000:::888AAAKKK888ZZZIII***&&&---333000+++******+++---......---+++++++++111VVVXXXbbb@@@,,,'''!!!'''%%%''',,,+++&&&%%%)))***rrr&&&,,,###%%%&&& !!!"""###############%%%$$$$$$######"""""""""%%%$$$$$$$$$$$$$$$$$$%%%###############"""!!!!!! !!!!!!"""""""""###%%%((($$$"""#########""""""###%%%&&&'''###((((((### ###'''###!!!"""$$$###!!!###'''!!!!!!!!!!!!"""###$$$%%% ###$$$###"""$$$&&&$$$######$$$&&&&&&%%%###!!!###$$$%%%%%%$$$"""!!!%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''',,,///'''<<<444|||ZZZjjjFFF666+++,,,999333000,,,xxx555---LLL555555111222......///;;;888CCCMMM777QQQEEE***...)))---000FFF***###***...###000%%%///(((===BBBOOO...'''((()))---'''+++&&&'''!!!&&&>>>AAA%%%((((((&&&"""###$$$$$$%%%%%%%%%%%%'''((()))'''$$$!!!"""!!! !!!""""""!!! $$$###!!! """$$$%%%$$$$$$$$$$$$######"""!!!""""""!!!!!!"""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$)))%%%"""###'''(((%%%!!!!!!"""!!!!!!&&&&&&"""!!! """$$$$$$!!!"""$$$&&&&&&$$$"""!!!!!!!!!&&&***)))%%%"""###%%%########################%%%%%%%%%&&&&&&&&&''''''((($$$"""###$$$&&&---555000***---KKKYYY|||mmm444 $$$333'''333dddttt???'''===UUU>>>///555666###+++333555AAA;;;===WWWDDD)))...(((+++---777VVV999555333333'''---///222&&&777BBBKKKyyy---+++'''+++111%%%///---&&&'''!!!'''\\\;;;###'''!!!%%%#########$$$%%%%%%%%%$$$$$$"""$$$%%%$$$###!!!!!!"""%%%###"""###$$$%%%$$$######"""!!!"""###%%%''')))$$$$$$%%%%%%%%%$$$###""" !!!!!!!!!!!!###$$$$$$$$$$$$$$$$$$###&&&###!!!###''')))'''$$$ !!!!!!"""'''((($$$(((&&&$$$$$$%%%$$$""""""$$$&&&&&&$$$"""!!!""""""%%%((((((&&&$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%"""!!!###$$$%%%+++333'''000///CCClllwwwrrr???!!!&&&,,,---HHHzzzEEE(((999}}}000111888333,,,***---444555AAA===@@@YYYAAA'''...)))***)))000AAA+++000)))+++%%%%%%---+++!!!111EEEDDDFFF***---&&&,,,///***333,,,'''(((!!!(((111"""%%%''' $$$$$$%%%%%%%%%$$$######"""######""" !!!###"""!!! !!!"""###""" ###""""""""""""$$$&&&'''"""###%%%''''''&&&$$$###!!!!!!"""######"""!!! ########################$$$"""!!!###''')))'''%%% """!!! ###((()))&&&&&&$$$"""!!!"""!!! """$$$%%%%%%$$$"""######$$$$$$$$$&&&''''''%%%### !!!###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###!!!"""$$$%%%%%%)))///&&&888333;;;999&&&000---...///NNN***333---222DDD666&&&...111666555BBB???BBBZZZ>>>%%%...******(((+++555$$$222***000000,,,'''%%%###333QQQDDD'''+++***''',,,)))(((///((((((*** ***ooo(((%%%$$$)))"""%%%%%%%%%%%%$$$$$$###"""%%%%%%$$$""" !!!"""!!! """"""!!! $$$###"""!!!  """$$$&&&'''&&&$$$###$$$%%%'''((('''&&&$$$############""""""#########$$$""""""###&&&'''&&&%%%"""$$$###!!!###((((((%%% !!!###$$$$$$###!!!###$$$%%%$$$######$$$%%%&&&###"""$$$((()))&&&""" !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""!!!###&&&'''%%%''',,,,,,444333555eee"""---333(((222,,,WWW---...|||CCC999HHH<<<+++222555999666BBB>>>AAAXXX===$$$...++++++***000:::'''222)))000///+++)))(((+++666\\\NNNaaa&&&///(((------((()))---''',,,*** 333KKK###)))$$$(((&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%""" !!!###'''%%%$$$%%%&&&'''&&&%%%$$$######!!!!!! !!!"""$$$%%%$$$###"""%%%&&&((())))))(((&&&%%%%%%$$$############$$$%%%%%%$$$###$$$$$$%%%$$$###%%%&&&%%%"""###&&&&&&""" ###(((++++++)))&&&%%%###$$$$$$$$$######&&&(((((($$$!!!###((()))&&&!!!###############$$$$$$$$$#########$$$$$$$$$%%%%%%###"""%%%((((((&&&'''+++---%%%...111CCCbbbtttFFF%%%,,, +++...222\\\ZZZ...,,,kkk===555CCC:::...:::777;;;888BBB<<<>>>UUU???%%%...)))++++++***@@@'''((("""+++)))'''+++***+++,,,YYYVVV666000111(((333---------...)))---&&&$$$LLLnnn333 ,,,$$$######((($$$$$$%%%%%%%%%$$$###### """######"""###%%%'''%%%$$$###$$$%%%%%%$$$###"""######$$$%%%&&&&&&&&&!!!!!!"""""""""""""""""""""###%%%&&&&&&&&&%%%$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$############&&&'''%%%!!!"""%%%###!!!%%%)))+++)))%%%###!!!$$$$$$$$$###"""$$$'''***)))%%%"""###'''(((%%%!!!########################""""""#########$$$$$$$$$$$$###%%%)))(((%%%&&&***,,, ---444333gggttt'''::: ''')))999(((111<<>>...'''999666<<<:::CCC;;;<<>>]]]SSS111+++..."""------qqqOOO***'''$$$,,,)))///111...fffkkk777&&&%%%)))WWWJJJ%%%......!!!###'''555}}}222///***&&&$$$"""!!!######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###&&&%%%###"""!!!!!!!!!!!!!!!"""###$$$######&&&&&&$$$#########$$$%%%!!!"""###""""""###%%%(((%%%%%%$$$###""""""""""""$$$$$$######"""!!!!!!!!!$$$$$$)))...)))&&&555JJJ:::///&&&$$$$$$###"""###"""######$$$%%%'''((((((%%%$$$$$$$$$$$$$$$%%%%%%############$$$%%%%%%&&&$$$...$$$(((555QQQzzzTTT777:::)))III???444=== CCCqqqKKK000%%%IIIOOO000AAA222(((...)))///111DDDAAA888666___]]]+++***)))%%%***+++kkk;;;***+++&&&+++)))...%%%000***lllggg+++'''(((---SSSJJJ444111((('''---%%%)))333qqq***'''$$$######$$$$$$###""""""""""""""""""!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""""""""&&&%%%$$$###"""###$$$$$$"""#########"""###%%%'''&&&&&&%%%%%%%%%&&&&&&'''######$$$$$$%%%&&&&&&&&&222(((!!!$$$&&&%%%''',,,,,,$$$ ###""""""###$$$$$$%%%%%%%%%%%%%%%%%%!!!"""###""" """$$$"""""""""###$$$&&&'''(((&&&---'''$$$333MMMwwwddd111+++...@@@;;;---===+++000|||eeeGGG((('''>>>GGG000JJJ===000333---333444>>>CCC777777pppqqq(((***&&&,,,(((&&&[[[222$$$+++&&&&&&'''######$$$aaacccQQQ###)))'''''';;;222...111 '''---(((+++OOO%%%###!!! """######"""""""""""""""############ !!!!!!!!!""""""""" !!!!!!!!!"""""""""###$$$%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!!!!!!!!!!%%%$$$######""""""#########$$$%%%$$$######$$$&&&%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&''''''((((((&&& $$$))))))'''### ###"""!!!!!!&&&&&&''''''&&&$$$"""!!! """###"""!!!$$$ !!!!!!###$$$&&&((()))(((+++,,,!!!000EEEJJJ111***%%%+++///222---$$$JJJ[[[BBB'''222:::DDD444TTTFFF000,,,&&&666888777FFF333888+++---%%%444((('''LLLUUU""",,,)))$$$*********(((###\\\333!!!***%%%"""'''&&&+++%%%)))###BBB>>>'''%%%""" !!!!!!""""""######$$$$$$ !!!!!!!!!""""""############$$$$$$$$$$$$ """$$$%%%%%%$$$""" !!!###$$$%%%$$$"""!!!$$$###"""!!!!!!!!!######$$$$$$#########"""""""""$$$%%%&&&%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$)))+++'''!!! !!!"""%%%""""""&&&'''### %%%&&&&&&'''&&&$$$!!! %%%$$$""""""############"""""""""###$$$&&&'''(((''')))///"""---;;;\\\KKKKKK///333XXXEEE***)))***888\\\999***555777@@@333YYYJJJ---(((%%%444<<<333GGG,,,888444...$$$444'''---???...///...&&&000,,,&&&)))(((IIIwww$$$""")))'''((()))&&&///$$$###$$$$$$...'''iiiCCC(((&&&###!!!!!! !!!!!!""""""#########$$$ !!!!!!!!!!!!############$$$$$$$$$$$$"""###%%%&&&&&&%%%###""" """$$$%%%$$$###""""""!!!!!!!!!!!!###%%%&&&$$$$$$$$$$$$######""""""%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!&&&'''$$$"""$$$&&&'''%%%&&&))))))$$$!!!!!!###$$$%%%%%%%%%$$$###""")))$$$ !!!%%%'''$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&///&&&+++111<<>>333EEE(((===AAA---"""///$$$***000FFF---(((&&&,,,$$$###$$$333KKK$$$%%%((())))))***,,,...###&&&""",,,///ggg111$$$"""!!!!!!""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!! !!!!!!!!!""""""$$$%%%&&&''''''&&&%%%$$$ !!!"""###$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&$$$%%%%%%%%%%%%$$$######$$$&&&''''''&&&%%%&&&''')))((('''&&&%%%%%%%%%%%% !!!!!!""""""###$$$$$$&&&!!!'''&&&%%%'''%%%###$$$(((((($$$###%%%"""#########$$$$$$%%%%%%(((### $$$%%%"""&&&%%%$$$$$$######$$$$$$"""%%%***+++******,,,uuuLLLGGGiiiGGG///@@@333***'''&&&...@@@uuu***(((666:::333gggXXX222---555+++>>>444???)))LLLQQQ...$$$)))$$$%%%'''kkk... +++%%%''')))+++)))555|||+++&&&$$$&&&***$$$$$$,,,###$$$"""!!!"""NNNJJJ!!!  """###!!! !!!!!!!!!  !!!!!! !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########!!!"""######$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$######%%%'''((('''''''''((('''&&&&&&%%%%%%%%%&&&&&&""""""######$$$%%%%%%%%%DDD///###&&&%%%+++$$$""""""%%%$$$"""$$$((($$$###"""!!!"""###%%%&&&&&&%%%%%%###""""""""""""$$$$$$$$$###$$$$$$%%%%%%"""%%%!!!///''''''+++bbbdddFFFWWW///*** ###(((((($$$333wwwmmm)))(((%%%777;;;999sssbbb222&&&...,,,>>>555777000```]]]000''''''''''''***|||666 666%%%+++((("""111ZZZ###$$$,,,###%%%222$$$%%%&&&"""&&&|||CCC'''!!!  !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!######""""""""""""############$$$%%%%%%###"""!!!%%%&&&'''((('''&&&%%%$$$"""%%%'''(((((('''((()))""""""""""""###$$$%%%%%%(((''''''&&&&&&%%%$$$$$$333%%%###,,,(((###:::]]](((%%%###$$$###!!!###(((&&&%%%""" """$$$&&&$$$))),,,)))""" $$$)))############$$$%%%&&&'''"""&&&000&&&'''000ZZZAAABBB***///,,,&&&...555%%%@@@yyyVVV$$$%%%000***222777yyyjjj777'''---///>>>444111777ooowww'''---%%%...,,,+++mmmNNN###!!!)))+++(((+++333AAASSS+++%%%###"""$$$''''''$$$ '''###%%%+++--- !!!!!!!!!!!! !!!"""###$$$$$$$$$$$$############"""###"""!!! """"""$$$$$$$$$$$$%%%%%%&&&'''&&&'''((('''%%%$$$%%%&&&)))### !!!""""""###&&&%%%$$$#########$$$%%%&&&#########""" ###%%%&&&''''''$$$!!!!!!$$$'''///###!!!***---)))222CCC ###&&&((())))))'''&&&"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$###!!!!!!$$$$$$############$$$$$$%%%$$$&&&(((%%%$$$...;;;RRROOO***FFFQQQ999+++:::///222***---+++///iii000&&&---&&&222:::LLL^^^XXX===...+++???444===&&&666,,,---###,,,&&&&&&LLLxxx///$$$''''''+++(((+++(((888www444%%%&&&&&&&&&&&&'''&&&$$$"""$$$%%%)))SSS### !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%$$$%%%&&&%%%###""""""###&&&###!!!######!!!"""&&&&&&%%%$$$######$$$%%%%%%$$$%%%%%%$$$""""""$$$&&&&&&((()))'''$$$"""###$$$,,,%%%$$$((('''###'''000"""###%%%&&&&&&%%%###""""""######$$$$$$$$$$$$###%%%%%%$$$###""""""!!!!!!$$$######""""""######$$$'''''')))+++((($$$)))111;;;888(((###!!!&&&---222@@@CCCAAA''''''///***BBB\\\000+++---***///CCCbbbZZZNNN999000444888;;;888000@@@;;;((($$$)))###'''///===$$$***%%%,,,(((%%%222///IIIbbb'''''')))***)))'''%%%$$$$$$'''777...### !!!!!!!!!!!!!!!!!!"""######$$$$$$ !!!!!!"""###$$$%%%&&& !!!!!!"""###############""""""""""""###$$$$$$$$$%%%&&&$$$"""!!!!!!"""###"""$$$&&&### """''''''&&&%%%$$$######$$$$$$&&&''''''&&&%%%$$$&&&(((###%%%'''(((&&&$$$$$$$$$'''((((((&&&###!!!!!!"""$$$$$$$$$###"""!!! ######$$$$$$$$$###""""""&&&%%%###"""!!! !!!!!!$$$######""""""######$$$%%%&&&(((+++***&&&&&&)));;;---EEEFFF)))---111###AAAEEEAAA******000$$$''']]]444///***+++///(((NNN{{{OOO===000---888222BBB000999WWWWWW!!!(((&&&(((***'''eeeVVV###+++'''''',,,%%%222------ttt444%%%111&&&))),,,***&&&######$$$!!!===&&&$$$  !!!!!!!!!!!!"""######$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$ """######"""!!!######"""""""""######$$$%%%&&&'''&&&$$$"""###$$$ """&&&((($$$!!!'''((('''&&&$$$#########$$$&&&'''''''''%%%%%%&&&(((######%%%%%%&&&&&&''''''###***+++$$$"""&&&&&&!!!%%%$$$"""!!! !!!!!!%%%%%%%%%%%%$$$###""""""'''%%%###  !!!"""######""""""""""""###### !!!$$$''')))******+++222555:::$$$333<<<666666888888...&&&...555ppp+++000%%%+++///&&&ZZZDDD333000///:::333BBB,,,999xxxzzz"""---%%%...$$$(((???111!!!+++!!!222,,,)))...)))CCC&&&+++222%%%(((***)))$$$!!!"""###""" ===DDD'''  """###$$$$$$######"""""""""""""""""""""""" !!!###%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%&&&%%%###"""###$$$!!!&&&(((%%% !!!''')))(((&&&$$$######$$$$$$$$$&&&'''&&&%%%$$$%%%&&&---***'''%%%%%%''')))***%%%,,,+++""" ''')))$$$$$$###!!!!!!!!!"""$$$%%%%%%&&&&&&&&&%%%$$$######&&&%%%###!!! !!!"""######""""""""""""""""""### !!!!!!"""%%%)))+++,,,777555ppp999%%%$$$333333///444@@@:::,,,...111&&&WWWLLL---///(((222++++++eee???444<<<999@@@:::<<<...<<<555---&&&...''''''}}}VVV+++ 222111%%%///000%%%PPPxxxZZZ111%%%***$$$%%%'''&&&$$$"""!!!!!!"""'''aaa###+++  !!!"""######""""""######"""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$############$$$!!!""""""!!!!!!"""### $$$'''%%%!!!"""'''((('''&&&$$$$$$$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%888333,,,(((&&&'''''''''(((,,,)))!!!"""%%%"""""""""!!!!!!###$$$&&&((($$$$$$%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%###""""""!!!!!!""""""######%%%$$$ $$$((()))000999YYYCCC...)))"""&&&111999@@@444,,,333%%%'''888uuurrr''',,,,,,111999)))888qqqggg999333AAA???AAA>>>666555PPPTTT(((((()))"""***###MMM444'''(((***111******333$$$...PPPttt111222!!!'''$$$$$$$$$%%%%%%%%%""" $$$===YYY&&&###   """""""""!!! !!!!!!!!!"""""""""""""""!!! !!!!!!$$$$$$###"""""""""""""""!!!!!!!!!!!!###$$$""" !!!%%%%%%######&&&''''''%%%$$$$$$%%%&&&'''###%%%''''''&&&$$$$$$%%%555000***'''&&&&&&%%%###'''(((&&&""" !!!!!!!!!!!!"""###$$$&&&&&&!!!""""""############"""#########$$$%%%%%%&&&&&&""""""!!!!!!!!!!!!"""""""""((((((!!!$$$%%%888eeefff))),,,&&&...:::RRRHHH:::EEE555---'''FFFKKK"""...)))222555000TTTRRR<<<222@@@???@@@:::444<<>>888///$$$===///!!!666&&&***777```ccc""",,,,,,,,,,,, """'''"""!!! ###+++666)))$$$***%%% !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$###""" !!!"""""""""###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###!!!###%%%'''%%%######$$$&&&'''''''''&&&&&&$$$######"""!!! $$$%%%%%%%%%%%%$$$######!!!!!!"""###############"""""""""""""""############""" !!!"""!!! &&&$$$"""!!!###$$$$$$###000!!!"""FFFVVV%%%***///...'''FFF;;;333111'''---***444jjjwwwfff111###000,,,...333555aaa{{{hhh:::666???KKK;;;---777KKKccc%%% 111&&&777***$$$mmmddd777)))///''',,,666,,,&&&///666BBBAAAWWWyyy///999OOOHHH;;;(((""""""!!!###&&&!!!+++000((($$$''''''!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""$$$###"""!!! !!!!!!"""!!!!!!"""###"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """"""###$$$$$$%%%$$$$$$#################################$$$$$$$$$%%%%%%'''%%%$$$%%%'''((('''%%%%%%&&&'''((((((''''''&&&$$$$$$######"""!!!!!! ######$$$$$$######"""!!!!!!"""######$$$$$$######%%%$$$"""!!! !!!"""###&&&%%%###"""""""""!!!!!!'''%%%###"""$$$%%%%%%$$$$$$///222333///333555)))777(((666LLL***+++%%%$$$???vvvmmmyyyppp333111+++***222((()))\\\ggg^^^===>>>BBBBBB...///666}}}111+++333...,,,$$$...III )))***---111&&&000(((+++???fff|||CCC ,,,---)))$$$###((('''"""!!!!!! """,,,,,,''''''%%%$$$)))"""""""""!!!!!!  !!!"""###"""!!!!!!######"""!!!!!!!!!"""""" !!!"""###############!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!""""""###""""""""" !!!!!!""""""#########""""""#########$$$$$$$$$&&&%%%$$$%%%'''((('''&&&&&&''''''(((''''''&&&%%%$$$$$$######""""""!!!!!!""""""######""""""!!! !!!"""######$$$$$$######'''&&&###!!! !!!"""$$$$$$######""""""######'''%%%######%%%&&&&&&&&&%%%---%%%!!!WWWXXX***000>>>999???(((888QQQ555:::<<<000!!!111kkkWWW((('''$$$000+++555,,,CCC]]]AAACCC777BBBIIIAAA111222HHHWWW///+++ ...555555{{{GGG'''555888---444'''//////333...DDD777%%%666+++!!!(((+++***+++&&&&&&%%% 111:::,,,'''((("""((($$$######"""!!!  !!!###%%%%%%$$$"""!!!######""""""""""""""""""""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!   !!!!!!"""###$$$$$$############$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$######"""""""""!!!!!!!!!""""""######""""""!!! !!!""""""######""""""%%%$$$###""""""!!!!!!!!!!!!!!!"""""""""###$$$&&&&&&$$$######$$$&&&&&&&&&+++555$$$///222333@@@<<>>>>>777>>>AAA222***999xxx111777''')))000&&&%%%888=== )))---...)))000//////###)))LLLVVVddd!!!###"""111------000%%%+++111&&&!!!###!!!(((DDDBBB+++)))***!!!$$$$$$$$$###"""!!! !!!"""%%%&&&&&&%%%$$$###""""""##################%%%$$$$$$###############!!!!!!""""""""""""!!!!!!""""""############"""""" !!!"""""""""!!!!!!!!!!!!""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%$$$$$$###$$$$$$%%%$$$$$$###""""""""""""""""""!!!!!!!!!!!! ######$$$$$$######"""!!! !!!!!!""""""!!!!!! !!!###$$$%%%###""" ###%%%%%%$$$""""""$$$&&&%%%###!!!!!!###%%%%%%%%%&&& ,,,---$$$;;;333777)))///(((444000555RRRiii```???''')))666]]]fff222((((((&&&222;;;,,,888:::aaabbbIII<<<<<<<<<>>>@@@...444OOO```555---%%%"""000(((KKK~~~mmm///---'''...((()))222===JJJ:::777ZZZuuu999$$$###((($$$###  !!!!!!,,,&&&###---$$$,,,III<<<)))$$$+++)))""""""#########""""""!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$!!!"""###$$$$$$$$$######%%%%%%$$$###""""""######!!!!!!""""""""""""!!!!!!"""######$$$$$$######"""""""""###$$$%%%%%%%%%%%%!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!######$$$$$$######"""!!! !!!!!!""""""!!!!!!!!!###$$$%%%$$$"""!!!)))++++++(((###!!!"""$$$$$$""" !!!###%%%%%%%%% 888)))%%%OOO***+++'''---'''666111)))999AAA666'''$$$$$$###&&&JJJxxx:::,,,$$$(((333###---PPPyyyvvv???777666777<<<777888(((???xxxDDD'''+++###&&&...###999222WWWtttTTT333111222"""...000111$$$$$$888444(((---333>>>XXXXXX>>>...))),,,+++******###!!!"""(((555''''''+++444%%%###BBB===***&&&///---%%%#########""""""""""""""""""""""""""""""#########$$$$$$!!!"""###$$$$$$$$$$$$#########"""!!!"""###$$$$$$!!!!!!""""""""""""!!!!!!""""""############"""""" !!!"""$$$%%%&&&''''''""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%%%%'''((('''%%%$$$%%%'''""""""!!! !!!"""##############################""""""######""""""!!! !!!""""""###############$$$###""""""!!!""""""###&&&((()))&&&""" """%%%$$$###!!!"""$$$&&&&&&&&&"""222!!!&&&'''oooAAA!!!222AAA111555---555999888000***,,,---,,, '''777UUU|||\\\...222***$$$+++---+++///***FFFPPP888???BBB;;;:::***))) KKKmmm,,,000"""222111+++:::;;;555AAA777$$$***,,,+++$$$+++,,,///555 &&&)))((($$$(((333@@@FFFiiiuuuzzziii^^^444)))***+++###"""'''&&&###***$$$!!!)))!!!+++&&&..."""'''333kkk///$$$888---!!!$$$$$$"""""""""""""""#########!!!!!!!!! !!!""""""###!!!"""###$$$%%%%%%$$$###!!! """###%%%&&&!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$%%%%%%!!!!!!!!!!!!!!! """############$$$$$$$$$###%%%'''&&&###!!!###%%%""""""!!!!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!! ######$$$%%%%%%%%%%%%$$$)))&&&""""""$$$ ###"""###'''%%%$$$"""###%%%'''(((''''''888 ))) 666333333JJJ333///&&&,,,...444777222+++'''(((+++,,,'''$$$000TTTlllTTT<<<(((,,,%%%,,,///***222777)))NNNBBB<<>>444888333AAA333(((VVVeee ---222***,,,,,,+++++++++++++++***(((111&&&000,,,===BBB***+++,,,+++***+++,,,...)))(((''')))+++,,,***(((,,,+++***((('''%%%""" !!!&&&'''###***!!!"""eeeAAA,,,!!!$$$!!!!!!$$$'''&&&###!!!(((&&&$$$###$$$###!!! """"""""""""#########$$$"""!!! !!!"""$$$%%% !!!!!!!!!!!!!!!!!!'''222---%%%%%%""" !!!$$$&&&%%%###!!!!!!"""######"""!!! !!!""""""###"""!!!""""""############""""""!!!!!! !!!!!! !!! !!!!!!"""!!!!!!!!!!!!!!! %%%$$$""" """###%%% ###"""""" ###$$$!!!GGG777$$$###...%%%(((//////)))***222333...+++'''&&&))),,,,,,---000&&&%%%$$$%%% ***...++++++111...((()))******...AAAoooggg@@@+++000888AAAAAA666AAA222AAA999PPPOOO---'''%%%&&&))),,,---,,,)))(((&&&%%%...###,,,%%%444777&&&'''((((((((())),,,///***((((((+++000333222///------,,,***(((%%%$$$###%%%%%%(((%%%!!!,,,%%%MMM222"""###%%%(((******&&&"""%%%$$$######$$$$$$"""!!! !!!""""""""""""#########!!!"""$$$%%%$$$$$$###!!!!!! 555JJJLLL<<<+++%%%'''%%%""" !!!$$$&&&%%%### !!!"""######"""  !!!"""!!! """"""############"""""" !!!""""""!!!!!!  !!!""""""%%%$$$###!!!!!!!!!"""""""""!!! !!!###%%%:::---!!! ###"""""""""###'''&&&&&&222,,,"""***&&&---///,,,...777999444***111444111---+++&&&***"""&&&%%%$$$+++333(((###///***"""+++555BBBVVVyyyHHH444333,,,777999>>>BBB555888FFF%%%OOO>>>!!! ###***---,,,*********)))222)))111&&&///...&&&((()))******+++...000***''''''+++222666555111***+++,,,+++(((&&&&&&&&&((($$$ """&&&)))(((%%%;;;sss%%%))),,,666222)))%%%(((+++###"""!!!"""###$$$###""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""###%%%&&&&&&### !!!!!!!!!!!! """&&&((('''""""""!!! !!!######""" !!!"""######"""!!! """"""######""""""!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!!$$$###############""""""""" !!!"""######!!!!!! !!!""""""!!! !!!###$$$888***"""###  %%%### !!!""""""&&&WWWrrr///%%%%%%***,,,,,,---//////+++666999999222+++...:::EEE... ,,,))))))///@@@111111CCCBBBDDD```{{{~~~XXX555(((222555999GGG<<<555999111666333QQQMMM***$$$###(((,,,++++++...111000:::333<<<...000))))))***,,,,,,++++++---...)))%%%$$$(((///333111---&&&(((***)))'''%%%&&&(((&&&%%%$$$%%%''''''&&&%%%))))))###&&&%%%222999111%%%!!!%%%)))"""!!! !!!""""""""" !!!!!!!!!"""""" !!!!!!!!!!!!"""######$$$###""" """""""""!!!!!!!!! +++###$$$&&&%%% !!!"""!!! !!!"""$$$ !!!!!!"""############$$$############$$$$$$%%%!!!""""""""""""!!!  !!!"""!!! """!!!!!!!!!""""""""""""###!!!!!!!!!!!!"""###$$$$$$!!!###%%%&&&&&&$$$""" !!!  !!!"""%%% """%%%###!!!&&&,,,VVV555&&&&&&***///...((($$$###%%%"""***888999===]]]eeeKKKMMM;;;999IIItttrrr[[[qqqpppuuuXXX///(((000333333,,,666JJJAAA444444444DDDNNN888...(((***+++***,,,000111000<<<777@@@111...###'''((())))))'''&&&&&&''''''###!!!%%%+++...+++'''"""%%%''''''%%%%%%&&&(((!!!###%%%&&&&&&$$$""" %%%zzz\\\###,,,000222///'''###$$$"""###!!! !!!!!!   !!! !!!"""#########""""""!!!!!!!!! ###$$$"""!!!###%%%$$$"""!!!$$$''' !!!!!!"""###$$$$$$%%%######"""""""""###%%%&&&!!!!!!"""!!!!!! !!!!!!  !!!!!!!!!!!!"""###%%%%%%,,,///222444222,,,&&&!!!"""!!! !!! !!!### """"""###!!!'''///|||MMM$$$"""!!!)))555777///+++...(((###777TTTJJJ000BBBqqqhhhYYYmmm```XXXYYYzzznnn{{{}}}\\\XXXCCC777***///666+++&&&333888///777666555;;;===OOO___))),,,111'''$$$,,,'''''')))+++(((%%%(((...***(((&&&%%%'''***...000333***))))))%%%)))---(((------+++)))'''%%%$$$###(((###+++$$$###'''mmm(((%%%(((111&&&000+++'''&&&&&&444,,,"""$$$###!!!  !!!!!!"""######''' """$$$###%%%$$$ $$$""")))!!!&&&%%%###!!!!!!$$$!!!$$$((($$$"""$$$&&&###!!!""" &&&!!!""")))+++%%% !!!!!!!!!"""  !!!!!!!!!######""" &&&+++<<>>VVV000%%%999CCC000)))***((($$$111'''......000JJJQQQ@@@NNNhhheeegggcccLLL???FFF???111444,,,......---000666777222000666;;;666...CCCttt;;;***'''///FFF(((555... ???HHH:::---+++)))'''&&&''')))******&&&(((+++)))---111...,,,++++++***)))(((((((((!!!666$$$+++%%%---```BBB)))...+++%%%!!!444)))222--- ---$$$&&&%%%$$$'''%%% ###%%% """$$$$$$###!!!""""""""",,,---$$$"""%%%(((### %%%!!!!!!%%%'''***%%%!!!"""$$$%%%+++------((( &&&******$$$&&&&&&%%%'''---000///$$$  &&&***)))&&&!!!!!!!!!!!!  ###""" """"""!!!$$$)))!!!&&&)))###"""$$$ !!!!!! """+++ !!!"""###///jjjeee///""""""222000888111111---,,,'''((('''###***222))),,,777)))666666///***///---))),,,333===EEE@@@222***---555000333---222___GGG###>>>SSS..."""%%%777:::+++(((222+++***)))((('''&&&&&&&&&+++,,,---,,,******++++++************++++++++++++###+++,,,+++XXX|||222---===999 &&&%%%@@@>>>,,,(((((($$$ $$$((((((***---+++,,,111888===??????\\\]]]bbbnnn}}}sssuuummmqqq|||ppp```ggglllGGG@@@???bbbZZZhhhhhhXXX]]]BBBQQQeeeXXXZZZXXX$$$---((((((666:::AAAXXX444:::@@@FFFPPPaaapppyyy{{{~~~{{{uuuqqqnnnllleeeeeedddbbb^^^ZZZVVVSSSYYYUUUOOOIIICCC===666222333111---(((###!!!"""###$$$!!!)))&&&###&&&###"""""""""  ''''''''''''&&&$$$"""!!!---&&&444???~~~___---'''$$$777:::ooo;;;>>>FFFIII&&&111555///222+++%%%---555111,,,###"""'''+++***111<<<======555111222000,,,111:::111---JJJuuu444---$$$,,,,,,""" (((+++&&&%%%%%%&&&((()))))))))))),,,000---******'''&&&+++((()))))))))******++++++***$$$&&&###TTT'''999&&&,,,)))000222###555yyyUUUVVV???DDDccclllrrrUUUPPPdddpppjjjhhh{{{fff~~~iiiJJJPPPLLLsssWWWPPP777mmmiii000EEElll\\\aaa\\\ZZZpppRRR############(((+++(((!!!$$$''''''%%%''',,,---,,,###%%%(((---444>>>HHHNNN???DDDMMMWWW```fffjjjlllzzztttppprrrwww}}}gggeee```[[[VVVSSSQQQQQQIII===HHHJJJ===MMMaaaUUU---111000&&&!!!###"""###!!!'''&&& ###&&&((('''+++&&&@@@iii...&&&)))777WWWccc777;;;GGGGGG>>>KKKAAACCC===$$$///+++"""333555,,,555:::333>>>OOOMMM000&&&(((666;;;111***,,,BBBtttMMM111///''' &&&111000((("""$$$&&&((()))*********%%%---'''###,,,+++)))333((((((((((((''''''''''''((('''(((<<>>666+++"""$$$###"""""""""#########%%%%%%---&&&<<>>999000777;;;111777@@@777555...,,,...,,,000JJJhhhQQQ///111333###$$$'''(((((())))))(((((('''(((111&&&"""000---%%%///''''''&&&&&&%%%%%%$$$$$$"""666666+++???GGG???RRRYYYsssrrr888777&&&wwwrrrjjj\\\SSSRRRhhhiiifff[[[MMMAAA>>>>>>000:::555...***...***&&&+++$$$%%%'''111!!!$$$!!!***$$$$$$''' """### """ ###### """!!! """"""""""""###$$$!!!$$$%%%&&&&&& %%%)))++++++!!!"""""" ###!!!###***$$$$$$$$$###(((%%%444???888***###&&&***HHHCCC:::111)))$$$!!! 888!!!&&&```VVV000+++"""===aaappp???---777111,,,000...333555///......(((,,,%%%&&&444MMMpppJJJ111333000""",,,++++++)))((('''&&&&&&,,,666)))&&&888111 '''&&&%%%%%%%%%%%%$$$$$$$$$'''%%%@@@jjjRRR^^^ggguuuHHH'''222OOO{{{yyy~~~JJJJJJ333333888666...,,,((($$$'''(((""""""((("""&&&)))'''!!!***!!!%%%!!!""" &&&%%%"""%%%&&&&&&%%%### !!!'''!!!"""""""""***)))(((&&&### %%%$$$%%%%%%%%%"""###!!! """!!!&&&&&&///'''"""!!!&&&%%% !!!!!!"""###%%%'''((()))(((!!!+++888aaa999***(((@@@222!!!666eeesss999...888555///000666444000222333:::FFF111@@@^^^SSS222///---,,,+++)))((((((((((((%%%222'''(((@@@999%%%***$$$$$$%%%%%%%%%%%%%%%&&&111PPPUUU;;;000+++&&&,,,...)))""" !!!###%%%""")))!!!%%%### """!!! """$$$%%%$$$###%%%&&&!!!***!!!"""((($$$'''&&&'''###&&&+++###%%% $$$%%%!!! ### ######!!!!!!###"""%%%"""!!!""""""""" !!!!!!$$$$$$$$$!!!%%%&&&###!!!"""$$$###)))'''###""""""!!!&&& %%%$$$'''!!!"""$$$###!!!((('''$$$'''(((AAA|||\\\...111'''333555000333......444///,,,444444>>>444(((000:::NNNnnnBBB555'''!!!$$$)))***((()))***---......+++)))'''%%%EEE[[[MMM000---JJJiiinnnlllRRR///)))+++)))$$$$$$'''%%% !!!%%%$$$  !!! $$$###"""!!! !!!"""!!!"""###"""!!! !!!"""###"""!!!!!!!!!###$$$%%%######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!###%%% !!!!!! !!!!!!"""###$$$"""!!!  ######!!!###"""  !!!!!!###"""!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!! ###"""   """$$$&&&###"""%%%111rrrhhhUUULLLLLLKKKJJJIIIKKKNNNRRR\\\```jjjyyydddLLL999+++!!!***))))))+++///555;;;>>>hhhyyyUUU777333+++(((888333))) """"""!!!&&&%%% """!!! !!!$$$### !!!!!! ###"""!!!  !!! !!!!!! !!! !!!###"""!!! !!!!!!""""""!!! """$$$!!!!!!!!!  !!!    """###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!###%%%%%%%%%#########!!!$$$+++''' $$$000eeebbb888!!!"""(((  """!!! """  """!!! """!!!  !!!!!!!!!   !!!!!! !!!""""""!!!!!!  """######""" !!!"""$$$######"""    $$$&&& """###$$$ !!!!!!"""!!!  !!! !!!!!!!!!"""""""""######"""!!! !!!!!!!!!###%%%######&&&(((### +++;;;vvvXXX111+++$$$!!!!!!"""%%% !!!"""  !!!!!!"""   #########"""############ !!!""""""!!! """$$$$$$######"""!!! $$$###""""""!!!!!!!!!!!! !!! !!!!!! $$$)))---""""""!!!!!!  """"""!!! """!!!  !!!"""""""""$$$%%%$$$%%%%%%### !!!!!!###%%%######,,,999hhh]]]---%%%###$$$***(((%%%+++"""%%%%%%######!!!%%%$$$ !!!!!!!!!!!!"""!!!   !!! !!!!!!!!! !!!!!!!!!"""$$$&&&!!!!!!!!!"""""""""""""""%%%%%%$$$###"""""""""""" !!!!!!!!! !!!!!! $$$***..."""""""""!!!  """"""!!! !!!!!!!!!!!! """!!!!!! !!!""""""!!!"""###""" !!!!!! !!!"""$$$&&&$$$"""$$$"""999```zzzGGG"""$$$,,,%%%"""+++,,,555!!!!!!+++"""'''///,,,,,,......)))%%%$$$!!!""""""%%%))))))%%% !!!"""!!!!!!!!! !!!!!!!!!!!!  !!!!!! !!!###!!!!!!"""""""""!!!   !!!!!!"""%%%((( !!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!%%%((( !!!""""""!!!!!! !!!""""""!!!!!! !!!"""######$$$ &&&---555;;;>>>666888999888444222333555&&&''''''%%% +++%%%!!!"""(((***LLL}}}ooo???&&&&&&"""&&&$$$...===III@@@IIIKKK999BBB666111///111///'''!!!!!! #########%%%))))))%%% !!!!!!!!!  !!!""""""!!!  """""""""!!!  !!! """###!!!"""#########"""  !!!!!!!!!!!!!!!"""$$$&&&!!!!!!  !!!###"""  !!!  """ !!!"""""""""!!!  !!!!!!"""###### !!!"""###### &&&...666===AAA```fffnnntttxxx~~~|||pppgggcccHHHAAA555***$$$$$$(((***((())) 777PPPrrrTTT---!!!&&&############555MMM@@@;;;333''',,,&&&&&&!!!&&&(((### """ """"""!!!###&&&%%%!!! !!!!!!!!! !!!"""""""""!!!  """#########"""""" !!!### !!!""" !!!"""!!! !!!###%%%""""""!!!  !!!"""$$$""" !!!"""!!!###""" """#########!!!  !!!"""$$$%%%!!! $$$"""   ###### ###'''&&&***///222444555666777NNNTTTXXXRRREEE777+++$$$'''***$$$ ...***222<<>>pppUUU)))$$$)))---+++&&&###'''---+++***(((&&&%%%&&&'''(((((('''''''''))),,,000222***+++......)))%%%(((...xxx///&&&%%%***&&&000777<<>>>>>>>>===:::777333000000,,,)))***...///***$$$***222,,,&&&!!!...HHHwwwnnnaaa<<<(((***###'''%%%!!!""")))111---888$$$(((...""")))###%%%,,,+++,,,;;;'''CCCSSSIIIGGGddd======888777<<<@@@AAACCCFFFMMMOOOSSSYYY```fffjjjmmmcccppp{{{}}}uuu~~~rrrfffaaa```\\\ZZZZZZJJJCCC;;;666444333000,,,***'''%%%'''******%%% !!!!!!""""""!!!!!! ###$$$&&&(((***,,,---... %%%******'''###---,,,,,,...000111111000111111222333555666777777BBB888===OOOSSS--- ;;;MMM???,,,)))000///...---...111333333999888222***$$$(((111888======???BBBFFFIIIJJJIIIbbbhhhmmmmmmmmmrrr||||||nnnccc^^^]]]\\\[[[TTTDDDHHHMMM111333<<<777000***&&&###  !!!###%%%''')))***+++***)))(((((((((((('''''',,,......+++)))******(((,,,///...&&&!!!!!!&&&***---&&&!!!(((---!!!&&&+++'''&&&,,,"""$$$$$$///555--- 000BBB---"""!!!---''''''***%%%+++ZZZ|||333,,,''''''''')))---222***+++---///000111222222444888000######000555///999999111>>>BBBDDDdddyyyZZZSSSOOOQQQRRROOOLLLKKKXXXYYY\\\aaafffhhhfffdddxxxxxxyyy{{{~~~~~~{{{xxxpppnnniiibbbZZZQQQIIIEEE???>>>:::555///((("""555000)))###"""&&&,,,111333111111333666888888666111222444666888999::::::888:::KKKBBBdddqqqWWWGGGKKKLLL>>>333444444222000//////111444777111666>>>IIISSS\\\gggooogggeeecccaaa```]]]YYYWWWBBB>>>777000)))$$$###$$$!!!###%%%'''''''''%%%$$$222+++"""'''rrrOOO000+++&&&###%%%)))---///******)))(((&&&$$$"""!!!$$$%%%&&&&&&&&&&&&'''''''''---...///333333111""")))+++((((((///555777444:::CCC---'''333===aaa666%%%)))&&&### ,,,===<<<666***'''111TTTnnnvvvuuuddd555+++%%%###EEE|||AAA:::555555444222111333999888666444000,,,)))'''!!!555@@@:::555;;;>>>;;;111555'''%%%%%%+++DDDKKK@@@666,,,)))***+++000555+++,,,+++'''###!!!"""$$$"""&&&+++000333444444EEEIIIPPPXXX```ggglllnnnqqqpppmmmiiiddd^^^XXXUUU777777888777666333000...,,,******---333777666444666777999;;;===???AAABBB???888===333___aaaJJJAAADDDKKK>>>>>>BBBJJJOOOQQQTTTXXXhhhddddddeeeaaaUUUGGG>>>999777444111///,,,(((&&&///)))%%%''')))((('''(((!!!&&&((('''&&&'''(((000666 555...333555///&&& """%%%(((***,,,,,,,,,//////000...***'''&&&&&&)))444:::777222000+++$$$(((///999HHH```rrrsssiiiVVVmmmiiiNNNPPP[[[]]]888(((!!!%%%222CCCgggHHH:::***$$$'''+++((($$$'''LLL~~~DDD***+++999ggg]]]999)))###!!!&&&+++***'''%%%&&&&&&'''((()))***+++,,,'''GGG```YYYBBB444444888@@@III999...+++222AAA:::AAA999222...***$$$###$$$%%%---000,,,'''$$$###"""###$$$%%%&&&((( &&&(((+++000444777:::;;;@@@GGGQQQZZZ^^^]]]YYYVVVRRRMMMGGGDDDDDDBBB<<<666@@@@@@@@@AAABBBEEEGGGIIIKKKGGGDDDAAAjjj~~~lllbbbccc___```hhhooorrruuuzzzqqqVVV888+++)))+++,,,...---,,,,,,,,,......,,,******%%%$$$(((+++(((''')))000...)))$$$ """$$$---SSSDDD)))+++===[[[555111---***+++---......,,,---......---,,,***)))!!!%%%***---///111444666+++444555---***111555333888BBBPPPbbb|||iiikkklll@@@<<>>555&&&"""!!!777uuunnnzzzAAA***AAA333&&&&&&+++---,,,+++((('''''''''((()))+++,,,(((333===999000111???NNN999BBB444...---///999...&&&&&&***111222...******555222...***''''''***,,,(((******'''"""!!!###%%%!!!!!!!!!###$$$&&&((()))***)))))))))))))))******222,,,$$$""")))999LLLXXXjjjeee``````cccccc^^^YYYWWWUUUSSSQQQQQQRRRUUUWWWRRRooouuussstttsssvvv{{{WWW???+++)))///---$$$%%%$$$###$$$%%%%%%###!!!""" """'''((($$$###'''  """%%%&&&&&&&&&!!!&&&///222&&&OOOFFF111((('''&&&''')))*********(((***+++,,,,,,+++)))(((+++...111111...,,,,,,...---555666444@@@]]]xxxJJJ===???999===BBB444222)))333;;;777***###(((111'''(((//////LLL;;;YYY???+++333pppzzzyyyKKKNNNKKKAAAJJJzzz^^^???...+++,,,,,,---)))***,,,000666<<>>---$$$RRR]]]OOO...444RRRSSSEEE???888<<<888222---+++,,,...000!!!999///;;;BBB888DDD>>>YYYrrruuuooocccKKKAAATTThhhXXX666)))...+++)))...,,,(((+++%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''(((###!!! """&&&'''&&&$$$$$$%%%''')))+++---......888000***'''333ZZZ}}}~~~|||zzzsssUUUNNNCCC999222,,,'''%%%"""!!!!!!###%%%&&&&&&%%%"""%%%&&&&&&%%%%%%$$$$$$###"""""""""&&&%%%###""""""$$$&&&(((###$$$&&&(((+++---///000***)))((('''(((***---///...888;;;CCCkkkwwwnnnbbbXXXOOO666333000......000333555222---'''...444&&&''',,,000666OOO|||HHH999555:::999:::<<<:::222///***&&&%%%&&&(((***(((---000///999AAAEEEVVVqqqzzzXXXAAA999222...'''""""""$$$ !!!###$$$%%%%%%$$$$$$'''''''''%%%###!!!&&&%%%$$$"""!!! ***((('''&&&&&&&&&$$$###!!!$$$(((---111444 $$$111:::HHHfff~~~~~~tttiii]]]QQQFFF@@@999666222...***&&&!!!$$$###"""!!!!!!"""###$$$"""$$$&&&%%%###"""%%%''''''&&&%%%""" !!!###'''+++---,,,...,,,...EEEkkknnnKKKLLLFFFAAA;;;444000111555888999,,,000///333;;;555...333***///'''000DDDWWW<<>>MMMooozzzHHHBBB...222000,,,(((&&&%%%%%%&&&"""***'''###(((&&& (((///(((111)))bbbhhh(((+++???555"""$$$"""$$$#########%%%(((,,,...)))'''111222BBB___GGG###&&&$$$,,,000((((((((((((((((((((('''%%%%%%&&&&&&$$$!!!)))(((&&&$$$###"""!!!!!!&&&(((***(((%%%###%%%'''+++111<<>>EEEMMMPPPYYYXXXWWWWWWYYYaaammmwwwkkkrrrxxxzzzzzz|||~~~~~~}}}