BM6P6(@ |||{{{xxxuuusssqqqppppppqqqooojjjfffjjjlllooorrrrrrqqqooommmeee```YYYPPPJJJFFFEEEEEEAAA>>>:::666111+++$$$                      }}}|||yyyuuutttrrrqqqqqqrrrpppllliiifffhhhllloooqqqqqqooonnnhhhccc\\\TTTNNNKKKIIIIIIHHHDDD???999444...(((###                   ~~~~~~{{{vvvtttsssrrrrrrrrrqqqnnnlllfffhhhlllooorrrrrrqqqpppkkkgggaaaZZZTTTQQQOOOOOONNNIIIBBB;;;444...)))%%%                 }}}xxxtttsssrrrrrrqqqqqqpppoookkkmmmppprrrttttttsssrrrnnnkkkeee___ZZZVVVTTTSSSOOOIIIAAA888111+++&&&###              yyyuuuuuusssrrrppppppqqqrrrqqqrrrssstttsssrrrpppooonnnlllgggbbb]]]XXXUUUTTTNNNGGG>>>555...)))$$$"""   """###""""""!!!            {{{xxxxxxvvvssspppppprrrttttttttttttsssqqqooommmkkkmmmkkkgggbbb\\\WWWSSSPPPKKKEEE<<<444...)))%%%"""   """$$$%%%$$$$$$"""!!!           |||||||||zzzvvvrrrqqqtttwwwvvvuuuuuusssqqqooommmllljjjiiieee```ZZZTTTOOOLLLEEE@@@999222---((($$$!!!   $$$&&&'''&&&%%%"""!!!                }}}}}}xxxtttsssvvvyyyxxxwwwwwwuuutttrrrpppoooiiigggddd^^^XXXQQQLLLHHH@@@<<<555///+++&&&"""    $$$''''''&&&%%%###!!!              zzzzzzyyywwwuuuvvvxxxzzz|||~~~{{{uuussstttrrrooommmjjjddd\\\SSSLLLFFFBBB666222,,,(((%%%###!!!  $$$((()))(((&&&%%%"""    $$$###                zzzzzzyyyvvvttttttuuuxxxyyy{{{zzzuuutttvvvuuusssnnniiiaaaYYYRRRJJJCCC>>>222...)))%%%###!!!   $$$(((***)))'''$$$"""                   |||{{{yyyvvvsssqqqssstttuuuxxxxxxuuuuuuxxxyyyvvvooohhh]]]UUUOOOGGG>>>666---***%%%!!!   $$$)))+++***)))$$$!!!               ~~~~~~~~~{{{wwwsssqqqrrrssstttxxxxxxvvvvvvyyyyyyvvvoooeeeXXXPPPJJJCCC888///)))&&&!!!ӵ   %%%***,,,,,,***$$$!!! Ħ Ħ ӵ  Ħ            }}}~~~~~~yyyuuurrrssstttvvvyyyyyyvvvuuuwwwuuurrrkkkaaaSSSJJJEEE===333***'''$$$ 4ĉ@ӵ   %%%***---,,,+++%%%!!!  >L =hĦ 4ĉ@ӵ  >L                ~~~|||wwwttttttuuuwwwzzzzzzvvvttttttrrrmmmeee\\\PPPFFF???888///)))&&&### GG=?  !!!&&&+++---,,,+++&&&"""  HdĦ =Īj GG=?  HdĦ                  ӵĭӵwwwӵyyyĦ^^^WWWMMMCCC;;;333---)))%%%ӵӵĦƜ`1.׼s Ħ ӵĦ"""'''ĭӵĦĦĦ DdD ?fӵ Ħ ӵƜ`1.׼s ĭӵ ӵ Ħ Ħ Ħ DdD ӵ ӵӵ Ħ ӵ ...ĭӵ   !!!!!!!!!!!!          ?~4g&e>&e|||g&exxx>hӵUUULLLAAA888111,,,***g&eguO>uO>&e4ff?>ߝL gĉ@ Shӵ g&e>hӵ  ###fff?><zg&e>&eHLShӵgL S?ʬ 3h?D%%)? ZufĦ gL g&e gĉ@ g&e>&e @e ?? g<ĉ 3we<Ħ 3h?@eZ 3h?gL D%%)?fff?><z=?Ħ g&eg&e S?ʬ 4ff?>ߝL @e g&e 3h?g&e>&e ??    !!!""""""""""""         4DӵHƅ^Hu]Ħ~~~Hu]ĦrrrZuR)ĦVVVIII===444,,,'''$$$Hu]ĦHŐeHŐeHu]ĦqIܗGIӵ tt HGgĉ@ Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦ Htƅ^ Bt=o9ĦDtfo9Ħ g? HdĦ Hu]Ħ tt Hƅ^Hu]Ħ H׼s tQ je<Ħ Bt=o9ĦH׼sHtĦ Bt=o9ĦHdĦ Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ Htƅ^ qIܗGIӵ H׼sHu]Ħ Bt=o9ĦHƅ^Hu]Ħ   """"""""""""!!!     4DuXӵDdDΦDdDĦ}}}DdDĦppprrrt|d<ĦpppDtWWWDDD<<<444,,,%%%>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ 4DufئL>e puR)Ħ >d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d< peӵ ĦpeӵDx<>d<ӵDd< qR/ܗ?fӵ >d< >d<Ħ 4DufئL>e DdDʜ4DuTӵDdDĦ geĦ s<v>aĦ peӵDx<DdDĦ DdDĦ peӵDx<>d< >d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ >d<Ħpeӵ Ħ F&uTӵ DdDĦ>d<Ħ peӵDx<>d<ʜ4DuTӵ  !!!$$$%%%%%%$$$###"""!!!       4DuXӵD&dq&ĒRyyyzzzsdKĦqqqDHRRud>>>777000)))###sdKĦD&oq<Ōq&ĒR>dp&ĒR nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x B?d< geĦ Hg8>aĦ B?Ho9>d< >d<ӵ B?Ho9 <x &ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦ sdKĦB?dp&ĒR >d<sdKĦ B?Ho9 s&dq&ĒR   """$$$&&&&&&&&&""""""        4DuXӵHu]3hhyyywwwxxxneqqqnnn=e===888111***%%%!!!nepIƎ@t@h>h fe @ďD ne=eegesĪj@hfdDĦ@ďDHkge @h @G HĪj@IŌ Bene Hkge ne fe Hu]3hhse geĦja>aĦ @Gse <Ō @G Hkge HĪj@IŌege""" Hu]3hIŌDdDĦne@h >h sene @G sĪj@h   !!!$$$%%%&&&%%%"""!!!       4DuXӵĵD^{{{wwwvvvvvvppplllhhh@@@888333+++$$$  DdDĦ  D^ s׼s geFm8 >aĦ s׼s Ho  ######!!!D^DdDĦ s׼s     ###$$$%%%%%%###"""     Φ4DuXӵtvӵ>d<Ħ}}}{{{wwwttttttqqqlllĦbbbZZZRRRLLLGGGCCC@@@555///''' Ħ Ħ!!!""""""!!! >d<Ħ   Ħ >d<Ħ Be geFYĉ >aĦ  Be nu]ӵ  !!!"""######!!!>d<Ħ>d<ĦĦ  BeĦ     """$$$$$$$$$%%%###      ?aŖ%7uSQuR)ӵsdKĦzzzzzzvvvrrrooommmgdKĦ]]]XXXRRRLLLGGGCCCAAA777111(((!!!gdKĦ  gdKĦ!!!"""!!! gdDĦ  gdKĦ sdKĦ ŶS 3we<  iĉ@3hR/Ō  DdDĦsdKĦgdKĦ gdKĦ    """###     >Anexxxvvvwwwtttqqqmmmne]]][[[VVVQQQKKKFFFBBB@@@999333***"""ne  ne !!! De  ne ne >A k<  fh Denene ne        }}}~~~uuutttttttttrrrnnnkkkZZZZZZXXXTTTPPPJJJFFFBBB@@@;;;555,,,$$$              ~~~{{{zzzzzzxxxzzz|||zzzvvvssstttuuuqqqooollljjjfff```ZZZVVVXXXWWWTTTPPPKKKGGGCCCBBB<<<666...&&&!!!     ###"""!!!         }}}yyyxxxxxxtttwwwyyyxxxuuussstttvvvooommmjjjhhhddd___YYYUUUWWWVVVUUURRRNNNJJJFFFDDD===888111***%%%"""       !!!###&&&&&&&&&$$$     """"""    ~~~{{{yyyyyyrrrsssssssssqqqqqqrrrsssllljjjgggeeeccc___ZZZWWWVVVVVVUUUSSSPPPLLLIIIGGG@@@<<<555///+++'''$$$!!!      !!!$$$''')))******((($$$    """$$$$$$###      }}}zzzxxxxxxqqqooolllkkkkkkkkkkkkjjjhhhfffcccaaa```^^^[[[YYYUUUUUUUUUSSSQQQNNNJJJHHHFFFAAA:::444///+++&&&###       ###'''))),,,,,,---,,,(((!!!     ###%%%&&&%%%###     ~~~{{{wwwvvvvvvqqqlllgggeeeffffffdddbbbeeeccc```^^^^^^]]]\\\ZZZTTTTTTTTTSSSQQQNNNJJJHHHJJJEEE>>>777222,,,'''$$$       $$$(((***---...///...***$$$      ###&&&'''&&&$$$"""    }}}~~~wwwrrrrrrsssrrrmmmkkkhhheeebbbaaaaaaaaa^^^^^^______]]][[[XXXWWWTTTSSSQQQOOONNNLLLKKKKKKHHHGGGDDD???888000***&&&       !!!$$$(((,,,......---***&&&!!!     """&&&)))'''&&&%%%###      |||}}}vvvqqqqqqrrrqqqjjjhhhddd```^^^\\\\\\\\\\\\]]]___```___]]]ZZZXXXSSSRRRQQQOOONNNMMMMMMMMMIIIHHHDDD???888111***&&&         ###&&&)))++++++***'''$$$     """$$$&&&(((%%%$$$###!!!       zzz}}}{{{uuuqqqqqqqqqooohhheeeaaa]]]ZZZXXXWWWWWWZZZ\\\___bbbbbb```]]][[[TTTSSSRRRPPPOOONNNNNNNNNIIIHHHEEE???888111***'''        ###&&&&&&&&&&&&$$$!!!      ###%%%&&&&&&'''"""!!!!!!      xxxzzzxxxsssppppppooolllgggddd```\\\XXXVVVUUUUUUXXX[[[```dddeeeccc```^^^XXXWWWTTTRRRPPPNNNMMMLLLHHHFFFCCC>>>777///)))%%%         """"""""""""!!!     !!!&&&'''&&&%%%$$$      uuuwwwuuuqqqooopppmmmiiicccaaa]]]ZZZWWWUUUUUUUUUXXX[[[aaaeeegggfffdddbbb^^^\\\YYYUUUQQQNNNKKKJJJFFFDDDAAA<<<555---'''###                 !!!''''''%%%"""      ssstttsssooonnnooolllfff___]]]ZZZWWWVVVUUUVVVVVVYYY\\\aaafffhhhhhhfffeeecccaaa]]]XXXSSSOOOLLLJJJDDDCCC???:::333,,,%%%"""              """&&&&&&###     rrrrrrpppmmmmmmnnnkkkddd]]][[[YYYXXXWWWXXXYYYZZZ[[[^^^bbbfffhhhiiihhhhhheeeccc___ZZZUUUQQQNNNMMMDDDCCC@@@:::333,,,%%%"""                   ###&&&&&&"""     qqqqqqooommmmmmnnnjjjccc]]]\\\[[[ZZZ[[[\\\^^^```]]]___bbbeeehhhiiiiiiiiieeeccc```[[[WWWSSSQQQOOOEEEDDD@@@;;;444---&&&"""!!!          ###        ###'''&&&"""       wwwqqqmmmllljjjeeecccdddddddddbbb___\\\\\\___bbb```cccfffhhhiiikkknnnpppkkkhhhddd___YYYUUURRRPPPJJJGGGBBB<<<555...)))&&&!!!             &&&++++++&&&      xxxrrrmmmmmmkkkfffdddeeeffffffeeeccc``````bbbdddccceeehhhjjjkkkllloooqqqnnnlllhhhbbb]]]XXXUUUSSSKKKIIIDDD===777000,,,)))%%%###             &&&******&&&       xxxrrrnnnnnnlllhhhfffgggfffggghhhgggeeeddddddfffgggiiikkkllllllmmmoooqqqooommmiiiddd^^^YYYUUUSSSMMMJJJEEE???999333000---+++)))%%%"""            !!!&&&))))))&&&!!!      yyysssoooooonnnjjjhhhiiifffhhhjjjjjjhhhgggfffgggiiikkklllmmmllllllnnnooollljjjgggbbb\\\WWWSSSPPPMMMJJJEEE???:::555222111000---)))%%%"""          !!!!!!!!!    !!!%%%((((((%%%!!!     xxxsssoooooooookkkjjjkkkhhhjjjmmmmmmlllkkkkkkkkkkkklllmmmlllkkkjjjkkkllliiihhheee```[[[VVVQQQOOOKKKHHHDDD>>>:::666444333222///+++'''###           """"""""""""!!!       """%%%''''''%%%"""     wwwrrrooooooooollljjjlllkkkmmmpppppppppooooooppplllmmmnnnllljjjhhhhhhiiigggfffdddaaa\\\WWWSSSPPPJJJGGGBBB===999777666555333000+++'''$$$          """""""""!!!      """%%%&&&&&&%%%"""       vvvqqqnnnoooooolllkkkllljjjlllnnnooonnnnnnooopppnnnoooooommmjjjgggggghhheeedddccc```]]]XXXTTTQQQJJJGGGBBB>>>:::888888888333000,,,(((%%%!!!        !!!!!!       !!!"""$$$&&&&&&$$$"""!!!       vvvpppmmmooonnnlllkkklllgggiiijjjkkkjjjkkklllnnnpppppppppnnnjjjhhhggghhhaaaaaaaaa___[[[WWWSSSQQQJJJGGGCCC>>>;;;999999:::444111---)))&&&"""               !!!###$$$%%%%%%$$$###!!!      nnnmmmmmmmmmnnnmmmjjjhhhgggiiiiiifffbbbbbbggglllnnnooooookkkeeeaaa``````aaaaaa```]]]ZZZUUUQQQOOOIIIDDDAAABBB@@@:::666666777444111...***%%%          ###$$$&&&&&&&&&$$$"""!!!        lllllllllmmmnnnmmmkkkiiiiiikkkkkkgggcccbbbfffkkkmmmooooookkkfffbbb``````bbbbbbaaa___\\\WWWSSSQQQIIIDDDAAABBB@@@:::666666777444111...+++&&&!!!        $$$$$$%%%&&&%%%###!!!        jjjiiijjjkkkmmmmmmkkkiiikkklllkkkhhhdddccceeeiiikkkmmmmmmkkkgggdddbbbaaaccccccdddbbb```\\\WWWUUUKKKFFFCCCCCCAAA;;;777888777555222///,,,(((###          """%%%%%%%%%%%%###!!!       ffffffgggiiikkklllkkkiiillllllkkkhhheeeccceeeggghhhiiijjjjjjiiigggfffeeeeeefffggggggeeeaaa]]]ZZZPPPKKKGGGFFFDDD???;;;<<<999777333000...***&&&$$$          $$$&&&%%%%%%%%%###!!!      ddddddeeegggjjjkkkjjjiiillllllkkkhhhfffeeefffgggffffffggghhhjjjjjjjjjjjjggghhhjjjkkkjjjgggccc```WWWQQQLLLLLLIIIDDDAAAAAA===:::666333000---***'''"""!!!        !!!%%%((('''&&&$$$"""    ddddddeeehhhjjjlllkkkiiilllkkkkkkjjjjjjjjjjjjkkkhhhgggeeefffiiikkklllmmmiiikkknnnpppooolllhhhfff]]]WWWRRRPPPNNNHHHFFFGGGBBB>>>:::666333000---***%%%###           !!!&&&)))(((&&&$$$      gggfffgggjjjmmmnnnlllkkkmmmllllllmmmooopppqqqpppmmmjjjeeedddgggjjjlllllljjjmmmpppsssssspppllljjjaaaZZZUUUSSSPPPKKKIIIJJJFFFCCC===999555222///---&&&$$$    !!!""""""       """'''***(((&&&###        iiiiiijjjllloooooonnnmmmnnnnnnnnnpppsssuuuuuuuuurrrmmmfffdddeeehhhjjjjjjkkknnnrrruuuuuurrrooolllccc\\\VVVTTTQQQLLLJJJKKKIIIEEE???;;;777444000...&&&$$$      !!!###$$$$$$"""        ###(((***)))'''###        gggkkkoooqqqqqqooonnnmmmnnnmmmmmmooorrrssssssrrrtttpppllljjjkkkkkkiiifffjjjmmmqqquuuvvvtttrrrpppeee___WWWRRRPPPOOOKKKIIIEEECCCAAA>>>;;;666111---&&&###      $$$'''+++---,,,(((### !!!          &&&+++...***&&&       hhhkkkoooqqqpppooooooooonnnmmmlllnnnqqqssstttssstttqqqmmmllllllkkkjjjhhhlllnnnrrruuuvvvuuusssqqqhhhbbbZZZVVVSSSRRRNNNKKKDDDBBB???===999444///+++$$$"""      !!!'''***...000///+++'''### """""""""""""""""""""!!!""""""!!!       !!!&&&***---)))%%%      jjjlllnnnooooooooopppqqqmmmllljjjlllooorrrtttuuutttrrrooonnnmmmmmmllljjjooopppsssuuuvvvvvvuuutttkkkeee^^^ZZZWWWUUURRRNNNCCCAAA>>>:::777222,,,(((!!!       ###+++...111333333///+++((("""!!!  !!!%%%%%%&&&'''''''''''''''%%%%%%$$$$$$###"""!!!!!!     """&&&)))+++&&&"""       lllnnnoooooonnnoooqqqsssllljjjiiijjjmmmqqqtttvvvtttrrrqqqpppooonnnmmmmmmrrrssstttvvvwwwwwwwwwwwwnnnhhhaaa]]]ZZZWWWSSSOOODDDAAA===999444///***&&&  ###"""!!!  !!!%%%---///222444444111---+++$$$###"""!!!!!!!!!""""""###$$$&&&)))+++,,,,,,,,,+++***)))(((&&&%%%$$$### !!!!!!!!!!!!      ###&&&'''(((###      oooppppppooonnnnnnppprrrkkkiiiggghhhlllpppsssuuurrrssssssrrrpppoooooooootttuuuvvvxxxyyyyyyyyyyyypppjjjccc^^^[[[WWWQQQMMMDDDAAA<<<777222---'''###  ######"""   ###&&&+++---000222222///,,,***$$$$$$#########"""######!!!###'''+++...000111111///...,,,***(((&&&$$$###"""""""""""""""!!!       $$$&&&&&&%%%         rrrrrrrrrqqqooonnnoooqqqjjjiiigggiiillloooqqqrrrqqqrrrtttsssqqqpppppppppuuuvvvyyy{{{||||||{{{zzzrrrllleee___[[[VVVOOOJJJCCC???:::444///)))###   !!!!!!!!!!!!   $$$'''(((***---......,,,***((($$$$$$#########""""""""""""%%%)))---000222222222///...---***(((&&&$$$###"""""""""""""""!!!       $$$'''(((&&&$$$      sssttttttrrrpppnnnmmmnnniiihhhhhhiiilllnnnooooooooorrrtttsssqqqooopppqqquuuwww{{{}}}~~~|||zzztttoooggg```[[[UUUMMMHHHAAA===666000***%%%    !!!!!!$$$'''&&&'''***++++++***(((&&&"""#########""""""!!!!!!###%%%))),,,.........---++++++***)))(((&&&%%%%%%!!!""""""!!!!!!      ###))),,,+++(((%%%       tttuuuuuutttpppmmmlllllliiihhhhhhjjjmmmnnnnnnmmmnnnqqqttttttqqqooopppqqquuuxxx||||||zzzvvvppphhhbbb\\\UUUMMMGGG???;;;444---'''"""    !!!!!! !!! !!!$$$&&&$$$&&&(((******)))&&&%%%!!!""""""""""""!!! ###%%%''')))***)))'''&&&((((((((('''''''''''''''!!!!!!!!!!!!        &&&,,,///...***'''         vvvvvvvvvuuutttqqqooommmmmmlllkkkkkkkkklllmmmmmmkkkoootttvvvvvvuuuttttttzzzyyyzzz|||yyyssskkkddd]]]VVVNNNHHH<<<666///((("""        !!!"""######$$$###"""!!! """"""############"""""" !!!###$$$%%%&&&'''$$$###"""        &&&---///---)))&&&           wwwvvvvvvuuusssqqqooonnnkkkjjjiiihhhiiijjjlllnnnooorrruuuwwwvvvuuuuuuuuuyyyxxxzzzzzztttkkkddd^^^VVVNNNHHH===777///((("""     !!!!!!""""""!!!!!!""""""""""""!!! !!!"""$$$%%%&&&######"""       %%%,,,...,,,((($$$      wwwvvvuuusssqqqpppoooooolllkkkiiihhhiiikkkoooqqqssstttvvvvvvuuuuuuvvvwwwxxxyyy|||{{{uuummmeee^^^VVVMMMGGG>>>888000((("""     !!!!!!  !!!!!! !!!"""###""""""!!!       $$$***,,,)))%%%"""       vvvuuurrrpppnnnmmmmmmnnnooommmjjjiiijjjnnnrrruuussstttttttttsssuuuxxxzzzzzz|||{{{uuunnnfff```WWWMMMGGG???999000(((!!!     !!!         """''')))&&&"""       tttrrrpppnnnlllkkkkkkkkkooommmjjjiiijjjnnnrrruuupppqqqqqqqqqrrruuuzzz~~~}}}{{{vvvnnngggaaaXXXNNNGGG???999000'''!!!          !!!%%%%%%###        rrrqqqpppnnnlllkkkjjjjjjlllkkkiiihhhiiikkkoooqqqnnnooopppppprrrvvv{{{zzzuuunnnhhhbbbZZZPPPIII>>>888///'''            """"""          rrrrrrqqqpppnnnllljjjiiikkkjjjiiihhhiiijjjlllnnnpppqqqrrrrrrssswww|||}}}xxxtttnnniiiccc[[[QQQJJJ===777///'''                      rrrssssssrrrpppnnnkkkjjjmmmlllkkkkkkkkklllmmmmmmrrrsssttttttuuuwww{{{~~~{{{wwwsssnnniiiddd\\\RRRKKK<<<777...&&&      """                 vvvuuurrrooommmlllllllllmmmjjjggghhhkkknnnooonnnvvvtttsssuuuxxxzzz{{{{{{~~~~~~|||wwwtttmmmccc^^^[[[SSSKKK@@@444)))###                  sssrrrpppnnnllllllkkklllmmmjjjhhhiiimmmpppppppppvvvuuuuuuuuuuuuwwwzzz{{{}}}{{{yyyvvvnnnddd^^^ZZZRRRIII>>>333((("""       !!!       !!!       oooooommmllllllllllllllllllkkkjjjlllnnnqqqrrrrrrxxxyyyyyywwwtttuuuzzz~~~~~~||||||xxxpppeee^^^YYYOOOFFF<<<111&&&    !!!   !!!""""""!!!    !!!###!!! !!!     nnnmmmmmmmmmmmmmmmnnnnnnkkkkkklllnnnppprrrsssssszzz||||||yyyuuuuuu{{{~~~{{{rrrggg___XXXMMMCCC:::///%%%     """    !!!######"""     $$$$$$"""    oooooooooppppppoooooooookkkllloooqqqqqqrrrrrrssswwwyyyzzzxxxttttttzzz~~~|||ssshhh___XXXLLLBBB999///%%%     !!!###   !!!"""!!! !!!    """%%%%%%!!!       rrrrrrrrrrrrqqqpppoooooojjjmmmqqqrrrrrrqqqqqqqqqqqqsssuuuuuusssuuuxxx||||||}}}~~~{{{ssshhh```YYYMMMBBB999///&&&"""      """     !!!    """%%%$$$       tttttttttsssrrrpppnnnmmmjjjnnnrrrsssrrrpppoooooonnnooorrrtttwwwyyyzzz{{{|||}}}~~~|||zzzsssiiiaaaZZZOOODDD:::000'''$$$      !!!!!!        """"""$$$"""       uuuuuuuuutttrrrooolllkkkjjjnnnssstttqqqooommmnnnnnnooorrrvvv{{{~~~~~~}}}}}}~~~~~~{{{yyyrrriiibbb[[[PPPEEE:::111)))%%%!!!   !!!!!!         $$$!!!###!!!      wwwvvvvvvtttrrrpppnnnlllmmmooorrrttttttrrrooommmllloootttyyy|||}}}}}}||||||{{{uuukkkccc\\\RRRIII===777...&&&"""      """$$$!!!            !!!$$$%%%###    ssssssrrrrrrqqqpppppppppqqqrrrtttvvvwwwvvvtttsssoooqqqtttxxx{{{~~~|||zzztttiiiaaaZZZRRRIII???999000)))$$$      !!!###!!!!!!            """%%%%%%###     ppppppppppppqqqrrrtttuuuuuuvvvwwwyyyzzzzzzzzzzzzuuuuuuwwwyyy|||~~~~~~|||zzzrrrggg___YYYQQQIIIBBB;;;222+++'''"""     !!!"""###"""     !!!"""!!!!!!     $$$&&&%%%###       sssrrrqqqqqqrrruuuwwwyyywwwxxxxxxyyy{{{}}}~~~zzzzzz{{{}}}~~~{{{yyypppeee]]]YYYRRRKKKDDD>>>555...)))$$$    ###$$$%%%$$$""" !!!!!!!!!    !!!"""###$$$###"""!!!  !!!%%%(((%%%###      zzzyyywwwvvvvvvxxxzzz{{{xxxxxxxxxyyy{{{}}}|||~~~~~~}}}~~~|||zzzxxxpppeee^^^ZZZTTTMMMFFF@@@888111,,,'''   !!!$$$&&&'''&&&$$$$$$$$$''''''&&&&&&$$$###!!!!!!  !!!"""!!!######!!! !!! !!!!!!!!!###%%%&&&'''&&&$$$### """&&&((($$$###        ~~~||||||||||||}}}yyyyyyzzz{{{|||~~~}}}|||zzz}}}{{{yyyxxxwwwqqqhhhbbb^^^XXXQQQIIICCC;;;555000***###   ###''')))((('''&&&&&&++++++***)))(((&&&$$$###   $$$&&&((($$$$$$$$$""" !!!###%%%''''''%%%###"""### !!!"""$$$%%%(((******)))'''%%%!!!  ###&&&((($$$###        ~~~~~~||||||}}}~~~}}}~~~~~~|||}}}~~~zzzwwwwwwvvvrrrjjjeeebbb[[[TTTMMMHHH@@@:::444...'''!!!   !!!&&&)))***)))((('''+++***)))(((&&&$$$"""!!!   $$$(((+++---*********)))&&&######&&&&&&(((***)))'''%%%######  !!!!!!&&&(((***------+++)))'''###""""""!!!  ###&&&((($$$###         ~~~}}}}}}}}}}}}~~~~~~|||yyyvvvvvvssslllhhheee^^^VVVPPPKKKCCC===777111)))$$$       &&&)))***)))((((((''''''&&&$$$"""     &&&+++...000.........---***'''###!!!"""'''***((()))++++++(((%%%$$$###!!!  !!!'''))),,,...///---+++)))%%%$$$$$$###"""!!!   ###&&&((($$$###         ~~~~~~~~~zzzwwwtttrrrooolllhhhccc]]]XXXOOOJJJBBB<<<777222***%%%!!!    !!!###$$$%%%%%%$$$###!!!   $$$(((,,,000333555666666555222...***(((###""" """&&&+++---111111000---)))&&&%%%%%%###""" !!!###$$$***---000222333111///---,,,***(((%%%###"""!!!!!!"""!!!"""""""""#########""""""!!!   $$$''')))'''$$$      ~~~||||||{{{}}}~~~{{{yyysssrrrooollliiiddd^^^YYYOOOJJJCCC>>>999444,,,'''"""   !!!#########"""   !!!''',,,000444777::::::;;;;;;888444000---((('''%%%%%%'''+++///111222222000---((($$$######"""!!! !!!"""$$$&&&+++---000222333222000...///---+++(((&&&%%%%%%%%%###""" $$$%%%&&&'''((('''&&&%%%""" !!!!!! """&&&)))+++)))&&&$$$""""""!!!      ~~~}}}~~~|||zzzyyyyyyzzz{{{||||||zzzxxxwwwrrrqqqooommmjjjeee___[[[OOOKKKEEEAAA===777000***###       ###)))...222777:::<<<>>>@@@AAA???:::444111+++***))))))+++...111333333333111---'''###!!! !!! !!!"""$$$&&&(((+++---000222333222000//////...+++)))((('''''''''###"""!!!  !!!"""''')))+++------,,,***)))$$$"""  """###!!!  ###'''***+++***((('''&&&&&&%%%"""      |||zzz{{{~~~}}}~~~zzzwwwvvvyyyyyyyyyxxxwwwtttrrrqqqpppooonnnmmmkkkfff```\\\OOOLLLGGGDDD@@@;;;333---###       ###)))...333777:::<<<>>>AAACCCAAA<<<666222,,,+++***)))***---///111555444222---'''""" !!!###&&&((()))+++---///111111000///...+++***((('''&&&&&&&&&&&&######!!!!!!###$$$$$$%%%&&&(((+++...000000///,,,***'''$$$!!!    !!!"""!!!!!!$$$'''***+++***)))(((''''''$$$!!!     ~~~zzzxxxyyy{{{}}}~~~{{{~~~~~~yyyvvvuuuwwwvvvuuutttrrrpppooonnnnnnnnnmmmmmmkkkfff___[[[PPPMMMIIIGGGDDD===555...###      %%%+++000444999<<<<<<>>>BBBCCCBBB===888444---,,,+++***+++,,,...///555444111,,,&&&!!! """$$$''')))******+++,,,------,,,+++***'''&&&%%%$$$###$$$$$$%%%###"""""" ###&&&'''''')))******,,,///111111///,,,***(((&&&###"""    !!!!!!###%%%'''***,,,...---+++)))(((&&&"""    ~~~{{{yyyzzz||||||||||||~~~yyyvvvuuurrrqqqpppoooooooooppppppmmmmmmmmmllljjjeee^^^YYYQQQNNNKKKIIIFFF???555...$$$       """(((...333777;;;======@@@CCCDDDCCC???;;;777///...---,,,,,,---......111000...***$$$ """$$$&&&((()))((()))))))))(((&&&%%%$$$###"""!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!%%%''')))+++---///---///000111111...,,,***)))'''%%%$$$###!!!     %%%&&&''')))+++---///111///---)))&&&$$$    ~~~}}}}}}~~~}}}}}}{{{~~~zzzwwwvvvqqqpppnnnmmmmmmmmmoooooolllllllllkkkiiiccc\\\VVVQQQOOOMMMKKKGGG@@@555---%%%"""        $$$***///333666:::<<<>>>???BBBCCCBBB???<<<999//////...---,,,,,,------++++++)))&&&!!!!!!$$$%%%''''''&&&&&&%%%$$$"""  !!!!!! """%%%'''***+++...222555333333444333222000...,,,)))'''&&&&&&%%%###  !!!&&&&&&''')))+++---///000,,,)))%%%"""    ~~~yyy{{{}}}|||{{{}}}{{{xxxwwwtttrrrooommmkkkkkkkkklllllllllkkkkkkhhhbbbZZZUUURRRPPPNNNLLLHHH@@@555,,,'''###      ###(((---111444777999===>>>???@@@???===:::999......,,,++++++*********&&&'''&&&###!!!###%%%&&&&&&%%%$$$###!!! !!!!!!!!! !!!%%%''')))+++---111666999888777777555333111000///((('''&&&&&&&&&%%%!!!!!!###$$$%%%&&&(((***+++---'''$$$     |||{{{{{{|||}}}}}}{{{yyy~~~|||zzzxxxvvvvvvtttqqqnnnlllkkklllllloookkkgggggghhheee___YYYPPPOOOLLLIIIEEE>>>666000)))$$$    !!!&&&+++///555:::>>>>>>BBBBBB@@@??????===999333000,,,***((('''%%%$$$$$$$$$###!!!"""#########$$$$$$$$$"""  !!!"""######""""""######$$$$$$$$$&&&(((***---000555888:::::::::999777555333222***((('''&&&&&&$$$!!!%%%*********,,,,,,***'''%%%"""   ~~~}}}|||}}}~~~~~~|||{{{}}}}}}~~~}}}{{{yyywwwvvvvvvtttrrrqqqooooooooooooqqqnnnkkkjjjjjjfff___YYYMMMLLLJJJGGGCCC===666111)))$$$   !!!!!!!!!  """###'''+++111777;;;???CCCDDDBBBAAAAAA???;;;333///+++'''&&&%%%###"""$$$######!!! """###############!!! """###$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%'''***+++...111666999=========<<<:::666333111+++)))'''&&&%%%### %%%))))))***------***'''%%%"""  ~~~}}}}}}~~~~~~}}}|||{{{||||||{{{zzzxxxvvvuuutttttttttttttttttttttttttttrrrppppppnnnhhh```YYYLLLJJJHHHEEEBBB<<<666111)))%%%  !!!$$$%%%$$$$$$"""!!!   $$$&&&###!!!"""%%%+++222777===AAABBBAAA@@@AAA???:::222...(((###!!!!!! ###""""""!!! """######""""""  """$$$%%%&&&***)))'''&&&%%%$$$$$$$$$&&&(((***,,,...111666999===>>>>>>>>>;;;777222///,,,***'''%%%$$$"""$$$))))))***------+++((('''###  ~~~|||{{{|||}}}||||||zzzzzzzzzzzzyyyxxxvvvuuutttuuuvvvxxxyyyyyyyyyyyyxxxwwwuuutttpppiii```ZZZNNNKKKHHHEEEAAA;;;444///(((%%%   !!!$$$$$$###""""""   ###%%%%%%###!!! &&&---222666:::===<<<<<<===:::666000+++$$$!!!!!!  """!!!!!!  """%%%'''(((,,,+++***(((&&&%%%%%%$$$&&&(((***+++---000555888:::;;;======;;;777222......+++'''%%%###!!!$$$))))))***---...,,,***(((%%%!!!  }}}yyyxxxxxxzzzzzzzzzyyyyyyzzz{{{zzzyyywwwvvvuuuvvvxxxzzz{{{|||||||||yyyyyyxxxvvvqqqiii```ZZZRRROOOJJJFFF@@@999222---(((%%%     !!!!!!$$$"""  ''',,,...444777777777999666222,,,'''!!!  """$$$'''(((,,,+++***((('''&&&%%%%%%%%%&&&(((***,,,///333666777999<<<===<<<999444111...+++'''$$$""" ###((()))+++...///---,,,***'''###   |||wwwuuuuuuwwwxxxyyyyyyzzz{{{||||||{{{zzzyyyxxxxxxyyyzzz{{{||||||}}}yyyyyyxxxuuunnnfff___ZZZTTTPPPKKKEEE???888111,,,(((%%%!!!   !!! !!!%%%(((...222333444555333...((($$$ """%%%&&&))))))((('''&&&&&&&&&'''$$$&&&((()))+++...222555888999<<<===<<<:::666444...+++&&&###!!! """''')))+++...000...+++***&&&"""   |||wwwttttttvvvxxxxxx{{{|||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz{{{|||xxxxxxvvvrrrkkkddd^^^ZZZRRRNNNIIICCC>>>777000,,,'''%%%!!!   !!!'''+++---...000---)))$$$  """###%%%%%%%%%%%%%%%&&&'''(((%%%''')))***+++...222555777888999999888555333111...***&&&"""!!!  !!!''')))+++///000///)))'''$$$   |||wwwssstttvvvxxxyyy||||||~~~~~~}}}|||{{{yyyxxxwwwyyyzzz{{{wwwwwwuuupppiiibbb]]]ZZZOOOLLLGGGBBB<<<777111,,,'''%%%"""    %%%''')))+++(((###!!! !!! !!!""""""###$$$%%%&&&((()))'''(((***+++,,,///333666555555555444222000---,,,---***%%%"""!!!   !!! !!!''')))+++///000///'''%%%"""  |||zzzyyyzzz{{{}}}|||{{{{{{wwwxxx{{{|||vvvqqqvvvsssoookkkhhhaaaYYYRRRQQQLLLEEE???<<<777111,,,(((%%%"""    """$$$%%%%%%$$$!!! !!!!!!   """$$$&&&''''''+++,,,---.../////////...000///---,,,+++++++++,,,,,,***'''### """"""###&&&)))+++++++++)))%%%     ~~~||||||}}}~~~}}}zzzzzz{{{zzzvvvrrrrrroookkkiiifffaaaYYYSSSQQQLLLEEE@@@===888222...***'''###       """"""###"""!!!   !!!$$$'''***+++------------......---------,,,+++***)))***+++++++++)))&&&""" !!!!!!"""%%%(((******)))'''###     ~~~}}}{{{xxxuuutttnnnkkkgggeeeccc___XXXRRRPPPKKKEEEAAA>>>:::444000,,,)))$$$!!!      !!!""""""""""""!!!  ###(((,,,...//////...,,,,,,+++++++++)))((('''''''''(((***+++***((($$$!!! !!!  !!!!!!!!!  ###&&&((((((&&&###      {{{vvvuuuuuullliiieeebbb```\\\UUUPPPOOOJJJEEEBBB???<<<666111+++((($$$!!!      """###$$$$$$""" &&&+++...111///---+++))))))(((((($$$$$$$$$$$$&&&(((***+++'''&&&### !!!""""""""""""!!! !!!"""#########!!! """%%%&&&&&&$$$      ~~~{{{vvvuuuvvvnnnjjjeeeaaa___ZZZSSSNNNNNNJJJEEEBBB@@@<<<666111***'''###      """######!!!"""'''***///...,,,***(((&&&%%%$$$!!!!!!!!!"""$$$&&&(((***%%%###!!! ######$$$$$$###!!! !!!"""!!! !!!###%%%%%%%%%$$$###!!!!!!  !!!!!!%%%&&&%%%###     }}}|||wwwuuuuuupppkkkfffbbb___[[[TTTOOOMMMIIIEEEBBB@@@<<<555000(((%%%"""      !!!!!! !!!%%%''',,,,,,+++)))&&&$$$!!!  ###&&&'''###!!! ###$$$%%%&&&&&&$$$""" !!! !!!$$$'''&&&&&&%%%$$$""" ###  !!!"""&&&'''%%%###      |||~~~}}}yyyvvvtttppplllgggcccaaa]]]XXXSSSMMMIIIEEEBBB???:::333...'''%%%"""       ###&&&'''((())))))(((&&&"""!!!###!!! """%%%%%%&&&''''''%%%###  $$$'''''''''&&&$$$"""   $$$'''(((&&&$$$       ~~~|||zzzzzz|||~~~{{{|||~~~}}}zzzvvvsssppplllgggdddccc```[[[WWWLLLIIIEEEBBB???:::222,,,(((%%%"""       """&&&((()))%%%'''((((((&&&!!! ###&&&&&&'''((((((&&&###  !!!"""######$$$###!!!###&&&''''''&&&$$$""" """"""!!!!!!%%%))))))'''$$$         ~~~{{{zzzzzzwwwtttvvv{{{}}}}}}}}}yyytttqqqoookkkiiieeeaaa\\\XXXOOOJJJDDD@@@===777000+++)))&&&"""           """&&&)))+++))))))((('''$$$ """###"""  $$$'''''''''&&&$$$###!!!  !!!%%%&&&((()))))))))(((''')))&&&###!!!  """&&&'''(((((('''$$$ &&&  $$$))),,,---***'''"""     {{{yyyxxxyyywwwtttvvv{{{||||||}}}}}}xxxttttttqqqnnnkkkhhhccc^^^ZZZQQQMMMFFFBBB>>>999222---***'''###!!!       !!!!!!!!! ###&&&)))+++******)))(((%%%!!!!!!$$$%%%$$$###!!!###&&&((('''%%%###!!!!!! !!!###'''(((***+++,,,++++++******'''%%%###"""  """(((((())))))'''###### !!!###&&&+++......+++(((###    {{{xxxyyyzzzyyywwwzzz~~~{{{xxxyyyvvvrrroookkkgggbbb^^^UUUPPPIIIDDD@@@;;;444///+++)))%%%###"""!!!    !!!"""######!!!  $$$''')))++++++++++++***'''"""###&&&&&&%%%###""" """$$$'''&&&$$$!!!""""""!!!  !!!$$$''')))***---...//////...---,,,***'''&&&&&&%%%###!!! !!!((()))))))))&&&### !!!$$$&&&)))---000000---***###      }}}||||||~~~|||}}}}}}{{{vvvrrroookkkfffcccXXXSSSLLLFFFBBB<<<666111---+++(((&&&%%%###!!!    """$$$$$$$$$%%%""" """$$$''')))***+++,,,,,,,,,)))%%%!!! $$$&&&$$$$$$"""!!! """$$$###!!! !!!"""""""""!!!!!!  """%%%(((***,,,///111222222111000...---+++*********(((&&&$$$"""%%%&&&''''''&&&###  !!!###$$$&&&(((***...111000,,,)))###      ~~~}}}yyyuuurrroookkkhhh\\\VVVNNNHHHCCC>>>777333///---***)))(((&&&###!!!     $$$&&&&&&&&&&&&$$$  !!!###%%%'''((()))+++,,,......,,,((($$$!!!"""$$$&&&%%%%%%###"""  !!!"""!!!"""""""""!!! !!!%%%(((***---000333555555333222222000............,,,***(((%%%!!! """$$$$$$""" !!!!!!###%%%''''''(((+++...000...***'''"""       ~~~}}}{{{{{{}}}~~~zzzvvvtttqqqnnnlllaaaZZZRRRKKKFFF@@@:::666111///---+++***(((%%%"""    ###'''(((((((((%%%###  !!!""" !!!"""###$$$&&&''''''***,,,...000///,,,(((%%%!!!!!!!!!"""###%%%'''((((((((('''%%%$$$"""!!!!!!  !!!"""!!!"""######"""!!!$$$''',,,...222666888888666555555333111111111000///---)))'''""" !!! !!!"""###&&&(((((()))+++...///---)))%%%         ~~~~~~{{{xxxxxx|||~~~zzzwwwuuusssqqqooofff___VVVOOOIIIDDD>>>999222000///...---***'''$$$        %%%)))***))))))###"""   !!!"""$$$!!!""""""###$$$%%%%%%%%%(((+++///111111///+++)))))))))))))))***+++,,,---)))((('''&&&%%%$$$###"""""""""!!! !!!""""""######$$$%%%$$$""" ###'''---111555999<<<;;;:::999888666444333333222000...)))'''### !!!###&&&(((******,,,//////---)))%%%      |||}}}|||xxxyyy}}}}}}yyyvvvuuutttrrrqqqiiicccYYYRRRLLLGGGAAA<<<333111000///...+++'''$$$          !!!&&&***+++***)))!!!!!!    !!!###$$$"""""""""######$$$$$$$$$'''***///222333111---+++000000/////////000111111''''''&&&%%%###"""!!!!!!%%%$$$###!!!!!!""""""!!!$$$%%%&&&&&&&&&$$$""" $$$(((///222777<<<>>>>>><<<;;;999777555444444222000...)))'''### !!!###%%%(((+++,,,---000000...)))%%%     ~~~}}}|||~~~~~~zzzwwwuuussspppnnngggbbbZZZTTTNNNHHHAAA;;;444333222111///,,,'''###!!!           !!!$$$&&&&&&'''((("""!!!      !!!!!!"""&&&))),,,---///000333555666666777777666444111///...,,,)))%%%"""  """###&&&$$$"""  ###&&&%%%)))+++)))((((((%%%!!!!!!%%%(((444888===@@@@@@>>><<<;;;::::::999777555222///---(((%%%   !!!###%%%)))+++...//////---***(((!!!    ~~~~~~||||||~~~}}}{{{wwwuuusssqqqnnnlllfffaaaZZZTTTOOOIIIAAA;;;444333222111000---)))&&&###           ###%%%%%%&&&&&&"""!!!   &&&(((+++,,,---000333666999:::;;;:::999777444333000...***&&&### !!!"""###$$$###!!!   """%%%((()))---...+++******&&&!!! ###)))---888;;;???AAAAAA???>>>>>><<<<<<;;;999666222...,,,'''### !!!###%%%***---000222222000,,,***###!!!   }}}~~~|||{{{|||zzzxxxuuurrrqqqooollliiiddd```ZZZUUUQQQJJJAAA:::333222111111111///,,,)))&&&"""          ###$$$$$$$$$%%%!!!  %%%'''((()))+++...222666======>>>>>><<<:::777666333000,,,((($$$!!! """$$$%%%###"""!!! !!! !!!$$$))),,,///333333///---,,,((("""!!!!!!(((///333===???BBBCCCBBBAAAAAABBBAAA@@@>>>;;;777222---+++$$$!!! !!!"""$$$&&&,,,///444777777444000---&&&$$$    |||{{{zzz|||{{{yyyvvvsssqqqnnnjjjgggbbb___ZZZVVVQQQJJJAAA:::222111000000111000...,,,(((###         """$$$$$$$$$$$$$$$!!! """###$$$%%%'''+++000444<<<===>>>>>>===;;;888666555333...)))%%%!!!!!!"""$$$&&&'''$$$###!!!  !!!###'''---000555888777333000...)))$$$###""" !!!%%%---555:::@@@BBBCCCCCCCCCCCCDDDEEEEEEEEECCC???999333---)))""" !!!"""$$$''')))///333888;;;;;;888333///)))'''$$$  """$$$&&&&&&&&&&&&%%%$$$###"""  |||{{{{{{}}}}}}zzzwwwuuuqqqllliiiddd```[[[WWWRRRKKKAAA:::000/////////000000///---((($$$            $$$&&&&&&%%%$$$$$$  """######!!! !!!###(((---222999:::;;;;;;;;;999777666888555000+++'''###!!! """$$$&&&((())))))'''%%%### !!!$$$***000555999<<<;;;777333111,,,''''''&&&%%%&&&+++222999>>>AAACCCDDDDDDDDDDDDGGGHHHJJJIIIGGGBBB<<<444---)))  !!!###$$$'''+++---333666;;;>>>>>>:::555111+++)))&&&###!!! !!!!!! %%%)))+++///...---,,,***'''%%%$$$  }}}|||}}}~~~|||zzzwwwrrroooiiieee___YYYTTTMMMDDD===222000///000111222111///((($$$        """%%%'''&&&%%%$$$$$$  $$$(((***)))&&&$$$ """&&&,,,000444666777999999888777666999666222---(((%%%###!!!"""###%%%'''((()))******(((&&&$$$!!! !!! !!!%%%,,,333888<<>>666...)))  ###%%%'''+++///333777999===???>>>:::555222+++)))'''$$$###"""######!!!!!!"""(((,,,...111000///---***&&&$$$"""  ~~~~~~}}}yyywwwqqqkkkddd]]]WWWPPPHHHAAA444333111222333444333222)))%%%        """%%%'''%%%###""""""  $$$)))...000///,,,***### !!!###''',,,///222444666888:::999999888999777333...***&&&$$$######$$$&&&((())))))))))))'''%%%### !!!"""""""""  %%%---555:::???CCCCCC@@@>>>===999444......///111444999===???AAADDDGGGJJJKKKLLLNNNPPPOOONNNLLLGGG@@@777///***  !!!$$$&&&)))...444888:::<<<>>>???===999444222+++)))'''$$$######$$$$$$###"""!!! $$$(((***,,,,,,***(((%%%"""   |||vvvppphhh```ZZZSSSKKKEEE777555444444555666555444+++&&&       """%%%&&&$$$"""!!!!!! """&&&,,,111444333000---%%%###"""%%%)))---///222444777999;;;;;;;;;:::999777333...***'''&&&%%%###$$$&&&((()))(((((('''%%%$$$""" """"""######!!! %%%---666;;;BBBEEEFFFCCCAAAAAA===888000111222444777:::===???BBBEEEIIILLLNNNOOOQQQRRRPPPOOOMMMIIIAAA888000***   !!!$$$'''+++000777;;;<<<===>>>>>><<<888444111***)))&&&$$$######$$$%%%######!!!!!!###&&&&&&%%%###!!!  yyyooofff^^^TTTIIIBBB:::666666999:::777555666---(((!!!    %%%%%%&&&%%%$$$!!!  '''***...222555777777666---)))"""!!!&&&***---///111444888;;;===<<<999777777666555333000---)))''')))(((((()))++++++***(((&&&%%%$$$"""!!! """"""###""" ###)))...333@@@CCCHHHIIIHHHEEEBBBAAA>>>:::777888;;;???AAAAAAGGGJJJLLLKKKNNNTTTWWWVVVWWWUUUQQQLLLDDD;;;000***"""  """###&&&))),,,111666:::AAA@@@???>>>;;;888555333,,,***&&&$$$###"""   ~~~}}}}}}xxxpppggg```VVVLLLEEE<<<888777::::::777555666---(((!!!   !!!%%%%%%%%%%%%###  !!!(((***///333666777777666///+++$$$"""'''+++...000222555999<<<===<<<:::888666666555444333000...---,,,+++***+++,,,,,,***)))((('''&&&$$$###!!!!!! """""""""!!! """'''---111>>>AAAFFFHHHGGGEEEDDDCCCAAA>>><<<===@@@BBBCCCBBBHHHLLLNNNNNNQQQVVVYYYWWWZZZXXXTTTOOOHHH>>>333,,,$$$  !!!###%%%(((+++///555999@@@??????===:::777444222***((($$$"""!!!  |||{{{|||~~~xxxpppiiibbbYYYOOOHHH???:::888999999666555666,,,'''    """%%%%%%%%%%%%$$$""" $$$(((+++000444777777666666000---''' ###(((---000222444666999<<<===<<<;;;999666666666666555444333222000///------......,,,+++***)))(((&&&$$$###"""!!!!!!!!!!!!!!! !!!&&&+++///999===BBBEEEEEEEEEEEEFFFEEECCCBBBCCCEEEFFFEEEDDDIIINNNQQQRRRUUUZZZ[[[YYY]]][[[XXXSSSKKKAAA777///&&&"""  """$$$&&&)))---333777>>>>>>>>><<<999666222000(((%%%!!!  ~~~}}}}}}}}}xxxpppiiibbbYYYOOOHHH@@@;;;777888777444333555---(((!!!    """%%%(((&&&&&&%%%$$$!!! !!!%%%))),,,111555777777666444000---((("""!!!%%%***...111333555777999;;;<<<<<<;;;:::777777777666666555555444111000...///000000000///+++***)))'''%%%###!!! !!!!!!!!! !!!$$$%%%$$$###!!! $$$(((,,,333666;;;???AAACCCEEEFFFGGGGGGGGGHHHIIIHHHGGGEEEJJJOOOSSSUUUXXX]]]^^^[[[^^^\\\YYYUUUNNNCCC888111'''### !!!###%%%'''+++111555<<<======;;;999555111...&&&###  }}}|||||||||wwwpppjjjbbbYYYNNNGGGAAA;;;666666555333222555///***""" !!!$$$%%%%%%$$$$$$ """###%%%(((***''''''&&&$$$!!! """&&&))),,,111555777666444333///,,,(((###  """&&&***...111222555666777999:::;;;;;;;;;999888777666555444333333111///......000222222111)))))))))(((&&&$$$""" !!!!!!  $$$'''(((((('''%%%"""!!!!!!  """&&&)))---000555999;;;>>>BBBDDDFFFHHHIIIJJJIIIHHHFFFFFFJJJPPPTTTVVVYYY^^^___\\\]]][[[YYYUUUMMMCCC777///&&&""" """$$$&&&+++000444;;;<<<<<<;;;888444000---%%%""" ~~~~~~~~~xxxwwwxxx}}}zzzvvvpppjjjcccZZZPPPHHHBBB;;;666555555333444666222---%%%  !!!"""!!!  """$$$'''***++++++***)))"""!!!"""%%%&&&(((***,,,))))))'''%%%!!! """%%%))),,,111555777555222000...+++((($$$!!!!!!"""$$$'''***---///111222222444555888:::;;;<<<;;;999888666444333222222000...,,,,,,...000000000((())))))((('''%%%###""""""!!!!!! """'''***++++++***)))'''&&&%%%###  """%%%(((***,,,000444777:::>>>AAAEEEGGGIIIIIIHHHFFFFFFFFFJJJOOORRRTTTWWW]]]^^^\\\ZZZYYYWWWSSSLLLAAA555---%%%!!! !!!###&&&+++111555:::;;;<<<<<<999444000---'''###  ~~~|||||||||{{{uuutttuuuzzzwwwtttoookkkfff^^^TTTMMMDDD===777666666555666:::555000'''   !!!"""###$$$$$$$$$###"""""""""###$$$$$$%%%$$$""" !!!###&&&))),,,///111000...---'''&&&%%%""" !!! !!!%%%((()))***,,,...+++***)))&&&"""!!!###(((+++000555666444111...---,,,)))%%%###!!!!!! ###$$$%%%'''***,,,.........///000222555888;;;<<<;;;:::888666555444444444111///,,,***+++,,,,,,+++((()))******)))(((&&&$$$###""""""!!!!!!!!!!!!"""!!!!!!"""&&&***---///...,,,++++++***)))&&&!!! !!!!!! """%%%'''***,,,///111444777<<>>888888888777999===888222)))!!! """######%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$""" """$$$)))+++///222444333111000------+++)))'''$$$!!!  !!!######""""""!!!!!!!!!  !!!  ###'''***+++,,,...000,,,+++***'''"""!!! """'''+++000444555333000---...,,,)))'''$$$###""""""$$$%%%&&&''')))+++,,,---,,,---...000333777:::<<<;;;:::888666666666666777333000,,,))))))(((((('''((()))+++,,,+++***(((&&&######""""""""""""######$$$$$$%%%(((,,,000111111------------+++'''!!!!!!"""""""""!!!"""$$$'''***,,,///111333666;;;???DDDFFFHHHHHHFFFEEEGGGJJJHHHLLLNNNNNNRRRYYY\\\\\\XXXWWWUUURRRKKK???333***%%%""" ###'''---333888:::<<<======:::555000---***'''"""   ||||||||||||{{{zzzyyyxxxuuuqqqrrrxxx}}}{{{yyyyyyrrrooojjjeee```[[[UUUQQQHHHEEE@@@<<<;;;;;;:::999666000(((  """+++,,,,,,---------------***(((&&&$$$$$$%%%''')))&&&$$$"""!!! !!!$$$&&&))),,,000333333222222333333222///---+++)))((((((%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$"""!!!!!!"""###"""!!!$$$###!!!!!!$$$(((+++...///000111000---)))$$$ !!!!!! ###'''+++...//////000000---,,,***(((%%%###!!!!!!######$$$%%%&&&'''((()))%%%''')))+++---111666:::;;;999666666888888666333333333111---(((%%%$$$%%%&&&''')))+++---...//////+++(((&&&%%%&&&&&&&&&&&&$$$%%%&&&(((+++...000222222111///...,,,)))$$$ """######$$$%%%'''''')))+++...111333555555:::===AAADDDDDDEEEEEEFFFGGGHHHJJJLLLNNNQQQRRRSSSSSSRRRQQQMMMHHH>>>444---(((###"""%%%)))...333777:::;;;<<<;;;999555111///***)))&&&"""      ~~~}}}|||zzzyyyxxxtttrrrtttyyyzzzwwwtttuuunnnlllhhheeeaaa]]]XXXUUUMMMHHHCCC>>><<<:::999888555000'''  !!!&&&,,,---...///000111111111---+++(((%%%$$$$$$%%%&&&%%%###!!! ###%%%(((+++000333333333444444555444222111///...---,,,)))'''&&&$$$$$$$$$&&&'''((((((''''''''''''&&&&&&((('''%%%%%%&&&'''&&&%%%%%%$$$!!!!!!$$$(((,,,...///000111000---)))$$$  $$$))),,,---......///---,,,+++)))'''$$$"""!!!""""""###$$$%%%&&&''''''$$$%%%'''((())),,,111444777666555666777888555333444444222...)))&&&%%%%%%'''(((***---000222333333///---***)))******)))((('''''''''(((***---///111333222000///---)))$$$  ###%%%%%%&&&(((***+++,,,---///111222222333333666;;;???AAABBBDDDEEEFFFGGGIIIJJJLLLNNNPPPPPPRRRQQQPPPMMMHHH@@@666///)))$$$"""&&&)))---333666888999999999777444000...,,,+++(((%%%!!!     ~~~|||zzzyyyxxxssssssvvvzzzxxxrrrpppqqqjjjiiifffdddbbb___[[[XXXPPPLLLEEE@@@<<<:::888666555///'''  &&&+++...///111333444555555555111...***'''$$$"""""""""###!!!!!!###&&&)))...111333444555666555555444333222111111000...---+++)))(((((())))))*********))))))(((((((((+++)))(((((())))))((('''%%%$$$"""!!!%%%))),,,///000111000///---***%%%  %%%(((***+++,,,...------,,,+++(((%%%"""!!! !!!"""###$$$%%%%%%######$$$######%%%))),,,111111222555777888666444666555333///***'''&&&&&&'''))),,,000444777999:::555333111000000000...---***)))(((((())),,,///000444333222000...***$$$ !!!%%%'''(((***,,,...000000000000000//////...,,,000555:::===@@@CCCEEEEEEEEEFFFHHHIIIJJJKKKLLLNNNNNNMMMKKKGGG@@@888222***&&&!!! $$$'''***...222555555555666555444111///...---,,,***&&&"""    ~~~~~~~~~{{{yyyxxxwwwrrrtttxxx{{{wwwpppnnnqqqjjjhhhfffeeeccc```[[[WWWPPPKKKEEE???<<<:::777666444...&&&  $$$+++000333444666777888888777666111///+++'''$$$"""!!!!!!""" !!!"""&&&+++...000222444666444444444444333333222222333222000...---,,,++++++,,,++++++******))))))))))))'''&&&&&&''''''%%%$$$$$$$$$### !!! """&&&***---///000111///...---***&&&""" !!! !!!%%%'''(((***,,,---------+++)))&&&"""!!! !!!""""""######""""""!!!!!!$$$***,,,000444777888777666888888666111,,,)))'''(((''')))---222666:::===>>>:::888777777777666333111,,,+++((('''(((,,,000222666555444222000+++%%% !!!%%%(((***---000222333333222111///---+++***+++...333777:::===AAACCCBBBBBBCCCDDDEEEEEEFFFFFFHHHHHHHHHGGGEEE???888333,,,(((###  ###(((+++---///222444333333333222111///...---,,,+++)))'''$$$     |||zzzxxxwwwwwwtttuuuyyy|||xxxqqqpppsssllljjjhhhfffccc^^^XXXTTTLLLHHHBBB===;;;999777666333...&&&   """'''...222777888999::::::888555444...---***'''$$$"""!!!!!!  """'''***---///222444444444555666666555444444444444222000///------,,,++++++******)))(((((('''&&&%%%$$$%%%%%%$$$""" !!!""""""!!!!!!######$$$'''+++---///000000------,,,***'''### !!!###%%%%%%$$$###"""!!! """$$$&&&(((***,,,,,,+++***'''$$$"""  !!!!!!""" $$$'''---333666888::::::;;;:::888333...***))))))'''***...333888<<>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCAAA===777333---)))%%%"""  !!!###'''+++...000111222333222111000///------,,,,,,,,,+++***)))'''%%%###!!!   ~~~{{{zzzyyyyyyyyyxxxwwwxxx{{{xxxsssqqqsssnnnllljjjgggccc]]]VVVQQQIIIEEE???;;;999888777666222---%%%   ###'''+++000333888999;;;;;;:::777444222,,,+++)))&&&$$$"""  $$$'''***---000222555666777888888777666666333222111000///---,,,+++))))))(((''''''&&&%%%%%%$$$$$$###$$$$$$###  !!!###%%%%%%'''))),,,---...//////++++++***)))&&&###!!! !!!###%%%((()))(((&&&%%%###""" !!!###%%%''')))+++***)))&&&$$$""" """)))///333777;;;=========:::555000,,,++++++)))+++///444999===@@@AAA??????@@@BBBBBBAAA===:::222///)))&&&&&&+++111555999999888666333---%%%  ###(((+++...000444666777666555333111...,,,++++++---000111111333555777999::::::;;;<<<======>>>>>>>>>?????????;;;666333---***&&&$$$"""!!!"""%%%)))...111111111111111000///---***)))((())))))++++++++++++***)))((('''   }}}{{{{{{|||}}}}}}~~~zzzwwwxxxwwwrrrppppppooommmkkkhhhccc\\\UUUOOOIIIDDD???;;;999888666555222,,,%%%   $$$))),,,///222444666777999:::999666333111+++***(((%%%"""  ###&&&)))+++///222555666777888888777555444000000///...---,,,******'''&&&&&&%%%$$$###"""!!!"""!!!!!!""""""  """%%%'''((()))+++------...------)))))))))(((&&&###!!!  """!!!$$$'''***+++***)))'''%%%$$$""" !!!"""$$$&&&)))+++)))&&&""" $$$***///444:::??????>>><<<777111---,,,,,,,,,...222666:::>>>@@@AAAAAABBBDDDFFFHHHFFFBBB>>>888333,,,&&&%%%)))///333;;;:::999888444...%%% !!!###&&&+++...000333666888888888777666555333111000---...000000000111333555555666777888999:::;;;;;;=========>>>===;;;666333---***'''$$$###"""!!!%%%)))...111111000///......,,,)))&&&$$$###$$$$$$&&&'''((()))))))))))))))###!!!    }}}||||||~~~|||wwwvvvvvvqqqmmmmmmnnnmmmkkkhhhccc]]]UUUPPPJJJFFF@@@;;;999777666444222,,,%%%   """(((---000222444555333555777999888666333111,,,+++(((%%%"""  $$$''')))+++///222222333555666555444222111------------,,,***)))(((%%%%%%$$$###"""  ###&&&(((***+++,,,---...---,,,,,,'''(((((('''%%%###!!! !!!###"""$$$(((+++,,,,,,***(((&&&%%%$$$"""!!!!!!  !!!"""$$$&&&(((***((($$$  ''',,,222:::???@@@???===888222...------///111444888;;;>>>AAABBBBBBCCCFFFIIIKKKIIIEEEBBB<<<666...&&&$$$''',,,000;;;;;;:::999555...&&& !!!###&&&)))---000222444777:::999999999999888666555444///000222222222333666888333444555666777999::::::=========>>>===;;;777444---***'''%%%$$$"""    $$$(((---000000...---,,,---***&&&### !!!!!!"""###%%%&&&'''''''''%%%###     ~~~}}}~~~}}}zzzwwwuuutttsssrrrqqqllljjjhhhfffbbb]]]VVVRRRIIICCC;;;555333333444444222,,,%%%   %%%(((...333666666555333111111222444555444111...+++)))%%% !!!$$$&&&(((+++...111333333333333222111000000---+++)))'''&&&%%%%%%%%%%%%%%%$$$###"""!!! ###''')))---...000111111///...---((('''%%%###"""!!!  """###%%%)))+++......,,,***(((((((((&&&$$$######""" !!!###$$$$$$######$$$%%%%%%$$$###!!!!!!'''///777<<>>888333111222333777===CCCFFFFFFDDDCCC@@@BBBEEEJJJMMMLLLIIIEEE>>>999111***(((***...111888???AAA;;;222...***((("""!!!$$$%%%$$$)))***---000444777999;;;======>>>>>>===;;;999888444666777666333222444777444555555555444666:::===BBBDDDDDDBBB@@@>>>888000---)))%%%###"""!!!  !!!###&&&***---...///...***'''###      ~~~~~~|||zzzvvvttttttsssrrrqqqjjjiiihhhgggeee```ZZZUUULLLGGG???999666666666666222---%%%   !!!&&&)))...333555555444222000000000222222111...+++(((&&&""" """$$$&&&'''***...000222222333222222111//////,,,***(((&&&$$$$$$###$$$$$$$$$######"""!!! ###(((+++---...000111111000///...((('''%%%### !!!###$$$%%%)))+++------+++)))(((((('''%%%###"""""""""!!! !!!"""$$$###""""""###%%%%%%$$$""" %%%---555:::===???@@@===777333222333666:::@@@FFFIIIJJJHHHGGGFFFGGGHHHKKKLLLKKKHHHEEE@@@;;;444...+++---111444===CCCEEE???888444000---(((%%%"""###'''******)))+++---///222555888;;;<<>>777000,,,((($$$"""!!!!!!  !!!%%%))),,,......///+++(((###       {{{yyyuuuttttttsssrrrqqqiiiiiijjjjjjiiiddd^^^YYYRRRLLLEEE???;;;999888777444...&&&    ###(((***...222444333222000///...---------+++(((%%%###!!! """$$$&&&'''))),,,///000111111111111///...---***)))&&&$$$"""!!!!!!!!!######""""""!!!!!!!!! $$$))),,,---///111222333222111000)))(((%%%"""!!!###$$$&&&&&&***,,,------+++)))((((((&&&$$$"""!!!"""#########"""!!!!!!"""######""""""###$$$$$$###!!!  """***111777999;;;===;;;777444555666<<>>:::777444...+++((((((,,,//////...///000222555777:::<<<===BBBBBBCCCDDDEEEEEEDDDDDD:::999777777888888777777555666777777777999<<>>;;;999555000(((!!!     ###)))+++...000111111///...---+++)))'''&&&%%%!!!!!!"""$$$%%%&&&(((+++---...///000000000...,,,+++((('''$$$""" !!!!!!!!!!!!!!!!!!!!!!!!$$$))),,,///000222444444444333222+++)))&&&### """$$$%%%&&&'''+++,,,---,,,***(((((((((&&&$$$"""!!!###%%%&&&&&&%%%###!!!  !!!###"""!!!!!!"""$$$""""""  &&&---222555888::::::777666888:::@@@CCCHHHMMMQQQSSSTTTTTTSSSQQQNNNMMMMMMLLLKKKJJJGGGDDD>>>:::888999<<>>>>>???@@@AAACCCDDDEEEEEE===999666777999:::888555666777999999999;;;>>>@@@CCCEEEEEEAAA>>>;;;444,,,'''$$$  """"""###!!!%%%))),,,------+++((($$$   |||yyyvvvuuuttttttsssrrroooooooooooonnniiiccc^^^[[[WWWQQQLLLHHHCCC>>>;;;777222)))"""   $$$(((***,,,...///...,,,+++***((($$$""" """###$$$%%%%%%&&&)))+++---...///000///---+++)))'''%%%###!!!  !!!!!! %%%***,,,111222444666666555444333---+++((($$$  """$$$%%%&&&&&&***,,,,,,+++(((&&&&&&'''%%%###""""""$$$&&&''''''$$$###"""!!!  !!!""""""!!! """###!!!  """)))...111444777777666777:::===AAADDDHHHMMMQQQTTTVVVWWWUUURRRNNNMMMMMMNNNNNNNNNIIIFFFBBB???>>>@@@CCCEEEGGGLLLNNNKKKIIIHHHEEE@@@:::666222222444555444333333444555777999:::;;;<<<;;;;;;<<<>>>@@@AAACCCDDD===:::777666999999777555666888:::;;;<<<===@@@BBBDDDFFFEEEAAA===:::222***%%%""" !!!!!!!!!%%%(((*********)))'''"""       |||xxxvvvuuuuuusssrrrrrrqqqpppooonnnkkkfffbbb___\\\XXXTTTOOOIIICCC???999333+++$$$   ###&&&''')))+++,,,+++***)))(((%%%  """###%%%$$$$$$%%%'''))),,,---///000///---***(((%%%$$$###!!!!!!!!!!!!"""!!!!!! !!!&&&+++...444555666777777666555333...,,,)))%%%!!!"""###$$$$$$$$$((())))))'''$$$"""######"""!!!!!!"""$$$&&&%%%$$$"""!!!  !!!!!! !!!"""  &&&***---000333444444555:::>>>@@@BBBFFFJJJOOOSSSVVVWWWTTTQQQNNNMMMMMMNNNOOOOOOHHHFFFDDDCCCCCCEEEHHHJJJKKKOOOQQQPPPOOOOOOLLLGGGBBB===888777777888666444333333444555777888999999888999999;;;===???AAACCC===;;;999888888888777666777999<<<===>>>???AAACCCEEEFFFEEE@@@<<<888000(((### """%%%'''(((((('''&&&$$$        ~~~zzzxxxvvvuuusssrrrrrrpppooonnnnnnllliiigggdddaaa^^^[[[VVVPPPIIIEEE:::555,,,%%% """$$$%%%'''((())))))((((((&&&"""  """$$$###$$$%%%$$$###$$$&&&'''+++---///000000---***(((%%%$$$###""""""###$$$%%%!!!!!!  $$$)))---000666777888999888777555333---+++((($$$  """"""""""""$$$$$$$$$!!!!!!######!!! !!!!!! !!!""" $$$'''(((+++...///000222777;;;===>>>BBBFFFKKKPPPTTTVVVTTTQQQNNNMMMMMMMMMMMMLLLFFFEEEEEEEEEFFFIIILLLNNNLLLPPPRRRQQQRRRSSSPPPJJJEEE@@@;;;888888777555222111222222333444555555666555555666777999;;;>>>???=========;;;888777888999888:::===??????AAACCCDDDEEEGGGEEE@@@<<<777///'''!!! """$$$&&&&&&&&&%%%$$$###!!!       |||yyywwwuuusssrrrpppooommmmmmnnnnnnlllkkkgggeeebbb___[[[UUUNNNIII;;;555---%%%  !!!"""###%%%'''((((((''''''%%%!!! !!!""""""###$$$###"""###%%%'''###$$$%%%$$$######%%%'''+++---///111000---***(((%%%$$$#########$$$&&&'''""""""!!!  !!!###'''+++///222888999::::::999777444333+++)))&&&###!!!!!!!!! !!!  """!!!!!!  """"""&&&%%%(((+++,,,,,,///444999;;;<<>>@@@@@@AAACCCEEEFFFGGGEEE@@@;;;777...&&& ###$$$%%%&&&&&&%%%###"""!!!       }}}wwwttttttuuurrrqqqooommmmmmmmmooooooffffffeeedddaaaZZZRRRLLL@@@;;;222)))"""   """%%%&&&&&&%%%$$$%%%""""""######$$$%%%'''$$$%%%&&&''''''(((((('''***'''$$$!!!!!!###&&&((()))+++---......,,,)))((('''%%%$$$%%%&&&'''&&&%%%%%%### #########%%%(((,,,000222444666999:::999555111...,,,***&&&"""  !!!"""%%%))),,,...000333555:::;;;>>>CCCIIIMMMOOOPPPOOOPPPPPPNNNJJJEEEBBBAAABBBCCCDDDEEEHHHJJJLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRLLLGGG???;;;888666222//////000111222222222222222//////...------///222666<<<>>>@@@???===:::888888;;;<<<>>>>>>>>>@@@DDDFFFCCCCCCBBB@@@<<<444,,,&&&""" """###%%%%%%&&&&&&%%%$$$"""!!!     yyyuuuttttttrrrpppnnnmmmlllmmmoooppphhhhhhhhhhhheee```XXXSSSCCC>>>555,,,&&&"""   !!!$$$%%%%%%%%%$$$%%%###"""%%%&&&&&&'''(((***((())))))***************---+++'''###"""###%%%''')))***,,,......---+++))))))((('''((()))***)))'''&&&$$$ """"""$$$&&&***---000222444555777777666333000---+++)))%%%!!! !!!""" """%%%&&&'''))),,,...333555999???DDDHHHJJJJJJLLLMMMMMMKKKGGGCCCAAA@@@BBBBBBCCCEEEGGGIIIKKKLLLJJJJJJJJJKKKLLLNNNPPPQQQNNNIIIBBB<<<777333///---...///000111111111111111.........,,,,,,---000333:::<<<>>>???===;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDCCCCCCBBBAAA===666...(((### !!!###$$$%%%%%%&&&%%%$$$###!!!       |||wwwttttttrrrpppnnnllllllmmmoooppplllllllllmmmkkkgggaaa\\\JJJCCC999000+++((('''&&&!!!!!!    """###$$$$$$$$$%%%### ###%%%)))***++++++---..................---------000...)))%%%######$$$%%%(((***,,,.........---,,,,,,++++++,,,------,,,***&&&$$$  """%%%))),,,///111222333333333222000///---,,,)))((($$$  !!!!!!"""""""""""""""""" """&&&)))---000666<<>>>>>===>>>???<<<<<<<<<;;;:::;;;>>>AAACCCCCCCCCBBB???999111+++$$$!!!"""$$$%%%%%%%%%%%%%%%###"""!!!   !!!"""""""""      }}}xxxuuussssssqqqooommmmmmnnnqqqrrrrrrrrrrrrrrrqqqmmmgggcccSSSJJJ???555000---+++)))$$$$$$"""!!!    !!!"""######$$$###""" %%%(((,,,...//////000111222222111000//////......///---)))%%%######$$$%%%((()))+++---...///.........------...000000...,,,'''%%%!!!!!!&&&***...000111222111000...,,,***)))))))))(((&&&$$$  ###%%%&&&&&&%%%$$$######""""""###'''***///555;;;???AAABBBCCCBBBBBBBBB@@@===<<<===>>>???@@@AAACCCEEEGGGHHHHHHDDDDDDCCCCCCEEEGGGIIIJJJIIIIIIEEE===444---+++,,,++++++,,,,,,---...///000///000///---,,,,,,...000777:::===>>>>>>???@@@BBB??????>>>;;;::::::===???CCCDDDDDDDDDBBB<<<555///%%%""" ###&&&'''%%%%%%%%%$$$###"""!!!   ###$$$&&&'''&&&###       ~~~yyyvvvtttuuusssqqqooooooqqqtttvvvxxxxxxwwwwwwuuuqqqlllhhh\\\RRREEE;;;666111---***&&&%%%$$$"""    !!!""""""#########"""!!! !!!&&&***...111222222222333333222111///............+++***'''$$$###$$$%%%&&&((()))***,,,...............------///000000...+++'''%%%""" %%%***---///000000...,,,)))&&&$$$$$$$$$$$$%%%$$$###   """$$$'''))))))((('''%%%$$$"""!!!!!!"""&&&(((---444999;;;<<<>>>???===>>>>>>===;;;;;;<<<>>>>>>???AAACCCEEEFFFFFFFFFBBBAAA@@@???@@@AAADDDEEEBBBCCCAAA;;;333---,,,---*********+++,,,---///000111222222000//////000222999;;;>>>???@@@AAABBBDDDEEEDDDBBB>>>;;;;;;===???CCCDDDEEEFFFDDD@@@999444'''###!!!$$$&&&'''%%%%%%$$$######"""""""""   !!!###''')))+++,,,***'''###    |||yyyxxxyyywwwsssqqqrrrtttxxxzzz}}}|||{{{{{{yyyvvvqqqmmmcccYYYLLLBBB===777000+++((('''%%%###!!!  !!!""""""#########""" """(((+++000333444444555555222111///...---------...)))'''&&&$$$$$$%%%''''''((((((***+++,,,------------------///000000---+++'''&&&### ###'''+++,,,------***((($$$!!! !!!  """###$$$%%%'''***+++,,,+++***((('''%%%###!!!!!!###%%%+++111444555555777::::::;;;======<<<<<<>>>???>>>???BBBDDDEEEFFFFFFEEEAAA???===;;;;;;<<<>>>@@@<<<<<<;;;777333///------******)))***+++---///111222333333333111111333444;;;===???AAABBBCCCFFFHHHKKKJJJFFFAAA===<<<>>>@@@DDDDDDFFFGGGGGGCCC===999+++''' !!!$$$&&&'''%%%%%%$$$######$$$$$$%%%#########  """$$$***+++---...---***&&&$$$     ~~~~~~|||zzzvvvtttuuuxxx|||~~~~~~~~~~~~~~~|||xxxuuuggg]]]QQQIIIDDD>>>666///***)))'''%%%"""    !!!!!!"""######""" !!!%%%)))---333666777777777888111000...,,,,,,,,,---...)))((('''&&&&&&&&&'''((((((((()))***++++++,,,,,,,,,---...000111000---***'''&&&$$$!!!"""%%%'''))))))***&&&$$$!!! !!!!!!""""""###$$$$$$%%%&&&)))+++...///000000,,,+++***(((&&&$$$###""""""%%%***///111000000333666777:::===>>>>>>>>>???@@@>>>@@@BBBEEEFFFFFFFFFEEEAAA>>>;;;888777888:::;;;999888555444222000---+++******))))))+++---000111111222444333333333444666:::<<>><<<>>>@@@DDDEEEGGGIIIIIIFFF@@@<<<000+++$$$"""$$$&&&'''%%%$$$$$$$$$$$$&&&'''(((&&&'''&&&###"""$$$((()))***+++***(((%%%###      ~~~|||xxxvvvwwwzzz~~~}}}zzzhhh___TTTMMMIIIDDD:::333,,,+++)))&&&$$$!!!    !!! !!!######""""""'''+++///444888999999999:::000///---,,,+++,,,...///+++***)))(((''''''((((((((((((((()))******++++++------...000222111...+++'''&&&$$$!!! ###%%%&&&'''((($$$"""  !!!"""###$$$%%%&&&&&&'''))),,,000222333222222...---+++)))'''%%%$$$###"""''',,,000000......222666666:::>>>@@@@@@@@@@@@AAA???@@@CCCEEEFFFFFFFFFEEEAAA>>>:::777555666777888999666333222222000,,,(((******))))))+++---000222000111333333333333555666888;;;???BBBFFFJJJOOORRRQQQOOOJJJCCC>>><<<>>>@@@DDDEEEGGGJJJJJJGGGBBB>>>444///'''  """$$$%%%&&&$$$$$$$$$$$$%%%''')))***((())))))%%% """$$$###$$$%%%&&&%%%###!!!      ~~~{{{zzz{{{}}}~~~~~~|||}}}|||wwwlllcccXXXOOOHHHAAA888222...,,,)))'''%%%###   !!!"""!!!  $$$,,,///444888999999777555///...---,,,,,,,,,,,,,,,++++++)))((((((((())))))'''***---,,,)))''''''(((++++++,,,---------,,,,,,%%%$$$"""  !!!######$$$$$$!!! !!!"""###%%%&&&'''))),,,///222333333222111+++,,,,,,------,,,******'''%%%""" !!!###%%%))))))***+++,,,...///000666:::@@@DDDEEEDDDBBBAAACCCEEEGGGHHHHHHEEEBBB@@@===:::666222//////000111222222111111000//////...,,,,,,,,,---...///000111222333666888::::::::::::>>>======AAAGGGNNNSSSVVVWWWTTTNNNGGGBBB>>>===<<<>>>@@@CCCEEEEEEBBB???<<<222000+++%%% """$$$%%%%%%%%%$$$######$$$'''***,,,---,,,+++)))&&&### ######"""!!!  }}}zzzyyyzzz|||}}}}}}{{{|||}}}{{{vvvqqqkkkcccYYYQQQJJJBBB999222...,,,)))&&&%%%### !!!!!!  !!! !!!%%%+++...222666777666444222...---,,,++++++***++++++,,,+++***)))))))))***+++)))+++---,,,)))''''''(((((())))))*********))))))$$$###""" !!!"""######"""""" !!!!!!###%%%&&&((())),,,...111333555555444333000000111222222111000///---+++(((&&&&&&''')))+++*********+++,,,...///000555:::@@@DDDEEECCCBBBBBBDDDFFFIIIJJJJJJGGGDDDBBB===:::666111//////000111111111111000000//////...,,,,,,------...///000111333444666888::::::::::::>>>===>>>BBBHHHNNNQQQSSSWWWTTTNNNGGGBBB>>><<<<<<>>>@@@CCCDDDDDDAAA===;;;555222---(((""" """$$$%%%&&&&&&%%%######$$$'''***,,,//////---+++)))&&&$$$"""  |||zzzyyyyyy{{{|||~~~|||zzzzzzzzzvvvpppjjjiiiccc[[[SSSLLLDDD:::333///,,,(((&&&$$$""" """$$$%%%$$$###!!!  """###'''+++...111444444333111///---,,,+++******))))))))),,,+++***)))******,,,,,,***,,,,,,+++)))'''&&&'''%%%%%%%%%&&&&&&%%%$$$$$$"""!!! !!!"""############""""""!!!   !!!"""$$$''')))+++,,,---///111333444555444444444444666777777666555444333111///,,,+++,,,...///,,,,,,,,,,,,---...///000555:::@@@CCCDDDCCCBBBBBBDDDGGGJJJLLLLLLIIIEEECCC<<<999555111......///000////////////////////////,,,------...///000111222444555777999:::;;;;;;;;;??????@@@CCCHHHMMMOOOOOOUUURRRLLLFFF@@@<<<:::999>>>???BBBCCCBBB???<<<:::777555000***%%% !!!###%%%&&&''''''&&&$$$$$$$$$''')))+++000///...,,,***(((&&&%%%    |||zzzyyyyyyzzz{{{|||{{{{{{{{{zzzvvvooojjjhhhddd]]]UUUMMMDDD;;;555///,,,((($$$""" !!!$$$'''((((((&&&$$$!!!  """ %%%(((---///222444444222000///...---,,,+++***))))))))),,,+++*********+++,,,---+++++++++)))(((&&&%%%%%%""""""######"""!!! !!!###$$$%%%%%%$$$###""" """$$$!!!  !!!###&&&)))+++---.........000111222333333333555666777999999999888777555444111///---...//////------------...///000000555999???BBBCCCCCCCCCCCCCCCEEEHHHJJJJJJGGGDDDAAA:::777333///,,,,,,---...------------.........///,,,---...000111222222333666777888999:::;;;<<<===BBBAAABBBEEEIIILLLMMMMMMPPPNNNHHHCCC===999777666:::<<<>>>@@@@@@???===;;;999777222---'''""" """%%%'''(((((()))(((&&&%%%%%%''')))+++---------+++***(((&&&%%%"""!!! ###$$$$$$$$$$$$    ~~~}}}~~~|||zzzyyyyyyzzz{{{{{{|||}}}~~~}}}xxxsssooohhhddd^^^VVVMMMCCC;;;555///+++&&&""" """&&&)))***)))(((&&&"""  !!!!!!&&&)))///111333444444333111000///...---+++******))))))+++***)))))))))***++++++)))((('''&&&%%%$$$$$$###!!!!!!!!! !!!###%%%$$$$$$$$$###!!!"""%%%'''###"""  !!!$$$(((+++---...///000000000111222333444444666777999:::;;;;;;;;;:::777555333000///......///,,,,,,,,,---...///000111555999>>>AAACCCCCCCCCCCCAAABBBDDDEEEDDDBBB???===666444///+++)))((()))*********+++,,,---......///,,,---///111333333444444666777888999;;;===>>>???DDDCCCDDDFFFIIIKKKKKKKKKJJJGGGCCC>>>:::666333222555777:::===?????????>>>:::888444///)))$$$  """%%%''')))***++++++***'''%%%%%%&&&(((***------,,,,,,+++)))((('''%%%### !!!$$$'''(((((('''&&&"""!!!    ~~~|||~~~}}}{{{zzzzzzzzz{{{|||}}}~~~zzzwwwtttiiifff___VVVKKKAAA:::555...***$$$ """&&&)))+++)))(((&&&###   """&&&)))///000111333333222111000000///---,,,******))))))***)))((('''&&&'''((((((&&&$$$"""!!!""""""""" !!!###"""""""""!!! !!!###%%%''''''%%%$$$!!! """%%%))),,,---...///222111111000111333555666777888:::<<<===>>>======888777555222000/////////***++++++,,,---///111222444888===AAABBBBBBCCCDDD?????????>>>===;;;999888222///+++'''$$$$$$%%%&&&'''((()))***,,,---...///,,,...000222444555555555666777888:::<<>><<<999777666555555...+++'''### !!!"""%%%&&&''')))+++---...///,,,...111333555666666555666666777999===@@@CCCEEEBBB@@@??????BBBEEEGGGGGG???>>><<<999666333111000000222666999<<<>>>>>>???===<<<:::666222---)))&&&!!!!!!"""""""""!!! !!!!!!""""""""""""######"""###$$$%%%$$$"""  $$$%%%'''***,,,...///000///---***'''&&&&&&((())),,,,,,---------,,,,,,+++'''%%%"""!!!$$$'''***,,,+++***((($$$"""     }}}}}}|||||||||{{{~~~~~~}}}zzzwwwuuutttlllhhh___TTTGGG===777555---(((""""""%%%(((***'''&&&$$$!!!  !!!"""$$$$$$"""!!! """"""!!!!!!  !!!###&&&((('''(((***+++,,,,,,++++++...---+++***((('''&&&&&&)))'''%%%###"""!!!"""""" $$$'''))))))'''&&&&&&$$$!!! ###&&&))),,,------,,,,,,+++)))((((((***---///000222444666888999999999555444222000---+++******''''''(((***,,,///111333444888<<<@@@AAABBBDDDEEE@@@>>>:::666444333333333,,,)))$$$ $$$%%%&&&(((+++,,,...///,,,...111444666666666666555666777999===AAAEEEGGG@@@>>><<<<<>>===;;;999666444222111111333666888;;;<<<======???>>><<<999555000,,,***$$$$$$%%%&&&%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''&&&$$$""" !!!%%%'''))),,,...000111111000...***'''&&&&&&'''((()))******++++++*********'''%%%"""!!!$$$(((+++,,,,,,***((($$$"""    ~~~}}}||||||}}}}}}{{{zzz{{{yyytttppphhhddd\\\SSSIII>>>333,,,&&&""""""$$$%%%&&&###"""!!!  !!!%%%%%%&&&''''''&&&$$$###((('''$$$$$$$$$###!!! !!!!!! $$$%%%&&&&&&%%%%%%'''(((******)))))))))))))))***$$$$$$$$$######!!! $$$%%%'''((())))))(((((("""!!!   !!!$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$%%%'''(((******---000444666888888888555444111...+++(((&&&%%%%%%%%%&&&(((+++///222444555888;;;???AAABBBAAA@@@<<<888444333333111...+++***(((%%%!!!"""&&&((()))***,,,------...000333555666777777666888:::===AAADDDGGGHHHGGGEEEBBB@@@???@@@AAABBB???@@@@@@>>>:::777666666555777999::::::<<>>>>>======:::666222000//////,,,***)))'''$$$!!!"""%%%(((((()))+++,,,---...000222555666777888:::;;;>>>AAADDDGGGIIIJJJHHHEEEBBB???>>>???AAACCCCCCDDDDDDCCC@@@===<<<<<<<<<>>>@@@@@@@@@AAAEEEHHHFFFEEEAAA===:::777555444///------...000111///,,,+++++++++++++++++++++,,,...,,,***))))))'''###  """'''))),,,///111222333333222...)))### !!!"""$$$&&&))))))))))))***++++++((($$$###$$$%%%$$$###$$$'''+++...111111000///'''$$$      }}}||||||~~~|||xxxvvvuuurrrlllhhhgggcccZZZQQQFFF;;;111***###"""$$$%%%&&&######"""  """ ###$$$### $$$&&&###$$$'''***,,,---------,,,+++******)))&&&""" """""""""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!! !!!$$$%%%&&&(((((((((((('''%%%###   """""""""######$$$$$$%%%"""""""""!!!  $$$(((,,,...000111///---***&&&### !!!%%%***...000222444666999:::999888777666333...+++******))))))'''&&&$$$!!!  """%%%'''((((((***+++,,,---///222444777888999<<<>>>@@@CCCFFFIIIJJJKKKIIIGGGBBB???>>>???BBBDDDFFFGGGHHHGGGEEECCCCCCCCCCCCDDDEEEEEEEEEEEEHHHJJJGGGEEEBBB>>>;;;999888777444333222333444444222111------......//////000000111000---,,,+++(((%%%"""###"""!!!!!!!!!"""###$$$"""""""""!!! """$$$)))+++---000222333333333111...(((### """%%%''''''(((***,,,,,,***'''&&&&&&'''&&&%%%'''))),,,///000000///...&&&$$$      }}}||||||}}}yyywwwvvvtttoookkkhhhcccZZZPPPFFF:::000***""""""$$$%%%%%%#########"""  !!!###!!!!!!###$$$"""  ###%%%###%%%(((+++---...//////,,,+++******(((%%% !!!###%%%""""""##################!!!!!!!!!!!!!!!  !!!"""###%%%&&&''''''&&&&&&%%%$$$!!!  ###$$$&&&'''''''''&&&&&&%%%%%%!!!!!!!!!%%%(((+++,,,***)))&&&""""""''',,,...111222444555555555444333222///***&&&%%%%%%&&&'''%%%$$$###!!! ###&&&((((((((()))******+++---000333666999:::<<<>>>AAADDDGGGIIIJJJKKKKKKHHHDDD@@@???@@@CCCEEEFFFHHHJJJIIIHHHGGGGGGHHHGGGGGGGGGGGGFFFFFFGGGGGGEEECCC@@@===:::999999999777666666666666666444333//////000111111222333333333222000...+++)))&&&%%%'''&&&&&&&&&&&&'''))))))'''''''''%%%######%%%''',,,---///111222333333222000---(((""""""%%%&&&(((***,,,,,,+++)))(((((((((((((((***,,,...//////...,,,+++$$$"""     ~~~}}}|||}}}|||xxxvvvvvvuuurrrnnniiicccZZZPPPEEE:::000***"""!!!###$$$$$$###$$$$$$$$$""" !!!$$$"""!!!######!!!!!!"""$$$%%%'''***+++,,,,,,,,,)))((('''&&&%%%!!! !!! !!!"""######""""""!!!!!!"""""""""!!!   !!!###$$$%%%%%%$$$$$$%%%$$$"""!!!$$$'''((())))))))))))((('''&&&%%%"""!!!"""%%%&&&%%%$$$!!!!!!&&&***---000000111222222111000///...,,,((($$$!!!!!!###%%%###""""""!!!!!!!!!!!!!!!"""$$$'''((((((((()))***((()))+++...222666999;;;===???CCCFFFIIIKKKLLLLLLMMMJJJFFFBBBAAABBBDDDEEEGGGIIIKKKKKKKKKJJJKKKLLLJJJJJJIIIHHHHHHGGGFFFEEEAAA???<<<999888777888999777888888888666555444444000000111222333333444444333222111///,,,***))))))++++++++++++,,,,,,------,,,---,,,***''''''(((***---///000222222222222111...,,,'''### ###%%%(((+++---+++++++++***)))((()))))),,,---......---+++)))((("""     ~~~~~~~~~~~~}}}yyyuuuttttttssspppmmmiiibbbYYYNNNCCC888...(((""" """""""""###$$$%%%%%%$$$!!! $$$'''%%%###%%%$$$!!! !!!###%%%&&&'''(((''''''%%%###"""!!! !!!"""!!!!!! !!!!!!"""""""""!!!!!!   """"""""""""!!!$$$$$$###"""!!!!!!&&&)))***+++******++++++***(((&&&%%%###!!!$$$(((+++------.........---------***)))'''### !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""$$$'''((('''''''''(((&&&&&&(((+++000444888;;;>>>AAAEEEJJJMMMOOOPPPPPPNNNLLLIIIFFFDDDDDDEEEFFFIIIKKKMMMMMMMMMLLLMMMNNNMMMLLLJJJJJJJJJIIIGGGDDD===;;;888666555555777888777888999888555333222333000000111111222222333333222222222000---,,,---///000000000111111111111111222222000...+++***+++,,,//////111222222111000000---+++'''###"""%%%'''+++---+++,,,---,,,*********+++------,,,+++)))'''$$$###   }}}~~~~~~zzzuuurrrrrrqqqnnnkkkggg```VVVKKK@@@555,,,&&&  !!!!!!###$$$&&&&&&%%%"""  !!!!!!""""""###(((+++)))((()))'''$$$!!! """###$$$$$$$$$"""   !!!!!!   """###%%%&&&%%%###!!! &&&***,,,,,,,,,++++++,,,,,,+++)))'''&&&%%%###!!!%%%((()))))))))***************(((((('''$$$  """ !!!"""""""""""" ###%%%&&&%%%$$$%%%%%%###$$$&&&)))...333888;;;===@@@EEEJJJNNNPPPQQQQQQOOONNNLLLIIIHHHGGGFFFFFFGGGIIIKKKLLLKKKKKKLLLMMMMMMKKKJJJJJJKKKJJJFFFCCC:::888555333333444666888777999999888444222111222/////////000000000000000111222333222000000333555666666666666666666555555666555444111...,,,---...///000111111111000///...+++***'''$$$ """%%%'''+++---,,,...000///---,,,,,,...---,,,+++)))&&&###      ~~~}}}~~~|||vvvsssrrrpppmmmjjjeee^^^TTTHHH===333)))$$$ ###$$$&&&'''&&&###  !!!""""""###$$$%%%%%%&&&''',,,///---,,,,,,+++(((""" !!!"""""""""!!!   !!!###&&&((((((&&&### ###)))---......---+++,,,------,,,***((('''&&&$$$ ###%%%&&&&&&&&&''''''''''''(((&&&((((((%%%!!! """ !!!""""""""""""!!!###$$$###""""""###""""""$$$''',,,222777::::::===CCCHHHMMMOOOPPPPPPOOOOOOMMMLLLJJJHHHGGGFFFDDDFFFHHHHHHHHHGGGHHHIIIKKKIIIHHHHHHIIIHHHDDDAAA999777444222222444777888777999:::888444111111222/////////...............111222444333222333666:::::::::::::::999999888777888777666333///---...//////000111111111///...---***)))'''$$$!!!"""%%%'''+++------000222222///---...000,,,+++***'''$$$!!!      }}}yyyuuurrroookkkhhhbbbYYYLLLAAA777///&&& !!!###$$$$$$###!!!   ###%%%$$$&&&(((((('''&&&'''((())),,,......///111---''''''$$$ !!!###&&&))))))(((&&&$$$ """$$$'''***---///000111---.........---***'''%%%###""" """%%%"""$$$&&&'''&&&&&&''')))***)))(((''''''%%%"""  """!!! """"""$$$&&&***///333666<<<===@@@DDDGGGJJJLLLLLLMMMKKKJJJIIIHHHFFFCCCAAACCCCCCEEEFFFHHHJJJKKKLLLJJJLLLMMMLLLLLLKKKDDD;;;777444000...000333555666:::999777444000---+++************+++,,,---...///000111222444666777999:::;;;;;;;;;;;;:::999888888>>>;;;888666444111...+++111111000...---,,,+++***+++***((($$$$$$+++//////000111222333222111000///---***&&&###!!!     ~~~zzzuuuqqqnnnkkkhhhfff]]]TTTGGG<<<333+++###    """$$$&&&)))***+++***(((''''''(((+++///111111333555111,,,)))&&&!!!  """$$$'''***+++***((('''### $$$&&&))),,,///000111111/////////...,,,)))'''&&&$$$###!!!  ###"""$$$&&&''''''''')))***)))((('''''''''%%%""" !!!!!!"""%%%)))...333555:::<<>>>>>>>>>>>>>>>>>===<<<777555333333444444333222222222111000///......---+++)))&&&"""$$$***...000111111111111111000///...---+++)))'''%%%%%%$$$###"""     ~~~}}}xxxtttooojjjgggddd```^^^OOOGGG:::000((("""  !!!###%%%%%%$$$$$$%%%''''''((()))(((&&&%%%&&&(((---000333444666999666111)))'''### """%%%%%%'''***...000000000000,,,***'''$$$###$$$%%%&&&,,,...111444555555444333666444111---+++*********&&&'''((('''&&&###     """%%%''''''(((***,,,+++++++++,,,,,,***&&&### !!!%%%))),,,...444666:::???DDDIIILLLNNNMMMKKKHHHGGGHHHHHHHHHGGGDDDCCCCCCDDDEEEFFFHHHIIIPPPRRRRRRPPPPPPOOOGGG>>>888444000....../////////222111...+++(((%%%###!!!######$$$&&&(((***,,,---222333666999;;;<<<======>>>>>>>>>???>>>>>>===<<<444333111111222333333222111000000//////.........***((($$$ ###(((+++///............---,,,,,,,,,,,,+++***)))((((((((('''&&&%%%###     |||zzzvvvsssnnnjjjfffbbb^^^[[[LLLCCC777,,,%%%    """$$$&&&&&&$$$###$$$$$$###$$$%%%%%%%%%'''))),,,...222444555888:::888222(((&&&"""  ###&&&&&&(((+++...111222222222///---+++)))((()))***+++111333666888999888666555777555111...,,,+++,,,,,,((()))******)))'''$$$###"""###%%%&&&((((((((((((%%%    """%%%'''((((((***,,,/////////000000---(((%%%"""!!!$$$'''(((...000555:::@@@EEEHHHJJJJJJIIIGGGHHHJJJKKKKKKJJJDDDCCCCCCCCCDDDFFFIIIJJJQQQSSSSSSQQQQQQPPPHHH???999666111.........---,,,...---+++)))&&&$$$"""!!! """$$$'''***,,,---222444777:::===>>>>>>>>>============<<<;;;::::::444111///...///000111000........................***'''### !!!&&&)))++++++***)))(((((('''''')))))))))*********************)))'''%%%###       ~~~~~~zzzxxxtttrrroookkkhhhbbb]]]XXXKKKBBB555+++###  ###%%%'''&&&%%%###"""###!!!"""$$$%%%&&&)))---000111555777888:::<<<999333(((&&&###   $$$'''''')))+++...000222222222111000///------///000111666888;;;======;;;888666777555222///...---......***+++,,,,,,+++***)))(((((())),,,...000111111111+++'''  ###%%%((())))))***,,,---333333333444333///)))%%%""" !!!&&&)))---333888===@@@BBBDDDDDDEEEGGGJJJLLLLLLKKKCCCCCCBBBCCCEEEHHHJJJLLLQQQRRRRRRPPPPPPNNNFFF===999666111...,,,+++***)))))))))'''&&&$$$"""!!!  ###&&&***,,,...111444777;;;>>>?????????<<<<<<<<<;;;:::888777666222///,,,+++,,,.........------------............+++)))&&&"""!!!%%%''')))(((&&&%%%######""""""$$$%%%''')))***+++++++++,,,------,,,***(((%%%$$$      ~~~}}}yyyvvvqqqpppooollliiibbbZZZUUUKKKBBB444)))""" """$$$&&&((((((&&&###"""""" """###%%%(((---000111555777777999;;;777222)))'''$$$!!!   $$$'''((()))+++---///000111111444333222222333444666777:::<<<>>>@@@???===999777666444333111000///000000,,,,,,,,,,,,,,,,,,,,,+++,,,...111555777888888888111,,,$$$ ###'''***,,,---------...///666555555555333///)))$$$!!! $$$***///444777999<<<===AAAEEEJJJLLLKKKIIICCCCCCBBBCCCEEEIIIMMMOOONNNOOOOOOMMMMMMKKKCCC:::777444///,,,***(((&&&$$$$$$######"""!!!  ###&&&***---///111333777;;;>>>?????????===<<<<<<:::888666444333///,,,)))(((***,,,------------....../////////000---,,,***'''$$$!!!###&&&((('''&&&$$$""" """$$$''')))***++++++......//////...,,,***(((###!!!     }}}xxxuuupppooonnnmmmiiibbbYYYSSSKKKAAA444(((!!!  ###%%%((())))))'''$$$"""""" """%%%***---000333555555666888444...***(((&&&"""   $$$'''((()))+++,,,...///000000666555555555777888:::;;;<<<>>>@@@BBBAAA>>>:::777444444333222111111111111------,,,,,,,,,,,,---...///111555888;;;<<<<<<<<<444...''' """%%%+++---///000//////000111666666666555333...'''"""$$$)))---000222777999===DDDIIIKKKIIIGGGCCCCCCBBBCCCFFFJJJNNNQQQKKKMMMLLLJJJJJJHHH@@@777666222...***(((&&&###!!! ###&&&***...///000333777;;;>>>??????>>>>>>===<<<:::777555222111,,,)))'''&&&))),,,---.........//////000000111111000///---***'''### !!!$$$''')))'''&&&###!!! ###&&&(((******+++...///000111000...,,,+++&&&###     ~~~{{{zzz|||xxxpppnnnpppoooiiidddaaa\\\UUUHHH>>>000$$$    """$$$))))))***)))((('''%%%$$$ !!!###%%%''')))***///000111222222222222222,,,+++((($$$  ###&&&(((+++,,,...000222444555555555888;;;===>>>>>>@@@AAAAAAAAAAAABBBAAAAAA@@@@@@999999888666444222000///111000000///......------111222444777:::<<<:::999777333---((($$$   &&&***000333666666555333222222:::999777444///)))$$$!!! %%%))),,,***///666>>>DDDGGGGGGGGGKKKHHHGGGIIIMMMPPPPPPOOOLLLIIIGGGFFFFFFAAA999111333///)))$$$"""!!!  !!!###%%%(((+++---666888:::>>>AAACCCDDDDDD@@@???>>>;;;777333///,,,+++***(((&&&%%%&&&***---222333333444555555555444333222000---)))%%%""" """%%%(((***(((((('''$$$!!!$$$'''***+++//////000000000000//////)))%%%      ~~~}}}~~~{{{zzzzzzvvvnnnnnnpppooojjjeeeaaaZZZSSSEEE;;;...### !!!  """%%%'''((())))))))))))'''&&&%%%"""""""""###%%%'''***+++...///000000000000000000+++***'''$$$  !!!!!!   %%%(((+++,,,---...000222444555666888;;;???AAAAAAAAABBBDDDBBBBBBBBBAAAAAA@@@???>>>999888777666555444333222555555333222000...---,,,333333555888;;;;;;:::888666222---)))%%%""" """(((,,,333666888999999888999:::;;;:::888444///)))$$$!!! $$$&&&(((,,,333;;;AAADDDFFFGGGIIIHHHGGGIIIMMMOOOOOONNNMMMJJJEEECCCAAA===555...///+++%%%!!!!!!!!!"""###&&&))),,,---444666:::???BBBDDDEEEEEEDDDCCC@@@===999444000...)))((('''&&&%%%'''+++...111222444555777888888888666444222...***'''$$$###!!!%%%(((***(((((('''$$$ !!!$$$''')))+++......///000000000//////+++(((###     }}}}}}~~~|||zzzyyytttnnnnnnpppooojjjfffaaaWWWNNN@@@777***  !!!############"""  """&&&)))***((()))***++++++***)))(((&&&%%%$$$###%%%(((+++---------......------,,,+++((('''%%%""" """#########""" """'''+++.........///111333555777999;;;>>>BBBDDDDDDDDDEEEEEECCCCCCBBBAAA???>>>===<<<999888777777777777888888;;;:::888666333111///...555555666888::::::888666333000---)))'''$$$ %%%+++...444666999:::;;;<<<>>>@@@<<<;;;999555///***%%%"""!!!%%%)))...555;;;@@@DDDEEEGGGFFFGGGIIILLLNNNOOONNNOOOJJJCCC???;;;666///***)))%%%!!! """###$$$%%%(((***,,,...222666;;;@@@DDDGGGGGGGGGFFFEEEAAA===999444111///'''''''''%%%%%%'''+++...000111444666888:::;;;<<<999777444000,,,)))'''&&&!!!$$$''')))((()))(((&&&"""!!!$$$''')))+++------...///////////////+++)))%%%"""     }}}|||~~~~~~|||yyyuuuqqqnnnooonnnjjjfff___SSSHHH:::222&&& """%%%&&&&&&&&&&&&$$$"""!!!  !!!!!! ###&&&***,,,---)))***+++---.........---***(((&&&%%%&&&)))---///,,,,,,++++++***)))''''''%%%$$$"""   """%%%&&&&&&%%%$$$!!! $$$)))---000000000111222555888;;;<<<>>>AAAEEEGGGGGGFFFEEEFFFDDDCCCAAA???===<<<::::::999999999999;;;===???@@@???>>><<<:::888666444444888888888999:::888555333000...+++)))'''%%%"""!!!''',,,...111333666777999<<>>===<<<<<<===<<<;;;;;;:::888444000---+++***)))(((&&&""" ###(((+++---///111444666888;;;???BBB===;;;777222---'''###!!!!!!%%%+++111777<<<>>>@@@BBBEEEGGGIIIJJJKKKLLLKKKFFF===555///***&&&$$$  $$$''''''(((***,,,...///111111444777<<>>999444000...---*********(((&&&''')))+++111222444666888999::::::;;;999666222...+++)))(((###"""!!!!!!"""%%%''')))((()))***)))&&&"""!!!  !!!###%%%(((***+++,,,,,,------------,,,,,,((('''&&&###!!!###""""""###$$$%%%&&&&&&'''%%%###     }}}{{{{{{}}}{{{vvvtttwwwnnnnnnjjjeee```YYYKKK===000)))  """#########"""!!!%%%'''''''''&&&$$$"""  !!!$$$''')))***++++++)))+++...111444666777777111///---++++++,,,///000+++***)))'''$$$"""  ###&&&(((,,,...///...+++***$$$  !!!%%%(((,,,...000222666:::>>>BBBDDDEEEKKKMMMPPPQQQNNNKKKHHHGGGBBB@@@===:::777666555555777888;;;???BBBEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???===999555111,,,+++******)))'''$$$!!! %%%(((+++,,,///222555777999;;;>>>AAA;;;999555///***$$$ ###(((...333777::::::===AAADDDEEEEEEGGGHHHCCC???888000***%%%###"""###''')))+++,,,...000222333444444555777;;;???CCCEEEGGGHHHEEEAAA;;;555111...------***++++++)))((((((***,,,111222444666888999::::::;;;:::888555111---***(((%%%$$$######$$$&&&((()))(((***+++***((($$$###"""!!!"""###$$$&&&)))+++,,,,,,------,,,,,,+++***)))((()))(((%%%""" !!!"""###$$$###"""!!!"""###%%%%%%$$$$$$%%%&&&'''((())))))(((%%%"""       |||zzzxxxyyy{{{~~~{{{zzzzzzvvvpppqqqvvvooommmhhhbbb]]]VVVGGG999---&&& !!!%%%)))+++++++++***(((&&&###!!!!!!!!!!!! """$$$'''((((((((('''''')))---111444666888888222111000.........//////+++***(((&&&### $$$''',,,...222444555333111///%%%!!!  !!!"""$$$''')))+++///222888>>>CCCGGGIIIIIIMMMOOORRRQQQNNNIIIEEECCC???===:::777555444444444333666;;;???CCCEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGKKKIIIGGGDDDBBB===777333...---,,,,,,,,,***&&&###$$$'''***+++,,,///222666888999:::<<<===999777222,,,'''!!!"""''',,,111444555333777<<>>;;;555///***(((((()))((()))***+++***+++...000000222444777:::<<<===>>><<<<<<;;;999555000+++)))'''&&&%%%$$$%%%''')))***(((***,,,,,,)))&&&$$$######$$$$$$&&&(((***,,,------------,,,+++)))'''''''''((((((%%%!!! !!!###%%%&&&((()))***)))(((''''''(((((('''%%%$$$&&&''')))***+++,,,+++((($$$"""       ~~~|||{{{zzzxxxvvvwwwyyy|||~~~~~~|||xxxvvvvvvqqqkkkmmmtttooolllfff___[[[TTTEEE777+++%%%   $$$))),,,...///...---+++(((&&&$$$$$$$$$$$$!!!"""$$$&&&''''''%%%%%%%%%(((+++000333666888888333222111000////////////+++***(((&&&""" &&&)))000222666999999777444222&&&"""  !!!""""""!!!"""###%%%((()))...222999AAAGGGJJJKKKLLLKKKMMMPPPOOOJJJEEE@@@>>>>>><<<999666333333333333000444999???CCCDDDDDDCCCIIIIIIIIIIIIIIIIIIHHHHHHPPPNNNKKKHHHEEE@@@:::666//////.........,,,(((%%%"""&&&***+++,,,,,,---111555777888888888999888555111+++%%% """''',,,///222333///333888;;;;;;;;;===???333111---((("""!!!%%%(((***///111333555777888888777666555666666888;;;>>>???888444...((($$$"""###$$$&&&(((***+++,,,...111444///111444888<<>>BBBDDDAAABBBBBBAAA===888222///)))(((&&&%%%%%%&&&((())),,,///111///)))$$$!!!!!!$$$$$$$$$%%%&&&''')))***++++++***)))'''&&&$$$###%%%$$$""""""&&&(((((()))***+++,,,+++******&&&$$$###!!!!!!"""$$$%%%+++,,,---...---+++(((&&&"""        ~~~~~~}}}}}}}}}{{{wwwuuuuuuuuuvvvwwwxxxzzz|||}}}zzzyyyvvvrrrooollljjjiiigggddd___[[[TTTJJJ>>>555'''"""     """#########&&&(((+++...000000///...000000...---,,,++++++***###""""""!!!"""###%%%&&&&&&(((+++...111333555555111///---***))))))***+++***)))(((%%%""" &&&+++333:::>>>?????????:::444***&&&!!!  !!!"""""""""###%%%''',,,222;;;CCCHHHLLLOOOPPPFFFEEEDDDAAA===888444111111000///.........///000333555888::::::<<>>888...)))###  !!! !!!"""""""""###%%%''',,,222999@@@DDDFFFIIIJJJ???===;;;777333///,,,******))))))***+++---///000111333666888999;;;>>>@@@BBBDDDGGGJJJMMMRRRWWW[[[^^^^^^]]][[[XXXTTTPPPMMMEEEAAA;;;666444222111///***(((%%%$$$$$$&&&***,,,---000333555666666777999:::999888888888555111...***(((%%%!!! """$$$'''***+++,,,+++++++++++++++***)))'''&&&%%%%%%### !!!%%%'''***...222222000---+++(((%%%!!!  ###&&&((())))))***,,,***,,,///333888>>>BBBDDDAAAAAAAAA@@@<<<888333000(((&&&$$$######&&&)))+++---------***$$$ !!!#########"""!!! %%%'''&&&''''''((('''&&&$$$###"""$$$'''+++---.........&&&###    }}}|||{{{|||~~~}}}zzzvvvvvvwwwwwwxxxzzz{{{|||}}}zzzuuuqqqnnnllllllmmmfffbbb]]]XXXQQQFFF999000%%%     $$$)))+++,,,,,,......---,,,,,,,,,,,,,,,+++,,,...000///...+++***$$$#########%%%'''(((***)))***---///111222333333///,,,'''""" """$$$&&&&&&%%%###!!!''',,,777===CCCDDDEEEEEEAAA;;;111,,,%%% !!!""" """############&&&(((***...444999<<<===???@@@999777333///+++(((&&&%%%%%%%%%%%%&&&(((***---...///111444666888:::===???CCCEEEHHHKKKOOOTTTZZZ^^^aaa```___]]]ZZZWWWTTTRRRKKKFFF@@@:::777555444333111///---+++,,,///222444444666999::::::::::::;;;;;;:::999888777333///+++'''%%%""" """$$$'''***,,,------,,,,,,+++)))'''%%%"""!!! !!!$$$(((---000111...***((($$$  """&&&''''''((()))***)))***---111666:::>>>@@@?????????>>>;;;777333000'''%%%###"""###&&&***---...---,,,(((######%%%$$$%%%%%%%%%$$$""" !!!$$$(((+++---......(((%%%!!!    ~~~|||yyyzzz}}}}}}wwwwwwwwwxxxyyy{{{}}}~~~}}}{{{vvvrrrpppoooooopppiiifffaaa[[[TTTIII===444&&&!!!      &&&+++---...---++++++***))))))***++++++(((***,,,...///---+++)))$$$$$$$$$$$$&&&(((***,,,***,,,...000222333333333000,,,'''!!! #########!!!&&&,,,777===CCCDDDEEEEEEAAA;;;222,,,%%%  !!!!!!"""#########$$$&&&((((((,,,000444555555666777444111...***&&&$$$######$$$$$$$$$%%%&&&(((***+++---///222555777999===???CCCFFFHHHKKKNNNRRRWWWZZZ___^^^^^^\\\YYYVVVSSSRRRPPPJJJCCC===:::888777666777666555444555777999;;;999;;;===>>><<<;;;;;;;;;:::888666555444111...+++$$$###!!!!!!###&&&***---/////////...,,,***'''$$$!!!"""&&&+++//////---)))&&&!!!"""$$$&&&&&&%%%&&&'''((()))+++...222555888:::<<<<<<;;;:::777444111///&&&%%%######%%%(((,,,...///---***&&&!!! """""""""""""""!!! """%%%(((***++++++(((&&&###    ~~~|||wwwxxx{{{yyyyyyyyyzzz{{{|||}}}~~~{{{zzzwwwtttrrrrrrrrrrrrllliiiddd___XXXMMMAAA888(((###    """(((---///......'''&&&&&&&&&&&&&&&''''''&&&(((***---...---+++***""""""###$$$&&&(((+++,,,+++---///222444555555555111...)))###   '''---777>>>CCCDDDEEEEEE@@@:::111+++###  !!!!!!!!!"""$$$&&&'''***---000000000000111...,,,)))&&&$$$"""!!!!!!###""""""###$$$&&&((()))+++...222444777999===@@@CCCEEEHHHKKKMMMOOORRRTTT[[[[[[\\\[[[XXXUUURRRPPPPPPKKKFFFAAA???===<<<:::=========>>>???@@@AAABBB???AAABBBAAA>>>;;;::::::888555111///...,,,***((("""!!!"""&&&***---/////////...,,,)))&&&###  ###'''***+++)))&&&### """###"""""""""###&&&&&&(((+++...111444555888888777666333111...---%%%$$$$$$%%%(((+++...000///,,,((($$$   """$$$&&&'''''''''&&&###    }}}zzzxxxxxx{{{~~~}}}||||||{{{{{{|||xxxwwwvvvtttssssssssssssllliiiddd```YYYOOOCCC;;;***%%%   """(((+++,,,+++***#########""""""!!!!!!!!!"""$$$&&&(((******)))(((######$$$%%%'''***---...,,,...000333555777777777333000+++&&&"""  ###%%%%%%%%%%%%$$$###!!!!!!***000999???DDDEEEEEEDDD???999///)))!!! !!!######&&&)))************+++'''&&&$$$###!!!  """%%%''')))+++---111444777:::>>>@@@DDDGGGLLLOOOQQQRRRSSSTTTYYYZZZ[[[[[[YYYUUUQQQOOOMMMJJJGGGDDDDDDCCCBBBAAABBBCCCEEEGGGHHHHHHHHHGGGDDDEEEFFFCCC???<<<:::999666222,,,(((&&&%%%$$$### ###&&&***,,,---------+++***'''### !!!###$$$###!!! !!!"""$$$'''+++...111333444444333222000---+++***###$$$&&&(((+++---///000---)))$$$!!! !!!###$$$%%%%%%$$$"""  |||yyyzzz{{{}}}~~~|||zzzzzzyyyuuuuuutttttttttssssssrrrlllhhhddd```ZZZPPPDDD;;;,,,'''   %%%((()))'''&&&"""""""""!!! !!!###%%%%%%%%%%%%&&&&&&'''(((***---000222,,,...111444777888999999444222---((($$$ !!!""""""  """###%%%(((***)))))))))((('''$$$"""!!!###,,,222:::@@@EEEEEEEEEDDD???999---'''  """$$$&&&%%%%%%%%%&&&""""""!!! !!!$$$''')))+++---111444777:::>>>AAAGGGKKKQQQUUUVVVWWWXXXXXXXXXYYY\\\\\\[[[VVVRRROOOJJJHHHGGGGGGHHHHHHHHHGGGEEEGGGJJJMMMNNNMMMLLLJJJHHHIIIHHHEEEAAA<<<:::999555000)))### !!!"""$$$''')))+++,,,++++++)))'''$$$!!! !!!%%%)))---111333222111000///---+++***((("""$$$'''***---///000111+++'''"""    """$$$%%%$$$###"""    {{{wwwyyyzzz~~~~~~}}}}}}||||||{{{zzzwwwtttsssuuuwwwtttooohhhbbbZZZOOOCCC;;;...(((     """%%%%%%%%%$$$!!!###%%%%%%%%%%%%''')))---000111000...,,,.........000333777;;;>>>:::666000***%%%!!! """######"""&&&%%%$$$$$$$$$###!!!!!!''',,,......//////.........---,,,+++)))(((&&&### """)))111666@@@EEEGGGEEEEEEEEE>>>555,,,'''   """"""!!!"""###%%%"""!!! !!!$$$&&&***///333777;;;???BBBJJJMMMQQQVVVXXXYYYYYYXXX[[[ZZZZZZ[[[ZZZWWWSSSOOOKKKKKKKKKMMMPPPQQQQQQPPPLLLKKKKKKLLLNNNNNNMMMKKKNNNJJJFFFBBB???<<<888666000,,,'''###!!!!!!"""$$$&&&)))*********))))))'''$$$!!! !!!$$$(((,,,222666555222...***'''''')))***++++++,,,,,,---,,,,,,,,,***%%%    """###$$$%%%$$$!!!      }}}zzz||||||~~~~~~}}}||||||zzzwwwtttsssuuuvvvtttpppiiibbbZZZOOOCCC;;;...(((!!!    !!!"""!!!  """###$$$$$$&&&(((,,,///000000...---......///111444777:::;;;:::666111,,,)))%%%"""!!!!!!!!! """$$$(((******)))***)))((()))))))))'''%%%!!! """&&&,,,///111111111222111111111111000///...---,,,+++***+++...333999<<>>AAAIIILLLQQQVVVYYYYYYXXXWWWWWWWWWWWWWWWWWWUUUQQQNNNMMMLLLMMMPPPSSSTTTSSSRRRQQQPPPOOOPPPRRRRRRQQQOOONNNKKKGGGDDDAAA>>>:::888000,,,'''"""  !!!"""$$$&&&(((******)))((('''&&&###  """&&&+++000444111///---+++******,,,------------------,,,++++++%%%!!!    """###$$$%%%$$$"""     ~~~~~~~~~~~~}}}|||yyyuuutttuuuvvvuuupppjjjccc[[[PPPDDD;;;///)))!!!     !!!"""###%%%(((+++///111111000///...000222444666888888888888555111...,,,***'''%%%$$$""" """$$$%%%&&&'''+++///111222111000///......//////---+++'''%%%""" !!!###%%%))),,,222555666555555555666666555555555444444333333444555777:::>>>@@@BBBEEEFFFFFFCCCAAA@@@;;;555,,,'''   !!!'''***///333777:::>>>AAAHHHLLLQQQVVVXXXXXXUUUTTTRRRRRRRRRSSSTTTRRROOOLLLNNNNNNOOOSSSVVVWWWWWWVVVQQQPPPPPPPPPRRRRRRPPPOOOMMMKKKGGGEEECCC???<<<999000,,,&&&""" !!!"""$$$$$$###!!! !!!###$$$&&&(((((((((((('''%%%$$$"""   ###(((---111......------...///000000/////////...---,,,***)))!!!     """$$$%%%%%%$$$"""      ~~~}}}zzzwwwuuuuuuvvvuuuqqqkkkeee]]]RRREEE<<>>AAACCCEEEFFFIIIHHHFFFCCC@@@>>>999555***&&&  $$$'''---222777;;;@@@CCCIIILLLQQQUUUVVVTTTPPPNNNMMMMMMMMMOOOPPPPPPMMMKKKMMMNNNPPPTTTXXXYYYYYYXXXRRRQQQQQQRRRSSSSSSRRRPPPMMMKKKHHHFFFDDD@@@;;;888111---'''"""!!!###%%%''')))'''$$$  !!!"""###%%%&&&''''''&&&&&&%%%$$$###!!! !!!&&&+++//////000111222333333333333222222111///---***((('''    !!!###%%%&&&%%%%%%###!!!     ~~~}}}}}}~~~}}}}}}~~~|||xxxuuuuuuuuutttpppkkkfff___TTTGGG>>>000***###   !!!###%%%(((***---111444555666666444666:::<<<===;;;777555111000//////000000///---(((&&&###"""%%%''')))+++---......111555:::>>>?????????===<<<<<<<<<;;;999666777444000---++++++---...333777;;;>>>===<<<;;;:::;;;;;;::::::;;;<<<===>>>@@@@@@AAABBBEEEGGGJJJKKKLLLIIIEEECCC@@@;;;666333((($$$ ###***000666;;;AAADDDIIIKKKOOOQQQQQQNNNJJJGGGJJJIIIJJJKKKMMMMMMLLLJJJJJJLLLOOOSSSXXXZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXVVVQQQOOOMMMKKKHHHCCC===888333...((($$$ """$$$'''***+++***'''""" !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$###!!! !!!&&&+++///444555666777777777666666555444222///,,,(((%%%$$$    ###%%%'''''''''&&&%%%###     }}}|||}}}}}}}}}||||||~~~yyyvvvuuuuuurrroookkkgggaaaVVVIII@@@222---%%%   !!!$$$&&&)))+++...111444555666666777999<<<>>>===:::666444111000000111222222111///(((&&&### """%%%'''***---///333444666;;;@@@DDDEEEEEEFFFEEEDDDEEEFFFEEEDDDBBB???<<<888444222222333444777:::???AAAAAA???>>>>>><<<<<<;;;;;;===>>>@@@BBBGGGGGGHHHJJJKKKMMMOOOPPPMMMHHHDDDBBB>>>666111///%%%"""  !!!(((...444:::@@@DDDFFFGGGJJJKKKKKKIIIFFFDDDGGGFFFFFFGGGIIIJJJHHHGGGGGGIIIMMMRRRWWWYYYYYYWWWUUUTTTUUUWWWYYYZZZYYYXXXWWWVVVTTTQQQMMMFFF>>>888222...((($$$!!! """&&&(((***,,,+++'''###  !!!###$$$$$$&&&'''''''''&&&###   ###''',,,000888888999999999999888888666555222///***&&&"""    """%%%''')))***)))((('''%%%"""     ~~~||||||}}}}}}|||{{{{{{}}}zzzvvvuuuuuupppnnnkkkhhhbbbXXXLLLCCC777111)))$$$!!!   $$$''')))+++---000222333444555888:::<<<===;;;888444111...------...//////---+++'''%%%###!!!!!!###%%%(((,,,///555666888===BBBEEEFFFFFFGGGFFFGGGIIILLLNNNMMMLLLGGGDDD@@@;;;999888999::::::===BBBDDDDDDCCCBBBBBB======<<<===>>>AAACCCEEEIIIKKKNNNQQQSSSSSSRRRQQQJJJDDDAAA@@@<<<222+++)))"""  !!!'''---222777<<<@@@@@@AAACCCEEEEEEEEEEEEDDDDDDCCCBBBCCCEEEEEEDDDCCCEEEGGGLLLRRRWWWZZZYYYWWWRRRQQQRRRUUUXXXYYYYYYXXX[[[YYYWWWSSSMMMEEE;;;444000,,,'''###  ###&&&(((***+++)))'''###!!!!!!###$$$&&&'''((()))'''%%%!!!  ###%%%)))...222888888888888999999::::::777666333...)))$$$    """$$$''')))+++,,,*********'''$$$    }}}|||{{{|||}}}~~~}}}{{{zzz|||{{{wwwuuutttooommmkkkhhhcccZZZMMMDDD:::444,,,&&&$$$!!!   $$$''')))***,,,...000222333333888:::;;;;;;:::666222000)))))))))***+++***(((&&&%%%$$$###!!!!!!"""&&&***...444555777;;;@@@CCCDDDDDDDDDDDDFFFJJJNNNQQQRRRRRRLLLIIIDDD@@@===<<<===>>><<<@@@DDDGGGGGGEEEEEEEEE>>>>>>===>>>@@@BBBEEEGGGHHHLLLQQQVVVWWWUUURRROOOHHHBBB>>>???999...&&&%%%!!!  """''',,,111555999<<<;;;<<<>>>@@@BBBDDDEEEFFFBBBAAA@@@@@@BBBBBBBBB@@@EEEGGGLLLRRRXXXZZZYYYXXXTTTTTTUUUXXX[[[]]]]]]]]]ZZZYYYVVVRRRKKKAAA666///...+++%%%"""!!!###'''((()))***(((&&&###!!! """$$$%%%&&&((()))(((%%%!!! """$$$'''+++000333666666666777888999;;;<<<888666222...((("""  !!!!!!"""###&&&(((***,,,---+++++++++)))%%%       ~~~||||||}}}}}}~~~}}}~~~{{{xxxuuusssmmmmmmkkkiiicccZZZPPPIIIAAA<<<444...(((### """%%%++++++---...//////000000222222333333222///---+++%%%%%%$$$$$$###"""""""""  !!!$$$(((+++---222333666<<>>@@@CCCEEEEEEIIILLLQQQUUUVVVTTTQQQNNNKKKGGG@@@:::333+++$$$  !!!''',,,///222666:::444555666888999;;;<<<<<<>>><<<999:::<<<>>><<<;;;???BBBHHHQQQYYY\\\ZZZWWWSSSRRRRRRUUUYYY]]]______\\\\\\XXXOOOGGG???444***$$$###!!! $$$&&&'''((()))))))))'''$$$###  !!!&&&&&&'''&&&$$$!!! %%%&&&''''''(((,,,111555999999999999999999999999666444000---((("""   !!!"""###%%%(((***,,,---000000///,,,'''!!!    }}}}}}|||{{{{{{|||~~~}}}yyyuuusssnnnmmmkkkhhhccc[[[RRRLLLCCC>>>666///)))%%%  """$$$))))))***+++,,,,,,,,,,,,//////000///---***'''%%%!!!!!! !!!"""######""""""!!!$$$(((+++---111222666<<>>777///(((!!! &&&+++...000444777333333333444555666777888;;;888777777:::;;;;;;999>>>AAAHHHQQQXXX[[[ZZZWWWWWWUUUTTTTTTWWWYYYYYYYYY[[[\\\WWWNNNFFF???444***###""" """%%%'''((()))*********(((&&&%%%!!! %%%&&&&&&%%%$$$!!! !!!"""&&&''''''((((((+++000333888888888888888999999999666333000,,,(((""" !!!  """$$$''')))***+++......---***&&&!!!   {{{zzzzzzzzzzzz|||}}}~~~zzzvvvssspppnnnkkkhhhccc]]]UUUPPPGGGBBB999222+++'''"""   ###%%%''''''((((((((((((''''''******)))(((&&&### !!!"""%%%'''(((((((((''' !!!!!!###%%%(((+++---000222555;;;@@@CCCCCCBBBJJJJJJLLLOOOSSSXXX[[[^^^[[[YYYVVVPPPLLLIIIJJJLLLKKKLLLMMMOOOOOONNNLLLKKKIIIGGGFFFFFFHHHIIIIIIHHHOOOPPPQQQRRRQQQOOOMMMLLLEEEAAA:::222+++### &&&***---///222333000//////......///000111444333222333666777888777:::>>>EEENNNVVVYYYYYYWWWXXXVVVSSSSSSTTTVVVVVVUUUZZZZZZUUULLLEEE>>>333***!!!  """$$$&&&((()))***+++++++++***)))((("""!!!$$$$$$$$$$$$"""  !!!%%%'''((())))))((((((***...111666666666777777888888888555222///,,,((("""     ###%%%'''))))))++++++***(((%%%!!!   |||{{{zzzyyyyyyzzz{{{|||}}}|||wwwtttrrrooolllhhhddd___YYYUUULLLEEE<<<444---((($$$!!!  """%%%'''&&&&&&&&&&&&%%%$$$###""""""""""""!!!!!!""""""###%%%(((+++---------,,,%%%%%%%%%&&&(((***,,,...000222666:::???BBBDDDDDDKKKKKKMMMPPPTTTZZZ___bbb^^^\\\WWWRRRMMMJJJIIIJJJIIIKKKMMMOOOPPPOOOMMMLLLJJJIIIHHHJJJLLLLLLLLLKKKOOOOOOOOONNNLLLJJJHHHGGGBBB===666...&&&!!!&&&+++...000111111---,,,***((('''((()))***---------...000222444444555:::BBBKKKRRRUUUVVVVVVUUUSSSRRRRRRTTTVVVVVVVVVWWWWWWRRRJJJBBB<<<222)))!!!###%%%&&&((()))******+++,,,++++++******$$$"""!!!"""###"""!!!  $$$(((***+++++++++***)))***---///444444555555666777888888444222///,,,(((###   ###%%%'''(((((('''''''''%%%###   ~~~|||zzzyyyxxxxxxyyy}}}|||xxxvvvtttqqqmmmjjjfffaaa\\\XXXOOOHHH>>>555...((($$$"""  """&&&)))***''''''&&&%%%###!!!!!!###$$$$$$&&&+++...111111111000++++++******+++---///000222444777:::>>>AAADDDFFFJJJKKKMMMPPPUUU[[[aaadddaaa]]]XXXSSSNNNKKKIIIGGGHHHJJJMMMPPPQQQQQQOOONNNKKKKKKKKKLLLOOOPPPPPPOOOPPPPPPNNNLLLJJJHHHFFFEEE@@@;;;333+++###"""&&&,,,000111111000+++)))%%%"""!!!"""$$$%%%'''((()))***+++---///000000555>>>FFFMMMQQQTTTUUUVVVTTTSSSSSSUUUWWWWWWWWWUUUUUUPPPGGG@@@:::111))) !!!!!!""" !!!$$$&&&(((*********,,,,,,,,,,,,,,,++++++***&&&$$$!!!  !!!!!! !!!&&&***------......,,,++++++,,,...222333333555666777888888333222///,,,)))$$$  !!!$$$&&&'''(((((($$$$$$$$$"""!!!   |||zzzyyyxxxxxx}}}{{{yyyxxxvvvsssppplllhhhccc]]]YYYQQQJJJ???555---'''###!!!  !!!$$$'''***,,,---((('''&&&$$$!!! ###&&&%%%(((---111444555444333222111000000000111222333555777999;;;===@@@EEEHHHJJJKKKMMMQQQUUUZZZ^^^aaa```\\\WWWSSSPPPMMMJJJHHHHHHJJJNNNQQQRRRQQQOOOMMMKKKJJJJJJLLLOOORRRSSSSSSQQQPPPOOOLLLJJJGGGEEECCC===777///'''!!! !!!&&&,,,111333111000***'''###!!!######%%%&&&''''''(((+++---,,,222;;;CCCJJJOOORRRUUU[[[YYYVVVVVVWWWYYYYYYXXXUUUTTTOOOFFF@@@:::222***######""""""######$$$%%%###%%%(((+++.........---/////////...---,,,,,,,,,(((&&&"""  """''',,,//////000000///------...///111222333444666777888999444222000---***&&&    $$$&&&'''''''''""""""!!!    ~~~|||{{{{{{{{{}}}||||||{{{zzzzzzzzzzzzwwwuuurrrnnnjjjddd]]]YYYRRRJJJ???444,,,&&&"""  !!!###%%%&&&(((***,,,---......((('''%%%""" """&&&&&&***///555888999888777888777555444444555666666888:::<<<<<<===@@@EEEIIILLLMMMOOORRRTTTWWWYYYZZZYYYVVVRRROOOOOOMMMKKKHHHFFFHHHKKKMMMMMMKKKHHHEEEEEECCCCCCEEEIIIMMMPPPQQQMMMLLLLLLJJJGGGDDDAAA???999444,,,$$$   $$$***111333111...***'''"""!!!###!!!###%%%%%%$$$$$$'''******111;;;CCCIIINNNSSSVVV\\\ZZZXXXYYY[[[]]]^^^]]]VVVVVVPPPHHHAAA===555---&&&&&&%%%%%%%%%&&&'''''''''***...111333444333222444444222111//////......***'''### ###)))...222000111222111/////////111111111333444666888999:::444333111///,,,((("""  """%%%&&&%%%%%%!!!!!!   ~~~~~~}}}|||~~~~~~}}}~~~~~~{{{{{{yyyxxxxxxyyyzzz{{{xxxvvvssspppkkkeee]]]XXXRRRJJJ>>>333+++%%%!!! """%%%''',,,,,,---...////////////'''&&&$$$!!! """&&&(((+++111777:::;;;:::999;;;:::999777777777888888999;;;=========@@@EEEIIIOOOPPPQQQSSSTTTTTTTTTTTTQQQNNNKKKKKKLLLLLLJJJGGGCCCEEEHHHIIIGGGDDD@@@======<<<;;;===BBBGGGKKKLLLGGGHHHGGGFFFCCC@@@<<<:::666111)))"""'''""" """)))000222000---***'''!!!"""$$$ """$$$$$$""""""%%%(((***111;;;CCCIIIOOOTTTXXXYYYXXXXXXZZZ^^^bbbdddeeeXXXWWWRRRJJJCCC???777000(((((('''''''''(((((()))+++---222555888777666555888777555333222000000000+++((($$$ %%%+++000333111222333222111000111222111222333555777999:::;;;555333111///---)))###  !!!$$$$$$$$$###!!!  !!!  ~~~~~~~~~}}}|||}}}~~~~~~zzzvvvuuuxxxzzzyyywwwxxxyyyuuummmfffaaa[[[UUULLLFFF<<<333+++&&&!!! ###(((,,,......///000111000...,,,+++&&&### """%%%(((,,,333999>>>@@@@@@@@@===<<<:::::::::<<<>>>@@@>>>>>>>>>>>>@@@BBBDDDEEELLLKKKKKKMMMPPPQQQNNNKKKLLLKKKJJJHHHFFFEEEEEEEEEDDDDDDEEEDDDAAA;;;666333222111222666;;;???AAAAAA@@@@@@AAA@@@>>>;;;888777111---&&&   ### ###(((+++---...///111,,,(((### ###""""""""""""""""""###+++000666===DDDKKKRRRVVVWWWYYY\\\]]]^^^___bbbdddZZZWWWRRRMMMGGGAAA:::555---,,,,,,+++,,,---...///222222333444666888999::::::888555222000...+++(((&&&### """#########    !!!&&&+++...///333444666666555444555555666888999777555444666999444333111///,,,)))&&&%%% !!!###$$$%%%$$$###!!!!!!###!!!   ~~~~~~~~~|||{{{{{{~~~~~~~~~|||yyyxxxxxxyyyxxxwwwxxxyyyuuulllddd___YYYRRRKKKDDD;;;222+++%%%!!!  %%%***...000111222222222000...+++***%%%"""!!!$$$***...444;;;???AAAAAAAAA===<<<;;;;;;;;;===???@@@>>>>>>======>>>@@@AAABBBHHHGGGFFFHHHJJJKKKHHHFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA???;;;666111...******+++...333888;;;<<<=========<<<:::777444222,,,)))###  !!! !!!%%%)))+++,,,...///,,,)))$$$  !!!""""""!!!!!!!!!!!!""""""''',,,333;;;CCCJJJRRRWWWZZZ\\\^^^_________aaabbb[[[XXXSSSOOOJJJDDD===999333333222111111222333444888999999::::::::::::999;;;888555222000---)))&&&###  """###$$$$$$   ###(((---000222555666777777555555666777666888888777444444666888444444333111///,,,)))'''  !!!###$$$$$$%%%$$$""" !!!###%%%###  ~~~~~~~~~}}}{{{yyyyyyzzz|||}}}~~~~~~~~~|||yyywwwvvvwwwwwwxxxsssjjjbbb\\\TTTMMMHHHBBB999000)))$$$  $$$)))...222444555555444222000,,,)))'''### !!!$$$)))---444:::>>>@@@@@@???===<<<<<<;;;<<<>>>???@@@======;;;::::::;;;<<<<<<@@@???>>>???@@@@@@>>>===>>>============>>>>>>???===<<<:::777222...)))'''###"""###&&&,,,222666777888888777666333000---+++&&&###  """""""""!!!"""&&&(((***,,,---+++)))%%%""" !!!  """'''...777@@@IIIRRRXXX[[[]]]______^^^\\\]]]]]][[[XXXTTTPPPLLLGGGBBB>>><<<;;;999888888999:::;;;@@@AAABBBBBBAAA>>>;;;:::;;;888444000---)))%%%"""!!!###$$$%%%%%%!!! """''',,,111444666999999999888666666888:::777888777666444444555777555666666666444000---***$$$!!! !!!"""$$$$$$&&&$$$###!!!  """%%%&&&''''''&&&"""  }}}|||}}}~~~}}}{{{xxxwwwxxxzzz{{{~~~~~~yyyuuuuuuvvvvvvwwwrrriii```YYYQQQJJJEEE???777///)))$$$   ###(((---222666888777666444111---(((%%%""" """%%%(((+++111777;;;===<<<<<<;;;;;;;;;:::;;;<<<===>>>:::999777555444333444444555444444444444333222222222222333444555777999:::888777444///+++&&&""" """(((...333444222222000...+++(((%%%$$$  ###"""!!! $$$&&&(((***+++)))(((%%%""" """***444>>>HHHRRRYYYZZZ\\\^^^^^^[[[YYYWWWWWWYYYVVVRRRPPPMMMJJJFFFCCCBBBAAA???======>>>@@@AAADDDFFFHHHIIIGGGCCC???<<<:::777222...)))%%% !!!###$$$%%%%%%"""   ###(((,,,000555999;;;======<<<:::888999;;;>>>999888777555444444555777666888999:::888444000---'''%%%!!! !!!"""###$$$$$$###"""  !!! !!!%%%(((*********)))((($$$   ~~~|||zzz|||}}}}}}{{{yyyxxxxxxyyy|||~~~}}}xxxssssssttttttuuuqqqhhh```YYYPPPIIICCC>>>666000***%%%!!!    """''',,,111666999:::777555222---(((### ###&&&'''+++111666:::;;;:::999888888777777777777777888444222000---+++*********)))))))))((('''&&&''''''(((((()))+++...000222444333222///+++'''###!!!&&&+++...000,,,+++)))'''$$$!!!  !!!$$$###!!! !!!###%%%'''(((%%%$$$###!!!&&&000;;;FFFQQQXXXZZZ]]]______\\\XXXUUUTTTTTTRRROOOMMMLLLKKKHHHFFFEEECCCAAA??????@@@CCCDDDFFFHHHKKKLLLKKKGGGBBB???999555000+++&&&!!!!!!###$$$$$$$$$"""   """$$$(((...222555999===@@@@@@@@@???===;;;;;;>>>@@@;;;999666555444555666777888999;;;;;;999555111...(((&&&### !!!"""######!!!!!!""""""!!!!!! !!!!!!"""%%%(((,,,------+++***)))&&&!!!   }}}{{{yyy{{{|||}}}}}}{{{zzz{{{|||~~~~~~}}}yyyuuurrrqqqqqqqqqsssppphhhaaaZZZRRRJJJBBB>>>777111,,,'''###   !!!$$$'''%%%%%%$$$!!! ###&&&***///444888:::;;;777444000***$$$ !!!"""$$$'''+++000666999:::999888444333333222111000//////+++***'''$$$"""  !!!$$$'''***---...///...---+++'''###  $$$'''))))))%%%$$$"""    """%%%$$$"""   !!!"""### ###,,,777BBBNNNUUUYYY\\\``````]]]YYYUUUSSSOOOMMMKKKJJJKKKKKKJJJIIIFFFDDDBBB@@@@@@CCCFFFHHHIIIKKKMMMNNNMMMJJJEEECCC888555///***%%%  !!!"""!!!!!!   ###''')))...444888:::<<<@@@CCCCCCCCCCCCAAA???>>>@@@BBB>>>;;;777555555777777777999:::::::::888444000...'''&&&###  """"""###""""""""""""""""""""""""$$$'''***,,,------,,,***)))&&&"""  }}}zzzxxxzzz|||~~~~~~~~~~~~~~~{{{wwwuuusssrrrpppoooooorrrpppiiiccc]]]UUUMMMBBB>>>888333...)))%%%""" !!!"""%%%)))---,,,,,,***'''###""""""###&&&(((---222666999:::;;;777444///)))"""!!!$$$&&&(((""""""!!! $$$'''---222555555444333//////...---+++)))'''&&&###!!!"""%%%(((***,,,,,,---,,,***'''###!!!"""%%%&&&%%%$$$   """$$$###!!! (((222===HHHOOOTTTXXX\\\^^^[[[WWWSSSQQQLLLJJJIIIIIIJJJKKKLLLKKKGGGFFFCCCBBBCCCFFFJJJLLLNNNOOOPPPPPPNNNKKKGGGDDD999666000+++'''!!!   """''',,,---222999<<<===>>>BBBEEEDDDEEEFFFDDDBBBAAAAAABBBAAA===888666777888999888::::::999777555222///---%%%$$$"""   """"""""""""#####################&&&''')))+++,,,,,,+++***(((%%%"""  }}}zzzxxxyyy{{{~~~~~~yyytttqqqrrrrrrpppmmmnnnqqqpppjjjddd___WWWPPPCCC???999444000+++&&&### !!!###$$$''',,,000333333111---)))''''''((('''***...333777999::::::777444///(((""" !!!###&&&)))+++---'''&&&$$$ """(((,,,///000...---,,,,,,+++)))'''$$$"""!!!###%%%'''***,,,---...---)))&&&###!!!!!!###%%%''''''$$$"""  !!!###!!!   %%%...999DDDKKKOOOSSSXXXZZZXXXSSSOOOMMMKKKIIIHHHHHHJJJLLLMMMMMMIIIGGGEEEDDDEEEIIIMMMPPPRRRRRRSSSRRROOOKKKGGGEEE;;;777222---(((###  $$$***...///555<<>>???BBBFFFEEEFFFGGGFFFDDDBBBBBBCCCBBB>>>888666777999999999;;;:::888555333000---,,,######"""    !!!"""""""""######$$$$$$$$$######&&&'''(((***++++++******'''%%%!!!   }}}{{{}}}yyyvvvrrrpppppppppooonnnmmmmmmllljjjddd]]]VVVRRRDDD@@@:::444///***%%%!!! $$$'''+++000333777777777444///,,,******...///111333555555666555666333///***$$$ """###!!!$$$(((,,,///000//////(((%%%!!!"""$$$&&&''''''&&&$$$%%%%%%%%%$$$!!!"""%%%''',,,---///000///---***))))))'''%%%%%%&&&$$$ """!!!  %%%...666>>>DDDKKKMMMOOOOOONNNMMMMMMMMMHHHGGGGGGJJJNNNQQQPPPNNNKKKJJJHHHHHHIIIKKKNNNPPPTTTSSSRRRPPPMMMJJJHHHGGG???:::333---(((###   """&&&***000333:::;;;<<<<<<;;;;;;===???AAACCCDDDFFFFFFEEECCCBBB@@@???===;;;:::999::::::;;;999555000,,,)))'''&&&$$$###  !!!""""""!!! !!!!!!!!! !!!"""###$$$%%%%%%$$$######"""    }}}zzzwwwsssqqqqqqqqqqqqpppmmmmmmkkkhhhbbbZZZSSSNNNDDD@@@:::555000+++'''### $$$'''+++000444999999999777444111//////111333555777888777666555555333///***%%%  !!!###%%%&&&%%%(((+++...//////...---'''%%% !!!############""""""######!!! """$$$&&&)))++++++---...000000...,,,+++)))'''&&&&&&&&&###    $$$+++333;;;@@@CCCEEEHHHIIIIIIIIIIIIJJJIIIHHHHHHKKKOOOQQQPPPOOONNNMMMJJJIIIIIILLLOOOQQQUUUTTTSSSQQQOOOLLLIIIGGGAAA===666000+++'''"""   $$$'''***///333777:::;;;;;;:::999999;;;===@@@AAACCCDDDDDDDDDBBBAAA@@@???===;;;:::999999:::999777222...***((('''&&&$$$###"""   """"""!!!  !!!!!!!!!!!!    {{{xxxtttssssssssssssrrroooooommmiiibbbZZZSSSNNNFFFBBB<<<666222---(((%%% $$$''',,,111444;;;<<<===<<<999777777777666888:::<<<<<<:::777555555333000,,,((($$$!!!"""""""""###$$$%%%&&&'''***+++...000000///---+++'''$$$  ###&&&(((***+++---+++,,,...//////...---,,,(((''''''&&&%%%"""    '''---444999888;;;>>>AAABBBCCCEEEGGGJJJJJJKKKNNNQQQRRRRRRPPPRRRPPPMMMJJJJJJMMMPPPRRRWWWVVVUUUSSSPPPMMMJJJHHHBBB>>>888222---)))%%%""" !!!"""$$$'''+++...111444888;;;======<<<;;;999999<<<>>>???@@@BBBCCCCCCCCCBBBBBBAAA???===;;;:::999999999777444///+++(((&&&&&&'''$$$$$$###"""   """""""""      {{{yyyuuuttttttuuuttttttrrrqqqppplllggg```YYYVVVKKKGGG@@@:::444...((($$$ $$$(((,,,111555;;;===???>>>===<<<===>>>;;;===@@@BBBAAA>>>:::777777555333000---***'''&&&"""  """###""""""""""""###$$$$$$%%%***,,,...000000...,,,+++%%%"""  %%%((()))***+++,,,+++,,,,,,,,,,,,++++++***''''''((('''%%%!!!    !!!&&&,,,000...111666999<<>>777111,,,(((###   ###''')))+++...222444777999<<>><<<<<>>;;;:::999999999555222...***'''&&&'''(((###$$$$$$###!!! """"""######"""   |||yyyuuuttttttttttttsssppppppooommmiiieee```]]]TTTNNNFFF>>>666///(((### $$$(((---222666:::<<<>>>?????????@@@AAA???AAADDDFFFEEEBBB>>>;;;:::999888555333000///...***(((%%%$$$###!!! """###$$$""""""""""""######""""""''')))+++.........,,,+++"""    ###''')))*********+++,,,+++***)))(((''''''''''''(((******'''"""    ###&&&'''***///333888===BBBFFFJJJMMMQQQTTTVVVWWWWWWWWWSSSQQQOOOMMMNNNQQQUUUWWWXXXXXXWWWVVVRRRNNNJJJHHHCCC???888111+++&&&!!! !!!""""""$$$######$$$&&&)))+++---000333666999:::<<<>>>???CCCCCCBBB@@@>>>>>>@@@CCC@@@AAABBBCCCDDDEEEFFFFFFBBB@@@>>>;;;:::999888888555333///+++)))(((((()))""""""""""""   !!!!!! $$$$$$$$$$$$"""   |||yyyuuusssrrrrrrrrrqqqlllllllllkkkiiifffcccaaaZZZUUULLLBBB999111)))$$$ %%%)))...333777999;;;>>>??????@@@AAACCCBBBDDDFFFHHHHHHFFFCCCAAA>>>===<<<:::888666444333000...+++((('''%%%""" !!!"""""""""""""""######"""!!!!!!"""$$$'''***++++++***)))!!!###&&&(((******))))))***++++++)))(((&&&%%%&&&&&&'''))),,,//////+++&&&###!!!  !!!!!!"""!!!   ###(((---333999@@@DDDIIIMMMSSSWWWYYYZZZ[[[\\\UUUTTTRRRQQQRRRTTTVVVXXXVVVWWWWWWUUURRRMMMHHHEEECCC>>>777000+++&&&!!!  """###$$$%%%((())))))+++,,,...000000333666999<<<<<<===>>>???AAABBBBBBAAA??????@@@BBB@@@@@@BBBCCCDDDFFFGGGHHHBBBAAA>>>;;;999888888888555333000---+++)))((((((!!!!!!  !!!######"""!!!  """$$$%%%%%%$$$"""    |||yyytttqqqppppppooonnnjjjkkkkkkjjjhhhfffcccbbb^^^XXXOOOFFF===444,,,'''  %%%)))...333777888;;;===??????@@@BBBDDDCCCDDDFFFHHHIIIIIIHHHGGG@@@???>>><<<:::888777666333000---+++)))&&&###   !!!$$$'''((('''&&&$$$ !!!%%%''')))***)))(((&&&%%%''')))((('''%%%%%%%%%''')))+++---111555555222---***(((   !!!!!!""""""######$$$$$$&&&&&&&&&%%%"""  !!!'''---444;;;@@@HHHMMMTTTYYY[[[\\\^^^```[[[ZZZYYYWWWVVVVVVVVVVVVUUUUUUUUUTTTPPPKKKFFFCCC===999222---)))%%%!!!  """!!!"""$$$&&&(((***++++++---...000222333333333333555888<<<>>>>>>>>>>>>??????AAACCCDDDBBBAAABBBBBB??????@@@BBBCCCEEEGGGHHHBBBAAA>>><<<999888888888444333111///,,,)))&&&%%%    !!!###%%%&&&&&&%%%$$$  """###%%%%%%%%%$$$"""     |||xxxtttqqqooonnnmmmllllllllllllkkkiiifffdddbbb___YYYPPPGGG???666///***###""" !!!%%%)))...444888999;;;>>>???@@@AAABBBDDDCCCDDDFFFHHHJJJJJJJJJJJJAAA@@@???===;;;999777666444111...+++)))&&&###  ###%%%%%%$$$"""!!! ###'''***)))((('''$$$!!!!!!###%%%&&&%%%$$$$$$&&&))),,,///000444999:::666222///...!!!  !!!###%%%%%%%%%&&&&&&''''''(((*********((($$$     """)))000888===GGGMMMUUUZZZ\\\^^^```bbb```___^^^\\\ZZZXXXVVVUUUTTTTTTTTTSSSOOOJJJEEEBBB666222---(((%%%""" !!!$$$''')))***,,,...000111222222000222444666777777666555777:::===??????>>>??????@@@CCCFFFGGGFFFEEEEEEEEE>>>>>>???@@@BBBDDDFFFHHHCCCAAA>>><<<999888888888333222111///,,,(((%%%###  !!! """%%%'''((()))((('''!!!  !!!"""###$$$%%%%%%$$$###     ~~~{{{xxxvvvtttrrrqqqpppooommmkkkpppnnnkkkhhhgggfffggggggaaa[[[SSSJJJAAA999222---'''$$$  !!! """$$$(((,,,///222333;;;<<<===>>>@@@CCCEEEFFFIIIGGGFFFGGGJJJJJJHHHFFF@@@???===;;;:::888555222111///+++'''$$$"""  !!!!!!  ###'''))))))(((&&&"""!!!%%%(((,,,,,,,,,,,,000333999<<<===>>>@@@AAA;;;333+++%%%   ###'''((()))(((((())),,,///222333444222,,,$$$     &&&---444888CCCHHHQQQYYY^^^```___^^^______^^^]]][[[ZZZYYYYYYWWWYYYWWWRRRNNNIIIAAA999444///((("""   $$$(((,,,///...111444555555555666777777:::======<<<:::999999<<<>>>AAAAAA@@@@@@@@@@@@FFFEEEEEEGGGIIIIIIHHHGGG>>>>>>???@@@BBBDDDGGGHHHFFFEEEBBB???<<<:::888888888666333///***&&&###!!!!!!$$$''''''(((,,,//////+++'''###"""!!!!!!"""$$$&&&'''&&&&&&%%%$$$###   |||yyywwwuuurrrpppooommmjjjhhhjjjkkkkkkkkkjjjhhhgggfffaaa\\\UUUMMMEEE<<<555000)))&&&!!!!!!###$$$%%%(((+++///222444666:::;;;<<<>>>@@@CCCEEEGGGHHHFFFEEEFFFGGGGGGEEECCC>>><<<:::888777555222///...,,,(((%%%!!! ###&&&((('''&&&$$$!!! """%%%)))---//////111555999???BBBDDDEEEGGGGGG@@@777...)))!!! !!!###$$$&&&'''((()))+++///222444555666555000(((!!!  $$$+++222777CCCHHHPPPXXX^^^```___^^^______^^^]]][[[ZZZYYYYYYWWWXXXVVVQQQLLLHHH???777...***###  !!!&&&***///333333666999;;;<<<<<<>>>???<<<>>>@@@AAA???>>>>>>>>>@@@BBBEEEFFFEEEEEEFFFGGGJJJIIIHHHHHHIIIIIIGGGEEE?????????@@@BBBDDDGGGHHHEEEDDDBBB@@@>>>=========;;;999555111,,,'''###!!!!!!$$$((((((***---//////+++'''###"""!!! !!!###%%%'''&&&&&&&&&%%%###!!!   ~~~{{{xxxvvvtttrrrpppnnnkkkhhheeeeeegggjjjlllkkkiiifffcccaaa]]]WWWPPPIIIAAA999333+++(((###  ###%%%&&&'''))),,,000333555666888999:::===@@@CCCFFFGGGFFFEEEDDDDDDDDDCCCAAA???<<<999555333111000---+++)))'''$$$ """%%%'''%%%$$$###  """$$$)))...222444888===BBBGGGJJJMMMNNNOOONNNEEE<<<222---%%%  """$$$"""$$$''')))+++...222555777888999888333---'''###  """)))111666BBBGGGPPPXXX^^^```___^^^```___^^^]]][[[ZZZYYYXXXXXXXXXUUUOOOJJJFFF>>>666+++&&&  ###(((---222666666999===@@@AAACCCEEEGGGDDDEEEFFFFFFDDDDDDEEEFFFCCCEEEHHHIIIIIIIIIJJJLLLNNNMMMKKKJJJJJJIIIFFFDDD@@@@@@@@@AAACCCEEEGGGHHHEEEDDDBBB@@@@@@AAACCCDDD>>><<<888222,,,'''### !!!%%%)))***+++...000...+++(((###""" """$$$&&&&&&''''''&&&$$$"""   ~~~{{{vvvtttrrrqqqooonnnnnnlllhhhfffdddfffhhhiiiiiifffcccaaa```]]]XXXRRRLLLDDD<<<666...***%%%!!! !!!$$$&&&%%%&&&(((+++...000222444555666777:::>>>BBBEEEFFFEEEDDDCCCBBBAAA???===;;;:::777333000...,,,***((($$$""""""%%%&&&&&&%%%###!!!###(((///444888>>>DDDIIIMMMQQQSSSTTTTTTRRRHHH>>>555000((("""  !!!!!! !!!###%%%"""%%%(((+++---000444777999999999888555000***'''  """)))111777BBBGGGPPPXXX^^^``````___``````^^^]]][[[ZZZYYYXXXYYYYYYUUUNNNIIIEEE???777---(((!!!   $$$(((,,,111444444777;;;>>>AAADDDHHHKKKIIIJJJKKKJJJIIIIIIKKKMMMFFFHHHJJJJJJJJJJJJKKKLLLPPPNNNLLLLLLLLLJJJHHHEEEAAABBBBBBCCCEEEFFFGGGHHHFFFEEECCCAAA@@@BBBCCCEEE???<<<888222,,,&&&!!!"""%%%***+++---///000...+++((("""!!! !!!###$$$'''''''''&&&%%%###!!!  }}}yyytttpppnnnmmmllllllmmmnnnnnnkkkiiiiiihhhgggfffdddcccbbbaaa___]]]XXXSSSMMMEEE===777111,,,&&&!!!  $$$&&&$$$%%%'''))),,,...000111111222444777;;;>>>BBBCCCBBBBBBBBB@@@===;;;999888777555111///---,,,)))'''!!!!!!""" """%%%&&&((('''%%%!!!!!!$$$)))000666;;;AAAHHHNNNSSSVVVXXXXXXWWWTTTIII>>>555000)))$$$!!!  !!!""""""!!!"""$$$&&&%%%'''+++---///111444666888888777666222...+++(((!!!   """+++333999BBBGGGPPPXXX^^^aaaaaa```aaa```___]]][[[ZZZXXXXXXYYYYYYTTTMMMIIIGGGAAA;;;111,,,$$$   """%%%(((+++...///222666:::>>>CCCGGGKKKKKKLLLMMMLLLKKKKKKMMMOOOIIIKKKKKKKKKJJJIIIKKKLLLNNNMMMLLLLLLMMMLLLJJJHHHDDDDDDEEEFFFGGGHHHHHHHHHIIIGGGDDDBBB@@@@@@@@@@@@<<<:::666000***$$$ """&&&***,,,///000///,,,***(((!!!  !!!###&&&&&&'''&&&%%%###!!!  ~~~~~~~~~~~~~~~zzz{{{zzzwwwrrrmmmjjjiiihhhiiijjjmmmppppppnnnlllnnnkkkhhheeeccccccdddeeeaaa]]]XXXSSSLLLEEE>>>999333...'''!!! !!!###$$$$$$&&&(((***,,,...///---...000333666:::===???>>>??????===999666555555444333111///...,,,)))&&& ###%%%&&&""""""""""""!!!!!! """%%%''')))(((&&&### """$$$&&&,,,333999===CCCJJJOOOVVVXXXYYYWWWVVVRRRHHH===111---'''$$$"""""""""""" !!!""""""!!!"""$$$&&&''')))---///000111444555666555444222///+++((('''"""  ###,,,555;;;CCCHHHQQQZZZ```bbbbbbbbbaaa```___]]][[[YYYXXXWWWVVVVVVRRRLLLIIIIIIEEE???555///'''  %%%+++   """$$$'''***---111666:::???EEEIIIHHHJJJKKKKKKJJJJJJLLLMMMJJJKKKLLLKKKJJJJJJLLLNNNMMMLLLLLLMMMNNNNNNLLLJJJGGGGGGHHHIIIJJJJJJJJJIIIJJJIIIFFFCCC@@@>>><<<;;;999777333...)))$$$ ###&&&))),,,///000...***((('''!!!  !!!%%%%%%&&&&&&$$$###!!! !!!!!!  }}}{{{zzzyyyyyyxxxyyyyyyyyyssssssssspppkkkhhhggghhhggghhhjjjmmmqqqqqqooommmooonnnkkkhhhgggggghhhiiiddd```YYYSSSLLLFFF???;;;444...'''!!!  !!!!!!###%%%&&&(((******)))***,,,///222555888:::999:::;;;999555222111222000000///000///---)))%%%!!!$$$&&&)))***''''''''''''%%%###!!! !!!$$$%%%### ###&&&((((((((('''$$$###$$$'''***+++000666;;;???DDDKKKPPPSSSTTTSSSPPPNNNJJJAAA666,,,((($$$""""""$$$%%%%%%!!!!!!   !!! !!!$$$&&&'''***...000222333555777555333111///+++(((&&&$$$"""  ###,,,555<<>>;;;999666444111---)))%%%""" ###'''))),,,000000,,,)))'''&&&!!! $$$$$$%%%%%%$$$"""  """$$$###"""   zzzwwwvvvuuuuuuuuuuuuuuuvvvmmmnnnnnnkkkgggeeegggiiiggghhhkkknnnqqqqqqooommmooonnnmmmlllllllllmmmmmmfffbbbZZZSSSMMMFFF@@@===444///'''!!!  """$$$%%%&&&((((((***,,,///333555777555777888666222///...000---...///000000---((($$$  !!!###&&&)))+++---,,,------,,,***(((&&&%%%###"""&&&'''&&&$$$"""###''')))''''''&&&%%%%%%'''+++......333999>>>AAAEEEKKKPPPNNNNNNLLLIIIFFFCCC999000)))%%%"""!!!"""%%%''''''$$$###"""!!!  !!!$$$&&&&&&)))---111333444777888444333000---***'''$$$###!!!  !!!!!!"""+++555<<>>???BBBFFFGGGGGGFFFEEEFFF>>>@@@BBBCCCDDDGGGKKKNNNOOOMMMLLLMMMMMMMMMKKKIIIKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIGGGDDD@@@;;;999444333000---)))&&&###""" $$$'''(((,,,000///,,,(((&&&%%%  ###$$$$$$$$$###""" !!!"""###%%%%%%###"""   zzzuuusssqqqpppoooqqqqqqqqqpppmmmooopppmmmiiieeeeeefffiiikkknnnrrrtttuuuuuuuuusssqqqnnnmmmlllkkkjjjhhhccc___YYYSSSMMMHHHCCC@@@999333***"""  """$$$((()))***++++++,,,,,,+++000111111///,,,+++++++++,,,///222333000,,,)))'''$$$###  ###$$$&&&(((***---///000000//////...,,,***((('''###!!! ###'''***,,,+++((('''!!!!!!$$$'''((())))))((('''&&&)))---111666777999<<>>666---''' !!!$$$(((***(((((('''$$$   """$$$%%%(((,,,///111333666999999444---(((&&&%%%$$$###   """%%%&&&$$$%%%---666===FFFLLLTTT\\\bbbeeeggggggccc```]]]]]]^^^\\\VVVQQQKKKIIIFFFDDDCCCCCCCCCDDD===<<<888444///***&&&$$$"""    !!!'''---333666@@@AAACCCDDDDDDCCCAAA@@@======<<<===@@@CCCGGGJJJHHHIIIJJJIIIGGGGGGGGGIIIHHHJJJLLLLLLLLLKKKLLLMMMLLLLLLJJJFFF@@@;;;999999777555222---(((%%%"""!!!###'''***......///...,,,((($$$"""!!!!!!!!! """$$$%%%#########"""!!! !!!  !!!!!!   }}}wwwrrrnnnllljjjjjjkkkkkkkkkiiijjjlllmmmkkkhhhffffffhhhkkkmmmpppsssuuuvvvvvvvvvtttrrrnnnlllkkkjjjiiihhhddd```YYYSSSMMMHHHBBB???888222***###   """%%%&&&'''((()))))))))))),,,---...---+++******+++,,,///222222///+++(((&&&$$$###!!! """$$$%%%'''(((***,,,---...//////...---,,,***((('''%%%###!!!###&&&***...000000...,,,%%%!!!!!!$$$&&&((()))(((((('''&&&)))---111555666888:::===@@@CCCDDDCCCAAA>>>;;;666///'''!!!"""&&&((('''((('''$$$  !!!"""&&&))),,,///111333666888777222,,,'''%%%###"""!!!   """%%%(((&&&!!!%%%---666<<>>;;;666000,,,)))###    ###)))...111:::;;;===>>>???>>>===<<<999999888999<<>>:::888888777555111---)))%%%"""!!!"""%%%***---111111111///+++&&&!!!!!!"""%%%%%%&&&&&&&&&%%%$$$$$$"""!!! !!!"""   }}}zzzwwwrrrnnnjjjiiiffffffffffffeeedddfffgggiiiiiihhhhhhiiijjjoooqqqsssvvvxxxyyyyyyyyyvvvrrrnnnkkkkkkjjjiiiiiifffaaaZZZTTTMMMGGGBBB>>>777222***$$$   """!!!"""###$$$%%%%%%%%%%%%&&&((())))))))))))***,,,---000222222///***'''&&&%%%$$$###"""!!!!!!  ###%%%'''((()))***++++++,,,,,,.........---,,,***)))((('''&&&$$$"""!!! $$$''',,,111444555333222+++'''"""!!!$$$&&&''''''''''''&&&&&&(((---000444444555777999;;;<<<===<<<999555000,,,%%% $$$&&&&&&'''&&&### !!!''')))---000111333555777444///***%%%###!!!  """%%%((('''""" %%%---666;;;CCCIIIQQQYYY^^^bbbeeefffcccbbbaaaaaa```\\\UUUOOODDDDDDEEEEEEDDDBBB@@@>>>DDDDDDBBB@@@;;;555///,,,$$$ """ ###'''***111222444666777777666666333333333444666999===???===>>>??????>>>===>>>@@@???AAADDDFFFFFFHHHJJJLLLJJJIIIGGGBBB<<<777666555555333000,,,(((%%%###"""!!!%%%)))---000555444333///***######$$$&&&((()))))))))(((%%%$$$!!! !!!"""   zzzvvvssspppmmmkkkjjjhhhfffeeeeeeeeedddcccaaabbbdddfffgggiiilllmmmtttuuuwwwyyy{{{|||||||||uuuqqqmmmkkkkkklllllllllgggbbb[[[TTTNNNGGGAAA===666111***$$$!!! !!!### !!!"""###############$$$'''(((((()))+++---...111222222...***'''&&&'''''''''&&&%%%###!!! """&&&(((***+++,,,---------,,,,,,------------,,,+++)))))))))((('''&&&%%%%%%%%%%%%""""""""""""""""""""""""###'''---222666666666555000,,,'''### !!!###%%%%%%$$$$$$$$$$$$$$$&&&***---000111222333444555555555333000+++&&&###"""%%%%%%%%%%%%"""  """(((***---///000222444666000,,,'''###!!!  ###&&&%%%!!!$$$,,,444999@@@FFFNNNUUUYYY\\\```ccc^^^^^^___aaaaaa]]]VVVQQQFFFEEEEEECCCBBBAAA??????AAAAAAAAA>>>:::444...***### """###)))***,,,...////////////---------...111333666888666777888888777777999:::;;;===@@@BBBCCCEEEIIIKKKHHHGGGDDD>>>888444333333333111...+++'''$$$###""" !!!!!!"""!!!###'''+++///222555555333///)))###"""&&&((()))***)))'''&&&$$$""" !!!"""!!!   }}}wwwrrrooollljjjhhhiiigggeeedddeeeeeedddccc______aaacccgggkkknnnoooxxxyyyzzz{{{|||}}}~~~~~~ssspppnnnmmmnnnooooooooogggbbb[[[TTTNNNHHHBBB>>>555111***$$$!!! !!! !!!""""""""""""!!!###&&&'''((()))+++---...000222111...***((('''))))))))))))'''$$$!!!"""&&&))),,,---...000000///...------------------,,,+++*********))))))((()))))))))&&&&&&%%%%%%$$$$$$######%%%(((...333777888777666222...)))%%%"""!!! """###### !!!!!!!!!!!!"""%%%(((***+++---...////////////+++(((### !!!$$$"""###"""   """$$$(((***---//////000111333---***%%%!!! """!!!""")))000666;;;AAAJJJOOORRRTTTYYY]]]VVVXXX[[[___```^^^YYYVVVLLLJJJEEEAAA???>>>??????;;;<<<;;;999555///)))%%%  !!!### ###$$$%%%'''((())))))***(((((()))***,,,...111222///111333333222333444666888:::<<<>>>???BBBFFFHHHDDDCCC@@@:::555222111111000///,,,)))'''$$$###"""""""""#########!!! ###'''+++///222333222111...)))###$$$''')))******)))((('''%%%###!!! """!!! !!!###"""  }}}wwwrrrnnnllliiigggfffeeeccccccdddddddddccc___^^^___bbbggglllooopppyyyyyyyyyzzz{{{||||||}}}sssqqqppppppqqqrrrqqqpppgggbbb[[[UUUNNNHHHCCC???555000***$$$!!!  !!!"""""""""""""""$$$&&&''''''(((+++,,,+++---///...,,,)))'''''''''((()))***(((%%%"""!!!%%%'''+++,,,...111111111000///------............---,,,---,,,,,,++++++,,,,,,---******)))((('''&&&&&&%%%(((+++000555888999777666111---((($$$"""!!! !!!$$$%%%''')))++++++++++++&&&###  """  !!!$$$&&&(((***,,,------...///000+++((($$$  %%%,,,111555<<>><<<===BBBGGGIIIMMMQQQTTTVVVWWWXXXZZZSSSOOOJJJCCC<<<666111///)))(((&&&"""   &&&  !!!"""###$$$)))+++---......///111333222333222111111222555888;;;999666222///...///111444333111///---,,,,,,++++++***)))((((((((()))***$$$"""!!!&&&***,,,///111/////////---)))$$$    %%%(((((((((******++++++***)))'''&&&%%%$$$!!! !!!!!!"""""""""  {{{uuupppnnnlllllloookkkggggggkkkllljjjfffggghhhhhhjjjkkklllmmmmmmqqqqqqqqqooonnnooorrruuurrruuuxxxyyywwwsssooonnndddbbb]]]WWWPPPIIICCC@@@666000)))###    !!!"""###############""""""!!!!!!############"""!!!  """###$$$$$$$$$###"""%%%)))+++*********++++++,,,...///000000111111555444444444444555555666666555222///---+++++++++---,,,++++++++++++)))'''!!!  ###&&&'''%%%$$$!!! ###''')))+++---......---+++)))(((%%%!!!  ###&&&...111666999<<>>;;;999666333000---***)))$$$"""  &&&***///111333444444222///...***'''$$$    ###(((+++///222555777:::===AAABBBEEEGGGIIIIIIIIIIIIFFFEEEAAA<<<444,,,%%%!!!   666 !!!%%%'''***,,,---,,,+++)))((('''%%%$$$$$$%%%&&&'''))),,,000444777888777777666666666666555555444444777777777444000...---...)))%%% ###%%%&&&&&&&&&&&&&&&'''(((******+++,,,,,,***(((((()))+++)))))))))(((&&&$$$!!! !!!!!!!!!  !!!'''+++---))))))((('''&&&%%%$$$$$$!!!!!!!!!!!!"""""""""""" {{{yyyxxxxxxyyyzzzxxxvvvuuussspppmmmjjjiiijjjjjjjjjjjjjjjjjjjjjpppppppppooolllkkkkkklllooonnnmmmnnnqqqssssssrrrkkkhhhddd^^^VVVOOOJJJFFF===555)))!!!  !!!!!!  !!!"""###%%%$$$###"""  !!!"""$$$%%%&&&'''(((***,,,---......222222444666888;;;===>>>===;;;999555111---***(((###  &&&***///111333444444333111///+++)))%%%"""    ###%%%(((+++///111333555777999===>>>@@@BBBCCCDDDDDDDDD@@@???===888111***"""    111 !!!&&&(((+++------,,,***)))'''&&&$$$"""""""""###$$$'''***///444888:::;;;:::::::::999888777666666666777777666444000...------((($$$!!!###%%%&&&&&&&&&''''''((()))***+++...///...,,,***)))***+++,,,+++***)))&&&""" !!!######""""""!!!   &&&+++---''''''&&&&&&%%%$$$######!!!   }}}zzzyyyyyyzzz{{{yyyyyyxxxuuurrrnnnjjjhhhggghhhiiijjjkkklllmmmmmmqqqrrrrrrpppnnnllllllmmmooommmlllnnnqqqtttrrrpppllljjjfff```YYYSSSNNNKKKBBB999---$$$   !!!"""######"""!!! !!!###%%%((((((***+++,,,,,,,,,,,,000111222444777999<<<===???>>>;;;777333...***(((!!!%%%)))---///111444444333222000,,,)))&&&"""   """%%%''')))+++...000000111333444666777999;;;<<<===>>>>>>999999888555///(((!!!  ###  !!!"""######"""!!!  ###((())),,,......---+++***&&&$$$"""  !!!!!!'''***///444999<<<>>>>>>===<<<;;;999888777777777666777777444111///...///(((%%%!!!!!!$$$'''(((''''''((()))******++++++///000000///,,,++++++,,,...---,,,)))&&&"""!!!######$$$$$$###"""  %%%))),,,&&&&&&%%%%%%$$$######""" !!!!!!!!!    |||yyyxxxyyyzzz{{{xxxxxxwwwuuupppkkkgggeeedddeeefffhhhkkkmmmnnnoooppprrrsssrrrqqqppppppqqqpppnnnmmmoootttuuussspppnnnlllhhhccc]]]WWWSSSPPPFFF>>>222)))###    !!!"""### """%%%((()))***+++,,,---------//////111222555777999;;;===<<<999555000+++&&&$$$ !!!$$$(((***,,,///222333333222111---***&&&###!!!  """###%%%'''(((***------------...//////000111333555777888999444444444222---'''    """###%%%'''((()))((('''&&&$$$###!!!  ###%%%)))+++---//////...,,,***'''&&&###!!! !!!"""(((***...333888===???AAA@@@???===;;;999888888888777888777666333111111111***(((%%%!!!###&&&)))***)))***++++++,,,,,,,,,,,,...///111111///...------------,,,***'''###  !!!"""$$$%%%&&&$$$###!!! ###(((+++&&&&&&%%%%%%$$$######### """$$$%%%###"""!!!     }}}{{{xxxxxxxxxzzz{{{wwwxxxwwwtttnnniiieeecccaaabbbdddgggjjjmmmooopppqqqsssuuuuuuuuutttuuuvvvrrrooonnnqqqvvvwwwtttpppooonnnjjjfff```[[[WWWTTTJJJBBB666---&&&!!!    !!!"""###!!!$$$'''(((***+++------.........//////111333666888999999888555111,,,'''"""  !!!"""###'''(((***...111333333222111...+++'''$$$""" """"""###$$$&&&(((***+++,,,*********+++***+++,,,...000222444555111111222000,,,&&&    !!!$$$&&&'''***,,,------,,,+++'''&&&$$$###!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!  $$$'''***+++...000000...,,,++++++)))'''$$$######$$$$$$)))+++...333888===AAACCCAAA@@@>>>;;;:::999999999888888999777444333333444+++***(((%%%!!!!!!%%%(((***,,,,,,------...............,,,///222222111///......,,,,,,+++***(((%%%"""!!!!!!!!!!!!!!!"""$$$&&&((($$$###!!! """'''***&&&%%%%%%%%%$$$#########"""%%%''')))$$$$$$###!!!     {{{wwwuuuwwwwwwvvvuuuuuuuuuuuutttqqqlllgggdddaaaaaabbbeeeiiikkkllllllqqqqqqsssvvvyyyyyyvvvtttqqqqqqqqqqqqpppppppppooolllkkkhhheeeaaa^^^[[[ZZZNNNGGG>>>444+++### !!!$$$%%%&&&&&&&&&"""!!!!!!$$$&&&***+++,,,---///111111111000000111111222333111111///+++'''"""!!!#########""" """$$$&&&'''###""" &&&************++++++,,,------,,,+++)))&&&###  """$$$%%%&&&'''''''''''''''&&&&&&&&&''''''((()))+++,,,...///---------+++((($$$  ###  ###)))+++---.........000222...---+++)))(((%%%!!! """### !!!!!!###$$$%%%%%%$$$###!!!  """###%%%%%%+++---...000000///---,,,------+++(((%%%###$$$%%%&&&,,,333777888;;;@@@EEEBBBAAA???===;;;:::999999:::999777555444333444444111...)))$$$ """'''***---......---------------...///000000111111111000///...---...+++(((&&&%%%%%%###"""!!!###$$$$$$###"""######&&&%%%###  """&&&)))'''''''''&&&%%%$$$"""!!! !!!###$$$&&&'''&&&$$$!!!  }}}yyywwwwwwwwwvvvtttsssttttttssspppkkkfffcccdddcccdddfffjjjmmmnnnnnnpppppprrruuuwwwwwwtttrrrqqqpppppppppoooooooooooommmkkkiiieeebbb^^^\\\[[[RRRLLLBBB888...&&& !!!###%%%&&&&&&&&&$$$###!!!  !!! ###%%%(((******,,,.../////////.........///000000///---+++'''""""""$$$%%%$$$$$$!!! !!!"""""""""""""""###$$$&&&'''((($$$###  &&&***,,,++++++******)))))))))***)))'''$$$"""  !!!!!!$$$$$$$$$$$$$$$###############$$$%%%''')))***,,,++++++***)))'''$$$"""      $$$+++---///000000111333555333222000///---)))$$$  !!!### !!!!!!"""$$$$$$&&&%%%###"""!!!  """$$$&&&'''(((,,,---///111111000///.........,,,)))&&&$$$%%%'''(((---333666888;;;@@@EEEBBBAAA???===:::999888777777666555444333222222222...,,,((($$$!!!!!!%%%))),,,.........///......------......///000000000000//////...------+++'''%%%%%%%%%$$$"""!!!###$$$$$$###"""###$$$%%%%%%###!!! %%%)))+++***)))(((&&&$$$###!!!!!! !!!###$$$%%%$$$"""  ~~~~~~zzzxxxxxxwwwvvvuuutttuuuvvvuuurrrmmmhhheeehhhfffeeegggkkkoooqqqrrrqqqqqqrrruuuvvvvvvtttrrroooooooooooonnnnnnnnnnnnmmmkkkiiifffccc```]]]\\\WWWQQQHHH>>>444+++###  """$$$%%%%%%&&&'''&&&$$$###!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!###%%%''''''(((+++------,,,,,,,,,,,,,,,++++++***(((%%% !!!%%%'''''''''&&&%%%### ###&&&((())))))''''''''''''((()))******&&&$$$!!!!!!&&&)))---,,,+++)))'''&&&%%%$$$'''&&&$$$"""   !!!"""$$$&&&'''((((((''''''&&&%%%%%%%%%!!!   """&&&...000222333444555888:::;;;999888666333...(((### !!!"""!!!!!!!!!!!!!!!"""###$$$&&&%%%$$$###""""""!!!!!! !!!###%%%''')))***+++,,,...///111222222111111//////...+++((('''((())),,,000444666888;;;@@@EEEBBBAAA???<<<:::777555444222222222111111///...---+++)))&&&$$$""" $$$&&&))),,,///000000000111000///...------------....../////////......------***'''%%%%%%$$$###""" """######""""""###%%%%%%$$$###!!!###(((,,,...---,,,)))&&&###"""!!!!!! !!!"""###!!!  ~~~|||{{{yyyyyyyyyxxxxxxyyyyyyzzzzzzwwwsssnnnkkkjjjhhhfffhhhkkkpppssstttsssssstttuuuwwwwwwtttrrrooonnnnnnnnnnnnmmmmmmmmmmmmllliiigggdddaaa___^^^YYYSSSLLLCCC:::111)))$$$ !!!"""$$$%%%%%%''''''%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$###"""  """######%%%'''***+++++++++***))))))((('''&&&######(((***++++++***)))'''$$$  ###'''***---......++++++******+++,,,------(((&&&###!!!&&&)))++++++)))'''%%%$$$""""""$$$###"""   """$$$%%%&&&%%%%%%%%%&&&'''((()))$$$!!!  $$$(((111333555777888:::===???AAA???===;;;777111***%%%!!! !!!"""######"""""""""""""""###$$$'''&&&%%%$$$############"""###$$$&&&)))+++,,,---,,,---///000111222222222000000///---***)))+++,,,000222555777888;;;@@@DDDAAA@@@???<<<999555333111---...//////...---+++***((('''%%%$$$############&&&(((,,,///222333444333333222000...---,,,,,,,,,------...............---,,,***&&&$$$$$$###"""  !!!!!!!!!!!!###%%%#########!!!!!!&&&***---///...,,,)))%%%###"""###### !!!"""###$$$ {{{}}}}}}|||zzzzzzzzzzzzyyyyyyzzz{{{zzz|||}}}}}}zzzvvvrrroookkkiiiggghhhlllqqqtttuuutttsssssstttuuuuuusssqqqnnnnnnnnnnnnmmmmmmmmmlllmmmllljjjhhheeecccaaa```WWWTTTNNNGGG@@@888///***!!! !!!"""$$$%%%&&&%%%%%%$$$###"""!!! !!!!!!"""###$$$%%%&&&&&&%%%%%%$$$###"""  !!!"""  """%%%'''*********)))(((&&&$$$###!!! &&&+++...//////...,,,***'''$$$""" """$$$(((+++...000111111..................///000)))'''### """&&&)))(((((('''&&&$$$###"""""""""!!!    """###$$$$$$$$$%%%&&&''')))+++,,,&&&###  !!!&&&+++222555888:::<<<>>>AAADDDDDDBBB@@@<<<888222+++&&&""""""!!!!!!!!!###$$$%%%%%%%%%$$$#########$$$$$$'''&&&%%%$$$#########$$$"""###$$$'''))),,,---...,,,,,,---///000111222222111111111///,,,,,,---///333444666888:::<<<@@@BBB@@@???>>>;;;888444111///++++++,,,,,,,,,***)))((('''&&&&&&%%%%%%%%%%%%%%%&&&(((---111444777777888444333111///---,,,++++++,,,,,,---.../////////...,,,)))%%%###!!! !!!$$$"""""""""!!! ###'''***---...,,,+++(((&&&$$$$$$%%%&&&""""""""""""###$$$&&&&&&  vvvxxx|||xxxyyyzzzzzzyyyyyyzzz{{{yyyzzz{{{{{{yyyvvvrrrooollljjjiiikkkooosssuuuvvvsssrrrqqqqqqrrrrrrpppnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmllljjjhhhfffdddbbbbbbXXXUUUPPPKKKEEE===444///%%%"""  !!!###$$$$$$$$$$$$$$$###"""!!! """###$$$&&&'''''''''((((((((('''%%%###!!!"""""""""###$$$%%%&&&'''%%%###"""""""""!!!"""%%%((((((((('''&&&###!!! """(((...222333333222///...+++(((&&&%%%%%%%%%''')))---000333666777777555444333222111000000000***((($$$  """&&&)))&&&&&&&&&%%%$$$######"""!!!!!!   !!!"""###"""###$$$&&&''')))******%%%"""   ###(((,,,333555999<<<>>>@@@DDDGGGFFFCCC???;;;666111+++'''######"""###$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""###%%%'''***,,,...///------......///000111111111222111///...---///111555666888:::<<<>>>??????>>>>>><<<:::777333000...***************)))(((((((((((((((''''''&&&&&&&&&&&&(((---222555888999999444333111///...,,,,,,++++++,,,---...///000000000,,,)))$$$!!!!!!!!!!!!""""""!!! $$$(((***,,,,,,+++***)))'''&&&&&&&&&'''"""######$$$%%%''')))***$$$""" sssuuuyyy}}}xxxzzz|||zzzxxxvvvwwwxxxwwwxxxyyyzzzxxxuuuqqqooommmllllllnnnrrruuuwwwwwwvvvtttssssssssssssqqqpppooooooooonnnnnnnnnmmmmmmmmmlllkkkiiigggeeedddccc[[[XXXTTTOOOIII@@@777111(((%%%!!!   ###$$$"""###$$$$$$$$$$$$###""" !!!"""$$$&&&'''))))))***+++---...---+++'''%%%%%%%%%%%%&&&''')))***+++)))'''&&&&&&&&&%%%!!!!!!$$$&&&&&&&&&%%%###  ###***000555666666555333111///---,,,+++++++++,,,...222777;;;>>>@@@AAA???===:::777333000......)))'''$$$     ###&&&)))'''&&&&&&%%%$$$###"""""""""!!!    !!! !!!###%%%&&&&&&&&&&&&###!!!   $$$***...222555999<<<>>>BBBEEEHHHGGGCCC>>>999444000+++((($$$###$$$$$$&&&(((+++,,,***)))((('''&&&&&&&&&&&&%%%$$$$$$############$$$###$$$&&&(((+++...000111////////////000000111222111111111000......000222666777:::===??????>>><<<<<<<<<;;;999777333///---+++******)))))))))))))))*********))))))'''&&&&&&'''***...222555777777888444333111000...---,,,,,,+++,,,...///000111111111,,,(((### !!!""""""!!!  ###''')))+++++++++,,,,,,***)))'''&&&%%%$$$""""""###$$$&&&)))+++,,,(((&&&""" sssuuuxxx|||~~~zzz|||}}}{{{wwwttttttuuuwwwxxxzzzzzzyyyvvvrrrooonnnmmmnnnqqquuuxxxxxxxxxzzzxxxwwwvvvwwwvvvuuusssoooooooooooonnnnnnnnnnnnmmmlllkkkiiigggfffeeeddd^^^\\\XXXRRRKKKBBB888111***'''###    """$$$"""###$$$%%%&&&%%%$$$$$$ !!!###%%%''')))***++++++...111222222///+++((('''''''''((()))+++,,,---,,,***(((((()))'''###!!!###$$$$$$$$$###!!! $$$+++222666888777666555444222000//////000000...111666;;;AAAEEEGGGHHHFFFDDD???:::555000---,,,)))'''$$$     ###&&&)))(((((('''%%%###"""!!! ###"""     """$$$%%%$$$###""""""     %%%+++...222555888<<>>@@@@@@===::::::;;;:::999666333///---,,,+++)))(((((()))***+++,,,,,,,,,+++***(((&&&%%%)))+++...222444555555555444333111000...---------,,,---...000111222222222,,,(((### !!!""""""!!!  """%%%(((++++++++++++...---,,,+++(((%%%###"""!!!!!!"""$$$''')))+++---+++((($$$ mmmnnnooossswwwzzzzzzyyy~~~}}}}}}}}}}}}~~~~~~~~~{{{xxxxxxxxxxxxyyyyyyyyywwwtttpppnnnkkkmmmppptttwwwxxxyyyzzzyyyzzz{{{zzzwwwuuussssssrrrssssssrrrrrrsssvvvxxxrrrnnnhhheeeeeeeeedddbbb]]]ZZZVVVQQQKKKCCC:::555,,,)))&&&###!!!     !!!""""""###%%%&&&'''&&&%%%&&&'''%%%%%%%%%%%%'''***...000///333555555222///...//////---+++***,,,---......------,,,+++)))&&&###!!! """$$$$$$###!!!###&&&---222555666444333111111111222333444555555333888===@@@DDDIIIIIIGGGFFFEEEBBB>>>999333...+++'''''''''&&&###   ###%%%&&&'''&&&$$$###""""""""""""    !!!!!!!!!!!!  ###''',,,000333555888;;;<<>>999222---'''"""    !!!""" !!!"""###$$$'''))),,,---------///000//////......000111333555333444555444222111111222000...++++++,,,......---///...+++)))&&&$$$###"""  """#########"""!!!###)))...222333222111000///------...111444666;;;@@@DDDEEEHHHKKKJJJFFFAAA???<<<888444///,,,***,,,------...,,,***(((&&&!!!"""%%%((()))***)))((('''%%%$$$###"""     ###(((+++...000333444555666999;;;:::888333///+++)))(((((('''&&&''''''(((***+++,,,+++,,,.........---+++***&&&%%%$$$!!! """)))...666;;;============999666444222111000---+++)))(((''''''(((***,,,...222222444444444444222222111111000...,,,)))'''&&&%%%###!!! """$$$&&&((('''%%%$$$############%%%'''***---111444666777333111///---,,,+++++++++............///111222333...)))!!!!!!$$$(((***,,,---...000111222222111111,,,+++(((%%%!!!!!!$$$&&&(((&&&"""  bbbaaaaaadddjjjooosssuuuwwwyyy{{{}}}{{{xxxwwwwwwwwwvvvxxxzzz|||}}}|||zzzxxx{{{}}}~~~}}}{{{yyyxxxxxxuuuwwwyyyyyyxxxvvvvvvvvvsssqqqmmmjjjgggdddbbb```[[[YYYUUUQQQLLLFFF???;;;555///((("""   """#########""""""!!!"""###$$$$$$(((***---///000111222444333333333333333444666666666555555444333333333444111///------...//////...000...+++(((%%%#########!!! !!!"""$$$&&&#########""" $$$***---......---,,,+++))))))***...222444<<>>@@@AAAAAA<<<666000...+++&&&$$$%%%$$$$$$$$$$$$$$$###""""""!!!$$$''')))***+++,,,---...//////---+++***+++,,,---...,,,***'''%%%    !!!### !!!!!!!!!""""""!!!%%%******(((&&&))),,,*********)))(((&&&$$$$$$"""######!!!!!!"""%%%(((---222999???CCCEEEFFFHHHAAA===999444111,,,((($$$  !!!"""!!!"""###%%%'''***,,,---***+++,,,---,,,***'''%%%!!!!!!  $$$&&&***---000111111000000...,,,***+++---000222000000000///...,,,***)))###  !!!)))000666999<<<<<<=========<<<;;;:::666555333111...---,,,+++,,,***)))((((((***+++---)))&&&###!!!  iiijjjlllqqqvvvyyyzzzzzzxxxuuurrrpppppprrruuuwwwxxxzzz}}}|||{{{zzzyyyvvvvvvxxxzzz|||}}}~~~~~~|||xxxsssqqqpppqqqkkknnnpppoooiiieeebbbbbb[[[XXXRRRLLLGGGAAA<<<888333///***&&&"""  """###$$$$$$%%%### $$$'''+++///222555999;;;666777888:::;;;<<<<<<<<<888777777999<<<;;;888555111000//////000///---+++------,,,***'''### """######%%%&&&'''(((((('''&&&&&&%%%''')))++++++***((('''"""""" """,,,333999<<>>999555111---(((%%%  """%%%(((+++---)))***,,,---,,,***'''%%%"""!!!  !!! $$$&&&***...000000/////////---+++***+++...111333000000000///---+++(((&&&!!!   (((///555999999:::<<<===>>>>>>======:::999777555444222222222777555222000......//////***'''###   sssrrrtttwww{{{}}}}}}}}}yyywwwtttpppnnnpppuuuyyyxxxxxxwwwxxx{{{~~~|||{{{xxxxxxxxxyyy{{{~~~|||zzz|||yyyuuusssqqqppppppnnnlllllllllhhhbbb]]]VVVSSSNNNIIIEEEAAA<<<888111...)))%%%"""!!!  !!!""""""""""""  !!!"""###'''---333888:::::::::666666777888:::===???@@@<<<<<<<<<;;;888555333111//////---,,,+++*********,,,+++)))&&&###  !!!"""$$$&&&''''''&&&&&&((()))(((***...111222000---++++++'''!!!###...111777<<<>>>???===<<<;;;888666555666777777666:::<<<>>>@@@BBBCCCCCCBBBDDDDDDBBB???:::555000---000111333444222...***''''''###!!!%%%'''((()))+++,,,///111333444555333111///333333222222000,,,&&&"""  !!!   !!!"""###$$$$$$%%%%%%%%%$$$###"""  !!!$$$&&&''')))+++000666<<<@@@@@@??????===999555000,,,***((('''%%%""" !!!$$$&&&((((((((()))))))))(((&&&%%%###"""!!!  """###$$$%%%&&&%%%$$$###(((((()))+++------+++(((---,,,***)))***,,,...000111///.........,,,'''###   $$$***111555777888:::;;;===>>>??????<<<>>>??????<<<::::::::::::888666555555444333222...+++'''###  wwwwwwyyy|||~~~|||zzzwwwtttqqqrrrvvvyyy{{{{{{|||}}}~~~}}}~~~}}}{{{{{{zzzyyywwwtttqqqooopppnnnkkkkkkjjjgggaaa[[[UUURRRMMMHHHDDD???:::777222...***&&&###   !!!""""""$$$###""""""""""""###$$$%%%)))...444888:::::::::666666777888:::<<<>>>???<<<<<<;;;:::888666333222///...,,,***)))((((((((((((((('''&&&$$$!!! ###%%%'''((('''(((***,,,---000444777888777444222000,,,%%%  %%%000333888===@@@@@@>>>===;;;999777777888999999888;;;<<<>>>@@@BBBCCCCCCCCCEEEEEEDDDBBB???:::666444555666888999777333///,,,)))&&&!!!"""&&&((()))***,,,---000222444555555333111000333333222111000,,,&&&!!!  !!!!!!!!! !!!!!! !!!!!!""""""######$$$$$$$$$###"""!!!  """$$$'''(((***,,,000666;;;>>>===<<<===;;;888555111...,,,+++)))'''$$$"""""""""!!!  """%%%'''&&&'''((())))))((('''&&&$$$###!!! !!!"""######$$$%%%&&&&&&&&&&&&)))))))))+++------+++)))...,,,+++***+++---///111222000///......,,,'''###    """(((...333444555777999;;;<<<======???AAABBBBBB???===<<<===<<<;;;999888999999888777222...)))$$$   ~~~~~~~~~|||xxxvvvvvvxxxzzz|||}}}uuuwwwxxxxxxwwwtttpppnnnooommmjjjiiihhhfff```[[[TTTQQQLLLGGGCCC>>>:::666333000,,,(((&&&###  !!!  !!!"""###&&&&&&%%%%%%%%%%%%&&&&&&(((+++000555888:::::::::666666777888999;;;===>>>:::;;;;;;:::999666444333...---+++)))''''''''''''&&&&&&'''&&&%%%###"""!!!"""$$$'''((()))+++---///111444888<<<>>>===;;;:::777222+++$$$%%%)))333666;;;@@@BBBAAA@@@>>><<<;;;999999:::<<<<<<<<<<<<===???AAACCCDDDEEEEEEDDDEEEEEEDDDBBB???===;;;999:::<<<<<<:::777333000---)))$$$  ###''')))***+++---...222444555666666444111000222111000///...***$$$   !!!!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!#########"""!!!  """%%%(((***,,,---000555:::===<<<;;;<<<;;;999777444222000///,,,)))&&&%%%%%%%%%$$$###!!!$$$%%%$$$%%%&&&(((((((((((('''$$$$$$"""!!!!!!"""######%%%%%%%%%%%%&&&'''((()))***)))***,,,------+++)))...---,,,+++,,,...000222333222000///...+++'''$$$!!!   %%%+++//////000222555777999::::::@@@AAACCCBBB@@@=========>>><<<;;;;;;===>>>===<<<777333,,,&&&!!!   ~~~|||{{{{{{}}}}}}~~~vvvvvvwwwvvvuuurrrpppnnnoookkkhhhggghhhfffbbb___UUUQQQMMMHHHDDD???:::777555222...+++)))&&&###!!! !!!!!!!!!!!! !!!!!!"""###$$$(((((('''((((((((()))))),,,...222666888999999999444444555666777888:::;;;999999:::999888666444333...---***((('''&&&''''''((()))))))))(((&&&$$$"""!!!###''')))+++---111333222555:::???AAA@@@???===;;;666///)))### """)))///777:::>>>BBBDDDCCCAAA???===;;;::::::<<<>>>????????????AAABBBDDDEEEFFFFFFCCCDDDDDDDDDCCCAAA>>><<<999:::;;;<<<:::777444111///+++&&&""" !!!$$$'''***+++,,,---///333444666777666444111000///...,,,+++***&&&!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###&&&)))+++...///222777;;;>>>>>>>>>>>>>>><<<;;;888666444333...+++((('''''''''&&&%%%!!! !!!###$$$###$$$&&&'''((((((((('''%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%&&&(((***+++*********,,,......---+++///......---...000222333555444222000...+++'''%%%""" """(((,,,+++---///111444555777777;;;===>>>>>><<<:::999999<<<;;;:::;;;===?????????:::555...'''"""  {{{zzzwwwtttrrrqqqqqqqqqoookkkhhhggghhhhhheeebbbWWWTTTOOOJJJFFFAAA===999777555111...,,,***'''%%% !!!###$$$$$$############$$$%%%&&&''')))******+++++++++++++++///111333666777888888777333333333333444555666777888888888888777555333222...---***(((''''''((()))------...---+++(((%%%### """&&&))),,,///333666444777<<>><<<999:::;;;<<<:::888555333000---((($$$""" ###''')))***+++---...111333444666555333111///+++)))'''&&&$$$!!!  !!!!!!!!!!!!!!!    !!!!!!!!!!!! !!!!!!"""###&&&))),,,...111222444999>>>BBBCCCBBBBBBBBBAAA???===:::777666000...+++)))))))))((('''%%%$$$"""!!!!!!###$$$%%%$$$%%%'''(((((((((''''''%%%$$$######$$$%%%&&&'''((('''&&&&&&''')))***,,,*********+++...//////.../////////000111222444555555555333000,,,)))'''&&&"""  &&&))))))***,,,...111222333444555777999999888666666666888666666888:::=========;;;666///)))$$$   ~~~}}}yyyuuussssssuuuvvvqqqmmmhhhfffggggggeeebbbYYYVVVQQQLLLHHHCCC???;;;999777333111///---+++)))$$$""" """$$$&&&'''''''''''''''((()))***+++,,,---...///////////////222333444666666666666555333222222222333444444555777777777666555222000///---+++)))''''''(((***+++000111111111...***&&&###"""&&&))),,,000444777777;;;???DDDFFFFFFDDDCCC<<<888333---(((### ###***222777===@@@CCCFFFGGGEEEBBB@@@:::999888:::===@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBFFFFFFGGGFFFDDDBBB???===<<<<<<======<<<:::777666111...)))&&&$$$###!!!!!!%%%'''((()))+++,,,...///222333333222000...(((&&&$$$"""  """$$$$$$%%%""""""###""""""!!!    !!!"""$$$%%%&&&&&&&&&''''''''')))+++...111222666666888<<<@@@DDDEEEDDDDDDDDDCCCBBB@@@===:::888444111...,,,,,,,,,,,,+++***)))'''%%%%%%&&&'''((((((((()))))))))(((&&&%%%$$$#########$$$%%%'''(((((((((''''''(((((()))***)))))))))+++///111111111000000111222333444666777666555444000+++'''%%%%%%!!!###&&&'''((()))+++---...//////111333666666666555555666444333222444777:::;;;:::999555000+++((($$$!!!  ~~~~~~|||zzzyyyxxxyyyzzzuuupppiiieeedddccc```^^^ZZZVVVQQQMMMIIIDDD???<<<;;;888555333111000...,,,)))'''###  ###&&&((()))+++******++++++,,,---...///000222333444444444333333444444555555555444444444444333333333444555555666666666555333000...,,,***)))&&&%%%%%%'''***,,,000111222111///+++'''$$$!!!%%%))),,,000444777999<<>>===<<<<<<======BBBCCCDDDDDDCCC@@@>>><<<<<<<<<======<<<:::888777222///+++)))((('''%%%$$$###""""""!!!###%%%&&&''')))******,,,...111111000...---&&&$$$"""  !!!%%%''''''((($$$$$$%%%%%%%%%%%%$$$$$$  !!!!!!  !!!!!!###$$$&&&)))+++---....../////////000222444666888;;;;;;;;;>>>AAACCCCCCBBBAAABBBBBBBBBAAA???<<<:::888555222000000111000///000...,,,***))))))***++++++,,,,,,+++)))'''%%%######"""""""""$$$%%%''')))((((((((()))(((((('''&&&((('''(((+++///222444444111111222333555666777888555555444///)))%%%$$$%%%###$$$%%%&&&((()))*********,,,...111333333333444555333222111333666888999999777555111...,,,)))&&&###   ~~~}}}}}}}}}}}}}}}}}}||||||xxxrrrjjjdddbbb```\\\YYYZZZVVVQQQMMMIIIDDD???<<<<<<999666444333111///---,,,***&&&### !!!$$$'''***+++------------...///000000222333555777777777777666444444444555444444333222555555555444444555555666666555555444111///,,,***(((&&&$$$###$$$'''***,,,...000111111///+++'''%%% !!!%%%))),,,///333666888;;;@@@DDDEEEEEEBBBAAA>>>;;;555///(((""" !!!'''...555:::@@@BBBEEEGGGGGGEEEBBB???777666555777;;;???AAAAAA???>>><<<:::999888888999===>>>@@@@@@@@@>>><<<;;;;;;;;;;;;;;;:::999777666333000---+++******)))'''''''''&&&$$$"""!!!$$$%%%&&&''')))((())),,,///000///...---&&&$$$"""  ###&&&((())))))%%%&&&''''''((('''''''''  """!!!!!!"""!!!!!!""""""!!! !!!"""###$$$$$$&&&'''***---///222333444444444444555666888;;;<<>>===>>>@@@AAAAAA@@@>>>???@@@AAAAAA???>>><<<;;;888555444444444333222333111///---,,,,,,------......---,,,***'''$$$"""""""""""""""###%%%''')))(((((()))))))))'''%%%$$$'''''''''+++///333555666111111333444666777888888555555444...((($$$###$$$  ######$$$%%%&&&&&&&&&&&&'''***---///000111222333333222222333666999999999666555222111000---***'''"""!!!   ~~~}}}|||{{{zzz|||~~~~~~|||{{{{{{uuullleeeaaa___^^^]]]YYYYYYVVVOOOGGGAAA??????>>>;;;888777888888666333111...***%%%"""!!!!!!!!!!!!"""###%%%(((***+++,,,---......///111333555666555777999;;;:::888444222444555666777777555444222444333333333333444555555222222111000...,,,+++***$$$$$$$$$%%%&&&(((+++,,,---...000000///,,,)))'''"""!!! """%%%(((+++...333666888<<>>:::444333222444777:::;;;;;;999888666333222111111111999999999888666777999;;;888:::<<<===<<<999555333//////.........---------000///+++'''"""!!!############$$$'''***+++***)))))))))***+++(((!!!  &&&***)))(((%%%'''***,,,------,,,+++'''%%%"""!!! $$$###!!! """###$$$$$$$$$######%%%&&&''''''&&&%%%$$$'''***///333666777666555777888999;;;===>>>>>>>>>@@@???>>>>>>??????>>><<<@@@AAAAAAAAA@@@AAADDDFFFAAA???>>>???@@@@@@<<<999555444333111000000111111222111000...+++'''$$$""" !!!"""$$$%%%&&&''')))((('''&&&$$$###!!!!!!!!!$$$(((,,,///111222333222222555999:::888666555333000,,,'''""" """"""######$$$$$$$$$$$$''''''(((((()))+++///222222111111111222444666777777666666444111...+++)))((($$$   ~~~}}}{{{}}}~~~|||{{{wwwsssmmmhhheeeaaa^^^[[[ZZZYYYUUUNNNGGGAAA@@@@@@>>>;;;999888::::::888777555333///,,,((('''&&&&&&$$$$$$$$$###"""!!! !!!"""######$$$$$$&&&(((***,,,---...//////000111333555777888777888::::::999777555333666777999:::999888666555333333222222222222222333111000000...,,,***((('''%%%%%%%%%%%%&&&((()))***+++,,,---...---+++)))'''$$$###""" !!!$$$''')))---111444888<<<@@@BBBBBB???======;;;777000***$$$ $$$)))...000666666777999<<<<<<999555222000///111444666777777666555333111000/////////444444444333222222444666555777999::::::888555333111111111111111111111111333222///***%%% """###$$$#########%%%(((***))))))***+++,,,---***### %%%)))***))))))***,,,///000111111000...,,,***(((&&&### ###"""!!!!!!###%%%%%%%%%%%%''')))+++,,,,,,,,,***))),,,///222666888888777666777888999;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;;;;:::===???@@@@@@AAABBBEEEHHHEEECCCAAABBBCCCBBB>>>;;;:::888666333111111111111222222000...***&&&###!!! !!!"""$$$%%%&&&'''''''''&&&$$$###!!! """%%%)))---000111222111222555888:::888666444222///***%%%!!! !!!!!!!!!"""""""""#########$$$%%%%%%%%%(((+++.../////////000111222333444222333333333111///---,,,'''###  }}}~~~~~~|||zzzsssqqqnnnllliiiddd___[[[[[[YYYTTTMMMFFFBBBBBBCCC===<<<::::::<<<===<<<<<<999888555333000---+++***+++++++++***)))((('''&&&"""######$$$%%%&&&'''''''''''')))+++---///000111000111333555777999;;;<<<::::::999888777666555444777888:::::::::999777555333222111000000//////000......,,,+++)))(((&&&&&&&&&&&&%%%%%%&&&&&&'''(((''')))***+++,,,***)))'''((('''%%%###"""!!! !!!$$$&&&'''***...111777:::???BBBAAA???>>>===:::555---%%% ###&&&(((------...111333333111///...,,,+++---///111222111111000///---,,,+++++++++---------,,,***+++---//////111444666666555333222222222333333444444555555777666333...(((!!! """$$$%%%%%%$$$$$$"""$$$'''((()))+++---///000111---&&&  $$$)))++++++///000222444666777999:::888666444222///***%%% !!!!!!!!!!!!###%%%'''((((((***,,,...000111111000///333444777888999888777666555555666888999:::;;;;;;777666666666666777777888:::===???AAABBBEEEHHHJJJIIIGGGFFFFFFEEEDDDAAA???@@@===:::666333222222222333222000---)))$$$!!! !!!"""$$$%%%&&&&&&%%%%%%$$$###!!! !!!%%%***...000111111222555888:::999888444222...)))$$$    !!!!!!!!!###&&&)))***+++,,,...////////////---...000111111000///...$$$!!!  }}}~~~~~~}}}{{{zzzsssqqqnnnllljjjfffaaa^^^]]]YYYSSSLLLFFFCCCCCCCCC<<<<<<;;;<<<===>>>??????:::999999777444111...,,,000000000000///---,,,+++)))))))))((((((((('''''''''((()))+++...000111222222333555777:::<<<===>>><<<:::888666555444555555666777999:::999888666555333222111///...---------******)))((((((''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&(((***+++***))))))***)))(((&&&$$$"""!!!!!!!!!###%%%''')))---000555999>>>AAAAAA???>>>===999333***!!!  $$$%%%''')))+++,,,+++******)))))))))+++---,,,,,,+++***)))(((''''''&&&&&&&&&'''&&&%%%$$$$$$&&&((((((***---000222222111000111111222333444555666666999888666111***###"""###%%%&&&&&&&&&%%%%%%###%%%(((***,,,///333666555666222***$$$  $$$***...000777777888:::<<>>===777111((( !!!###$$$&&&&&&'''((('''''''''))))))((('''$$$$$$$$$$$$######""""""!!!!!!!!! !!!###"""$$$'''***,,,---...---000000111333444555666777777666444000***### """%%%&&&'''((((((((('''&&&%%%(((+++...000444888<<<:::;;;777///(((###  """'''---222666======???AAACCCFFFIIIKKKEEECCC@@@===999333---(((%%%"""  !!!"""######!!! """&&&)))+++,,,...///222555666777666666777666444222000...,,,+++(((((((((((()))+++,,,---+++------------...222555<<>>;;;:::999999444222///***%%%!!! """###$$$$$$"""!!!!!!!!! !!!&&&+++///111333555888999::::::;;;888666222,,,'''""" !!!"""###%%%'''((((((''''''((()))+++---,,,***(((&&& }}}{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxtttnnnjjjhhhgggfffeee^^^YYYRRRKKKGGGCCC@@@>>>:::;;;<<<;;;999999;;;===;;;;;;<<<<<<;;;999888666::::::999888666333111000,,,+++)))&&&###!!! """&&&***---000111222444666888:::;;;;;;;;;666444111//////000222333666777999:::999888666555//////---,,,+++******)))############%%%''')))***)))******))))))'''&&&&&&$$$%%%&&&((())))))******'''''''''&&&$$$"""  ###%%%''')))---000222666<<>>>>>777000'''  !!!###%%%&&&%%%%%%%%%&&&&&&$$$""" !!!$$$''')))******//////000111222333444555111111///,,,'''"""!!!$$$%%%((()))*********)))((('''(((+++///222555999===@@@???@@@<<<333,,,&&&   !!!''',,,222888<<>>;;;666222...+++)))%%%###!!!!!!""""""###%%%&&&&&&%%%$$$######$$$&&&&&&%%%"""!!!$$$(((+++,,,111222555888999:::999888444222///+++(((&&&$$$$$$!!! """$$$%%%%%%''')))(((((()))...333;;;???DDDHHHJJJJJJKKKKKKJJJJJJJJJHHHFFFEEEFFFGGGDDDDDDCCCBBB@@@===;;;999333111---)))$$$  !!!"""### $$$***---000333555777777777888999666555222...***%%%!!! !!!###$$$$$$%%%%%%&&&(((******)))&&&""" {{{yyywwwxxxxxxyyyyyyzzzzzzzzzyyyuuuoookkkiiigggfffeee^^^XXXQQQKKKGGGBBB===:::999:::;;;999666555666888888999999999:::999999999999888777555222///---+++&&&%%%###!!!###(((,,,///111111333555777888888777777111000...,,,,,,...///111222333555666555444222111++++++)))(((''''''''''''""""""!!! !!!###%%%'''******++++++***)))((('''###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$"""!!! ###%%%(((---000111555;;;?????????>>>>>>666000(((  !!!$$$$$$############"""  ###%%%''''''*********+++,,,---......******(((&&&###  $$$''')))***++++++,,,+++***)))((((((,,,111666999<<>>999666222000,,,'''###  !!!"""''')))...111444555333222333555///000000///,,,((($$$""" !!!"""###$$$$$$%%%'''(((&&&""" {{{xxxvvvvvvwwwxxxyyyyyyzzz{{{xxxuuupppmmmkkkhhheeeccc]]]XXXQQQKKKGGGBBB<<<777999::::::888444222333555444444555555666777888888555444333000---)))'''%%% """''',,,000222111222444666777666555444...---+++++++++,,,...///---...000000000///---+++((('''&&&&&&%%%%%%%%%%%%###"""  !!!"""***+++,,,,,,,,,***)))((("""######$$$%%%%%%&&&&&&!!!"""""""""!!! !!!$$$''',,,///000555:::>>>??????>>>>>>666111)))!!!  ###"""!!!!!!!!!!!! !!!###%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$""" """%%%)))***+++,,,------,,,+++)))((((((,,,222777:::===???AAADDDEEEAAA888000)))!!!  &&&...444:::AAAEEEFFFHHHKKKNNNPPPQQQPPPPPPNNNKKKEEEAAA???>>><<<;;;999888666333000***$$$###&&&(((,,,---///111111///---+++&&&(((***,,,+++(((%%%###  """&&&)))+++///111333555666666555444...+++'''"""!!!!!!"""(((...222888@@@FFFIIIKKKLLLMMMHHHJJJJJJIIIFFFFFFIIILLLHHHIIIIIIHHHDDD>>>777333222///+++'''###  !!!$$$&&&,,,///222333000///000222)))+++---...---***'''$$$!!!"""!!!!!!###$$$!!!###%%%&&&%%%!!! zzzxxxyyywwwvvvwwwyyy}}}~~~|||yyyrrrrrrpppnnnkkkhhhfffdddYYYVVVRRRMMMHHHBBB;;;777666555444111---++++++++++++,,,///111222111000//////---+++(((%%%###!!!!!!!!!%%%+++222777333222000000111222111000000---)))&&&%%%%%%$$$###&&&&&&&&&''''''(((((((((&&&%%%$$$###""""""""""""!!!###$$$)))+++,,,------+++(((&&&##################$$$%%%"""""""""!!!  ###'''***,,,111333666;;;???@@@???===777222***  !!!  !!!!!!&&&))),,,...111000///---,,,,,,------000222666:::>>>AAABBBCCCCCC@@@:::444---%%%   """***111666===EEEKKKIIILLLQQQTTTTTTTTTTTTTTTVVVSSSNNNJJJFFFEEEEEEEEEBBBBBBAAA???:::333***###"""(((---111222222444666777555111...000///---,,,+++***'''$$$  ###%%%---///111333444222000///+++'''!!! !!! """%%%'''///555<<<@@@@@@AAAEEEIIIBBBCCCEEEEEEEEEFFFGGGIIINNNMMMKKKGGGCCC???;;;888111...***%%% !!!###$$$)))***,,,---...,,,+++***'''&&&%%%&&&''''''%%%$$$  """###%%%''''''%%%!!! ######"""!!!  {{{yyyyyyzzzxxxxxxyyy{{{{{{yyyvvvsssrrrpppnnnkkkgggdddcccYYYVVVRRRMMMHHHBBB;;;777333222000---***(((''''''&&&''')))++++++++++++***((('''%%%"""  %%%+++222777444222000000111111000///...+++'''$$$######"""!!!""""""""""""#########$$$""""""""""""!!!!!!!!!!!! !!!###$$$***+++------,,,)))'''%%%#########"""######$$$%%%!!!"""!!!!!!  ###'''***,,,000222444888<<<===;;;:::555000((( """&&&***...///111000///---------......111333777;;;???AAACCCCCCCCC???999333,,,$$$   """***111666<<>>@@@BBBCCCCCCDDDFFFGGGKKKJJJIIIGGGCCC???:::888...,,,((($$$  !!!"""$$$%%%&&&''''''%%%$$$###"""!!!!!!"""$$$%%%$$$"""!!!$$$&&&((()))((($$$ !!!!!!   }}}||||||zzzyyyxxxyyyzzzyyywwwvvvtttssspppmmmjjjfffcccaaa[[[WWWSSSNNNIIIBBB<<<777111///,,,)))&&&###""""""!!!!!!!!!""""""#########"""!!!  %%%+++222777555444222111222222000///,,,)))%%%"""!!!  !!!!!!!!! !!! !!!"""######***+++,,,---+++)))&&&$$$######""""""######$$$%%%"""""""""""""""!!!  """%%%(((+++---000111333666888888666444000,,,%%% ###(((,,,000222111000///.........///000333555888<<>>777000)))"""  !!!***111666;;;AAAFFFLLLOOOSSSWWWYYYZZZ]]]^^^YYYYYYYYYXXXVVVSSSPPPNNNQQQRRRTTTUUUPPPFFF:::111***### $$$)))---111444:::;;;===???>>>===:::888333222111111111000---+++'''&&&$$$!!!$$$%%%&&&'''((()))***+++)))%%%  !!!###---111555777666555777:::999;;;>>>???@@@AAACCCEEEHHHHHHHHHGGGCCC>>>999666+++)))&&&### !!!!!!!!!!!! !!!""""""!!!$$$&&&***,,,,,,***'''$$$!!!!!!"""#########"""  zzzzzzyyyyyyyyyyyyxxxwwwtttrrrpppmmmiiifffbbbaaa]]]ZZZUUUPPPKKKDDD===999111...)))%%%###!!!"""'''---333777777555444444444333111000+++((($$$!!! !!!"""!!!!!!""""""""""""######$$$$$$((()))+++,,,+++)))'''%%%######"""######$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$&&&))),,,///000222222333555666444111...+++'''!!! """%%%***...222555222111000///000111222333555777:::===@@@BBBCCCCCCAAA===555...'''!!!   !!!***111555:::@@@DDDNNNQQQVVVZZZ]]]aaadddgggeeedddbbb^^^[[[WWWTTTRRRVVVXXX[[[\\\XXXMMM@@@777111***$$$""" !!!$$$(((---000333555999;;;===>>>===;;;::::::777555444444444333000...+++***)))&&&###  !!!"""###&&&(((***(((%%%!!! """)))+++///000000000111333555777:::<<<===???AAADDDGGGHHHHHHFFFBBB<<<555111+++)))'''###   ###&&&+++...000000...,,,(((&&&$$$"""""""""  !!!###$$$&&&'''''''''###"""   ~~~~~~}}}zzzxxxvvvuuuuuurrrrrrpppmmmjjjgggdddbbbaaa^^^YYYTTTNNNGGG@@@<<<333///)))$$$""" $$$(((...333777777666555555666555333111+++(((%%%""" !!!"""""""""###$$$$$$%%%&&&&&&&&&&&&&&&(((***,,,,,,+++)))(((############$$$%%%&&&'''''''''((()))************'''(((***,,,///111444555555444444444444111---)))%%%"""  !!!"""###$$$%%%(((,,,111555888444333222222222333444555777999;;;>>>@@@AAABBBBBB@@@;;;444---'''    (((///333999???CCCLLLPPPWWW\\\aaaeeeiiilllmmmkkkfffbbb^^^[[[ZZZZZZZZZ\\\___aaa]]]SSSGGG???777///)))&&&$$$ !!!"""%%%(((---111444555666888;;;>>>>>>===;;;;;;<<<;;;999777666555444111...------+++)))&&&### !!!$$$''')))(((&&&###  !!!$$$&&&(((***+++---///000222444777999:::<<>>@@@@@@@@@@@@???;;;444...(((!!!  $$$***///666===CCCIIIOOOWWW___eeeiiimmmoooqqqnnnjjjeeecccbbbcccccc___```bbbccc```XXXOOOHHH===555...+++(((%%%$$$&&&''')))...222666888999999<<>>???AAA???===:::888666333///,,,++++++***)))&&&### !!!$$$&&&((('''&&&%%%###"""  !!!!!!!!!!!!!!!  """!!!"""$$$&&&))),,,...//////111444666777999<<<>>>BBBBBBAAA>>>999222,,,(((((('''%%%### '''...444666777777333111///---+++'''### ###%%%(((***+++((('''$$$   ~~~}}}xxxrrroooooopppnnnnnnnnnnnnmmmlllkkkjjjjjjgggbbb\\\VVVOOOHHHCCC999222***%%%###""" $$$'''***...111000000111222444444222///***(((%%%"""!!!"""%%%''')))+++------......+++,,,.........+++)))'''%%%&&&&&&&&&((()))***+++)))***,,,---///000111111...///222555777:::;;;<<<888777555333000+++%%%!!!  """$$$&&&))),,,...000.........///222666:::<<<;;;:::999888777777888888999:::<<<>>>????????????>>>:::555///)))"""  $$$***111;;;AAAKKKRRR\\\ffflllqqqtttuuutttrrrpppllliiigggffffffaaaaaaaaaaaa___ZZZSSSNNNCCC;;;333000---******,,,+++...333888;;;======<<>><<<;;;999888888999999999:::<<<===>>>>>>>>>>>>===:::666000***###   &&&...999@@@OOOWWWcccmmmtttxxx{{{|||yyyxxxvvvsssnnnjjjfffccc```___^^^]]]\\\YYYTTTPPPGGG>>>777444111......111///222777<<>>@@@AAAAAA@@@>>>===;;;999555///'''  %%%,,,999DDDRRR^^^llltttyyy}}}}}}{{{~~~|||zzzwwwsssnnngggbbbdddbbb```]]][[[XXXSSSOOODDDAAA>>>;;;999777444222333888===??????>>>>>>???BBBCCCCCCCCCCCCCCCDDDDDDAAA???<<<888222---(((%%%%%%$$$"""   !!!"""###############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$!!! ###%%%%%%$$$&&&'''((()))))))))((('''***,,,...000222222222222333111,,,((($$$"""!!!!!! ###***000555888333333111---'''"""  !!!$$$***...***)))&&&"""  ~~~|||yyyxxxxxxwwwvvvtttpppnnnmmmnnnpppqqqpppnnnllliiifffbbb\\\UUUMMMGGG???666...,,,***%%%  ###%%%'''(((***,,,---.........,,,+++)))%%%!!!$$$'''+++...///000222444111222333111///------...))))))(((((())))))******'''&&&%%%$$$%%%''')))***,,,...222777:::;;;;;;:::888777444000***$$$  !!! $$$((((((+++///222333555777888666777777777777:::>>>BBB???@@@@@@@@@@@@???>>>======>>>???@@@???>>><<<;;;888555111+++$$$  $$$,,,:::FFFTTTaaaooowww|||~~~{{{wwwtttnnnhhhdddeeecccaaa^^^\\\XXXTTTPPPIIIFFFBBB>>>;;;999555333666999===>>>>>>===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAA???===;;;777111+++'''$$$!!!  """!!! !!!!!!!!! !!!!!!"""###""""""""""""###############$$$%%%&&&&&&&&&&&&&&&'''$$$"""###%%%''''''&&&***+++,,,------,,,+++******+++---///000000//////...,,,((($$$!!! %%%+++000222//////,,,(((### !!!$$$(((+++)))(((&&&###  |||zzzyyyyyyyyywwwvvvqqqooonnnnnnppprrrrrrrrrllliiifffbbb\\\UUUMMMHHH>>>666///...,,,'''###""" """###&&&(((+++,,,------------,,,)))$$$"""%%%)))+++---...111333111222333222000......///++++++++++++***))))))(((%%%$$$"""!!!!!!###$$$&&&))),,,000555888::::::999777555111,,,&&&  !!!$$$&&&''''''&&&%%%###""" $$$***///,,,000444777888888999:::777888999:::;;;===AAADDDAAAAAAAAAAAABBBBBBCCCCCC>>>??????>>><<<:::888666222///+++%%%  """,,,<<>>>>>????????????>>>>>>;;;:::888444///***%%%### ###%%%%%%$$$$$$###""""""!!!""""""""" !!!!!!!!!""""""""""""###$$$%%%'''((()))***+++)))'''''')))***+++***//////000000///...,,,++++++,,,---......---+++***'''%%%""" ###&&&(((((('''%%%!!!!!!""""""###%%%'''&&&&&&&&&$$$!!!  ~~~|||zzzyyyyyyxxxwwwvvvqqqooonnnnnnoooqqqsssuuunnnkkkgggccc]]]UUUMMMHHH???888222000---'''###### ###'''+++---.........///...---(((""""""%%%''')))+++...000000222333222000.........+++,,,------,,,+++)))((($$$"""!!! !!!###(((***///444777999999999666333...((("""!!!!!!"""######$$$$$$$$$$$$&&&)))+++---,,,+++***(((&&&$$$######""""""'''...333333666:::;;;;;;:::999:::888:::<<<===>>>???BBBEEEDDDDDDDDDEEEEEEGGGGGGHHHBBBAAA???<<<999555111///+++(((###  !!!--->>>LLLZZZggguuu}}}{{{vvvsssoookkkiiifffdddbbb```^^^ZZZVVVRRRQQQMMMIIIEEECCC@@@===:::;;;:::999777666777999;;;;;;<<<============<<<;;;666666444111---)))%%%###!!! !!!%%%'''((('''&&&%%%$$$###"""""""""""" !!!!!!!!!"""###$$$&&&(((+++,,,......---,,,,,,,,,......///333333333333222000---,,,---...//////...+++(((&&&!!!   """$$$%%%$$$$$$%%%$$$%%%&&&%%%###  ~~~|||zzzxxxxxxwwwuuutttpppooonnnnnnnnnpppsssuuuqqqnnnjjjeee___WWWOOOIIIBBB<<<777444///'''""""""$$$)))---000111111000111111///,,,&&&!!!"""$$$&&&(((,,,...///111333333111///......+++,,,---......---,,,+++$$$"""!!! !!!###(((+++///444777888999888444111+++&&&!!!!!!"""######$$$%%%&&&'''''''''&&&&&&&&&(((+++---//////......,,,***'''&&&%%%$$$!!! !!!###$$$'''+++111555;;;===??????>>><<<;;;;;;;;;<<<>>>>>>???@@@BBBDDDGGGHHHHHHIIIJJJJJJJJJKKKDDDBBB???999333---)))&&&"""    !!!...???NNNZZZggguuu}}}zzztttqqqmmmjjjhhhdddccc```___]]]ZZZVVVSSSNNNKKKHHHEEEDDDBBB???===:::777333000000111222333666777999:::::::::999888111111000...,,,)))&&&$$$""""""!!!"""&&&((()))((('''&&&%%%###"""""""""""" !!!!!!!!!!!!###$$$%%%'''***---000222111111000000000222333555:::::::::999777444111000000111222111///+++'''$$$  ###&&&&&&%%%$$$$$$"""###%%%%%%###  ~~~}}}}}}~~~~~~zzzxxxwwwvvvtttrrroooppppppooooooooorrrtttrrrppplllhhhccc\\\TTTOOOGGGBBB===999222(((######!!!&&&,,,000333444444222222222111...***&&&### """$$$'''+++...///222444444222000//////.........//////...------%%%$$$"""!!!!!!###$$$&&&+++---111555888999999888111...***&&&!!! !!!"""!!!"""$$$%%%'''(((((((((((()))************(((''''''((()))+++---...//////...,,,)))((('''&&&###!!! !!!"""###$$$&&&)))+++---111555999AAACCCDDDCCCAAA@@@@@@AAAAAAAAAAAA@@@??????AAACCCJJJJJJLLLLLLLLLKKKJJJIIIBBB???:::333---&&&!!!     ###///@@@OOOXXXeeesss{{{}}}wwwrrrnnnkkkgggeee```___^^^]]]\\\ZZZVVVSSSJJJHHHEEECCCAAA@@@>>><<<666111,,,)))((()))))))))---///111333444444333222,,,,,,---,,,+++)))(((&&&$$$###""" !!!%%%(((((('''&&&%%%$$$###""""""""""""!!!!!!"""""""""#########&&&&&&'''))),,,000333555444555666555555777:::===DDDDDDCCCAAA>>>;;;888666222333444333000,,,'''$$$  """%%%&&&%%%$$$$$$"""###$$$$$$"""  ~~~~~~~~~|||zzzxxxvvvsssqqqppprrrsssrrrppppppqqqsssqqqooommmkkkgggbbb\\\WWWKKKGGGBBB>>>666,,,''''''"""(((...333555666555333333333111///---***))) !!!###%%%)))---000111333666777555333222222222111000///...---------'''&&&%%%$$$%%%''')))***...000444777999:::999888///---***'''### """%%%''')))******+++,,,---............,,,---.........,,,***)))&&&&&&&&&''')))+++---//////---***)))((('''%%%###!!!!!!!!!!!!!!!   !!!###$$$%%%&&&)))...222555888<<<>>>EEEFFFFFFFFFFFFGGGIIIKKKHHHHHHEEEBBB??????AAACCCJJJKKKMMMNNNLLLIIIFFFDDD:::777222,,,&&&     %%%000AAAOOOVVVbbbpppwww{{{}}}|||yyytttoookkkgggccc```\\\[[[ZZZZZZZZZYYYVVVSSSHHHEEEAAA???===<<<999777000+++&&&"""!!!!!!!!!"""$$$'''***,,,,,,++++++((()))***+++++++++***)))((('''%%%"""  $$$&&&&&&%%%%%%$$$###"""""""""""""""#########$$$$$$$$$%%%%%%(((((()))+++...222555888777999;;;;;;;;;===AAADDDJJJIIIHHHFFFBBB???;;;999333444444444111+++&&&###   """#########$$$"""###""""""    ~~~{{{yyywwwtttqqqqqqsssvvvuuurrrqqqrrrsssooonnnmmmllljjjgggaaa]]]NNNIIIFFFBBB:::000+++,,,   ###)))///444666666666444333333222000...---,,,$$$###!!!   ###%%%'''***///222333555888999888555444444666444222///---,,,,,,,,,)))((('''''''''))),,,---000222555888::::::999888---,,,***(((%%%"""  """%%%))),,,...///000000111222222222222222///000111111000...+++***%%%$$$$$$$$$&&&))),,,...///---+++))))))(((&&&$$$"""""""""""""""!!! """$$$&&&''''''+++111666:::===AAACCCFFFGGGHHHHHHIIILLLPPPSSSNNNLLLHHHDDD@@@???BBBDDDIIIKKKMMMNNNLLLHHHCCC@@@333111,,,'''!!!    &&&111AAAOOOTTT```mmmtttxxx{{{{{{yyyzzzvvvrrrnnnjjjfffaaa]]]YYYXXXXXXYYYYYYXXXVVVSSSGGGDDD@@@===:::888555333,,,(((""" $$$&&&&&&&&&%%%%%%'''(((***+++,,,++++++,,,+++)))&&&### ###%%%%%%$$$$$$###""""""!!!"""""""""$$$$$$%%%%%%%%%&&&&&&&&&******+++,,,///333777999999<<<>>>??????AAAFFFJJJKKKKKKIIIGGGCCC???;;;999222333444333000+++%%%"""   !!!!!!"""#########"""     |||xxxvvvvvvvvvvvvxxxwwwuuusssrrrssstttuuuuuurrrpppnnnmmmkkkfffaaaUUURRRMMMIIICCC:::///'''###!!!  !!!$$$***///444666777777333333222111///---,,,+++)))%%%!!! !!!"""!!! ###""""""""""""$$$%%%&&&(((((()))+++---000222444111555999;;;<<<;;;;;;<<<999888555222000/////////,,,+++***+++...000111222666777999;;;;;;:::888777......---+++)))&&&$$$###!!!!!!"""%%%(((,,,///222333444555555666666777666666777666555444333000,,,))) ###''')))...---,,,***)))'''&&&%%%!!!!!!!!!!!!!!!!!!!!! !!! !!!$$$&&&'''+++000555999>>>BBBEEEHHHLLLPPPQQQQQQQQQRRRUUURRRRRRQQQLLLFFFFFFJJJPPPOOOPPPQQQPPPKKKEEE>>>:::...***###      (((444BBBLLLTTT\\\gggooorrrssstttuuuqqqqqqmmmiiiggggggaaaZZZWWWVVVUUUUUUUUUTTTRRRPPPIIIDDD>>><<<;;;777000+++'''### !!!###%%%)))***+++,,,------......222111...+++'''### !!!###%%%%%%%%%$$$###!!! !!!!!!"""###'''))))))+++...///000222444666;;;<<<>>>@@@BBBDDDFFFGGGIIIJJJJJJIIIFFFBBB>>><<<555000---...,,,'''$$$$$$"""      ~~~zzzyyyxxxxxxxxxyyywwwuuutttsssssstttuuuwwwuuurrrrrrqqqnnnjjjfff]]]XXXPPPIIICCC;;;222,,,'''%%%"""   ###(((...222444555555333333333222111000......+++((($$$###$$$%%%$$$###%%%%%%%%%%%%&&&((()))+++.........///000111222333333777;;;>>>>>>>>>>>>???===<<<999777555333333333000...---...111444555555888999:::;;;;;;999777666///...---+++)))&&&$$$### !!!$$$%%%'''))),,,///111222333555666888999999999888888666555444222///***'''!!!%%%(((---,,,+++)))'''%%%$$$### """###'''+++111666;;;???DDDGGGJJJMMMRRRTTTTTTUUUWWWYYYWWWXXXVVVPPPKKKJJJOOOSSSPPPQQQQQQOOOJJJBBB:::555)))%%%    '''222???HHHSSSZZZccchhhjjjiiijjjkkkmmmnnnkkkgggffffffbbb[[[TTTRRRPPPPPPPPPOOOMMMLLLIIIDDD>>>;;;999555...)))%%%!!!!!!###)))***,,,...///111111222555333000,,,((($$$!!!!!!$$$&&&'''''''''$$$###"""  !!!""""""$$$'''******,,,///111222333666888===>>>???AAADDDFFFGGGHHHJJJJJJKKKJJJGGGCCC???===777111......---(((%%%%%%"""     }}}|||{{{zzzzzzyyyxxxzzzyyyvvvuuussssssssstttxxxwwwvvvvvvuuusssooolllggg___UUUKKKEEE>>>777222---***'''%%%###!!!  """&&&+++...000111111333333333333333333222111...,,,)))(((((()))(((''')))((())))))+++---000111666555555444444333333333777:::???BBBCCCCCCCCCDDDBBBAAA???<<<:::999888888555333222333666888999999:::;;;<<<<<<;;;999666555000///...+++)))'''%%%$$$"""!!! !!!&&&'''(((***,,,...///000111333777:::<<<<<<;;;:::888666444222///+++&&&######&&&,,,+++***(((&&&$$$"""  """###'''+++111777<<>>:::666111+++&&&""" ###)))+++---000333666777888888666333...***%%%"""  $$$%%%'''((()))))))))(((%%%$$$$$$""" !!!"""###%%%(((+++---///222444555666999;;;AAAAAACCCDDDFFFHHHIIIJJJKKKLLLLLLKKKIIIEEEBBB???888333//////---(((%%%&&&"""      ~~~|||{{{{{{zzzyyyzzzyyyxxxvvvttttttttttttxxxyyyyyyzzzyyyvvvsssqqqllleeeZZZQQQJJJCCC<<<777333000,,,)))&&&### !!!$$$(((+++---......111222222333444444444444000///---,,,,,,,,,,,,,,,,,,,,,,,,---///222555666:::::::::999888777666666;;;???CCCGGGHHHHHHHHHIIIFFFEEECCCAAA???===<<<;;;999777666666999;;;<<<<<<===>>>>>>===;;;888555333111000...,,,***((('''&&&%%%$$$###!!!!!!!!!!!!!!!'''''''''(((((())))))***---000555999<<<<<<;;;:::777444111...+++&&&!!!!!!$$$,,,++++++)))'''$$$!!! !!!"""$$$$$$&&&+++111777===CCCHHHLLLMMMPPPTTTYYY]]]aaaccceeeeeeddd```[[[VVVUUUXXX[[[UUUUUUUUUQQQHHH===222+++$$$!!!     )))555===@@@EEELLLQQQSSSUUUXXX[[[bbbfffgggeeedddeeebbb]]]ZZZXXXTTTSSSRRRQQQPPPOOOHHHDDD>>>888333...((($$$###&&&***,,,///333777:::<<<===:::999555111---(((%%%###!!! """$$$&&&'''&&&***+++,,,------,,,+++***&&&&&&&&&$$$"""!!!###$$$'''***,,,000222555777999:::===@@@EEEEEEFFFHHHIIIKKKLLLLLLNNNNNNOOONNNLLLHHHDDDBBB999333......,,,'''%%%&&&!!!!!!"""###"""    ~~~~~~~~~|||{{{zzzyyyxxxwwwvvvuuuttttttwwwyyy{{{|||zzzwwwuuusssmmmggg___YYYSSSKKKCCC===:::777222...***&&&"""  ###&&&)))+++,,,---///000222333444555555555222222111000/////////000......///111333666999:::;;;;;;<<<======<<<<<<;;;???CCCHHHKKKKKKKKKLLLLLLGGGGGGEEEDDDAAA???>>>===:::888777777:::<<<======?????????===;;;777444222111///---+++***)))(((((((((((('''%%%$$$###""""""############""""""""""""&&&***///444777888777777222///+++(((%%%!!! ###,,,,,,,,,+++)))&&&###!!! ###$$$%%%&&&+++111888>>>CCCIIIMMMNNNPPPTTTZZZ___cccffffffgggddd```[[[WWWWWWYYY[[[XXXXXXWWWRRRIII>>>333,,,$$$    $$$///777>>>CCCIIINNNOOORRRVVVYYY^^^ccceeecccbbbccc```\\\XXXUUURRRPPPOOONNNLLLJJJDDDAAA;;;444///***%%%"""!!!&&&***---///222666999<<<>>>???;;;:::777444000---***(((&&&&&&&&&(((,,,......---000000111111111000...---(((((((((&&&### """%%%'''))),,,///444666999;;;===???BBBDDDHHHIIIJJJKKKLLLMMMNNNNNNPPPPPPQQQPPPMMMIIIEEEBBB777111,,,+++)))$$$"""###!!!"""""""""     ~~~yyyyyyxxxxxxwwwvvvvvvvvvwwwzzz}}}}}}{{{xxxuuutttmmmiiiddd```\\\UUUMMMFFFCCC@@@:::666111,,,'''$$$###"""!!!  ###&&&)))+++------///000222333555666666666444555666555333222333444222222222444666999;;;===<<<===???AAABBBBBBAAAAAACCCFFFKKKMMMMMMMMMMMMMMMGGGGGGFFFEEECCC@@@>>>===:::888777777999;;;<<<<<<======<<<;;;888555111///---,,,***((('''(((((()))))))))((('''%%%###!!! !!!&&&+++...000000000+++((($$$!!! $$$,,,,,,------+++(((%%%### ###%%%(((---333:::???EEEJJJNNNPPPQQQTTTZZZ```dddffffffeeebbb]]]YYYWWWWWWXXXZZZYYYYYYWWWRRRIII???666000&&&###  ###!!!    !!!+++222AAAFFFLLLOOOPPPQQQTTTWWWZZZ___bbbaaa^^^^^^\\\XXXVVVTTTRRRPPPOOOMMMIIIGGG===:::555///)))$$$""" ###(((,,,111333555888:::<<<===>>>;;;:::888666444111000///------...000333555555444555666777777666555333222++++++)))'''%%%""" !!!%%%)))+++...111333777:::===???AAACCCFFFIIIKKKKKKLLLMMMNNNNNNOOOOOOQQQQQQQQQOOOLLLGGGBBB@@@444---((('''$$$       ~~~wwwxxxxxxxxxxxxxxxxxxwwwwww{{{|||xxxuuuuuuoookkkhhheeeccc^^^XXXRRRNNNJJJDDD???:::444///+++''''''&&&$$$!!!  ###&&&))),,,...///111222333555666777888888777999::::::777666777888666666666777999;;;>>>??????AAACCCEEEGGGGGGFFFFFFEEEIIIMMMOOONNNMMMMMMMMMHHHGGGGGGFFFDDDAAA???===:::888777777999;;;<<<;;;888888888777444000---+++'''&&&$$$######%%%&&&'''((((((((('''$$$!!!!!!$$$'''(((((($$$!!!!!!%%%***+++,,,---,,,)))&&&%%%  $$$''',,,000777===BBBGGGMMMPPPSSSSSSVVV[[[aaaeeeeeedddccc___ZZZWWWUUUVVVXXXYYYXXXWWWUUUPPPIII@@@999555---)))$$$ ###))),,,---+++((($$$  (((///<<>>;;;111***$$$"""        ~~~|||zzzwwwwwwxxxyyyyyyyyyyyyxxxxxx|||}}}xxxvvvuuuqqqnnniiigggfffddd___[[[UUUQQQLLLFFF@@@:::555111+++***)))'''$$$   ###&&&***---///111333444555777888999999999999;;;>>>===:::999:::;;;999999999999;;;===@@@AAABBBDDDFFFIIIJJJIIIIIIHHHGGGJJJMMMOOONNNMMMLLLLLLHHHHHHHHHGGGDDDBBB???>>>;;;999777777999;;;<<<;;;555555555333111---***(((###""" """$$$&&&&&&''''''%%%###!!!###$$$"""&&&)))***,,,---,,,***'''%%%!!! """'''***///333999???DDDIIINNNRRRUUUUUUWWW\\\bbbfffeeedddbbb^^^YYYUUUUUUVVVXXXXXXWWWVVVSSSNNNHHHAAA;;;888555111***%%%"""  '''...111777555111,,,&&&   &&&...222999BBBHHHKKKMMMPPPSSSRRRYYY]]]ZZZUUUSSSPPPMMMIIIIIIIIIHHHGGGBBB<<<888---,,,(((###"""%%%+++222666777888888999999888888777888888888888888888888888777777888;;;>>>???>>><<<>>>???@@@@@@???>>>===<<>>;;;>>>AAACCCEEEHHHKKKNNNNNNNNNNNNOOOOOOOOOPPPPPPNNNNNNMMMJJJEEE@@@:::777...'''!!!       ~~~~~~}}}{{{zzzzzzyyyyyyzzzyyyxxxyyy|||~~~|||zzzyyyyyyyyyyyywwwuuuuuurrrnnnkkkiiigggdddbbb\\\ZZZVVVQQQJJJBBB<<<888000///---+++)))%%%   !!!$$$'''+++///111333666888;;;<<<<<<<<<<<<=====================>>>>>>>>>=========???AAADDDFFFFFFGGGHHHJJJKKKLLLLLLLLLPPPPPPPPPPPPNNNLLLIIIGGGDDDDDDDDDDDDBBB@@@>>><<<999888777888999888666444444222...***&&&###"""!!! """"""#########"""  ###((()))+++***'''$$$######"""!!! &&&+++...333888???EEEJJJNNNQQQSSSYYYXXXWWWWWWZZZ^^^cccfff```[[[UUUSSSUUUUUUQQQNNNPPPOOOLLLIIIFFFDDDCCCCCC===;;;777111+++&&&""" $$$---444888@@@BBB???888000)))!!! ,,,222999???DDDIIIOOOTTTRRRVVVYYYYYYTTTOOOLLLKKKJJJHHHGGGDDDAAA;;;333...&&&### !!!%%%***...111222999:::;;;:::777444333333333444555555555666777999:::::::::<<>>???AAADDDGGGKKKNNNOOOOOONNNNNNPPPSSSSSSQQQNNNLLLLLLLLLJJJEEE===666222&&&###     ~~~~~~|||{{{zzzyyywwwxxxyyyyyyxxxyyy{{{}}}{{{{{{zzzzzzzzzxxxuuusssssspppmmmjjjiiigggeeecccbbbaaa]]]WWWOOOFFF>>>:::555333111///,,,(((###!!!"""%%%)))---000333555:::<<>>>>>???AAA@@@@@@@@@@@@AAABBBBBB@@@?????????AAACCCFFFGGGGGGHHHJJJKKKMMMNNNNNNOOOPPPQQQRRRQQQOOOLLLHHHFFF@@@@@@???>>><<<:::999888777666555555666666444333///---***%%%""" !!!!!!!!! """%%%&&&((('''%%%############"""!!!"""''',,,///555999@@@FFFKKKPPPTTTWWW\\\[[[ZZZYYYZZZ]]]```aaa^^^YYYTTTQQQQQQPPPKKKGGGDDDEEEEEEFFFEEEDDDCCCCCCCCCAAA===888222+++'''$$$ """,,,444999AAADDDCCC<<<555...&&&""""""######!!! (((...555:::>>>CCCIIINNNQQQTTTVVVUUUPPPJJJFFFDDDCCCBBB@@@>>>:::444---((("""  !!!%%%))),,,///000666777888777444111000000...///111111222555999<<<<<<<<<===@@@BBBDDDEEEEEEFFFHHHJJJKKKKKKHHHEEECCC888666222---***'''&&&&&&+++///444:::>>>AAAAAABBB>>>???@@@BBBEEEHHHKKKMMMNNNMMMMMMOOOQQQQQQOOOLLLGGGGGGGGGEEEAAA;;;666222)))%%%      ~~~~~~|||zzzyyyxxxwwwxxxyyyyyyyyyyyyzzz|||{{{|||}}}|||zzzwwwsssqqqooommmkkkiiihhhgggeeeccciiihhhddd^^^VVVLLLCCC===:::888555333000,,,&&&###"""$$$'''+++000333666777<<>>===;;;999777666555555333222111222333333111///)))'''### """!!!"""$$$$$$###""""""###%%%$$$###""" !!!&&&+++000333999<<>>>>>???AAACCCEEEGGGHHHIIIJJJLLLNNNPPPPPPNNNLLLJJJ???<<<777111---)))(((''',,,000666<<<@@@BBBCCCCCC>>>>>>???@@@BBBDDDGGGHHHMMMLLLLLLMMMNNNNNNLLLIIIDDDDDDCCCAAA>>>:::777555+++'''!!!     ~~~}}}{{{yyyxxxwwwwwwyyy{{{|||{{{{{{{{{}}}}}}|||wwwsssppplllkkkiiihhhhhhgggdddbbbjjjiiifffaaaYYYOOOFFFAAA===;;;888555111---)))%%%###&&&***...333666888::::::===@@@BBBCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJGGGHHHJJJLLLOOOQQQTTTUUUSSSTTTVVVVVVSSSMMMGGGCCC@@@>>>;;;888666555555555///.........//////---,,,$$$""" !!! """###"""###$$$%%%((('''&&&$$$"""  $$$***111777:::>>>@@@DDDHHHLLLQQQVVVZZZ^^^^^^^^^]]]\\\ZZZYYYXXXXXXUUUPPPKKKFFF@@@999444444666;;;AAAFFFIIIKKKKKKOOOOOOMMMHHHBBB;;;444000)))$$$ &&&111888???DDDFFFBBB<<<555***  ###'''***,,,111222333333111---)))&&&  ###+++///444777999<<>>BBBDDDDDDCCC>>>===<<<===>>>@@@BBBCCCJJJJJJKKKKKKKKKJJJHHHGGGFFFEEECCC@@@===:::888777,,,((("""     ~~~}}}{{{zzzxxxwwwxxx{{{~~~~~~}}}}}}~~~}}}wwwsssrrrllljjjiiihhhhhhfffcccaaadddcccaaa]]]VVVNNNGGGBBB===:::666333000---(((%%% %%%(((,,,111555888:::;;;999<<>>DDDIIINNNPPPRRRQQQOOOLLLFFF???888444---)))"""  +++222===CCCFFFBBB===555***!!!!!! !!!###%%%))),,,///111666777888888555111,,,)))###!!! ###(((111444777888999;;;@@@DDDKKKKKKKKKJJJGGGAAA;;;666333111///---***&&&!!! !!!"""###&&&(((******(((&&&&&&&&& """(((000666:::===BBBDDDEEEFFFHHHIIIHHHJJJLLLNNNPPPPPPPPPOOOKKKGGGAAA;;;555000---,,,000444:::@@@CCCDDDCCCBBB===<<<:::999:::<<<>>>@@@GGGHHHIIIJJJIIIGGGFFFEEEGGGEEECCC???<<<999777666---)))$$$       ~~~|||~~~|||zzzxxxwwwyyy|||~~~~~~{{{vvvssssssmmmllljjjiiihhheeeaaa^^^\\\[[[XXXTTTOOOHHHCCC@@@999777333000...+++'''$$$!!!"""'''***...333777999:::::::::>>>DDDIIILLLOOOSSSUUUOOOMMMJJJGGGEEEFFFGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDFFFIIIMMMRRRVVVXXXVVVWWWXXXWWWTTTNNNIIIEEEAAA???===:::777444333222...,,,+++++++++)))'''%%% """!!!###$$$%%%%%%'''))),,,---,,,+++)))&&&$$$###""""""###&&&+++111888>>>BBBCCCFFFIIILLLOOOQQQUUUXXXVVVWWWWWWWWWWWWVVVVVVUUUSSSQQQMMMHHHAAA;;;666333666777:::>>>DDDJJJOOORRRRRRQQQOOOKKKFFF@@@;;;888111,,,%%% ###+++888===AAA???;;;555,,,### """%%%'''((()))***,,,...111444555999:::;;;;;;888333---***%%%"""   )))...555888::::::999:::???CCCJJJJJJIIIHHHEEE???888333///---***(((&&&"""!!!###%%%%%%$$$"""""""""$$$+++000666;;;@@@CCCCCCCCCEEEGGGGGGIIIKKKNNNPPPQQQRRRRRRMMMJJJDDD>>>888444111000222666<<>>EEEGGGIIIIIIGGGEEEEEEFFFEEEDDDAAA>>>;;;999666555///+++'''$$$"""       }}}}}}{{{yyyxxxxxx{{{~~~}}}~~~yyytttssstttpppnnnllljjjhhhddd___[[[VVVTTTPPPLLLFFFAAA===;;;666333000---+++)))&&&$$$ !!!###$$$%%%))),,,000444888999999999<<<@@@FFFKKKNNNRRRUUUWWWRRROOOKKKGGGEEEEEEFFFGGGCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCEEEHHHMMMRRRWWWZZZWWWWWWWWWVVVSSSOOOKKKHHHAAA@@@???<<<999555333111///---,,,+++***(((%%%###  ######$$$%%%%%%&&&'''+++------,,,,,,+++***))))))(((((((((***...222888===@@@BBBFFFKKKOOOSSSUUUXXX[[[TTTTTTTTTSSSSSSSSSSSSSSSRRRPPPMMMGGGAAA<<<:::999777999>>>CCCIIINNNRRRTTTQQQPPPMMMIIIEEE@@@===;;;333...'''!!! ###,,,222666666555222+++### """$$$$$$$$$&&&***...000000111222444555777888:::<<<======:::444...***%%%"""  %%%...555;;;<<<>>><<<;;;;;;@@@DDDJJJHHHFFFDDDAAA;;;333,,,(((&&&$$$"""  """(((,,,333888???BBBAAAAAACCCFFFEEEFFFIIIKKKNNNPPPQQQRRRNNNKKKEEE@@@:::777555444333777===BBBDDDCCC@@@>>>;;;999777666666888;;;===BBBEEEHHHHHHFFFEEEEEEGGGCCCBBBBBB@@@>>><<<:::888333000,,,(((%%%!!!       ~~~|||zzzxxxwwwzzz}}}|||}}}}}}vvvrrrrrrtttrrrpppmmmkkkhhhddd^^^ZZZTTTQQQLLLGGGAAA<<<999777444222...,,,***)))&&&$$$ """""""""###$$$&&&'''(((***---111555888999999888===AAAFFFJJJMMMPPPSSSVVVRRROOOJJJFFFCCCCCCCCCDDDBBBBBBBBBBBBBBBAAAAAA@@@CCCCCCEEEIIINNNSSSYYY\\\WWWXXXWWWVVVSSSOOOLLLJJJCCCCCCBBB???<<<888444222000///,,,+++***((($$$"""  !!!######$$$%%%%%%&&&'''+++---,,,,,,,,,---------......,,,,,,---///333777;;;===AAAEEELLLRRRVVVYYY\\\^^^TTTSSSRRRQQQPPPPPPQQQQQQRRRPPPMMMGGGBBB>>>======888<<>>===444///(((###  ''',,,......---((("""!!!$$$&&&''''''***...222666666666666777888999:::<<<===>>>>>>;;;555///+++%%%""" (((222888@@@AAABBB@@@>>>>>>BBBFFFJJJGGGDDDBBB>>>777---'''###!!!!!!'''+++111888>>>AAA@@@@@@BBBFFFAAACCCEEEHHHKKKNNNOOOPPPNNNKKKFFF@@@<<<888777666444888===BBBCCCBBB>>><<<;;;999666555555888;;;===AAADDDGGGHHHFFFEEEFFFGGGBBBCCCCCCCCCBBBAAA???===666333000,,,'''!!!       |||xxxvvvxxxyyy{{{~~~~~~{{{wwwuuuuuuuuussstttsssooolllggg]]]RRROOOMMMHHHBBB;;;555333222000000...+++((($$$!!! !!!"""%%%%%%%%%%%%%%%&&&&&&''',,,///222444444444555666>>>???CCCGGGJJJMMMPPPQQQKKKIIIGGGDDDBBB@@@>>>>>>===>>>???AAAAAAAAA@@@???>>>AAAEEEIIIMMMSSSYYY^^^ZZZWWWTTTSSSSSSQQQMMMJJJIIIGGGEEECCC@@@<<<888444333333333222000***###  !!!###%%%&&&(((%%%###$$$(((+++,,,,,,...//////000000000000///,,,---///111444888;;;<<>>:::666111...)))"""  $$$&&&&&&%%%$$$$$$%%%&&&'''((())),,,000333:::999999888888999999999>>>===<<<;;;999555///+++&&&""" !!!***555;;;BBBBBBBBB@@@??????BBBEEEGGGFFFCCC>>>666...'''"""!!!%%%000444:::>>>@@@AAABBBCCCBBBCCCEEEFFFGGGJJJMMMPPPJJJHHHEEEAAA===:::888777>>>>>>??????===;;;888666555666777777777999<<>>>>><<<<<<>>>?????????>>>>>><<>>???AAABBBAAACCCEEEFFFFFFHHHLLLOOOKKKIIIGGGDDDAAA>>>===<<<=========<<<:::888555444333555666666666888;;;>>>CCCFFFHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA;;;777222,,,(((###        ~~~~~~~~~~~~~~~yyyvvvuuuuuuuuuuuurrrmmmjjjeee[[[QQQKKKIIIDDD>>>999666444333333222///,,,((($$$!!!!!!###$$$((((((''''''(((((()))***+++---000222333555888;;;===>>>@@@CCCEEEHHHJJJKKKIIIHHHFFFCCCAAA???>>>===::::::;;;<<<<<<<<<;;;;;;:::===AAAEEEIIINNNSSSWWWWWWUUUTTTUUUUUUTTTRRRPPPLLLKKKIIIGGGFFFCCC???<<<999777555222...(((!!! !!!$$$&&&''''''&&&'''&&&%%%&&&***---...///111222555888:::<<<======999999888777777888999999>>>EEEMMMPPPSSSUUURRRMMMJJJGGGCCC@@@???@@@AAACCC@@@AAACCCEEEGGGHHHIIIJJJMMMOOOQQQSSSTTTUUUTTTSSSMMMGGG@@@;;;999555000,,,%%%###  """###%%%)))...222777666666666777999;;;<<<;;;:::888777555222---)))'''!!!  )))333999CCCDDDEEEDDDDDDDDDFFFHHHEEECCC>>>888///''' """...111777:::===>>>@@@AAAAAACCCEEEGGGGGGIIIKKKMMMKKKIIIGGGEEEBBBAAA??????<<<;;;:::888555333222111111333444555555777:::<<>>======888888999999999999999999888;;;???BBBFFFJJJNNNRRRRRRRRRSSSSSSTTTTTTSSSRRRQQQOOOLLLJJJGGGCCC>>>:::<<<999555111,,,&&&"""&&&(((((('''&&&'''''''''))),,,...000111333555999===AAACCCDDDEEECCCAAA>>>;;;999888888888<<>>AAADDDGGGJJJKKKLLLNNNPPPSSSTTTSSSRRRPPPPPPJJJDDD<<<666333///)))%%% """&&&+++///333333333444666888:::<<<999888666555333000,,,)))%%%  (((000666>>>@@@BBBCCCBBBCCCEEEGGGEEEBBB<<<444,,,### ***...333888;;;>>>AAACCCCCCFFFHHHJJJJJJKKKMMMNNNJJJIIIGGGDDDAAA???>>>===;;;999666444111///...---///000333444444666888;;;===@@@CCCFFFHHHJJJMMMOOOMMMMMMLLLKKKIIIFFFCCCBBB999555///***'''###        ###%%%$$$"""   ~~~}}}}}}}}}~~~~~~{{{|||}}}|||zzzxxxwwwxxxsssrrrmmmgggccc```XXXOOOJJJEEE???:::999777666444111000...+++'''###!!!"""$$$######""""""######$$$%%%)))+++///222555888;;;>>><<<<<<===>>>@@@CCCEEEFFFFFFEEECCCAAA???======<<<888888777777777777777777777:::>>>AAADDDGGGKKKNNNMMMNNNPPPQQQQQQRRRRRRRRRQQQOOOLLLJJJHHHDDD???<<<>>>:::555///)))### !!!&&&(((((('''&&&&&&((()))+++...000222444555888===BBBFFFHHHIIIJJJIIIGGGBBB>>>:::888777777;;;CCCKKKPPPSSSTTTPPPJJJBBB@@@===999777777777888;;;===@@@CCCFFFIIIKKKLLLLLLOOORRRSSSQQQNNNLLLLLLEEE???777111---((("""  ###(((,,,//////000222444777888999777555333222111...***(((""" $$$,,,111888:::>>>AAABBBCCCDDDFFFEEEAAA:::222)))!!! $$$(((///444999===BBBEEEDDDGGGKKKNNNNNNOOOOOOPPPLLLJJJGGGDDD@@@===;;;:::888777444111///---++++++---///111333444555777999:::<<<@@@CCCEEEIIILLLOOONNNNNNMMMLLLJJJGGGDDDBBB888444...)))&&&"""        """&&&(((%%%$$$!!!  ~~~~~~}}}}}}xxxzzz||||||zzzyyyyyyyyyrrrqqqkkkeeebbb```YYYQQQKKKEEE>>>:::999888777555000///...+++'''$$$!!! !!!"""""""""!!!!!!""""""###$$$%%%)))...222444777999;;;999999999;;;===@@@CCCDDDEEEDDDBBB@@@>>>===<<<<<<999888777777666777777777777:::>>>AAADDDFFFIIIKKKIIIKKKNNNOOOOOOOOOPPPRRRLLLKKKJJJJJJIIIGGGDDDAAA>>>:::333---'''  ###&&&'''&&&%%%&&&(((,,,...///111444777777:::???DDDHHHKKKKKKKKKKKKHHHBBB===888666555555999BBBKKKPPPSSSUUUQQQJJJAAA???<<<999777777777777;;;===???CCCFFFHHHJJJKKKIIIMMMQQQQQQMMMIIIHHHHHH@@@:::222,,,'''""" $$$(((***,,,...111333555555555333111///...,,,***'''%%%  '''+++111555;;;???AAACCCEEEFFFCCC???777...%%% $$$***000555:::???CCCBBBFFFKKKOOOPPPPPPPPPQQQNNNLLLHHHDDDAAA===;;;:::555444333111///,,,+++***+++...111333444555777999888;;;>>>@@@CCCFFFKKKNNNNNNNNNNNNLLLJJJGGGEEECCC999555...)))%%%###    !!!!!!""""""    !!!%%%(((***'''%%%!!!  ~~~yyy{{{}}}}}}{{{zzzyyyyyyrrrqqqkkkeeebbbaaa[[[TTTMMMFFF>>>:::999999777555111000///,,,***'''$$$###!!!!!!   !!!!!!&&&,,,000333444555666555555555666999<<<@@@BBBDDDCCCAAA???===<<<<<<;;;:::999888777777777777888777;;;???BBBDDDFFFHHHJJJGGGJJJMMMNNNNNNNNNPPPRRRLLLKKKJJJJJJKKKJJJGGGDDD>>>999222+++$$$   ###%%%%%%%%%&&&)))---000111333666999888;;;@@@FFFIIIKKKJJJJJJHHHEEE???999555222222222666???IIIOOOSSSUUUQQQKKKAAA???===:::999888888999:::;;;>>>BBBEEEHHHJJJKKKIIINNNRRRQQQKKKFFFCCCDDD<<<666...'''### !!!%%%&&&)))---111333333111000...,,,***((('''%%%###  """&&&)))...555;;;???AAACCCEEE@@@;;;333***"""  &&&+++///444999======AAAHHHLLLNNNNNNNNNNNNJJJIIIFFFBBB???<<<;;;:::333333333222000---+++***+++---111444555666888999999;;;===???BBBEEEJJJMMMMMMMMMMMMLLLJJJHHHEEEDDD<<<777111+++'''$$$!!!    !!!"""######    $$$(((+++---)))&&&!!!  {{{}}}}}}zzzyyyxxxsssqqqllleeecccccc^^^VVVOOOGGG>>>:::::::::777555222111000...,,,)))'''%%%$$$###"""!!! ###***///111111111222111111222333666:::===@@@CCCBBB@@@???===<<<;;;;;;;;;:::999777777777888999888;;;@@@CCCDDDFFFHHHIIIGGGJJJNNNNNNMMMMMMOOORRROOONNNMMMLLLLLLIIIFFFCCC===888111)))### !!!###$$$$$$%%%)))...111222333777:::999<<>><<<::::::::::::888:::===AAAEEEIIIKKKLLLKKKOOOSSSQQQJJJCCCAAAAAA:::333+++%%%!!! ######''',,,111333111///,,,+++)))&&&$$$$$$""" """"""(((000666;;;>>>@@@BBB===999111''' ###'''+++///444777888===DDDIIIKKKKKKKKKLLLEEEDDDAAA???<<<:::999999111222333333111///,,,******---111444555666888999:::<<<>>>@@@AAAEEEIIILLLMMMMMMMMMLLLJJJHHHFFFDDD???:::333,,,(((%%%"""!!!   !!!"""#########    !!!&&&+++---///+++((("""  ~~~~~~{{{yyywwwwwwssspppkkkfffbbb___[[[XXXOOOJJJDDD>>><<<;;;;;;;;;777555333111000///---+++***((($$$""" """)))---/////////000------...000333888<<<>>>?????????>>>===;;;999888777666444333444555777888999:::<<>>999333***""" !!!###%%%)))+++---,,,+++***"""######"""   ###)))///444888:::;;;777222***!!! $$$)))---///111333666<<>>;;;888666555555555444555555444000...---...,,,...222444555666777888>>>AAADDDEEEDDDEEEHHHKKKKKKIIIGGGFFFFFFEEECCCAAA>>>:::333...***&&&###!!!   """""""""""""""!!!!!!    !!!&&&)))+++,,,...***'''!!! }}}zzzwwwuuutttmmmkkkgggdddbbb___\\\ZZZPPPKKKEEE???===<<<;;;:::888666555444444333000...---)))%%%!!!"""'''+++,,,+++******,,,,,,---///222777;;;=========<<<;;;999777555444333222111111222333555777888999;;;===???AAABBBBBBEEEDDDCCCFFFLLLPPPRRRRRRRRRQQQOOOOOONNNLLLHHHEEE;;;666...'''!!! !!!###%%%'''***...111333555888:::>>>???AAABBBCCCCCCBBBBBB???:::666444222......111666:::BBBJJJNNNPPPOOONNNKKKEEE>>><<<===>>>===;;;999:::;;;===???AAACCCDDDIIIHHHHHHGGGGGGDDD@@@===666000(((   """$$$'''*********((('''  $$$***///333666777222...&&& !!!%%%(((***,,,...111666<<<@@@AAABBBAAA:::888555222000000000000222333444333000///...///000222555666666777999:::AAADDDGGGHHHGGGHHHJJJLLLMMMKKKIIIHHHGGGFFFDDDBBB>>>999333---***&&&###!!!    !!!!!!    """'''***+++---...+++(((""" ~~~|||yyyvvvsssrrrjjjhhhfffeeedddcccaaa___TTTOOOIIICCC@@@???===<<<777777666777888777555222000,,,%%% !!!%%%((('''&&&%%%$$$******+++...111555999;;;:::999777555333111///.........---...///111333555666777999<<<>>>???@@@@@@DDDBBBBBBDDDIIIMMMPPPQQQRRRQQQPPPOOONNNKKKFFFCCC888333,,,%%% """$$$'''***...000222444777999<<<<<<===>>>????????????;;;666222222000------111666:::AAAIIIMMMOOOOOONNNKKKGGGBBBAAABBBBBB???===999999::::::<<<===>>>???CCCCCCCCCDDDDDDBBB>>>:::222,,,$$$  """$$$&&&'''&&&$$$""" ###(((,,,...///+++'''!!! """###$$$&&&)))...333666888999888111///---***(((((())))))...///111111111000111222555777888888888:::===@@@EEEGGGKKKLLLLLLLLLLLLLLLNNNLLLJJJIIIIIIGGGEEEBBB===888222---)))&&&###!!!       %%%)))+++---...///---)))$$$ }}}yyyvvvsssrrrnnnllljjjjjjjjjiiigggeeeZZZUUUNNNHHHEEEBBB@@@???666666666888999999666444222---%%%"""$$$$$$###""""""((()))+++---111555888:::777666333111...+++***))))))******+++---///111333444666888:::===>>>???@@@AAAAAA@@@BBBEEEIIIMMMOOOSSSQQQPPPOOOMMMIIIDDD@@@666111)))"""""" ###$$$(((+++...000000111333555777888999999::::::;;;;;;777222//////...,,,---111555:::AAAGGGLLLNNNNNNNNNJJJHHHEEEDDDDDDCCCAAA>>>:::999888888888999:::;;;>>>??????AAAAAA???;;;888///)))!!! !!!""""""!!! !!!$$$&&&'''$$$!!! """&&&***---///000000)))(((%%%###"""""""""###)))+++///000111222444666999999::::::;;;>>>CCCGGGHHHJJJMMMOOOPPPNNNMMMLLLMMMLLLJJJJJJIIIGGGDDDAAA;;;777111,,,)))&&&###"""     ###))),,,......///000---)))$$$ {{{xxxuuusssrrrqqqooonnnmmmlllhhhfff\\\WWWPPPJJJFFFCCC@@@>>>555444444666777777555333111+++$$$"""""""""######'''(((***---000444777888444333000,,,)))'''&&&%%%&&&'''((()))+++...///000222333666999<<<>>>???@@@????????????AAAEEEJJJMMMRRRQQQPPPOOOMMMIIICCC???333...'''  ###"""$$$&&&)))+++.../////////000111444444555666777777777777444000---...---,,,---111555999@@@FFFKKKMMMNNNMMMIIIHHHGGGFFFEEEDDDAAA@@@;;;:::999777777777888999<<<<<<>>>@@@@@@>>>999666,,,'''     ###&&&((())))))$$$"""  %%%(((,,,000222555999;;;:::;;;<<<===???DDDJJJNNNKKKMMMOOOPPPQQQPPPMMMKKKLLLKKKJJJJJJIIIFFFCCC@@@999555000+++(((&&&$$$"""     """&&&***---.........///+++((("""  ~~~~~~~~~zzzwwwvvvsssrrrpppooommmjjjfffccc\\\WWWPPPJJJFFFBBB>>><<<555333222222222333111000---(((!!!!!!!!!###$$$$$$&&&(((,,,///222444666111///,,,(((&&&$$$#########$$$&&&''')))+++,,,------///222666:::===???@@@============>>>AAAGGGKKKPPPPPPOOOOOOMMMIIIBBB>>>222---%%% """ ###%%%&&&'''))),,,------...///111333555777999:::999888777444///---......,,,...222555999???EEEJJJMMMMMMMMMIIIIIIHHHFFFEEECCCBBBBBB>>><<<:::888777777888999<<<<<<>>>@@@AAA>>>999555***%%%   !!!######$$$!!!!!!%%%+++000444999===@@@>>>@@@AAABBBDDDIIIOOOSSSOOOOOOOOOQQQRRRQQQNNNKKKLLLKKKJJJJJJIIIFFFBBB>>>888444///***(((&&&$$$"""     """%%%))),,,,,,+++***+++'''$$$  }}}~~~}}}|||~~~}}}~~~{{{xxxwwwsssrrrpppooommmjjjfffbbb^^^ZZZSSSMMMHHHCCC???<<<777444000............---'''$$$ !!!"""!!!"""%%%))),,,///111222---+++((($$$""" !!!###%%%&&&'''(((((((((***...222777;;;===???;;;<<<<<<;;;;;;???EEEJJJOOONNNOOOOOOMMMIIIBBB>>>111,,,$$$!!!###!!!"""###$$$"""%%%)))+++---///222444777999===???@@@???<<<:::555000...///...---///333555888>>>DDDIIILLLMMMMMMJJJJJJIIIGGGEEEDDDDDDEEEAAA???<<<:::999999:::;;;===>>>@@@BBBBBB???:::555(((###    ###***000666<<>>111+++$$$!!!&&&***###""""""!!!!!!!!!!!!""""""&&&***---111444777:::===BBBEEEFFFDDD@@@>>>666111///000///---///333555888>>>DDDIIILLLMMMMMMLLLKKKJJJHHHEEEEEEFFFGGGBBB@@@===;;;::::::<<<===???@@@BBBCCCCCC@@@:::555&&&!!!    """)))111777===CCCGGGKKKLLLMMMNNNNNNPPPSSSUUUWWWTTTRRRRRRSSSSSSQQQNNNOOONNNMMMMMMLLLHHHCCC@@@666222---)))'''&&&$$$"""      ###$$$###"""!!!!!!   |||}}}}}}}}}|||}}}|||{{{uuurrrpppqqqsssrrrlllggg```^^^[[[WWWQQQIIIAAA;;;999666222///---+++(((&&& ###&&&***---...+++)))&&&""" !!!!!!!!! !!!&&&---333777999:::999777555555777;;;@@@CCCJJJNNNPPPMMMJJJGGGAAA:::///***### !!!""""""""" """(((+++$$$%%%%%%$$$$$$###"""!!!###''',,,333;;;AAADDDIIIMMMOOOPPPQQQKKKDDD>>>777111///---,,,000666<<<>>>BBBHHHMMMOOONNNLLLJJJJJJJJJIIIIIIHHHHHHHHH@@@@@@>>>===<<<<<<<<<<<<@@@???>>>??????<<<555000((("""  !!!!!!   !!!%%%+++000555<<>>888333---(((&&&%%%$$$###       }}}~~~|||}}}}}}|||wwwtttrrrsssuuutttnnnjjjdddbbb^^^YYYSSSKKKCCC===:::777222///,,,)))&&&$$$ """%%%(((***)))(((%%%""" """ !!!"""!!!  %%%+++000444777888777666555555888<<>>777---((("""!!!###%%%&&&&&&%%%###!!!"""&&&)))$$$$$$$$$###"""!!! """'''...666???FFFNNNSSSWWWYYY[[[[[[VVVNNNGGG???888555111///111666<<>>===<<<<<<<<>>CCCFFFJJJMMMMMMHHHDDD@@@999222***&&& """&&&(((***,,,,,,+++(((%%%!!!!!!!!!  """%%%'''%%%$$$###!!! """(((000;;;GGGNNNYYY^^^bbbdddfffgggbbbZZZPPPHHH@@@:::555000222666<<>>===<<<<<<>>>============:::555222'''""" ######$$$&&&((('''%%%"""   !!!###$$$&&&***///333666;;;CCCHHHNNNNNNMMMLLLJJJJJJLLLNNNRRRQQQQQQQQQRRRTTTVVVWWWRRRPPPNNNKKKHHHCCC>>>:::555111+++'''$$$###!!!       ~~~}}}|||}}}{{{yyyyyyyyywwwtttqqqnnnkkkeee___YYYQQQIIICCC===999333...)))$$$   """#########!!!!!!#########$$$$$$###!!!  ###(((+++///000111222333777;;;AAAEEEHHHKKKNNNMMMGGGAAA<<<555...'''### """&&&***---...111111000...)))$$$"""%%%$$$###############$$$%%%$$$###"""###***444BBBOOOXXX```fffjjjlllnnnnnniiibbbVVVMMMDDD===666111111555:::AAAHHHJJJGGGFFFGGGJJJGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<999999999999888555222///'''### """$$$%%%&&&&&&&&&((())))))'''%%%   """%%%&&&))),,,111444666:::@@@EEEIIIJJJJJJIIIHHHIIIKKKMMMPPPOOOOOOPPPRRRTTTWWWYYYSSSQQQMMMIIIEEEAAA<<<999555111+++'''$$$###!!!     }}}|||{{{}}}{{{zzzyyywwwtttrrrpppmmmhhhbbb[[[SSSJJJEEE>>>:::444...(((###   """&&&&&&&&&&&&%%%###!!!  ###'''***,,,...000333888===BBBGGGIIILLLNNNLLLEEE???:::333,,,%%%!!!!!!$$$(((---000222444444444111---'''!!!!!!%%%((('''''''''''''''&&&%%%$$$$$$### $$$---999HHHWWWaaaggglllppprrrttttttnnngggZZZQQQGGG@@@999333333777888>>>EEEHHHFFFDDDFFFIIIGGGFFFEEEDDDBBBAAA??????>>>>>>?????????>>>======777888888777555222000...'''### ###%%%'''((((((''''''&&&''')))((('''%%%    """%%%&&&)))---111333444777<<<@@@BBBCCCEEEFFFFFFGGGJJJLLLMMMMMMNNNOOOQQQTTTVVVXXXSSSPPPJJJFFFBBB>>>:::777444000+++'''%%%###      }}}}}}~~~~~~}}}|||~~~}}}{{{yyywwwuuusssrrrooommmiiieee^^^VVVLLLFFF@@@;;;555...(((###  !!!$$$))))))))))))'''%%%###!!!###''')))---///333999???DDDHHHJJJLLLMMMKKKCCC<<<777000***$$$  """&&&+++000333666555555555222...(((""""""'''+++***+++,,,,,,+++)))&&&%%%$$$"""&&&111???OOO^^^hhhoootttwwwxxxyyyyyyssskkk^^^UUUKKKCCC;;;555555888666<<>>===;;;<<<===?????????>>>===999;;;;;;999555111000///&&&### """$$$''')))*********'''&&&%%%&&&''''''%%%$$$       ###$$$"""######!!! ###%%%(((+++000222222444888<<<<<<>>>AAABBBCCCEEEGGGIIIJJJKKKLLLNNNPPPRRRTTTTTTPPPLLLFFFAAA>>>;;;777555222///***&&&$$$"""     ~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||zzzxxxtttrrrqqqqqqooonnnlllhhhbbbYYYOOOHHH@@@<<<555///)))### !!!&&&***,,,,,,,,,+++)))'''$$$###!!!%%%''',,,///444:::@@@DDDHHHIIIJJJKKKHHH@@@999444...'''###  !!!$$$)))...333777999444444444222...(((!!!###))),,,+++---///000///,,,(((&&&###!!!)))555CCCSSSbbbllltttyyy|||||||||{{{uuummm```WWWLLLCCC:::333222555777:::@@@EEEIIIKKKKKKKKKGGGGGGEEECCCAAA???===<<<777999;;;===?????????>>>:::<<<<<<888333///......&&&######%%%(((***+++,,,++++++'''%%%$$$%%%&&&&&&$$$###     $$$'''(((*********)))&&&"""!!!"""%%%)))...000000111555888999;;;>>>@@@@@@AAACCCEEEGGGHHHKKKNNNPPPQQQQQQQQQKKKGGGAAA<<<888666444222///,,,'''$$$"""       ~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{yyyvvvssspppppppppooonnnmmmkkkeee\\\QQQIIIAAA<<<666///)))$$$ %%%+++///.........---+++(((&&&$$$$$$&&&,,,///444:::@@@EEEHHHIIIHHHIIIFFF>>>777222,,,%%%### !!!###&&&***000555999;;;222333333222...'''!!!###)))---,,,...111222111...***'''###!!!***777FFFVVVdddmmmvvvzzz}}}}}}}}}{{{tttlll```VVVJJJAAA777///---///888:::???FFFLLLOOONNNMMMHHHGGGEEECCCAAA???===<<<555777:::===????????????999;;;:::777111,,,+++,,,&&&###%%%'''))),,,---,,,++++++'''%%%$$$$$$%%%%%%$$$###    """&&&)))+++111111111000---((($$$!!! ###''',,,......000333666888;;;===>>>>>>>>>@@@AAAEEEGGGKKKNNNPPPPPPOOONNNHHHCCC===888555333111000---***%%%"""         ~~~|||yyywwwvvvuuuuuuwwwwwwtttpppnnnppprrrnnnmmmllljjjfff___WWWRRREEE@@@888111+++%%% """(((...222444222...,,,***(((&&&$$$!!!###&&&(((---555<<>>===;;;777888:::===??????===;;;888888888666333000,,,)))%%%###!!!!!!"""$$$%%%&&&&&&%%%%%%######"""!!!!!!!!!!!!!!!    &&&---222000444555333111000---''' $$$'''***,,,...000333666777:::======<<<;;;::::::CCCFFFHHHIIINNNRRROOOIIIEEEAAA:::444///---------+++(((###      zzzwwwuuutttssstttuuuvvvssspppooopppqqqnnnmmmkkkiiiddd]]]UUUOOODDD???888111+++&&&!!!!!!!!!!!!###'''---222666666333///,,,***(((&&&$$$""" !!!$$$''')))...666===CCCFFFJJJLLLKKKGGGAAA:::444---&&&"""###+++444888777444------+++)))%%% !!!%%%+++///000222333333000,,,'''$$$!!!###'''000===MMM[[[fffkkkrrruuuvvvttttttsssnnngggVVVNNNCCC:::555444333444:::???FFFOOOUUUYYYZZZ[[[SSSOOOJJJFFFCCCBBB@@@>>>999999;;;===???>>><<<999777777666555222///+++)))$$$"""!!!###$$$%%%%%%%%%######"""!!!    ###(((...222555999;;;888666444000+++######%%%(((***,,,...111333555777:::;;;:::888888888;;;>>>@@@BBBGGGLLLKKKGGGDDD???999222,,,***))))))(((&&&"""      ~~~xxxuuutttsssrrrsssssstttrrrpppoooooopppnnnmmmjjjgggbbbZZZQQQKKKAAA===666000+++&&&!!! """''''''(((***---222666999888555000---+++(((%%%###"""!!! !!!###&&&'''+++111999@@@EEEIIILLLNNNKKKFFF>>>777000***$$$ """)))111555444222)))(((%%%""""""''',,,000222222222111...***%%%""""""###)))444BBBPPP]]]fffkkkooorrrrrrpppooonnniiibbbSSSKKKAAA999666666999:::>>>DDDNNNWWW^^^bbbccccccYYYUUUOOOJJJGGGEEEBBB@@@<<<<<<<<<>>>???===:::888444444333222000---***)))###!!!!!!###$$$$$$###"""!!!   """%%%***///222888<<<>>><<<999888333...'''###!!!###&&&((()))+++---000000333555666555444444444444777999:::???FFFGGGDDDCCC???888111,,,(((&&&&&&$$$###       |||xxxvvvtttsssrrrqqqrrrrrrqqqpppooonnnnnnnnnllliiieee___VVVLLLFFF>>>:::333...)))%%%!!!"""!!!"""$$$$$$$$$$$$&&&(((,,,,,,---///222666999;;;999666222...+++)))%%%###!!!!!!!!!!!!###%%%&&&(((///555===DDDIIILLLNNNOOOIIICCC;;;222+++&&&!!! &&&+++...---+++%%%###  $$$(((---111333222111///+++&&&""""""%%%,,,999GGGTTT^^^fffjjjmmmoooooollljjjjjjddd^^^RRRJJJAAA:::999===AAADDDFFFLLLVVV```hhhkkkkkkjjj___[[[TTTOOOJJJGGGDDDBBBAAA@@@?????????===:::777000000000///---***((('''""" """###""""""!!!   """&&&)))---000555:::===<<<;;;:::666111+++&&&  ###$$$%%%''')))++++++---///000///...///000111444555555999@@@CCCAAABBB???999333---(((&&&%%%!!!      zzzwwwuuutttrrrqqqrrrqqqqqqqqqqqqooonnnlllllljjjfffbbb[[[RRRHHHAAA:::666000+++&&&######&&&%%%''')))*********,,,---111222444666999<<<>>>???;;;888333000---+++'''%%%""""""""""""$$$&&&((()))444999BBBHHHLLLNNNPPPPPPGGGAAA888///)))### """%%%%%%$$$###!!!"""%%%)))---111222111...+++'''""""""'''000===JJJUUU]]]dddhhhkkkmmmllliiiggggggbbb\\\RRRLLLCCC???@@@EEELLLOOOOOOUUU___hhhoooqqqpppoooeeeaaaZZZTTTOOOKKKHHHEEEDDDBBBAAA@@@???<<<999666...---,,,+++)))'''%%%$$$ !!!""""""!!!!!!   ###&&&***---111777<<<===>>>>>>;;;666///***$$$###&&&&&&###  !!!"""###%%%'''&&&(((******))))))+++,,,...111222111333999======???<<<888222---)))&&&$$$      ~~~}}}~~~}}}yyyvvvuuutttrrrqqqsssrrrrrrrrrrrrpppmmmjjjjjjgggddd___XXXOOOEEE>>>666222,,,'''""" !!!%%%((()))+++.../////////000222555777:::===@@@BBBCCCDDD>>>;;;777444222///,,,***&&&&&&%%%&&&'''***---///999???FFFMMMPPPPPPPPPQQQFFF@@@888000)))%%%!!!  ###&&&)))---000000...+++'''###""")))222@@@KKKSSSZZZ```eeehhhjjjiiieeeeeeeee```ZZZSSSNNNGGGEEEGGGNNNTTTXXXZZZ___fffmmmrrrsssrrrpppjjjeee^^^XXXSSSOOOKKKIIIDDDBBB@@@>>>===;;;777555,,,+++***(((&&&$$$"""!!!!!!!!!!!!!!!   ###'''+++111888===@@@BBBDDDAAA<<<444///(((###"""!!!!!!!!!$$$'''+++...---***%%%""" """$$$"""###%%%%%%%%%%%%'''))))))...///...///444888999:::999666333...***'''&&&###!!!        |||{{{}}}{{{yyyxxxwwwvvvuuuvvvtttsssssssssqqqlllhhhgggeeebbb]]]VVVMMMCCC<<<222...(((###  """&&&)))+++...111222222333444555666888<<<@@@CCCEEEFFFFFFCCC@@@<<<999777555333000...,,,++++++---000444777===CCCJJJPPPRRRQQQQQQPPPFFFAAA:::333---((($$$!!! """%%%'''))),,,///---+++(((###%%%,,,555AAAKKKQQQWWW]]]bbbeeefffeeebbbbbbbbb___YYYSSSOOOJJJIIIMMMTTTZZZ^^^cccfffkkkppprrrrrrqqqooojjjeee^^^XXXSSSOOOKKKHHHBBB@@@===;;;:::888555222,,,***(((%%%###!!!  !!!    &&&***222999???BBBDDDEEEBBB===999444---)))'''(((((()))+++///333666555000+++''' """ """"""""""""%%%'''&&&,,,//////000555999::::::999888666333000---,,,&&&$$$!!!  !!!"""###!!!     !!!  ~~~~~~|||{{{}}}~~~}}}}}}{{{zzzwwwuuusssssssssqqqlllgggfffddd```\\\UUULLLBBB;;;111,,,&&&!!!  """'''***---///222444444444555666444666;;;???CCCEEEEEEFFFFFFCCC@@@===;;;:::777555444222000///111555:::===@@@EEEMMMRRRSSSRRRQQQPPPGGGBBB<<<666000,,,'''$$$!!!  !!! ###&&&'''))),,,...,,,)))&&&!!!!!!(((---666AAAJJJOOOTTT[[[```bbbdddccc``````aaa^^^XXXSSSOOOLLLLLLPPPWWW\\\```hhhjjjnnnqqqrrrqqqooonnnfffaaaZZZTTTOOOLLLHHHEEE@@@>>>;;;999777555222000+++***'''$$$!!!   !!!!!!  &&&***222999???BBBDDDDDDAAA;;;===888111,,,+++,,,---...111444999;;;:::555...***!!! !!!###&&&&&&,,,111222333999>>>???<<<<<<<<<;;;999666444222)))&&&"""  """###%%%###!!!     %%%)))******)))### }}}~~~}}}}}}}}}~~~~~~{{{xxx|||wwwqqqpppqqqpppmmmiiihhheee```ZZZRRRIII@@@999...)))""" """&&&(((///000222222222222444555444777;;;@@@CCCEEEFFFFFFFFFBBB???@@@BBBCCC@@@<<<777777777777888;;;@@@CCCKKKLLLNNNPPPQQQQQQQQQPPPJJJEEE>>>888333...)))&&&&&&$$$!!!$$$(((+++***)))''')))%%% $$$(((444;;;EEEKKKNNNRRRXXX]]]```___^^^]]]]]]]]]\\\[[[XXXUUUPPPOOORRRXXX]]]aaakkklllnnnrrrtttssspppmmmgggbbbZZZQQQIIICCC@@@>>>;;;:::888555222///,,,+++'''%%%!!! #########"""   %%%(((666999===DDDHHHHHHBBB===;;;888555111000111222444888===CCCDDD>>>777222///$$$ !!!""",,,...000333666:::???BBBBBBDDDGGGGGGDDD===555111000+++###  !!!############!!!   ###***///555::::::777222---$$$ |||}}}~~~~~~|||zzzxxxtttpppooopppnnnjjjeeeeeebbb]]]WWWOOOFFF<<<666,,,'''  """%%%(((...///111111111111222444555777;;;???BBBDDDFFFFFFJJJGGGDDDEEEGGGGGGDDD@@@<<<======>>>???BBBFFFJJJMMMNNNPPPQQQQQQQQQPPPPPPKKKGGGBBB<<<888333///,,,(((%%%!!!"""&&&)))((('''&&&&&&### &&&***444;;;CCCIIIKKKOOOTTTXXX\\\[[[[[[\\\\\\]]]\\\[[[WWWTTTQQQQQQTTT[[[aaadddkkklllnnnqqqsssrrrnnnkkkddd___WWWNNNFFF@@@===;;;888777555222///,,,***)))$$$""" #########"""   $$$'''222444888???DDDDDDAAA===:::888555333333444666888>>>BBBFFFFFFBBB<<<666222&&&"""  """)))+++///222666:::@@@CCCEEEHHHJJJJJJGGGAAA:::555333...&&&   !!!#########"""   ###+++444:::@@@EEEDDDAAA;;;555,,,$$$ zzz{{{|||~~~~~~}}}|||tttqqqnnnmmmmmmkkkfffbbb```]]]XXXRRRJJJAAA777111)))$$$ !!!%%%(((---///000000000000111333666777:::===@@@CCCFFFGGGLLLJJJHHHIIIJJJJJJFFFBBBAAABBBCCCCCCEEEHHHLLLPPPQQQQQQRRRRRRRRRQQQOOONNNIIIFFFCCC@@@<<<888444000***&&&!!!!!!&&&(((((('''&&&%%%""""""(((,,,444999@@@EEEGGGJJJOOOSSSVVVWWWXXXZZZ[[[\\\]]]]]]WWWVVVTTTUUUYYY___eeeiiijjjkkkmmmoooqqqooollliii___[[[SSSJJJBBB===999888444333000...+++(((&&&$$$!!! !!!$$$######"""    """%%%+++---111666;;;===<<<:::777666555555666999;;;===BBBCCCEEEFFFEEEAAA:::555+++'''###  """"""!!! !!!%%%(((---222666;;;@@@DDDGGGIIIKKKKKKHHHCCC<<<888666000((("""   !!!""""""!!!  +++444>>>FFFLLLQQQOOOKKKDDD===444***""" xxxyyy{{{}}}~~~~~~}}}|||tttqqqmmmjjjiiigggeeebbb]]]ZZZUUUNNNGGG===444...&&&!!! !!!&&&***---///000000//////111222666777999;;;???BBBFFFGGGJJJIIIHHHIIIJJJHHHDDDAAAAAACCCDDDFFFGGGJJJNNNRRRTTTTTTTTTSSSRRRPPPMMMLLLDDDCCC@@@???===999555111+++&&& ###'''*********)))'''### ###(((,,,222666<<>>???@@@??????BBBDDDCCC>>>999222///***'''%%%###!!! !!!###%%%%%%###""" ###''',,,222666:::>>>AAADDDFFFHHHIIIFFF@@@:::666555///((("""      &&&///:::EEEMMMTTTXXXUUUPPPIIIBBB777---$$$ xxxyyyzzz}}}~~~}}}{{{zzzvvvrrrlllgggeeeeeedddddd[[[XXXSSSLLLEEE;;;222,,,"""  &&&***,,,...///000///000111333555666888;;;>>>BBBEEEGGGIIIHHHHHHGGGGGGEEEBBB@@@@@@BBBEEEGGGIIILLLPPPSSSUUUUUUTTTSSSQQQNNNKKKJJJAAA???>>><<<;;;888444111)))%%% $$$(((+++,,,---,,,)))&&&!!!!!!$$$))),,,000333777<<<@@@DDDHHHJJJLLLPPPUUUXXXYYY[[[]]]___]]]^^^______```ccciiimmmhhhiiijjjkkkkkkiiieeeaaaYYYTTTMMMDDD===888444333,,,+++)))&&&$$$!!! !!!%%%''''''&&&$$$"""   """###$$$%%%%%%&&&'''(((***,,,...111555888;;;===999888999===BBBDDDAAA???:::777222...+++(((%%%###$$$###$$$&&&(((((('''%%%!!!"""'''---222555888;;;===BBBCCCEEEEEEBBB<<<777333///+++$$$    (((...555???KKKSSSYYY\\\YYYSSSKKKDDD999...%%% xxxyyy{{{~~~}}}{{{xxxvvvuuurrrmmmgggdddccccccdddZZZVVVQQQKKKDDD:::111+++  ###''')))+++---......///111333444555888;;;>>>AAADDDEEEHHHGGGFFFDDDBBBAAA@@@???@@@CCCFFFHHHJJJNNNRRRUUUTTTTTTSSSQQQOOOLLLIIIGGG???===;;;999777555111///&&&"""!!!###'''***...///000000---***%%%!!!!!!"""$$$&&&))),,,///000333777;;;???BBBCCCFFFKKKQQQTTTTTTTTTWWWYYY[[[]]]`````````bbbggglllgggggghhhiiiiiifffaaa^^^VVVRRRJJJBBB;;;666333111******(((%%%###!!!  %%%)))+++***)))&&&"""    !!!###'''+++///222444555222333555999>>>AAACCCCCC???<<<777444111...+++)))(((((()))+++------,,,***%%%"""!!!%%%,,,111555777999:::@@@AAAAAA@@@===777222...((($$$    $$$///666===FFFQQQXXX\\\___[[[UUUMMMFFF;;;000&&& zzz{{{}}}}}}zzzuuuqqqqqqpppmmmjjjeeebbbaaa```XXXUUUPPPJJJBBB999///))) """$$$''')))+++,,,...000333222444888<<>>;;;:::;;;<<<>>>AAAEEEHHHJJJMMMQQQTTTRRRRRRQQQOOOMMMIIIFFFDDD<<<999555222000...+++)))""" """'''))),,,000333666777777555111,,,(((%%%$$$""" !!!###%%%&&&'''(((+++---//////000222555888999:::>>>DDDJJJLLLKKKKKKMMMPPPTTTXXX\\\^^^^^^```eeekkkggggggggghhhgggddd___[[[SSSOOOHHH@@@888333000///+++***(((&&&$$$!!!   ###)))---///---+++'''"""    $$$(((***+++,,,+++---000333666:::>>>AAA???===:::888777555333000.........000222333111///(((&&&""""""***111555777999:::;;;<<<;;;:::666000***'''!!!      )))555<<>>;;;777444444666888;;;>>>BBBEEEHHHKKKOOORRRQQQQQQPPPNNNKKKHHHEEECCC888555000,,,***(((%%%###"""$$$...000333777:::<<<===>>><<<888333///,,,***'''&&&$$$&&&((()))***+++---...000///...///111222333333999>>>EEEGGGEEEDDDFFFIIIOOOTTTYYY[[[[[[^^^dddjjjfffffffffgggfffccc^^^ZZZQQQMMMFFF>>>777222///...+++***)))'''$$$"""!!!   %%%+++///111///,,,(((###     ###%%%&&&&&&%%%))),,,...///222888======<<<::::::::::::888666222222222444666777555333***(((### )))000555888:::<<<666666666444///)))###         ,,,888@@@FFFNNNVVVZZZ\\\]]]YYYSSSGGGAAA777,,,$$$ |||}}}}}}xxxrrrnnnqqqnnnjjjgggeeedddbbbaaaYYYVVVQQQKKKCCC999...((( """%%%'''***...000333444666999:::;;;;;;;;;:::777444111111222555888>>>AAADDDGGGJJJMMMPPPSSSPPPOOOMMMKKKIIIEEE@@@<<<555111,,,'''$$$!!!$$$***//////222777;;;>>>AAADDDGGGEEECCC>>>888333...***(((---...000222333222111000.../////////......///111444444888===>>><<<===AAAIIIMMMSSSWWWZZZ]]]___aaaaaabbbcccbbb```]]]YYYVVVQQQKKKBBB999333...+++(((%%%%%%&&&&&&%%%%%%$$$### ###'''***,,,---+++'''"""  !!!$$$&&&((()))+++///444888;;;::::::;;;<<<<<<;;;:::999999999;;;======;;;999222---&&& &&&---333666888888777444000,,,(((###      !!!---999@@@JJJRRRYYY\\\^^^]]]XXXQQQHHHAAA666+++""" |||}}}|||xxxrrrnnnooollliiigggeeecccaaa___[[[XXXSSSMMMDDD:::000))) ###%%%)))---000444555777888999999888888444333000//////222666999===AAAEEEIIILLLPPPTTTWWWRRRPPPMMMKKKHHHDDD>>>:::333///***%%%""" %%%+++000333777<<<@@@CCCFFFJJJLLLKKKIIIDDD???999555222000111333555666777666555555333333333222000000000111//////111666666555777;;;GGGKKKPPPUUUWWWYYY[[[]]]]]]^^^______]]]ZZZWWWUUUNNNHHH???666000,,,)))'''%%%%%%&&&&&&%%%%%%$$$### ###&&&((()))'''$$$    """%%%&&&'''(((***,,,111444888888999:::<<<===<<<<<>>HHHPPPWWWYYYZZZYYYSSSLLLCCC<<<222''' ~~~{{{wwwrrrooommmkkkiiigggfffccc```]]]]]]ZZZUUUNNNFFF<<<111***  $$$(((---000666666777777666555333222---,,,++++++...333777:::>>>BBBGGGKKKOOOSSSWWWZZZTTTQQQNNNKKKGGGBBB;;;777000,,,'''### !!!&&&,,,111666:::???DDDHHHKKKOOOQQQPPPNNNJJJEEE@@@<<<999888888999;;;<<<======<<<<<<;;;:::888666444222111000---+++,,,.........111666BBBFFFLLLQQQTTTUUUWWWXXXXXXYYYYYYYYYXXXUUURRRPPPJJJDDD:::111,,,(((&&&%%%%%%%%%&&&&&&%%%%%%$$$### !!!"""!!! """%%%'''((()))))))))+++...111555777888;;;<<<>>>??????DDDDDDDDDEEEEEEDDDAAA???333...'''!!!""")))///333555666333///)))$$$       (((333:::EEELLLSSSUUUTTTSSSLLLEEE<<<555+++""" ~~~~~~}}}{{{~~~~~~|||zzzwwwrrrooollljjjiiihhhgggddd```]]]^^^[[[VVVOOOGGG===333,,, ###'''---111777777666555333000...,,,&&&&&&''')))...333999<<<@@@DDDIIINNNQQQUUUXXX[[[UUUSSSOOOKKKFFF@@@999444...***%%%!!!"""'''---111666:::@@@FFFJJJMMMPPPSSSRRRPPPMMMIIIEEEAAA???===>>>???AAABBBCCCCCCCCCCCCBBBAAA>>>;;;999555222000///,,,***+++******...555<<>>444,,,(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###   !!!###$$$#########"""!!! ###&&&))),,,---------,,,,,,...000555777:::===>>>@@@BBBDDDFFFEEEEEEFFFEEECCC???<<<333---&&& %%%***...111333000,,,%%% !!!        ###---444AAAHHHNNNPPPOOOLLLEEE>>>555///&&& ~~~|||||||||{{{zzzyyy{{{~~~|||zzzyyyvvvqqqnnnkkkjjjiiihhhgggdddaaa^^^]]][[[VVVPPPIII???555///!!! """'''---222666555444333000,,,)))'''######%%%(((---333999<<>>:::555111111---******((((((,,,333777<<>>@@@AAACCCEEEHHHGGGGGGFFFFFFEEEAAA<<<888111,,,$$$ %%%))),,,...,,,'''""""""###         (((...<<>>999111...((($$$!!! !!!%%%+++222777???DDDKKKPPPTTTUUUWWWXXXWWWVVVTTTQQQOOONNNMMMLLLJJJJJJKKKLLLNNNOOOQQQQQQSSSPPPLLLKKKJJJGGG@@@:::444///,,,***(((&&&)))///333999AAAHHHLLLNNNOOOOOOPPPNNNJJJEEE@@@;;;888555111...***((((((((('''&&&%%%%%%&&&&&&%%%%%%$$$###    ###(((,,,///111000000000///,,,((($$$!!! """$$$&&&(((***...111000222444555555555666777;;;???CCCDDDBBBBBBEEEHHHJJJIIIHHHGGGDDD???888333***&&& """!!!$$$%%%###!!!     %%%...666===???@@@???999222,,,''' }}}}}}}}}zzzvvvyyy|||~~~}}}{{{yyywwwuuurrrmmmjjjhhheeeaaa______^^^]]]\\\```^^^[[[XXXRRRKKKBBB===,,,&&& """(((---//////...---+++(((%%%### !!!$$$'''+++///111888===DDDIIIMMMPPPRRRTTTTTTSSSPPPMMMJJJEEE@@@;;;333///***&&&"""  ###'''...555:::@@@DDDKKKQQQTTTUUUVVVWWWVVVUUUSSSQQQOOOMMMLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTVVVSSSOOONNNOOOKKKEEE>>>666222///---***(((+++111444999AAAGGGJJJJJJJJJKKKKKKIIIFFFBBB===999555444---,,,***)))))))))((('''%%%%%%&&&&&&&&&%%%$$$$$$!!!      $$$)))---000222222222222111...)))%%%""" """%%%&&&(((***---000---000222444444444666777<<<@@@DDDDDDAAA@@@CCCGGGHHHGGGFFFEEEBBB<<<555///((($$$!!!$$$%%%###"""      """)))111888<<<===<<<777000+++&&& |||yyy}}}}}}}}}}}}zzzxxxzzzwwwtttttttttsssnnnjjjgggeeebbb___]]]]]]^^^___^^^aaa```\\\WWWRRRHHH>>>333***  !!!'''+++/////////,,,((($$$######!!! !!!###'''+++---222666<<>>777333...)))%%%""" !!!%%%)))000666;;;DDDGGGKKKPPPSSSTTTTTTSSSRRRPPPNNNLLLLLLNNNQQQSSSNNNNNNNNNPPPRRRTTTVVVXXXXXXUUURRRPPPOOOMMMJJJGGG===777111,,,+++---///000555777<<>>GGGIIIMMMPPPQQQQQQPPPOOONNNMMMKKKKKKLLLOOORRRTTTRRRPPPPPPSSSXXX[[[ZZZYYYYYYVVVSSSPPPNNNLLLHHHFFF>>>999222------///000111333555:::???CCCEEEFFFFFFCCC???:::999999777444111...+++(((((()))+++,,,,,,---,,,+++***)))((('''&&&''''''%%%###    !!!$$$''')))***,,,...---+++)))(((((($$$###!!!!!!"""!!!"""###"""!!!!!!###$$$###"""###%%%(((---222555???CCCFFFFFFCCCAAAAAABBBBBBDDDGGGGGGBBB:::111+++'''$$$    $$$,,,000222333///)))""" |||zzzttttttvvv{{{~~~|||{{{{{{vvvvvvvvvxxx{{{~~~~~~|||zzzxxxwwwxxxvvvttttttuuutttpppllliiigggdddaaa___]]]]]]]]]]]]``````]]]ZZZWWWOOOFFF<<<555***!!! !!!%%%(((...//////---***(((''''''$$$###"""!!!!!!###$$$%%%'''+++///444888===BBBEEEFFFFFFFFFGGGGGGDDD???<<<666333...+++(((%%%"""  """%%%)))...555===CCCIIIKKKMMMOOOPPPOOONNNMMMKKKJJJJJJJJJLLLOOOSSSUUUXXXUUUSSSWWW\\\^^^[[[WWWYYYVVVRRRPPPMMMJJJGGGDDD===888222------...000111111444999???BBBDDDDDDCCC???===999888888777555333///,,,***)))***,,,,,,+++...---,,,***)))'''&&&&&&((('''&&&###    ###&&&''')))---...---+++***+++)))(((&&&$$$$$$%%%&&&''''''&&&$$$"""!!! !!! !!!$$$)))...444777BBBFFFIIIIIIEEECCCCCCDDDDDDEEEFFFEEE@@@:::333...)))&&&"""     &&&(((***,,,)))$$$ |||zzzwwwvvvwwwzzz~~~|||zzzxxxvvvvvvvvvwwwyyy|||~~~}}}|||zzzxxxwwwvvvvvvtttrrrsssttttttpppllliiihhheeecccaaa______^^^^^^aaaaaa]]][[[XXXQQQIII???999///%%% !!!$$$''',,,......---+++)))((()))%%%%%%$$$$$$$$$%%%&&&'''))),,,000333666999===@@@AAAAAABBBCCCBBB>>>999555222000---***)))&&&###  ###%%%)))---222:::AAAGGGIIIKKKMMMNNNOOOOOONNNNNNJJJJJJJJJKKKNNNQQQTTTVVVZZZWWWUUUXXX]]]___\\\XXXXXXUUURRROOOMMMJJJFFFDDD===888111,,,+++,,,...///111444999>>>AAABBBAAA@@@<<<:::888777777777777666111...,,,+++,,,,,,,,,+++,,,+++***)))'''&&&%%%$$$&&&%%%$$$!!!   """$$$(((---///000////////////---+++***)))***+++,,,,,,***(((%%%$$$"""!!! !!!"""&&&+++222888;;;EEEIIIMMMLLLIIIGGGGGGIIIIIIHHHEEEAAA===999555444,,,***&&&"""!!!"""     !!!###!!! |||zzz{{{yyyyyy{{{~~~{{{xxxxxxwwwwwwwwwyyy|||}}}{{{yyyxxxvvvvvvvvvtttrrrsssuuuuuuqqqmmmiiihhhgggeeecccbbbaaaaaa```bbbbbb^^^\\\YYYSSSKKK@@@;;;222(((  !!!$$$&&&***,,,---,,,***))))))***'''''''''((((((***++++++---///222333444555888:::<<<<<<======<<<888222...---+++))))))(((&&&###!!! """&&&)))...333888???FFFJJJJJJKKKMMMNNNOOOOOOOOOOOOJJJKKKLLLMMMPPPTTTVVVXXXWWWUUUUUUWWW[[[^^^]]]\\\WWWTTTQQQNNNLLLJJJFFFDDD===888000+++)))***+++,,,000333888===??????===;;;777777666666666666777777333111...------,,,***)))((('''&&&%%%$$$###"""!!!!!!!!!     $$$(((...222444444444444444222000...,,,------...///---+++)))(((&&&### !!!"""$$$(((...444;;;>>>GGGKKKOOOPPPNNNLLLMMMOOONNNKKKFFFAAA<<<999777777///---***&&&###!!!  """"""      ~~~}}}{{{zzz{{{~~~zzzxxxwwwwwwxxxzzz}}}}}}zzzyyyxxxwwwwwwuuutttuuuwwwwwwssspppiiiiiihhhgggfffeeeddddddbbbdddccc___\\\ZZZSSSLLL???;;;333***   !!!###%%%)))***,,,+++***))))))***((()))***+++---///000111222333444444222222333444555666777888888444...)))'''&&&&&&&&&'''&&&###!!! $$$''',,,222888>>>CCCIIIMMMMMMNNNOOOOOOOOOOOONNNNNNLLLMMMNNNPPPSSSVVVXXXZZZVVVVVVUUUVVVWWWYYY[[[\\\UUUSSSPPPMMMLLLJJJGGGDDD???999111+++)))))))))***///222666:::;;;:::777555222333333333333444555666666333000///---,,,)))'''######"""!!!!!!    $$$)))///555777888999999666555222///---------...///---,,,,,,,,,)))$$$ !!!"""$$$(((...444;;;???FFFJJJOOOQQQPPPPPPQQQSSSPPPMMMIIICCC>>>:::888666111///,,,)))&&&###"""!!!!!!###"""        }}}{{{zzz{{{}}}wwwwwwwwwyyy{{{~~~|||zzzyyyyyyxxxvvvuuuwwwyyyyyyvvvrrriiiiiiiiihhhggggggffffffccceeeccc___]]]ZZZTTTLLL???;;;444+++!!!  !!!!!!###$$$''')))++++++)))((()))***)))***+++...000222444555444555555444111000000111000111333555555222,,,'''$$$$$$$$$%%%&&&%%%###!!! &&&(((---444;;;AAAFFFKKKNNNPPPPPPPPPPPPOOONNNNNNMMMNNNNNNPPPRRRTTTWWWYYY[[[YYYYYYXXXUUUSSSSSSVVVXXXTTTRRROOOMMMLLLJJJGGGEEE@@@:::222,,,)))((())))))---000555888999777444111///000000111111111333555777555222///...,,,(((&&&   $$$)))111777:::;;;<<<<<<777555222///---,,,------...------......+++%%% !!!###'''---333:::>>>DDDIIINNNQQQQQQQQQTTTVVVPPPNNNKKKFFFAAA;;;777555111///---***&&&$$$"""!!! """###!!!          }}}{{{|||~~~}}}~~~}}}}}}~~~zzzxxxxxx{{{zzzuuuooolllkkkkkkiiigggeeecccaaahhhddd___^^^]]]YYYRRRKKKDDD>>>555,,,%%%  !!!###%%%)))***+++...///...+++))))))***,,,...111444777888>>>;;;777555333000---***---,,,+++,,,---,,,)))'''$$$%%%%%%$$$"""!!!!!!"""   ###,,,000777>>>CCCIIIMMMPPPTTTTTTSSSQQQOOOOOOQQQRRRWWWVVVVVVUUUVVVWWWYYYZZZWWWXXXWWWUUURRRPPPPPPPPPSSSSSSRRRPPPNNNLLLKKKJJJCCC>>>555---(((&&&''')))...///222333444222000...///.........///222555666888777666333///***&&&###"""   %%%***222777::::::999999:::777333///,,,+++++++++,,,,,,,,,---///,,,'''""" !!!###&&&+++111666999CCCFFFKKKPPPSSSUUUVVVVVVUUUOOOHHHEEECCC@@@;;;555333111...***'''$$$###### !!!!!!!!! !!!###%%%%%%###      }}}~~~~~~|||yyyxxxzzzyyyuuuqqqllllllkkkjjjiiigggeeedddfffccc___^^^]]]YYYRRRKKKFFF@@@777...'''!!!  !!!!!!"""$$$&&&+++,,,...000222111///---------///111444777999;;;>>>;;;999777555222...+++,,,,,,+++,,,,,,+++(((&&&"""######"""!!!    $$$+++000777>>>DDDJJJOOORRRTTTTTTTTTSSSRRRRRRUUUWWW[[[ZZZXXXWWWVVVUUUUUUVVVTTTUUUVVVTTTRRRPPPQQQRRRTTTTTTTTTSSSRRROOOMMMLLLDDD@@@999111,,,******+++///000111111000...,,,***++++++,,,...000444777999888888777444000+++&&&$$$!!!  ###(((///444666777777888888666333///,,,***))))))+++***+++---...,,,((($$$""""""$$$'''+++000555777@@@CCCHHHMMMQQQSSSTTTTTTSSSNNNGGGDDDBBB???:::555333111...***'''$$$###"""  """############"""###$$$###     ~~~zzzxxxyyyyyyvvvsssoooooonnnlllkkkiiihhhgggfffdddbbbbbb```\\\TTTNNNIIIDDD;;;333+++%%% !!!!!!"""%%%'''***,,,000222444444222111222222444666888;;;>>>??????>>><<<:::999666222...---,,,,,,,,,,,,+++(((&&&######""""""!!!   """%%%***///666===DDDJJJPPPTTTTTTUUUUUUUUUTTTUUUXXXZZZ^^^]]]ZZZWWWUUUSSSQQQQQQPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWUUUSSSPPPNNNFFFBBB===777222///......111000///...,,,***(((&&&'''(((+++...222777:::===999999777555111,,,'''$$$      $$$)))---000222444555555444222///,,,)))'''&&&((((((***,,,---,,,)))&&&$$$%%%%%%'''***///333555;;;>>>DDDIIINNNPPPQQQQQQPPPLLLFFFBBB@@@>>>999555444222///+++(((%%%###""" !!!###%%%''''''''''''$$$###"""     ~~~~~~{{{xxxxxxxxxwwwvvvtttsssqqqnnnllljjjhhhhhhgggfffffffffddd___YYYSSSMMMHHH@@@888111)))"""  !!!"""%%%'''))),,,000333555555555555666777888:::===@@@BBBDDDCCCBBBAAA@@@???<<<777444000///...//////...+++)))((('''%%%%%%$$$$$$"""!!!  ###&&&)))---444<<>>666...&&& !!!###&&&)))---222666666666777888888999;;;===@@@CCCFFFHHHHHHGGGFFFEEEDDDBBB>>>;;;555555444555555555222000...,,,)))(((((('''$$$"""  !!!$$$'''''',,,333:::AAAIIIPPPTTTUUUUUUUUUSSSQQQQQQSSSTTTYYYXXXWWWUUURRRPPPNNNMMMHHHJJJLLLNNNNNNPPPRRRTTTSSSUUUWWWXXXWWWUUUQQQOOODDDBBB???<<<888555444333222111000///...---,,,,,,***,,,000333777999:::;;;:::999888555111,,,(((%%%       !!!$$$'''))),,,,,,,,,+++)))%%%""" """$$$''')))*********+++(((((('''''')))+++...000333666<<>>BBBFFFIIIKKKMMMKKKHHHGGGGGGFFFCCCBBB<<<<<<<<<===>>>>>><<<:::666333///------+++'''$$$ !!!"""$$$''')))(((,,,333:::AAAHHHPPPUUUUUUUUUTTTRRRPPPPPPQQQSSSVVVVVVUUUTTTSSSQQQOOONNNIIIKKKNNNOOOPPPQQQSSSUUUUUUVVVWWWWWWVVVTTTQQQOOODDDBBB???;;;888666555555333333333333333222111000...000444777999::::::999999999777555111,,,'''$$$       !!!%%%%%%%%%%%%###!!! ###%%%&&&&&&'''(((&&&%%%%%%$$$&&&(((***,,,...222999@@@FFFJJJLLLMMMJJJIIIFFFCCC@@@===<<<;;;:::999666333///+++'''%%%""""""!!!!!!!!!  ###%%%)))******++++++***)))(((      }}}|||{{{wwwtttsssuuuxxxuuuvvvzzz~~~}}}|||yyywwwwwwxxxzzzvvvtttpppmmmjjjiiihhhhhhhhhhhhgggeeeccc```______ZZZVVVPPPHHH@@@555+++%%%!!!''',,,333555444333555888666777:::===BBBFFFJJJLLLOOOLLLIIIGGGGGGGGGFFFEEECCCCCCCCCEEEGGGHHHFFFDDDBBB===888666555333...)))$$$!!!"""$$$&&&(((***,,,+++///555;;;BBBIIIQQQVVVUUUVVVUUUTTTRRRSSSUUUWWWWWWWWWWWWVVVTTTRRRPPPOOONNNPPPRRRSSSSSSTTTUUUWWWXXXXXXXXXWWWUUUSSSQQQPPPDDDBBB>>>;;;888777777777444555666777666555333111111333777:::<<<<<<:::999888888777444000+++&&&$$$        """$$$"""!!! !!!###%%%'''***...555<<>>>>><<<;;;999666222---)))'''%%%$$$###!!!!!!###$$$"""###$$$######%%%(((***************)))'''%%%$$$     |||}}}{{{uuuooommmqqquuutttvvv{{{||||||{{{zzzxxxwwwyyyzzzsssqqqnnnkkkjjjiiijjjjjjllllllkkkhhheeeddddddeee\\\XXXRRRKKKBBB777---&&&!!! """(((///111///...000333444555888===BBBGGGKKKMMMPPPMMMHHHFFFFFFGGGGGGGGGGGGGGGHHHJJJMMMNNNLLLKKKKKKFFF@@@>>>===:::444///)))%%%  $$$'''(((***---///...111777===CCCKKKRRRWWWVVVVVVWWWVVVUUUVVVYYY[[[XXXXXXXXXXXXVVVSSSQQQOOORRRSSSUUUVVVUUUVVVWWWYYYZZZZZZYYYWWWUUUSSSRRRQQQEEECCC???;;;888888999999666777999999888555222000111444888<<<>>>===<<<:::888777666333///***&&&###!!!        """###'''+++222999@@@EEEGGGHHHKKKJJJIIIFFFBBB@@@@@@@@@===<<<;;;777333...***(((&&&&&&$$$###!!! """%%%&&&$$$%%%&&&&&&&&&(((+++...*********)))(((&&&###"""      |||yyytttqqqoooppprrrtttyyy}}}{{{}}}|||zzzyyywwwvvvuuuuuurrrqqqpppnnnllljjjiiihhhkkkiiifffdddbbbbbbcccccc^^^[[[TTTKKK@@@777222///&&&### %%%&&&(((************))),,,///333777;;;???DDDHHHJJJHHHEEEAAA>>>@@@DDDHHHIIILLLPPPQQQQQQPPPOOOOOOOOOLLLIIIGGGFFFCCC===999222///)))%%%!!!###'''+++///222444555666999@@@HHHPPPVVVYYY^^^]]]]]]\\\[[[[[[[[[[[[aaa^^^\\\[[[[[[ZZZVVVSSSRRRPPPRRRVVVWWWUUUUUUXXXXXXXXXWWWWWWUUUTTTRRRQQQGGGCCC>>>999666555666777666666777888777777555555888999:::<<<===???@@@AAA:::888555000+++'''###!!!    !!!'''000888>>>CCCGGGJJJMMMLLLJJJHHHDDD???;;;999999999888666333///,,,***((('''&&&%%%$$$###"""!!! $$$(((***)))***,,,---///000111111444000+++&&&$$$!!!      ||||||zzzxxxtttrrrqqqsssvvvxxxzzz||||||||||||{{{yyyvvvtttrrrpppoooooonnnmmmkkkjjjiiiiiihhhfffdddcccccccccccc^^^[[[TTTLLLBBB:::555222***&&&  """###$$$%%%&&&%%%$$$$$$$$$'''+++000555:::@@@DDDHHHFFFDDDAAA@@@BBBGGGKKKLLLOOORRRTTTTTTSSSRRRRRRQQQOOOLLLJJJIIIFFFAAA===888444...)))&&&"""!!!%%%)))...222444999:::>>>DDDLLLSSSYYY[[[]]]^^^______```______^^^```]]][[[ZZZZZZYYYUUURRRSSSPPPQQQTTTTTTRRRSSSVVVYYYXXXXXXVVVUUUSSSQQQPPPHHHDDD>>>999666555777888888999:::;;;:::999777666888999;;;<<<===>>>>>>>>>888777333///***&&&"""!!!     &&&...666===BBBGGGIIINNNMMMKKKHHHDDD???;;;999777666555333000---***((('''&&&&&&%%%###"""!!!!!!!!!$$$(((+++,,,---000333444555555555444000***%%%!!!      |||yyyxxx|||yyywwwuuussstttwwwzzz|||}}}~~~{{{{{{|||{{{yyyuuurrrooommmmmmmmmmmmmmmllljjjjjjggggggffffffeeedddcccccc^^^ZZZTTTMMMEEE>>>999777///***$$$ !!!&&&+++111888<<<@@@@@@@@@???@@@CCCHHHKKKMMMOOOSSSUUUTTTTTTTTTTTTSSSRRRPPPOOOMMMJJJFFFCCCAAA<<<666000,,,)))&&&$$$"""!!!!!!!!!"""%%%)))///444777===???CCCIIIOOOVVV[[[^^^^^^___bbbdddeeedddcccbbb^^^\\\ZZZYYYXXXWWWTTTRRRRRROOONNNPPPPPPOOOQQQUUUZZZYYYXXXVVVTTTQQQOOONNNIIIFFF???:::777777888::::::;;;===???>>><<<:::888888:::;;;======<<<:::999555333000,,,((($$$!!!    $$$,,,444;;;@@@EEEHHHNNNMMMKKKGGGBBB===999666222111000...,,,)))&&&%%%$$$$$$$$$###"""!!!  $$$(((***...111555999;;;<<<;;;:::444///((("""    }}}}}}|||zzzzzz|||xxxwwwvvvuuuvvvyyy|||~~~{{{{{{yyyxxxuuusssqqqooollllllllllllkkkiiihhhgggeeefffggghhhgggfffdddccc^^^ZZZTTTNNNHHHBBB>>>;;;111,,,%%% !!!'''...222555666999;;;===AAAEEEIIIJJJMMMPPPRRRRRRQQQRRRSSSTTTSSSRRRQQQPPPMMMJJJHHHHHHDDD===888444222///---***)))'''%%%$$$###""""""$$$#########""""""!!!!!!%%%%%%%%%'''+++111888<<>>;;;999888:::;;;<<<;;;999666444000///---)))&&&###    !!!)))111888===CCCFFFKKKJJJHHHDDD???999555222---,,,+++)))'''$$$###""" !!!!!!!!!!!! ###''')))///333888===@@@@@@>>><<<444///'''      |||}}}~~~yyyxxxwwwwwwxxxzzz}}}~~~}}}{{{vvvsssppppppqqqrrrnnnmmmllljjjhhhgggfffeeefffgggiiijjjiiihhheeeddd^^^YYYSSSNNNIIIDDD???;;;000+++### $$$(((---000444888<<<@@@DDDGGGHHHKKKNNNOOOOOOOOOQQQRRRQQQRRRRRRRRRPPPNNNLLLKKKLLLHHHDDD@@@===:::777555333222000...,,,***))))))+++***)))((('''&&&%%%$$$((('''&&&(((,,,333:::>>>AAAEEEJJJNNNQQQUUUZZZ]]]aaacccgggiiihhheeebbb___\\\[[[YYYWWWTTTSSSRRRRRRMMMIIIHHHJJJLLLMMMRRRXXXZZZZZZYYYWWWUUURRRPPPOOOOOOLLLGGGBBB???>>>??????===>>>@@@AAA@@@>>>;;;999999:::;;;;;;999666333111,,,+++)))'''$$$"""     '''...444:::???CCCFFFEEECCC???:::444000---)))(((&&&$$$###!!!  ###&&&)))///333999>>>AAA@@@>>><<<555///&&& !!!""""""    ~~~yyyzzzzzzyyyyyy{{{}}}{{{vvvqqqoooqqqtttvvvrrrpppllliiigggffffffgggiiijjjkkklllkkkiiifffeee___YYYRRRMMMIIIDDD>>>:::---(((  !!!)))---333888<<<@@@CCCEEEGGGIIILLLMMMMMMNNNPPPQQQNNNPPPQQQQQQOOOMMMLLLMMMMMMKKKIIIHHHFFFDDD@@@>>><<<;;;999777555333111000111000///...,,,***)))))))))((((((***...555;;;???CCCHHHNNNQQQSSSVVVZZZ^^^bbbdddggghhhhhheeeaaa^^^\\\\\\ZZZWWWSSSRRRRRRTTTMMMIIIHHHKKKMMMNNNRRRWWWYYYYYYYYYXXXWWWUUUTTTSSSRRRPPPLLLIIIEEEDDDCCCCCC@@@@@@@@@@@@???>>><<<;;;999999999999777444111///))))))'''%%%###!!!   %%%+++111666<<>>:::666000,,,)))&&&%%%###!!! !!!""""""!!!  $$$(((***111444:::>>>AAA@@@>>><<<666000&&&  !!!"""###"""    }}}vvvzzzzzz{{{||||||xxxtttsssuuuwwwyyyuuuqqqmmmiiigggiiikkkmmmmmmmmmmmmmmmkkkjjjhhhfff```YYYQQQLLLHHHCCC<<<666***%%% &&&+++111777;;;===@@@AAACCCEEEGGGIIIIIIJJJLLLNNNKKKNNNPPPPPPNNNLLLMMMNNNLLLLLLMMMOOOOOOMMMIIIEEEDDDCCCBBB@@@>>>;;;999777666555444222000///...------------///444:::@@@CCCHHHMMMSSSVVVWWWXXX\\\```aaacccfffggggggeeecccaaa\\\\\\[[[WWWSSSQQQSSSUUUPPPLLLKKKMMMNNNMMMPPPUUUXXXXXXXXXYYYXXXXXXWWWWWWUUUTTTRRROOOLLLIIIGGGEEECCCBBBAAA@@@???>>>>>>===999999888666444222000///''''''&&&$$$###"""    $$$)))...333888<<<===<<<;;;777333...***(((%%%$$$"""  !!!$$$&&&&&&%%%###"""!!! !!!###'''+++---444777<<<@@@BBBAAA???>>>777000''' !!!"""$$$$$$"""   }}}wwwzzz{{{|||~~~|||zzzxxxxxxxxxyyyzzzvvvsssnnnjjjiiikkkooorrroooooonnnmmmllljjjhhhggg```ZZZQQQKKKGGGBBB:::444)))$$$  """'''///555888:::<<<===>>>@@@CCCDDDDDDFFFHHHJJJJJJMMMPPPPPPNNNLLLMMMOOOLLLNNNPPPSSSUUUSSSNNNJJJJJJIIIHHHFFFCCC@@@>>><<<888888666555333111000000111222333666:::@@@EEEHHHKKKQQQWWWZZZZZZ[[[___cccaaabbbeeegggggggggeeeddd\\\]]][[[WWWSSSQQQSSSVVVSSSOOOMMMOOOOOOMMMNNNRRRVVVWWWXXXYYYZZZZZZZZZZZZVVVVVVUUUSSSPPPLLLIIIGGGEEEDDDBBB@@@????????????999888777555333111000///&&&&&&%%%$$$###"""!!!    ###(((,,,111666:::<<<;;;999666222...***((($$$###!!!"""$$$&&&))))))(((&&&%%%$$$###"""###&&&)))---000888:::>>>AAACCCBBBAAA@@@888111''' """###$$$$$$"""     |||zzzyyy{{{~~~|||{{{||||||||||||yyyooohhhhhhkkklllmmmooommmkkkhhhggggggfffeeeccc]]]VVVOOOKKKIIICCC999000###  $$$***///111333555666777999<<>>===:::777333111//////((('''$$$######"""    &&&---111555999;;;<<<999555111///,,,(((&&&&&&''''''$$$ !!!###%%%(((***,,,,,,+++,,,---&&&'''(((***+++---......:::===BBBFFFHHHGGGEEECCC>>>555***""" !!!$$$"""######!!!     ~~~{{{|||~~~~~~}}}yyyoooggggggiiijjjlllnnnmmmjjjhhhffffffeeecccaaaYYYSSSNNNKKKIIIDDD:::111###  !!!''',,,...///111222555666999<<>>>>>>>><<<::::::;;;===???@@@BBBDDDHHHMMMTTTYYY[[[]]]```cccddddddcccbbbeeefffgggggggggfffeeeddd___^^^[[[YYYWWWXXXZZZ[[[\\\[[[ZZZWWWUUURRRQQQPPPTTTXXX[[[ZZZ\\\______\\\XXXTTTNNNKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA@@@???>>>???===:::777444111000///+++)))&&&%%%$$$###!!! !!!!!!!!!     &&&---222777;;;===>>>:::666333000...,,,***)))))))))&&&###"""$$$&&&)))+++///000000000111222,,,,,,------///000222333===@@@DDDHHHIIIHHHFFFEEE???777...'''### ###$$$######"""     }}}}}}~~~~~~zzzppphhhggghhhhhhjjjmmmmmmkkkgggeeedddcccaaa___TTTQQQMMMKKKJJJDDD999111"""  %%%(((***+++,,,---111222444777999:::;;;<<<===<<<<<<>>>BBBGGGJJJKKKPPPOOONNNMMMMMMMMMMMMMMMHHHFFFBBBAAAAAABBBBBBAAA>>>??????>>>===>>>AAADDDGGGIIIKKKNNNQQQWWW]]]aaabbbdddgggiiijjjiiigggfffhhhiiijjjjjjiiigggdddccc```___]]][[[[[[[[[]]]^^^___^^^\\\YYYVVVTTTQQQPPPUUUZZZ\\\\\\]]]```___\\\TTTPPPKKKGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>@@@>>>;;;888555222111000---+++((('''&&&$$$""" """#########"""  !!!!!!     '''...444999>>>AAA@@@===888555444333222111------,,,)))''''''(((***,,,...222444444555666888444333222222333444777888@@@CCCFFFJJJKKKJJJHHHFFF???:::333...+++&&& !!!$$$%%%&&&$$$###    ~~~~~~~~~}}}tttllljjjjjjiiikkkooonnnlllhhhfffeeecccaaa___TTTQQQNNNLLLIIIBBB777///!!!   %%%((((((((())))))------///000222333444555999777555999???DDDGGGFFFJJJLLLNNNOOOOOONNNNNNNNNIIIEEEAAA??????@@@@@@@@@;;;<<<<<<<<<===@@@DDDGGGMMMPPPSSSVVVZZZ^^^dddgggjjjkkknnnooopppnnnlllkkkmmmmmmnnnmmmkkkhhheeecccaaa___]]]\\\]]]^^^______aaa___]]]ZZZWWWTTTQQQPPPVVV[[[]]]]]]]]]```^^^ZZZPPPMMMGGGCCC@@@???>>>>>>======>>>?????????>>>>>>AAA???===999666444222111///---***(((&&&$$$!!!######$$$$$$###!!!  ###$$$%%%###!!!     (((000666<<>>@@@@@@BBBGGGNNNRRRRRRPPPOOONNNJJJFFFAAA>>>============999:::;;;<<<===BBBGGGKKKSSSVVVZZZ^^^bbbfffjjjmmmpppqqqsssuuuuuutttqqqpppqqqrrrrrrrrroookkkgggdddbbb```]]]]]]___``````^^^```^^^\\\YYYVVVSSSPPPOOOUUUZZZ]]]\\\]]]^^^\\\XXXMMMJJJEEE???;;;:::;;;<<<999;;;===???@@@@@@@@@???BBBAAA>>>;;;888555333333000...***(((&&&### !!!!!!"""######""" !!!$$$&&&&&&%%%###"""""""""!!!    !!!)))222999???DDDGGGFFFCCC@@@>>>>>>>>>>>>>>>444222///------///111222111444888:::;;;<<<===???>>>===:::999999;;;===???DDDFFFHHHIIIIIIHHHFFFEEE???>>>>>><<<:::666000---%%%"""$$$'''((('''&&&"""!!!    ~~~~~~~~~~~~~~~}}}xxxtttsssqqqnnnnnnrrrooommmiiiggggggeeecccbbbZZZXXXTTTNNNGGG===222+++"""  """&&&))),,,...---+++******((('''''''''((()))******...------///333777999;;;<<>>===<<<;;;:::;;;;;;<<<===@@@EEELLLPPPWWW[[[```eeehhhlllooorrrsssuuuwwwyyyyyyxxxvvvtttuuuvvvwwwvvvsssooojjjgggdddaaa______aaabbb```^^^^^^]]][[[XXXUUURRRPPPOOOTTTYYY[[[[[[[[[\\\YYYTTTKKKIIIDDD===888777888;;;888:::===@@@BBBCCCBBBBBBDDDBBB???<<<999666555444222///,,,(((&&&###!!!"""###""""""!!!!!!###%%%&&&'''&&&%%%$$$%%%$$$###!!!     ###+++444;;;AAAFFFIIIHHHFFFCCCCCCCCCCCCBBB@@@777444111///111444666666999<<<@@@BBBBBBCCCDDDEEEAAA@@@???>>>>>>???AAABBBFFFGGGHHHIIIHHHGGGEEEDDDAAAAAABBBBBB@@@===999777...+++&&&  $$$''''''&&&%%%       ~~~{{{|||}}}~~~|||xxxuuussssssqqqllllllpppmmmkkkhhhffffffeeecccbbb\\\ZZZUUUNNNFFF<<<333---###  ###'''+++---000111///---,,,+++'''&&&%%%%%%%%%&&&'''((('''((()))+++---111555999<<>>===<<<;;;999;;;<<<===>>>AAAGGGNNNSSSWWW\\\aaafffjjjmmmppprrruuuvvvyyy{{{{{{zzzyyywwwxxxyyyzzzzzzwwwrrrmmmjjjhhhdddaaabbbdddeeebbb^^^]]]\\\[[[XXXVVVSSSRRRQQQRRRWWWZZZYYYYYYYYYVVVQQQKKKHHHCCC===777555777:::777999===AAADDDEEEEEEEEEEEECCC@@@===:::777666555555222...***'''$$$  """$$$$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&$$$"""      %%%---555<<>>DDDKKKMMMJJJGGGGGGHHHAAA@@@>>>>>>>>>===;;;::::::;;;<<<===@@@FFFMMMSSSUUUYYY___dddhhhkkkmmmooouuuwwwzzz|||}}}|||zzzyyyyyyzzz||||||yyytttooolllkkkgggcccdddfffgggccc___]]]\\\[[[YYYWWWUUUSSSRRRPPPUUUXXXXXXWWWXXXTTTOOOJJJIIIDDD<<<666444777:::777:::>>>BBBEEEGGGGGGFFFEEEDDDAAA>>>:::888666555777444000,,,)))%%%!!! ###%%%&&&&&&&&&&&&''''''((())))))***+++'''&&&%%%###       &&&...666===BBBGGGKKKIIIHHHHHHIIIIIIGGGDDDAAA>>>:::555444888;;;===>>>CCCEEEHHHIIIIIIIIIJJJKKKHHHHHHIIIIIIJJJKKKKKKKKKIIIJJJJJJJJJIIIGGGEEEDDDFFFHHHJJJJJJIIIGGGFFFFFF>>>;;;666000)))$$$ ###$$$$$$###"""     |||yyyyyy{{{~~~zzzyyy{{{{{{xxxtttrrrpppmmmkkkllllllkkkjjjlllkkkjjjiiifffdddaaa``````___WWWLLLCCC<<<333***'''   &&&+++...222333555555444111...,,,)))'''$$$#########""" """%%%***000444777888999999;;;>>>CCCFFFHHHGGGEEE??????>>>===;;;999777555888;;;===<<<<<<@@@IIIPPPVVVYYY]]]```cccggglllooozzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{yyyvvvrrrnnnllljjjiiihhhfffeeeccccccccc]]][[[YYYXXXWWWUUURRROOOSSSTTTUUUVVVUUUSSSQQQPPPMMMHHH@@@;;;888777666666666888;;;>>>AAADDDEEEFFFHHHFFFCCC???<<<;;;:::999888777444///)))$$$!!! !!!"""$$$%%%%%%%%%''''''((((((((((((''''''%%%%%%###"""    %%%---444:::???CCCFFFHHHKKKMMMLLLIIIDDDAAA???;;;:::999888999<<>>999222+++$$$!!!"""!!!       }}}{{{{{{}}}}}}yyyxxxyyyyyyvvvsssrrrooolllkkkkkklllkkkjjjiiiiiihhhgggeeedddcccbbbaaa```YYYNNNEEE>>>444+++'''   """(((---000444555666666555222///---***(((&&&&&&&&&%%%$$$"""###&&&)))...222555777888888:::===AAADDDEEEEEECCC===<<<;;;999777666444444777:::<<<<<<<<<@@@IIIOOOUUUWWWZZZ]]]___cccgggjjjuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxvvvsssooolllkkkiiigggeeebbb___^^^]]]]]]XXXVVVUUUTTTTTTSSSQQQOOOOOOPPPRRRTTTTTTSSSRRRQQQLLLGGG@@@;;;999888777777777999<<>><<<<<<===???BBBCCCEEEFFFHHHJJJLLLMMMNNNNNNOOOOOOPPPSSSWWWXXXUUUQQQOOONNNLLLKKKJJJIIIIIIIIILLLLLLLLLLLLJJJHHHFFFEEE???<<<777111***$$$!!!"""!!! """###"""       ~~~~~~~~~}}}yyywwwxxxwwwtttqqqqqqnnnllljjjkkkkkkkkkjjjiiiiiihhhgggggggggggggggcccbbb[[[QQQHHH@@@666---&&&   !!!''',,,111333777777888888777444111///************+++)))&&&$$$###$$$&&&(((,,,000333555666888<<>>:::888444///***%%%""" !!!!!!"""""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!   $$$+++222999???EEEHHHGGGIIIJJJJJJHHHGGGFFFGGGCCCBBB@@@???@@@BBBDDDEEEDDDEEEIIILLLOOOQQQRRRRRRRRRQQQRRRUUUXXXYYYVVVRRRQQQOOOMMMJJJIIIHHHIIIIIILLLLLLLLLKKKIIIFFFCCCAAA===:::444...'''### !!!$$$''''''%%%"""     }}}zzzxxxwwwvvvsssqqqpppmmmkkkjjjjjjkkkjjjjjjnnnmmmlllkkkjjjjjjkkkkkkdddddd^^^UUULLLCCC888...&&&  $$$+++111555777999999999999777555222111***+++,,,...///---)))&&&"""!!!!!!"""%%%***...111666888<<<>>>??????@@@AAA>>><<<999777666666777888666888999:::<<<@@@GGGKKKKKKMMMPPPSSSUUUYYY]]]```cccfffjjjnnnqqqrrrrrrrrrpppooommmjjjhhhfffeeeeeebbb___ZZZVVVSSSQQQQQQQQQMMMLLLJJJKKKLLLLLLLLLJJJHHHIIIKKKMMMNNNNNNMMMLLLEEEBBB>>>;;;:::999888777888:::<<<@@@CCCEEEGGGHHHHHHHHHFFFEEECCCAAAAAA@@@<<<888333...***&&&###!!!!!!!!!!!!""""""!!! ######$$$$$$$$$$$$######   !!!'''...555;;;BBBFFFIIIJJJLLLKKKJJJIIIJJJKKKFFFEEEDDDCCCCCCCCCEEEFFFEEEGGGKKKPPPSSSVVVWWWWWWSSSRRRQQQSSSVVVVVVSSSPPPQQQNNNJJJFFFCCCBBBCCCDDDFFFGGGGGGGGGEEEBBB???===999666111+++%%%!!!"""&&&***+++)))&&&###     ~~~|||yyywwwuuurrrqqqnnnllljjjiiijjjjjjjjjiiipppooonnnmmmlllkkkkkkkkkeeeeeeaaaXXXOOOFFF:::///%%%    '''...555999;;;999999999888666333111000)))***,,,///000...***'''###""" !!!$$$(((...111666999<<<>>>======???AAA<<<;;;888666666666777888777888888:::<<<@@@DDDHHHEEEHHHKKKNNNQQQUUUYYY\\\ZZZ]]]aaagggjjjlllllllllkkkiiigggeeecccbbbaaaaaa\\\ZZZVVVSSSPPPNNNNNNNNNKKKIIIGGGGGGGGGHHHGGGGGGGGGHHHIIIJJJJJJHHHFFFEEEAAA>>>;;;999999888666444666888:::>>>AAACCCEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@===888222---***&&&### !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!    %%%+++111999@@@EEEKKKLLLNNNNNNMMMLLLMMMNNNKKKJJJIIIHHHGGGGGGHHHHHHHHHJJJOOOTTTXXXZZZ[[[[[[UUURRRPPPQQQSSSRRROOOKKKKKKHHHCCC>>>;;;999999999;;;<<<===>>>===<<<:::888333111---((($$$!!!!!!'''+++,,,+++(((&&&    }}}yyyvvvsssqqqqqqmmmkkkiiihhhiiijjjjjjiiimmmmmmmmmmmmlllkkkiiihhhffffffcccZZZQQQHHH;;;000$$$  %%%,,,222777;;;<<<888777666555333111///...((()))+++---///...***'''%%%$$$"""###&&&+++000444666999<<<===;;;;;;===@@@999888777555555555666666888888888999;;;>>>AAACCCAAACCCGGGIIILLLOOOTTTWWWRRRUUUYYY^^^bbbeeeffffffeeedddcccbbb```___^^^]]]XXXWWWTTTQQQNNNLLLJJJIIIGGGEEECCCBBBCCCDDDDDDDDDFFFGGGGGGGGGFFFCCCAAA???<<<:::888777666555222000222444777:::===@@@AAABBBDDDDDDDDDDDDDDDCCCBBBAAA===777000+++)))&&&"""        $$$)))///666>>>CCCHHHKKKNNNOOOOOOOOOPPPQQQPPPOOONNNMMMLLLKKKJJJJJJKKKNNNRRRWWW[[[\\\\\\\\\VVVSSSPPPOOOOOONNNJJJFFF@@@>>>:::555222000//////000111111222222222222222...,,,***'''### !!!%%%)))+++***(((&&&     |||xxxtttqqqoooooommmjjjhhhhhhiiijjjjjjiiiiiikkkmmmnnnnnnmmmkkkiiifffgggddd[[[RRRIII;;;///###   """###&&&+++111555999:::;;;666555333222///---,,,+++&&&&&&(((***,,,,,,)))&&&###"""""""""&&&+++000444444888;;;;;;888777:::>>>888777777777777777666666:::999888999;;;===???@@@???AAACCCEEEFFFHHHLLLNNNMMMOOORRRVVV[[[^^^```bbb```aaaaaa```___]]][[[ZZZVVVUUUSSSQQQMMMIIIEEECCCAAA???======???AAABBBBBBDDDDDDEEEDDDCCC@@@>>><<<999777555555444222...,,,///000333666999<<<===>>>CCCCCCDDDEEEEEEDDDCCCBBB===666...)))(((&&&!!!       $$$)))000888>>>BBBFFFKKKOOOQQQRRRSSSTTTPPPPPPOOOMMMKKKJJJIIIIIILLLOOOTTTXXX[[[\\\[[[ZZZUUUQQQMMMKKKJJJGGGCCC>>>444222000...,,,***))))))(((''''''''''''((()))***))))))((('''$$$  ###&&&(((((('''&&&!!!      ~~~|||wwwrrrooonnnnnnllljjjhhhgggiiijjjjjjiiihhhjjjnnnqqqrrrpppnnnllleeegggddd\\\SSSIII;;;///###  """%%%(((***,,,000444777999::::::444333111///---+++***)))%%%%%%&&&(((******(((&&& $$$)))...111333777:::999666555888<<<999999::::::::::::999888;;;:::888999;;;<<<======???AAABBBBBBBBBCCCFFFHHHJJJLLLNNNRRRVVVZZZ]]]___^^^___``````___]]]ZZZXXXUUUUUUSSSPPPLLLFFFAAA>>>;;;:::888999<<<@@@BBBBBBAAABBBCCCCCCBBB???===;;;777555444333222000,,,))),,,...000444777999;;;<<>><<<;;;<<<>>>AAACCCDDDEEEGGGKKKOOOSSSVVVXXXYYYZZZ[[[ZZZWWWUUUTTTTTTRRRQQQNNNLLLJJJEEE@@@<<<888777666666777999<<<>>>@@@AAAAAAAAAAAA@@@>>>>>>777666444111...,,,+++******,,,...000222555999===AAACCCDDDFFFGGGGGGGGGFFF???888000***&&&###  !!!"""###""""""!!!      !!!'''+++444:::DDDLLLPPPSSSTTTUUUMMMKKKHHHEEECCCCCCCCCCCCGGGJJJNNNQQQQQQOOOLLLJJJHHHEEEBBB???;;;666000,,,&&&&&&%%%%%%$$$$$$$$$$$$  """$$$%%%&&&&&&###    |||xxxtttqqqooonnnmmmlllmmmlllkkkkkkkkkmmmnnnoooqqqpppppprrrsssrrrooommmjjjeee___[[[VVVLLL===222&&&  ###'''***,,,...000222666777888888888555333222000---)))%%%######$$$%%%%%%&&&&&&'''&&&$$$###"""!!! """%%%)))---000222444777;;;<<<===<<<;;;;;;===???===;;;999999:::999888777444333555888;;;;;;:::999888888:::;;;===@@@AAADDDGGGKKKOOORRRTTTUUUWWWXXXXXXUUURRRQQQQQQOOOMMMLLLJJJHHHDDD???;;;777666333222222555888:::>>>???@@@AAAAAA@@@>>><<<666444222///---+++***))))))+++---///000333888;;;???@@@CCCEEEGGGGGGGGGGGGAAA;;;333,,,(((%%%!!! !!!!!!!!!!!! !!!    """&&&***000999AAAGGGJJJMMMOOOJJJHHHDDD@@@>>>===>>>???AAACCCEEEGGGGGGEEECCCAAA<<<:::777444111---((($$$######$$$$$$$$$$$$#########$$$%%%%%%###    {{{xxxtttqqqpppooommmllllllllllllmmmnnnooopppqqqrrrqqqpppqqqrrrrrrpppnnnkkkfffaaa\\\WWWMMM???555'''  ''')))---000111333666888<<<<<<;;;999666222...+++)))'''$$$""" !!!###$$$%%%&&&&&&&&&&&&$$$###"""!!!"""###%%%'''+++...000222555999<<<>>>>>><<<;;;;;;<<<======;;;999999:::777666555333111222555888777777777666666666666666:::;;;>>>AAADDDHHHKKKMMMNNNQQQTTTTTTRRROOOMMMLLLKKKJJJHHHHHHFFFCCC???;;;777444000---,,,...222444999<<>>;;;:::999:::;;;;;;:::999999999555555333111///000222444777777777777666444333111444555777999<<<@@@CCCDDDGGGKKKOOOQQQOOOLLLIIIHHHHHHGGGFFFFFFFFFDDD@@@===888444...***(((***---000444888<<<@@@@@@>>>:::777000...+++(((&&&%%%%%%%%%###&&&(((***,,,...111444444777;;;@@@CCCEEEFFFGGGFFFBBB;;;444---((($$$"""""""""""""""!!!     !!!(((...444:::???CCC???<<<777222//////000111111000///...---+++******%%%###!!!  ###$$$$$$"""!!! !!!###$$$""" ###"""   {{{yyywwwvvvvvvuuusssrrrooooooooooooooopppqqqrrrrrrpppnnnnnnpppqqqqqqppplllhhhccc]]]VVVMMMBBB:::,,,""" """%%%,,,...111333444555777999::::::888555000+++&&&###!!! """$$$'''((()))************((('''&&&###$$$&&&)))---000333555;;;<<>>777///)))%%%$$$$$$$$$###""""""!!!!!!!!!     %%%***...333888;;;999666222---+++***+++,,,+++***)))'''%%%$$$###"""!!!######"""!!! """$$$%%%### """"""    ~~~xxxwwwvvvvvvwwwwwwuuuttttttrrrpppnnnmmmnnnooopppqqqooollllllmmmoooqqqqqqmmmjjjeee___XXXNNNDDD===111'''###&&&---000444666777777777888:::999777333...(((""" ###%%%((()))......//////...---+++***'''((()))***---111444666<<<===>>>>>>===;;;999888777666666888::::::999888555555444222///...///111000000000000...,,,***)))******+++---000333555666===AAAEEEGGGFFFEEEDDDCCCGGGFFFFFFGGGGGGFFFBBB???:::777111,,,))))))+++---...111666999999666222///)))&&&###  """%%%''')))***,,,...---...000444999>>>BBBEEEEEECCC???888000)))&&&%%%$$$###""""""!!!!!!!!!"""    """&&&))),,,000333222000---***((((((((((((&&&%%%$$$"""  !!!###%%%'''%%%"""     {{{}}}wwwvvvvvvwwwyyyzzzyyyxxxxxxuuuqqqmmmkkkkkkmmmnnnpppnnnjjjjjjkkknnnpppppppppmmmiiibbbZZZQQQGGGBBB888---"""###&&&+++///444777888666555555777666555222...)))%%%""" !!!"""$$$&&&))),,,---333333444444333222000//////...,,,,,,---///222333999999:::::::::999999999888777777999<<<===;;;999666666555333000//////111------,,,+++***)))'''&&&'''''')))***---///111333999<<>>???FFFEEEEEEFFFFFFDDDAAA>>>999777333///,,,+++++++++,,,...111333222///,,,)))%%%"""!!!%%%'''((()))***+++*********,,,000777>>>BBBAAAAAA>>>888///)))&&&&&&       $$$'''))),,,---''''''''''''&&&$$$###"""$$$&&&)))******'''###  !!!#########"""###!!!    ~~~~~~{{{|||}}}~~~yyyvvvrrrnnnllllllmmmnnnoooooonnnmmmlllmmmmmmmmmjjjmmmkkkddd[[[UUUOOOHHH>>>888...%%%  """%%%'''***---...------......///111222111...+++))))))&&&''')))+++---000555888777<<<@@@@@@;;;666666777555333111111222333333333555555666777888888888777555666999;;;======<<<;;;888888777666555333111000............---+++)))(((************+++,,,---...333333444777:::<<<<<<;;;<<>>888111***$$$!!!      """%%%''')))++++++***)))(((%%%###!!! """(((***,,,---,,,)))&&&$$$"""$$$$$$###"""###"""     ||||||}}}}}}~~~~~~~~~}}}yyywwwtttpppnnnnnnooopppoooooonnnnnnmmmmmmlllllljjjmmmkkkddd]]]WWWQQQJJJ???999000((("""  ###%%%''')))******)))***+++...000111000---)))((('''%%%'''***,,,...111666999:::???CCCCCC???;;;;;;<<<:::777555444444555444333333444444555666666555555444555888:::;;;;;;::::::888888888777666555444333......///......,,,***))),,,++++++++++++,,,------///000111333666777777777===BBBFFFFFFFFFGGGDDD???:::666000+++)))'''&&&&&&(((((()))***)))'''%%%$$$""" !!!%%%'''((())))))%%%&&&)))---111777;;;===BBB@@@;;;555...((("""     """%%%'''***------,,,+++)))&&&###!!!"""&&&+++,,,...///...+++'''%%%!!!#########"""###"""    }}}}}}}}}}}}|||||||||{{{yyyxxxvvvsssrrrqqqqqqqqqooooooooooooooommmkkkjjjjjjlllkkkeee___[[[TTTMMMAAA;;;333+++%%%  !!!###%%%%%%%%%$$$%%%&&&,,,---...---***'''&&&%%%%%%(((+++...000444888<<<===AAAEEEEEECCC@@@@@@AAA???===:::888777666555333111111111222222222333333333444666888999999888888888888888888888777666666///////////////...---,,,......---,,,,,,,,,,,,---//////111222333444444444<<>>666...'''!!!  """"""!!!!!!"""$$$***+++,,,***'''%%%$$$$$$&&&)))---000333777;;;>>>===@@@DDDEEEDDDCCCCCCCCCBBB@@@<<<:::888666333111///////////////000111111444555666777888888777777666777777888888888888888000000111111000000000000111000///...------------111222444444444444444555999>>>BBBBBBBBBBBB???:::777333---)))&&&$$$"""!!!!!! """###$$$!!! """$$$&&&'''((((((((()))+++...111444777888888666222---(((###         $$$(((---000222222000...***%%%!!! &&&***...///000111///,,,(((%%% """#########$$$%%%###!!!  ~~~|||{{{{{{{{{xxxwwwvvvtttrrrqqqppppppnnnooooooooonnnkkkhhhffffffhhhgggcccbbb```YYYRRRGGGAAA999000(((!!! !!!!!! !!!###%%%***++++++)))&&&#########'''***...222555888<<>>???AAABBBCCCBBBBBB===;;;999777555222///,,,,,,,,,---...000222555666999999999999999999999999555555777888888999999999666666555444333333444444333333222000000////////////222555555333222333666333999===>>>@@@AAA???;;;555222---(((%%%""" !!!""""""###%%%&&&''''''***+++---///000111111111///---)))%%%"""       %%%+++///333333333222///+++'''$$$"""%%%***+++---...---***'''%%%  """$$$$$$###"""###$$$$$$"""      |||zzzvvvrrrooonnnnnnoooooonnnllljjjhhhfffeeeddd___```___^^^```aaaZZZRRRMMMFFF:::///&&&   !!!$$$'''***,,,,,,+++)))&&&$$$$$$%%%###'''+++///111333555777777888888:::<<<<<<<<<;;;999888666555444222...+++---------///111555999;;;;;;:::999999888888888888777777888999:::::::::999999888666555444444444555444333222111111111111111---111555555222111444777555:::>>>>>>???@@@>>>999333000+++'''$$$ """"""######$$$%%%&&&''')))***,,,---......------***(((%%%!!!      ###)))---111222444444222...***((( !!!%%%(((***,,,......+++(((&&&"""!!!!!!###!!!"""###"""!!! !!!$$$###!!!      |||wwwrrrooonnnooooooooonnnkkkiiifffeeedddccc]]]^^^]]]]]]___```ZZZQQQOOOGGG:::...%%%  !!!$$$(((+++------,,,***&&&%%%%%%&&&!!!$$$))),,,...000222444111111111333555555555444777666555444444222...+++------...000333777;;;>>>;;;:::999888777777777888888999::::::;;;;;;;;;:::;;;:::888666444444444555333333222222111111222222...222666666333333666999777<<>>>>>???<<<777111...)))%%%"""############$$$%%%&&&'''((()))***+++,,,+++******'''%%%"""     """(((,,,000222333444333000,,,***###!!!"""%%%(((***,,,......,,,***(((###"""!!!  !!!!!!!!! ###%%%!!!""""""!!!$$$###!!!       |||vvvqqqnnnmmmmmmnnnmmmkkkiiifffdddcccbbbbbb```^^^]]]]]]]]]]]]ZZZXXXPPPIII===111''' !!!%%%))),,,---+++)))&&&$$$"""!!!!!!$$$$$$%%%'''((()))***+++***+++++++++***+++---000111222444555555333000///------...000222555888:::;;;<<<<<<===<<<:::999888888;;;>>>???>>><<<::::::===<<<;;;:::::::::;;;;;;999666333111111222111111222333444666999:::999888;;;>>>???>>>??????;;;555222---&&&!!! !!!###$$$%%%&&&(((******)))&&&%%%"""!!!       %%%***---///111222111///+++)))$$$###!!!###%%%.........------,,,++++++%%%$$$###"""!!!!!! ###"""  !!!"""###%%%&&&&&&%%%###""""""""" """%%%######"""""""""""""""""""""     }}}xxxssspppmmmmmmmmmjjjhhhfffdddcccbbbbbbbbbaaa___^^^^^^___^^^[[[YYYQQQJJJ>>>222(((  !!!%%%)))------,,,***'''%%%###!!!  !!!""""""#########$$$$$$######$$$''')))///000333555555444111000......///000333666999:::<<<============<<<::::::;;;===???@@@>>><<<<<<<<<<<<<<<;;;:::::::::::::::888555222000111111111111333444555888:::;;;:::999<<<@@@AAA???@@@@@@;;;555///***### """###$$$%%%'''(((((('''$$$###       %%%***---...000111000---***((($$$###!!!"""%%%,,,---.........,,,+++***%%%$$$###"""!!!!!!!!!!!!###"""!!! !!!"""###$$$%%%%%%&&&%%%$$$######""""""!!!###'''&&&&&&&&&%%%$$$$$$######!!!     ~~~{{{vvvrrrnnnllljjjfffeeecccbbbaaabbbbbbccccccbbbaaaaaaaaa```^^^[[[SSSKKK???333)))!!! !!!%%%***---...---,,,)))&&&###!!! !!!###,,,...222555666555333222//////000111444777999;;;>>>>>>?????????>>>======>>>???AAA@@@>>>=========;;;;;;;;;:::::::::::::::888555111//////000111000444555888:::;;;<<<<<<;;;???BBBCCCBBBAAAAAA;;;444***&&&  !!!###$$$%%%&&&&&&$$$"""!!!     %%%)))+++---...///...+++(((&&&$$$###!!!!!!$$$+++,,,...//////---+++***%%%$$$$$$###""""""""""""###""""""""""""$$$%%%&&&''''''%%%$$$###"""""""""!!!!!!  %%%(((*********)))'''%%%$$$"""    ||||||{{{{{{{{{|||}}}}}}~~~|||xxxsssnnnjjjhhhccccccbbbaaaaaabbbcccdddeeeddddddeeeeeedddaaa^^^SSSLLL@@@444***""" !!!%%%***---//////...,,,)))%%%""" """))),,,111555777777666444222222222444666888;;;===??????@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@>>><<<===>>>;;;;;;;;;;;;;;;::::::999777444///------...//////444666999;;;<<<======>>>CCCFFFFFFDDDCCCAAA;;;333'''###"""###$$$$$$$$$"""     ###&&&((()))***+++)))'''%%%###!!! !!!###+++---000111111///,,,)))&&&%%%%%%$$$$$$$$$$$$%%%###"""""""""$$$%%%'''(((((('''$$$!!!  %%%))),,,------,,,)))&&&###!!!   xxxxxxxxxxxxyyyzzz{{{|||~~~}}}{{{xxxsssoookkkhhheeedddcccbbbbbbcccdddeeegggfffgggggghhhfffccc```SSSLLL@@@444***""" """&&&***...000000000///,,,((($$$""""""(((+++111666999999888777555555555666888;;;===???@@@@@@@@@AAABBBCCCDDDEEEBBBBBBBBBAAA>>><<<===>>>;;;;;;<<<<<<<<<;;;:::999777333---******+++++++++111444999;;;<<<===???AAAEEEHHHIIIFFFDDDAAA:::111&&&"""!!!!!!"""""""""!!!     !!!######$$$%%%$$$""" !!!###,,,...111222111///+++)))&&&&&&%%%%%%%%%&&&&&&'''""""""""""""$$$&&&((()))'''%%%!!!$$$(((---......---***&&&!!!   uuuuuuvvvvvvxxxyyy{{{|||}}}|||{{{xxxuuuqqqnnnllliiihhhfffeeedddeeeeeeffffffffffffhhhhhhfffbbb___RRRJJJ>>>222(((   """&&&+++...111222333333000,,,(((%%%"""(((,,,222888;;;<<<:::999999888999:::;;;>>>@@@BBB@@@@@@AAAAAACCCEEEGGGHHHCCCDDDEEECCC@@@>>>===>>><<<<<<===>>>>>><<<;;;:::666222,,,'''&&&&&&''''''---111777:::;;;<<<@@@CCCHHHJJJKKKHHHDDD@@@888///&&&"""      """$$$...///000000///,,,)))'''$$$$$$$$$$$$%%%&&&''''''"""!!!!!!!!!"""$$$&&&'''%%%###$$$)))---...//////,,,&&&!!!    sssssstttvvvxxxzzz|||}}}~~~}}}{{{yyywwwuuussssssnnnmmmkkkiiiggggggggggggccccccdddeeefffddd___\\\PPPHHH<<<111'''  """&&&+++///111333555666444000+++(((  %%%)))---444:::===>>><<<:::<<<<<<<<<<<<>>>@@@CCCDDD@@@@@@@@@AAACCCFFFHHHIIIFFFGGGIIIHHHDDDAAA???>>>===>>>???@@@???>>><<<;;;666111***%%%############(((...444888999;;;@@@DDDIIILLLLLLHHHDDD@@@666---&&&!!!       ###%%%......---,,,***(((%%%###!!!!!!!!!""""""$$$%%%%%%!!! !!!"""$$$%%%###!!!%%%***---...000000---(((!!!    rrrrrrtttvvvxxx{{{}}}~~~}}}|||zzzxxxxxxwwwwwwrrrpppnnnkkkiiihhhgggggg```aaabbbcccdddaaa]]]YYYNNNGGG;;;///%%%  """&&&+++///111333666888666222---***###""" ###(((***...555;;;>>>???===;;;=========>>>@@@BBBDDDEEE@@@@@@@@@AAACCCFFFIIIJJJHHHJJJLLLKKKGGGCCCAAA@@@===>>>@@@AAA@@@???===<<<777111)))###!!! %%%+++333777888;;;@@@EEEIIILLLLLLHHHDDD???555,,,%%%!!!     !!!$$$%%%------+++)))'''$$$"""!!! """###### !!!"""###"""!!!  '''+++---///111222///)))###    ssstttvvvyyy|||{{{wwwvvvsssooonnnoooooollljjjcccbbbaaaaaaaaa___\\\YYYNNNFFF999---""" ###(((+++---111222333444333222000///$$$$$$""" """%%%000......666???DDDAAA<<<=========>>>>>>?????????AAA>>>===>>>CCCHHHJJJJJJFFFGGGIIIIIIIIIGGGEEEDDDDDDDDDEEEDDDBBB???<<<:::444///(((!!! $$$''',,,222888===@@@BBBFFFHHHIIIHHHCCC:::111,,,$$$!!!        !!! !!!###%%%''',,,,,,+++)))&&&"""!!!###""""""!!!$$$(((***......///...+++%%%       uuuuuuwwwzzz~~~~~~~~~}}}zzzyyyuuurrrpppppppppnnnlllfffdddbbb```___]]]YYYVVVLLLEEE888,,,"""  $$$'''))),,,---...//////...,,,+++$$$###""" $$$'''///...///555<<<@@@???===<<<=========>>>>>>>>>???AAA???>>>AAAFFFIIIKKKKKKGGGHHHHHHIIIHHHGGGEEEDDDEEEEEEEEEDDDBBB???<<<:::444///(((""""""$$$)))///444999===???@@@BBBCCCBBB>>>888111---%%%"""       !!!### !!!"""$$$'''(((+++***)))'''$$$!!!!!!!!!"""###!!! &&&)))+++,,,------,,,(((###      yyyxxxxxx{{{}}}|||{{{|||~~~~~~|||yyyuuurrrqqqppppppooohhhfffbbb___]]]ZZZVVVSSSKKKCCC777,,,""" !!!"""$$$%%%'''(((((('''&&&%%%######!!!"""&&&)))...///111444777:::<<<===<<<<<<============>>>>>>======>>>AAAFFFIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGFFFDDDBBB???<<<:::555000***###!!!%%%***000444777999888999::::::888444000...%%%###     """%%%'''""""""""""""$$$&&&((())))))((((((&&&### !!!###%%%%%%$$$"""!!!!!! ###'''***+++)))***)))'''$$$    }}}{{{yyy{{{~~~{{{yyyxxxxxxyyy{{{~~~~~~{{{wwwsssqqqpppoooooohhheeeaaa^^^\\\YYYVVVSSSJJJCCC777,,,###  !!!!!!!!! """!!! ###'''***///111444444444666:::===<<<<<<<<<<<<<<<<<<<<<<<<888999<<<@@@CCCFFFGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGEEEBBB???<<<;;;666222,,,%%% ###''',,,///222333333333333222111///---,,,%%%###!!!!!!"""""""""!!!     ###%%%'''***,,,''''''&&&%%%%%%&&&'''((('''''''''%%%###  ###(((***)))'''&&&&&&%%%###""""""%%%'''((()))%%%%%%$$$"""   |||yyy{{{~~~|||}}}~~~~~~~~~}}}}}}~~~}}}|||~~~|||yyyuuuuuuvvvwwwyyy|||~~~|||xxxtttpppnnnmmmmmmfffdddaaa___]]][[[XXXVVVKKKCCC888---$$$   $$$(((***000333555555333333777;;;999999999999999999999999444666:::>>>AAACCCFFFGGGIIIHHHGGGFFFFFFFFFGGGGGGIIIHHHGGGEEEBBB@@@>>><<<777444///)))$$$!!! """%%%(((+++,,,---......---,,,***))))))(((###!!!"""###$$$$$$$$$###!!!      ###&&&)))+++---///,,,+++)))'''&&&%%%&&&&&&&&&&&&%%%$$$###  $$$)))------,,,,,,+++)))'''%%%$$$%%%%%%%%%$$$     |||yyy{{{|||}}}~~~}}}}}}~~~~~~|||}}}|||zzzxxxtttvvvxxxyyyzzz|||}}}|||zzzuuuppplllkkkkkkeeedddbbbbbbaaa^^^[[[XXXMMMEEE:::...&&&  ###&&&)))+++000333555444222111333666444444444333333333333333111444777;;;===@@@DDDGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGEEECCCAAA??????999777333...)))%%%###""" """$$$%%%&&&''''''(((''''''&&&%%%$$$$$$###  !!!#########"""          $$$(((***+++---///,,,+++(((&&&$$$#####################!!! $$$***...000000000111---***'''$$$###!!!   }}}yyyxxx|||~~~~~~zzz|||~~~|||zzzyyyxxxvvvyyy|||}}}}}}}}}|||}}}|||xxxrrrllljjjiiifffeeeeeeeeedddaaa\\\XXXOOOGGG<<<000'''   !!!$$$&&&)))+++,,,///000222222111/////////---------,,,,,,,,,+++++++++...111444666:::???DDDCCCDDDFFFHHHIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBAAAAAA;;;999666222...***'''&&& !!!!!!""""""!!!!!!   !!!           """&&&((()))+++,,,'''&&&$$$"""!!!!!!!!!"""  $$$***...111222444555///,,,'''###    %%%###!!! {{{xxxwww}}}~~~~~~zzz|||}}}yyyyyyyyyxxx{{{|||~~~~~~zzzsssmmmjjjiiiggghhhhhhhhhgggbbb\\\WWWPPPIII===111(((!!!  !!!""""""""""""###$$$''')))+++---.........///000000...+++***)))(((((((((''''''&&&&&&%%%(((+++---///333:::???AAACCCFFFIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCCCCCCC<<<;;;888444000---***(((  !!!            !!!%%%&&&'''((()))"""!!!  !!! $$$***...111333666777000,,,'''###     ###***(((%%%!!!  }}}{{{||||||}}}~~~{{{yyyyyyzzz{{{}}}~~~}}}}}}}}}~~~}}}{{{wwwqqqllljjjjjjmmmnnnnnnmmmiiiccc\\\XXXPPPIII>>>333***"""  """ !!!###$$$%%%'''''''''(((***,,,...///000...+++)))((('''&&&$$$$$$###!!! $$$'''+++000666:::???AAACCCEEEFFFGGGJJJLLLEEEEEEDDDCCCBBBAAA@@@@@@===:::666111...,,,++++++&&&         !!!######"""""" !!!%%%+++111666888999999555///&&&    $$$+++***((($$$ |||}}}{{{yyyyyyzzz{{{|||}}}yyyuuurrrooommmmmmnnnooonnnkkkeee___[[[SSSLLLAAA555+++###  !!!!!!"""$$$&&&'''(((((((((((()))+++,,,---......,,,((('''&&&$$$"""!!!  $$$(((---333777;;;===???AAAAAABBBEEEGGGBBBBBBAAA@@@???>>>======;;;999666222...,,,+++***%%%         !!!%%%,,,222777999999999333---$$$    !!!((('''&&&### ~~~~~~}}}{{{|||}}}}}}~~~{{{yyyxxxvvvrrrnnnnnnooopppooolllgggaaa^^^VVVOOODDD888---###  !!!!!!"""$$$&&&(((***+++******++++++,,,------...+++)))%%%###"""!!!$$$)))///333666888:::;;;;;;<<<===???======<<<;;;:::999888888666555444222///,,,***((($$$       !!!%%%---444999::::::999000+++"""    ######"""  }}}xxxwwwxxxwwwrrrmmmpppqqqqqqppplllfff```]]]WWWPPPEEE999---###   """$$$&&&)))+++,,,------...............---)))&&&###  &&&,,,000333555777888777777888999888777777666555444333222000000000000...***'''&&&"""      """&&&...555:::;;;:::999///)))!!!     |||xxxwwwyyyyyyuuupppttttttssspppjjjddd^^^ZZZVVVOOODDD888---"""  """$$$(((+++---//////000000000///...---,,,&&&### $$$***...222444666777555444333444222222111000///...------)))***++++++***'''$$$"""       $$$(((...555999:::999888///***!!!    ||||||}}}}}}zzzwwwwwwvvvtttpppjjjccc]]]ZZZSSSLLLBBB777,,,"""  """%%%))),,,///111//////000///...+++)))(((!!!"""(((,,,000222444444222000///...++++++***)))(((''''''&&&######%%%%%%%%%###!!!        !!!""""""'''***...333666888777777///***!!!    ~~~}}}xxxwwwuuuqqqllleee```\\\PPPJJJAAA777---###!!!%%%***---///---------,,,***'''$$$### &&&***---///111111...+++)))(((%%%%%%$$$###"""!!!            ###%%%"""!!! """&&&)))+++...111444555555555...)))!!!     ~~~~~~xxxwwwuuurrrmmmhhhccc```OOOIIIAAA888...%%%!!!%%%)))+++******+++***'''$$$!!!$$$(((***,,,......+++'''%%%$$$!!!               !!!$$$&&&%%%$$$"""!!! &&&)))+++,,,...000222333444444---(((       }}}|||{{{zzzsssrrrpppmmmiiiddd```^^^QQQKKKBBB888///'''  !!!"""%%%$$$###""" !!!"""###((()))))))))'''%%%"""           %%%(((%%%%%%%%%"""  !!!!!!!!!"""$$$(((***,,,------.........---,,,,,,(((###    ~~~{{{{{{|||||||||{{{zzzzzzpppooollliiiddd```\\\ZZZUUUOOOEEE;;;222)))!!!  !!!""""""''''''((('''&&&###           $$$(((((()))(((&&&###""""""###$$$%%%&&&(((***,,,...//////...---+++***)))((('''"""   }}}vvvwwwxxxxxxyyyyyyyyyxxxnnnlllhhhddd___[[[XXXWWWWWWRRRIII>>>555+++"""  """"""%%%&&&&&&%%%$$$!!!        ###&&&***+++,,,***((('''((()))+++,,,...111333444444444222000,,,((($$$"""!!!!!!    ~~~~~~|||{{{uuuvvvvvvvvvvvvvvvuuuuuullliiieee```[[[XXXVVVUUUUUUPPPHHH???666,,,###   """###$$$$$$$$$$$$"""        !!!$$$(((***,,,---------...000222444777:::<<<<<<;;;:::888444---'''!!!    ~~~|||{{{{{{~~~~~~{{{zzzyyywwwwwwvvvuuutttrrrpppooohhheeeaaa]]]XXXUUUTTTSSSOOOKKKEEE>>>666---$$$  !!!###$$$$$$$$$$$$###!!!        """$$$(((,,,///111333555777999<<>>???AAADDDFFFGGGFFFEEEDDD@@@;;;333***"""     {{{}}}~~~}}}|||||||||~~~~~~}}}}}}~~~}}}zzzwwwuuutttssspppmmmjjjhhhfffcccbbbaaa^^^\\\YYYVVVUUUOOOLLLHHHBBB;;;111&&&   ######!!! !!!###%%%'''&&&&&&&&&%%%"""       """%%%+++///444999<<>>AAACCCEEEFFFEEEFFFGGGIIIIIIIIIHHHGGG???;;;444,,,$$$     wwwvvvvvvwww{{{xxxxxxxxxzzz}}}|||xxxvvvuuuuuuuuuvvvqqqkkkjjjlllmmmjjjfffcccbbbbbbcccdddcccaaa___YYYTTTNNNHHH@@@666+++"""  ###%%%&&&%%%%%%$$$"""!!! !!!$$$(((***,,,------+++(((###           """&&&***000333777;;;BBBFFFGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFF>>>:::333,,,$$$     yyyxxxwwwxxx|||~~~zzzyyyzzz{{{~~~~~~~~~~~~}}}zzzwwwtttsssssstttvvvqqqllllllmmmnnnlllhhhfffeeeeeefffgggfffdddbbb]]]YYYRRRLLLDDD999---%%%  $$$&&&&&&&&&%%%)))'''&&&&&&'''***...000111222222000,,,'''!!!         $$$(((---222666===@@@DDDFFFFFFDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA<<<999222+++%%%     {{{zzzyyyyyy|||}}}||||||~~~~~~}}}||||||{{{~~~|||zzzwwwuuutttttttttvvvrrrnnnmmmooopppnnnllliiiiiiiiijjjkkkjjjhhhfffccc^^^XXXQQQIII===000''' !!!%%%'''(((((((((,,,+++++++++---000333666666777666444000***$$$!!!          %%%***///555999???AAABBBBBB@@@>>>>>>???=========<<<<<<;;;:::999888555000***%%%!!!    |||{{{zzzzzz|||~~~}}}||||||||||||~~~|||zzzxxxwwwwwwwwwvvvsssppppppqqqqqqpppooolllkkkkkkmmmnnnnnnkkkiiigggccc\\\UUULLL@@@333))) !!!&&&))),,,---...------,,,---///222555888999999888666111+++%%%!!!          ###(((...333777;;;;;;;;;999777666777999999999999999777666444333222000,,,'''$$$!!!!!! """!!!    |||{{{zzzzzz{{{~~~}}}}}}}}}|||}}}}}}~~~~~~~~~}}}|||zzzzzzyyyyyywwwuuusssqqqqqqrrrrrrqqqmmmmmmmmmnnnppppppnnnllliiieee___XXXOOOBBB444***  ###(((,,,000333444000//////000222444777999;;;;;;:::888333---'''###            ###(((---111222222111000...///222444555555555555444222///...+++)))&&&"""  !!!!!!!!!   {{{{{{zzzzzz{{{}}}}}}}}}}}}}}}~~~}}}}}}}}}|||{{{zzzyyyyyyxxxwwwuuusssrrrqqqrrrrrrooonnnoooppprrrrrrpppnnniiifff```YYYQQQDDD555+++!!!  ###&&&+++///333666888444444444444666777999;;;<<<===<<<:::666000***&&&        """%%%&&&$$$          $$$((()))))))))((((((***---000...///000000///,,,***(((###!!!     yyyyyyyyyyyyzzz|||~~~|||~~~~~~~~~~~~~~~}}}||||||{{{xxxxxxvvvsssqqqpppqqqqqqqqqpppqqqrrrttttttrrrqqqjjjfffaaa[[[SSSFFF777---"""  ###''')))+++...111444666777777666666777777888:::::::::;;;;;;999555///***'''!!!!!!     ###'''+++...,,,%%%           !!!!!!!!!!!!###&&&)))&&&'''((()))(((&&&###!!!!!!""""""!!!"""#########     xxxxxxxxxxxxyyy{{{}}}~~~zzz|||~~~yyyxxxwwwtttqqqooopppqqqrrrrrrrrrtttvvvvvvtttrrrjjjgggbbb\\\TTTHHH999///""" """%%%------///000222444555666777666666666777777888999777777777666222---((($$$""""""!!!    &&&***000333000)))           !!! !!!###$$$###!!!!!!###$$$$$$$$$%%%&&&&&&%%%"""     {{{zzzxxxxxxxxxxxxwwwuuuyyy{{{~~~|||xxxvvvssspppoooppprrrsssqqqrrrtttxxxzzzyyyvvvtttkkkjjjddd[[[SSSIII<<<000&&& !!!%%%)))***/////////111444555666555777777777777777777777666444444444333111---***(((&&&$$$###"""!!!    %%%))),,,,,,)))###      !!!###%%%''')))***,,,+++***(((%%%     {{{zzzyyyzzz{{{{{{zzzxxxxxxzzz|||}}}yyyxxxuuusssrrrrrrssstttttttttvvvyyy{{{zzzwwwtttlllkkkddd[[[RRRIII<<>>>>>===<<<999666222111222333444555444222000...+++***(((((((((((('''%%%   !!!""""""""""""!!!               """%%%&&&'''((()))((((((((((((((((((((((((---,,,+++***'''!!!   }}}}}}{{{|||}}}~~~~~~|||{{{|||yyy|||~~~~~~}}}~~~~~~{{{{{{||||||~~~yyyuuuqqqooohhh^^^VVVOOODDD999---###  $$$***...111///333999;;;;;;;;;===???AAAAAAAAA@@@===:::666444777888999999888666444222///---************)))(((""""""!!!  """$$$$$$%%%&&&'''((('''&&&&&&""" !!!"""###!!!            """%%%&&&'''(((***((((((((('''&&&%%%%%%%%%+++***)))(((%%%    zzz{{{|||}}}}}}}}}}}}}}}zzz|||}}}{{{yyyyyyxxx{{{~~~~~~|||{{{{{{|||zzzzzzzzzzzz}}}zzzvvvrrrpppiii___XXXRRRGGG===///%%%   &&&,,,000333222777===???>>>===>>>AAA???@@@AAABBB@@@>>>;;;999<<<======>>><<<:::888666222///---+++,,,,,,+++***$$$###""""""!!!""""""""""""!!! ###&&&'''((()))+++,,,,,,,,,******&&&$$$"""!!!!!!  """$$$&&&&&&###!!!            """%%%'''((()))***)))((((((&&&%%%$$$######%%%%%%%%%%%%$$$     yyyzzz{{{{{{|||{{{{{{{{{wwwyyy{{{|||~~~{{{xxxwwwxxx{{{~~~}}}{{{yyyyyy{{{yyyxxxxxxyyy|||{{{wwwrrrpppiii```ZZZTTTJJJ@@@000&&&  !!!'''---222444666;;;AAABBB@@@>>>???BBB<<<>>>@@@BBBBBBAAA???===???@@@AAA@@@???===:::888444111...,,,,,,,,,+++***%%%$$$######""""""#########"""!!!!!!"""%%%(((******+++---//////...---,,,)))'''$$$###"""!!! """###%%%'''((()))$$$"""         ###&&&((()))***+++***)))(((&&&%%%###""""""!!!!!!"""######     ~~~zzzwwwuuuuuuvvvwwwtttuuuvvvxxx}}}~~~~~~}}}|||{{{{{{zzzyyy{{{}}}}}}zzzwwwzzzyyywwwwwwzzz~~~zzzwwwrrrnnniiiddd___WWWMMMFFF777---!!!      $$$)))...333777======>>>>>>>>>===<<<<<<@@@AAACCCCCCBBBBBBCCCEEEEEEEEEDDDCCC???;;;777555///...---,,,***)))((('''$$$######"""!!! """$$$&&&&&&'''))),,,...,,,---///000000...,,,+++...,,,)))&&&%%%$$$%%%&&&###############$$$$$$$$$$$$$$$%%%$$$###  !!!$$$&&&))),,,------+++***'''$$$           !!!"""%%%'''((()))((('''%%%!!!        ~~~{{{xxxwwwwwwxxxyyyvvvvvvwwwyyy}}}}}}||||||~~~}}}}}}~~~}}}}}}|||||||||~~~~~~zzzwwwqqqmmmiiieeeaaaZZZQQQJJJ999///"""   !!!&&&+++000555888<<<<<<<<<======<<<<<<<<<>>>???AAAAAA@@@@@@AAABBBAAAAAA@@@???<<<888444222------+++***((('''%%%%%%%%%$$$$$$###""""""!!!!!!"""$$$&&&((((((***,,,......///111111111000///---///...,,,+++***)))******$$$$$$%%%'''(((***+++,,,))))))******)))&&&$$$"""  """"""&&&(((***---------,,,***%%%"""           ###%%%&&&&&&&&&%%%###       ~~~~~~|||zzzzzzzzz{{{|||zzzzzzzzz|||~~~~~~}}}|||~~~yyywwwpppmmmiiigggddd]]]UUUNNN===222$$$    ###)))...333777:::999999999999999999999999;;;<<<>>>>>>===<<<===>>>;;;;;;:::888666333000...+++***)))'''%%%$$$###"""######""""""!!!!!! !!!$$$''')))***+++,,,...000111222333333333111111000000000000000/////////'''(((***,,,///222444666111111222222111...,,,***$$$###!!!"""######"""  """###$$$((()))+++------,,,+++***!!!       !!!"""""""""!!!    ~~~~~~~~~|||||||||}}}~~~}}}||||||}}}yyywwwrrrooollljjjgggaaaXXXQQQAAA555&&&  !!!(((...222666999;;;555555444444444444444444666888::::::888777777888444333333111///---+++)))((('''&&&%%%###"""!!!  ###(((***+++,,,------000111222333444444333333000111222333333333333333......000222555999<<<>>>:::::::::999777444111///)))'''&&&&&&''''''&&&$$$ !!!###$$$%%%)))***+++,,,,,,***)))(((          ||||||||||||}}}}}}|||{{{{{{~~~}}}zzzxxxuuussspppnnnkkkdddZZZSSSCCC888(((!!!&&&---333666888:::;;;555444333111111000111111111333555555333111000000,,,,,,+++***((('''%%%%%%$$$###""""""!!! """'''***+++,,,---...///000111222333333444444000111222444555666666666555555666777:::>>>AAACCCBBBBBBAAA@@@<<<888555222...---+++***+++***((('''"""!!!!!!###$$$%%%))))))))))))(((&&&%%%$$$              xxxyyyzzz{{{}}}}}}|||||||||}}}~~~~~~{{{zzzwwwuuusssqqqnnnggg]]]VVVFFF;;;+++ """(((---333888999999999999555333111///---,,,,,,---)))+++------+++(((''''''$$$######"""!!! """%%%((()))+++---...//////000111222333444555333333444666777888999:::<<<;;;;;;<<>>:::888555333000//////---+++)))$$$###!!! """###$$$''''''&&&%%%###!!!             ~~~uuuvvvxxxzzz}}}~~~~~~~~~~~~~~~}}}|||vvvuuutttsssqqqkkkaaaZZZIII>>>000%%%$$$)))...222888<<<<<<999777666000...+++(((%%%$$$$$$$$$!!!###&&&%%%### !!!$$$&&&'''))),,,/////////000111222444666666999888888999:::<<<>>>???@@@@@@???AAADDDHHHLLLNNNLLLMMMMMMKKKIIIFFFBBB@@@;;;999666444333000...+++%%%$$$!!! """"""$$$$$$"""               ~~~|||ssstttvvvyyy|||~~~}}}uuutttttttttsssnnneee^^^LLLAAA333((("""!!!###"""%%%+++111111666;;;>>>===999666444+++)))%%%!!!  ###$$$&&&(((,,,//////000000111333555777888======<<<<<<===???BBBDDDBBBAAABBBCCCGGGLLLPPPSSSNNNOOOPPPPPPNNNLLLIIIHHH@@@===:::777555333000---%%%$$$!!! !!!###"""               }}}xxxzzz|||}}}~~~}}}xxxyyyxxxtttrrrooofff\\\LLLEEE;;;000'''!!!###"""!!!!!!!!!!!!!!!"""$$$(((,,,000333777;;;???AAA???;;;888666***%%% """""""""%%%***///***,,,///222444888<<>>@@@BBB@@@;;;555111&&&""" """""""""$$$)))...+++...111444777;;;???BBBEEEFFFGGGFFFEEEFFFIIIKKKMMMLLLKKKNNNRRRUUUVVVUUUUUUTTTSSSTTTTTTSSSPPPNNNKKKIIIEEEBBB???;;;666333+++,,,+++(((###            |||~~~~~~}}}}}}}}}~~~~~~|||{{{{{{|||{{{xxxvvvtttkkkaaaVVVOOODDD999000((("""!!!###%%%&&&$$$"""!!!!!! !!!!!!!!!!!!"""%%%'''++++++---///333888<<<>>>AAAAAABBBCCCAAA;;;222+++""""""""""""###(((,,,,,,///333666:::>>>CCCFFFGGGHHHIIIHHHHHHIIILLLNNNOOONNNOOOQQQTTTWWWWWWWWWVVVTTTSSSSSSTTTTTTSSSRRROOOLLLIIIFFFCCC???:::666///...,,,)))$$$            ~~~}}}|||{{{|||}}}}}}|||zzz|||}}}|||zzzyyyvvvnnneeeYYYRRRHHH===444,,,&&&"""!!!######!!! """%%%(((,,,---///222666:::>>>@@@DDDBBBAAABBBBBB<<<000'''   """""""""###'''+++,,,///333777;;;@@@EEEIIIKKKLLLLLLKKKJJJKKKMMMOOONNNOOOPPPRRRTTTVVVWWWWWWUUUSSSQQQQQQSSSTTTTTTSSSRRROOOKKKHHHEEEAAA<<<999111///,,,)))%%%!!!          ~~~~~~~~~}}}|||~~~|||{{{zzzzzz|||}}}|||{{{{{{}}}|||{{{zzzxxxpppggg[[[TTTJJJ@@@777000***'''""" !!!!!!!!!%%%(((+++---///333777;;;???AAABBB@@@?????????999---$$$  !!!###$$$"""###&&&***,,,///333777<<<@@@FFFJJJNNNNNNNNNMMMKKKKKKMMMOOOOOOPPPRRRTTTUUUVVVWWWXXXUUUSSSRRRRRRTTTUUUUUUTTTSSSPPPLLLIIIFFFBBB===:::111...***(((&&&$$$!!!        ||||||{{{yyyxxxzzz}}}{{{zzzxxxyyyzzz{{{{{{{{{zzz||||||zzzzzzyyyqqqhhh\\\VVVMMMCCC;;;555000---***'''$$$###"""  ###'''***+++///333777;;;>>>@@@===<<<:::999777000'''!!!  """%%%%%%$$$$$$&&&)))---000444888<<>>:::222...)))&&&&&&&&&###          yyyyyywwwuuutttuuuyyy|||~~~yyyxxxvvvvvvxxxyyyzzzyyyxxxzzzzzzyyyyyyyyyqqqhhh```ZZZQQQHHHAAA<<<777444111...***'''$$$!!!"""$$$'''***///333777:::;;;888777555111,,,%%%   $$$''''''%%%$$$''')))...111555999===AAAFFFJJJJJJKKKLLLLLLKKKMMMPPPRRRNNNRRRVVVWWWVVVVVVWWWXXXVVVUUUUUUVVVWWWWWWUUUSSSTTTQQQMMMJJJGGGCCC>>>;;;555///(((%%%%%%%%%"""       ~~~}}}wwwwwwuuusssqqqssswwwzzz~~~~~~|||xxxvvvttttttvvvxxxxxxxxxvvvyyyyyyxxxyyyxxxqqqhhhbbb]]]TTTLLLFFFAAA<<<:::555222---)))&&&""" !!!%%%***...222555666444444222,,,$$$ !!!%%%((((((&&&%%%''')))000333777:::>>>BBBGGGJJJGGGHHHIIIJJJKKKNNNQQQTTTKKKOOOSSSUUUTTTSSSTTTUUUSSSSSSSSSUUUVVVUUURRROOOTTTRRRNNNKKKHHHDDD???<<<777000)))%%%%%%$$$!!!          |||ssstttsssoookkkkkkqqqvvvyyy}}}}}}{{{{{{yyywwwtttssstttuuuvvvvvvwwwxxxxxxwwwtttqqqpppooogggbbbZZZSSSMMMGGGBBB>>>:::666111,,,(((### $$$(((---000222000---((("""  &&&((()))))))))***---///333666:::===???AAADDDEEEFFFGGGHHHJJJLLLNNNPPPQQQKKKMMMOOOQQQRRRSSSSSSRRRVVVUUUTTTSSSSSSRRRPPPNNNRRRQQQNNNKKKGGGBBB===;;;444111---)))'''$$$         {{{ttttttrrrmmmiiiiiioootttxxx|||~~~~~~~~~{{{yyyvvvuuuuuuvvvvvvuuuwwwwwwwwwuuusssrrrqqqrrrkkkeee^^^VVVOOOIIICCC???;;;777222,,,'''!!!   %%%))),,,...,,,***%%%  %%%'''((())))))***---///222666;;;???AAABBBDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNJJJKKKLLLNNNOOOPPPQQQQQQWWWWWWVVVVVVVVVTTTSSSQQQRRRQQQOOOKKKFFFAAA<<<:::555111,,,(((%%%###        zzzvvvuuuqqqjjjfffffflllqqqwwwzzz}}}~~~}}}~~~~~~|||~~~{{{yyywwwwwwwwwvvvuuuwwwvvvuuutttttttttttttttooojjjbbbYYYRRRJJJCCC???;;;777000)))$$$  ###&&&((('''%%%!!! ###%%%'''((((((***---///111666<<>>999...***$$$   """$$$'''***---...333:::@@@BBBCCCCCCDDDEEEDDDCCCBBBAAA@@@???>>>???===<<<;;;===@@@CCCFFFJJJLLLOOOPPPPPPPPPRRRTTTSSSQQQNNNIIICCC<<<777444000+++%%%!!!        |||tttnnnjjjkkkmmmoooooossswwwxxxwwwxxx|||}}}||||||~~~~~~~~~|||xxxtttqqqnnnlllmmmppprrrqqqooolllggg```WWWMMMDDD:::555)))%%%  !!!$$$(((+++,,,111777<<>>888222///***&&&"""        ~~~xxxrrroooooopppqqqppptttyyy{{{{{{{{{~~~~~~||||||~~~~~~~~~}}}xxxtttqqqjjjcccaaaeeejjjmmmmmmjjjeee]]]UUUKKKAAA888222(((###  """&&&******...444999;;;>>>@@@BBBAAA@@@>>>;;;888555333222,,,,,,+++,,,---///222333666;;;@@@BBBAAABBBGGGJJJFFFEEEBBB===888222,,,)))$$$"""       zzzuuusssrrrrrrrrrqqqvvv|||~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}xxxuuurrrhhh]]]XXX\\\cccjjjmmmhhhddd\\\TTTKKKAAA777111)))%%%    !!!%%%((()))---222666999<<>><<<888555111///...&&&&&&&&&'''(((***,,,---,,,222777999999:::???CCCAAA@@@===888333---(((%%%!!! !!!"""       }}}yyytttrrrssstttvvv{{{~~~~~~}}}~~~|||yyy|||{{{uuurrrpppeeeYYYXXX___iiimmmlllhhhccc\\\TTTKKK@@@666000%%%"""   ###&&&***...222666888:::<<<>>>@@@>>>;;;777222...+++)))&&&### ###%%%&&&%%%)))---111333666999<<<===<<<:::666111+++&&&###   !!!    !!!!!!    }}}yyyuuutttuuuwwwxxxyyy}}}}}}~~~~~~|||xxxzzz|||}}}}}}{{{xxxvvvrrrjjjbbb```dddiiijjjiiifffccc]]]VVVMMMCCC999222)))%%%!!!   """&&&)))---111444666888:::<<<===<<<888444000,,,((('''$$$!!!!!!!!! $$$(((,,,///333666999;;;;;;:::777222,,,&&&###       """!!!     ~~~{{{xxxvvvuuuwwwyyy{{{vvv{{{~~~}}}}}}}}}|||{{{xxxxxxyyyzzz{{{{{{{{{{{{uuuqqqmmmjjjiiihhhgggfffdddbbb^^^YYYRRRHHH>>>777///+++&&&###"""  """%%%(((,,,000333444555777999999777555111---(((%%%###!!!"""&&&***///333666999::::::999555///((($$$!!!      """!!!!!!    {{{yyywwwuuuuuuwwwyyy{{{uuu{{{}}}~~~|||{{{{{{{{{{{{yyyzzz{{{|||}}}}}}||||||wwwvvvtttpppllliiihhhiiidddcccaaa]]]WWWNNNDDD===444///)))%%%###!!!   ###(((+++///111222333444666444333111...***&&&""" ###''',,,222666999;;;===>>>;;;444---((("""          yyywwwuuuttttttvvvxxxyyywww|||~~~}}}|||}}}|||{{{{{{|||{{{}}}|||zzzxxxxxxvvvqqqmmmlllnnnppphhhgggeeebbb\\\SSSJJJCCC888222+++%%%###!!!  !!!''')))---/////////111222///...---+++((($$$ !!!&&&,,,222666:::===@@@BBB@@@:::333...###               }}}~~~~~~}}}yyyxxxvvvtttttttttuuuvvvwww|||~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~|||yyyzzzyyyvvvsssqqqqqqtttwwwnnnllliiifff```XXXOOOIII;;;444+++%%%"""   $$$&&&)))++++++***+++,,,(((((()))(((%%%"""$$$***000555999<<<@@@CCCAAA<<<666222&&&"""            }}}|||}}}~~~{{{zzzxxxvvvttttttttttttvvvzzz}}}}}}||||||||||||}}}}}}~~~}}}~~~}}}||||||zzzxxxwwwwwwxxxyyyzzzuuurrrnnniiiccc[[[RRRMMM>>>666---&&&"""    """%%%&&&%%%%%%%%%&&&!!!"""$$$$$$###  &&&---222777999===??????;;;666333'''$$$            ~~~~~~|||zzzwwwuuutttsssssstttxxx|||~~~}}}||||||}}}}}}~~~}}}~~~}}}}}}}}}~~~}}}{{{zzz{{{|||}}}|||zzzyyyvvvqqqkkkddd\\\TTTOOO@@@888...&&&###!!!  !!!"""!!!!!!!!!""" !!!  ###***...444666999<<<;;;888555222)))%%%!!!          ~~~~~~}}}yyyuuuqqqooonnnuuuvvvwwwyyy{{{|||~~~~~~}}}~~~|||||||||}}}}}}~~~yyyuuuppplllggg```VVVOOODDD<<<222***&&&###   %%%***///444666444333222...((("""!!!  !!!"""""" !!!           }}}yyytttpppmmmlllssstttvvvxxxzzz}}}}}}|||}}}~~~~~~}}}}}}|||}}}}}}~~~wwwtttooolllhhhaaaXXXRRRDDD===333+++(((%%%!!!    !!!%%%+++///111000//////+++&&&    $$$'''(((((('''((('''%%%"""        }}}xxxsssnnnkkkiiioooppprrrvvvyyy}}}~~~~~~~~~}}}||||||~~~~~~||||||{{{{{{{{{wwwtttpppmmmjjjcccZZZSSSDDD===444...+++)))&&&###     ###(((***)))))))))&&&!!!  %%%+++///111111111111000...***%%%    !!!"""    ~~~yyysssnnnjjjggglllmmmooosssxxx}}}~~~}}}~~~~~~~~~}}}||||||||||||yyyvvvrrroookkkdddZZZSSSEEE>>>666000...---***(((%%%###    !!!$$$######$$$"""  !!!***222777999999999888777444000)))!!!    !!!###%%%%%%    zzzuuuooojjjgggiiijjjmmmqqqvvv{{{~~~~~~~~~|||yyyuuuqqqllldddYYYQQQFFF@@@777222000000...,,,)))'''###    $$$///777<<<===??????>>>===:::444,,,###  """!!!   """&&&(((((((((      }}}wwwqqqllliiiiiijjjkkkooosssyyy~~~|||~~~~~~}}}}}}~~~{{{wwwtttnnneeeYYYQQQGGGAAA999444222222000...+++)))%%%     !!!)))333;;;>>>???AAACCCCCCAAA===666...&&& !!!###"""   &&&)))+++***)))      zzztttooollljjjjjjkkkmmmqqqwww|||}}}~~~{{{xxxuuupppfff[[[RRRHHHBBB:::555333333111///,,,***%%%      '''...888>>>???@@@CCCEEECCC@@@;;;555---%%% !!!###"""   !!!'''++++++***(((       |||vvvqqqnnnkkkjjjkkkmmmpppuuuzzz}}}|||zzzwwwuuuqqqhhh]]]UUUIIIBBB:::555333333111///,,,***&&&!!!  !!!!!!        +++222;;;@@@@@@AAACCCFFF@@@===888111)))""" !!!###"""    !!!(((++++++)))'''        |||xxxtttpppmmmlllpppsssuuu{{{~~~~~~|||wwwqqqllleee^^^ZZZMMMFFF===777444444222000+++'''###  !!!"""      $$$...000444:::???AAA???===777444...((("""     """$$$###             }}}zzzwwwqqqnnnnnnrrruuuwww{{{|||~~~~~~}}}{{{wwwrrrmmmggg___[[[NNNGGG>>>888555444222///***'''"""      """%%%111222444777::::::777444111...)))$$$ !!!!!!  !!!###!!!           ~~~~~~}}}~~~~~~|||yyyqqqoooppptttwwwxxx{{{|||~~~~~~~~~|||~~~|||xxxuuupppiiiaaa\\\PPPIII@@@999666444111...(((%%%!!!      $$$'''000000000222222111...+++(((&&&"""  """"""  !!!   """"""!!!!!!!!!!!!!!!""""""!!!       ~~~~~~~~~|||zzzpppnnnoootttwwwwwwzzz~~~}}}~~~|||~~~|||zzz}}}~~~|||xxxrrrjjjbbb\\\RRRLLLCCC<<<999555111---%%%"""     """&&&(((***)))))))))***)))'''%%%  !!!######     !!!###%%%%%%$$$$$$############$$$###"""        ~~~{{{yyynnnlllmmmrrruuuuuuwww{{{}}}|||}}}~~~zzz}}}{{{yyyyyyzzz{{{|||}}}zzzssskkkccc]]]UUUOOOGGG@@@<<<777111---###!!!      !!!$$$&&&'''&&&$$$"""!!!!!!  """"""     ###&&&((('''&&&%%%%%%$$$$$$$$$%%%###"""       }}}yyyvvvmmmkkkkkkppprrrrrruuuzzz~~~}}}{{{zzz{{{{{{zzzyyyzzz|||~~~zzzxxxvvvwwwwwwxxxzzz~~~yyyrrrkkkccc^^^YYYSSSKKKDDD???999222---%%%"""      """%%%&&&%%%%%%%%%"""     !!!%%%((()))''''''&&&%%%$$$$$$$$$$$$"""!!!      |||xxxtttnnnkkkjjjnnnpppqqquuuzzz{{{}}}}}}{{{{{{zzzyyywwwzzz|||~~~zzzxxxyyyyyyyyyxxxzzz~~~{{{uuuooojjjeeeaaa\\\VVVOOOHHHBBB;;;333---(((&&&###!!!       ###&&&'''&&&$$$"""!!!     !!!%%%(((***'''&&&%%%$$$############!!!      ~~~{{{wwwtttoookkkjjjmmmoooqqquuu{{{xxxzzz~~~}}}|||zzzyyyzzz|||~~~zzzxxx~~~}}}|||{{{|||}}}wwwrrrmmmiiifffccc^^^XXXQQQJJJDDD===444---+++)))%%%###"""!!!      """&&&((((((&&&###       """%%%((()))'''&&&%%%$$$###"""""""""        ~~~zzzsssnnniiihhhhhhkkkooorrrssssss{{{zzz~~~~~~}}}~~~{{{wwwxxxzzz|||}}}}}}||||||~~~zzzrrrnnnoooooojjjeee```\\\TTTLLLDDD;;;444///)))'''%%%$$$$$$$$$"""!!!      !!!%%%'''))))))((('''$$$!!!     """$$$%%%###"""""""""!!!!!!     ~~~yyysssooojjjiiiiiilllooossstttttt||||||~~~{{{zzz{{{|||}}}~~~~~~~~~~~~|||tttqqqrrrrrrmmmiiiddd___WWWOOOFFF>>>666111---+++(((''''''&&&%%%###     """$$$&&&'''(((''''''%%%"""    """###%%%#########""""""!!!!!!!!!    ~~~xxxsssqqqlllkkkjjjlllpppsssuuuuuu}}}|||~~~~~~{{{uuussstttssspppkkkiiiddd\\\SSSJJJAAA888333///---***(((((('''%%%$$$     !!!###&&&'''(((((('''%%%%%%###!!!      !!!###$$$##################""""""     ~~~vvvrrrqqqmmmlllkkklllppptttuuuvvvzzzzzz|||~~~zzzuuutttuuutttpppmmmlllggg^^^UUUKKKAAA999333...+++((('''&&&%%%###!!!    """%%%(((++++++***'''%%%"""!!!        """#########$$$$$$$$$$$$###"""       wwwrrrpppnnnllljjjkkkooorrruuuuuuuuuuuuyyy~~~{{{yyyxxxxxxwwwssspppmmmhhh^^^TTTJJJ???666000+++)))&&&%%%$$$$$$"""      """%%%(((+++------)))%%%"""     !!!"""""""""$$$%%%%%%$$$###"""       zzztttpppmmmkkkiiiiiilllpppssstttqqqqqqvvv}}}~~~~~~~~~|||xxxuuummmggg^^^SSSGGG===333---)))'''$$$#########"""       """%%%(((***---...---(((###       !!! !!!###%%%%%%$$$###!!!         xxxrrrkkkiiifffgggjjjnnnppprrrooopppuuu|||~~~zzzwwwmmmggg]]]RRRFFF:::000***$$$"""          &&&)))+++---//////,,,((("""      """$$$%%%$$$"""!!!        {{{tttjjjhhheeeeeehhhlllooopppooopppuuu|||~~~}}}yyyvvvnnnggg]]]QQQEEE999///)))       ###(((,,,---///000///,,,((("""      """$$$$$$###!!!         zzznnnhhhccceeemmmsssuuussspppsssvvvzzz}}}|||xxxvvvlllfffZZZNNNAAA555***$$$     ###(((---000222111000---(((###     !!! """$$$%%%%%%###      zzzpppjjjdddfffmmmssstttsssrrrtttwwwzzz||||||xxxtttqqqiiibbbVVVHHH<<<000'''!!! !!!''''''%%%    """'''+++000333555444222...((("""      !!!"""$$$%%%$$$"""      {{{rrrlllggggggmmmrrrsssrrruuuwwwyyyzzz|||}}}yyyuuupppmmmddd\\\PPPBBB666+++### %%%)))///...+++%%%    &&&+++///444777888666333---'''      """###$$$$$$###        |||sssnnniiiiiimmmqqqsssrrryyyzzz||||||}}}}}}}}}~~~}}}|||xxxsssooolllbbbYYYLLL>>>222)))!!!  """***000333222...&&&     $$$***...222555777777555111,,,%%%     ###$$$%%%%%%###      ~~~uuuppplllkkkmmmqqqssssss{{{}}}~~~}}}{{{||||||{{{xxxtttpppmmmaaaYYYLLL???333***###!!!"""!!!!!! %%%---222666444///'''     !!!(((...111333555777666333///)))###     ###$$$$$$$$$"""      uuurrrnnnlllnnnqqqsssttt{{{~~~||||||~~~{{{{{{|||{{{xxxtttpppnnnccc[[[OOOCCC777...&&&""""""######""" '''...333777555///'''      ###+++111555777888999666444///)))""" !!!     !!!""""""         uuurrrooommmnnnqqqtttvvv{{{~~~||||||||||||~~~~~~~~~~~~~~~|||||||||zzzwwwrrrnnnkkkddd]]]RRRGGG<<<222)))$$$ ###$$$%%%$$$###"""   """)))///222444222,,,$$$      ###,,,555:::<<<===>>>;;;888222***###  """$$$$$$$$$$$$"""              uuurrrooonnnooorrruuuwwwzzz}}}}}}~~~~~~~~~}}}{{{zzz{{{|||}}}}}}|||zzzuuupppkkkhhhddd^^^TTTIII>>>444+++%%% ###%%%%%%%%%%%%$$$""" $$$+++///222///---(((        ###---777===@@@BBBCCC???;;;555,,,$$$   ###&&&&&&&&&&&&$$$!!!              {{{wwwrrrnnnnnnqqqvvvyyyzzzvvvvvvxxxwwwvvvvvvuuuuuurrrnnnkkkddd___UUUKKK@@@444***### """%%%'''%%%$$$###""" !!!&&&+++...///---'''        )))333:::AAAGGGGGGDDDEEE@@@888///(((!!!"""%%%(((((((((&&&"""       }}}zzzvvvssssssuuuyyy||||||xxxxxxzzzyyyxxxvvvvvvuuusssooommmgggaaaWWWLLL@@@444***###!!!###%%%%%%%%%$$$###"""!!! """&&&)))******((("""       $$$---777>>>EEEKKKLLLHHHHHHCCC:::111)))"""###&&&((((((((('''###        ~~~|||zzzzzz|||~~~}}}yyyzzz{{{{{{yyywwwuuuuuusssqqqooojjjdddYYYMMMAAA444)))"""!!!###############""""""""" !!!###%%%&&&%%%$$$$$$        !!!***333===DDDKKKQQQQQQNNNLLLFFF<<<333+++$$$!!!"""#########&&&'''(((((('''$$$         |||zzzzzz||||||zzzwwwuuutttsssqqqpppkkkeeeZZZMMM@@@222''' !!!!!!""""""""" !!!"""&&&'''((((((&&&###      !!!!!!   %%%***111:::CCCIIIPPPUUUUUUQQQMMMGGG===333+++$$$ ###%%%&&&&&&!!!###%%%&&&'''&&&$$$!!!     ~~~}}}~~~|||yyyzzz|||}}}zzzwwwuuutttsssrrrpppllleeeZZZLLL>>>000$$$ !!!!!!  ###&&&(((***++++++***'''"""     !!!  !!!""""""""""""""""""###'''---111888@@@IIINNNSSSVVVUUUQQQKKKEEE;;;111)))""" """######"""!!!  ###%%%&&&&&&"""!!! ###$$$%%%%%%$$$!!!      }}}|||{{{|||zzz}}}{{{zzz{{{}}}}}}{{{yyywwwwwwuuusssqqqllleeeYYYLLL>>>000### !!!!!!!!!%%%)))---////////////,,,(((!!!     !!!""""""###$$$!!!"""###%%%&&&((())))))&&&''')))***+++///555999@@@HHHOOORRRUUUVVVSSSNNNIIIBBB888...'''!!! """$$$&&&((()))'''%%%### !!!###$$$$$$###!!!!!!"""###%%%&&&%%%###      |||~~~~~~}}}zzzxxxyyyzzzyyy||||||{{{|||~~~~~~}}}|||{{{zzzxxxuuurrrlllfffZZZMMM???111$$$!!!"""######  !!!###'''+++///333555444444222...(((     !!!$$$&&&&&&'''((('''((()))+++---///000111...000222444666:::>>>BBBHHHOOOTTTUUUVVVVVVRRRLLLGGG@@@666---&&&!!! ###%%%%%%%%%&&&(((+++......,,,***(((!!!  !!!!!!  """$$$###$$$&&&((('''&&&$$$"""     ~~~zzz{{{|||{{{wwwvvvwwwyyyxxx|||~~~}}}~~~~~~~~~~~~{{{wwwsssmmmggg[[[NNN@@@222%%%  !!!"""###$$$%%%&&&######$$$$$$"""!!! $$$%%%(((+++///444777999888777555000(((     ###'''((()))***++++++,,,...///111333555555555777:::===@@@CCCGGGJJJMMMSSSXXXXXXWWWVVVQQQKKKFFF???555,,,%%%!!! !!! ###&&&(((((())))))+++///222222000---+++###   """###$$$&&&'''$$$%%%((()))***(((&&&%%%    ~~~~~~~~~~~~|||{{{yyyxxxvvvvvvzzz||||||zzz~~~~~~~~~}}}zzzuuurrrjjjcccYYYOOODDD777)))  """"""$$$$$$$$$$$$%%%'''((()))***(((%%%$$$###!!!"""&&&)))***)))+++///444999;;;<<<===999333***!!!  """&&&))),,,000222...111555888999:::;;;<<<@@@@@@@@@DDDIIINNNQQQRRRSSSSSSTTTTTTUUURRRNNNKKKAAA<<<444,,,&&&!!! """'''''''''&&&$$$""" $$$''')))+++,,,---///000111333333222000///### """$$$''')))---000------,,,++++++***))))))###       ~~~}}}}}}|||{{{{{{zzzyyyxxx|||}}}}}}|||~~~~~~~~~~~~{{{vvvrrrkkkdddZZZPPPEEE888+++""" ###$$$%%%''''''((()))***,,,---...---+++)))'''&&&%%%""" !!!&&&***---......///222777;;;===>>>===999333***!!!  !!!&&&***...222444555777:::===>>>???AAACCCFFFEEEEEEHHHLLLPPPRRRSSSRRRRRRRRRSSSSSSQQQMMMJJJAAA<<<555...)))###!!!###%%%&&&'''''''''%%%"""!!!"""&&&***,,,---///000444444666666555333111000$$$!!!!!!&&&))),,,...111444222111000///...---++++++&&&"""       ~~~{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||vvvrrrlllfff\\\RRRHHH;;;...&&&!!!$$$''')))+++---...///000222333555555222000---,,,+++***(((&&&""""""###%%%(((---111444666444444666:::>>>@@@AAA===999222)))     &&&+++000555888;;;===???AAABBBDDDGGGJJJKKKJJJJJJKKKOOOQQQRRRRRRPPPOOOPPPPPPQQQOOOLLLIIIAAA===888222---'''""" ###%%%%%%&&&(((***)))(((%%%###  """###&&&+++...///111333444777888888888777444222000(((%%% !!!%%%+++000333555888999888777666555222000...---***&&&!!!      ~~~}}}~~~{{{|||}}}~~~}}}wwwsssnnnhhh___UUUKKK???333***#########%%%(((,,,000222666666777888999:::::::::666444222111000///---+++'''(((***---111555999;;;<<<;;;999:::===@@@AAAAAA<<<888111(((   !!!'''---333888<<>>======<<<999666333000...+++(((%%%!!!     }}}|||}}}~~~|||}}}~~~yyyuuupppjjjaaaXXXOOODDD777///(((((('''(((+++000444777===>>>>>>?????????>>>===:::999666555555444222000///000222666:::===@@@AAAAAA@@@>>>???@@@AAA@@@???:::555...%%%  !!!'''---333:::>>>AAACCCDDDEEEFFFHHHLLLOOONNNMMMLLLMMMNNNOOONNNLLLMMMMMMLLLMMMNNNNNNLLLJJJDDDAAA===888444...)))%%%$$$######$$$%%%&&&((((((((()))******(((%%%""" """"""!!! $$$))),,,,,,...111222222222444666444666888999:::999888777222///***###"""(((///666:::===@@@BBBAAAAAA@@@===:::555222///+++)))'''%%%$$$"""     |||{{{}}}~~~{{{xxxrrrlllddd[[[RRRHHH<<<444,,,***))))))+++000666999???@@@AAABBBBBBBBB@@@@@@???===;;;::::::999777666777999;;;???BBBDDDEEEFFFEEEDDDCCCDDDDDDBBB???===666222***"""  $$$***000777;;;AAACCCEEEGGGHHHJJJMMMPPPNNNMMMMMMNNNOOOOOONNNLLLNNNMMMLLLMMMOOOOOONNNMMMHHHDDD???:::555000+++''''''&&&&&&&&&&&&&&&'''''''''''''''&&&$$$"""  !!!"""&&&***---...000111000//////000222222444777:::;;;<<<;;;;;;444222,,,&&& """'''...555:::???CCCFFFDDDDDDCCCAAA===888444111,,,***)))((('''%%%!!!       ~~~|||}}}}}}zzzsssnnnfff]]]UUUKKK???777---+++(((''')))...444888===>>>AAACCCDDDDDDCCCBBBDDDBBB@@@?????????===;;;>>>@@@CCCEEEGGGHHHHHHHHHHHHHHHHHHIIIHHHEEE???;;;222...'''   !!!%%%+++222666>>>@@@CCCEEEFFFHHHJJJLLLJJJIIIJJJKKKMMMNNNLLLKKKOOONNNMMMNNNPPPQQQPPPOOOKKKFFF@@@:::555000,,,)))''''''&&&&&&%%%$$$$$$$$$$$$###"""!!!  """$$$&&&))),,,///000000...,,,+++,,,---///111444666888999999888444222---''' ###'''...444:::@@@EEEIIIGGGGGGFFFDDD@@@;;;777444...---,,,+++)))&&&!!!         ~~~~~~~~~}}}|||~~~~~~|||tttoooggg___VVVLLLAAA999,,,***'''%%%''',,,222666:::<<>>CCCDDDGGGIIIKKKJJJJJJIIIJJJJJJLLLLLLKKKFFF@@@:::000,,,%%%   """'''---222999<<<@@@BBBCCCDDDEEEGGGEEEEEEEEEHHHJJJKKKIIIHHHPPPOOONNNOOOQQQRRRRRRQQQMMMHHH@@@999444000,,,)))''''''&&&%%%###"""!!!!!!!!! !!!###%%%&&&(((***/////////,,,)))(((((()))+++,,,///222444444444333333111,,,&&& ###(((...444:::@@@GGGKKKHHHHHHHHHFFFCCC>>>999666000///...,,,***%%%         ~~~}}}}}}}}}uuuoooggg___VVVLLLAAA999...((($$$%%%&&&&&&(((,,,111555:::===@@@AAADDDFFFHHHIIIJJJJJJIIIGGGDDDCCCJJJKKKLLLMMMMMMLLLKKKKKKLLLMMMNNNNNNLLLFFF???999+++'''!!!   ###'''///444999===???@@@AAABBB>>><<<===CCCHHHHHHIIILLLNNNOOOPPPSSSVVVVVVUUUSSSQQQKKKBBB999333...***(((%%%"""  """%%%))),,,///000///,,,((($$$###"""%%%&&&))),,,.../////////---+++'''###"""'''---444:::AAAHHHLLLMMMLLLKKKHHHEEEBBB???===999777444000,,,&&&     }}}|||{{{sssmmmeee\\\TTTIII>>>666,,,%%%!!!!!!###"""%%%(((,,,000444777:::===@@@BBBEEEFFFHHHIIIJJJIIIHHHGGGJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJHHHCCC;;;555+++'''!!!   """'''+++000444555666777777777555777===BBBDDDGGGKKKMMMNNNPPPSSSVVVWWWUUUTTTQQQJJJAAA888111,,,(((&&&""" !!!$$$(((,,,//////...+++'''###"""!!!"""###%%%(((***+++++++++***)))%%%!!!"""'''...555;;;AAAGGGKKKMMMMMMKKKIIIFFFCCC@@@???:::888444000,,,'''!!!     }}}{{{yyypppjjjbbbYYYQQQFFF:::222(((!!! $$$&&&(((,,,///222666:::===@@@BBBEEEHHHJJJKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFDDD>>>777222***&&&!!!   ###''')))******+++,,,---+++---444999===CCCJJJKKKMMMOOOTTTWWWYYYWWWVVVPPPIII@@@666///***&&&###"""'''***......---***&&&""" !!!"""$$$%%%%%%%%%&&&%%%"""  &&&...666===BBBGGGKKKNNNMMMMMMKKKHHHEEECCCAAA<<<999555111---)))%%%!!!    }}}|||~~~}}}zzzwwwoooiii```XXXNNNCCC777///%%%!!!!!!###&&&(((+++///555888<<<>>>AAAEEEGGGHHHIIIHHHFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAA<<<555111***&&&"""   !!!############$$$$$$"""%%%,,,222888AAAIIIKKKMMMQQQVVVZZZ\\\[[[YYYOOOHHH>>>555...((($$$!!! %%%)))------,,,)))$$$  !!! $$$...777???EEEJJJMMMNNNOOOOOONNNLLLIIIFFFDDD>>>:::555111...+++(((%%%      zzzyyy{{{}}}yyyvvvoooiii```WWWMMMBBB666---$$$""" """$$$&&&(((+++000444888:::===@@@AAABBBBBBAAAAAAAAA@@@@@@?????????????????????@@@???;;;666222***'''###    '''---444>>>IIILLLNNNRRRXXX]]]___]]][[[NNNGGG>>>555...((($$$"""$$$(((------,,,)))$$$""",,,666>>>EEEKKKNNNNNNOOOPPPPPPNNNKKKIIIGGG>>>;;;666333000---***'''!!!    |||wwwwwwyyy}}}|||xxxvvvoooiii```VVVLLLAAA444,,,### $$$"""###%%%&&&'''))),,,...333444777999::::::999888888888777777777777888999::::::;;;<<<===:::666222***(((%%%###"""!!!   %%%***111<<>>555///***&&&$$$ $$$(((------,,,)))### )))222;;;BBBHHHLLLKKKLLLNNNOOONNNKKKIIIGGG???<<<888444111...***'''       ~~~zzzvvvvvvxxx|||{{{xxxwwwnnnhhh___UUUKKK???222)))"""###'''###%%%'''(((''''''((())),,,---000222222222111000///............///111222444444555777888777444111+++)))'''&&&%%%$$$"""  !!!"""!!! $$$(((...888CCCKKKNNNSSSYYY^^^___]]]ZZZMMMGGG>>>666000,,,)))&&&$$$"""$$$)))......---)))$$$&&&---444:::AAADDDGGGHHHKKKLLLKKKIIIFFFDDD>>><<<999666333...)))%%%          ~~~|||xxxvvvuuuxxx{{{~~~~~~{{{xxxwwwmmmggg]]]TTTIII===000(((!!! $$$((($$$'''))))))'''%%%%%%%%%''')))+++---......------((((((''''''(((***,,,---//////111333555444111///,,,***(((''''''&&&###""" !!!######!!!  ###''',,,666AAAJJJMMMRRRXXX]]]^^^[[[XXXMMMGGG???777222...***((('''$$$!!! $$$)))......---)))$$$$$$***///555:::>>>CCCEEEHHHIIIIIIGGGDDDBBB>>><<<:::777333...(((###          }}}zzzuuussstttyyy|||}}}~~~}}}zzzyyyssshhhZZZNNNCCC888,,,$$$ $$$&&&'''((((((((('''&&&$$$###$$$%%%&&&'''((('''&&&%%%&&&&&&%%%$$$%%%&&&((())))))***+++,,,------------(((((((((((('''%%%$$$### """$$$%%%###    !!!&&&---666<<>><<<999555111---)))$$$    |||xxxuuuuuuxxx{{{|||~~~}}}{{{pppgggZZZMMMAAA666+++### $$$&&&&&&''''''''''''%%%$$$###"""###$$$$$$%%%$$$$$$$$$$$$$$$#########$$$&&&&&&((()))***+++,,,---------((((((((((((((('''&&&&&&$$$###"""!!!"""$$$&&&''''''%%%!!!   !!!!!!  """'''---666===AAAIIIQQQUUUXXXZZZXXXSSSNNNIII@@@999555222000///,,,+++***'''%%%"""!!! ###(((+++---,,,(((### """$$$%%%&&&''''''&&&%%%###!!!  %%%+++///555777:::===>>>>>><<<:::888666222...+++'''"""   }}}~~~|||yyyxxxyyy{{{|||{{{mmmggg\\\NNN@@@333)))$$$ ###%%%%%%&&&''''''&&&%%%###"""!!!!!! !!!!!!"""###"""""""""!!!""""""###$$$&&&''')))***+++,,,,,,,,,''''''(((((())))))))))))((((((&&&&&&&&&&&&((())))))'''###   !!!!!!!!!  !!!%%%+++444;;;<<>>EEEMMMVVV\\\aaaeeeccc^^^[[[VVVOOOHHHBBB===888555111000...,,,)))'''%%%$$$$$$,,,111555666777777000///---+++(((&&&$$$### """&&&***---///111444666555444444555444555888999::::::999888///+++%%%   ~~~|||zzzxxxyyy{{{}}}yyyvvvllldddXXXMMMBBB666((( """###$$$$$$$$$"""!!! !!!###%%%&&&&&&'''''''''&&&&&&######"""!!! """%%%%%%$$$###!!!    )))444<<>>:::777...---+++)))'''%%%$$$### ###+++111666999;;;===555444222///---***((('''!!!!!!!!!###&&&+++///222555888;;;<<<;;;:::999:::888999;;;===>>>>>>===<<<222...'''    ~~~zzzwwwwwwzzz}}}~~~}}}||||||~~~}}}vvvoooggg___UUUJJJ???333''' ###############"""!!!  """%%%%%%%%%&&&%%%%%%$$$$$$$$$###""""""!!!   #########""""""!!!  $$$000888EEEOOOYYY\\\]]]______]]]WWWSSSMMMGGGAAA;;;444000,,,***(((''''''&&&$$$""" """'''///666<<>><<<777000+++%%%&&&((())),,,111777<<>>777111(((      }}}yyyvvvvvvyyy|||}}}}}}{{{{{{|||zzzrrrllleee^^^SSSHHH>>>333'''  """""""""""""""!!! """###$$$$$$%%%%%%$$$$$$%%%$$$######"""  """############""""""!!!!!! ###...666AAAKKKUUUXXXYYY[[[[[[YYYTTTPPPKKKEEE???888111---***(((&&&&&&%%%%%%###!!!"""%%%+++222999???AAABBB@@@@@@AAABBBAAA===666111000111333444777<<>>@@@DDDIIIMMMXXXXXXXXXWWWUUUSSSQQQOOOLLLKKKKKKMMMNNNNNNLLLJJJCCC<<<111'''    }}}{{{|||}}}~~~|||{{{zzzzzz{{{}}}{{{wwwvvvvvvsssmmmhhhbbbZZZNNNCCC:::111(((!!! !!!!!!!!!!!!!!!  """$$$%%%&&&&&&'''&&&%%%$$$###    """###$$$%%%%%%$$$$$$###!!!  """+++111<<>>444+++$$$   }}}{{{yyyxxxyyy{{{|||~~~xxxwwwvvvuuutttsssqqqnnnkkk```WWWJJJ>>>555---%%%  !!! !!!###$$$%%%&&&$$$############!!!  !!!###$$$###"""!!! !!!&&&...333:::DDDMMMOOOPPPQQQPPPNNNMMMIIIDDD???:::444...***&&&$$$###$$$%%%%%%$$$### &&&+++666<<>>:::555///+++(((&&&&&&&&&(((((('''&&&""" $$$,,,111;;;BBBJJJOOOQQQTTTYYY]]]aaaaaabbbccceeedddaaa___YYY[[[]]]^^^^^^___aaacccggghhhiiikkkkkkkkkjjjjjjiiihhhiiijjjiiifffbbb^^^WWWSSSMMMEEE<<<111&&&     ~~~}}}{{{zzzzzz|||~~~~~~yyyzzzzzzxxxvvvsssooollliiiaaaWWWHHH;;;111***###  !!!"""!!!    !!!!!! ###&&&,,,333888???IIIQQQSSSRRRRRRPPPMMMIIIFFFBBB>>>:::555000,,,)))((('''(((*********(((###!!!!!!(((000555>>>EEELLLQQQSSSVVV\\\aaaccccccccceeefffeeeccc```aaaccceeefffeeefffhhhjjjiiikkkmmmooopppqqqppppppmmmmmmmmmnnnmmmiiiddd```YYYWWWRRRKKKAAA666***"""