BM6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ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ӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦvvvkkk?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦqqqbbbYYY>AneneneneDenene>Ak<fhDenenene{{{iii]]]SSShhh[[[UUUNNNiiiWWWPPPMMMGGGttthhhWWWMMMIIIHHHDDD@@@rrr^^^WWWNNNHHHFFFEEECCCAAAqqq```RRRNNNHHHDDDBBBAAA@@@@@@rrr```XXXJJJGGGDDDBBBBBB@@@???===yyyeeeVVVPPPEEECCCAAA???@@@???>>>===uuudddWWWMMMIIICCCAAA??????@@@@@@???>>>vvvcccZZZRRRLLLHHHFFFDDDBBBAAABBBBBBAAA@@@}}}eeeYYYUUUQQQLLLIIIGGGEEECCCAAAAAAAAA@@@>>>wwwgggVVVPPPOOOLLLHHHFFFDDDAAA???>>>======;;;:::wwwcccWWWLLLIIIGGGDDDAAAAAA>>><<<:::::::::;;;:::888wwwbbbZZZQQQHHHDDDBBB???===>>>;;;:::888999:::;;;;;;:::uuubbbXXXOOOIIIBBB??????>>>;;;777::::::::::::999888777777xxxeeeWWWOOOMMMHHHBBB?????????<<<888999999::::::::::::999999yyyeeeYYYQQQMMMKKKFFFAAA@@@@@@@@@===:::999::::::;;;;;;;;;;;;:::gggZZZRRRNNNLLLGGGDDDAAA@@@@@@@@@>>><<<;;;;;;<<<<<<<<<;;;::::::iiiYYYQQQKKKGGGFFFDDDCCCAAA@@@???>>>===<<<======<<<<<<;;;:::999888nnnZZZSSSOOOHHHCCCCCCAAAAAA@@@???>>><<<;;;;;;<<<<<<<<<;;;;;;:::999888qqq```RRROOOMMMEEEBBBDDD???@@@@@@>>><<<:::999999888888999::::::;;;::::::xxxdddUUUJJJJJJHHH@@@>>>BBB>>>??????>>>;;;999888888444555777999;;;<<<<<<===}}}lllTTTOOOGGGAAA????????????<<<<<<======<<<;;;999888999888777666777999;;;===|||gggYYYSSSNNNHHHCCCBBBAAAAAAAAA===>>>??????>>>===;;;:::999888888777888:::<<<===~~~jjjZZZPPPOOOKKKHHHEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@???===<<<;;;:::999999:::;;;===>>>oooaaaXXXTTTJJJIIIGGGFFFFFFEEECCCAAAAAABBBBBBBBBBBB@@@???>>><<<<<<<<<;;;<<<===>>>???rrraaaXXXTTTSSSIIIHHHHHHHHHIIIHHHEEEBBBAAAAAABBBBBBAAA@@@>>>==================>>>>>>>>>wwwdddYYYRRRNNNMMMIIIHHHHHHIIIIIIHHHEEECCC??????@@@@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<>><<<======<<<:::999:::;;;;;;;;;;;;999888777555555666666666555555444eeeXXXKKKFFFCCC@@@???@@@<<<<<<<<<<<<;;;999888777:::999888777666555444444111222333333444444444444nnnYYYOOODDDAAA@@@>>>===>>><<<;;;;;;:::999888777666999888888777555444444333111222333333333333333333lll\\\MMMEEE???>>>???======>>>;;;:::888777666555666666888777777666555444333333222222333333333222111111nnnZZZPPPGGGAAA>>>???@@@>>>===???;;;999777555444444555666777666666555444444333333333333333333222111000000vvv^^^OOOIIIDDD???===??????<<<<<<===;;;999777555444444555666666666555555444444333333333333333333333222111000wwwcccSSSHHHCCC@@@===<<<===<<<999999;;;;;;:::888777666555666666666666666555555555444444333333444444444333222222tttaaaVVVLLLEEEBBB>>><<<;;;<<<;;;888999<<<<<<;;;;;;:::999888777666777777666666666666555555333333444555555555444444{{{aaaTTTNNNIIIEEEEEE>>><<<;;;===<<<999;;;???<<<<<<<<<<<<;;;999888777777777777777777666666666333333444555666666666666wwwgggVVVMMMJJJFFFCCCCCC::::::::::::::::::::::::;;;;;;::::::999888777777999999999999888888777777777666666666777888888999lll]]]OOOIIIGGGDDDBBBBBB=========<<<<<<;;;;;;;;;::::::999999888777777666999888888888777777777777666666555555666777777888sss^^^RRRGGGDDDDDDBBB@@@@@@??????>>>===<<<;;;;;;::::::999999888888777777666888888888888777777777777666666666666666777777888|||eeeUUUKKKDDDCCCCCCAAA???@@@>>>>>>===<<<;;;:::999888:::::::::999999888888888999999999999999999999999999999888888888999999:::jjj[[[RRRKKKEEEDDDDDD@@@???@@@??????>>>===;;;:::999999<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<lll___XXXUUUOOOIIIEEEDDDBBB??????BBB@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============::::::999888888888888888gggXXXQQQNNNNNNLLLGGGCCCBBB@@@>>>@@@CCC>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======777777666555555444555555~~~bbbVVVPPPHHHEEEHHHDDDCCCAAA>>><<<;;;;;;;;;<<<<<<;;;;;;:::999999888666777777888888888777777666666777777777777666666;;;:::777555444444555666iiiTTTMMMJJJCCC@@@BBBBBBAAA>>><<<:::999999999999999999888777777666666555666777888888888888888555555555666666555555555777666555333333444555666bbbRRREEEDDDDDD???<<<>>>???===<<<:::888777666666666666555555444333333333444444666777888888888888333333333444444333333333444333222222222444555666hhhQQQGGG???>>>???===;;;===<<<<<<:::999777666555555444444444333222222111111222333444666777888888888333333333333333333333333333333222222222333444555lllVVVKKKDDD===;;;:::999:::<<<;;;;;;:::999888666555555555444444333222222111111222222444555777777888888444333333222222333333444444444333333333222222333qqqYYYJJJEEEAAA<<<888666666888::::::::::::999888777555444555555444444333333222222222222444555666666666666444333222111111222333444444444333333222222111111rrr\\\MMMDDD<<<===;;;777555555777999888888999888777666444333555555555444333333222222222333444555555555555555333222000//////000222333000000111111222222111111zzz^^^PPPGGGAAA666999;;;999777777999999777777888888777555333222555555444444333222222222333333444444555444444444222000///......///000222,,,---...000111111222222dddRRRFFF???===<<<<<<;;;:::888666444333333444555666666444222000222222333333333222222111222333444333111000111222111222222111///...///000111111111111000000000///iiiSSSGGG@@@======<<<<<<;;;:::888666444333222333444555555444222111111222222222222222222111222333444333111000111222111222333222000...///000111111111000000000//////mmmUUUGGGAAA>>>>>>@@@===<<<;;;:::888555333222000111333444444333222111111111111111222222111111222333333333111000111222222333333222000//////000000000000000////////////ooo^^^KKKBBB>>><<<===???<<<<<<;;;999777555333111///000111222222222222111000000000000000111111222111222333222111000000222222333333222000//////000000000/////////.........www]]]PPPBBB<<<999777777999:::999999777666444222111......///000000111111111000////////////000111222111222333222000///000111111222222111///......////////////............---dddOOOEEE===:::999777666888666666666555444333222111...............///////////////.........000111222111222222222000///000111000111111000...------...///.........------------nnnWWWHHH@@@;;;::::::777666888222333333333333222111111///......---------------///...---------///111333000111222111000///000111...///000///---+++,,,---.........---------,,,,,,]]]NNNBBB<<<888888666333111222000111111222222222111111///...---,,,,,,,,,,,,,,,///...---,,,---///111333000111222111000//////111...//////...,,,++++++,,,......---------,,,,,,,,,jjjPPPGGG::::::999777666444333333222222000///............000///...---------------***+++,,,---...000111111111222222111...------...///......------,,,++++++++++++++++++++++++++++++|||[[[GGG@@@999999888777555444333222000//////.........//////000///...---,,,,,,,,,,,,++++++,,,---...//////000,,,------,,,***)))***+++......------,,,+++++++++++++++++++++++++++++++++bbbKKK>>>;;;888777666555444333222111------------...///111111111000...---++++++******++++++,,,,,,,,,---------+++,,,------++++++,,,------------,,,++++++******************************eeePPPAAA:::999666555555444222111111000,,,,,,---...///111333444222111///...,,,+++******+++++++++++++++++++++++++++,,,------,,,,,,---///,,,,,,,,,+++******))))))))))))))))))))))))))))))hhhQQQEEE===999888444333333222111000//////,,,,,,---...000222444555333222000...---,,,++++++************))))))))))))'''(((******))))))+++,,,+++++++++***))))))((((((((((((((((((((((((((((((~~~iiiQQQCCC===999777666222111111000//////......---------...000111333444222111///...---,,,++++++)))))))))((((((((((((((((((***++++++******+++---+++******)))((((((''''''''''''''''''''''''''''''aaaQQQAAA:::888666555555000000//////......------------,,,------...///000///...---,,,++++++***+++'''''''''''''''(((((((((***+++,,,,,,******+++---******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&iiiSSSFFF:::666777666555555/////////......------,,,,,,,,,,,,++++++,,,,,,---,,,++++++***)))))))))***&&&&&&&&&'''''''''((((((&&&'''((('''&&&%%%&&&''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&pppXXXEEE???777444555666555222222111///...---------...//////...---+++***))))))++++++***)))))))))))))))(((((('''&&&%%%$$$$$$###''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$######&&&(((ttt\\\KKK@@@;;;555444666777666333111000///---------------......---,,,+++***))))))***))))))((('''((((((((('''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&'''lllXXXIII???999666333444666777666444000///...---,,,,,,,,,---------,,,+++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%$$$&&&'''kkkVVVJJJAAA;;;555333222333555555333111......---,,,,,,,,,,,,,,,+++++++++******)))))))))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%%%%'''(((jjjSSSJJJDDD===777333222222222222111///---,,,,,,,,,,,,,,,+++++++++)))))))))))))))))))))(((&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&''')))***iiiOOOCCC@@@<<<555000111111111000///---,,,+++******++++++++++++******''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&(((,,,...{{{]]]NNN???:::888444///.../////////...,,,+++++++++((()))***++++++***))))))&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''')))...222zzzYYYFFF>>>888777444///...333---...---,,,+++***+++---((()))***++++++***)))(((%%%&&&&&&''''''((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''(((((('''&&&'''***000555xxx\\\III>>>:::555222000///---,,,------,,,+++***)))((('''))))))))))))))))))))))))&&&&&&&&&''''''''''''((()))((((((&&&%%%$$$######%%%%%%%%%&&&((()))+++,,,(((((('''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''(((***,,,---vvv```LLL>>>999666222000//////...---------,,,+++***)))(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((()))(((((('''%%%$$$$$$###%%%%%%%%%&&&(((***,,,---...---,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&(((***+++fffWWWMMMCCC<<<444222///...///000000///---,,,,,,+++***)))(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((()))(((((('''&&&%%%$$$$$$%%%%%%&&&''')))+++---...333333222000...+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''((()))|||```LLLEEEDDDAAA>>>222000......///000000///,,,,,,++++++***))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((((('''&&&%%%%%%%%%%%%%%%&&&''')))+++---...333444333222000,,,(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%'''((()))nnn^^^JJJ===;;;;;;999666333111//////000000...---,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&'''(((***,,,---///000000000///,,,)))'''''''''''''''''''''''''''&&&&&&&&&''''''((())))))qqqVVVMMMBBB:::777666333000333111////////////---++++++++++++*********))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''((()))***++++++,,,,,,,,,+++)))(((''''''''''''''''''''''''&&&''''''((())))))******iiiUUUGGGCCC===888555333222111000...---.........,,,***+++++++++***************))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((())))))***)))xxxbbbOOOAAA;;;999666222//////111444,,,++++++,,,---...,,,***+++++++++***************))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%))))))(((''''''(((((()))((((((((((((((((((((((((%%%&&&'''((())))))))))))kkk\\\OOOCCC<<<444333222000000000000111//////...---,,,,,,+++++++++++++++************)))************************((('''%%%$$$$$$%%%'''((((((''''''''''''((())))))++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%''''''''''''''''''&&&&&&dddTTTLLLCCC;;;666333222000///......//////......---,,,,,,+++******+++++++++************)))+++*********************)))(((&&&%%%%%%&&&((()))))))))((('''''''''''''''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&'''(((((((((ppp^^^LLLCCCAAA===888555111000...---,,,,,,------------,,,,,,+++*********+++++++++************)))+++++++++******)))))))))***)))(((''''''((()))***+++***)))'''&&&%%%%%%%%%(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))vvvZZZMMMAAA===<<<999666555000///...,,,,,,,,,,,,------------,,,,,,++++++++++++++++++*********))))))++++++******))))))(((((()))((((((''''''(((((()))***)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((lll\\\III@@@888777666333111111111000///---,,,------...............------------+++++++++*********))))))*********)))))))))(((((((((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))))))))))))))%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&%%%dddQQQIII>>>888444444444111111333222111///...------....../////////...............+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((&&&&&&''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$sss^^^LLLAAA???<<<888555666555222333777222111///...------..............................+++++++++************)))''''''(((((()))*********((((((((())))))(((((((((''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((''''''&&&&&&'''(((***+++((((((((('''&&&&&&&&&%%%iiiVVVKKK@@@;;;;;;<<<888666666444000111555111000...---,,,,,,------------------------------+++++++++************)))&&&&&&'''((()))***++++++))))))************)))))))))((('''&&&%%%$$$$$$$$$######$$$%%%&&&&&&''''''''''''''''''''''''''''''((('''''''''((()))+++,,,&&&&&&''''''''''''''''''ooocccRRRFFF???;;;666333:::999666444222111000000555444111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))******))))))((((((''''''((((((''''''&&&&&&&&&%%%'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''sssYYYOOOCCC:::777555333111555444333111000000111111444333111///...---------------,,,,,,,,,,,,,,,,,,+++++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''fffSSSIIICCC:::666555555444222000////////////000111222222111000///..................------,,,,,,+++++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))************'''''''''(((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkSSSEEECCC???999666555444333111.........//////000000111000/////////..................------,,,,,,+++++++++++++++******)))))))))(((((((((((((((((((((((((((((())))))******++++++)))))))))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}eeeTTTGGG???:::888555222111000///...000000000000000000//////....../////////.........------,,,,,,,,,+++++++++++++++++++++************(((((((((((((((((((((((((((((())))))*********++++++***)))((('''&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuu[[[LLLEEE@@@;;;444333222111111111222222111111111111000///............/////////...------*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******)))'''&&&%%%$$$###'''&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuu\\\IIIAAA>>>;;;888444444333222111222444555///000000111000000............/////////...,,,+++((((((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$#########$$$%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeZZZKKKAAA<<<999666333444444222000......000222---...///000000000///......//////000///---,,,+++&&&&&&'''((()))***++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%$$$#########$$$%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%ppp___RRRMMMFFF???999666555555000000000000///////////////......------....../////////...---+++******))))))((('''''''''(((***+++)))***+++,,,,,,,,,,,,,,,&&&''')))*********)))((((((((((((((((((''''''&&&((('''&&&&&&$$$$$$###"""######%%%%%%&&&%%%$$$###&&&$$$"""###$$$&&&'''&&&%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$kkkWWWKKKGGGDDD???:::555333111111////////////...............------------------.........---,,,+++***)))))))))(((((('''((()))***+++))))))***+++++++++++++++&&&'''((()))***))))))(((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%$$$###"""$$$###"""$$$'''***++++++'''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$qqq]]]OOODDD===<<<:::888555333111000000............------------------,,,,,,,,,,,,---------,,,,,,+++***)))(((((()))(((((((((((()))***+++((())))))************)))''''''((()))))))))))))))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""""""""###&&&***...000000)))'''$$$"""!!!"""$$$%%%########################lllSSSGGGBBB===999444444444444444333222111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((''')))))))))))))))*********(((((())))))))))))(((((('''(((((()))))))))))))))''''''((((((''''''&&&%%%######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######""""""""""""###&&&+++///000111)))((('''%%%$$$$$$$$$$$$""""""""""""""""""""""""|||iiiQQQAAA<<<;;;888444000111222333333333333222000000000/////////......+++,,,,,,------,,,,,,++++++******))))))(((((((((((())))))***************(((((()))))))))(((((('''((((((((((((((())))))***'''''''''''''''&&&&&&%%%"""######$$$$$$%%%%%%&&&$$$$$$$$$######"""""""""######$$$'''***---------((()))***+++)))'''%%%###""""""""""""""""""""""""xxx^^^RRRDDD<<<:::999666222//////000111111111111000111000000000////////////+++,,,---......---,,,+++************))))))((((((((()))******++++++******)))))))))))))))(((((('''((((((((((((((()))******&&&''''''''''''&&&%%%%%%"""#########$$$$$$%%%%%%######"""""""""######$$$%%%%%%%%%'''***+++***))))))+++---...,,,)))%%%"""########################ooo]]]KKKEEE>>>:::::::::999777111111000000000/////////000000/////////.........+++---...//////...---+++++++++************))))))((()))***+++++++++******)))*********))))))(((''')))(((((('''((()))***+++&&&&&&''''''&&&&&&%%%$$$###############$$$$$$$$$""""""!!!!!!"""###$$$%%%&&&%%%&&&(((******)))'''++++++,,,,,,+++(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$hhhQQQFFF>>>:::666444555777999:::555444333111111000000000//////.........---------,,,---///000000///---,,,+++++++++***************((()))***+++,,,+++*********************)))(((((()))((('''''''''(((***+++&&&&&&''''''&&&&&&%%%$$$########################!!!!!! !!!"""###%%%&&&&&&&&&''')))++++++***(((,,,,,,+++)))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$iiiRRRDDD===:::888666777888::::::999555666777666333222222333888222...000222000...///000///222777666...***,,,+++,,,,,,,,,------)))%%%,,,++++++,,,------,,,+++,,,++++++***))))))))))))((('''&&&%%%%%%&&&(((((('''''''''&&&&&&%%%%%%%%%######""""""""""""######&&&%%%$$$!!! !!!$$$''',,,++++++---000222333222444333000+++'''%%%%%%''''''&&&$$$$$$###$$$%%%&&&lllWWWGGG???===777888:::<<<===>>>>>>>>>@@@@@@@@@@@@???<<<999777:::333...000222000000111222222777======555//////,,,,,,++++++,,,,,,***''',,,+++++++++,,,++++++))),,,+++***)))(((''''''((()))(((''''''''''''((()))(((((('''''''''&&&&&&&&&%%%$$$$$$#########$$$$$$"""#########"""$$$'''***)))---333888<<>>???@@@:::777333///,,,*********(((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%(((,,,000444;;;BBBFFFOOORRRTTTPPPJJJFFFGGGJJJLLLNNNPPPMMMFFF===666222000000///...---,,,+++***aaaQQQGGGIIIOOOXXXnnn~~~}}}mmmTTT@@@666///111222000333:::@@@GGGQQQWWWXXXYYYZZZ[[[SSSNNNFFF===555...+++)))'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$)))000888???FFFLLLPPPRRRQQQLLLEEE===888888:::777:::>>>>>>;;;777444222000000000000///...,,,,,,eeeRRRMMMKKKRRR```tttpppQQQAAA333111111222<<>>888555000---,,,+++***(((%%%'''((()))(((((()))***)))***+++++++++***)))(((oooYYYQQQIIIQQQaaaxxxaaaBBB666222666HHH^^^{{{fffHHH666111***************)))((('''&&&&&&%%%%%%%%%%%%%%%&&&)))''''''))))))(((+++000444@@@JJJJJJEEE???:::555222///,,,***))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$aaaPPPKKKLLLYYYpppmmmKKK===888<<>>333......***((('''%%%&&&(((***+++,,,***(((&&&%%%%%%'''((((((%%%$$$''')))+++222:::KKKMMMIII===000***((('''%%%###!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((fffRRRFFF===@@@JJJbbbkkkLLL<<<888:::???DDDLLLWWWcccjjjnnnqqqoookkk[[[NNN@@@888222---,,,...)))(((&&&%%%'''***...111///---***'''%%%%%%&&&'''(((%%%%%%'''(((***000777MMMQQQPPPEEE888...((($$$'''%%%$$$$$$&&&'''((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''uuuUUUHHHBBB<<>>GGG\\\eeeSSS???555555666333000555:::>>>???AAADDDCCC@@@>>>555...000222000---+++...------000555===EEEJJJ@@@===888333000///000111000......000000///222777AAAOOO\\\___[[[VVVOOOIII666444222222333555555444777777777777777777777777666777777888999999::::::vvvYYYGGG@@@???AAAEEE]]]yyyxxxZZZSSSHHH>>>888666888:::===>>>>>>>>>======>>>@@@???;;;777555666777666555222333444777;;;BBBJJJPPPNNNKKKFFFAAA>>><<<<<<===>>>===<<<;;;<<<>>>@@@BBBGGGMMMVVV```mmmwwwwwwrrrfffVVVEEE???CCCGGGEEE@@@GGGGGGHHHHHHIIIJJJJJJKKKIIIHHHHHHIIILLLOOOSSSUUU~~~dddRRRHHHCCCDDDGGG]]]yyywwwlllXXXTTTMMMFFFCCCDDDGGGJJJHHHIIIIIIHHHFFFFFFGGGIIIHHHDDDAAA@@@AAABBBAAA@@@>>>???AAABBBEEEJJJQQQUUUUUUSSSPPPMMMKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOSSSXXX___lll{{{ggg[[[ZZZ]]]\\\ZZZ[[[[[[[[[\\\\\\]]]]]]^^^]]]]]]^^^___bbbdddggghhhtttbbbUUULLLKKKOOO^^^xxxyyymmmeee\\\ZZZVVVTTTTTTVVVXXXZZZXXXYYYXXXWWWTTTSSSTTTUUUUUURRRPPPOOOPPPQQQQQQQQQQQQRRRTTTTTTUUUXXX\\\___aaaaaaaaaaaa``````______```aaaaaabbbbbbccccccdddgggiiiooo|||wwwvvvxxxyyyxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{}}}ooo```XXXXXX\\\cccxxxxxxqqqmmmhhhhhhffffffeeefffggghhhjjjkkkjjjhhheeecccdddeeeeeedddcccccccccddddddeeeeeegggiiijjjjjjkkkmmmooorrrsssvvvxxxyyyyyyxxxwwwyyyyyyzzz{{{||||||{{{{{{wwwjjjdddgggmmmmmm~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{zzz~~~~~~|||yyyxxxxxxyyyzzzzzzzzzzzzzzzzzz{{{||||||~~~zzzwwwzzz|||zzzzzzwwwsssooommmllllllmmmoooooonnnmmmkkkjjjiiiiii~~~yyyvvvwwwwwwuuurrrpppoooqqqrrryyypppgggccc___[[[ZZZZZZXXXTTTQQQOOONNNOOOOOORRRQQQPPPOOONNNMMMLLLLLL~~~{{{xxxvvvqqqpppooooooooopppqqqrrrzzzyyyvvvssspppnnnllllllpppooollljjjhhhhhhhhhhhhkkkhhhddd```\\\XXXTTTQQQRRRRRRRRRPPPNNNMMMOOOQQQTTTnnnjjjZZZKKKDDDCCCAAA???>>>???===:::888666666777888999999888888777666555555}}}{{{yyyssstttuuuwwwyyyzzz{{{|||uuutttttttttttttttuuuuuupppnnnllllllmmmmmmlllkkkhhhgggfffdddbbbaaa``````aaaaaaaaa```^^^\\\[[[ZZZUUUTTTSSSQQQQQQQQQRRRRRRWWWVVVTTTQQQOOOMMMLLLLLLOOONNNMMMKKKIIIHHHHHHHHHIIIHHHEEECCCAAA???<<<;;;999::::::888777666888::::::KKKaaa}}}QQQDDD888444444333222222222111///...------...///000000//////.........---rrrnnnkkkeeecccccccccbbb```]]][[[YYYWWWWWWWWWXXXXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTRRRPPPNNNNNNNNNOOONNNMMMMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDD@@@???===;;;:::::::::;;;===<<<;;;:::999888888888666666555555555444444555444444444222111/////////---.........,,,,,,---//////555;;;\\\jjj@@@666---++++++)))((()))***)))((('''''''''(((((()))))))))))))))(((((((((sssZZZTTTPPPKKKKKKJJJJJJIIIHHHFFFDDDDDDAAA@@@@@@?????????@@@@@@CCCBBBAAA???>>>===<<<<<>><<<:::888666444444444222111000000000000............------------(((+++---,,,)))'''))),,,)))(((''''''&&&'''''''''%%%%%%%%%&&&'''(((***++++++++++++(((%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!! !!!!!!"""!!! !!!!!!"""###$$$$$$&&&&&&'''((())))))))))))))))))))))))lllZZZNNNKKKGGGCCCAAA???<<<999555555444333222222222222////////////............((()))++++++***)))******(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++***+++***(((%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$$$$$$$$$$#########""""""!!!!!! !!!"""######!!! !!!!!!""""""###$$$$$$&&&&&&'''(((''''''''''''''''''''''''lll[[[LLLJJJFFFCCC@@@>>>;;;999333222111111111111222222//////.........---------(((((((((***+++,,,***)))((('''&&&&&&%%%%%%&&&&&&######$$$%%%'''((()))************(((%%%$$$$$$%%%################################################ !!!"""###$$$$$$$$$$$$$$$######"""!!!!!! !!! !!!""""""!!!!!! !!!!!!"""###"""###$$$$$$&&&&&&'''(((''''''''''''''''''''''''fffXXXFFFCCC@@@===<<<:::888666000///////////////000111......---------,,,,,,,,,)))''''''))),,,---+++'''''''''&&&%%%%%%%%%%%%&&&!!!"""###$$$&&&'''((()))*********'''%%%$$$$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""" """######$$$$$$$$$$$$######"""!!! !!!!!!  !!!!!!!!!!!!!!!"""######"""###$$$%%%&&&''''''(((((((((((((((((((((((((((^^^OOODDD@@@;;;777555444222111111///...,,,,,,---...///............---,,,+++******(((&&&&&&((((((((('''''''''''''''''''''''''''$$$$$$%%%&&&'''''''''''''''((())))))(((&&&$$$#########""""""!!!""""""###&&&&&&%%%%%%###""" """""""""""""""###$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!$$$$$$###############$$$'''&&&&&&%%%%%%%%%&&&&&&\\\KKKAAA===999555333222111000///...,,,+++***+++,,,---............---,,,+++******((('''&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$######"""!!!!!!!!!!!!%%%%%%%%%$$$$$$###"""!!!######""""""###$$$$$$%%%######################## !!!!!!!!!""""""""""""###$$$$$$###############$$$''''''&&&&&&&&&&&&&&&'''\\\HHH===:::555222111111000///---,,,***)))))))))***+++------------,,,++++++***+++)))'''&&&''''''&&&%%%#########$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&((('''&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""!!!!!! ######$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%########################""""""""""""""""""""""""""""""""""""############$$$###############$$$$$$''''''&&&&&&&&&''''''(((```HHH;;;888444111111000000///,,,,,,+++***)))*********,,,,,,,,,,,,,,,+++******,,,***'''&&&&&&&&&%%%###############$$$$$$$$$$$$######$$$$$$%%%&&&'''((()))((('''%%%%%%%%%&&&'''''''''&&&%%%$$$###!!!!!!"""""""""###$$$%%%&&&'''$$$###############$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""##################"""######$$$%%%''''''&&&&&&&&&'''((((((eeeIII:::777333111111111000///------,,,++++++++++++++++++++++++,,,++++++***)))+++)))'''&&&&&&&&&$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&((()))***+++***(((''''''((())))))((((((((((((&&&%%%###"""!!!!!!"""###$$$&&&((()))$$$######"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""###$$$$$$%%%&&&&&&&&&&&&&&&'''((((((jjjJJJ;;;888444111111111000///---------------,,,,,,,,,******+++++++++******)))***(((&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%''')))+++,,,*********)))))))))******'''((((((((((((&&&$$$###""""""""""""$$$&&&)))***%%%%%%$$$############$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((qqqOOO;;;888333111000//////...---------------,,,,,,+++))))))***************))))))'''%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&'''''''''%%%$$$$$$$$$&&&(((+++,,,)))))))))*********))))))%%%&&&'''''''''%%%$$$"""""""""""""""$$$&&&)))+++''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!!!!!!!"""""""""""""""""""""###$$$%%%&&&#########$$$$$$&&&''''''wwwTTT;;;777333000///...---,,,,,,------------,,,++++++((())))))*********))))))(((&&&%%%%%%&&&'''&&&%%%######$$$%%%&&&&&&''''''$$$$$$######%%%'''***,,,'''((()))******)))((('''"""$$$%%%&&&&&&%%%###"""###"""""""""$$$&&&)))+++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""###$$$%%%&&&############$$$%%%&&&'''YYYDDD888111444444,,,((((((***************)))((((((''''''''''''(((((())))))((()))(((&&&$$$$$$&&&(((""""""######$$$$$$%%%%%%%%%%%%%%%&&&((()))(((&&&+++***))))))))))))(((''''''''''''&&&$$$%%%''')))%%%((('''$$$&&&,,,,,,'''---,,,+++***)))***+++,,,---,,,+++++++++,,,---...+++,,,---......---+++***,,,'''&&&+++...---,,,,,,---,,,+++++++++))))))***((('''$$$""""""$$$### cccHHH;;;222222222,,,***,,,++++++++++++******)))((($$$%%%%%%&&&&&&''''''''''''((()))(((&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((''',,,+++))))))))))))(((((('''((())))))(((((()))+++***......++++++000111...444444555555666888999:::===<<<;;;::::::;;;<<<===<<<<<<======<<<;;;::::::???::::::>>>AAA@@@???@@@@@@??????@@@>>>999333///***((($$$""""""$$$###!!!nnnLLL===222111111,,,+++///,,,,,,,,,++++++***)))(((&&&&&&&&&'''''''''((((((###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))+++,,,///...,,,++++++,,,---...,,,///222444444444555666888===???<<<;;;===AAAAAAFFFHHHJJJMMMOOOQQQSSSSSSUUUUUUTTTTTTUUUUUUVVVWWWZZZZZZYYYXXXWWWWWWWWWWWWZZZVVVUUUZZZ\\\[[[[[[]]]\\\\\\]]]^^^]]]TTTFFF;;;///)))###!!!"""######"""sssLLL>>>333222111,,,***---++++++++++++***)))(((''')))))))))))))))(((((((((###%%%(((((('''&&&&&&&&&&&&&&&''''''(((((())))))++++++++++++,,,///222555777666666555555777;;;>>><<<@@@FFFJJJLLLMMMNNNOOOQQQVVVZZZYYYVVVXXX]]]aaadddfffiiimmmpppqqqrrrrrrqqqqqqrrrrrrtttuuuvvvvvvyyyxxxvvvttttttttttttuuuvvvrrrrrruuuwwwwwwyyy}}}{{{|||||||||{{{rrr```OOO777---$$$""""""""""""###tttJJJ===333333222+++''')))))))))******))))))((('''(((((((((((('''''''''''''''))),,,,,,+++******+++,,,---...000222444666666555666888888888;;;@@@DDDGGGHHHIIIIIIJJJMMMSSSWWWWWW\\\ccciiilllnnnpppqqqppptttyyyzzzyyyyyywwweeeBBB444'''$$$$$$""""""$$$wwwKKK===444444222+++&&&((((((((()))************)))&&&&&&'''((()))***++++++,,,...111222222333444666777999;;;===@@@CCCEEEFFFHHHKKKNNNOOOOOOQQQVVV[[[aaacccfffggghhhkkkqqqvvvxxx|||vvvRRR???...)))((($$$###&&&OOO@@@444333111+++(((***((()))***+++,,,---------***+++...111555888:::<<<;;;===@@@CCCEEEIIIMMMPPPQQQRRRTTTWWWYYY\\\^^^___cccggglllmmmmmmoootttxxx~~~|||xxxrrrmmmiiihhhhhhlllwwwaaaKKK777111---'''&&&)))SSSCCC555222000+++***...)))***+++---...///000000222444888===CCCHHHLLLNNNPPPRRRVVVYYY^^^ccciiimmmnnnoooqqqsssuuuwwwxxxyyyxxx}}}|||pppeee\\\WWWSSSMMMHHHEEEFFFKKKWWWdddrrrkkkSSS===666222***(((,,,iiiMMM777666555,,,'''+++///222666888888;;;???CCCEEEHHHMMMUUU^^^dddffffffmmmnnnppptttyyy~~~ooojjjaaaWWWMMMEEE???===:::888555333333666:::===HHH[[[vvvqqq\\\FFF<<<999777333111sssUUU===888888222111777777<<>>===;;;999888mmmQQQIIIGGGDDDEEELLLKKKQQQZZZccckkkrrrxxx{{{zzzuuummmdddZZZOOOEEE???777555222///,,,*********((('''&&&$$$$$$%%%&&&'''***///<<>>WWWiiilllhhhXXXFFF???AAA@@@DDDJJJFFFoooRRRBBB:::111---,,,,,,,,,,,,------...------------,,,+++******%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$"""###%%%%%%""" !!!  !!!"""$$$%%%&&&)))((('''%%%$$$$$$###$$$"""!!!!!!!!!  ###$$$###'''...<<>>@@@>>>AAAEEEAAAgggOOO===666333+++***)))((((((''''''''''''''''''''''''&&&%%%$$$$$$########################%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$############"""######$$$###""""""  !!!"""###%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!! !!! """""""""''',,,:::QQQlllqqqUUUDDD===>>><<>>VVVBBB666222000)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%##############################$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###############&&&&&&%%%%%%$$$$$$$$$$$$!!!"""######"""!!!!!!!!! $$$$$$############$$$$$$!!!!!!"""""""""######### !!!!!!!!!!!!!!!!!! !!!###""""""***444FFFaaammmSSSAAA;;;===;;;===@@@;;;uuuLLL<<<444000///)))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$$$$%%%((('''&&&%%%%%%$$$%%%%%%"""$$$%%%$$$""" !!! !!!""""""""""""###$$$%%%&&&%%%$$$"""!!! !!!!!!""" !!!!!!!!!!!!!!!"""!!!$$$""""""...===VVVqqqhhhOOO???999;;;999<<>>999dddAAA888222---+++'''%%%%%%$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%&&&)))'''&&&$$$######$$$$$$(((***+++)))%%%""""""###&&&&&&'''((()))+++,,,---000111333777;;;???BBBDDDCCC>>>666---'''###"""""" !!!!!!"""""""""###!!!"""444JJJrrrcccKKK;;;666999888;;;>>>999ZZZBBB555///222))))))'''&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%$$$###"""""""""######"""  !!!$$$$$$%%%&&&&&&&&&%%%%%%###%%%&&&%%%###""""""###''''''&&&$$$###$$$(((+++&&&)))------+++***+++---...///000222444888>>>BBBDDDFFFMMMTTTWWWVVVXXX]]]cccYYYJJJ<<<111)))%%%""" !!!"""&&&888UUU|||}}}___CCC===666555888;;;:::888XXXAAA444///222))))))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###%%%&&&((('''&&&$$$%%%%%%+++,,,,,,++++++,,,///222000444888;;;;;;<<<>>>@@@@@@CCCGGGJJJMMMQQQUUUXXXaaabbbhhhppptttssstttwww{{{uuufffPPP999)))$$$###  $$$***>>>\\\xxxYYYAAA;;;444333666999888666TTT???333...111((()))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!"""######""""""###%%%$$$$$$%%%&&&&&&&&&&&&&&&''')))++++++++++++,,,---444666999:::;;;===@@@BBBIIIMMMQQQTTTVVVXXX[[[\\\\\\```eeejjjmmmppptttvvviiiEEE,,,$$$%%%'''///EEEdddrrrRRR>>>888222111444666555333}}}PPP===222---000((()))%%%%%%%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$!!!###$$$$$$###$$$%%%'''&&&''')))+++---...//////---000333666777999;;;===EEEIIINNNRRRTTTWWWZZZ\\\gggiiillloooqqqrrrssstttwwwyyy{{{}}}}}}yyyRRR333'''&&& !!! )))222JJJjjjoooOOO===777111///222444333111yyyMMM<<<222---///''')))%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%$$$$$$#########%%%'''(((((()))+++------///222555999;;;===>>>>>>AAAFFFKKKNNNRRRUUUXXX```dddjjjooosssvvvyyy{{{zzztttrrrssstttoooooovvv___>>>+++$$$!!!!!!### """+++444KKKkkkqqqPPP>>>777111///222444333000vvvLLL<<<222,,,...&&&((('''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###&&&))),,,///222555888===???CCCGGGKKKNNNQQQRRRVVVZZZ___dddhhhmmmqqqttt{{{~~~{{{qqqeeeZZZSSSRRRRRRNNNOOOWWWdddrrrjjjHHH///$$$"""!!!!!!$$$!!!###,,,444JJJjjjrrrSSS>>>888111///111333222///tttLLL===333------%%%(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))***,,,000666<<>>444------%%%''')))((('''&&&%%%$$$$$$$$$$$$%%%&&&(((+++---...///===BBBJJJRRRZZZbbbiiinnnlllmmmpppsssuuuxxxyyyzzzvvvyyy}}}~~~tttjjj___TTTLLLDDDBBB>>>888111,,,******''''''***...444CCC\\\rrrpppOOO888///%%%###  !!!!!!$$$---555JJJhhhpppRRR<<<666///---///111000---vvvQQQ777222---***,,,++++++***(((&&&%%%%%%%%%%%%$$$'''***---111999DDDKKKMMMXXXccckkkrrrzzz~~~~~~yyyrrrppprrrsssrrrooorrrsssvvvwwwxxxzzz|||~~~vvvlll^^^SSSKKKEEE>>>888222111///,,,)))&&&$$$###!!!!!!$$$(((***000@@@OOOfff|||jjjLLL777,,,)))'''###  !!!###!!!$$$,,,444IIIhhhhhhRRR:::555000---...///...,,,uuuPPP777333---***+++)))***)))'''&&&%%%%%%&&&&&&&&&***111888???JJJUUU^^^iiiqqq{{{wwwoooddd^^^]]]^^^]]]\\\^^^```bbbcccbbbbbbccceeefffggghhhiiihhhhhhgggfffXXXPPPDDD<<<777333...))),,,,,,***(((%%%###!!! !!! !!!######&&&111===QQQfffwwwsss```JJJ:::111)))'''%%%###!!!!!!!!!"""###!!!###,,,333HHHgggfffPPP777333---+++,,,---,,,***sssOOO777333...******'''((('''&&&%%%%%%&&&'''(((***111===IIIUUUcccpppyyyyyydddZZZMMMEEEBBBCCCDDDDDDEEEHHHJJJJJJHHHFFFEEEEEEGGGGGGGGGGGGFFFEEEDDDCCC===777///***)))'''%%%"""'''&&&%%%###""" !!! !!!&&&---:::LLL]]]]]]RRRDDD888000(((((('''%%%$$$###""""""""" ###+++222GGGfffcccLLL444///***((()))***)))(((qqqMMM777333---))))))%%%&&&&&&%%%%%%&&&''')))***///:::KKK\\\lll{{{~~~lll\\\IIIBBB888111///111333444333666999999777444222111222222111111///...---------***&&&$$$$$$%%%$$$#########""""""!!! !!! """!!!$$$(((///>>>MMMPPPIII>>>222)))&&&&&&&&&&&&%%%###!!! """ """***111FFFeee~~~```HHH222---(((&&&((()))(((&&&pppLLL666222,,,(((((($$$%%%%%%%%%%%%&&&(((***+++333BBBXXXnnnnnnVVVDDD555111,,,)))(((((()))***))),,,///000...,,,*********)))((('''%%%$$$$$$######!!!  !!!!!!###(((000>>>KKKMMMFFF;;;...$$$###$$$$$$%%%$$$""" !!!!!!)))000EEEccc}}}\\\DDD111,,,'''&&&''')))(((&&&pppLLL444000+++''''''$$$%%%%%%%%%%%%&&&(((***+++555GGGbbb{{{pppZZZEEE666,,,+++)))'''%%%$$$######$$$''')))***)))'''&&&&&&&&&%%%$$$"""!!!  &&&---===HHHRRROOODDD888---$$$!!!""""""###"""   (((///CCCbbb|||~~~ZZZ@@@000+++'''%%%'''((((((&&&qqqLLL333...)))&&&'''%%%&&&%%%%%%%%%&&&((()))***555IIIhhhqqqVVVBBB666///&&&&&&&&&$$$###""""""###$$$&&&'''&&&%%%######$$$###"""  !!!!!!  !!!###%%%)))444@@@QQQYYY\\\QQQAAA333***$$$!!!!!!!!!!!!  '''...BBBaaa|||}}}XXX>>>...***%%%$$$%%%''''''%%%qqqLLL222---'''%%%'''%%%&&&&&&%%%%%%&&&''')))***444JJJkkk~~~```CCC444///..."""""""""!!! """$$$&&&&&&''''''%%%###""""""###!!!   """""""""""""""""""""""""""###'''+++...555EEEUUUaaagggdddRRR<<<---%%%"""""""""!!!!!!  '''---BBB```|||}}}WWW===---)))$$$"""$$$&&&&&&$$$uuuMMM222---)))''''''###$$$$$$%%%$$$###$$$''')))555JJJhhhvvv]]]KKK:::333000((($$$###!!! !!!"""&&&$$$######$$$$$$###"""!!! """""" !!!'''---+++***)))((((((***+++---%%%+++000444:::JJJ___pppwwweeeNNN777(((!!!  %%%,,,@@@^^^}}}xxxTTT>>>000+++%%%###$$$$$$###!!!sssLLL111---***((()))%%%$$$$$$%%%$$$###$$$''')))555JJJgggfffPPPAAA333---,,,%%%###"""  !!!&&&%%%$$$######"""   """$$$"""&&&+++---...222999???>>>===;;;:::999:::;;;<<<:::???EEELLLUUUdddvvvzzzbbbHHH222&&&!!!!!!%%%+++???]]]zzzvvvRRR<<>>,,,$$$""""""$$$***===[[[wwwtttOOO999...)))$$$!!!"""###""" oooJJJ333000+++((()))&&&$$$$$$%%%$$$###$$$''')))777MMMiii```HHH777000((((((***$$$"""!!!  """$$$&&&&&&&&&&&&&&&''')))+++///222444777;;;>>>@@@EEEMMMUUU\\\dddkkkqqqvvvuuuuuuuuuuuuvvvwwwwwwoooooottt}}}mmmNNN444'''###"""!!!###(((;;;YYYuuurrrMMM777,,,(((""" !!!"""!!!~~~|||zzz|||mmmJJJ444111+++''''''$$$$$$$$$%%%$$$###$$$''')))888PPPkkk{{{WWW@@@111,,,&&&''')))######"""!!! !!!""""""$$$'''((((((***---000333777>>>EEEJJJOOOTTTWWWZZZ]]]ccciiiooovvv}}}lllYYY???,,,$$$""" ###(((:::WWWtttqqqKKK777***&&&  !!! wwwkkkaaa[[[[[[XXXZZZaaajjjxxxiiiHHH333111+++&&&&&&$$$$$$$$$%%%$$$###$$$''')))888QQQkkkqqqOOO999,,,)))###%%%&&& $$$###"""!!! !!!!!!"""###&&&***,,,///444;;;AAAFFFLLLUUU\\\bbbeeehhhjjjjjjjjjkkknnnrrrwww|||~~~tttkkkOOOBBB111&&&###!!!###(((999VVVsssnnnJJJ777)))$$$ vvv```TTTNNNIIIEEEEEEBBBDDDKKKPPPYYYrrrcccCCC111000+++'''(((&&&$$$$$$%%%$$$###$$$''')))777PPPjjjhhhJJJ555)))'''###$$$&&& ###"""!!!  !!!!!!!!!&&&...555===JJJXXXbbbeeejjjpppsssrrroookkkiiiccc```]]]]]]^^^bbbeeegggmmmnnnppprrruuuwwwxxxyyyrrrnnnkkkjjjhhhaaaVVVMMM999111'''""" $$$(((999VVVrrrkkkHHH666'''###sss[[[HHHAAA???>>><<<<<<999<<>>:::444444::::::888666777:::BBBRRRbbbwwwLLL>>>000***)))'''$$$$$$$$$%%%%%%$$$$$$&&&))),,,666QQQooo|||aaa???444)))%%%%%%###!!!"""  &&&333GGG^^^tttqqqbbbSSSHHH===999555333444666999:::>>>??????@@@AAABBBBBBCCC???===;;;777444000...,,,######"""!!! +++BBBWWW}}}gggHHH111%%%"""bbbOOO>>>:::999444444999666666888===@@@GGGUUUccckkkGGG:::...))))))(((&&&'''$$$$$$$$$$$$###$$$(((***777RRRpppzzz___>>>333((($$$$$$"""!!!!!!"""***999OOOhhh~~~|||dddRRRDDD<<<222///+++)))***,,,...///------......//////000000000///---+++)))'''%%%$$$  ###///FFF\\\dddEEE///%%%"""pppTTTEEE888666666333444888666888===CCCGGGLLLXXXccczzz[[[AAA666+++))))))(((((()))$$$$$$$$$###"""###&&&)))888RRRpppxxx\\\<<<111&&&######!!! ###,,,>>>WWWrrrqqqSSS???555000((($$$!!! """#################################""""""!!! """(((777PPPfffaaaAAA,,,$$$!!!gggMMMAAA666444444444666:::===???CCCGGGIIILLLVVV```uuuPPP===333***((((((''''''(((###$$$###"""!!!"""%%%'''666QQQooowww\\\:::///%%%###### !!!+++???[[[wwwbbbFFF666...***### !!!!!!!!! %%%...AAA]]]ttt]]]===***### ~~~```HHH???777444666:::>>>CCCGGGEEEFFFFFFDDDEEEOOOYYYooozzzLLL:::111***((('''$$$$$$%%%"""######!!!!!!"""%%%'''555OOOmmmwww\\\888...$$$"""### !!!+++@@@\\\zzztttUUU>>>222***$$$"""  '''444JJJhhh|||XXX:::)))!!!{{{kkkTTTDDD???:::888;;;@@@EEEIIIHHHEEECCC@@@<<<===EEEPPPeeesssIII777000***(((&&&"""!!!###!!!""""""!!!!!!###&&&)))555OOOmmmuuuYYY777---$$$######!!!""",,,AAA^^^|||oooOOO:::000''' %%%111AAAWWWsssvvvRRR666((( |||vvvpppkkkjjjaaabbbeee```\\\VVVIIICCCBBB@@@???@@@BBBCCCBBB>>><<<;;;999666555===GGG\\\uuukkkFFF333---)))(((%%%"""!!!###!!!!!!"""""""""$$$(((+++888RRRnnnqqqUUU777---%%%###$$$!!!!!!+++???]]]}}}qqqPPP888---%%% """'''222CCCUUUiiipppLLL222''' |||kkk^^^WWWSSSPPPMMMKKKCCCGGGKKKGGGHHHIIICCCFFFGGGGGGDDDBBB???;;;777444333444444222111999BBBVVVooo||||||eeeBBB000+++((('''%%%"""!!!$$$ !!!""""""###%%%))),,,;;;TTTpppnnnQQQ777---%%%$$$$$$"""(((===\\\|||sssRRR888+++&&&###  !!!!!!""""""""" !!!!!!"""###"""!!! !!!"""###'''///???TTTgggxxxkkkHHH///&&&zzzddd[[[NNNEEEBBBAAA>>>;;;999999888999999:::;;;<<>><<<999777555555111///000//////555<<>>,,,''')))###"""!!!!!!###%%%'''(((''')))+++...///...---+++///---***'''%%%$$$%%%%%%,,,,,,+++,,,,,,---...///333AAAUUUiiiyyy]]]>>>+++$$$|||fffXXXNNNFFF===888888888777666333333222222333444555555999999888666444222000//////,,,+++,,,,,,---444<<>>@@@IIIUUUhhhzzzyyyXXX:::)))###kkkYYYHHH<<<:::555000...///111000///...------------......///000000///...---+++***)))***((('''))))))+++444>>>XXXdddjjj___OOOHHHLLLPPPbbb~~~aaa;;;111---(((%%%$$$$$$###### !!!"""###$$$&&&+++...===UUUqqqcccFFF333***###!!!!!!$$$444OOOpppyyy^^^HHH<<<888000///------...111555888;;;<<>>======???CCCJJJQQQUUUVVVWWW[[[___eeekkkpppssszzz|||~~~~~~|||{{{wwwqqqjjjccc^^^[[[ZZZ___eeelllmmmjjjkkkpppvvvzzzdddGGG///"""pppVVVDDD===:::555111111000///......---+++***,,,,,,+++***)))))))))******************)))((((((***)))((()))(((,,,999FFFXXX______SSSDDD======>>>GGGOOObbblllFFF111...)))&&&%%%$$$$$$###!!!!!!!!!!!!!!!$$$)))---;;;UUUsss}}}___DDD111)))!!! !!! """"""!!!"""...DDDaaassseee^^^XXXXXXXXX[[[```gggnnnrrrtttuuuwww{{{~~~xxxtttrrrqqqtttzzz}}}|||tttXXX===*** ^^^RRRAAA777444333111...******++++++++++++++++++,,,+++***)))(((''''''''''''((((((((((((''''''&&&(((''''''((((((---<<>>ZZZyyy{{{uuuuuuuuutttuuuxxx}}}zzzcccIII333%%%{{{gggYYYHHHAAA888333111111///...))))))***+++++++++---...---,,,+++)))(((''''''''''''''''''''''''&&&%%%%%%&&&&&&((()))+++222CCCTTTbbbbbb[[[JJJ<<<555333222666666<<>>WWWsssuuuYYY???000'''   !!! %%%555NNNllluuufffOOO999))) wwwhhhYYYHHH<<<;;;777333000//////...---......///...------...000000///---,,,******))))))(((((()))(((((('''&&&%%%&&&'''***,,,///888KKK]]]dddcccZZZIII;;;555444333000333888===CCCXXXbbb===000,,,'''$$$###""""""!!!!!!!!! """'''+++@@@XXXsssrrrVVV===///'''  """...CCC^^^xxx}}}||||||}}}}}}~~~}}}~~~}}}yyyuuufffWWWBBB///###xxxdddXXXOOOEEE>>>;;;777444000...///000000000...------...000111000000222///---+++,,,,,,+++***$$$%%%&&&&&&%%%$$$%%%&&&&&&(((,,,111777DDDVVVfffrrrfffSSSBBB888444111---......333:::;;;BBB\\\xxxZZZ===---***&&&######"""!!! $$$!!! !!!!!!!!!%%%,,,888YYYtttsssNNN777'''%%%"""!!!!!!!!! !!!***999OOOdddrrr~~~}}}{{{yyyvvvsssrrrssswwwyyyyyywwwsssrrrooommmmmmnnnppprrrtttttttttsssqqqooommmkkkiiihhhfffeeeddddddeeeeeelllmmmnnnmmmllliiifffeeefffcccaaabbbdddccc\\\WWWIII>>>111(((### nnn```QQQIIIDDD<<<666444222111000111333444444333444444444666888999:::999:::777333000///...,,,***''''''((('''%%%%%%'''))),,,000777???GGGSSScccooorrreeeQQQ@@@777333000---///---000555444777KKKaaaVVV<<<...+++&&&$$$######"""!!!###!!! """""""""&&&,,,:::YYYsssqqqNNN888,,,)))$$$"""!!!  $$$---<<>>???AAACCCEEEGGGHHHIIIJJJFFFAAA<<<999555111///------,,,***)))))),,,///444===HHHSSS]]]hhhssszzzqqqaaaMMM===555111///......+++,,,000///000:::HHH^^^}}}RRR:::...+++'''%%%$$$$$$###"""""" !!!$$$$$$$$$(((...<<>>???@@@@@@???>>>======;;;::::::;;;<<<<<<;;;666555333111111222333444...///000111222222222222666555444222111111111111222222111000...---,,,,,,---+++***,,,...---)))%%%%%%!!!wwweee^^^ZZZ[[[[[[VVVPPPOOOFFFFFFHHHKKKOOOQQQQQQPPPNNNPPPRRRUUUVVVYYY[[[]]]___[[[VVVPPPKKKEEE@@@===999888666333222444888;;;AAALLL[[[gggsss|||mmm\\\FFF999222///......,,,)))***...000000444:::DDD\\\QQQ999...+++'''%%%%%%%%%$$$###!!!!!!$$$&&&%%%)))///>>>[[[qqq|||pppPPP===333...'''""" """(((---,,,,,,......//////.........---,,,++++++,,,++++++***)))'''&&&&&&&&&'''((("""###$$$%%%&&&&&&''''''******)))((('''&&&%%%%%%((('''&&&$$$###""""""""""""!!!!!!###$$$$$$""" uuupppmmmooonnnhhhbbbaaa[[[ZZZYYYZZZ]]]aaacccdddcccfffiiikkklllnnnqqqtttvvvrrrmmmhhhbbb]]]WWWSSSLLLKKKHHHEEEDDDFFFKKKNNNVVVbbbppp{{{gggTTT>>>444000---,,,---+++))))))---000///000111777DDD```TTT999...+++'''%%%%%%%%%$$$$$$!!! $$$%%%&&&***000@@@]]]sss}}}qqqRRR>>>000,,,&&&""" !!!"""""" ###&&&!!!"""######$$$$$$%%%%%%$$$$$$###"""!!! !!!!!!"""!!!  """!!!!!!!!! !!! |||xxxxxxrrrpppnnnooorrrvvvyyyzzzxxx|||}}}yyyuuupppllleeecccaaa^^^]]]___cccgggnnnzzz}}}```KKK777000///+++***,,,+++***)))***++++++***)))111444FFFiiiTTT:::---***&&&$$$$$$%%%$$$$$$""""""###$$$***111AAA___vvvuuuTTT???---)))$$$!!! !!!!!!!!! !!! uuukkkhhhnnnyyy~~~}}}|||{{{~~~||||||zzzxxxvvvxxx{{{~~~tttXXXCCC000---...***(((*********)))(((((())))))(((...---666MMMmmmQQQ;;;,,,)))%%%###$$$$$$$$$######  """)))111AAAaaazzzyyyVVV@@@***'''###  lll]]]SSSNNNSSS\\\lll|||{{{kkkhhhhhhllloooqqquuuzzzxxxyyy{{{kkkTTT>>>---,,,...)))''')))'''))))))''''''***,,,---,,,***///<<>>???BBBFFFHHHIIIJJJLLLPPPUUUZZZ^^^aaaggggggiiijjjlllnnnoooppptttvvvxxxzzz|||}}}~~~xxxaaaPPP;;;444+++'''''')))((('''%%%%%%&&&'''(((((((((((('''+++***---888FFFdddpppEEE111***'''$$$"""""""""!!!######### """)))///AAA___xxx|||XXX@@@+++'''!!!!!!!!! ~~~iiiUUUJJJ???===AAAHHHPPPXXX\\\\\\\\\XXXPPPFFF<<<555888666333111000111333444444555777999===AAADDDFFFHHHIIIJJJKKKMMMNNNOOOPPPWWWXXXYYYZZZ]]]___aaacccfffgggjjjnnnrrruuuxxxzzz{{{yyywwwuuunnn___KKK===111---'''%%%'''((('''&&&###$$$%%%&&&''''''''''''***---***+++222;;;SSStttlllCCC222(((&&&###""""""""""""!!!!!!"""###"""!!!###)))///AAA___vvvwwwTTT===***%%% !!!"""!!! ooo[[[MMMHHHCCC@@@AAAFFFLLLRRRUUUSSSQQQMMMHHHAAA999333///444222000---,,,,,,------.........///000111222333444444555666777888999:::????????????AAACCCFFFGGGGGGIIILLLPPPTTTXXX\\\]]]\\\ZZZXXXWWWRRRIII<<<222+++(((%%%%%%&&&'''%%%$$$###$$$%%%&&&''''''''''''***---++++++000555IIIgggjjjCCC222(((%%%###""""""###"""!!! """######"""%%%***///DDDaaawwwsssQQQ<<<((($$$!!!"""""" {{{iii[[[OOOEEE???>>>???@@@BBBDDDFFFFFFEEEEEECCC???:::666222000///---,,,+++))))))(((((((((''''''''''''((('''''''''******+++,,,,,,---......111111000//////111222333222333555888;;;>>>@@@AAA@@@>>>======<<<888111,,,((('''&&&%%%%%%%%%###"""$$$$$$%%%&&&''''''''''''%%%)))'''(((///222CCC___wwwjjjBBB111(((%%%###""""""###"""!!!!!!#########%%%+++000EEEcccxxxoooNNN999'''$$$!!! rrreeeUUUJJJBBB;;;888888444999<<<======>>><<<777888666333000---,,,+++,,,((((((((((((((('''''''''!!!"""###%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((***))))))(((((((((((((((((()))***+++,,,...//////000...---------+++(((%%%&&&&&&%%%%%%$$$###""""""$$$$$$%%%&&&''''''''''''&&&)))'''***111444CCC^^^rrrmmmCCC000(((&&&###""""""""""""!!!!!!"""""""""&&&---222FFFdddzzzlllJJJ555'''$$$ ooo^^^QQQIIIBBB@@@===777333444...444666444444666555111000///---***)))(((((((((''''''((()))(((((('''&&&"""###%%%&&&&&&&&&&&&%%%"""""""""###############$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%$$$""""""######""""""!!!"""###"""###$$$%%%&&&&&&&&&&&&(((***(((***111444AAAZZZjjjtttwwwuuuJJJ333***'''$$$"""""""""!!! !!!"""!!!!!!&&&...444HHHggg}}}lllIII555'''$$$!!!nnn```RRRGGGBBB===>>>BBBAAA999333222***//////***)))---///,,,,,,+++***))))))(((((((((%%%&&&''''''&&&%%%$$$###$$$%%%%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$$$$#############################################$$$### !!! """$$$!!!"""###$$$$$$%%%$$$$$$%%%'''$$$%%%+++---999QQQ[[[^^^WWWZZZvvv}}}QQQ999***((($$$""""""!!! !!!!!!!!! !!!&&&///666KKKkkkoooKKK666'''$$$!!! ttt___PPPHHHDDDCCCDDDCCC@@@<<<777333...,,,))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###"""!!!!!!"""!!! """"""############""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!"""######"""###%%%'''%%%%%%&&&'''***000888>>>OOOJJJIIINNNTTTgggkkk>>>...###!!!###!!!$$$ $$$///;;;OOOmmm{{{YYY555---&&&mmmdddWWWLLLEEECCCBBBBBBEEECCC???:::555000,,,***((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%#########""""""""""""!!!%%%$$$$$$###""""""!!!!!!!!!  """"""############"""""" !!!!!!"""#########""""""""""""""""""!!!!!!!!! !!!"""###"""""""""$$$%%%$$$$$$$$$%%%'''---444:::>>>::::::===@@@NNNooo{{{RRR444'''###$$$ !!!$$$ !!!!!!$$$///;;;SSSqqq___<<<000(((!!! yyyggg[[[MMMJJJFFFDDDDDDEEEFFFEEEDDDAAA<<<666000,,,)))'''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!! $$$######""""""!!!!!!!!!  !!!!!!!!!""""""######""""""!!! !!!!!!""""""!!!!!!"""""""""!!!!!!!!! !!!"""""" !!!###"""#########%%%)))///333444222222333333;;;RRRkkkhhh???...'''&&& ###!!! !!!!!!!!!###...999UUUrrrgggHHH444)))   !!!!!!!!!yyyfffZZZPPPKKKJJJJJJIIIJJJJJJIIIFFFCCC???;;;666111,,,)))((('''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$ """""""""!!!!!!!!!  !!!"""!!!!!!""""""""""""!!!!!! !!!""""""""""""!!!""""""!!!!!!!!!  """!!!  """############&&&***...111000111222000333AAAQQQooovvvJJJ444)))''' """!!! !!! !!!+++666QQQnnnrrrYYY@@@111### """ !!!  !!!!!! !!!""" !!!!!! !!! !!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&((()))***+++,,,++++++***""" xxx\\\NNNJJJKKKLLLQQQPPPOOOMMMIIICCC<<<777555333///,,,)))(((((((((&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$#########!!!!!! !!!!!!  !!!"""!!!!!!""""""""""""!!!!!! !!!""""""######""""""!!!!!!!!!!!!  !!!!!!"""############$$$'''***)))+++---...,,,,,,444===NNNeeeRRR888***(((!!! (((333LLLhhhnnnRRR@@@...&&&&&&$$$"""!!!"""$$$&&&&&&%%%$$$%%%&&&$$$%%%''')))***))))))(((&&&((())))))(((((()))+++))),,,...---+++***+++,,,+++,,,---...............------///000111222222222333444444555666666666666999:::;;;;;;;;;999888777222000,,,((($$$!!!  %%%***oooUUUJJJIIILLLOOOTTTRRRNNNIIICCC<<<444///,,,+++***((('''''''''(((%%%%%%$$$###############$$$$$$$$$#########""""""!!!!!!!!!   !!!!!! !!!!!!""""""!!!!!! !!!!!!"""############"""!!!!!!!!! !!!!!! !!!"""$$$#########%%%'''$$$'''******)))***---111:::HHHaaaVVV999)))(((!!!'''111JJJccccccQQQ===111,,,(((&&&'''&&&'''))))))***+++...000000111444777999999888888666888999999999999:::<<<>>>AAADDDDDD@@@>>>???AAA???AAABBBDDDEEEEEEDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPNNNLLLJJJFFFDDD???999444000...---***,,,---,,,'''""" """(((111888vvvcccYYYVVVSSSQQQQQQMMMGGG@@@:::444///+++'''&&&&&&&&&&&&%%%%%%%%%$$$###""""""!!!!!!""""""$$$#########""""""""""""!!!!!! !!!  !!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!! !!!"""!!! !!!"""###""""""###$$$"""%%%((((((((()))++++++000666DDD[[[xxxVVV777'''(((!!!'''222GGG___zzzyyyiiiWWWJJJ@@@777333333222333444555777;;;@@@DDDFFFIIIMMMPPPSSSTTTSSSSSSSSSTTTVVVVVVUUUVVVWWWYYY[[[___cccbbb^^^\\\\\\^^^\\\]]]___bbbccccccbbbaaa```aaacccdddfffgggggggggfffggggggggggggffffffeeeeeegggiiijjjjjjhhhfffeeeaaa^^^YYYTTTNNNJJJGGGFFFEEEHHHIIIEEE===444---***&&&)))---///333;;;GGGPPPtttkkkccc[[[TTTKKKEEE>>>666111,,,)))&&&$$$%%%%%%%%%%%%$$$######""""""!!! ############"""""""""""" """!!!  !!!!!!!!!!!!  !!!!!! !!!!!! !!!""""""!!!!!!!!!!!!"""!!!!!!"""### ###$$$$$$%%%''''''&&&)))+++111===SSSttt}}}VVV666&&&'''""" )))333DDD[[[uuusssfffYYYMMMFFFFFFDDDEEEFFFGGGJJJOOOVVV[[[aaadddhhhllloooppppppppplllnnnooopppooooooqqqrrrssswww{{{zzzvvvssstttvvvrrrsssvvvxxxzzzzzzyyyxxxwwwxxxzzz{{{}}}~~~~~~xxxxxxyyyxxxxxxwwwvvvuuuwwwxxx{{{}}}~~~}}}{{{zzz{{{xxxsssnnniiieeecccaaadddggghhhcccXXXKKKBBB===999===AAADDDIIISSS```jjj|||jjjiiizzzppp```QQQHHH>>>999333...,,,***((('''"""$$$$$$$$$"""!!!"""###$$$$$$$$$"""  !!!   !!!!!!   !!!!!!  !!!!!! !!! """###$$$$$$$$$$$$"""############$$$$$$$$$***)))...555:::JJJnnnmmmDDD666)))$$$###  ###)))---AAA[[[vvv{{{sssjjjbbb\\\ZZZ[[[]]]^^^```dddjjjnnnrrruuuzzz|||{{{|||uuuiii[[[RRRUUUVVVYYY]]]eeeooo{{{~~~|||uuuhhh]]]___qqqttt```MMMAAA;;;777111---+++***)))((($$$%%%%%%$$$"""!!!"""###$$$$$$$$$""" !!!!!!"""""""""""""""!!!  !!! """"""!!!  !!!!!!""""""!!!!!!  """""""""!!!!!! """$$$%%%%%%###""""""###"""$$$'''))))))'''&&&&&&""""""#########$$$$$$$$$)))(((+++000222:::TTToooccc@@@333&&&"""!!!"""'''+++;;;VVVrrrzzzvvvqqqqqqqqqqqqqqqtttxxx{{{tttmmmqqqtttxxx|||yyyjjj___XXXVVVXXX___bbb```\\\___nnnvvv```JJJ<<<666222---***))))))((('''%%%&&&'''%%%###"""###$$$&&&'''&&&$$$!!! !!!!!!!!!!!!!!!  !!!!!!    !!! %%%%%%&&&%%%######$$$&&&***...333555333...***((("""""""""#########$$$$$$&&&%%%'''******,,,:::JJJiiiXXX:::...###  $$$'''333LLLgggwww~~~||||||~~~uuueeeSSSIIIDDDAAA@@@BBBTTT^^^gggggggggllltttxxx|||}}}~~~zzzooo^^^JJJ===444000,,,)))((((((((('''((()))***)))'''&&&&&&'''+++,,,,,,***'''$$$$$$$$$##################"""!!!######"""!!!!!!!!!!!!"""!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! %%%$$$"""!!!!!!"""$$$%%% !!!!!!"""!!!  !!!!!!%%%'''(((((()))+++///222666===DDDFFF@@@666---(((""""""""""""############$$$"""###&&&'''(((...777HHHbbbuuuOOO444+++""" !!!###,,,???UUUcccmmmvvv{{{{{{}}}zzzyyy{{{|||rrrfffWWWJJJ>>>::::::888888999HHHWWWeeehhheeebbb___\\\^^^```bbbccc___VVVJJJBBB777333///------......---...///111000000///111222333444555333000...------...............---,,,++++++******)))(((((())))))((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''***---000444888>>>DDDHHHIIIQQQXXXVVVKKK;;;---&&&!!!!!!"""""""""#########$$$!!!!!!###%%%&&&***///666FFFcccjjjHHH111)))###"""!!!!!!&&&111???HHHOOOWWW]]]```ccceeehhhlllnnnppprrrsssssstttsssqqqooonnnooopppmmmooosssvvvxxxxxxxxxwwwyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxyyy{{{}}}~~~ppp___PPPGGGCCC;;;555444444222111333;;;IIIXXX\\\YYYTTTLLLEEECCCDDDFFFIIIJJJHHHCCC???999666333333444777888888999;;;===>>>???@@@CCCEEEBBBDDDEEEEEEBBB@@@??????======>>>======<<<;;;:::666666555444333333333333111111111000000000//////000000000111111222222222111111000//////000111111333333222111111222333333222111111000000111111111///...,,,++++++---///000444888>>>DDDKKKRRRYYY]]]aaafffggg___NNN:::,,,%%%!!!!!!!!!"""""""""#########"""!!!!!!"""###&&&(((---333GGGgggrrrYYY???...(((######"""  !!!&&&---111555:::@@@DDDAAAEEEJJJNNNQQQTTTVVVXXXVVVWWWWWWWWWUUUUUUVVVXXXUUUWWW\\\```bbbaaa```^^^aaaaaabbbcccccccccbbbbbb^^^___aaacccgggjjjmmmooopppqqqrrrsssssstttvvvxxx|||kkkZZZMMMDDD<<<888666222//////...+++,,,///111;;;EEEIIIHHHDDD===666333222333555777888666444555333222444888<<<@@@AAAFFFIIILLLOOOQQQTTTWWWZZZYYY[[[]]]]]][[[YYYYYYYYYUUUUUUUUUUUUTTTSSSRRRQQQMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA???>>>???AAACCCDDDIIINNNUUU\\\bbbiiiooorrrxxxxxxqqq```III555((($$$!!!!!!!!!!!!"""""""""### """###!!!!!!"""$$$$$$''')))444JJJccczzziiiTTTFFF777,,,'''######!!! """%%%&&&'''***...)))---222555555666777999888999::::::999999:::<<<<<<===@@@BBBCCCCCCBBBAAABBBBBBCCCDDDDDDDDDDDDDDDAAABBBDDDGGGJJJMMMOOOPPPQQQSSSTTTUUUUUUVVVYYY[[[bbbdddgggiiiiiijjjkkkmmmnnnoooooonnnmmmoooqqqtttrrrvvvyyyyyywwwvvvxxx{{{}}}zzzxxxxxxzzz}}}~~~}}}|||}}}zzz```VVVHHH>>>999777666444///,,,+++,,,***(((***///***111666777777666111***,,,+++++++++------+++***...------111777>>>BBBDDDPPPSSSWWW[[[^^^aaaeeehhhkkknnnpppqqqooonnnmmmmmmmmmmmmmmmmmmlllkkkjjjiiigggfffeeedddccccccbbbccc___^^^^^^^^^^^^]]]]]]]]]\\\]]]]]]^^^___```aaaaaa```___^^^]]]]]]^^^___``````aaaaaabbbbbbaaaaaa```aaa```___^^^]]]\\\\\\\\\[[[YYYXXXWWWWWWYYY\\\]]]aaafffmmmtttyyy~~~ttt]]]CCC///&&&$$$!!!!!!!!!!!!""""""""""""!!!$$$######$$$%%%%%%$$$%%%,,,999FFFXXXrrrpppOOO===999333+++&&&######!!! !!!  ###$$$'''******(((%%%%%%&&&)))***++++++******+++---*********))))))******+++******+++,,,,,,---,,,,,,---...///111222222222222444666777888888:::<<>>???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBzzzdddTTTIIICCC===999333///---,,,***)))******)))((('''&&&%%%%%%''''''((()))))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))),,,...///333555888===BBBGGGJJJLLLRRRUUUYYY___dddhhhjjjlllooooooppprrrtttxxx{{{}}}zzz{{{|||}}}~~~xxx```HHH666+++%%%#########""""""!!!  !!!"""""" !!!"""###$$$&&&***---444CCCRRRnnnfffHHH999000'''###%%%%%%###  !!!###$$$%%%%%%#########""""""############""""""!!!"""###$$$%%%#########$$$%%%&&&&&&&&&))))))***+++,,,------.........------------,,,,,,~~~hhhSSSDDD<<<888777555333000...---,,,+++)))((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$#########$$$%%%&&&'''******,,,...000222444555888:::???DDDJJJNNNRRRSSSSSSTTTWWWZZZ___dddhhhjjjmmmnnnqqqssswwwzzz|||}}}mmmRRR;;;...((($$$###"""""""""!!!  !!!!!! !!!###"""$$$&&&&&&)))333>>>UUUqqqbbbKKK555,,,(((###!!!###$$$!!!zzz```XXXLLLBBB:::666333222///---,,,---------+++)))'''&&&&&&%%%$$$#########"""######$$$%%%%%%%%%%%%###""""""!!!!!!""""""###""""""""""""#########$$$&&&&&&&&&''''''(((((())))))+++---000444666888999888999:::>>>BBBFFFJJJMMMSSSTTTWWWZZZ^^^bbbdddfffiiilllrrrwww}}}ooo]]]DDD111(((%%%""" !!!!!!!!!    """"""###+++444CCC[[[~~~PPP???...(((&&&###!!!!!!""" rrrXXXDDD???999555222000///---'''''''''((())))))(((&&&%%%%%%$$$$$$######""""""############$$$$$$%%%%%%!!!!!! !!!!!! !!!!!!"""######### !!!!!!!!!"""""""""$$$$$$%%%&&&''')))***+++,,,,,,---...000333555777:::;;;===@@@CCCEEEHHHIIIIIIMMMSSSZZZaaafffiiijjjpppooonnnppprrrttttttsssuuuvvvwwwyyy{{{|||}}}~~~}}}~~~~~~~~~|||{{{zzzzzzwwwvvvuuuuuuwwwzzz}}}~~~}}}{{{yyywwwtttrrrqqqqqqssstttsssuuuwwwuuuoooYYYJJJ777***%%%###    """""""""'''...666IIIjjj___@@@444'''"""!!! ^^^EEE===777000+++***+++,,,,,,(((''''''((()))***((('''$$$$$$$$$#########""""""%%%$$$############$$$$$$!!!  !!! !!!!!!!!!!!! !!!!!!"""""" !!!"""$$$%%%&&&''''''&&&&&&&&&''')))***+++,,,---///000222333444222555:::@@@FFFKKKNNNOOOQQQPPPPPPQQQTTTVVVVVVVVVZZZZZZ\\\]]]___aaabbbcccaaabbbddddddcccbbbbbbccc\\\\\\[[[\\\]]]___aaabbbbbbaaaaaa___]]][[[XXXWWWUUUXXXXXXWWWYYY[[[YYYTTTBBB999---%%%###!!!  ### !!!!!! ###)))---:::TTTuuummmIII333***!!! vvvWWW@@@888333...***)))******++++++)))((((((******)))((($$$$$$$$$############"""%%%$$$###"""!!!!!!""""""   !!!!!!  !!!!!!!!!""" !!!"""!!!  !!!"""######$$$$$$%%%&&&'''((((((&&&(((***---111444666777666444333555777:::;;;;;;>>>???@@@AAACCCEEEFFFFFFCCCFFFHHHGGGEEEDDDEEEGGG>>>??????@@@AAABBBBBBBBBCCCCCCCCCCCCAAA@@@>>><<<===???@@@>>>???AAA>>>888111,,,&&&!!!  !!!  """"""((()))222FFF```zzzVVV>>>,,,''' !!!!!!nnnbbb^^^kkkrrrVVVBBB,,,++++++++++++***(((%%%(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$$$$############&&&$$$###!!! !!!  !!! !!!"""###""""""!!!  !!!###$$$ !!!""""""""""""""""""###%%%'''(((+++)))((())),,,///000000,,,---...///111222333444000222555444111///000222///000111222222222222222333444444555444222111///000222222000000000---'''(((&&&"""  !!!!!! !!!$$$)))+++000???UUUiii}}}hhhEEE777)))%%%zzziiiZZZPPPMMMHHHVVVkkkxxxYYY???444---)))***+++(((&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!""""""!!!!!!"""!!! """"""!!!!!!   !!!!!! !!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))((('''%%%$$$&&&&&&%%%%%%$$$######"""  !!!""")))555@@@OOOaaalll}}}~~~YYY===000'''$$$ xxxgggZZZNNNBBB<<<;;;???NNNeeezzzxxx[[[AAA555...)))***+++(((&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%######""""""!!!""""""""""""!!!!!!!!!!!!   !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""######"""!!!!!!###""""""""""""!!!!!!!!!    $$$)))888DDDQQQ___dddpppmmmKKK333((('''###ppp\\\QQQFFF???999222000222666GGG```vvv{{{```GGG666///******+++(((&&&'''&&&%%%$$$$$$######$$$$$$""""""!!!!!!!!!"""######"""  !!!!!!    """&&&--->>>LLLXXXaaaaaadddrrr~~~dddEEE000)))&&&###oooZZZMMMEEE>>>888555222///000333333FFF___vvvfffLLL777///******+++(((''''''%%%%%%$$$###############!!!!!!!!!!!!!!!"""###$$$"""  !!!   """'''222GGGXXXcccjjjfffccckkkzzz~~~dddEEE222,,,$$$"""ppp___PPPDDD===888333///...,,,)))+++000555IIIaaavvviiiMMM888000***)))***'''&&&'''$$$$$$###""""""""""""###!!! !!!"""######!!!  !!!   ###***666OOObbbnnnuuupppjjjooopppdddDDD...'''###!!!sss```OOODDD===999777000---++++++(((%%%''',,,888MMMdddvvviiiLLL888///)))((((((&&&%%%&&&$$$###""""""!!!"""""""""!!!!!! !!!""""""!!! !!!"""###$$$$$$  (((111===WWWkkkuuu}}}yyysssvvvsss~~~jjjHHH///%%%""" tttYYYPPPCCC:::555444222000,,,******+++)))&&&)))...<<>>777444111///---***)))(((((())))))''''''))))))***222;;;IIIaaayyywww^^^AAA333'''%%%((('''%%%############"""!!!!!!!!! """!!!  $$$...===HHHYYYaaakkkrrrtttqqqnnnmmmmmmmmmqqq{{{sss]]]CCC111$$$!!! !!!ppp\\\GGG<<<888333///---,,,+++)))'''&&&&&&&&&&&&(((%%%%%%'''(((,,,666@@@RRRhhh~~~}}}iiiGGG777(((&&&))))))%%%###!!!!!!!!!!!!!!!!!!  !!!%%%---999AAAIIINNNTTTWWWWWWUUURRRQQQPPPPPPTTT\\\ffftttvvvrrrkkkjjjjjjggg___OOO<<<...$$$!!! tttjjj[[[KKK;;;444333111...---((('''&&&%%%%%%%%%%%%%%%(((%%%$$$&&&(((...:::EEE[[[nnnqqqTTTAAA---&&&''''''###!!! """'''...444555777999::::::999888777666777;;;AAAGGGTTTiii|||iiiXXXPPPNNNIIIIIIIIIIIIEEE;;;000'''""" rrr^^^RRRJJJ===111......,,,******''''''&&&%%%%%%%%%%%%%%%&&&$$$%%%(((---555CCCPPPdddsssyyyeeeOOO777+++(((%%%###"""  """%%%((('''&&&&&&'''(((((((((((('''))),,,000333999IIIXXXsssgggKKK;;;555444///000111222000,,,'''""" kkkTTTGGG???555,,,++++++)))'''''''''''''''&&&&&&%%%%%%$$$$$$###%%%+++222===LLLZZZlllwwwmmmYYYAAA333+++&&&$$$%%%  !!!"""###""" !!!#########""""""$$$'''''')))222<<>>+++$$$  """###$$$%%%$$$"""   !!!!!! nnnZZZNNNDDDAAA===;;;:::999777666999666444444444333...***((((((((((((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""!!!!!!  !!!!!!!!!"""""""""######!!!!!!  !!!!!!&&&111>>>SSSpppnnnHHH111'''"""  """######"""!!!sssbbbRRRDDD<<<:::888666444333222111111222000...///000000...,,,&&&&&&'''(((((((((''''''%%%%%%%%%$$$$$$$$$######"""##################"""'''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$###"""!!! $$$$$$$$$#########""""""####################################$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""  !!!   !!!!!!!!!""""""!!!  !!!!!!!!!$$$,,,777HHHbbbvvv}}}YYY???000'''$$$ !!!"""  !!!!!!wwwmmm^^^QQQGGG???999444333333111000...,,,,,,,,,,,,+++++++++,,,+++)))'''''''''(((((((((((('''&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%$$$######%%%$$$###"""!!!!!!!!!"""%%%%%%$$$###"""!!!!!! $$$$$$$$$$$$####################################"""""""""#########$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%  """"""    !!!"""!!!!!!   !!!!!!!!!""""""######""""""!!!$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%&&&'''&&&$$$######$$$'''%%%&&&+++333AAAVVVhhhvvvlllPPP;;;,,,$$$$$$$$$###""""""""""""###!!!!!!!!!!!!!!!   !!!!!!%%%((())))))'''&&&&&&'''''''''&&&&&&%%%$$$#########""""""######### !!!"""$$$&&&'''(((((()))***,,,---///000111wwwnnnWWWOOOEEE>>>:::777444222---......---***(((((()))((()))*********)))'''''',,,,,,+++***)))(((''''''%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#########""""""!!!!!!!!!!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$""""""!!!!!!!!!!!!""""""    !!!"""###""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!""""""######""""""""""""""""""""""""#########$$$%%%%%%&&&&&&&&&&&&'''((())))))))))))+++,,,,,,,,,,,,,,,,,,,,,------....../////////000///......//////000111222111222444333111/////////222...---///444===MMM[[[fffooo|||bbbJJJ777+++,,,+++***((('''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$######""""""!!!"""###$$$$$$%%%$$$$$$!!!!!!!!!!!!!!!"""###$$$######################## !!!""""""""""""!!!  !!!!!! !!! """############""""""""""""############%%%&&&&&&%%%$$$$$$''')))***---222666888888555444111222333444444555555555333222222222222222222333555555555666888;;;>>>@@@@@@AAABBBDDDFFFHHHIIIJJJsssbbbUUUNNNFFFAAA;;;888777666333111,,,...///...,,,***+++---***+++,,,,,,---...000111444222000---+++))))))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%%%%%%%$$$$$$###$$$$$$$$$''''''''''''''''''''''''((((((((((((''''''''''''$$$%%%&&&'''((()))******%%%&&&&&&'''(((((())))))))))))))))))***,,,...///////////////////////////111000///......///000111......//////000111111222333333333333333333333333222333333444555555666666555666888999;;;<<<<<<<<<======>>>>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKLLLLLLJJJHHHHHHHHHDDD???<<<<<<===@@@KKKUUU]]]ccclll|||vvvbbbOOOCCC<<<;;;:::888777777666666555666777999999999888888777777666555333222111111111222333444444555444444111111000//////000111222222222222222222222222222111222222333333222222111///000111222111000...---------.........////////////000222444555555555555555666777888999888888777777888777666555666999;;;===@@@FFFKKKMMMMMMJJJHHHFFFHHHIIILLLNNNOOOPPPPPPOOOOOONNNNNNNNNNNNOOOOOOVVVVVVVVVWWWYYY]]]aaacccddddddeeefffggghhhhhhiiiyyycccVVVMMMEEE???<<<888555444444444000---+++...000000...---///111++++++,,,---///222777;;;:::777333///,,,*********''''''&&&&&&&&&&&&%%%%%%''''''%%%$$$############!!!"""$$$%%%%%%$$$"""!!!''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((,,,,,,---------.........222222111111111222222333++++++++++++++++++++++++***++++++,,,...///111222333333222222222333444444777777777777777777777777333333222222222111111111//////000111333444555555222333555777999:::<<<===;;;;;;;;;;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFDDDDDDDDDDDDFFFFFFCCCCCCDDDEEEEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNPPPRRRSSSTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXZZZZZZ[[[\\\^^^___``````^^^^^^^^^^^^___```bbbbbb```bbbddddddbbb`````````TTTOOOKKKIIIGGGGGGNNNWWWVVVZZZ]]]eeeyyywwwggg\\\PPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQQQQPPPPPPOOONNNMMMKKKJJJHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGHHHHHHFFFDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCFFFGGGIIIKKKLLLMMMMMMLLLIIIJJJLLLNNNNNNNNNLLLKKKLLLLLLLLLKKKJJJKKKNNNPPPQQQUUU[[[aaacccbbb```^^^```aaadddgggjjjlllmmmnnnnnnmmmmmmllllllmmmmmmnnnqqqqqqqqqrrrtttyyy}}}vvvaaaSSSMMMIIIBBB<<<::::::;;;;;;:::999777666666555444333333333333333222333666999>>>BBBGGGIIIBBB@@@===:::888555222///000---***+++...000///...//////............//////............////////////,,,---...///////////////222222222222222333444555555444444333444666777888;;;;;;;;;<<<>>>AAADDDFFFFFFDDDCCCCCCDDDEEECCCBBB@@@???>>>===<<<<<<<<<<<<>>>>>>>>>???BBBEEEHHHJJJHHHIIIIIIHHHGGGHHHKKKMMMMMMOOOQQQSSSSSSQQQOOOMMMNNNJJJFFFDDDEEEFFFHHHHHHFFFFFFFFFFFFFFFGGGHHHIIICCCDDDEEEHHHKKKMMMOOOPPPQQQQQQRRRSSSTTTUUUWWWWWWYYYYYYXXXXXXYYY\\\^^^```aaa```^^^\\\[[[\\\]]]^^^\\\]]]___aaabbbbbbbbbbbbaaabbbccccccbbb```^^^\\\ccccccaaa``````aaabbbccc```bbbeeegggiiiiiiiiihhhiiiiiiiiihhhiiiiiijjjkkkoooooonnnoooppprrrtttuuussstttuuuvvvwwwyyyzzzzzzuuuvvvwwwyyyzzzyyyuuurrriii___VVVTTTRRRMMMMMMQQQSSSQQQQQQVVV```sss~~~yyyssskkknnnooollljjjkkkiiidddkkkjjjiiijjjlllmmmlllkkkjjjhhhgggggggggfffcccaaabbbbbbbbbbbbbbbcccdddeeedddaaa^^^]]]^^^_________aaaaaaaaa``````_________aaacccfffggggggdddaaa___aaa```aaabbbcccaaa___\\\ZZZ[[[\\\]]]]]][[[YYYXXXZZZ\\\^^^aaadddeeeeeefffcccccceeehhhiiifffbbb^^^_________^^^]]]___bbbdddiiikkkmmmmmmlllllllllmmmpppssswww{{{}}}rrrcccXXXTTTRRRNNNJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFHHHLLLQQQUUUYYY\\\]]]YYYUUUPPPLLLIIIFFFBBB???AAA>>>;;;;;;>>>@@@@@@???????????????@@@@@@AAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIIIIIIIJJJLLLNNNOOOPPPPPPQQQRRRTTTWWWYYY[[[^^^\\\[[[[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZWWWVVVUUUUUUWWWZZZ]]]```cccddddddcccaaaaaabbbcccdddfffiiillllllkkkiiigggaaa]]]YYYVVVVVVXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYYYYXXXYYY[[[]]]```bbbdddeeeggggggffffffggghhhiiiiiioooooonnnooopppqqqsssttttttsssqqqooonnnoooppppppmmmnnnppprrrssssssssssssssstttuuuvvvvvvuuusssrrrqqqpppooonnnmmmnnnnnnooojjjllloooqqqssssssssssssuuuuuuttttttttttttuuuuuuyyyyyyyyyyyyzzz|||~~~~~~~~~uuukkkaaa]]]WWWOOOJJJKKKMMMJJJJJJMMMSSS___tttxxxqqqvvv}}}}}}~~~~~~}}}~~~|||}}}~~~~~~}}}||||||{{{{{{{{{}}}|||zzzyyyyyyxxxxxxxxxxxxyyyyyyzzzvvvssspppooopppqqqrrrqqqrrrrrrssssssttttttuuuuuutttvvvxxxzzzyyyxxxuuusssqqqqqqrrrrrrrrrqqqnnnlllnnnnnnooopppooommmkkkjjjnnnoooqqqsssuuuvvvvvvvvvxxxxxxzzz||||||zzzuuuqqqlllllllllkkkjjjllloooqqquuuwwwxxxwwwuuusssssstttxxx{{{}}}uuunnnjjjhhhgggfffffffffggggggfffeeedddbbbaaa``````_______________bbbdddiiimmmqqqssstttttttttqqqlllhhhfffccc___]]]\\\YYYVVVVVVWWWXXXYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[[[[\\\\\\]]]]]]```aaaaaaaaaaaa```______``````_________```aaaaaacccddddddeeegggiiikkklllkkkkkklllnnnppprrrtttuuuuuusssrrrrrrttttttsssqqqqqqqqqqqqrrrssssssttttttqqqpppmmmlllmmmppptttvvvyyy{{{||||||yyyvvvuuuuuuwwwyyy}}}vvvrrrnnnkkkjjjjjjjjjiiiffffffffffffggghhhjjjjjjiiijjjllloooqqqssstttuuu|||{{{{{{zzzzzz{{{{{{|||~~~||||||||||||}}}zzz{{{}}}~~~yyyxxxwwwvvvuuuttttttttttttuuuxxxzzz|||}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}~~~xxxoooiiibbbWWWMMMHHHHHHEEEDDDEEEFFFJJJTTT___jjjhhh```UUUSSS```uuu~~~}}}~~~}}}~~~|||{{{|||}}}}}}|||{{{yyywwwvvvzzz{{{}}}~~~ssstttsssrrrrrrsssvvvyyy~~~{{{zzz{{{~~~}}}|||yyyyyyxxxxxxxxxxxxyyyyyy{{{|||~~~{{{yyyuuusssqqqppppppqqqrrrsssuuutttssssssrrrrrrsssssssssssstttuuuvvvvvvwwwwwwyyyyyyyyyyyyxxxwwwvvvuuuxxxxxxwwwwwwwwwwwwxxxxxxzzzzzzzzz{{{|||}}}~~~}}}~~~}}}zzzxxxxxxzzz}}}~~~zzzvvvuuutttrrrqqqmmmmmmnnnnnnoooqqqrrrsssrrrsssuuuxxxzzz{{{{{{{{{{{{zzzyyyxxxvvvuuuuuuuuuwwwxxxyyy{{{}}}~~~~~~~~~|||||||||||||||||||||{{{~~~~~~zzzvvvpppeeeXXXOOOIIIEEEDDDEEEDDDBBBDDDIIIKKKKKKEEE;;;888GGGbbbwww|||zzzyyy|||}}}vvvvvvvvvuuutttuuuxxx{{{~~~}}}|||~~~~~~{{{zzzwwwvvvqqqqqqrrrssstttvvvxxxyyyzzz|||~~~~~~~~~}}}|||{{{yyyxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{~~~~~~ttteeeXXXKKKHHHGGGIIIIIIEEECCCDDDAAAAAA<<<222+++444NNNeee}}}zzzzzzzzzyyyxxxzzz}}}~~~|||zzzuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyzzz|||}}}ooo___OOOIIIGGGKKKMMMJJJGGGGGG???>>>:::111(((,,,AAAWWWttt}}}{{{{{{{{{zzzyyyzzz}}}yyywwwuuuwww}}}~~~|||yyytttuuuvvvwwwzzz|||~~~}}}~~~}}}}}}|||{{{zzzzzzyyyyyyyyywwwyyy{{{~~~yyyhhhSSSKKKGGGJJJMMMLLLJJJIIIBBBAAA===777000333HHH^^^uuu}}}zzzzzzzzzyyyxxxzzz}}}qqqiii^^^ZZZWWWXXXaaammmyyy}}}{{{xxxvvvqqqqqqrrrtttvvvyyy{{{|||~~~~~~}}}{{{zzzyyyyyyxxxwwwyyy|||oooXXXNNNHHHIIIMMMMMMKKKKKKKKKIIIFFFCCC???DDDZZZqqq~~~}}}}}}}}}|||{{{}}}}}}iiiWWWLLLAAA>>>===>>>AAAIIIZZZiiiyyy}}}yyyvvvtttssssssmmmnnnppprrrtttwwwxxxyyyzzz{{{}}}~~~zzzxxxxxxxxxxxxyyy{{{}}}www```UUULLLJJJJJJIIIHHHIIIHHHHHHHHHGGGHHHUUUppp|||zzz{{{vvvdddQQQAAA888222///...///111888FFFSSSiiiyyy~~~yyyuuuqqqpppooopppkkklllnnnqqqsssvvvxxxyyyyyyxxxyyy|||~~~}}}~~~|||zzzyyyyyyyyy{{{}}}~~~~~~~~~wwwdddYYYOOOKKKJJJHHHGGGHHHHHHHHHIIIIIIKKKXXXsss~~~}}}}}}wwwcccOOO>>>111+++(((%%%%%%&&&'''+++555@@@UUUhhh}}}}}}zzztttooolllkkkkkkllljjjkkkmmmooorrruuuwwwxxxwwwvvvuuuvvvxxxzzzzzzyyy{{{{{{|||}}}}}}zzzxxxwwwvvvxxxyyyyyyyyyyyyzzz|||{{{}}}}}}wwwiii^^^SSSNNNKKKGGGFFFHHHIIIIIIJJJJJJKKKVVVnnnqqqpppyyy{{{wwwuuuwwwyyy{{{xxx{{{}}}|||xxxwwwvvv}}}~~~|||{{{yyyqqqpppnnnllljjjiiiiiiiiiiiilllllllllmmmoooqqqssstttuuusssqqqrrruuuyyy{{{|||{{{{{{~~~}}}zzz|||{{{zzz|||~~~~~~yyyhhhTTTBBB555,,,(((%%%######%%%%%%&&&,,,333FFFWWWkkkyyy~~~}}}||||||}}}}}}{{{yyy}}}}}}}}}~~~~~~|||}}}}}}{{{yyyuuuvvvwwwxxxyyyyyyyyyyyyuuurrrmmmgggdddcccdddeeedddeeegggjjjmmmoooqqqrrrrrrpppnnnmmmoooqqqrrrrrrqqqqqqrrrrrrssstttvvvvvvvvvuuutttrrrqqqppppppppprrrssstttvvvwwwwwwwwwvvvuuuuuuvvvvvvuuutttsssrrrtttuuuvvvwwwxxxyyyyyyyyytttsssssstttvvvwwwuuutttwwwwwwwwwvvvssspppmmmkkkjjjkkklllkkkjjjiiijjjlllkkklllnnnooopppqqqqqqqqqqqqqqqqqqrrruuuxxx|||~~~}}}{{{yyyxxxzzz|||}}}|||zzzyyyzzz|||{{{vvvrrrhhh^^^SSSMMMHHHDDDCCCEEEGGGGGGGGGFFFEEEKKK^^^pppnnnZZZWWWbbbnnn}}}}}}|||zzzxxx{{{xxxsssooommmmmmooopppooorrruuuyyy{{{|||||||||}}}}}}|||}}}}}}{{{xxxuuuttttttsssqqqpppnnnmmmlllpppqqqrrrqqqmmmhhhfffeeeiiikkknnnoooooommmkkkiiieeefffggggggfffcccaaa___nnnbbb\\\XXXRRRLLLPPPPPPNNNMMMKKKJJJJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVVVVTTTRRRSSSVVVZZZ\\\]]]]]]^^^```cccdddccc```]]]]]]\\\[[[]]]___aaa```___aaaZZZOOOBBB666---'''%%%### !!!######"""%%%)))999FFFTTT]]]ccchhhiiigggiiihhhhhhgggggghhhiiiiiifffggghhhjjjmmmooopppqqqpppnnnllljjjhhhiiijjjjjjjjjkkklllmmmnnnoooppppppkkkkkkjjjiiihhhfffeeedddbbbccceeefffhhhiiiiiiiiijjjiiihhhhhhjjjjjjiiihhhggggggggggggfffeeeccccccffffffggghhhhhhiiiiiiiiifffggghhhhhhhhhfffeeeddd``````aaaccccccdddeeeeeedddaaa\\\XXXUUUUUUUUUVVVVVVWWWXXX[[[]]]___aaabbbccc```]]]]]]^^^```aaaaaa^^^]]]]]]\\\\\\\\\\\\\\\^^^]]][[[ZZZXXXWWWWWWWWWYYYZZZ[[[\\\]]]^^^^^^^^^[[[\\\\\\\\\\\\[[[[[[ZZZ\\\]]]^^^_______________[[[ZZZZZZ[[[]]]]]]\\\ZZZ]]]]]]^^^]]][[[XXXUUURRRQQQRRRSSSRRRPPPOOOPPPQQQSSSSSSTTTTTTTTTTTTTTTTTTXXXXXXXXXXXX[[[^^^bbbdddeeedddaaa___^^^___aaabbbcccbbbaaacccdddddd```]]]YYYQQQHHHBBB===888777:::::::::;;;:::999===KKK[[[iiippplllWWWBBB>>>JJJVVVkkksss}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~~~~~~~}}}}}}}}}|||||||||}}}|||~~~yyyssspppqqqrrrwwwyyy}}}~~~|||wwwpppllliiihhhfffdddbbb```___^^^]]]^^^```cccgggkkkmmmnnnkkkjjjjjjjjjjjjgggbbb___ZZZYYYWWWUUUSSSRRRPPPPPPRRRTTTVVVUUURRRNNNLLLLLLIIIJJJLLLLLLKKKIIIFFFDDDAAABBBCCCCCCBBB@@@===;;;zzziii]]]OOODDD@@@???===;;;;;;;;;;;;999777555666777888999:::;;;===>>>??????===<<<;;;<<<>>>@@@AAAAAABBBBBBDDDGGGIIIHHHFFFCCC???>>>>>>???AAABBBBBBAAAAAA>>>999333---(((%%%###### $$$$$$"""###&&&,,,444<<<@@@DDDHHHJJJHHHIIIIIIIIIIIIIIIIIIJJJJJJFFFGGGIIIJJJLLLNNNOOOPPPNNNMMMLLLJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJIIIGGGGGGCCCDDDFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHEEEBBB@@@@@@@@@@@@@@@AAABBBDDDFFFGGGHHHIIIJJJHHHEEEEEEFFFHHHIIIIIIDDDCCCBBB@@@????????????@@@@@@>>>===<<<;;;;;;:::<<<======>>>???@@@@@@AAA>>>>>>>>>===============??????@@@@@@@@@@@@@@@???===<<<<<<===???@@@>>>===>>>>>>??????>>>;;;888777666777888777555444555666999888888888888888888888;;;;;;;;;;;;===???AAACCCDDDCCCAAA@@@???@@@AAABBBCCCBBBBBBCCCDDDCCCAAA???@@@:::444111---((((((***((((((+++,,,,,,///;;;HHHSSSZZZWWWFFF444///777???VVV```llloookkkfffeeefffiiihhhhhhiiiiiijjjllllllmmmnnnnnnmmmkkkjjjkkklllgggggggggfffffffffffffffhhhiiijjjkkkkkkjjjiiihhhgggggggggggggggfffffffffccceeeiiimmmrrrvvvxxxzzzqqqnnnhhhaaa[[[YYYZZZ\\\eeeiiinnnqqqnnnfff]]]WWWPPPPPPQQQPPPOOOLLLJJJHHHEEEDDDCCCEEEJJJOOORRRSSSLLLKKKKKKJJJJJJGGGCCC@@@<<<;;;999777555444333333222444555555333111000000////////////...,,,***)))))))))******)))'''&&&$$$zzzdddUUULLLGGG???999777666555444///111222000...---...000//////000111222222222222222000000000222333222111111111222444666666555333...------...///000000///000///---***(((%%%$$$###"""###$$$""""""%%% &&&+++,,,///333444222111111111222222333333333222222222333333333444444222222222222222222222222111111111111222222222222333333333333333222111000,,,---///000222333333333000///......000000///...000///...------....../////////000000000///...---......///000111111111111............///000000111111000///...------,,,,,,---......///000111222333222111//////111333333333---,,,++++++***************)))((('''&&&&&&&&&&&&''''''''''''(((((()))***(((((('''''''''(((((((((((()))))))))))))))(((((('''&&&&&&((()))***(((''''''((((((((((((&&&%%%$$$$$$%%%&&&%%%###"""###$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((((((******)))(((((()))))))))++++++++++++++++++)))((((((%%%###### """!!!###,,,888FFFKKKJJJ>>>222...111444EEEPPP[[[\\\TTTKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLKKKIIIHHHIIIKKKFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGEEEGGGJJJOOOSSSWWW[[[\\\PPPMMMHHHAAA===<<>>???777555000***'''(((,,,///999;;;>>>>>>:::333,,,'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!"""$$$%%%### !!!  """"""!!!sssfffXXXHHH??????555555444222111///.........------,,,,,,,,,,,,,,,***+++++++++++++++++++++++++++******)))*********)))((((((''''''''''''((()))(((((('''%%%###"""$$$$$$"""###%%%$$$ """ !!!""""""###"""!!!  !!!"""######""""""!!!!!!!!!  !!!"""!!!!!!!!!###""""""!!! """!!! !!!222777======888444444555555777;;;??????999...&&&%%%$$$!!!  !!!"""!!!!!!""""""###""""""!!!!!!  !!!###!!! ###&&&)))(((&&&&&&$$$"""  !!!"""%%%&&&((()))'''$$$ wwwcccZZZQQQEEE???@@@;;;:::999888777666555444333222111111000000111111000000000000000000000000///...---,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++***))))))'''$$$######$$$""""""$$$"""!!! !!!!!!  !!!  &&&+++111333222111333555...000444999;;;777000***$$$ !!!######"""!!!  rrrddd___[[[SSSNNNPPPIIIIIIHHHGGGFFFFFFEEEEEEBBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>>>>============<<<<<<:::999888888888888:::999999888888888888777555444222111///---)))&&&%%%!!! """  $$$''''''(((,,,///''')))...333777888555222(((!!!zzzvvvssslllhhhhhhaaa`````````______^^^^^^[[[[[[ZZZYYYYYYYYYYYYZZZTTTTTTTTTTTTSSSSSSSSSSSSUUUTTTRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKIIIHHHFFFDDDCCC@@@888000(((### !!! !!!###%%%'''+++000555888::::::111'''~~~||||||{{{{{{{{{zzzzzzzzzvvvuuuttttttssssssttttttooonnnnnnnnnmmmmmmmmmlllooonnnlllkkkjjjiiiiiihhhggggggggggggfffeeedddccccccdddaaa^^^]]]ZZZLLL>>>...'''"""!!!!!!###%%%(((,,,000444888;;;777...!!!~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{|||{{{wwwvvvppp]]]HHH222***###""""""   ###%%%(((---222666777000&&&}}}eeeKKK555+++###!!!"""  """'''---222333111+++###gggJJJ666,,,###!!!!!!!!!%%%,,,111000111///(((jjjJJJ555+++###  %%%))))))---000---$$$}}}wwwtttvvvzzzjjjJJJ444+++""" """&&&&&&&&&'''((('''"""zzzlllaaa[[[VVVVVVYYYbbbrrrjjjJJJ444+++""" $$$'''!!!!!!###)))***"""xxxlllqqq}}}rrr```UUUIIIEEEBBB@@@AAAJJJ^^^pppkkkKKK444+++""" '''+++###!!!)))+++'''!!!pppccc]]]___kkk{{{jjjUUUHHHCCC:::888666444444:::LLL]]]wwwlllMMM555+++###!!! """%%%&&&&&&&&&xxx___OOOMMMSSS\\\kkksssYYYFFF===<<<000/////////...111???MMMjjjzzznnnOOO666---$$$!!!  !!!###&&&!!! kkkXXXJJJEEEMMMXXXcccuuu{{{bbbMMM???888555---,,,+++,,,,,,...888CCC^^^qqqpppRRR888...%%%""" """"""!!! ooo]]]III???>>>DDDQQQ^^^nnngggQQQBBB888///)))...+++***,,,,,,///888BBBXXXlllqqqSSS999///&&&""" """"""!!!!!!"""###$$$%%%~~~kkkbbbRRRFFF???@@@AAADDDUUUhhhqqqTTTCCC:::333---***)))&&&%%%''')))+++222:::OOOfffkkkQQQ888,,,!!! !!!  $$$***///222666888333,,,"""rrr^^^OOOHHHDDD===;;;BBBHHHPPPcccvvvgggMMM===666000,,,***)))'''&&&(((((()))000888MMMbbb|||~~~fffLLL777+++!!!!!!###***111999@@@DDDDDD:::,,, uuuaaaRRRFFF>>>:::;;;999>>>KKKVVVbbbuuuoooZZZCCC666111---***)))&&&%%%&&&(((((()))000999NNNbbbyyyxxxssssssyyyxxx^^^EEE444***!!!  &&&///:::EEEMMMPPPDDD444$$$xxx^^^NNNGGGBBB?????????AAAKKKYYYfffqqqbbbPPP<<<222...+++))))))""""""$$$'''(((***222<<>>WWWggg{{{{{{nnn\\\RRRIIIEEEDDDIIIWWWeeevvv~~~lllRRR>>>---%%%&&&111888???<<<666+++rrrhhhcccYYYNNNCCC@@@??????BBBFFFMMMVVVdddrrr}}}lllPPPBBB555///---***)))***((('''((('''%%%&&&222???YYYiii|||~~~mmm]]]GGG>>>777555444777EEETTTjjjyyyxxxcccJJJ888***### ###)))555777777000$$$}}}mmm```TTTMMMKKKDDD???===???AAADDDJJJRRRXXXbbbqqq}}}wwwaaaFFF:::///,,,+++))))))***'''&&&&&&&&&$$$(((777FFF___ooooooYYYHHH777000,,,---,,,,,,888HHH___pppqqqZZZAAA111'''"""  ***000444000%%%qqq[[[PPPIIIAAA===>>>444444777===AAAGGGQQQ\\\cccnnn|||rrrZZZ>>>444+++))))))((((((+++""""""###$$$%%%,,,>>>OOOgggwwwxxxbbbIII666///)))'''***)))'''222BBBXXXjjj~~~}}}lllSSS:::***&&&!!! '''///---###cccVVVHHHAAA===888555444333555888;;;???HHHSSS\\\kkktttnnnVVV???333(((&&&((('''%%%%%%""" !!!$$$&&&///CCCWWWmmm||||||eeeLLL999...(((&&&&&&%%%$$$&&&000;;;SSShhhyyyfffMMM666+++""" """'''***)))$$$}}}jjj___TTTIII>>>:::777333111111222555999===CCCMMMYYYbbbmmmwwwhhhQQQ>>>222((('''((('''%%%%%%'''%%%&&&***...999NNNbbbqqq|||ttt\\\EEE555,,,&&&$$$$$$$$$$$$&&&111===RRRggg}}}uuucccJJJ555***!!! ###((()))%%%hhhUUUHHHAAABBB999333333333000//////000333888>>>FFFQQQ^^^hhhrrrzzzxxx```KKK<<<222((('''(((&&&%%%%%%&&&%%%'''+++333BBBXXXjjjyyy}}}xxxeeeNNN<<>>888333222000000111111000///+++)))***---,,,***,,,111111===OOO```nnnxxxpppWWWHHHAAA>>>222---))))))'''%%%%%%)))---777DDDTTTiii|||kkk\\\DDD000))))))&&&  '''000???UUUhhh{{{uuuhhh\\\MMM;;;---(((    """###+++///000***mmmYYYLLLBBB888444444000000000000///...---,,,******+++***))))))+++...222888EEEWWWkkk|||yyycccJJJDDDDDD:::111,,,((('''%%%$$$(((///111===MMM^^^ooo{{{}}}xxxdddOOO999...+++'''###""" """%%%+++777LLLccctttxxxnnn```TTTIII<<<...$$$!!!  ###$$$!!!)))///---'''###ppp\\\OOOBBB;;;666000,,,------------,,,,,,+++***))))))******)))((()))+++---333888DDDUUUhhhzzzppp[[[DDD@@@@@@666111,,,((('''%%%&&&,,,333===IIIXXXggguuu}}}{{{tttZZZHHH333***(((%%%""" """%%%***333BBBVVVkkkxxxsssiii\\\PPPEEE:::---$$$!!!   !!!&&&+++***(((&&&"""vvv]]]III@@@999333222111...++++++++++++++++++***)))((((((((())))))((('''(((***,,,333777AAAQQQeeewwwuuucccNNN<<<:::;;;222222,,,'''&&&&&&)))222;;;LLLXXXgggssszzz|||tttkkkOOO???///(((&&&$$$""""""%%%***333AAASSSeeeuuuzzzkkkbbbUUUJJJAAA777,,,$$$!!!   !!!%%%(((***,,,)))"""uuubbbTTTFFF===888444000000///...,,,+++,,,---------,,,,,,+++***(((((()))(((''''''))),,,111555???PPPeeeyyyjjjUUUDDD666777999111222,,,'''''')))///;;;FFFXXXdddrrrzzz|||wwwkkk___GGG:::...)))'''%%%$$$%%%+++222???PPPcccsss~~~sssdddZZZNNNDDD===555,,,%%%!!!    !!!%%%,,,222000*** hhhUUUHHH@@@;;;999333111---***)))*********,,,------------,,,,,,+++(((((()))(((''''''))),,,///444@@@SSSiii}}}vvv^^^JJJ===333555999333333---((()))---666DDDQQQbbbnnnzzz~~~{{{rrrcccVVV@@@666---)))'''%%%'''+++333===MMM___ooo{{{}}}ppp^^^UUUHHH???999444---'''!!!      """+++333444000***%%%dddXXXKKKCCC<<<555000///......+++&&&%%%))),,,+++******+++++++++******)))((())))))((('''(((***,,,000777FFFZZZpppxxxhhhQQQAAA999111333999666333...***---333===MMMZZZkkkvvvwwwkkk[[[OOO999222+++((('''''',,,222@@@KKK\\\lllvvv}}}xxxlllZZZPPPDDD;;;666222---(((!!!(((   &&&///333111333...&&&ooo[[[III@@@999777333---***++++++...,,,''''''+++---+++(((((())))))***))))))((()))******)))((()))+++---333<<>>JJJUUUcccttt|||||||||~~~|||xxxmmmbbbSSSJJJ===444000...***&&&!!!&&&       ###+++...)))***,,,---,,,'''qqq```TTTKKKBBB<<<444222///,,,************+++***)))'''''')))***+++))))))))))))((((((((((((,,,((('''((()))))),,,111>>>NNNaaappp~~~}}}fffTTT???777...))))))---///111222///...444AAARRRbbblllvvvxxxwwwooo```NNNAAA999...---++++++111<<>>666111***&&&'''+++///111666666:::CCCQQQaaannnvvvuuurrrkkk___OOO@@@666000,,,---000666@@@NNN]]]gggpppvvv|||~~~|||{{{}}}~~~zzzuuuiiiZZZOOOBBB===555111000...,,,)))$$$"""      $$$+++000///)))###"""uuudddVVVJJJCCC===:::555333111000---***+++***))))))))))))***+++***)))(((((((((((()))***((((((((('''''''''&&&&&&'''%%%&&&***---222;;;FFFUUUfffzzzmmmWWWDDD:::000,,,'''$$$%%%***///222666999???JJJYYYgggrrrwwwuuuooodddVVVGGG;;;333///,,,000555>>>JJJXXXfffooowwwzzz~~~~~~||||||}}}yyypppcccSSSGGG>>>:::444///---,,,)))'''"""!!!     """(((,,,+++&&&"""$$$xxxbbbOOOCCC>>>;;;:::555333111///---+++)))'''(((((((((((())))))******)))(((((((((((((((((()))''''''''''''&&&&&&&&&&&&'''&&&'''***...333???KKK[[[kkk~~~{{{cccLLL===666+++)))&&&###$$$(((...222666:::CCCPPP___kkkrrruuusssjjj\\\MMMAAA888222000///333;;;FFFRRR___lllttt{{{}}}~~~}}}}}}|||vvvkkk\\\LLLAAA:::777222---***'''%%%###       ###&&&%%%###!!!xxx]]]UUUIII>>>777333111///......------+++***))))))((((((((())))))*********((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&(((,,,///666EEESSSdddqqqoooVVV@@@444///((('''%%%######'''...333777===HHHWWWdddmmmpppqqqlllbbbSSSEEE;;;555222111111777AAAMMMYYYfffqqqxxx~~~~~~}}}xxxpppdddTTTDDD:::444222...)))%%%"""        !!!!!!!!!wwwdddWWWAAA>>>:::555111...+++***,,,,,,,,,+++*********+++(((((()))*********))))))'''(((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&)))...333<<>>333)))''''''%%%#########!!!!!!$$$''',,,888DDDOOO\\\gggiiihhhcccSSSBBB555000+++)))'''(((000999HHHZZZmmmuuuxxx{{{~~~~~~uuuuuuuuuvvvwwwxxxyyyzzzxxxzzz}}}}}}zzzxxxtttiiiYYYMMM888///###            """###!!!zzzdddPPPEEE???555---///000---,,,---...---+++)))'''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$######$$$$$$"""%%%'''(((***---000111888EEEUUUeeesss~~~uuu___MMM>>>333+++)))***'''%%%$$$###!!!!!!$$$(((...;;;FFFPPP\\\fffhhhgggaaaQQQ@@@333...***(((&&&'''///888KKK\\\nnnwwwyyy|||yyyyyyxxxwwwvvvvvvwwwwwwtttwwwzzz~~~zzzwwwvvvsssgggTTTDDD...(((           """%%%$$$