BM6P6(@ ,,,+++++++++++++++---...444555555444111///...///111///,,,+++---111777:::;;;;;;:::888555333111///---555<<<>>>AAADDD???666:::444...+++,,,......---111666<<>>>>>;;;777444222222///---)))%%%%%%&&&)))+++%%%---333222///,,,%%% !!!###''',,,......---111---******'''""" """((('''%%%###  ###"""                                              %%%&&&       000111222222111111111111666777888777444222111111///---++++++,,,000444777777777666555333000...---///555:::<<<>>>@@@===666777333...+++,,,...000111555888<<>>>>>===;;;999777666777888888888999<<<>>>@@@>>>:::666222...,,,+++---000000,,,+++---///...------...///000000111111333333222111000111333666555333///,,,******+++,,,333666555///+++***(((%%%%%%+++000111111333---(((%%%""" ### %%%+++"""  ###"""$$$!!!                                        !!!***       >>>??????===999888999<<<<<<>>>???<<<888333000...000000000000111222333444777777888888777666333222222666:::<<<;;;888555222,,,---...------000666<<>>???@@@AAA???;;;666111---,,,------000444444000...000000...------...//////......---......---------000555999777555222...,,,+++++++++000333333---******)))'''!!!!!! $$$+++111333333///***'''&&&###!!!!!!"""###""" %%%***%%%###  ###$$$""""""###!!!(((///'''!!!                                             AAAAAA@@@;;;777666:::???CCCDDDCCC???:::444000//////000000111111222333444:::;;;<<<===<<<:::888666222666<<<>>>;;;555000///))),,,///000000333999>>>CCCAAA<<<999777777888999999;;;>>>BBBEEEGGGGGGFFF>>>:::333---***+++...111222777999666444333111---------.........---,,,,,,+++++++++,,,---222888<<<;;;999666333000---,,,+++%%%+++---+++***+++***''''''%%% ###***///111222)))&&&&&&(((%%% '''((((((%%%!!!"""%%%(((%%%$$$### !!!%%%'''$$$""""""  %%%,,,&&& !!!!!!                                            ???@@@@@@;;;666555:::???GGGGGGEEEAAA;;;666444333/////////000111333444555<<<===?????????<<<999777444666;;;===888///+++,,,***,,,000333555888;;;===>>>;;;777444333444777999<<<>>>BBBGGGKKKLLLJJJGGG===888111+++)))+++///333555;;;===:::777666222...000000//////...---,,,,,,***++++++,,,...333999===>>>===:::777333///---+++"""(((((()))++++++(((***'''###!!!'''+++,,,,,,###"""$$$(((''' !!!"""&&&***+++'''$$$%%%((()))###$$$%%%### !!!&&&((($$$!!!  !!!                                                       ;;;???AAA>>>999666:::>>>EEEDDDBBB>>>999666666666222222222222444666999:::???@@@BBBCCCBBB???;;;999777666777777111(((''',,,+++---111666:::<<<<<<:::;;;888555222222555:::<<<>>>@@@CCCHHHLLLLLLGGGCCC:::555...)))'''***///333:::>>>???;;;777666444111888666444111...---,,,,,,)))***,,,---///333888<<<>>><<<:::777222...***(((###%%%'''+++,,,***)))(((&&&!!!###%%%%%%$$$!!! """&&&%%% """$$$&&&(((&&&,,,...)))%%%''')))((("""%%%''''''$$$!!! %%%'''$$$  !!!"""""" !!!                                                      888>>>DDDCCC===999:::===???>>><<<888555444555777777666666666888;;;>>>@@@BBBDDDFFFFFFEEEAAA>>>;;;999666444222+++###%%%------...222888>>>???<<<888;;;888555444555999>>>AAA@@@AAADDDHHHKKKJJJDDD???888333---'''&&&)))...222>>>AAA@@@:::666666666444>>><<<777333///---------)))***,,,---///222777;;;:::999777444///***%%%###""""""%%%***---,,,((()))(((&&& !!! !!! ###### !!!!!!###%%%'''(((///000***&&&''''''$$$!!!%%%)))***'''$$$""""""$$$'''$$$!!!"""###$$$$$$!!!"""!!!###&&&$$$                                                          @@@EEEFFF???::::::;;;<<<@@@???<<<:::777555333333888888888999<<>>777111...---...//////,,,***+++///222333333<<<;;;999333,,,%%%""" """"""###$$$%%%&&&''''''***'''""" !!!!!!"""!!!!!!!!!###$$$%%%###(((......***&&&&&&'''$$$&&&'''(((&&&""" ###$$$ """$$$###!!! """ """!!!                                                              BBBHHHJJJEEE>>>===<<<:::>>>===<<<;;;:::999999999;;;:::::::::<<<>>>AAACCCDDDCCCBBB@@@>>>;;;999888555222000/////////---+++,,,///111222333333444555444555888;;;===???@@@AAA>>><<<;;;===@@@@@@>>>;;;222---(((&&&###$$$+++333:::AAABBB<<<777999???CCCAAA===777111...---///000,,,***)))***...111111000666666555111+++%%%"""!!!!!!###%%%&&&'''&&&%%%###  !!!!!!!!!!!!!!!"""###$$$$$$)))------)))%%%%%%&&&%%%&&&'''&&&$$$ !!!""""""$$$###!!!!!!!!!###!!! !!!                                                GGGMMMOOOJJJDDDAAA>>>;;;===>>>>>>>>>???@@@@@@AAA???>>><<<;;;<<<===???@@@BBBAAA???===;;;999888888444222111222222222000//////...---...111333444444444666999===@@@BBBCCCDDD<<<:::888999;;;<<<:::777...)))%%%###"""###***222999>>>@@@;;;777:::???BBB???;;;555000---...///111+++++++++---000111000///111333444222---((($$$### ###%%%'''%%%'''((((((&&&!!! !!!""""""""""""!!! !!!"""###%%%(((,,,+++'''###""""""%%%%%%$$$###!!! !!!$$$###!!! ###$$$!!!!!!!!!                                                   LLLQQQQQQLLLGGGEEECCC@@@AAAAAACCCDDDEEEFFFGGGGGGBBBAAA>>><<<;;;<<<<<<===AAAAAA@@@???<<<999666555222222333444444444222111111///...111555777666444555777;;;>>>AAACCCDDDDDD===999777777999:::888666---'''#########$$$ӵ999<<<@@@AAA:::777222...,,,---000222...///000222444333222111111333555444000+++(((&&&!!!$$$'''***,,,)))***++++++'''!!!  !!!###$$$%%%%%%%%%$$$###!!!  !!!###&&&'''&&&###!!!!!!!!! """$$$###!!!Ħ """Ħ ӵ           Ħ                                             SSSTTTRRRKKKHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJEEECCC@@@===::::::::::::>>>@@@CCCCCCAAA;;;555222000222555666666444222111000///000444888999666222666888<<>>444111---++++++---111333111333555666555333111000000222555444000,,,((('''$$$$$$$$$&&&(((+++...000000...,,,(((### ###"""###%%%&&&'''(((((((((&&&$$$!!! !!!"""   !!! ###$$$"""  >L=hĦ 4ĉ@ӵ            >L                                                 ZZZZZZUUUMMMJJJKKKLLLIIIIIIJJJKKKLLLLLLLLLKKKJJJFFFDDD@@@<<<999888777777:::>>>CCCEEEDDD>>>888333111444888999777444111000,,,---000444777666333111444666:::===??????>>>===888444000///111444444333000***%%%&&&(((GG=?<<<888///---***)))+++///444777444666888777444111//////---///111111...***(((''''''&&&&&&(((***...111333333000+++%%%"""$$$$$$%%%&&&'''''''''''''''%%%###  !!!"""""" !!!!!! !!!""""""HdĦ=Īj GG=?         HdĦ                                                aaa```[[[ӵHHHIIIJJJĭӵ888ӵ???Ħ444888<<<===999444111000***ӵӵ...111ĦƜ`1.׼s999777222,,,Ħ888<<<:::;;;<<<999555111000ӵ---Ħ'''))),,,111555888111---((("""ĭӵ$$$$$$ĦĦĦ"""""""""!!!DdD?fӵĦӵƜ`1.׼sĭӵ  ӵ Ħ   Ħ  Ħ DdD ӵӵӵ  Ħ ӵĭӵ                             eeeeee?~4EEEEEEGGGg&e>&e;;;g&e666>hӵ;;;??????;;;555111000g&e111guO>uO>&e0000004ff?>ߝL***gĉ@222666444---Shӵ??????AAA@@@===777333g&e///>hӵ***...444999===---***%%%fff?><zg&e>&e!!!!!!HLShӵgL!!!"""""" S?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e ??  g<ĉ 3we<Ħ 3h?@e  Z  3h?gL D%%)?fff?><z =?Ħg&eg&e S?ʬ 4ff?>ߝL@e g&e 3h?g&e>&e ??                            ccc4DӵFFFBBBDDDHƅ^Hu]Ħ777Hu]Ħ555ZuR)ĦDDDAAA<<<666222111111Hu]Ħ,,,HŐeHŐeHu]Ħ111qIܗGIӵ'''tt///111111HGgĉ@DDDIIIJJJEEE???;;;888666Hu]Ħ///ZuR)Ħ+++444:::999777222,,,sߝLGdUĦHƅ^Hu]Ħ!!!ntHdĦHGgĉ@HdĦ!!!$$$$$$$$$###Htƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s  tQje<Ħ Bt=o9ĦH׼s   HtĦ  Bt=o9ĦHdĦ  Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ Htƅ^ qIܗGIӵH׼s Hu]Ħ Bt=o9ĦHƅ^Hu]Ħ                              fffbbb4DuXӵ>>>@@@BBBDdDΦDdDĦ444DdDĦ666@@@t|>>999777555DdDĦ000333t|<+++000888<<<:::666333+++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Ħ                            ddd```4DuXӵ:::>>>???DdDΦDdDӵ111DdDĦ888===o)h===BBB@@@<<<666000------...DdDĦ---DdDΦDdDΦDdDӵ000=ӊB1.uTӵ(((HߝL`o9///po9wӵLLLJJJEEE>>>888555333DdDĦ111222o)h...111888???AAA<<<666333***DdDΦ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ӵ                             \\\YYY4DuXӵ>>>;;;<<<DdDʜ4DuTӵ000>d<Ħ:::Dt<<<===888222---***+++--->d<Ħ***>d<ʜDd<ʜ4DuTӵ111333F&uTӵ)))4DufئL>e...puR)ĦMMMMMMHHH@@@999444111>d<Ħ000Dt111AAAGGGEEE>>>777333)))DdDΦDdDĦ!!!>d<ʜ4DuTӵ4DwDd<Ħ"""puR)Ħ>d<peӵĦpeӵDx<>d<ӵDd< qR/ܗ?fӵ>d<>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ӵ                                 !!!""""""######WWWTTT4DuXӵBBB:::;;;D&dq&ĒR555222sdKĦ<<dp&ĒR)))+++nfʜ>>777111(((>d<Φ>d<Ħ%%%s&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<   geĦHg8>aĦB?Ho9 >d<///999+++>d<ӵ B?Ho9 <x &ӫeʬtIӇ >d<Φ>d<Ħ D&ӫetIӇDdDĦsdKĦ B?dp&ĒR>d<sdKĦ B?Ho9 s&dq&ĒR                             !!!  !!!&&&%%%%%%&&&''''''&&&&&&VVVSSS4DuXӵBBB;;;;;;Hu]3hh:::888555ne888;;;=e444333222...+++))))))***ne000///pIƎ@t@h---,,,,,,>h'''+++---fe---@ďDCCCGGGIIILLLIIICCC;;;444000ne//////=eCCCIIIJJJEEE<<<555...(((ege)))***sĪj@hfdDĦ@ďDHkge @h@GHĪj@IŌ$$$###Bene HkgenefeHu]3hh se   geĦja>aĦ@G se'''888999,,,<Ō @G Hkge HĪj@IŌ ege Hu]3hIŌ DdDĦne @h>h se ne @GsĪj@h                                  ###"""!!!!!! $$$&&&$$$,,,+++)))***++++++***(((SSS4DuXӵBBBĵD^;;;:::999777666666777......///000...,,,*********+++,,,,,,555,,,+++***+++'''(((,,,///,,,---+++;;;???BBBCCCDDDCCC@@@:::444111...///000>>>CCCFFFEEE???777111+++'''&&&***+++DdDĦ ######$$$!!!"""D^ s׼s    geFm8>aĦ s׼s %%%444***&&& Ho    D^ DdDĦ   s׼s                              """%%%%%%!!!!!!$$$%%%$$$%%%***+++)))///---++++++...///...,,,Φ4DuXӵtvӵ>d<Ħ@@@:::999999888888888Ħ555666444000,,,***)))+++---//////---+++******)))(((Ħ,,,333;;;;;;BBBKKKQQQOOOFFF;;;333...,,,***+++...111333444+++'''(((...000///111777333555333...,,,---+++(((***,,,000555999<<<>>>???===>>>===999444111222444Ħ000222444666777;;;===AAACCCAAA;;;333...)))'''''')))'''###$$$((($$$((()))'''%%%$$$ !!!$$$$$$""">d<Ħ !!!!!!!!! !!!###!!! !!!"""%%%$$$$$$%%%'''((('''%%%###$$$$$$%%%$$$###!!! Ħ %%%$$$>d<Ħ Be  geFYĉ>aĦ  Be  )))"""nu]ӵ      ###(((''' >d<Ħ >d<ĦĦ  Be Ħ                                       ###((((((%%%$$$'''(((''')))---...,,,///,,,+++,,,///222111///?aŖ%7uSQuR)ӵsdKĦ@@@:::888777666777gdKĦ333000,,,******+++,,,---///111000---***)))(((***gdKĦ000222444;;;CCCLLLOOOJJJAAA999444444,,,&&&(((---///111333,,,++++++---111444666777777555222///,,,***)))))))))---222777888888777777::::::999666222...---gdKĦ999:::::::::;;;<<<>>>AAAAAA>>>888000+++'''%%%###$$$'''******)))***'''$$$"""!!! """ """&&&'''"""gdDĦ &&&%%%""" ###!!! $$$ $$$'''***+++***'''%%%$$$''')))(((###"""###"""gdKĦsdKĦ  ŶS3we<    iĉ@3hR/Ō   444<<<999&&&  DdDĦ sdKĦ gdKĦ    gdKĦ                                    """$$$%%%''')))+++)))...222333111//////000222000...,,,,,,---000111>A===neBBBCCC???<<<999777ne...---+++)))***+++...///---///000000---+++))))))ne,,,///111222:::@@@FFFHHHDDD>>>888555333,,,(((+++.........///******,,,000333666888888777555222///,,,+++******,,,///333555777777777777777888888666333111ne777::::::999999:::888999<<<<<<999444...***(((%%%###$$$'''))))))((((((&&&###!!! %%%)))De !!!"""!!!!!!   """!!!'''&&&)))+++,,,+++(((&&&%%%''')))(((### nene  >Ak<   fh  """666===999''' De ne ne   ne                             """$$$%%%''')))+++***...333444222000000111222000...,,,+++,,,---;;;999AAADDDEEEAAA===888444///000...+++(((&&&&&&'''''',,,...//////---+++*********,,,---///000777:::>>>???===:::888777111,,,))),,,///---++++++)))+++000444777999:::999444333111000//////000000111222333555666666666666222444666666555333666999:::999888777777444555666666444000,,,***(((&&&$$$$$$%%%&&&'''&&&'''%%%"""  &&&(((!!!"""###"""!!! !!! $$$,,,***+++,,,---,,,***'''&&&&&&******$$$           ,,,000+++                                        !!!$$$%%%'''***,,,+++000444666444222222333333111...,,,******+++555777:::;;;<<<:::888777333222333666;;;???BBBCCC@@@<<<555111......---,,,000---)))%%%###"""""""""+++---......,,,++++++,,,((())))))+++,,,...///000222555999;;;<<<:::888777000+++(((+++---++++++---,,,000666:::<<<;;;:::999000111111333555777999;;;666666666777777666555333000222555777666555555666777999::::::777555444444222222111111///...,,,+++)))(((&&&$$$$$$$$$%%%%%%'''$$$""" %%%'''&&&  ###$$$""" !!!$$$$$$""" $$$---------,,,---,,,+++)))'''''',,,,,,%%%                    !!!                                 ###$$$'''+++---,,,111666777555333444555555333111---+++******444666888::::::888666555//////111555;;;???AAAAAA???:::444000.........---'''%%%###""""""$$$&&&(((***+++------,,,+++,,,---)))***+++,,,---.../////////222777<<<>>>===999666000***''')))***+++...222000555;;;???>>>;;;888777111333777;;;???CCCEEEGGGBBB@@@===;;;:::777333//////222555666666666777888999:::;;;999555222111111......---,,,+++******)))***)))'''%%%$$$###$$$%%%'''%%%"""!!!"""!!! """!!! !!!$$$&&&###"""%%%%%%$$$!!!"""&&&)))((($$$"""+++555///---++++++,,,,,,***((((((,,,,,,&&&                          !!!&&&+++)))"""                         !!!###&&&+++...---111666888666555555777888666333000---+++***)))666777999999999777666444000111444999>>>BBBCCCCCC???;;;666222111000//////'''&&&###""""""###%%%''')))***,,,,,,++++++---///)))***+++---......//////---111777>>>AAA@@@;;;777000+++((((((***+++///666111666===???===999666666888<<>>BBB??????>>>;;;666333111111//////...---,,,+++***)))***++++++(((%%%$$$&&&(((%%%###!!!!!!!!!"""!!! %%%"""###%%%''''''%%%###!!!"""&&&,,,...,,,$$$ !!!"""(((000,,,((($$$%%%)))+++***(((&&&'''%%%"""###$$$                        )))222222***                                 $$$)))---,,,111666888777666666888777666444111...+++)))(((===<<<;;;:::999777777666444555888===AAACCCCCCAAA:::777333///---***'''$$$$$$###""""""###'''***,,,''')))*********,,,...111'''(((***+++,,,,,,,,,+++111222555;;;@@@AAA>>>:::000......///...+++,,,000***000777999777333333444DDDPPPdddzzzxxx^^^HHH;;;555222000+++,,,///111555:::AAAFFFBBBBBB@@@<<<888444333333444444333222111///...---***++++++)))&&&%%%'''***###""" !!!   &&&""")))!!!"""###$$$$$$###!!! %%%+++///,,,###$$$###!!!!!!!!!###%%%&&& !!! ###)))+++&&&"""###(((+++***(((%%%$$$!!! $$$%%%                              ###...000(((                   $$$           ###)))---,,,111666888777555666888666555333000---***((('''CCCCCCBBBAAA???===:::999///444999<<<@@@DDDBBB===888444///***'''&&&''')))''''''''''''''''''''''''%%%%%%&&&'''))),,,///000......---,,,+++)))((((((...222777<<<>>>>>><<<:::///000000000000...---,,,---------000333888<<>><<<;;;:::555999===>>>AAACCC@@@;;;444111---)))'''''')))***$$$%%%%%%&&&'''((())))))%%%%%%&&&'''***---///111///...,,,+++)))(((((((((...111555999:::999777666---......//////...------,,,---///111555999===???HHHZZZuuudddNNN999111111---,,,------,,,333<<<@@@>>>BBBAAA>>>:::777777999;;;::::::999555222000222444222000...,,,++++++,,,------(((###!!!!!!"""!!! """$$$###""" !!! !!!!!!&&&...///,,,***)))))))))'''$$$### $$$'''***((($$$!!!                                             """           ###"""$$$)))...222555666333111111222333666666111------,,,)))KKKIIIDDD@@@===<<<<<<<<<:::===>>>===>>>???<<<666///---***((('''(((***,,,&&&&&&&&&''''''(((((((((%%%%%%&&&'''***---///111///...+++)))''''''((((((---///111444555444333222+++,,,---------------,,,***,,,000444888;;;======FFFTTTjjjzzz^^^OOO;;;/////////,,,---,,,,,,000888;;;:::@@@???<<<999777888;;;>>>;;;:::888555222222555777666444222000//////000000---***%%%"""!!!!!!!!! !!!$$$&&&&&&%%%%%%!!!!!!!!!!!!+++444777666444222///***%%% """!!! ###''')))'''""" $$$###                                                          ###$$$&&&***///000111222222111000///333888999555222222000---NNNJJJEEE???<<<;;;<<<===:::<<<;;;999999:::777111---,,,***)))((()))***+++++++++***((('''&&&%%%$$$$$$$$$$$$&&&(((+++---//////---***'''&&&&&&((()))+++,,,///111222222222111,,,,,,,,,,,,++++++******))),,,111666999;;;;;;;;;AAAJJJ[[[vvvmmmUUUMMM<<>>===:::777555666999<<<666555333111111333666999888888666555333333222222---***&&&###!!! !!!!!!!!!###%%%%%%%%%$$$'''###!!!!!!""""""$$$000999>>><<<999444...(((!!!"""#########"""  %%%'''%%%!!!&&&***+++)))%%%                                                       ###%%%(((***///......///000111000...555:::===:::888777555222NNNIIICCC===::::::===???999:::999777777999777222///...---+++***)))))))))------+++***((('''&&&%%%############%%%''')))+++,,,***(((%%%%%%&&&((())))))+++...111333444444444///...---+++***(((''''''(((+++111666999999888777:::@@@OOOjjjeeePPPKKK>>>222444888222111/////////000333777::::::888555222222444666111000///000222666999;;;999999888777555444222111,,,***&&&###  """ ###&&&&&&&&&&&&%%%%%%$$$$$$######""""""!!!***555>>>DDDAAA;;;333+++$$$!!!  $$$$$$$$$$$$ !!!$$$"""&&&///333000+++'''                                                      !!!&&&)))***///---,,,,,,...000//////666<<>>666888999666333111111///...000555555666555333111///000111...------000444888;;;;;;777777777777555333000///)))(((&&&""" ###%%%(((***+++,,,$$$%%%%%%%%%$$$$$$$$$%%% &&&///:::@@@EEEAAA:::111(((###""""""###"""$$$$$$ !!!!!!!!!(((222555000(((%%%                                                            '''******------,,,,,,,,,...000111777;;;>>>;;;999999888666DDDAAA<<<888888:::===@@@999:::888444555888888444222222222222000...---+++,,,,,,,,,---------------%%%$$$###""""""###$$$%%%$$$$$$$$$%%%&&&((()))******---222666888777555444111000---+++)))((('''''''''***...111333222000...+++111>>>SSSppppppYYYJJJCCC::::::===999888444222222///+++---444///111333333111000//////++++++,,,///444777777666444555555555333000---+++&&&&&&$$$!!! $$$%%%***,,,,,,---...'''$$$""""""%%%%%%###  !!!!!!'''000888>>>>>><<<666---%%% """!!! """### """!!!"""""""""###$$$### ###"""'''///111***$$$"""                                                                &&&***))),,,---...,,,***,,,000444555999:::777444666555333@@@>>>:::777777:::===@@@888999666222222555555111222333333333222111///...000000///...---,,,,,,+++'''&&&%%%############$$$""""""$$$%%%'''((()))***,,,///444888999777444111000///---+++))))))))))))(((***---000000///---,,,'''---666GGG___ttt}}}|||aaaPPPCCC<<<666<<>>IIITTT]]]bbbVVVJJJ===888999:::777222444000+++***---000111000...///000111222333333333.........///000222333555444666777777555111---***!!!"""!!!  """...///111444666555111...)))((('''(((******((('''"""!!! ###(((,,,//////...+++&&&'''$$$  """###$$$%%%'''((('''$$$!!!###%%%$$$!!!                            !!!                            '''...+++,,,,,,,,,,,,---000333;;;666000......000000///???;;;777555666888:::;;;777444000///000111222222000333666666333111000000444555666666555222000......---,,,)))'''%%%%%%&&&&&&%%%&&&***+++((((((***000000222555888888555222777333///---,,,+++(((&&&$$$%%%&&&)))+++,,,,,,+++$$$'''---666AAAMMMWWW\\\UUUJJJ<<<666777888555111444///++++++...111111000///000111333444444333333000111222333444666666777666666777555222---((($$$ !!!$$$(((+++111222666999;;;999555111***)))((((((((((((&&&$$$"""###""" !!!###  """&&&))),,,)))((('''$$$!!!$$$###"""!!!))))))))))))'''$$$                                                     ###)))$$$''',,,000222444777888888444///---...///...---===:::555333333555666777333111...---///222333444000222555666444222222222888999:::;;;999666222000......---,,,+++************((((((,,,,,,******---333222333555666777555333888555222000///---***'''###$$$&&&((())))))))))))$$$&&&)))000:::FFFQQQWWWSSSHHH;;;555555555333///111...+++,,,000333333222111222444666777666555444111222555777888999888777999999:::888555000+++''' !!!!!!!!!###'''---111444666:::>>>@@@===888333+++)))(((''''''&&&$$$!!!"""&&&((((((((('''""" !!!$$$&&&###"""!!!!!! !!!!!! """###$$$$$$""" ***)))((('''%%%"""                                                  !!!$$$ &&&...444777999:::;;;333111///...///...---+++:::777222000000111222222000...,,,,,,///222555555111222444555555555444444999;;;===>>><<<888444111---------...//////...---,,,))))))+++,,,***+++...444333333333333333333222555444333222111///...,,,((()))++++++)))(((''''''))))))***...777BBBNNNUUUQQQGGG;;;555444444222///---,,,+++///444888888777555666888::::::999777666000222666999::::::888777777888999999777333///,,,'''&&&$$$""""""%%%***///333666:::???@@@===777111***)))''''''((('''$$$"""$$$(((++++++***(((###!!!""" #########!!! """###%%%%%%###                                                          !!!###(((///444666777777777000000111111111000...,,,777444000....../////////---+++)))+++...222555666333444555666777777666666888:::<<<===<<<888333000---,,,---000333333111...,,,)))''')))***(((***...222222222111000000111111555555444222///...---,,,'''***,,,+++)))''''''''',,,++++++...555@@@JJJPPPLLLDDD;;;666666555333000******,,,222999======;;;888999;;;<<<;;;:::888777111444888;;;===<<<:::888333444555555333000+++))))))(((%%%"""!!!###'''+++///222777;;;<<<999222---((('''&&&'''((((((&&&%%%$$$)))+++(((''''''$$$!!!$$$$$$!!! """###!!! ###""" $$$&&&$$$                                                        ###''',,,000222222333444000222444555555333111000666333000...///000000///+++)))((()))---222555666777666666777999:::999777666888:::;;;:::777333111------...222666777444000,,,(((&&&''''''&&&(((---000111222111//////000111666555222...)))&&&&&&''' $$$(((((('''&&&(((***+++******---333;;;CCCHHHDDD???:::888777777444111***+++///666>>>AAA@@@>>>:::::::::::::::999888888555777;;;>>>@@@???===<<<999::::::999555000+++(((&&&%%%$$$"""!!!"""&&&))),,,...222555777333---)))&&&%%%%%%&&&''''''&&&$$$"""''')))&&&$$$$$$###!!!!!!'''+++,,,(((### ###$$$$$$""""""!!! &&&)))&&&!!!                                                  """''',,,...000222333111444777999888666555555666444222111222333333222***(((''')))---111555666;;;999888999;;;<<<:::888555666777888777666444333000///111555:::;;;666222---(((%%%%%%%%%%%%''',,,...000222222000///000222111000,,,&&&!!! """!!!&&&'''%%%$$$'''***((((((***---222777<<>>@@@???>>>===>>>>>>>>>===:::555000,,,$$$$$$$$$"""!!!"""%%%'''+++,,,///111222000+++'''%%%$$$###$$$%%%$$$""" $$$(((&&&$$$$$$###!!! $$$***///...'''  ######### !!!!!!!!!###)))***%%%                                              """$$$ %%%+++...///......222555999;;;999888888999888666444333444666666555***((('''(((,,,111444555===;;;999:::<<<===;;;999444555666666666666555444222111333888======888333---(((%%%%%%%%%$$$'''------000333444222000111333***)))%%% """ $$$((((((%%%###%%%((('''(((+++...222666:::;;;555555666777999888444111222333777===BBBCCC???;;;999777555333222222333444555777999<<<=========<<<999:::<<<<<<999666222///&&&&&&&&&$$$"""!!!"""$$$+++,,,...000111///***'''%%%$$$"""""""""!!!"""((('''%%%$$$###  !!!%%%+++...***  !!!!!! !!!###$$$"""!!!%%%)))((("""                                                 !!!555777&&&&&&---///---***(((222666:::;;;:::999:::;;;:::999777888999777222......,,,+++---333888::::::555888;;;<<<;;;999888888111...000666777333333888333444777===@@@===555---((()))***(((%%%$$$'''***+++///333555333///,,,***,,,(((### """###$$$&&&''')))***,,,///333555444333333222333555777666222...333999<<<;;;:::;;;:::888000//////000111222222111///333999<<<<<<;;;;;;:::>>>;;;:::<<<>>>;;;333+++***)))((('''&&&%%%$$$$$$******+++---///---***'''###"""###$$$!!!!!!###%%%%%%###  ###(((---...,,,(((%%% !!!!!! !!!!!!!!!""""""###***+++%%%                                                               )))DDDCCC///!!! (((***+++---...---222555777777555333222111<<<:::999999:::999666333///...---000444888::::::777999<<<<<<:::777555444///,,,...222333000222666555555888===@@@===555...'''))))))'''%%%%%%(((+++...111444555222...***((()))&&&### !!!"""###%%%'''))))))+++...222444333222111111111333555444111---111777:::999888:::999666444333222000///...,,,+++///222777999999888999999===>>>???@@@???;;;777444------+++)))'''&&&$$$$$$((()))***+++---,,,)))&&&&&&###"""""" """###$$$$$$""" !!!&&&))))))'''###   $$$))))))$$$                                                        ***<<<888%%% !!!!!!  %%%&&&(((---///...222444555444222000000000AAA???===;;;:::999666444000000000222666888999888888:::;;;;;;777333111000,,,***+++---------000555666666999===???<<<555///''''''((('''&&&'''***,,,000222555444000,,,((('''%%%%%%$$$  !!!"""$$$&&&((()))***---000222111000.........000111111///---///555999888777888777555......///000000000000000...111444555555666888999???BBBDDDCCC@@@<<<;;;;;;222111...+++(((&&&$$$$$$''''''(((***+++***(((%%%'''###!!! #########"""!!!  ###&&&&&&### !!!%%%)))((("""                                                            &&&///((( """"""###"""!!!"""$$$###%%%+++---+++111222222000---,,,,,,...GGGDDD@@@<<<888555222111000000222333555666666555555777999999555222///...************)))+++000666666666888:::;;;999444000&&&'''''''''''')))+++---000222333222///+++((('''$$$&&&&&&!!! !!!"""$$$&&&(((((())),,,///000///...***++++++,,,.........---000555999777777888777444+++---000222333333444555...000222333444777:::<<>><<<;;;444222///+++(((&&&$$$$$$((('''(((***++++++)))'''&&&""" """###!!! !!!"""  ###$$$###!!! %%%''')))&&&                                                ### !!! !!!###$$$###!!! ###$$$###%%%))))))'''000000...+++)))(((***,,,DDDBBB???;;;666333111111///000222222222111111111111444666777555222000000))),,,,,,)))(((+++222777555555666777777555222///'''&&&&&&&&&(((***,,,---...000111000---+++******%%%''''''"""!!!!!!"""######"""###%%%'''(((((())),,,...///...,,,((())))))***+++,,,...///222888;;;999777888777444111444666666444222111222///000333444666999===@@@GGGCCC@@@???@@@>>>999555222000---***'''%%%%%%%%%*********+++---...,,,***###!!! !!! !!!###$$$$$$""" """!!! !!!!!!!!! """###(((***)))%%% !!!                                                        !!!"""""" ###%%%&&&%%%###""" """&&&&&&(((++++++(((......,,,)))&&&&&&(((***999::::::999666555555666000111111000...---...///...111555666444222111111(((---...***(((---444888555555555555444222111000((('''&&&&&&)))+++,,,,,,...///000...,,,*********&&&'''&&&$$$ ###&&&((((((((('''%%%%%%''')))))))))***,,,......---+++'''((())))))***,,,///222555;;;===:::888888666333...222777888666444555777222333666777999;;;>>>AAACCC???;;;<<>>;;;888777444111(((...444777777777999<<<666888::::::::::::<<<===:::999:::;;;<<<:::555111+++)))(((''''''))),,,---///......///111222222111)))&&&$$$$$$""" """(((  !!!""""""!!!"""###%%%###"""  """###"""###&&&'''...///---'''!!!                                                """$$$        ###!!!   """###%%%%%%&&&&&& ###&&&&&&***222777222++++++...000*********)))'''''')))+++222666999:::777555555666333444222///***)))+++...///222555666444222000000$$$---111,,,)))...555777777777666444222111222333+++(((&&&'''***,,,,,,***333333111---)))&&&&&&'''###""""""$$$)))...111333333333111...***)))+++---+++***+++---...///---+++''')))*********,,,222777888===>>>;;;777555333///,,,222777888555333444666:::;;;<<<<<<:::999999999222666:::<<<:::777555444)))(((''''''(((+++///111000///...///222333333222...)))%%%$$$"""!!!&&&---  """ !!!!!!"""$$$'''"""!!!  """&&&&&&$$$  %%%((((((000000...(((!!!                                                 """&&&(((   """!!! """"""!!! !!!"""""" !!!"""######"""!!!  """ !!!%%%)))(((999AAABBB666***&&&***///((()))******))))))***,,,///222444555999===;;;777333111...,,,+++---///111222222111...,,,+++---000+++++++++***+++...333777666555333222111000000111---+++***))))))+++---...333111...)))%%%###$$$%%%$$$(((+++***---444888999;;;:::777333///---///111---......//////...---,,,***))),,,000000...///333666888999666333000111333777999;;;;;;:::::::::;;;>>>===<<<;;;999666222//////111333555444222///---...+++(((%%%%%%(((+++...///444999888444333666;;;111000,,,&&&$$$,,,===JJJ)))$$$$$$!!! ###'''(((%%% !!!######!!!!!!"""%%%+++111333444000((("""                                              !!!        !!!!!!!!!!!! """$$$&&&'''&&&%%%######$$$$$$%%%%%%%%%$$$#########"""""""""&&&,,,000HHHQQQNNN999(((''',,,......+++(((((()))***(((%%%---111333555999======999444222...,,,+++,,,...000,,,,,,+++)))'''(((***,,,...---,,,***)))***...111333333333222222222222222,,,,,,,,,,,,---...///000333222...(((###!!!!!!###"""'''******---444999:::AAAAAA@@@;;;666222222333111111222222111///,,,+++******,,,111111///111555555888:::888333000222555777999<<<<<<;;;:::999:::888666555444444222000...***,,,///222333333111000...,,,)))''''''(((***,,,///444888777333111555999444222---'''&&&+++666@@@(((######$$$"""!!!  ###$$$!!! !!!$$$***111111222...'''"""                                            !!!$$$&&&''''''%%%$$$&&&%%%%%%$$$$$$#########%%%%%%$$$######&&&,,,000FFFNNNLLL999)))&&&******...+++)))(((***+++)))(((+++///222444999>>>>>>:::444222///,,,++++++---...'''(((((('''&&&&&&)))+++...---,,,)))((((((+++...///000111333333333222222,,,---///111222222222222222111,,,'''!!! &&&)))***...666;;;===AAABBBBBB===555000///000555666666666444111...,,,+++***---111222000222666444999===;;;444111444888777999======<<<999888888333111.........///...---***+++...111333333222222...---,,,***))))))))))))///333666444000///222555888444///***(((***...111'''"""!!!"""$$$$$$!!!""""""###***222000000,,,%%%!!!!!!  !!!                                    !!!""" """$$$&&&&&&&&&%%%((('''%%%###""""""######'''&&&%%%$$$###&&&***...<<>>???;;;444222///,,,+++++++++,,,((()))***))))))***,,,...***+++***)))((()))---///,,,...000222222111000///,,,...111444666555444333///---***$$$  &&&)))+++///777===???@@@AAA???999222---...000777888::::::888555111...---,,,...222111///000444555;;;@@@>>>888444888===777999<<<===;;;888666555333000,,,***+++,,,---------...///111222222111111/////////...,,,***)))(((...000222111---,,,...222888333...+++***)))'''%%%&&&"""""" ###%%%###!!!###&&&%%%%%%***222//////***### !!!""" !!!"""!!!                                          """ !!!###%%%%%%%%%$$$### """"""!!!!!!$$$%%%%%%%%%'''&&&$$$""""""###$$$&&&''''''&&&$$$###$$$(((+++000888:::333,,,,,,......---+++(((&&&%%%%%%%%%%%%&&&+++...111666<<<===999333222///---++++++++++++***+++,,,,,,,,,,,,...///*********)))((()))+++...***,,,...///000///---,,,...000444777888777444222***)))&&&""" """!!!&&&***+++///777===???AAACCCAAA;;;333000444999666888;;;===<<<888444111///...///222111------111666<<>>AAAAAA;;;333000555;;;555888<<<>>>>>>:::444111111000111333222......222777;;;???@@@>>>======???555777777666333000......---***&&&###$$$%%%%%%%%%######%%%'''***...111333111111222222000...+++))))))******)))'''(((***,,,---+++(((((()))((($$$!!!!!!!!!  ###$$$###""""""""""""!!!$$$***---,,,,,,///++++++'''  !!!%%%$$$                                           !!!###!!!&&&+++,,,)))%%%!!!   """###!!!!!!""""""!!!!!!!!!"""$$$&&&(((***''''''&&&%%%###$$$&&&(((,,,///111111///...------222111...)))%%%$$$%%%'''&&&***,,,---222666555111000///...---,,,,,,,,,,,,,,,......---***((((((((('''''''''&&&$$$###$$$&&&'''(((***,,,///111333444999;;;======;;;888444111)))(((%%%!!!"""!!!&&&)))(((***000555666666;;;???;;;222---///444666999===???>>>999222...111000222555444111222666666888:::===??????===<<<555555444111---+++++++++'''%%%"""!!!"""###$$$###"""###$$$&&&***...222444111222222222111///---+++''''''&&&%%%%%%''')))+++)))(((&&&%%%%%%%%%%%%$$$!!!!!! !!! """$$$###!!!!!!"""$$$### !!!)))///...+++***&&&'''$$$ !!! ###'''***)))$$$                                             !!!$$$ ###'''***+++***'''%%%!!!  !!! """###!!!!!!"""###!!!!!!"""###%%%&&&''''''((((((((('''&&&&&&(((***...---...000000///......///...,,,((($$$###&&&)))&&&***,,,---000444333...///...------,,,,,,,,,,,,...///000...***((('''''' !!!######"""###&&&(((%%%&&&))),,,000444888:::>>>???@@@???===999444111***)))&&&""" !!!%%%'''&&&'''---111222333;;;AAA>>>555...---///888;;;>>>@@@===777000+++000000222777777555777;;;555555777:::>>>???<<<999444444222...***((()))***$$$###!!!!!!###%%%&&&%%%((((((((()))+++///222444222222222222111///...---&&&%%%$$$$$$$$$&&&)))***((('''&&&$$$######$$$%%%!!!""" !!!###"""!!! !!!###$$$### ###&&&###(((//////***&&&!!!###!!!!!!###!!!'''"""!!!))),,,///...((("""                                                  !!!###%%%&&&(((***+++,,,++++++!!!!!!!!!!!! ######!!! !!!######""""""$$$%%%%%%%%%%%%%%%)))******)))((((((***,,,,,,***+++///111111222333))))))((($$$!!!!!!%%%)))...+++)))))),,,000222333000000000000000///...---333222111///,,,(((%%%###!!!""""""!!! !!!###%%%&&&)))---111333555888;;;AAA>>>;;;===@@@===555,,,---+++'''### ###""""""$$$&&&***...222444444888:::999444222333666:::;;;<<<>>>@@@>>>999666666666555222000000222444444777999;;;::::::;;;;;;999444...+++***+++)))'''%%%%%%%%%$$$$$$%%%(((++++++(((&&&(((---222333333555111,,,,,,//////,,,(((%%%%%%%%%""" !!!%%%)))+++&&&"""!!!""""""!!! !!!!!!  """""""""""""""!!! $$$$$$######"""!!!!!!!!!###$$$'''---111000+++%%%"""###%%%###!!!666$$$ &&&***000444111)))!!!                                                             !!!!!!!!!"""###))),,,***)))***''' !!!$$$$$$!!!!!!###""""""$$$$$$""" """###$$$$$$"""%%%(((++++++'''### %%%'''((('''''''''***,,,///000111000///000111333...+++'''$$$###$$$''')))+++***)))***...111333444,,,---......//////......000000///,,,)))%%%""" """$$$'''***...000222555888:::>>><<<<<<>>>???<<<555000,,,+++'''### """!!!!!!###&&&)))...111444222555888777444444777;;;<<>>?????????<<<777222///+++***'''### !!! !!!"""%%%)))---111333222444555444444666;;;???AAAEEEGGGEEE???<<>>CCCIIIJJJIIIEEEAAA@@@CCCHHH<<<999333,,,'''%%%'''***000222555666666666666777333333333222111///,,,***'''((()))(((((()))+++---'''&&&'''))),,,///111222//////...,,,******,,,......---,,,)))&&&###!!!  """###%%%&&&'''"""!!!!!!###$$$$$$"""  """$$$$$$######!!!  !!!###%%%&&&'''%%%))),,,+++(((%%%$$$%%%###$$$&&&%%%$$$"""!!!!!!######!!! LLL>>> $$$---888999888222)))###!!!"""!!!                                              ###&&&''')))******(((&&&### """""" %%%((('''"""###$$$$$$###""""""!!!%%%&&&&&&'''((((((((((((+++***)))'''&&&&&&'''((((((***,,,---,,,++++++,,,---//////...,,,++++++,,,+++***)))(((((()))***,,,000000111222444333111...111222333444555555555555333333222000---)))&&&$$$ """&&&***111333444444444555888:::???AAABBB===444---***)))&&&''''''&&&###!!!""""""!!!"""###%%%(((+++...000/////////000555<<>>;;;555...)))(((***---...000333444444444444555333444555555333111///...)))***+++***))))))***,,,%%%&&&''')))+++---000111---...---+++***+++...111222000---***'''### !!!$$$'''***,,,---(((&&&%%%$$$%%%$$$"""!!!###%%%%%%$$$$$$###!!!!!!$$$&&&((()))%%%(((***)))%%%###$$$'''%%%''')))(((%%%###""""""""""""!!! """OOO--- ###&&&###!!!&&&...333333222---'''######$$$!!!                                                       """&&&&&&''')))'''$$$!!! """"""!!!'''***)))%%%%%%&&&'''((('''%%%$$$(((((((((((())))))******+++)))&&&$$$$$$%%%((()))))),,,///000///---,,,,,,...000111///---*********,,,+++***)))((((((((((((222222111222222111...,,,......///111111222222222000000000...,,,)))&&&$$$"""""""""!!!!!!%%%***...444555555444444555777999999;;;<<<999333...++++++$$$&&&''''''&&&$$$%%%%%%$$$$$$$$$&&&(((+++---///))))))***///777BBBLLLSSSSSSNNNGGGCCCCCCEEEFFFFFF>>><<<777111,,,***+++...,,,...111222222222222333444666888888666444333333.........,,,(((&&&%%%&&&%%%'''***,,,---...111333---,,,******,,,///222444555111---)))&&&### ###''',,,000444666...+++(((%%%$$$###!!!!!!&&&(((((('''&&&%%%###!!!!!!$$$''')))***%%%&&&%%%###!!!!!!"""###%%%(((+++)))&&&######$$$#########"""!!!222FFF###((()))'''***000.........+++(((%%%%%%%%%                                                     $$$###$$$'''&&&""" !!! !!!!!!&&&((('''&&&&&&&&&((()))(((%%%###'''&&&&&&&&&'''((())))))***(((%%%###$$$&&&)))+++(((+++///111///---+++***)))+++------+++)))))))))+++++++++***)))'''&&&&&&000///......///...---+++((()))+++---...///000000.........---,,,)))'''%%%$$$######"""###''',,,111555555555333222222555777666777777555111...+++***"""%%%((()))((('''((((((''''''&&&'''(((***,,,...))))))***///888CCCMMMRRRQQQNNNIIICCCAAAAAADDDGGG>>><<<777111,,,))))))***+++---000111111000111222333555777666444222333555///000///,,,(((%%%#########'''***,,,,,,---000333---***((()))...444666777777222,,,'''%%%"""!!!""""""&&&,,,222777;;;>>>222///***&&&$$$"""!!!%%%'''(((((('''%%%###!!!!!!$$$''')))******'''###!!! &&&)))+++)))%%%"""$$$&&&%%%&&&&&&&&&%%%###!!!BBB;;;""")))+++))))))+++))))))***)))'''%%%$$$$$$                                                             """!!!%%%%%% """!!!"""!!!"""'''(((&&&''''''''')))***)))%%%"""&&&&&&%%%%%%&&&((()))***)))'''%%%$$$%%%(((,,,...))),,,111333111...,,,***(((***,,,,,,***'''&&&&&&((())))))))))))((('''&&&---,,,++++++,,,---,,,+++%%%&&&(((+++...000111222............---+++)))((($$$$$$###"""###'''---222444444444222000111333555888777666333000,,,(((&&&!!!$$$(((******)))******)))((((((((()))***,,,---...------111888BBBIIIMMMMMMNNNKKKEEE>>>===BBBHHH===;;;777111+++'''%%%&&&***,,,///000000000000111///111333222000///111333------...,,,(((&&&%%%%%%!!!$$$(((******+++...000...)))&&&)))000777999888888222+++&&&$$$"""######!!!$$$)))///666<<>>:::777444111///,,,'''$$$++++++******+++---///000777444000....../////////333111---(((%%%###""""""&&&&&&&&&''')))***,,,---'''(((***///555777555222444000+++'''###""""""###$$$###""" !!!"""&&&***,,,777EEEFFF===222...(((%%%$$$"""$$$'''%%%&&&&&&$$$!!!###&&&(((+++---)))'''$$$############""""""$$$&&&((('''###+++,,,,,,***%%% 000>>>CCC((())))))---(((!!!%%%!!!%%%&&&&&&$$$###### """!!!                                               """"""%%%$$$!!!"""%%%''''''$$$$$$'''***---+++)))&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&((()))***&&&$$$"""!!!###(((---111---000555888888444///+++''')))***+++)))&&&""" ###$$$(((,,,///...+++(((+++***+++---000111...,,,)))(((((())),,,/////////***+++,,,***(((&&&&&&&&&###$$$%%%%%%%%%&&&+++...000///......000333666999777444000...---,,,***(((&&&(((+++,,,------///111111///...,,,+++,,,---.........000444;;;CCCKKKOOONNNHHH???999666666666777222111/////////...+++))),,,++++++***+++,,,...///000...+++***,,,///111222111...+++'''$$$"""!!!!!!$$$%%%%%%&&&(((***,,,---******,,,111555666444222///+++&&&!!!!!!%%%$$$$$$############$$$###(((***+++444@@@AAA999111---(((%%%$$$"""$$$'''###%%%&&&$$$!!!!!!###$$$%%%''')))'''%%%###"""###$$$###### !!!###$$$%%%%%%&&&***,,,,,,***%%%!!!%%%...000!!!)))******...(((!!!%%%!!!###%%%%%%"""                                               """$$$&&&%%%###$$$&&&'''((('''''''''(((---,,,)))&&&$$$######### !!!###$$$%%%$$$######$$$%%%(((+++---222333666888777555222000))))))***)))((('''%%%$$$%%%&&&)))---///...+++(((,,,,,,---000222222000---)))(((((()))---///000000*********(((%%%######$$$"""$$$%%%%%%%%%'''***---......///111333666999:::777555222000///...+++)))&&&(((***+++---///333666222111///---------.........///000444999@@@GGGJJJLLLFFF>>>777333111///...---,,,,,,---......---+++---,,,+++++++++,,,---------***'''''')))---000111---+++(((%%%"""!!!!!!!!!$$$$$$%%%&&&(((***,,,---...///111444666666444222000---'''""" """$$$%%%%%%&&&''''''''''''&&&&&&******)))000999;;;555...+++'''$$$"""  %%%'''"""$$$&&&%%%""" """""""""""""""$$$$$$###""""""$$$&&&&&&%%% !!!%%%))),,,***,,,,,,***&&&!!!%%%%%%$$$(((### %%%'''((('''###  """      !!!                                          !!!%%%(((&&&$$$&&&&&&'''(((***+++)))(((---,,,)))&&&$$$###"""""" !!!"""###%%%&&&'''###$$$%%%'''((()))***+++444444555555555444333222+++***((('''&&&'''((()))((()))+++...///...+++(((...///111333333333111///***))))))+++...111111111******)))'''$$$""""""###"""###$$$%%%&&&(((***,,,...///222555888:::;;;<<<666555333222111///,,,***&&&'''((((((***---222666222111000///.........///000000222555999???CCCFFFKKKFFF>>>888333///,,,***---,,,,,,---...///---,,,...---,,,+++++++++,,,---...+++(((&&&(((+++------+++)))&&&$$$"""""""""###$$$%%%&&&'''***,,,...///333444666888999888666444444000***$$$!!!"""$$$%%%$$$%%%''')))******))))))(((***)))''',,,333555111)))(((%%%""" ###''')))%%%'''((('''###!!!!!! !!!###""""""###&&&((()))(((&&&$$$"""!!!"""$$$''')))+++,,,---+++&&&"""###"""!!!$$$ """$$$$$$"""!!! !!!                                                     !!!%%%'''&&&$$$$$$$$$$$$(((---///---***,,,***(((&&&%%%%%%%%%%%%######$$$%%%''')))+++,,,'''(((((()))***+++,,,,,,111222333444333222000///+++(((%%%###$$$&&&***,,,***+++,,,...///...+++(((...000333555555333111000---,,,,,,---000222333222)))***)))&&&###"""###$$$""""""###$$$&&&(((******---000555999<<<======<<<555444333333222000,,,)))(((((((((((((((+++000444111111000000////////////222333555888;;;???BBBDDDKKKFFF???999444000---***,,,+++,,,...000222111000///...---,,,,,,,,,---...///,,,)))(((***+++,,,,,,((('''%%%#########%%%&&&%%%&&&'''))),,,///111333666888:::<<<<<<:::888777555111***$$$!!! !!!###"""###&&&(((***+++++++++((()))((('''***...000///$$$###""" !!!""""""%%%)))+++)))***+++(((### """"""!!!"""%%%)))+++,,,+++((('''&&&%%%%%%%%%&&&&&&***+++,,,***&&&"""'''%%%###&&&!!!                                                          $$$%%%$$$###!!! """'''---000000...***)))((('''''''''((()))###$$$%%%&&&)))+++---///...---+++***+++,,,///000...000333555444222...,,,)))&&&###!!!"""%%%))),,,,,,,,,,,,...///...+++(((...111555777555333111111***)))((()))+++,,,,,,,,,(((((('''%%%""""""###%%%"""!!!"""$$$'''))))))))),,,000666<<>><<<:::222111111222222///***'''******)))((((((***...222////////////000000000000666777999<<>>===999666//////000111111---((($$$&&&''''''''''''))),,,///,,,---...///000111111111999;;;===@@@CCCEEEFFFGGGCCC???888444222111111000******+++///333555666555000000/////////111222333///......//////...+++(((""""""!!!!!!"""$$$&&&'''%%%&&&(((***...111444555222666:::<<<<<<;;;;;;<<<555333111...+++*********"""###%%%'''***---000111,,,+++++++++)))&&&%%%&&& !!! """(((((('''#########$$$%%%''')))***(((((('''### """!!!%%%)))++++++***%%%$$$$$$$$$$$$%%%%%%&&&!!!###$$$"""!!!###!!!  %%%###!!!                                                   #########"""!!!"""$$$(((---000///...,,,***)))))))))******+++,,,...111444777888222111000//////////////////000111222111000...---&&&%%%$$$$$$%%%&&&((((((+++***+++,,,......+++)))---222777888666222111000///---++++++,,,,,,,,,+++######""" """%%%"""!!!!!!$$$(((***)))'''''',,,444;;;===;;;666333------///000000,,,'''###!!!"""$$$$$$%%%&&&***,,,***+++---///000111111222;;;===@@@CCCFFFGGGHHHHHH???;;;555000///000111111...------///111222222000000000000000000222444555333222111111///+++&&&!!!  ###%%%'''$$$%%%'''***---111333555///333888;;;::::::;;;<<<...---,,,+++***)))))))))###$$$%%%'''***...222444.........---)))$$$!!!!!!!!!###!!!'''------+++#########$$$%%%&&&'''(((%%%%%%### !!!###'''******)))'''&&&###!!! !!!###$$$ %%%###!!!""",,,...%%% &&&%%%                                                           ###$$$######!!!"""!!!!!!$$$***///333111///,,,***)))((((((&&&'''(((+++...111333555///000111222111///---,,,......---,,,,,,,,,,,,,,,%%%&&&&&&''''''(((((((((***)))***+++------,,,***...---...222888999555000000---***)))))))))((('''&&&%%%#########%%%'''(((""""""###%%%(((*********)))///777<<<<<<555---'''------------,,,***((('''%%%%%%%%%&&&'''(((******+++...000000000222666:::@@@CCCHHHLLLMMMJJJFFFCCC:::888777555444333333333333333333444555444222000000000//////111333666777777888444...+++***'''!!!+++$$$ """###!!!###'''$$$$$$&&&+++111444333111///111555999;;;:::999888666111,,,((((((((('''%%%%%%%%%###"""***555777333111...+++***)))((('''%%%'''&&&%%%### ###***111000***'''&&&$$$$$$$$$%%%'''(((''''''%%%"""###"""%%%+++,,,(((######$$$$$$!!! !!! ###///000$$$                                                       !!!"""###+++"""###$$$!!!%%%///---//////---)))%%%"""!!!(((''''''***---111222222111,,,---444666000+++***///...+++((('''(((+++---((())))))(((&&&&&&'''((('''(((***,,,---------,,,000......000555555222...///---***((())))))((('''&&&%%%$$$###$$$%%%'''((()))((('''(((+++---------)))---333888999666222///000000000000...+++(((&&&$$$%%%%%%&&&'''(((((()))(((+++///111222333666888@@@GGGQQQWWWVVVOOOIIIDDD>>><<<999777666666777888666555555555555444222///...///000111333444555555888777333---,,,---)))###)))"""###'''%%%###$$$$$$$$$''',,,111333111///,,,...333777999:::999888555000+++(((((('''&&&%%%&&&&&&%%%&&&---666888444000...,,,++++++***(((&&&######"""!!! """'''///666555000...,,,)))'''%%%%%%%%%%%%&&&%%%$$$ $$$### """&&&'''$$$ !!!!!!$$$)))(((                                                  !!!###$$$+++"""###$$$ ###+++,,,---...,,,)))%%%"""!!!((((((((()))***+++,,,---222...///666888333...---))))))))))))((()))+++,,,&&&''''''&&&$$$###$$$%%%&&&''')))+++,,,,,,,,,,,,222///---...111222000---...+++((('''(((((((((''''''&&&%%%$$$$$$%%%''')))---,,,***+++---/////////,,,...000333555555444444444444444333000,,,(((%%%$$$%%%&&&'''''''''''''''%%%)))...222444666888999CCCPPP```hhheeeZZZOOOJJJ@@@>>>:::777666888:::<<<;;;999888888888666444222...///111333444333333222333000***%%%&&&)))&&& $$$ %%%***((($$$"""$$$&&&***...222222///,,,))),,,111555888888777666333///+++(((''''''&&&%%%'''((())),,,222999999555000///.........---***'''$$$###!!!  !!!""""""&&&***222999999444222000---)))'''&&&&&&&&&$$$###!!!!!!''''''"""""" !!!!!! !!!""""""!!!!!!###!!!                                             ###$$$)))###!!!$$$$$$ !!!''')))+++,,,+++(((%%%######''')))***(((%%%$$$&&&(((111...///555888444000...''''''((((((((((((((((((#########!!!!!!%%%%%%'''((())))))***)))222///------///000000///,,,***''''''((((((((('''((('''%%%$$$$$$%%%'''(((*********---///000///...///000111222222222222222555666666555111,,,(((%%%%%%&&&''''''''''''&&&%%%&&&(((+++///333777:::===GGGXXXmmmwwwqqqcccVVVOOO???<<<888555555888<<>>===;;;;;;;;;:::888777111111111111000000//////...***###"""&&&$$$!!!"""$$$'''))))))((('''''')))...222333222...++++++---111555666666555333111///,,,)))((('''''''''(((***---111777:::999777000//////000000///+++(((***((($$$  """%%%)))000888999444000...,,,)))((('''(((((("""!!!&&&,,,,,,'''### !!!"""$$$###!!!!!!!!!                                                   !!!&&&""""""%%%%%%"""###'''(((***,,,,,,)))&&&%%%%%%&&&)))+++(((###!!!$$$(((---,,,---111444333///,,,---***(((&&&%%%$$$###""" !!!!!!"""###$$$$$$$$$000///------///111222333+++)))'''&&&((())))))(((((('''%%%$$$$$$%%%&&&((($$$&&&+++000333333000...---...000111222111000000444444444333111---)))&&&(((((((((((('''&&&%%%%%%&&&%%%%%%'''---444:::>>>HHHYYYmmmwwwqqqbbbUUUMMM===:::666444555999???CCC@@@???======>>>>>>===;;;666444000---++++++,,,---...+++%%%!!!$$$((('''""" %%%))))))'''(((+++...)))---111444444222///---...000333555555444111000///...---+++)))((((((((((((***...444999999888888111111111111111000,,,)))---***%%%  !!!###$$$'''...666777333...,,,***(((&&&&&&''''''!!!  '''......)))"""!!!$$$&&&%%%!!!"""###"""                                                        ###!!!"""%%%&&&%%%&&&)))'''***,,,,,,***(((&&&&&&$$$(((***((($$$###'''+++,,,,,,,,,...222333///+++000***$$$ !!!!!!!!!///.........///000222333+++)))''''''(((*********(((&&&%%%######$$$%%%&&&###&&&+++111555555222///(((***,,,///111111111000111111111111000...,,,+++,,,+++***((('''&&&&&&&&&%%%""" """)))111999===EEEQQQaaahhhcccWWWLLLFFF;;;888666555777===CCCGGGBBB@@@>>>=========<<<;;;555222---)))'''(((+++---******'''""""""&&&&&&### &&&***((('''))),,,...***...333555444111///...///111333555444222///---,,,------+++(((''''''((('''(((---555888666666777444333111111111///,,,))))))&&&### !!!###%%%%%%&&&%%%'''---444666222...,,,)))&&&$$$###$$$$$$"""!!! (((...---(((  !!!$$$'''&&&!!!!!!$$$"""                                                     !!!"""$$$&&&''')))''')))++++++)))'''&&&&&&$$$''')))(((''''''***------.........111333000***,,,%%% ............---...///000+++)))'''((()))+++,,,+++'''&&&$$$"""""""""$$$%%%%%%&&&(((,,,000111000...)))***+++,,,---.../////////////////////000111111000...+++(((&&&&&&'''(((&&&$$$"""%%%,,,444:::===BBBIIIRRRVVVSSSLLLDDD???555444333444777===DDDHHHDDDAAA===;;;:::999888666///---***(((''')))+++,,,&&&))))))$$$!!!###$$$### $$$&&&'''***...+++%%%***---111222111///...///---///111333222000---+++)))***+++)))&&&%%%%%%'''&&&&&&,,,333666333333777666444222000///---+++)))%%%$$$"""!!!"""$$$&&&(((&&&&&&%%%%%%***222333000***)))&&&$$$###$$$%%%&&&###"""###***111///***!!!!!!###!!! $$$(((&&&!!!!!!                                                      ###%%%&&&%%%'''))))))'''$$$######&&&&&&'''((()))***,,,---,,,...---+++...222...''''''  ...//////...,,,++++++,,,+++)))((((((***,,,,,,,,,&&&%%%###!!!!!!"""###$$$&&&%%%$$$&&&)))+++,,,,,,...---+++))))))***+++,,,...------...000222555666222000+++(((&&&&&&((())))))((('''+++333:::>>>???CCCEEEIIIKKKJJJFFF@@@<<<000//////111555<<>>???>>>@@@BBBDDDFFFEEEAAA===:::444222000222777===BBBDDDFFFBBB===:::999666222///&&&))))))'''(((,,,...,,,,,,...//////---***&&&###"""$$$(((---222111,,,(((((('''***///111//////222+++...222333111...,,,+++))))))(((&&&$$$$$$&&&)))'''...111...,,,000444666666444111/////////...---&&&""" #########%%%$$$$$$$$$%%%'''((()))+++***((((((***+++***)))""" !!!(((...444777444---"""!!!!!! !!!&&&(((###!!!###%%%%%%!!! !!!!!!                                                       %%%###"""%%%$$$%%%%%%#########""" """$$$'''***+++***)))''',,,(((%%%(((,,,,,,%%%%%%  555000///222222...+++,,,'''''''''((())))))******)))'''$$$"""!!!!!!!!!"""%%%%%%%%%&&&(((***,,,...++++++***)))(((''''''&&&''')))+++///333777:::;;;999444...)))(((***+++,,,***+++000666<<<@@@@@@???BBBBBBBBBBBBAAA@@@??????666555444444777<<>>AAABBBAAADDDBBB@@@???>>>@@@BBBDDD888999999888888;;;BBBHHHLLLHHHAAA;;;666111,,,((($$$(((***)))***---,,,)))((())),,,---,,,***&&&$$$"""$$$(((...222222000---$$$$$$&&&++++++)))***...,,,...111111///+++((('''%%%&&&'''&&&%%%%%%''')))---222555222000333666777111///---,,,---.........&&&###!!! !!!"""!!!!!!###(((,,,//////---,,,***(((&&&&&&&&&&&&%%%$$$$$$)))...222777:::888333&&& !!!""""""''''''$$$                                                 !!!"""$$$ """######!!!%%%&&&(((***++++++******(((&&&&&&***---***###   ...444???HHHEEE:::000,,,&&&&&&''''''((()))))))))***(((%%%###!!!!!!""""""!!!$$$(((***++++++***'''((()))))))))'''$$$###%%%''',,,111666:::===???:::777333111111333444444222333555999>>>BBBCCCCCCDDDBBB@@@??????AAADDDFFF<<<>>>>>><<<999;;;BBBHHHKKKHHHBBB;;;444...***'''!!!&&&))))))***,,,***&&&&&&(((+++------+++(((&&&###%%%(((,,,......---+++$$$$$$&&&***)))&&&(((------000222222///+++(((&&&###$$$&&&&&&&&&&&&(((***///333444111000333555555111///------///111111111&&&$$$###"""!!!!!!!!! &&&))),,,000000///,,,***)))'''%%%$$$$$$$$$###"""!!! &&&,,,222666:::<<<999222)))###   !!!!!!!!! ###'''%%%                                          &&&%%%###""""""###$$$%%%!!!$$$%%%!!! &&&'''((()))+++++++++,,,,,,++++++------(((  333;;;HHHPPPJJJ:::///+++&&&&&&''''''((())))))***)))'''%%%"""!!!"""#########%%%(((***++++++)))((('''((()))******)))'''%%%((()))---111444888:::;;;777555333333555888999999555555666999>>>BBBDDDEEECCCBBBBBBBBBCCCDDDEEEFFF@@@AAAAAA===999:::@@@FFFFFFDDD@@@999333---***(((###&&&'''((()))'''"""'''))),,,......---***)))$$$&&&((())))))((('''&&&%%%%%%(((***'''$$$(((...///222444333000,,,((('''!!!"""$$$%%%%%%'''***,,,///222222///...111222000///---+++,,,...000000000&&&%%%$$$""" !!!"""+++,,,///000111///...,,,'''&&&$$$$$$$$$%%%$$$###"""!!! !!!&&&---444888;;;<<<666...(((%%% !!!""""""""""""!!!!!!"""!!!!!!$$$(((%%% ###                                                 !!!%%%$$$"""!!!  %%%&&&""" ###''''''(((((()))+++,,,---...---...///...)))!!! 888AAALLLPPPFFF444***(((%%%%%%&&&&&&'''(((((((((((('''%%%######$$$%%%&&&((()))+++,,,,,,***)))'''&&&''')))***++++++***)))++++++,,,...111444666888444222222444777;;;<<<<<<888777777:::???DDDGGGHHHDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCAAA===999:::>>>BBBAAA@@@===777111,,,))))))!!!'''******+++---+++''''''))),,,...///---+++)))$$$&&&''''''%%%#########%%%&&&)))***&&&###'''...///222444444000,,,)))((( !!!"""###$$$'''+++///...000000,,,,,,......,,,+++)))'''(((***,,,------&&&%%%$$$!!! ###%%%+++---///111222222000///%%%$$$###$$$&&&'''''''''!!!  !!!"""&&&,,,222666888999333+++%%%%%%!!! $$$$$$$$$!!!!!!""""""$$$((('''######                                                 """$$$$$$###"""!!! """%%%&&&!!!!!!&&&((('''''''''(((***,,,---***+++---//////,,,&&&"""   666>>>GGGIII===---'''(((#########$$$%%%%%%&&&&&&((('''&&&%%%&&&''')))***)))***+++++++++***)))(((%%%&&&'''(((***+++,,,---++++++***+++---000333666222222222444888;;;<<<;;;:::999999<<>>>>>>>>;;;555...)))((((((%%%***---,,,---000...+++''')))+++......,,,***((("""$$$&&&%%%"""!!!"""$$$%%%&&&))))))%%%!!!&&&......000333333000,,,)))((( !!!!!!!!!"""'''---111...000...******---,,,))))))(((&&&&&&(((***+++***&&&&&&### $$$)))+++...222555555222...+++######"""$$$(((+++,,,,,,"""""""""""""""###$$$%%%(((,,,...///111333000***!!!###"""$$$$$$###!!!!!!$$$""""""$$$$$$!!!                                              ######$$$%%%&&&&&&%%%$$$$$$""""""$$$!!!(((((('''&&&%%%&&&)))+++---((()))+++---...,,,(((&&&   ///777@@@AAA777***''',,,!!!!!!!!!"""######$$$$$$))))))((('''(((***,,,---)))))))))************)))%%%%%%%%%''')))+++---...+++***((((((***...333555333222333555888:::::::::<<<;;;:::===CCCIIIMMMOOOKKKIIIGGGFFFFFFGGGIIIJJJHHHCCC===:::999:::;;;;;;======:::444---(((&&&'''"""&&&((('''(((+++***'''&&&(((+++------+++(((&&&!!!###%%%$$$"""!!!###&&&%%%&&&))))))### $$$---,,,///111222///+++((('''!!! !!!'''...333///000...******,,,+++(((+++)))'''''')))+++++++++&&&&&&###&&&+++---111666999777111)))###"""""""""%%%)))---...///%%%%%%%%%%%%&&&'''((((((***++++++***,,,///...***""""""######"""  !!!$$$'''###!!!"""                                                          $$$ !!!###%%%&&&&&&&&&&&&""" """ )))(((&&&%%%$$$%%%(((+++---******,,,,,,+++)))&&&$$$     ---...---+++((('''((()))%%%###!!! """###'''***+++)))***...///,,,,,,)))'''&&&'''((())))))***(((&&&(((+++...---,,,...)))'''***------...111555333111333777;;;;;;:::<<<;;;;;;???FFFKKKMMMMMMMMMIIIDDDBBBDDDEEEEEEDDDCCC???;;;999:::999777444???<<<777000+++'''$$$###%%%(((******)))((())))))++++++,,,///111000+++&&&###!!! !!!$$$'''***%%%'''(((&&&$$$###&&&)))((((((''''''&&&&&&&&&'''$$$""" !!!$$$'''***+++111///,,,***(((((())))))***(((&&&%%%%%%&&&)))***+++&&&!!! !!!)))111555888<<<===:::222***$$$!!! $$$)))---...---***(((%%%%%%&&&''''''&&&(((''''''(((***+++***)))"""######""" !!!!!!'''&&&''''''### $$$"""                                                    !!!###&&&$$$$$$&&&))))))&&&###"""!!!$$$%%%***)))'''%%%$$$%%%&&&'''$$$%%%(((,,,---+++&&&"""  )))))))))'''%%%$$$%%%&&&$$$###!!! !!!"""###$$$)))++++++---111111///+++)))&&&%%%&&&((((((((()))'''&&&(((+++------,,,---)))'''***------...222666444222333777:::;;;;;;;;;::::::>>>DDDIIIKKKKKKLLLIIIEEEDDDFFFGGGFFFEEEHHHBBB;;;888999;;;;;;:::>>>;;;555///***&&&$$$###%%%'''))))))((('''&&&'''((()))***---///---((($$$""""""!!!"""$$$&&&)))+++******)))&&&###"""$$$'''((('''%%%%%%%%%&&&%%%%%%%%%###!!!!!!%%%(((***+++---------,,,+++***)))(((((('''&&&%%%&&&)))+++------'''###"""!!!$$$,,,555;;;===??????;;;444,,,'''!!!!!!!!!%%%***---...---)))'''$$$$$$%%%''''''&&&***)))((('''&&&%%%&&&&&&#########"""  !!!"""(((######""" %%%###                                                   """$$$###""""""$$$'''(((&&&$$$ ###%%%)))(((&&&%%%%%%%%%'''(((%%%&&&(((+++---+++'''$$$  ###$$$$$$###!!! """######"""""""""""""""######"""''',,,...111444444111+++)))&&&%%%&&&'''''''''((('''&&&(((+++---...------(((&&&))),,,---///333777555333444666999:::;;;:::999:::===AAAEEEGGGGGGIIIHHHGGGGGGHHHHHHFFFDDDJJJCCC:::666888;;;===>>><<<999333...)))%%%######!!!$$$'''((('''''''''(((((()))+++---...,,,'''$$$!!!!!!"""$$$&&&)))+++---+++***(((%%%""""""$$$&&&%%%###!!!"""%%%&&&%%%"""%%%###"""###&&&)))+++,,,***,,,...//////---***((()))((('''((()))+++...000000***%%%$$$$$$(((111:::@@@AAAAAA???:::333,,,'''######$$$&&&***---......---+++)))(((***,,,---,,,++++++)))%%%  ###"""""""""!!! !!!!!! """'''!!! """!!!                                             """### """$$$%%%$$$### !!!%%%'''&&&%%%$$$%%%&&&'''(((''''''(((***,,,,,,)))'''!!!  !!!"""!!!!!!###"""""""""###############"""(((...111444666444000,,,)))&&&%%%&&&'''''''''&&&&&&&&&(((***,,,...///---(((&&&))),,,...000444888666555444555777999;;;::::::;;;===@@@BBBDDDDDDFFFGGGHHHIIIIIIHHHEEEDDDGGGAAA:::777999<<<>>>>>>:::888333...)))&&&%%%$$$"""%%%(((((()))***,,,***+++...000000---)))&&& """%%%(((***,,,---'''''''''&&&$$$###""""""!!! %%%(((&&&###%%%$$$###$$$'''***+++,,,+++---///000111000...------,,,++++++,,,...000111222,,,'''&&&'''+++555@@@BBBBBB???;;;666///)))%%%&&&&&&'''(((***,,,------...,,,******,,,///111111++++++)))###### !!! !!!$$$  !!!$$$"""                                         !!! !!! """!!! $$$%%%%%%$$$$$$%%%&&&'''(((((('''''')))+++,,,+++***$$$$$$###!!! !!!"""""""""!!!!!!"""$$$""""""""""""######""""""$$$+++111444666666333------***'''&&&&&&'''''''''$$$%%%&&&((())),,,...000...(((&&&)))---///222777999777555444333555777::::::;;;===>>>???@@@AAAAAADDDFFFHHHJJJIIIFFFCCCAAACCC???<<<;;;>>>???>>>===:::777333...***((('''&&&###&&&)))******)))***+++***,,,000111000,,,)))'''!!!$$$'''***,,,---'''(((((('''%%%!!! %%%((((((&&&%%%######$$$'''***++++++//////000111222222222222000000///.........///000000+++'''((()))...888BBBDDDCCC???;;;555...)))&&&))))))***************+++(((&&&$$$%%%(((,,,///000***+++((("""$$$ !!!"""###### !!!$$$"""                                             !!!!!! ###$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((+++---,,,+++'''&&&%%%### """#########!!!!!!###%%%######"""!!!!!!!!!!!!!!!'''---333555666666111+++---***'''%%%%%%&&&&&&&&&"""$$$&&&((()))+++...111///)))'''***...111555:::999888666333111222555888:::<<<>>>>>>=========>>>BBBDDDHHHHHHFFFBBB???>>>@@@>>>===???BBBCCC@@@===999666222...+++)))((((((+++,,,...---***(((''''''))),,,000111...+++(((&&& !!!$$$'''***,,,...,,,+++***(((%%% ###&&&'''((()))$$$###"""$$$'''*********000000111111222333444444111000///...---------------)))'''(((+++///999BBBGGGEEEBBB>>>888222---+++,,,,,,---+++(((&&&&&&'''%%%###"""###(((...222444---,,,)))###!!!%%%!!!###$$$%%%                                          """###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((+++---,,,+++((('''%%%###!!! """"""###""" !!!###%%%###!!! '''---333444555555111,,,+++(((%%%######$$$$$$### ###&&&((((((+++///222000***(((+++///222777<<<888888555111//////333777999;;;>>>===;;;999999;;;@@@CCCFFFFFFBBB>>><<<;;;<<<;;;:::===@@@AAA>>>;;;777444111---***(((((((((+++---...---+++(((''''''***...222222///+++)))(((###"""###$$$'''***---000///,,,)))&&&%%%!!!!!!&&&'''%%%$$$&&&)))"""""""""$$$''')))))))))...///111333444333222111,,,,,,,,,,,,++++++++++++(((%%%%%%(((+++///888AAAGGGFFFDDD@@@<<<666222///...//////+++&&&######$$$$$$""""""$$$***111777:::111///***&&&"""!!!"""###  !!!""""""!!! !!!                                          !!!$$$$$$$$$$$$$$$######"""######%%%(((+++---,,,***'''&&&$$$###"""""""""### ###""" !!!!!!""" !!!&&&$$$ &&&---222333555666222---)))&&&###!!!!!!""""""!!! ###&&&((((((***///333111+++))),,,000444999>>>888777555111---...222666888:::===<<<999777777888@@@CCCEEEDDD???;;;999999999777555777;;;<<<;;;888555333///+++)))'''''''''&&&)))+++,,,+++++++++,,,---111555555222...++++++%%%%%%$$$%%%'''+++///111...***%%%$$$$$$%%%$$$"""%%%******%%%"""$$$((("""!!!!!!###'''))))))(((+++---222555555333///---((((((((())))))*********%%%###$$$(((+++///777???EEEEEECCCAAA===777333000///000000+++%%%!!! !!!!!!(((///666999555111,,,'''%%%$$$"""!!!###"""!!!  """  !!! $$$$$$                                                ### !!! $$$$$$$$$$$$$$$###"""!!!!!!"""$$$(((+++,,,+++)))%%%$$$###"""###%%%'''((( """!!!""""""!!! """%%%$$$  """!!!%%%'''(((&&&""" !!!###(((***---//////...,,,+++***&&&!!! """"""!!!!!!$$$(((,,,///111222111111000000222444777999888666222///...///222333555333333444444444888>>>:::AAADDD???::::::888444///222666:::<<<<<<:::999111000---***((('''&&&&&&))),,,+++(((***...---''')))...333444000,,,******%%%$$$###$$$)))...111333111111///+++&&&############)))///000,,,((((((***###!!!"""&&&'''&&&'''***000000111444555555222///''''''(((***,,,------,,,###$$$%%%(((,,,111666888>>>===;;;:::999777333000...---+++(((%%%"""###...444333000555000---+++%%% ###   !!!###"""%%%%%%                                                 !!!"""$$$$$$...((($$$$$$"""$$$,,, ###%%%&&&&&&&&&######$$$%%%%%%###!!!!!!!!! '''### !!!###&&&&&&""" """$$$###&&&'''(((&&&###!!!"""###'''((()))++++++***)))(((&&&###  """%%%))),,,///111222111111000000111333666777444222///---,,,---///000333000000222222222666<<<:::???@@@;;;777666555111000222555888:::999888777111000---***)))'''''''''&&&))))))'''))),,,***$$$'''***...111000...,,,+++&&&$$$$$$%%%)))---///000000000///---)))'''''''''))),,,000222111...+++)))&&&$$$$$$((()))&&&'''***......111444555555111...))))))***,,,---......---$$$$$$%%%(((,,,111666999>>><<<999888777444111...,,,+++)))'''$$$!!! !!!)))333999888444000,,,)))'''### %%%""""""!!! !!!"""$$$"""                                            !!!"""###(((%%%%%%&&&$$$ !!!%%% ###&&&((((((((('''"""""""""$$$%%%$$$""" !!!"""###"""%%%%%%###!!!  !!!%%%))))))&&&$$$&&&'''&&&&&&'''(((&&&$$$######$$$&&&&&&&&&&&&&&&%%%%%%%%%"""!!! !!!!!!!!!"""%%%))),,,...000111000000000000111222444444222000---++++++,,,...//////------///000000555;;;:::<<<;;;666222111111///000111333555666666666555111///---+++***)))))))))$$$&&&''''''((()))&&&!!!$$$%%%(((,,,//////---+++%%%$$$$$$&&&***,,,...---///000000///,,,++++++,,,......000333444222,,,'''(((&&&'''******((((((***---///222666888777333///,,,,,,---...............&&&&&&&&&(((---222777:::===:::666444222111...,,,***)))'''%%%###!!!!!! """"""%%%---666:::888555)))&&&######!!!"""(((&&&%%%###!!!   """### !!!!!!                                            !!!  !!!"""$$$$$$(((***(((""" """$$$&&&''''''&&&%%%"""!!! !!!###$$$###""" !!!###$$$%%%###%%%&&&$$$ """&&&'''+++---***((()))***(((&&&'''&&&&&&%%%$$$$$$$$$%%%%%%###"""!!!""""""###!!!"""###%%%%%%$$$""" !!!"""%%%(((***,,,......///000000000000111111111000///---++++++,,,...///,,,***+++...//////444;;;:::999666111...---.........///000222333444555555000///...,,,++++++,,,---%%%&&&((())))))((($$$######$$$)))...///,,,(((#########&&&***---------///000111000...------...---///222444444000***''''''%%%'''+++,,,******---///111666:::===;;;666222,,,...//////...---------))))))***+++///444999<<<;;;888444000///---+++***((('''%%%###""""""""""""!!!"""%%%,,,222444111---$$$!!! $$$+++'''&&&$$$"""  !!!###$$$ ###              !!!)))                          ###!!!  """###$$$'''+++,,,***%%%"""!!! """######"""!!! """  !!!  """$$$&&&"""###$$$""" ###&&&)))...000---++++++***(((&&&%%%%%%%%%%%%%%%%%%$$$!!! !!!%%%''''''&&&$$$"""!!!"""$$$&&&(((***++++++...///000000000///...---,,,+++***))))))***,,,---+++)))***---///000555<<<;;;666222...,,,+++,,,---+++,,,...000222333444444000///...------...///000+++***+++---,,,(((### #########'''+++,,,)))%%%!!!!!!"""%%%***---...---000111333222000.........,,,222888888333---***)))%%%$$$'''---///---...000000222666:::<<<;;;666111+++---///...,,,++++++,,,------...000333666:::<<<999666222///---,,,***)))&&&%%%%%%$$$############!!!"""$$$))),,,,,,((($$$""" !!!%%%,,,&&&%%%###!!!!!!%%%              %%%444$$$                            """ """###%%%$$$''')))(((&&&%%%$$$### !!!""""""!!!!!!  """%%%### !!!""""""!!!***000222///,,,,,,)))&&&%%%#########%%%&&&%%%$$$ $$$''''''%%%$$$$$$"""###%%%&&&((()))******---...000000///---+++)))'''&&&%%%%%%&&&'''((())))))''')))---///000666===999333---,,,,,,***+++---***,,,...000111222222222//////......///000222333333000///111///)))$$$"""######$$$'''((()))'''%%%"""!!!"""$$$(((+++------000222444444222000000000///666===<<<555...++++++%%%$$$(((///222111111444///000333777888666222...))),,,...---+++)))***,,,///000222444666777888999666444111///...,,,***(((%%%%%%%%%&&&%%%$$$$$$###!!!"""###&&&'''&&&### !!!!!!"""!!!$$$***###"""             '''                            !!!"""###$$$$$$!!!$$$%%%!!! """$$$###$$$$$$%%%$$$###   """### """ +++111333000---+++'''######""" """$$$%%%$$$###!!!&&&((((((&&&''''''$$$%%%'''((()))*********---...000000///,,,)))'''$$$$$$###$$$%%%&&&'''((('''&&&'''+++...000666===666...)))++++++)))))),,,,,,---000111111000...---//////...///000222444555:::555222333000)))$$$$$$ ###%%%''''''&&&''''''&&&$$$"""###%%%(((******///222555666555444444555222666;;;<<<777000***((()))(((,,,333666444444666000000222444555333///,,,(((+++......***)))+++...///111333666777666555444444333111000000...+++)))$$$%%%'''((((((&&&$$$"""!!!"""######!!!  """"""!!!%%%                                               !!!#########"""!!!"""###"""%%%$$$'''''''''&&&$$$ !!!""" !!!!!!,,,111444000,,,***&&&!!!###!!!!!!$$$%%%$$$"""###)))+++***)))***,,,&&&'''(((***++++++++++++,,,...000000///+++(((%%%$$$$$$$$$%%%&&&'''((()))%%%$$$&&&***---///555===444+++''')))+++((((((+++...000222333222///+++)))///......///111333555777>>>777333444111)))$$$%%%"""&&&'''&&&&&&(((******'''$$$"""$$$&&&''''''...111555777888888999999333444666888777111)))"""---,,,000666888666555777222222333444555333000---'''+++///...+++))),,,//////111444666777555222000333222111111111000,,,***$$$&&&(((***)))'''$$$!!! !!!  ###!!!!!! !!! ###%%%                                                        !!!###%%%$$$"""###$$$$$$'''%%%'''''''''&&&###"""$$$!!!!!!!!!!!!!!!,,,---------+++'''$$$!!!###"""!!!"""######!!! ###'''***+++++++++,,,)))......(((&&&***+++(((,,,...//////,,,)))'''&&&&&&$$$###&&&+++,,,((($$$###$$$%%%'''***---///000333///+++((('''+++///222222222444555444333222000,,,+++,,,...222555777777666777555000)))$$$###$$$"""$$$&&&)))******)))(((((('''%%%$$$$$$%%%&&&''',,,---000444888:::999888;;;<<<<<<999333...***((((((,,,111666<<>>777555444444555666555222000---///000///,,,,,,...000111444999<<<;;;777222...111111222333333111---***+++(((%%%%%%&&&'''&&&###!!!"""   $$$###!!!!!!###$$$$$$                                        """"""!!! !!! !!!$$$&&&((()))((($$$ !!! +++,,,------,,,***'''%%%"""!!! !!!""""""  !!!###&&&))),,,---------------111111+++)))+++,,,)))+++---......+++(((&&&&&&&&&$$$$$$'''+++,,,((($$$$$$$$$&&&))),,,///222333333000,,,)))(((***...000///111444777888777666555000///000333777:::;;;;;;555555222///+++(((((()))"""###%%%''''''''''''&&&'''&&&&&&&&&&&&&&&''''''......111555999:::999888;;;;;;:::666111,,,)))((()))000777===CCCGGGDDD===333222222222333333222000...//////,,,)))(((***,,,444777;;;===<<<777222...000000111333444333000---...,,,******++++++)))&&&  """$$$###!!!  $$$$$$ !!!"""$$$$$$%%%                                        !!!!!!  """$$$''''''&&&"""!!!"""!!!)))+++,,,------,,,***)))"""!!! !!!!!!  ###%%%'''))),,,...000000000//////222111,,,)))******)))***,,,---,,,)))'''&&&&&&%%%$$$%%%'''++++++(((%%%$$$&&&(((+++...222555777333111...+++)))***+++,,,,,,///444999;;;<<<:::999222222444777;;;>>>???>>>555222///------.........$$$%%%%%%&&&'''''''''&&&&&&&&&'''(((((())))))(((...///222666:::<<<<<<:::;;;:::888333---***))))))+++333<<>>666222...---///111111000'''''''''(((((((((((((((%%%&&&((()))*********))),,,...111777===@@@@@@???===;;;777111,,,)))***+++---666@@@GGGJJJKKKEEE===555333111222444666777777777555111---++++++---///222333666777666333///---******,,,///333444333222,,,---------,,,***&&&$$$!!!###&&&(((((('''$$$###"""###"""!!! """"""###"""  !!!!!!!!! !!! !!!!!!                                               ###"""!!!!!! )))******++++++***)))((($$$""" !!!!!!!!! """###$$$#########%%%'''***+++,,,000444666444222000///...+++(((%%%$$$&&&'''((()))'''%%%######$$$%%%%%%''')))+++***)))'''&&&'''))),,,000444777999...---+++)))(((&&&&&&&&&+++///444888999888555333222333666:::>>>???>>><<<777333///...000111000...''''''((((((((((((((('''%%%&&&(((***++++++******)))+++000777>>>CCCEEEEEE???===888111,,,+++,,,...111;;;CCCGGGHHHFFF???888444222111111333666777777000---***''''''(((***,,,***,,,///000111///---,,,&&&'''(((+++///111111000+++,,,---,,,)))&&&###"""!!!"""%%%(((***)))((('''&&&)))'''%%%"""!!! $$$###!!!  !!!"""###""""""!!!!!!"""#########"""                                                """"""!!!!!! !!! )))))))))******)))))))))&&&$$$"""!!!"""#########'''''''''%%%######%%%'''((((((***...444666555222111///...---)))%%%%%%(((%%%&&&'''%%%###""""""$$$$$$&&&(((*********)))((('''((()))+++...111333555,,,+++)))((('''''''''(((,,,///222555555444111///333444777<<>>999222...,,,...000666>>>DDDDDDBBB???:::444000///...///111333333222...,,,(((((()))+++------&&&(((***,,,---,,,,,,+++%%%%%%%%%(((,,,......---,,,------+++((($$$###""" !!!$$$)))++++++***((((((***)))'''%%%###"""!!! %%%"""  """ !!!"""$$$!!!$$$'''((((((&&&!!!                                            """""" !!!!!! '''((()))***+++,,,,,,---)))'''$$$###$$$%%%&&&%%%''''''&&&$$$""""""$$$'''%%%$$$&&&,,,333666444111000,,,+++,,,)))###$$$((($$$%%%%%%$$$"""!!!"""###$$$&&&)))*********))))))((((((((()))+++---...///,,,***)))(((((()))+++,,,---///111222222111///---111222666:::<<<;;;777444000111111000...+++******%%%(((+++...///...+++***(((((((((''''''(((((())))))+++000777???DDDEEEEEE???===999333...---...000555;;;???===999777444000.........///111111000///111...++++++...//////...((((((***+++++++++++++++%%%%%%%%%''')))++++++***,,,---,,,)))%%%"""!!!""""""&&&***,,,,,,)))((('''&&&&&&&&&%%%$$$###"""!!!###  %%%###!!! !!! """""""""!!!"""###""""""!!!"""%%%$$$$$$$$$"""                                               &&&'''(((***,,,...000000+++(((%%%$$$%%%'''''''''%%%%%%%%%###!!!"""$$$'''###"""$$$***222555444111,,,)))(((***&&&!!!!!!&&&$$$$$$$$$###!!! !!!###$$$&&&)))+++***)))))))))(((((((((((()))***+++,,,,,,+++)))((()))+++...000---...000111111000///...---///222666888666222...+++///222111---))))))***(((+++000444555444000...***)))'''&&&&&&'''((()))+++---111888>>>BBBDDDCCC>>>===999333...---...000111666999555111000///---/////////111333333111//////,,,******,,,---,,,***++++++,,,,,,,,,+++++++++&&&%%%%%%&&&)))******)))***+++***&&&!!!!!!$$$'''+++---,,,)))&&&%%%""""""$$$%%%%%%$$$###"""""" !!!!!!"""!!!!!!!!! $$$''''''""" !!!###"""!!!###$$$"""###$$$$$$"""!!!!!!"""$$$$$$###  ###&&&                                                  ))))))***,,,...000000///+++'''$$$$$$'''((($$$ $$$###!!!"""$$$&&&''''''%%%))),,,,,,...222111...///***%%%$$$$$$###'''%%%""" !!!%%%)))+++''''''((()))***+++,,,,,,((('''%%%&&&((()))))))))+++)))((((((+++...111222,,,///333444333000//////111333555555333111000000///000111///,,,)))'''''',,,...222666888555///***+++(((''''''***+++)))&&&$$$***333:::===>>>>>>>>>>>><<<666//////444666555999777333000//////000111***...111111222555444000///...---...000222111111...+++((())),,,---)))%%%%%%###%%%+++***&&&&&&+++333///***&&&$$$""" """ $$$)))***'''$$$######!!!&&&((((((((()))%%%  """###!!!"""&&&***%%%%%%  #########!!!!!!!!!!!!$$$###""""""!!! !!!###&&&'''(((%%%!!! ###&&&!!!""""""                                                       !!!   )))***+++...000111000000///+++((((((******&&&"""###"""!!!"""$$$&&&'''((('''+++......000333222///...***''''''))))))%%%"""$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((()))***+++,,,((('''&&&&&&(((******)))+++)))((()))+++///222333111333444444111...---,,,...000333333111...------)))+++,,,,,,+++******+++111222444777777444...******(((&&&''')))***(((&&&&&&+++333999<<<<<<;;;;;;999888444///111777:::999;;;888333///---,,,---...,,,111444333333666666444111///------.../////////---+++)))+++......+++&&&&&&%%%(((......+++,,,111333000***&&&$$$###!!!!!! """###'''++++++'''$$$###$$$$$$((()))***,,,(((""" """%%%###"""!!!!!!!!!###$$$%%%******$$$"""######"""###%%%$$$###!!! !!!###&&&'''$$$"""                                                       ***+++...000222222111000...***'''&&&'''&&&###""""""""""""$$$&&&(((***)))---000000111333222...---***((((((++++++)))&&&###$$$&&&((()))(((&&&%%%%%%&&&&&&'''((()))******((('''&&&''')))+++***)))***))))))***,,,///333555444444444222///---...///...000222222///---,,,,,,((()))******)))***,,,...444444555555555111,,,((()))'''&&&&&&'''((((((''')))...444999:::888777777666666333000333999;;;999<<<999333...+++***+++,,,,,,222777888999<<<<<<:::333000,,,***+++,,,------+++***+++...111111---))))))***---222333222444888444000+++'''%%%$$$"""!!!$$$$$$$$$###'''***---+++'''$$$###$$$###'''++++++---...)))### ###'''!!!###$$$%%%%%%$$$"""!!!'''((($$$ !!!###### """%%%&&&%%%###  !!!$$$&&&'''"""!!!                                                 ***---000222222222111111---***'''%%%%%%### !!!!!!"""###$$$&&&))),,,)))...111000111222000+++,,,***(((((()))(((&&&$$$$$$&&&((())))))((('''%%%%%%%%%&&&&&&'''(((((()))'''''''''(((+++,,,+++***)))***+++,,,---000444666222222111000...///222444///111333333000...---,,,+++++++++***)))))),,,...444444333333222000+++((('''&&&%%%%%%&&&'''((((((---111666888888555333333666666444222333888888555<<<888333...++++++---...---111777<<>>666,,,,,,***((((((***+++++++++,,,...000111111000000000222777888444222333333///111...***''''''&&&&&&%%%###"""!!! !!!###'''***%%%%%%### $$$)))111AAALLLDDD222&&&"""###!!!!!!!!! !!!"""$$$###!!!!!!$$$%%%%%%&&&'''(((((()))%%% """&&&)))(((((((((((('''%%%""" (((,,,+++'''###!!! ###%%%''''''!!!'''                                                 )))+++---***'''''',,,111,,,,,,,,,)))&&&$$$###$$$"""%%%(((&&&######(((,,,***///111///---,,,&&& """%%%'''(((***---///---,,,,,,+++***)))(((((('''''''''(((((((((((((((&&&'''))),,,//////...,,,---000444333000///222666444333222000///000333666111333555444111...,,,,,,+++---000111111000111111222222333444555222...***'''((()))'''%%%'''+++///%%%'''+++,,,***(((''''''222222///+++---222444222000000111111111000000000000444666444444666777444...,,,************)))(((---///000000//////000000///555666222000222222...000---)))'''&&&&&&&&&%%%&&&""""""&&&''''''$$$$$$""" ''',,,<<>>XXXgggXXX<<<+++$$$ )))'''$$$!!!""""""###(((((($$$ !!!""" ###"""%%%$$$((()))+++,,,,,,***&&&######!!! %%%)))!!!%%%***+++(((### ###&&&((('''$$$                                                       ###$$$%%%&&&(((+++///222///...,,,(((%%%$$$%%%&&&&&&''''''&&&&&&(((,,,///000000...---***(((%%%$$$!!!"""$$$&&&(((***++++++---+++((('''(((((('''%%%$$$%%%&&&(((***++++++,,,***)))(((***------+++)))...------,,,,,,,,,,,,---......---,,,+++---111444999888777777777666555444111111111111111222333444333444555666555222...+++((()))*********)))((('''###%%%$$$!!!!!!$$$((()))---...,,,---111222///333333444666777666222///////////////...---,,,,,,)))+++,,,+++)))'''(((***...//////---***)))+++---///---+++***((((((((())))))***+++***(((''''''(((!!!  """###!!!"""(((---===WWWgggVVV999((($$$%%%###'''((($$$"""###!!!"""&&&)))(((###  !!!###&&&%%%)))***,,,------***'''%%%!!!!!!$$$!!!%%%)))***'''###"""%%%((('''$$$                                             !!!###%%%&&&(((+++///222------+++(((%%%%%%&&&(((&&&'''((((((((()))+++---...---,,,+++)))(((&&&&&&######%%%&&&((()))******,,,)))&&&$$$%%%&&&&&&%%%"""###%%%''')))***+++,,,***))))))***+++***(((&&&************))))))((((((---......,,,,,,---///222888999:::<<<<<<;;;:::999333333222222222333444555444555666666444111---***)))******+++***)))(((''' """$$$###!!!!!!%%%(((+++......---...111222000333333444555666555222000---------,,,,,,+++******(((*********((('''(((***---------***'''&&&&&&'''+++)))(((&&&%%%%%%&&&&&&&&&((())))))'''''''''((($$$###""""""###"""  """"""$$$)))---888PPP]]]MMM222######'''(((+++&&& %%%((('''***+++(((######%%%###&&&***...111000---+++)))!!! !!!$$$((((((&&&!!! %%%(((((($$$   !!!                                          !!!###$$$&&&'''))),,,///,,,,,,+++)))&&&&&&)))+++)))+++,,,,,,***))))))***++++++***))))))(((((((((%%%%%%%%%&&&'''((()))***)))'''$$$""""""###%%%&&&&&&&&&'''((())))))))))))************)))'''%%%######$$$%%%&&&'''(((((((((+++,,,,,,,,,,,,---000333888;;;???BBBBBBAAA???>>>;;;999666333111000000000555666777555222///,,,+++***++++++++++++***((('''###$$$%%%$$$###$$$(((++++++,,,------...///000///333333333444555444222///,,,++++++***))))))(((((((((((())))))(((((()))))),,,+++***)))'''%%%%%%%%%'''&&&%%%$$$######$$$%%%###%%%'''(((((((((((()))((('''&&&%%%$$$""" !!!!!!!!!"""'''***///@@@HHH<<<)))!!!&&&!!!(((***$$$$$$'''+++,,,+++'''!!!!!!!!! $$$,,,666:::777222---+++"""!!! ###%%%''''''$$$  $$$((((((%%%!!!                                             ###$$$&&&&&&&&&&&&(((***------,,,***((((((+++---...///000///,,,)))((((((((((((((()))*********+++'''&&&&&&&&&&&&'''((()))&&&%%%###!!! !!!$$$&&&'''((()))******************++++++***'''%%%###"""!!!"""###$$$%%%'''((((((((()))******+++---111555999???FFFIIIIIIFFFCCCBBB@@@===888444000...------333555666333000---,,,---+++,,,,,,,,,+++***((('''$$$%%%%%%%%%%%%''')))++++++***+++,,,---------...222222111222333333111///+++***)))(((''''''(((((('''''''''((()))******)))***)))))))))))))))((('''%%%$$$###""""""###$$$$$$ ###''')))******+++,,,---,,,***((($$$"""!!! !!!"""""""""''')))000333---$$$!!!###%%%###&&&&&&!!!!!!%%%&&&,,,+++((($$$ ***666DDDHHHAAA555+++'''  !!!!!!&&&'''(((&&&"""###&&&'''&&&###!!!                                               %%%&&&((((((''''''((()))......---,,,******---///000111111///,,,)))(((((($$$&&&(((***,,,------,,,((((((&&&%%%%%%&&&'''(((#########!!! !!!$$$&&&&&&&&&(((***+++,,,,,,,,,***+++,,,***'''###""""""%%%%%%$$$$$$$$$&&&'''((()))))))))((())),,,111555<<>>;;;777333000//////000000222333111---+++---///,,,---------,,,***)))(((######$$$%%%'''((())))))+++)))***,,,---++++++...111000///000111111///---,,,+++)))(((''''''((()))((('''&&&(((***++++++***)))(((((()))+++,,,***)))###"""!!!!!!!!!"""###$$$ ###(((+++,,,---...///000///,,,(((###!!!"""###%%%%%%######''''''&&&$$$###$$$%%%&&&###$$$"""!!!'''(((&&&)))'''###"""111???NNNPPPDDD222&&& !!!###$$$*********&&&!!!"""$$$$$$###"""                                                &&&(((***+++******+++,,,111000000---,,,,,,...000...//////---***(((((()))!!!$$$(((---/////////...***)))'''%%%%%%%%%&&&''' """######!!!!!!###&&&&&&'''((()))***************,,,---+++'''###"""###&&&%%%$$$###$$$'''+++------,,,)))'''&&&)))///444@@@HHHRRRVVVSSSLLLGGGEEE<<<999555111//////000111,,,...000...++++++...222---.........,,,+++)))(((###$$$&&&(((***+++***)))---******......++++++...000...---...//////---,,,---,,,***((((((((()))***((('''&&&(((+++------+++)))((((((***,,,---+++(((!!! !!!"""### $$$)))---///000222333111000+++%%% """%%%%%%&&&&&&""" %%%###"""!!!!!!"""$$$'''!!!###""" $$$%%%"""$$$"""!!!+++999HHHIII<<<*** !!!%%%(((***......,,,'''!!! !!!"""                                               '''))),,,---------///000222222111///------///111+++,,,,,,***(((((()))*** ###)))...111111000...+++)))'''%%%$$$%%%&&&'''"""$$$$$$"""!!!###&&&******))))))(((&&&%%%$$$))),,,---+++'''#########$$$###""""""%%%+++111444111...***&&&$$$'''---222BBBKKKVVVYYYUUUMMMGGGEEE===:::555111......///000))),,,...---******///444............---+++)))(((%%%&&&))),,,//////---+++...***+++//////++++++000///---,,,,,,---...,,,+++...---+++)))((()))***+++)))'''&&&(((,,,......,,,***)))(((***,,,,,,***&&&!!!""" $$$***///111222444555111///***###!!!%%%###&&&(((&&&""""""!!!!!! !!!''' $$$###!!!---<<<>>>222$$$!!!%%%***---000000000---'''!!!!!!                                                    ...///000///...---///000777555111...------...///---,,,+++(((&&&###!!! ###)))///111111///...---,,,***((('''(((((()))###$$$%%%$$$"""!!!"""###((()))***+++++++++++++++''')))******)))((((((((((((&&&$$$$$$(((...555999666333///)))&&&)))000777<<>><<<888000***'''((((((&&&%%%''''''***...111000......///000...+++(((&&&%%%%%%%%%(((---444999:::888666555222000---******,,,///111+++***)))*********)))'''&&&'''(((***,,,+++(((%%%"""%%%'''(((+++000444555444333///)))&&&(((***((((((************)))&&&###!!! """!!!%%%&&&&&&'''(((((('''%%%###                                                 +++---000111222555888;;;::::::999777444///,,,)))%%%%%%$$$###""" !!!&&&***---...---,,,&&&(((***,,,+++)))'''%%%!!!!!!!!! !!!$$$$$$&&&((()))***)))'''&&&%%%%%%### """&&&***)))'''%%%%%%***111888===888555222///......//////000000111111000...---...000000000...++++++,,,...444555888===AAAAAA===999333---(((((('''$$$$$$%%%###''',,,...///000111111000...+++'''%%%$$$%%%%%%)))...444888888555222111------............//////***(((((((((((((((%%%###&&&&&&''')))***)))&&&###"""%%%&&&'''***///333444333111+++))))))***(((&&&***///++++++***)))'''%%%""" !!! !!!$$$&&&                                               ))),,,///222444666999;;;;;;;;;999666222...***(((''''''%%%$$$""" !!!%%%(((***+++***)))&&&''')))++++++)))'''%%% ###!!!###'''***++++++***(((%%%%%%$$$"""!!!###'''++++++)))''''''***000777<<<:::777444222222111///...///,,,,,,......---...111000000000...------///111333444777;;;===<<<999555444---((('''&&&###"""$$$!!!'''+++,,,...111333222///,,,)))%%%######$$$%%%(((,,,111444333111...---***+++---///000000///...***)))((((((((('''$$$!!!(((((((((((((((%%% !!!$$$$$$%%%)))---111333222000'''''')))***(((&&&+++222///---,,,++++++(((%%%"""!!! """                                                  ///000222333444777;;;>>>===<<<999666111---***((())))))'''&&&$$$"""!!! """###&&&)))******))))))&&&'''(((******)))'''&&& !!!$$$!!!$$$'''+++,,,,,,***)))&&&&&&%%%$$$###%%%(((+++(((((()))+++...222666999888666444444555555333111///***(((***+++***,,,111.........---,,,,,,///111222444777:::<<<;;;888666222+++&&&%%%$$$""""""$$$""")))---,,,...222444222+++)))%%%"""!!!!!!###$$$$$$(((,,,//////---,,,,,,)))***,,,---////////////,,,,,,+++++++++)))&&&###''''''&&&&&&&&&###"""%%%###$$$''',,,000111000...(((%%%%%%((()))(((,,,111000...,,,++++++***&&&"""$$$"""                                                    666666555333444777<<<@@@???>>>:::666111---***)))******)))(((&&&%%%$$$$$$%%%''')))+++,,,,,,+++***&&&'''((())))))(((''''''""""""!!! ###&&&"""%%%(((+++---,,,***(((&&&&&&&&&%%%%%%&&&))),,,$$$&&&***...222555666777333222222555888:::999666000)))%%%((()))(((***///+++,,,,,,+++***+++---///777999===@@@BBBAAA???>>>///(((#########!!!"""%%%%%%,,,000......333444111)))&&&### !!!###!!!$$$)))+++,,,,,,,,,---*********+++,,,...000222//////.........,,,(((%%%######$$$%%%%%%### ###%%%"""###&&&+++///000///---)))###!!!%%%***,,,,,,......,,,***)))***((($$$ %%%###!!!"""                                                       888666444333444777;;;>>>@@@@@@===999444000///000+++***)))'''''''''((((((+++...///+++$$$###(((...000,,,((('''))))))(((&&&%%%###!!!!!!"""$$$$$$$$$$$$&&&)))...111000---***'''((()))'''%%%%%%(((+++,,,+++***---222555444333---000555;;;@@@>>>888333---///000...***((()))***************+++///444999<<<===<<<999:::;;;777000---+++(((%%%######$$$%%%++++++---111555444000,,,(((""" """&&&&&&&&&'''&&&&&&%%%%%%'''***...000000...---,,,------+++)))&&&$$$###"""!!!!!!!!!"""###!!! !!!######$$$''',,,111222///+++'''&&&$$$%%%'''+++///222///---++++++---,,,)))%%%                                                      999777333111222555999;;;@@@@@@>>>:::555111//////+++***)))((((((((()))***+++......***$$$###(((...000---)))(((((((((&&&$$$###"""!!!"""$$$&&&((((((((()))+++///111111...,,,***++++++)))'''&&&(((++++++******,,,000111000///,,,...222888;;;:::555000000111111///+++))))))***)))))))))***+++///555999===>>><<<999888999444---///...+++)))((()))***++++++,,,///333555444///***&&&!!!  !!!"""$$$&&&'''((())))))'''***...000///---,,,,,,000///---+++)))'''%%%%%%###$$$%%%''''''%%%"""!!!!!!!!!!!!###$$$###%%%)))///444444111---'''((()))***,,,///111222///,,,******,,,,,,)))%%%"""!!!  !!!                                                    999666222//////222666999@@@AAA@@@<<<666111...---+++************+++,,,,,,,,,------)))$$$###''',,,000...***((('''&&&$$$"""!!!!!!"""$$$&&&)))+++,,,,,,,,,---000222222000...------...---+++***+++,,,---,,,---...000///---+++000222555999<<<;;;777444444444333000---***))))))'''(((((()))+++000666:::>>>???===999777666222,,,111///...,,,,,,---...///,,,...111555666333,,,(((### !!!  !!!###%%%'''))))))***(((+++...///...,,,++++++,,,+++***(((&&&$$$###"""###%%%)))++++++((($$$!!!!!!###%%%%%%$$$%%%&&&$$$'''---333777777444111***,,,...111333444444444000---******,,,,,,***'''%%%$$$"""!!! !!!###$$$###"""                                              888444000---...111777:::@@@AAA@@@===777111---,,,******++++++,,,---......+++,,,+++(((###"""&&&***///...+++)))'''%%%###!!!!!!"""%%%&&&(((***,,,...///...///000222222111///...///000000000/////////000000000111000///,,,***111333666999<<<<<<;;;999777666555222...+++)))(((%%%&&&''')))+++111777<<>>===:::555000---,,,******,,,---............)))(((&&&"""!!!###((()))***)))&&&$$$###$$$$$$'''******((((((***,,,//////000333555555333111000000222555888888555222+++,,,,,,***(((''''''(((,,,000555888::::::;;;<<<888666222000...+++'''%%%###%%%'''***...555<<>>BBBDDDGGGGGGFFFDDDAAA>>><<<:::444222...+++***+++,,,---,,,------,,,***&&&"""  ###%%%### !!!!!!  !!!######%%%'''***---000111,,,,,,,,,***)))***---000@@@DDD777333///***222***---------,,,,,,---------......---...///...+++((('''***000555666555222///...---+++))))))***+++,,,(((%%%######!!! !!!!!! ###!!!                                                     !!!### !!!!!!###"""!!! !!!###  ###///000///------000555:::;;;999777444111///------,,,,,,---,,,,,,+++******(((%%%""" !!!######$$$%%%'''***(((,,,111222///...///222222444666888::::::999888666:::;;;999999999777222+++)))&&&&&&(((+++---...333999<<<888666666444000000///---+++)))))))))))))))***,,,111777===@@@BBBHHHHHHHHHFFFCCC@@@<<<999444333000...,,,,,,,,,,,,,,,,,,---,,,***&&&###!!!  """"""!!!  !!!!!! !!!"""$$$$$$%%%'''))),,,...////////////---,,,---///222HHHKKK<<<777222...777000......---,,,,,,,,,,,,,,,///---,,,,,,,,,,,,***((((((+++111555666333///,,,,,,+++)))((('''((()))***)))%%%######!!!!!!"""###!!!                                             ###$$$!!!"""###   !!!  &&&///////////////000444777999777444111///......///,,,,,,+++*********++++++***(((%%%###"""  !!!"""######%%%(((+++)))---222444333111222333111222444666777888999999555:::<<<:::999888444...+++)))((())),,,000222333444888;;;888555444222///111000...,,,***************+++---111555:::===???FFFHHHIIIHHHFFFAAA<<<999555444222111///---,,,+++,,,,,,,,,+++)))&&&$$$"""!!!"""###"""  !!! !!!!!!  """%%%&&&&&&'''((()))***+++,,,,,,,,,+++)))((((((+++---AAAEEE666333000...888222000///---+++*********+++///,,,***((())))))((('''+++///444777777333...***)))((('''%%%%%%&&&'''((()))$$$""""""!!!""""""$$$&&&%%%!!!                                                    !!!!!!""""""!!!"""'''//////000000111222444555666444111...---...///111,,,+++*********+++,,,---+++(((%%%###""" """######""""""###&&&)))+++///333444333111000000...///000222444666777888777;;;<<<:::888666222---+++******+++///222444444333666999888666444222111222111///------,,,------+++,,,...000222555888:::@@@BBBEEEGGGFFFBBB<<<999555555444333111///,,,++++++++++++***((('''%%%%%%"""$$$%%%###!!! !!!  ###%%%******************))))))(((((('''%%%###$$$&&&(((///555,,,---//////:::444111///---+++))))))))))))...+++'''%%%%%%&&&'''&&&///222666888777222,,,((('''&&&%%%%%%%%%%%%&&&&&&(((###!!!!!!!!! """&&&"""%%%''''''###***)))                                                  !!!!!! !!!"""""" !!!%%%111111222333555666777777444222000------...000111---,,,+++++++++---...///---***'''$$$""" !!!"""#########$$$''')))...000222222000...+++***+++,,,---///222444666777;;;===<<<777555555222...+++++++++---111333333333222444777999777444333333///...---,,,,,,---......,,,...000000///000333666666:::???CCCCCCAAA===999555555555444333000---++++++***)))(((((('''''''''$$$&&&&&&###!!! ###%%%---------,,,+++***((('''''''''&&&$$$######&&&(((%%%///***111444333===555111///,,,)))((('''((())),,,((($$$"""###%%%&&&&&&---000333444222...)))%%%&&&&&&&&&%%%&&&&&&&&&&&&***%%%###$$$$$$###&&&***"""%%%''''''###,,,888/// !!!!!!                                           !!!!!!  !!!""""""%%% !!!!!! $$$...------...222444555555333111000......///000111---------...///000111222111---)))%%%$$$###"""  ###%%%'''))),,,...000000000///---***(((''')))+++---000333555666666:::<<<:::555222333111...******,,,///222444444333222222555888666222000222***************,,,...//////222333111///...000333///333999>>>@@@>>><<<999444444444444222000...---+++***(((''''''((())))))&&&&&&%%%"""!!! !!!###&&&---......---+++)))'''%%%"""""""""!!! !!!$$$&&&$$$///,,,222444111888...111///+++(((''''''((())))))&&&"""!!!###%%%&&&&&&)))***,,,,,,+++(((%%%"""%%%%%%&&&&&&&&&&&&&&&&&&+++'''%%%'''(((&&&(((,,,###%%%'''&&&""" ***999>>>///"""$$$%%%$$$                                             """###!!! """ ###)))'''&&&(((,,,000222111222111000000//////000000...///000222333333444444222...((($$$"""#########"""'''***,,,...///111111///---+++***)))(((''')))+++///333666777888888555888888444111111...***((())),,,000555777777666333111333777444---***---)))))))))***,,,...111222444666777555000...000333,,,000555:::<<<<<<:::888333333333222222111000///***)))'''&&&&&&(((***+++(((%%%""" !!! !!!############%%%''',,,,,,,,,,,,***'''%%%######%%%&&&000+++///000,,,111(((000...***'''&&&'''(((***%%%###!!!!!!$$$&&&'''''''''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''$$$###&&&&&&$$$%%%(((%%%&&&'''%%%"""+++777555(((!!!$$$&&&%%%"""                                          """"""!!!######  ###### ***'''&&&(((---222444444222111111111000000//////...000222444555666555555111,,,%%% !!!"""######''',,,///////////////000...+++))))))***))))))***---111555888:::999999000555666444222000,,,&&&'''(((,,,111777::::::999444111333555111)))%%%(((++++++,,,---000333555777777:::;;;777222///111444---000444888::::::888666222222222111111111000000***)))'''&&&&&&(((+++,,,)))%%%!!! !!!"""!!! ###%%%&&&&&&&&&'''(((***++++++***)))&&&###!!!!!!""""""""""""$$$'''******333,,,//////,,,333***///---)))'''&&&''')))***$$$"""!!!"""$$$'''''''''((((((((('''''''''''''''"""###$$$%%%%%%%%%%%%%%%!!!"""""""""'''((((((%%%"""%%%---)))!!! """%%%%%%"""                                                  !!!!!!!!!$$$%%%"""!!!"""###'''***&&& 000(((&&&---222111000222...///111222222111///------///333888<<<<<<777222---)))%%%""""""!!!!!! &&&%%%&&&)))---000111111///000///...,,,++++++,,,***...444999;;;:::888555777666444111---***'''%%%)))---///000666>>>===777222111000...,,,***)))((('''''')))***---000333555;;;:::777222...---...000000444:::<<<;;;888555333111111333555666444000---'''((('''%%%######&&&(((%%%((('''""" """"""!!!!!!%%%(((,,,,,,+++((($$$"""###$$$%%% ###%%%###&&&,,,)))((((((((()))+++---...------,,,***)))(((((()))'''###!!!%%%'''((($$$$$$%%%%%%&&&%%%%%%%%%!!! !!!!!!"""###$$$$$$"""%%%(((%%%$$$'''######!!!   """(((***'''$$$"""$$$$$$###                                                 """"""!!!'''***'''!!!$$$...111***### !!!!!!)))!!!+++%%%$$$***//////---......///000000000...---,,,...000333888:::888333...)))'''$$$###$$$$$$###"""$$$%%%&&&***---000000///---------+++))))))***,,,,,,///444999;;;;;;999777888555222...+++))))))(((&&&***,,,...444;;;;;;777333222111///---+++***))),,,+++***+++...111333444888777555111...,,,---...111444999:::999666333222222222444666888777333000((('''&&&$$$$$$$$$&&&(((%%%)))(((### """""" !!!!!!!!! !!!###((())))))'''%%%$$$%%%&&&$$$ ###$$$###%%%***)))((((((((()))***,,,---///,,,)))(((******(((%%%"""!!! ###&&&)))***)))$$$%%%&&&'''''''''&&&%%%"""!!!!!! !!!!!!"""""" !!!$$$$$$###""" !!!###(((***&&&###""" $$$$$$###                                                !!!!!!!!!"""!!!)))111+++&&&###$$$$$$!!!***''''''---222111///............------,,,,,,,,,...000444777888444...)))&&&%%%$$$%%%&&&'''%%%######$$$&&&***...///...,,,,,,,,,+++)))'''(((+++...000222666999;;;:::888777777444000,,,***)))***+++%%%(((***+++111777999666555444333111///---+++***000---+++,,,///222111000444444333000---,,,,,,---444777999:::888555444333222333444777999888666333(((&&&$$$###%%%&&&''''''&&&******&&&$$$$$$$$$"""!!!""""""!!! !!!$$$&&&''''''&&&&&&'''(((""" """$$$###%%%)))((((((''''''''')))***+++111+++&&&&&&******&&&""" $$$(((,,,---+++)))$$$%%%'''((()))((('''&&&###"""!!! ###"""!!! !!!$$$)))***&&&######!!!"""######!!!              !!!                             !!!""""""!!!""",,,)))&&&%%%%%%%%%!!!))))))+++000333333000...,,,++++++++++++,,,---...,,,///333666555111+++'''&&&&&&&&&((()))(((%%%###"""###'''+++//////,,,))),,,,,,***((((((***...222555666888999999777555333444222///---+++*********((()))***,,,///333555666666666555444111///,,,+++,,,+++***---111222///+++000111222000...,,,,,,---777999;;;:::888666555444000111222555777666444222(((%%%######%%%'''(((((((((---...***'''(((&&&$$$!!!!!!!!!!!!$$$$$$%%%''''''&&&&&&'''(((  """$$$&&&(((***'''&&&&&&%%%&&&'''((()))...+++((('''''''''%%%""""""'''+++...---+++)))$$$%%%(((******)))((('''###""" """"""!!!%%%%%%((()))%%%"""######!!!                                              $$$%%%&&&$$$""" !!!$$$###""""""###"""!!!!!!&&&(((+++...000000---))))))))))))***,,,---///000***---222444333000,,,***)))))))))******((($$$ """$$$(((,,,///...+++((())))))(((''''''***///333999999::::::888555111//////000000///---+++(((&&&---,,,,,,---...000333555888888777666333000---+++((())),,,111444444///+++...///000000...---...///555777999999666444333333......///000222111///---&&&%%%######%%%'''))))))+++000222...++++++(((%%%###'''%%%'''))))))'''&&&&&&'''!!!"""%%%)))+++,,,%%%$$$$$$###$$$%%%'''(((***++++++)))%%%###$$$&&&$$$'''***++++++***)))((($$$%%%((()))******)))(((###!!!"""%%%''')))(((&&&###'''((($$$"""######!!!                                         ###"""  ###!!!!!!)))...000000000111...***)))***+++,,,...///000111+++...222333222000///...---,,,++++++***'''### $$$%%%)))---///...+++(((&&&&&&'''''''''***///333:::;;;<<<<<<:::555111......///000000...***'''$$$---+++***,,,,,,+++000555888888888777444111---+++(((+++///222333222000///,,,---......------///000111333666777555222111000///...------...,,,***'''$$$$$$%%%$$$$$$%%%))),,,///444666333///---)))%%%###'''''')))++++++)))'''&&&&&& """"""$$$)))***)))""""""!!!"""###$$$&&&''''''+++---***$$$"""%%%))))))+++------+++)))((('''%%%%%%'''((()))))))))***$$$""" """%%%)))---***$$$""" !!!%%%'''$$$"""######                                             !!!"""  !!!%%%///444666333222333111,,,,,,---...///000000//////...111333333111///000111...---++++++***((($$$!!!&&&''')))---///...,,,)))&&&''')))***,,,...222555999;;;>>>???>>>:::555222///000///...,,,)))&&&$$$(((%%%%%%(((''''''---555888999999888555111---***))),,,...,,,***))),,,000***++++++******+++...111///333777888777444222111222000...---,,,***'''$$$!!!$$$'''%%%"""###)))///222777:::666222...***$$$ """#########%%%''''''***,,,,,,***)))(((((("""###!!!!!!%%%%%%""" """$$$&&&((((((***+++)))&&&%%%'''***)))---000111...***((((((%%%%%%%%%%%%'''(((***+++%%%###!!!!!!$$$&&&$$$'''%%%%%%((('''###$$$!!!###&&&$$$######"""                                         !!! """"""  !!!  """...444555000...///...)))///000111222222000...---111333444333000...000222...---+++******(((&&&###((((((***---//////,,,***)))+++...///111444777:::777:::>>>AAAAAA>>>999666222111...,,,)))'''&&&&&&### $$$$$$$$$+++555888999999888555111---******++++++%%% '''///)))))))))((('''***...111000555:::<<<;;;888555333555333000...---***&&&###$$$)))&&&!!!""")))111444999<<<888333///***$$$###'''+++---,,,***(((((('''))),,,---,,,********* $$$$$$ """!!!!!!$$$&&&(((***)))((((((((()))))))))(((---333444111---***)))&&&%%%$$$$$$%%%'''***,,,'''%%%###""""""%%%(((+++###***---&&& """$$$######!!!"""&&&$$$######!!! !!!                                                     """!!! !!!!!!!!!!!!!!! 444111---,,,---///111111333555777888888555222///222111333888888333000000------,,,***'''%%%"""!!!&&&(((***,,,+++)))&&&$$$(((***,,,---///111444777@@@BBBDDDCCC???;;;888777222111000---+++((('''&&&!!!######$$$'''---222;;;===>>>;;;777111...,,,+++***((('''&&&''')))***---(((&&&'''%%%"""&&&---444555777999:::999777666666555222///,,,)))'''&&& """"""$$$'''+++...:::===>>>999111+++***+++)))'''(((++++++'''&&&(((%%%(((,,,///000...***(((%%%""" !!!&&&***''')))***)))'''$$$######,,,---...---***)))((())))))******'''$$$%%%,,,222)))(((&&&$$$$$$&&&''')))***)))((('''%%%""" """ """!!!!!!###!!!!!!'''---+++ ######  !!!                                                        !!!###!!!### ###""""""!!! 333000------...111222222::::::;;;;;;999666333111111000222777777333000111,,,+++***(((&&&$$$""""""$$$'''***---...---+++)))((()))+++,,,---///222444===@@@DDDDDDAAA;;;777444111000...,,,***'''&&&%%% """"""###'''...333:::;;;<<<:::666111...,,,+++***(((&&&&&&''')))***)))&&&&&&)))***)))...666555666888999999999888777777555333///+++(((%%%$$$!!!"""$$$%%%&&&)))...111888:::<<<888111,,,,,,------++++++---,,,'''%%%'''(((***...111222000,,,***###!!!###&&&'''(((***)))(((''''''((((((***,,,+++***)))******((())))))&&&###$$$***///...---+++)))((((((((((((&&&&&&%%%%%%###"""!!!  """!!!!!! !!!!!!"""'''+++)))  """###"""!!!  """!!!                                                         !!!!!!!!! 111///------000333444444???>>><<<:::777555222111111///222666666222000111***)))'''%%%$$$#########&&&(((,,,///000///---+++((()))+++++++++,,,///111:::>>>CCCDDDAAA;;;555222111///---+++((('''%%%%%% !!!###(((///444777999:::999555111...------+++(((&&&&&&''')))+++$$$"""###&&&((()))///555777777888888888888888999777555222...***&&&$$$###"""###$$$%%%&&&***...222333555777555000------///222///...///---'''%%%&&&)))+++...000000...,,,***""""""$$$%%%''''''&&&''')))+++$$$&&&))))))))))))***+++&&&''''''$$$""""""'''+++)))))))))((('''&&&%%%%%%%%%%%%$$$###!!!  !!!!!! """"""!!!  ###''')))&&&  !!!###%%%$$$""" ######                                               !!! !!! !!!!!!"""!!!!!! 000...---...222555666666===;;;888555333111111111222111222666555000...///((('''%%%###"""###$$$%%%)))+++///111111...***''')))***+++++++++,,,...111:::===AAABBB>>>999555333111000---+++((('''&&&&&&!!!!!! ###)))///444555777999999666222000//////---+++)))((()))+++,,,$$$$$$%%%&&&&&&(((,,,000888888777777777888888999444222///+++(((&&&%%%$$$!!!"""###$$$%%%(((,,,000---///111000...---...000222//////000...(((%%%&&&&&&(((***++++++)))'''%%%!!!"""######""""""###&&&)))###%%%'''''''''&&&'''((($$$%%%$$$""" !!!###&&&!!!###%%%&&&&&&&&&%%%((('''&&&### """######!!!""""""!!!!!!  %%%'''&&&###  !!!""" ###''''''$$$!!!!!!!!!"""                                                 !!!!!!""" !!! !!!!!!!!! ///......000333666888888:::888555222000111222333555333333555333...+++,,,(((&&&$$$######$$$%%%&&&(((***...111000---)))&&&)))+++,,,------...111333<<<===???>>>;;;888666666222111...+++)))((((((((($$$"""!!!"""%%%***///222333555888888777444222222111000...,,,++++++,,,---''')))***)))))),,,///111888888777666666777777888///...+++)))'''&&&''''''###$$$%%%%%%%%%(((,,,///***+++,,,,,,,,,---...///000------///...)))'''(((%%%&&&&&&'''&&&%%%###""" #########""" !!!###%%%###$$$&&&%%%$$$"""############"""!!!  !!! ###&&&(((((('''&&&((('''%%%### """ !!!###$$$###!!!"""""""""!!!!!!  %%%'''%%%###"""""""""!!!!!!###!!!!!!$$$'''((($$$!!! !!!!!!!!!                                           !!!"""### """ !!!!!!!!! 000//////111555888999888999777555333222333555666555333222444222---***,,,((((((&&&%%%%%%&&&&&&'''###''',,,000111///+++((((((***,,,...///111444777===>>>>>><<<999777777888333111...+++)))))))))***&&&$$$###$$$(((,,,///000///222666777666444333333000000000///...---,,,+++!!!%%%(((''')))...222333777666666666666666555555,,,+++)))'''&&&&&&'''(((((((((((((((((()))---///************+++---...//////,,,---000///***)))***&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%###"""!!!"""######$$$%%%###!!!""""""!!!!!! !!!#########"""!!!######"""!!!  !!!###$$$###!!!######""""""!!!!!!!!!!!!!!!$$$&&&&&&%%%$$$$$$"""!!!!!!######$$$%%%&&&&&&###!!!&&&'''%%%                                         $$$&&& """###""""""!!! 111000000333666888999888:::888666444333444555666333000000222111---,,,...)))))))))(((((((((''''''###''',,,000111///+++(((%%%(((+++---000333777:::;;;===>>>>>>;;;888777777222000---***(((((()))***((('''&&&'''+++...///...+++///222444444333222222...///000000///,,,***((("""%%%$$$'''...333333444555666666666555333222,,,+++(((%%%$$$%%%&&&'''***+++***)))((((((+++...---,,,++++++---///000000111...///111000,,,***,,,''''''&&&$$$###""""""!!!!!!###$$$$$$"""!!!!!!"""!!!"""###""""""!!!!!!  !!!   !!!"""""""""!!! ######""""""""""""!!!!!! !!!###%%%''''''&&&%%%"""  """$$$&&&&&&%%%"""!!!!!!$$$+++------!!!                                              """$$$  !!!"""$$$###!!! !!!"""###111111111333666999999888999888555333222222333444000......222222......000***+++++++++***)))(((''''''***///222222...)))%%%###&&&)))---000444888<<<999<<<@@@@@@>>>:::777555111///+++(((''''''((()))***((('''***---///...,,,(((,,,000222222111111111+++---///000///,,,(((%%%&&&)))'''***111666444333444555666666444222000...+++(((%%%######$$$%%%******)))'''&&&&&&(((+++000...------...000111111333111111333111---***,,,&&&%%%$$$"""!!!  !!!"""!!! !!!!!!"""!!!!!!!!! !!!$$$&&&((((((!!!!!! !!!""" !!!!!!!!!!!! ############"""""""""""""""""""""%%%((()))(((&&&""""""%%%((('''### !!! &&&...000777(((                                                      """  !!!"""$$$"""  """%%%'''444555555666777777666666888555222000111222222222///000222444555666777777............---,,,++++++$$$'''+++...///---***((('''++++++(((,,,444999777<<<===>>>===:::777666555111///,,,)))&&&%%%%%%%%%)))))))))***++++++,,,,,,)))***---111444444222///,,,------,,,***)))****** ###'''((()))---555<<<999777444111////////////,,,+++***)))''''''&&&&&&'''&&&%%%%%%'''***...000---+++***+++---000111111///000111111///---***)))&&&%%%$$$###"""!!! """$$$ !!!!!!""""""######  """!!!"""###""" """$$$  !!!!!!!!!!!!"""###$$$%%%)))((('''((('''$$$!!! """&&&'''$$$!!!$$$$$$%%%'''))))))&&&###!!! """(((***)))$$$                                          !!!"""!!!!!!  """ """$$$&&&'''333333222222444666999;;;:::777444222111111111000......000111333444555555------------,,,+++))))))&&&(((***,,,,,,+++(((&&&$$$(((+++***...666999888999;;;<<<<<<999777777777222000,,,)))'''&&&''''''))))))******+++,,,,,,,,,***+++...222555555333000,,,---,,,+++((('''(((***###&&&)))***+++...555;;;999777333000.........///+++***((('''%%%$$$$$$###&&&&&&&&&&&&(((+++---//////---,,,---///000000/////////000///...,,,)))(((""""""""""""!!!  """%%%((()))%%%"""  !!!###%%%%%%$$$"""!!!  !!!!!! !!!"""!!!!!!$$$ !!!!!!!!! !!!""" '''+++***)))***)))&&&!!!!!!"""$$$&&&'''&&&%%%"""###&&&(((++++++(((%%%"""!!! !!! """&&&'''"""                                        !!!!!!!!! !!! !!!###%%%&&&222000......000666<<<@@@999777444222111000///---+++,,,---...000111222222---,,,,,,+++***)))''''''(((((()))******((('''&&&"""'''***,,,000777:::999777999::::::888777777888222000,,,)))''''''((())))))******++++++,,,,,,---+++,,,///333666777444222---,,,+++(((%%%%%%''')))%%%(((,,,---...111666;;;888666333///---------...,,,+++)))'''%%%###""""""$$$%%%&&&(((***,,,...///111000000111222111///------------,,,+++)))'''&&& !!!"""""" !!!$$$%%%&&&'''!!! !!!"""%%%''''''$$$!!! !!!  ######!!! !!! !!!$$$!!! """###"""!!! !!!'''***))))))***)))&&&!!!###&&&''''''''''''((("""'''***------+++&&&###!!!""""""!!! !!!                                     !!!!!! """ """###$$$111000...---000555:::>>>777555333222222111///---***++++++,,,---...///000------,,,+++***((('''&&&(((((())))))))))))))))))&&&(((***,,,000555999:::777999999888666555666666111///,,,(((''''''((()))******++++++,,,---------,,,...000444777777555222,,,+++)))&&&######%%%(((%%%(((+++...000333777:::888555111---++++++,,,---...---+++(((&&&$$$######"""###&&&***---...///000222222222333333111---******)))((('''&&&%%%$$$$$$!!!"""$$$$$$###  !!!!!!&&&!!! """$$$&&&%%%###  !!!!!!"""%%%$$$  !!! ###&&&### """""""""!!!###%%%&&&%%%### %%%((('''&&&((('''%%%###&&&***)))'''%%%&&&((("""'''***......+++'''###!!!                                         !!!!!!  !!!"""111111111111222444555777555444444555666555333111******)))***+++,,,......------,,,,,,+++)))(((''''''(((((()))***+++------,,,******+++...222777;;;999999999777444222333333...---+++)))((((((((((((+++++++++,,,------.........///111444777666333000+++***(((%%%""""""%%%'''"""%%%)))---111444777999666333///+++******,,,---...---+++(((&&&$$$######!!!###'''+++...000111111111111111222222///+++'''&&&%%%###"""!!!""""""###''''''''''''$$$  """###$$$&&&%%%###!!! !!!"""""""""!!!  !!!!!!  """%%%$$$  !!!""""""!!!%%%)))&&&###%%%&&&%%%###%%%'''))))))%%% !!! %%%(((&&&&&&((((((%%%&&&))),,,***&&&######%%%###(((+++......+++&&&###!!!                                     !!!""""""!!!   !!!333333444444444333222111555555666888999999666333)))(((''''''(((***+++,,,++++++,,,++++++***)))(((&&&'''((()))+++---...///...+++***---000111555:::999999888555222000111222,,,,,,,,,++++++***)))(((+++,,,,,,------......///...///111333555333000---(((((('''%%%######%%%'''"""%%%)))---111444555666333111---)))((())),,,...+++***(((&&&$$$"""!!!!!!%%%&&&))),,,.../////////------...//////---)))&&&###""" !!!###$$$++++++***((($$$  ###%%%&&&######"""!!!!!! !!!"""  """!!!"""###"""  !!!###"""!!!!!!'''***(((%%%&&&'''&&& ###%%%(((++++++''' """"""'''***(((''')))***((()))++++++***(((%%%$$$###'''***,,,...---***&&&###"""                                         !!!"""######"""""" 555666666555444222111000333444555777777666222///'''&&&%%%$$$%%%&&&(((***((())))))******))))))(((&&&'''(((***+++,,,,,,,,,***(((+++111444333444999777777666444111000111333,,,---/////////---+++))),,,,,,,,,---......//////...///000222222000,,,)))&&&&&&'''&&&$$$$$$&&&'''&&&'''+++///222333222111111...***'''''')))---///)))((('''%%%$$$###"""""",,,,,,,,,,,,,,,++++++***)))((()))***+++***(((%%%"""!!! ###&&&(((,,,+++***'''### """%%%'''!!!!!!""""""!!! !!!"""!!! !!!######!!!   """"""!!!"""(((***'''$$$%%%&&&%%% !!!$$$&&&'''***+++''' """###(((***(((''')))***(((+++******++++++***(((%%%!!!###***...//////---***'''%%%%%%                                          """###$$$$$$######!!!  777777666444333222222111000000111333333000,,,(((%%%$$$###""""""$$$&&&(((&&&''''''(((((((((((((((&&&'''(((*********)))(((%%%%%%+++555888555444777444555444333111111333444,,,...111333222000,,,***,,,,,,------...///////////////000111111...***&&&$$$%%%''''''&&&%%%&&&((()))***---000222222000...000---)))&&&''')))---000+++***((('''&&&%%%%%%%%%222111///---+++)))'''&&&&&&%%%%%%'''((()))'''%%%###!!! !!!$$$(((+++,,,***(((%%%###  $$$(((***&&& """%%%&&&$$$!!! !!!"""!!! """$$$$$$!!!!!!!!!!!!!!! !!!'''***&&&###$$$$$$###  $$$''')))&&&)))+++&&&"""!!!&&&(((%%%%%%'''((('''+++***)))+++......,,,((("""%%%---111111000...***((('''(((                                       !!! !!!###$$$%%%%%%$$$$$$ !!!### """!!! :::999777555333111111000//////000222333000,,,(((%%%###!!! """$$$&&&)))'''%%%#########%%%&&&'''&&&%%%%%%&&&''')))***((())),,,000333444222111222---+++444@@@DDD===444222///---...///...+++'''000333666555111///222666000000000111111///+++(((###%%%((((((&&&%%%(((+++++++++------------++++++(((******(((&&&%%%(((+++(((***'''!!!!!!'''***(((,,,+++***+++,,,+++&&&!!!"""######$$$%%%%%%&&&&&&"""  ###&&&((((((+++)))%%%###""""""### !!!%%%###  !!!###$$$$$$$$$###  """$$$""""""%%%!!!"""%%%%%%###!!! $$$''')))&&&###  ###!!!!!!$$$)))+++***((((((((()))+++,,,+++)))'''%%%$$$""""""###&&&))),,,...//////---)))'''%%%%%%                                                $$$ !!!######"""  !!!### !!!!!! ###"""""":::999888666444222111000000000000000000...***&&&$$$"""  """###&&&%%%$$$###"""######$$$%%%%%%%%%%%%&&&'''((((((&&&(((+++///222333222111222......777BBBFFF>>>555111000...///222333111000222555777555111000222555111000111222222///***'''###%%%&&&''''''((()))+++++++++,,,------,,,++++++'''((()))(((&&&&&&(((+++''')))'''!!!!!!''')))'''------,,,+++***)))((('''!!!!!!"""###$$$$$$%%%&&&###!!! ###&&&((((((+++(((%%%###!!!"""###!!!"""%%%!!! ###%%%'''''''''&&& !!!###!!!"""$$$!!!  !!!!!!"""""""""###$$$"""  ###&&&'''###!!! !!!!!!!!!###&&&''''''&&&$$$%%%'''***---...---+++,,,+++)))(((((()))***+++......---***'''%%%$$$###                                    &&&"""############!!!!!!###""""""""""""$$$###"""888888888777666444111000222000///...---+++(((%%%###"""  """""""""""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&$$$'''+++///111222222111111......555>>>@@@999111...---,,,...111555666666444666888666222000111333000000111222222...((($$$######$$$&&&)))++++++*********++++++++++++******&&&'''(((''''''''')))+++)))***'''######'''***)))------,,,***)))((()))*** !!!"""###$$$%%%$$$"""!!!!!!$$$'''((()))***'''$$$""" """### """&&& """&&&(((((('''%%%  """""" """&&&"""!!!!!!!!!""""""###$$$ """%%%%%%!!! !!!"""###""""""###%%% """%%%***///111111///222111///---+++)))((('''---,,,)))'''%%%$$$###$$$!!!                                   %%%%%%%%%$$$###""" """&&&!!! ###$$$""""""!!!!!!"""$$$%%%$$$###666777888888777444222000111///,,,++++++***)))'''$$$"""  !!!!!!  !!!###%%%%%%%%%$$$$$$###'''+++///000111111111000,,,***---222333...))))))((((((***---111444666444666777666333000///000------///000///+++%%%!!!$$$"""###&&&+++---,,,)))((((((((((((((((((((((((''''''(((((()))***+++,,,+++***(((&&&&&&(((***+++,,,+++)))*********(((&&& """$$$%%%&&&$$$""""""$$$'''(((((()))&&&###!!! !!!!!! %%%"""!!!  $$$&&&%%%"""!!!###"""!!!%%%,,,%%%$$$###!!!!!!!!!!!!"""!!!$$$$$$ !!! ###$$$### !!!$$$!!!%%%+++111333222111000000///...+++(((%%%###+++)))&&&$$$%%%&&&&&&'''!!!%%%222,,,                                      %%%$$$$$$###!!! ###'''!!! """$$$&&&%%%###'''%%%$$$$$$%%%&&&%%%$$$444555777777666444222000///---+++***+++,,,,,,+++%%%$$$"""!!!  !!!"""$$$%%%$$$$$$###$$$(((---/////////000111000+++&&&%%%&&&'''&&&###'''''''''((())),,,000333333555555444222///---,,,)))***+++,,,+++((("""#########''',,,...,,,)))%%%%%%%%%%%%%%%%%%%%%%%%(((((((((***+++,,,,,,,,,)))'''&&&&&&&&&&&&''')))***'''''')))---,,,%%%!!!$$$&&&'''%%%""""""$$$&&&'''''''''%%%###!!! ###!!!!!!!!! !!!$$$%%%### ###$$$###(((///'''&&&### !!!###&&&""" !!!""" !!!$$$"""$$$%%%### """%%% """'''---111333222000.........---***'''$$$"""(((%%%######&&&)))******!!!111BBB:::$$$    &&&000000%%%                                """"""""""""""" """%%%!!!!!!"""$$$&&&''''''&&&)))'''%%%%%%&&&''''''&&&333444555555444333222111///---,,,,,,---......---%%%$$$###""""""""""""""" !!!"""""" !!!"""###$$$$$$$$$$$$%%%***///111///...///000000,,,'''$$$############&&&'''((())))))***...000111111222222000---+++)))'''&&&'''''''''%%%!!!###$$$&&&))),,,,,,+++)))%%%$$$############$$$%%%)))((((((***,,,,,,+++***&&&###"""######"""###&&&((('''(((+++,,,)))"""!!!$$$''''''%%%""""""###%%%&&&&&&&&&$$$"""!!!!!! $$$  ###%%%%%%### $$$&&&&&&)))///(((&&&"""  !!!###((($$$!!!$$$%%%######%%%%%%%%%$$$###!!!!!!###%%%"""$$$(((...222333111///---------,,,+++(((&&&%%%%%%###!!!###'''++++++***!!!  222AAA999&&&     ...>>>AAA666###                                 !!!"""$$$$$$$$$""" !!!!!!!!!  """!!!"""$$$&&&'''((())))))***(((&&&&&&(((***++++++333222222222222222111111111000//////000000...---######################## """$$$%%%""""""""""""###$$$%%%%%%''',,,111222///---...000+++***)))'''&&&%%%$$$$$$###&&&((()))((())),,,...------...///...,,,(((&&&&&&%%%$$$%%%%%%%%%""" """%%%)))++++++*********%%%%%%$$$######$$$%%%%%%(((''''''(((++++++(((&&&%%%!!!!!!$$$$$$!!!!!!%%%&&&***------(((###!!! !!!%%%((('''%%%"""!!!"""$$$%%%$$$%%%###""""""""""""!!!  %%% !!! !!!#########!!! %%%*********---&&&$$$!!!!!!""""""!!!"""###***%%%"""%%%&&&%%%###%%%&&&$$$"""!!!"""###$$$###"""$$$)))///333444111///------,,,+++)))'''&&&%%%$$$""" """''')))(((%%%"""   )))...***        +++;;;@@@777%%%                             $$$%%%'''((('''$$$   !!!!!!  ###$$$&&&'''(((((()))***+++)))'''(((+++...000000222222111000000111111222444333111111111000...,,,""""""""""""############!!!  ###%%%'''######"""""""""$$$%%%''')))...333333000------000%%%''')))***((('''%%%%%%###&&&(((''''''***,,,++++++,,,------+++'''$$$&&&%%%######$$$%%%$$$###"""&&&+++,,,***((()))***'''&&&%%%$$$$$$%%%&&&'''(((&&&%%%'''))))))&&&###(((######''''''######(((&&&...333...$$$!!!&&&"""&&&((('''$$$"""!!!"""###$$$###$$$"""!!!"""###$$$###!!!!!!!!! """''' """$$$"""!!!!!!!!!!!!!!!%%%,,,,,,++++++$$$### !!!"""  """######""""""###***%%%"""%%%'''%%%###$$$'''###"""$$$$$$"""!!!$$$)))///444555222///,,,+++***(((&&&%%%######$$$!!! """&&&((($$$!!!###         ###111555...                                      ''')))+++,,,***%%%   !!! ###%%%'''(((((((((***++++++***)))***---111333444222333444222///...000222222111/////////...,,,***%%%!!!!!!"""""" !!!"""""""""""""""###%%%''''''&&&$$$$$$$$$+++,,,,,,,,,---...//////%%%&&&)))***)))&&&###!!!$$$$$$$$$$$$%%%&&&''''''*********))))))(((&&&&&&###""" !!!""""""!!!(((...,,,,,,222///''')))(((((((((&&&######$$$&&&(((((('''&&&%%%%%%$$$$$$ !!!!!! !!!###%%%&&&&&&$$$  ###%%%&&&'''$$$$$$'''%%%###!!! !!!!!!  """###%%%&&&$$$###!!! !!!!!! """!!!!!!%%%((())))))(((###    !!! !!!"""$$$&&&((()))(((&&&$$$$$$$$$###############"""!!!!!!"""'''***...555;;;777...((($$$!!!"""'''***)))&&&"""""""""!!!"""!!!                                        ###"""'''++++++'''"""  !!!!!!!!!  """&&&)))***(((&&&&&&(((+++******+++...111111111222333333111//////111333333111///......,,,***'''$$$!!!!!!!!!  !!!############"""###%%%''''''%%%$$$$$$$$$))))))***+++,,,,,,,,,,,,((()))******'''$$$ #########$$$%%%&&&'''(((''''''((((((((((((((('''"""!!! !!!"""######(((///------333///'''***++++++***(((&&&%%%''')))&&&&&&&&&%%%$$$###"""!!! !!!  !!!!!!###$$$###!!!!!!###$$$$$$!!!###%%%&&&$$$"""!!!""""""!!! !!!!!!###%%%&&&'''%%%$$$"""  !!!!!!###'''))))))((('''!!!"""""" ###&&& !!!!!!"""""""""######"""$$$&&&&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$(((,,,///555:::666...+++'''$$$$$$(((***)))&&&""" """                                          !!!%%%###&&&)))***'''$$$ !!!""" !!!""""""!!! """###"""%%%(((((('''%%%&&&'''******+++---111333444333111111000///...///222444333111...---,,,***'''%%%$$$"""  !!!  """$$$%%%$$$###"""$$$%%%'''&&&$$$######$$$%%%''')))***++++++***)))'''((()))(((&&&############$$$%%%&&&((()))%%%%%%'''((())))))))))))!!! !!!###$$$&&&***111000///444000))),,,+++++++++)))'''''')))***&&&&&&''''''&&&$$$"""   """###"""!!!  """### """$$$&&&$$$############"""!!!"""""""""###$$$&&&'''(((&&&%%%$$$"""  %%%)))***)))&&&$$$ !!! """!!! !!!%%%)))!!!"""$$$$$$$$$###!!!  ###$$$$$$$$$%%%'''&&&&&&&&&''''''''''''''''''***---111666999666///...+++'''''')))***(((&&&###!!!!!!  !!!                                       !!!%%%$$$%%%&&&'''(((%%%!!!!!!$$$#########!!!!!!!!!$$$'''###%%%''''''&&&%%%&&&'''++++++---111444666555444...---,,,+++,,,...111333000...+++***)))(((&&&$$$###""""""""""""!!!  ###%%%%%%%%%###"""$$$%%%&&&%%%$$$######$$$$$$&&&(((++++++***((('''###$$$&&&&&&&&&$$$"""!!!""""""###$$$%%%'''((()))&&&&&&'''((()))))))))))) !!!###&&&(((---555333222666111***...)))))))))(((&&&&&&(((***((()))***+++***'''$$$!!!"""###""" !!!### """###$$$&&&%%%$$$$$$%%%%%%###""""""""""""###$$$&&&'''(((''''''&&&$$$""" !!! %%%))))))&&&""" !!!!!! """'''+++&&&&&&%%%###!!!  ###$$$$$$$$$&&&'''#########$$$$$$%%%&&&'''+++---000333777888666222111...***(((((((((&&&%%%""" """                                        ###$$$######%%%((('''"""######  ###$$$$$$"""!!! """&&&)))&&&'''((((((((((((((()))---...000444666666333111+++***))))))***---...///+++)))'''&&&''''''&&&%%%!!!"""######"""!!! !!!###$$$$$$$$$"""!!!###$$$%%%$$$######$$$%%%$$$&&&)))+++,,,+++)))(((###$$$%%%&&&&&&$$$###"""#########$$$%%%&&&((((((((())))))******))))))((( !!! """'''***///777666444777111+++///((())))))((('''''')))+++)))***+++,,,***'''$$$""" """"""  """### """###$$$%%%%%%$$$$$$%%%&&&&&&$$$""""""""""""###$$$%%%&&&''')))((('''%%%"""$$$''''''### """"""!!!######""""""$$$''',,,///,,,)))$$$ """$$$&&&&&&%%%$$$%%%&&&!!!!!!!!!"""###%%%'''(((---...111666999888666555222///,,,)))'''&&&$$$### !!!"""###!!!                                        ######""""""$$$'''&&&""""""&&&&&&""" """ """$$$###""" """&&&************+++,,,,,,++++++000000222444555333///+++***)))((()))+++------,,,(((&&&$$$###$$$%%%%%%%%%!!!"""$$$$$$###""""""###"""""""""""""""!!!!!! """###$$$#########%%%'''%%%''')))+++++++++***)))''''''''''''%%%###!!! $$$$$$$$$$$$%%%&&&''''''((()))))))))))))))(((((( !!!"""!!! !!!''',,,...777777444555///)))...)))*********)))))),,,...))))))***)))(((%%%"""!!!!!! !!!"""!!! !!!!!! """$$$%%%%%%$$$###$$$%%%&&&&&&$$$"""############$$$%%%&&&'''+++)))'''%%%""""""%%%$$$!!!!!!%%%%%%!!! !!!"""  ###(((,,,///---***$$$%%%'''((((((&&&%%%%%%&&&"""""""""###%%%'''***,,,//////333888:::888777999333111...***'''%%%$$$$$$ """"""""""""                                      !!!%%%!!!!!!"""###%%%$$$""" !!!###%%%%%%### !!!""""""!!! !!!"""$$$###"""!!! """'''***,,,,,,---///111000...,,,000000111222222///+++'''***))))))+++---...,,,***(((&&&###!!!"""######""" """$$$$$$""""""$$$&&&$$$###!!!  !!!"""""""""$$$''')))&&&'''((()))************((((((((('''&&&$$$"""!!!%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((!!!"""###!!! &&&,,,+++555555111222+++%%%+++((()))))))))((())),,,...++++++***)))'''%%%###""" ###!!!!!!!!!!!!"""###$$$###"""###%%%&&&&&&###!!!$$$$$$$$$$$$%%%&&&'''(((,,,***'''$$$!!! """######!!! !!!!!!%%%%%%  ###(((+++---***'''### %%%&&&((((((&&&%%%&&&'''###"""###$$$&&&))),,,...000///333:::;;;888999<<<444333000,,,(((&&&%%%%%%"""""""""!!!"""######                                               !!!%%% ###$$$###""""""""""""###"""!!!!!!!!!!!! !!!"""%%%&&&%%%%%%$$$$$$$$$######%%%(((,,,,,,---...222444333///+++...............,,,(((%%%+++***+++---000000,,,))))))&&&###!!! !!! """$$$###""""""%%%(((&&&$$$!!! !!!""""""$$$(((***&&&&&&''''''((())))))***%%%%%%&&&''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%!!!"""###%%%&&&'''((((((!!!###$$$!!! &&&,,,)))333333//////'''"""(((%%%&&&'''&&&&&&'''***,,,......,,,***((('''&&&%%%!!!$$$!!!   !!!"""###""""""###$$$&&&%%%### &&&&&&&&&&&&&&&'''((()))---***'''###!!!  """######!!!!!!!!! %%%$$$ !!!!!!!!!"""'''---000111&&&%%%$$$"""!!!!!! ###%%%''''''&&&&&&&&&'''"""!!!!!!###%%%(((,,,...111///333;;;<<<999:::???555444222...***'''''''''###!!!'''"""!!!"""%%%&&&###                                                        ### $$$$$$""" """$$$"""""" !!! """'''***)))'''%%%%%%&&&%%%%%%&&&***---,,,,,,///333666444///***+++++++++,,,,,,+++(((%%%,,,---...//////...---,,,***'''###!!!!!!!!!!!! $$$###""""""%%%&&&'''&&&"""!!!"""&&&******&&&!!!$$$&&&))))))'''&&&&&&&&&&&&'''(((%%%""""""&&&***(((&&&$$$$$$%%%%%%$$$### !!!"""###$$$%%%&&&$$$"""!!!!!!###%%%%%%%%%000///...---+++***)))))) %%%&&&!!!$$$***---)))'''%%%#########!!! !!!###$$$$$$$$$$$$)))'''$$$!!! !!!"""!!!"""$$$$$$######$$$&&&))))))'''%%%###$$$&&&))))))%%%!!!  """%%%%%%&&&)))+++((("""!!!!!!%%%)))---///)))$$$ '''(((((((((((('''&&&&&&###$$$$$$######$$$(((+++(((---333777888888777777444222///,,,)))(((''''''"""$$$"""""""""!!!!!! !!!                                                %%%&&&$$$(((%%%!!!!!!!!!!!!!!!!!!!!!!!!"""&&&((((((''''''###$$$***---***))),,,///000000...000111---'''((('''%%%###!!!///000111111111000///...+++(((%%%""""""""""""!!!###"""!!!"""%%%'''''''''"""!!!"""###$$$(((++++++'''$$$$$$&&&(((((('''&&&&&&&&&'''''''''&&&%%%&&&(((+++(((&&&$$$$$$$$$###!!! !!!"""###%%%%%%&&&"""!!! """$$$%%%&&&000//////...,,,***)))((($$$%%%!!! %%%+++...***(((&&&$$$$$$$$$###!!!!!!"""$$$%%%%%%)))'''### !!!"""### !!!############$$$&&&***+++***)))'''&&&(((***&&&### """$$$$$$&&&((()))&&&  """%%%(((+++,,,((($$$ !!!$$$%%%%%%---,,,,,,,,,++++++******'''((('''&&&$$$%%%'''***+++///555888999777666666444222///,,,)))'''&&&%%%""""""!!! !!!"""                                           %%%&&&###'''### !!!"""###$$$$$$"""%%%(((((((((******...444555000---//////000000...///000+++%%%%%%$$$""" 333444444444333222111111,,,)))%%%#########"""!!!!!!!!!!!!###&&&(((((('''###""" """!!!"""$$$%%%%%%###!!!$$$&&&''''''&&&%%%%%%&&&(((&&&%%%&&&(((***++++++(((&&&%%%$$$###!!! !!!"""$$$%%%&&&'''  ###%%%&&&,,,------,,,+++(((%%%######%%%""""""(((...000,,,)))'''&&&&&&&&&$$$###!!!!!!!!!###$$$''')))++++++'''""""""!!!"""$$$%%%%%%!!!#########$$$&&&''''''((()))(((&&&$$$$$$%%%###!!!!!!###$$$$$$&&&%%%###!!!!!!"""###$$$&&&((()))""" """$$$%%%000///---+++++++++++++++'''((((((((('''(((***---000444999;;;:::777555333333111...+++(((%%%###### !!!"""!!!"""%%% !!!"""!!!                                    &&&%%%!!!$$$"""!!!###%%%&&&''' !!!%%%'''((((((***...555;;;888222...000,,,//////---,,,+++&&& 666666555444333222111000+++((($$$""""""""""""!!!!!!!!!!!!$$$'''))))))(((&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!! ###%%%&&&&&&$$$$$$$$$%%%'''$$$###%%%)))------+++&&&&&&%%%%%%$$$""" !!!###%%%&&&'''(((!!!$$$''''''((())))))((($$$!!!$$$&&&$$$%%%,,,111333,,,***((('''''''''&&&%%%"""""""""###%%%(((,,,...,,,)))### """!!!!!!"""$$$%%%'''((()))!!!###%%%%%%%%%&&&(((***&&&(((******'''$$$######!!! !!! !!!""" !!!######$$$$$$### !!!!!!"""###$$$%%%'''((( """###---+++)))&&&%%%&&&'''(((###$$$&&&((()))+++///111555999===???<<<888444222111000---***'''$$$"""!!!!!! !!!###&&&(((                                         &&&%%%###!!! """$$$%%%&&&""" !!!$$$'''))))))&&&,,,444777444///...///)))---...+++(((&&&!!!666555444222000///......(((%%%""" !!!""""""!!!""""""###&&&)))+++***))))))(((&&&$$$#########$$$%%%%%%$$$$$$#########$$$###$$$%%%$$$###"""###%%%$$$""""""$$$)))---,,,+++&&&&&&&&&&&&&&&$$$  !!!"""$$$%%%'''((()))$$$'''&&&'''((()))'''$$$!!!###&&&(((''')))///333333,,,***((('''''''''&&&%%%!!! !!!###'''***,,,---***$$$  !!!###$$$%%%'''(((***+++,,,$$$&&&((((((((()))***,,,+++---//////,,,(((&&&%%% !!!"""!!! !!! !!!!!!######"""!!!"""#########!!!  !!!!!!###%%%&&&'''######"""!!! !!!###$$$(((&&&$$$"""!!!"""###$$$!!!###%%%'''(((+++...000888<<<@@@AAA>>>999444111...---,,,***'''%%%###"""!!!###&&&(((                                            '''$$$###!!! !!!!!!""""""!!!!!!"""%%%(((((((((&&&,,,111111...---000222)))---...***&&&$$$ 555444111///---+++******%%%###  """###"""$$$$$$%%%(((+++,,,+++******)))'''%%%$$$$$$%%%%%%"""###$$$###"""!!!"""###"""###$$$###!!!!!!###$$$""""""###&&&)))+++,,,+++((('''&&&&&&'''%%%""" !!!"""$$$&&&((()))*** !!!!!!###((())))))***+++***(((&&&%%%&&&)))***(((***000333111***(((&&&&&&&&&'''&&&$$$######$$$%%%'''))),,,---+++)))%%%!!!!!!!!!!!!!!!"""###$$$&&&''')))+++------((()))++++++******+++---+++---...---***&&&$$$$$$!!!###$$$""" """!!!"""$$$""" !!!"""###$$$### !!!  !!!###$$$%%%"""""""""  !!!$$$###"""!!!!!!!!!"""######%%%'''(((((((((***+++777;;;@@@AAA>>>888333000*********)))((('''%%%$$$"""$$$$$$                                         &&&%%% $$$### !!!!!!"""$$$'''((((((&&&***///000---+++...111222***---...)))$$$"""444333000---***(((((('''###!!!!!!$$$%%%%%%&&&'''(((+++---...,,,******)))'''%%%$$$$$$$$$%%%!!!######!!! !!!""""""######!!! """$$$"""$$$'''((()))***,,,---+++)))'''&&&%%%$$$!!! !!!###%%%''')))***+++"""######"""(((***++++++,,,,,,++++++***(((******(((***///000---(((&&&$$$$$$%%%%%%$$$######$$$%%%&&&((()))***+++'''&&&%%%###!!! !!!###%%%"""###$$$&&&(((***,,,---)))+++,,,+++***)))+++,,,)))******(((%%%""" !!!$$$%%%###!!!!!!""" !!! """###""" !!!"""$$$%%%###!!! !!!###!!!###!!! !!!   !!!!!!!!!!!!""""""""""""$$$&&&(((((((((((()))***333777<<<>>>;;;555000---&&&'''((()))***))))))(((!!!!!!!!!                                           &&&%%%"""&&&%%% """  !!!###&&&))))))'''%%%***---+++&&&%%%)))***'''&&&))))))"""444222///,,,)))'''&&&&&&###!!! ###&&&''''''((((((***,,,......,,,***)))(((&&&$$$#########$$$ ###''''''%%%###$$$&&&"""""""""!!! """$$$"""&&&***+++******,,,///...+++(((%%%$$$"""  !!!###%%%''')))++++++$$$%%%$$$ """((()))*********++++++,,,,,,)))******''')))------***'''%%%######$$$$$$###""" """"""""""""$$$$$$$$$###""" !!!%%%((( !!!###%%%''')))***+++***+++,,,+++)))))))))***+++,,,,,,)))&&&###!!!!!! $$$%%%###!!!!!!""" !!!!!!###"""!!!!!! !!!!!!"""$$$%%%$$$!!!!!!###&&&"""%%%'''$$$ !!!%%%"""""" !!!###!!!!!!$$$ !!!"""""""""!!!"""$$$'''))))))***,,,...///444999;;;999333...+++$$$%%%''')))+++++++++*** !!! ###$$$$$$                                               !!!%%%&&&###((('''!!!### !!!!!!!!!!!!!!!!!!###'''***)))&&&$$$&&&'''%%%"""  ###"""...---,,,***(((&&&###"""  !!!"""%%%(((,,,.........---&&&&&&&&&'''(((***+++,,,&&&$$$###%%%'''(((%%%"""""""""  !!!$$$'''***)))'''&&&((()))(((######'''&&&!!!!!!%%% &&&)))&&&$$$'''***+++######""""""""""""######***)))(((((())))))(((''''''((()))******)))((('''###&&&'''%%%!!! &&&%%%"""!!!$$$ !!!!!!"""""""""$$$!!!###%%%%%%$$$!!!!!!!!!!!!###&&&)))+++)))'''&&&$$$######$$$$$$)))++++++(((###!!!!!!######%%%''''''$$$!!! !!! !!!!!!### """$$$###!!!!!!  !!!"""&&&$$$""" !!!"""$$$!!!   ###"""%%%&&&%%%'''+++---,,,---000444777666222,,,((("""(((///...++++++!!!""""""!!! %%%******(((###                                         """"""$$$&&&&&&$$$""" !!!%%%(((((($$$ $$$)))))),,,...((( !!!!!!  ---,,,+++)))'''$$$"""!!!!!!"""!!! !!!""""""$$$'''+++,,,---,,,+++))))))(((((((((((())))))(((&&&######%%%'''&&&%%%###"""!!! !!!"""###$$$&&&))))))''''''(((***)))%%%$$$'''&&&"""!!!$$$"""%%%&&&%%%''',,,,,,)))%%%###!!!!!!###%%%'''&&&%%%&&&((((((((('''***+++++++++***(((&&&$$$###%%%&&&$$$!!!  """$$$ !!!###$$$%%%&&&&&&&&&$$$""" """######""" !!!###&&&)))***((('''%%%$$$############%%%&&&'''&&&$$$###$$$$$$$$$%%%%%%&&&%%%### !!!"""  !!!"""""""""###$$$### $$$$$$#########$$$&&&''''''%%%###""""""###%%%&&&!!!!!!"""#########""" """###&&&&&&$$$%%%)))***(((+++...000222000,,,'''######'''+++***)))***)))&&&!!!!!!(((------+++''' !!!                                             """"""$$$%%%%%%""" """"""$$$''')))(((%%%!!!###'''(((&&&''')))%%%  ,,,+++***'''%%%###!!! """######"""""""""###"""$$$''')))++++++******++++++***)))(((''''''&&&)))&&&###"""###%%%''''''$$$###"""""""""###$$$%%%###%%%'''(((''''''((())))))&&&%%%&&&%%%!!!!!!######$$$$$$%%%***000---'''&&&$$$  $$$&&&###""""""$$$&&&(((((('''***+++,,,,,,+++)))&&&%%%###$$$$$$###!!! !!!  """!!!###&&&)))+++++++++***'''%%%###""""""###"""!!!!!!###%%%''')))((('''%%%###"""""""""###!!!!!!"""$$$'''((('''&&&(((&&&%%%'''((('''###!!!"""  """$$$''''''$$$  """$$$&&&'''((('''%%%######$$$%%%&&& """$$$%%%%%%%%%$$$!!!###$$$&&&%%%"""###&&&&&&$$$)))***++++++)))%%%!!!""" !!!%%%'''&&&'''***(((%%%  """***...---,,,(((                                             """$$$$$$%%%###  $$$%%%&&&(((***)))&&&###))))))&&&""""""###"""  ***)))(((%%%###!!! """###%%%%%%#########$$$$$$%%%''')))******))))))*********)))((('''&&&%%%&&&$$$"""!!!"""###%%%%%%$$$$$$#########%%%&&&'''###$$$&&&'''''''''(((((((((&&&$$$###!!! !!!!!!$$$%%%&&&***...---(((%%%###  ###%%%!!! ###&&&((()))((('''(((***+++,,,+++***)))"""###""""""!!!!!!!!!""" !!!!!!  """%%%(((+++---,,,+++***)))'''&&&%%%$$$###"""!!!!!!###$$$%%%&&&&&&%%%$$$"""!!!!!!"""""" !!!%%%***,,,)))&&&+++(((&&&(((,,,,,,&&&!!! !!!!!!%%%((('''""""""%%%)))++++++)))'''%%%############ ###$$$$$$###""" !!!###$$$###%%%%%%""""""%%%&&&$$$'''''''''&&&$$$"""  !!!###$$$%%%(((+++!!!!!!!!! """""" &&&))))))'''$$$                                           ###&&&&&&&&&###  ###$$$&&&((())))))'''&&&+++)))%%%"""!!!!!!   )))'''%%%###"""!!! """$$$&&&&&&%%%$$$%%%&&&'''((()))*********))))))''''''(((((((((''''''&&& !!!""""""!!!!!!!!!!!!###############%%%'''(((######$$$&&&'''''''''&&&$$$$$$"""$$$'''&&&&&&)))+++***!!!!!!!!!""""""!!!!!!!!! ###'''***++++++((()))************)))((("""!!! !!!""""""######""" !!!$$$###%%%'''******)))'''&&&%%%&&&%%%$$$"""  """###$$$######$$$###"""!!! !!!""""""######%%%)))---...***&&&***'''&&&(((++++++&&&!!!!!!"""!!!!!!###%%%###!!!###(((...333555111///,,,(((%%%###""""""!!!"""$$$###"""!!!!!! !!!###$$$%%%&&&"""%%%$$$""""""&&&'''%%%%%%%%%$$$$$$############!!!"""$$$'''+++---######""" !!!"""   !!!$$$###"""                                     !!!$$$))))))(((%%%""" !!!!!!$$$&&&(((((((((((((((&&&$$$$$$###    '''%%%$$$"""!!!!!!"""######%%%'''(((''''''((())))))))))))******))))))(((###$$$&&&'''''''''&&&&&&!!!""" !!!!!!!!!!!!###$$$&&&(((%%%$$$$$$%%%&&&'''&&&$$$!!!""" ###&&&###!!!$$$((())) """######"""  !!!$$$(((+++,,,,,,...---+++)))&&&%%%$$$$$$!!! !!!###$$$### %%%)))!!!"""$$$&&&&&&%%%$$$""" """!!! """###$$$###""" !!!  !!!###$$$%%%&&&***---///...+++'''&&&%%%$$$&&&(((((($$$  """!!!!!! !!!!!!!!!  """$$$***000555888555333000,,,)))&&&$$$######  $$$%%%%%%###"""!!! !!!$$$&&&&&&&&&"""$$$$$$!!!"""&&&'''$$$######################## """###&&&+++...,,,,,,(((!!!!!!!!! """                                    """$$$)))***)))'''### !!!$$$%%%&&&&&&'''(((%%%"""!!!$$$###   %%%$$$"""!!!!!!###$$$%%%%%%'''***+++++++++---...)))))))))((((((''''''&&&!!!###$$$&&&&&&%%%$$$### !!! !!! !!!###%%%'''&&&$$$###$$$&&&&&&$$$!!!!!!!!!"""!!!"""%%%$$$ !!!!!!!!!!!!!!!!!! !!!$$$(((+++,,,,,,111...***&&&###"""######!!!!!!$$$$$$$$$###&&& !!!""""""""""""!!!!!! """$$$%%%%%%###  """$$$%%%###'''---000000---+++)))%%%%%%'''((((((&&&$$$### !!!  $$$"""  !!!  $$$)))...000222111///,,,)))&&&$$$###!!! $$$&&&%%%###""" ###%%%&&&%%%"""$$$$$$ ######!!!""""""""""""!!!!!! ###$$$$$$)))000///))))))%%%""" !!!  !!!"""!!!                                       """%%%((()))***'''###  ###&&&&&&$$$$$$%%%'''%%%      $$$###"""!!!"""###&&&''''''))),,,---......000222)))(((((('''&&&&&&%%%%%%!!!###$$$%%%%%%$$$"""!!!!!!!!!!!! $$$ """$$$&&&'''%%%###$$$&&&&&&### !!! ### """!!!###### ###!!!  !!!###  ###'''***++++++000,,,(((###""""""$$$&&&!!!!!!$$$%%%$$$ """###$$$"""###!!! !!!###!!!###%%%&&&%%%###"""%%%&&&!!!'''...111000---++++++&&&(((++++++***(((''''''  %%%###!!! !!!!!!!!! """!!!!!!%%%)))+++,,,,,,***(((&&&%%%###"""###$$$$$$""" """%%%$$$######%%%$$$ !!!!!!!!!!!!###%%%%%%&&&,,,222...&&& !!!"""###!!!!!!""" !!!"""###                                        """%%%'''((()))'''###$$$&&&((('''$$$"""###%%%&&&     ###(((---...,,,)))'''''')))***,,,...///000111111,,,***((((((((('''%%%$$$(((%%%&&&))))))&&&%%%'''###!!!$$$$$$#########%%%&&&'''((((((((((((&&&$$$"""!!! """""""""######"""  !!!!!!""""""!!!&&&)))++++++111...(((%%%$$$######""""""### !!! """###!!! """$$$$$$$$$%%%###  """$$$$$$"""(((***---000000---***(((...+++***,,,///---'''  $$$"""""""""  """!!!***---&&&!!!$$$%%%"""$$$&&&%%%$$$###$$$%%%$$$"""%%%******$$$ ###'''%%%"""!!!!!! !!!'''&&&'''***,,,+++&&&"""!!!  %%%$$$                                       ###%%%))))))(((%%%""" ''')))'''###"""%%%%%%"""   %%%(((***+++)))((()))+++++++++,,,---...///000000,,,***))))))))))))(((&&&&&&######%%%%%%######&&&$$$"""  """$$$%%%'''*********)))(((%%%###""" """""""""""""""!!! !!!!!!!!!!!!"""'''***,,,,,,...+++&&&"""!!!!!! !!! """$$$###$$$$$$""" #########'''***---///000...+++)))+++++++++---///---((($$$ """#########!!! """!!!%%%&&&!!!!!!"""!!!###$$$$$$#########$$$!!! """'''(((&&&###!!!"""$$$&&&$$$!!!  """"""''''''''')))***)))$$$   !!!###                                    ###&&&,,,,,,***'''###!!! !!!'''(((&&&!!! ###$$$"""  (((((((((''''''(((,,,///---,,,+++++++++,,,---...+++***)))***+++,,,+++***'''$$$###%%%%%%###$$$'''%%%$$$"""  !!!###&&&(((***+++++++++***)))'''%%%###""" !!!"""""""""!!!!!!  !!!!!!  $$$))),,,---------)))%%%!!!!!! !!!!!!!!!!!!"""  $$$'''((("""###"""  ###%%%)))+++...000000///---+++***+++---//////---***'''""""""!!! %%%$$$$$$$$$""" """ !!! !!!"""###"""!!!"""### &&&(((&&&######$$$ !!!$$$&&&%%%### ###$$$'''''''''((((((&&&!!! !!! """ !!!!!! !!!!!!                                   !!!$$$&&&......,,,)))%%%###"""###'''((($$$!!!###"""  ))))))(((((()))+++...000...---+++)))((()))***+++)))(((((())),,,------,,,***((((((++++++(((''')))'''&&&$$$###"""!!!!!!!!! ###%%%(((***,,,---+++***)))'''%%%###"""!!!!!!"""!!!!!!"""!!!!!!!!!  """'''+++.........---***%%%###"""""""""""""""""" ###""" !!!!!!   ### ###''''''&&&!!!!!!!!!$$$'''...///000111111///---,,,***---111111///,,,***)))$$$$$$$$$"""!!! '''%%%%%%%%%""" !!!"""  !!!!!! !!!### !!!!!! """&&&'''&&&$$$###$$$ """######$$$&&&(((&&&""" ###%%%$$$%%%%%%&&&&&&$$$!!!!!!###!!!###                                  """&&&(((,,,,,,,,,)))&&&$$$%%%&&&%%%'''%%%!!! """"""    ))))))***,,,---.........---,,,)))'''&&&&&&''''''%%%%%%&&&(((,,,...//////,,,+++---111000+++'''(((''''''&&&%%%$$$$$$$$$$$$ !!!###%%%&&&((((((,,,+++***(((&&&%%%$$$###  """### !!!!!!  !!!$$$)))...111000///---)))%%%""""""#########!!!!!!!!!""""""###"""  !!! !!!###!!! !!! !!!&&&***333333333222111///---,,,---000333333000---***)))&&&&&&%%%### ###%%%%%%$$$""" !!!###  !!!###"""!!!!!!"""######!!!$$$######%%%''''''%%%### """$$$%%%&&&&&&(((***'''$$$  !!!!!! """$$$ """###$$$$$$###""""""!!!###!!!$$$                             !!!###'''))))))))))))(((&&&%%%&&&'''###''''''$$$###$$$"""  ))))))+++---000000---+++***)))'''%%%$$$###############$$$(((---000222222...,,,...222000***&&&&&&''''''''''''''''''''''''$$$$$$###$$$%%%''')))***---,,,+++)))((('''''''''!!! !!!###$$$!!!!!!!!!&&&,,,111333222000***'''###!!!!!!""""""""" """"""!!!!!!""""""!!!!!!!!! """ """!!!  !!! """%%%))),,,444444222111///...---,,,///000222333333000---***''''''%%%$$$!!! ############!!! """### """###$$$######$$$&&&%%%###!!!'''$$$"""###''')))(((%%%"""$$$'''((((((((()))+++)))'''###""""""""""""""" !!!"""######!!!###$$$#########$$$!!!"""!!! ###!!!                                   ###&&&)))'''(((((('''%%%$$$&&&'''###''''''%%%###$$$"""   )))))))))+++......+++)))&&&&&&%%%$$$"""!!! """"""$$$)))...333555555333000//////---(((%%%'''&&&'''((())))))*********((('''%%%%%%&&&)))---///+++***((('''&&&&&&&&&'''!!! !!!###%%%!!!!!!"""'''...333555333111***'''###""""""###$$$$$$!!!###""""""&&&&&&#########"""!!! !!!"""######$$$###!!!!!!!!!### !!!!!! &&&***---...111000...---------------......///222555555111---((('''%%%###!!!  ###$$$!!!!!!!!!  """$$$ !!!"""$$$######$$$&&&((((((&&&$$$&&&%%%$$$$$$&&&((())))))$$$''')))***))))))******,,,***'''&&&%%%%%%###"""!!!###$$$&&&&&&%%%$$$###"""$$$$$$"""!!!"""$$$!!!!!! !!!!!! ###                                 $$$&&&*********(((%%%###$$$%%%%%%'''%%% """"""   +++((('''(((+++,,,***((($$$$$$$$$###""" """###%%%***000555777777:::444000...+++''''''***&&&'''((()))++++++,,,,,,%%%###!!!!!!"""'''+++...&&&%%%$$$###"""###$$$$$$"""!!!  """$$$%%%!!!!!!"""(((///444666444111---)))&&&$$$%%%&&&'''''' ###"""!!!&&&'''&&&&&&%%%$$$###"""!!!!!!  ###$$$### ### !!!!!!  (((...///...,,,,,,+++***+++,,,---...---+++,,,222888999444///(((&&&$$$"""!!!!!!!!!"""    """%%% !!!###$$$""""""$$$'''***+++***((($$$&&&'''&&&$$$%%%)))...&&&(((***+++***)))******---,,,)))((((((&&&$$$"""$$$&&&(((******(((&&&$$$!!!$$$&&&%%%""" !!!""""""!!!!!!"""!!! """                               """$$$------,,,)))%%%###"""###''''''"""###"""    &&&(((***++++++(((%%%""""""###$$$###  ###(((---222555777777333222///+++'''&&&&&&'''***+++++++++,,,+++++++++(((%%%"""$$$(((+++)))''''''&&&%%%###"""!!!!!!  !!!"""###$$$$$$""" !!!"""###"""%%%)))---000000///......***&&&&&&***,,,***''''''$$$ !!!%%%((()))%%%###!!! !!!"""!!! !!!!!!"""!!! !!!###&&&&&&### !!!(((...111111///,,,+++)))&&&###$$$'''***++++++...888GGGKKK<<<***+++)))'''$$$######$$$%%%   """!!!  """###&&&(((((('''&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''))))))))))))***++++++++++++***%%%++++++$$$!!!""" %%%&&&(((******(((###)))(((&&&%%%%%%$$$###!!! !!!                                  ###((($$$&&&'''$$$ $$$))),,,'''     &&&'''***+++***'''$$$""" !!!""""""$$$%%%%%%'''+++///333555555666222000---)))'''&&&'''(((***+++,,,------,,,+++***(((&&&%%%&&&)))***((('''((('''%%%$$$"""""""""""" !!!"""######"""!!!!!!"""$$$!!!!!!"""%%%)))---///000///...---)))&&&'''+++...---******&&&"""!!!"""%%%'''(((%%%###!!! !!!!!! !!!!!!###)))///111000///((('''%%%""" !!!%%%(((+++***///???RRRWWWEEE000(((&&&$$$###""""""###$$$###"""!!!  !!! !!!"""%%%'''((('''&&&&&&'''&&&&&&%%%"""""""""""""""###$$$$$$((((((((())))))(((((('''%%%))))))$$$!!!$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$'''''''''&&&%%%###"""""" !!!!!!   $$$ """$$$'''&&&                              !!!&&&$$$%%%&&&###$$$(((+++'''      %%%'''((())))))'''$$$"""!!!###%%%(((***)))+++...111333444333333000---***'''&&&&&&(((***)))+++---......---***)))%%%'''))))))(((''''''''')))(((%%%###"""###$$$%%% !!!"""######"""!!!!!!!!!"""###%%%&&& ###%%%""" """%%%)))---///000///...,,,)))&&&(((,,,......---,,,(((%%%$$$%%%'''(((((('''%%%"""!!!  $$$)))---...,,,***%%%$$$""" %%%)))+++,,,222CCCWWW[[[HHH000$$$###"""!!!""""""$$$$$$&&&&&&$$$"""!!!  !!!%%%''''''&&&&&&&&&&&&%%%%%%%%%"""!!!!!!!!!!!!!!!""""""&&&''''''&&&&&&%%%$$$######%%%%%%!!! ###&&&&&&&&&&&&&&&### !!!%%%)))$$$''')))(((%%%""""""######"""!!! !!!"""###  %%%!!!"""&&&+++***                                $$$"""$$$$$$"""###''')))%%%    %%%&&&'''((((((&&&$$$""" !!!""""""$$$&&&(((***,,,...111222222222111---***&&&$$$%%%(((***+++)))+++---//////---***((($$$)))***'''%%%&&&)))(((&&&$$$"""!!!"""$$$%%% !!!"""###$$$$$$"""""""""###$$$&&&((()))!!!!!!###%%%!!!"""###%%%))),,,////////////+++)))'''(((***,,,,,,++++++(((&&&&&&(((***++++++***(((%%%"""!!!  """&&&))))))&&&###$$$###""" ###(((,,,---///555AAANNNOOO>>>+++############$$$%%%&&&''')))((('''%%%###!!! """&&&)))%%%%%%&&&%%%$$$######$$$""""""""""""###$$$%%%&&&&&&&&&&&&%%%$$$###!!!!!!  """$$$&&&((((((######(((!!!&&&***)))$$$!!!"""%%%$$$###!!!!!!###$$$!!!!!! !!!%%% !!!$$$"""                              $$$!!!""""""!!! """%%%&&&"""     %%%&&&'''((('''&&&%%%###"""###$$$###"""###%%%'''((())),,,///111111111000+++((($$$$$$&&&)))++++++)))***---///...,,,)))&&& '''(((%%%###&&&)))%%%$$$"""!!!!!!!!!###$$$!!!!!!"""###$$$%%%&&&&&&""""""###%%%&&&(((******$$$"""!!!!!!$$$###%%%(((,,,...///000///,,,***(((''''''(((((((((((('''&&&(((+++---......---***'''$$$###!!! !!!!!!   """%%%&&&%%%""""""""""""!!!"""%%%)))---,,,111666:::>>>===444)))$$$$$$$$$%%%&&&''')))))))))((('''&&&$$$"""!!! !!! """&&&)))"""###$$$###!!! !!!### """$$$&&&((()))'''&&&&&&%%%$$$"""!!! !!! !!!&&&)))***&&&  $$$!!!&&&)))((($$$"""###'''$$$###  ###$$$!!!"""""""""  !!! ###'''                          """%%% !!!!!! !!!"""$$$!!!    %%%&&&'''(((((('''&&&%%%###$$$$$$$$$###$$$''')))&&&(((***---///000//////***'''$$$%%%))),,,,,,+++)))***,,,---,,,***'''&&&$$$%%%###"""%%%(((""""""!!!!!!!!!""""""###""""""###$$$%%%&&&''''''######$$$&&&''')))******'''""" ###$$$%%%(((+++...///000000,,,+++)))'''&&&&&&&&&'''&&&&&&&&&)))---000000000---***'''$$$###!!! !!!""" """"""###%%%&&&%%%!!! !!!###&&&))))))///333222111111///+++###$$$%%%&&&'''(((((()))&&&&&&&&&%%%%%%###"""!!!""" !!!$$$%%%!!!###!!!!!!"""%%%''')))&&&&&&&&&%%%$$$"""!!! """ """!!!!!!"""'''))))))'''### """###%%%'''&&&$$$###%%%((($$$###  ###$$$  ###%%%%%%###!!! """"""###""" !!!                              !!!$$$%%% !!!!!!"""###$$$     &&&''''''(((((((((''''''%%%&&&%%%$$$###$$$''')))'''(((+++---......------)))&&&$$$'''+++...,,,)))))))))******)))(((&&&%%%"""$$$###"""!!!###&&& !!!"""###$$$######"""!!!"""###$$$%%%&&&&&&'''###$$$%%%'''((())))))))))))###"""$$$###!!!!!!$$$&&&(((+++---///000000+++***)))(((&&&&&&((()))&&&&&&'''***...//////...+++)))%%%###"""  """$$$&&&!!!!!! !!!"""###$$$%%%###!!!""""""$$$%%%))),,,---***)))***)))%%%!!!!!!"""###$$$%%%%%%%%%!!!"""###$$$$$$$$$###""""""  !!!  """!!!!!!!!!###%%%'''$$$$$$$$$$$$###"""!!! """%%%###"""###((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$######%%%'''(((%%%$$$"""!!!!!!"""$$$%%% !!!$$$%%%%%%""" $$$&&&$$$######""" """""""""                                 !!!######"""!!! !!!###$$$$$$$$$     ''''''((((((((((((((('''))))))(((%%%######%%%''')))***,,,.........,,,+++)))&&&%%%(((---///,,,((()))))))))(((((('''&&&%%%%%%%%%%%%###"""!!!"""$$$ !!!###%%%&&&%%%$$$###!!!!!!"""###$$$%%%%%%&&&###$$$&&&'''((((((((((((***### $$$)))'''"""$$$&&&(((+++---///000111)))******)))((((((***,,,''''''(((+++...///...,,,)))'''###!!! !!!$$$''')))"""###"""   """"""  #########$$$$$$++++++((($$$%%%&&&""" !!!"""""""""""" !!!###$$$$$$######""" !!!""""""!!! """$$$"""  !!!###%%%&&&############"""!!! !!!&&&###"""###(((&&&######%%%'''((()))'''%%%"""!!!###&&&((((((%%%%%%$$$######$$$%%%%%%!!!!!!"""$$$%%%$$$  !!!!!!!!!!!!!!!!!! """%%%&&&$$$"""###!!!                                 ######!!!!!!!!! """$$$%%%$$$$$$    (((((())))))******++++++((()))***)))'''&&&&&&'''%%%(((---111111...***&&&$$$$$$%%%(((,,,---+++((())))))(((((()))***+++++++++'''######%%%''''''%%%###$$$$$$$$$###$$$''')))$$$""""""###!!!$$$+++"""&&&'''$$$$$$'''***)))'''&&&$$$"""!!!!!!"""######%%%(((+++------+++***'''))))))'''%%%%%%(((+++((())))))************)))%%%###"""###  ###)))...222---((( ###"""!!! ###$$$%%%&&&'''%%%***---***'''&&&### """$$$$$$$$$%%%'''((((((&&&$$$""" !!!  """######"""%%%!!!###&&&'''((((((%%%!!! !!!""" """%%%&&&$$$"""!!! &&&$$$"""$$$)))+++)))&&&((('''&&&%%%%%%'''***---)))%%%  """"""!!! $$$ !!!"""""""""!!! """$$$###  !!!  !!!!!! !!!###$$$######"""""""""            """$$$"""                               """$$$&&&'''$$$"""$$$((('''$$$"""######      ))))))******************+++++++++)))%%%######$$$&&&(((,,,...///---***(((%%%%%%&&&***---...,,,))))))))))))))))))***++++++***(((%%%$$$$$$%%%&&&%%%$$$&&&((())))))((()))***### """""""""%%%+++"""&&&'''$$$###&&&((('''&&&%%%###"""!!!"""###$$$###$$$'''***++++++***)))%%%&&&''''''&&&''')))+++(((((()))*********))))))%%%###"""###  !!!$$$(((,,,...***&&&"""###%%%''')))(((---...***&&&$$$ """%%%&&&&&&'''(((%%%$$$"""!!!!!!!!!"""###"""!!! !!!###$$$###"""###%%%%%%'''!!!!!!$$$&&&((()))+++)))&&&$$$######$$$$$$!!!###$$$"""!!!!!!"""'''''''''''''''(((((((((((((((&&&$$$$$$%%%(((***(((%%%!!!!!!""""""!!!"""'''"""!!! !!!!!!!!!!!!!!!""""""!!! !!!$$$%%%$$$###"""###&&&$$$                                          ###%%%''''''###!!!###''''''###"""$$$""""""!!!     ******************))))))*********'''$$$######$$$'''((()))*********))))))&&&'''(((+++...///---+++*********)))******+++,,,)))((((((%%%######$$$&&&###&&&***,,,+++)))((((((###!!!$$$$$$&&&***###''''''$$$###%%%&&&%%%$$$###"""""""""###%%%%%%###$$$&&&((())))))((('''#########%%%((())))))(((''''''((()))))))))))))))%%%"""""""""  ###%%%'''(((((('''### !!!!!! !!!$$$(((***///333333---'''### """&&&&&&%%%$$$$$$"""!!!!!! !!!"""$$$%%%"""!!!!!!"""$$$$$$###"""  +++...+++(((### !!!###&&&)))***''''''%%%$$$"""!!!  !!!!!! """$$$''')))******(((''')))+++***)))&&&$$$######%%%&&&&&&$$$!!! !!!"""""""""!!!&&&"""!!!"""$$$$$$$$$ !!!""""""  !!!"""###$$$###"""  %%%((()))&&&                                         ###&&&'''(((((("""!!!"""&&&'''$$$###%%%###%%%%%%     )))))))))***)))((('''&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&%%%$$$%%%&&&'''((('''(((***---......---,,,++++++************++++++'''))))))'''###"""$$$&&&"""$$$'''((('''&&&&&&&&&%%% $$$$$$$$$&&&###'''(((%%%###$$$%%%###""""""""""""###%%%&&&'''$$$%%%'''(((((((((&&&&&&###!!!!!!$$$((()))'''$$$&&&&&&'''((())))))))))))%%%"""""""""  !!!$$$&&&%%%$$$###$$$!!! !!!$$$%%%###  ###(((,,,666999777000)))$$$ !!!!!! ###$$$"""!!! !!!!!! !!!"""$$$%%%"""""""""###$$$$$$###!!!!!!+++---)))&&&!!!  ###&&&)))+++$$$%%%&&&%%%"""###&&&'''''')))+++...000111111...+++'''$$$############$$$###""""""""""""""""""### """!!!#########""" !!!###""""""###"""!!!!!!!!!""""""!!!!!!%%%$$$&&&(((&&&!!!                                 """%%%((()))))))))$$$"""$$$'''(((%%%%%%(((&&&%%%###     ''''''((()))((('''%%%$$$%%%%%%%%%$$$"""###%%%'''%%%$$$"""!!!"""###%%%&&&&&&(((+++---------,,,,,,++++++******)))******+++&&&((()))'''$$$"""$$$&&&$$$%%%&&&%%%$$$$$$&&&((('''!!!!!!$$$"""!!!"""###((()))&&&$$$%%%$$$"""!!!""""""###%%%&&&((((((''''''((((((((('''&&&%%%###"""!!!###&&&'''$$$ %%%%%%&&&(((((()))))))))%%%###"""###  !!!$$$$$$###!!! """ """%%%((((((&&&###!!!  """'''+++555888666...'''""" !!! !!!"""###"""!!! !!!""""""""""""###%%%$$$"""!!!%%%###!!!""" !!!$$$(((***%%%''')))(((%%%""" !!!###&&&(((&&&(((000:::@@@>>>:::222...(((%%%$$$$$$###"""!!!"""#########""""""######!!!!!!$$$%%%%%%###"""!!! !!!"""  ###%%%$$$""" !!!!!!!!! $$$(((%%%&&&&&&$$$!!!                                     ###&&&)))*********(((&&&&&&******''''''***)))$$$    %%%&&&((())))))'''%%%$$$''''''%%%### """$$$###""""""""""""###$$$$$$%%%'''+++,,,+++******++++++***))))))))))))))))))&&&'''''''''%%%$$$%%%&&&)))))))))'''&&&&&&)))+++'''###!!!###### !!!###(((***'''%%%&&&%%%###"""###$$$%%%'''((()))***(((((((((((('''&&&%%%$$$###"""""""""######""" $$$$$$&&&'''(((((((((((('''$$$$$$$$$!!!""" !!!!!!!!!  &&&'''))))))&&&###"""!!!!!!%%%)))---000...'''!!!!!!%%%(((%%%###"""  !!!!!!!!!###$$$### !!!$$$"""%%%(((!!!$$$'''%%%""" ###&&&)))'''***555CCCJJJEEE>>>444///)))%%%%%%%%%###!!!!!!###$$$$$$#########"""&&& ###'''))))))'''&&&"""!!!!!!!!!!!! $$$&&&$$$############""""""!!! %%%***)))'''%%%"""!!!!!!                                      """&&&)))++++++***+++)))(((++++++((((((++++++###     %%%&&&)))***+++)))'''&&&'''&&&$$$""""""$$$"""###$$$&&&&&&%%%%%%$$$###&&&***+++)))(((((()))***))))))(((''''''((((((&&&%%%%%%&&&'''(((&&&%%%)))+++,,,+++***)))***+++$$$""""""$$$""""""###(((+++((('''((('''$$$$$$%%%&&&''')))*********(((((('''&&&%%%$$$###""" !!!!!! !!!"""$$$###$$$%%%&&&'''((((((((((((%%%%%%%%%###### !!!!!! """###$$$'''((()))'''$$$"""!!!""" ###&&&$$$((('''"""  """%%%((($$$###!!!  !!!"""###"""!!!### ###%%% """!!!   """%%%%%%&&&,,,777BBBFFF@@@999444...'''$$$$$$$$$""" $$$%%%$$$######$$$###&&&"""&&&***,,,,,,***)))!!!###$$$### ###'''((('''$$$$$$$$$###"""!!! %%%******'''""""""###!!!                                  %%%)))++++++***---***)))+++***''''''******$$$   %%%'''***,,,,,,+++***(((######""" !!!$$$'''"""$$$'''))))))(((&&&$$$!!!%%%))))))(((&&&'''((())))))((('''''''''''''''&&&$$$###%%%(((***(((%%%'''***---...,,,***)))(((!!!!!!###$$$""" %%%###(((+++)))((()))(((&&&%%%&&&''')))******++++++((('''&&&%%%###"""!!!!!!!!! $$$((("""###%%%&&&'''((((((((()))&&&&&&&&&$$$ $$$!!!!!!###!!!###&&&((()))'''((('''%%%""" !!! """$$$!!!$$$%%%  !!!"""""""""###$$$###"""  !!!!!! """###!!! """!!!###"""$$$### $$$ !!!!!! """$$$ $$$,,,666<<<<<<777111333---&&&###$$$$$$!!! $$$&&&$$$######$$$!!!$$$$$$&&&***---...,,,)))'''!!!###&&&%%%!!! """'''+++,,,***((($$$$$$"""!!!%%%***)))%%% """ $$$                                       $$$(((*********...***)))+++***&&&&&&)))(((%%%"""     ))))))***---...---)))%%%###!!! !!!!!!!!! %%%&&&''''''&&&&&&((()))&&&&&&%%%###!!!"""$$$'''&&&))),,,+++(((&&&'''***###$$$&&&''')))*********,,,***(((((((((&&&"""$$$###"""!!!!!!###%%%&&&$$$&&&(((******)))'''%%%'''&&&'''))),,,...---,,,444***###$$$$$$!!!!!!%%% """ %%%&&&(((******)))'''&&&))))))(((%%%""" !!!$$$%%%"""""""""$$$###$$$)))***((()))(((&&&###!!!"""%%%"""""""""!!!"""%%%$$$"""!!! ###&&&(((((((((%%%###"""%%%$$$!!!!!!$$$$$$###"""$$$!!!!!!!!!"""######""" ###"""""""""!!!!!! """###%%%((()))))))))(((***))))))(((%%%""" !!! ######!!!&&&)))---///---***((('''$$$$$$$$$"""  !!!&&&***,,,+++)))'''"""""""""######!!!$$$$$$"""  ###!!!                                   !!!""""""###%%%))),,,111+++(((***((($$$%%%***'''%%%"""    +++...111111...***)))((($$$"""!!!!!!"""""""""!!!###%%%''''''&&&&&&'''((($$$%%%$$$"""!!!"""%%%'''%%%'''))))))(((((())))))"""###$$$&&&'''((())))))***'''$$$$$$&&&(((((((((%%%$$$"""""""""###%%%&&&&&&(((***++++++)))'''&&&+++******,,,...///...,,,...&&&!!!""""""""" """!!!!!!###%%%((()))***))))))))))))(((&&&""" !!!"""%%%%%%###!!!$$$$$$''''''$$$$$$''''''$$$(((&&&###!!!"""%%%"""$$$$$$###!!!!!!!!!###&&&(((((('''%%%""" !!!!!!"""###""""""&&&&&&%%%!!!!!!!!! !!!"""######""""""""""""""""""""""""""""""###$$$&&&'''(((((()))***)))((('''$$$"""   %%%(((---///---+++((('''%%%&&&%%%###  !!! $$$((())))))(((''''''%%%###"""!!! ###!!!###!!!!!!                                     !!!###%%%(((***000+++***,,,+++''''''+++%%%$$$!!!   ///444777444---((((((***&&&$$$""""""######"""!!! """&&&'''&&&%%%%%%&&&#########"""!!!"""%%%(((%%%%%%&&&(((***+++***(((###$$$%%%'''((())))))***,,,***'''&&&&&&&&&%%%$$$%%%$$$#########$$$%%%&&&'''(((***++++++***((('''///...---.........,,,***'''"""!!!!!! """"""!!!###$$$&&&((()))***))))))******)))&&&###!!!!!!"""###%%%%%%$$$!!! ###'''&&&(((((($$$$$$&&&%%%"""%%%###  """%%% """"""###$$$%%%"""!!!!!!###%%%''''''&&&###!!! """$$$### !!!"""%%%%%%$$$ !!! !!!###$$$%%%#########$$$$$$$$$$$$###############%%%''')))***+++***(((&&&$$$###"""""" $$$$$$ !!!###''',,,...---+++)))(((&&&&&&&&&###!!! !!! ###%%%''''''''''''+++'''###!!!!!!"""$$$ !!!"""""""""!!!                               !!!###$$$%%%'''---++++++------***)))+++###"""   222444666222,,,'''&&&'''&&&$$$""""""######"""!!!!!!%%%'''&&&$$$$$$$$$!!!!!!!!!!!!!!!###&&&)))***((((((***------***&&&%%%%%%''')))***+++++++++((())))))***)))%%%!!!$$$$$$$$$###$$$%%%&&&&&&$$$%%%''')))******)))(((000///---,,,,,,***(((%%%"""!!!!!!!!!"""!!!!!!!!! """"""(((((())))))))))))(((''')))***)))&&&###!!!!!!""""""###$$$###!!!"""$$$'''$$$''''''$$$$$$''''''$$$""" """$$$###%%%######%%%'''$$$###"""###%%%&&&&&&%%%!!! !!!$$$'''""" !!!&&&###!!!"""!!!  !!!!!!!!! """&&&(((%%%%%%&&&&&&&&&%%%######$$$###""""""$$$'''***,,,,,,+++(((&&&%%%%%%%%%%%%"""###"""!!!!!!%%%***---,,,***)))(((%%%%%%%%%"""  !!!!!!###$$$%%%'''((((((***'''###   ###%%% !!!###$$$###!!!                                !!!###$$$######$$$))))))+++------+++***)))!!!!!!      222111...,,,***'''$$$###'''%%%###"""######"""!!!!!!%%%&&&%%%###"""""" !!!!!!"""$$$(((,,,111///---...///---((($$$###$$$&&&''')))*********$$$%%%&&&&&&%%%######"""$$$#########$$$$$$%%%%%%!!!###&&&((()))******...,,,***)))(((&&&"""  !!!!!!!!! !!!&&&&&&''''''((((((((('''))))))(((&&&###!!!!!!###!!!!!!!!!!!! !!!###%%%$$$''''''$$$###&&&%%%"""  """!!!!!! !!!&&&'''&&&$$$%%%'''%%%$$$######%%%%%%$$$### !!! !!!$$$&&&!!!!!!  """$$$((($$$ !!!"""   !!! !!!"""!!! """&&&)))'''(((((((((&&&$$$"""!!!%%%$$$""""""$$$(((+++...,,,+++)))''''''''''''(((&&&### $$$(((++++++)))'''&&&""""""""" #########$$$&&&'''((()))%%%###!!! """!!!!!!!!! ######!!! $$$&&&###$$$%%%&&&$$$!!!                      !!!%%%'''&&&$$$######%%%''')))***+++***(((&&&!!!!!!      ///,,,)))'''((('''%%%###)))'''%%%$$$$$$$$$###"""!!!###%%%&&&$$$"""!!!!!!!!!"""###&&&+++...555444333222000,,,&&&""" !!!###$$$%%%&&&&&&+++((($$$ """"""#########$$$$$$$$$!!!$$$''')))***++++++)))'''%%%%%%###  !!!###%%%((()))***'''((('''%%%""" !!!""" !!!"""###''')))'''###!!!"""!!! !!!  ###''')))((('''&&&&&&&&&%%%$$$$$$%%%%%%###""" """$$$"""!!!###### !!! !!!"""""""""$$$&&&%%%!!!"""$$$$$$""" """$$$###!!!!!!%%%)))'''((((((((('''$$$""" ###"""""""""$$$'''+++---)))(((((('''''''''(((((((((""" """''')))(((&&&$$$### ######$$$%%%&&&'''((((((""" """$$$"""!!!!!!!!!"""###%%%&&&######!!! %%%'''&&&'''((((((&&&"""                             !!!$$$''')))(((&&&%%%%%%###&&&((('''''')))'''$$$"""""""""!!!     +++***)))((('''''')))***,,,***'''&&&''''''%%%$$$$$$%%%&&&%%%###!!! !!!!!!"""$$$(((---111444555666444///)))%%%### """"""######"""###"""!!!!!!""""""#########""" !!!###$$$&&&((()))))))))'''&&&%%%$$$###    ###&&&))),,,---&&&&&&&&&$$$!!! !!!"""  !!!!!!%%%'''&&&""" !!! ###$$$&&&)))+++***'''$$$'''&&&$$$$$$$$$$$$###!!! $$$'''&&&""" """ !!!""" ###$$$$$$$$$&&&((($$$!!!###%%%$$$### ###%%%%%%"""!!!$$$'''###%%%'''((((((&&&$$$""" ###&&&)))+++$$$%%%%%%&&&&&&&&&%%%%%%### !!!%%%'''&&&###!!!  !!!!!!"""###%%%&&&&&&&&&&&&"""###''')))&&&%%%###!!!"""$$$'''))) !!!&&&((($$$%%%%%%%%%$$$"""                                 !!!$$$'''))))))))))))***###'''(((%%%%%%((('''"""$$$$$$$$$###!!!     '''***,,,***&&&''',,,111...,,,***)))))))))(((&&&&&&''''''%%%""" !!!!!!###%%%)))...222222555777444...'''$$$###!!!"""############%%%###!!! !!!"""""""""""""""$$$$$$%%%%%%&&&'''(((((()))'''&&&&&&&&&$$$""" !!!"""###""" ######$$$&&&(((+++---...%%%%%%%%%###  !!!###!!! !!!!!!!!! ###### ###### %%%%%%&&&)))---,,,(((###(((&&&$$$$$$$$$$$$""" %%%))))))$$$ !!! !!! &&&)))!!!###%%%%%%&&&''')))((($$$!!! """###""" !!!""""""######'''&&&""" ###&&& """%%%'''((('''&&&$$$!!!$$$'''(((!!!"""###$$$%%%$$$######!!! !!!"""!!!"""###$$$!!!%%%&&&%%%""" """$$$ !!!###$$$%%%%%%%%%$$$###  &&&+++...---***&&&"""!!!###%%%'''"""&&&))) !!!!!!"""!!!                                      """&&&(((***+++,,,...$$$))))))$$$$$$((('''"""%%%%%%%%%$$$"""    !!!###$$$$$$###%%%***...111111000///,,,)))&&&%%%''''''&&&$$$"""!!! !!!"""!!!!!!%%%///666888888555000***%%%"""!!!!!!$$$""" """"""!!!!!!"""$$$###$$$%%%%%%$$$%%%&&&((((((+++***%%%!!! !!!((())))))*********))))))'''&&&&&&&&&%%%!!!!!! !!! !!!###'''&&&%%%(((***)))%%% """"""""""""!!!!!!!!!!!!$$$"""!!!!!!###"""$$$$$$### """%%%&&&'''''''''""""""!!!   ### ###&&&'''&&&$$$""""""%%%&&&'''&&&%%%"""&&&$$$ !!!!!!!!!""""""!!!!!!######&&&)))%%%""" $$$%%%""" ((()))&&&+++***&&&"""!!!"""######!!!"""$$$&&& '''!!!                                      !!!&&&###$$$'''+++///...)))%%%(((((('''%%%###$$$(((***$$$$$$$$$###      """###%%%%%%%%%'''***.../////////...+++(((&&&$$$&&&&&&%%%###""" !!!######$$$(((000777<<<:::777111)))### !!!""" """$$$%%%%%%&&&'''###$$$%%%%%%$$$$$$&&&((((((++++++%%%""""""!!! &&&''')))***+++,,,,,,,,,&&&&&&%%%$$$###  ######!!!"""######$$$&&&'''%%%""" !!!!!!!!!!!!!!!  %%% ###%%%%%%$$$!!!"""###%%%%%%%%%%%%$$$ !!!"""!!! !!!###$$$$$$###!!! !!!"""#########  !!!!!!  !!! !!!"""""""""### $$$(((%%%  """$$$""" !!! """!!!$$$---+++%%%((()))&&&""" !!!"""!!! %%%&&&### !!!"""###$$$$$$$$$$$$%%%                                  $$$&&&%%%&&&***---///---+++++++++)))'''&&&&&&))),,,((('''&&&$$$     !!!###%%%&&&&&&'''***+++---------,,,***'''%%%$$$$$$$$$###"""!!! $$$&&&'''+++111666:::999666///((("""### !!!!!!###'''(((((()))***###$$$%%%$$$######%%%''''''++++++'''###$$$###   %%%&&&(((+++---.........&&&%%%$$$""" !!!""""""&&&$$$!!! """###!!!  """  $$$&&&&&&%%%"""###$$$%%%$$$###"""!!!!!!""" """"""!!!!!!   ###"""  !!!""""""!!!!!!!!!!!!"""$$$%%%"""%%%### !!!###"""!!!""" '''''')))111---%%%&&&'''$$$!!! !!!"""!!!!!! ###!!! )))000///'''!!!$$$&&&'''''''''&&& """                            !!!((('''&&&(((,,,///111222......---***))))))+++---,,,+++(((%%%       !!!###%%%&&&''''''(((************)))'''%%%###""""""!!! ###&&&))),,,000333222222000+++&&&""" """!!! !!!!!!$$$((())))))((()))###$$$%%%$$$######%%%''''''+++,,,(((%%%%%%$$$!!! !!!!!!  !!!&&&'''***,,,.........---$$$$$$### !!!###$$$%%%"""!!!  !!!!!!%%%''''''&&&""""""$$$$$$$$$###""""""###!!! !!! !!!!!!  !!!"""$$$$$$""" !!!######$$$###!!!!!!###%%%$$$!!!!!!"""   """""""""""" !!!%%%&&&***333///&&&'''###"""!!!!!!$$$''')))+++'''$$$###$$$###%%%---111///((("""!!!$$$&&&'''&&&$$$###%%%"""   """                         &&&%%%&&&(((+++///222444//////...,,,******,,,...///---)))$$$      """$$$%%%$$$$$$(((((())))))(((&&&%%%$$$!!! !!!%%%(((***,,,---,,,,,,***'''""" !!!"""!!! $$$''''''&&&%%%%%%###$$$%%%%%%$$$%%%''')))'''+++,,,)))&&&&&&$$$!!!!!!!!!  """###(((***,,,---...---+++***######""" """""""""""""""""""""###### !!!  """%%%''''''&&&!!!"""$$$%%%%%%%%%%%%%%%### !!!!!!!!! !!!!!!"""### """""" !!!"""$$$$$$%%%%%%###  """$$$+++%%%  !!!"""""" !!!&&&'''(((+++333///&&&''' !!!###)))000888===888...'''%%%"""$$$((('''%%%$$$######$$$&&&&&&%%%### $$$"""     !!!%%%                            !!!###'''***,,,---///000---------,,,******+++---///,,,)))$$$    !!!######"""&&&''''''(((((('''&&&%%%  ###%%%'''''''''))))))((($$$ !!!!!!!!!!!!$$$&&&%%%############$$$%%%&&&&&&'''))),,,'''+++---)))&&&%%%### !!!###$$$***+++---...---+++(((&&&!!!######!!!!!!$$$!!!#########!!! !!!""""""!!! """ !!!%%%''''''&&& """%%%&&&'''((((((###"""  """ !!!!!!"""######### ###%%%&&&&&&&&&%%%###!!!!!!"""---%%%   %%%+++***000------222---%%%&&&!!!&&&...:::GGGOOOEEE666)))$$$!!!### !!!###%%%"""!!!###''''''''''''&&&$$$     """%%%"""!!!                              ###(((+++++++++++++++***+++++++++))))))+++,,,,,,+++((($$$      ######"""%%%&&&'''((((((((('''&&& !!!###$$$$$$###"""%%%&&&%%%""" !!!!!!!!!$$$$$$$$$######$$$"""$$$&&&''''''))),,,///''',,,---)))%%%$$$!!!!!!###$$$)))***,,,------***'''%%%"""$$$### """%%% """$$$$$$"""!!!"""$$$###""" !!!###   """!!!$$$&&&&&&%%%!!!###&&&'''((())))))%%%$$$###""" """ !!!"""""""""!!!  $$$&&&'''''''''&&&%%%"""!!! !!!"""'''!!! """ (((///444777000,,,000+++###%%%"""'''111@@@QQQ]]]JJJ888((($$$ $$$ """"""$$$######$$$&&&&&&%%%$$$"""    ###$$$!!!                               !!!"""&&&***+++***((())))))''')))******)))***+++---******)))'''###  """ ###$$$###%%%&&&'''((((((((('''''' !!!###"""""""""######""" !!!""""""  !!!!!!!!! !!!###$$$###$$$%%%&&&"""$$$&&&''')))+++...111''',,,---)))%%%### !!!"""###''')))+++---,,,***'''%%%"""%%%$$$!!! ###&&& ###&&&'''%%%$$$&&&((( !!! !!!""" !!! !!!!!!"""$$$"""%%% $$$&&&&&&%%%!!!"""%%%'''((()))(((((())))))'''$$$   !!!""""""  %%%###!!! %%%'''((((((((('''&&&$$$###"""!!!""""""!!!"""$$$""" !!!)))111666888///***---)))###&&& """'''222CCCVVVcccJJJ777'''$$$!!!$$$""" """"""!!!"""!!!       ###$$$                                  """%%%(((+++***((('''(((***&&&(((************,,,...)))******(((%%%!!!    $$$  $$$%%%$$$---***((((((***)))&&&###%%%!!!"""###'''$$$!!!!!!"""""" !!!!!!!!!""""""######%%%$$$""" """&&&***......,,,***++++++***(((&&&"""!!!!!! $$$"""%%%+++***((('''&&&&&&$$$### !!!"""###$$$%%%%%%%%%"""$$$&&&'''&&&&&&'''((( !!! $$$"""###'''+++,,,(((###"""!!!""" !!!!!!"""!!! !!!    !!!###$$$&&&((()))(((((()))***)))((('''######%%%""" """###!!!!!!###&&&'''((('''%%%""" !!!"""!!!""")))000555:::999444,,,''''''%%%!!!###$$$&&&)))000:::FFFNNN===000%%%!!!  %%%$$$"""      !!!###                           $$$&&&(((***++++++***))))))+++,,,+++)))(((((((((((())))))(((%%%     %%%""" ###%%%&&&%%%((('''((()))+++***)))'''%%%### !!!###$$$'''$$$"""""""""""" !!! !!!!!!"""######"""$$$###"""$$$%%%'''***+++***(((&&&+++++++++)))'''$$$""" !!! !!!!!!######!!!(((***)))(((((('''&&&$$$""" !!!"""############%%%''''''%%%$$$$$$$$$!!!!!!$$$&&&***222777555...'''"""!!!!!!"""""" !!!!!! !!!!!!!!!   !!!$$$'''&&&'''((((((''''''(((***((((((&&&### """### ###!!! !!!""" !!!###%%%&&&'''&&&$$$!!!"""''',,,///333444000)))&&&&&&%%%"""###$$$&&&(((+++000666:::444,,,%%%$$$### """###""" !!!                         !!!###$$$%%%''')))***+++***)))(((((()))++++++***))))))***)))))))))'''$$$      ###"""!!!!!!###%%%%%%$$$$$$'''***,,,+++)))((((((%%%$$$###""""""###$$$%%%%%%$$$######"""  !!!!!!!!! !!!  ###"""!!!######"""&&&&&&''''''''''''&&&&&&(((((()))((('''%%%###"""###!!!!!!""" !!!"""###$$$###***((()))******)))&&&###!!! !!!!!!!!!$$$&&&((('''$$$!!! ###"""!!!  """'''111;;;???;;;000((( ######!!! ######!!!  ###""""""!!!  """"""#########""" """'''***)))))))))'''%%%%%%''')))'''((('''$$$!!!"""### %%%"""   !!!"""$$$%%%&&&$$$"""  !!!!!!"""!!!!!!###&&&(((***+++---+++&&&$$$%%%%%%"""!!!###&&&'''&&&&&&'''((()))&&&%%%((('''###"""!!!                               !!!###'''((()))*********)))(((&&&(((***+++******+++,,,******)))'''###    !!!""""""!!!$$$(((------***&&&%%%&&&###$$$%%%$$$######$$$%%%###"""""""""   !!!!!!  !!!""""""######$$$$$$$$$%%%''')))$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$"""""""""%%%%%%###)))&&&(((+++,,,)))&&&"""  """$$$&&&%%%### ###"""!!!  !!!""""""!!! %%%///999<<<666+++######### """###""" """###!!!"""!!! !!! """###%%%%%%%%%###!!!!!!&&&+++++++++)))'''$$$$$$&&&((())))))(((&&&""""""$$$$$$###!!! !!!"""  !!!"""###$$$###!!!!!!###$$$&&&$$$!!!"""%%%((())))))(((&&&(((((($$$###$$$$$$ !!!###$$$###""""""###"""###&&&))))))&&&"""                              """))))))*********)))(((((((((***,,,,,,+++++++++---++++++)))'''###   !!! !!!!!!"""'''+++,,,)))&&&%%%%%%!!!###%%%$$$"""!!!"""$$$  !!!  """###!!!"""######""""""%%%((("""###%%%&&&''''''&&&%%%$$$&&&%%%!!!!!!&&&$$$!!!%%%$$$(((,,,---)))%%%"""   """"""!!!!!!!!! """######"""!!!###***000111,,,$$$!!!!!!"""!!! """"""""" !!!!!! !!!"""$$$%%%$$$### !!!'''+++,,,,,,***'''$$$###%%%'''*********'''""" """&&&!!!$$$&&&"""!!!  """!!! !!!$$$%%%&&&$$$ !!!%%%***,,,---+++***$$$''''''$$$######"""!!! $$$'''(((((('''%%%### !!! !!!                                """%%%***************))))))))),,,...///...,,,++++++,,,,,,,,,***'''$$$     !!!"""###"""!!!!!!"""$$$!!!&&&((((((((((((((( ###%%%$$$!!! """$$$!!!  !!!!!!!!!!!! """$$$"""$$$%%%### ######$$$&&&'''((((((((((((!!!$$$$$$!!!$$$""""""$$$)))------)))$$$"""!!!   !!!#########"""!!!###&&&)))(((%%%  !!!!!!!!!  !!!!!!!!!  !!!$$$))),,,,,,+++***(((%%%$$$%%%&&&((())))))&&&""" $$$ !!!"""$$$'''***%%%$$$"""    ###$$$"""  """''',,,...---+++***"""%%%&&&$$$"""###  %%%((('''&&&''''''%%% !!!""""""                              """$$$************************///111111111...------------,,,+++(((%%%"""    """######!!!"""%%%!!!$$$'''(((((('''!!!###%%%### """&&& """"""!!! !!! !!!!!!!!! ###%%%!!!$$$"""""" """###%%%&&&&&&&&&&&&  %%%$$$""""""$$$)))---,,,'''###"""### !!! !!!""""""######!!!###$$$###!!!  !!!!!!!!!!!! !!!"""#########$$$'''******++++++)))&&&%%%%%%%%%$$$&&&'''%%%"""""" ###%%%&&&&&&&&&))),,,(((&&&$$$!!! !!!!!!!!! """###  """!!!### ###'''***+++***'''%%%"""$$$""""""""" %%%)))&&&$$$&&&%%%""" !!! !!!"""!!!                              """###))))))))))))***+++,,,,,,000111333222111000000111...---+++)))'''$$$"""!!!   !!!"""!!! $$$###!!! """%%%'''%%%""""""$$$&&&$$$ ###''' !!! """###"""!!!!!!!!!""" ###!!!!!! !!!###&&&!!!""""""&&& !!!""""""""""""###***((("""!!!######%%%)))---,,,'''""""""$$$ !!!$$$!!!!!! !!!"""###$$$ !!!  !!! ###!!!""" !!!!!!"""######"""###%%%&&&)))***+++***'''%%%%%%%%% """%%%%%%""" $$$%%%!!!"""$$$'''******)))(((***,,,***(((%%%"""  !!!"""""""""!!! ###%%%""" !!!%%%'''!!!###&&&((((((%%%""" !!!!!!!!!""" %%%)))&&&$$$$$$### !!!###"""!!!!!!                               %%%((('''))))))))))))***+++,,,---///111333333222222333444...---,,,***(((&&&$$$###  &&&$$$""" !!!###$$$###"""""""""!!!!!! """!!!!!!###&&&'''&&&%%%%%%""" !!!"""!!!"""""""""!!! """"""  !!!!!!######$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!&&&'''''''''&&&### ###%%% ###&&&!!!!!!!!!$$$&&&$$$ !!!!!! ###'''&&&"""%%%  !!!$$$######$$$&&&&&&%%%###'''&&&%%%$$$###!!! ###%%%%%%!!! """%%%''')))))))))(((***+++%%%$$$"""!!! !!!&&&((($$$ $$$%%%$$$"""!!!###$$$$$$&&&)))+++)))###  """'''((($$$###$$$$$$"""!!!!!! ###%%%(((***)))&&&"""                                 $$$&&&++++++***((('''(((+++...+++...222555666444222000000...,,,***)))'''%%%"""    ######""""""""""""""""""$$$$$$###""""""!!! !!!$$$((()))((('''&&&###  """!!!  !!!"""""""""!!! !!!"""######$$$&&&''''''&&&$$$### !!!!!!"""!!!  !!! !!!!!!!!!"""######"""  !!!###&&&$$$######%%%&&&$$$!!!"""!!!###&&&&&&""""""!!! !!!$$$""""""###%%%&&&%%%$$$&&&%%%$$$###""""""!!!!!! ###$$$!!!!!!###$$$&&&((()))(((''''''(((&&&$$$###"""!!!!!!"""""" !!!'''((($$$ """$$$&&&%%%!!!!!!$$$%%%'''***+++)))### """&&&'''###!!!""""""    '''000777888333***$$$!!!!!!!!!                                $$$%%%""")))*********((()))+++------...000222333333222222222///,,,***(((&&&###     !!!!!!"""#########"""!!!&&&%%%%%%###"""!!! """&&&***,,,***((((((&&&"""!!! !!!   !!!"""""""""!!!!!!!!!###$$$###%%%(((******(((%%%$$$ !!!""""""!!!   """""""""!!!"""#########""" """!!!!!!""" ###&&&'''&&&&&&&&&%%%"""!!!###"""###&&&%%%"""!!!$$$###""" !!!###%%%&&&&&&%%%%%%$$$"""!!!!!!!!!!!! !!! """"""###&&&))))))(((%%%$$$######"""!!!!!!!!!!!!###### !!!"""!!!###((((((%%%!!!!!!$$$''''''###&&&'''(((++++++)))$$$ !!!!!!!!!  $$$$$$  !!! !!!### !!!  !!!!!!!!!&&&666BBBDDD<<<000'''""""""""""""                                      """(((%%% (((***,,,,,,+++***+++,,,.........///000111333444222///,,,)))'''$$$!!! !!!!!!!!!!!!""""""######''''''&&&$$$###!!!  $$$(((,,,,,,***(((***(((%%%"""!!!  """###  !!!"""###""""""!!!  """###$$$&&&)))+++***'''### !!!!!!!!!!!!  """###$$$###### !!!"""###"""""""""!!! ###%%%''''''&&&%%%###$$$'''&&&%%%&&&%%%"""!!!######!!!"""%%%'''((('''&&&$$$""" !!!###!!! $$$&&&)))***((($$$!!! !!!"""###!!!"""###"""!!! !!!"""!!!%%%******&&&""" !!!"""$$$&&&&&&"""''')))+++,,,,,,***&&&######"""!!! !!!!!!$$$"""""""""!!!!!! !!!!!!!!!"""111<<<>>>888---%%% !!!"""###"""                                %%%%%%"""(((+++...///...------------------...000111222333///---***((('''%%%""" """!!!   ###!!!!!!%%%'''''''''&&&$$$###!!! !!!###%%%))),,,,,,)))&&&)))(((&&&$$$!!! !!! !!!  """#########"""!!!"""!!!  $$$&&&((()))'''### !!!  """$$$$$$$$$######!!!  !!!###%%%&&&&&&%%%### !!!''',,,***'''&&&$$$!!!!!!######!!! ###&&&))))))***((($$$!!!!!!  !!!$$$''')))***'''###  """$$$%%%!!!"""######!!!!!!"""$$$$$$(((++++++'''###""""""###$$$%%%###  (((***---...---+++((('''$$$###!!!  """((($$$!!!"""!!!!!!'''---///+++&&&"""!!!######!!!                                ###'''(((+++///000000///......***,,,...000222222222111,,,***((((((''''''%%%###!!!   ### !!!&&&)))&&&%%%%%%###"""!!! ######%%%(((+++***(((&&&(((((('''$$$!!! !!!"""!!!   !!!"""#########""""""###""" ###$$$&&&&&&$$$  !!!!!!!!!!!!############### !!!!!!$$$""" !!!"""###%%%###$$$$$$"""###***///,,,(((%%%""" $$$&&&&&&%%%### !!!%%%)))***+++***((($$$ """$$$%%%%%%!!!"""!!!######%%%''''''$$$!!!!!! !!!###%%%&&&!!!""""""!!!!!!"""$$$$$$(((+++***&&&"""!!!"""#########"""!!!&&&))),,,---,,,***))))))######!!! """%%%!!!(((###$$$!!! !!!"""!!!!!! !!!######!!!                                        ###)))(((***...//////.........***,,,///111333333333222+++)))(((((((((((('''%%%!!!    !!!!!!%%%((($$$$$$###""""""!!! """"""###&&&)))***)))(((&&&'''&&&$$$!!!!!!###$$$"""  !!!"""###$$$###"""""""""!!!!!!!!!"""###!!!  """###!!! """!!!!!!"""###!!! !!!!!!"""######"""""" !!!""""""###$$$"""###$$$"""###+++000---&&&""" ###%%%$$$###!!! ###'''+++,,,,,,(((%%%"""   ###%%%%%%$$$!!!######  """!!!###$$$### !!!"""$$$ !!! """######&&&)))(((###  !!!######!!! !!!!!!%%%)))***)))((()))***""""""!!! !!!!!!"""###$$$(((### %%%!!!### """######                                   ###%%%&&&(((+++,,,,,,+++,,,---,,,---...000222333555555---+++))))))))))))'''%%%$$$###!!!     """%%%&&&###"""""""""!!!!!! !!!$$$(((++++++***%%%&&&&&&### !!!$$$###"""!!!  !!!!!! !!!"""$$$$$$######"""  !!! !!!!!! ###"""  !!!###$$$ !!!### !!! !!! !!!""" """""""""###$$$!!!###$$$""""""###+++000,,,%%% !!!%%%))),,,---,,,%%%###  !!! """"""!!!!!!"""$$$$$$  !!!   !!!###!!!$$$'''%%%!!!###%%%$$$!!! """'''((('''&&&((()))"""!!!!!!!!!"""###%%%&&&!!!(((+++&&& !!!!!!""" !!!"""""" !!!###$$$"""                            ###%%%###!!!$$$&&&((()))))))))***,,,//////......000333666999///---+++***)))(((&&&$$$###"""    $$$ """ !!!&&&######!!! ###!!!###&&&)))++++++++++++***%%%!!!%%%'''""" """%%%%%%!!! """"""""" !!!###%%%%%%$$$"""   """!!!$$$"""%%%$$$ !!!!!! %%%!!! ###$$$  !!!$$$$$$###"""###$$$&&&'''### """""" """%%%%%%$$$###!!!+++,,,,,,***)))&&& !!!!!! !!!"""###%%%'''$$$ """!!!   %%%(((&&&$$$%%%&&&###   !!!  ###!!!!!!""""""""""""!!!!!!$$$###!!!!!! !!! """######$$$&&&((('''%%%###""" """%%%''''''---,,,)))&&&"""  !!! &&&!!!###$$$###  !!!"""""""""""""""                                       """#########(((......+++)))))),,,---------...///000111222000///...,,,***'''%%%$$$&&&   ###  $$$!!!!!! !!!"""&&&)))+++++++++++++++'''###!!!!!!!!!!!!!!!!!!!!!$$$%%%!!!!!!"""""""""  !!!###$$$$$$### !!!### %%%,,,)))""" !!!### !!!"""((($$$ !!!"""###"""""""""######$$$%%% !!! !!!$$$&&&%%%%%%$$$&&&******%%%!!! !!!!!!###$$$###!!!  !!!!!!  !!!&&&(((&&&$$$$$$&&&###  !!!!!!!!!!!! """!!!  !!! """ !!!"""$$$%%%$$$###!!!"""  ###&&&(((((())))))'''%%%!!!  ###!!!###%%%$$$!!! ###%%%$$$$$$%%%%%%###!!!                         !!!!!!'''+++//////+++((((((***,,,,,,++++++,,,---...///,,,,,,---,,,+++)))'''%%%&&&!!!  """ ### """%%%)))++++++++++++'''&&&%%%%%%%%%$$$!!!###$$$!!! ###""""""###!!! !!!###$$$###!!!"""""" """%%% !!!+++111+++!!!!!!######"""  !!!!!!"""###***$$$  ###%%%'''!!!!!!""""""######"""""" ###%%%"""  ###%%%&&&&&&%%%###''''''!!! ###""""""""" !!!###!!!!!! !!!!!! !!!''')))&&&$$$$$$%%%"""!!!!!!""""""!!!   """""" !!!###$$$&&&###   !!!"""!!!  ###%%%'''&&&%%%%%%%%%$$$"""!!!"""  ###&&&&&&$$$ !!!$$$&&&%%%%%%%%%$$$"""                          +++...111000,,,(((((()))+++***)))(((((()))***+++(((***,,,---,,,***(((&&&&&&###!!!    !!! """!!!###&&&)))+++++++++***"""!!!"""###%%%&&&$$$"""###$$$""""""$$$"""######""" """###"""%%%%%%$$$!!! """!!!%%%***///000(((###$$$$$$!!!!!!  !!!"""  $$$(((%%%!!!!!!$$$''' !!!"""######"""!!! %%%&&&'''$$$ """$$$%%%%%%$$$"""%%%%%% !!!###''''''&&&$$$!!!###$$$"""!!!!!! !!!!!!"""!!! """(((***&&&######""" """"""######"""!!!!!! !!!######!!!  """%%%''''''$$$!!! !!!!!!  !!!!!! !!!#########$$$$$$%%%$$$"""  !!!"""!!! """&&&'''%%%!!!"""!!! """$$$(((((((((&&&###                                 !!!+++---//////,,,***)))***+++***)))((('''(((((()))'''))),,,------***'''%%%%%%######"""   !!! !!!!!! !!!!!!!!!###$$$"""$$$''')))*********)))!!!  """$$$$$$$$$###$$$"""###&&&"""######"""  !!!!!!   )))222444222,,,$$$ """""""""!!!!!!!!!!!!!!!!!!!!! ###&&&'''%%%&&&""" !!!!!! !!!"""######"""!!! '''$$$""""""###"""!!!"""""""""!!! !!!  """###%%%((((((&&&%%%  """$$$%%%%%%%%%"""""""""!!!!!!""""""""""""!!!###)))***&&&!!!!!! !!! !!!"""#########"""$$$$$$""" """######!!! !!!""""""###"""!!!$$$%%%%%%%%%### !!!"""""" """###  $$$%%%$$$!!! """$$$&&&,,,------***$$$                             """###(((***+++,,,,,,++++++,,,++++++******))))))(((((((((***,,,---,,,)))&&&###$$$###""""""   """!!! ###&&&&&&&&&'''(((%%%&&&((()))***)))((('''$$$"""!!!""""""!!! $$$%%%###$$$'''######$$$""" !!! !!!"""$$$///888777///)))$$$ !!!$$$%%%%%%"""""""""!!!!!!!!!!!! ###### %%%***)))$$$$$$!!! !!!  """ !!!!!!!!! ### !!!""" !!!"""%%%'''%%% ######!!!!!!###%%%&&&&&&&&&######""""""""""""#########!!!$$$)))***%%%  """#########$$$%%%"""$$$%%%(((&&&$$$######"""!!! """$$$###  ### """$$$&&&&&&$$$"""!!!"""$$$$$$### """ !!!"""!!!!!!$$$"""!!!"""!!! """%%%(((***)))******&&&                               !!!$$$%%%%%%%%%''')))***+++,,,,,,++++++,,,---,,,+++)))((()))***+++,,,+++)))&&&$$$###      """!!!$$$(((***))))))((()))'''((()))***)))(((&&&%%%###!!! !!!"""""""""$$$!!!!!!%%%&&&$$$%%%(((###$$$$$$"""  """"""$$$&&&)))&&&,,,000,,,'''%%%%%%###$$$"""!!!"""%%%&&&&&&%%%!!!!!!""""""!!!  ###### """''''''###!!!  !!!!!!"""  """###$$$!!!!!!$$$###  """$$$&&&((($$$######""""""######$$$"""!!!$$$)))***$$$  !!!"""!!!!!!&&&((('''%%%$$$$$$ !!!###%%%&&&'''(((***(((&&&%%%%%%$$$###!!!!!!""" !!!######%%%''')))'''$$$!!! !!!!!!###&&&""""""!!! """ !!!$$$'''((()))&&&((('''"""                                 !!!$$$&&&######$$$%%%((()))******(((***---//////---***''''''((()))******)))((('''###"""  """%%%(((+++,,,+++)))((('''((()))******)))'''%%%###!!!$$$&&&&&&%%%&&&######%%%&&&$$$%%%)))###$$$$$$!!! $$$'''%%%&&&###"""%%%%%% !!! !!!!!!"""!!!!!! !!!$$$ """!!!!!!!!! """%%%  """!!!###!!! """"""### """'''***$$$$$$############$$$$$$"""!!!###))))))###!!!  """###$$$$$$ !!!"""######!!!""")))---+++&&&###""" """$$$%%%&&&&&&%%%###!!!  ###$$$%%%'''(((&&&"""  $$$(((,,,######!!! !!!!!!$$$%%%&&&%%%$$$***,,,+++&&&                !!!                  $$$&&&###""""""$$$&&&'''((('''&&&)))---000000---)))'''&&&&&&'''))))))*********""" !!!"""!!! """$$$'''))))))))))))+++---)))%%%$$$%%%&&&$$$!!!$$$"""!!!###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%######"""!!!  !!!!!!!!! """%%%(((%%%###!!!"""$$$%%%""""""""""""""""""######### !!!!!!  !!!!!!""""""!!! !!!  """ !!!"""  """###""" """!!!!!! """$$$''')))$$$###"""!!!"""$$$&&&'''!!!%%%'''%%%!!!!!!!!!######"""""""""  """  """$$$&&&'''(((((( !!!!!!  ###%%%%%%###  """###$$$%%%"""!!!$$$666777333,,,&&&$$$###!!!!!!$$$&&&&&&###!!!%%%+++...---)))%%%(((%%%"""!!!                                         !!!%%%'''"""%%%%%%######&&&***''')))---000000...+++)))%%%''')))'''%%%$$$'''***%%%### !!!###$$$%%%$$$%%%!!!###))),,,,,,***((('''%%%$$$$$$"""!!!"""###$$$###!!! """$$$&&&%%%#########"""""""""""""""""" !!!!!!  !!!!!!!!!!!!"""%%%'''"""!!! !!!"""###"""!!!"""""""""""""""""""""""" !!!"""###"""""""""###!!!"""#########  !!!$$$###!!!""" !!!"""  """""" ###!!!###%%%&&&!!!  !!!""" """%%%'''&&&"""  !!!######"""!!!!!!  !!!!!!   ###%%%%%%###  !!!"""$$$$$$###!!! !!! $$$''':::AAA@@@222'''$$$"""!!!###$$$###!!!   !!! !!!###&&&***,,,)))###%%%###                             """!!!"""$$$%%%%%%&&&'''))))))+++---//////---+++)))''''''((('''%%%%%%&&&(((""" !!!""""""%%%%%%""""""***......***&&&###!!!$$$%%%"""!!!%%%""" !!!###$$$$$$###"""!!!!!!   !!!"""###"""###$$$&&&  """"""""""""###"""""""""!!! !!!"""###$$$$$$$$$!!!###$$$$$$$$$  !!!""""""!!!###"""###$$$$$$###   ###"""!!!!!!""" """###$$$%%%######!!! !!!"""""""""###%%%&&&%%%$$$"""  """"""!!!!!!######"""!!! !!!  !!!"""""" !!!  ###$$$$$$###!!! !!!"""###""" !!!!!!  !!!"""$$$(((+++>>>OOOQQQ;;;(((%%%"""!!!"""!!! !!!!!!###""" """###'''******''' !!!                                 """""""""$$$'''(((((('''+++,,,---...---,,,+++***)))'''&&&&&&''''''%%%$$$!!!  !!!"""%%%&&&###""")))---,,,((($$$"""%%%&&&%%%"""!!!!!!!!!!!!"""###$$$$$$$$$"""!!!!!!   !!!###$$$#########%%% !!! !!!!!!"""######"""!!!!!! """#########$$$$$$$$$######"""!!!!!!  !!! """###$$$$$$$$$&&&%%%!!!!!!""" !!!!!!!!! ###%%%&&&%%%%%%$$$$$$###!!!!!!!!!!!!"""#########$$$$$$$$$###### """###!!!"""######"""###!!! !!! !!!###$$$$$$###!!!!!!!!!  """$$$$$$###!!!  !!!!!!""""""$$$&&&(((,,,///===VVV[[[@@@)))&&&$$$ """$$$ !!!&&&***,,,***%%%                                  !!! ###(((***(((%%%+++++++++,,,,,,,,,------***'''%%%%%%''''''$$$!!!!!!""""""!!!!!!!!!###%%%$$$%%%### !!! ###'''((('''%%%###"""%%%""" """"""###$$$$$$$$$%%%&&&""""""!!!  !!!!!! !!!###$$$###"""###$$$!!!""" !!!######"""!!!!!! ###%%%$$$###***)))'''%%%###!!!  !!!"""""" !!!###$$$$$$### ###  !!!$$$### ###%%%%%%$$$###!!! """!!!!!!!!!!!!"""######!!!!!! !!!###$$$###"""$$$!!!!!!!!!""""""!!! !!!!!!  """#########"""!!! !!!!!!!!! $$$&&&(((***---///888QQQXXX@@@***((('''   """!!!&&&+++...,,,'''###                               ###''')))'''$$$(((((()))***+++,,,......)))'''%%%&&&((('''$$$ !!!"""$$$###"""!!!###%%%###$$$""" """ !!!"""$$$$$$"""!!!!!!""" """###%%%%%%$$$$$$&&&'''""""""!!!!!!  !!!""""""!!! """######""""""###%%%  ###$$$###"""!!!!!!"""&&&(((&&&$$$((('''%%%###"""!!! !!!#########"""!!!### !!!""""""######"""%%%""" !!! !!!"""!!! """$$$""" !!!!!!!!! !!!!!!!!!!!!!!! !!!  !!!"""  !!!"""%%%%%%###!!!"""!!!  """###$$$%%%"""!!!  !!! !!!"""######"""""" """"""!!!!!! !!!%%%((()))***,,,---000DDDKKK:::+++)))''' $$$%%%###!!! ###'''+++,,,)))$$$                                 !!!%%%((()))(((&&&&&&&&&'''(((***+++,,,---&&&&&&&&&''''''&&&$$$""""""$$$###!!! """%%%$$$%%%###!!!"""!!!!!!""""""  """$$$$$$######%%%'''  """###""" """######"""!!!!!!###%%% """$$$$$$######""" """&&&(((&&&###%%%$$$""" !!!$$$%%%###!!!""" """######"""&&&&&&!!! !!!!!!######"""   ######$$$$$$$$$$$$$$$$$$!!!!!!  !!!""""""###$$$&&&%%%###!!! !!!"""!!!"""$$$%%%###"""  !!!"""############!!!"""###$$$$$$"""!!!  !!! !!!!!!&&&((()))))))))***)))555:::222***(((%%%!!!$$$%%%%%%$$$ $$$'''((($$$                                    !!!%%%((()))))))))***&&&'''(((((()))(((((((((###%%%'''(((&&&%%%$$$$$$###&&&%%%"""!!!###&&&&&&'''%%% ###$$$""""""""" """!!!$$$###"""!!!###&&& !!!###$$$""" ######"""!!! !!!###&&&###""""""$$$%%%$$$###!!! $$$&&&$$$ %%%$$$!!!!!!$$$%%%###   !!!###%%%"""""""""######""" !!!  !!!!!!  !!!"""""""""""""""!!!!!!!!!!!! !!!!!! !!!"""###$$$$$$$$$&&&'''&&&### !!!###!!!%%%###  !!!"""###############$$$%%%&&&%%%###!!! !!! """"""&&&((((((((('''(((''',,,///---***'''"""&&&$$$!!! !!!#########!!!###$$$!!!                                         """(((+++******+++---'''(((((()))(((&&&$$$### $$$((((((&&&$$$$$$&&&"""&&&))))))%%%$$$&&&)))((()))'''"""!!!$$$%%%###  """""" """###"""###!!!"""'''(((&&& !!!!!!$$$%%%&&& !!! $$$&&&$$$!!! """#########""""""!!! ###!!! !!!$$$%%%&&&%%% !!!"""  ###&&&!!!"""(((''' """ !!!"""###""""""######""" ###!!!  !!!!!!  !!!$$$'''''''''''''''&&&$$$"""!!!######$$$"""!!! """###!!!"""&&&+++"""!!!$$$(((%%%""" !!!!!!"""######%%%&&&(((***+++***###!!!%%%'''$$$$$$'''$$$((((((###"""%%%$$$   ###"""                                        !!!###%%%))),,,---***((($$$$$$$$$%%%&&&&&&$$$!!!&&&%%%%%%(((***)))%%%!!!###%%%((((((&&&%%%&&&(((((((((((('''&&&$$$###""" !!!###$$$###$$$"""###&&&&&&###  !!!&&&)))%%% !!!$$$%%%###  !!!""""""!!!!!! !!!######""""""$$$&&&   ###!!!  %%%$$$!!! """!!! ###""" !!!!!!!!!"""!!! !!!!!!  ###&&&''''''((('''&&&%%%###!!!  """""" ######""""""&&&***%%%###%%%'''$$$  """%%%'''((((((### $$$%%%###$$$'''%%%((()))%%%###%%%### !!!!!!                                      !!!%%%***...///,,,***%%%$$$$$$$$$%%%%%%$$$"""&&&%%%%%%''')))(((%%%!!! ###&&&'''&&&&&&(((***((())))))'''%%%$$$######   """###$$$ $$$%%%######%%%### !!! !!! &&&***### ###&&&&&&### !!!!!!!!!  """$$$!!!&&&&&&!!!"""&&& !!!"""  """!!!""" """"""###%%%!!!!!!###$$$!!!"""!!!"""$$$!!!""""""###"""!!!  """%%%((('''(((((()))(((&&&###""" """""""""!!!!!! """###!!!"""%%%(((&&&%%%%%%&&&"""!!!"""$$$%%%&&&!!!!!!######$$$'''$$$'''(((%%%###### !!!""""""                               %%%,,,111222///,,,(((&&&######$$$$$$$$$###&&&&&&&&&'''((('''$$$""" $$$&&&&&&(((***,,,((())))))(((%%%######$$$###   !!!"""###$$$!!!%%%&&&######$$$"""!!! """  ###%%% ###&&&'''&&&###!!!$$$$$$###""" !!!###%%%"""&&&'''$$$!!!"""$$$  !!! """""""""  """"""  !!!!!! !!!###"""%%%######%%%"""###$$$!!!"""$$$"""$$$&&&&&&%%%"""!!!  !!!!!!###''')))&&&((()))***)))'''$$$###### !!!!!!""""""""" !!!"""!!!!!!$$$&&&%%%$$$###""" !!! """###""" !!!###%%%&&&"""$$$%%%$$$""" !!!!!!!!!"""!!!!!!                                %%%...444555222///+++((($$$"""###$$$%%%$$$&&&''''''((((((&&&$$$###!!!###%%%'''(((******(((******(((%%%###$$$&&&&&&"""   !!!"""######!!!%%%%%%""""""###!!!"""!!!  """$$$$$$""" !!!!!! !!!  """###!!!"""$$$%%%&&&&&&$$$"""!!!!!!!!!!!! !!! !!!"""!!! !!!  """"""%%%### !!!  !!! !!!###$$$&&&))))))&&&###"""###"""""""""!!!!!!###%%%''')))***)))'''$$$"""!!!!!!"""###$$$$$$###!!! !!!"""$$$""""""   !!!%%%&&&%%%$$$$$$$$$%%%###  """###$$$!!!######!!!!!!!!!                                 '''000666888666333...***&&&######%%%%%%%%%(((((())))))(((&&&%%%%%%###$$$$$$&&&(((((((((((((((***,,,)))%%%$$$'''***(((%%%!!!   ### !!!"""############!!!$$$### ###### !!!      !!!"""!!! !!!###""""""###&&&&&&###!!!"""""" """""" """  """""""""###!!! !!!###%%%(((+++)))&&&######%%%%%%$$$###$$$&&&(((***)))'''$$$""" $$$%%%%%%%%%$$$""" !!!""" ###''''''###'''$$$$$$&&&%%%!!! """ """ $$$$$$###  ###%%%                                ###***222888:::888666000---(((&&&&&&&&&&&&&&&***+++,,,***(((&&&&&&''''''&&&&&&'''))))))(((&&&(((+++---+++'''&&&***///,,,)))&&&$$$###"""   !!!$$$"""###$$$%%%&&&&&&&&&%%% """!!!###%%%$$$ """###!!!!!!!!!  !!!"""!!!  !!!!!!"""""""""!!!!!!!!!"""!!!!!!"""$$$###%%%!!!!!!  !!!###""""""%%%%%%(((***(((###!!!"""%%%""""""!!!"""%%%'''))))))'''###!!!#########"""!!! !!!!!!!!!  $$$)))((("""&&&""" ###### $$$ !!!######$$$"""%%%&&&                             %%%(((---444999;;;:::888222///+++((((((((('''&&&+++---...,,,)))''''''))))))''''''(((***+++)))''''''+++...,,,((((((...444///...,,,+++***'''$$$!!!!!! """%%%$$$%%%'''((()))(((''''''!!! $$$'''''' $$$&&&"""""""""!!!"""    !!!!!!%%%$$$"""!!! !!!!!! !!!"""!!!###!!!###!!! """$$$$$$'''""" ###%%%!!! ###$$$!!!  !!!!!!###$$$!!!###(((%%%((()))&&&!!!!!!%%% !!!"""$$$(((+++!!!$$$'''))))))&&&###   """!!! """&&&+++(((!!!###### !!!!!!"""###$$$ """###$$$                            )))+++///555:::<<<;;;999222000,,,******)))(((&&&,,,...///---)))'''(((***)))''''''))),,,---+++)))'''+++...---)))***000777222111000000///,,,'''###"""!!! """%%%(((&&&%%%$$$$$$$$$###!!!!!!"""$$$%%%&&&&&&%%%%%% """$$$$$$""" !!!!!!"""$$$%%%###!!! !!! """!!!######!!!"""""" """###"""######""" !!!###"""""" """%%%$$$!!! (((!!!"""###!!! !!!&&&%%%$$$!!!"""$$$++++++***(((&&&###  !!!"""###$$$###"""    $$$(((&&& """!!!  """"""$$$***)))&&&###"""                           """ )))222666999:::888444444111---)))''')))///444222111...+++)))''''''&&&,,,)))&&&&&&)))+++,,,************)))'''(((***,,,+++---......+++)))(((((()))'''$$$###$$$$$$!!!###"""!!!!!!"""$$$&&&'''$$$$$$$$$$$$#########$$$ """###$$$$$$######"""###$$$###"""  """&&&'''&&&###""" !!! ###'''%%%%%%###!!! !!!!!! """"""$$$%%%%%%###!!! """ """!!!!!!""" ######""" !!!$$$'''(((((('''&&&$$$"""!!! !!!"""###"""!!!!!! !!!%%%(((&&&!!! !!!!!!$$$---000---(((######!!!                      """&&&...555777777666333...000...+++((('''***///333222000---***'''&&&&&&&&&+++(((%%%$$$&&&)))***))))))******)))''''''))),,,---...000///---+++***+++))))))'''### ###%%%&&&%%%$$$###''''''&&&&&&&&&&&&&&&&&&###$$$%%%###!!!!!!%%%))) """############"""""""""!!!""" $$$((()))'''%%%### !!!!!!!!!"""%%%)))---***'''$$$"""!!!!!!  !!!!!!%%%&&&&&&$$$!!!  """ !!!!!!!!!  !!!!!! !!!######$$$%%%&&&&&&%%%$$$$$$ !!!!!! !!!!!! """&&&$$$  """***222444...(((!!!"""""" !!!!!!                        """(((000666666555444000+++,,,,,,***((((((***...111222///+++(((%%%%%%%%%&&&+++((($$$"""###&&&'''((()))******((('''''')))+++,,,...///...,,,+++++++++)))++++++)))$$$"""###$$$%%%&&&''''''(((***++++++***)))'''%%%$$$!!!###$$$!!!"""(((!!!"""###%%%%%%%%%$$$###  $$$!!!###'''))))))'''$$$""" !!!"""%%%***///222///***$$$"""""""""!!!###$$$$$$###!!!   ###$$$!!!###$$$######  !!!"""""" """!!!"""$$$%%%%%%%%%$$$$$$  """!!! !!!   (((///000+++%%% """!!!                            !!!%%%---333444444555222...------,,,***)))))),,,...000---)))&&&$$$$$$%%%&&&+++((($$$""""""%%%'''))))))******((('''''')))+++)))+++,,,+++***)))***++++++,,,,,,***&&&""" %%%%%%&&&'''(((+++,,,---,,,------,,,***'''$$$"""!!!"""!!!###!!!"""###$$$%%%$$$###""" """$$$&&&'''))))))'''$$$!!! ###'''---222444000+++%%%!!!!!!"""  """"""!!! !!!"""!!!!!! !!!"""### """$$$''''''%%%$$$$$$!!! !!! !!! !!!!!! """"""###$$$$$$###"""!!!  !!! !!!""""""""" !!!!!!!!! """'''(((&&&###                         ###+++222333444666444111000000///,,,***)))***,,,---+++(((%%%$$$$$$&&&'''***)))&&&$$$$$$%%%(((+++*********)))((((((***,,,)))***+++***))))))***,,,---,,,+++((($$$######%%%(((((()))***,,,...000222---,,,,,,+++(((%%%###!!! !!!"""""""""!!!  """###$$$%%%))))))(((&&&$$$!!! !!!'''---111333///***%%%!!!  """######""""""###!!!!!!!!!   !!!!!! """###))),,,,,,)))''')))%%%  !!!"""  ### !!!"""#########"""!!!  !!!  !!!  !!!!!!!!! """###"""                            &&&---333444444555444000222222000,,,)))((()))***)))((('''&&&&&&&&&'''(((((((((((('''&&&'''***,,,+++,,,,,,***))))))+++---***+++,,,+++***+++---///,,,,,,***'''$$$$$$&&&(((******+++,,,---...///000,,,+++***(((%%%###!!! !!!""""""!!!   """$$$&&&(((***(((&&&### &&&+++///000+++)))%%%  !!!""""""  """%%%&&&%%%#########!!!!!!  """ !!!###!!! (((000333333000---...((("""  !!! !!!###### !!!### !!!"""""""""!!!  """  !!!   !!!!!!                            (((///444444444666444111111000...***'''''')))+++%%%&&&&&&'''((()))))))))$$$'''))))))'''(((***,,,,,,------,,,******,,,...)))***++++++***+++---000***++++++)))'''&&&'''(((*********++++++++++++++++++***(((&&&###!!! """"""###$$$$$$###"""!!!!!!""""""""" $$$(((+++(((&&&### $$$***---...)))(((%%% $$$%%%%%%""" ######&&&((((((&&&$$$######  ### !!!!!!$$$"""!!!###"""!!!"""$$$---555999888555222000***### !!!!!! !!!!!!###$$$### !!!"""!!!  """"""""""""!!!  """  """ $$$###  !!! !!! !!!!!!!!! !!! """!!!                          &&&---333444555777777444///...,,,(((&&&&&&))),,,###$$$&&&)))************"""%%%((()))((((((***,,,---......,,,++++++---///'''((()))(((((())),,,...'''***,,,,,,***(((''''''(((''''''***---///---***)))'''### !!!!!!!!!$$$$$$###'''$$$  """%%%''')))&&&###  ***)))'''$$$""""""$$$'''''',,,...+++((((((%%%"""""""""""""""!!!!!!!!! ###!!! !!!  ###)))///333777<<<<<<888888,,,!!! !!! !!!"""!!! """!!!!!!"""""""""!!!!!!!!!!!! """###!!!!!! !!!!!!  !!!"""!!! """###$$$""" !!!### !!!                          (((+++,,,---222666333---***+++,,,+++)))''''''((()))))))))'''$$$$$$%%%'''&&&&&&%%%%%%&&&)))+++---------+++***))))))))))))((((((((('''%%%&&&(((***)))(((((('''&&&%%%%%%%%%)))((((((***---...+++)))'''&&&$$$!!!  !!!  """""" $$$"""!!!###$$$$$$###"""""" !!!""""""'''&&&%%%""" !!!###&&&***///000,,,)))'''%%%!!!!!!!!!!!!!!!!!!!!! """!!! """ """)))111666;;;@@@AAA===444((( !!!!!!!!!###$$$###!!!!!!!!!!!!!!!  ######"""!!!###%%%&&&%%%### """'''+++###!!! """###"""!!!  !!!!!!$$$$$$  !!!""""""  """"""!!!                        $$$(((+++,,,000444111+++++++++***'''%%%%%%'''(((&&&&&&%%%###!!! """%%%$$$$$$###$$$&&&(((+++------,,,+++)))'''&&&%%%%%%'''(((((('''&&&&&&)))+++))))))(((((('''&&&&&&%%%***)))***+++---,,,***'''&&&%%%%%%###!!! $$$!!!!!!###""" !!!  $$$&&&%%%""" ###%%%%%%&&&&&&%%%###""""""%%%'''...222222---(((&&&### !!!!!!!!!!!! !!!!!!!!! """###"""###&&&...444;;;AAAAAA>>>444***!!!!!!"""!!! """###$$$$$$###"""  !!!!!!!!!  !!!#########$$$''')))'''&&&$$$!!!!!!$$$)))...&&&###!!!$$$&&&&&&$$$###!!! """&&&'''""" $$$$$$$$$###  """$$$!!!                    $$$)))+++///111...(((+++***'''###!!!!!!$$$'''"""""" !!! !!!"""%%%(((+++,,,,,,***(((&&&$$$###"""!!!'''((((((((('''''')))+++***))))))((((((''''''&&&***+++,,,---,,,+++(((&&&&&&%%%$$$"""  !!! ###""""""###""" ###%%%%%%'''''''''&&&%%%&&&)))+++...222111+++&&&$$$!!! !!!"""""""""!!!!!! !!!!!! !!!&&& (((---333999999666222(((  !!!"""!!!!!! """""""""!!!!!! !!! !!!!!!!!!!!!!!!!!! !!!"""%%%(((***&&&%%%###!!!!!!$$$***...+++'''!!!"""&&&(((***(((&&&###"""!!!!!!!!!"""&&&'''###!!!###""" """!!!!!!!!!'''&&&%%%###!!!"""                    !!!'''***---///,,,'''((('''%%%!!! """ ###'''***+++((('''%%%###"""!!! %%%'''((((((((((((***+++******))))))((((((((('''***+++---...,,,)))'''%%%'''%%%""" """""" !!! !!!!!!"""!!!%%%&&&'''&&&&&&&&&)))++++++...---'''###!!! !!!###$$$$$$###"""!!! """&&&***//////,,,%%% """!!!!!!  !!!###&&&(((***)))((('''&&&&&&)))...222111,,,&&& !!!###%%%''',,,***'''%%%###!!!!!!!!!###%%% $$$))))))### """###!!! !!!$$$((('''%%%!!!###&&&                 %%%'''***,,,***&&&#########!!!"""%%%((()))######"""!!! !!!###%%%'''(((((((((***+++))))))))))))(((((((((((()))+++...///,,,)))&&&%%%&&&$$$ !!!!!!$$$$$$ !!!"""!!!"""  !!!"""###"""""""""$$$%%%%%%))))))$$$  """###$$$###"""   ###'''(((%%% !!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!"""&&&((())))))'''((())))))***,,,000333222...(((!!!!!!""" """$$$$$$***)))&&&$$$!!!  !!!###))))))######"""###"""  ###&&&'''&&&$$$!!! ###)))---"""                 !!!###%%%((('''$$$ !!! ###&&&'''"""!!!!!! !!!!!!""" ###%%%''''''((()))***(((((((((((((((((((((((('''+++///000---)))&&&&&&###!!!  !!! !!!""" """&&&&&&""" """ """!!!"""  !!!$$$%%%!!!!!!!!! !!!"""###"""""" """$$$""""""  """###!!!"""!!! """&&&((('''%%%###%%%(((***+++,,,...000...+++'''""""""### !!!!!!!!!'''%%%###  %%%!!!###""""""!!!  $$$''''''&&&$$$!!! $$$+++///)))%%%""""""                  ###$$$###!!!###$$$######"""!!! !!!!!!!!!$$$&&&&&&'''((()))''''''''''''''''''''''''&&&+++///000---)))'''&&& !!! !!!!!!$$$"""###&&&%%%""" """ !!! !!! """ """### """$$$""" !!!!!! """"""!!!"""!!!$$$$$$###%%%"""!!!!!!### $$$%%%### ###&&&***---...///000111)))((($$$!!!"""###!!!!!!$$$"""   """ ######""" !!!%%%((('''&&&$$$""" $$$***...///***'''&&&"""     """               !!!!!!!!!  """###%%%%%%###"""!!! ###%%%&&&&&&''')))&&&&&&&&&''''''''''''''''''***---,,,)))''''''((('''"""  !!!!!!!!!!!!###%%%%%%###"""###$$$"""!!!  """ """###!!! !!!###"""$$$$$$!!!!!!!!! !!!!!! !!!###"""!!! !!! !!!""""""$$$###!!!###(((---000000///---***$$$ """  """  !!! !!!!!!$$$$$$!!!"""'''###!!!!!!!!! (((*********(((&&&###        """   !!!             '''"""######!!!!!!'''+++,,,)))'''%%%%%%$$$#########%%%&&&'''###&&&)))******+++---000(((""" !!!""" !!!###%%%%%%$$$###$$$%%%###"""  !!!$$$$$$"""!!!"""#########""" !!!))),,,&&& """$$$###"""""""""!!!%%%))),,,+++***)))&&&""" """### """""" $$$$$$!!!!!!!!!  $$$((((((''''''%%%""" """!!!       ###             !!!  !!!!!!!!!!!! !!!$$$)))---&&&&&&%%%%%%%%%&&&''''''"""%%%(((+++000555999+++%%% !!!!!!!!! !!! !!!!!!  !!!!!! !!!"""###""" """###%%%$$$###!!!!!!"""(((///111+++ """!!!  %%%'''&&&$$$"""""" $$$'''((('''%%%$$$ !!!!!! ###!!! !!!""" """"""###"""!!! """!!!      !!!            """"""  '''---'''(((((((((((((((''''''"""&&&,,,222999===,,,&&&  $$$$$$  """###  """######""" ###$$$######!!! !!!&&&***,,,,,,***%%% !!!&&&)))((($$$!!! !!!$$$&&&&&&$$$""" """""""""'''((($$$!!!###$$$!!!              !!!###(((((()))******)))'''&&& !!!%%%+++333999===)))"""!!!###""" !!! !!!!!!!!!"""$$$'''###!!! ###"""  !!!###)))+++)))(((***(((######&&&  &&&((('''### """###""" !!!!!!+++999;;;000###  """######!!!"""&&&%%%### """###!!!                 """"""!!!&&&'''((())))))((('''&&&"""!!!"""%%%+++222666888%%%  !!!"""  """!!!!!!$$$"""  """  !!! &&&,,,***)))***&&&"""((($$$"""  %%%'''%%%!!!  ###333DDDEEE777'''!!!!!! """!!!$$$'''%%%######!!!!!!                         !!!""""""!!! ###$$$$$$%%%&&&&&&%%%%%%###""""""%%%+++111333444)))"""!!!!!!  """###### """"""!!! !!!  !!!!!!###$$$###""" ###***'''&&&((($$$$$$ !!!%%%&&&$$$ !!! !!!(((555@@@???222%%% ###&&&$$$"""###"""                           """ !!!###$$$%%%###!!!!!!%%%+++000222222222***"""  !!!###$$$'''"""  !!!!!!!!! ###&&& !!!###"""&&&&&&%%%$$$""""""&&&!!!%%%%%% !!!"""&&&&&&$$$ """!!! """***222777333))) """$$$""" !!!!!!!!!!!!  """### ###%%%"""!!!######!!!!!!"""!!!   !!!                   !!!###$$$ !!!###&&&+++///222+++&&& !!!%%%(((***(((###"""%%%$$$"""  !!!""""""###""""""""""""$$$###"""######$$$$$$%%%!!! !!!  !!!!!!"""$$$%%%(((///444333***""" """!!!!!! !!!"""!!!%%%$$$###+++***!!!!!!!!!"""%%%$$$                         !!!!!!###!!!((( !!!###&&&))),,,...(((%%%!!! !!!"""$$$%%%$$$"""%%%'''%%%""" """    !!!  """!!!!!!!!!  ###...;;;BBB<<>>OOOOOO>>>)))"""$$$%%%###!!!###)))...+++<<>>IIIQQQHHH333!!!  """###%%%000;;;FFFZZZeeefffcccPPP777,,,!!! """""" !!!###"""!!! !!!!!!!!!!!!$$$!!!                     ###   """######!!!!!!$$$### !!!###### """%%%%%%###%%% $$$###!!! !!!###!!!%%%+++???BBBAAA555%%% !!!"""+++<<>>!!!%%%"""   !!!!!! """###!!! !!!!!!!!!!!! !!!"""!!!          ''''''!!!                            $$$&&&((()))((((((((((((&&&&&&%%%""" !!!  === $$$!!! """###!!!!!!######!!!!!!###$$$$$$$$$!!!!!!!!!!!!          )))///(((                         ''''''(((((())))))******(((((('''$$$"""!!!"""###  999  """###!!! """$$$$$$""" """$$$%%%%%%%%%          ))),,,###                       ,,,+++))))))+++---...///...---***&&&""""""$$$&&& !!!!!!!!!666   !!!!!! ###%%%&&&### """#########"""!!!!!!        !!!                  ######"""!!!      000...++++++---000222333444222,,,&&&!!!!!!### !!!!!!  777$$$ """!!!!!!###&&&&&&$$$  """"""!!! !!! !!!""""""                            !!!%%%%%%%%%$$$      +++,,,---...000333555666;;;:::333'''!!!###"""!!! """333$$$   """"""""" !!!  !!!""" !!!""""""   !!!%%%'''&&&!!!                           """$$$'''(((&&&###       ---...///000222444666777888777000&&&!!!"""""" !!!!!!******!!!###$$$###!!!  !!! !!!!!! !!!"""!!! """%%%%%%!!!                         """%%%)))***(((&&&$$$###      000111222333444666777888333222,,,$$$!!!!!!!!!!!!""""""!!! !!!+++000"""%%%%%%$$$!!! !!!  ###$$$###"""!!!!!!!!!!!!  """###                       ###(((***)))(((''''''      333444444555666666777777...,,,(((### !!!!!! !!!######!!!!!!"""###000+++  $$$$$$""" """%%%&&&%%%###!!!!!!                            %%%((()))(((((((((&&&!!!   444555555666666555444444***'''$$$"""  """ """###"""!!!!!!"""###%%%  !!! """%%%&&&$$$"""                       ###''')))******+++***$$$    333444444555444222111000((($$$""""""!!!"""!!!!!!"""!!! """!!!"""######"""                       """''')))***++++++)))$$$    222222333333111///---+++'''###!!!###"""### !!!   !!! !!!                        """%%%&&&'''(((((($$$###$$$"""    000111111111000---***((('''""" ###"""### !!!    !!!   ###$$$   ###                           !!!"""###(((&&&'''+++)))!!!      ...---,,,***((('''&&&&&&)))&&&###!!!!!!""""""!!!!!! $$$""" !!!""""""""" """###"""!!!###%%%"""!!!!!!!!!!!!!!! !!!"""                   ###$$$!!!   ---,,,+++)))(((''''''&&&)))'''$$$"""######"""!!!###"""    !!!###%%%&&&$$$!!!######!!!   $$$"""             !!!"""!!!   +++***)))((((((''''''''')))'''%%%%%%$$$$$$""" $$$###"""!!! !!!""""""!!!!!! !!!!!!!!!!!!###%%%%%%(((&&&"""!!!!!!!!!***$$$### ###(((,,,((("""!!!$$$###                ))))))((('''''''''(((((()))(((&&&&&&&&&%%%""" $$$######"""""""""!!!!!!!!!!!!!!! """#########$$$$$$"""+++888777000&&& """!!!$$$    ###)))777>>>777###""""""!!!   !!!                 (((((('''''''''''''''(((((('''&&&&&&&&&%%%###!!!###############""""""""" !!!""" !!!!!!!!!  &&&888JJJNNN@@@---  $$$000222...%%% %%% !!!"""%%%***:::AAA:::&&&                        (((''''''&&&&&&&&&'''''''''%%%$$$$$$%%%%%%$$$#########$$$$$$$$$######""" !!!"""###  """!!!  ***???RRRTTTEEE000"""  !!!:::MMMOOO:::+++""" $$$### !!!%%%...333///###                              (((((('''&&&%%%%%%%%%&&&%%%###!!!"""###%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$ !!!""""""###"""###444CCCCCC999,,,""" """"""777[[[nnnlllEEE222!!!###!!!#########"""   !!!                       (((((('''&&&%%%%%%%%%%%%$$$""" """%%%&&&&&&%%%&&&'''(((((((((&&&&&& """ ###...---***%%% !!!&&&DDDoooxxxLLL666### """ ###$$$!!!"""######    !!!                               )))'''%%%######$$$%%%&&&)))""" $$$%%%%%%'''(((((((((***+++)))%%%""" !!!!!! !!!&&&%%%""""""!!!!!!$$$!!!     """000VVV||||||eee<<<---!!!!!!!!!!!!!!!  """%%%###    )))+++###                              '''&&&%%%#########$$$$$$$$$ $$$$$$%%%&&&&&&(((***,,,,,,+++(((&&&%%%$$$###""" $$$###    )))GGGfffeeeOOO222%%% $$$)))+++$$$  %%%555666***                            $$$$$$$$$$$$$$$######""" ######$$$&&&$$$'''+++---,,,+++***)))&&&%%%$$$""" ######"""!!!!!!  222GGGDDD333%%%  !!! )))111555---    000AAA???***              $$$           !!!"""###$$$$$$###!!! !!!###"""$$$(((&&&)))------+++(((((((((######"""!!! ###$$$&&&"""$$$(((&&& ###///,,, !!! """111:::<<<000     !!!///;;;666"""            '''          !!!###$$$%%%###!!! #########(((///111222111///+++((('''&&&""""""!!!  """%%%'''$$$%%%###   """&&&%%%  """!!!   !!!777<<<;;;---  &&&&&& %%%"""            '''         !!!###$$$%%%$$$"""!!!!!! """$$$$$$&&&000<<>>333---,,,+++'''### $$$&&&###$$$'''!!!$$$"""""" !!!"""######!!!$$$!!! ###!!!   ''')))&&&   ///333,,,%%%           &&&               """"""###$$$$$$$$$$$$$$$""""""###%%%'''111DDDVVVIII===///)))))))))%%%### !!!''''''###"""%%%!!!"""###"""!!!  !!!"""###$$$  $$$######$$$$$$$$$###!!! ---$$$""" $$$  !!!!!!"""  """  ...222,,,***###                '''             &&&%%%$$$###""""""""""""%%%%%%&&&)))...555;;;???888555222---((($$$!!! !!!##################$$$$$$$$$$$$)))'''### $$$&&&%%%  %%%$$$ """!!!###### !!!###!!! EEE888'''   !!! !!!### """$$$!!!!!!  !!!(((++++++"""                              %%%$$$###!!! ''''''''')))---222888;;;555333000,,,(((%%%"""!!!  !!!&&&"""############$$$$$$$$$(((&&&###  !!!"""$$$###!!!  ###&&&&&&### !!!$$$&&&'''%%%!!!""" !!! ###111___JJJ...!!!###!!!!!!"""!!!"""!!!  $$$&&&&&&                    %%%$$$###!!! (((((('''(((+++///333666333222///,,,)))&&&###"""!!!!!! """ !!!(((!!!!!!"""""""""#########%%%$$$###!!!!!!!!!"""###!!! """""""""!!!%%%&&&'''&&&%%%###""" ###$$$%%%$$$!!!!!!!!! &&&777PPP<<<###  !!!"""###"""!!!                        $$$$$$######"""!!!!!! ''''''&&&'''***---111333333222000...***'''$$$###""""""!!! !!!  %%% !!!!!!!!!""""""!!!!!!""""""######""" """!!!&&&%%%$$$%%%&&&%%%###!!!  ''')))!!!   !!!###"""!!!                        !!!"""###$$$$$$$$$###$$$$$$%%%''')))---000222444333222///,,,(((%%%###""""""""" !!!    !!!""""""""""""  """"""!!!!!!"""$$$%%%$$$"""!!!!!!!!!  !!!!!!                            """$$$$$$$$$$$$######$$$'''***---000222222222111///---)))&&&$$$""""""!!!    !!!""""""!!!   !!!"""######%%%###!!!!!! !!!!!!!!! !!!                          !!!$$$%%%%%%%%%$$$###$$$%%%'''***---///111,,,,,,------,,,***(((&&&!!!!!!!!!   !!!!!!!!!""""""""""""!!!"""###$$$###!!!  ###&&&$$$!!! !!!###"""    !!!!!! """###"""  !!! !!!""""""!!!                              !!!###%%%'''((('''&&&%%%%%%%%%&&&(((***,,,...///&&&(((***+++++++++)))(((!!!!!! ######!!! """"""############$$$$$$$$$$$$###$$$%%%&&&$$$""""""!!!  """ """"""  ###%%%### !!!$$$ !!!!!! """###""" """$$$$$$$$$###"""###$$$$$$"""                                 $$$&&&(((&&&######'''+++%%%%%%&&&(((***,,,...///***,,,///111111000---+++'''%%%!!! """%%%((($$$&&&''''''%%%$$$%%%&&&%%%$$$###"""!!!#########!!! $$$  $$$$$$######!!!!!!"""   !!!###$$$###!!! $$$&&&$$$!!!!!! ###""" $$$(((%%%'''%%% $$$$$$                            )))((('''''''''((((((''''''''''''(((***,,,---...---...///000///---***(((  !!!!!!!!! !!!###%%%###%%%((()))((((((((()))""""""!!!!!!!!!  """$$$%%%%%%%%%$$$!!!!!!    ###"""!!!    """###""" """$$$""""""""" $$$((((((***'''"""!!!$$$$$$                        ,,,)))&&&(((,,,,,,)))&&&******)))******+++,,,---000//////---+++)))'''%%% """###"""""""""!!!"""$$$###'''+++------,,,,,,---%%%%%%$$$###""""""!!! !!!""""""'''&&&$$$  !!!!!! """  !!! !!! !!!    !!!   !!! !!!%%%((()))***'''""" !!!!!!                      )))((((((+++---...,,,)))---,,,,,,+++++++++++++++///...,,,***((('''&&&%%%!!!  !!!""""""!!! !!!###%%%(((,,,000333222000//////...---+++(((%%%###!!! """!!!!!! &&&%%%"""!!!$$$!!!!!!#########"""&&&$$$!!! !!!!!!    !!!$$$'''''''''%%%                          $$$(((,,,---------...000//////---,,,++++++++++++---,,,***(((''''''''''''###"""!!! !!!!!!"""$$$'''***///222666777555222000//////...,,,)))&&&###!!! !!!###$$$###"""!!! $$$'''"""!!! """###""" """### &&&$$$"""  !!!###%%%&&&%%%###                        &&&***//////......111555111000///---,,,,,,,,,,,,******)))(((''''''(((((( !!!!!!!!!!!!!!!!!!!!!!!!"""$$$'''+++...444666888888444111///...)))((('''&&&$$$###"""!!! !!!  $$$'''""""""  %%%&&&###  !!!###"""   """###%%%###"""                      ///000000111111222444555111111///...------,,,,,,******))))))(((((('''''' !!!""""""""""""""" """$$$&&&)))---111444666666555222...------'''&&&%%%$$$###"""!!!!!! !!!!!! !!!######""" !!!"""###!!!  !!!!!!  """"""  """                       888444111111444666555333222111000......---------+++++++++***)))'''&&&%%%"""""""""""""""!!! !!!###%%%&&&)))...111333444444222///---,,,,,,+++***(((&&&$$$"""  !!!!!!"""""" ###"""  !!! """   !!!"""!!!$$$%%%"""!!!    ###%%% $$$&&&%%%###   !!!             <<<999777666777888888888///...---,,,,,,---...///---+++)))''''''''')))***---)))$$$""""""###$$$$$$ ###&&&(((((()))***+++,,,,,,,,,,,,,,,,,,------...---***&&&$$$""""""""" ###%%%"""""""""""""""!!! """###!!!     """       &&&---000111222333,,,***)))+++///555;;;>>>444+++      (((///...'''!!!              ===:::888777888888888777222111000//////000222222...---,,,+++*********++++++)))'''&&&%%%%%%###!!!"""%%%&&&&&&&&&'''(((&&&''''''((())))))))))))...---+++(((%%%###!!!!!! !!!  !!!###$$$$$$$$$######"""!!! !!!  """###"""!!!!!!""""""""" ###$$$!!!,,,---111777<<<===;;;888(((&&&$$$'''---555;;;>>>666000)))%%%$$$!!!     )))777>>>777))) """             >>><<<999888888888777666222222111111111333444555000000000000///...------******)))***)))'''"""!!!$$$$$$$$$######$$$$$$%%%''')))++++++++++++------,,,***'''$$$!!!!!!"""###"""!!! !!!"""&&&&&&%%%%%%$$$$$$######"""!!!  ###&&&   """$$$%%%&&&!!! !!!    ,,,555333+++---***(((,,,222333///***'''---///)))(((&&&((()))(((###  ...AAAIII>>>,,,""""""))),,,                 >>><<<:::999999999777555222111111111111333444555222333444555444222000///---,,,+++******'''### """$$$$$$###!!!!!!!!!!!!###&&&)))+++,,,,,,+++,,,,,,,,,+++((($$$  """######"""""""""$$$((('''&&&&&&%%%%%%%%%%%%%%%$$$###!!! !!!###''' !!!$$$&&&'''$$$"""!!!   !!!  ///999>>><<<222((( """''')))(((&&&!!!     (((;;;DDD<<<---%%%'''111666)))                 ===<<<::::::;;;;;;999777444333222222333444555666333555666777666444222000000---***(((''''''&&&%%%###%%%&&&%%%### """%%%&&&''''''******++++++((($$$  ###$$$######$$$&&&'''&&&&&&%%%%%%&&&'''''')))(((&&&$$$###"""""""""$$$""" ######!!!"""%%%   ###%%%'''###""" !!! """ !!!  555IIIKKK>>>///### ###(((******&&&&&&%%%###   !!!///888444***%%%&&&111999000!!!"""$$$             :::::::::;;;======<<<:::888777666555555666777888444555666666666444222000111---(((%%%%%%'''((((((&&&'''(((&&&### """%%%'''((('''((())))))'''$$$ """$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$&&&((()))+++)))(((&&&&&&&&&&&&''')))&&&""" !!!!!! !!!###$$$ """$$$###!!!"""###  """###   !!!$$$!!!  !!!  (((???MMMSSSEEE...  !!!"""$$$&&&''''''%%%!!!  """...666111(((###%%%,,,999222%%%&&&***&&&%%%             777777888;;;>>>@@@???===999888777666555555666666333444444444444222111000///,,,'''%%%%%%'''))))))'''((((((&&&"""!!!$$$''')))%%%%%%&&&&&&%%%###!!!  ###$$$############!!!!!!!!!!!!###&&&)))******)))(((''''''((()))***+++((($$$"""!!!!!! $$$'''### $$$&&&%%%$$$###   ###%%%+++&&&       ***;;;XXXUUUIII333    """"""!!! """ ))):::BBB:::,,,''')))///<<<666%%%&&&***'''%%%             555666888;;;???AAAAAA@@@888777555444333333333333333333333333222111000000---***'''&&&'''((())))))'''((((((%%%!!! $$$&&&###$$$$$$%%%$$$###!!!!!!!!!###$$$###!!! !!! """&&&)))+++)))((('''&&&'''(((***,,,,,,)))%%%###!!! $$$""""""###((()))&&&$$$!!!!!!"""&&&(((111+++###!!!     %%% 333JJJ```RRR;;;&&&    $$$###"""###!!!((()))%%%!!!!!!""" (((///,,,!!!---GGGQQQEEE444---111555BBB999%%%###'''$$$"""   """               666777999;;;<<<<<<<<<;;;:::888444222222444888:::;;;777333333555444///+++)))'''&&&%%%$$$%%%&&&&&&$$$%%%&&&$$$  !!!### ###%%%%%%$$$######### """$$$%%%%%%###!!!  ###'''+++...***,,,,,,***''''''***...///'''!!! """"""      """ %%%)))***%%% !!!$$$   """)))'''&&&  777VVV[[[;;;%%%    &&&***+++***+++===EEE555 !!!"""""" """!!!555QQQccc___OOODDDBBBDDD777)))"""$$$%%%"""                ;;;;;;;;;;;;::::::999888555444333222111222222333555111......000///+++'''''''''&&&%%%$$$$$$$$$$$$###$$$$$$"""  ######"""""""""###!!!"""$$$$$$$$$###"""!!! """&&&)))+++***,,,---,,,)))'''''')))+++&&& """!!!!!!""""""    !!!$$$&&&%%%!!!""" """"""!!!   (((000+++***   """>>>ZZZJJJ---   """!!!...:::BBB999+++&&&,,,222555222---(((&&&&&&(((***...AAA___vvvyyyiiiWWWNNN777---!!!           ===<<<;;;:::999999999999222333333222111000...---///,,,***+++,,,,,,)))%%%&&&&&&&&&%%%$$$###""""""$$$$$$$$$""" !!! !!!"""########################"""###$$$&&&)))+++---...))),,,------***'''%%%$$$%%%$$$ """!!!!!!""""""!!!!!! """!!!  !!!!!!!!!"""### !!!"""   ,,,444111... """  ,,,FFF[[[BBB)))     $$$)))...000***'''---888BBB>>>777111///000444777LLLWWWnnnwwwXXXDDD+++%%%         :::999999888888:::;;;<<<555444444222111///...------+++******,,,+++)))'''$$$$$$%%%%%%$$$###!!! &&&&&&&&&$$$"""  !!!###$$$######"""###$$$%%%&&&%%%'''))),,,.../////////)))***+++***)))'''%%%$$$### """!!! !!!!!!######!!!!!!######!!!  !!!"""!!!     +++222333000   $$$<<>>===333---222777444,,,&&&  $$$///777888777&&&$$$###$$$!!!       !!!666@@@444    444555555666666666666666444444333222111//////...((()))***)))'''&&&%%%%%%"""""""""###$$$%%%&&&'''"""!!! !!!$$$&&&%%%###"""######$$$&&&''')))*********+++---............)))&&&$$$$$$&&&&&&%%%### !!!''')))'''%%%&&&$$$!!!!!!###$$$$$$$$$$$$    !!!$$$ !!! ###"""///AAAQQQYYYXXXOOOFFF,,,      ###222>>>000)))"""!!!!!! """&&&$$$ """))),,,((($$$(((777BBBFFFEEE000---...000,,,"""     (((CCCKKK999  ...000222555777888888888444555777777666444111///***+++,,,+++((('''&&&&&&""""""""""""$$$&&&(((***$$$"""!!!###''')))((('''""""""$$$%%%'''((()))***''''''(((((()))***++++++((('''&&&&&&(((&&&""""""%%%$$$***,,,***(((((('''###!!!'''(((%%%###&&&))) !!!    """        ###'''---<<>>OOOQQQJJJHHHKKKLLLLLLHHH;;;***&&&...000222***   %%%333@@@888***$$$111///;;;GGGHHHIIIGGG;;;%%%&&&000777999AAAXXXnnnmmmVVV999(((###!!!!!!           ...,,,$$$ ...///000000000111333555222444666666666999???DDD@@@<<<666111//////......'''(((***+++++++++***)))'''%%%######%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$'''))) ###&&&)))+++,,,...///111((('''''''''(((***,,,---************'''$$$   !!!###&&&((($$$***...,,,******((($$$%%%######&&&,,,---'''         444TTTfffiiiaaaSSSHHH;;;555+++"""$$$666CCCJJJGGG999%%%     '''111;;;333+++%%% """(((///...;;;JJJNNNOOOGGG888###""")))...AAA]]]wwwtttUUU444%%%%%% !!!"""$$$!!!      +++---//////---...222555111444666666666<<>>IIIRRRJJJEEE???:::888666555555000///---+++***+++,,,---)))(((''''''(((((('''%%%'''&&&%%%$$$$$$######"""$$$######"""""""""######&&&***///222222111111111+++++++++,,,,,,---...///---......)))"""!!!  !!!!!! ###(((,,,***)))***)))&&& (((,,,)))%%%$$$!!!"""!!!&&&###  !!!   """###$$$       ###///FFFYYYXXXJJJ===--- 111CCCGGG:::,,,"""%%%999KKKZZZQQQ???+++    $$$222888@@@FFFHHHEEE===666......>>>OOOSSSOOO@@@***!!!'''000BBBQQQLLL666          (((***---...//////111222///111333555888>>>GGGNNNHHHEEE@@@===;;;999888666222111///------------...+++)))))))))***)))'''%%%&&&%%%######$$$$$$""" ######""""""""""""######(((,,,111333333000///...'''((()))***+++,,,------------,,,'''""" !!!!!!  """"""''')))'''&&&''''''$$$)))...(((!!!!!!!!!!!!!!!!!! !!!!!!  """"""###      ...EEENNNQQQGGG666))) """<<>>CCCGGGEEEBBB@@@>>>===;;;999777000111333333333111///---++++++***++++++***(((&&&%%%###"""$$$''''''&&&$$$ !!!!!!"""###(((,,,111444222///,,,***%%%&&&''')))+++,,,------******(((%%%"""!!!"""### !!!###$$$&&&###"""###### ))),,,%%%"""%%%%%%   !!!!!!    """!!!"""      ,,,CCCRRRIII???666+++ $$$;;;TTT\\\RRREEE333$$$***(((%%%    $$$%%%$$$111<<<>>>;;;888111+++%%%))):::JJJIIIDDD888&&& $$$(((+++)))!!!        """)))***((((((***///444444111---......000444:::>>>@@@AAAAAA@@@???>>>>>><<<999777///222666999888555000---,,,+++++++++,,,+++(((&&&$$$""""""%%%)))+++***(((############$$$%%%&&&''')))---222444222...***(((&&&''')))+++---...//////(((&&&$$$######$$$&&&&&& """""""""!!! !!!"""###  !!!((()))###$$$+++***"""""" !!!  !!!!!!!!!   """###"""###       """  !!!,,,111@@@ZZZRRR>>>---(((&&&000BBBIIIAAA777111 &&&   %%%%%%,,,555///%%%!!! """555CCCBBB===333$$$ ###            $$$---666888''' '''(((+++...222333222000...///000333666:::===???===BBBBBB<<<777666555444888777777999:::888333...)))***+++,,,,,,,,,++++++$$$$$$$$$%%%%%%'''((()))***$$$!!!&&&***)))((()))(((---111222///,,,***+++((((((((((((((()))******+++'''###"""###%%%%%%$$$&&& !!!!!!!!!$$$  """"""&&&%%%""" """%%%$$$%%%'''%%%""" !!!###!!!!!!    %%%&&&""""""  ######    """%%%---666DDDVVVeeemmmOOO666$$$%%%'''  &&&++++++(((%%%   !!!(((+++***%%%!!!       %%%&&&...<<>>;;;???AAA>>><<<======:::999888888::::::888333///+++---///000///---***(((%%%%%%%%%&&&&&&''''''''''''''''''((()))***,,,---)))---000000---*********&&&&&&&&&&&&&&&'''(((((((((&&&$$$%%%&&&'''%%%$$$%%%!!!$$$$$$ ###  !!!!!!""""""%%%$$$ """%%%###%%%%%%$$$!!! !!!"""###!!!    """""""""""""""   &&&)))+++666III^^^lllrrrsssNNN777'''+++---###!!!!!!               $$$&&&333666333,,,000;;;???;;;...   &&&''')))+++---000111222222111000000222666999<<<888<<>>@@@EEEIIIEEE???;;;;;;<<<;;;:::777444111...000111111000---***'''%%%&&&((())))))'''%%%$$$)))+++&&&***666999222---,,,***((('''&&&'''((($$$############$$$%%%%%%"""######%%%&&&&&&&&&&&&###$$$'''######***###%%%!!! $$$'''%%%"""$$$%%%%%%###""""""&&&)))%%%%%%%%%$$$############"""((('''!!!   !!! """###$$$   !!!!!! %%%000(((...EEEXXXYYYTTTSSSCCC:::888>>>;;;+++       !!!))) !!!"""000:::777+++!!!         ###777EEEIIIJJJLLLNNNKKK@@@...!!!  %%%''')))******,,,///222444333111000111333555777999<<<===???CCCEEEAAA:::<<<======;;;999555333111---------,,,,,,,,,,,,,,,%%%&&&((())))))(((&&&$$$###)))***)))333BBB@@@444---+++'''%%%%%%&&&'''((($$$$$$$$$###$$$$$$%%%&&&###""""""!!!"""$$$&&&((($$$$$$&&& (((333,,,&&&"""!!!&&&((('''###(((((('''%%%%%%&&&)))+++''''''&&&&&&&&&&&&&&&%%%!!!!!!$$$)))(((""" !!! """$$$&&&&&&"""      !!!)))***333CCCJJJCCC<<<;;;555444999<<<444$$$       !!!***:::666444***$$$&&& $$$,,,>>>KKKEEE222$$$      ---HHHTTTNNNDDDAAACCC555+++ %%%))),,,,,,***+++...111000000/////////000111222777:::<<<<<<>>>@@@>>>999<<<======;;;777333111111++++++)))))))))+++---...&&&&&&(((((()))((('''&&&(((***+++///<<>>---!!!      ### ,,,EEEJJJ===...(((***!!!  &&&***......,,,***,,,///++++++,,,,,,------------111666:::999:::>>>???===<<<======:::555111000000************++++++,,,,,,&&&&&&''''''(((((()))))))))))),,,444===???888000+++((($$$$$$&&&)))***)))$$$$$$######$$$$$$%%%&&&###%%%&&&%%%###$$$&&&)))'''&&&'''###%%%777<<<---$$$$$$$$$%%%&&&((())))))))))))))))))***++++++***)))'''%%%&&&((()))(((&&&'''"""!!! !!!!!!"""!!!!!!  !!!###$$$%%%&&&!!!     %%%))),,,***"""  )))666GGGOOOCCC333***$$$!!! !!!         ;;;fff}}}tttaaaXXXYYYOOOBBBCCC666999777...$$$   ///:::222###---///%%% """###!!!'''+++000000,,,***+++---&&&((()))+++++++++***))),,,333888888888===AAABBB<<<======:::444000///000)))***,,,------,,,***)))&&&&&&&&&&&&''')))***+++&&&&&&,,,666999444---******'''$$$$$$'''*********###############$$$$$$%%%###&&&))))))'''&&&'''((((((''')))&&&***;;;<<<(((###%%%&&&&&&&&&''')))+++((((((((()))++++++***)))(((&&&$$$%%%((()))'''%%% """!!!!!!"""###$$$!!!######""" !!!"""###$$$$$$%%%     !!!'''---000((( &&&111QQQ^^^ZZZ???)))%%%&&&""""""       &&&&&&    ???tttvvvnnnrrriii[[[YYYEEE>>>111&&&######  %%%>>>LLLCCC222  ###******&&&!!! '''(((***)))''''''))),,,&&&&&&''''''''''''''''''(((,,,111555888:::<<<=========<<<999555111//////))))))***)))((((((***+++((('''&&&%%%%%%%%%&&&'''***+++,,,///000///+++''')))&&&###!!!"""%%%))),,,$$$###"""!!!!!!"""###$$$((((((&&&%%%%%%$$$%%%%%%))))))((('''''''''''''''((((((''''''''')))***+++$$$%%%'''((())))))))))))%%%%%%&&&&&&%%%$$$"""!!!   !!!###  """!!! """!!! !!! !!!"""'''%%%$$$"""""""""######!!!###"""!!!""" """### 000LLLllllll___HHH555---'''    '''@@@===!!!   !!! 888llltttxxxmmmuuukkk]]]KKK666((("""      ...NNN___ZZZNNN999,,,    ###111111((()))222222&&&,,,------+++'''$$$$$$%%%&&&&&&''''''(((((((((((('''+++000555888:::===>>><<<<<<;;;888444000......+++,,,---,,,++++++,,,...,,,+++(((%%%###"""!!!!!!***,,,---,,,)))((((((***%%%%%%#########%%%''')))$$$###"""!!!!!!"""$$$$$$''''''&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$%%%&&&&&&(((((((((((()))***++++++******++++++***(((&&&%%%%%%%%%&&&&&&%%%###"""!!!  !!!)))&&&###!!!!!!!!!!!! ###%%%$$$$$$%%%"""!!!###$$$%%%"""!!!  !!!  ###,,,@@@[[[vvvxxxoooVVV@@@444+++$$$     $$$666444   444cccsssrrrwwwhhhxxxwwwlllVVV<<<,,,&&&###     ...KKK[[[WWWMMM888...!!!    ...000***---666;;;---&&&)))++++++)))(((((()))%%%&&&'''((()))*********(((,,,111555888:::===???;;;;;;;;;888333///...---)))***+++***)))((()))***%%%%%%$$$######$$$&&&'''***,,,---)))###"""&&&,,,""""""###$$$$$$%%%%%%%%%######"""""""""###%%%&&&$$$%%%&&&'''((('''&&&&&&'''&&&$$$######%%%'''((((((((()))***+++,,,,,,+++---------,,,***(((&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!  %%%333///***&&&%%%$$$######"""  $$$'''&&&'''(((%%% !!!"""$$$%%%!!! !!!""""""  ###222<<>>:::;;;:::888333000......''')))***)))'''''''''(((!!!!!!!!!"""$$$&&&(((***(((***+++((($$$$$$'''+++!!!!!!""""""######$$$%%%######""""""###$$$&&&'''"""$$$&&&((()))((('''&&&(((&&&%%%$$$%%%'''***+++'''(((***,,,------,,,,,,,,,,,,,,,,,,***((('''%%%!!!!!!!!!!!! !!!!!!  %%%///555111+++'''%%%%%%$$$$$$###"""!!! !!!"""$$$'''&&&&&&'''%%%  !!!  """&&&222DDDFFFDDDKKK```ppp}}}|||ppp\\\>>>%%%)))777AAA666+++    ))):::YYYzzz}}}zzzrrr}}}zzzoooUUU;;;222222...(((%%%   ,,,666555111###''')))$$$  """'''***333===EEE666%%% ++++++,,,,,,+++)))&&&$$$&&&(((***,,,---------,,,333555777888777888999;;;:::;;;:::888444000//////***,,,------+++))))))***'''&&&$$$###"""######$$$'''((()))***+++***)))'''###!!!  """$$$&&&%%%$$$#########%%%&&&'''!!!###%%%'''(((((('''&&&%%%%%%$$$$$$%%%(((***,,,'''(((***,,,---...------,,,,,,,,,+++)))'''$$$###!!!"""!!!  ,,,555111...)))&&&&&&&&&&&&%%% """$$$'''&&&&&&'''%%%     %%%!!!"""***333EEEVVVNNN<<<777FFFTTTeeerrrwwwkkkKKK+++###555HHHTTTGGG666$$$         """111NNNooo|||qqqdddKKK666333555...&&&###    '''%%% !!!&&&///777;;;...  ***))))))***,,,,,,***'''((())),,,...///...---,,,555777777777555555666777888999999666333///......(((***,,,,,,***(((''''''%%%%%%$$$######$$$&&&&&&'''((())),,,...---((($$$###""" """%%%&&&'''&&&%%%$$$$$$%%%&&&&&&!!!"""$$$%%%&&&&&&&&&%%% !!!"""###%%%''')))***'''(((***+++,,,---......000000...,,,((($$$!!!!!!###"""!!! !!!!!!!!!"""""" $$$...444,,,***'''''''''((('''&&& !!!%%%((('''&&&'''$$$ !!!000888///,,,333<<>>HHHDDD000     +++===OOOoooqqqYYY???>>>IIIWWWnnnsssfffOOO999(((((('''###&&&((()))&&&###    """###!!!   ...+++((((((***,,,***(((+++,,,///000000///---+++000111222111000000222444444444444222...+++******)))+++------+++(((''''''***)))'''%%%$$$$$$%%%%%%)))---111...(((""""""$$$ """$$$%%%$$$###"""***)))'''%%%$$$$$$$$$%%%"""""""""!!!""""""###$$$ ###''')))*********(((((('''((())),,,.../////////...---+++)))'''%%%"""$$$###"""!!!!!!$$$//////)))"""""""""###$$$### !!!!!!###!!!  !!!!!! $$$  $$$???LLL;;;###---888@@@>>>999///222>>>:::---,,,///BBB[[[ttt^^^<<< &&&333<<<:::'''         +++BBBTTTrrrzzzaaaMMM+++$$$(((555VVVfffbbbDDD..."""(((---222444666///)))    """### ))))))'''    )))+++---...---,,,+++,,,000111222222111000///...,,,...000111222111///...555333111...,,,+++++++++***((('''((()))***)))'''***(((%%%######$$$&&&'''///111///***&&&%%%"""###%%%###%%%((("""######$$$%%%&&&((()))&&&%%%$$$###""""""""""""$$$"""!!!"""%%%((()))***!!!$$$%%%'''***///444000111...(((%%%%%%###   ######""" """$$$$$$ !!! $$$"""  !!! """!!!!!!  !!! !!!)))  !!!  ***,,,$$$""":::TTTYYYOOO<<<333---111777888888888MMMbbbvvvaaa???$$$ '''$$$             ...AAAPPPQQQJJJ444&&&(((555@@@III...$$$ ,,,888???BBBEEEGGGDDD333    !!! +++***%%%   +++---//////...---...///111111222222111000...---,,,---...000000000000000333222000...,,,++++++,,,+++***))))))***+++***((()))'''&&&%%%%%%''')))+++***,,,+++&&&$$$%%%### """ ###$$$######&&&###$$$$$$$$$$$$%%%'''(((%%%%%%$$$###""""""""""""%%%$$$###$$$%%%%%%###""" ###&&&((((((+++///222...///---'''%%%&&&%%%""""""###""" !!! """  !!! !!!      +++<<>>... $$$&&&'''   """!!!      ...///000///......000222111111222222111///...---+++++++++,,,...///111111//////---,,,,,,,,,,,,,,,+++***(((((())))))(((&&&''''''&&&'''(((***,,,---%%%'''&&&"""!!!$$$%%%###$$$!!!!!!$$$$$$""""""%%%$$$%%%&&&%%%######%%%&&&%%%%%%$$$$$$###"""""""""$$$######$$$%%%###!!!%%%'''((()))+++,,,+++,,,***%%%$$$'''(((&&&"""###"""  """  !!!!!!"""     )))888JJJ___jjjaaaPPPBBB???>>>BBBEEEFFFIIINNNaaaoooxxxrrrkkkbbbNNN999     %%%    ---:::AAAAAA;;;666000###    """%%%)));;;@@@555$$$         ...//////...---...111333111111222111000///---,,,))))))))))))+++...111222,,,,,,,,,,,,,,,,,,------)))'''&&&&&&&&&&&&$$$###&&&'''''''''(((***+++,,,$$$%%%$$$ $$$%%%$$$###!!!!!!$$$$$$""""""%%%$$$&&&'''%%%"""!!!###%%%&&&&&&&&&&&&%%%$$$######!!! !!!""""""!!!$$$&&&'''''''''&&&'''&&&!!!"""&&&((('''  !!!###!!!### !!!      !!!///111444;;;GGGOOOJJJ???999888999;;;999666999???FFFYYYfffdddZZZNNN;;;***       000:::)))        ###,,,222111)))###"""   !!!(((FFFOOOEEE...       ------...---,,,---000333111111111111000...,,,+++((('''&&&'''))),,,000222)))***+++,,,,,,------...***(((&&&%%%&&&%%%###!!!&&&&&&''''''((((((''''''&&&'''%%% ###$$$"""!!!###$$$"""###&&&###%%%'''%%%""" ###&&&(((((((((((('''&&&%%%$$$###!!!###&&&'''&&&%%%"""###""" $$$&&&%%%!!!""" """'''    '''111888222***&&&)))...---***%%%%%%'''((($$$!!!'''///AAAQQQQQQGGG;;;,,,       ;;;CCC,,,   !!!&&&  !!!$$$$$$    ###;;;GGG@@@+++     ***,,,------,,,---///111111111111111000...,,,***&&&&&&%%%&&&(((***...///))))))+++,,,---.........---+++)))(((((('''%%%###$$$%%%&&&'''''''''%%%%%%'''(((&&&!!! """""" """###!!!"""%%% $$$&&&%%%!!! $$$)))(((((()))))))))'''%%%$$$'''$$$$$$'''((('''%%%"""""" $$$$$$"""!!! !!!!!!"""(((!!!!!!""" $$$444@@@333,,,###(((555>>><<<333+++###      111555"""   '''111'''     (((555111"""###!!!          )))+++---.........///000111111111111///---+++***%%%%%%%%%%%%''')))+++---)))***,,,---...............,,,***)))((('''%%%###!!!"""%%%'''((((((&&&%%%%%%'''&&&""" """!!! !!!!!!"""!!!%%%$$$!!!!!!&&&,,,&&&'''(((((((((&&&$$$###%%%""" ###&&&&&&$$$!!! ###$$$""""""$$$### $$$$$$$$$###"""  !!! ###   !!!  '''333,,,%%%%%%+++333:::<<<(((### (((...+++$$$         ###  &&&222---       """         (((+++...////////////000111111111111///---+++***$$$$$$%%%&&&'''(((***+++)))+++,,,...//////......---+++((('''&&&%%%###!!!!!!$$$((()))***)))(((###&&&%%%""" !!! !!!  $$$$$$!!!"""'''---%%%&&&'''''''''%%%###!!! !!! ###!!! !!!######!!!%%%&&&$$$$$$%%%###"""######""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!  !!!!!! '''555@@@888333777???AAA888...### ######            ###'''    !!!                ***+++,,,,,,,,,---///111333444555444222///---,,,((())))))***+++------...000///---...///000///------------,,,)))&&&""" $$$(((***)))((()))***&&&!!!!!!""""""((( !!!###""" !!!###%%%'''$$$$$$$$$###""" $$$!!!"""#########""""""$$$&&&"""$$$%%%###!!! $$$'''###%%%((((((%%%###!!! !!! """!!!"""  !!!!!!!!!!!!!!!!!!   """      +++>>>PPPUUUIIIHHHVVVKKK222---                           +++---...///...///111222666555444666888777333///---,,,******+++---///111444222111111111///---+++++++++++++++)))&&&###!!! ###$$$###"""###%%%$$$!!!"""&&&&&&######&&& !!!!!!!!! !!!"""$$$%%%############""""""""""""'''$$$!!! !!!!!! """###$$$%%%(((***&&&'''(((%%%"""!!!###&&&%%%'''))))))'''$$$"""!!!!!!!!!###!!! !!!"""!!!  !!!'''### ,,,@@@NNN^^^aaaaaa```HHH)))"""                          ,,,...111222111222333444888555444777======888222111///---,,,---000444666666555444444444222...+++((()))))))))'''%%%###""""""###%%%%%%$$$###%%%&&&""""""%%%******&&&###$$$ !!!!!! !!!!!!""""""!!!!!!!!!!!!"""$$$%%%&&&$$$"""  !!!###$$$%%%''')))+++)))******'''###!!!###&&&(((***,,,,,,)))%%%###"""  ######!!! !!!$$$### ###111666...    '''777KKKdddsssppp___<<<                           (((***  ,,,///111333333333444555888777888:::===<<<777333222111111222444777;;;===888888888888777444///,,,&&&&&&'''&&&&&&%%%######(((((('''&&&&&&&&&'''(((!!!"""&&&))))))&&&$$$###  !!!"""  !!!###%%%&&&"""!!!  ###$$$&&&'''&&&&&&'''(((((())))))'''###"""$$$''',,,...000///+++'''$$$###  """$$$###  !!!$$$&&&### 000AAAAAA333$$$  &&&BBBYYYkkkeeeKKK,,,                           ,,,,,,    ,,,...000222222222444555:::===AAAAAA===999666666000222555999===@@@BBBBBB???>>><<<;;;888444...)))%%%%%%%%%%%%%%%$$$$$$###%%%$$$###"""############!!!###$$$$$$$$$%%%$$$###  !!!""" !!!"""#####################$$$%%%###%%%'''((('''&&&&&&'''$$$&&&'''%%%######'''***///111222111---(((%%%$$$ !!!"""###"""  """%%%&&&###$$$:::JJJBBB///!!! 111CCCWWWTTT:::###                          ---)))     ,,,...///000000222444777>>>DDDIIIGGG@@@999888999000333888===AAADDDEEEEEEGGGDDD@@@<<<888111***&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$"""!!!"""######"""!!!!!!###""" ###$$$###!!!  """""" !!!""""""!!!"""$$$&&&!!!###&&&''''''''''''(((!!!###%%%%%%$$$%%%***---222444444333...)))%%%$$$ !!!"""!!!  !!! !!!$$$%%%"""!!!///FFFSSSDDD---!!!  !!!222LLLOOO666###                          !!!///&&&  ...////////////222666999@@@EEEHHHHHHBBB<<<999888333555888<<<@@@CCCDDDEEEHHHDDD@@@<<<777222,,,)))&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$''''''$$$""" ###### $$$%%%!!!!!!  """###  !!!"""""" """$$$"""$$$'''((('''%%%%%%%%%"""$$$&&&&&&%%%'''+++///444555666333...)))%%%$$$ !!!  """$$$!!! """555NNNXXXEEE---$$$!!!...MMMRRR444!!!###&&&                        &&&000&&&   000000///...///222777;;;@@@BBBDDDDDDCCC>>>888444777777888:::<<<@@@CCCDDDCCCAAA===:::888555222///''''''&&&%%%$$$$$$$$$$$$"""!!!!!!$$$''''''$$$ ###$$$!!!!!!%%%%%% !!!  !!!"""###"""  !!!"""$$$$$$"""!!!!!!!!! !!!%%%(((&&&((()))(((%%%"""!!! $$$&&&(((((('''(((,,,000555666666444...)))%%%###  !!!!!! !!!""" !!! !!! ###333LLLVVVAAA***"""  &&&//////%%%%%%333QQQRRR000(((,,,!!!                               '''///&&&      222000---+++,,,000555888>>>BBBDDDAAA:::666777:::;;;;;;:::999999:::::::::>>>===<<<:::666222///---)))******(((%%%$$$$$$$$$!!!"""############!!!$$$$$$$$$%%%''' !!!###$$$$$$###"""!!!$$$$$$### !!! !!!""""""'''&&&%%%$$$############)))'''%%%#########%%%&&&$$$)))...///------111444444555666444000)))###%%%%%%$$$!!! """ """ !!!###$$$""" """666EEEQQQJJJ555"""  !!!999QQQLLL...---???@@@111 &&&111222"""                    ******%%%  555222///------000444777<<<======<<<:::888777777<<<;;;;;;:::999999999999;;;;;;:::999666222///---,,,,,,,,,***'''&&&&&&'''""""""######$$$%%%%%%%%%###%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###!!! $$$$$$### !!! $$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''***...111222000000333777555555444222---(((""" !!!!!!  """$$$    111???JJJEEE222!!!  $$$888LLLGGG---%%%111111%%%###,,,---             ******%%% 888555111......000333555999777666777::::::888555<<<;;;:::999999888777777888888888777555222///............+++)))'''((()))############$$$%%%&&&&&&"""""""""###$$$%%%$$$"""###$$$&&&&&&&&&$$$"""!!!$$$$$$###!!!!!!!!! #########$$$%%%'''((()))%%%%%%%%%%%%&&&'''((()))///222444333222222555999555444222...***%%%!!! !!!"""!!!!!!!!!!!!)))444???;;;,,, +++888444!!!"""$$$$$$                    '''((($$$  :::777333///......000111333333444666888999999888:::999999888777555444333444555666666555333000...------,,,***'''&&&'''(((###""""""!!!"""###$$$%%%$$$!!! !!!$$$&&&$$$"""!!!###&&&''''''&&&%%%$$$$$$$$$""" !!! $$$$$$$$$%%%&&&''')))***$$$%%%&&&''')))***+++,,,333444555444333333666888555222///***&&&""" """######!!! !!!!!!!!!"""###   ***222000''' ###      ###))))))'''                !!!###  !!!$$$%%%***$$$<<<999555000...------...,,,000444555333333666999666666666666555333111000111333555666555333000...++++++***'''$$$###%%%&&&###############$$$$$$%%%$$$"""!!!###'''))))))'''"""$$$&&&)))******)))(((%%%&&&%%%$$$!!! !!!""" """###$$$$$$((((((''''''''''''(((((($$$%%%(((+++---...//////555555666555555555777888222///+++&&&### """$$$$$$"""!!! """###!!! !!!''''''"""         (((555888777222'''             +++222666999...!!! >>>;;;777222///---------'''---222222///...222777444444555555444222111///000222444666666333000...+++***)))&&&###"""$$$&&&%%%&&&&&&'''''''''&&&&&&$$$$$$&&&(((+++------,,,***+++---------+++)))(((&&&'''(((&&&$$$""""""### """###%%%&&&'''+++***)))(((''''''''''''%%%'''+++...111222222111444555666777777777777777...+++'''###!!!!!!###""" !!! !!!              ///===888666000&&&               ###+++<<>>:::555222/////////,,,///111222111111333555333444555666555444222111000222555777666444000...---,,,***'''$$$$$$&&&((($$$&&&((())))))'''%%%$$$"""%%%(((+++++++++,,,---,,,---......---+++)))'''((())))))(((&&&$$$$$$%%%!!!!!!"""###%%%&&&'''''',,,+++***)))(((((((((((('''***...222444444444333...///222444666555333222)))'''%%%"""  """###"""!!!  """###"""!!!!!!""""""!!!     &&&...'''$$$!!!                 +++>>>QQQ^^^aaa[[[BBB&&&BBB@@@<<<777444222111000333222222444666777666444333444666777777666444333000333555777777444000...//////,,,)))&&&&&&(((+++"""$$$'''((((((&&&###!!!###(((***)))'''((()))'''(((***++++++***)))((()))***+++***'''%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&+++******)))))))))))))))(((+++///444666666555444((())),,,000222111...,,,'''%%%###!!! !!!###%%%%%%$$$############!!!!!! ######!!!                            000LLL```mmmoooeeeGGG&&&HHHDDD???<<<<<<===;;;999333444666888888888888777777111///333555333444888333555777888666555555555222,,,&&&$$$(((,,,,,,+++)))*********)))'''%%%###!!!$$$''')))))))))***,,,(((***,,,---+++(((''''''+++,,,,,,+++)))((()))***)))++++++((($$$$$$(((---%%%******&&&&&&******%%%(((***,,,000333222000---,,,---...---***(((&&&&&&"""######$$$###"""!!! """######"""###%%%(((***############"""""""""""""""$$$"""!!!                              888VVVooo~~~qqqVVV>>>)))FFFCCC???=========:::888999999999999999888777666999333111555777666777:::444666888888666555555555444...(((''')))+++***(((###$$$%%%&&&&&&'''&&&&&&###&&&)))+++++++++,,,---***,,,------+++))))))***------...,,,***))))))***,,,......***%%%$$$'''***'''++++++((((((++++++''')))))))))+++...///...---++++++,,,+++)))''''''&&&&&&&&&&&&&&&%%%$$$""""""!!!"""######""""""$$$&&&$$$###  #########""""""!!!!!!!!!!!!$$$"""                       111QQQgggsssbbbDDD... HHHGGGEEEEEEEEEDDDAAA>>>AAA@@@===;;;999777666555999444222444777666888:::555777888777555444444555444000+++)))***)))'''$$$ !!!!!!"""###%%%''''''&&&)))+++------------...,,,---...---++++++,,,---/////////---***)))***+++...000///,,,'''$$$%%%'''(((+++,,,++++++,,,+++((()))'''&&&&&&)))+++,,,,,,***))))))((((((((((((((($$$$$$$$$###""" !!!###$$$###"""!!!"""$$$!!!###!!!###"""#########""" !!! !!!!!!"""!!!                     !!!***%%%AAASSSZZZHHH---EEEGGGIIIKKKKKKJJJGGGEEEDDDBBB???;;;999777666666666333111222444555666777666777888777555444444555222///,,,***)))(((%%%"""$$$######"""###%%%&&&'''(((***---......---...///---...---,,,***+++...000/////////,,,***((()))+++---......,,,(((%%%%%%%%%)))+++------------+++))))))'''%%%&&&((()))***)))***(((''''''((()))******######"""!!!"""###$$$###!!! !!! !!!###"""###$$$$$$###!!!   !!!                     )))***666:::--->>>BBBFFFJJJKKKJJJHHHFFFCCCAAA>>><<<999888888888444333111000222555666666666777777666444444555666///---+++***(((&&&$$$"""&&&&&&%%%%%%&&&(((***+++***,,,...///...------...------,,,+++***+++///222//////...+++)))(((***,,,+++++++++***((('''''''''++++++---//////---++++++((((((((()))***+++)))'''+++)))''''''***,,,,,,,,,&&&%%%$$$"""!!!!!!"""$$$###!!! !!!""""""###$$$%%%%%%###                         """ @@@DDDJJJMMMMMMLLLKKKJJJAAA@@@???===<<<;;;;;;:::444555222000222777888666555666666666444444666888///...,,,***(((%%%$$$###$$$$$$&&&(((***---///000,,,...000000///.........,,,---,,,,,,+++---000333000///...,,,******,,,...++++++***)))))))))******---,,,...222222...,,,---*********+++,,,,,,)))'''+++)))'''(((,,,...---+++######!!!!!!######!!!""""""!!!############!!!"""###!!!                             GGGKKKPPPRRRPPPNNNMMMMMMBBBAAAAAA@@@???>>><<<<<<222444222...000666777444444555555555444555777999333222000,,,(((%%%#########$$$&&&(((+++---.........000222222111//////000,,,---.........///222444111111000...,,,---000333///---+++******+++,,,---000...111666666111...000---,,,***)))***+++***)))***'''&&&(((,,,...+++(((  """###!!! !!!!!!!!!!!! ###(((///222000+++&&&###                            IIIMMMPPPQQQNNNJJJIIIIIICCCCCCDDDCCCBBB@@@===<<>>555,,,%%%                           """     MMMNNNOOOQQQRRRPPPLLLHHHLLLJJJGGGGGGGGGFFFAAA>>>:::888444111000222555888888777555555666888<<<>>>666555222...+++(((&&&%%%&&&)))++++++((((((***---///333777777444111111222111222333444444222111000333222000000222555666666333111...------.........111444666777555222000000///000000---***(((((()))'''((()))***)))(((&&&$$$!!!"""######"""!!!  ###$$$!!!!!!$$$$$$###""" !!!!!!!!!***111???MMMRRROOOFFF999...!!!                                   NNNNNNNNNPPPPPPOOOKKKIIINNNLLLKKKKKKKKKIIIEEEAAA999777444222111222555666777777666666777:::<<<>>>888666222...+++((('''&&&&&&))),,,,,,******---000000333666666333111222444333444555666555333111///111///...000555777555222333111...------...//////444666999999777444222222111222111...***((('''(((%%%&&&((((((((('''%%%$$$ """############"""###%%%((((((%%%!!!"""######""""""!!!  !!!  )))222<<>>...###                          OOONNNMMMMMMNNNMMMKKKIIILLLLLLMMMNNNNNNKKKFFFCCC999888666444444444555555666666777888999;;;===>>>;;;888444000---+++******&&&***------,,,---000333000333555555222222444777555777999999888555111///...------111666888444000222000///------...000111666999<<<===;;;888666555555555333///***'''&&&'''$$$%%%&&&'''''''''&&&%%% """$$$%%%&&&'''''')))+++---,,,)))%%%"""!!! !!!!!!"""###"""""""""""" !!!"""###!!! !!! '''...444>>>JJJSSSPPP===***&&&###!!!###!!!                                OOOMMMKKKKKKKKKKKKJJJHHHGGGHHHKKKLLLLLLIIIDDDAAA;;;:::999999888777666666555666777999:::;;;<<<======:::666222///------...))),,,......------000333000333555444222222555999888999;;;<<<:::666222///---...000222555666555555000000///......///222444777:::>>>@@@>>><<<:::999888777444///***'''&&&&&&$$$%%%&&&'''''''''''''''"""###$$$&&&((()))******...///000///+++'''$$$###""""""!!!!!!!!!""""""###  """""" """""" $$$""""""###)))000999BBBAAA333###%%%### """                             OOOMMMJJJIIIIIIIIIHHHGGGCCCEEEIIIKKKJJJGGGDDDAAA>>>>>>>>>===<<<:::999888555555666777888999::::::999777444111///.........+++...000///---,,,...000111333555444222333666999888999;;;<<<:::777444222///222444333111222777;;;///000000///...000333777777;;;@@@BBBBBB???===<<<888777444///***'''&&&'''&&&&&&''''''(((((((((((('''((((((((()))***++++++///000000...***&&&$$$### !!!"""###$$$!!!"""###!!!&&&)))$$$!!! $$$### !!!%%%))),,,,,,&&&"""                            NNNLLLIIIHHHHHHHHHFFFEEEBBBEEEIIIJJJIIIGGGEEEEEEBBBAAA@@@???>>>===<<<;;;555555555444555666666777444333222000///............000222000---,,,---000111444666555333333555888666777999999999888666555222444555333111222777<<<---///111000///000555999:::>>>CCCFFFEEEBBB???>>>666555222...)))''''''((('''''''''(((((((((((((((******)))))))))******+++---......,,,((($$$###""" !!!###%%%%%%### ###$$$"""'''***%%% """!!!"""!!!!!! !!!$$$!!!                             LLLJJJIIIHHHHHHGGGEEECCCAAADDDHHHIIIGGGFFFFFFGGGDDDCCCAAA???>>>======<<<666444222111111111333444222333444444444333222111...111333222///...000333111444777777555333444666444444555666777888888888555333222222555666555444,,,///111111///111666;;;AAAEEEIIIJJJGGGCCC>>><<<444333000,,,((('''(((***((((((''''''&&&&&&'''''')))((('''''''''((()))***+++,,,,,,***&&&###"""""" !!!!!!"""###$$$%%%%%%$$$!!!!!! $$$&&&###!!! !!!$$$    !!!                        KKKJJJHHHHHHHHHGGGDDDBBB???CCCFFFFFFEEEDDDEEEGGGDDDCCCAAA???===<<<======666444111///...///111222444666888::::::999777666...111333333111111333666111555888888555333333444222222333444555777999;;;666111---111999:::444,,,,,,///222111///111777<<>>;;;222111...+++(((''')))+++((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))******++++++)))%%%###"""""""""###$$$%%%%%%%%%%%%$$$"""!!!!!!  !!!"""""" !!!                                  HHHIIIJJJKKKJJJHHHEEEDDDDDDFFFIIIJJJJJJHHHHHHHHHDDDBBB@@@???@@@>>>:::666666111/////////---///444222666>>>GGGLLLIIIAAA:::333111000000333555666666222444666777666333///,,,......///111444666888:::333444444555555444444333333333111//////444<<>><<<===111222222000,,,***))))))...(((&&&***+++((('''+++,,,***((()))+++,,,+++(((&&&'''(((((('''%%%###!!!$$$######$$$%%%%%%""" """ """###  $$$            !!!%%%           !!!     FFFGGGHHHIIIIIIHHHFFFEEEEEEHHHJJJKKKJJJIIIHHHHHHEEECCCAAAAAAAAA???;;;888888444222333222///000444///111777===BBBAAA<<<777000///...///111333444444555666777777555111,,,))),,,,,,---///222444777888555555555444333222111000222111111000111777???FFFOOOQQQQQQLLLCCC===;;;<<<555666666555111---,,,,,,---)))(((+++,,,))))))---***)))((()))+++,,,+++)))&&&'''(((((('''%%%###"""###""""""$$$%%%%%%###!!! """ ###  !!!!!!           !!!             DDDEEEFFFHHHHHHGGGFFFFFFGGGIIILLLLLLJJJHHHHHHHHHEEEDDDCCCCCCCCCAAA>>>;;;<<<999777777666111111333...///111555888999777555333222111222555888888888888888888777333...***'''******+++---000222444666555555555555555444444444222111111111444;;;CCCJJJRRRRRROOOIIIAAA<<<;;;<<<888::::::999555111...---,,,******---...,,,---//////---,,,---------+++)))'''(((''''''&&&$$$###""" !!!###%%%%%%###""" """!!!### !!!"""!!!!!!                          EEEEEEFFFFFFFFFFFFEEEDDDFFFIIIKKKKKKIIIGGGFFFFFFEEEEEEEEEEEEEEECCCAAA@@@@@@<<<;;;;;;888333111333000111333555777777666555444333333555888:::;;;:::777777666444111---)))&&&))))))+++,,,///111444555444555666888999<<<===>>>555444444444888???FFFKKKQQQOOOKKKEEE???<<<===>>>:::<<<===;;;777222///...,,,---...000000///000222666555444333111///,,,******)))(((&&&$$$"""!!!  """%%%%%%$$$### """!!! !!!!!!  """!!!                               HHHHHHGGGFFFEEEDDDBBBBBBEEEGGGIIIIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCC@@@======:::444222333333555888:::999777555333000000000222555777666666444444222111...+++)))''')))***+++---///222444555555666777999<<>>>>>@@@CCC???@@@AAA>>>999555222111---000333333222222333444555666666555333000---,,,,,,***'''$$$!!! """%%%&&&%%%### """!!!!!! """"""!!! ###%%%                       !!!   """ JJJIIIHHHFFFDDDCCCBBBAAACCCEEEGGGHHHFFFDDDDDDDDDDDDFFFHHHHHHGGGFFFFFFGGGGGGCCC@@@???;;;666444666666999<<<===:::666222111111000111333555666555444111000///---+++)))((((((******+++---000222555666777777888999;;;>>>AAACCC@@@===;;;;;;???DDDHHHJJJKKKHHHDDDAAA@@@BBBEEEGGGFFFFFFEEEBBB===888666666...444888666333444666555///111444444111///......***((($$$!!! !!!###&&&'''&&&$$$ """"""!!!  ###"""  ###***...&&&"""                       %%%,,,///***"""JJJIIIGGGFFFEEEDDDCCCCCCBBBDDDGGGHHHGGGEEEEEEEEECCCFFFIIIIIIGGGFFFGGGHHHKKKFFFBBBAAA===999888:::;;;===???>>>999444111111222222222444555666444222000///,,,***(((&&&&&&&&&)))***+++---///222444555777777888:::===AAAEEEGGGBBB???===>>>BBBGGGJJJKKKMMMJJJFFFDDDDDDFFFHHHJJJJJJIIIGGGBBB<<<999888888000888<<<888555666777666000333555444000,,,+++***&&&###  """""""""%%%''''''&&&$$$ """""""""$$$&&&$$$$$$"""  """ &&&...333---&&&"""!!!                      """,,,666:::333)))HHHHHHGGGFFFEEEEEEFFFFFFBBBEEEHHHIIIHHHGGGFFFGGGBBBEEEIIIIIIGGGFFFHHHIIINNNIIIDDDBBB???;;;;;;>>>AAABBBBBB>>>888444333333///......000111111///---000...+++(((&&&$$$$$$$$$((()))***,,,...111333555666777999<<>>999555777777666777999:::777111***'''&&&!!!!!!#########$$$%%%'''(((&&&$$$ """""""""!!!)))---+++&&&$$$###"""!!! !!!   """ '''000666222***###!!!                              ###///:::===444)))"""###!!!OOOMMMKKKJJJIIIGGGDDDAAAHHHFFFFFFFFFHHHHHHHHHFFFBBBAAABBBEEEHHHIIIFFFCCCDDDCCC@@@<<<999:::===@@@DDDFFFFFFBBB<<<777777888333111///,,,,,,---...000///)))%%%&&&%%%"""$$$))))))+++............000111444555777:::===@@@CCCDDDDDD@@@======@@@DDDHHHJJJNNNKKKHHHGGGHHHJJJLLLLLLGGGEEEAAA;;;555333444666444777999999666555888;;;999777333111...+++&&&### """$$$######$$$&&&'''&&&$$$&&&%%%###"""  $$$***...//////((($$$"""!!!"""!!!!!! '''000666777---$$$!!!           (((333888222'''!!!000111---333PPPNNNLLLKKKJJJHHHEEECCCGGGFFFEEEFFFHHHIIIHHHGGGCCCCCCCCCFFFHHHIIIFFFCCCCCCBBB???<<<;;;<<<@@@DDDGGGHHHHHHEEEAAA<<<:::888333111///,,,,,,,,,...///111+++((((((&&&"""###'''''')))---//////000111222111222555999===???BBBCCCAAA???>>>@@@DDDIIILLLNNNNNNKKKHHHGGGHHHIIIIIIIIIBBB???;;;666333222222333666666666777999999888888888555222///---)))%%%"""!!!###$$$$$$%%%(((+++,,,+++)))%%%$$$"""!!!!!!''',,,///000000(((%%%!!!!!!!!!!!!!!!  %%%,,,111444+++###                    ((((((%%%$$$'''***((("""$$$"""(((<<>>999444222///---+++,,,---...111---***)))'''###"""%%%$$$(((,,,///000111222333...000444888<<<>>>@@@@@@<<<<<<>>>BBBHHHLLLNNNOOOMMMKKKHHHGGGGGGGGGEEEDDD===999444222333444333111666444444777;;;<<<999555666333000---+++((($$$!!! """$$$ """&&&***+++***)))$$$###!!!###)))...111111000(((%%%""" """!!!   $$$(((***$$$                   (((,,,,,,)))""""""%%%$$$,,,,,,,,,:::OOOMMM>>>999NNNMMMKKKKKKKKKIIIGGGDDDDDDCCCCCCEEEGGGIIIIIIHHHDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@???@@@CCCIIIMMMLLLLLLLLLNNNOOOJJJBBB;;;666444000---++++++,,,------,,,***)))'''$$$###$$$%%%(((---000111111111222000222555999<<<===>>>>>>;;;<<>>:::666222222777999777333444555666999<<<<<<888555555222...+++)))&&&###!!! !!!###%%% """&&&)))***(((&&&"""!!!###)))...000///---&&&$$$!!!                 %%%///)))---,,,$$$!!!***///???HHHQQQ^^^gggSSS333%%%KKKJJJIIIHHHIIIHHHEEECCCCCCBBBBBBCCCFFFHHHHHHGGGBBBCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAEEELLLPPPMMMNNNPPPSSSSSSNNNEEE>>>888666222...,,,+++,,,---)))***)))'''&&&&&&&&&%%%(((***...000000//////000444555888:::<<<=========???AAADDDHHHKKKKKKHHHFFFFFFDDDBBB@@@???>>>;;;999777333111444999<<<:::777333777;;;<<<;;;999888888444111---***(((&&&###!!! """"""!!!"""$$$&&&%%%%%%&&&(((******(((&&&!!! !!!''',,,---,,,***###!!!!!!"""                       $$$...---111...###''':::HHHfffvvv|||UUU+++HHHGGGFFFFFFGGGFFFDDDBBBBBBAAA@@@BBBDDDEEEEEEDDDAAABBBBBBAAA???>>>???@@@AAAAAAAAAAAABBBFFFLLLQQQOOOQQQTTTWWWVVVQQQIIIDDD;;;999444000---,,,,,,---)))+++)))&&&%%%((()))'''***,,,............///111777888888:::;;;===>>>???FFFGGGIIIKKKLLLIIIDDD@@@@@@===;;;999999999777666444333333777;;;>>>===;;;666;;;???>>>:::777888:::555222---***((('''%%%### """############&&&(((&&&%%%$$$%%%&&&&&&$$$"""  $$$(((***(((&&&!!!!!!""" !!! !!!  !!!                 $$$&&&)))%%%333TTTkkkUUU***GGGFFFEEEEEEFFFFFFDDDBBBAAA@@@???@@@BBBCCCBBBAAA@@@AAABBBAAA???>>>@@@BBBCCCCCCBBBAAABBBFFFKKKPPPQQQUUUZZZ\\\YYYSSSNNNKKK>>>;;;777222///------------///,,,&&&%%%***+++)))***+++,,,------...111444666666666888:::===AAABBBGGGHHHIIIIIIIIIEEE???:::999777444333333555555444444666999<<>>>>>===<<<:::999999777333...+++)))((('''%%%!!!###$$$$$$$$$$$$''')))%%%### !!!!!!!!!   ###&&&'''&&&%%%!!!!!!  !!!!!!!!!### !!!""""""                  666YYYqqqZZZ... GGGFFFEEEFFFFFFFFFDDDCCCAAA@@@??????AAABBBAAA???@@@BBBCCCBBB??????AAADDDDDDCCCBBBAAABBBEEEJJJOOOSSSXXX^^^___ZZZUUUQQQOOO???===888333000.........111333///'''&&&+++,,,***)))***++++++,,,///444777444444444666999>>>CCCFFFEEEEEEEEEEEEDDD@@@999555666333000///000222444444666:::???BBBCCCDDDFFFGGGCCC???<<<<<<======:::777888444///,,,***)))((('''"""###$$$%%%$$$%%%''')))'''$$$!!!!!!"""###$$$$$$ !!!"""!!! !!!"""%%%&&&&&&%%%"""""""""  !!!""""""###!!!""" !!!###"""                         ...GGGXXX|||fff555$$$JJJGGGEEEEEEFFFFFFDDDAAA??????>>>>>>???@@@AAAAAACCCAAA???===<<<===???@@@DDDDDDDDDCCCCCCDDDHHHJJJXXXZZZ\\\\\\[[[XXXUUURRREEEAAA;;;555111///......999555///---,,,,,,)))'''******+++,,,---///000111111333555888:::>>>CCCFFFHHHIIIIIIFFF@@@:::555333///......000333666777777777<<>>:::888:::<<<777888555---(((((((((&&&((('''%%%$$$"""""""""###$$$ !!!'''***&&&"""###""""""!!!!!!!!!!!!""" !!!"""""""""""""""''')))###!!!"""!!!!!! """!!!                       ###### ###...>>>eeeooo???&&&JJJHHHFFFFFFGGGFFFCCC@@@>>>>>>>>>>>>???@@@AAAAAADDDCCC@@@??????AAACCCEEEDDDDDDDDDDDDCCCEEEHHHKKKUUUXXX[[[]]]\\\XXXSSSOOOEEEBBB===777333222111222222...+++)))***++++++))))))))))))***+++,,,......111333444666777:::>>>AAAEEEFFFFFFCCC>>>888444222------...000333666777888<<<@@@EEEHHHGGGEEECCCBBB>>>??????<<<888777999;;;555666333,,,)))******((()))(((&&&$$$######$$$$$$'''### """''')))%%% """!!!!!!!!!!!!!!!"""""" !!!!!!"""""""""!!! """"""$$$$$$"""  """!!!    !!!         ###$$$  &&&666ccclll???'''HHHHHHGGGHHHHHHFFFBBB???======>>>>>>???@@@@@@AAACCCBBB@@@???@@@CCCGGGIIIDDDDDDEEEEEEDDDFFFIIIKKKRRRUUUZZZ]]]\\\WWWQQQMMMEEECCC>>>:::777555444444---+++)))((()))*********)))))))))((())))))***+++000111222222222555888;;;@@@AAABBB???;;;666333111,,,...000222555777888999@@@CCCGGGHHHEEEAAA>>>===:::::::::999777666777999333444111,,,***,,,,,,***)))(((&&&$$$$$$$$$&&&''')))%%%"""###&&&'''""" !!!"""###### !!!!!!$$$"""!!! %%%%%%!!!!!!$$$!!! ###%%%!!!!!!          $$$         ###$$$  ...XXX}}}^^^777&&&EEEFFFGGGHHHGGGDDD@@@>>>======>>>???@@@@@@@@@@@@@@@???======???CCCGGGJJJDDDEEEGGGGGGGGGHHHKKKMMMPPPSSSVVVXXXWWWSSSOOOLLLFFFDDD@@@<<<888555444333///---+++******)))))))))******)))(((((((((((()))---............000444777;;;<<<===;;;777444222111///111555777999:::;;;;;;AAACCCFFFEEEBBB>>>;;;999666666777777666666777888333444111---,,,...---***((('''%%%###$$$%%%'''((()))%%%######%%%%%%""" !!!"""###$$$ """%%%$$$### !!!###!!!&&&&&&!!! ### !!! !!!!!! !!!$$$&&&&&&$$$  """                  !!!""" ***@@@]]]pppmmm```DDD)))BBBDDDFFFFFFEEEBBB???>>>>>>>>>???@@@AAA@@@@@@??????>>>>>>???AAADDDHHHJJJDDDFFFHHHHHHHHHJJJLLLNNNPPPPPPPPPPPPOOONNNMMMMMMEEEDDDAAA===888555222000------,,,+++***)))******,,,,,,***))))))(((((((((***************---222555666777888777555333222222444888<<<>>>>>>======>>>===???BBBAAA>>>;;;888777333333444666777888999888555555222......000...)))'''&&&$$$"""###%%%(((***'''%%%$$$$$$%%%%%%""" !!!###### """&&&)))$$$###!!! """"""#########"""!!! !!! !!!"""!!!###&&&'''(((&&&!!!                $$$'''<<>>@@@@@@AAACCCDDDFFFHHHIIICCCEEEGGGHHHHHHIIIKKKMMMMMMLLLKKKJJJIIIJJJJJJKKKCCCBBB@@@===999555222000)))+++,,,,,,,,,,,,---///---,,,+++***)))))))))))))))))))))((((((+++000444333444666555444333333444;;;@@@DDDEEEBBB???>>>>>>888:::<<<<<<:::777555444111111222555888::::::999777666333000111333000***'''&&&$$$###$$$'''+++---)))((('''&&&'''&&&$$$""" !!!"""""" ###&&&***---""""""""" %%%### """###!!! !!!%%%((()))'''%%%!!!                    $$$(((&&&###AAACCCFFFFFFDDDCCCDDDFFFCCCCCCDDDDDDCCCAAA???>>>???@@@BBBDDDEEEEEEEEEDDD@@@BBBEEEFFFFFFGGGIIIKKKHHHHHHHHHGGGGGGGGGGGGGGG@@@@@@???>>>;;;888555333...000222222111000222444,,,,,,+++***)))))))))))),,,+++)))'''&&&)))---111111333444444444444555777@@@EEEJJJJJJDDD???<<<===555777888888555222111000......///333888::::::888666666333111444777444...)))'''%%%%%%&&&***...111///---,,,+++)))'''%%%###  !!!!!!!!!!!! ###&&&'''(((*** !!!"""!!!%%%""" !!!!!!  """!!!  $$$''''''###"""                    BBBDDDFFFFFFEEEDDDGGGJJJEEEEEEFFFFFFDDDBBB???======???AAACCCDDDCCCAAA???===???BBBDDDDDDEEEGGGHHHDDDEEEFFFGGGGGGFFFDDDCCC===>>>>>>>>>===;;;888666777999;;;999666444444666++++++***)))))))))))))))...---+++'''&&&'''+++///000222444444444555666888CCCHHHMMMLLLEEE>>>;;;;;;333555666555222///------,,,,,,---222777::::::888555555333222666:::777111+++)))'''&&&(((,,,111444444333111...+++(((%%%###!!!   """"""!!!!!!!!!!!!  %%%''''''%%%###### """""" !!! ###"""!!! !!! !!!  ###$$$$$$###"""###$$$  $$$%%%"""           $$$###!!! !!!!!!                   EEEEEEEEEDDDDDDDDDDDDDDDJJJIIIFFFCCCAAA@@@??????BBB???>>>>>>@@@AAA???===BBBBBBAAABBBBBBCCCEEEEEECCCDDDEEEEEEDDDAAA===;;;<<<>>>??????===<<<<<<===AAA===888555555777888999///---)))'''&&&''')))++++++***))))))***---000111333333333444666999<<<>>>@@@FFFIIIGGGCCCAAA<<<777888666333333444333000---))))))***...333666666555555222//////000000---******+++,,,,,,,,,---///111:::555...***)))(((&&&$$$!!! """!!!!!!!!! !!!###!!! $$$%%%###"""###%%%   !!!  !!!"""!!!!!!$$$### """!!! !!!!!!            ''')))---111111---'''$$$###         FFFFFFFFFEEEEEEEEEEEEDDDJJJHHHFFFDDDBBBAAAAAAAAAAAA???===>>>???@@@>>><<>><<<;;;===???@@@??????@@@BBBFFFBBB===999888888777777///...+++((((((((()))***,,,,,,++++++,,,---///000222222222333555888;;;===@@@EEEIIIFFFBBB@@@<<<777666444222111111000---***)))((()))---111444444222222000//////111000...+++,,,---...//////111333666888333---***((('''%%%### !!!!!!!!!$$$%%%###!!!"""""" !!!"""######!!! !!!   !!!!!!  """###"""  !!!!!!""" ###"""""" """######!!! """!!!       $$$...555===???:::111(((###        GGGGGGGGGGGGFFFFFFEEEEEEHHHGGGFFFEEEDDDCCCCCCCCC@@@???======>>>???===<<<>>>???BBBDDDGGGHHHHHHHHHHHHIIIIIIHHHFFFBBB???===;;;===???AAABBBCCCEEEGGGKKKGGGCCC???===;;;888555000///...,,,+++*********/////////...............000000111222444666999;;;>>>DDDGGGDDDAAA???;;;666333111///......---***((()))((()))+++...000000///------...000111111...,,,,,,---...///000222555888555222---***(((&&&$$$"""!!!!!!"""######&&&((('''%%%$$$$$$!!!!!!"""""""""!!!!!!  '''%%%###"""!!!!!!  """"""  !!!!!!!!!######!!! !!!!!!""" """   """$$$###!!! """###!!!   !!!---666@@@DDD@@@333&&&       HHHHHHHHHGGGFFFFFFFFFEEEGGGFFFFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@??????>>>>>>???AAADDDGGGIIIIIIIIIHHHKKKKKKKKKIIIGGGDDDAAA???===???AAACCCCCCEEEHHHJJJMMMKKKHHHEEECCC???;;;888222222111000///...,,,+++111222222111000///...---...//////111333555777999<<>><<<999555111///...,,,+++***)))((())))))))))))+++,,,,,,,,,***,,,...111222111///---***+++,,,,,,---///222555444222000---+++'''$$$""" !!! """$$$$$$$$$$$$"""&&&((()))((('''&&& !!!""" ***&&&"""!!!"""###!!! ###$$$"""  """"""!!!""" """!!! """"""  ######!!!    $$$***222555222(((           HHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAABBBDDDFFFIIIJJJIIIHHHGGGLLLLLLKKKJJJHHHEEECCCAAA@@@BBBCCCCCCDDDEEEHHHJJJLLLKKKIIIIIIHHHEEE@@@===666666666555333111///...444444333333111///---,,,------...000222444666777999>>>@@@===:::999777333///...---+++***)))***+++******))))))))))))***+++***,,,///111222000///...+++++++++++++++---000444555555555222...)))%%%###!!! ###&&&'''&&&%%%$$$$$$$$$&&&''''''&&&###!!!%%%""" """!!!"""$$$""" """""""""###""""""%%%$$$!!! """""" !!!###!!!                 GGGFFFFFFEEEDDDCCCBBBBBBDDDDDDEEEFFFFFFEEEEEEDDDFFFGGGHHHFFFDDDBBBCCCDDDEEEFFFHHHIIIJJJJJJIIIHHHLLLLLLKKKJJJHHHFFFEEEDDDBBBCCCCCCCCCCCCDDDGGGIIIJJJIIIIIIJJJJJJHHHEEEBBB;;;::::::999777555333222666555444222000///...---,,,---...000222444555666666;;;===999777666444000,,,,,,,,,***))))))+++---+++++++++)))((((((+++---,,,///111222111/////////,,,---,,,,,,,,,///333666777999999777111***%%%###  !!!###&&&(((***)))(((&&&***(((&&&%%%$$$!!!  """!!! """!!!!!!$$$$$$&&&******''' !!!######""" !!! !!!                EEEEEEDDDCCCBBBAAA@@@???CCCDDDEEEEEEEEEDDDCCCCCCGGGIIIJJJHHHEEECCCCCCEEEFFFGGGGGGIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFF@@@AAABBBAAAAAACCCGGGJJJJJJIIIIIIJJJKKKJJJGGGDDD???>>>===;;;:::888777666777555333111///.........+++---...111333444555666333777999666333333111...((()))***)))'''(((,,,///+++,,,,,,+++)))))),,,///000222444333000......000***+++++++++---111777;;;888;;;<<<:::222***$$$!!!!!!"""$$$(((+++---------,,,+++((($$$###"""!!! !!!""""""""" !!!!!!  !!!%%%&&&)))///000...    """"""!!! !!!                  DDDCCCBBBAAA@@@???>>>>>>CCCDDDDDDEEEEEEDDDBBBBBBGGGIIIJJJHHHEEECCCCCCEEEEEEFFFGGGHHHJJJLLLNNNPPPKKKJJJJJJIIIHHHHHHGGGGGG??????@@@@@@AAACCCGGGKKKJJJIIIIIIJJJJJJIIIGGGEEEBBBAAA???===;;;:::999999777555333000......//////+++---///111333555666666111666777444111111000---&&&'''((('''&&&(((,,,000,,,------+++))))))---000333555555333///---...000&&&'''(((***---222999===888<<<>>>;;;333)))### !!!###%%%(((,,,///111222222((($$$!!!!!!###$$$###""" !!!  !!!%%%''',,,222444222$$$!!!!!! """                          GGGFFFDDDCCCBBBAAA@@@@@@DDDDDDDDDCCCCCCBBBBBBAAAGGGHHHIIIIIIIIIJJJMMMOOOGGGIIILLLMMMMMMLLLLLLLLLKKKJJJHHHHHHHHHGGGDDDBBBBBBCCCCCCAAA@@@AAACCCEEEFFFGGGFFFCCC@@@??????AAA@@@AAAAAAAAA???<<<888666777555333111000000000000000---++++++...222555777777777666444222000...---(((&&&%%%'''+++---+++)))---------,,,+++---000333333444555555333111...---)))((()))+++///333444444777777666444///(((""" """"""$$$(((...222444555$$$###""" !!!$$$&&&!!!  !!! """ ###(((...777===;;;444)))"""$$$!!!"""######"""  !!!                   BBBBBBAAA@@@??????>>>>>>@@@@@@AAABBBBBBCCCDDDDDDHHHHHHHHHGGGFFFHHHKKKNNNLLLMMMMMMMMMMMMMMMMMMNNNKKKIIIGGGGGGGGGFFFEEECCCAAAAAAAAA???>>>>>>@@@BBBFFFFFFFFFDDDAAA????????????@@@AAAAAA???<<<999777555444333222222111111111000/////////111222222222333222222111///---+++***(((''''''''')))))))))(((++++++,,,++++++,,,000222333444444444222000---+++)))((((((+++...111222222444444333111,,,'''!!! %%%$$$%%%)))---000111000)))(((%%%""" !!!!!!###$$$ !!! !!!  %%%***333:::888222)))"""%%%$$$%%%%%%$$$"""!!!""""""!!! """                     @@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDHHHGGGFFFEEEEEEHHHNNNRRRUUUSSSPPPNNNLLLLLLMMMNNNKKKIIIFFFEEEFFFFFFFFFEEEBBBBBBAAA@@@>>>===???AAADDDEEEFFFDDDAAA>>>=========>>>???@@@???>>>;;;:::444444555555555444222222000111222333333222000...//////000///...---+++***(((((()))(((&&&%%%&&&'''((()))******+++,,,000222555555555444222///---+++(((((((((***---000000000000000000---***%%%!!!!!!!!!''''''''')))+++,,,,,,+++---+++'''$$$"""!!!"""###"""""""""!!!"""###""" """###"""###'''///666555000'''!!!!!!'''''''''&&&%%%!!!  !!!!!!(((//////,,,***               CCCCCCCCCBBBAAA@@@??????????????????@@@@@@@@@@@@FFFFFFEEEFFFIIIOOOWWW]]]```[[[TTTNNNKKKKKKKKKLLLKKKHHHEEEDDDEEEGGGGGGGGGEEEEEEDDDBBB@@@???AAABBBCCCEEEEEECCC@@@===<<<<<<;;;<<<>>>?????????======666888999:::999666444222000222444444333111////////////000111000///---,,,%%%(((***(((%%%$$$%%%(((''')))***++++++---000333666666555444222000---,,,(((((((((***---//////.........---+++(((%%%""" !!!"""###''''''''')))***+++)))(((***(((%%%"""!!!"""$$$%%%"""  ###!!!!!!######!!!!!!!!!  """&&&,,,333333000%%% ###(((%%%%%%%%%###   ''';;;IIIIIIAAA;;;&&&                    FFFFFFEEEDDDCCCAAA???>>>===>>>>>>??????@@@@@@@@@CCCDDDFFFIIIOOOYYYdddkkkhhhaaaVVVNNNJJJIIIIIIIIIJJJGGGEEEDDDFFFHHHIIIIIIFFFFFFEEECCCAAA@@@BBBCCCCCCDDDDDDBBB>>><<<;;;;;;:::;;;===>>>????????????;;;<<<===>>><<<999555333111333555444222111111333///000111222222000...---$$$&&&)))(((%%%%%%'''***'''(((***,,,,,,...000222333333222000///---+++***(((((())),,,///000///......---,,,***'''%%%$$$### !!!###$$$%%%&&&&&&''')))++++++)))'''$$$"""  !!!$$$%%%!!!  ###!!!   !!!!!!""""""!!!&&&,,,---+++""" ###'''!!!!!!!!!   """"""&&&)))""" 222MMM^^^\\\PPPFFF---$$$                CCCCCCDDDCCCBBB@@@===<<<999:::<<<>>>@@@BBBDDDDDDCCCDDDGGGLLLSSS^^^jjjrrrkkkbbbVVVMMMJJJIIIHHHGGGIIIGGGFFFFFFHHHJJJKKKKKKEEEEEEDDDBBBAAA@@@BBBDDDDDDDDDCCC@@@<<<::::::;;;:::;;;<<<>>>??????@@@@@@===>>>??????>>>;;;888666333666888777444222333555///111222444333111...,,,%%%&&&((((((''''''((()))&&&(((***++++++,,,...000...---,,,+++***)))((('''))))))+++...111222222000///---+++)))'''%%%%%%$$$!!!!!!!!!"""$$$%%%''''''&&&&&&'''***++++++)))''' !!!###$$$ !!! """"""!!! ###%%%### !!!$$$ $$$ !!!!!!+++444777--- !!!666QQQaaa]]]OOODDD222'''                ???@@@AAABBBBBBAAA???>>>999:::;;;>>>@@@CCCDDDEEEEEEFFFIIINNNTTT^^^hhhoooggg^^^SSSKKKJJJJJJJJJIIIHHHGGGGGGIIIKKKMMMMMMLLLEEEEEEEEEDDDBBBBBBDDDFFFFFFDDDBBB===:::888999;;;;;;;;;<<<===>>>???@@@@@@:::;;;===>>>===<<<:::999777;;;???>>>:::555444555333444666777666444111...***((('''(((((()))((('''$$$&&&((()))))))))+++,,,,,,+++***)))(((((((((((()))***,,,000444555444333///---***'''%%%$$$$$$$$$#########$$$&&&''')))***(((((()))+++,,,+++(((%%% !!!""""""###### !!!!!!  !!! !!!"""%%%  !!! &&&555BBBGGG;;;'''###555KKKVVVQQQEEE<<<666***            !!!&&&'''"""     ===>>>AAACCCDDDCCCBBBBBB<<<===>>>???@@@AAABBBCCCGGGIIIKKKNNNSSSZZZccciiicccZZZPPPJJJJJJLLLLLLKKKGGGGGGHHHJJJMMMNNNNNNLLLGGGHHHHHHGGGEEEFFFHHHJJJFFFEEEAAA<<<888777999<<<;;;<<<<<<===>>>??????@@@777888:::;;;<<<===<<<<<<999???EEEEEE???888444333777999;;;<<<;;;888444222...+++((((((******'''$$$###%%%'''(((''''''((()))---,,,++++++******++++++***+++---111555777666555///,,,)))&&&$$$#########$$$$$$$$$%%%''')))***+++******+++,,,,,,***'''### !!!"""$$$$$$$$$###"""  !!!"""###""" !!!%%%!!!  """$$$$$$"""!!! !!!!!!"""""""""!!! !!!!!!***<<>>AAADDDFFFHHHIIIJJJLLLPPPUUUYYY\\\UUUSSSOOOLLLIIIHHHHHHHHHEEEGGGKKKMMMOOOOOOMMMLLLJJJIIIIIIKKKLLLKKKIIIGGGGGGCCC???============<<<<<<;;;;;;::::::;;;;;;;;;555999<<<===<<<<<<>>>AAABBBDDDFFFEEEAAA<<<999888:::999999;;;;;;:::777555...---+++)))''''''''''''!!!(((+++(((&&&(((&&&!!!(((++++++)))***......,,,---...000555:::;;;999666111---(((%%%%%%&&&''''''%%%&&&''''''(((***---000///,,,***))))))((($$$ """%%%''''''&&&%%%"""!!!  !!!!!! !!!!!!  """$$$###$$$###!!!  """### """"""!!!!!!###$$$!!!  """ +++BBBRRRVVVKKK/// %%%333BBBGGG===000(((((("""              $$$222:::GGGKKK===)))    %%%///...$$$       ???@@@AAACCCDDDDDDDDDDDD@@@@@@@@@AAACCCFFFHHHIIIHHHHHHHHHIIILLLPPPSSSUUURRRPPPMMMJJJGGGFFFFFFFFFEEEFFFIIILLLNNNMMMLLLKKKLLLKKKJJJJJJKKKKKKIIIGGGFFFCCCAAA?????????>>>===;;;:::999888888888999999666:::>>>???>>>???BBBEEEIIIJJJJJJGGGBBB===999888:::::::::<<<===<<<888666---,,,***(((&&&&&&&&&&&&$$$(((((($$$"""&&&'''%%%(((++++++)))***---...+++---...000555999:::777555111...)))&&&&&&''''''''''''(((((()))***,,,///111000...+++******)))%%%"""!!!%%%((()))(((%%%###    !!!$$$"""######!!!  !!!""" !!!"""!!! !!!!!!+++???MMMPPPBBB+++ !!!,,,999===555)))###!!!         ###999AAALLLMMM===(((!!!  )))333333***         ;;;===@@@CCCEEEEEEEEEEEE>>>???AAACCCDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJLLLMMMNNNMMMJJJHHHFFFEEEEEEEEEDDDFFFHHHKKKLLLLLLLLLKKKNNNLLLJJJIIIJJJJJJIIIGGGEEECCCBBBBBBCCCCCCAAA???<<<;;;999888888888999:::888<<<@@@AAAAAACCCGGGJJJPPPPPPNNNJJJDDD>>>;;;:::<<<<<<===>>>???===999666...---+++)))((('''''''''&&&(((%%% ###((()))(((+++,,,******......+++...///222666888888555222111...***(((((())))))((())))))***+++,,,...000111000...,,,+++***)))'''%%%###&&&***---,,,)))%%%!!!     !!!!!!!!!!!!""" ###&&&$$$ !!!###!!!###"""!!!    """$$$"""!!!"""""")))888AAAAAA444%%%###---///(((           """:::CCCKKKHHH666### (((222333,,,###"""       ###$$$;;;===@@@CCCEEEEEEDDDCCC===???AAACCCEEEEEEDDDCCCFFFFFFFFFFFFGGGIIIJJJKKKLLLKKKIIIGGGEEEDDDDDDDDDEEEFFFIIIKKKLLLMMMLLLLLLNNNLLLIIIGGGGGGGGGGGGFFFCCCCCCDDDEEEFFFEEECCC@@@>>>===<<<:::::::::<<<<<<999===AAACCCCCCEEEJJJNNNUUUTTTRRRMMMGGGBBB@@@@@@AAA@@@@@@@@@???<<<888444111000///---,,,+++******&&&&&&$$$ ###(((+++***---...+++,,,//////---///111333666777666444111...,,,******+++,,,,,,,,,)))))))))***---/////////...---+++***)))((('''&&&'''***...111///***$$$  !!! !!!  !!!  """"""!!!!!!!!!""""""%%%)))(((""" """ """ """"""!!! !!!###!!!"""$$$""""""%%%%%%###&&&---000---''' """"""        111999???:::)))  (((***&&& !!!$$$      )))***"""???AAABBBDDDDDDCCCBBBAAAAAABBBEEEGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLKKKJJJIIIGGGFFFEEEDDDDDDGGGHHHJJJLLLMMMNNNNNNNNNMMMJJJGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGFFFCCC@@@>>>===;;;::::::;;;===>>>;;;???BBBCCCCCCFFFKKKOOOTTTTTTSSSOOOKKKHHHFFFGGGGGGEEECCCAAA???;;;666222222222111000...---,,,+++%%%$$$$$$######$$$'''+++---000000---...111111...000111444555555444333222+++******+++---//////...'''&&&&&&(((+++---,,,+++))))))((('''&&&&&&'''(((***---111222000+++$$$  !!!!!!!!!$$$""" !!!"""!!! !!!"""###"""!!!"""&&&$$$!!!""""""!!!!!! !!!$$$###!!! !!!###$$$###"""$$$'''%%%!!!          %%%,,,000)))        !!!### DDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEFFFGGGFFFEEEDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLKKKJJJHHHFFFEEECCCBBBHHHIIIJJJLLLMMMNNNNNNOOOKKKIIIGGGFFFGGGGGGEEEDDDCCCCCCCCCEEEFFFEEEBBB@@@;;;:::888777888:::===??????AAADDDDDDCCCEEEJJJNNNQQQRRRSSSQQQNNNLLLKKKKKKKKKHHHDDD@@@===999555222111111111000...---+++***$$$###$$$&&&&&&%%%(((,,,...111111......111111...///000222222000000111222+++***+++,,,//////...---%%%######%%%)))+++)))&&&$$$%%%%%%$$$$$$%%%(((***+++---000111000+++%%%!!! """###$$$$$$$$$$$$###&&&&&&"""!!!"""!!!  ######!!!  """$$$""" !!!""" """!!!  """!!!   $$$$$$!!!          !!!!!!%%%%%%           GGGFFFEEECCCBBBBBBCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHIIIIIILLLKKKJJJHHHFFFCCCAAA@@@GGGHHHIIIJJJLLLMMMNNNNNNJJJIIIHHHHHHIIIIIIGGGFFFCCCBBBBBBCCCCCCCCC@@@>>>:::999777777888;;;???AAACCCEEEFFFEEEDDDEEEIIIMMMOOOQQQSSSSSSPPPNNNLLLLLLLLLHHHBBB===;;;999777666222222222111000...,,,+++&&&######''''''%%%)))000---000000------//////---,,,------,,,++++++...111---,,,,,,---...---***((($$$!!!!!!###((()))'''### """#########%%%)))---***,,,...///...***&&&### !!!###$$$&&&&&&&&&&&&$$$&&&$$$     """""" !!!"""!!!"""###  !!!"""!!!!!!"""### """!!!  !!! !!!###""" """&&&)))(((###           $$$'''&&&&&&!!!          HHHGGGDDDCCCBBBCCCDDDFFFGGGHHHHHHIIIIIIIIIHHHHHHAAABBBCCCDDDEEEEEEEEEEEEKKKKKKJJJHHHEEEBBB@@@>>>FFFGGGHHHIIIJJJLLLMMMMMMJJJIIIJJJKKKLLLLLLIIIGGGCCCBBBAAAAAABBBAAA???===;;;:::999999:::>>>BBBEEEGGGHHHIIIGGGEEEEEEIIIMMMNNNQQQSSSTTTQQQNNNLLLLLLKKKFFF@@@<<<::::::999999444555555444333111///---((($$$###&&&&&&%%%***333,,,......++++++......+++*********(((&&&(((,,,000000///.........+++'''$$$###!!! ###((()))&&&"""!!!#########&&&+++///***+++---...---***'''$$$ !!!###%%%&&&'''&&&&&&!!!""" """"""!!!  !!!!!! !!!### """$$$$$$!!!!!!  ###### """!!!  !!!!!!!!!!!! """  """'''---000:::000"""           ))),,,***(((         NNNKKKHHHHHHKKKKKKGGGCCCHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDEEEDDDCCCDDDHHHLLLMMMMMMJJJEEE@@@???CCCFFFIIIJJJKKKIIIGGGFFFFFFFFFFFFIIILLLLLLKKKHHHGGGFFFBBBBBBCCCCCCBBB@@@>>>======999888;;;===>>>BBBGGGFFFFFFFFFDDDCCCDDDHHHJJJOOOQQQQQQPPPNNNLLLKKKLLLEEEEEEDDDAAA===:::999999999888666666444222...+++***(((&&&%%%'''***---000......---,,,,,,+++******''')))+++(((%%%%%%***...///...---+++***((('''&&&###$$$%%%&&&&&&%%%$$$###""""""###%%%&&&(((***+++(((***,,,+++)))'''''''''"""###$$$&&&'''((((((((($$$###"""!!!"""&&&((('''$$$"""!!!"""!!!  $$$"""!!!"""###""" !!!###  !!!!!!###)))''' $$$%%%!!!          +++333666###        !!! MMMJJJGGGHHHJJJJJJGGGCCCHHHGGGFFFEEEEEEEEEEEEEEEBBBCCCDDDDDDCCCDDDHHHLLLLLLJJJHHHDDDAAAAAACCCFFFFFFHHHJJJJJJIIIGGGFFFFFFEEEHHHKKKKKKIIIGGGFFFFFFFFFEEEEEEDDDCCCAAA??????<<<999888<<<>>>???CCCHHHDDDEEEFFFFFFFFFGGGIIILLLOOOPPPPPPOOOLLLIIIHHHIIIHHHHHHHHHEEEAAA>>>======<<<:::888777666333///,,,,,,***(((&&&'''))),,,.........---+++***)))((('''$$$&&&(((&&&######'''+++++++++***)))'''&&&%%%$$$ """###$$$######"""#########$$$&&&((()))+++%%%(((++++++)))&&&$$$###"""###%%%'''((((((((('''$$$###""" $$$(((***)))&&&$$$  !!!!!!!!! !!!!!! !!!######"""!!!  '''%%%"""        )))222444!!!     )))))) (((''' LLLIIIGGGHHHJJJIIIFFFCCCGGGGGGFFFEEEDDDDDDCCCCCCAAABBBCCCCCCCCCEEEHHHKKKJJJGGGDDDCCCDDDEEEFFFFFFDDDGGGJJJKKKIIIGGGFFFFFFEEEGGGJJJJJJIIIGGGFFFFFFJJJIIIGGGEEECCCAAAAAA@@@===999999<<<>>>???BBBGGGAAADDDGGGIIIIIIJJJKKKLLLNNNOOOOOOMMMJJJGGGFFFFFFLLLLLLLLLJJJFFFDDDCCCCCC@@@>>>;;;999777444000------+++)))'''''')))+++---///...---+++)))'''%%%$$$###%%%&&&$$$""""""%%%)))&&&&&&&&&&&&%%%$$$###"""!!!"""""""""!!!$$$$$$###$$$%%%''')))***%%%(((+++,,,)))%%%""" !!!"""%%%((()))(((&&&%%%######!!! """'''+++---,,,)))'''###!!! !!!###   !!!$$$"""  !!! ###'''***+++)))"""              (((222000      (((;;;555 ...111&&&JJJIIIGGGHHHIIIIIIFFFDDDGGGGGGFFFFFFEEECCCBBBBBBAAABBBBBBCCCDDDEEEHHHIIIIIIFFFCCCDDDGGGIIIIIIGGGGGGIIIIIIIIIGGGEEEFFFFFFFFFHHHJJJJJJIIIGGGGGGGGGLLLKKKHHHEEEBBBAAAAAAAAA???;;;999;;;<<<<<>>666 ///:::--- JJJIIIHHHIIIIIIHHHGGGEEEGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGEEECCCFFFJJJLLLKKKIIIKKKKKKIIIFFFDDDCCCEEEGGGGGGIIIKKKKKKJJJIIIIIIJJJKKKIIIFFFDDDBBBAAAAAAAAAAAA===:::;;;:::999:::>>>BBBEEEHHHIIIHHHGGGGGGGGGHHHJJJLLLLLLKKKKKKKKKLLLMMMNNNPPPOOOMMMJJJIIIIIIEEEBBB>>>;;;888555111///))))))))))))+++---///111333111///,,,)))&&&$$$###$$$$$$%%%%%%$$$$$$%%%'''"""###$$$%%%%%%$$$"""!!!$$$%%%&&&&&&&&&%%%$$$###&&&%%%$$$$$$&&&(((+++------...---+++'''$$$###### """%%%((()))'''%%%######!!!  ###''',,,000222111...,,,'''$$$""" """$$$###"""!!!$$$### !!!"""  !!! !!!$$$ !!!!!!%%%""" !!!"""            %%%...%%%        """111,,,+++;;;000 IIIJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDEEEGGGJJJKKKKKKJJJKKKJJJHHHFFFCCCCCCEEEGGGHHHJJJKKKLLLJJJJJJKKKLLLFFFFFFEEECCCBBBBBBBBBBBBCCC>>>;;;;;;:::888999===CCCDDDEEEEEEDDDDDDEEEGGGGGGIIIKKKLLLLLLLLLNNNOOOKKKMMMOOOPPPNNNKKKJJJJJJEEEBBB===:::777444111///(((((()))***,,,///111333333222///,,,)))&&&$$$###"""""""""###############"""###%%%&&&&&&$$$###!!!&&&'''((())))))((('''&&&'''&&&%%%%%%'''***...000/////////---(((%%%###"""!!!###%%%''''''&&&$$$###"""!!! !!!$$$(((---111333111///---***(((%%%###"""  """$$$###"""!!!$$$### !!!"""  !!!"""### !!!%%%!!!"""######  """###             """)))            111***JJJJJJKKKKKKJJJIIIIIIIIIHHHIIIJJJLLLLLLKKKJJJIIIHHHGGGEEEFFFHHHHHHFFFDDD???BBBEEEGGGHHHHHHIIIJJJDDDFFFHHHHHHGGGFFFFFFGGGHHHIIIKKKJJJIIIIIIJJJLLLCCCCCCDDDDDDDDDDDDDDDDDDCCC>>><<<===<<<;;;<<>>BBBGGGJJJJJJIIIGGGGGGGGGHHHIIIIIIHHHHHHJJJKKK@@@BBBDDDEEEFFFFFFFFFEEEBBB>>><<<>>>>>>>>>@@@DDDAAA@@@>>><<<<<<@@@FFFKKKHHHJJJLLLLLLKKKJJJKKKLLLIIILLLOOOPPPOOOMMMLLLKKKBBB???:::777555333111///+++++++++,,,---...///000000///---***'''%%%"""!!!$$$$$$$$$%%%''''''&&&%%%###$$$&&&'''&&&$$$!!! ###&&&(((******+++((('''&&&''')))...222555333888===>>>999111((($$$###$$$$$$%%%%%%%%%$$$$$$""" !!!###$$$''',,,000222111...,,,)))'''$$$"""!!!  !!!""""""!!!!!!"""%%%"""$$$""""""""""""###$$$%%%&&&%%%%%%!!! !!! """###"""""" """'''  """###!!!                        KKKMMMNNNMMMKKKIIIIIIJJJKKKKKKLLLOOOQQQPPPKKKGGGIIIHHHGGGIIIKKKKKKGGGCCCAAAAAAAAABBBCCCEEEFFFFFFBBBCCCDDDEEEEEEFFFHHHJJJIIIGGGFFFFFFHHHIIIIIIHHHFFFGGGHHHHHHHHHGGGFFFEEEBBBAAA???@@@BBBEEEFFFFFFBBBAAA???======???BBBEEEFFFGGGGGGHHHIIIIIIJJJJJJEEEFFFIIILLLNNNOOOOOOOOOBBB@@@===;;;999555111...+++***)))***,,,///333555000///,,,)))%%%"""!!!"""!!!"""%%%$$$!!! $$$&&&###!!!""""""%%%&&&%%%$$$$$$%%%(((++++++,,,,,,---...///000111888AAAHHHCCC555)))%%%'''%%%%%%$$$###""""""""""""&&&$$$!!! !!!###(((+++++++++******+++'''!!!"""!!! !!! $$$((("""$$$%%%%%%$$$"""""""""  !!!   !!! ###### ###### $$$!!! !!! ###                         IIIKKKLLLKKKIIIHHHIIIJJJMMMLLLMMMOOOQQQOOOLLLHHHIIIHHHHHHIIIKKKJJJFFFCCCAAA@@@@@@??????@@@BBBBBBBBBDDDEEEEEEDDDEEEGGGIIIHHHGGGGGGGGGHHHJJJJJJJJJGGGGGGIIIIIIIIIGGGEEEDDDBBBAAAAAABBBDDDFFFFFFFFFAAA@@@===::::::;;;>>>AAACCCCCCDDDEEEFFFGGGHHHHHHFFFGGGJJJLLLNNNOOOOOOOOOBBB@@@===<<<:::777333111))))))((((((***---000333///...,,,)))&&&###""" !!!###"""###%%%%%%""" %%%&&&###!!!###""" $$$%%%%%%$$$$$$%%%(((+++++++++,,,,,,---///000111666<<>>>>>>>>@@@AAADDDEEEEEEEEEDDDDDDFFFHHHGGGGGGHHHHHHIIIJJJKKKKKKGGGHHHIIIJJJIIIGGGDDDCCCCCCBBBCCCEEEHHHHHHGGGEEEDDDAAA===:::999:::<<<>>>===>>>???AAABBBDDDEEEFFFFFFHHHJJJLLLNNNOOOOOONNNCCCAAA???===;;;999555333************,,,...111222///...,,,)))'''%%%$$$###"""$$$###$$$''''''$$$!!!%%%&&&"""!!!######"""###$$$$$$$$$$$$%%%(((++++++++++++,,,---...///000222555777444...(((&&&&&&)))((('''&&&$$$$$$######"""!!! !!!$$$%%%%%%%%%&&&"""!!! """###"""!!! !!!"""!!!!!! !!!###!!!$$$'''"""###%%%%%%###"""!!!"""!!!"""######  """%%% !!!######!!! ###### ######""""""!!!!!!!!!!!!           !!!888BBB222###         &&&)))BBBDDDEEEFFFFFFFFFIIIKKKNNNOOOPPPPPPQQQPPPNNNMMMKKKKKKKKKJJJJJJHHHFFFEEEEEEDDDAAA@@@???@@@BBBDDDEEEEEEFFFEEECCCCCCDDDFFFFFFGGGIIIIIIJJJJJJKKKLLLHHHIIIIIIJJJHHHFFFCCCBBBCCCDDDEEEHHHJJJJJJHHHEEEIIIFFFAAA>>>============888999:::<<>>???AAABBBCCCEEEHHHKKKMMMOOOQQQSSSSSSRRRQQQPPPNNNNNNMMMLLLJJJHHHGGGFFFDDDCCCBBBAAABBBCCCEEEFFFEEEEEEFFFEEECCCBBBDDDEEEDDDGGGJJJJJJIIIIIIJJJKKKHHHHHHHHHGGGFFFDDDCCCBBBDDDEEEGGGJJJLLLKKKHHHEEELLLIIIDDDAAA@@@???===:::555666888:::<<<>>>@@@AAAEEEGGGHHHJJJKKKKKKJJJJJJGGGDDDBBB@@@>>>;;;777444222333444555666666666666444222...***&&&$$$###""""""&&&(((&&&'''***)))&&&###&&&%%%!!! ###&&&%%%###$$$&&&&&&&&&&&&(((***+++++++++++++++,,,---...---+++)))((('''((((((((('''&&&%%%###"""!!!!!!!!!###""""""!!!  !!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!$$$%%%### !!!&&&))))))!!!!!!###!!!######!!!   """$$$%%%"""!!!  !!!"""$$$###!!! """###%%% """%%%%%%!!!!!!######   """                 &&&***(((""" """<<>>???@@@CCCDDDFFFGGGGGGGGGFFFFFFDDDCCCAAA@@@???===:::777555666777999999999888777888555111,,,(((&&&%%%%%%&&&)))***((((((***)))&&&###&&&%%% ###''''''%%%&&&((((((''''''(((***+++*********++++++,,,---+++)))'''%%%$$$%%%&&&((($$$###"""!!!!!! !!!!!!$$$###"""!!! !!!!!!  !!!$$$$$$%%%%%%%%%$$$"""!!!!!! '''(((&&&######(((+++***!!! !!!!!! """!!! ###%%%&&&$$$""" """"""!!!""""""!!! !!!###$$$  !!!###&&&%%%"""!!!######  """$$$!!!###               """'''$$$  333DDDIIIJJJAAA...        """%%%111333555777999===CCCFFFGGGMMMTTTXXXXXXVVVUUUUUURRRSSSSSSPPPKKKIIIIIIKKKFFFFFFGGGHHHGGGFFFEEEEEECCCDDDDDDDDDCCCCCCDDDFFFCCCGGGKKKKKKGGGDDDEEEGGGGGGEEEBBB@@@@@@AAACCCEEEGGGFFFGGGIIIKKKJJJHHHFFFIIIFFFDDDDDDDDD@@@999222777777999:::<<<>>>???@@@AAABBBCCCDDDDDDDDDCCCBBB???>>>>>>>>>@@@@@@>>><<<999:::<<<>>>>>>===;;;:::;;;888444///,,,*********))),,,,,,***)))***)))%%%$$$&&&%%%###'''(((''')))******((((((((()))***************++++++,,,''''''&&&$$$!!!!!!###&&&""""""!!!!!! !!!!!!"""$$$###!!!!!!!!!   ###%%%%%%&&&&&&%%%###"""!!! !!!$$$&&&%%%&&&)))***'''   """$$$&&&'''$$$""" ###%%%%%%$$$""""""""""""#########$$$ !!!###$$$&&&&&&"""!!!######  """!!!!!!### """###""""""                  ---===BBBFFF???+++            """$$$---///111333666:::@@@DDDEEELLLTTTYYYZZZXXXVVVVVVTTTUUUTTTQQQLLLIIIJJJLLLKKKLLLMMMMMMLLLIIIGGGEEEBBBCCCDDDCCCCCCCCCEEEFFFCCCGGGKKKJJJFFFCCCCCCEEEFFFDDD@@@>>>>>>@@@CCCFFFGGGGGGGGGHHHJJJJJJHHHFFFIIIGGGFFFGGGGGGCCC999222888999:::;;;===???@@@@@@???@@@AAABBBBBBBBB@@@@@@;;;:::;;;===@@@BBBBBBAAA===???AAACCCCCCBBB???>>><<<:::666222/////////000***......+++***+++)))%%%%%%&&&$$$###((())))))***++++++)))(((((()))******************++++++%%%&&&&&&### $$$!!!!!!!!!!!!!!!""""""###$$$"""!!!%%%%%%&&&&&&&&&%%%###!!! $$$&&&(((***((($$$ !!! """$$$&&&((()))$$$!!!!!!%%%(((((('''###$$$%%%&&&&&&&&&&&&%%%  """$$$$$$&&&&&&"""!!!######  !!!$$$ !!!$$$&&&''''''                   ,,,999<<<@@@:::'''            +++***---000111000444;;;AAAFFFLLLSSSYYY[[[ZZZYYYYYYZZZYYYVVVSSSQQQOOONNNMMMMMMKKKJJJJJJKKKKKKJJJHHHBBBBBBCCCCCCDDDDDDEEEEEEGGGJJJLLLJJJDDDAAABBBDDD???>>>===<<<>>>AAADDDFFFCCCCCCDDDFFFGGGHHHFFFEEEIIIHHHGGGFFFDDD@@@;;;888999999;;;<<<===>>>>>>>>><<<>>>AAAAAA@@@>>>======<<<======???@@@BBBDDDEEEFFFGGGIIIIIIGGGDDD@@@===<<<999666444333111///---111+++(((+++,,,((('''++++++***'''$$$"""###'''***+++++++++++++++***)))(((,,,***)))***++++++'''$$$&&&$$$###"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!   $$$#########$$$$$$###!!!"""!!!###%%%(((+++***%%%!!! !!!""" $$$$$$!!!""""""!!!###%%%'''&&&&&&###$$$&&&'''&&&$$$"""!!!$$$ """$$$$$$&&&''''''$$$  """!!! !!!!!!!!!!!!"""###$$$"""                     ***111222+++%%%            '''***,,,.........222:::@@@FFFKKKQQQVVVXXXZZZ[[[\\\[[[ZZZXXXUUUSSSQQQPPPOOOLLLLLLLLLMMMNNNLLLIIIFFFAAABBBCCCEEEFFFGGGGGGGGGIIILLLMMMJJJDDD@@@@@@BBBBBBAAA@@@???@@@CCCEEEGGGGGGHHHHHHIIIJJJJJJHHHGGGIIIHHHFFFCCCAAA???===;;;:::;;;<<<======>>>======<<<>>>@@@AAA???>>>======<<<======???@@@BBBDDDEEEIIIJJJLLLMMMMMMJJJFFFDDD???<<<999666555333111000222,,,***------+++***---***)))(((%%%###$$$''')))******++++++***))))))(((+++)))((()))***)))&&&$$$###!!! !!!"""$$$$$$###$$$$$$%%%&&&&&&&&&''''''%%%###!!! !!!!!!!!!!!! !!!!!!!!!######"""""""""$$$$$$""" """""""""%%%%%%&&&((('''$$$ ### !!!!!!"""$$$$$$""""""&&&'''%%%###""""""###&&&''''''&&&%%%%%%%%%%%%%%%###"""!!!### ###%%%%%%&&&&&&&&&###!!!""" !!!!!!!!!"""######"""                 $$$$$$!!!           ///***+++,,,+++,,,111999@@@FFFIIIMMMQQQUUUYYY^^^aaa^^^]]][[[YYYWWWUUUSSSRRRLLLMMMNNNPPPPPPMMMHHHDDDAAABBBEEEGGGIIIJJJJJJJJJKKKMMMMMMIIIDDD???>>>???EEEDDDCCCCCCCCCFFFHHHIIIKKKKKKKKKJJJJJJIIIGGGGGGHHHGGGDDDAAA???>>>>>>>>><<<<<<============<<<<<<:::===@@@@@@???>>>======<<<======???@@@BBBDDDEEEIIIKKKNNNPPPPPPOOOLLLJJJDDD@@@<<<888777666555444222...+++---///......///***+++***)))'''''')))+++))))))******))))))(((((()))((('''((()))(((&&&$$$"""!!!!!!"""$$$&&&'''&&&%%%&&&'''((()))*********&&&%%%###!!!!!!"""###$$$""""""""""""""""""""""""  """"""!!!!!!"""###$$$"""!!!$$$ $$$(((&&&###$$$$$$###&&&###!!!!!!$$$&&&%%%!!!"""''')))((($$$###"""$$$&&&((((((((('''&&&%%%###"""!!!!!!!!!!!!!!!$$$&&&'''%%%%%%$$$!!!!!! """!!!  !!!"""""""""!!!                        ++++++++++++***,,,111999@@@FFFGGGJJJMMMQQQXXX```eeebbbaaa___]]]ZZZWWWUUUSSSOOOOOONNNOOOOOOLLLHHHEEECCCEEEGGGIIIJJJJJJJJJIIIKKKLLLKKKIIIDDD@@@??????CCCCCCCCCCCCEEEHHHJJJLLLIIIJJJIIIHHHFFFDDDCCCCCCEEEEEEDDDBBB???>>>>>>>>><<<<<<<<<<<<<<<;;;:::::::::<<>>>>>>>><<<======???@@@BBBDDDEEEFFFHHHLLLOOOPPPOOONNNLLLFFFBBB>>>:::999999888777111...,,,---...//////000------...---+++***,,,---(((((())))))))))))(((((((((((((((((((((((('''''''''%%%%%%&&&(((*********((()))***+++,,,,,,++++++)))(((%%%###"""###$$$%%%######$$$$$$$$$$$$$$$$$$%%%###!!!!!!!!!!!!"""$$$$$$###"""###&&&***&&&!!! !!!!!! !!!%%%###!!!###$$$### %%%((((((%%%$$$###$$$&&&((()))))))))'''$$$""" !!!"""%%%'''(((%%%%%%###!!! !!!"""!!! !!!!!!"""""""""                       &&&---,,,******,,,222:::???DDDEEEGGGIIINNNVVV^^^ddddddcccbbb___\\\XXXUUUSSSRRRPPPMMMLLLKKKKKKJJJHHHGGGHHHIIIJJJJJJIIIHHHHHHIIIIIIIIIGGGDDDBBBAAA@@@>>>>>>???AAADDDGGGJJJLLLGGGHHHHHHFFFBBB@@@AAABBBAAACCCEEEDDDAAA>>>======;;;;;;;;;;;;::::::999888999<<>><<<;;;;;;:::999000///---,,,---000000///---......---+++***+++,,,'''((())))))))))))(((((())))))))))))))))))*********)))((((((***++++++***,,,,,,---...---,,,***)))+++***'''$$$#########$$$######$$$%%%&&&&&&%%%%%%%%%$$$""" !!! !!!"""$$$%%%%%%###"""%%%)))$$$ !!!###$$$$$$### !!!###$$$### !!!&&&))))))&&&$$$######&&&((())))))(((&&&###   """$$$&&&(((&&&$$$"""!!! !!!"""   """######"""!!! !!!                    ***,,,+++******...333:::>>>@@@AAACCCFFFJJJQQQXXX^^^______^^^]]]ZZZWWWTTTRRRRRROOOKKKIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEECCCAAA@@@:::;;;===???BBBEEEHHHIIIEEEGGGHHHEEEBBB@@@BBBEEE@@@DDDGGGGGGBBB>>><<<===;;;;;;;;;;;;;;;:::999888:::===@@@BBBBBBAAAAAABBB<<<======???@@@BBBDDDEEEDDDGGGJJJNNNOOONNNLLLKKKCCCAAA???>>>>>>>>>===;;;222333111...///333333000......---***'''&&&((()))(((((())))))******))))))((()))***)))((()))+++---+++)))((((((***+++******------...///...,,,)))'''+++)))&&&$$$""""""######"""###%%%&&&''''''&&&%%%!!!  !!!$$$%%%%%%### #########%%%""" !!! !!!$$$$$$&&&&&&###"""""" ###%%%%%%"""###(((+++***&&&$$$""""""%%%'''))))))'''%%%"""  !!!"""###%%%&&&%%%###  """!!!   """$$$$$$$$$###!!! """                      ......$$$###***)))(((***...333888;;;:::===???BBBFFFKKKPPPUUUVVVVVVWWWWWWVVVTTTRRRQQQOOOMMMKKKJJJJJJKKKJJJIIIHHHGGGEEEDDDDDDFFFGGGHHHJJJIIIGGGFFFEEEBBB@@@>>>:::;;;<<<>>>@@@BBBCCCDDDBBBDDDFFFDDDAAA@@@DDDHHHCCCFFFHHHFFFAAA======???<<<<<<<<<======<<<;;;;;;:::===AAACCCCCCCCCCCCDDD<<<======???@@@BBBDDDEEEDDDFFFJJJLLLMMMLLLIIIHHHAAA@@@@@@AAABBBBBB???===888999777222333888777333222111...***'''&&&''')))((())))))***++++++******&&&((()))((('''(((+++---***)))((())),,,---...---***,,,---......,,,)))(((&&&%%%###""""""###$$$%%%!!!###%%%&&&''''''&&&%%% """######"""$$$%%%"""!!!!!!"""""" !!!$$$"""''''''$$$!!!!!!!!!$$$$$$###$$$)))***(((%%%###!!!!!!###&&&((()))$$$###"""  !!!!!!!!!"""$$$### ###!!!!!!!!! $$$&&&&&&%%%$$$ !!!                         """ )))222:::000((('''''')))...333666888666999===@@@CCCFFFKKKNNNNNNOOOQQQSSSSSSSSSRRRQQQLLLKKKKKKKKKLLLLLLIIIGGGFFFEEECCCBBBCCCEEEHHHJJJLLLKKKHHHFFFDDDAAA>>>;;;<<<<<<===>>>???@@@@@@AAA>>>AAACCCBBB??????CCCHHHGGGIIIIIIEEE???<<<>>>BBB======>>>>>>>>>>>>>>>===;;;>>>BBBDDDDDDDDDDDDEEE<<<======???@@@BBBDDDEEECCCEEEHHHJJJJJJHHHFFFDDD@@@@@@AAACCCEEEDDDBBB???===>>><<<777777<<<;;;666777555111,,,((((((***,,,))))))***+++++++++++++++%%%'''((('''&&&&&&***---+++******,,,///111222222((())),,,---...,,,***)))###"""!!!!!!"""$$$&&&'''!!!"""%%%&&&''''''&&&%%%!!!!!!  """!!! """%%%""" $$$###  $$$ %%%&&&!!! !!!"""!!!###'''(((%%%%%%### ###&&&((((((""""""!!! !!! !!!###!!!$$$!!! """ !!!%%%''''''&&&$$$                      $$$&&&'''"""!!!...)))%%%(((000666777555<<<::::::;;;???BBBCCCDDDBBBEEEHHHIIIJJJKKKLLLNNNLLLKKKKKKMMMOOONNNIIIFFFDDDDDDCCCCCCEEEHHHKKKMMMNNNIIIHHHLLLJJJBBB======999;;;<<<;;;999:::>>>BBBAAAAAAAAAAAACCCDDDEEEFFFKKKJJJFFFBBB???>>>@@@CCCCCCCCCBBB???======???@@@??????@@@BBBDDDCCCAAA>>>@@@AAAAAA@@@>>>===>>>???BBBBBBBBBBBBBBBBBBBBBBBB===???BBBEEEFFFGGGFFFFFFAAA@@@???<<<999888:::;;;555222---(((%%%$$$&&&'''++++++***(((%%%%%%(((***)))((('''&&&'''(((***,,,,,,,,,***)))...333333///------,,,,,,+++******)))$$$###!!! !!!"""$$$%%%&&&""""""&&&'''%%%''',,,!!!""" !!!!!!!!!###""" !!!"""$$$%%%'''%%%""" !!!"""######$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$  """###!!!"""+++%%%"""(((+++***&&&###!!!                $$$          ---(((///,,,)))***///333444444888888999;;;>>>??????===>>>@@@CCCFFFGGGHHHKKKMMMNNNNNNNNNPPPRRRPPPKKKFFF@@@@@@AAACCCFFFIIILLLNNNMMMIIIHHHKKKJJJCCC======999:::;;;:::888777999;;;>>>>>>???AAACCCEEEGGGHHHIIIHHHFFFBBB@@@@@@CCCEEEDDDEEEEEECCCAAA@@@AAABBBAAA@@@@@@BBBDDDDDDBBB@@@@@@AAAAAA@@@>>><<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@===???BBBEEEGGGHHHHHHGGGCCCCCCBBB>>>;;;888888999888555000,,,))))))***,,,)))))))))(((''''''***---***)))'''&&&'''(((***+++---//////---///333333///++++++***)))((((((''''''$$$###!!! !!!"""###""" """((()))&&&&&&***"""###!!!"""""" !!!  $$$%%%""" &&&'''$$$$$$### """"""###$$$$$$%%%$$$$$$"""!!!!!!!!!""""""###$$$ """### """+++'''  !!! ''''''''''''((())))))***            ***%%%          &&&###000///...---...000222333555555777:::<<<;;;888666777:::===@@@BBBEEEIIIKKKOOOPPPRRRUUUUUURRRLLLGGG<<<>>>@@@CCCGGGKKKMMMOOOLLLIIIHHHJJJIIICCC>>>===999:::999777555333333444:::;;;===@@@CCCGGGJJJKKKHHHHHHFFFCCCAAABBBEEEGGGFFFGGGIIIHHHFFFEEEDDDDDDBBBAAA@@@AAACCCDDDCCCBBB@@@AAAAAA???<<<;;;;;;;;;=========>>>>>>=========<<<>>>AAAEEEHHHIIIIIIIIIGGGGGGFFFBBB===999666666777555222...------...///'''((((((((((((***---///+++***((('''&&&''')))******///111///...000000...++++++***)))(((&&&&&&%%%###"""!!! """(((***'''&&&(((###$$$""" $$$###  $$$((()))&&&###$$$ ###%%%$$$$$$&&&   !!!######$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!"""### """"""  ###(((&&&"""""""""######""""""!!!   !!! !!!"""###&&&###!!!"""%%%'''&&&$$$         +++&&&           """000111222000...///222555555555555777888777444222111444888;;;>>>BBBFFFJJJMMMPPPTTTWWWWWWSSSLLLHHH>>>???CCCFFFJJJLLLNNNOOOKKKIIIIIIIIIHHHDDD???<<<:::999666333111000222333666777:::>>>CCCHHHLLLNNNJJJJJJHHHEEECCCCCCEEEGGGFFFHHHKKKLLLJJJGGGFFFEEECCCBBB@@@AAACCCEEEEEEDDD@@@@@@@@@>>>;;;999999:::;;;;;;<<<======<<<;;;;;;;;;===AAAEEEHHHJJJKKKKKKKKKKKKJJJFFF@@@:::666555444333111...---......///((()))*********+++---///,,,***((('''&&&'''((()))###***...,,,***+++,,,+++---,,,+++***((('''&&&%%%"""!!! !!!%%%'''((((((((($$$%%%### !!!%%%$$$ !!! !!!!!!"""###'''***+++(((&&&!!!%%%'''!!!###!!!!!! ###%%%$$$$$$%%%%%%%%%$$$$$$###  !!!!!!!!!!!!""" """!!!!!! """"""###############"""###  !!!!!!  """""""""!!!!!!"""###$$$%%% ###'''&&&            ###        111333555333111000444888888666444333333444333111...111444888;;;???DDDHHHHHHLLLSSSWWWVVVRRRMMMIIICCCEEEGGGJJJLLLNNNOOOPPPIIIIIIIIIHHHGGGEEE@@@;;;<<<777222...---000444666333555888===CCCHHHMMMOOOMMMMMMKKKHHHEEECCCDDDFFFEEEHHHKKKLLLKKKHHHFFFFFFCCCAAA@@@AAACCCEEEEEEEEE???@@@@@@>>>;;;999999999:::;;;<<<======<<<;;;::::::<<<@@@EEEHHHJJJKKKKKKLLLMMMLLLGGGAAA<<<888777333222111000000///000000+++,,,---,,,+++***,,,---,,,***((('''&&&'''((()))&&&+++)))((()))***)))---,,,+++)))'''%%%$$$###!!!  !!!"""$$$'''******%%%&&&$$$!!!"""&&&%%%!!!!!! """$$$"""###%%%(((******(((&&&'''***"""!!! """!!!"""%%%'''%%%%%%%%%%%%$$$$$$###""" """!!!!!!!!!  !!!"""###$$$%%%%%%'''$$$!!! """!!!!!!!!!""""""###$$$%%%&&&$$$###&&&)))(((!!!"""$$$###!!!                     444666888666444333555888888555222111111111111000---///222555777<<>>;;;:::::::::999:::<<<======<<<:::999999<<<@@@DDDGGGIIIJJJJJJJJJJJJIIIEEE@@@<<<999999555555555555444333333222---//////...,,,***+++++++++***((('''&&&''')))***###(((+++)))(((++++++)))+++***(((&&&$$$"""   """"""!!!###(((+++***%%%&&&$$$!!!"""&&&%%%!!!""" ###&&&"""$$$&&&(((((('''%%%$$$ ''')))&&&""""""!!!""""""%%%'''%%%%%%%%%$$$###"""!!! !!! """""" !!! """###%%%%%%&&&(((&&&###!!! !!! """ """###$$$%%%%%%$$$***&&&"""!!!###%%%$$$###!!!                       :::::::::999777555555666444222111000111000...------...000222444777<<<@@@>>>DDDMMMRRRSSSRRRQQQQQQLLLLLLLLLMMMNNNQQQSSSTTTFFFIIIIIIFFFEEEFFFAAA:::888444///---...000111111333444888<<>>>>>???AAADDDEEEDDDBBB>>>???@@@>>><<<;;;;;;<<<888999;;;======;;;999888999;;;???CCCFFFGGGHHHHHHEEEEEECCC@@@<<<::::::;;;777888888888777666444333...///000///---++++++,,,***)))'''&&&'''(((***+++***,,,***((((((+++***&&&+++***(((&&&###!!! $$$%%%###%%%)))***'''%%%&&&$$$!!!"""%%%%%%!!!"""!!! !!!%%%"""%%%'''((('''%%%###""" ###""" !!!###$$$$$$$$$$$$###"""!!!!!! ###"""  !!!"""$$$$$$%%%%%%%%%$$$""""""!!!!!! !!! !!!### ###&&&'''&&&%%%$$$!!!!!!$$$%%%  !!!                        ???>>><<<:::888666555333000///000111222000,,,))),,,---///000111444999===<<>>???@@@???===<<<<<<===777888:::<<<<<<:::888777999;;;???BBBEEEFFFGGGGGGAAA@@@???<<<999888:::;;;777888888888777666444333---...000///...,,,,,,---)))((('''&&&'''(((***,,,///...***&&&'''***'''!!!---,,,***'''%%%"""  $$$'''&&&'''+++***$$$$$$%%%$$$!!!"""%%%$$$!!!"""!!!!!!  !!! ######&&&((((((&&&$$$"""!!!  !!!!!!   !!!$$$$$$$$$###!!!  !!!###### !!!!!!!!!"""###$$$$$$$$$$$$$$$""""""!!!"""""" !!!""""""!!!!!!"""$$$!!!%%%((()))(((&&&$$$"""######$$$%%%"""!!!!!!  !!!"""!!!                              GGGAAA:::666555555444222//////000000///......---222555555111///000000...999???FFFMMMPPPRRRSSSTTTSSSQQQOOOOOOOOOOOOOOONNNJJJIIIFFFCCCAAA@@@@@@@@@555000---...,,,***+++///222555:::???CCCGGGKKKNNNMMMKKKIIIGGGGGGIIIKKKLLLHHHIIIIIIIIIHHHEEECCCAAA???>>>======>>>???===<<<;;;;;;<<<;;;::::::;;;<<<>>><<<999777555555666666<<>>333...******)))''')))...333777;;;>>>AAACCCFFFHHHJJJIIIHHHGGGGGGHHHJJJKKKGGGHHHHHHGGGEEECCC@@@>>>@@@???============;;;:::;;;;;;;;;;;;::::::;;;<<<;;;:::999888777777888999888:::<<<<<<;;;999888888666777888777666666888:::::::::;;;;;;;;;:::888777888444222444333///...222...,,,))))))***,,,------))))))))))))))))))))))))***'''######$$$%%%""" !!!"""######""""""$$$%%%,,,---------,,,***((('''$$$###!!! """$$$&&&%%%""""""  !!!!!! %%%$$$###""" !!!%%%%%%"""!!!"""  """"""""""""!!! """%%%!!!!!!###!!!""""""$$$%%%'''(((%%%$$$$$$$$$%%%%%%""" $$$$$$$$$###""" !!!"""######!!! !!!!!!"""%%%%%%$$$###############)))((($$$"""!!! !!! """###"""!!!!!!!!!###                      ???<<<999999::::::666333------......///000000000...777===999111///111222222555999>>>CCCIIIOOOTTTTTTSSSSSSRRRPPPNNNMMMKKKCCCFFFIIIKKKIIIEEE???;;;444...))))))((('''***///777:::???CCCDDDFFFHHHIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGFFFDDDBBB???>>>@@@???===<<<<<<;;;999777;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::::::::777999:::999777444333333111333444444444444777999======<<<<<<;;;:::::::::888555444555444000000222000---++++++---///000000))))))))))))))))))))))))***%%%!!!!!!&&&'''$$$"""$$$%%%%%%$$$%%%''')))111111111000---)))&&&$$$%%%$$$"""""""""$$$&&&'''!!!!!!!!! !!!###""""""'''%%%###!!!  ###$$$!!! !!! !!!!!!!!! $$$!!!!!!%%%'''(((***+++'''&&&%%%%%%&&&%%%###!!!###"""!!!  !!!  !!!######!!!!!!"""$$$"""$$$&&&'''%%%###""""""$$$%%%$$$###  !!!######"""!!!!!!""""""                        ;;;999999;;;===<<<777333000000///000000111111222---555:::777222000///---///222777;;;AAAGGGNNNSSSTTTTTTUUUTTTQQQNNNMMMLLLFFFIIILLLMMMKKKEEE>>>:::666000+++***))))))---222555:::@@@EEEGGGIIIKKKLLLCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@>>>===;;;;;;;;;;;;999888;;;;;;:::;;;<<<<<<;;;:::555777999:::;;;:::999888555777888777444222222222000111333333333555777:::AAA@@@>>><<<;;;:::999999555444444555444333222222...,,,******,,,...//////))))))))))))************)))&&&###$$$&&&'''&&&$$$$$$&&&''''''&&&(((***---333333333111...***&&&###$$$###"""""""""$$$&&&''' !!!!!!!!!"""  ###$$$$$$$$$%%%###""" """###%%% ###$$$!!! !!!  !!!!!!  !!!"""###'''))))))******((('''%%%$$$%%%$$$""" !!!"""""" !!!""""""""""""$$$&&&$$$&&&((((((&&&###"""""" ######""" !!!######"""!!!!!!"""$$$                      <<<;;;<<<@@@BBB@@@:::555000000///......//////000...222444333333333...'''***...444999>>>DDDIIIMMMRRRSSSTTTSSSPPPNNNNNNOOOMMMNNNOOONNNJJJEEE???<<<888222---,,,++++++///555333777>>>CCCEEEFFFFFFFFFAAABBBBBBCCCCCCCCCDDDDDDAAAAAABBBBBBBBBBBBBBBAAA;;;:::999:::;;;<<<;;;:::;;;::::::;;;======;;;999666777999;;;:::999666555///111222222000000000111000111222333333444666888BBBAAA>>><<<:::888888777555666666555444333222000///,,,******,,,...//////************++++++,,,,,,''')))***(((&&&%%%(((***'''((((((((((((***---///111111111000...***'''%%%""""""!!!!!!"""$$$%%%&&&!!!###$$$""" """%%%$$$"""!!!"""%%%&&&'''&&&%%%###""" """###%%% ###$$$!!! """  !!!!!!  !!!%%%!!!&&&***+++*********'''%%%###"""""""""  !!!"""### ### !!!""""""!!!"""%%%'''%%%''')))(((&&&###""""""!!!""" ### """######!!! !!!"""###                            ??????@@@CCCEEEBBB<<<666------,,,++++++,,,...///000111111111444444...%%%&&&***///444888===BBBEEEMMMOOOQQQOOOLLLLLLNNNQQQQQQQQQQQQOOOKKKFFFBBB???777222---------,,,000555999>>>DDDHHHHHHFFFDDDCCCBBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>????????????@@@:::999999:::<<<======<<<<<<:::999;;;>>>>>>;;;777777888999999888666444333000222333333333333555666111222333222111222444555>>>>>>===;;;:::888777666777999999666555555222...222///---,,,---///000000+++++++++,,,------......'''+++...+++&&&$$$(((---*********))))))***...000//////...---+++)))((('''!!!!!!!!!"""###$$$%%%&&&%%%&&&&&&&&&%%%%%%&&&''''''%%%$$$%%%'''((((((((('''%%%###!!!  !!!""" !!!  !!!  !!!!!!!!! !!!$$$!!! !!!"""&&&+++......,,,******%%%###!!! !!!!!!### $$$!!!"""""""""!!!"""%%%'''$$$&&&((((((&&&###"""""" !!!!!! &&& !!!"""!!!  !!!                          ?????????BBBCCC???888222++++++***+++,,,///111333111444555444444555000***''')))+++---111666<<>>CCCJJJMMMMMMKKKHHHFFFEEECCCAAA@@@???@@@AAABBBBBBAAAAAA@@@??????>>>>>><<<;;;:::;;;<<<===<<<;;;<<<:::999;;;>>>???;;;666666777777777666555333222444555666666666666888:::555666666555333222333555777888999::::::999888777444999:::888888:::999444444111...---.../////////,,,,,,------...//////000)))+++,,,***'''&&&(((+++,,,,,,+++***)))***---000///---+++)))((('''''''''!!!""""""###$$$%%%&&&'''((('''&&&'''((())))))(((***)))'''((()))******)))%%%$$$###"""   """###  """""""""!!! !!!###$$$(((,,,///---+++((('''$$$""" """!!!$$$#########"""!!!"""%%%'''###%%%''''''%%%###"""""" !!!!!!$$$ !!!!!!                                 <<<;;;<<<===>>>:::333,,,++++++,,,---000444777:::222888:::777555444333000++++++******---333;;;AAABBBDDDFFFDDDCCCEEELLLSSSMMMPPPSSSTTTRRRNNNIIIEEE;;;777555666666444666::::::@@@GGGMMMMMMLLLIIIHHHGGGEEEAAA???>>>???@@@AAAHHHGGGEEECCCAAA@@@@@@???>>>===;;;;;;<<<<<<;;;:::<<<999888;;;??????;;;666555555555555555555444444333444555444333333555777;;;;;;;;;888666555555666111333666999:::::::::999...555999999<<>>444111...,,,------------------......///000000111+++***)))(((((((((''''''------,,,***)))***---000///---***'''%%%%%%%%%&&&"""######%%%&&&'''(((((()))'''%%%'''***,,,***(((---+++))))))***+++***))) !!!!!!!!!!!!  """###$$$ !!!!!!$$$###""" !!!!!!!!!$$$###&&&+++---+++'''$$$######!!! !!!!!!!!! !!!!!!###$$$$$$###"""!!!"""$$$'''"""$$$&&&'''%%%###"""""""""""" !!!"""                            >>>:::666555666555///***,,,,,,---,,,---000555888999<<<>>>===999333///---...---,,,,,,...111555777===>>>@@@CCCFFFJJJNNNPPPPPPRRRUUUWWWUUUPPPJJJFFF======<<<:::777666777999>>>DDDJJJLLLJJJGGGFFFFFFCCC@@@>>>>>>@@@CCCEEEFFFFFFBBB??????CCCCCC@@@<<<::::::999777555555666888;;;999888999:::777222---000444888666111...///222333555555444111222666:::555666777777555333444444333444555777888999999888;;;;;;===???@@@@@@<<<::::::777333111///...,,,+++//////000111111000///...)))++++++***)))'''((())),,,---///222222000+++''',,,,,,,,,+++***)))(((''')))******(((''''''(((***))),,,,,,((('''+++......,,,//////***$$$"""&&&,,,%%%%%%   !!!"""!!!"""###%%%  !!!!!!  !!!((((((((('''&&&%%%###"""!!!  !!!""" !!!###'''###$$$$$$###!!! !!!### !!!!!!  !!! """!!!  !!!!!!###"""                               ;;;999666666777444...(((------.........111666999<<<>>>@@@@@@<<<777333111000/////////000222444666999:::<<<@@@EEEKKKQQQTTTPPPRRRUUUUUUSSSNNNIIIEEE@@@@@@???<<<:::999:::;;;AAAEEEJJJMMMMMMJJJGGGEEECCC@@@>>>>>>AAADDDEEEFFFDDD@@@>>>???BBBCCC@@@===::::::999777444333555666:::888888888999888444000444555555333000///222555444555444333333444666888777999:::999777555444444333333333444555777888999===>>>???BBBCCCCCC@@@>>>999666333111000000///...000000111111111000...---+++,,,,,,+++))))))***+++***+++---000222222///,,,......---,,,***)))'''&&&&&&'''(((((((((***---000+++------+++---222555333......---(((###!!!$$$((($$$%%%###  """$$$###"""!!!!!! !!!   ###'''''''''&&&%%%$$$"""""""""&&&"""######""" !!!"""!!!!!!!!!   !!!  !!! """!!!                       999777666666666333,,,'''...//////000000333777:::???AAACCCCCC???;;;777666333333444444444444444444666888;;;???EEEKKKPPPSSSOOOQQQRRRSSSQQQMMMHHHEEEDDDDDDCCCAAA>>>===>>>???EEEGGGKKKOOOPPPMMMHHHDDDBBB@@@>>>???AAADDDEEEEEECCC@@@???@@@CCCDDDCCC@@@::::::999666333222222444777666666777888888777555888666333000000222555777777555444444555777777666999;;;<<<;;;888555333333333111000///111444888:::>>>>>>@@@BBBEEEEEECCC@@@:::777444222222222222111222222222222111///...---.........,,,******,,,...++++++,,,...000000///---000///...---+++)))'''&&&'''((())))))***,,,000333000111000111666======:::333000,,,'''$$$$$$$$$%%%###&&&%%%""" !!! !!!!!!"""%%%''''''&&&%%%###!!!!!! !!! ###%%%%%%%%%%%%%%%$$$"""!!! !!!$$$###$$$$$$###"""!!!###$$$"""!!!  !!!"""!!!!!!                         999777555444333111---***///000111222222555888;;;???BBBDDDDDD@@@===:::999666777999:::999777555333555888===BBBFFFIIIJJJKKKLLLMMMNNNOOONNNMMMJJJIIIIIIIIIGGGEEEBBB@@@AAACCCHHHHHHKKKNNNQQQNNNHHHBBB@@@???>>>???BBBCCCDDDCCCBBBAAA@@@BBBDDDFFFEEEDDD;;;:::999555222000000222444444444555666777777777888555222111333555666777999666444555888999777555888:::;;;:::777333111000111///,,,+++---222777;;;<<<<<<===@@@BBBCCCBBB@@@<<<999555333333333333333444333333222111///......000000///...,,,---///111///---,,,,,,,,,,,,+++)))............,,,+++***)))+++,,,,,,++++++---111444777777666888???FFFDDD???:::555...)))(((((('''&&&$$$'''&&&"""!!!!!!  """"""###$$$%%%%%%'''***,,,******(((%%%!!! !!!!!! !!!"""$$$&&&############"""!!!    ###&&&''''''&&&%%%%%%&&&((($$$"""  !!!"""""""""!!!!!!!!!!!!""""""###$$$%%%  !!!"""                        ;;;999555222111000///...///111222333444666999<<<>>>@@@BBBBBB???<<<;;;:::888:::<<<======:::777444333777???FFFIIIIIIFFFDDDGGGHHHIIIKKKLLLMMMMMMNNNLLLLLLJJJGGGDDDCCCCCCEEEIIIHHHIIILLLMMMKKKEEE???=========???AAABBBBBBAAA?????????@@@BBBCCCCCCCCC;;;:::888555111///000111000111222333444555777888555444444555777777555333888666555777999:::777333333555666555222///...---///---***))),,,111666:::;;;:::;;;===@@@AAA@@@???>>>;;;666444333444444444555444333222111000//////000111111000//////111333---+++***)))******)))(((,,,,,,---...............,,,------------000555999>>>???>>>???EEEKKKHHHAAA>>>777...***))))))(((&&&&&&(((&&&!!!!!! ###&&&%%%&&&'''''''''(((,,,///******)))%%%  !!!!!!!!! !!!!!!$$$%%%%%%""""""""""""!!!  """&&&''''''&&&%%%%%%&&&(((%%%###  !!!""""""""""""!!! !!!!!!"""  ###,,,...             )))...        <<<:::777444222111111111///111333444555666999<<<;;;===??????===;;;::::::999;;;>>>??????===999777111777@@@GGGKKKJJJFFFBBBAAABBBCCCEEEHHHKKKMMMOOOMMMLLLKKKHHHDDDCCCCCCEEEFFFFFFFFFGGGFFFDDD@@@===;;;;;;<<<>>>@@@AAA@@@>>>;;;<<<<<<===>>>??????@@@;;;:::999555222000000111///222444555444444555777111333777999888666333111444444555666777666333111---...///...---++++++,,,+++***)))***,,,111555888;;;::::::<<<>>>???>>>===>>>:::666333333555666666555555333222111111111111000111222222111111222333)))((('''(((+++,,,+++***++++++---...000000111111***+++,,,---000555<<>>@@@@@@???<<<;;;777;;;AAAGGGIIIGGGDDDAAA=========???BBBFFFJJJLLLLLLLLLJJJGGGDDDBBBBBBDDDCCCCCCCCCAAA>>><<<;;;;;;888999:::===???@@@===;;;;;;<<<============>>>???::::::999666222111222333111444777888666555555666000444999:::777333111111...000333444333000......((())))))(((((((((+++---'''(((***,,,///222444666888777777888:::;;;:::999;;;777333222444777999:::555444333222111222222333...111333444333222222222)))))))))***------,,,+++,,,---...///000111111111++++++---...222888???DDD@@@EEEHHHIIIJJJMMMKKKGGG===888000***''''''((()))))),,,,,,)))'''&&&###!!!%%%(((%%%%%%$$$###"""###&&&)))$$$%%%&&&"""###  !!!"""   $$$'''&&&$$$!!!!!!!!!!!!!!!  !!!### !!!"""!!! !!!"""$$$'''### ###%%%""" !!!"""!!!  !!!"""!!!!!!   ***000---                        888;;;>>>???<<<777222000...000333444555666999;;;888:::<<<<<<;;;:::::::::888:::===???@@@@@@>>>===???AAADDDEEEEEECCC@@@>>>;;;;;;:::;;;>>>BBBFFFHHHLLLKKKJJJFFFCCCAAABBBCCC@@@BBBAAA>>>999666888:::777777999<<>>???@@@@@@??????@@@AAA::::::999666333222333444222666:::;;;888555555555000555:::999444000000222)))...222333///,,,++++++%%%&&&&&&%%%%%%'''+++...%%%'''***---000333444444555444333444555666555444777444111111444888<<<===555444333222222222333444---000444555444333222111------------...---***(((......///000000000000000/////////000222777>>>CCC>>>EEEJJJJJJKKKMMMLLLIII>>>:::444---))))))+++---)))...000...,,,***$$$!!!%%%''''''&&&%%%###"""###&&&)))!!!###$$$!!!$$$""""""""""""!!!  !!!""" """###"""!!!&&&((('''%%%!!!!!!!!!"""!!!!!!  """  """###!!!"""###"""!!!"""###%%%'''### !!!%%%&&&$$$!!! !!!!!!!!!  !!!  ''')))$$$                           >>><<<::::::;;;:::666222888222000111111---///444666999;;;<<<;;;<<<===>>>:::>>>CCCHHHIIIGGGCCCAAA??????@@@BBBDDDBBB===999888666555444666999===@@@DDDFFFHHHGGGCCC@@@@@@AAA;;;;;;;;;<<<===<<<:::888555888;;;<<<<<<<<<===>>>===<<<;;;<<<======;;;:::<<<;;;999777666555666666888777555444333333444444555666666555444111...,,,,,,+++*********'''### !!!$$$'''+++---((('''(((...555999777333222444555555222000//////555444333222333555888999888555222333666888888777555666777777666444222111000000///000111333444666//////////////////............///111666<<>>>>>===>>>@@@AAA???:::666888666555444444666999;;;AAACCCDDDCCC@@@>>>>>>???===<<<======>>>===;;;:::===>>>??????<<<:::999::::::999888:::;;;<<<;;;999<<<;;;999777666666666666888777555444333444555666222333333222///,,,)))'''***)))((('''&&&$$$ !!! !!!###%%%(((***((('''(((---444777555222000222444444222111111111444333222222333555777999666444222222444666555444444555666777777555333222222111000///...---.............../////////////////////000222555999===@@@AAAAAABBBDDDEEEDDDBBB@@@666222,,,((((((+++111444666:::===<<<777///'''### !!!"""###!!!"""""""""!!!!!!$$$&&&"""###"""  !!! $$$///000&&& !!!!!!!!!"""$$$&&&&&&%%%###!!! !!! !!!!!! !!!%%% !!!!!!!!! """  """###"""  """                       999888888888999888555333444000.........,,,---111111444666777888888:::;;;<<<===???@@@@@@???===<<<;;;;;;;;;<<<<<<:::666333666555444333222333444555<<<===>>>===<<<<<<===??????@@@@@@@@@@@@???>>>>>>CCCDDDDDDAAA===:::888888666555555777999;;;:::999<<<;;;:::888888777777777888777555444444555666777555555444333000---***((((((&&&$$$###""" """$$$&&&'''(((((((((---222444333111...000222333222111111222222222111111222444666888777555444444555555555444333444666777777777666555555444222000...---,,,+++---.........//////000000111111111222444777:::;;;;;;===???@@@???===<<<<<<333///***'''(((---444999:::===AAA@@@:::111)))%%%"""!!! !!!""""""""""""$$$&&&######"""  """---///&&& !!!###%%%%%%%%%  """######!!! %%%$$$"""!!!!!!!!!!!!!!!   $$$"""                          666666777777777666444333000...,,,,,,++++++,,,---000222555777777888:::;;;@@@@@@@@@???>>>===<<<;;;888888888888777555333111222222111111000000111111666666777888:::<<>>>>>;;;888999:::000---(((&&&(((///777<<<===@@@BBB@@@999///'''"""######!!!  """#########$$$%%%"""""""""  ###!!!!!!""" """$$$%%%%%% !!!"""!!! """"""""""""'''&&&### !!!!!!!!!!!!!!! """!!!                       555666777777666555333333,,,,,,+++***)))+++++++++///222555777888999;;;===AAA@@@???===;;;:::::::::666666555444222111111111//////////////////000000111111222666:::???CCCEEECCCEEEFFFFFFDDDDDDFFFHHHMMMMMMJJJFFF@@@;;;999999444333444666:::===??????>>>>>>>>>======<<<;;;;;;;;;:::999888888888999:::444333111///,,,)))&&&%%%***'''### !!!$$$''')))***(((((())),,,...000000000111333444444222000//////000000//////111333666888::::::::::::999888888888444555777999:::<<<===============<<<999666333111---.........//////000000///000222444777888999:::666:::======:::777777888...+++'''&&&)))000888>>>@@@BBBCCC???777---%%% !!!"""######!!!###$$$$$$###$$$$$$ !!!!!!  !!! !!!%%%!!! %%%"""  """###$$$###  !!! !!! """$$$(((&&&###"""!!!!!!""""""!!!!!!!!!!!! !!!%%%                      555777888888555333333333+++------******------+++///111555777888:::<<<>>>???>>><<<:::888777777777333444444222000///111222000///...---...///000111...///111555<<>>>>>============<<<;;;:::999555444222///---***)))(((,,,)))$$$!!! ###&&&))),,,---((()))***,,,...000111222333444666555222000//////000/////////111444666888777888:::999888777777888777777999;;;===???@@@AAABBBBBBBBB???;;;666111---////////////////////////,,,...111444777888888888666888:::;;;999777555555,,,***((('''+++111888===AAABBBAAA===555,,,%%%""" ###$$$%%%###!!!!!!%%%''''''&&&&&&&&& !!!!!!  """  !!!!!!###!!!!!! !!!  """###"""!!!   """ """%%%(((&&&$$$######$$$$$$###!!!"""""""""!!! """%%%                 666888:::888555222222333---111111------111111---...000444666888:::<<<>>>???>>><<<:::999777777666222333333111//////222444333222///---,,,---///000//////111666<<<@@@AAAAAAAAAEEEHHHHHHFFFHHHMMMQQQXXXVVVPPPHHH???999555444888666666888<<<@@@CCCCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>@@@AAABBB@@@===:::888777666444222///...---,,,---***%%%!!!!!!!!!!!!  """%%%(((+++------((()))+++,,,...000222444222444666555444222111222000000///000222444777999555888;;;;;;999888888:::999:::;;;<<<>>>AAABBBDDDDDDDDDDDDBBB>>>888222///000000000///......------***,,,000333555555555444555555555666777555222000+++***)))))),,,111666:::<<<<<<;;;777000***%%%$$$!!!!!!"""#########"""!!!###(((++++++***))))))#########!!!  !!!  """###""" !!!  ###%%%***(((%%%$$$%%%%%%$$$"""!!!"""""""""""""""!!!!!! !!! !!!###$$$### """                      777999;;;999555222111222///333444000000444444000,,,///333666777999<<<>>>@@@???>>>===;;;:::999888111222222111...///333666777555111---,,,,,,...///000000222666<<>><<>>@@@BBBDDDEEEBBBDDDEEEEEEBBB===888444111111000///...---,,,,,,)))+++///111333222111000444222111222444444///++++++*********---111555888666666444000+++'''$$$$$$$$$###"""!!!!!!"""######"""&&&+++...///---,,,+++&&&&&&%%%"""!!!   """!!!###&&&"""###"""  !!! """$$$###  ###%%%---)))&&&%%%&&&%%%### !!!""""""############"""!!!"""  ######"""'''$$$