BM6K6(@ 222333444333111//////000000000111000//////000222000///000333888;;;:::888999555///---///222333222111222333222111000000111222222222111222333333444000///------.........---111000///000222444444333000000111111111222222333666999;;;:::666333333444555===IIITTT[[[___aaabbbhhhbbbXXXLLLBBB;;;777666555444000---***(((''''''...///000111222333333333///...,,,+++++++++,,,,,,---///111222222111...---(((...666;;;===>>>@@@BBBIIILLLNNNMMMNNNOOOKKKEEE<<<666222111///***((((((  """$$$&&&'''((((((''''''''''''(((((((((((()))******)))))),,,000333777444///(((######%%%(((&&&&&&&&&&&&&&&'''((()))%%%""" """###"""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###!!! ###&&&%%%###""" !!!$$$&&&%%%###!!!"""$$$&&&'''((())))))***++++++***))))))***,,,---.........---+++)))((()))***+++---.../////////---///111111111444999===CCCLLL```|||222333444333111///......222222111000//////000111000///000333777999999888888444111000111222222111333444444222000///000111111111111111111222222333000///------.........------,,,,,,...000111000......///000111222222222222333666888777444222333555:::@@@KKKVVV```eeehhhhhhkkkdddYYYLLLAAA999555333444333000---***)))((((((------///000222222333333000///---+++***))))))))),,,---000111111000...---)))...555:::<<<>>>AAACCCFFFIIIKKKLLLNNNPPPMMMGGG===666111///---(((&&&'''%%%###"""!!!"""###"""!!! !!!###%%%&&&'''((((((((((((((((((((()))))))))******))))))))),,,111555<<<:::555...(((&&&''')))''''''&&&&&&&&&''''''(((&&&###!!! """###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!""""""###$$$###!!! !!!$$$&&&%%%$$$###"""!!!"""%%%'''&&&$$$"""###$$$&&&((())))))))))))******)))(((((()))+++,,,---------,,,+++)))((()))***+++---......//////---...000000000222666:::===CCCRRRiii000222444444111...------444333222111000000111222000///000222555888888777666444222111222222222111666666555222///...000111/////////000000000111111111///------...///...---******+++---//////---++++++,,,///111222222111111000222444333111111333777???BBBJJJVVVbbbkkknnnnnnoooggg[[[MMM@@@888333111222111///---+++******)))***+++---///000111222222222000---+++(((''''''&&&+++,,,...000000///...---***...333888;;;>>>AAACCCBBBFFFHHHHHHKKKOOOMMMHHH<<<555...,,,)))%%%$$$&&&)))'''%%%%%%%%%%%%$$$###"""###$$$&&&'''(((((((((''''''(((((())))))))))))******)))((()))---333777???===999333---)))(((((((((((('''&&&&&&&&&'''''''''%%%""""""###%%%%%%%%%%%%%%%$$$$$$######""""""###""""""""""""###$$$$$$$$$"""!!!"""$$$%%%%%%%%%$$$######$$$&&&'''&&&%%%"""$$$%%%'''((()))))))))'''((())))))''''''((()))+++++++++++++++***)))((()))***+++,,,---.........,,,---.........000333555777:::CCCSSSfff---000222333222000///...333333444555666666444222//////000111333555666777777555222000000111222333888888666222///...///111......//////000000000000111///------...///...---***+++,,,///111000---***(((***...111222222111000...000222111000111555999@@@@@@FFFRRR```kkkooonnnpppiii\\\MMM@@@777222000000///...---,,,+++++++++((()))+++---///000111111000///,,,***((('''''''''***+++---...///......---***---111555999===AAACCC@@@CCCDDDDDDGGGKKKJJJEEE999222+++)))'''%%%%%%((()))'''%%%$$$%%%%%%$$$"""$$$%%%&&&'''((((((((((((%%%&&&&&&''''''((((((((())))))(((''')))---444888;;;;;;999555///***(((''')))((('''&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%$$$#########""""""!!!!!!!!!""""""######"""!!!"""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%###%%%''')))))))))(((((('''((())))))((('''((()))***************))))))))))))***+++,,,,,,---------+++,,,,,,,,,,,,...///111444666;;;DDDRRRjjj+++---111222222222222333111333666;;;>>><<<777333///000000000111222444666999777333///...000333666999888777444000//////111......///000111000000///111000....../////////...***+++,,,///000///,,,)))(((***---000222222111///...000222111000111666:::??????CCCNNN\\\gggkkkkkkmmmfffZZZMMMAAA888222000.........------,,,++++++((()))***,,,.../////////---,,,***))))))))))))******+++,,,---......------)))+++///444999===@@@AAA@@@BBBAAA???AAAEEEDDD@@@666///)))((((((&&&'''***)))'''%%%$$$%%%%%%$$$###&&&''''''(((((('''''''''######$$$$$$%%%&&&&&&'''(((((((((''')))---333777666777777555111---******)))((('''&&&&&&&&&&&&&&&%%%$$$"""###$$$%%%$$$###''''''&&&&&&&&&%%%%%%%%%$$$######"""""""""######"""""""""!!!!!!!!!############$$$$$$$$$$$$$$$%%%$$$&&&(((*********((('''''')))***+++)))(((((()))))))))))))))))))))******))))))***+++,,,,,,,,,,,,++++++***+++,,,---......222333777===FFFWWWsss,,,...111222222333444666222333777===AAA???999333///000000000///000333555888777444000...000333777888888888666333000000000///000111222333222111000222000......///000///...******+++---......+++)))***+++...000111111000000///111333333111222555888>>>???CCCKKKVVV___dddeeeccc^^^UUUKKKAAA888222///............---,,,++++++)))***+++,,,---.........+++******)))***+++,,,---,,,------------------,,,***+++///555;;;@@@AAAAAAAAABBB@@@<<<===AAA@@@<<<666///******)))'''(((+++)))'''%%%%%%&&&'''&&&%%%''''''(((((('''&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&&&&''''''((())),,,000444333444555444111...,,,,,,(((((('''&&&&&&&&&''''''%%%$$$######%%%%%%$$$###&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&"""######"""!!!!!!"""$$$"""$$$%%%$$$###"""$$$%%%&&&'''***++++++***(((&&&''')))++++++***(((((()))))))))(((((()))***+++,,,((()))***++++++++++++++++++******+++...///...---//////222777===HHH[[[mmm111222222222111222444666777666777;;;>>>===777111///000000///---...222555555666666444222111222444666777999888555222000000000111333444555444333222222000......///000///...---,,,,,,---......---+++,,,---...///000111111111///222444444222000222444999<<>><<<===???<<<555...------...//////////////////---++++++---...---,,,******+++---...000111222111///---+++***+++---...///555;;;>>>BBBGGGGGGDDDEEEBBB>>>;;;:::===@@@CCC@@@777///---+++'''$$$%%%&&&###"""###&&&((('''%%%))))))))))))(((&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((((((((((())))))((('''%%%$$$###"""###$$$&&&((())))))))))))''''''''''''&&&%%%%%%$$$ !!!$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%######%%%(((***,,,)))&&&###"""###%%%'''((())))))((('''&&&$$$###&&&&&&&&&''''''''''''((('''((((((((('''(((***,,,+++++++++************))),,,,,,,,,---...///000111+++,,,---000333888;;;>>>OOOYYYmmm333333111111000111222333444555777888777555222111222111111222444444333111444222555;;;:::444000111;;;888666666777666444111222333555666777777666555222000------...000000000222000......111222111000111000...------------...,,,------///111333555666///111333666888999999999===;;;:::<<<>>><<<666000//////000000000111111111111///------...///...---+++,,,...000222444444555///...,,,******,,,...///333999>>>AAAEEEJJJJJJGGGCCCBBB@@@>>>>>>>>>???@@@>>>555...,,,+++(((&&&&&&'''%%%$$$%%%(((******)))((((((((()))((((((''''''&&&&&&'''''''''&&&%%%%%%###$$$%%%&&&'''((((((((()))((('''&&&%%%$$$######"""###%%%'''((((((((('''%%%&&&&&&&&&&&&%%%%%%$$$!!!###%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&''''''((('''%%%$$$$$$&&&((()))***(((&&&$$$###$$$%%%'''((((((((('''&&&&&&%%%%%%'''''''''((((((((())))))+++,,,,,,+++***)))+++,,,+++++++++************)))************+++---...///---...///000333666888:::AAAIII[[[vvv444333222111222222444444333444777999999777555444000//////000222333111000111222777======777111000999888777777777777555333444555666777777666555444222000......///111111000444111......///000000000111///---+++***+++,,,---)))***+++---000222555666...//////000000111111111999888888:::;;;:::555111/////////...///000000111222111//////000000///...---///222555777777777666,,,+++*********,,,...000111777===@@@DDDHHHHHHEEECCCBBBBBBAAAAAA@@@??????<<<444---++++++(((&&&'''###"""!!!###%%%'''((('''&&&'''(((((()))))))))((('''''''''''''''&&&%%%$$$"""###$$$&&&''''''(((((()))((('''&&&%%%$$$###""" """###%%%&&&&&&&&&%%%###$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$ !!!"""###%%%&&&'''(((%%%%%%$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((((((((((((((()))))))))***,,,------,,,***))))))***+++++++++************))))))))))))***+++,,,......//////000111222444555555666<<>>CCCHHHIIIFFFDDDCCCCCCBBBAAAAAA@@@@@@===555---+++***'''%%%%%%!!! !!!"""###%%%&&&''''''(((((()))))))))(((((((((((((((((('''&&&%%%$$$""""""$$$%%%&&&'''''''''Ħ"""!!! !!!"""Ħ$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%% ӵ'''######$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&)))***''''''((((((((()))))))))((()))***)))'''&&&'''(((+++++++++*********))))))++++++++++++,,,...///000...///000111222333333333111555???OOOfffĦ555444444444555666888999666888999:::999666333111000///000111333444333222000222333444555555444222444555777888777666555444666666666555555444333333222000//////111222111000444333000---,,,,,,...000222111///---,,,4ĉ@ӵ//////000111000000000000111222222666555555555444222...,,,+++++++++++++++,,,,,,---000...,,,---...///......///111333444444111///---)))))))))***,,,...000222000777===AAAFFFLLLMMMJJJEEEDDDBBB@@@@@@AAABBBDDD@@@777///,,,***&&&######$$$%%%%%%&&&&&&((()))+++************)))((('''&&&'''(((((((((''''''&&&%%%"""###$$$%%%&&&&&&&&&&&&>L###!!! !!!=hĦ###"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%4ĉ@ӵ######%%%&&&&&&&&&%%%%%%"""###$$$&&&&&&&&&&&&%%%'''&&&%%%$$$%%%''')))***&&&&&&'''''''''((((((((($$$&&&(((((('''''''''(((+++++++++*********))))))*********+++,,,---...///---...000222444333333222000000666AAAQQQkkk>L555555444555666888:::;;;:::;;;<<<;;;:::666333111/////////111333444333222000222222///000444666555666888;;;;;;:::888777777555444444333333333222222111000//////111111000///222222111...,,,,,,...000111111000//////GG=?///000000000000111111222222222333333333222000...+++***++++++,,,------------,,,---+++***+++---//////...///000111111000...,,,+++))))))***,,,---///111222000666<<>>ĭӵ333ӵ222Ħ666999======:::777777777333ӵӵ///---ĦƜ`1.׼s///111222111Ħ111000///000111000...,,,+++ӵ...Ħ)))***---///000///......//////ĭӵ???CCCĦDDDEEEBBBĦ%%%Ħ######%%%'''***************)))(((''')))((('''$$$DdD$$$%%%&&&?fӵ%%%&&&&&&Ħ"""""""""ӵƜ`1.׼s((((((ĭӵ$$$&&&&&&'''''''''''''''(((((((((ӵ,,,*********Ħ+++***************+++666333000...111...111ĦĦDdDӵӵӵĦӵĭӵ555555?~4>>>>>>???g&e>&e555g&e333>hӵ888<<<<<<888555444555g&e111guO>uO>&e1110004ff?>ߝL222gĉ@000111222333Shӵ///,,,---///...---,,,g&e--->hӵ+++...000111111------...fff?><z---g&e>&e@@@AAAHLDDDCCCCCCShӵgL***'''&&&(((***(((((()))************S?ʬ******3h?D%%)?&&&'''ZufĦ'''''''''gL$$$######g&e%%%gĉ@******g&e>&e$$$@e&&&'''??&&&&&&(((((((((((())))))g<ĉ---+++)))(((3we<Ħ+++*********3h?@e888666333...+++)))&&&)))Z[[[xxx3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??5554Dӵ>>>???@@@Hƅ^Hu]Ħ777Hu]Ħ000ZuR)Ħ888999:::999777555444Hu]Ħ---HŐeHŐeHu]Ħ000qIܗGIӵ444tt///000222HGgĉ@222///------,,,,,,,,,---Hu]Ħ,,,ZuR)Ħ000111111222222,,,...sߝLGdUĦ---Hƅ^Hu]Ħ>>>ntHdĦCCCDDDHGgĉ@)))HdĦ'''''''''(((((((((+++---...,,,+++Htƅ^&&&&&&Bt=o9ĦDtfo9Ħ)))((((((g?&&&&&&HdĦ!!! Hu]Ħ$$$tt%%%%%%Hƅ^Hu]Ħ!!!H׼s$$$###%%%&&&'''%%%&&&'''((()))***tQ,,,***))))))je<Ħ)))))))))Bt=o9ĦH׼s111111000...+++)))(((((()))HtĦAAAUUUnnnBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ3337774DuXӵ<<<;;;<<<DdDΦDdDĦ666DdDĦ111333t|<555666888999888777555444DdDĦ---DdDΦDdDΦDdDĦ000peƜ4DuTӵ333`eĭ111qet222///---000///...,,,+++***DdDĦ...---t|<000111111111111111---///DdDDdDĦ...DdDΦDdDĦ===q<niDdDĦDDDqet+++)))DdDĦ''''''(((((())))))+++------***q<R&&&&&&qjRgdKӵHdDĦgdKӵ))))))GR/f6LĭĦ'''(((DdDĦ#########DdDĦ%%%`eĭ%%%DdDΦDdDĦ$$$DdDĦ"""############$$$%%%&&&&&&''''''((()))***+++geĦ+++))))))FSĦ''''''qjRgdKӵDdDĦ...---,,,)))'''%%%$$$$$$$$$DdDĦ555>>>PPPnnnqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ3335554DuXӵ999666777DdDΦDdDӵ777DdDĦ222222o)h888555666777888888777555444DdDĦ...DdDΦDdDΦDdDӵ000=ӊB1.uTӵ333HߝL`o9111po9wӵ///000///---+++***)))DdDĦ......o)h...000111222111///......///DdDΦDdDĦ///DdDΦDdDӵ;;;GIpӵDdDĦDDDpo9wӵDdDĦ(((((())))))***+++,,,,,,+++(((po9u&&&%%%%%%&&&GIdnuR)ĦDdDĦnuR)Ħ)))***CdgĪj)))DdDĦ'''%%%'''DdDĦ'''HߝL`o9&&&DdDΦDdDӵ&&&DdDĦ %%%%%%$$$$$$$$$$$$%%%%%%''''''(((((())))))geĦ***(((sp?aĦ$$$%%%GIdnuR)ĦDdDĦ((('''%%%""" DdDĦ%%%&&&///EEEGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ6667774DuXӵ555444555DdDʜ4DuTӵ888>d<Ħ111Dt888999999888777666444333>d<Ħ///>d<ʜDd<ʜ4DuTӵ000111F&uTӵ2224DufئL>e222puR)Ħ///------,,,,,,++++++>d<Ħ...Dt,,,222222000...,,,---...DdDΦDdDĦ///>d<ʜ4DuTӵ;;;4DwDd<ĦBBBpuR)Ħ>d<)))***+++++++++,,,,,,***(((peӵ%%%ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ)))>d<'''***>d<Ħ(((4DufئL>e&&&DdDʜ4DuTӵ(((DdDĦ"""&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''geĦ&&&s<v>aĦ###$$$peӵDx<DdDĦ DdDĦ***peӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ<<<:::4DuXӵ333777888D&dq&ĒR:::999sdKĦ000DHRRud<<<;;;999777555333222sdKĦ111D&oq<Ōq&ĒR/////////>dp&ĒR///000nfʜd<Φ>d<Ħ...s&dq&ĒR<<<<<<i?ʜtd<Ħ>>>HHܗDӊB---<x,,,---+++++++++)))(((B?d<&&&%%%%%%$$$%%%%%%%%%((((((((((((((((((geĦ###Hg8>aĦ###$$$B?Ho9""">d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRBBB===4DuXӵ888======Hu]3hh>>><<<;;;ne111111=e===<<<;;;888666444333222ne111000pIƎ@t@h.........>h---,,,---fe000@ďD222333555444333111///---+++ne+++,,,=e---///000000......+++,,,ege///...sĪj@h:::===>>>fdDĦ;;;@ďD...---Hkge,,,---...++++++***((('''@h"""###@G""""""HĪj@IŌ'''&&&Bene)))Hkge'''ne'''(((fe$$$Hu]3hh,,,***&&&se&&&&&&%%%%%%%%%%%%&&&&&&)))*********++++++geĦja>aĦ###$$$@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hDDD4DuXӵ@@@ĵD^???>>>===;;;666444444888999999777666444333333333000///...333------,,,,,,+++******+++000///...777666777999444333111...,,,++++++,,,---***,,,---...///000000,,,---000000///777;;;>>>>>>AAADdDĦ999:::000---,,,,,,---...///,,,+++***'''%%%&&&###!!!!!!###$$$######%%%&&&&&&++++++%%%$$$'''''''''$$$"""D^$$$((((((&&&s׼s&&&%%%%%%%%%%%%%%%&&&'''((('''(((((()))***+++geFm8###>aĦ!!!""""""s׼s HoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦEEE>>>>>>===<<<:::999Ħ777666555555555555666555555444333333333333444111111Ħ,,,***)))******+++,,,...000222333,,,,,,++++++,,,---///000+++***))))))***---000222111111222222000...,,,+++***...333555444333333444000///...---,,,+++++++++Ħ......---,,,,,,))))))***,,,...///111111---...///111222222222222111111111111222444666888777<<<>>>>>>@@@DDDEEEBBB>d<Ħ999;;;<<<;;;;;;:::666111---+++***+++++++++,,,---...///000---,,,)))&&&######&&&)))...+++'''###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!! """###$$$''''''''''''(((((())))))......---,,,)))'''$$$"""$$$!!! Ħ'''$$$$$$###############$$$!!!>d<Ħ"""###%%%&&&'''Be%%%$$$$$$$$$$$$%%%&&&'''((()))$$$$$$%%%&&&'''(((geFYĉ%%%$$$>aĦ !!! Be nu]ӵ ;;;[[[>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦFFF;;;999777777777gdKĦ444666777777555444333555666666666666444333222444gdKĦ+++++++++///000000111000000///...000111111///---,,,---...,,,+++))))))***...222444555333111///......///000///000111333555555333111222111///---------...gdKĦ......,,,***(((((((((''''''***---111333444222000222444666444222444444444111///000444888AAADDDGGGHHHFFFDDDBBBBBBgdDĦ;;;999777:::888444000,,,***((((((+++***)))(((''''''''''''&&&((()))&&&######)))......)))###!!!"""$$$$$$###$$$$$$######"""######### ###&&&'''&&&###"""((())))))'''&&&&&&(((***///000000---***'''&&&&&&'''''''''gdKĦ&&&&&&$$$"""!!!"""$$$&&&((($$$sdKĦ&&&)))&&&&&&''''''&&&%%%%%%&&&'''((()))***++++++'''(((((('''%%%$$$ŶS%%%$$$$$$3we< iĉ@3hR/Ō(((888kkkDdDĦsdKĦgdKĦgdKĦ>ACCCneCCCDDD<<<999666555ne333444555666666555444222333444555666777666666555ne///---...///.../////////////////////000111111000...------...,,,+++***)))+++...222444777666333111//////000000111111222444555444222111222111///...------ne---------,,,+++***'''&&&&&&''')))---000333111000///111444666555333222222111///---000555:::EEEHHHJJJKKKIIIFFFDDDDe;;;<<<;;;999888666333000---+++******+++***)))(((((((((((((((***+++***(((%%%%%%)))------)))$$$""""""$$$$$$###""""""""""""""""""######"""######$$$%%%%%%&&&&&&((())))))(((&&&&&&(((***,,,------,,,)))'''&&&&&&''''''ne&&&'''$$$###"""!!!!!!###%%%&&&%%%ne!!!%%%'''$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&'''''''''''')))******)))'''&&&>A###"""!!!k< fh$$$111PPPuuuDenenene@@@AAAAAAAAA@@@===:::666333444222333444555555555333333222333333444444444444333111///......///---------------...///000000222444333222000//////++++++***+++,,,///222444999777555222000000111111222333444555444333222111111111///......---+++++++++,,,,,,,,,,,,&&&&&&%%%&&&(((+++...000------...000444666555444111000...,,,,,,111777<<>>999999;;;======;;;777555222000---,,,++++++***))))))(((((()))))))))'''&&&&&&)))---111444555,,,)))&&&$$$######$$$$$$$$$%%%&&&''''''((((((((()))'''%%%$$$$$$&&&)))+++$$$&&&'''&&&%%%%%%&&&(((&&&'''))))))((('''((()))&&&%%%$$$######$$$&&&'''######"""""""""#########&&&&&&%%%""" """!!!"""$$$%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$!!! !!!"""###"""   ###000KKKttt222333333333444666888999;;;===@@@BBBBBB@@@===;;;@@@<<<888555555666777777222333333444555555555555666555444333222111000000444444444222///---------,,,,,,,,,---...///000111000333555666444222111111------......///000111111000000//////000222555666666777777555111//////000//////......---,,,,,,+++)))))))))***+++,,,---...+++***((('''&&&%%%%%%&&&'''))),,,///111333333444111...******---333:::>>>FFFIIIMMMOOOLLLIIIFFFDDDAAA===888777:::<<<<<<<<<;;;999555111...+++***)))***)))(((((('''(((((((((&&&%%%&&&)))---222444444+++***(((%%%######$$$%%%$$$%%%&&&((())))))))))))'''&&&''''''''''''(((((("""###%%%%%%$$$###%%%&&&%%%&&&((()))((('''((()))$$$###""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$######%%%%%%$$$"""  """!!!"""$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!!!!   ###,,,AAAbbb333333444444333444777999;;;===@@@BBBBBB@@@===;;;???<<<888666777888888888333444444444555666666777444444444444555666777888000111222222000000000222---...///000111111111000---///111111000......///...///000000111000//////---,,,,,,---///222666888666888888555///,,,,,,...------------,,,+++***)))((())))))***+++,,,,,,---,,,+++)))'''&&&$$$$$$###&&&)))---///000000000111000---))))))---333888;;;@@@DDDIIILLLKKKHHHEEEDDDAAA<<<777666999<<<===<<>>@@@BBBBBB@@@>>><<<<<<999777666777888888888444444555555666777888888333333333444555777999:::000111222222000000111222///111333444444333111000---...//////...---...///000111222222111000...------,,,,,,---///222555777666888888444---)))***---++++++,,,,,,+++***((('''((()))***+++,,,,,,+++***+++***)))((('''&&&%%%%%%&&&***...000...------...///,,,((((((,,,111444555;;;@@@FFFJJJJJJHHHFFFEEEBBB===888777:::===>>>>>>AAA>>>:::555000---+++)))***)))'''&&&$$$$$$######$$$''')))(((&&&&&&(((+++)))******((($$$"""$$$&&&###$$$&&&''''''&&&%%%$$$###$$$%%%%%%%%%%%%$$$###!!!###%%%&&&%%%%%%%%%&&&###$$$%%%%%%"""!!!!!!!!! """###$$$$$$###""""""###%%%&&&&&&$$$""" !!!"""$$$$$$###$$$%%%'''%%%%%%&&&&&&&&&$$$###"""   !!!''')))'''---888JJJccc666777777444222333777;;;===>>>@@@BBBBBB@@@>>>===999777666666888888888777555555555555666777999999444333222111222333444555333444444333000......///000222555777777444111///000111111000//////111333222222333333222///---+++......---...///222555666666888888333,,,((())),,,******++++++***)))'''&&&''')))+++,,,---,,,***)))))))))(((((((((''''''''''''+++///000...++++++,,,...***''''''+++...000000888===DDDIIIJJJIIIGGGFFFCCC>>>999888;;;???@@@@@@AAA???:::666111...,,,+++***)))'''%%%###""""""!!!###''''''$$$$$$(((,,,)))***+++((($$$"""$$$&&&%%%&&&((())))))'''&&&$$$$$$$$$##################"""$$$'''((('''''''''((("""###$$$### """$$$%%%$$$"""!!!!!!"""$$$%%%%%%### !!!###$$$$$$%%%''')))&&&'''''''''&&&$$$"""!!!     """$$$!!!###***+++((()))111>>>PPPmmm999999888555333333555888BBBAAA???===;;;:::999888;;;;;;;;;:::888555222111555555444444444666888999222111000111333444333222111333444333222111111222777888:::999777444444444222444222---,,,///222111666666555222///---,,,------+++)))))),,,///000000111000...,,,)))'''%%%$$$'''((()))***++++++***)))))))))(((***++++++***)))***)))(((''''''((()))))))))***+++,,,---,,,,,,+++*********))))))+++...111777:::>>>CCCFFFHHHHHHHHHJJJGGGCCCAAAAAAAAAAAA@@@CCC>>>888222///---***)))***)))'''%%%###"""!!!!!!!!!###$$$$$$"""###&&&***...---+++)))((('''''''''((()))******(((&&&###!!!######$$$$$$$$$$$$######$$$$$$$$$###############""""""!!! """""""""!!! ######$$$$$$$$$$$$$$$$$$""""""""""""###%%%&&&''''''&&&$$$"""     """$$$&&&&&&&&&&&&&&&&&&'''((())))))///777:::EEE]]]vvv;;;;;;;;;999888888;;;===BBB@@@>>><<<::::::999999;;;;;;:::999777555333111333333333333444555666777111//////000222444333333222222222000......000222888999:::999666333222222111333111---,,,111444444888777555111---++++++,,,***)))((()))---///111111...---,,,***)))'''&&&%%%'''((()))*********))))))((((((((()))***)))((('''+++***((('''&&&''')))***)))***+++,,,,,,,,,,,,++++++++++++)))((())),,,///444777<<>>:::444000...,,,+++)))((('''&&&$$$############ ###&&&&&&%%%$$$%%%'''******)))((('''&&&%%%%%%''''''(((((('''%%%###""""""###############""""""##################$$$$$$###"""!!!  !!!"""###""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&''')))***&&&$$$"""     !!!###%%%'''((()))))))))(((((())))))*********000222:::NNNccc===>>>>>><<<;;;;;;<<<>>>BBB@@@>>>;;;::::::;;;<<<;;;;;;;;;:::888666444333111111222333444444444444...------...111333333333333333111...,,,,,,///111888::::::999555222111000111222000---///555999999;;;999555000+++)))***+++(((((((((+++...000111000*********)))))))))(((((((((((()))*********))))))))))))***+++******((((((---+++(((%%%%%%''')))+++******+++,,,,,,,,,++++++,,,,,,+++)))''''''***,,,000444:::@@@DDDEEEDDDDDDAAA???===<<<>>>???@@@@@@:::777111...,,,+++******%%%%%%$$$$$$$$$$$$$$$%%%!!!$$$'''((('''%%%$$$$$$%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%###"""$$$$$$%%%%%%$$$###"""""""""""""""###$$$$$$$$$%%%$$$###""" !!!"""######$$$#########""""""#########$$$$$$$$$$$$$$$$$$%%%&&&'''((()))###!!!   !!!"""###$$$&&&'''((()))***))))))(((((((((((((((%%%***)))---<<>>>>>===;;;::::::;;;CCCAAA???<<<<<<<<<>>>???<<<<<<;;;;;;999888777666333333444444444333111000---,,,+++,,,///222333333444555444333000///000111666888999888555333222222000111000///444<<>>>>>>>>===>>>???DDDCCCAAA???>>>>>>???@@@======<<<;;;:::999999999777777777666444111...------+++***+++...111222333444666999:::888555333222222444666666555444333444000222222333:::CCCGGGFFF>>>;;;777111,,,***+++---......---///000000...---))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,&&&)))---...---++++++,,,,,,)))&&&$$$%%%'''+++...,,,+++++++++++++++++++++,,,,,,+++(((&&&&&&(((+++...111777===AAABBBBBBAAA???===;;;;;;>>>AAABBBBBB???:::444///,,,)))'''&&&)))((('''&&&&&&%%%&&&&&&***(((&&&$$$$$$%%%&&&&&&"""$$$&&&''''''&&&%%%$$$""""""##################%%%%%%&&&&&&%%%$$$######!!!!!!"""###$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$%%% !!!    !!!!!!!!!""""""############"""!!!"""&&&***333EEElll666999>>>BBBCCCDDDFFFGGGDDDCCCBBBAAA@@@??????>>><<<;;;::::::999999999:::999888777555222000---,,,...,,,***+++---000222222333777<<<>>><<<888555333000222555555555444444555333555555777???GGGHHHDDD:::999666111---+++,,,...111///......//////---,,,******+++---...///000000...---,,,,,,++++++,,,,,,&&&***......+++(((((())))))'''%%%%%%&&&)))---///---,,,++++++******++++++***+++***((('''(((+++---///222666;;;>>>@@@@@@@@@@@@>>><<<<<<>>>@@@AAABBBBBB===666000,,,)))&&&$$$)))((('''&&&&&&%%%&&&&&&---)))%%%###$$$&&&(((((($$$%%%&&&''''''&&&%%%%%%"""""""""###############""""""############"""""""""""""""###$$$$$$$$$%%%######""""""""""""######&&&&&&%%%$$$$$$$$$$$$%%%""""""!!!    """"""""""""""""""""""""###111EEEggg888<<>><<<:::999999777777666777888888777666444222000///......000---++++++---000111222111555:::<<<;;;888666555000222555555444333333444777999999:::@@@EEECCC===555444333000,,,+++,,,---000...++++++,,,------,,,++++++,,,,,,---......///---,,,+++***)))******+++,,,111444222---(((&&&&&&%%%%%%%%%%%%(((+++...000---,,,+++*********++++++)))))))))))))))***...111000111444777:::<<<===>>>AAA???<<<<<<===?????????BBB===666000+++(((%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&,,,(((%%%$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########!!!"""###$$$%%%%%%%%%%%%##################$$$$$$""""""""""""###$$$%%%%%%&&&&&&$$$#########$$$$$$!!!!!!  !!!!!! ###***DDDkkk<<<@@@DDDFFFFFFDDDCCCBBBAAAAAABBBAAA@@@<<<999777777666555444444555666777444333111///......///000111///,,,+++---000111222111444777888777666666666222444555555333222111222;;;<<<;;;<<<@@@CCC>>>666000111000...,,,++++++,,,---+++((((((***,,,------++++++,,,,,,,,,---------,,,+++)))((((((((())))))444888;;;888000)))&&&&&&######$$$&&&))),,,///000...---+++*********++++++'''((())))))***,,,000333000111222444777999;;;<<>><<<<<<;;;::::::::::::888666666555444444444444666666666555333111////////////111000...---,,,---///000///111444777777555222000111444666666444222333555<<<<<<<<<;;;:::999777666---......///...---+++***...***))),,,---+++***+++---///222111---++++++,,,+++***)))***++++++***)))222333333000---+++++++++&&&&&&'''((()))+++---...,,,,,,------,,,***)))((((((&&&$$$%%%))),,,,,,+++111111111111333777===AAA???>>>===<<<;;;;;;;;;;;;>>>;;;666000+++'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((((('''''')))((('''&&&$$$###""""""$$$!!!!!!%%%'''$$$"""###&&&%%%$$$###$$$%%%&&&'''''''''%%%$$$###""""""""" !!!###$$$%%%###$$$%%%%%%$$$     $$$333RRR555666888;;;======;;;999777666666666888888666444666555444333333444666777555333222000/////////000000///...---,,,---......///000222444444333111000,,,///222333444555888;;;@@@???<<<:::777555333222------.........---+++***...)))(((+++,,,***)))+++---///111000---++++++,,,,,,+++++++++++++++***))).........,,,***(((((()))((((((&&&&&&'''))),,,...+++,,,---------,,,***)))(((&&&%%%&&&***---...---333333333222222555:::>>>AAA@@@>>><<<:::999888888;;;888333...)))&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&(((((('''&&&%%%$$$######%%%!!!!!!%%%'''$$$###%%%&&&%%%%%%$$$%%%&&&''''''((('''&&&$$$###"""!!!!!! """###$$$###"""######"""      ,,,FFFqqq555555666888999999666444333222333444666777777555666555333222222444777999333222000//////000111222111000000000////////////......///000111111000000***,,,///222444888<<>>999444111000///,,,---------------,,,+++---(((&&&)))***))))))+++---...//////---++++++,,,---,,,,,,,,,+++++++++******++++++***((('''((()))***)))'''&&&&&&(((***,,,''')))***,,,,,,+++***))))))''''''(((+++...000000444444444222222333777:::BBB@@@>>>;;;999777555555777444000,,,(((&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''""" ###%%%$$$$$$'''&&&&&&&&&&&&&&&'''((((((((('''&&&$$$"""!!!!!!!!!!!! !!!###$$$"""!!!!!!     """+++>>>aaa666555555666888777444222222111222555888999999888666444333222222555888:::444333111000111222555666444444555555444333222111------------......///000...///111333666:::===@@@GGGDDD===777222000//////,,,,,,,,,,,,---,,,,,,,,,,,,'''%%%((()))((())),,,------...---,,,+++++++++---......---+++***++++++***+++,,,+++*********,,,++++++*********)))))))))###%%%(((***++++++***))))))((((((***,,,///111222333333333111111222555888>>>===;;;999666555444333444111...***'''&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&!!! """"""$$$'''&&&&&&''''''(((((())))))&&&%%%$$$###"""""""""""""""""""""###$$$###!!!    !!!&&&,,,999SSS|||999888777888888888555333111111222555888:::999999555444333333444777:::<<<777666444333444666999;;;666666666666555444333222,,,,,,,,,,,,,,,...///000111222333666:::>>>@@@AAABBB>>>888222...,,,,,,---++++++++++++,,,,,,------,,,'''&&&)))+++)))***,,,---,,,+++++++++,,,++++++---...///---+++)))***,,,***+++,,,,,,++++++,,,...***+++---......+++(((&&&###&&&))),,,------,,,+++)))))))))***,,,...111222000000111000///000333666888777666555444333333333222000,,,)))'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$#########$$$$$$""""""""""""############$$$ """&&&&&&&&&'''((()))))))))***######""""""######$$$%%%""""""!!!""""""!!!      """######'''---555HHHjjj<<<;;;::::::::::::888666222111222444777888888777555555555666777999;;;===;;;999777666777999===???666666555444333222111111,,,,,,,,,------///000111222222555999>>>BBBCCCCCC:::777222---)))(((((()))************+++,,,...///,,,((((((,,,...,,,+++------+++******+++,,,++++++,,,...///---***((()))+++(((***++++++******+++,,,)))+++---///...+++(((%%%&&&)))---000111111///...((()))*********+++...111---...///...---...000333222222111111111111222222000...+++(((&&&%%%%%%&&&########################$$$$$$###""""""""""""###""""""""""""""""""######"""!!!$$$$$$%%%'''((())))))))))))"""""""""""""""###$$$%%%!!!   !!!###&&&'''((((((,,,222999DDD___>>><<<;;;;;;<<<<<<:::999555444444666888999888666444555777999:::<<<======>>><<<999777888;;;>>>AAA888777555333222222222222,,,,,,---...///000111111444555777;;;@@@BBB@@@===777444000+++((('''&&&'''***))))))***+++,,,...///,,,)))***///222///---...---+++((((((***,,,+++***+++...///---(((&&&(((+++(((***++++++))))))***,,,***************)))((('''&&&)))---111222111///---''')))***)))'''(((+++...---......---+++***,,,---//////.........//////000...,,,)))&&&$$$######### !!!""""""######$$$###"""!!!!!!!!!""""""$$$$$$$$$$$$$$$#########!!! !!!$$$###$$$&&&((())))))))))))$$$$$$###"""""""""""""""   !!!$$$''')))+++,,,---000777<<>>===;;;<<<======;;;::::::999888999;;;;;;:::888444555888;;;===>>>>>>>>>???===:::888888;;;>>>AAA;;;999666444333333444555,,,---...000111222222222999999:::===@@@???:::666888666222...***(((''''''))))))))))))***,,,///000,,,***,,,222444111......---***'''(((***,,,,,,******---///---(((%%%'''******+++---,,,+++***+++---+++)))'''&&&%%%&&&((()))$$$'''+++///000...,,,***'''))))))(((&&&&&&))),,,...///...,,,)))(((((()))......---,,,,,,,,,---------+++'''$$$"""!!!!!!!!! !!!"""######$$$###""" !!!"""&&&&&&&&&%%%%%%%%%$$$$$$ !!!!!!"""$$$"""$$$&&&''')))))))))((('''&&&$$$"""!!!      !!!###$$$$$$"""%%%(((+++,,,---***...444999<<>>======>>>??????===;;;999777777999;;;===666666666999===???===;;;;;;999777888;;;>>>>>>======<<<;;;888666333000///---------///222333222111666888999::::::888666555666444222///---+++***)))........................(((,,,333999:::999555333///...,,,+++***)))))))))---.........,,,,,,...000000///...---,,,+++++++++---+++)))''''''(((***+++((()))***+++,,,++++++***))))))))))))))))))(((''',,,,,,,,,+++***((('''&&&+++++++++++++++***)))(((***)))'''%%%###"""!!!!!! !!!""""""!!!!!!"""###$$$###"""!!!!!!"""######$$$%%%%%%&&&&&&%%%%%%$$$""" """!!!###$$$&&&&&&&&&$$$""" %%%"""    !!!!!!!!!   !!!"""###$$$%%%&&&&&&%%%%%%&&&&&&((()))+++,,,333///000666999@@@UUUmmm@@@???>>>===<<<===>>>>>>===<<<:::888888888999:::888777777999<<<===;;;999:::888777888<<>><<<:::777444222111...------///111222111000333444555666555444222111222111000...---,,,,,,,,,........................,,,+++,,,111666888555111//////---,,,+++***))))))+++,,,------,,,,,,...///111000///...------------+++)))'''&&&%%%''')))***))))))+++,,,,,,,,,++++++((((((((((((''''''&&&%%%++++++******)))((('''&&&***+++++++++******)))((()))((('''%%%$$$###""""""!!!"""$$$$$$$$$$$$&&&'''$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###  """!!! $$$$$$%%%&&&%%%###!!!    !!!"""!!!!!!   !!!!!!""""""###$$$%%%%%%&&&%%%%%%&&&&&&((()))***+++111---...333555999LLLaaa???>>>===<<<<<<<<<<<<<<<===<<<;;;:::999888888888;;;:::::::::;;;;;;:::888999888888:::===@@@AAAAAA@@@???>>>;;;888666444333///......///111222111000111222222222111000...---......---------......///------------------------111+++'''***333888666111111000///---,,,+++***)))(((***---...---------...222111000///////////////***)))(((''''''(((***+++***++++++,,,,,,,,,,,,+++((((((''''''&&&%%%$$$$$$))))))(((((((((''''''&&&***************))))))(((((('''&&&%%%$$$$$$$$$$$$"""$$$%%%&&&&&&''')))***$$$###"""""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%###  """######$$$$$$$$$$$$###!!!   !!!!!!    """##################$$$$$$%%%%%%%%%&&&&&&&&&'''''')))***+++...,,,---000000222@@@PPPiii>>>======<<<;;;;;;;;;;;;;;;;;;::::::::::::999999===<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===???@@@@@@@@@???===;;;888666555444222000//////111111111000111222222111000///---,,,---------------...//////------------------------111,,,(((***000555555222111111000///---,,,******'''***---//////......///111111000///////////////,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''&&&%%%%%%%%%((('''''''''&&&&&&''''''((())))))***))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%%%%'''(((###"""!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$""" !!!"""$$$$$$######"""!!!   !!!"""!!!###$$$$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%'''''''''''''''((()))***++++++,,,///...///888EEETTTqqq=========<<<;;;::::::999777888999:::;;;;;;<<<<<<======>>>>>>======>>>???<<<============<<<=========<<<:::888777666666666555333111111111222111000000000000000///...---,,,///......---------..............................---,,,+++,,,...///000000000000000///...---+++***(((+++///111111000000000000//////...------------************+++,,,...///---,,,,,,,,,,,,,,,,,,,,,++++++)))(((''''''''''''((('''&&&&&&%%%&&&'''''''''(((((()))))))))((((((&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&%%%###"""###$$$!!!  !!!"""###%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$"""!!!"""###%%%!!!     !!!"""###"""###%%%&&&&&&$$$###!!!%%%%%%%%%%%%%%%&&&&&&&&&(((((('''''''''(((((())))))+++---//////000777???FFF___============<<<;;;999999777777777888:::<<<>>>???===>>>???>>>======???AAA<<<===???>>><<<::::::;;;:::999888666666666777888999777444222222333222111............------------000000///...............////////////////////////+++,,,---,,,+++++++++,,,---.../////////...,,,++++++---000111000000000111000///...---++++++++++++&&&&&&'''((()))***,,,,,,---,,,,,,++++++++++++,,,,,,+++***)))))))))***+++)))((('''&&&%%%%%%&&&'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&''''''%%%###!!!!!!"""!!!  !!!###$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&$$$"""!!!"""$$$     !!!"""###%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''''')))((((((''''''''''''((()))+++...//////111666;;;CCCUUUrrr>>>>>>>>>>>>===;;;999888999888777777999;;;>>>???>>>??????===;;;:::<<<>>>999<<<>>>>>>;;;::::::;;;888777666666666888999;;;<<<999666444444444333222//////////////////000000000000/////////000000111111111111111111111111111333000---,,,------,,,***+++,,,---//////...---,,,,,,...//////......///111111000...---+++***))))))$$$%%%&&&''')))***+++,,,---,,,+++***)))******+++,,,+++)))))))))***,,,---+++***(((&&&%%%%%%&&&'''%%%&&&''''''(((((((((''''''&&&&&&&&&&&&''''''((('''((()))'''%%%###$$$%%%""""""!!!!!!"""###%%%&&&''''''((((((((((((''''''###%%%'''&&&###!!!!!!"""     """###$$$######$$$$$$%%%&&&&&&'''$$$%%%%%%&&&'''(((((()))))))))(((''''''''''''''')))+++---------000444777>>>JJJ^^^zzz>>>?????????>>><<<:::888;;;:::888777888:::===>>>???@@@@@@<<<888777888;;;777:::======;;;:::;;;<<<777777666666777999;;;===>>>;;;777555444444444333222111111222222333444555/////////000000111222333111111111111111111111111>>>666...,,,000333000,,,)))***,,,...//////...------.........,,,,,,...000333111///---+++***)))(((%%%&&&''')))***,,,---...---,,,***)))))))))******+++***)))((()))***---...---+++)))&&&%%%%%%&&&'''%%%&&&&&&'''((((((((('''''''''&&&&&&&&&''''''(((((()))***)))((('''((()))$$$############%%%'''((((((((())))))))))))((((((!!!$$$''''''$$$!!! !!!        """###$$$ """$$$&&&'''$$$$$$%%%&&&'''))))))******)))(((''''''''''''''')))+++---++++++...222333333;;;JJJcccAAAAAA@@@???===;;;999888888888777777888;;;>>>@@@AAACCCBBB===777666999>>>>>>===<<<;;;;;;::::::;;;:::<<<;;;:::;;;???>>>:::>>>;;;666333222333444333444666888888666444333333222111000000111333555777555222...---...000222333===999222...---...000000---000333111...,,,///222...---+++******+++---...111111000...---,,,+++***(((((('''((()))***,,,---///---******,,,///111222---+++***(((((()))+++,,,+++++++++)))'''$$$!!! ###""""""###&&&''''''&&&'''''''''(((((((((((((((&&&)))***)))&&&$$$$$$&&& !!!"""###%%%'''((((((((((((((('''&&&$$$######$$$$$$$$$!!!      ###!!! !!!!!! ###$$$$$$$$$$$$$$$######)))))))))))))))))))))((('''&&&&&&&&&&&&''''''(((%%%&&&((())))))***---///888888???RRRlllDDDDDDCCCBBB@@@???>>>>>>===<<<;;;;;;;;;<<<===>>>===>>>>>>:::555444777<<>>===<<<<<<<<<<<<<<<:::<<<;;;999<<<@@@@@@===;;;888555444444555444333666888::::::777555333333222111000000000222444555222///+++***+++,,,......666333000/////////...---,,,///111000,,,+++---111...---+++******+++---...333222111///---+++)))((((((((((((((()))***,,,---,,,******+++---...---,,,+++***)))(((((()))+++,,,******)))(((&&&$$$!!! ###""""""###%%%&&&&&&&&&(((((((((''''''&&&&&&&&&%%%'''((('''$$$"""###$$$ """###%%%'''((('''((((((((((((&&&$$$###$$$$$$###"""     !!!"""###$$$"""  !!!!!!!!!"""######$$$$$$$$$######''''''((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&&&&&&&'''))),,,000000777FFF[[[vvvDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;777444444777;;;======<<<<<<;;;<<<<<<<<<:::;;;:::999<<>>>>><<<888555444333333333222111000000111111333111...---------,,,+++)))***,,,///111111///---+++,,,...---,,,+++---///---,,,,,,++++++,,,,,,---111000///...,,,+++***))))))))))))))))))*********)))))))))***++++++(((&&&((())))))***+++,,,,,,---(((((((((''''''&&&%%%%%%'''&&&$$$$$$%%%&&&&&&%%%&&&&&&%%%%%%$$$######"""######$$$$$$###"""!!!!!! """$$$&&&'''&&&&&&'''''''''%%%$$$###"""     !!!"""###$$$$$$&&&$$$!!!!!!!!!""""""!!! !!!"""###$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!!!!###'''---555EEE___uuu<<<;;;:::999999;;;===>>>?????????>>>===<<<::::::999888777555555666999<<<::::::::::::;;;<<<<<<===999;;;;;;:::>>>DDDFFFDDD888555222222555999<<<>>>?????????<<<888444333333333333222111000000000000444222000/////////---+++*********---000222222111+++,,,------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************)))))))))+++***((()))******)))(((((()))+++------...------))))))(((((((((((())))))***)))((((((((((((&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###$$$%%%$$$%%%%%%%%%$$$"""      !!!!!!""""""""""""""""""%%%###!!! !!!  !!!!!!"""""""""!!!&&&%%%###!!! $$$(((333HHH\\\{{{===<<<;;;;;;;;;<<<>>>???======<<<;;;;;;::::::999777666444333333555777999;;;;;;;;;;;;<<<===??????999<<<<<<<<>>@@@>>>???===:::666333222222222222222111111000000///111000//////000///---+++,,,+++***,,,///111222222+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///***************)))((('''+++***((((((***++++++***(((***,,,......---,,,+++)))(((((())))))***,,,,,,---,,,,,,------,,,(((%%%############$$$$$$$$$%%%%%%$$$###$$$&&&&&&$$$""" !!!"""############"""      """"""""""""!!!!!!!!!!!!$$$!!!!!! ###222AAA```>>>>>>>>>>>>????????????>>>===;;;999888888888888888666333222333555777888888888888999:::<<<===>>>999<<<======???BBBAAA<<<666555666888<<<>>>???>>>======;;;888444111111111000111111111111000000000000//////000111000...+++,,,++++++---///111000///*********+++,,,---------+++,,,,,,------,,,,,,+++***++++++,,,,,,---......***+++++++++***)))'''&&&((('''(((***,,,,,,***(((''')))+++------+++)))''''''''''''((()))+++,,,...///000111333333///***%%%$$$$$$$$$$$$$$$$$$$$$###%%%###"""$$$&&&&&&$$$"""!!!  !!!!!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!""" !!!***BBBbbb>>>???@@@@@@@@@@@@??????@@@>>>;;;999777666777888;;;888666444666888999:::444444444555666888999:::999===>>>>>>@@@BBB>>>999333555888===@@@AAA>>><<<;;;;;;:::777333000000111000000111111111111000000000000000222333222000---++++++,,,...000000...,,,)))(((((()))+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***)))'''&&&$$$%%%(((+++...---)))&&&&&&'''***,,,,,,***'''%%%&&&&&&&&&&&&(((***,,,...111222444666666222+++&&&'''&&&&&&%%%$$$###""""""$$$"""!!!###%%%&&&$$$!!!"""!!!         !!!  !!!""""""###   )))GGGwwwAAABBBBBBAAA@@@???>>>===>>>>>>===:::777555555666:::777555444444444333222...000222222222444999>>>?????????>>>===;;;:::999777:::>>>AAAAAA???;;;999:::888666333111111111222111111222444666555333111444444333222111///...---((('''(((***---///...---*********++++++,,,,,,,,,......---,,,,,,,,,------***))))))(((((()))+++,,,,,,,,,+++***)))(((''''''%%%''')))++++++***(((''''''''''''''''''&&&&&&&&&)))(((''''''''')))***+++444555777777555000+++''')))(((&&&$$$"""!!!!!!"""&&&### """###"""    !!!"""    !!!!!! !!!  !!!"""!!!   ///UUU@@@@@@@@@@@@???>>>===<<<;;;;;;;;;999777666666888;;;999777777777777555333---///111333555888===@@@???>>><<<:::999999::::::;;;===@@@AAA@@@===999666777555333000///...//////111222333555888888666444333333333333111///...,,,+++***)))***,,,------,,,,,,+++++++++++++++,,,---......---,,,+++*********+++)))''''''((())))))))))))*********)))(((((('''$$$%%%%%%&&&&&&'''''''''((((((''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))+++,,,...///...+++'''%%%((('''%%%###!!!!!!!!!!!!$$$"""!!!"""###$$$"""        !!!   !!!888\\\>>>>>>>>>======<<<<<<;;;888999999888777777888::::::999888999999888555333......000444999===??????>>><<<888666555777:::;;;>>>@@@AAA@@@>>>999444111222111///---,,,,,,,,,,,,222222444777999:::888666222333333333222///---+++...,,,******+++,,,,,,+++...---+++******+++,,,...000000///---,,,+++***))),,,(((%%%%%%&&&(((&&&%%%%%%&&&((()))))))))((('''%%%$$$$$$$$$$$$&&&((()))((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&'''''''''%%%%%%'''&&&$$$"""!!! """!!!"""###%%%$$$###!!!    !!!""""""  !!! """<<>>>>>===<<<<<<<<<<<<<<<::::::;;;:::888888:::;;;888888888999999888555222000///000555;;;>>>===<<<<<<:::888666666777999;;;===>>>>>><<<:::555111//////...---++++++******+++000111333666999:::888666111222333333222///,,,***...,,,******+++------,,,000...,,,***)))+++---...111111111000///......---,,,((($$$###%%%&&&$$$""""""$$$&&&((())))))((((((&&&&&&''''''((()))++++++)))((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!! !!!"""$$$%%%$$$"""   !!!%%%%%%$$$"""   !!!    ///QQQ}}}>>>>>>===<<<<<<<<<=========>>>>>><<<::::::;;;<<<999999:::;;;<<<:::777444444222222555999;;;999777:::::::::999999999999999888888888777555222000...------,,,,,,++++++++++++......000333666777666444111111222222000...+++***,,,+++***+++---......---///---+++))))))+++---......///000111111111000///,,,)))%%%$$$%%%%%%$$$"""###$$$%%%'''((()))((((((%%%''')))+++++++++***)))((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###""" """######"""   """***'''"""  !!!!!!       $$$:::___>>>===<<<;;;;;;<<<======>>>??????>>><<<;;;<<<>>>>>>>>>===>>>??????<<<:::777666555666777888777666:::;;;;;;;;;;;;:::999888444444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333444222000222111111000...---+++++++++******,,,...///...---,,,+++***))))))+++---...***,,,---////////////...+++***(((&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''((((((###%%%''')))***(((&&&%%%(((''''''&&&%%%$$$######&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$### """"""    """%%%"""   !!!!!! !!!!!!   ***III<<<;;;:::999999:::<<<===<<<===>>>===<<<<<<>>>@@@BBB@@@??????@@@AAA???>>>999999999777666666777999===<<<;;;999999888888888333222111000000/////////++++++,,,,,,,,,,,,,,,,,,++++++---///111111///---333111000...,,,,,,,,,,,,++++++,,,...000///,,,)))((((((((()))***+++,,,---+++,,,...//////...---,,,***+++,,,)))%%%$$$'''******)))'''&&&%%%&&&'''((($$$%%%&&&&&&&&&%%%$$$###'''&&&&&&%%%###""""""!!!&&&&&&'''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&%%%###""" !!!       !!!     &&&===lll;;;:::888777777999:::<<<999:::<<<<<<<<<===???AAABBB@@@>>>>>>???@@@???>>>999;;;;;;888666666999===@@@===:::777555666888999444333222000////////////***++++++,,,,,,,,,,,,++++++,,,,,,///111000...,,,333222///,,,++++++,,,---,,,---...000111...***&&&&&&&&&''')))***+++,,,---...///000111000///---+++))),,,///+++%%%$$$(((------+++(((%%%$$$%%%'''(((((('''%%%$$$###$$$$$$%%%&&&&&&%%%$$$###"""!!! %%%&&&&&&'''&&&%%%$$$###"""###%%%'''''''''&&&&&&$$$%%%&&&&&&%%%$$$"""!!!!!!!!!    !!!!!!      $$$(((555XXX{{{===;;;999777777999;;;======>>>???>>>======???AAACCC@@@>>>===>>>?????????999999999:::;;;<<<===>>>CCC???<<<;;;<<<===<<<:::<<<555222666888333111222333333111000///...------///------000///,,,,,,...------------------------,,,---//////...,,,+++***''')))***++++++***)))'''---------------------------,,,,,,++++++*********,,,)))'''(((******(((%%%"""###%%%%%%###""""""###&&&&&&%%%%%%$$$"""!!! ###$$$%%%&&&'''&&&%%%%%%###$$$&&&((())))))(((((($$$%%%%%%###"""!!!###$$$&&&###    !!!"""###!!!     !!!!!!  !!!###"""    $$$ ''',,,666OOOiii@@@>>>;;;999888888999:::<<<===???>>>======>>>???>>><<<;;;<<<>>>AAAAAAAAA:::::::::;;;<<<===>>>???AAA>>><<<===???AAAAAA@@@@@@:::888;;;<<<888555666444333111///......---...+++)))+++///000---,,,///000///---+++***+++,,,............//////---***((('''(((***+++,,,+++***)))......---------------------,,,,,,++++++******)))***(((&&&&&&((()))(((&&&%%%&&&'''&&&$$$""""""###!!!!!!!!!!!!!!! !!!"""$$$%%%''''''''''''"""$$$%%%'''((((((''''''$$$$$$%%%$$$"""!!!"""$$$$$$!!!   !!!###   !!!""""""      !!!$$$ """)))---555JJJaaaAAA@@@===:::999888888888999;;;>>>???>>>===<<<===<<<;;;:::;;;===???@@@???::::::;;;===>>>>>>??????>>>======???BBBEEEFFFEEECCC???>>>@@@@@@<<<::::::777555222000...---------''''''***///111...---///333000,,,)))((())),,,...000...---...000...***&&&&&&''')))+++,,,,,,,,,+++//////...------------------,,,,,,+++******))))))(((&&&$$$$$$&&&((((((((()))******(((%%%"""""""""  """$$$&&&'''((((((###$$$%%%&&&''''''&&&%%%###$$$%%%$$$"""!!!"""$$$"""      $$$&&&%%%""" !!!!!!     !!! !!!!!!"""############"""%%%,,,///444EEEWWWqqq???>>><<<;;;999888777777777:::>>>@@@>>><<<;;;;;;===<<<::::::<<<<<<;;;:::888:::;;;===>>>>>>>>>>>>;;;<<<===???AAADDDEEEFFFCCCBBBBBBBBBBBB???======;;;999666222///---,,,,,,((((((+++111222///---...000...,,,*********,,,---111...---...000///***%%%&&&''')))+++,,,---......000///...---------......---,,,,,,+++***)))((((((((('''%%%%%%&&&((()))***+++,,,+++)))$$$!!!  !!!!!!!!!!!!!!! !!!"""$$$%%%&&&'''((($$$%%%&&&'''''''''&&&%%%###$$$%%%$$$###""""""###       """%%%&&&%%%"""!!! """!!!!!!    !!!!!! !!!###!!!"""""""""#########$$$"""###)))///111555AAANNN___:::::::::::::::999999888666999>>>@@@???<<<::::::<<<;;;::::::;;;;;;:::888666888;;;===>>>>>><<<;;;999:::<<<===>>>???@@@AAABBBDDDEEEDDDCCCBBBAAA??????===:::777333000---,,,---,,,///333333...,,,,,,******+++,,,---------,,,000...---...///...***&&&'''((()))+++---.../////////...---,,,,,,---...///---,,,,,,+++)))(((((('''(((((('''''''''(((***+++*********'''###!!!!!!!!!"""!!! ############$$$%%%%%%&&&''''''((())))))((('''&&&"""$$$%%%%%%###"""""""""!!!   !!!!!!  !!!""""""###$$$###!!!!!!"""###"""!!!!!!    """%%%%%%%%%%%%$$$###"""!!!!!! """$$$$$$$$$$$$$$$$$$%%%%%%%%%"""%%%***000333666???HHHUUUwww777888:::;;;<<<<<<;;;:::777:::>>>@@@???<<<;;;:::888777888999<<<===<<<;;;555777;;;>>>???>>>;;;:::666888::::::999999999:::===BBBEEEDDDBBBCCCCCC@@@??????>>><<<999666222000111///111444333---++++++'''(((+++---......---,,,,,,---//////...---+++)))((()))***+++---...///000---,,,+++***+++---///111------,,,***)))((('''&&&'''(((***)))(((((()))***'''((((((&&&"""!!!!!!!!!!!!!!! $$$############$$$%%%%%%((()))******)))((('''&&&"""$$$&&&&&&$$$"""""""""!!!!!!    !!!!!!  """"""!!!!!! ###$$$#########!!! !!!###%%%!!!!!!     !!!###&&&&&&'''((('''&&&$$$###""""""!!!!!!"""###%%%&&&&&&&&&''''''''''''''''''###'''+++...111555<<>>???>>>===<<<888;;;>>>???>>>===<<<<<<777777888:::<<<===<<<:::555888<<>>===???@@@===;;;===@@@AAA@@@===:::777222///000222111,,,***,,,)))***+++,,,,,,,,,,,,,,,)))---111000---++++++---******++++++---...///000+++***))))))***---000222------,,,***)))'''&&&&&&%%%(((++++++(((&&&&&&'''%%%&&&'''%%%"""!!!!!!"""#########""""""""""""""""""###$$$&&&'''((())))))))))))'''%%%$$$!!!###&&&&&&$$$"""""""""!!!    !!!!!! !!!"""###""""""!!!$$$%%%!!!"""######"""###$$$&&&  !!!!!!!!!    !!!"""!!!"""###%%%%%%&&&'''(((((('''%%%$$$""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,000666:::DDDXXXqqq:::;;;>>>@@@AAA???>>><<<999<<<>>>???>>>===<<<===;;;::::::;;;<<<;;;999777555999===AAABBB@@@===;;;111444777777555333444666,,,555:::888777:::;;;888888;;;@@@DDDEEECCC@@@===111......000///+++***------,,,+++*********+++,,,&&&,,,222111,,,***,,,000+++++++++,,,---...///000)))((('''''')))---000222------,,,***)))'''&&&&&&###'''++++++(((%%%$$$$$$$$$&&&&&&%%%###!!! !!!"""###$$$%%%'''''''''((( !!!###%%%''')))(((((())))))(((&&&$$$###!!!###&&&&&&$$$"""!!!!!!!!!   !!! !!!   !!! !!!"""#########  """%%%'''"""%%%&&&&&&%%%%%%%%% !!!"""""""""   !!!!!!!!!""""""###%%%'''$$$%%%'''(((((('''&&&%%% !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$######)))******((((((---222555===MMMbbb;;;;;;===???@@@>>>:::666888999<<<>>>@@@AAAAAAAAA@@@===::::::;;;;;;:::777777777:::AAAGGGGGGAAA;;;777999999666222000111333111222333555777888999999777777999:::<<<===??????777///***,,,...,,,---111111///---+++++++++,,,---(((***,,,.........---,,,...,,,******,,,000222333//////000000///---,,,***---***((((((******)))'''))),,,,,,'''$$$$$$$$$"""$$$%%%&&&%%%###!!!!!!!!!!!!"""###%%%''')))***+++)))&&&######%%%'''(((''')))(((&&&%%%%%%%%%'''((('''%%%###!!! !!!###$$$###!!!  !!!    !!!!!!$$$###"""""""""###$$$%%%######$$$%%%&&&&&&&&&&&&!!!!!!!!! !!!"""#########"""   """######"""""""""!!!!!!"""###%%%&&&&&&'''((()))(((%%%""" """###$$$%%%%%%$$$###"""###############$$$$$$%%%((('''&&&&&&(((+++///111777DDDXXXttt::::::<<<>>>???>>>:::777777888:::===>>>?????????;;;999777777:::;;;:::999666666999>>>CCCCCC>>>888777888888555111//////111555555555555555444333333333444555666777888999:::666///+++---///---...111111///---+++++++++,,,---+++,,,---.........------...,,,******,,,...//////------......---+++***))),,,)))''''''(((***)))((((((++++++&&&###$$$%%%###%%%&&&'''&&&###!!!!!!!!!!!!"""###%%%'''(((*********'''$$$$$$&&&((()))(((***)))'''%%%%%%&&&'''((()))'''$$$"""!!!!!!######!!!   !!!"""#########"""""""""###$$$%%%######$$$%%%&&&&&&%%%%%%!!!!!!!!!!!! !!!"""""""""!!!      ###$$$###"""######""""""###%%%&&&''''''((())))))'''$$$!!! !!!""""""!!!  !!!###"""!!!"""###&&&***,,,---888IIIbbb999999:::<<<>>>===;;;888666777888:::;;;<<<<<<<<<999777666666777888777666666666777;;;???>>>:::555666666666333000......///444444555444444333222111111222222333333444555555444///---///000//////000111///---+++++++++,,,---//////............---------,,,++++++,,,---,,,++++++++++++++++++***)))(((,,,)))&&&%%%''')))++++++(((+++***%%%"""$$$&&&$$$%%%''''''&&&$$$"""""""""!!!"""###$$$&&&'''((())))))'''%%%%%%''')))***)))***)))'''&&&&&&&&&((())))))(((&&&$$$""""""######     """###""""""!!!!!!"""###$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""!!!!!!!!! !!!!!!!!!!!!     ###$$$###""""""###%%%%%%$$$"""""""""""""""###$$$%%%%%%((((((((((((&&&###  ###$$$(((///===RRRttt999999999;;;======;;;:::666666777888888999999999;;;:::888666555444333222777777777999::::::666333444444333222111000000111///000222333444555666666222222222333333333333333111/////////000000000111111///---+++++++++,,,---000///...---,,,,,,,,,,,,***))))))+++------+++)))++++++*********))))))(((,,,***'''&&&'''***,,,...,,,...---'''###%%%&&&%%%&&&(((((('''%%%#########!!!"""###$$$%%%&&&'''((('''&&&&&&&&&'''((())))))+++)))(((&&&&&&'''((()))((('''&&&%%%$$$#########   !!!!!!!!!  !!!"""!!!!!!!!!""""""######$$$###$$$$$$$$$$$$$$$######!!!!!!     !!!"""###$$$&&&%%%%%%%%%&&&%%%###!!! !!!""""""&&&&&&&&&%%%### %%%***333DDDbbb:::999999:::<<<===<<<;;;777777666666666777777777;;;:::999777555444444444999888888777888777555444222222111111222333444444...///111333555666777777111111111111222222222222...////////////000111111111///---+++++++++,,,---000///---,,,++++++++++++&&&&&&(((***------,,,***+++++++++***************---+++)))'''(((***---000000333111***&&&&&&'''%%%'''))))))(((&&&$$$$$$$$$""""""######$$$%%%&&&&&&$$$%%%%%%&&&&&&'''((()))***)))'''&&&%%%&&&((()))&&&&&&%%%%%%$$$###"""!!!   !!!!!!   !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!  !!!""""""###$$$$$$%%%%%%(((&&&%%%%%%%%%$$$"""  """"""!!!  '''555NNNuuu===;;;::::::<<<======<<<999888777666666666666666666777777777666666888::::::999888666555555555555222000///000333444555444000111111222222222222222.............../////////+++//////,,,,,,///222222111///---+++++++++,,,---......---,,,++++++******&&&&&&'''***---...---+++,,,,,,++++++***++++++,,,,,,,,,+++)))((())),,,///111444333---))))))(((%%%(((******)))'''%%%%%%%%%"""""""""######$$$$$$$$$"""$$$&&&&&&&&&&&&'''))))))(((&&&%%%%%%%%%'''(((%%%%%%%%%$$$"""      !!!"""$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!    !!!###$$$&&&'''(((&&&%%%#########"""!!!---AAAccc@@@>>>;;;;;;<<<=========;;;:::888777666666666777333555777666555666888;;;999888666444222222444555333111//////111222222000000000000000///...---,,,++++++,,,,,,------......***......***)))...222333111///---+++++++++,,,---------.........,,,+++***((((((((())),,,---,,,+++,,,+++*********+++,,,,,,***++++++)))'''&&&)))+++,,,111222...++++++)))&&&)))***+++***(((&&&%%%&&&"""""""""###############"""$$$'''((('''&&&(((***((('''%%%$$$###$$$&&&'''''''''&&&$$$    !!!    !!! """###%%%&&&&&&&&&&&&$$$$$$$$$###"""     !!!"""###$$$%%%%%%###"""!!!   ***:::XXXBBB???<<<;;;<<<===>>>======;;;999888777666777777555777888666444333666888888777555222000111333555444111......000000...,,,............---,,,+++++++++,,,,,,---......//////)))......((('''---333333111///---+++++++++,,,---,,,---///000000...,,,++++++***)))***+++,,,+++***++++++***))))))***+++,,,((()))***)))&&&$$$&&&((((((...111...------+++''')))++++++***(((&&&&&&&&&"""""""""""""""#########"""%%%((()))((('''))),,,(((&&&%%%######$$$%%%&&&))))))'''###   """"""!!!   """###!!!"""$$$&&&''''''''''''$$$$$$$$$###"""     """""""""!!!!!! !!!   &&&333NNNyyy>>>;;;888888:::;;;:::999:::::::::999888777666555999888777555555666666777666666444444444666777999222555555111***'''***...........................111000///...---,,,,,,,,,...---,,,+++++++++++++++,,,++++++***+++,,,...///---///111333333111...,,,((((((((()))***+++------,,,,,,,,,------,,,,,,,,,(((((((((''''''&&&&&&&&&***++++++,,,---...///000------,,,)))$$$!!! !!!###$$$%%%$$$"""!!!'''(((***++++++***)))(((''''''%%%%%%$$$%%%&&&'''***'''$$$    $$$%%%$$$!!! !!!   """$$$!!!"""###$$$%%%%%%%%%%%%!!!!!!    """"""#########""""""!!!###"""  !!!)))AAAjjj>>>;;;999999;;;<<<<<<:::<<<<<<===<<<;;;999777666888777666555555555666666555555555555555555555555111222222///+++***,,,.........------------......000///...---------------******+++,,,---///000111------,,,+++,,,---......,,,...111222222111...,,,***++++++,,,...000222333---,,,+++)))(((((((((((('''''''''''''''''''''''')))***+++---.../////////+++++++++(((%%%###"""### !!!"""""""""!!! $$$&&&(((*********)))(((((('''&&&%%%%%%%%%&&&''')))&&&"""  !!!"""  !!! !!!!!!!!! !!!$$$%%%######$$$$$$$$$######"""   !!!!!!!!!!!!!!!!!!  !!!***???bbb===<<<::::::<<<======<<<>>>???@@@@@@???<<<888666777666555444444444555666333555666777666444111000000///...------,,,------///...,,,++++++,,,...//////......---------......++++++,,,---///111222333//////...---------......,,,...000222222000...,,,+++,,,,,,...000222444555000...***'''%%%%%%%%%&&&'''''''''''''''((((((((('''))),,,...000000//////)))******(((&&&$$$$$$%%%!!!!!!!!!"""""""""######$$$&&&(((***++++++***)))(((((('''&&&%%%%%%&&&&&&((($$$    !!!  !!!"""###$$$$$$$$$###"""        !!!***<<>>@@@AAABBB@@@<<<888666777666555444333444444555555555666555444222000...111///------......,,,+++000...,,,******,,,...000......---------......///111111000///////////////111111000//////.........,,,...000111111000///---,,,,,,,,,---...000111222222///+++'''%%%&&&((()))***)))))))))(((((('''''''''))),,,///000000///...)))******(((%%%######$$$$$$#########$$$%%%&&&'''((()))+++---...---,,,+++)))(((((('''&&&%%%%%%%%%%%%     !!!!!!!!! !!!!!!!!! $$$$$$###!!!       ***;;;TTTiii;;;;;;<<<<<<<<<;;;<<<<<<<<<>>>@@@@@@???<<<888555777666555444333444444555888777555222111000///000222000///......---+++)))111///---++++++---///111......---------......///444333111000......------111111111000000//////...---...000111222111000/////////............//////111...***&&&&&&(((+++---------,,,+++)))(((''''''''')))---///000///...---*********'''$$$!!!!!!!!!############$$$%%%&&&'''***+++,,,------,,,***)))***))))))((('''%%%$$$$$$!!!    !!!!!!!!!  !!!""""""""""""###!!!!!!       ***:::RRRfff<<<===???>>>===;;;;;;<<<;;;<<<===>>>===:::777666777666555444444444555666:::888555222000///000111222222111000///---+++***111000...------...000111///......---------......//////............//////000000111111111000//////...///111222222222222111444333222111000000000111...,,,(((&&&&&&))),,,///000///...---,,,***))))))***+++---//////...---,,,((()))(((&&&"""  !!!"""###$$$$$$'''(((***++++++***((('''*********)))'''%%%$$$###    !!!!!! !!!"""""""""###%%%'''$$$!!!       """###!!!!!!$$$+++999PPPccc???AAACCCBBB???<<<<<<===::::::;;;;;;;;;:::888888888777666555555555666666888777666444222111000000///111444333///------///111111000000000000111111000///...---------------+++++++++,,,---...000000...///000111111000000///000000222333333444444333555444333333222333333333///...+++))))))+++...000/////////...............------......------,,,+++%%%&&&&&&$$$!!!  """#########"""###%%%''')))+++******)))+++++++++***(((%%%###"""   !!!!!!!!!!!! !!!"""!!!!!!###(((,,,'''###       !!!!!!!!!"""$$$&&&&&&&&&(((+++...777KKK\\\tttAAADDDFFFDDDAAA>>>===>>>999::::::::::::::::::999999888777555555666666777666666777777555333000...,,,000555444000---///333111111111222222111111111111000///...---,,,,,,,,,*********+++,,,---...///---...///111111111000///000111222333444555555555333222222222222333444444333222///...---...000222---......///000111111222//////...---,,,,,,++++++"""###$$$"""  !!!"""$$$%%%%%%$$$###"""$$$'''***---......---+++++++++***(((%%%###!!!    !!!""""""!!! !!!""""""!!! ###***///'''"""       !!!######"""!!! !!!###$$$$$$###$$$&&&)))&&&)))...000000666FFFVVVlllIIIHHHGGGFFFEEEAAA<<<999;;;;;;<<<<<<;;;;;;::::::777666555444444555666777666555444333222222222222111222222111///...///111111222222000...---...///222111000///......//////---+++***,,,000333222111+++,,,,,,,,,,,,,,,,,,---.........///111444666888777666444333333333444444444333111000...------------------///222666:::===222...******,,,///000///***)))'''%%%$$$$$$$$$%%%!!! !!!"""$$$%%%"""$$$'''+++------,,,+++---+++)))((('''###    ###%%%%%%$$$"""  ###&&&''''''%%%       !!!"""!!! !!!"""$$$#########$$$$$$"""!!!$$$$$$$$$&&&((()))'''&&&'''''')))---111888FFFTTTmmmEEEDDDBBBBBBAAA???<<<::::::;;;;;;<<<;;;;;;::::::777666555444444555666777555555444333222222222222333222111111111111111222///111222111///...//////222111111000000//////...---,,,+++---///000///,,,,,,,,,,,,,,,,,,---------/////////000111333555666444333222111111111111222333333111000......---------///111444777999999:::444111---+++,,,,,,+++)))&&&%%%$$$""""""""""""###"""!!!!!!!!!!!!###%%%&&&%%%&&&)))---///000///...+++)))&&&&&&%%%!!!    !!!"""!!! !!! """""""""       """######"""""""""###&&&&&&%%%&&&&&&&&&%%%$$$###"""###$$$&&&&&&$$$!!!((((((***...000666CCCPPPiiiCCCAAA>>>======<<<:::888::::::;;;;;;<<<;;;;;;:::666666444444444444555666555444333222222111222222555222000111333555444222---///222222111000000111222222333333222111///...---------...///...+++(((,,,,,,,,,---------......111111000111111222333444222111111000000000000111333222111000///............111555999;;;:::888666222000---,,,,,,+++(((&&&$$$###""""""""""""###$$$$$$###"""""""""$$$&&&'''(((***...333666666444111***'''$$$"""!!!           ###$$$&&&%%%$$$######$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%(((******(((&&&))))))+++...000444???KKKgggEEEBBB===;;;::::::999888:::;;;;;;;;;<<<;;;;;;:::666555444333333333444555444333333222111111222222555111...000444777555111,,,...111333222222222333222333444555444222///...,,,---///000000...+++(((,,,,,,------......//////333333222222222111222222111111000000000000000000222111000000///000000000000333666999:::888555333,,,,,,,,,,,,,,,+++)))(((&&&&&&%%%$$$%%%&&&'''((('''%%%$$$######%%%''')))***...666???CCCAAA999222,,,(((###        $$$%%%&&&&&&$$$""""""######$$$%%%%%%$$$%%%&&&'''&&&&&&'''))),,,---,,,+++'''(((+++///000333===IIIgggDDDAAA===;;;<<<=========;;;;;;<<<<<<;;;;;;:::999666555444222222222333444333333222111111111222222444000---///333666444111,,,...111333333333444555333444555555444222///---+++---000111111///...,,,,,,,,,---......///000000444444444333222111000000.........////////////...000000000000000111111222222333444444444333222111***+++------,,,+++)))(((''''''&&&&&&'''(((***+++)))'''%%%###$$$&&&(((******222???LLLRRRLLL>>>222---(((!!!     !!!"""!!!  !!!"""!!!   !!!!!!"""$$$%%%$$$"""!!!!!!""""""$$$%%%%%%$$$$$$''')))***(((&&&&&&'''((('''&&&&&&'''***...000333>>>IIIeee~~~AAA???======@@@BBBCCCDDD=========<<<;;;:::888888666555333222111111222333222222111111111111222222444111///000222444333111...///111222222333555777444444555444333111///...***,,,000111000000000000,,,------...///000111111444555444444333111000///+++,,,,,,------------,,,/////////000111222333444222111111000////////////,,,...///...+++)))'''''''''&&&&&&%%%&&&'''((()))***(((%%%###$$$&&&(((***)))444EEEVVV]]]TTTAAA111***$$$       !!!""""""###$$$"""!!!!!!!!!###"""!!!   """"""!!!!!!"""$$$###""" !!!"""###%%%'''&&&$$$%%%)))---666111,,,(((&&&&&&%%%$$$((((((***...///333>>>JJJ]]]wwwDDDBBBAAA@@@BBBCCCCCCCCC???>>>>>><<<;;;999777666666555333111111111111222222222111111111111222222444333333222222222222333000111111111111333666999555555444222111000......***,,,//////...---///111,,,---...///000111222222444444555444444222000///,,,---...///000000///.../////////000111333444555000000//////...------,,,+++---///...+++))))))+++''''''&&&%%%%%%&&&'''(((+++(((%%%######%%%(((******444GGGYYYaaaWWWBBB111###      !!!######"""######  !!!     !!!""""""!!!  !!!######"""!!!"""###!!!$$$&&&%%%###$$$)))...<<<777///)))'''((()))))),,,+++,,,---...111===IIIUUUpppJJJHHHEEECCCBBBAAA???===@@@???>>>===:::888666555666444333111000000111111222111111111111111222222555666666444222222333444222222111000000222666:::666555333111000///......+++---///...,,,+++---000------...///000111222222444444555555444222111///000111222444444444333222......///000111333555666......///000///---+++***(((***------++++++...111)))((('''&&&&&&'''((()))+++)))%%%######%%%(((******444FFFXXX```WWWBBB111       !!!###""""""""""""  !!! """"""""" !!!#########"""###$$$!!!###""" !!!''',,,777111)))$$$$$$'''***,,,000...---------000;;;HHHQQQlllJJJIIIIIIHHHGGGGGGFFFFFFDDDCCCBBBBBBBBB???;;;888;;;999777555444444555666888888888999999888555222222444555444222000//////333222111444777999888555888555555777666222000222---++++++,,,...///...---......///000111333555666777555333111111000...,,,000222444444333111111111222000...///000111111000---,,,+++,,,......,,,***'''(((***,,,,,,,,,***)))%%%%%%$$$$$$%%%%%%&&&'''***'''$$$!!! !!!$$$+++999MMMYYYRRR;;;&&&       ###"""!!!   """!!!  !!!""" !!!""""""######!!!!!!  ###%%%%%%%%%""""""""""""######$$$%%%###$$$$$$######$$$'''***)))+++,,,******000:::CCCWWWdddMMMLLLJJJIIIHHHFFFEEECCCDDDCCCBBBAAAAAA???<<<999>>>===;;;999888888999:::::::::;;;<<<===;;;999777444555666666555333222222222111111333666888666444777666777;;;:::555222333...,,,,,,,,,...///...---------...///000222444444444222000000111111000///111333555555333111111111111000......///000///...,,,+++***+++------,,,+++&&&''')))******)))((('''%%%%%%$$$###""""""""""""$$$"""!!!...@@@LLLFFF333!!!      !!! """!!!   """""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######!!!!!!$$$&&&&&&$$$""""""!!!!!!!!!!!!"""###$$$ """$$$$$$######$$$%%%&&&(((***))))))000;;;DDDSSSaaa|||KKKIIIHHHHHHHHHGGGEEECCCDDDCCCAAA@@@???>>><<<:::@@@>>><<<;;;:::;;;<<<======>>>@@@AAAAAA???===<<<888999999999999888666555111000000222444555555333777666:::???>>>999444444///...------...///---,,,,,,---...///000111222333000///...///111333333222333444666555333111000000///---,,,,,,---......---,,,*********,,,,,,+++)))$$$%%%&&&'''&&&%%%$$$###"""""" ---888555'''   !!!""" !!!!!!!!!!!! !!!    ###%%%""""""############""""""!!!!!!!!!""""""""""""""" """&&&((('''"""  !!! """###""" ###%%%'''&&&'''...:::CCCPPP___yyyFFFEEEDDDFFFIIIJJJHHHFFFCCCAAA>>>===>>>>>>===<<<>>><<<;;;999999:::;;;===>>>@@@CCCEEEDDDBBB@@@???>>>=========<<<;;;888666///000000222333444333333666777;;;AAAAAA;;;666555111///......//////---,,,---...///000111111111222///...---...000222333333333555666555333000//////,,,*********,,,.........---+++)))))))))((('''%%%!!!!!!!!!!!!!!! &&&&&&   !!!    !!!!!!!!!!!!     """###$$$%%%!!!"""$$$$$$$$$$$$"""!!!""""""!!!!!!!!!!!!!!!!!! """%%%### """#########)))444>>>OOO```{{{IIIHHHGGGIIILLLMMMJJJFFF???===;;;;;;=========<<<<<<;;;:::999999:::<<<======AAAEEEFFFDDDAAA??????CCCAAA??????>>><<<777444000111222333333333333333555666:::@@@@@@:::555555111000////////////...---//////111222222222222111000...,,,---///111111111333444555444222///...///,,,+++***,,,///111111111...+++'''%%%$$$"""      $$$"""         """#########!!!"""###$$$$$$###"""!!!"""!!!!!! """---555LLL```{{{RRROOOLLLMMMOOOMMMGGGAAA999888888999<<<======<<<===<<<;;;:::;;;<<<>>>@@@<<>>>>><<<777333111333444555444333444555555444666::::::555222333111000//////000111///...000111222333333222111000111...,,,,,,---///000000111222444333111///.........---,,,---///111111000)))&&&"""      !!!"""###$$$###!!!    ### ######!!!!!!###"""   !!!!!!""""""!!! !!!!!!!!!!!! !!!!!! %%%...DDD\\\yyySSSNNNKKKKKKLLLJJJBBB;;;333333555888<<<======<<<===<<<;;;:::;;;===???AAA<<>>;;;<<<>>>===888333333555777777555444555777555222222444333///...111111/////////111222111000///000111222222111000...000---+++***---///111111...000222222000.........---+++)))((())))))((('''!!!      !!!###$$$"""!!!!!!     $$$'''###&&&&&&!!! """!!!    !!!    !!!***>>>ZZZyyyLLLHHHEEEFFFHHHFFF>>>777///000333777<<<>>>===<<<;;;:::999999:::<<<>>>@@@===BBBHHHGGGBBB<<<::::::>>>;;;999:::===>>>999555444666999888666555666888555111//////...+++,,,///000///...///111222222111...///111222111000...---...,,,)))***---000222333---///111111///...---...)))'''$$$"""!!!    !!!"""###"""   !!!    """&&&)))###&&&%%%       !!!    (((<<>>>>>===@@@BBBBBB>>>888666888<<<:::888777777888888777555222222333333444444333333555444222000///...---------///111444555555444333000///...///111222222111---,,,+++++++++---...///,,,,,,,,,+++***((('''&&&###      '''%%%"""!!!""""""     !!!!!!     """!!! !!! ###!!! &&&999TTTuuu@@@>>><<<;;;:::999666444999666666999:::888999<<>>>>>===???@@@???===:::888:::<<<999888777777888888666444444444333222222444555666555444333111000///......---///111333444444333333...------...000111111000------+++*********++++++)))(((&&&$$$"""     !!!"""###%%%###!!! !!!!!!      !!!###$$$$$$###   !!!   &&&<<>>>>>>>><<<;;;;;;<<<<<<<<<<<<777777777888999999666333777555444222333444777888555555444333111000//////...///111222333333333222---++++++,,,...//////......,,,***(((&&&%%%%%%%%%"""       !!!""""""###$$$"""      """$$$%%%'''%%%$$$"""    %%%>>>YYYyyyBBBAAA??????@@@???===;;;;;;888999<<<<<<999888;;;===;;;999888999:::;;;<<<<<<999777999===@@@>>>;;;555555777999:::999666333666666666666666777777888555555555444333111000000...///000111222222222222,,,+++***+++---------+++,,,***'''###      !!! """######"""!!! !!!!!!!!! $$$!!!     """###$$$%%%$$$###!!!   $$$<<>>999666777555666:::;;;888888;;;999999777666555666888:::;;;777555888>>>AAA>>>:::444555666888:::999666333333555888::::::999666555555555555555444222111000...//////000111111111111---+++******++++++***((('''%%%!!!     !!!!!! !!!###$$$%%%$$$######!!!  $$$!!!      !!! !!!!!!!!!""""""   %%%999TTTttt:::<<<>>>AAAAAA>>>999444555333555999:::888777999777777666444333444666999:::777555888===???<<<999444444555777999888666444111444999<<<<<<:::666333444444555555444333111000...////////////000000111---+++)))(((((('''%%%###     """$$$%%%$$$###"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!!  !!!!!!!!!     !!!""""""""" !!!!!!    '''888QQQqqq@@@@@@BBBCCCCCCAAA<<<888666555666::::::666555777666666666444222333666999999888777999<<<<<<:::777555444444666777888777555222444888;;;;;;999666333222333444555444222000/////////......//////000000,,,***'''%%%$$$###    !!!######"""!!! !!!######""""""$$$%%%'''&&&%%%$$$############$$$$$$######$$$$$$%%%%%%"""!!!        !!!!!!!!!!!!   """+++:::RRRpppCCCBBBAAAAAAAAA???<<<999999777888;;;:::666333555666777777555333333666:::999999999:::;;;:::999777666444444555666777777666333555777888999888666555111222444444444222000/////////.........//////000+++)))&&&###!!!  """&&&''''''&&&%%%###$$$%%%%%%######$$$%%%''''''&&&%%%%%%$$$%%%%%%&&&%%%$$$######$$$&&&'''###"""!!!       """$$$%%%"""!!!  !!! &&&///===TTTqqqBBB@@@???@@@BBBAAA>>>:::;;;777666777666222222444555555444555555666777888777888;;;<<<===;;;999888222222333444444555666666333444555777888999999999444555666666555222///,,,------///111222000,,,)))***'''"""   """!!!"""  """$$$&&&&&&&&&%%%$$$!!!!!!"""###%%%&&&'''''',,,+++)))'''%%%$$$$$$###&&&%%%$$$&&&(((((($$$ $$$###"""!!!     %%%%%%$$$!!!"""!!!    ###"""###%%%%%%%%%***222BBBSSSmmm@@@>>>>>>>>>@@@???<<<999:::777555777666333222555777777666666666666666666888999;;;<<<<<<999666444333333444444444444444444111222333444555666666666555666777666444111---+++,,,,,,---///000...***'''"""    !!!!!!!!!$$$""" !!!###$$$""" !!!"""$$$&&&''''''&&&%%%"""######$$$%%%&&&'''''')))(((&&&%%%$$$###""""""$$$###"""$$$%%%$$$ ######""""""!!!     """$$$"""!!!!!!!!!    !!!'''&&&(((*********000888AAARRRlll>>>=========>>>===;;;888999555555777666333444777999999888888777777666666666888:::<<<;;;999555333444444444444333333333222//////000111222333333444666666777666333000---***,,,+++++++++***((($$$    !!!%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$!!!"""$$$&&&'''(((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$((('''&&&&&&&&&%%%"""""""""######"""      !!! $$$%%%"""###  !!!!!!    !!!!!! !!!### !!!!!!"""###$$$%%%%%%))))))+++.........555===DDDUUUnnn>>>>>>>>>>>>>>>===;;;999777444444666666444555888999999999::::::999999999666888:::<<<<<<:::777555333333333333444444444444......//////000111222222444555555444222///---++++++)))'''%%%"""  !!!$$$&&&&&&+++***((('''&&&&&&'''(((''''''&&&&&&'''''''''&&&"""###$$$&&&((((((((((((&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&''''''******)))(((&&&$$$""" !!!""""""!!!    !!!&&&'''$$$ !!!%%%'''%%%%%%&&&&&&###"""!!!!!!    """###$$$!!!###%%%%%%$$$###$$$%%%""""""###$$$%%%%%%&&&&&&)))(((+++......///666>>>JJJ[[[tttAAABBBBBBBBB@@@===<<<;;;777444444666666444555888666777999;;;===>>>>>>>>><<<=========;;;888555333111222222333555666777777000000//////000111222333222222222111000...---,,,)))&&&"""    """#########!!! !!!$$$&&&'''(((,,,***)))'''&&&&&&''''''''''''((('''''''''''''''######%%%&&&'''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''''''''&&&&&&$$$!!!     """%%%'''+++(((###""")))000000+++***"""%%%///111---)))   !!!###%%%''''''$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&''''''((())))))+++...///000666>>>MMM^^^wwwFFFGGGGGGEEEBBB>>>===<<<777444444666666444555888333555999<<>><<<<<<888555444666666444444777333666:::>>>AAACCCDDDDDDEEECCC???:::666333111000333444555666777888999:::333222111000000111333444222111///---***(((&&&%%%   """$$$&&&'''&&&'''***,,,+++)))&&&%%%''')))******''''''((()))))))))))))))''')))+++***(((''')))***%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''(((((('''&&&%%%$$$$$$$$$$$$$$$&&&''''''%%%!!! !!!   """""""""!!!   %%%$$$######$$$%%%&&&'''!!!%%%((())),,,333777777))))))+++000666555---$$$   !!!$$$%%%&&&'''&&&%%%###"""!!!"""###$$$&&&'''((()))(((***---...---,,,+++,,,*********+++++++++++++++...---///111111111777???LLL]]]vvvKKKLLLMMMIIICCC>>><<<<<<999555555777666333444777444777;;;???BBBDDDDDDDDDAAA>>>:::777444444555555666666777777888888999999333222000///000111333444444222000,,,(((%%%"""!!!   ###$$$((()))***)))''''''***...,,,***'''&&&(((+++,,,---&&&''')))+++,,,,,,++++++(((+++,,,+++)))(((***,,,&&&%%%$$$#########$$$$$$######$$$%%%&&&(((((()))))))))((('''&&&&&&&&&&&&"""######!!!   !!!###$$$###""""""   """$$$###"""!!! !!!""""""%%%,,,)))&&&)))///222###%%%)))---000...$$$   !!!"""%%%&&&'''((('''&&&$$$"""###$$$%%%&&&'''((())))))'''))),,,---,,,+++***+++))))))******************---,,,...000//////555===LLL^^^wwwDDDIIIJJJDDD@@@AAA???:::::::::::::::999999888777888777777999===@@@BBBBBBDDDAAA===999777666777888;;;888555555777777555222333333222000......111333444333000+++%%%   !!!""""""###$$$...---,,,++++++++++++,,,,,,+++)))((((((((())))))((()))++++++)))(((((()))+++)))'''&&&((()))***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((('''&&&%%%$$$#########"""!!!   ###&&&((('''###   !!!"""###$$$###"""###$$$$$$""" !!!!!!!!! """&&&$$$   !!!!!!"""!!! !!!"""$$$###$$$%%%&&&&&&%%%$$$###"""$$$&&&)))***+++***)))***,,,......---,,,---...,,,,,,+++))))))))))))))))))***---000000///333:::JJJ[[[tttBBBGGGHHHCCC???@@@???;;;<<<<<<<<<<<<;;;:::888888666555555777;;;===>>>>>>;;;:::888666555666666777:::888777777777777555444222111000///...///000000+++***&&&!!!  !!!###&&&''''''&&&'''(((,,,,,,++++++++++++++++++******(((((('''((())))))%%%'''))))))((('''((()))***(((&&&&&&((())))))((((((((((((((('''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""   """$$$%%%$$$     !!!!!!"""$$$%%%&&&%%%$$$######$$$$$$"""   !!!"""###$$$###"""   """###"""###$$$%%%%%%$$$###""""""###&&&(((*********)))***,,,.........---...000000000//////...------,,,***)))***,,,,,,,,,222;;;JJJ\\\vvv???CCCDDD@@@>>>???>>><<<===>>>>>>===<<<:::888777444333333555888::::::999777777777666666555555555777888999888777555555666000...++++++------+++(((!!!  ###%%%(((***,,,,,,+++)))))))))++++++++++++++++++++++++)))((((((((((((((()))***$$$&&&'''(((''''''(((******(((&&&&&&((()))((('''''''''''''''&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$"""!!!   !!!!!!     !!!""""""###$$$%%%&&&&&&%%%###""""""###"""   """###%%%&&&&&&$$$""" !!!!!!  !!!"""!!!"""###$$$$$$###"""!!!"""###%%%''')))))))))((()))+++---/////////000222111222222222222000///...+++((('''(((((()))111;;;III]]]www<<<>>>???>>><<<<<<======>>>>>>>>>>>><<<:::777666333333333444777888777666:::::::::999888666444333555888::::::666444555777000,,,(((''')))((("""  !!!%%%'''(((,,,---///...+++)))((((((+++++++++,,,,,,,,,,,,,,,(((((((((((())))))******'''((()))(((''''''(((***)))'''&&&&&&'''((('''&&&%%%$$$$$$$$$############"""###%%%&&&&&&$$$###!!!     !!!"""###!!!!!!"""######$$$$$$$$$###"""     ###$$$'''((((((&&&###!!!###"""!!! !!! !!!"""######"""!!! """###$$$&&&''''''((('''(((***---...//////111333///000111222111///---+++***''''''(((((()))111:::III]]]xxx999999:::;;;:::999;;;===<<<===>>>===<<<999666444444333444666888888777666888888999:::999777555444444777::::::666444444555333---(((&&&%%%"""  !!!###&&&(((*********---///000...+++)))''''''+++,,,------------,,,,,,(((((()))))))))))))))))))))******(((&&&&&&''')))((('''&&&&&&''''''&&&$$$############"""""""""""""""###$$$$$$###!!!     !!!!!!###$$$$$$%%%%%%""""""#########"""!!!!!!    $$$%%%'''((((((&&&$$$"""$$$###!!!  !!!"""######"""!!! """"""###$$$%%%&&&&&&&&&&&&(((+++------...000222...///000111000...,,,***(((''')))+++++++++111999III\\\vvv777666777999888666888===;;;<<<===>>><<<:::777444444444555777999:::888666111222444666777777777777555777888888666333222111222---'''###   """'''))),,,...//////...---...000111000---***)))))),,,,,,---...---,,,+++***''''''(((((('''&&&%%%%%%'''''''''%%%######%%%'''((('''&&&&&&'''&&&$$$"""%%%$$$$$$$$$############!!!!!!!!!      !!!###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$"""    !!! $$$%%%&&&&&&&&&%%%######$$$###!!! !!!!!! !!!"""######"""!!! """""""""###$$$%%%%%%&&&$$$&&&)))***+++,,,---/////////000000///...---,,,)))(((***,,,,,,,,,111999JJJ[[[rrr666333444777666333666;;;:::<<<>>>???>>><<<888666333333555777:::;;;999777///000111333555666777777666666666666666333///,,,***'''"""  !!!%%%'''))))))+++...111222111///---,,,...//////---+++***++++++,,,,,,,,,+++***'''&&&$$$%%%%%%%%%$$$"""!!! """%%%'''&&&&&&&&&'''&&&###!!!$$$$$$#########"""""""""    !!!""" """###%%%%%%%%%%%%%%%%%%%%%$$$"""    !!!   !!!"""###$$$$$$$$$#########"""#########"""!!! !!!""""""!!!"""############"""!!!""""""""""""######$$$%%%"""$$$'''(((((()))***,,,/////////...------,,,,,,+++)))(((***)))***222;;;JJJYYYooo666222333666555222444;;;;;;<<>>:::777:::;;;:::444444555555555555555555444333333444555555444222<<<:::777555222///***'''   !!!%%%***---///000000---///000222222111///...111000///---,,,+++++++++***)))'''%%%$$$###""""""######$$$$$$$$$$$$$$$###"""      """$$$###"""!!!!!!!!!"""###$$$###"""!!! """!!!    ############$$$%%%&&&'''&&&%%%$$$"""!!!""""""###$$$###!!! """%%%&&&###"""!!! """######""" !!!"""""""""#########"""!!!!!!"""!!!!!!!!!""""""###$$$&&&%%%######$$$'''((()))((()))***++++++)))'''&&&***))))))+++******111999FFFZZZsss111222333222222333555888777::::::555444666888777333444444444444444333333111000111333555666444333999888666333000+++%%%  !!!%%%'''))),,,.../////////...///111333333222111000000///...,,,++++++******)))(((%%%###  """######$$$$$$$$$######!!!    """$$$&&&%%%$$$""""""""" !!!"""!!!!!!    """##################$$$%%%&&&&&&&&&%%%###"""!!!!!!""""""######!!!!!!!!!###$$$%%%######"""!!! !!!###$$$###"""###$$$!!!""""""#########""""""###############$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&&&&))))))+++++++++***((('''((('''((()))))))))///777FFFYYYppp///111333444444555777999333777777333222444666444444444444444333222111111---...000333555666444333555444333111---%%%   $$$(((+++........................,,,...///111222222111111...---,,,***)))(((''''''%%%###  """###############"""!!!    !!!!!!!!!    &&&''''''&&&###!!!!!!"""     """###$$$ !!!"""#########$$$$$$%%%&&&&&&&&&%%%###"""!!!!!!""""""##################$$$$$$$$$###"""!!!!!!  ###$$$$$$$$$$$$%%%!!!""""""###$$$$$$$$$$$$"""""""""######%%%&&&&&&###&&&)))((($$$""""""###((()))*********)))'''&&&%%%$$$$$$&&&%%%%%%,,,444EEEUUUkkk|||///111444555444444555777444888888555333666777666555555555444333222111000...///111444666666444222222111111...)))  """%%%(((,,,///222111000......---------***+++,,,---............---+++)))&&&###!!!    $$$&&&%%%$$$###!!!   !!!!!!###%%%$$$$$$###!!!  !!!"""&&&'''&&&$$$!!! !!!"""!!!!!!   ###%%%&&&''''''  !!!""""""###$$$%%%%%%%%%%%%'''&&&$$$###""""""######"""###$$$%%%%%%$$$######$$$$$$"""!!!!!!!!!!!!!!! """"""!!!!!!###%%%""""""$$$%%%&&&&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%$$$'''(((&&&!!!!!!$$$%%%%%%&&&%%%$$$######  !!!!!!!!!'''///???NNNcccttt000222444444333222222333555999:::777555777888666666666666666555333222222222222333555666666444111111000///,,,&&& $$$''')))+++---///111000///......---......************************(((&&&###  """$$$&&&%%%###   !!!"""###%%%'''&&&%%%$$$"""   !!!"""###%%%&&&%%%$$$"""!!!"""###"""!!!    ###%%%''''''''''''%%%$$$$$$############$$$!!!"""$$$%%%%%%%%%%%%%%%((('''%%%$$$######$$$$$$###$$$%%%&&&&&&%%%$$$"""$$$###"""!!! """!!!  ######$$$%%%&&&''''''''''''"""""""""""""""###$$$$$$$$$%%%%%%"""!!!)))666FFF[[[mmm{{{111222333333111111222333555999;;;777555666666444666666666666555444333333555444333444555555444222333111---)))$$$ ###(((+++---...///000///////////////.........+++***)))(((&&&%%%$$$$$$    """    !!!"""###&&&(((((((((&&&$$$!!!   !!!"""""""""$$$%%%&&&$$$"""!!!!!!"""   $$$"""###%%%'''((((((&&&&&&$$$$$$###"""!!!!!!""""""!!!"""$$$%%%&&&&&&%%%$$$((('''%%%$$$######$$$$$$$$$%%%&&&'''&&&%%%$$$######"""!!! """!!!!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$###""""""""""""###!!!!!!###...@@@VVVfffrrr}}}222222333222111222444666777;;;<<<999666666555333444444555555555444444333444222111111333555555555555222---(((###%%%***---///111222//////000111000///...---)))'''%%%"""     """######%%%(((***)))((('''%%%"""  !!!"""############!!!######"""   """&&&&&&''')))******)))'''%%%""""""!!! !!!"""$$$&&&&&&&&&%%%$$$&&&%%%###"""!!!""""""###&&&&&&&&&&&&&&&%%%%%%$$$"""!!!   """"""###############"""###"""!!!  )))===TTTbbbjjjttt}}}222222222222222444777::::::>>>???;;;888888666333222222333444444444333333222000...///111444666777888333---'''""" &&&+++...111333000111222333222000...,,,%%%###   """$$$ !!!    !!!""""""!!! """###$$$%%%'''***,,,'''&&&%%%###    !!!###$$$%%%$$$$$$###    ###### ###''')))***,,,---,,,***(((&&&&&&%%%$$$"""!!!!!!!!!!!! """$$$&&&'''&&&%%%$$$$$$###""" !!!'''''''''&&&&&&%%%%%%%%%!!!!!! !!!######!!! !!!!!!!!!!!! $$$!!!  (((===TTT```eeemmmxxx~~~666555444444666888999999;;;======;;;:::888666222555666888777555333222222333222333444666777555333111000...)))$$$%%%)))***,,,000333000000111222111...)))%%%   """$$$$$$$$$"""  !!!###$$$%%%$$$$$$%%%%%%&&&&&&'''((((((((("""###$$$$$$"""   """"""!!!""""""""""""!!!!!!    !!!###%%%''''''''''''&&&'''((())))))$$$$$$$$$###"""###%%%''''''((((((((((((&&&%%%$$$######!!!!!!!!!!!!######$$$$$$%%%'''((((((%%%###"""  ######""" $$$###""" %%%"""  ,,,???VVVbbbccceeennnwww999888777666888999::::::;;;===>>>===<<<:::888555222444555555333111000000555444444444333111...+++++++++)))$$$ &&&******+++...111...---,,,,,,+++'''###   !!!"""######    !!!###$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&""""""######!!!   !!! !!!"""""""""!!!    ############$$$&&&((()))'''''''''((((((((())))))$$$%%%%%%$$$######$$$&&&&&&&&&'''((('''&&&%%%$$$$$$$$$###""""""###$$$$$$$$$$$$%%%&&&((('''%%%###!!!    ---@@@VVVbbbbbbcccjjjrrr}}};;;;;;:::999999:::<<<<<<888999;;;======;;;888777444555777777555333222333555444333222111---'''######"""  ###(((******)))+++---***(((%%%"""    !!!""""""############""""""!!!!!!  """%%%'''######%%%&&&''''''''''''))))))(((''''''&&&%%%%%%"""###$$$###!!!    """###"""!!!   !!!###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$%%%&&&((()))&&&'''((()))***)))(((((($$$%%%&&&&&&$$$""""""###$$$%%%%%%&&&'''&&&&&&&&&$$$######""""""######$$$%%%%%%%%%&&&''''''$$$"""    111CCCZZZeeeeeedddiiipppzzz;;;<<<;;;:::999:::;;;===555555999>>>???:::777777555777888888666444333444222111000000...***$$$   $$$'''******)))''''''(((###    ###%%%%%%%%%'''&&&%%%###!!!   """###%%%'''***$$$$$$%%%&&&&&&'''''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%###!!!    !!!!!!   !!!$$$&&&###############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%&&&(((******)))((('''$$$&&&((('''$$$"""!!!!!!"""###$$$%%%%%%&&&&&&&&&########################&&&%%%%%%&&&&&&&&&$$$"""     ###666III___kkkkkkjjjmmmrrrzzz999::::::999777888:::===666666<<>>???@@@KKKXXXWWWGGG;;;999999:::;;;999555222000///%%%!!!  """""""""!!!!!!  """$$$%%%%%%!!!"""""""""!!!    !!!"""######"""###$$$$$$######$$$%%%&&&%%%$$$###""""""######"""""""""""""""###############"""       !!! !!!"""$$$$$$$$$$$$#########"""%%%%%%&&&&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%"""!!!"""$$$"""!!!!!! !!!"""$$$$$$######$$$%%%%%%$$$######!!!    (((777GGGUUUgggqqqsssrrruuuxxx000444777666444555:::???@@@AAAMMM[[[YYYHHH:::777222333333111,,,(((&&&&&&  """$$$%%%###   """%%%'''((((((###"""!!!  """"""############""""""!!!###$$$%%%$$$%%%&&&((('''&&&$$$###"""######$$$######""""""!!!!!!        !!!!!!!!!"""###%%%%%%%%%$$$$$$#########"""###$$$$$$###""" $$$$$$#########$$$%%%&&&&&&&&&&&&$$$"""!!!###%%%"""!!!!!! !!!###$$$      ///???OOO\\\llluuuvvvuuuwwwzzz222555666444222444:::@@@???@@@AAACCCAAA;;;444...555222---'''!!!  """&&&$$$"""""""""    !!!  """%%%&&&%%%###   """((('''&&&$$$"""!!!""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""""""""    !!! !!! """"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&$$$!!!###%%%&&&%%%$$$&&&%%%"""        '''888GGGXXXbbbooowwwyyyyyy{{{}}}333666888888555666;;;???>>>===>>>>>><<<888111---,,,)))$$$  ###%%%)))&&&"""   !!!!!!  """"""   """$$$%%%''''''%%%$$$###!!!  !!!###$$$$$$$$$%%%&&&%%%%%%$$$###"""!!!!!!     !!!  """""""""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$%%%### """$$$$$$$$$$$$###!!!     '''888III]]]gggrrrzzz{{{|||~~~444777999888666666999<<<999888888888777444///,,,!!!  !!!$$$&&&'''%%%"""   ###&&&'''&&&%%%   """$$$&&&'''(((&&&&&&%%%$$$###"""!!!  !!!"""######%%%$$$###!!!      !!!"""!!! !!!###%%%%%%$$$""""""""""""""""""""""""""""""""""""############%%%### """###$$$###!!!      &&&:::LLL```iiisssyyy{{{|||777777777666444444777:::333333333444333000+++'''   ###&&&&&&%%%$$$  !!!#########%%%'''))))))&&&###   """###$$$&&&'''(((((((((&&&%%%%%%$$$"""!!!!!!  !!!""""""!!!      !!!"""###$$$$$$!!! """%%%''''''&&&"""""""""""""""""""""""""""#########$$$$$$$$$$$$&&&###  """$$$"""!!!       """"""!!!'''===PPP___gggpppuuuwwwzzz<<<:::777444222333777999111111111111...(((   """$$$$$$!!!    !!!###%%%'''&&&&&&'''((()))'''###    !!!%%%%%%&&&'''''''''''''''%%%%%%$$$###!!!        !!!######$$$$$$ """%%%'''''''''""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&'''$$$  """"""      !!!"""######$$$%%%%%%###)))@@@TTT___eeemmmqqqtttxxx>>>;;;888444333444555777000...+++(((###  !!!!!!!!!    """%%%&&&&&&&&&''')))''''''&&&&&&%%%"""    !!!$$$%%%&&&&&&''''''(((((((((''''''%%%$$$###!!!         !!!""""""""" !!!$$$&&&&&&%%%""""""""""""""""""""""""%%%%%%%%%%%%&&&&&&&&&''''''$$$      !!!############$$$%%%&&&&&&$$$ +++CCCWWWbbbffflllnnnpppttt}}}999888666444333222000...&&&###  !!!"""!!!    &&&(((******)))(((((((((%%%$$$"""    !!!$$$''')))***+++))))))************))))))%%%$$$"""       """$$$$$$###""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%###      !!!  ###%%%$$$###!!!###$$$&&&'''&&&"""...FFFZZZdddhhhjjjjjjjjjmmmvvv}}}222222333333222...)))%%%  !!!%%%&&&%%%###  ###%%%&&&***+++---,,,***(((((((((!!!    """%%%)))+++---......++++++,,,,,,,,,,,,++++++%%%$$$"""     !!!""""""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$!!!         ###$$$"""  $$$&&&%%%""" !!!###&&&((((((%%%"""///GGG[[[eeeggghhhfffdddfffnnnuuu333111---)))###   """!!!  """'''*********************(((&&&$$$"""   """$$$%%%%%%$$$+++,,,------+++******++++++++++++******)))''''''&&&"""       """"""!!!  """ !!!"""""""""""""""&&&%%%###!!!!!!!!!###$$$((('''%%%######$$$&&&'''$$$"""      &&&)))'''%%%###  !!!$$$&&&$$$%%%&&&&&&%%%### !!!333NNNdddgggiiiiiigggeeefffjjjooo{{{)))'''###   !!!   !!!"""$$$(((,,,......---,,,+++***(((%%%!!!   """###%%%''''''''''''+++---//////...---,,,---)))))))))(((&&&%%%$$$###     !!!"""###"""!!! !!!### !!!""""""######""""""&&&%%%$$$""""""###%%%&&&'''&&&%%%############$$$"""      %%%(((&&&%%%###  """$$$%%%%%%&&&''''''&&&$$$"""!!!!!!222LLLbbbhhhjjjjjjhhheeeeeejjjooo{{{  !!!"""$$$"""  %%%&&&)))---000111000...+++***'''###  ###&&&'''&&&&&&''''''(((((()))***,,,///000...,,,******&&&%%%$$$"""       !!!"""""" !!!"""#########"""!!!"""$$$!!!""""""############"""%%%$$$###""""""###$$$%%%%%%%%%%%%$$$"""!!!    !!!%%%'''%%%$$$###  """###$$$%%%&&&&&&'''((('''&&&$$$###!!!111III^^^iiikkkllliiieeefffkkkppp|||  !!!###$$$######""" """$$$&&&((())),,,///111111...+++$$$###    !!!%%%)))+++((('''&&&%%%%%%&&&((()))'''))),,,,,,)))%%%"""!!!       !!!!!! !!!!!!"""""""""!!!!!! """%%%""""""###############"""!!!!!! !!!"""######$$$$$$###!!!   """&&&(((%%%###!!! !!!$$$%%%&&&&&&%%%&&&&&&'''''''''&&&%%% !!!///FFFYYYhhhlllmmmkkkfffgggmmmsss  ###%%%''')))(((%%%"""    %%%)))+++,,,+++,,,---///000...***&&&  !!!###$$$'''))),,,)))(((&&&$$$%%%&&&(((***%%%'''((('''###      !!!""" !!!!!!  """$$$""""""#########""""""!!! !!!!!! !!!!!!     ###'''(((%%%###  !!!$$$&&&'''((($$$$$$%%%&&&&&&'''''''''######///DDDVVVfffkkknnnlllhhhiiiqqqxxx  !!!$$$,,,,,,---+++((("""   $$$(((+++...///------,,,,,,+++(((###   """$$$&&&&&&&&&''')))++++++***'''&&&%%%%%%''''''!!!"""###!!!   !!!!!! ######   !!!!!!!!! !!!"""###$$$   """$$$!!!""""""""""""!!!!!! !!!     !!!!!!  %%%(((&&&$$$""" """$$$'''(((######$$$%%%&&&'''((()))(((%%%"""###'''222EEEVVVbbbhhhnnnmmmjjjllluuu $$$''')))+++***)))&&&    !!!"""$$$&&&(((+++,,,---+++)))&&&$$$""" !!!###$$$%%%&&&'''))))))(((((()))+++,,,***(((%%%"""!!!    !!!!!!!!!!!!!!!!!!!!!!!!"""'''&&&   !!!"""!!! !!! !!!"""$$$%%%"""!!!!!! !!!!!! !!!"""!!!!!!!!!!!!!!!      ############"""    %%%'''&&&%%% !!!%%%'''$$$$$$%%%&&&''')))+++,,,---***((()))---666HHHYYY^^^fffmmmmmmkkkooozzz ###(((*********%%%$$$"""  """$$$%%%''''''''''''((()))***+++&&&###  ###%%%&&&''''''''')))******))))))+++,,,+++***&&&###     !!!!!!!!!!!!"""""""""!!!!!!!!! !!!'''&&&   """"""!!! !!!###$$$######"""!!!!!!!!!!!!!!!!!!""""""!!! !!! !!!!!!     $$$$$$$$$$$$###  $$$'''((('''!!!  ###&&&%%%%%%&&&''')))+++---...111...---...111:::KKK\\\\\\dddlllnnnlllppp}}} ###)))+++***'''%%%###  !!!###$$$'''***+++***)))(((&&&$$$"""!!!   """$$$'''***+++000---***))))))(((&&&%%%,,,(((###   !!!!!!""""""&&&%%%###!!!     !!!!!! """$$$%%%""""""!!! $$$######!!! !!!"""$$$$$$###       $$$&&&###    """###"""   $$$%%%&&&)))+++,,,---------333444444666;;;CCCLLLSSSZZZbbbkkkqqquuuyyy !!!$$$(((,,,,,,***&&&###   $$$'''((()))+++------,,,***((($$$!!!  !!!"""###&&&)))+++---......+++(((&&&%%%###!!!    !!!"""###$$$$$$&&&%%%###    !!!"""!!!###$$$!!!!!!  $$$$$$$$$###""""""!!!!!!#########"""      ###%%%###   !!!###!!! $$$&&&''')))***,,,---------111222333666;;;CCCLLLSSSYYYaaakkkrrrvvvzzz  %%%)))***++++++((($$$  ###&&&***,,,------......///---)))%%%     !!!"""###&&&)))+++---------***'''###    !!!!!!"""""" !!!"""###$$$$$$&&&%%%"""   """###  !!!"""!!! """"""""""""""""""""""""$$$###    !!!###"""!!!   !!!$$$"""   !!!!!! ###'''((()))***+++---......///111333666;;;CCCKKKQQQWWW___jjjsssxxx}}}  %%%(((******(((%%%    ###&&&(((***---......---,,,+++,,,)))%%%   ###&&&&&&$$$###$$$'''###%%%''')))***)))((('''%%%!!!    !!!"""#########""" !!!""""""###%%%###     """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!     !!!###$$$$$$###"""   $$$###!!!   !!!'''((((((***+++---//////000222555888===BBBIIINNNTTT]]]iiittt{{{  &&&)))(((((('''%%%"""  $$$(((+++,,,---...///...+++(((%%%$$$!!!  !!!"""%%%((((((&&&&&&(((***''''''(((((('''$$$!!!    !!!!!!"""######"""""" !!!!!!"""######"""    """###############""""""!!!!!!!!!!!!"""""""""!!!        !!!"""######"""   $$$$$$###!!!    &&&'''(((***,,,...000111222555999<<>>CCCGGGJJJMMMOOOQQQXXXdddttt!!!"""%%%)))+++)))"""  ###'''***,,,,,,*********'''&&&$$$$$$"""   !!!###$$$%%%&&&(((***'''$$$$$$&&&%%%"""    !!!"""!!!!!!  !!!"""###$$$$$$$$$     !!!!!!"""######""" !!!""""""      !!!""" !!!      !!!'''...222444444333111777>>>EEEJJJMMMQQQSSSQQQWWWcccsss))))))******'''!!!   ###(((***...000000---)))&&&'''"""  !!!'''###"""%%%(((''''''******&&&!!! !!!!!!    !!!###!!!!!!###"""!!! !!!!!! !!!!!!"""#########""""""  !!!"""!!!  """###""" !!!!!!    !!!!!! """  """$$$"""!!!!!!       &&&...333444333222444888???FFFLLLPPPQQQRRRRRRWWW```ooo***)))'''$$$!!!  !!!$$$&&&+++---000111///+++&&&"""   ###&&&(((******&&&&&&***,,,******+++)))$$$   !!!$$$%%%&&&&&&%%%###""""""###%%%'''%%%###!!!  !!!!!!"""""""""""""""      !!!""""""!!!    """#########"""!!!    !!!!!!   """,,,222666777777777<<>>FFFMMMSSSUUUUUUTTTOOOUUU___ppp~~~~~~%%%    ###(((---/////////---...---+++%%% ''''''(((***---000222444000+++)))+++)))$$$   """%%%&&&'''%%%&&&'''((()))******+++((('''&&&$$$$$$$$$%%%&&&%%%"""   !!!"""     """$$$$$$############$$$$$$  !!!"""######"""!!!     !!!   (((000555999::::::???GGGNNNSSSTTTSSSRRRPPPVVV___ppp{{{zzz    ###(((---000000///...((('''%%%"""   ###&&&,,,---///111333444555666222,,,((('''###  !!!$$$''')))***+++))))))))))))************(((&&&%%%###"""!!!!!!!!!      !!!"""!!!!!!!!!"""$$$######""""""######$$$!!!  !!!!!!""""""!!!      !!!!!!  &&&...666;;;>>>===AAAHHHNNNRRRTTTSSSRRRSSSWWW```ooo}}}wwwuuuzzz   &&&(((+++......---+++)))   !!!$$$(((---000333444777999:::999888777111***$$$!!! $$$&&&&&&$$$%%%''')))***+++,,,,,,,,,,,,+++++++++*********'''&&&$$$!!!          """"""!!!!!!!!!########################"""   """!!!!!!     !!!"""###$$$###!!! !!!+++666???DDDAAADDDIIIOOORRRTTTTTTTTTSSSWWW___mmmzzzsssooottt|||}}}  """&&&((()))***++++++***'''$$$"""  ###&&&))),,,000333222555888;;;:::888444222***"""  !!!!!!&&&)))++++++***+++,,,------------------,,,,,,+++***)))((((((###"""      !!!!!!   """"""!!!!!!!!!"""###$$$$$$$$$$$$###"""    ###"""!!!      !!!###$$$$$$"""  '''333===CCCCCCEEEHHHLLLOOORRRSSSSSSQQQUUU]]]kkkwwwoookkkooowww~~~xxx|||  &&&***---///++++++***)))'''###   %%%''')))******,,,...000...111555777666222---***"""     %%%(((***&&&%%%%%%&&&***,,,------...////////////...------++++++***)))'''&&&%%%%%%     !!! !!!!!!!!!!!!!!!    !!!""""""!!!!!!"""###%%%&&&&&&%%%###"""   $$$######"""    !!!""""""   ###///999>>>AAACCCEEEHHHKKKNNNPPPQQQOOOSSS[[[iii~~~uuummmiiimmmuuu}}}~~~|||vvvyyy ###+++///111000...,,,,,,,,,***$$$ !!!&&&((()))***,,,...///000000------------,,,((("""   %%%******'''***))))))***+++,,,---...///000111111111000///...+++***)))((('''%%%!!!    """###### """$$$      """######"""$$$%%%&&&&&&&&&$$$!!! """  """$$$"""""""""     !!!$$$&&&&&&%%%$$$  """///777@@@AAADDDGGGJJJLLLNNNOOOIIILLLUUUcccttt{{{tttlllhhhkkkuuu~~~{{{{{{~~~ !!!)))///444555333222...---***%%% """'''+++******,,,------...------...,,,)))'''$$$   (((,,,+++(((,,,,,,+++++++++,,,------111111222222111///...---(((&&&$$$###!!!      """######!!! """$$$    !!!###############$$$$$$###""" !!!  """$$$#########!!!     ###%%%&&&%%%$$$!!! (((000999;;;@@@DDDHHHLLLMMMNNNHHHKKKRRR^^^nnn|||wwwrrrlllhhhkkksss}}}}}}{{{{{{||| ######'''...333666777555444...+++%%%   ###&&&)))---000,,,,,,---...---,,,+++***---)))###   &&&---000...+++...---------------......333222222000...,,,***)))"""     !!!!!!!!! !!!""""""!!!!!!"""###     """###$$$"""""""""!!!!!!    ###%%%%%%%%%$$$"""    !!!$$$&&&&&&&&&$$$!!!  &&&000333:::AAAFFFJJJLLLMMMHHHJJJOOOYYYgggttt}}}vvvrrrmmmjjjlllsss{{{}}}{{{{{{||| %%%***(((+++///333555444222000***%%% !!!$$$'''***+++,,,...///,,,------...---,,,***((()))###  """$$$(((...333333111...------------...///000111333222000---***'''%%%###    !!!""" !!!"""""""""!!!  !!!"""     """$$$######"""!!! !!!!!!  !!!$$$%%%&&&&&&%%%"""      %%%'''((((((&&&### (((---444===CCCGGGIIIJJJLLLMMMQQQYYYcccoooyyy~~~~~~|||wwwqqqlllnnnttt|||{{{~~~ """&&&))),,,,,,...000222222///,,,)))  """'''))),,,---,,,************+++,,,,,,+++)))'''%%%   !!!%%%'''(((***...333666666333000***++++++,,,...000222333444222///+++'''$$$!!!     """######!!!"""###$$$###"""!!!       !!!######"""!!!!!!!!!""""""  """$$$%%%&&&%%%$$$!!!      %%%((()))***'''$$$!!! """'''///888???CCCFFFFFFOOOQQQUUU[[[dddnnnwww}}}||||||}}}}}}ssslllmmmttt~~~}}}&&&***,,,------///000000000---)))$$$!!!  !!!&&&(((+++---...---***((('''''''''((()))(((&&&###  !!!&&&)))++++++...111444555444222111))))))***+++,,,...000111222000,,,(((###     !!!###############$$$$$$$$$"""!!!           """###$$$$$$$$$###       $$$'''))))))&&&$$$!!!   (((111999???BBBDDDOOORRRWWW]]]dddmmmvvv|||{{{{{{{{{~~~uuummmlllsss}}}'''---///000000000......---***&&&  &&&+++...000...//////---***((('''(((%%%%%%%%%###   !!!$$$'''***,,,,,,...000222111000//////***)))))))))***+++,,,---+++)))$$$    !!!"""############$$$$$$$$$###"""  """!!!          """""""""""""""!!!      !!!%%%&&&'''&&&$$$"""!!! )))333;;;@@@CCCJJJNNNUUU[[[bbbjjjrrryyyzzzyyyxxxzzz}}}zzzrrrqqqvvv~~~###''',,,000111222222333+++***(((%%% !!!(((...333555666///000///...+++))))))***$$$$$$"""   !!!!!!"""###%%%''')))***+++---//////...---------++++++***)))((((((((()))$$$!!!     !!!!!!"""###############$$$$$$$$$###!!! """$$$###!!!        !!!""""""!!!!!!!!!       ###$$$%%%&&&%%%$$$###"""  $$$...888@@@CCCEEEJJJRRRYYY___gggooouuuzzzxxxvvvwwwzzzyyywwwzzz---...000444555444000------***%%%  """(((///333444444333111///---,,,+++)))&&&###'''!!!   """%%%)))'''%%%%%%&&&'''''''''...,,,+++,,,,,,,,,***)))***'''%%%$$$%%%$$$###"""      """$$$%%%$$$""""""%%%((((((&&&$$$###$$$$$$###"""!!!"""###$$$%%%%%%$$$$$$        !!!"""$$$((($$$         !!!$$$######$$$%%%$$$""" !!!+++555<<<===GGGOOOTTTZZZdddllloooxxxvvvtttqqqqqqwww~~~000///000222333222///---(((###  !!!$$$'''---222555666555444///...---,,,+++)))%%%"""  """%%%''')))'''%%%%%%'''))))))))),,,,,,+++,,,---,,,)))''')))&&&###!!!     !!!"""$$$&&&'''%%%###"""$$$&&&%%%$$$"""!!!"""###"""!!!"""$$$%%%%%%$$$######$$$  !!!       !!!###$$$&&&"""   !!!      !!!""""""$$$$$$$$$###!!! """+++111:::DDDMMMRRRXXXaaaiiilllqqqqqqqqqqqqsssyyy}}}333222111111111///,,,***""" ###'''***---111555777777666555,,,,,,,,,,,,+++'''!!!  """%%%((()))(((&&&%%%&&&)))+++++++++++++++,,,------,,,(((%%%'''###     """###$$$&&&''''''%%%###"""###%%%###!!!!!!!!!!!! !!!###%%%%%%$$$"""!!!!!!  """!!!     """###%%%###    !!!!!!      """$$$$$$$$$$$$###!!! !!!&&&666???IIINNNUUU^^^eeeggghhhjjjmmmqqquuu{{{444333222111000,,,'''###  ###(((,,,...000333555666555333222++++++******'''"""   ###%%%''')))***'''&&&&&&(((***,,,---,,,++++++,,,------***&&&"""!!!      !!!"""###$$$$$$$$$$$$###"""######$$$"""  !!! !!!%%%((('''!!!        """$$$&&&!!!  !!!!!!!!!      """$$$%%%%%%$$$$$$%%%###!!!!!!111;;;EEELLLRRRZZZ```bbbaaadddjjjqqqxxx~~~333333222111...'''  ###'''+++...///000222333222000...---+++)))'''$$$    !!!###%%%'''(((((((((&&&&&&&&&(((+++---------+++++++++,,,+++'''"""      !!!""""""  !!!######$$$"""  %%%......"""        !!!$$$&&&!!!  !!!!!!!!!    !!!$$$&&&'''%%%$$$%%%&&&$$$"""---888CCCJJJPPPXXX]]]^^^]]]aaagggpppxxx~~~111000...+++&&&  %%%(((***,,,...//////000000///---+++))))))&&&!!!  ###$$$&&&'''(((((('''&&&&&&&&&&&&))),,,------++++++***)))'''%%%!!!    !!!""" !!!!!!#########""" """,,,+++      !!!$$$###      ###%%%!!!  !!!    ###&&&'''%%%$$$&&&(((%%%###  ,,,777CCCKKKQQQXXX\\\]]]]]]___dddllluuu|||111---'''!!!  """'''+++,,,------...000000000000...,,,***(((&&&!!!   ###$$$%%%%%%&&&((())))))((('''&&&&&&&&&&&&)))+++,,,+++******'''$$$!!!    !!!!!!!!! !!!######!!!"""     !!!######     """$$$        ###%%%$$$$$$'''***&&&%%%""" ,,,888DDDLLLRRRYYY]]]]]]^^^^^^aaagggooovvvzzz{{{111+++"""  """$$$''',,,//////......---111111111111///---***)))###  ###''')))******'''(((*********)))'''%%%&&&&&&&&&)))+++,,,***((((((%%%!!!    !!!!!!  ### !!!###""" !!!          !!!$$$       ######$$$(((,,,'''&&&$$$!!! ,,,888EEEMMMTTTZZZ]]]]]]___^^^^^^ccckkkssswwwxxx~~~(((###  $$$***///////////////000000000333000---...000///***%%%  %%%)))+++((('''***,,,+++***)))(((((())))))'''%%%)))(((((((((((('''$$$!!!   """"""!!!""" """!!!!!!"""""""""      """###!!!    !!!###!!!    """###"""   """###%%%''''''&&&$$$"""  333===IIIQQQUUUWWWZZZ^^^]]]```cccddddddjjjuuu~~~  !!!(((---000000111111111111111111111///---------***###   """'''+++,,,***)))+++---,,,+++*********++++++)))''''''&&&%%%%%%%%%###!!!  """"""!!!###"""!!! !!!!!!      """###"""!!!      !!!     ###$$$###   !!!"""###''''''%%%### $$$666???KKKRRRUUUXXX\\\```gggccc^^^ZZZ\\\cccmmmttt  """'''---000000000111111111000000///000---+++***'''!!!  $$$(((+++***...///,,,+++---...---+++*********++++++)))(((%%%###!!!    ###"""!!!###$$$""""""!!!  !!!""""""        #########!!!       !!!"""!!!   $$$%%%%%%    !!!###$$$'''((((((&&&$$$!!!!!!,,,:::BBBLLLSSSUUUXXX]]]aaagggbbb]]]^^^eeeooowww|||   %%%))),,,000222///000000000000///...---000,,,(((###  $$$(((---///,,,000111...,,,///000...+++***))))))******(((&&&%%%"""  ###%%%"""!!!$$$%%%$$$"""!!! !!!$$$"""      !!!"""""""""            """%%%&&&%%%######"""  """%%%)))+++))))))******(((%%%""" )))444<<>>FFFNNNSSSUUUWWW\\\``````cccffffffeeegggmmmrrr (((***...000000000111222222333444444333111...,,,)))###   '''++++++)))***+++***///000...---000111000000...,,,++++++)))&&&$$$###   $$$%%%%%%$$$###%%%((()))$$$"""######!!!"""""""""!!!!!!        $$$!!!       !!!      #####################!!!   """%%%'''))))))************)))((((((&&&######$$$&&&)))444>>>BBBJJJSSSXXXYYYZZZ^^^bbbccccccaaa[[[XXX[[[fffppp}}} $$$(((222333444444222111222333111222333333111...+++)))  $$$,,,///---***)))***(((,,,...,,,,,,000111000///---***)))'''%%%!!!   ###%%%&&&%%%%%%$$$&&&******%%%""""""       """&&&$$$          !!!###"""!!!   !!!###%%%''''''&&&&&&&&&'''((()))&&&%%%%%%((()))---666@@@HHHQQQ[[[``````aaacccfffdddbbb]]]ZZZZZZaaallluuuyyy~~~ %%%---222888999999777444222222333---...//////...+++'''%%%  !!!&&& '''///222///+++******&&&+++---++++++///111111,,,***'''%%%###   !!!!!!"""$$$%%%%%%%%%%%%$$$'''++++++&&&"""!!!       !!!$$$(((%%%!!!  """"""!!!     !!!  !!!"""!!!  """%%%&&&$$$###"""###%%%'''(((&&&%%%&&&***+++...777@@@MMMVVV```fffffffffgggjjjfffbbb___^^^bbbgggkkkmmmvvv||| !!!(((...222:::777555444555555444444222222111000---'''   $$$***---000//////...------,,,,,,///+++((())),,,///000///***'''"""   $$$&&&&&&******)))((('''%%%$$$###&&&%%%###       ###'''%%%"""  """###$$$###"""    """"""!!!  !!!"""  """&&&%%%%%%'''***,,,......((())),,,//////111999CCCNNNZZZgggpppuuuwwwrrrkkkeeeeeeeeedddcccdddgggjjjnnnwww~~~}}}  &&&,,,111444>>>;;;777555555555444333111000...,,,(((!!!  %%%***...111000000000///...,,,+++***---***((((((***+++***(((%%%!!!   $$$&&&'''''''''''''''&&&%%%###!!!!!!###"""       !!!$$$###"""  """###"""!!!!!!!!!!!!!!!!!!"""  !!!""""""!!!    """"""###$$$''')))++++++,,,,,,...000///000999CCCRRR```oooyyy~~~}}}vvvnnnhhhhhhhhhgggfffgggjjjmmmmmmvvv~~~~~~!!!''',,,000444666AAA===999555444333222111///---)))%%%    %%%***---000222000111111111///,,,)))(((+++***))))))(((&&&"""  """$$$&&&'''''''''******)))((('''%%%$$$###        !!!"""!!!  """!!!!!!!!!"""###$$$%%%%%%   """######!!!      """$$$&&&((()))---,,,...///000333===IIIYYYiii{{{yyynnneeeeeeeeeccccccdddhhhkkkmmmttt}}}"""(((---000222444555???<<<777444333222111000---)))$$$  ###))),,,...///111000111222222///,,,(((%%%***++++++***'''!!!  """###%%%&&&''''''''''''******)))((('''%%%$$$###       """###   !!!"""###$$$$$$$$$!!!  !!! !!!  !!!###$$$###   !!!   !!!"""$$$&&&((())))))+++...111777DDDQQQaaasssxxxllldddcccbbbaaa```bbbfffiiimmmttt}}}%%%(((---000111111333444:::777444222111000///---)))$$$  ###(((,,,---...///000111222222222///,,,(((%%%***++++++)))###  %%%)))&&&&&&'''((()))*********$$$$$$$$$###!!!       """###!!!   !!!!!! ######""""""!!!!!!!!!!!!###!!!  """######!!!     !!!   !!!"""###&&&((((((((()))---000777FFFTTTjjj|||wwwkkkfffeeedddbbbaaaccchhhkkknnnuuu...000222222111111222444666444222111000...+++(((###  '''(((***---/////////111222111222222111///+++(((&&&((()))'''###  &&&+++...******++++++,,,,,,------$$$$$$######!!!         """!!!  $$$$$$######"""!!!!!! """!!!  !!!"""""""""       ###&&&)))(((***---///555CCCPPPnnn~~~tttjjjcccbbb```^^^]]]```dddhhhnnnwww777777777555333333444666555444333222111---'''###  %%%///...///000000//////111333222222111///---+++)))(((######     %%%))),,,---------,,,,,,++++++,,,,,,&&&&&&&&&%%%$$$"""    !!!        !!!""""""""""""!!!    """###"""!!!    !!!"""!!! """&&&&&&(((,,,...444AAANNNgggvvvvvvmmmfff___^^^\\\YYYXXX[[[```dddmmmwww======;;;888555555777999666555555444111,,,%%%  !!!)))222000000000...------///222222111000...---+++******     $$$(((***++++++------+++***)))((((((((($$$$$$$$$###!!!   !!!"""!!!        !!!!!!!!!!!!!!!  !!!######!!!   """"""!!!   """%%%$$$!!!  !!!"""&&&+++///555BBBOOO^^^lllxxxyyysssmmmgggbbbaaa```]]][[[ZZZ]]]bbbfffkkkwww>>>BBBBBB<<<888999;;;:::444333222000,,,&&&  ###(((,,,///111333111///,,,******,,,......///111111///***%%%"""     """###%%%(((***,,,---...333111...,,,)))((((((((('''&&&&&&$$$!!!    """%%%&&&$$$ """"""   !!!  """    ###%%%$$$   """%%%$$$  ###((()))++++++$$$  %%%***+++///;;;HHHVVVgggkkkgggfff```[[[___ZZZ]]]^^^\\\YYYYYY^^^cccnnnuuu<<<@@@AAA<<<999:::;;;:::555333///+++&&&    &&&***,,,///111//////---,,,+++,,,///111000000000...)))$$$    $$$%%%&&&(((***+++,,,---///...,,,***))))))))))))((('''&&&###     !!! """###!!!  !!!!!!       !!!"""!!!!!!   """$$$"""  !!!$$$###  %%%((()))***&&&   %%%(((---888DDDNNN]]]aaa___aaa^^^YYY\\\XXX[[[]]][[[XXXXXX\\\```jjjpppzzz<<>>>>>>>>;;;666222+++!!!  """(((111222333333222333555888444111...,,,+++)))%%%"""###     """(((,,,...,,,+++***)))(((((())))))(((((())))))************$$$"""     $$$&&&$$$     !!!    """ !!!  """"""###$$$%%%%%%!!!  $$$%%%###$$$$$$###$$$"""  !!!)))000???LLLPPPSSS]]]___YYYYYYZZZ\\\]]]^^^^^^^^^^^^___```fffqqq|||;;;>>>???=========888222+++$$$  !!!)))///555666666555444444666777000---*********'''"""    """'''***---...---,,,***)))(((((()))***))))))))))))((('''&&&&&&    %%%'''$$$           ###   ######$$$$$$&&&&&&$$$  """$$$'''((('''$$$######!!! ###,,,999IIIPPPUUU^^^^^^XXXYYY[[[\\\\\\^^^___```aaabbbccciiisss~~~|||}}}999<<<<<<;;;;;;:::444,,,""" !!!(((000666777888888777444333333444///,,,)))((('''###      $$$(((+++,,,------...,,,***)))(((((()))******))))))(((%%%###     ###$$$            ###%%%  ######"""###%%%&&&%%%!!!  ###((((((%%%!!!"""###""" (((333GGGSSSXXX```___ZZZ\\\```______aaacccfffhhhiiifffkkksss|||{{{yyyzzz|||777::::::999999888000(((  &&&...555:::999::::::888444111000000222...)))'''%%%     $$$###%%%(((+++---...------...,,,***)))((()))***+++***)))(((&&&###             """$$$%%%&&&  """!!!!!!"""###%%%%%%"""   """&&&%%%  """"""  %%%111GGGVVV\\\cccbbb^^^aaaeeedddccceeehhhllloooqqqhhhkkkqqqyyy~~~yyywwwxxxzzz555666777888555---$$$   &&&)))---333888777:::999555444444333///+++((($$$     $$$%%%&&&)))---000111///---***...,,,***)))***+++***)))&&&%%%"""           !!!&&&'''%%%"""  !!!###""""""###%%%$$$"""    ---AAAWWWcccggggggeeeaaaeeehhhkkknnnnnnnnnnnnoookkkkkkrrr|||uuuuuuzzz111111111000,,,%%%  &&&***,,,...333777666999888555333333000,,,***%%%    !!!&&&'''+++---000111111///,,,***...---++++++++++++***(((###"""          ###''''''###   """$$$"""!!!!!!###$$$$$$"""     ---BBBZZZgggjjjkkkjjjgggiiilllooorrrtttuuuvvvwwwooonnnrrr|||{{{ssssssxxx///...,,,(((###  !!!%%%***------...000333555888888444111000,,,'''%%%    !!!'''******111222222222000...,,,+++...---,,,,,,,,,+++(((%%%          !!!%%%'''%%%   !!!###%%%"""!!!!!!"""######!!!     ,,,CCC]]]kkknnnooooooooommmooosssvvvzzz|||}}}}}}wwwtttvvv}}}xxxppppppttt|||111...)))###  %%%(((+++---------///111555777666111...+++'''!!!    ###%%%(((,,,...---444333222111000...------...---,,,,,,+++)))%%%!!!           """%%%%%%!!!  !!!######""" !!!    )))AAA\\\jjjmmmooorrrssspppqqqtttwww{{{~~~yyyuuuvvv|||~~~|||tttlllkkkoooxxx///+++$$$   $$$)))***,,,...///000111222444666333---(((%%%     %%%******,,,000111///111000000//////...//////,,,+++***)))((($$$             !!!   $$$!!!   &&&===VVVdddiiimmmppprrrtttssstttwww{{{~~~~~~}}}vvvrrrqqqwww|||~~~}}}{{{{{{yyyrrrjjjiiilllttt)))### !!!&&&)))---...///000222444555666111222...&&&       $$$***---------111222111,,,,,,,,,,,,------------***(((&&&$$$"""                    ''':::PPP]]]dddjjjnnnoootttrrrrrruuuzzz}}}}}}{{{wwwsssrrrwww{{{|||zzzyyyyyyxxxrrrjjjiiimmmttt""" """'''+++---000//////000222444555555...---'''    !!!$$$(((---///------000222111))))))************))))))(((%%%!!!                   ,,,:::KKKXXXbbbjjjmmmlllooolllkkkooovvvzzzzzzyyytttqqqqqqwww|||~~~zzzyyyzzzzzztttmmmlllpppwww  !!!'''+++...///000///......000222222222+++***###       """&&&)))***...///,,,,,,000222111'''((()))))))))'''&&&%%%&&&###                  000;;;IIIUUUaaajjjmmmkkkhhheeeeeeiiiqqqvvvwwwuuujjjhhhjjjssszzz}}}{{{zzz||||||wwwpppooosssyyy  !!!'''+++...////////////000111222111...+++$$$      #########%%%'''000000//////............,,,(((%%%%%%)))+++)))&&&  """                  $$$<<>>HHHSSS[[[bbbiiijjjgggcccaaadddiiikkkiiiggghhhkkkggggggnnnuuuyyy~~~}}}~~~}}}yyyyyy{{{  $$$&&&))),,,///111222222...---,,,+++)))$$$   !!!   %%%,,,//////...///000++++++,,,,,,,,,,,,,,,,,,+++)))''''''(((%%%  !!!$$$&&&'''###!!!              '''000BBBMMMZZZaaagggjjjhhhddd``````eeekkkllliiifffgggiiicccbbbjjjttt|||~~~|||~~~~~~|||}}} """)))***,,,///222333444555...---+++)))$$$    """   &&&***...000000///000111***+++,,,---------,,,,,,***)))((((((&&&!!!  """$$$%%%%%%$$$###                 """)))333EEERRR___fffiiiiiifffaaa^^^```eeellllllhhheeegggfff^^^]]]fffttt}}}}}}{{{}}}~~~~~~ """'''***+++...111333444444444---+++((($$$      !!!%%%***,,,///000000000000000,,,---...//////...---,,,))))))(((&&&"""  """$$$%%%%%%$$$&&&$$$!!!              """###!!!!!!###"""$$$+++444FFFSSSaaafffgggfffccc___^^^```eeekkkjjjfffeeehhhddd]]]\\\fffttt~~~}}}{{{}}}  '''+++)))+++...111222111000///(((%%%!!!   !!!    ###(((***......//////000000000000...///000111111///---,,,'''&&&###   """%%%'''''''''''''''%%%"""                """"""###%%%''''''%%%$$$&&&%%%&&&---666EEERRR^^^bbbbbbbbb```^^^```aaaeeehhhgggdddfffkkkhhhcccbbbkkkvvv|||}}}  %%%***...))),,,///111000---(((%%%    """###   %%%)))+++,,,------,,,---............///000111222111///,,,***###!!!  ###'''((()))))))))%%%!!! !!!            !!!""""""""" """%%%&&&&&&'''(((***(((&&&%%%&&&%%%&&&---666BBBOOOZZZ\\\[[[\\\^^^]]]cccbbbdddeeecccbbbgggooopppmmmmmmsssxxxzzz|||$$$(((,,,...***---///000...)))###    !!!$$$&&&###  %%%***---------+++***))))))***,,,,,,+++///111222222111...+++)))     $$$''')))***)))%%%!!! """!!!       ######      !!!"""###$$$&&&&&&''''''###%%%'''(((((((((***+++&&&$$$$$$$$$###$$$+++444AAALLLVVVXXXWWWYYY\\\^^^dddcccccccccaaa```hhhqqqxxxuuuvvvzzzzzzxxxyyy{{{~~~%%%***,,,,,,+++******++++++((("""    ###"""!!!   """&&&+++000111///---,,,+++***---111222///,,,111///...///000...(((###    ###&&&'''(((((('''$$$"""             !!!"""###$$$%%%%%%%%%***(((&&&'''***+++)))'''(((((((((((('''''''''''')))&&&###$$$$$$$$$)))111@@@LLLYYY]]]XXXTTTVVVZZZ\\\^^^___aaadddiiiooosssvvvvvvuuuuuuuuuvvvwwwwwwuuuzzz!!!&&&***+++***))),,,+++(((&&&"""    """$$$&&&###  '''(((+++///333444333111,,,,,,---///111111000...///---+++++++++)))###     %%%((())))))(((&&&$$$"""!!!!!!!!!!!!          """###$$$"""###$$$%%%%%%&&&%%%%%%***((('''(((***+++***(((''''''((((((((())))))))))))%%%############(((...;;;GGGTTTXXXTTTPPPRRRVVV^^^___```aaadddhhhnnnrrrttttttttttttssssssssssssqqqwww~~~!!!###&&&(((*********)))---)))###     $$$&&&''''''!!!   """&&&------...000333555444333,,,...000111111000000111---***'''&&&%%%!!!    ###(((+++***)))'''&&&%%%$$$$$$$$$$$$"""      """!!!   !!!"""$$$&&&&&&'''&&&&&&&&&&&&'''''''''''''''&&&***(((((()))***++++++***(((((())))))*********+++)))%%%######"""!!!%%%+++:::FFFSSSXXXUUURRRTTTWWW___```aaabbbdddhhhmmmqqqqqqrrrrrrqqqpppooommmkkklllrrrzzz((()))***************)))(((###    !!!%%%&&&%%%%%%   ###)))---000...---...111222222111,,,///222333000///000222+++'''"""     &&&***(((((('''&&&&&&%%%%%%%%%&&&%%%###!!!    !!!###"""    !!!###%%%$$$&&&((())))))(((&&&%%%((())))))))))))(((((('''((('''(((((()))*********************************)))&&&######!!! ###))):::EEESSSYYYXXXUUUVVVYYY```bbbdddeeegggjjjnnnrrrooopppppppppnnnkkkhhhfffhhhnnnwww}}},,,,,,++++++***)))((((((    !!!&&&(((&&&"""   $$$(((---000111///------///000000000+++///222222///...///111((($$$    """&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%"""      ###$$$!!!  !!!###$$$$$$$$$&&&(((((()))***++++++)))'''%%%))))))*********)))((((((&&&&&&'''(((((()))******------,,,+++***)))((((((***'''%%%$$$""" ###)))666AAAOOOWWWWWWUUUVVVWWW___cccgggjjjmmmooorrrtttpppqqqpppooommmiiifffcccfffllluuu|||,,,,,,+++)))'''$$$"""!!!     ###'''***(((###  !!!%%%(((+++...000222000......000111000000+++---//////...---------$$$   """######"""  ###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%       $$$$$$   """$$$&&&&&&&&&&&&(((***,,,,,,------,,,+++)))((((((((()))))))))))))))(((%%%'''((()))((()))***,,,---,,,,,,+++***)))((((((+++(((&&&'''%%%###%%%+++666BBBPPPYYY[[[YYYYYYZZZ^^^cccjjjqqqtttvvvwwwxxxssssssrrrpppnnnjjjgggeeegggmmmvvv}}}+++***(((%%%!!!     &&&'''))))))$$$  $$$(((+++------...///000///...///000111000...+++++++++,,,------+++)))   ###''''''%%%###  """###$$$&&&''''''&&&&&&&&&&&&&&&''''''###       $$$###    !!!"""!!!!!!$$$&&&((((((((((((***+++...------,,,,,,++++++***%%%&&&'''(((((((((((((((&&&(((++++++******,,,///************************,,,)))((()))(((%%%(((---888BBBQQQ[[[^^^]]]]]]]]][[[cccnnnwww{{{}}}}}}|||wwwvvvtttrrrooommmkkkjjjiiioooxxx***)))'''###    %%%***'''((((((%%%   &&&***...000///...---...------,,,---//////...,,,+++)))(((***------***&&&   &&&)))(((&&&###  """###%%%'''((((((((('''&&&&&&'''((((((%%%!!!      !!!$$$"""     """#########"""&&&'''))))))))))))+++,,,---,,,+++***************$$$$$$&&&'''(((((((((((('''***------+++,,,...111&&&'''((()))***+++,,,,,,---***)))+++)))'''***///333>>>MMMWWW[[[[[[ZZZZZZZZZcccooozzzzzzxxxvvvssspppnnnmmmmmmkkkqqqyyy+++(((###    %%%+++---***'''   """'''222,,,***///111///000444------...111333444333111***)))))))))(((%%%   $$$$$$$$$''''''%%%  !!!%%%((((((((('''''''''''''''&&&$$$###"""       ###&&&$$$     !!!######$$$############%%%&&&'''''''''(((******+++++++++111000...---,,,+++++++++)))'''%%%$$$%%%&&&&&&%%%((('''(((***...000111000///---+++******+++,,,---)))***+++***((((((***+++:::DDDQQQYYY[[[WWWTTTRRRYYYbbbooo{{{xxxrrrssstttqqqooonnnnnnrrrxxx|||%%%"""    %%%+++......%%%!!!   &&&+++222,,,+++...///------//////......000222222111///,,,***(((&&&$$$   ######%%%((((((&&&"""  !!!$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$     """$$$"""    !!!###$$$%%%$$$######"""###%%%&&&'''&&&'''((())))))***))))))......---++++++++++++++++++)))&&&&&&'''(((((('''***)))(((***---000000000,,,***)))(((((()))***+++((()))*********+++---///<<>>CCCJJJMMMNNNOOORRRUUUZZZcccooozzzyyyrrrppppppmmmlllmmmqqqtttyyy}}}     $$$)))+++((("""  %%%''')))***,,,///---,,,,,,---+++((('''(((''''''(((***+++***)))((($$$  """%%%***+++******)))'''###  !!!###%%%%%%%%%%%%%%%%%%$$$$$$###"""     """&&&(((###    !!!"""### !!!"""$$$%%%&&&&&&'''$$$############%%%&&&'''((()))))))))))))))((('''''''''''''''((()))***+++---+++)))((()))******))))))'''%%%%%%''')))******((('''&&&&&&&&&&&&'''((()))***+++,,,---///333666>>>CCCHHHKKKLLLNNNRRRUUUXXX```lllvvv{{{}}}~~~~~~{{{tttnnnnnnooonnnoooqqquuuxxx{{{~~~    $$$%%%'''(((&&&    %%%((()))(((((()))---------,,,---,,,(((%%% ###%%%&&&%%%   ###))),,,+++,,,,,,+++)))###   !!!"""$$$&&&''''''((($$$###"""!!!!!!"""###$$$     &&&+++,,,&&&     !!!!!!!!!!!!"""###%%%&&&&&&''''''%%%$$$$$$$$$$$$&&&'''(((******+++++++++***))))))&&&&&&&&&'''((()))++++++,,,***((('''((())))))(((***(((&&&'''(((*********((((((''''''&&&&&&&&&''')))*********+++...222555===BBBHHHKKKMMMOOORRRUUUZZZaaakkkssswwwxxxxxxwwwwwwqqqmmmnnnnnnmmmnnnrrrxxxzzz~~~      &&&***(((&&&"""  %%%'''******)))((()))))),,,......,,,,,,+++&&&     %%%*********+++---,,,(((!!!  ###''')))***""""""!!!!!!!!!###$$$%%%      ''',,,---'''     !!!!!! !!!"""$$$%%%&&&''''''((('''&&&%%%%%%&&&''')))*********+++,,,,,,+++++++++'''''''''((()))***,,,,,,,,,)))''''''((()))((((((+++***)))+++---------,,,(((((('''&&&%%%$$$######%%%%%%&&&&&&&&&)))...222;;;@@@GGGLLLNNNPPPTTTWWW^^^dddlllrrrtttsssrrrqqquuuqqqnnnooommmjjjjjjmmmwwwzzz~~~   """(((+++***&&&   %%%(((---------,,,++++++---///...111000+++)))'''!!!    %%%''''''))),,,,,,***%%%    """$$$!!!"""     $$$((()))%%%     !!!!!!!!!!!!!!!"""###$$$&&&((())))))***((((((''''''((()))***,,,((()))***+++++++++++++++))))))))))))***+++------,,,***''''''((())))))((((((((())),,,......,,,***%%%%%%$$$###!!! $$$***...:::???EEEIIIKKKOOOUUUZZZ```eeelllppppppmmmkkkjjjqqqooonnnooonnnjjjiiilllsssxxx}}}    (((,,,...'''"""  """(((---000111111000...---...222555///222111+++'''$$$       """%%%%%%'''+++,,,+++(((###        !!!$$$%%%###     !!!"""#########"""###%%%''')))***++++++))))))(((((()))***+++---''''''(((******+++++++++************+++,,,---...,,,***((('''))))))))))))$$$%%%'''***---,,,***'''###"""!!! !!!(((,,,:::>>>BBBFFFIIINNNVVV\\\```dddiiilllkkkhhheeeccckkkjjjlllooooookkkllloooooouuu|||   ###(((*********!!!  &&&,,,///000111000000000000111222333444222---((()))+++&&&   !!!&&&)))$$$  $$$''')))***(((%%%$$$$$$       ###%%%$$$      !!!"""###$$$$$$'''%%%$$$%%%)))+++***)))'''&&&'''***---///---***((())))))))))))*********&&&&&&'''))),,,------,,,)))(((((((((((('''$$$!!!$$$$$$###"""!!!!!! '''444===DDDDDDEEELLLUUU[[[bbbgggkkklllgggaaa^^^\\\[[[jjjuuutttnnnkkkjjjgggmmmpppvvv   %%%((('''%%%###  $$$,,,000222333444222222222222222333444444444///+++,,,---)))  $$$'''***&&&  !!!%%%)))+++***((('''&&&###!!!      !!!"""$$$%%%$$$      !!!"""""" !!!!!! !!!!!!"""###$$$$$$$$$'''***+++)))&&&+++******,,,...///,,,***''''''(((((())))))******+++***)))***,,,,,,+++***(((&&&%%%%%%%%%###  ###///:::BBBDDDFFFNNNXXX^^^^^^bbbeeeeeeaaa]]]\\\\\\^^^jjjsssrrrnnnkkkhhhdddhhhlllsss|||    $$$'''&&&"""   ###***000333444444555444444444444444444555555444000,,,---...***   ###%%%'''(((***&&&   !!!'''+++,,,++++++***'''&&&%%%!!!      """%%%%%%%%%&&&&&&$$$      ###$$$$$$%%%!!! !!!"""$$$###!!! !!!!!!"""$$$(((******'''$$$,,,++++++,,,---,,,)))'''&&&&&&'''((())))))******---+++***)))))))))'''%%%$$$###!!!   ...999CCCEEEGGGNNNWWW\\\___aaabbbaaa^^^]]]___bbbdddkkkppppppmmmjjjeee```___fffoooxxx~~~   $$$&&&((('''###  $$$(((---000111111111222333444444444444444444444333///---......)))  $$$&&&((()))***)))&&&!!!  $$$***,,,---------*********'''###      ###%%%&&&&&&&&&&&&&&&$$$!!!  !!!"""###$$$$$$###!!! ###$$$$$$###  !!! !!!###%%%&&&'''&&&%%%)))))))))))))))(((&&&%%%&&&&&&'''((())))))***++++++)))&&&%%%%%%$$$"""    222===FFFHHHHHHMMMSSSWWW]]]^^^^^^\\\[[[\\\bbbfffhhhjjjllllllkkkhhhbbb]]]YYYaaallltttzzz   $$$(((((('''###     """((())),,,///000000///...///111111222333333333222222333111//////...)))  !!!###%%%''')))++++++)))%%%  %%%(((***,,,---***+++,,,+++'''!!!       """%%%'''$$$$$$$$$$$$%%%$$$!!!  !!!!!! """###$$$$$$$$$$$$###!!! """$$$&&&"""!!! """!!!!!!!!!!!!!!!###%%%'''&&&'''((()))((('''&&&&&&&&&&&&&&&'''((())))))***'''%%%"""!!!!!!!!!   !!!333???IIIKKKJJJMMMRRRTTTUUUVVVVVVTTTTTTWWW^^^cccjjjhhhhhhiiiiiieee```\\\WWW___jjjsssxxx    %%%+++)))&&&"""   ''',,,///000222111///...---......///111222333333222111444222111000...(((  !!!###$$$%%%%%%'''***,,,...---+++&&&  !!!%%%''')))***+++,,,+++)))$$$     ###&&&&&&"""!!!!!!!!!"""!!!  ###$$$&&&''''''%%%###""" !!!###%%%&&&&&&&&&&&&%%%$$$"""!!!"""###%%%&&&!!!   $$$'''&&&(((******)))'''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$"""  """222???KKKNNNMMMPPPTTTUUUQQQSSSTTTSSSSSSVVV]]]ccciiifffeeeggggggbbb___^^^ZZZaaakkkttt{{{  $$$)))---'''###    !!!&&&,,,///111111222000---++++++,,,,,,---000222333333333222222000///---***###   %%%((()))******))))))***,,,......,,,(((   """%%%******++++++***'''$$$!!!    !!!$$$$$$%%%"""   !!!$$$***+++------,,,)))'''%%%"""###%%%&&&'''''''''&&&$$$$$$$$$$$$$$$%%%%%%&&&!!!!!!"""%%%''')))+++***'''%%%$$$%%%""""""""""""!!!!!!!!!!!!  &&&555BBBNNNQQQPPPQQQSSSSSSOOORRRTTTUUUUUUWWW]]]aaafffccccccfffddd```___bbb```dddlllvvv   !!!&&&(((+++,,,%%%     ###(((---000222000000000...+++)))))))))+++---000222444444444333---,,,+++)))$$$  '''---+++---//////---,,,+++,,,++++++***&&&  """******++++++***(((&&&%%%    """#########"""    $$$&&&///000111111///,,,)))'''"""###$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###"""!!!  ###''')))***((($$$!!! !!!     +++:::GGGRRRSSSPPPOOOOOONNNIIIMMMQQQRRRRRRTTTXXX\\\dddbbbbbbeeeccc^^^___eeedddgggmmmwww  """(((++++++)))'''!!!    )))...,,,***---222111111000000//////......,,,---...111444555333111444000)))"""  ''',,,.........---++++++,,,---------+++&&&  """''')))++++++***'''&&&&&&"""    """"""   """''',,,...555<<<===555---,,,+++((($$$$$$%%%%%%&&&%%%%%%%%%(((&&&$$$!!!!!!!!!###$$$  !!!"""!!!!!!''''''&&&&&&$$$###!!! ###"""   $$$000@@@NNNVVVTTTSSSWWWVVVOOONNNRRRXXX]]]^^^]]]]]]]]]cccaaaaaabbbaaa___aaafffjjjnnnvvv~~~ !!!''',,,---***&&&"""   !!!+++///...,,,...111000000000///////////////000000111333555555333111111,,,%%%  &&&+++,,,------,,,+++***+++,,,,,,,,,)))###  !!!$$$''''''&&&%%%%%%%%%"""  """        !!! !!!$$$(((---000888======555---***(((&&&###$$$%%%&&&&&&'''''''''(((&&&$$$!!! !!!"""$$$"""!!!  !!!!!!!!!   '''333BBBOOOVVVSSSQQQTTTRRRKKKMMMRRRXXX]]]___``````aaadddaaabbbddddddbbbdddhhhlllqqqxxx"""  $$$''',,,///---'''   ###''',,,////////////000.........///////////////333222111222333333222000,,,''' ###)))***,,,---,,,+++******+++,,,***&&&   """""""""###$$$###""""""$$$'''&&&!!!        $$$###"""###&&&+++000333:::===<<<444,,,(((&&&###"""###$$$&&&'''((())))))(((&&&$$$""" !!!!!!"""###"""  !!!+++666CCCNNNUUUSSSQQQSSSRRRMMMNNNSSSZZZ___bbbdddeeefffeeebbbcccggghhhggghhhlllpppuuu||| (((***......***!!!   !!!'''+++,,,---...000000///---,,,,,,---......///000000222000//////000000///---'''!!!   &&&)))+++---...,,,+++***++++++((("""  """###$$$$$$%%%''')))(((%%%!!!       !!!#########$$$(((---333666888999777111+++'''$$$###!!!"""$$$&&&'''((())))))(((&&&$$$""" """   !!!$$$---777AAAKKKRRRRRRRRRUUUVVVTTTSSSWWW^^^ccceeeggghhhjjjfffcccccchhhkkkkkklllooouuuzzz    ###'''((()))'''!!!  ###***...///------...000000...+++++++++,,,---...//////000000///......//////---+++!!!  !!!))),,,///000...---+++++++++'''!!!  """$$$$$$&&&(((((('''$$$""""""       """%%%***000555888444222000...***&&&$$$%%%!!!"""###%%%&&&'''''''''&&&$$$"""    !!!###%%%...888@@@GGGNNNOOOPPPRRRTTTUUUXXX\\\aaaeeegggiiijjjkkkgggcccbbbfffkkklllnnnqqqyyy~~~  ###$$$######!!!  ###)))///111.........///000000...,,,++++++,,,,,,---.../////////............,,,)))&&&   (((+++///111000...,,,++++++'''   !!!###%%%''''''&&&$$$###"""    !!!!!!""""""!!! """''',,,111555777000,,,******((($$$###%%%!!!!!!"""#########""""""!!!   """%%%///999AAAFFFKKKLLLLLLLLLNNNPPPYYY]]]bbbeeegggiiijjjlllhhhbbb___ccchhhkkkmmmqqqyyy """%%%$$$  %%%%%%&&&+++///...,,,...000111111000///...++++++,,,,,,---------...,,,,,,,,,,,,***%%%    &&&***///111000---+++***+++(((!!!   ###&&&'''&&&&&&%%%###       ###$$$%%%%%%%%%###"""!!!!!!&&&***...111333444...(((%%%'''&&&!!!!!!###!!!!!!!!!!!!     %%%111===BBBEEEJJJLLLLLLLLLOOOSSSVVVYYY^^^bbbeeegggjjjllliiiaaa[[[^^^dddhhhlllooovvv|||  $$$&&&###   &&&+++)))(((,,,---++++++...222444222111000000++++++,,,,,,,,,,,,------))))))(((((($$$    $$$(((...000///---***)))+++((("""    """&&&'''((((((((($$$"""     !!!"""$$$%%%&&&''''''&&&%%%%%%!!!$$$)))---000111111111...'''$$$%%%$$$!!!!!!!!!!!!    &&&333@@@AAADDDJJJNNNOOOPPPUUUZZZRRRUUU[[[```cccfffjjjllliii```YYY[[[aaafffjjjnnntttzzz  &&&$$$%%%***'''  !!!((())),,,...000111000000............///000111222///---,,,,,,,,,---,,,***,,,(((###    !!!&&&***+++...111000---)))'''"""     """$$$$$$$$$"""  """#########"""!!!      !!!"""###"""###$$$&&&'''((((((''''''&&&(((+++222777777333...)))(((&&&$$$"""    !!! """///999BBBDDDHHHLLLOOOQQQRRRRRRRRRVVV]]]dddhhhiiiiiihhheee```\\\[[[[[[]]]dddmmmwww{{{ $$$((($$$###$$$  !!!&&&---...///000111111222222////////////000111333333555222///---------,,,,,,((($$$  ###***,,,---//////,,,***((("""         !!! !!!"""$$$%%%%%%'''((()))***+++******)))---000444888999666000+++'''%%%###    !!!""""""!!!   ---666@@@CCCGGGJJJLLLMMMMMMMMMPPPUUU]]]dddiiijjjiiigggeee___ZZZYYYYYY[[[ccclllvvvzzz~~~ &&&(((###  !!!(((---000000000000000111111222.........///000111333333888555111...---,,,+++***!!!  $$$------&&& ***,,,,,,------,,,,,,)))###       !!!"""""""""""""""###$$$%%%((()))***,,,------,,,+++111666<<<>>>;;;444---((("""!!!   !!!"""############"""!!!   )))222<<<@@@FFFIIIKKKKKKKKKLLLNNNTTT]]]eeejjjkkkiiihhheee^^^YYYWWWWWWYYYbbbkkkuuuxxx{{{~~~ """ $$$%%%   """''',,,//////...------...///111222,,,,,,,,,---///000222333555333111///...+++(((%%%  !!!---666444***  ***---,,,,,,...---...+++$$$        !!!!!!!!!!!!!!!"""###$$$$$$$$$$$$"""!!! !!!"""%%%'''))),,,.../////////000666>>>@@@:::222+++'''  """### !!!###$$$$$$###!!!   %%%---666<<>>KKKSSSUUUUUUXXX[[[bbb```___aaacccffffffeeejjjfffcccaaa______eeemmmooosssxxx|||,,,)))&&&"""   %%%(((***,,,.........000111222111//////......111222//////111,,,...111333555666555555)))!!!  """***000333444444444555444333444333...%%%    +++333666666333333000(((  !!!%%%&&&$$$    """###$$$%%%&&&&&&###$$$%%%%%%%%%%%%%%%$$$%%%$$$$$$###"""!!!!!!    !!!""""""%%%''''''$$$  !!!$$$((()))'''"""  ###+++<<>>DDDIIIQQQXXXbbbiiijjjgggbbb^^^]]]___bbbbbbbbbcccgggjjjnnniiihhhllloooooopppqqq}}}%%%""" '''---///222444555666777999444222111222555888888888111444222---,,,111222...///...+++'''!!!   $$$+++///222222444555555333222333444333222000111111///)))%%%   '''+++,,,...***$$$  !!!$$$%%%###   !!!$$$%%%!!!$$$%%%$$$$$$%%%'''%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!     """%%%((()))((('''&&&"""!!! !!!&&&'''((((((((('''&&&%%%######%%%%%%%%%$$$"""!!!  $$$000:::AAAEEEIIILLLOOOVVV```hhhjjjfff```[[[]]]^^^```bbbcccfffiiikkkkkkgggffflllqqqqqqrrrsss~~~  (((...555555666777999;;;===>>>@@@;;;888777777777:::>>>777333...---...///---+++000+++$$$   %%%+++///222333666666666555555444444333---000222333444333+++!!!  (((,,,++++++...,,,)))!!!  $$$((('''###  """$$$!!!    !!!!!!!!!!!!%%%%%%%%%%%%%%%%%%$$$$$$%%%""" ###%%%$$$###%%%%%%%%%$$$"""   !!!""""""""""""%%%%%%%%%&&&'''(((((()))"""""""""!!! !!!$$$''')))++++++***(((&&&&&&'''%%%%%%&&&&&&%%%###"""!!!  !!!111@@@FFFGGGKKKOOOQQQXXX\\\bbbfffeeeaaa[[[VVVUUUWWW[[[^^^```dddhhhlllooommmkkklllppptttvvvwww  !!!(((,,,333555888<<>>@@@:::555///------...---+++)))$$$ ###(((,,,///111222555555555444444333222222///111333333333222)))  '''++++++,,,---,,,)))"""  ###((('''$$$"""  """&&&%%%$$$###%%%$$$!!! ######!!!   !!!"""""""""&&&&&&&&&%%%%%%%%%%%%%%%###"""!!!"""$$$%%%$$$"""###"""!!!   """###$$$&&&''''''&&&&&&%%%%%%&&&'''''''''''''''  ###%%%'''))))))(((&&&$$$$$$$$$$$$$$$%%%$$$$$$"""   %%%555EEEKKKKKKMMMPPPPPPXXX]]]ccchhhhhheee___\\\UUUVVVXXX[[[___cccfffhhhhhhiiikkkllllllpppuuuyyy  ###'''+++---444777<<>>999444///+++)))&&&""" ######%%%'''***---000111111111222222222111//////...000111111222111***"""  $$$'''))),,,,,,,,,)))###  """''')))((('''  ###''')))'''***+++))))))++++++(((   """%%%&&&'''&&&%%%$$$#########%%%%%%(((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&###   !!!$$$$$$$$$$$$&&&'''&&&))),,,000111000...---%%%&&&&&&&&&$$$""" """""""""###&&&((()))++++++***'''%%%%%%%%%#########"""!!!  (((555AAAFFFGGGKKKNNNNNNTTTXXX___dddfffddd```]]]YYYUUURRRVVV\\\aaabbb```dddhhhmmmnnnoooqqqvvv{{{ """)))///333888:::<<<@@@GGGOOOVVV[[[^^^___bbbaaa[[[TTTRRRQQQIII@@@777444000---+++%%% $$$(((,,,///...///000111111111///...,,,...//////111222,,,$$$  ###&&&(((+++******)))###  ###((())))))(((  !!!%%%(((++++++'''&&&'''%%%!!!   ###%%%'''((()))((('''&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$((()))***((($$$   !!!"""$$$&&&&&&'''(((***&&&(((,,,///000///---+++%%%%%%$$$###  !!!###&&&(((***++++++***'''%%%$$$$$$#########"""   (((222:::===@@@GGGNNNPPPTTTWWW]]]bbbcccbbb^^^[[[YYYUUURRRUUU[[[```aaa___jjjkkknnnqqqvvvyyyzzz{{{ """(((...222666;;;>>><<>>HHHLLLRRRXXX\\\]]]\\\[[[OOOPPPQQQQQQSSSWWW]]]bbb]]]fffpppwwwzzz}}} """'''+++///444777777777777777???BBBIIITTT___eeedddbbbbbbeeeggghhhjjjfffVVVDDD444)))"""555KKKWWW[[[\\\\\\ZZZ^^^[[[XXXQQQAAA)))  """+++111222111000000666222000444777333'''   &&&'''%%%"""###"""   !!!%%%''')))***(((    """$$$###%%%(((******(((&&&%%%%%%&&&)))******)))'''%%%###"""!!!""""""!!!   ###%%%"""$$$&&&''''''(((***,,,'''&&&%%%%%%&&&%%%$$$"""######"""""""""""""""######  $$$%%%'''((((((&&&###!!!    """###'''(((((()))+++///666:::DDDHHHMMMRRRTTTUUUVVVWWWYYYQQQMMMQQQWWW\\\bbbhhhjjjkkkooosssxxx|||~~~ %%%)))...111444555666666888999===AAAIIISSS\\\aaaccccccaaacccdddeeefffaaaOOO<<<)))---AAAVVVccchhhkkkmmmlllkkkgggddd^^^MMM333  (((///333333333444888444111333444///###  !!!(((***)))'''$$$###   """%%%'''((((((&&&    !!!###%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&'''&&&$$$"""!!!!!!      """$$$"""%%%'''((((((((()))+++***'''$$$###$$$%%%%%%$$$%%%%%%$$$###"""!!!!!!!!!###  ###%%%%%%%%%&&&%%%###"""!!!!!!   """###!!!"""###$$$'''+++111666>>>BBBIIINNNRRRTTTVVVWWWWWWPPPKKKNNNUUU[[[bbbiiijjjllloootttxxx|||~~~~~~ $$$))),,,111222333444444666888;;;:::@@@IIIQQQXXX]]]aaadddbbbaaa___``````XXXCCC/// ###999LLLaaammmsssyyy|||}}}xxxtttpppjjjYYY==="""  """,,,222555666777:::555111111000***  ###***------,,,'''%%%!!! ###&&&&&&((((((&&&"""     !!!!!! !!!###%%%&&&'''&&&&&&&&&%%%$$$$$$###%%%%%%%%%$$$###"""!!!   !!! """!!! """######&&&)))******)))))))))+++(((###!!!"""$$$%%%&&&'''&&&%%%$$$"""!!! """  ###%%%"""############""""""!!!   """###!!!"""$$$(((...222888===EEELLLPPPSSSVVVWWWSSSMMMHHHKKKRRRXXXaaaiiijjjlllppptttxxx{{{|||}}}||| $$$))),,,---000222444444444555777888999@@@IIIPPPUUUZZZ```dddeee```\\\ZZZWWWKKK555""" !!!+++???PPPdddooouuu{{{~~~yyytttooo```BBB$$$  (((000444666777999555111///---&&&  $$$***---......***'''"""  ###%%%&&&((()))'''$$$###   !!!"""$$$#########$$$%%%&&&'''((('''%%%$$$"""""""""###'''&&&&&&%%%$$$$$$######  !!!""""""!!!!!!"""###$$$'''+++,,,+++)))((((((***'''$$$"""###$$$%%%%%%&&&&&&%%%$$$###"""!!!  """$$$###"""""""""""""""    !!!!!!!!!"""$$$!!!"""######$$$'''+++///555;;;CCCJJJNNNQQQSSSUUUOOOIIIFFFIIIOOOVVV```iiijjjlllppptttxxxzzzzzz{{{|||~~~}}}  ''',,,.........111444666666444444444999@@@HHHOOOSSSXXX]]]bbbeee^^^VVVQQQJJJ;;;''' """---???PPPdddnnntttzzzyyytttqqqdddGGG&&&  """+++111333444777333000---***### $$$(((***,,,------)))###  """%%%&&&)))+++***%%%%%%###    """$$$&&&&&&&&&%%%&&&&&&&&&''')))'''%%%###!!!!!!""""""%%%%%%$$$$$$$$$$$$$$$$$$  """###""""""###$$$'''***---...,,,)))((('''(((&&&%%%%%%%%%%%%$$$"""######$$$$$$$$$###""""""  !!!###&&&$$$"""""""""!!!   !!!!!! !!!""""""!!!"""$$$$$$%%%%%%$$$$$$%%%(((+++333999@@@GGGJJJKKKLLLLLLLLLGGGEEEHHHMMMSSS^^^hhhjjjlllooosssvvvxxxzzzzzz|||~~~""")))---...///...111666888777555333222:::???FFFMMMRRRVVVYYY[[[^^^VVVLLLDDD888((( %%%888JJJ___lllsss{{{zzzuuutttjjjPPP///  %%%,,,000111444111---***&&&%%%'''(((***,,,---)))"""  ###%%%&&&)))******&&&'''&&&!!!    ###%%%'''''''''''''''''''''&&&((('''%%%###"""""""""###!!!!!!!!!!!!!!!    """######%%%&&&***,,,......,,,)))(((((('''&&&%%%&&&&&&&&&###!!!!!!"""###$$$$$$###"""!!!  !!!"""'''%%%""""""###"""  !!!"""!!!!!!!!!######""""""###$$$$$$%%%%%%$$$######%%%'''111666===CCCEEEDDDDDDCCCHHHEEEEEEHHHLLLQQQ\\\eeekkklllnnnqqqtttwwwzzz{{{~~~$$$)))---///000222555777888777666555666999<<>>444&&& ''';;;SSSdddoooyyy{{{vvvwwwqqqYYY999###  )))///111222///+++'''"""  %%%'''(((+++---,,,'''   %%%%%%%%%'''((('''&&&'''((($$$  ###&&&((((((((((((((('''&&&&&&''''''&&&%%%$$$######### !!!!!!   !!!###%%%&&&(((---...///...+++)))((())))))'''$$$$$$$$$%%%$$$###!!!"""#########!!!   """'''$$$!!!"""$$$$$$    !!!"""$$$$$$###"""###$$$"""###$$$$$$$$$$$$''')))111666>>>BBBDDDCCCBBBAAAFFFEEEFFFJJJMMMPPPYYYccckkkkkklllooorrrwww{{{}}} %%%)))---000222777888888888666666888999888:::@@@HHHPPPSSSPPPMMMFFF>>>444)))    ---GGG[[[iiivvv{{{vvvyyyuuu___???))) (((...111111...***$$$  &&&((()))---000***%%%  !!!'''&&&$$$%%%&&&$$$&&&((()))&&&  ###&&&((()))))))))((('''&&&%%%'''&&&&&&&&&%%%$$$$$$###"""######"""   ###%%%((()))/////////---***))))))***+++(((###!!!"""$$$%%%%%%"""#########"""   !!!&&&""" !!!%%%&&&"""   """#########!!!###%%%%%%###"""###$$$!!!###%%%%%%&&&'''***,,,333999@@@EEEFFFEEEDDDCCCFFFEEEGGGKKKMMMPPPXXXaaakkkkkkkkkmmmqqqvvv{{{!!!###%%%(((+++...000111999999:::;;;===<<<:::888;;;:::===CCCIIIKKKHHHCCC:::000$$$    666PPPhhhwww|||}}}|||xxxrrrcccHHH111   ,,,444---+++'''!!!  &&&%%%&&&---000,,,+++&&&  !!!&&&)))***(((''''''&&&&&&%%%%%%"""  ###%%%%%%((('''&&&###!!! """$$$$$$#########"""""""""###!!!   %%%((()))***------------+++)))&&&%%%'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$%%%%%%$$$   !!!###""""""$$$&&&'''%%%!!!  """%%%&&&%%%###""" """%%%&&&$$$###""""""'''&&&###""""""%%%(((***444:::AAADDDDDDBBBBBBCCCEEEHHHLLLLLLKKKNNNTTTZZZffffffhhhkkkpppuuuzzz}}}}}}~~~|||~~~'''''')))+++---///000111777888:::<<<>>>===;;;999======???BBBFFFFFFBBB>>>111'''  ---GGG___pppxxxzzz}}}zzztttppplllaaaIII333  '''...///,,,&&&   )))''''''---///+++)))$$$   &&&))))))(((''''''(((((('''%%%"""   ###%%%%%%***)))(((%%%!!! """############"""!!!!!!"""   ###&&&'''(((***************)))((((((''''''&&&&&&%%%$$$######'''&&&%%%%%%%%%"""   """$$$###$$$%%%''''''%%%!!!  !!!###$$$###"""""" """$$$%%%###!!!!!!!!!$$$"""!!! ###&&&'''222999AAAEEEDDDBBBBBBBBBFFFIIIKKKKKKJJJMMMTTTZZZdddeeegggkkkqqqwww}}}|||wwwwww{{{,,,,,,,,,---...///000111444777;;;???AAA@@@>>><<>>HHHNNNRRRTTTWWWYYYZZZ___bbb]]]OOOAAA777222&&&   ...CCCPPPPPPOOOLLLIIIHHHFFF===222,,,)))###    '''***---......,,,(((%%% !!!$$$((()))'''$$$"""    !!!"""""""""!!!!!!###%%%'''&&&%%%"""###$$$$$$"""   """&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((()))(((&&&$$$###!!! !!!!!!    """$$$&&&'''&&&%%%%%%###  !!!"""$$$$$$%%%%%%&&&&&&&&&%%%%%%!!!!!!!!!$$$---666;;;@@@FFFMMMPPPNNNLLLKKKLLLKKKIIIIIIKKKQQQ[[[dddjjjqqqqqqrrruuu{{{xxxsssqqqrrrsss~~~000///---++++++---///000888@@@IIIPPPTTTWWW]]]aaaaaabbb___SSSBBB333---,,,$$$  !!!  ***444;;;<<<999444222444444222***)))'''!!!    ###''''''***---...+++'''%%%   ###&&&'''$$$    !!!!!!!!!!!!###""""""$$$&&&''''''%%%$$$&&&'''&&&###!!!   $$$%%%%%%&&&&&&%%%%%%$$$$$$&&&((())))))(((%%%$$$!!!!!!    """$$$&&&'''&&&%%%$$$"""    """$$$###$$$&&&''''''&&&$$$###$$$111===DDDIIIMMMRRRSSSQQQOOOOOOQQQQQQOOONNNPPPUUU]]]dddiiipppooopppssszzzwwwrrrrrrtttuuu~~~666444111...---...///000999@@@JJJQQQTTTYYY```eee```___XXXIII666***(((+++$$$ %%%(((&&&  '''((($$$!!!(((+++))))))((($$$    &&&&&&&&&(((,,,...***&&&$$$   """%%%$$$!!!  !!!""""""!!!!!!#########%%%'''((('''&&&((()))***(((%%%"""   """###%%%&&&''''''&&&%%%###%%%''')))***(((&&&%%%###"""!!!!!!   !!!$$$%%%''')))%%%$$$"""!!!   !!!###"""###%%%''''''%%%###!!!'''666CCCKKKNNNRRRVVVVVVSSSQQQRRRTTTVVVSSSRRRSSSXXX^^^dddgggmmmmmmnnnrrrxxx~~~uuuqqqrrruuuwww}}}555222///...///000000000;;;@@@FFFMMMRRRVVVYYY\\\VVVVVVLLL999+++''''''&&&$$$ !!!&&&***+++)))%%%### """%%%%%%$$$###   """'''&&&***------......)))###  !!!  !!!###$$$%%%%%%"""###$$$%%%$$$%%%&&&(((***)))(((%%%"""   &&&+++)))&&&&&&%%%###((((((((((((((((((((((((""""""!!!!!! ###%%%%%%%%%&&&((($$$     """###""""""!!!'''%%%###$$$%%%%%%###   %%%666FFFOOORRRTTTTTTRRROOOOOOQQQTTTUUUTTTSSSSSSUUUYYY]]]```ccceeeiiimmmrrrzzz~~~wwwqqqttt|||444111///...///111111111777:::@@@EEEIIIKKKLLLMMMIIIJJJCCC444'''######!!! """%%%***---...,,,)))&&&      $$$((('''+++---,,,,,,,,,&&&  !!!   !!!###$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&'''(((((('''%%%"""     $$$)))((('''''''''%%%''''''''''''''''''''''''"""!!!  ###$$$######$$$&&&###    !!!"""############&&&$$$###$$$%%%$$$!!! ###444DDDMMMTTTTTTSSSPPPMMMLLLMMMPPPQQQPPPNNNNNNPPPSSSWWWYYY^^^aaaeeeiiiooovvv~~~|||wwwyyy222000......000111222111333666:::>>>@@@???===;;;777:::777...%%%!!! !!!(((***...111222000---***&&&    $$$(((((('''+++,,,+++***)))###    !!!  """###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&$$$###     !!!(((((('''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%"""   """######"""###%%%"""   ######""""""""""""######$$$######$$$###!!!  000???HHHOOOOOOMMMKKKIIIIIILLLNNNMMMLLLKKKJJJKKKNNNQQQSSSWWW[[[```eeejjjpppwww{{{~~~111///......000222222222333555888;;;;;;999444000(((+++,,,)))$$$  !!!&&&,,,...111333333111///---(((###    """(((***(((%%%)))***((('''&&&     ###"""  """###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%###!!!!!!    &&&&&&&&&((()))((($$$$$$$$$$$$$$$$$$$$$$$$"""  ###$$$$$$%%%%%%&&&$$$"""  !!!$$$###"""!!! !!!"""###"""#########!!!  )))777@@@DDDDDDDDDDDDFFFIIILLLNNNKKKJJJIIIHHHIIIKKKMMMNNNRRRVVV[[[aaaeeejjjooorrr|||000///...///111222222111222222444666666333---((( """  $$$)))...///111222222000///---***'''!!!   $$$))))))(((###&&&'''%%%%%%###   !!!!!! ###""" """%%%&&&$$$$$$%%%%%%$$$$$$###"""'''&&&%%%%%%&&&$$$!!!  !!!""" """%%%&&&   #########%%%&&&%%%###########################   %%%''''''(((((((((&&&###  $$$###"""!!! !!!"""!!!"""###!!!  """///888======>>>@@@DDDGGGJJJKKKIIIHHHGGGFFFGGGHHHJJJKKKPPPTTTYYY^^^aaadddhhhjjjttt{{{111000///000111222111000///...---......***######(((+++///000000000000///------...---)))"""    &&&((())))))"""%%%&&&###"""   !!!"""!!! !!!!!! !!!###$$$%%%$$$%%%%%%%%%$$$$$$###""")))'''&&&&&&'''$$$  """%%%&&&!!!""""""!!!!!!&&&+++---'''  """###""""""""""""""""""""""""""""""  """&&&(((((())))))(((&&&!!!  """%%%!!! !!!!!!!!!""""""  ***333;;;;;;===@@@DDDGGGGGGFFFFFFFFFEEEEEEEEEGGGHHHIIIPPPSSSWWWZZZ\\\___aaadddmmmxxx111000000000111111000...---***'''%%%$$$   %%%***,,,...000000000///...------,,,,,,------(((    %%%&&&'''(((+++%%%'''&&&"""    !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&&&&&&&&&&%%%%%%$$$'''%%%"""###$$$!!!  !!!###$$$ !!!  """###$$$''',,,...+++"""   """!!!""""""""""""""""""""""""   ###&&&'''&&&&&&&&&###!!!  !!!$$$$$$ !!!"""""""""""""""!!!"""!!!  (((222888999===CCCHHHJJJIIIGGGGGGFFFFFFGGGGGGIIIJJJKKKQQQSSSVVVWWWXXXYYY\\\^^^eeeqqq}}}222111000111222111///---...)))$$$!!!   ###***...000000111000000///...---,,,,,,'''+++---+++### &&&)))'''&&&)))---''')))'''"""    !!!"""###$$$###""""""""""""""""""!!! &&&'''''''''''''''&&&&&&$$$    !!!  ###%%%'''&&&'''***...,,,%%% """"""########################   $$$&&&%%%$$$""""""  ###$$$$$$ """###$$$$$$$$$###""""""   )))333444777<<>>HHHRRRUUUSSSMMMOOOTTTZZZ___aaa___]]]]]]]]]\\\[[[YYYWWWUUUSSSUUU```iiimmmwww}}}yyyvvvvvv{{{((('''$$$"""   !!!(((+++++++++,,,---,,,***((((((&&&$$$%%%(((,,,...///...---,,,+++(((###  $$$%%%%%%$$$$$$$$$''''''%%%%%%###   """&&&))))))(((((((((''''''&&&&&&$$$%%%&&&((())))))******!!!"""#########!!!   !!!$$$$$$######$$$!!!###$$$######$$$&&&$$$"""!!!"""######"""!!! """$$$&&&(((***+++$$$%%%&&&''''''%%%$$$###"""!!!!!!!!!    !!!!!!""""""######  ###&&&%%%######!!!     """     ###%%%&&&)))///555;;;EEEOOORRRQQQMMMNNNQQQVVV[[[_________\\\\\\\\\\\\ZZZVVVSSSQQQQQQ^^^hhhlllvvv{{{xxxtttqqqqqqvvv}}}((((((%%%  ###***,,,---,,,***(((''''''***'''$$$%%%)))------------......---+++(((%%%"""  """$$$%%%$$$%%%&&&'''%%%$$$###!!!  ###%%%&&&(((+++)))((((((((((((%%%###&&&%%%%%%&&&''''''&&&$$$#########$$$### !!!%%%&&&%%%$$$"""%%%$$$""""""#########"""$$$###"""!!!!!!!!!""""""$$$%%%%%%&&&''''''((((((%%%### !!!$$$&&&######!!!   """%%%&&& !!!!!!!!!     !!!!!!     !!!"""$$$'''+++333===FFFJJJJJJIIIJJJLLLQQQVVVZZZ]]]___```aaaaaa___\\\WWWSSSRRRRRRZZZ]]]dddnnnyyyppprrrrrrqqqpppuuu'''$$$   ''')))++++++)))((('''(((***'''%%%'''***---...............---+++)))'''%%%$$$""" ###$$$%%%&&&%%%%%%%%%%%%$$$"""    $$$&&&'''((())))))((('''((())))))'''%%%((('''&&&'''((((((&&&%%%!!!   !!!%%%'''((('''%%%###%%%###"""!!!"""###"""!!!###"""!!! !!!"""######$$$%%%&&&&&&''''''%%%$$$"""!!!!!!"""$$$&&&!!!!!!!!!   !!!###$$$ """######"""   !!!!!!!!!!!!"""!!!   """$$$$$$$$$%%%&&&***...666???FFFIIIJJJIIILLLNNNQQQUUUYYY]]]___```aaaaaa```]]]YYYVVVVVVWWW[[[^^^dddnnnxxxtttttttttrrrrrrwww###"""$$$((())))))(((((())))))((('''))),,,...///.........---,,,+++***))))))))))))((()))***)))&&&$$$ """###$$$$$$$$$&&&&&&'''&&&&&&%%%$$$$$$"""   %%%'''''''''(((((('''&&&&&&''')))***)))((('''&&&&&&&&&((((((&&&$$$!!!  ###%%%''')))((('''$$$###%%%###"""!!!"""###"""!!!!!!  !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%% !!!""""""!!!    !!! !!!%%%&&&$$$###   !!!"""###"""######"""  !!!###%%%&&&%%%%%%%%%&&&---111888???EEEIIIJJJJJJOOOPPPRRRTTTXXX\\\___aaa``````___]]]ZZZYYYYYY[[[\\\^^^dddmmmvvv}}}zzzxxxvvvuuuwww{{{ $$$'''###   $$$'''((())))))***))))))***+++---...//////...---,,,+++++++++,,,,,,***+++,,,------,,,***((( !!!###%%%&&&&&&&&&%%%'''&&&&&&&&&'''&&&$$$###   """%%%&&&&&&&&&&&&'''((('''&&&&&&((())))))((($$$$$$###%%%&&&'''%%%$$$!!!   %%%&&&(((((((((&&&###"""&&&$$$"""!!!""""""!!!  """###$$$%%%###$$$&&&''''''&&&%%%$$$ !!!$$$%%%%%%###   """###&&&&&&$$$"""   """!!! ###$$$###$$$$$$"""   """$$$%%%$$$###"""###$$$,,,111888???DDDHHHKKKMMMRRRQQQRRRSSSVVV[[[___bbbaaa```___\\\YYYYYY[[[]]]^^^```eeellltttzzz|||yyyxxxzzz~~~ &&&***---)))""" !!!%%%'''((()))***''')))+++---......//////---,,,,,,++++++,,,------***+++------,,,***((('''!!!###%%%'''((((((''''''%%%$$$%%%&&&&&&$$$"""  !!!###%%%%%%%%%&&&((()))***((('''&&&'''(((((('''%%%$$$$$$%%%''''''&&&$$$   ###%%%''''''((()))(((&&&$$$###'''%%%"""!!!  !!!""" """%%%'''((('''&&&$$$"""$$$&&&''''''&&&###"""    """$$$$$$!!!   !!!"""!!! """###"""""""""!!!  !!!"""###$$$###""""""###$$$+++000888>>>CCCHHHMMMQQQSSSRRRRRRSSSVVV[[[```ccceeedddaaa]]][[[ZZZ]]]___aaacccfffkkkqqqwww}}}|||{{{||| !!!&&&+++//////---'''  !!!$$$&&&'''(((%%%(((,,,...............+++++++++,,,,,,,,,,,,,,,***,,,---,,,***'''''''''"""###$$$&&&((()))******'''$$$""""""$$$$$$   """%%%&&&'''''''''(((***---+++)))'''&&&'''(((''''''***)))'''''''''&&&$$$"""   ###&&&'''&&&'''((((((((('''&&&%%%&&&### """&&&''''''&&&%%%$$$%%%'''((((((&&&%%%###   !!!"""!!!   !!!!!!  !!!"""   ###$$$%%%$$$###$$$&&&(((,,,111999???CCCIIIPPPUUUTTTTTTTTTVVVYYY^^^cccfffiiigggddd___]]]]]]aaaddddddfffhhhjjjnnnttt{{{~~~}}}|||}}} $$$(((,,,000333......***!!!   !!!"""######(((---///...------...******+++,,,,,,+++***)))(((***+++***'''&&&'''(((&&&&&&&&&&&&'''((()))))))))%%%!!!!!!!!!   """%%%((())))))((('''(((+++---***(((%%%%%%'''((())))))///,,,)))&&&$$$       #########!!!!!!###$$$%%%%%%%%%%%%###   ###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###          !!!###$$$$$$$$$&&&(((+++000666===AAAEEEJJJQQQWWWVVVVVVWWWZZZ^^^cccgggjjjfffeeeaaa^^^\\\^^^cccgggggghhhiiijjjkkkqqqxxx~~~~~~~~~{{{{{{}}}  ###)))---000333555---...,,,###   """'''---///...,,,,,,---)))***+++,,,,,,+++)))'''&&&''')))'''%%%$$$''')))((('''&&&%%%%%%%%%&&&'''+++'''!!!    """%%%'''******)))'''%%%&&&(((+++(((&&&$$$$$$'''***++++++000---(((###      !!!  !!!!!!!!!!!!  !!!$$$&&&&&&&&&&&&&&&%%%$$$######""""""   !!!!!!!!!!!!!!!        """"""###%%%))),,,555:::@@@DDDFFFJJJRRRXXXWWWXXXZZZ]]]bbbfffjjjmmmaaa___]]]ZZZYYY\\\bbbgggiiijjjjjjiiijjjooowww}}}{{{zzzyyy||| """)))...000111444444222111///)))!!!    """###&&&)))***+++,,,...000000111111111///---+++)))''''''(((((((((((())))))''''''''''''((((((((((((((($$$   """$$$%%%%%%&&&'''''''''&&&$$$###$$$'''***)))(((&&&%%%%%%''')))***)))&&&      !!!"""$$$%%%((()))***(((%%%###""""""!!!   """!!! !!!""""""   !!!""""""   """%%%!!!!!!###&&&&&&%%%***000888===DDDGGGHHHKKKQQQVVV]]]YYYVVVYYYaaahhhkkkkkkddd```YYYTTTTTTYYY```ffffffkkkmmmkkkmmmtttxxxyyy{{{yyyzzz{{{zzzzzz ###***///000111333333000///---)))"""  !!!###&&&(((((()))+++---------------,,,+++***)))&&&&&&'''(((((()))******'''&&&&&&%%%$$$$$$######!!!  !!!%%%(((((((((((()))'''&&&%%%""" ###%%%&&&&&&&&&%%%%%%%%%%%%&&&###       !!!"""$$$%%%))))))***(((%%%"""!!!!!!   !!!######!!! """###!!!   !!!!!!!!!   """$$$""""""$$$&&&%%%$$$)))000888===DDDHHHIIIKKKOOOSSSWWWVVVVVV\\\dddiiijjjiiibbb]]]VVVQQQQQQVVV]]]bbbdddiiilllkkkmmmrrruuuttt{{{||||||zzzxxxxxxzzz}}} &&&,,,111000000222111...++++++)))###  """$$$$$$%%%''')))((('''''''''''''''(((((($$$$$$%%%&&&((()))******%%%$$$###!!!  ###'''***+++)))))))))&&&%%%### !!!"""$$$%%%$$$"""       !!!"""$$$&&&)))******((($$$!!!   !!!###$$$###"""!!!!!!"""######   ###"""!!!   !!!#########$$$&&&%%%$$$(((///777===DDDHHHJJJKKKNNNQQQRRRSSSWWW^^^eeeiiihhheee^^^YYYRRRNNNOOOTTTYYY\\\bbbhhhllllllnnnqqqrrrpppyyy}}}~~~zzzzzz &&&,,,000000///000///+++((()))((($$$   !!!###%%%###"""!!!!!!"""###%%%&&&"""######$$$$$$%%%%%%&&&!!!    ###(((++++++)))((((((&&&%%%""" """!!!    !!!  !!!###$$$&&&)))******'''###    """######""""""######$$$""" !!!###%%%&&&%%%$$$!!!    """$$$###%%%&&&%%%$$$)))111777<<>>AAADDDGGGJJJLLLSSSRRRSSSRRROOOPPPZZZeeepppqqqoookkkjjjnnnooommmrrruuuxxxwwwvvvxxx||| $$$))),,,---...)))&&&!!!      """$$$&&&%%%"""    """%%%''''''&&&$$$###  !!! !!!   !!!$$$%%%%%%###""""""!!! !!!   !!!!!!  """"""""""""!!!!!!     !!!"""%%%&&&&&&$$$!!!&&&$$$!!! !!!""""""!!!  !!!"""###'''---777CCCKKKOOOMMMKKKJJJHHHFFFAAA>>>::::::;;;===@@@DDDHHHJJJRRRPPPNNNNNNKKKMMMWWWbbbmmmrrrrrrnnnjjjlllmmmmmmnnnqqqtttvvvvvvyyy~~~   ''',,,...///+++'''!!!    """$$$""" """$$$%%%%%%"""  """$$$$$$###!!!!!!!!!"""$$$'''((((((&&&$$$"""  #########$$$%%%$$$    """$$$%%%%%%###""" """""" """!!!    ###""""""""""""!!!   """!!!!!!###'''(((&&&###$$$###!!!!!!""""""!!!    !!!###&&&,,,555???FFFLLLKKKIIIGGGEEECCCAAA??????>>>>>>>>>@@@DDDHHHJJJPPPMMMJJJIIIHHHIIIRRR]]]fffnnnsssqqqmmmoooqqqrrrmmmnnnqqquuuvvvwww}}}  %%%***------+++'''      ###$$$!!! ###$$$$$$###   """%%%'''&&&$$$###""""""###&&&))))))(((&&&###!!!  !!!%%%$$$$$$&&&'''&&&!!!   ######$$$$$$$$$""" $$$$$$ """!!!   ###"""!!!""""""!!!   ###$$$$$$$$$%%%&&&### !!!%%%((('''&&&"""!!! !!!""""""!!!    """%%%***222:::@@@FFFFFFFFFFFFDDDCCCBBBBBBEEEDDDBBBBBBBBBEEEHHHJJJOOOJJJGGGFFFEEEFFFMMMVVVaaakkkssssssrrrsssuuuuuuooonnnooossstttttt{{{ """(((++++++***&&&        !!!###%%%$$$###"""    """%%%&&&%%%$$$""""""###$$$''')))***(((&&&   """%%%###$$$$$$%%%$$$    !!!###$$$$$$$$$###"""  &&&'''!!!!!!   !!!###!!! !!!"""    !!!"""###%%%&&&'''%%%""""""$$$&&&'''((("""!!!!!!###$$$$$$!!!  !!!!!!###%%%)))///666;;;BBBDDDFFFGGGFFFEEEEEEEEEHHHGGGFFFEEEEEEGGGIIIJJJNNNIIIFFFEEECCCCCCHHHOOO^^^hhhqqqtttuuuwwwvvvtttrrrmmmmmmqqqqqqrrr{{{   '''*********&&&!!!      ###!!!"""%%%&&&'''&&&!!!    !!!"""######"""!!!"""###$$$'''******'''%%%  !!!"""###%%%$$$$$$$$$###   !!!"""###$$$$$$$$$$$$###"""!!! )))***"""    """###  !!!  """$$$%%%&&&&&&&&&%%%%%%&&&'''######$$$&&&'''&&&###!!!   """!!!"""$$$&&&)))---333777AAAEEEIIIJJJIIIGGGGGGGGGHHHHHHIIIIIIKKKLLLNNNOOONNNIIIFFFEEECCCAAADDDIIIWWW```jjjqqqwww{{{yyyuuurrrllljjjnnnoooppp{{{  '''++++++***'''"""       """&&&$$$!!!"""%%%((())))))"""!!!   !!!!!!!!! """###$$$'''***)))'''$$$  """""" ((('''%%%%%%$$$!!!  """"""$$$$$$$$$%%%%%%$$$######!!!***,,,###   !!!###""" !!!  !!!$$$'''"""&&&))))))&&&$$$$$$&&&$$$$$$&&&((())))))%%%###!!!  """###$$$&&&((()))---222555CCCHHHLLLNNNLLLIIIHHHHHHIIIJJJKKKNNNPPPRRRSSSTTTNNNIIIFFFFFFDDD@@@AAAEEENNNWWWcccnnnyyy~~~yyyrrrjjjggglllnnnppp}}}&&& '''***)))((('''&&&%%%"""  %%%&&&$$$"""!!!      """&&&&&&"""!!!###"""   $$$&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###!!!  !!!######""")))%%%!!!!!!###"""   """%%%&&&&&&'''(((((('''&&&%%%)))'''$$$!!!  """###$$$###    !!!""""""'''(((((('''%%%$$$$$$%%%(((((((((((((((''''''&&&###!!!  !!!"""$$$&&&'''&&&%%%)))222:::FFFIIIMMMRRRUUUTTTPPPMMMKKKMMMOOOPPPQQQTTTWWWYYYWWWPPPJJJHHHFFFAAA@@@AAAIIIOOOZZZgggttt}}}tttiiifffmmmoooppp***"""  &&&******)))(((''''''$$$  ###)))(((''''''&&&###  ###%%%###    """$$$%%%$$$%%%&&&%%%%%%%%%%%%%%%$$$######!!!   """$$$######(((%%%""""""$$$###   ###&&&&&&'''''''''&&&%%%$$$###&&&$$$"""    !!!"""######"""   !!!!!!$$$%%%&&&&&&%%%$$$%%%''''''''''''''''''&&&%%%%%%###!!!  !!!"""$$$%%%'''&&&&&&***333:::EEEIIIPPPVVVZZZZZZVVVSSSQQQRRRRRRSSSSSSUUUWWWYYYYYYQQQKKKHHHEEEAAA@@@AAAEEEKKKVVVbbbnnnxxx}}}rrrnnnsssuuuxxx,,,$$$ %%%***+++***)))))))))((($$$ !!!((()))***,,,,,,)))$$$   $$$"""  !!!$$$%%%###!!!   !!!###$$$$$$&&&((('''&&&%%%$$$############"""!!!  """$$$$$$###&&&%%%$$$%%%&&&$$$ !!!$$$&&&&&&&&&&&&&&&%%%$$$"""!!!###"""    ######"""    !!!###$$$%%%$$$$$$&&&'''&&&&&&&&&&&&&&&%%%$$$$$$###!!!  !!!"""###%%%&&&&&&&&&+++333999BBBGGGPPPXXX]]]^^^\\\ZZZZZZYYYXXXWWWWWWWWWYYYZZZ\\\SSSKKKHHHDDDAAA@@@BBBBBBHHHRRR\\\fffqqq}}}{{{uuuvvvvvv{{{***$$$ $$$***---+++++++++++++++'''"""  ###%%%))),,,---+++'''$$$ ###%%%&&&)))......***!!!  """###  !!!%%%&&&%%%"""    !!!###$$$&&&)))+++***)))'''%%%$$$###$$$$$$###"""   #########$$$$$$%%%&&&'''%%%  !!!###%%%%%%%%%%%%%%%$$$$$$#########"""   """ !!!!!! $$$###!!!  !!!###$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$!!!  !!!"""###$$$$$$%%%'''+++222777@@@EEEMMMTTTYYY\\\]]]^^^aaa___\\\[[[[[[[[[ZZZZZZ]]]TTTLLLHHHDDDAAAAAADDDBBBHHHPPPXXX```mmm}}}|||yyy)))$$$  ###***///,,,,,,,,,------***%%%!!!  """'''+++,,,***'''%%% ###%%%%%%)))///000,,,$$$###!!! !!!"""    $$$((((((%%%     """$$$%%%(((+++...,,,+++)))'''&&&%%%&&&&&&$$$###  !!!!!!!!!###$$$%%%''''''$$$    """###$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!   !!! !!!""""""!!! $$$"""   ###$$$%%%$$$"""!!!"""###&&&''''''''''''&&&%%%%%%$$$!!!   !!!"""######$$$&&&***000333@@@EEEKKKPPPTTTXXX]]]```dddaaa___^^^^^^^^^\\\ZZZ]]]TTTLLLHHHFFFCCCDDDGGGGGGLLLRRRWWW___lll}}}***'''    )))...,,,,,,---------***%%%"""  """&&&((('''%%%###"""###)))+++(((+++***)))(((''''''''''''%%%"""   !!!""""""""""""###$$$&&&((((((###     !!!$$$&&&))),,,...,,,+++***)))((((((((((((%%%$$$     !!!###%%%&&&%%%###!!!    !!!"""######""""""""""""###$$$$$$###!!!  !!!""""""""""""""""""!!!    !!!""""""$$$%%%&&&$$$"""!!!!!!"""'''''''''''''''&&&%%%%%%$$$"""   !!!""""""""""""%%%))),,,///>>>CCCIIINNNQQQUUU[[[```aaa___^^^```bbbaaa^^^ZZZYYYRRRKKKIIIHHHGGGHHHKKKMMMOOOSSSXXX___kkkyyy***((("""  %%%,,,,,,,,,,,,------***%%%!!!  """$$$###$$$)))(((....../////////......---%%%!!!   """$$$############$$$$$$$$$$$$$$$%%%&&&'''&&&      $$$&&&(((***,,,***************)))((('''&&&$$$!!!     !!!!!!!!!"""###$$$###"""!!!!!!   !!!""""""$$$###!!!   !!!!!!    !!!"""$$$%%%###$$$%%%%%%###"""###$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$"""   !!!###!!! !!!###&&&)))***444<<>>333,,,...   $$$(((*********+++(((%%%"""!!!"""###$$$###%%%%%%''''''$$$  """$$$&&&$$$!!!  !!!%%%&&&'''%%%&&&''')))))))))((((((###"""   !!!""" !!!!!!!!!!!!!!!    """!!!      !!!###$$$###$$$$$$###"""!!!!!!""""""!!!"""###$$$$$$$$$$$$###"""    !!!"""###$$$$$$######%%%&&&+++000777===CCCGGGLLLOOOUUUUUUTTTUUUUUUSSSPPPMMMQQQKKKEEEBBBCCCFFFGGGGGGJJJJJJLLLPPPUUUYYYZZZ[[[^^^ccckkkwww,,,***'''"""  %%%&&&''''''(((((('''&&&%%%    000KKK:::)))'''   ###(((++++++++++++,,,***&&&"""!!!!!!#########%%%&&&''''''$$$  !!!"""###%%%&&&###!!!    ###$$$$$$%%%&&&(((((())))))((("""!!!    !!!"""!!!        !!!######"""!!!!!!!!!"""######$$$$$$###""""""!!!!!!!!! !!!"""############$$$######!!!   """%%%%%%$$$###$$$$$$)))---222888<<>>IIIKKKMMMOOOOOONNNMMMMMMKKKFFFAAA@@@CCCFFFGGGFFFGGGFFFDDDCCCFFFKKKQQQUUUZZZ```hhhvvv***+++***&&&    ''')))***+++,,,,,,+++)))(((!!!  ###"""  (((HHH999  """'''&&&(((************+++,,,---***&&&$$$$$$$$$######&&&$$$"""  !!!###$$$&&&((((((&&&###   $$$$$$$$$$$$%%%&&&&&&&&&$$$"""    !!!###$$$!!!        $$$'''&&&### !!!!!!!!!!!!###""""""############""""""###$$$$$$$$$######"""!!!!!!"""""""""    ###$$$$$$$$$$$$%%%"""$$$'''***---111777;;;BBBFFFKKKNNNNNNLLLKKKKKKDDDAAA>>>???CCCEEEEEEDDDCCCBBB@@@>>>@@@FFFOOOUUUXXX___iiixxx***++++++(((""" ''')))***---......+++(((&&&   ###&&&%%%""" 111'''  %%%)))((()))******)))***+++------+++(((&&&&&&%%%###"""!!!  !!!###&&&((((((&&&###!!!!!!   """""""""!!!"""""""""######!!! !!!!!!!!!  """###!!!         ###$$$###!!! """"""!!! ### !!!"""###$$$$$$######!!!!!!""""""###""""""""" !!!!!!!!!   """######$$$&&&'''%%%''')))***---111777;;;>>>DDDJJJMMMLLLIIIGGGFFF???===<<<>>>AAACCCAAA???<<<<<<<<<<<<>>>DDDLLLRRRVVV___kkk}}}***++++++)))###  &&&(((***---///...+++'''$$$  '''((((((%%%     !!!&&&***)))***+++*********,,,......,,,)))((((((&&&$$$"""   """&&&((($$$"""!!!"""###%%%%%%$$$  !!!  """  """""""""!!!  """!!!        """###$$$$$$###""""""$$$%%% """###!!! """ """###$$$$$$$$$$$$ !!!"""""""""""" !!!!!!    !!!"""###$$$''')))$$$%%%&&&'''***...444888===CCCJJJMMMKKKFFFCCCBBB<<<;;;:::===@@@@@@===:::555888:::<<<>>>BBBJJJOOOUUU___nnn'''((()))'''###!!!&&&***,,,******,,,***%%%   (((***+++***'''   !!!%%%)))+++,,,++++++******)))))))))+++)))'''&&&%%%$$$"""     """$$$&&&'''((('''%%%######$$$   """$$$%%%%%% !!!  !!!!!!"""#########""""""!!!!!!!!!        #########""""""""""""""" !!!"""###$$$%%%%%%!!!""""""######$$$$$$%%%%%%%%%&&&%%%$$$"""  ###"""!!!"""    """#########$$$&&&&&&%%%&&&'''***---111333===EEEKKKLLLKKKKKKGGGCCC???@@@???<<<<<<>>>===999<<<<<<>>>AAABBBDDDKKKTTT___aaakkk'''((((((&&&   $$$(((+++++++++,,,)))%%%  ###,,,+++,,,+++((("""  ###%%%''')))***+++++++++++++++*********)))'''%%%$$$$$$"""   !!!&&&((())))))'''%%%$$$$$$"""   """$$$$$$$$$!!!"""!!!  """""""""###!!!!!!!!!!!!        !!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$"""  """""""""###   !!!""""""!!!"""$$$%%%%%%%%%&&&))),,,///222888@@@GGGIIIIIIIIIFFFAAA<<<>>>>>>;;;<<<>>>>>>:::======???CCCDDDFFFMMMVVV\\\___lll++++++***'''   """'''+++,,,,,,---)))$$$  '''///---------+++%%%  """((())))))((((((***++++++,,,,,,,,,,,,,,,'''&&&$$$###!!!  """%%%((()))'''$$$###"""   ###$$$$$$$$$###$$$"""   #########"""       """$$$%%%'''''''''''''''((((((((($$$%%%%%%%%%$$$###!!! !!!!!!######!!!   !!!!!! !!!"""$$$######$$$'''***---///555>>>EEEGGGHHHIIIFFFBBB===@@@@@@>>>>>>AAABBB???@@@@@@BBBFFFGGGHHHOOOWWWXXX^^^ppp111111///***"""  !!!(((,,,---......***%%%  (((/////////000...)))"""  %%%((())))))((((((***+++,,,------------,,,(((&&&$$$!!!   !!!&&&(((&&&###!!!   $$$%%%%%%%%%&&&&&&$$$ $$$$$$###""" !!!"""""""""!!! !!!!!!!!!""""""!!!     """%%%'''((((((((((((((((((''''''###$$$%%%%%%$$$###"""!!! ###$$$"""!!!  !!!!!! !!!"""###""""""###%%%(((***,,,555>>>FFFIIIJJJLLLJJJFFFDDDGGGHHHDDDCCCFFFFFFDDDDDDDDDFFFIIIIIIJJJQQQYYYWWW```www444333000+++###  ###))).../////////+++%%%  (((---111222222111---((("""  """%%%&&&''''''((())))))***,,,---......---,,,***'''###    $$$''''''$$$"""!!!######!!! $$$&&&''''''((('''%%%   ###%%%###!!!"""###$$$%%%%%%$$$###""" """$$$$$$"""      """!!!!!!!!!&&&)))(((''''''&&&&&&%%%%%%%%%"""###$$$%%%$$$$$$"""""" ###$$$""""""    """"""!!!!!!"""###""""""!!!!!!###&&&(((***333<<>>BBBDDDGGGEEEBBBDDDIIIKKKEEEAAAAAACCCBBBEEECCCCCCGGGKKKRRR___lllwww,,,+++)))$$$  """&&&***+++)))((((((&&&!!! (((111555555666888888777444111///+++&&&  """###""" $$$))),,,,,,***(((''')))***,,,------+++(((&&&     !!!"""###$$$$$$###!!!   """&&&))))))'''&&&###  """###"""###%%%''')))***)))'''%%%'''&&&%%%%%%&&&&&&$$$"""  !!!!!!!!!   !!!&&&&&&%%%$$$"""!!! !!!###$$$%%%%%%$$$$$$ ###"""!!!"""    !!!###$$$######!!!!!!"""$$$&&&'''---666>>>BBBDDDFFFEEEAAAAAAGGGJJJEEEAAABBBDDDDDDAAA???@@@EEEKKKUUUeeesss......,,,'''    ,,,,,,,,,***&&&###  +++333666888888777444000......///+++"""   %%%''''''%%%###&&&&&&(((***---...---,,,'''''')))++++++(((###      !!!%%%&&&&&&###  &&&&&&(((******%%%!!!   """!!!$$$%%%&&&'''''''''&&&%%%!!!$$$&&&&&&###!!!"""###!!!!!!  """###$$$$$$ !!!   &&&(((%%%""""""$$$$$$"""$$$######""""""""""""###""""""""""""!!!!!!!!!!!!   !!!!!!"""###$$$&&&((())),,,111777<<>>CCCIIINNNUUU[[[[[[WWWSSSOOOOOOVVVaaayyy  (((000111000%%%!!!  ''')))'''$$$ ###$$$ """$$$&&&''''''''')))(((&&&%%%%%%%%%'''((((((###"""   """$$$'''***+++------+++,,,***'''&&&'''###  ###&&&%%%''''''((((((&&&###    """"""""" !!! !!!!!!!!!!!! !!!!!!######""" !!!###"""!!!!!!"""$$$$$$###"""!!!   !!!######"""!!!"""######&&&&&&$$$###"""  $$$&&&&&&((('''%%%$$$$$$######"""#########!!!""""""""""""!!!!!!!!! !!!!!!""""""""""""  """$$$''')))---333<<>><<<>>>FFFOOOggg!!!''')))(((%%%######!!!"""   %%%''')))++++++,,,+++)))%%%"""""""""!!!###'''+++......------***&&&  ###############%%%)))---+++******+++---......---...---,,,++++++,,,------,,,---......---+++******(((&&&###  """$$$&&&''''''$$$!!!  $$$&&&&&&(((***&&&&&&###   !!!"""### !!! !!!"""""""""""""""#########$$$$$$$$$$$$#########""""""#########$$$$$$"""   %%%'''((('''%%%''')))***))))))***+++******++++++***((('''&&&###%%%&&&%%%$$$""""""### !!!"""######&&&(((******)))))),,,///,,,---...//////111444777777;;;;;;>>>HHHVVVttt %%%+++---***'''%%%%%% &&&)))******+++'''((())))))'''%%%%%%&&&!!!$$$(((,,,...---,,,+++&&&"""   '''''''''%%%######%%%)))---***))))))+++---//////...///...,,,************+++)))***++++++)))(((((())))))(((&&&"""  !!!###%%%%%%###!!!  ###%%%'''***---&&&'''%%%     """$$$$$$  !!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$###"""!!!!!!"""###$$$%%%%%%###  !!!###$$$###$$$&&&)))******))))))***%%%''')))+++,,,,,,***)))###$$$$$$""" !!!"""######(((+++......,,,,,,...111+++,,,---,,,+++,,,///111000555666===LLL^^^'''))),,,...---***&&&###   """&&&)))***++++++,,,***)))((()))***+++***)))%%%'''***...111111---***)))   """&&&'''(((%%%"""!!!$$$''')))******))))))+++...000000///---,,,***((('''((())))))++++++,,,,,,,,,,,,+++***...,,,((($$$   $$$((((((###   $$$(((&&&###(((&&&###     ###$$$$$$###$$$%%%  ###$$$###"""""""""""""""#########""""""!!!!!!!!!###%%%&&&&&&%%%""" """$$$&&&'''%%%###    """###((('''&&&&&&'''(((***+++&&&'''(((+++------+++)))&&&###$$$(((+++,,,,,,---...///000000---+++)))))),,,///111222...555===DDDQQQmmm$$$'''+++---,,,)))$$$!!!   ###'''******++++++,,,***)))((()))+++++++++)))(((((()))+++---,,,***(((###  %%%)))))))))&&&###"""$$$''')))***))))))))),,,///000000///...+++'''$$$"""!!!!!!"""###$$$&&&((()))+++,,,,,,---+++)))&&&###  !!!&&&&&&"""  $$$$$$"""$$$"""       ###$$$###"""###### ######"""###"""""""""""""""""""""!!!!!! !!!"""$$$%%%&&&%%%###""""""###%%%&&&&&&%%%###    ((((((''''''(((((())))))''''''(((***++++++)))&&&  """&&&++++++******+++...111333///---+++***+++---///000000666>>>HHH[[[zzz!!!$$$(((++++++&&&!!!  ###&&&)))++++++++++++,,,***))))))***+++,,,,,,+++,,,+++)))))))))(((&&&$$$ ###)))+++,,,***'''%%%$$$&&&((())))))))))))***,,,///000...---+++(((""" $$$(((+++---*********)))'''$$$!!!   """###!!!      !!!######"""!!!!!!!!! !!!"""!!!#########""""""!!!!!!!!!  !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!  %%%&&&'''((((((((('''&&&''''''&&&''''''&&&###!!! !!!&&&***)))'''''')))---222555111000...,,,,,,,,,...///444777@@@OOOjjj %%%''''''"""   ###''')))+++,,,+++++++++,,,+++***)))***,,,...---,,,000...---+++)))&&&!!!   '''+++,,,,,,***(((&&&&&&'''))))))(((*********+++,,,+++(((&&&$$$ """'''***'''((()))***)))'''$$$###"""      !!!!!!     """$$$###"""   !!!!!!$$$$$$###"""!!!  !!!!!!"""!!!"""###$$$%%%$$$######$$$###"""!!! !!!$$$&&&'''&&&%%%$$$&&&$$$###"""!!! !!!'''((((((((()))+++///333555222111000...------...000666999BBBWWWyyy """!!!   &&&)))***,,,------+++++++++,,,,,,+++***+++...///...---111111111///,,,%%%  ###(((+++++++++***((('''(((***+++***))),,,***((('''%%%"""  !!!%%%%%%&&&((())))))'''%%%$$$%%%###   !!!  !!!###$$$"""    !!!###$$$$$$"""   $$$######"""!!!  !!!!!!!!! """#########"""!!!###"""""""""    """"""!!!    %%%&&&'''***---000222333333111222333111//////111333888;;;GGGaaa  %%%+++......//////...,,,++++++,,,,,,++++++,,,///000000///111111111///+++"""   &&&))))))))))))(((((((((***,,,---+++******'''###  ###&&&''''''((('''&&&%%%$$$%%%%%%$$$!!!   """!!!  !!!$$$&&&$$$     !!!###%%%%%%###!!!!!!!!! """######!!! !!!"""""""""!!!!!!  !!!!!!!!!!!! !!!""""""!!!!!!"""!!!"""""""""    ###%%%'''+++///222333222222333555666555222111333666777===NNNmmm  !!!(((---000111111111///,,,++++++,,,,,,,,,+++---///111111000///...---***$$$  %%%((()))(((''''''''''''(((+++......---+++&&&"""  !!!&&&))))))((('''&&&%%%%%%$$$###%%%'''%%%!!!  """$$$### ###&&&%%%!!!    """"""$$$&&&&&&$$$###"""###!!!###%%%%%%""" !!!"""!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!! !!!""""""""""""!!!!!!!!!######     $$$&&&(((***---///111111222666999:::888444222333666666@@@VVVyyy  ###)))...111222333222///,,,++++++,,,---,,,,,,---000222111111...,,,(((### """(((***)))'''''''''&&&&&&(((,,,///000...,,,###  $$$))),,,+++)))'''&&&%%%%%%%%%"""%%%((('''###   ###%%%$$$  !!!%%%%%%"""     """### !!! """&&&"""$$$&&&&&&%%%$$$$$$$$$"""%%%'''&&&###!!!!!!""" !!!!!!!!!!!!!!! """"""""""""!!! !!!"""######$$$ !!!######!!!    """'''(((((()))***,,,...111222999<<<>>>:::555111333555555BBB\\\  '''...111222...,,,******++++++(((%%%%%%)))---000000000///000...)))!!!   &&&(((***---.../////////***(((''')))---,,,&&&!!!   ###'''...,,,***(((''''''((())),,,......***((((((&&&""" !!!%%%&&&###    !!!"""  !!! """###!!!    !!!""""""%%%###!!! !!!!!!"""###$$$%%%&&&&&&&&&&&&''''''%%%""" !!!!!!  !!! !!!""""""""" """###%%%''''''''''''%%%###!!!   """%%%***...111111......222666===>>>AAABBB===555222555555>>>ZZZ  !!!)))///222222+++***((()))******(((%%%***,,,///111111000000000+++%%%  ###)))***+++,,,------------+++)))'''''')))'''!!!   %%%(((+++***(((''''''((()))******,,,---)))((((((&&&""" """$$$###!!!!!!   !!!   $$$%%%###  !!!"""###$$$%%%###  !!!!!!"""$$$%%%&&&&&&%%%%%%###$$$%%%$$$"""!!!"""###%%%$$$"""  !!!"""$$$%%%&&&&&&#########"""!!!   %%%(((***...222222000///333666@@@@@@BBBAAA:::///+++,,,---===```  %%%,,,000111111)))(((((((((******((('''---...///000000///......&&&   """(((---,,,++++++***+++++++++---)))&&&$$$###  $$$(((***((((((''''''(((((()))***'''***+++(((((()))((($$$  """###$$$%%%"""      !!!%%%&&&%%% !!!!!!!!!######"""""""""###%%%&&&$$$###!!! !!!!!!###%%%&&&'''&&&%%%$$$!!!""""""""""""###%%%&&&%%%###!!! !!!######################## !!!!!!!!!    $$$(((+++,,,///333333222222555777??????AAA???666***$$$$$$%%%>>>kkk  '''...111000///*********+++,,,,,,+++***,,,++++++,,,------,,,+++!!!  &&&+++---,,,+++)))))))))***+++---)))$$$   %%%(((***+++))))))))))))))))))))))))&&&***+++)))))),,,+++'''$$$   !!!###%%%'''&&&"""  !!!  !!! !!!%%%&&&%%%"""!!!!!!"""#########"""%%%$$$#########$$$&&&'''%%%$$$"""!!!!!!!!!"""###"""###&&&''''''&&&$$$### """"""!!!!!!"""$$$######""""""!!!!!!  !!!"""######$$$######""""""!!!!!! !!!"""""""""""""""   """'''+++------000444666666666888:::=========;;;222'''!!!""""""CCCxxx  ###)))...000///...---...//////...---------***))))))+++------+++(((  !!!'''+++,,,+++***)))((()))***+++***&&&!!!  %%%)))+++++++++,,,,,,------,,,+++)))(((&&&***,,,+++,,,......+++%%%"""  """$$$(((&&&###   !!!   !!! !!!$$$%%%###$$$###!!! $$$############%%%&&&'''&&&%%%$$$#########$$$%%%$$$%%%&&&''''''&&&$$$###!!!"""###"""!!! !!!""""""""""""""""""!!!!!!  !!!"""###$$$######"""!!! ######$$$$$$$$$#########   &&&***,,,,,,...111555999;;;<<<>>>??????===:::666---""" &&&NNN !!!###!!!###&&&+++///111000///000111222111...,,,,,,,,,)))((((((***---,,,'''###  ###%%%(((***+++******)))(((((())))))###   $$$(((++++++***)))---...//////...,,,)))''''''+++---,,,---000///,,,%%%###   ###'''&&&###!!!   !!!     ###$$$###$$$$$$"""!!!"""!!! %%%$$$###!!!  !!!"""###$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$###!!! !!!$$$$$$###"""!!!!!!""""""""""""!!!!!!!!! %%%%%%%%%%%%%%%$$$######  &&&+++------,,,///222777<<<@@@CCCDDDDDDDDD>>>888000%%%...[[[ """%%%&&&'''(((***---111333333222000222222///+++((('''((('''%%%%%%''')))%%%   &&&)))***)))))),,,,,,+++***)))'''%%%%%%   ###&&&)))+++***)))(((***,,,...//////,,,***((('''+++,,,+++,,,//////,,,'''&&&$$$!!!  """''''''$$$!!!     $$$&&&%%%######"""""""""!!!!!!!!!""""""  !!!!!!"""######&&&&&&%%%###!!! """###""""""$$$$$$######$$$$$$$$$$$$)))(((&&&%%%$$$$$$$$$%%%$$$%%%%%%$$$"""!!!!!!"""!!!!!!""""""!!! !!!""""""""""""""""""#########$$$###$$$$$$%%%%%%$$$$$$$$$  &&&,,,000000...,,,000333888???EEEHHHJJJJJJDDD<<<222(((555ggg !!!%%%'''(((,,,,,,,,,///333555555444///111111...((($$$###$$$$$$"""!!!######  %%%,,,...---+++)))---------+++)))&&&###!!!  ###%%%'''******)))(((''''''))),,,...///---***)))&&&***,,,+++,,,......++++++***)))'''###!!!'''(((%%%!!!    !!!  %%%((((((!!!!!!"""######$$$$$$%%%""""""!!!  !!!""""""###$$$$$$%%%%%%%%%$$$"""  """"""!!! """"""""""""""""""######***)))&&&$$$###$$$%%%&&&###$$$%%%$$$###"""###$$$!!!""""""!!!!!! """###$$$%%%""""""###$$$%%%&&&&&&'''!!!!!!###$$$$$$%%%%%%$$$!!!!!! $$$+++111333222///---000333999@@@GGGLLLMMMMMM@@@777,,,!!!$$$999mmm  ###+++///...000...,,,---111444444222000555666000)))'''&&&$$$###"""!!!   %%%---...,,,,,,,,,+++---111444111)))###!!!!!!  !!!###'''(((***++++++***)))(((***+++,,,------,,,++++++,,,+++******+++,,,---...+++000111,,,$$$  !!!$$$%%%)))###   !!! """$$$$$$$$$"""""""""######$$$$$$%%%%%%###""" !!!"""###!!!"""###$$$%%%$$$###"""###"""!!!  """$$$$$$$$$%%%############$$$$$$%%%&&&'''''''''''''''&&&&&&&&&$$$$$$$$$######"""""""""#########"""!!!!!! !!!""""""!!!  """#########$$$&&& !!!"""$$$&&&''''''%%%$$$###    ###&&&***///222222111000///333333666===DDDIIIIIIGGGDDD666!!!,,,KKK  %%%,,,000...000//////000333444444333222333111,,,***+++***'''$$$"""  '''......,,,,,,---,,,+++///222///(((   """%%%''''''(((***,,,,,,+++***)))))))))+++,,,------------+++***))))))***+++---...///333444...&&&  !!!$$$%%%(((###      ###$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$"""!!! !!!"""######$$$$$$%%%%%%$$$$$$###$$$"""!!!   """$$$%%%&&&&&&############$$$%%%''''''''''''''''''''''''''''''$$$$$$###""""""!!!!!!!!!######"""!!!!!!  !!!!!! """###%%%$$$"""!!!"""""" !!!"""###%%%&&&'''(((%%%%%%###!!!   !!!''',,,///111333222111111222333444777===EEEHHHHHHFFF>>>222111\\\  """'''...000///---///111222222222222333333333000---...111///+++'''###  """###***///---,,,---...---,,,///222///'''  %%%(((******'''(((***,,,------,,,+++((()))***+++---...//////...,,,***)))((()))+++,,,000444444...&&&   !!!$$$$$$&&&###     !!!######!!!"""###$$$$$$%%%%%%%%%%%%$$$""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%###   !!!$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''$$$###"""!!!!!! """"""!!!!!!  ###$$$%%%%%%###"""""""""""""""###$$$%%%''''''(((%%%%%%$$$"""    (((---222222222000//////111333333333666===CCCFFFDDDAAA888---"""<<>>:::222)))***KKK !!!"""&&&---///...,,,000555555333111222444333===EEEAAA999444000---'''   $$$'''***...///------000111000,,,,,,,,,'''   !!!%%%)))++++++***((((((***---///000000//////,,,,,,++++++,,,...000222333222111000/////////000+++......'''   """"""######$$$%%%%%%"""      !!!  !!!!!!$$$!!!   """""""""###)))((('''%%%$$$###""""""######"""""""""!!!!!!!!!"""!!!  !!!"""!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!###%%%%%%%%%$$$%%%&&&!!!!!!""""""######$$$$$$%%%%%%$$$###"""!!!  $$$(((---111555555222...***(((***///333555666999===AAA???:::555(((!!!555^^^  ###***......222444666777666555555666111???JJJFFF:::000+++(((  %%%((((((***---///---///222222000'''%%%!!!  %%%&&&)))+++,,,+++)))(((+++,,,...000111111000///000///------///222555777666666777777777777666555***...---'''!!!  """###$$$%%%%%%%%%###!!!      !!!""""""!!!!!!   !!!!!!!!!""")))(((&&&$$$"""!!! """"""!!! !!!"""""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$&&&'''((('''%%%#########!!!!!!""""""""""""""""""$$$$$$#########""""""""""""  """'''+++---///111333333111...+++***,,,111555888999;;;>>>@@@<<<555...CCCwww  !!! ''',,,---555444333444666666666555111===EEEAAA777---&&&!!! ###+++,,,)))(((,,,......000444333///%%%   $$$((()))+++,,,---,,,,,,+++---...000222222111000///222111000111444888>>>AAAAAAAAABBBAAA>>>:::555222))),,,,,,&&&!!!   !!!######$$$$$$######"""###    !!!!!!""""""     !!!!!!"""###&&&&&&$$$###"""!!!!!!!!!$$$###""" !!!######"""!!!!!! !!! !!!"""$$$%%%'''((()))'''%%%###############""""""""""""""""""#########"""######$$$$$$###"""!!!!!!!!! $$$(((,,,///////////////......---+++***,,,000444666777888;;;;;;555+++$$$+++XXX  ###"""!!!%%%+++,,,444111///000333444333111111999>>>:::333,,,###  &&&...///***'''+++---...111444333///%%%  !!!)))***+++,,,---...............///111222222111000///333222222333888>>>DDDHHHMMMMMMLLLHHHAAA888000+++'''******$$$   !!!######$$$###""""""###$$$     !!!      !!!"""###$$$######"""""""""""""""###%%%$$$###!!!#########"""!!!!!!  !!!###$$$$$$%%%''''''&&&%%%&&&'''$$$$$$$$$###############""""""""""""###$$$%%%&&&######$$$&&&'''%%%!!! $$$'''((()))***'''+++///111000...------((())))))))))))+++...111222222333555444...###&&&666iii  """$$$&&&###"""(((,,,222444666888888666444333888333,,,((('''"""  ''',,,...000111......///333666555000+++%%%   $$$(((///---+++++++++...111222444333222111000000111111000222666;;;AAAGGGKKKMMMRRRPPPKKKDDD===555///,,,***(((&&&%%%$$$###   !!!+++***)))'''%%%###"""!!!  !!!!!!      !!! !!!######  """"""###############""""""!!!   ###!!!!!!!!! """%%%((()))&&&"""!!!$$$'''***************)))((((((%%%%%%$$$$$$%%%%%%&&&''')))(((&&&&&&''''''&&&%%%$$$%%%'''))))))(((&&&%%%!!! """&&&+++...///...------///000111222111000...,,,---***'''&&&(((+++---...444555555111)))!!!,,,QQQ """%%%(((+++***''' !!!&&&***...///111222222111000///444000***%%%!!!  $$$***---......///......///333666555000+++$$$  """&&&(((---,,,+++++++++---...000////////////////////////000222666:::???CCCFFFGGGJJJHHHDDD>>>777111,,,))))))(((&&&&&&&&&%%%###!!!  !!!'''&&&&&&%%%$$$###""""""!!!  !!!!!!       """"""   """"""######$$$$$$$$$$$$###"""   !!!############"""$$$'''***)))&&&### !!!$$$''''''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&))))))(((((((((((('''&&&&&&'''((()))))))))(((''''''%%%###!!! !!!""""""$$$'''+++............///111222444555444333111///,,,)))&&&&&&(((+++---...222222111,,,$$$'''@@@nnn %%%''')))++++++(((%%%###!!!&&&)))---------------,,,,,,,,,///,,,'''    $$$***---......------......///222555555000,,,###  """%%%'''(((+++++++++++++++,,,,,,,,,+++,,,---////////////...///111555999;;;=========>>><<<999555000+++'''%%%'''&&&&&&&&&((((((&&&%%%  ######$$$$$$######"""""""""  !!!###!!!     !!!!!!    """"""###$$$$$$%%%&&&&&&%%%###    ######$$$$$$###$$$'''******'''$$$!!! """$$$&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&)))))))))))))))((((((((())))))*********++++++++++++***'''%%%$$$$$$%%%%%%&&&))),,,------...///111///000222333333111///---+++(((%%%%%%'''***+++,,,///...+++%%%///VVV %%%***+++***+++)))&&&&&&$$$!!! !!!$$$(((+++...---,,,+++++++++,,,---,,,***$$$ %%%(((,,,......------...///...///222444444000,,,!!!  ###&&&''''''(((***+++,,,------,,,+++******+++...000222111000000...000333666777666444333222222000...***'''%%%###$$$$$$$$$&&&((()))((('''  ###$$$$$$$$$$$$###"""!!!###   !!!$$$!!!    !!!""""""   """###$$$%%%$$$%%%&&&&&&%%%"""   !!!"""""""""###%%%''')))(((%%%"""!!!"""###$$$''''''(((((((((((('''&&&$$$$$$$$$###$$$%%%%%%&&&((()))))))))((('''((()))+++++++++++++++,,,---...,,,***(((%%%$$$$$$%%%%%%)))***,,,,,,,,,...000222...///222333333222///---***(((%%%$$$&&&((())))))+++)))%%%"""<<>>nnn (((222>>>@@@<<<444,,,)))&&&###!!!'''+++...000000,,,+++***)))((((((((((((###  """(((******,,,---......///111333222///------...,,,'''###   &&&***++++++++++++((((((***+++---........./////////...---,,,+++++++++++++++***)))((('''&&&%%%&&&'''(((((()))((((((&&&%%%%%%&&&(((((('''&&&""" """%%%&&&((())))))'''$$$### !!!      ###$$$   """###%%%'''######"""!!!!!!""""""###!!!  !!!"""""""""###%%%!!!!!!""""""#########"""!!!""""""###$$$$$$#####################$$$$$$%%%$$$'''***)))&&&%%%(((+++'''(((***,,,---------,,,,,,***)))(((((()))***+++(((***+++,,,+++,,,---///111333777:::;;;888555333,,,)))&&&$$$"""!!!(((RRR """444@@@\\\YYYOOO???222---)))&&&!!!'''...222444555444---,,,,,,+++******)))(((    &&&***,,,---...//////...///111444333000---,,,,,,***%%%!!!   $$$))),,,------------&&&'''((()))+++---...///555333222000...---------******)))(((''''''&&&&&&$$$%%%&&&((())))))))))))(((''''''((())))))'''&&&### """"""$$$&&&((()))(((&&&$$$ !!!""""""      !!!###$$$!!!   """###%%%'''%%%###"""!!!!!!###%%%&&&$$$"""    """ !!!"""#########""""""###$$$%%%%%%%%%%%%%%%#########"""###$$$$$$%%%$$$(((+++***'''&&&)))---%%%'''))),,,------,,,+++)))((('''&&&&&&(((***+++''')))+++,,,,,,+++,,,...444777<<>>BBBBBB@@@===333///***%%%!!!...WWW"""(((888HHHlllrrrgggLLL777333111+++)))***,,,///111444555666777555444222///(((   $$$(((+++---//////111555666444111//////,,,------...,,,((("""   !!!%%%))),,,.........+++++++++++++++---...///111000---,,,***)))((('''&&&'''((())))))***))))))&&&)))***(((%%%###&&&***+++***))))))***)))'''%%%###  ###$$$%%%''''''&&&&&&&&&'''&&&%%%$$$$$$###  !!!!!!    !!!""""""   !!!"""###&&&&&&$$$(((&&&###""""""#########"""   !!!!!!!!!!!! !!!  !!!######""""""###$$$%%%&&&&&&'''''''''&&&&&&&&&(((***++++++***++++++///---***((((((***,,,...---------......///111111444555999===AAAAAA???===444000***%%%!!!  ###>>>nnn%%%)))---444<<>><<<444000((("""  ...WWW""")))...111444666???<<<::::::777333333666333333333444444444444444444666666444---!!!   %%%,,,111333333222222222555888888777555444444000000000000---'''   !!!$$$(((+++---//////...---+++))))))***,,,...***,,,...///...+++***)))******+++,,,,,,---,,,,,,+++++++++)))&&&%%%&&&(((++++++***+++,,,***'''%%%   $$$$$$&&&'''((('''&&&'''(((((('''&&&&&&%%%###        """$$$###"""  !!!###%%%)))***((('''$$$"""""""""###"""!!!   """!!!!!!###$$$$$$$$$%%%$$$%%%&&&'''((()))))))))''')))++++++******,,,---...,,,***))))))***,,,---...............///000000555555666:::===???>>>===222---%%% &&&???uuu ###'''+++000555666666444000000555666333222666666666555555444333333333222333333...&&&  !!!'''+++111444444333222222222444666777666444444444333333333111---%%%    !!!###&&&)))+++------...,,,***(((''''''((()))$$$(((---///...,,,++++++------......---,,,++++++)))))))))((('''((()))***++++++++++++,,,***&&&###   $$$###%%%&&&&&&%%%%%%%%%''')))'''&&&&&&&&&$$$!!!       """%%%(((&&&"""  ###$$$%%%((()))&&&'''%%%######$$$$$$###!!!   !!!!!!"""!!!!!!   !!!$$$%%%%%%%%%&&&$$$%%%&&&'''((((((((((((&&&'''))))))((((((***,,,+++***))))))***,,,...///------,,,,,,,,,---......222222444888;;;>>>======111+++""" 444WWW&&&***------000666888777777555555777777444444666777777666555333222111111///...+++%%%  '''---000333555333222111111000222555555444333333444555555444111,,,"""   """!!!"""###%%%''')))++++++,,,+++)))'''%%%###"""!!!"""(((+++******+++---/////////...---,,,+++***''''''''''''((()))***+++*********++++++)))%%%!!!   """"""$$$&&&&&&%%%$$$%%%&&&)))'''&&&&&&&&&%%%###!!!    ###&&&***'''###  $$$%%%&&&((((((%%%&&&%%%$$$$$$$$$$$$###!!!   !!!"""""""""""""""  $$$&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''%%%&&&'''&&&&&&&&&(((***))))))))))))+++---///000---,,,,,,,,,,,,,,,------000111333666:::;;;:::999000***!!!'''LLLyyy***000333111111555888666555888999666444555666666666666555444222111000///,,,***###  $$$+++333444555555222111000111000222444444333222333444444333333111+++!!!   !!!%%%$$$$$$%%%%%%'''(((***+++******(((&&&###"""%%%%%%&&&***---............---,,,++++++&&&&&&%%%&&&'''))))))))))))))))))+++***(((###  !!!###%%%''''''&&&%%%&&&'''((('''%%%%%%%%%%%%###"""     ###&&&'''%%%!!!  $$$%%%&&&))))))&&&%%%$$$######$$$###!!!   !!!!!!!!!!!!!!!!!!  """$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%&&&(((*********)))***+++,,,---......------,,,,,,,,,------000111333666888888555222,,,%%%$$$:::kkk,,,444888555222555666444---555777111///444888777666555444333111000///...+++'''  !!!(((---666777777555222000000111000222444444333333333444222222222000+++!!!   ###'''&&&&&&&&&'''''')))***+++))))))(((&&&""" !!!###(((---,,,,,,------...---------'''&&&%%%%%%'''(((((('''(((((()))******'''"""   $$$&&&(((((('''&&&'''((((((&&&%%%%%%%%%%%%$$$"""!!!    ###'''$$$"""  $$$%%%'''******((($$$"""""""""###"""    !!! """!!!    ######""""""$$$$$$%%%%%%%%%$$$######%%%&&&&&&&&&%%%&&&(((++++++++++++***++++++,,,,,,///......---------......111222444777888555111---&&&  ...KKK222333333222000///111222555444444666999999666222555444222000...,,,++++++)))  $$$***///333333333111//////111333222222222333333444444444000///...+++'''   &&&***+++***((()))******)))'''******(((### !!!###+++---------++++++---......,,,)))'''%%%%%%&&&&&&&&&'''((((((%%%!!!    """%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$$$$###&&&"""     !!!""" !!!   ###&&&'''((('''&&&!!!"""""""""!!!    !!!!!!!!!!!! !!!!!!    !!!###$$$%%%&&&$$$"""###&&&&&&$$$!!!!!!$$$%%%%%%$$$$$$'''***,,,)))''''''***---,,,+++++++++,,,------......///000333444444555555...%%%  !!!@@@uuu///111444444333111111222555444444666888999777555555111---***+++---......$$$  $$$)))---000000111000///...---///111222222222222222111111111000///,,,)))$$$  """'''***)))((('''(((***+++***))))))(((%%% '''))),,,------------......,,,***'''&&&&&&&&&&&&%%%&&&&&&$$$!!!    ###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''###     !!! !!!   """%%%&&&&&&%%%$$$!!!!!!""""""!!!   !!!!!!!!!!!! !!!   """###%%%$$$###%%%''''''%%%""""""$$$%%%%%%$$$%%%'''***---***((()))+++------,,,+++,,,,,,------...//////000333555444555333+++### 000WWW---111444666444222111000555444333555777999:::999:::222)))%%%''')))***)))  $$$))),,,...000,,,---...---,,,,,,...000222222222111000000//////000...***&&&!!!  $$$(((***''''''&&&(((***,,,,,,+++(((&&&!!!  $$$)))---///.........+++***((('''%%%%%%$$$$$$$$$$$$###    !!!&&&&&&%%%%%%%%%%%%%%%%%%""""""###%%%&&&'''))))))(((%%%        """$$$$$$$$$###""" !!!!!!!!!   """ !!!!!!!!!!!!   !!!######%%%'''))))))&&&$$$###$$$%%%%%%%%%&&&(((***---+++)))***+++------,,,+++++++++,,,------......///333555444222///''' !!!EEEvvv000222444333111///...///555444333444666999;;;<<>>IIIQQQ]]]mmm !!!!!!###(((((($$$###&&&((((((""" !!!%%%&&&))))))***+++,,,---......++++++((($$$  !!!'''***************(((&&&&&&(((*********......//////...,,,***)))%%%&&&'''''''''&&&%%%$$$&&&$$$ """###$$$&&&''''''&&&&&&'''((()))(((&&&&&&((()))''''''''''''''''''''''''&&&$$$$$$$$$&&&'''&&&%%%#########$$$%%%'''((()))(((&&&$$$%%%&&&'''&&&%%%&&&$$$       """$$$%%%%%%%%%  !!! """"""!!!!!!!!!!!!""""""!!!"""""""""###$$$!!! !!!""" """######$$$&&&(((&&&###!!! !!!"""######""" !!!   '''///222CCCNNNUUUbbbsss  !!!  ###&&&***,,,,,,,,,---...***...///***###   !!!%%%))),,,...***+++,,,,,,,,,---///111000000000000...,,,***(((%%%'''(((((('''&&&&&&'''***((($$$!!! """$$$%%%%%%&&&'''((()))((('''&&&'''''''''(((((((((((())))))((('''(((***,,,+++***(((''''''&&&&&&&&&''''''"""###$$$&&&&&&'''&&&&&&((((((((((((''''''''''''(((%%%     !!!############%%%'''###""" !!!!!! """"""""""""!!!""""""############""""""""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&""""""!!! !!!"""""""""""""""!!!!!!    '''111888AAASSS^^^]]]eee     $$$'''((()))+++,,,***...000***$$$    %%%))),,,---...000000///000111333111111111111///---+++***###%%%''''''&&&%%%%%%&&&(((&&&###!!!!!!"""$$$&&&$$$%%%%%%%%%&&&%%%%%%%%%''''''((((((((())))))))))))((('''((()))***)))(((&&&&&&%%%%%%%%%&&&&&&&&&"""#########$$$$$$%%%%%%(((((((((((((((((((((((((((%%%      """###"""###$$$&&&$$$"""!!!!!!!!!!!!  !!!############"""!!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!"""###$$$$$$$$$######"""!!! !!!!!!""""""""""""!!!!!!  $$$+++555<<>>CCCFFFKKKYYYttt ###(((,,,***)))******'''   ###'''***,,,///111------,,,******))))))***((()))***)))'''&&&&&&&&&''''''''''''&&&$$$###"""  ###%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$$$$$$$$$$"""!!!$$$%%%'''((()))(((((('''&&&&&&%%%%%%&&&''')))***###$$$%%%&&&'''((())))))###""""""!!!     !!!$$$&&&%%%%%%%%%%%%%%%###""""""""""""!!! !!!""""""!!! !!! !!!!!!"""""""""""""""""" """$$$%%%&&&&&&%%% !!!###$$$%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""'''+++000333666777888;;;@@@EEEKKKSSSggg """&&&%%%%%%((((((&&&###   !!!%%%***...---,,,***))))))))))))***)))******)))&&&$$$$$$$$$%%%&&&'''((()))(((&&&&&& !!!$$$'''((('''''''''((((((((())))))&&&%%%$$$$$$$$$%%%###"""$$$%%%'''(((((('''&&&%%%$$$$$$%%%&&&((()))******######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$      ###%%%%%%$$$$$$$$$$$$"""!!!!!!!!!!!!  !!!"""######"""!!!  """!!! """!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&& !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$"""###$$$%%%%%%(((,,,///111333666777888<<>>OOOhhh $$$((()))))))))***(((###   """%%%%%%"""!!!###%%%''')))******))))))***+++...---,,,***(((&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&###"""%%%((('''&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$############&&&))))))(((&&&&&&&&&((((((''''''''''''''''''"""    !!!!!!!!!"""######$$$%%%&&&&&&&&&$$$!!! !!!!!!!!!!!!!!! """###$$$######""" !!!"""######!!!"""######!!! !!!!!!!!!###$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&(((((()))***,,,...000111000/////////000000111222000555333444:::@@@VVVuuu !!!%%%&&&&&&&&&''''''$$$    ###''')))******)))(((***+++,,,+++***)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((%%%!!!!!!$$$&&&%%%$$$###$$$%%%'''((($$$$$$###############$$$"""%%%((()))'''$$$$$$%%%%%%&&&''''''(((''''''&&&"""     !!!""""""###$$$%%%&&&''''''&&&###  !!!!!!!!!"""!!!###$$$%%%%%%$$$### !!!""""""######!!!###$$$$$$"""!!!!!!""" !!!"""###%%%%%%%%%%%%%%%$$$###""""""###$$$%%%'''(((***,,,---...//////000000000///000000111222///444444777???GGGaaa  ###$$$#########%%%$$$"""   !!!###"""!!!!!!"""$$$((((((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''))))))&&& !!!$$$###""""""###%%%'''((($$$######"""######$$$$$$!!!%%%((((((&&&######$$$###$$$&&&'''((('''&&&%%%"""   !!!   """"""!!! !!!"""$$$$$$$$$%%%'''((('''%%%###!!! !!!!!!"""""" """$$$&&&'''&&&%%%$$$ !!!"""######$$$"""###$$$$$$"""!!!!!!""" !!!"""###%%%%%%&&&&&&%%%$$$###"""""""""###$$$%%%''')))+++,,,---,,,,,,111000000000000000111222///444666:::CCCMMMjjj    %%%((('''&&&$$$$$$###   """$$$$$$#########$$$&&&'''$$$&&&(((((('''%%%%%%&&&***(((%%%""" """$$$%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%!!! $$$%%%######$$$###$$$%%%%%%######$$$&&&!!!        !!!"""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""!!!!!! !!!###%%%&&&&&&%%%%%%"""""""""#########$$$$$$###$$$%%%$$$######$$$&&&############$$$&&&((()))'''&&&$$$######$$$&&&'''+++*********+++---///000111222333333111000000111222222777???DDDTTTyyy   !!!$$$%%%$$$$$$%%%%%%!!!   !!!"""###$$$"""%%%''''''((()))******)))&&&###!!!!!!###%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&"""!!!$$$%%%"""!!!###$$$%%%&&&&&&$$$$$$$$$&&&###"""       !!!!!!!!!!!!!!!###$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%###########################$$$%%%$$$######%%%''''''&&&%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&''')))))))))***+++,,,---...---///111111000000111333555444999AAAIII]]] """###   """###$$$''''''%%%   ###%%%&&&''')))+++)))(((%%%###!!! ###%%%'''''''''&&&%%%$$$$$$$$$%%%&&&&&&'''"""!!!###$$$!!! """&&&''''''&&&$$$###$$$%%%%%%$$$!!!     !!!!!! !!!!!! """"""############""""""$$$$$$$$$############"""$$$######$$$$$$%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!"""$$$$$$$$$$$$&&&(((+++***(((&&&%%%%%%%%%&&&***)))'''&&&%%%&&&'''''''''''')))***++++++,,,+++)))+++...//////000222444999777:::DDDRRRlll &&&+++,,,***((($$$    """&&&((()))'''$$$!!!   !!!""""""$$$&&&&&&%%%###!!!!!!$$$'''))))))***&&&%%%$$$$$$$$$%%%&&&'''&&&!!!"""###!!!!!!###%%%&&&'''%%%###""""""###%%%$$$"""     """"""!!! !!!!!!!!!!!!!!! """##################"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''((($$$###"""  ###$$$$$$%%%''')))***)))'''&&&%%%%%%%%%%%%+++***)))((('''''''''(((&&&((()))+++,,,,,,+++***(((***,,,------///111444:::888;;;GGG]]]}}}  !!!%%%+++000111000...,,,)))###  """&&&)))***(((&&&%%%    """######""""""  ###&&&(((***++++++%%%%%%$$$###$$$%%%&&&'''$$$ """!!!"""$$$###$$$%%%###!!! !!!$$$###!!!     !!!###""""""""""""#########""""""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%((((((&&&%%%%%%&&&'''(((!!! !!!###$$$%%%''')))'''&&&%%%$$$$$$%%%&&&&&&******))))))((((((((((((((()))***,,,,,,,,,++++++)))+++,,,------...111333:::888===NNNjjj ###((()))'''(((...333333222111000...***$$$   %%%))))))(((((('''"""  !!!"""""""""""""""!!! !!!###&&&)))******+++%%%$$$$$$###$$$%%%'''((($$$!!! !!!$$$"""######"""  !!!""""""      !!!############$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$%%%%%%"""$$$%%%''')))%%%$$$$$$###$$$%%%'''((()))))))))))))))))))))))))))******+++,,,,,,+++++++++,,,---------///333666;;;;;;CCCXXXzzz !!!"""######%%%***......++++++000555444333222111///---(((%%%  """'''))))))***+++$$$!!!   !!!!!!  ###%%%'''((((((((($$$$$$######$$$&&&'''((('''!!!!!!!!!"""###"""!!! !!!""""""!!!!!!!!!      !!!##################"""!!!!!!""""""############""""""############$$$$$$$$$%%%$$$$$$$$$$$$###"""!!!  ###%%%'''(((&&&%%%%%%$$$%%%&&&'''(((''''''((()))***************))))))))))))***++++++***+++---...///222777:::===@@@KKKeee !!!###%%%'''''''''''''''---222111...---222777555333222111000---)))'''  &&&(((***,,,...%%%"""  """$$$%%%&&&&&&&&&$$$$$$######$$$&&&'''(((***$$$!!!"""######"""!!!###$$$"""""""""###"""      """"""""""""""""""!!! !!!!!!""""""""""""!!!!!!"""""""""######$$$$$$$$$!!!"""""""""!!!   """$$$&&&(((((((((&&&&&&%%%&&&'''(((%%%&&&''')))************))))))(((''''''(((***+++)))***,,,...111555:::>>>@@@DDDRRRnnn ###++++++,,,,,,---,,,,,,,,,+++...111333555444222111333000...---......---,,,"""!!! $$$((((((&&&'''### !!!###%%%&&&&&&&&&&&&'''&&&%%%######%%%''')))(((%%%###!!!!!!"""###!!! !!!"""###'''$$$"""!!!       !!!$$$$$$###!!!$$$$$$""" !!!######"""""""""""""""###!!!""""""!!!   """###$$$$$$%%%&&&''''''&&&&&&(((***%%%%%%&&&'''((((((((('''&&&'''&&&%%%$$$&&&)))+++...//////000555;;;??????LLLLLL]]] !!!%%%'''+++,,,,,,---.........------///111333444444444333222111//////000000///---&&&%%%!!!   &&&((('''&&&### !!!  !!!$$$%%%&&&&&&"""############$$$''')))'''&&&$$$!!! !!!"""!!!!!!!!! !!!!!!"""###$$$)))+++(((%%%###!!!     !!!"""$$$###"""""""""#########"""!!!######"""""""""######$$$""""""###"""   ######$$$%%%$$$%%%&&&%%%$$$$$$&&&((('''(((((()))))))))((((((&&&&&&&&&%%%%%%&&&)))+++,,,...///111555;;;???AAASSSYYYppp%%%)))+++,,,,,,+++,,,---///000000000000000111222444444555555555222111111333444444111///+++***'''!!!  !!!%%%'''%%%###"""###$$$###    """###### !!!!!!!!!!!!"""%%%'''%%%$$$"""  """""""""""""""###$$$$$$)))...///+++'''&&&###      !!!"""!!! !!!###&&&!!!"""!!!!!!""""""#########$$$$$$%%%"""######!!!   ###$$$%%%%%%###$$$$$$$$$######%%%&&&((((((((((((((((((''''''%%%&&&&&&&&&%%%&&&)))++++++,,,///111555999???DDDPPPccc&&&,,,...///......,,,---...000111222222222333333333444555666666777222222333555777666444111//////,,,'''    ###$$$$$$$$$&&&((('''$$$!!!    !!!###"""!!!  """"""""""""###$$$$$$%%%(((---...+++'''&&&$$$!!!      """###!!!!!!!!!  """""""""###$$$$$$%%%%%%%%%"""""""""  !!!###$$$%%%&&&$$$$$$%%%$$$######$$$&&&&&&&&&'''&&&&&&%%%$$$###%%%&&&'''&&&&&&''')))++++++,,,///222444777???GGGTTTqqq$$$'''+++---...---......---...000111222333333333444444444555555666777777333333444666777777444222000000...+++&&&   """###&&&))),,,,,,***(((    !!!!!!!!!!!!"""###$$$%%%###(((***'''%%%&&&%%%""""""      !!! !!!"""!!! !!!###!!!"""###$$$$$$$$$$$$###!!!   """$$$%%%&&&'''&&&&&&'''&&&$$$$$$%%%'''''''''''''''&&&%%%$$$$$$%%%&&&'''(((((((((***,,,------000333333666BBBOOOhhh+++---......,,,,,,---......///000222222333333333444444555666666666666666444333333555666555333111000000///---***###     %%%))),,,---,,,+++$$$      """###$$$###&&&$$$###%%%&&&$$$###     !!!  !!!!!! """###!!!"""###$$$$$$###"""!!!  """$$$%%%'''((('''(((((('''&&&%%%&&&((())))))))))))))))))((('''%%%''')))*********,,,...///...111666666:::KKK^^^}}}---///111111///.........///000111222222222222222222444555777777666555444555444222222333333222000000///......---(((!!!    """'''+++,,,,,,,,,'''%%%!!!     !!!"""###%%%######&&&&&&%%%"""       !!!!!!"""#########!!!  ###$$$&&&((()))((())))))'''&&&%%%&&&((())))))******+++*********&&&(((***,,,,,,,,,...///000///333999;;;BBBXXXppp---000333444222111000000000111111222222222111111111333555777888666444222666444222111111222111000111///...//////,,,%%%     %%%)))***++++++)))(((%%%      !!! %%%'''$$$$$$&&&'''%%%"""      !!!"""######"""     ###$$$&&&(((***((((((((('''%%%%%%&&&'''&&&'''((())))))***))))))''')))+++---------///000000///444;;;???HHHbbb}}}333222222000//////......//////000333555555333111444333333444555666555333333222222111000000//////000......///000---'''!!!    (((,,,+++(((&&&'''&&&!!!    """$$$%%%$$$$$$"""         !!!###%%%&&&&&&'''))))))((('''&&&&&&'''''''''))),,,......---***(((+++++++++++++++,,,,,,,,,///000666<<<===IIIooo555555555444333222111000222333444777999999666444111111111222555555444333333222111000///------,,,.........//////,,,'''$$$    ###((((((''''''***)))%%%"""     ###%%%%%%$$$$$$"""        """###$$$%%%(((''''''&&&&&&&&&&&&&&&%%%'''***,,,,,,+++(((&&&(((((()))+++,,,---.........///666>>>DDDVVV555666777777666444222000333444666999;;;:::777444......///111333444222111111000///---,,,******)))***,,,......,,,)))'''&&&###    """%%%&&&'''***+++(((&&&$$$   """"""!!!   """$$$%%%%%%$$$$$$!!!         """$$$%%%'''&&&%%%%%%$$$$$$%%%%%%###%%%'''******)))'''&&&%%%&&&(((***---///000111...000777BBBOOOiii444555777888666444111///000111444777999888555222------...000111111///---,,,+++***)))((((((((()))'''***......***''''''(((&&&"""    """%%%%%%(((***))))))((("""  %%%(((%%%$$$###     """$$$%%%%%%$$$###!!!       !!!%%%$$$###""""""###%%%''')))&&&&&&%%%$$$#########$$$"""$$$''')))******)))(((&&&''')))+++---///111222111444:::EEEYYY{{{555666888999888555222000///000222555777777333111......///000111///,,,)))'''&&&%%%%%%&&&''')))******---000000,,,******,,,'''%%%!!!    ######(((***+++,,,---(((!!!  """'''+++''''''%%%$$$"""     """$$$$$$###"""          $$$''''''&&&$$$$$$$$$&&&((()))&&&%%%$$$###!!!!!!!!! !!!###&&&)))+++,,,,,,,,,******+++---...000111111666:::???KKKccc888999::::::999777555333111111222555777777555333/////////111222000,,,)))%%%$$$$$$$$$&&&(((+++---///000222222000.........&&&'''&&&"""     $$$))),,,...000222...'''  !!!'''******)))(((&&&$$$"""      !!!""""""!!!       !!!%%%(((%%%$$$#########$$$%%%&&&%%%$$$"""  ###'''***,,,......---......///000111111111999???EEERRRooo999999999999888666555444333222111333555666555444------///222444333000---((('''&&&&&&'''***---///000////////////...,,,***###&&&)))'''    !!! ###(((,,,...111333///)))$$$  $$$''''''''''''&&&%%%$$$$$$$$$%%%"""          """$$$&&&#####################"""###!!!"""'''***---...//////000111222333333444999BBBKKKZZZ|||888888777666555444333333222111///000222444444444***,,,///333555555333000,,,+++)))((())),,,...000...,,,)))***,,,+++(((%%%!!!&&&+++***### !!!$$$!!!  %%%)))+++///111...((('''!!!  """%%%######$$$&&&'''((()))***(((&&&"""           """$$$%%%###$$$$$$$$$$$$###""""""!!!$$$(((+++---...///000111333444555666999CCCNNN___666555555777999888444111222222222111111111111000...///111222333333222222+++,,,...///111222333333---+++(((&&&%%%%%%'''(((***((('''&&&###   %%%&&&"""   '''......,,,))))))$$$(((&&&  """&&&'''((('''((((((&&&$$$!!! !!!"""###"""$$$###"""###$$$$$$###!!!  ###$$$         """###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """(((,,,...///111222333444555666;;;HHHYYYrrr555444333555666666333111111111111111000000000000++++++---............---,,,---...///000111111111+++)))'''$$$###$$$%%%&&&'''&&&%%%%%%$$$   %%%(((###  """***---,,,***)))''')))'''  """&&&((()))((()))))))))&&&###"""###$$$$$$###""""""###%%%''')))((('''$$$$$$$$$###!!!   !!!      !!!"""######$$$"""############""""""!!!""" !!!'''+++,,,...///111333444777888<<>>IIIUUUvvv555444444333222222333444333222222222222111111111////////////000000000111---...000000///...+++***+++***)))((((((((())))))***'''%%%%%%&&&$$$    &&&&&&&&&&&&$$$    $$$''''''...///---***(((%%%  $$$)))+++,,,---...///---***)))((('''%%%###)))(((((()))+++,,,***))),,,+++***)))((('''''''''---***&&&###""""""!!!       !!!!!!   !!!"""""""""###############"""###$$$%%%%%%&&&&&&&&&&&&""" %%%+++---///111000000333:::@@@OOOaaa333444555444222111222333444333333222111000//////////////////000111222333---///000111111...+++***++++++++++++,,,---.........+++'''''''''&&&"""  %%%&&&'''((('''$$$   ###&&&,,,///...+++)))'''"""   &&&***,,,......000...,,,+++***)))'''%%%%%%%%%&&&))),,,......---...---,,,******)))******+++)))'''&&&&&&&&&$$$###!!!!!!!!!     """$$$######!!!  !!!""""""""""""######$$$$$$$$$$$$###%%%%%%&&&'''''''''&&&&&&!!! ###***---000222111000555===EEEVVVppp000222555444222000000111444333222000///---,,,+++---,,,,,,---...000222333---///111222222///,,,***++++++,,,---///000111222///,,,)))((())))))&&&###  %%%'''(((***)))&&&###   %%%)))...///+++((('''%%%"""  $$$))),,,...///111000...------,,,)))'''&&&&&&'''***---//////...///...,,,++++++++++++,,,(((''''''((())))))'''%%%%%%$$$$$$######"""""""""     """$$$$$$######"""!!!!!!!!!!!!###$$$$$$###"""""""""###$$$%%%%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%   '''+++...111111222777CCCLLLccc---111444444111///...///333222111///---+++)))(((%%%%%%%%%&&&(((***,,,...---///222333333000---+++***+++,,,...000222333444///,,,))))))++++++)))'''  &&&(((***,,,+++((($$$###    $$$'''---///+++'''''''''&&&  """(((+++...///222111000//////...,,,************+++...///...,,,...---,,,*********++++++%%%%%%''')))++++++)))&&&''''''&&&%%%$$$######"""      !!!"""""""""$$$###"""######""" !!!&&&!!!"""$$$&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###  %%%(((---111111333:::GGGQQQppp111222222000---,,,...000---000222000+++%%%######"""+++111///000222222222111///---000111222333444444333222//////......---,,,******$$$ ''',,,,,,***((((((!!!%%%((("""   &&&(((***)))&&&$$$$$$&&&  ###***,,,+++///...,,,,,,............((())),,,...000111222222111000---+++)))(((''''''+++((('''***...///***&&&,,,((($$$""""""$$$&&&&&&###     ###&&&'''''''''%%%""" !!!"""!!!  !!!"""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$&&&&&&'''&&&%%%$$$"""$$$&&&((((((&&&$$$######%%%%%%$$$"""###,,,---333999888999KKKbbb000111222111...---...//////000000+++"""&&&---...///000111111111///...111111333333444333222222......//////...---+++***$$$ '''------+++))))))&&&)))+++&&&  """%%%''''''%%%"""""""""  &&&)))***------,,,,,,---...///...''')))+++---.../////////000...,,,***)))(((((((((***)))(((+++...///+++'''&&&$$$"""!!!###%%%%%%%%%     !!!!!!###%%%((('''&&&%%%%%%$$$###"""!!!###"""!!! !!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$###""""""###%%%'''''''''%%%%%%"""&&&((('''((()))$$$  ++++++111888:::@@@VVVnnn///111222222000...---...//////,,,%%% %%%,,,---...000000111000000------.........---,,,,,,---...///000000...,,,***$$$  (((...///,,,***)))---......+++%%%  ###$$$###    %%%(((+++,,,,,,,,,------......((()))+++,,,---,,,,,,+++---,,,***)))((())))))******)))))),,,//////,,,(((!!!!!! !!!######"""!!!     """###$$$%%%''''''%%%###$$$&&&'''$$$"""$$$###"""!!!!!! !!!!!!##############################$$$$$$$$$######"""######$$$$$$###"""!!!!!!###$$$%%%&&&''''''''''''&&&)))++++++...111///*** ''')))000888===IIIeee...000111222111///...---,,,,,,)))!!!  '''(((+++...000111111111++++++++++++******)))))),,,---///111000///---+++%%%  '''///000...+++***000//////...***###   !!!!!!   !!!&&&***+++,,,,,,,,,+++,,,,,,***+++,,,---,,,+++***)))***)))((((((((()))***+++*********,,,......+++((("""!!!!!!!!!!!!      !!!"""###$$$((($$$###%%%***+++'''###$$$###"""!!!!!!!!!!!!!!!#########""""""!!!!!!!!!!!!""""""#########""""""$$$$$$$$$$$$###""""""!!!###$$$%%%&&&'''((()))***(((+++,,,---111777888555 '''111999>>>QQQuuu...///000222222000...,,,+++***&&&  """&&&+++///111222222000000//////............+++,,,...///000///---,,,&&&   &&&...///...,,,,,,000...------,,,&&&   !!!   ###)))+++------***))))))+++---............,,,***)))''''''&&&&&&''')))***+++++++++,,,------,,,)))'''%%%$$$"""      !!!"""###'''%%%###''',,,---)))%%%###"""!!!!!! !!!!!!!!!"""""""""!!!  !!!""""""############&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&((()))******)))+++,,,---222999;;;999%%%$$$333;;;CCC[[[/////////000111111///---,,,+++%%% """)))///222222222111111000/////////000000++++++,,,---............(((###  $$$+++---------...///...------,,,(((   !!!    %%%(((,,,,,,***)))***,,,///000000000///---+++***&&&%%%%%%%%%&&&(((***++++++,,,------+++)))'''%%%%%%"""       """###$$$%%%$$$$$$'''++++++(((%%%""""""!!!!!!!!!!!!"""""""""""""""!!!!!!  !!!######$$$$$$$$$''''''&&&&&&&&&&&&'''(((%%%&&&'''((())))))))))))(((***+++,,,111888:::888((( !!!333@@@OOOnnn111///......111111000......,,,&&& (((///333333222000///.........///000111+++*********+++,,,...///***&&&  """(((+++,,,.../////////......---***&&&###  !!!"""   ###)))+++******---000///000000000///---,,,***%%%%%%$$$%%%%%%''')))***,,,---...,,,***&&&$$$"""       """$$$!!!"""$$$&&&'''&&&%%%#########"""""""""######$$$############"""""""""""" """###$$$%%%%%%%%%'''&&&&&&&&&&&&''')))***%%%&&&(((*********((('''(((***++++++///555666444$$$ ///DDDaaa222///------000222111///...,,,&&&  '''000333333111333222111111222333444555+++***)))((())),,,...000+++'''     &&&)))+++...000000000000000...+++***)))   !!!"""!!!   '''***+++,,,000444//////000000///---+++***%%%%%%$$$$$$%%%'''((())),,,---...,,,)))$$$"""!!!       """ $$$%%%$$$###""""""$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&&&&&&&&&&%%%%%%%%%&&&(((***+++%%%''')))++++++***(((&&&)))+++++++++...444444111  ,,,FFFnnn777777666333000.........000---%%%  '''333888999333222111555:::>>>???>>>333///++++++---,,,((($$$111+++   ###'''...222333111111111222111...***&&&    ###'''###    """(((---//////...222111///...///...---+++(((%%%"""!!!###%%%&&&&&&***))))))))))))$$$      !!!"""""""""!!! !!!"""#########$$$###""""""###$$$'''(((&&&&&&%%%$$$$$$###""""""""""""!!!"""$$$(((,,,///*********))))))((('''&&&(((((())),,,...///---+++ ---MMM777777666333111000///000...+++$$$  $$$000555777333222222555:::===>>>>>>888222---+++...000///---333---    $$$(((...333444444333333333222000---***%%%  """%%%"""   (((---//////...000...------......,,,+++'''$$$!!! !!!$$$&&&&&&)))((('''&&&%%%        !!!!!!""""""""""""!!!!!!"""############"""$$$$$$###"""###%%%''')))))))))'''&&&$$$"""!!! $$$$$$######%%%''')))+++((())))))))))))((('''''',,,,,,,,,,,,,,,***&&&""" 555___555444333222111000//////,,,)))###   +++222444444333333555888;;;<<<<<>>JJJQQQPPPMMMGGGIIINNN\\\|||000...+++***)))&&&!!!!!!$$$&&&((())))))+++...111444666000000///...,,,---000333666555333111000......---000...+++(((###  )))000333777666555444333333444444555444333222111///......000000000000///...---,,,,,,,,,++++++***)))((((((,,,***((('''$$$  $$$(((***,,,///...***%%%###  !!!'''******(((&&&%%%%%%&&&''')))%%%$$$"""  !!!"""!!! """""""""!!!!!!"""""""""!!!"""!!!    !!!###$$$'''%%%$$$###$$$%%%&&&&&&***))))))+++------+++))),,,---...------...111333000222:::HHHVVV^^^]]]YYYSSSVVV\\\mmm555333111//////---+++((($$$###""""""$$$&&&(((***((()))***+++---...///000...///...------...111444666555333111///---,,,+++222///+++%%%   !!!***///111777666444333222222222333333222000///....../////////000111222111000...,,,//////...---+++***)))(((---+++***)))'''!!!  """)))))))))+++,,,+++'''&&&###  ###***---,,,***)))'''&&&&&&'''((($$$###  $$$###"""!!!!!!"""###$$$$$$$$$###      !!!"""'''&&&&&&%%%%%%&&&''''''*********+++------+++)))+++,,,---,,,,,,---000333///777FFFYYYiiippplllggg]]]aaakkk888666333111000//////...***)))'''&&&'''(((***+++++++++------.........---...//////...---...000222000111111000000//////...111///***$$$  $$$+++...000777555444222111111222333000///---,,,,,,---///000///111333444444222///---000000///...---,,,++++++---+++******)))%%%  !!!))))))'''))),,,---((()))'''    """''')))))))))((('''&&&&&&&&&&&&###!!!  %%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$!!!    !!!    %%%'''((((((''''''((()))***+++,,,---------+++***,,,------------...111333444@@@UUUlll|||zzzssslllooo|||999888666333000000000111222111///---,,,---...///111222222333333333222222000000000...,,,,,,...///...//////000000000///...+++***&&&  ''',,,...///666555333111111222333444...---,,,++++++---///000000111333555444222000.../////////...............,,,+++*********&&& &&&'''&&&)))---...((()))((("""   !!!%%%&&&'''''''''''''''&&&&&&%%%    !!!%%%$$$###""""""###$$$%%%%%%%%%###      """%%%(((***))))))***++++++,,,---...---,,,++++++---............///222444888GGG```{{{888888777555222111222333444222000...------...///111111111222222222333333000000000///---,,,,,,...111111111111///---***)))$$$### """(((,,,...///444222000//////111333555---,,,,,,+++,,,---...///000111333444444222111000////////////////////////,,,+++******+++'''!!! !!!###%%%***......***)))'''###  !!!%%%&&&&&&'''''''''&&&%%%###"""  !!!###$$$$$$$$$$$$$$$$$$$$$$$$###"""       ###(((+++******,,,...+++---//////---,,,,,,,,,---...//////...///222555777IIIfff333444555444222111333555111///---+++******++++++------------...000111333---//////...---,,,---///444444333111...+++'''%%%   $$$))),,,...000///...,,,+++,,,///222555,,,,,,,,,---------------111111222222222222111111000000//////.........---...,,,++++++,,,)))### ###***---,,,---***'''%%%###   $$$%%%$$$$$$$$$###!!! !!!######$$$%%%&&&&&&%%%$$$###!!!         (((+++++++++---000,,,...000000...,,,,,,---------......---///111444999KKKjjj,,,///222222000000222444111///---+++******+++,,,///...---...///222555666+++---......---...///000333333333111...+++'''%%%"""!!!   %%%))),,,///111,,,+++))))))***...111444,,,------......------,,,111111111111111111222222222111000///...---,,,+++000...,,,------***$$$ """***,,,***///+++'''&&&&&&!!!  !!!""" !!!   !!!###"""$$$&&&((((((&&&$$$"""       '''+++++++++...111,,,///111111...+++,,,---+++,,,------,,,---000333===OOOmmm