BM 6(l uuuaaaVVVMMMQQQKKKDDD???;;;777000******))))))***+++,,,***)))%%%'''''''''$$$######$$$$$$$$$$$$""" """$$$""" !!!!!! }}}sssaaa[[[TTTNNNJJJDDD;;;444+++*********++++++***(((%%%'''((('''%%%#########$$$$$$$$$""" """$$$""" !!!!!! xxxnnngggaaaWWWHHH;;;;;;333+++)))---///...+++"""%%%$$$!!!###((('''"""!!!  """%%%&&&&&&### """&&&&&&!!! }}}qqqbbbWWWLLLDDD999444444333...***(((***(((###$$$'''&&&!!!###"""!!!!!!!!!"""###$$$""" !!!$$$$$$"""ssskkkcccZZZMMMDDD>>>888000***,,,+++(((######%%%%%%"""#########""""""!!!!!!!!! !!!"""!!!!!!""" xxxooocccWWWNNNEEE;;;444000---((($$$#########""""""""""""""""""!!! !!!  xxxnnnddd[[[RRRLLL>>>888111,,,(((%%%"""""" !!!!!!!!!!!!  ~~~{{{yyyzzz|||}}}|||{{{yyywwwuuusssqqqpppiiihhhhhhiiihhheeeaaa]]]bbbcccdddeeeeeefffeeeeeeiiijjjkkkjjjiiihhhiiijjjhhhhhhiiijjjkkkllllllmmmeeefffiiikkkmmmnnnoooooosssuuuwwwyyyzzz}}}~~~wwwpppiiidddSSSJJJBBB<<<444,,,&&&%%%###""""""!!!{{{xxxxxxxxxiiifffcccaaa___\\\XXXVVVUUUTTTRRROOOLLLJJJHHHGGGCCCBBBAAA???>>>===<<<<<<;;;;;;:::888777666555444,,,,,,,,,,,,---+++(((%%%******)))))))))******+++---......---+++***+++,,,++++++,,,,,,------......******,,,---///000111222666999<<>>@@@CCCEEEEEECCC@@@???@@@BBBBBBBBBAAAAAA@@@???????????????===>>>???@@@???<<<999777000000000///////////////*********+++,,,,,,***(((###"""  !!!""" !!!!!!  """"""""""""###&&&'''((('''&&&''',,,000222333555999???CCCEEEEEEDDDHHHMMMOOOPPPTTT\\\bbbZZZ\\\^^^bbbeeeiiikkkmmmooooooppptttwwwzzzzzzyyy|||zzzzzz|||~~~~~~{{{zzzyyywwwtttqqqmmmkkkaaaYYYRRRPPPIII>>>777777000---(((######""" !!! ###xxxppptttttt}}}xxxrrrooobbb___[[[YYYXXXWWWSSSPPPJJJMMMPPPPPPMMMKKKLLLNNNJJJFFFBBB@@@@@@BBBDDDEEEJJJGGGGGGJJJLLLKKKMMMQQQNNNRRRUUUQQQIIIFFFLLLSSSMMMOOOLLLGGGDDDCCCAAA===333111///111444777888888444777999777333000111333...///...)))$$$ !!!"""  !!!!!!"""###&&&))),,,...------...000333666999;;;===>>>???AAACCCFFFHHHJJJPPPNNNNNNQQQVVVYYYZZZYYYYYYYYY[[[[[[ZZZYYYVVVUUUUUUTTTRRRNNNIIIDDD???===:::666///***&&&###  !!! Ħ}}}jjj___OOOLLLMMMRRRWWWXXXZZZ^^^aaa^^^XXXQQQKKKHHHHHHIIIKKKJJJLLLQQQWWW[[[\\\[[[XXXYYY[[[]]]]]]ZZZUUUQQQUUURRRMMMKKKLLLOOOSSSVVVVVVRRRPPPRRRTTTUUUYYY___]]][[[YYYUUUSSSRRRTTTVVVSSSVVVUUUPPPLLLIIIDDD>>>:::888666555777999;;;<<<===???@@@@@@>>>=========555555333...'''###!!!!!!  !!!"""#########  !!!"""'''&&&%%%(((,,,///000///666888;;;===???@@@??????BBBBBBCCCCCCBBB@@@???>>>;;;777111,,,((($$$!!!>Lrrriiifffaaa\\\YYYVVVRRRUUUZZZYYYTTTMMMGGGFFFJJJPPPTTTQQQSSSXXX___gggllloooooojjjiiiiiikkkkkkeee[[[SSSWWWTTTPPPNNNOOOTTTZZZ]]]```[[[WWWXXXYYY[[[```gggggg```XXXVVVXXXZZZYYYVVVYYY]]]]]]YYYTTTOOOHHH@@@AAAAAA???===;;;<<<>>>@@@??????@@@CCCEEEGGGFFFEEE@@@???===777000)))%%%$$$$$$###"""!!!!!!!!!!!!!!!############$$$&&&'''(((!!!  $$$%%%  $$$&&&((())))))***+++---000222333444444222///,,,)))'''$$$!!!HdĦ~~~{{{uuuqqquuu{{{mmmgggaaa]]]^^^ccciiimmmoooppprrruuuwwwwwwvvvuuuuuuttttttssspppiii```YYYWWWWWWVVVTTTSSSTTTVVVXXXeee___\\\]]]^^^___dddjjjiiiaaaXXXVVVZZZ^^^]]]ZZZ]]]``````\\\WWWSSSMMMFFFDDDFFFFFFDDDAAA??????@@@<<<;;;<<<z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??{{{{{{yyyzzz{{{zzzyyyyyyzzz{{{yyy{{{}}}{{{wwwwwwzzz~~~yyyxxxkkk```ZZZ___]]]___dddhhhiiimmmrrr```]]]ZZZYYYZZZ]]]```bbbcccccc___YYYWWWYYYYYYWWWIIIGGGGGGHHHIIIJJJHHHFFF===;;;:::;;;@@@FFFKKKMMMJJJFFFAAA===:::777333111+++)))'''&&&%%%&&&'''(((+++...///---)))&&&&&&'''######Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħyyyvvvzzzzzz}}}{{{|||}}}{{{zzz{{{~~~yyyyyyyyyxxxwwwxxxzzz|||yyyxxxnnniiigggcccbbbdddffffffjjjooo^^^[[[XXXWWWYYY\\\]]]]]]aaaaaa]]]WWWUUUWWWXXXUUUPPPJJJDDDEEEKKKQQQRRRPPPEEEBBB???<<<;;;???FFFJJJKKKFFF???;;;999777444222...,,,***)))(((***,,,---000444888777222......///$$$"""  HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~~~~zzzvvvwww|||}}}}}}{{{vvvrrrqqqtttwwwzzzvvvsssrrrttttttqqqmmmppp{{{}}}zzzxxxrrrllljjjhhhfffiiinnnddd___[[[[[[___aaa___\\\]]]^^^[[[TTTRRRSSSSSSPPPWWWMMMCCCCCCLLLVVVYYYYYYQQQOOOIIICCC>>>@@@GGGNNNNNNHHHAAA;;;999888666555222000...------///111333222777<<<<<<888444333444+++(((%%%###"""!!!  DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzzoooxxxxxxyyy}}}rrrkkkoooxxx}}}{{{xxxyyypppccclllyyy|||uuulllmmmnnnmmmooouuukkknnnnnniiidddbbb___[[[fff]]]UUUSSSRRRPPPPPPSSSVVVRRRNNNOOOTTTYYY[[[[[[^^^XXXPPPIIIGGGIIIMMMOOOYYYPPPCCC999555444444333666444222222555777999:::999999888777555222000//////,,,(((%%%###!!!    >d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵyyyyyy}}}xxxtttuuu{{{vvvtttzzz~~~}}}vvviiigggsssxxxqqqrrrqqqmmmooovvvqqquuuvvvrrrlllhhhbbb\\\___XXXSSSSSSSSSQQQPPPRRR[[[ZZZXXXYYY\\\```bbbcccdddaaaZZZQQQIIIGGGJJJOOOSSSKKKAAA:::888888999999;;;999777777888888888777888777666555444333222111333000,,,)))&&&$$$"""   &ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR~~~yyytttnnnqqq{{{{{{uuuwwwtttmmmwww|||uuuqqqrrrnnnhhhjjjrrrvvvzzz{{{vvvpppkkkbbbZZZYYYTTTSSSUUUVVVTTTRRRTTTXXXZZZ]]]^^^___aaaccceeejjjiiidddXXXLLLEEEGGGKKKFFFBBB<<<888888:::<<<===???===;;;;;;;;;:::777555888777555444444444444555555333///+++'''$$$!!!  HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hyyyxxxyyyyyy|||vvvttttttooonnnpppkkkccceeemmmuuuwwwvvvpppkkkfff^^^VVVWWWUUUVVVZZZZZZVVVTTTUUURRRWWW\\\^^^___```cccfffkkkiiicccXXXMMMFFFDDDDDD:::888666444555888;;;===>>>======>>>>>>===999777<<<:::888666555555666777444333000+++&&&!!! D^DdDĦs׼swwwmmmiiinnnjjjjjjmmmhhh```aaaiiinnnnnnkkkeeecccbbb]]]VVVVVVUUUWWWZZZYYYTTTRRRSSSQQQVVV[[[^^^___aaafffiiifff```XXXRRRMMMHHHBBB>>>666666555444555777;;;===??????@@@BBBDDDCCC@@@===AAA???<<<:::888777888888555555333---&&&!!!  >d<Ħ>d<ĦĦBeĦyyypppooojjjeeeccceeeaaaXXXWWW]]]eeeeeebbb^^^```ccc```ZZZTTTSSSUUUWWWTTTOOONNNQQQPPPRRRTTTVVVXXX\\\aaaddd\\\UUUMMMJJJJJJHHHBBB<<<::::::999888888:::???CCCDDDDDDEEEGGGHHHGGGDDDBBBDDDBBB@@@===;;;:::999999888999888222***$$$""""""  DdDĦsdKĦgdKĦgdKĦvvvrrruuupppgggbbbccc___VVVRRRUUUZZZ[[[[[[\\\aaagggeee___SSSRRRRRRSSSQQQMMMOOOTTTOOOLLLIIIIIILLLQQQUUUXXXSSSOOOIIIFFFFFFEEEBBB@@@=========;;;;;;>>>DDDIIIKKKJJJHHHGGGGGGDDDAAA>>>BBBAAA@@@>>>===<<<:::::::::<<<;;;666...'''%%%%%%!!!!!!!!!    Denenene{{{~~~zzzooonnnsss~~~rrrjjjjjjfff\\\VVVWWWRRRTTTWWW[[[ccciiiggg```TTTSSSRRRSSSPPPNNNRRRXXXRRRLLLEEECCCFFFLLLOOOQQQNNNLLLJJJFFFCCCBBBCCCDDD>>>>>>>>><<<<<>>?????????>>>===<<<;;;999<<<<<<777...'''&&&&&&""" """"""     qqqfffkkkuuu}}}{{{xxxrrriii```XXXSSS[[[XXXSSSRRR\\\fffddd[[[SSSSSSSSSSSSSSSRRRRRRRRRQQQNNNLLLJJJJJJIIIHHHFFFLLLIIIFFFFFFFFFDDD@@@===<<>>999999@@@EEEDDDGGGJJJNNNMMMJJJDDD@@@===;;;>>>BBBBBB@@@???@@@BBB???;;;666222///,,,(((%%%'''$$$ !!!###$$$$$$!!! !!! ~~~vvvdddiiivvvooorrruuuvvvrrrjjjaaa[[[ccc___YYYWWW]]]dddaaaXXXUUUTTTSSSSSSRRRRRRSSSSSSQQQNNNIIIGGGFFFGGGGGGGGGEEECCCAAAAAAAAA@@@>>>;;;;;;>>>>>>:::999===???<<>><<<::::::======:::999:::888555===>>>BBBHHHMMMNNNJJJFFF@@@AAAAAA???===<<<===>>>;;;;;;777000***(((---222(((''''''(((+++,,,,,,+++%%%""" !!!!!!!!!!!!  $$$ }}}yyyyyy{{{~~~ӵ~~~~~~uuuiii]]]UUU^^^[[[WWWWWWZZZ\\\ZZZVVVPPPOOOMMMLLLLLLLLLNNNNNNĦGGGFFFEEEDDDCCCAAAĦ;;;:::===<<<;;;999999999777555999888;;;BBBIIIKKKGGGBBB>>>ӵ===:::888444///,,,,,,///111'''''''''(((******(((&&&"""!!! !!!    ,,,###~~~|||{{{vvv~~~4ĉ@ӵ~~~|||xxxrrrlllfffbbb\\\YYYWWWXXXZZZYYYXXXWWWPPPOOONNNMMMLLLMMMNNNNNN>LLLLJJJFFFCCC@@@@@@=hĦ@@@@@@<<<888888999::::::;;;:::999999>>>DDDFFFBBB>>>4ĉ@ӵ:::555000///111111...+++((('''''''''(((&&&###!!!    {{{|||ttt{{{~~~GG=?{{{rrrwww~~~|||yyyuuuqqqmmmjjjhhhbbb___^^^^^^\\\XXXVVVXXXSSSSSSRRRRRRRRRQQQQQQQQQHdĦPPPMMMGGGCCCAAA=ĪjCCC<<<777888;;;<<<===>>>===;;;:::===@@@BBBAAA???GG=?444...---111222,,,%%%)))'''&&&&&&&&&$$$!!!  vvv|||ӵvvvzzz{{{ĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦxxxmmmpppwwwzzzzzzzzzxxxsssnnnhhheeeUUUYYYTTTRRRDdDDDDFFFHHH?fӵDDD<<<888Ħ:::999888ӵƜ`1.׼s<<<555ĭӵ###ӵĦĦĦsssyyy?~4vvvyyyzzzg&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLyyyuuutttmmmqqqwwwzzzyyyssslllS?ʬVVV[[[3h?D%%)?EEEEEEZufĦDDD<<<999gL999444444g&eEEEgĉ@===<<<g&e>&e@e !!!??g<ĉ3we<Ħ3h?@eZ3h?gLeee4DӵqqqooopppHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦ|||uuuuuuwwwxxxxxxvvvtttrrrppplllHtƅ^[[[]]]Bt=o9ĦDtfo9ĦCCCAAABBBg????888HdĦ444777444Hu]Ħ:::tt444666Hƅ^Hu]Ħ%%%H׼s""" """###tQ """"""!!!je<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ!!!"""  bbbfff4DuXӵpppqqqrrrDdDΦDdDĦ{{{DdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦvvvrrrsssuuuuuu|||yyyuuuoookkkq<R[[[^^^qjRgdKӵHdDĦgdKӵDDDBBBGR/f6LĭĦ???999DdDĦ111666333DdDĦ777`eĭ666DdDΦDdDĦ###DdDĦgeĦ FSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ  eeeddd4DuXӵjjjnnnnnnDdDΦDdDӵwwwDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ|||}}}~~~{{{vvv{{{uuuoookkkpo9ufff___^^^cccGIdnuR)ĦDdDĦnuR)ĦFFFEEECdgĪj<<<DdDĦ111555444DdDĦ333HߝL`o9444DdDΦDdDӵ"""DdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ   nnniii4DuXӵ___cccdddDdDʜ4DuTӵttt>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<|||yyyrrroooppppeӵ```ĦpeӵDx<>d<ӵDdd<666555>d<Ħ2224DufئL>e111DdDʜ4DuTӵ"""DdDĦ!!!!!! geĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<  nnnjjj4DuXӵWWWXXXZZZD&dq&ĒRqqqpppsdKĦsssDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xuuuhhhhhhrrrB?daĦB?Ho9>d<>d<ӵB?Ho9<x fffeee4DuXӵWWWVVVVVVHu]3hhgggiiigggnegggjjj=ezzz{{{}}}{{{zzz{{{nepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkgexxxdddbbbppp@h[[[aaa@G\\\ZZZHĪj@IŌLLLKKKBeneAAAHkge888ne777555fe...Hu]3hh&&&&&&&&&se"""$$$### """geĦja>aĦ@Gse<Ō@GHkge  !!! aaa4DuXӵ]]]ĵD^]]]]]]\\\ZZZ^^^^^^```nnnlllnnnpppooooooqqqwww|||DdDĦqqqlllsss}}}]]]]]]```^^^VVVSSSRRRPPPQQQJJJ???@@@999777888777666...///D^'''&&&&&&&&&s׼s&&& ###%%%$$$  ###geFm8>aĦs׼sHo  """ Φ4DuXӵtvӵ>d<Ħ\\\ZZZUUUQQQPPPSSSUUUĦUUUZZZ___bbbcccdddcccccceeegggggghhhkkkqqqvvvppptttĦxxxwwwvvvrrrvvv{{{Ħ>d<Ħ|||{{{{{{yyyvvvuuuqqqhhhaaa```bbb^^^XXXSSSYYY``````ZZZTTTQQQQQQYYY[[[^^^___^^^\\\ZZZZZZJJJLLLNNNLLLHHHEEEEEEEEE@@@AAAAAA@@@>>>===>>>???888666555555Ħ666444333333444444333000...000>d<Ħ))))))%%%%%%&&&Be''''''"""%%%'''&&&!!! """&&&geFYĉ>aĦBenu]ӵ """!!!  ?aŖ%7uSQuR)ӵsdKĦ]]]^^^XXXVVVYYYYYYgdKĦYYY]]]bbbddddddbbb```\\\]]]___```aaacccgggkkkggggdKĦmmmpppsssssssssrrrrrrtttwwwzzz{{{~~~~~~gdKĦgdDĦ}}}oooggghhhsssnnnggg```ZZZWWWTTTSSSZZZ]]]]]]XXXPPPKKKKKKMMMVVV[[[aaaeeemmmrrrooohhhXXXTTTOOOMMMLLLLLLJJJGGGEEE@@@;;;999:::<<<<<<<<<;;;<<<<<<gdKĦ666333000111444444111111444333sdKĦ******------(((''''''$$$***---000///***%%%###"""ŶS3we<iĉ@3hR/Ō  """!!!   !!! !!!>Agggnebbb``````[[[ZZZ\\\ne\\\\\\^^^___````````````[[[\\\^^^^^^^^^___aaacccnefffeeegggjjjjjjjjjjjjkkkmmmoooqqqrrruuuvvvyyy}}}~~~|||neDe~~~wwwoookkkllloooiiiddddddfffgggddd```\\\\\\\\\[[[YYYXXXYYYYYYpppppptttyyyuuubbbbbbaaa___ZZZPPPCCC;;;???<<<888777999;;;<<<;;;:::;;;ne666888777333222444333000000333000ne***))))))++++++((($$$$$$((((((%%%))),,,///...)))%%%"""!!!"""!!! >Ak<fh !!!"""!!!  !!!kkkiiifffdddbbbaaa^^^]]]]]]fffcccaaa___^^^]]]^^^___aaa[[[]]]______^^^\\\\\\]]]bbb```___aaaccccccdddeeefffggghhhiiiiiijjjnnnsssvvvvvvtttrrrqqqzzzzzzzzz{{{{{{}}}~~~~~~~~~}}}~~~zzztttqqqlllgggdddgggnnnpppkkkdddccc___]]]```eeeiiiiiigggsssxxx}}}rrrbbbcccdddccc]]]PPPAAA777>>>===<<<<<<>>>?????????<<<===:::;;;===999555222333111......111---***))))))((('''((('''$$$&&&))))))&&&)))+++------***'''$$$###(((&&&### !!!"""""" !!!"""######!!!   !!!!!!mmmlllkkklllmmmmmmkkkiiikkkiiigggffffffeeecccaaa```___^^^]]]]]]___ffflllfffeeebbb`````````aaabbb^^^aaacccdddbbb```^^^^^^^^^```cccdddcccbbbcccdddbbbcccfffhhhhhhhhhgggfffgggkkkpppqqqnnnllllllmmmttttttttttttuuuvvvwwwwww~~~|||{{{{{{}}}zzz}}}}}}{{{{{{ssshhhiiigggeeegggiiigggaaa[[[___ZZZYYYaaannnyyyzzzwwwzzz{{{eeeeeeccc```[[[TTTKKKBBB<<<=========>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>999555333333222//////222***+++++++++)))(((''''''%%%'''&&&%%%'''+++***&&&)))+++---......,,,+++***,,,)))$$$ !!!""" """$$$ !!!"""""""""!!! !!!$$$$$$!!! !!!""""""""""""""""""######  ooonnnnnnnnnoooooommmlllkkkiiiggggggggggggeeecccbbbbbbaaa```aaafffllloooffffffffffffffffffeeeeee```cccfffhhhfffdddbbbbbbbbbcccfffgggffffffffffffeeefffiiijjjkkkjjjhhhgggkkkmmmooommmjjjiiikkkmmmooonnnoooooopppqqqrrrssstttsssrrrsssuuuwwwxxxxxxtttwwwyyyxxxwww{{{}}}zzzttthhh\\\gggiiijjjiiieeeaaa]]]\\\YYYUUUVVV```ppp||||||~~~{{{hhhnnnkkkfff]]]SSSJJJDDD@@@<<<<<<===<<<:::777666555666555444444555555555555555222000111111...///222(((***+++***'''%%%%%%&&&''')))(((''')))---,,,(((+++,,,...111333333222111,,,)))######&&&$$$###"""""""""###$$$%%%!!!$$$''''''$$$""""""$$$&&&%%%$$$$$$###$$$%%%%%% !!!!!!!!! pppooonnnoooppppppnnnllllllkkkjjjjjjkkkkkkjjjhhhhhhiiihhhgggkkkqqqsssqqqfffhhhiiikkkkkkiiihhhfffaaadddgggiiigggfffeeedddcccdddeeefffgggffffffeeefffgggiiikkkkkkjjjhhhgggppppppnnnllliiiiiikkkllljjjjjjkkklllmmmooopppqqqkkknnnrrrvvvyyyxxxtttpppqqqtttvvvuuuttt{{{~~~xxxuuuvvvsssnnntttwwwzzzxxxtttqqqqqqssspppmmmllloootttwwwuuurrrpppmmmpppzzz{{{wwwjjjlllkkkggg```XXXRRRNNNIIIJJJIIIGGGCCC???>>>===777555333222222333111000///,,,,,,......******,,,...000000...***((((((+++...///---+++,,,000000,,,---...///111555666555444***'''"""###(((***)))'''&&&&&&(((***+++$$$&&&(((((('''&&&&&&&&&((('''&&&$$$$$$%%%&&&&&& !!!!!!!!!!!!"""ooonnnmmmmmmnnnnnnmmmkkkmmmlllkkklllnnnnnnnnnmmmmmmnnnmmmmmmtttzzzwwwoooiiijjjkkkkkkkkkiiihhhgggeeegggjjjjjjiiigggfffffffffggggggiiijjjiiihhhggghhhhhhiiijjjjjjiiihhhgggpppnnnlllkkkjjjjjjhhhfffffffffgggiiikkkmmmooopppkkkmmmqqqvvvyyyxxxtttppptttvvvwwwuuuuuu~~~}}}{{{xxxtttttt|||pppsssvvvuuuqqqllliiigggbbbcccbbb^^^YYYVVVUUUVVVJJJGGGDDDBBBCCCBBB@@@>>>888666777999888333111222<<<>>>>>>:::444222444777888888555000111555555222000///...000333444222000(((%%%!!!###***...------,,,,,,,,,,,,---&&&&&&''')))***+++)))''')))(((&&&%%%$$$%%%&&&'''"""!!! !!!"""### !!!mmmlllkkklllmmmmmmkkkiiilllkkkjjjlllnnnoooooonnnoooooonnnpppxxx~~~xxxllllllkkkkkkjjjiiihhhgggfffjjjlllmmmmmmkkkiiihhhhhhlllkkklllmmmooonnnmmmkkkiiiiiijjjjjjiiiiiihhhhhhnnnllljjjjjjkkkjjjeee```cccdddeeegggiiilllnnnpppkkkkkkkkkllloooqqqrrrqqqyyy{{{{{{xxxxxx~~~~~~~~~yyyyyyzzzssstttsssooojjjggggggiiibbb^^^ZZZXXXXXXWWWTTTQQQMMMKKKLLLOOOLLLFFFBBBBBBJJJKKKJJJFFF???===@@@DDD???>>>:::444444888888555111///---...000000---***&&&$$$!!!!!!"""  ###,,,---...///000///...,,,+++(((&&&&&&))),,,...+++(((***(((&&&%%%$$$%%%&&&'''###"""  !!!###%%%""""""""""""ppppppoooooooooooopppppplllkkkjjjjjjkkklllmmmnnnuuummmjjjwwwzzzhhhlllkkkjjjjjjiiiiiijjjjjjnnnllljjjlllooopppmmmjjjhhhjjjmmmnnnmmmkkkjjjjjjnnnmmmkkkjjjiiijjjlllmmmmmmkkkiiilllooonnniiidddgggdddaaa```cccgggjjjkkkooonnnkkkhhhgggiiimmmpppxxxuuupppnnnxxxzzzwwwvvvwwwooorrrttttttqqqnnnjjjiiifffccc```______[[[UUUPPPQQQQQQOOOLLLHHHGGGHHHIIIIIIGGGCCC@@@===;;;;;;;;;:::999888777888888777555333000,,,,,,------+++(((+++)))%%%###"""  333000...---,,,...///000000---+++***+++,,,......---&&&((()))***)))(((&&&%%%((('''%%%######$$$%%%&&&%%%$$$$$$###tttsssrrrpppnnnnnnmmmmmmllllllkkkkkkkkklllnnnnnnqqqllljjjqqq{{{}}}tttjjjlllkkkkkkjjjjjjjjjkkkkkknnnoooooommmkkkiiihhhhhhjjjlllmmmmmmkkkiiiiiiiiinnnnnnooopppooonnnmmmlllkkkiiihhhkkkoooqqqooollljjjhhhffffffhhhiiiiiiiiilllmmmnnnmmmlllmmmoooqqqlllppprrrvvvyyy}}}zzzwwwtttzzzyyyxxxtttoookkkiiiiiiggglllooommmfff___]]]^^^```]]]YYYXXXWWWTTTOOOJJJHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCAAA???===:::888666333111000000000000///---...,,,***+++---...---+++,,,)))'''%%%$$$###!!!  111444333111111222333333333111///+++***,,,...//////------,,,++++++*********)))(((&&&%%%%%%%%%'''(((%%%%%%$$$###vvvtttrrrpppooonnnnnnooonnnmmmmmmmmmmmmnnnoooooopppnnnkkklllnnnpppooonnnlllllllllkkkkkklllmmmmmmllloooqqqnnniiieeefffhhhnnnoooooommmkkkjjjjjjkkknnnqqqtttvvvuuusssooolllllljjjiiilllpppsssrrrqqqlllkkkjjjkkklllkkkiiigggjjjllloooppppppooopppqqqhhhpppsssttt~~~vvv~~~zzzwwwvvvyyyxxxwwwsssmmmhhheeedddiiijjjkkkiiieeebbb``````ZZZ```fffcccZZZSSSSSSVVVVVVRRRNNNLLLKKKIIIEEEAAABBBCCCCCCDDDCCCBBBAAA@@@<<<<<<===<<<:::666333111111000......//////---,,,,,,+++******,,,,,,+++***)))'''%%%%%%%%%$$$"""  ...888888888777777777777888888555000......000222333444222000...---...///000,,,+++***(((((())))))***'''&&&%%%%%%tttsssqqqppppppqqqssstttppppppppppppppppppqqqqqqrrrpppnnnllllllmmmnnnnnnnnnmmmmmmmmmmmmnnnooooookkkmmmnnnmmmkkkiiijjjkkkpppppppppooommmlllnnnoooqqqsssvvvxxxwwwtttpppnnnqqqppppppqqqrrrrrrooommmkkkjjjiiikkklllmmmlllkkkkkkmmmpppqqqpppooooooppplllrrrpppkkkqqq|||xxx||||||}}}vvvnnnwww|||{{{~~~wwwrrrpppooooooooodddfffhhheee```]]]\\\^^^ZZZ]]]______]]][[[ZZZYYYOOOTTTZZZZZZVVVRRRRRRTTTMMMIIIDDDBBBAAA@@@<<<999>>>>>>???@@@AAA???<<<:::666666666555444111///...111000......//////---,,,---,,,+++***)))(((&&&%%%%%%###""""""######!!!""""""!!!  ***999:::<<<<<<;;;:::::::::===:::666555444555444444666555333111000000111111//////...---,,,---------******)))(((vvvtttsssqqqqqqssstttvvvrrrssssssssssssrrrrrrrrrrrrpppnnnnnnoooooommmkkkpppooooooooooooooopppppppppnnnmmmnnnoooooommmjjjmmmnnnooonnnmmmnnnppprrrssstttuuuuuutttrrrqqqppprrrssstttttttttqqqllliiikkkjjjiiijjjmmmppprrrrrrrrrssssssrrrpppooopppqqqlllooommmiiijjjrrrtttqqqkkkpppsssvvv~~~|||uuuqqqpppmmmllluuuyyyqqqnnnpppsssuuuvvvxxxrrrkkkjjjkkkkkkhhhdddXXX[[[]]]\\\YYYWWWYYY[[[TTTVVVXXXXXXUUURRRQQQPPPMMMNNNQQQTTTVVVVVVSSSPPPIIIEEE@@@>>>>>>===999666666666666888:::888444000333222000...------------,,,+++))))))******((('''*********)))(((&&&$$$$$$###"""""""""$$$###!!!""""""!!!  &&&777:::===>>>===;;;;;;<<<<<<;;;;;;::::::888444111444555555555555333111000333222222111111111111111///......---{{{yyyvvvsssqqqrrrssstttssssssssstttssssssrrrqqqpppmmmlllooorrrrrrmmmhhhsssrrrqqqqqqpppppppppqqquuurrrooooooqqqqqqmmmiiiiiikkkmmmmmmmmmmmmoooqqquuuuuutttsssrrrqqqpppppppppqqqssstttssspppmmmkkknnnllljjjkkknnnqqqssssssvvvwwwwwwvvvsssrrrrrrsssmmmmmmnnnmmmhhhbbbaaaeeejjjuuu{{{uuuuuuxxxxxxvvvsssqqqtttxxxvvvrrryyypppiiihhhiiihhhiiikkkhhhggggggjjjllljjjccc]]]^^^^^^]]][[[XXXWWWXXXYYYWWWXXXXXXUUUQQQMMMKKKKKKNNNLLLLLLOOORRRPPPKKKEEEEEEBBB>>><<<<<<;;;777333111000000333666666111---000...,,,***)))***,,,---***(((''''''''''''&&&$$$$$$&&&(((((('''%%%%%%&&&$$$$$$$$$%%%&&&%%%###!!! ###666:::???AAA???===>>>???<<<<<<===>>>>>>;;;555111555666888999888777555333666666666666555555555444333222111111|||zzzvvvsssrrrssstttuuuqqqqqqrrrrrrrrrqqqpppooommmmmmnnnqqqsssrrrooollluuuuuusssrrrqqqqqqpppppprrrrrrqqqqqqqqqpppooommmkkkmmmppppppooooooooopppuuuuuutttsssrrrqqqpppoooqqqqqqpppooonnnmmmnnnoooooommmlllkkklllkkkjjjhhhrrrtttwwwwwwvvvsssrrrqqqqqqlllnnnssskkk```fffwww{{{xxxuuuqqqmmmnnnpppkkkhhhuuunnnjjjcccaaafffhhhfffdddeeeXXX\\\```aaa^^^]]]]]]^^^___[[[VVVRRRPPPPPPOOONNNPPPPPPPPPMMMIIIGGGFFFFFFFFFFFFFFFGGGFFFCCC>>>:::<<<999777666666444///***+++******...333555222///++++++*********************(((''''''''''''&&&$$$!!!$$$'''(((&&&$$$$$$%%%$$$###$$$%%%&&&%%%"""  666<<>>@@@;;;>>>AAA@@@===888555444333111......///,,,&&&!!!"""!!!!!!&&&---111///,,,((()))***,,,,,,+++)))((('''%%%$$$$$$%%%$$$###!!!$$$''')))((($$$!!! !!!"""""""""###$$$### 777>>>EEEHHHGGGEEEFFFHHHJJJIIIHHHGGGGGGFFFCCCAAA???>>>===<<<===>>>AAABBB::::::;;;;;;::::::999888444444333222yyyxxxwwwxxxyyyxxxvvvtttxxxuuurrrrrrssstttrrrooorrrrrrrrrqqqqqqqqqppppppvvvvvvuuutttsssrrrrrrqqqnnnpppsssuuuuuussspppnnnrrrpppoooqqqttttttqqqnnnppprrrsssrrrqqqqqqrrrssszzzwwwsssnnnlllkkklllmmmrrrmmmnnnrrrkkkYYYMMMMMMmmmmmmoooqqqsssuuuvvvwwwiiifffnnn~~~zzzoooooouuupppdddhhhpppeeeaaa]]]]]]______[[[VVVZZZVVVRRRWWWlllzzzhhhRRRJJJMMMddd|||sssdddOOOFFFAAAFFFKKKLLLOOOTTTBBB<<<888::::::555111///777444000---,,,---000222888<<>>===;;;::::::::::::444111000111xxxvvvuuuvvvwwwwwwvvvuuuvvvsssqqqqqqssstttsssrrrpppppppppqqqrrrssstttuuuvvvvvvvvvuuutttsssrrrqqqoooqqqsssttttttrrrooommmnnnnnnnnnppprrrrrrqqqppptttvvvwwwvvvuuutttuuuvvvtttsssqqqpppnnnnnnmmmmmmnnnjjjmmmtttqqqddd]]]^^^kkkmmmqqqtttuuuuuutttsssvvv|||zzzrrrpppqqqtttsssmmmdddgggmmmjjj___iiiooo|||mmmiiiffffffhhhhhheeeaaaeee```XXXXXXhhhyyyxxxkkkddd\\\[[[gggssstttjjjaaaWWWUUUVVV\\\^^^YYYQQQLLLCCC<<<888888777444222333444333222111000/////////111222:::@@@:::---***000777000((($$$&&&)))))))))***111:::@@@AAA>>>:::888222///)))%%%""""""###%%%+++++++++---//////...,,,---,,,---......,,,(((%%%)))%%% 000DDDKKKHHHJJJIIIGGGJJJJJJIIIHHHGGGGGGGGGFFFFFFIIIBBB@@@CCCDDD@@@>>>@@@???>>>>>>===<<<;;;;;;;;;888666555666wwwuuussssssuuuvvvvvvvvvuuurrrpppppprrrtttuuuuuupppqqqqqqqqqssstttuuuvvvvvvvvvwwwwwwvvvtttrrrqqqoooppprrrsssrrrqqqnnnmmmkkkmmmooopppppppppqqqrrrvvvxxxyyyxxxvvvuuuuuuvvvppppppqqqrrrrrrrrrqqqqqqnnnkkknnnuuuvvvnnnlllooommmpppvvvzzz{{{yyyuuurrr|||{{{tttttt|||}}}yyytttxxx~~~{{{rrrooorrrzzz}}}}}}}}}zzzvvvqqqgggcccnnnwwwoookkklllmmmjjjfffeee\\\```cccffffff```RRREEEFFFAAA>>>===:::666555777222333555555444222///---...+++---333222,,,---444111,,,&&&$$$%%%&&&&&&%%%%%%000444222///------///+++%%% %%%%%%&&&(((***)))'''$$$&&&'''***---000000---***///***###)))???HHHDDDFFFGGGFFFIIIHHHGGGEEECCCBBBCCCCCCDDDLLLHHHEEEFFFFFFCCCAAABBBAAAAAAAAAAAA@@@??????>>>999888777888xxxvvvssssssuuuwwwxxxxxxvvvtttrrrpppqqqssstttuuutttsssrrrqqqqqqqqqrrrrrruuuwwwxxxyyyxxxuuurrrpppmmmnnnooopppqqqpppoooooolllooorrrqqqooonnnpppsssuuuvvvxxxwwwuuusssrrrsssrrrrrrrrrsssttttttuuuuuussspppqqqvvvvvvqqqpppsssqqqtttyyy}}}}}}zzzwww{{{|||sssqqqfffccciiifff^^^cccooozzzuuullleeeiiiuuu||||||rrrkkkeeedddccc```___aaaVVVYYYYYYVVVUUUUUULLLAAA???======>>>;;;555222333---///111222111...+++(((,,,'''%%%)))+++)))***...%%%""" ###******$$$"""### $$$+++000222111///000---&&&888CCC@@@CCCEEEEEEGGGGGGEEEBBB???>>>>>>AAACCCJJJHHHEEEDDDBBB@@@?????????@@@@@@AAAAAA???>>>===777777777777zzzxxxuuuuuuwwwyyy{{{{{{xxxwwwuuusssrrrrrrsssttttttsssqqqppppppppprrrrrruuuwwwxxxyyyxxxuuurrrpppkkklllmmmnnnpppqqqrrrrrrqqqsssuuussspppoooqqqttttttvvvwwwwwwuuurrrqqqqqqtttsssqqqpppppprrruuuvvvvvvsssrrrsssrrrppppppqqqsssuuuxxx{{{}}}}}}}}}|||}}}nnnhhhiiimmmyyynnnfffggghhhkkkllliiigggfffaaa[[[WWWWWWbbbppprrrooozzz|||yyyvvvsssqqqpppooonnnnnnooopppooonnnfffccc[[[RRRPPPTTTYYY[[[YYYQQQKKKKKKMMMLLLKKKKKKFFFGGGFFFAAA???@@@>>>;;;000000333888777111,,,+++++++++++++++***((('''&&&)))%%%###$$$&&&$$$#########&&&"""$$$))),,,+++)))&&&'''&&&!!!  :::HHHEEEIIIMMMLLLMMMNNNMMMJJJFFFCCCDDDGGGKKKJJJJJJHHHDDDAAA@@@???>>>===>>>@@@@@@@@@>>>;;;:::888999999999|||zzzxxxxxxzzz{{{{{{{{{xxxyyyxxxvvvtttsssssstttrrrqqqppppppqqqsssuuuwwwvvvvvvwwwwwwvvvtttrrrqqqnnnnnnooopppqqqsssuuuvvvtttuuuuuutttsssssstttvvvuuuwwwyyyyyyxxxuuutttttttttrrrooommmnnnpppsssuuusssrrrqqqpppppppppqqqrrrsssttttttvvvwwwyyyzzz{{{ttteeeaaaUUUEEE<<>>222+++444BBBPPP\\\bbbccccccZZZ[[[VVVQQQYYYiiipppmmmmmmiiidddeeeooo}}}yyymmmgggjjjllleee[[[[[[[[[ZZZXXXUUUSSSRRRQQQPPPLLLHHHFFFCCCAAAAAAAAAAAACCCDDDBBB???>>>@@@BBB@@@@@@AAA@@@???>>>>>>>>><<<:::999:::<<>><<<@@@===555---555AAAJJJOOOOOONNNMMMLLLTTTUUUVVVgggyyyvvvttt|||}}}wwwlllaaaYYYSSSHHHAAAEEELLLNNNJJJCCCEEEGGGGGGEEEEEEGGGHHHFFFBBB????????????AAADDD777:::===<<<888777999<<>>999555333333666<<>><<<>>>888111...///555???GGGMMMRRRVVVYYY```^^^```kkkwwwzzzrrriii^^^___YYYQQQRRRZZZZZZSSSNNNIIIDDDDDDGGGJJJIIIHHHCCC@@@AAAFFFFFFBBBAAADDD???@@@AAA@@@>>>===>>>@@@<<>>;;;<<>>FFFNNNYYYeeemmmBBB111&&&(((***&&&###%%%%%%$$$###"""!!!  '''NNNfffffffffffffffjjjmmmllljjjgggfffdddcccccceeeeeecccbbb``````______WWWXXXYYYZZZYYYXXXXXXYYYVVVUUUUUUTTTyyy{{{|||{{{yyywwwvvvvvvzzzyyyyyyzzz{{{zzzxxxvvv|||zzzwwwvvvxxxyyyzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwxxxxxxwwwvvvuuusssrrrqqquuussssssvvvzzz|||zzzxxxvvvxxxzzzzzzyyyxxxxxxxxxxxxtttpppooorrruuuvvvuuuuuuuuutttttttttttttttuuusssssssssssssssttttttttt___LLL;;;888777111------444999BBBLLLTTTXXXXXXWWWPPPKKKGGGGGGJJJJJJFFFBBBFFFGGGBBB999888>>>@@@===BBB???===>>>AAACCCBBB@@@??????AAAFFFFFFCCC@@@AAA<<>>===<<<;;;======;;;<<<===:::555999777666777888888777666444444444555666777777777555555555333000......///000000000//////...---,,,,,,...222:::AAABBB===888((($$$$$$)))(((""""""'''###"""!!!    999[[[nnnkkkiiiiiiiiiooonnnmmmllljjjhhhggggggggggggfffeeecccaaa`````````UUUWWWYYYZZZ[[[[[[YYYYYYWWWVVVTTTRRR{{{~~~{{{xxxxxxyyyxxxvvvvvvyyy}}}~~~|||yyy{{{yyywwwwwwyyyzzz{{{{{{zzzyyyyyy{{{|||{{{xxxvvvtttvvvxxxyyyyyyvvvsssqqqsssrrrrrruuuyyy{{{yyyvvvwwwyyy{{{{{{yyywwwvvvwwwvvvqqqmmmnnnsssvvvuuurrrtttssssssrrrrrrrrrrrrrrrqqqrrrqqqpppppprrrpppmmmTTTBBB333//////,,,...333===AAAJJJUUU[[[WWWLLLCCC@@@===888444444555666666===@@@@@@;;;:::???CCCBBBCCCBBBAAABBBCCCBBB@@@===??????AAACCCDDDBBBAAAAAA<<>>333999999888666555777:::===999===???===;;;<<<<<<::::::;;;===AAACCCDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA>>>??????>>><<<;;;;;;<<<:::::::::======;;;777444555444333333444444333222222222222111111111000000222333333222...+++******)))******))))))((('''&&&,,,***'''&&&(((***++++++***&&&$$$###!!! !!!%%%""""""!!!    :::XXXhhhjjjggglllmmmiiijjjlllkkkiiihhhgggffffffffffffeeedddbbb```_________ZZZZZZ[[[]]]___^^^[[[WWWVVVUUUSSSRRR}}}}}}{{{zzzzzz{{{zzzzzz{{{|||{{{yyywwwxxxwwwvvvwwwxxxzzzzzzyyyvvvxxxzzz{{{{{{yyywwwvvvuuuwwwyyyzzzyyyvvvsssppptttrrrppprrrvvvyyyyyywwwvvvxxx{{{|||zzzwwwvvvuuuvvvttttttvvvyyyyyyvvvsssuuuuuuttttttuuuvvvvvvwwwvvvxxxvvvpppqqqtttooofff???///###%%%+++000888AAADDD@@@<<<<<<===<<<777222333444555555444555777888444777:::<<<===<<<:::888:::<<>>AAAAAA@@@>>>>>>===;;;888888999;;;999777777;;;<<<999666666666555333333444444222111111000000///......------...000111000---***(((((((((((((((((('''&&&%%%$$$######$$$###"""!!!"""### !!!###$$$"""!!!@@@]]]hhhgggdddkkklllhhhjjjmmmlllkkkiiigggfffffffffeeedddcccbbbaaa`````````WWWVVVWWWZZZ^^^___\\\YYYSSSTTTTTTTTT~~~~~~~~~~~~|||zzzyyy{{{}}}}}}{{{zzzyyyyyyxxxvvvuuuvvvxxxxxxxxxwwwtttyyy}}}~~~{{{yyyxxxxxxwwwxxxyyyyyyxxxvvvtttsssxxxtttqqqrrrvvvzzz{{{zzzvvvyyy|||}}}|||yyywwwwwwvvvuuuuuuuuuuuuuuuuuutttttttttttttttuuuwwwxxxyyyuuuxxxvvvpppqqqvvvqqqeee===...%%%***222555999>>>===888333111333666777888999::::::999888888888888555444666;;;@@@AAA???===AAABBBDDDDDDCCCAAA@@@@@@CCCFFFEEEAAA???AAA@@@<<<<<<<<<<<<999777666777999777222222777999555444666555333111000000000...,,,,,,,,,,,,,,,,,,,,,++++++)))+++---,,,***'''&&&&&&(((((((((((('''&&&%%%$$$((('''&&&$$$###!!! """!!!   ;;;^^^jjjlllhhhkkkjjjjjjrrrnnnmmmkkkiiigggeeeddddddddddddcccbbbbbbbbbbbbbbbZZZWWWVVVYYY]]]___\\\YYYQQQRRRUUUWWW~~~|||uuuyyy|||}}}{{{zzz|||~~~wwwvvvuuuvvvwwwwwwvvvuuutttzzz|||yyyyyy{{{xxxxxxxxxyyyyyyyyyyyyyyyzzzvvvrrrssswww{{{}}}}}}vvvzzz}}}}}}{{{yyyyyyuuutttssspppnnnooorrrtttqqqqqqqqqrrrtttuuuwwwxxxqqquuusssnnnpppvvvqqqeee>>>000)))000999999888:::555444222222444777888999999888666555555444333222<<<666444777<<<<<<999777===???AAABBBBBBBBBBBBBBBBBBGGGHHHCCCBBBCCC???999:::;;;;;;:::777555555666555//////444666333333666111///---,,,,,,+++((('''(((((())))))******++++++&&&(((******(((%%%$$$$$$############"""!!! !!! """"""   222YYYiiinnniiihhheeeiiivvvmmmkkkiiigggeeecccbbbaaaeeeddddddccccccddddddeeeaaa]]]ZZZ[[[^^^___[[[XXXPPPRRRUUUXXX}}}~~~|||{{{www}}}{{{xxx{{{{{{yyyxxxyyy{{{yyyuuuqqqxxxyyy|||zzzwww~~~yyyxxxzzz{{{wwwvvvwwwxxxwwwwwwwwwyyyyyywwwuuuwwwyyyzzzwwwsssssswww|||wwwvvvuuutttsssrrrrrrrrrxxxvvvtttsssuuuvvvvvvvvvrrrsssuuuuuutttpppllljjjGGG666333:::::::::<<<666888777666666666777999:::777666444555777888888777777888888888888777666666<<<===???@@@AAA@@@>>>===CCCAAA????????????>>><<<777888:::;;;;;;:::888777333222111///.........///...)))######&&&)))(((%%%+++(((&&&''')))***,,,...---///222444444111---******((((((***(((%%%&&&***%%%!!! %%%***&&&!!!    &&&LLLcccllliiippptttqqqoooooolllhhhffffffgggffffffbbbbbbccceeeeeeddd```]]]]]]\\\\\\]]]^^^^^^[[[YYYVVVVVVUUUUUU~~~~~~~~~~~~|||{{{xxxyyy{{{}}}|||{{{||||||{{{wwwtttxxxzzz|||~~~~~~|||yyy|||zzzzzzxxxsssrrrtttxxxvvvuuuvvvwwwxxxwwwuuuwwwyyyzzzxxxttttttxxx|||yyyxxxvvvuuutttssssssrrrvvvuuuttttttvvvwwwwwwwwwtttuuuvvvuuusssoookkkhhhRRR>>>777;;;<<<>>>===555666666666666777888888999888666555555777888888777777888999:::::::::::::::999:::;;;<<<<<<;;;999888???>>>======>>>>>><<<::::::::::::999777444111///111111111000...,,,***))))))'''&&&&&&(((((('''%%%,,,+++...444888888888999@@@CCCFFFFFFBBB<<<777444000222888===;;;222++++++&&&!!! %%%***(((&&&%%%'''$$$     """CCC^^^jjjhhhnnnrrrnnnnnnpppmmmiiigggggghhhggggggdddcccdddeeeeeeccc___\\\\\\[[[ZZZZZZZZZYYYVVVSSSWWWWWWUUUTTT}}}~~~~~~}}}zzzyyyyyyzzzyyyxxxyyyzzzxxxvvvsssyyyzzz|||}}}~~~~~~~~~}}}}}}|||{{{vvvqqqrrrwwwxxxvvvttttttvvvwwwwwwwwwxxxzzz{{{yyyvvvvvvyyy}}}zzzyyyxxxvvvtttssssssrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxyyyxxxuuuqqqmmmjjj[[[DDD777777888<<<<<<333444444555666777888888888666555333444666777777666555666888999:::;;;;;;;;;777888999:::999777555444999888999;;;<<<;;;888666888888777555222///+++***---...///...,,,)))&&&$$$"""&&&***---------------555777>>>GGGJJJFFFCCCCCCFFFKKKOOOPPPLLLGGGDDDCCC===CCCMMMTTTNNN===///(((((( $$$,,,,,,'''$$$$$$###!!!         :::XXXhhhhhhmmmpppmmmnnnpppmmmjjjhhhhhhhhhhhhgggdddddddddddddddccc___\\\^^^\\\ZZZYYYXXXVVVSSSPPPUUUTTTSSSRRRzzz~~~|||}}}~~~~~~}}}|||yyyyyyyyyyyyyyyxxxwwwuuuyyy{{{|||}}}}}}~~~~~~~~~~~~~~~xxxtttxxxzzzwwwuuutttvvvxxxyyyyyyyyyzzz{{{zzzxxxxxxzzz}}}zzzyyywwwuuutttsssrrrrrrpppsssuuuwwwxxxxxxyyyyyy{{{|||||||||zzzwwwsssqqqdddNNN>>>777222777;;;555222333555666777777666666444222111111333444444333444555666777888888888888888999::::::999777555333333333555777999888555222111111111000///...,,,+++************)))(((&&&%%%!!!)))222666666666777:::CCCDDDKKKTTTSSSHHHBBBBBBCCCFFFHHHFFFAAA>>>>>>@@@999>>>HHHOOOJJJ;;;---(((((($$$%%%$$$$$$ ######        555VVVhhhiiimmmooommmooopppmmmiiigggggghhhggggggccccccbbbcccdddcccaaa^^^```^^^\\\[[[ZZZXXXVVVSSSPPPPPPPPPQQQ|||}}}~~~}}}|||}}}~~~~~~~~~~~~}}}}}}}}}zzz|||}}}~~~}}}~~~}}}xxx|||{{{yyyvvvvvvxxxzzz{{{{{{yyyzzzzzzzzzzzzzzz{{{|||xxxwwwvvvtttsssrrrqqqqqqooosssvvvxxxxxxxxxyyy{{{zzz{{{|||||||||zzzxxxwwwppp___PPP@@@111222999666222333444666666555444444444222111111333444444333666666777777777666666555777888999:::999777444333000000222444666555222///---------------,,,,,,+++'''&&&%%%%%%&&&)))+++---+++222:::===;;;:::===@@@IIIHHHMMMTTTNNN???888:::???>>>:::444...+++,,,...+++---333888666///+++,,,+++'''&&&)))***''''''))) !!! $$$$$$       555UUUggggggkkkmmmlllnnnnnnkkkhhhffffffffffffeeebbbaaaaaabbbddddddcccaaa___]]][[[ZZZ[[[[[[YYYWWWQQQQQQQQQRRR|||zzzzzz|||~~~~~~}}}}}}~~~zzz}}}}}}}}}zzzzzz{{{yyyxxxxxxzzz|||||||||xxxyyyyyyzzzzzz{{{{{{{{{wwwvvvuuusssrrrrrrrrrrrrppptttwwwxxxwwwwwwyyy|||xxxxxxyyyzzzzzzyyyxxxwwwxxxlllaaaNNN888444888222333444444444444333222222555444222333555666666555888888999999888888777666444555666777666555333111000000000222333222000---...---,,,+++***(((((('''%%%$$$###$$$'''+++111444666:::===;;;777666:::===GGGDDDIIIOOOGGG555,,,000111///+++)))))),,,000333<<<999666666444222555;;;CCCAAACCCDDD???555000///)))'''&&&***///...$$$###"""           ;;;XXXfffeeeiiilllkkklllmmmjjjgggeeeeeeeeeeeedddbbbaaaaaabbbddddddcccaaa[[[ZZZXXXXXXYYYZZZYYYXXXWWWVVVUUUTTT~~~~~~zzzzzz|||yyy{{{||||||zzzzzz|||~~~zzz~~~~~~}}}|||yyyzzzyyyxxxwwwyyy{{{||||||{{{wwwwwwxxxyyy{{{{{{{{{zzzvvvvvvuuutttttttttttttttrrruuuxxxxxxuuuvvvyyy}}}xxxyyyyyyyyyyyyxxxwwwvvvzzztttooobbbOOOHHHDDD777666555444222111111111111444222111111333444444333666777888888888888888777222333444555555444222111222000000000111111///------,,,***(((&&&%%%$$$$$$$$$$$$%%%'''***///333666777666444000---...444888HHHFFFKKKRRRHHH111&&&)))$$$###$$$+++666@@@EEEGGGUUUPPPKKKKKKLLLPPPZZZddduuukkk```WWWMMM???555111000(((%%%///>>>BBB777***###           $$$GGG```iiieeejjjooommmmmmnnnkkkgggeeeeeeffffffeeeeeedddbbbbbbcccbbbaaa___[[[YYYWWWVVVWWWXXXXXXWWWXXXWWWVVVTTT}}}~~~zzz}}}{{{}}}~~~||||||zzz}}}~~~~~~~~~~~~zzzyyywwwwwwwwwyyy{{{|||{{{yyywwwwwwwwwyyy{{{{{{{{{yyyvvvvvvuuuuuuuuuuuuvvvvvvsssvvvyyywwwtttuuuyyy~~~|||||||||{{{zzzxxxwwwvvv~~~{{{}}}vvviiidddYYYFFF777666444111000///000000000///---...000111111000222333444666777777777777222333555666666555444333333222000///000000...---***)))(((&&&%%%$$$$$$###$$$%%%'''+++...111444555111...)))$$$$$$)))111777OOOLLLSSSZZZMMM222$$$&&&%%%$$$(((333BBBMMMQQQPPPUUUSSSTTT[[[eeerrrppp\\\LLL>>>444///***(((@@@LLLBBB333(((%%%           ---SSShhhnnniiinnntttrrrqqqooolllhhhffffffggggggfffhhhfffdddbbbbbbaaa___]]]]]][[[XXXWWWXXXXXXXXXWWWUUUTTTTTTSSS~~~~~~|||wwwwww{{{|||zzzxxx~~~}}}|||}}}|||}}}~~~~~~yyy|||zzzyyy{{{{{{zzzwwwvvvwwwxxxxxxwwwwwwyyy{{{yyyuuusssuuuyyyzzzwwwssswwwvvvvvvvvvwwwxxxyyyzzzzzzyyyyyy{{{~~~}}}zzzvvvvvvxxxyyyxxxuuunnnhhhcccNNNFFF<<<444222222111111,,,,,,,,,------------...000111333555777777888888444555777888888555333111555444222000---+++)))(((***)))(((&&&%%%%%%&&&&&&$$$%%%)))000777999444///***%%%$$$((()))'''***111BBBUUU```XXXIII===///"""$$$///999???GGGNNNMMMGGGWWWTTTZZZjjjvvv~~~iiiUUUEEE888000000### 222>>>;;;333+++((($$$             ###;;;ccckkkmmmhhhjjjssstttmmmpppllliiihhhiiihhheeeaaaeeeaaa]]]^^^bbbcccaaa]]]\\\[[[XXXVVVVVVWWWYYYZZZSSSSSSSSSSSS|||zzz{{{~~~~~~{{{}}}}}}~~~~~~~~~}}}~~~~~~zzz~~~{{{yyyzzz{{{}}}|||zzzyyyzzzzzzyyywwwvvvwwwxxxyyyzzz{{{{{{{{{zzzxxxwwwuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyzzzzzzzzzxxxvvvxxxzzz|||}}}|||yyyuuusssbbb[[[QQQGGG@@@:::444000///---+++)))((()))***+++---...///000111222333444555666888999999888666555444444333222000///......+++)))'''''''''((((((''')))***---222777555///)))'''""" ######"""%%%+++:::NNN\\\ZZZQQQHHH;;;///666@@@HHHHHHFFFEEECCC???EEEIIIZZZppp|||~~~vvvcccSSSFFF<<<777))) '''000111///&&&$$$!!!           """$$$$$$<<<]]]kkkpppnnnggggggnnnooojjjnnnkkkhhhiiikkkkkkhhheeegggccc______aaabbb___\\\]]]\\\YYYWWWVVVWWWXXXYYYRRRSSSSSSSSS~~~}}}{{{~~~}}}|||~~~}}}}}}{{{zzzzzz|||}}}}}}||||||}}}}}}{{{xxxwwwwwwxxxyyy}}}{{{wwwwwwyyysssuuuvvvxxxyyyzzzzzzyyyzzz{{{{{{zzzxxxxxxxxxzzzvvvxxxyyy{{{{{{{{{zzzyyy{{{vvvoooggg^^^VVVMMMGGGCCC???888000+++(((''''''++++++,,,---///222555777222333444555555444333222222111111000///...------,,,)))'''''')))+++)))''')))***...222555333,,,&&&)))$$$!!!""""""!!!$$$(((444DDDQQQRRRQQQQQQMMMGGGFFFPPPVVVRRRIIIBBB===:::;;;@@@OOO```ddd[[[UUUVVVMMMJJJDDD;;;333...------!!!$$$'''       '''+++)))222CCCZZZsssoooqqqnnnfffeeelllnnnkkkllliiihhhiiilllnnnllljjjiiieeeaaa```aaaaaa^^^[[[___]]]ZZZWWWVVVVVVWWWXXXRRRSSSSSSTTTzzz}}}{{{}}}~~~}}}|||||||||}}}}}}}}}{{{}}}~~~~~~|||{{{|||}}}xxx|||~~~yyyuuutttuuurrrtttwwwyyy{{{{{{zzzyyyzzz||||||zzzxxxxxx|||yyyxxxxxxxxxxxxxxxxxxxxx|||xxxtttpppmmmddd___UUUJJJ???666000...---,,,,,,,,,...222555777333333444333333222111111111111000///...---,,,+++,,,)))&&&'''***,,,)))'''###%%%***000333222,,,((()))&&&###""""""$$$&&&)))///777>>>@@@FFFQQQZZZ\\\NNNUUU\\\[[[TTTJJJ@@@;;;888888;;;>>>999---&&&&&&''')))***(((%%%%%%(((+++     +++111999SSSgggmmmoookkkmmmlllggghhhnnnqqqoookkkiiigggiiilllnnnllljjjhhheeebbbaaaaaaaaa___]]]```^^^ZZZWWWVVVVVVWWWXXXSSSTTTTTTTTT~~~zzz}}}~~~|||{{{{{{|||xxx{{{~~~{{{{{{|||{{{zzzwwwtttrrrsssuuuxxxzzz{{{{{{zzzyyywwwyyyzzzyyywwwyyy~~~~~~}}}{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~|||yyyssskkkaaaXXXPPPLLL@@@===999555111000//////555555444333333333333444////////////////////////***(((&&&''')))***(((%%% """''',,,///...+++(((#########$$$&&&+++///000...222777===GGGTTT___cccWWWYYY]]]```]]]QQQAAA666---+++***)))$$$'''((()))&&&!!!!!!###       111AAAIIIRRRiiivvvqqqlllhhhjjjlllkkkmmmqqqrrrqqqllljjjggghhhkkkllljjjgggeeedddbbbbbbbbbbbbbbbaaa```^^^[[[XXXVVVVVVWWWXXXUUUUUUUUUTTT~~~}}}{{{}}}{{{{{{|||wwwzzz}}}~~~}}}|||{{{zzzwwwvvvvvvwwwxxxzzzzzzzzzyyyyyyvvvwwwwwwwwwwwwzzz}}}|||{{{{{{{{{|||~~~~~~~~~~~~yyyuuusssgggccc[[[RRRIIIAAA;;;999555333111///...---......((())))))***,,,------...))))))***)))((('''&&&&&&###%%%(((***+++***(((&&&###'''***+++000777::::::555999BBBMMMWWW___aaaaaa[[[XXXXXX[[[WWWIII666***!!!###$$$$$$!!!     %%%///888???EEEGGGSSSccciiiiiioooppppppwwwlllmmmnnnooopppppppppooommmjjjhhhiiikkkkkkiiifffeeedddccccccbbbccccccccc```^^^[[[XXXWWWWWWXXXYYYVVVVVVUUUTTT~~~}}}}}}|||}}}xxx{{{~~~~~~~~~~~~}}}yyyxxxzzz|||yyyyyyyyyyyyyyyyyyyyyyyy|||zzzyyyyyy{{{}}}~~~}}}xxxxxxyyyzzz|||~~~}}}uuummmfff```]]]OOOKKKEEE>>>999555222222,,,+++++++++++++++******))),,,...,,,(((%%%%%%'''((()))******)))(((''''''***000222111333777777333888;;;DDDOOOXXXYYYUUURRRLLLGGGEEEGGGBBB444'''!!! """      !!!%%%'''(((555<<>>666222222333...###        ###+++555???HHHNNNQQQYYY^^^fffooouuuwwwwwwwwwwwwqqqiiillluuupppmmmxxxssspppnnnnnnooopppssswwwmmmkkkiiijjjmmmooommmjjjhhhhhhgggeeebbb```aaaaaa^^^]]]ZZZXXXXXXYYYZZZ\\\VVVVVVVVVVVV}}}{{{zzzxxx|||}}}zzzyyyyyyyyywwwvvvxxx{{{|||{{{xxxzzzxxxxxx{{{}}}yyy}}}}}}}}}~~~||||||}}}~~~{{{|||}}}xxxwwwvvvrrrlllhhhbbb]]]XXXTTTOOOLLLEEEFFFBBB;;;666444111---,,,000000((($$$(((...111888888888777444111...---'''''')))+++------***((( %%%(((&&&    ###"""(((///777<<>>CCCEEEDDDFFFMMMSSSUUUYYY```fffkkkpppuuuyyy|||~~~~~~}}}|||}}}~~~{{{zzz}}}~~~}}}{{{yyyxxxzzz}}}|||xxxxxx{{{zzzyyyxxxuuusssrrrtttvvvuuusssooommmlllnnnqqqsssqqqnnnkkkkkklllllliiifffeeedddbbb```_________```VVVWWWZZZ]]]``````^^^[[[YYYYYYYYYYYY~~~~~~}}}}}}|||}}}zzzzzzyyyyyy{{{~~~|||zzzyyy{{{}}}~~~}}}}}}||||||}}}~~~~~~}}}}}}}}}||||||}}}{{{]]]666"""###''';;;MMMJJJ555"""         111IIIPPPOOOPPPQQQWWW^^^aaabbbeeekkkppppppsssvvvvvvtttuuuxxx|||}}}~~~~~~}}}|||||||||{{{yyy}}}|||~~~~~~yyyyyy|||tttuuuuuutttssssssuuuvvvwwwtttooolllkkkllloooqqqpppllljjjkkknnnnnniiidddfffeeecccbbbaaabbbbbbcccWWWWWWYYY\\\______^^^\\\]]]\\\[[[ZZZ}}}{{{{{{{{{||||||wwwxxx{{{}}}}}}}}}}}}}}}}}}{{{yyyyyy{{{~~~~~~}}}||||||~~~~~~}}}zzz|||qqqHHH+++%%%333===CCC<<<***        RRRwww{{{zzz~~~}}}{{{zzz{{{}}}{{{vvvuuuxxxtttuuuvvvuuutttssstttvvvvvvtttooollljjjkkknnnooooookkkiiikkknnnnnniiidddhhhgggeeedddddddddeeefffZZZYYYXXXYYY\\\]]]^^^]]][[[ZZZYYYXXX}}}{{{{{{|||}}}~~~}}}vvvyyy}}}~~~}}}{{{{{{{{{zzzzzzzzz|||~~~||||||~~~~~~yyy}}}|||WWW222+++///222---###         ...hhh}}}|||}}}|||wwwvvvyyy{{{{{{zzzxxxuuusssssstttuuusssooommmkkkkkklllmmmmmmkkkjjjkkkmmmllliiieeeiiihhhfffeeedddeeeeeefff\\\ZZZXXXXXXZZZ\\\\\\\\\ZZZZZZ[[[\\\}}}{{{|||~~~zzz|||}}}||||||}}}{{{{{{|||||||||~~~}}}}}}~~~{{{jjjBBB### !!!       $$$LLLyyy~~~{{{zzz}}}||||||zzzwwwtttssstttuuurrrqqqooonnnllllllllllllkkkkkkkkkkkkkkkjjjiiihhhiiigggfffdddccccccdddddd\\\[[[ZZZZZZ[[[[[[ZZZXXXYYYZZZ\\\^^^}}}~~~}}}~~~|||{{{}}}|||}}}}}}}}}}}}}}}~~~}}}~~~ZZZ666%%%###         >>>mmm~~~~~~}}}|||~~~~~~yyyxxx{{{xxxxxxvvvtttrrrsssuuuwwwppppppooonnnmmmlllkkkkkkkkkllllllkkkiiihhhiiijjjhhhgggeeecccbbbbbbbbbbbb[[[[[[[[[]]]]]]\\\XXXUUUTTTVVVXXXZZZ~~~~~~~~~~~~}}}{{{zzzzzz~~~~~~~~~~~~}}}{{{}}}~~~}}}~~~}}}}}}||||||}}}}}}~~~ccc<<>>***###   !!!,,,@@@]]]xxx~~~~~~}}}}}}}}}~~~~~~~~~|||zzz}}}|||zzzzzz{{{zzzxxxuuurrrqqqpppnnnnnnnnnoooooosssrrrpppmmmjjjhhhffffffgggiiiiiifffaaa___bbbeeefffeeeeeedddcccaaa```___ccc```]]]\\\^^^```___]]]```___^^^]]]qqqXXX:::    555UUUiiittt|||}}}xxxyyy~~~}}}zzz{{{}}}|||||||||}}}}}}}}}}}}}}}}}}|||zzzyyyyyyxxxuuussstttsssrrrpppooooooppppppqqqooommmkkkiiigggffffffhhhgggfffdddbbbaaaaaaaaacccdddeeefffeeecccaaa```^^^^^^]]]]]]^^^___aaaaaa``````___^^^uuuJJJ..."""     +++DDDbbbxxxzzzrrrzzz{{{}}}}}}}}}{{{zzzzzz|||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyvvvsssyyyxxxuuurrrpppnnnnnnnnnnnnmmmllljjjhhhggggggfffgggdddbbbccceeefffeeecccbbbdddfffhhhhhhfffdddbbb^^^^^^___^^^]]]^^^aaaccccccbbbaaaaaasssSSS***      )))FFFdddssswww|||zzzxxxzzz~~~}}}zzz|||~~~~~~~~~}}}}}}|||{{{xxxvvvzzzxxxuuurrrpppnnnmmmmmmnnnmmmllljjjiiihhhggggggiiifffdddeeeiiijjjgggdddccceeegggiiijjjhhhfffeeeaaaaaaaaa```^^^^^^```bbbccccccbbbaaakkkIII///        %%%<<>>           """IIIiiittt{{{{{{{{{{{{{{{}}}~~~xxxzzzyyyttttttwwwwwwuuurrrtttuuurrrnnnllllllnnneeejjjooonnniiidddcccddddddddddddeeeggggggfffeeeggggggffffffeeedddbbbbbbcccfffeeeaaa```cccccc``````___^^^]]]hhhEEE***     ///QQQjjjwwwxxxyyyzzz{{{{{{{{{{{{wwwyyyxxxsssrrruuuvvvtttrrrtttuuuqqqllliiikkknnnfffjjjnnnnnnjjjhhhhhhiiidddccccccdddfffgggeeedddiiihhhgggeeeddddddccccccbbbdddbbb^^^^^^bbbdddbbb^^^^^^]]]]]]xxxOOO+++###"""        666YYYsssuuuxxx{{{|||zzzxxxwwwuuuxxxwwwsssqqqsssuuutttrrrttttttpppjjjgggjjjmmmfffgggiiiiiihhhhhhjjjkkkdddccccccdddeeefffdddbbbkkkjjjhhhfffeeedddeeeeee```bbbaaa^^^```fffiiiiii_________^^^}}}MMM444!!! $$$       ###333cccooosssvvv}}}yyyuuu{{{}}}|||xxxqqqjjjjjjpppvvvuuuvvvuuupppnnnpppooollliiigggfffeeegggggggggffffffffffffeeeeeegggkkknnnllllllkkkjjjhhhfffdddcccbbbddddddbbb```dddlllsssbbb___]]]^^^xxxeee999)))     )))OOOjjjwwwsssuuuwwwvvvwwwyyyzzzyyytttnnnmmmppptttvvvwwwuuupppmmmnnnmmmjjjjjjhhhffffffggghhhgggfffeeeeeeeeecccccceeehhhkkkhhhiiijjjjjjjjjhhheeedddaaabbbcccaaa___bbbiiipppccc```]]]\\\iiiHHH'''       666```wwwssstttyyyxxxvvvtttvvvxxxvvvrrrooopppqqqvvvwwwuuuooolllmmmlllhhhjjjiiiggggggggghhhgggfffeeefffeeedddcccdddgggjjjfffggghhhiiiiiihhhfffeeebbbccccccbbb```ccchhhnnngggccc___\\\xxxSSS222"""      HHHfffpppxxxyyyuuuuuurrrtttvvvvvvsssqqqqqqrrrtttuuusssnnnlllnnnmmmjjjjjjhhhffffffggggggfffeeehhhhhhhhhgggeeefffhhhkkkiiihhhgggfffeeeeeeeeeffffffffffffdddccceeeiiillljjjgggccc___ddd;;;###     ***HHHeeeyyyvvvnnnssstttttttttrrrqqqqqqrrrssspppsssqqqnnnmmmoooooommmjjjhhhfffeeeffffffeeedddggghhhhhhgggffffffhhhjjjnnnjjjeeeaaa```aaadddffffffffffffeeeddddddfffhhhgggfffcccaaa}}}MMM(((      000UUUtttvvvooovvvuuutttrrrppppppqqqssstttooorrrqqqnnnnnnqqqqqqoookkkiiiffffffffffffeeeddddddeeeffffffeeeeeeggghhhooojjjddd___^^^___ccceeeeeedddcccbbbbbbaaaaaaaaa```aaaaaa```~~~ZZZ333       """===bbbrrrrrrvvvuuusssrrrqqqqqqrrrrrrrrrqqqsssrrrooonnnqqqqqqooommmkkkhhhhhhhhhhhhgggeeebbbdddeeefffeeefffgggiiijjjgggdddaaa___```bbbdddeeedddbbbbbbaaa```^^^]]]\\\^^^`````````555!!!        $$$JJJhhhnnnnnntttsssrrrrrrsssrrrqqqooosssuuutttpppoooqqqqqqnnnooommmjjjjjjjjjjjjhhhgggccceeeggghhhhhhhhhjjjllleeedddccccccbbbbbbccccccfffeeedddccccccaaa___]]][[[^^^aaaaaatttGGG&&&          777UUUgggkkkuuusssqqqpppooommmooorrrrrrqqqooooooooonnnllljjjooollliiigggggghhhiiiiiifffcccdddggghhhhhhjjjnnnhhheeecccbbbcccdddddddddaaabbbddddddbbb___[[[XXX___^^^]]]]]]\\\777"""        '''???XXXiiipppppppppqqqpppnnnmmmnnnrrrqqqoooooopppooollljjjllljjjgggeeeeeefffggghhhiiieeeeeeggghhhfffhhhllleeecccaaaaaaccceeeffffffbbbcccddddddbbb___\\\ZZZ\\\\\\[[[ZZZhhh>>>%%%    %%%DDDccclllnnnpppqqqpppnnnllliiiqqqpppooooooooonnnllljjjnnnmmmkkkiiihhhiiijjjkkkkkkgggeeeggggggeeefffjjjeeecccaaaaaabbbdddddddddbbbcccccccccaaa```^^^\\\\\\\\\[[[ZZZzzzPPP(((    444WWWiiinnnrrrqqqooonnnlllhhhooonnnmmmmmmnnnmmmkkkiiimmmmmmlllkkkiiiiiikkkmmmjjjfffdddffffffdddfffkkkiiigggdddbbbbbbaaa```^^^aaaaaaaaaaaa```___^^^^^^^^^^^^]]]\\\\\\;;;     '''BBBcccmmmsssqqqmmmmmmmmmkkkmmmlllkkkkkklllkkkjjjhhhggghhhiiigggeeeeeegggiiiiiieeeccceeeeeeeeehhhllljjjgggeeecccbbbaaa___]]]_________``````______^^^___^^^^^^]]]www>>>***      +++SSSdddrrrooojjjkkknnnnnnlllkkkjjjjjjkkkkkkiiihhhfffiiijjjiiifffeeegggjjjiiidddbbbdddeeeeeehhhmmmfffeeeddddddeeeeeecccbbb]]]^^^___aaaaaaaaa```___^^^^^^]]]\\\xxx]]]+++"""      ;;;VVVmmmnnnggghhhmmmnnnmmmlllkkklllmmmmmmkkkiiihhhlllnnnmmmiiihhhkkknnnkkkfffccccccdddcccfffkkkfffeeedddeeeffffffeeeccc]]]___aaadddddddddbbbaaa______^^^]]]lllJJJ$$$!!!        """  (((JJJhhhmmmfffggglllnnnnnnmmmlllmmmnnnnnnlllkkkfffiiilllkkkgggfffiiilllmmmhhhddddddcccbbbdddiiiiiihhhgggggggggfffcccaaa]]]```cccfffgggfffdddcccbbbbbbaaa```UUU---"""         333RRRfffmmmnnnllliiiooommmkkkjjjkkkkkkjjjiiidddhhhjjjhhhdddcccfffjjjjjjhhhgggffffffeeebbb```ggggggfffdddcccbbbdddffffffcccaaabbbdddeeeccc```eeeeeeddddddiiiAAA!!!     )))EEE^^^kkklllhhhfffjjjhhhggghhhiiijjjjjjiiieeehhhjjjhhhcccbbbdddgggkkkiiigggggggggfffcccaaafffffffffeeecccbbbcccdddhhhfffddddddeeeeeecccaaaeeeeeeddddddqqqLLL+++    444TTThhhkkkgggeeejjjiiihhhjjjlllnnnoooooofffhhhjjjhhhdddbbbcccfffllljjjhhhggghhhgggeeecccdddeeefffeeecccbbbaaabbbeeedddccccccdddeeecccbbbeeeddddddccc^^^666        &&&HHHcccjjjhhhhhhjjjiiihhhjjjmmmooooooooofffhhhiiiiiigggeeefffhhhmmmkkkiiihhhhhhhhhfffeeeccceeeffffffcccaaa`````````___```aaabbbcccccccccdddddddddcccqqqKKK)))         999WWWeeeiiijjjgggfffeeeeeeggghhhhhhgggeeegggiiijjjjjjjjjkkklllmmmkkkhhhggghhhhhhgggfffccceeeffffffcccaaa``````aaaaaabbbaaaaaaaaaaaaaaaddddddcccccc\\\777!!!         !!!   &&&BBB[[[fffhhhiiigggffffffggghhhgggfffeeegggiiikkkmmmnnnnnnnnnmmmjjjhhhgggggghhhhhhgggeeefffgggfffcccaaa```aaaggghhhhhheeebbb`````````ccccccccccccrrrFFF%%%         !!!!!!   000QQQeeehhhkkkjjjhhhhhhjjjjjjjjjiiifffgggiiilllnnnnnnmmmlllllljjjgggffffffggggggggghhhhhhgggeeebbbaaaaaabbbfffggghhhfffcccaaabbbccccccccccccccchhh777      ### &&&LLLeeeiiihhhfffeeefffhhhiiiiiihhhggghhhiiikkkmmmmmmkkkiiillliiifffeeefffgggggggggiiiiiihhheeebbbaaabbbddd___aaaddddddbbbbbbeeegggccccccccccccoooKKK,,,!!!    """######666RRRccchhhjjjgggiiiqqqnnnhhhmmmiiiiiihhhhhhhhhhhhiiiiiiiiihhhffffffggghhhiiihhhhhhgggdddcccccccccbbbaaadddcccbbbbbbddddddcccbbbbbbbbbbbbccc___;;;((( ###     !!! ...III]]]hhhkkkggggggooommmgggllljjjjjjiiihhhgggggghhhhhhiiihhhfffffffffhhhhhhhhhjjjiiihhhgggffffffeeeeeecccbbbaaabbbdddeeedddcccaaaaaaaaabbbvvvHHH(((###$$$%%%$$$    """999RRRdddjjjfffdddjjjiiieeeiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhgggfffffffffggghhhiiiiiiiiihhhhhhgggggggggcccbbbaaabbbdddeeeeeecccbbbbbbbbbbbbbbb666!!!&&&$$$      ***DDD]]]gggeeebbbffffffcccgggfffffffffggghhhjjjkkklllhhhhhhgggfffeeeeeeggghhheeefffggggggfffeeeeeefffdddcccbbbbbbddddddcccbbbeeeeeeeeeeeeOOO+++######  555TTTcccgggdddhhhhhheeeiiihhhhhhhhhhhhhhhhhhiiijjjggghhhhhhfffddddddfffhhhccceeeggggggeeeddddddeeegggeeeccccccccccccaaa```eeeeeeeeeeeeuuu===&&&###  (((HHH]]]ggggggkkklllhhhkkkmmmllljjjhhhgggffffffeeeggghhhiiigggcccbbbeeehhheeehhhkkkjjjgggeeeeeeggggggeeeccccccccccccaaa```ccccccccccccxxxZZZ...!!! """   777SSSccceeekkklllhhhhhhkkkjjjiiihhhgggggggggggggggiiiiiigggbbbaaadddhhhfffjjjmmmlllhhheeeeeegggdddcccbbbbbbdddddddddbbbccccccbbbbbbggg@@@&&&###        ***III]]]bbbhhhiiiddddddfffffffffggghhhjjjllllllfffiiijjjgggbbbaaadddhhhfffjjjmmmlllgggcccccceeeaaa``````bbbdddffffffeeedddddddddcccTTT---###!!!       999TTTbbbffffffdddaaahhhiiijjjiiihhhhhhjjjllliiihhhfffdddeeegggiiikkkmmmiiiiiilllkkkfffeeehhhjjjfffcccbbbdddfffeeedddeeeeeeffffffoooEEE%%%"""      111LLL___eeecccbbbbbbeeegggjjjlllkkkiiihhhhhhiiihhhfffeeeeeefffhhhiiikkkggggggkkkjjjeeedddgggiiieee```___aaadddfffgggaaaaaabbbbbbZZZ444   '''AAA[[[dddaaa```eeeaaafffkkknnnmmmiiigggeeehhhhhhggggggfffeeeeeeeeehhhffffffhhhhhhddddddeeeiiieee___]]]^^^bbbfffhhhbbbbbbccccccwwwJJJ***!!!   777VVVddd```aaaiiiaaaeeejjjlllkkkhhhfffeeegggggghhhgggfffdddbbbaaafffeeefffggggggeeeeeeeeeiiifffbbb______aaadddfffbbbbbbcccccckkk===$$$!!!   ///NNNaaaaaaccckkkccceeeggghhhgggffffffgggffffffggggggeeecccaaa___dddffffffffffffgggfffeeeiiihhhfffdddcccbbbbbbccc^^^_________XXX000  (((CCCYYYaaaeeeiiidddeeeeeeeeeddddddfffhhheeeeeefffeeedddbbb```___bbbeeefffeeeeeehhhgggeeeggghhhhhhgggdddbbbbbbbbb````````````lllCCC%%%      !!!666NNN^^^cccbbbcccdddeeedddcccccceeegggddddddddddddcccbbbaaa```___dddeeebbbcccggggggcccdddffffffdddbbbbbbdddfffbbbbbbcccccc]]]444###        ---FFF\\\bbb]]]bbbccceeeeeedddcccdddfffddddddcccbbbbbbaaaaaaaaa]]]bbbccc```aaaffffffbbbbbbccccccaaa___aaafffjjj````````````uuuBBB""" """    %%%!!!&&&===]]]hhhaaagggiiijjjiiigggdddcccbbbfffeeedddeeeffffffbbb___ccceeeggghhhhhhgggggghhhkkkiiifffcccccceeehhhjjjhhhfffdddbbbhhh999 !!!    $$$888WWWeeebbbfffggghhhhhhfffffffffgggeeedddcccdddfffgggeeebbbgggiiijjjjjjiiihhhhhhhhhkkkiiieeebbb```___``````cccbbbaaa___~~~UUU--- !!!   ///KKK^^^aaabbbdddffffffffffffhhhiiieeecccbbbcccfffgggggggggjjjjjjjjjjjjiiihhhgggfffhhhgggeeebbb```^^^]]]\\\aaa```______rrrDDD%%%"""   $$$>>>VVVbbb___bbbfffhhhhhhgggggggggfffeeeddddddeeeggghhhiiiiiihhhgggggghhhgggfffeeedddddddddddddddcccbbbbbbbbbbbbbbbbbbggg999""""""$$$  444PPPddd```eeekkknnnmmmjjjfffeeehhhhhhgggfffeeefffhhhiiihhhfffeeefffhhhjjjiiihhhcccdddeeeffffffeeeeeedddbbbccccccdddZZZ111###&&&$$$,,,JJJdddccchhhnnnqqqppplllgggeeehhhiiiiiihhhgggfffhhhiiikkkhhhfffgggkkkmmmllljjjfffffffffeeedddbbb```___aaaaaacccdddsssKKK)))%%%(((### ###AAA^^^bbbfffjjjlllkkkhhhgggfffeeehhhjjjjjjiiihhhiiikkkmmmjjjfffgggkkkmmmllliiijjjiiigggeeebbb```^^^]]]```aaacccdddfffAAA$$$%%%)))!!!!!! 888WWW___aaacccdddccccccdddfffbbbfffjjjkkkjjjjjjkkkmmmnnnjjjeeeeeeiiijjjhhheeellljjjhhhfffcccaaa``````bbbcccdddeeeQQQ:::''''''***$$$!!!###"""     ...OOO[[[fffgggfffjjjgggbbbfffeeegggiiijjjhhhgggggggggiiiiiiiiikkkmmmnnnllljjjfffhhhhhheeeaaa___aaaccceeeiiimmmooo|||GGG444%%%&&&((("""  ### )))HHH]]]ggggggcccfffdddaaafffeeeggghhhhhhgggffffffgggiiiiiihhhjjjkkkllljjjiiieeegggiiigggcccbbbccceeefffjjjnnnoookkk999,,,$$$$$$%%% ###&&& """===\\\hhhgggaaabbbbbbaaagggfffggghhhgggfffeeeggghhhkkkiiihhhhhhiiiiiihhhgggbbbfffiiiiiifffdddeeeggggggiiilllmmmWWW///)))$$$%%%"""!!!  333TTTeeehhhbbbdddddddddiiihhhiiiiiihhhgggggghhhjjjllljjjiiihhhiiiiiihhhfff___ccchhhiiigggeeefffgggfffggghhhhhh|||HHH***(((&&&%%%!!! """""" !!!!!!!!!!!!  ---GGG```jjjfffhhhiiihhhkkkiiikkklllkkkjjjiiijjjkkkmmmkkkjjjjjjjjjjjjhhhfff^^^bbbggggggeeeddddddfffeeedddddddddjjj888(((((('''$$$!!!###"""  """ !!!!!!  )));;;ZZZjjjhhhjjjkkkjjjllliiikkknnnnnnmmmkkkkkkkkkkkkkkkjjjkkkllljjjhhheee```dddgggfffdddbbbccceeeeeedddbbbccc{{{TTT,,,&&&&&&%%%"""  """   !!!!!!   '''444VVVhhhfffhhhjjjiiilllhhhkkknnnooonnnllljjjjjjhhhhhhjjjkkkllljjjgggccceeeggghhhfffcccaaabbbeeeiiigggeeeeeeoooJJJ***$$$$$$""" """"""!!!!!!######"""!!! '''"""###%%%&&&%%%$$$"""!!!  !!!  &&&111TTTgggcccdddhhhhhhkkkfffjjjnnnpppnnnkkkiiihhheeefffhhhkkkllljjjeeebbbhhhjjjjjjgggcccaaaccceeellljjjggghhh\\\999$$$&&&### """"""#########!!!  !!! $$$###"""""""""###$$$%%%%%% !!!!!!"""!!!---JJJdddfffaaadddkkkoooiiinnnpppmmmmmmqqqpppkkkggghhhjjjkkkiiigggdddbbbhhhhhhhhhfffddddddfffhhhkkkiiifffddd|||OOO333&&&&&&$$$""""""#########"""!!!"""""""""!!! $$$%%%%%%$$$###""""""""""""""""""""""""!!!  '''EEE```fffccchhhooorrrlllooonnniiiiiimmmnnnkkkiiijjjkkkkkkjjjhhheeedddhhhiiikkkkkkiiigggggghhhmmmmmmmmmnnnooo???+++)))&&&%%%%%%&&&((()))(((&&&###$$$######!!!    ###'''&&&%%%$$$""" ######"""!!!   !!!>>>ZZZeeeggglllqqqsssppppppmmmhhhhhhkkkmmmlllllllllmmmmmmkkkjjjhhhfffgggjjjmmmnnnmmmjjjhhhhhhlllnnnqqquuuddd222%%%+++%%%%%%'''))),,,,,,***(((''''''&&&%%%$$$"""!!!!!!""" !!! """$$$&&&%%%!!!  !!!&&&&&&%%%$$$""" ###"""   999VVVeeejjjmmmoooooopppooonnnllllllnnnppppppnnnnnnnnnmmmlllkkkiiiiiigggiiillllllkkkiiihhhhhhhhhkkknnnqqqZZZ,,,###+++%%%%%%'''***,,,---***(((((('''&&&%%%$$$###""""""###""" !!!""" !!!!!! !!!(((---))) !!!!!!  ######$$$$$$###!!! !!!   666QQQcccjjjlllkkkiiijjjjjjkkknnnoooooopppqqqoooooommmlllkkkkkkjjjjjjgggggghhhgggffffffgggiiihhhhhhiiiiiiMMM)))&&&***&&&&&&'''***++++++)))'''%%%$$$###"""!!!!!!!!!!!!######"""""""""######### !!!""""""!!! ###)))&&&$$$"""!!!  !!!"""#########"""!!!  111KKK```jjjllliiifffeeedddggglllnnnmmmmmmooopppnnnllljjjiiiiiijjjjjjfffgggfffeeedddeeegggjjjjjjiiigggfffooo>>>((()))'''***)))))))))******'''%%%###"""!!!!!!!!!!!!"""###"""###$$$&&&&&&&&&%%%%%%!!!!!!!!!""""""!!!!!!!!! """""" ###&&&&&&%%%$$$"""  !!!"""  ###!!!"""###$$$###"""  ***CCC[[[jjjmmmjjjhhhgggdddeeejjjkkkiiikkkoooooommmkkkhhhggghhhiiijjjfffgggiiiiiihhhgggiiijjjjjjjjjhhhgggbbb333&&&+++&&&,,,+++*********)))'''%%%$$$###"""""""""###%%%%%%"""###&&&((()))((('''&&&""""""!!!!!!!!!!!!""""""###!!!!!!$$$&&&&&&&&&***)))(((&&&$$$"""!!!   !!!!!!$$$"""###$$$&&&''')))***+++---***&&&!!! """%%%""""""###$$$###!!!   $$$===XXXjjjooommmkkklllgggfffiiijjjhhhkkkqqqnnnllliiigggffffffhhhiiieeehhhlllmmmlllkkkjjjjjjiiiiiiiiiiiiSSS222,,,/////////...---------***&&&###&&&$$$$$$&&&((()))&&&###!!!''')))$$$"""%%%%%%"""###"""""""""###%%%'''(((***%%% $$$'''&&&$$$(((******'''###!!!!!!### !!!"""###""" !!!!!!"""+++111///444555///))))))---000666111((("""%%%***%%%$$$&&&***...000...***&&&&&&### !!!!!!"""$$$$$$$$$###""" !!!"""!!!     """666SSSeeefffgggkkkiiiiiiiiihhhhhhiiimmmpppqqqmmmiiiiiikkkmmmllljjjcccggghhhfffeeehhhiiihhhjjjiiihhhgggzzzNNN111,,,...------...///...---***((('''###!!!!!!###%%%&&&%%%######'''(((%%%%%%((((((%%%%%%&&&''''''''''''&&&&&&"""$$$''''''&&&+++,,,+++)))%%%$$$%%%'''%%%###""""""######"""!!!#########!!!  """$$$(((---222555777555222///+++)))+++///333...)))'''((((((&&&%%%###%%%)))...111222///,,,***'''$$$"""!!!!!!  !!!!!!"""#########"""!!!  !!!"""!!!  ...LLL```ddddddfffiiijjjjjjiiiiiiiiilllnnnlllmmmlllkkkiiihhhhhhhhheeeiiijjjgggeeeggghhhgggiiihhhggggggnnnGGG111---...,,,,,,///111000---******+++"""!!! !!!###%%%%%%%%%%%%&&&&&&$$$%%%))))))%%%"""###%%%&&&%%%###!!! $$$$$$############$$$$$$''''''(((&&&$$$###$$$%%%%%%$$$""""""###$$$###!!!"""###$$$###!!! !!!###***,,,'''$$$'''---000999888555333333555888:::???666000///---+++000888777...***,,,+++&&&(((...'''(((+++///222333111///---***'''%%%%%%$$$###""" !!!!!!!!!""""""!!!!!! !!!!!!!!! !!!### +++HHH```hhhffffffhhhjjjkkkkkkjjjiiijjjkkkhhhkkkmmmkkkfffccceeeggggggjjjkkkgggeeefffgggeeeggggggffffffaaaAAA111//////------111444111+++((())),,,%%%$$$""""""###%%%&&&&&&)))(((%%%$$$&&&((((((&&&((())))))******)))(((((('''((((((((('''))),,,///444555888999888666444333555444444666888999888777555777::::::::::::<<<===FFFLLLOOOLLLJJJLLLMMMMMMaaaXXXJJJ???888888:::<<<>>>555000111000000>>>QQQEEE444***......''')))222/////////111222111...,,,---***'''%%%%%%%%%###""" !!!!!!!!!!!!!!!!!! """"""!!!!!!  '''CCC^^^jjjiiifffhhhjjjlllmmmkkkiiiiiiiiiiiiiiiiiigggddddddfffiiieeeiiiiiifffdddffffffeeeeeeeeeeeeeeeWWW<<<333111///...///222444000***&&&'''***'''&&&%%%$$$###$$$%%%'''***'''%%%%%%'''(((***+++,,,+++***)))***,,,...000...111444888>>>EEEMMMSSS[[[^^^bbbeeeeeebbb^^^ZZZ\\\[[[[[[]]]^^^^^^]]][[[]]]___aaabbbbbbbbbcccdddiiillloooppprrrrrrkkkbbbnnncccSSSEEE===:::::::::888666666555222777OOOiiiTTT<<<+++,,,///***)))///222222111222222000---***+++(((%%%######"""!!! !!!!!!!!!!!!!!!!!! """"""      :::WWWfffhhheeegggjjjmmmmmmllljjjhhhhhhlllhhhdddbbbeeehhhjjjkkkbbbfffgggdddcccfffgggfffddddddeeefffwwwNNN999333111//////...000000---)))&&&&&&((('''(((((('''&&&&&&''')))'''%%%&&&))),,,...555<<>>:::777555<<<@@@:::444<<>>>>>===:::666888FFFKKK???555<<>>555111000111222???RRR\\\QQQ>>>666777999999111))))))...000,,,''')))***+++---///111222333---'''!!!!!!!!!### !!!!!! """"""!!!!!!   &&&???[[[iiihhhjjjkkklllmmmnnnmmmlllkkkmmmiiihhhiiiddd]]]]]]bbbhhhhhhhhhhhhgggeeedddcccccceeeggghhh|||PPP555666666333333222'''&&&'''''''''(((+++...444<<>>444+++,,,000444555444444444555...///111222222111000///***(((%%%######$$$%%%%%%%%%$$$$$$$$$$$$###    ---JJJbbbjjjkkkkkkjjjiiiiiikkklllmmmkkkkkkiiigggggghhhjjjjjjeeefffggghhhhhhiiiiiihhhfffeeedddbbbXXXAAA666666111///111000444CCCTTTeeeyyy~~~~~~}}}zzzttttttvvv{{{{{{}}}}}}{{{}}}~~~~~~}}}~~~{{{uuuwww|||{{{qqqhhh[[[RRRCCC444,,,///:::DDDTTT^^^```TTTGGG@@@999111///000222333333444666888...000222444444444222111)))(((%%%#########$$$%%%###"""!!!""""""""" !!!!!!  !!!    (((DDD]]]gggiiiiiiiiiiiijjjlllmmmnnnjjjjjjiiigggjjjnnnmmmiiieeeeeefffgggggghhhggggggfffeeedddccczzzXXXBBB999===>>>CCCJJJIIIcccsss|||yyy{{{xxx|||~~~||||||zzzssssssxxxwwwmmmccc]]]OOO;;;---***...555999KKKZZZaaaUUUFFF>>><<<:::333111//////111444777999000222444666666555333222,,,+++)))'''%%%%%%&&&'''"""  !!! """"""!!!!!!!!!      ###>>>WWWbbbeeefffhhhjjjlllmmmnnnnnniiimmmnnnkkkkkkmmmlllhhhdddeeeeeeffffffffffffeeeccccccddddddsssUUUCCC???LLLXXXhhhvvvyyy|||}}}}}}xxx}}}~~~}}}~~~xxxpppooopppnnnfff^^^^^^LLL666))))))...222222@@@TTT```TTT@@@666777888666222...,,,///444888:::333444666888777666333222111000...,,,)))(((***+++  """"""""""""!!!!!!!!!!!!&&&%%%###       :::RRR^^^ccceeehhhkkkmmmnnnnnnnnnhhhpppsssnnnjjjjjjjjjgggdddeeeeeeeeeeeeeeedddddddddeeeggghhhlll[[[eeennnuuu}}}|||{{{yyyqqqkkkjjjoooqqqiiiaaa^^^aaa```YYYMMMFFFDDDDDDCCCBBB999:::===777777===<<<@@@;;;555444555555222...******))))))...444111+++***...111333111...,,,++++++......+++***,,,+++'''!!!$$$###!!!"""###$$$###""""""###%%%&&&&&&&&&###     ...HHH\\\gggiiijjjjjjjjjjjjkkkmmmjjjlllmmmnnnmmmkkkhhhfffdddbbb``````ccceeeeeeeeedddddddddeeewwwzzz|||~~~|||yyyyyy~~~{{{rrrddd^^^UUUMMMIIIFFFDDDCCCDDD@@@AAAFFFHHHCCC??????@@@CCCDDDDDDGGGIIIDDD===888222999AAA<<<;;;===999777222---,,,......+++(((&&&&&&###"""%%%(((%%%"""&&&''''''&&&&&&&&&+++......***)))+++)))%%%!!!$$$###!!!"""###$$$$$$######%%%&&& """$$$$$$"""    ---FFF\\\gggiiijjjjjjjjjjjjkkkmmmjjjkkklllmmmllljjjhhhgggfffeeeccccccdddddddddccceeeffffffggg|||vvvpppnnnpppuuutttrrrpppmmmjjjhhhfff\\\[[[\\\bbblllooodddUUUEEE???777000------------...---///222222000111555444333222666AAAIIIFFF>>>;;;666<<>>;;;===888444000,,,+++,,,,,,+++(((&&&&&&### """$$$  """+++...---***((()))'''###!!!$$$""" !!!###%%%%%%$$$%%%&&&(((!!!$$$$$$"""   ***DDD\\\fffhhhjjjkkkjjjjjjkkklllkkkkkkkkkkkkjjjiiihhhgggiiigggfffffffffeeebbb```ggghhhhhhiiitttmmmddd^^^WWWOOOKKKLLLHHHIIIJJJHHHEEEBBBAAAAAAIIIPPPZZZgggrrrrrrbbbPPP999555000---,,,------------000333444444555<<>>IIILLL666000666;;;444...,,,&&&)))(((&&&$$$######$$$$$$"""###!!!"""$$$######$$$""""""######"""###$$$ """    999WWWdddgggjjjkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiifffeeeeeegggiiijjjiiihhhffffffggghhhvvv{{{|||```JJJHHHOOOKKK???@@@PPPccclllkkkkkkqqqwwwqqqrrrrrrmmmbbbYYYZZZaaaiiijjjoootttvvvssskkkdddEEECCCAAACCCMMMXXX[[[WWWIIIJJJMMMRRRWWWZZZZZZZZZTTTSSSKKK;;;///+++***'''******)))+++444<<<:::333"""'''000,,,)))***%%%)))((('''%%%###"""###$$$"""$$$### !!!###"""!!!"""!!!      666UUUcccfffjjjkkkkkkiiiiiiiiihhhjjjkkkllllllkkkjjjiiifffeeedddeeegggiiiiiihhhffffffhhhiiilllKKKIIIUUUcccZZZKKK===;;;>>><<<666BBBVVVmmmtttjjj^^^YYY[[[UUUWWWZZZUUUHHH===???GGG\\\\\\]]]______WWWIII???333---'''(((222;;;888///+++***)))+++...000111000...000,,,$$$!!!&&&)))'''***)))***222>>>BBB777(((%%%###%%%+++***'''&&&%%%"""  !!! ###""" ######!!!  444SSScccfffjjjkkkkkkiiiiiiiiihhhjjjlllnnnnnnllljjjiiihhhfffddddddfffhhhhhhhhhfffggghhhiiizzzooosssfff:::+++888999:::888333...***+++---:::@@@GGGHHHCCC<<<999999777;;;>>><<<777444555777DDDEEEDDD>>>777000------)))))))))******+++++++++###!!! """&&&&&&"""&&&$$$!!! """###"""&&&+++222<<>>AAA>>>999333///+++)))'''((()))***)))(((&&&&&&&&&%%%(((***++++++)))'''&&&***'''###!!!!!!###%%%'''((((((((('''''''''''''''###!!!666NNNOOO666!!!     %%%<<<]]]```ccceeegggiiikkkmmmnnnlllkkkkkkllllllkkkiiiffffffggggggggggggffffffggggggffffffqqqXXXjjjnnnLLLJJJDDD<<<444///,,,)))(((++++++,,,,,,+++(((%%%######$$$%%%&&&''''''&&&&&&)))%%%!!! """"""$$$$$$$$$############"""---<<<888&&&   $$$:::```bbbdddfffffffffggghhhmmmkkkjjjkkkllllllkkkiiiddddddfffggghhhiiiiiiiiijjjiiiiiihhhuuubbbwww}}}VVVMMMFFF<<<444111///...---///......------+++(((&&&""""""!!!!!!"""#########%%%"""!!!"""!!! &&&+++&&&   """666\\\___bbbddddddeeefffhhhjjjhhhhhhhhhjjjkkkjjjiiieeefffggghhhiiijjjjjjjjjkkkjjjiiiiii{{{mmm\\\NNNFFF<<<555333333444444...,,,***)))***)))((('''###!!! """!!!$$$%%%$$$$$$"""        222UUUYYY^^^aaadddfffiiikkkgggfffeeefffhhhiiiiiihhhiiiiiiiiiiiiiiihhhggggggjjjiiihhhgggpppmmmZZZKKKOOO;;;...===@@@333111000,,,'''%%%&&&&&&%%%###!!!!!!!!!!!! """!!!      $$$+++PPP```bbb]]]bbbfffdddfffgggggggggiiikkkkkkiiigggeeefffhhhiiijjjjjjjjjiiigggfffeeedddqqq[[[^^^|||___DDDLLL???333;;;:::222444///+++'''%%%%%%%%%$$$###"""!!!!!!!!!!!! !!!  """     &&&NNN___ccc```eeehhhfffhhhjjjkkkkkkkkkjjjhhhfffeeedddeeefffggghhhhhhggggggjjjjjjiiihhhpppXXXGGGQQQiiijjj<<>>;;;666222---+++///)))(((&&&$$$###""""""!!!!!! !!!$$$%%%######"""!!!   ###   $$$***CCCYYYcccdddjjjkkkgggiiicccggglllkkkgggeeegggkkkiiiiiijjjjjjiiiiiiiiihhhhhhhhhggggggrrr^^^JJJOOOJJJnnnLLL<<<222000---)))((('''''''''&&&$$$"""!!!!!!!!! !!!###%%%###!!!       $$$<<>>000000,,,,,,666---,,,***'''&&&$$$######"""""""""!!!!!!        '''===ZZZjjjjjjiiikkkeeehhhkkkllljjjhhhhhhiiiiiiiiiiiihhhffffffggghhhllllllkkkkkkzzzjjj]]]DDD333222...---666///---+++(((&&&$$$###"""%%%###!!!!!!###"""     %%%:::WWWiiikkkkkkmmmeeehhhkkklllkkkiiiggggggmmmkkkiiiiiijjjjjjiiihhhlllllllllllluuuLLL555666444,,,+++...---+++)))'''&&&%%%%%%((($$$!!!!!!$$$$$$        ###777TTThhhlllmmmppphhhjjjlllnnnmmmkkkhhhgggnnnkkkhhhgggiiiiiigggdddiiijjjjjjkkk```===666333++++++---,,,+++***)))((((((((()))%%%!!!"""%%%%%%          !!!444RRRgggmmmnnnpppkkklllmmmnnnnnnmmmjjjhhhoookkkhhhggghhhhhheeebbbjjjjjjkkklllvvvJJJ666......666,,,,,,+++************+++(((%%%############       333QQQgggmmmmmmooonnnmmmlllmmmnnnmmmkkkhhhnnnllljjjiiiiiiiiihhhgggfffgggiiijjj{{{QQQ>>>444111666......,,,++++++*********&&&%%%$$$###"""         222QQQhhhnnnmmmmmmooollljjjjjjkkkkkkjjjhhhhhhiiijjjjjjiiijjjlllnnndddfffhhhjjjsssQQQIIIAAA333+++111000...,,,+++***))))))$$$%%%&&&$$$        222RRRiiinnnlllllloookkkhhhggghhhjjjhhhgggbbbeeehhhiiihhhjjjnnnrrriiijjjmmmnnnuuuVVV;;;///***...///111111+++%%%&&&+++&&&'''$$$ !!!!!!              ---NNNjjjssspppmmmhhhjjjlllmmmppprrrmmmfffjjjjjjkkkkkkkkkjjjjjjiiikkklllmmmnnnbbb@@@333000...,,,,,,---)))$$$$$$((($$$&&&### !!!          !!! ///OOOkkkssspppmmmjjjmmmmmmkkklllnnnlllgggiiiiiiiiijjjjjjiiiiiihhhhhhiiikkkmmmmmmDDD222333111+++((())))))&&&%%%'''$$$&&&$$$ """"""     """ ...NNNiiirrrooommmllloooooojjjhhhjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhjjjxxxKKK333444666...)))***,,,+++))))))''')))'''"""!!!###### """!!!!!!!!!         )))IIIeeeooonnnlllkkkpppqqqlllhhhggghhhfffhhhhhhhhhhhhhhhiiiiiijjjggggggggggggXXX777777888///)))+++///...,,,++++++---+++&&&###$$$###""""""!!!!!!!!!!!!!!!        %%%FFFcccoooppppppiiiooosssoookkkiiigggdddjjjiiiiiiiiiiiijjjkkkllliiiiiihhhhhh```888555555...))),,,///---+++***+++---,,,'''%%%%%%###        $$$EEEcccqqqsssttthhhnnnrrrpppnnnllliiidddjjjjjjiiiiiiiiikkklllmmmjjjjjjiiijjjeee666333222---+++---///,,,******(((******&&&%%%&&&%%%!!! !!!            ###CCCbbbooorrrssskkknnnooonnnnnnpppmmmhhhiiiiiihhhggghhhjjjlllmmmkkkkkkjjjjjjlll:::777111...---000000,,,***+++###&&&'''$$$$$$&&&&&&"""""""""""""""###############             """AAA^^^lllnnnooommmnnnlllkkknnnrrrpppkkkhhhgggffffffgggiiikkklllmmmllljjjhhhuuuBBB999>>>222,,,111333---***..."""############"""!!!!!!%%%%%%$$$###"""  """      !!!:::^^^mmmmmmsssnnnpppqqqrrrrrrqqqpppooorrrmmmhhhfffhhhkkkllllllooooooooonnnlllEEEBBB===111,,,111333---+++...)))))))))(((&&&%%%###"""%%%%%%$$$######"""!!!   """         777[[[kkklllqqqnnnooopppqqqqqqpppnnnmmmooonnnmmmnnnooooookkkhhhmmmmmmmmmnnnpppKKKGGG:::111---000111---+++...+++***(((&&&$$$""" $$$$$$%%%$$$$$$###""""""!!!!!!!!!$$$"""        555ZZZkkklllpppmmmnnnooopppooonnnllljjjlllkkkkkkkkklllkkkhhhffflllllllllmmmRRRBBB666000---//////+++)))+++)))((('''$$$"""!!!$$$$$$%%%%%%%%%$$$###### !!!!!!!!!%%%$$$        555ZZZmmmnnnqqqlllmmmnnnooonnnllljjjiiimmmjjjfffdddeeegggjjjlllmmmmmmmmmnnnXXX>>>444000......---***((((((***)))'''&&&%%%$$$$$$$$$###$$$%%%&&&&&&%%%###"""!!!!!!!!!%%%%%%"""        333WWWmmmoooppplllmmmnnnooonnnmmmkkkiiimmmkkkiiiggghhhkkkooossspppppppppooo\\\@@@555333111///---***(((''''''&&&%%%$$$###$$$%%%&&&###$$$%%%&&&&&&$$$"""  !!!&&&&&&###          ...SSSjjjmmmnnnlllmmmnnnppppppooommmllleeehhhkkkmmmllllllmmmnnnrrrrrrrrrqqqaaaCCC777888666222...+++)))'''&&&%%%###""""""###$$$%%%###$$$%%%&&&%%%###  %%%&&&### !!!           ---RRRjjjmmmmmmlllmmmoooqqqrrrqqqpppooofffiiikkkllljjjiiiiiijjjrrrrrrrrrrrrfffCCC:::;;;:::555000---***(((,,,***(((&&&&&&&&&'''(((###$$$%%%&&&$$$"""%%%&&&$$$ !!!!!!            ...SSSlllpppooolllnnnppprrrssssssrrrqqqqqqqqqoookkkggghhhmmmqqqqqqrrrrrrsssddd<<>>DDD>>>666222111000...,,,&&&$$$######$$$$$$###!!!&&&&&&%%%$$$###""""""!!!"""!!!!!!"""!!!        (((NNNhhhlllmmmnnnpppooonnnpppsssrrrnnnoooppppppppppppooonnnmmmpppppppppppppppHHHEEE???888333222111///,,,&&&$$$######$$$$$$###"""%%%%%%%%%$$$###""""""!!!###"""  !!!"""      &&&MMMhhhlllmmmmmmpppqqqoooqqqssssssooommmmmmnnnooooooooonnnnnnrrrrrrqqqpppwwwMMMEEE???888333222111///---(((&&&$$$###$$$%%%$$$###%%%$$$$$$######"""""""""###"""!!!  !!!        &&&LLLffflllnnnlllppprrrqqqqqqsssrrrooojjjjjjlllmmmnnnoooooooootttsssqqqppp|||SSSDDD>>>777333222222000...+++(((%%%$$$$$$%%%$$$###$$$$$$#########"""""""""""""""!!!          '''IIIccckkkpppkkkqqqsssqqqpppqqqpppmmmhhhiiikkkmmmooopppqqqqqqtttsssqqqpppwwwXXXAAA<<<555222222222111///---***&&&$$$$$$$$$###"""############""""""""""""!!!!!!          &&&EEE^^^iiiqqqkkkqqqtttqqqoooooonnnkkkhhhiiilllnnnppprrrsssttttttsssqqqoooiiiVVV@@@;;;444111222222111000---***&&&#########"""!!!############""""""""""""!!!!!!             &&&BBB[[[gggqqqkkkqqquuuqqqnnnmmmllljjjiiikkkmmmppprrrtttvvvvvvtttsssqqqooofffOOO>>>;;;666333222111000///...,,,***'''%%%###"""!!!###  $$$&&&###             999XXXhhhhhhzzz{{{{{{uuummmjjjlllqqqqqqooommmooorrruuutttssssssrrrpppooolllNNN@@@<<<777333222111000///...---+++)))'''%%%%%%$$$$$$""" """&&&(((%%%"""!!!         888XXXiiikkkzzzyyyvvvrrrooommmllllllnnnlllkkkmmmqqqsssssssssssssssrrrrrrjjjJJJCCC???999444222222111111000///---+++)))(((''''''$$$"""!!!###'''(((&&&###"""         777WWWjjjnnntttrrrooooooppppppnnnllllllkkkjjjkkknnnqqqrrrrrrqqqqqqrrrsssfffJJJFFFBBB;;;666444444444333222111///,,,***(((&&&&&&"""!!! """%%%&&&$$$######!!!        555TTTiiinnnkkkkkklllnnnpppqqqqqqpppnnnmmmllllllmmmnnnpppqqqmmmnnnpppqqqeeeNNNHHHCCC===999777777666555444222000,,,)))&&&$$$######""""""###%%%%%%$$$###$$$!!!        111PPPfffmmmhhhlllppppppnnnmmmooorrrrrrqqqooommmlllmmmoooqqqmmmnnnpppqqq___JJJEEEBBB===:::999888777666444222///,,,(((%%%$$$###&&&''''''''''''&&&%%%%%%$$$!!!       ...KKKcccmmmnnnrrruuurrrllliiilllpppssssssqqqnnnlllmmmppprrrqqqqqqrrrsss~~~VVVGGG@@@>>><<<:::999888666444222000...,,,)))'''&&&&&&((())))))(((&&&%%%$$$$$$### !!!        +++IIIcccnnnrrrsssssspppnnnmmmoooqqqqqqqqqpppnnnlllmmmrrrvvvssssssrrrrrrvvvTTTJJJ===;;;:::999999777444222000///---,,,+++******)))'''(((((('''$$$"""!!!!!!### """             )))HHHdddppprrrpppnnnnnnqqqsssuuuuuummmnnnnnnmmmlllnnnsssxxxsssrrrpppoookkkOOOHHH;;;999888:::<<<:::555111222000,,,)))((()))+++---%%%$$$###$$$%%%$$$!!!$$$"""        ***HHHfffooopppppppppooommmlllmmmoooqqqpppoooooonnnnnnooooooppppppppprrr||||||fffPPPDDD===<<<:::999999888666444222000---***))))))******%%%$$$$$$$$$%%%$$$""" """      )))GGGeeeooopppqqqqqqpppnnnmmmooopppsssssssssrrrrrrsssssstttrrrrrrrrrsssuuuvvvwwwggg^^^OOO@@@???>>><<<999666555555777111000...+++)))(((''''''&&&%%%$$$%%%%%%%%%###!!!!!!       ***GGGeeennnqqqqqqrrrqqqooooooppprrrttttttttttttuuuuuuvvvwwwvvvuuutttuuuuuuwwwqqq]]]YYYWWWLLL>>><<<======:::444222333555000///...,,,***(((&&&$$$'''&&&$$$$$$%%%%%%###!!!###"""         ***HHHeeennnooopppqqqpppooooooppprrrqqqqqqqqqrrrsssuuuvvvwwwyyyvvvtttttttttwwwxxxYYYTTTXXXQQQDDD===777:::<<<:::555000///000.........,,,***'''%%%###'''%%%$$$###$$$$$$###""""""!!!!!!         ###!!!+++HHHeeennnmmmnnnoooooonnnnnnppprrrpppppppppqqqrrrtttvvvvvvyyyvvvtttssswwwxxxlllSSSTTTWWWKKK===999555777999888555111...---------,,,+++)))'''%%%$$$'''%%%###"""######"""!!!        &&&))))))FFFcccllllllmmmnnnnnnmmmnnnppprrrqqqqqqrrrrrrtttuuuwwwwwwwwwuuusssrrr|||zzzuuueeeWWWRRRNNNDDD:::777888777666555555333111...---,,,+++)))((('''&&&%%%&&&$$$!!!!!!!!!"""!!!  !!!!!!       &&&BBB___hhhlllmmmnnnooonnnooorrrtttrrrrrrrrrssstttuuuvvvwwwtttssssssttt{{{www]]]___ZZZMMMBBB???;;;666;;;777333333444555333111,,,+++***(((''''''&&&&&&&&&###!!! !!!!!! !!!!!!!!!"""!!!!!! """######!!!           $$$@@@]]]eeemmmnnnoooppppppqqqsssuuurrrrrrrrrrrrrrrssstttuuurrrrrrtttvvv{{{uuuaaaWWWVVVRRRKKKDDD>>>;;;;;;888888777666555444333333)))+++,,,,,,)))'''&&&&&&(((&&&$$$"""!!!!!!!!!"""###"""  """######"""  !!!          '''@@@]]]jjjooopppqqqqqqooopppqqqsssvvvuuusssrrrssstttvvvxxxxxxxxxxxxxxxvvvddd[[[YYYSSSJJJCCC@@@===;;;999777777777666555444333222,,,---...---***'''&&&&&&&&&%%%$$$###""""""""""""!!!  !!!"""!!!     $$$<<<[[[iiimmmnnnnnnmmmlllllloooqqquuutttssssssssstttuuuvvvqqqrrrrrrrrrkkkZZZWWWVVVWWWMMMAAA;;;;;;<<<;;;888666666777777666444222000000000000...***'''%%%%%%$$$$$$%%%%%%$$$###""""""!!!!!!       !!!:::[[[jjjmmmmmmlllkkkjjjkkknnnqqqssssssssssssssssssssssssrrrrrrssstttgggVVVTTTVVVTTTNNNFFF===999999;;;<<<;;;666777999999888666333111333333222...***&&&%%%%%%%%%&&&&&&&&&%%%###!!! !!!!!!!!!        :::\\\mmmoooooommmkkkjjjlllpppsssqqqrrrrrrssssssrrrrrrqqqtttuuuvvvxxx\\\OOOSSSTTTQQQQQQAAA@@@>>><<<;;;;;;===???777888:::;;;999777444222333333222...***&&&%%%&&&((((((((('''%%%"""          888[[[mmmooonnnmmmkkkiiikkkooossspppqqqrrrrrrssssssrrrrrrqqqrrrtttvvvfffKKKNNNRRRJJJEEEKKK<<<>>>???>>><<<<<<===???888888999:::888666444333222222111---)))'''''''''))))))(((&&&$$$"""            555XXXjjjllllllkkkjjjiiijjjmmmpppooopppqqqqqqrrrssstttuuuoooqqqsssuuueeeTTTHHHIIIHHH@@@>>>CCC???>>>===<<<<<<<<<<<<;;;777777777777666444333222000000...,,,)))'''(((***((('''&&&%%%$$$############"""!!! !!!"""###!!!            444WWWiiilllllllllkkkjjjkkkmmmpppoooooopppppprrrtttwwwxxxppprrrtttwwwxxxnnnWWWUUUNNNDDD>>><<<>>>??????EEE???:::999<<<===:::666777666555444333222222111......---+++(((((()))+++&&&%%%$$$###$$$%%%&&&'''%%%###""" """###%%%&&&$$$"""  !!!"""       555XXXjjjmmmnnnoooooonnnnnnoooqqqpppooooooppprrruuuyyy{{{mmmooorrruuu|||hhheeePPPKKKNNNKKKGGGBBB???>>>>>>???>>>===<<<;;;999777555444999777444333222111///......//////...,,,)))'''%%%%%%$$$$$$&&&''''''%%%###%%%$$$###""""""###$$$$$$$$$$$$$$$"""                 !!!111QQQooonnnlllnnnrrrppplllooovvvqqqqqqqqqrrrssssssrrrqqqppptttwwwxxxqqqbbb}}}|||bbbPPPNNNSSSJJJHHHEEEBBB@@@???@@@@@@???===;;;888777666666666888777555444333222000///111000///...,,,***)))(((""""""###%%%((()))(((&&&%%%$$$###""""""###$$$$$$$$$%%%%%%###!!!                000PPPnnnooommmnnnqqqooolllnnntttrrrrrrrrrrrrssstttsssrrrrrruuuyyyzzzggg[[[tttttt```SSSMMMHHHGGGHHHFFFEEECCCBBBAAA@@@@@@@@@>>><<<999666555666888999777777777666555333222111111000...,,,***)))))))))$$$###$$$%%%(((((('''&&&$$$$$$############$$$%%%$$$%%%&&&$$$"""!!!""""""           ---NNNmmmpppnnnnnnooonnnlllnnnsssrrrrrrssssssttttttttttttuuuwwwzzz|||fffZZZiiiooouuu~~~kkkNNNGGGDDDJJJPPPKKKAAA:::CCCCCCCCCBBB@@@???>>>>>><<<;;;999777777777888999666777888888666444333333000...+++(((''''''((()))***((('''''''''&&&$$$"""$$$$$$###$$$$$$$$$%%%%%%###$$$%%%$$$###"""###$$$"""!!!!!!            ,,,MMMmmmqqqpppoooooonnnnnnppprrrrrrsssttttttssstttuuuvvvvvvxxxzzz{{{mmmaaaeee\\\YYYgggdddaaa]]][[[[[[YYYQQQIIITTTLLLGGGIIIJJJGGGBBBAAACCCCCCBBB@@@???===<<<;;;999:::;;;;;;;;;999888777666888999888555333444555222///,,,)))((((((***+++---***(((''''''&&&$$$"""######$$$$$$%%%%%%%%%%%%"""###$$$$$$""""""###$$$     '''       ***LLLlllsssrrrpppnnnoooqqqssssssqqqssstttsssrrrsssvvvxxxwwwwwwwwwxxx{{{llljjj\\\TTT^^^JJJEEEBBBFFFLLLNNNPPPQQQYYYRRRKKKHHHEEEBBBDDDHHHCCCBBB@@@>>>===<<<;;;;;;999:::===>>>===;;;888666777999999777333111333666555333000...------///000,,,***'''''''''''''''%%%"""###$$$%%%&&&&&&&&&%%%###$$$%%%$$$""""""###$$$    (((CCC000    (((IIIjjjrrrqqqooolllnnnsssuuusssppprrrtttsssqqqrrruuuyyywwwuuutttuuuyyyuuujjjdddmmmZZZPPPJJJPPPVVVWWWWWWYYYJJJHHHHHHIIIFFFBBBBBBEEEAAA@@@===<<<;;;;;;<<<===<<<===>>>>>>===;;;999888999:::999555000///222666777555333111000000111222---+++((('''''''''&&&%%%"""###$$$&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$######$$$    666NNN111       $$$FFFgggoooooollliiilllsssuuurrroooqqqsssrrrooopppuuuzzzvvvtttrrrsss}}}vvvttt}}}lll\\\QQQTTTXXXRRRLLLJJJMMMHHHEEEEEECCC@@@AAAEEE???===;;;::::::<<<>>>@@@@@@???>>>===<<<;;;;;;;;;:::;;;999444...---111666666555333111111000111111222///+++(((&&&%%%###""""""###$$$&&&''''''&&&&&&'''(((((('''%%%$$$$$$%%%!!!"""""""""!!!      777JJJ(((      """CCCdddlllmmmjjjfffjjjsssuuuqqqnnnqqqsssqqqoooooouuuzzzuuusssrrrttt~~~wwwppphhh[[[OOOLLLIIIEEEEEEHHHHHHHHHEEEBBB>>>===>>>???===<<<;;;<<<>>>@@@@@@???>>>>>>>>>;;;999777888999999::::::777333000111333111333555666555111...,,,---,,,+++)))(((&&&%%%$$$###$$$&&&'''''''''&&&&&&$$$&&&'''%%%!!! """ !!!"""###"""            <<>><<<<<<>>>===<<<::::::<<<>>>???>>>===???@@@>>>;;;777555444666888888666333222444666666777888777444000---+++......,,,***'''%%%$$$######$$$%%%'''((((((''''''%%%&&&'''%%%""" !!!""" !!!""""""!!!           %%%BBBjjjoooppppppnnnlllkkklllmmmlllooorrrssssssrrrtttvvvyyyyyyzzz|||ttt```XXXUUUZZZXXXPPPJJJIIIIIIGGGFFFGGGEEEEEEDDDAAA???>>>???@@@@@@>>>;;;:::;;;===??????===@@@BBBBBB===888333000444555555555444444666777:::;;;;;;999444///,,,+++///...,,,***'''%%%###"""###$$$&&&((()))***))))))%%%&&&&&&%%%"""!!!!!!""""""""""""!!!           %%%BBBjjjppppppooollljjjkkkmmmpppkkkoootttvvvuuusssqqqpppvvvxxxzzz}}}cccRRRJJJIIIPPPOOOKKKGGGGGGIIIHHHEEECCC>>>???@@@@@@@@@AAADDDFFFDDD@@@<<<;;;<<<>>>@@@AAA???AAACCCBBB>>>999555333444444444444333444555666:::<<<===999444///------...---+++)))'''&&&$$$###$$$&&&(((***,,,,,,,,,,,,&&&&&&%%%%%%###"""""""""###"""!!!        !!!<<>>???@@@AAABBBDDDGGGCCC@@@<<<:::;;;>>>???@@@CCCCCCCCC@@@<<<::::::;;;666555444333333333333222777:::<<<:::444///...///*********)))((('''''''''&&&'''***,,,---.........&&&%%%%%%$$$$$$$$$###"""###"""!!!          ;;;ccchhhkkknnnoooooooooooopppppppppqqqrrrsssrrrqqqoootttvvvyyyzzznnnPPPNNNHHHAAAEEEDDDEEEDDDCCCFFFHHHEEE??????@@@AAAAAA@@@@@@AAABBB@@@===::::::;;;===>>>???FFFEEEBBB>>>::::::<<<>>>888666333222222222111///222777;;;:::444...---...))))))))))))(((((((((((('''(((***,,,---...------'''%%%$$$$$$%%%%%%$$$###"""""""""!!!             $$$AAAiiilllnnnpppqqqooommmkkkkkkrrrpppooopppqqqrrrqqqpppvvvzzz~~~cccKKKLLLFFF>>>DDD???AAAAAAAAAEEEJJJHHHAAA???AAABBBBBB@@@??????@@@@@@>>><<<===???AAAAAAAAAGGGEEEAAA===888777999<<<777555222111222222111///...555;;;:::333,,,***+++***)))))))))((((((((('''&&&''')))***+++++++++***'''%%%###$$$&&&&&&%%%### !!!""""""!!!          &&&CCClllnnnppppppooommmkkkkkklllpppooonnnooorrrsssrrrpppsssxxx~~~ZZZFFFHHHCCC===EEE;;;>>>??????EEELLLKKKDDD===???AAAAAAAAA@@@AAABBBBBBAAA@@@AAADDDEEEEEEEEEGGGEEEBBB===888555666777666333111111222333222000---444;;;:::222+++'''(((++++++***)))((('''&&&&&&%%%&&&'''((())))))(((''''''%%%###$$$&&&'''%%%### !!!"""###"""              ###@@@hhhnnnnnnnnnlllkkkllloooqqqnnnnnnnnnpppttttttrrrooonnntttyyyyyyzzzSSSKKKGGGBBBAAA@@@CCC@@@???BBBGGGIIIGGGCCC>>>???AAAAAA@@@???@@@AAAAAAAAAAAAAAACCCFFFJJJLLLGGGFFFDDDAAA===:::666444888444111333888888333---+++444<<<<<<555---)))(((---,,,***(((((((((((()))((('''((()))&&&!!!"""'''...***&&&%%%((('''$$$ ###"""!!!!!!!!!             999```jjjlllooommmjjjiiilllnnnnnnooopppqqqrrrsssssssssqqqrrrtttvvvvvvRRRKKKGGGCCCCCCAAACCCAAA@@@BBBGGGIIIGGGDDD>>>???@@@@@@??????@@@BBBAAAAAABBBCCCEEEHHHJJJLLLHHHGGGDDDAAA===:::888666777444333444888999777444111888>>>>>>666...******---,,,+++***)))***++++++)))&&&%%%$$$"""###))),,,)))&&&'''))))))%%% !!! !!!###"""           999___jjjlllnnnnnnmmmmmmoooqqqppppppqqqqqqqqqqqqqqqqqqqqqrrrtttuuurrrQQQKKKGGGDDDDDDCCCCCCAAA@@@CCCFFFHHHFFFDDD@@@@@@@@@???>>>???AAADDDCCCCCCDDDEEEFFFHHHJJJKKKIIIGGGDDD@@@===;;;999999555555444555777888:::;;;777<<<@@@>>>777///,,,+++------,,,++++++,,,,,,,,,***%%%!!! $$$+++***(((''')))+++***&&&""""""!!! !!!######!!!            777]]]jjjkkklllnnnooopppqqqqqqqqqqqqqqqqqqppppppoooooorrrsssuuuvvvoooRRRMMMHHHEEEFFFCCCAAA@@@@@@BBBEEEFFFDDDBBBBBBBBB@@@>>>>>>@@@DDDGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGCCC???<<<:::::::::333555555333222444888<<<:::===???<<<555...++++++......---,,,,,,+++++++++)))$$$!!! %%%+++''''''(((***,,,***'''###%%%###!!!!!!!!!            444ZZZiiiiiikkklllnnnooonnnnnnpppppppppooooooooopppppptttuuuvvvwwwlllSSSNNNHHHFFFFFFBBB@@@???@@@AAABBBCCCBBBAAACCCCCCAAA??????AAAFFFIIIKKKJJJIIIGGGFFFFFFFFFFFFGGGEEEBBB>>>;;;::::::;;;333444444111......333888999;;;<<<:::444...***)))000///...---+++)))(((''')))%%%###%%%&&&$$$&&&)))&&&&&&(((***+++)))&&&$$$$$$"""          111VVVggghhhjjjkkkkkkjjjiiiiiinnnnnnnnnnnnnnnpppqqqrrrrrrssstttuuueeeQQQMMMGGGFFFFFFBBB???@@@@@@AAABBBBBBAAAAAACCCCCCAAA@@@???BBBFFFJJJLLLJJJHHHFFFEEEEEEFFFGGGGGGEEEBBB???===<<<;;;;;;444444333000,,,,,,000333777999:::999555000,,,***/////////...,,,***((('''***&&&%%%)))***'''&&&'''%%%&&&((()))((('''%%%$$$        ///TTTeeeiiilllmmmiiiggggggiiimmmmmmllllllnnnoooqqqsssnnnoooqqqrrrwww\\\LLLIIIEEEEEEGGGBBB@@@AAACCCCCCCCCBBBBBBCCC@@@@@@@@@??????AAAEEEHHHJJJHHHEEECCCCCCEEEHHHKKKGGGFFFEEECCCAAA???>>>===555555333111//////111333666888;;;;;;999444000---......//////...---++++++,,,'''&&&)))***(((&&&&&&&&&'''''''''&&&%%%$$$$$$!!!         ///SSScccjjjqqqpppkkkhhhjjjooonnnnnnlllllllllnnnpppqqqmmmoooppprrrmmmUUUHHHGGGCCCDDDGGGCCCBBBCCCEEEEEEDDDCCCDDDDDD>>>??????>>>>>>@@@CCCFFFGGGEEEBBBAAABBBFFFKKKOOOGGGGGGGGGEEEDDDBBB@@@>>>666555444333333333444444666999<<<>>><<<888444111,,,---...000000000//////...(((%%%''')))'''%%%&&&&&&''''''&&&$$$######$$$&&&###           000TTTbbbkkkttttttmmmjjjnnnuuupppooommmlllllllllnnnooopppqqqsssuuu```SSSFFFCCCDDDDDDDDDDDDDDDFFFGGGGGGEEECCCBBBCCC@@@AAABBBAAA@@@@@@@@@AAAHHHFFFCCCCCCEEEHHHKKKMMMHHHGGGEEEDDDBBBAAA@@@@@@<<<666000///333888999888888;;;>>>>>>;;;666111///111222333222///......///111+++$$$###%%%((('''%%%!!!$$$((('''$$$!!!!!!"""""" !!!"""          +++JJJccckkkpppooooooqqqtttsssrrrnnnllllllnnnppppppoooqqqqqqqqqppp^^^QQQEEEBBBBBBBBBAAABBBEEEFFFGGGEEEBBB???======AAABBBBBBBBBAAA@@@AAAAAAFFFDDDAAA@@@AAACCCDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@BBB<<<555333444444333000888;;;???@@@>>>999444111111222444333///+++)))(((---((($$$$$$'''***)))'''###$$$&&&%%%###"""!!!!!!"""  !!!       ***IIIcccjjjppppppoooqqqsssrrrooommmkkkllloooppppppnnnrrrrrrqqqqqq\\\PPPEEEAAAAAA@@@@@@AAADDDEEEEEEDDD@@@===;;;;;;AAAAAAAAABBBBBBBBBBBBBBBDDDCCCAAA???>>>>>>??????CCCCCCDDDEEEEEEDDDBBBAAAFFF@@@:::666555444000...999<<>>>>>???AAACCCEEEGGGGGGFFFEEEDDDGGGBBB===999888888666555<<<;;;<<<<<<===<<<:::999333555666555111---+++***'''&&&&&&'''***,,,***)))'''$$$!!!!!!###$$$""" !!! !!!!!!        (((FFFaaaiiiqqqrrrqqqrrrqqqooohhhiiikkkmmmooooooooonnnsssrrrqqqpppZZZQQQHHHEEEDDDBBBCCCFFFCCCEEEGGGFFFDDDBBBBBBBBB===<<<<<>>???@@@???======>>>@@@AAACCCEEEHHHIIIIIIHHHGGGIIIEEEAAA===<<<<<<=========:::666555777:::;;;;;;888888666222---***)))***((((((((()))******)))'''(((%%%""""""$$$%%%### !!!         '''DDD___hhhpppqqqqqqrrrqqqooohhhiiilllnnnoooooooooooorrrrrrqqqoooxxxVVVOOOHHHEEEDDDCCCDDDHHHHHHIIIJJJHHHDDDAAA@@@???>>><<<;;;===BBBDDDCCCAAA888:::<<<:::888888<<>>>>>===888222111333777999999:::888444...((($$$$$$%%%************))))))(((''''''&&&%%%$$$%%%%%%###"""!!!"""###!!!       %%%BBB^^^gggnnnoooppprrrsssrrriiikkkmmmnnnnnnnnnooopppssssssqqqppplllPPPJJJDDDCCCBBBAAACCCGGGFFFGGGHHHFFFCCC@@@>>>>>>AAA>>>;;;<<<@@@AAA???<<<777999999777444444999>>>BBBBBBCCCDDDFFFGGGHHHHHHEEEHHHKKKLLLIIIDDD>>>;;;:::666111111444777777555444333111---(((&&&%%%&&&************)))(((((()))&&&''')))(((&&&%%%$$$$$$"""$$$&&&%%%!!!!!!!!!          $$$AAA]]]ffflllnnnooorrruuutttlllnnnooonnnmmmmmmoooqqqvvvuuusssqqqcccLLLFFFAAA@@@???>>>AAAFFF@@@BBBDDDCCCAAA?????????DDD@@@<<<<<>>AAAAAAAAABBBCCCEEEGGGGGG===CCCLLLQQQOOOGGG???999888555222333666888555111,,,...//////---,,,+++,,,)))******)))((((((***+++$$$(((++++++'''$$$$$$%%%"""&&&((('''""" ######!!!               $$$@@@]]]eeekkklllnnnsssvvvvvvnnnooopppnnnllllllooorrrxxxwwwuuusssdddLLLIIIEEEBBBAAAAAA@@@???HHHCCC======AAACCCAAA>>>===>>>???@@@???<<<999777888999:::888666777;;;?????????AAAFFFHHHCCC999111+++111999@@@DDDDDDBBB@@@777555333222222222222111000222333111,,,))))))***---,,,,,,+++***)))'''&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$"""              (((CCC]]]jjjlllkkkqqqssssssxxxvvvsssooolllkkklllooopppuuutttqqqooo]]]LLLIIIEEEBBBAAAAAA@@@???FFFDDDAAA@@@@@@@@@AAAAAA@@@??????>>>===<<<;;;;;;:::;;;;;;:::888999<<>>===>>>???@@@<<<======<<<;;;;;;===@@@???@@@DDDHHHIIIBBB666---!!!'''111;;;BBBDDDCCCBBB:::888666333111000//////...//////---+++***,,,---------,,,,,,***)))'''&&&*********)))(((&&&%%%$$$%%%$$$"""      &&&>>>^^^lllnnnlllqqqppplllppptttttttttsssssssssrrrrrruuutttrrrppptttSSSLLLIIIEEECCCBBBBBBAAAAAAEEEEEEDDDCCCBBBBBBCCCDDDBBBAAAAAA@@@@@@@@@AAAAAA;;;<<<<<<<<<===>>>@@@AAA===>>>AAAEEEFFFBBB;;;555111444999>>>AAABBBBBBAAA===<<<:::666333000000111000///...,,,+++***+++,,,+++++++++***)))'''&&&%%%))))))))))))((('''&&&%%%$$$###!!!        $$$;;;]]]kkkooonnnrrrqqqmmmpppooopppqqqsssuuuwwwyyyzzzxxxwwwuuusssoooTTTLLLIIIEEECCCCCCCCCBBBAAAGGGDDDAAABBBEEEFFFDDDAAA@@@AAACCCDDDCCCBBB@@@???999999:::<<>><<<@@@@@@??????@@@AAABBBCCCAAAAAA???:::555222333444222111///---,,,+++))))))++++++++++++***)))((((((&&&'''((((((((((((''''''###"""         ###999[[[jjjnnnnnnssssssooosssooopppppprrruuuxxx{{{}}}uuuuuutttsssjjjUUULLLIIIEEECCCCCCCCCCCCBBBGGGCCC???AAAFFFHHHDDD@@@@@@BBBDDDEEEEEECCC@@@>>>:::999:::===@@@CCCDDDCCCEEECCCAAA???===<<<======BBBAAA???>>>???AAADDDEEECCCCCCBBB===777444555777333222000///...,,,)))'''+++,,,,,,------------,,,&&&&&&'''(((((((((((((((""""""!!!          """888YYYhhhlllkkkrrrsssqqquuusssssstttuuuwwwxxxyyyyyyuuuuuuuuuuuudddTTTLLLIIIEEECCCCCCDDDCCCCCCDDDBBBAAACCCEEEEEECCCAAACCCCCCDDDCCCCCCAAA@@@???>>>======???BBBDDDCCCBBBCCCCCCAAA???===<<<===>>>======>>>???AAACCCDDDEEEBBBDDDCCC>>>777444666888222111000111222000+++'''((()))***,,,------......)))))))))***))))))((((((!!!!!!"""""""""!!!           !!!777XXXfffiiihhhooopppoootttrrruuuyyy|||}}}{{{xxxvvvuuuuuuvvvvvv```RRRLLLIIIEEECCCDDDDDDDDDCCC@@@BBBDDDDDDCCCBBBBBBDDDFFFEEECCCAAA@@@???@@@@@@BBB@@@@@@AAADDDEEECCC@@@===???@@@@@@?????????@@@:::<<>>777444666999000///000222444222---((($$$%%%&&&(((***+++,,,,,,,,,,,,,,,+++***)))(((''' !!!"""######"""!!!           !!!777XXXeeegggffflllnnnmmmrrrmmmsss{{{zzzvvvooopppqqqrrrsss\\\JJJJJJGGGEEECCCCCCCCCCCCBBB@@@CCCGGGGGGFFFEEEFFFHHHGGGFFFCCC@@@>>>>>>>>>???BBB???<<<>>>BBBDDDAAA>>>BBBBBBBBB@@@??????AAACCC>>>@@@BBBAAA@@@@@@CCCFFFBBB@@@AAAAAA:::222333:::000//////000222222111000'''&&&%%%&&&(((+++,,,,,,...,,,)))(((((('''&&&$$$!!!###""" """%%%###!!!        ###222NNNeeemmmiiikkklllmmmtttwwwuuuuuuzzzxxxqqqlllpppuuutttmmmZZZJJJJJJHHHEEECCCBBBBBBAAAAAABBBEEEHHHIIIHHHFFFFFFGGGFFFEEECCCAAA@@@AAABBBCCCCCCAAA???AAAEEEGGGDDDAAADDDCCCCCCAAA@@@@@@AAABBB???@@@BBBAAA??????BBBEEEAAA@@@@@@@@@:::111111666000......///000111000///***)))'''''')))+++++++++...+++)))'''&&&&&&$$$""" """###$$$###"""######"""!!!      !!!...OOOfffppplllmmmnnnnnnssssssqqqqqqssswwwyyyvvvrrrtttuuuvvvtttdddVVVJJJIIIHHHEEEBBBAAA@@@??????AAAEEEIIIKKKJJJHHHGGGGGGEEEDDDCCCBBBBBBCCCEEEFFFDDDCCCCCCFFFIIIJJJGGGDDDEEEDDDCCCBBBBBBBBBCCCCCC@@@AAAAAA@@@??????AAACCC@@@@@@@@@???999111///111///---,,,,,,.../////////...,,,))))))***,,,,,,+++///---***)))(((&&&$$$"""######$$$%%%&&&%%%""" !!!         ,,,OOOfffqqqmmmnnnnnnlllqqqpppooonnnnnnpppsssuuuwww{{{vvvsss]]]RRRIIIHHHGGGEEEBBB???===>>>>>>>>>BBBGGGJJJLLLJJJIIIGGGFFFEEECCCBBBBBBCCCEEEFFFDDDDDDFFFIIILLLLLLIIIFFFDDDCCCBBBCCCEEEFFFFFFEEEBBBAAA@@@???>>>???@@@BBB@@@AAAAAA???999222...---...,,,******,,,......---...,,,******,,,---...---222000---,,,+++)))&&&$$$$$$######%%%'''%%%!!!        !!!...MMMeeeqqqnnnooommmkkknnnooopppqqqpppppprrrwww{{{~~~uuuqqqYYYPPPGGGGGGGGGFFFBBB>>><<<===???;;;>>>CCCHHHKKKLLLJJJHHHHHHFFFDDDBBBAAAAAABBBCCCCCCDDDFFFIIIKKKJJJHHHFFFAAAAAAAAACCCGGGIIIIIIHHHCCCAAA???>>>>>>???AAAAAAAAABBBBBB>>>999444///,,,,,,+++)))***,,,------,,,,,,***)))***,,,...//////111000...---,,,***'''$$$$$$""""""$$$%%%$$$        $$$222MMMfffrrroooqqqooolllooolllpppssssssrrrssswww{{{}}}sssnnnUUUOOOFFFFFFGGGGGGCCC>>><<<>>>@@@;;;===AAAFFFKKKLLLKKKIIIJJJHHHEEECCCAAA@@@@@@AAADDDEEEGGGHHHIIIHHHFFFEEEAAA???@@@CCCHHHKKKJJJHHHCCC@@@===<<<>>>@@@AAABBBAAACCCAAA<<<888555000+++*********+++------,,,******((('''(((+++...//////---,,,+++++++++)))%%%###"""""""""######"""       $$$333NNNgggsssqqqrrrqqqooossskkkooorrrtttssssssvvvxxxyyyqqqnnn~~~QQQOOOHHHEEEGGGGGGDDD???===???CCC???@@@BBBFFFJJJLLLKKKIIIKKKJJJGGGDDDBBBAAABBBBBBFFFGGGHHHHHHGGGFFFFFFFFFCCCAAA@@@CCCHHHJJJHHHEEECCC???;;;;;;>>>AAABBBBBB@@@BBB???888555555111+++))))))***---......+++(((***(((&&&''')))+++,,,,,,+++*********+++)))&&&###"""###$$$$$$"""!!!!!!!!!       !!!...LLLdddpppnnnppppppoootttnnnppprrrsssssstttvvvxxxyyyuuuqqqooowwwNNNOOOIIIDDDGGGGGGDDD???===@@@DDDDDDCCCCCCFFFJJJLLLJJJHHHLLLJJJGGGEEEDDDCCCDDDEEEHHHIIIIIIHHHFFFEEEEEEFFFEEEBBBAAADDDHHHIIIEEEAAABBB>>>::::::>>>AAACCCCCC???@@@===666333444111***((()))+++...000...+++(((+++)))&&&&&&((()))))))))+++++++++,,,---+++(((%%%"""$$$&&&%%%""" """%%%        )))HHH```kkkiiilllmmmlllrrrtttsssrrrrrrtttvvvyyyzzztttrrrqqqqqqqqqRRRNNNFFFIIIHHHFFFCCC???>>>???@@@???AAADDDFFFFFFFFFGGGHHHJJJHHHGGGFFFFFFGGGIIIJJJGGGJJJJJJGGGFFFFFFDDD@@@GGGGGGEEEDDDBBBBBBBBBBBBDDDAAA??????BBBDDDDDDCCC===>>>:::333///111444333((('''(((***,,,------+++------,,,)))''''''***,,,((()))******)))'''%%%###"""""""""""""""!!!           $$$CCC```ccciiinnnkkkrrrqqqxxxtttpppqqquuuxxxwwwuuurrrtttuuutttlllTTTUUUPPPHHHHHHFFFCCC@@@???@@@BBB@@@CCCFFFHHHHHHHHHHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHGGGJJJJJJGGGFFFGGGEEEAAAFFFFFFEEEDDDBBBAAA@@@@@@CCCAAA??????AAABBBAAA???@@@>>>777///,,,///111000000---***)))***+++++++++...+++((((((***++++++***)))***++++++***(((&&&$$$!!!!!!"""""""""!!!!!!     %%%CCCccchhhlllmmmiiirrrtttvvvsssqqqrrruuuvvvrrrooouuuvvvwwwvvveeeNNNNNNKKKGGGGGGEEECCC@@@@@@BBBDDDCCCEEEHHHJJJJJJJJJKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJMMMLLLIIIHHHJJJIIIFFFFFFFFFGGGFFFDDDBBB@@@???@@@@@@@@@AAACCCCCCAAA@@@BBB===555---,,,111222///444000+++)))***+++------...)))&&&(((---///,,,(((++++++++++++***(((&&&%%% !!!!!!"""""""""!!!!!!   &&&BBBeeelllnnnlllfffrrrvvvsssrrrqqqsssuuusssnnniiirrrsssttttttaaaJJJEEECCCFFFFFFEEECCCAAABBBDDDFFFDDDFFFIIIKKKKKKKKKLLLMMMKKKKKKLLLLLLMMMLLLLLLKKKNNNPPPOOOKKKKKKMMMNNNKKKHHHHHHIIIIIIHHHEEEBBB@@@>>>@@@BBBDDDEEEEEECCCAAA===999333///222777666111000---******+++...///000+++)))(((***...///,,,)))+++++++++***)))'''%%%$$$ !!!!!!"""!!!!!!!!!     '''BBBdddjjjmmmlllfffppprrrrrrqqqqqqrrrsssrrrnnnkkkqqqrrrssssssdddOOOHHHGGGFFFFFFEEEDDDBBBCCCEEEHHHDDDGGGJJJKKKKKKKKKLLLMMMJJJKKKLLLNNNOOOOOOOOOOOOMMMOOOMMMIIIIIIMMMNNNMMMGGGHHHIIIIIIHHHFFFCCCBBBAAACCCEEEEEEDDDAAA>>><<<222222111111777<<<999222,,,++++++,,,...///...---)))***+++,,,,,,,,,,,,,,,******)))(((&&&%%%$$$### !!!!!!!!!!!!      '''AAA```eeejjjmmmhhhmmmkkkqqqppppppqqqrrrsssrrrrrruuuvvvwwwvvvcccPPPGGGIIIFFFFFFFFFDDDCCCDDDFFFIIIEEEHHHKKKLLLLLLLLLMMMNNNKKKKKKLLLMMMNNNOOOPPPPPPJJJLLLIIIEEEEEEJJJLLLKKKEEEFFFGGGGGGGGGFFFDDDDDDFFFHHHHHHEEE@@@:::666444---000222444888;;;888222...---,,,---......,,,***))),,,------+++***,,,...******((('''%%%$$$###""" !!!!!!!!!!!!       &&&===\\\bbbiiinnnhhhkkkfffoooooopppqqqssstttuuuvvvssstttuuuttt{{{]]]MMMDDDHHHGGGGGGGGGEEECCCDDDFFFIIIGGGJJJMMMOOOOOOOOOOOOPPPMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKHHHDDDDDDJJJMMMMMMGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKGGG@@@:::777666333777999888888999777333///...,,,,,,.../////////...---+++***+++,,,,,,,,,,,,+++)))'''%%%$$$######"""""""""!!!          %%%666YYYdddlllooofffiiifffkkknnnqqqsssttttttttttttnnnpppqqqppprrrYYYMMMGGGNNNHHHHHHGGGEEECCCDDDFFFIIIIIILLLOOOPPPPPPPPPQQQRRROOOMMMJJJHHHGGGGGGHHHIIIMMMMMMJJJFFFFFFLLLPPPPPPKKKKKKKKKKKKLLLMMMOOOOOOJJJLLLMMMJJJDDD@@@>>>???===AAAAAA<<<999999888555///,,,***+++...222555777333---((((((,,,...---***---,,,***(((&&&%%%$$$$$$###""""""!!!             $$$111YYYgggooonnndddiiihhhiiimmmrrrvvvvvvtttrrrpppoooqqqrrrqqqoooZZZMMMPPPMMMHHHHHHHHHIIIEEEAAACCCIIIKKKKKKKKKLLLMMMNNNOOOOOOOOOKKKIIIJJJHHHDDDCCCEEEJJJJJJJJJHHHGGGHHHKKKNNNMMMSSSTTTOOOJJJLLLPPPQQQPPPXXX\\\UUUGGG???BBBIIIEEEBBB>>><<<<<<;;;888555222///,,,---000222222111///---***+++---000111111222000,,,(((%%%#########!!!""""""""""""          &&&777YYYkkkhhhjjjnnnllljjjjjjnnnsssuuuuuusssqqqqqqnnnoooooooooiiiUUUGGGJJJHHHHHHFFFGGGHHHFFFBBBCCCFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJGGGFFFHHHHHHEEEFFFIIIKKKLLLKKKJJJHHHHHHJJJLLLKKKPPPPPPLLLIIIKKKMMMMMMMMMPPPQQQNNNHHHDDDEEEHHHDDD???:::999<<<===:::777...+++((((((***,,,,,,,,,---+++))))))***,,,,,,+++000...+++(((&&&$$$$$$###"""""""""""""""          $$$666YYYkkkhhhlllpppmmmlllllloooqqqrrrqqqpppqqqqqqpppqqqqqqrrrcccQQQCCCFFFEEEHHHEEEDDDGGGHHHDDDCCCDDDFFFHHHJJJLLLMMMMMMLLLLLLGGGDDDCCCEEEFFFDDDEEEIIIIIIJJJLLLLLLKKKKKKLLLMMMKKKNNNNNNKKKJJJMMMMMMJJJIIIHHHGGGHHHJJJKKKJJJHHHCCC<<<666666:::>>><<<999111...+++***,,,---...---...,,,******+++***)))''',,,,,,+++)))(((&&&$$$###""""""""""""!!! """""""""!!!      !!!444XXXkkkiiimmmrrrpppoooooopppqqqpppooonnnpppqqqqqqqqqrrrsss```RRRDDDHHHIIIIIIDDDBBBFFFIIIFFFCCCBBBGGGIIILLLNNNOOONNNMMMKKKGGGCCCAAABBBBBB???@@@DDDEEEHHHLLLNNNNNNNNNOOOPPPMMMOOONNNLLLMMMOOONNNIIIEEEDDDEEEIIIMMMNNNKKKGGGDDD<<<444333888<<<;;;888444222000/////////000111000............---+++)))))))))******)))'''%%%###""""""""""""!!!!!! !!!      222WWWkkkjjjooouuusssqqqoooqqqrrrrrrpppoooooopppooopppqqqrrrxxx\\\SSSEEEJJJMMMIIIDDDBBBFFFIIIFFFDDDCCCFFFGGGJJJLLLLLLKKKHHHGGGDDD@@@>>>???>>><<<>>>BBBGGGJJJMMMOOOOOONNNNNNNNNMMMNNNMMMJJJKKKNNNMMMIIICCCFFFJJJNNNNNNLLLIIIGGGFFF===444222555888888555111000///---,,,,,,...///000///...///000000...,,,'''((()))******(((%%%######"""""""""!!!!!!!!!!!!!!!!!!    111VVVkkkkkkpppvvvtttrrrnnnqqquuuvvvtttrrrpppooooooppprrrsssnnnWWWSSSEEEIIIMMMJJJEEEDDDFFFGGGFFFEEEGGGKKKLLLMMMMMMMMMKKKIIIHHH@@@<<<;;;===>>>===@@@EEEKKKMMMOOOOOONNNKKKJJJJJJJJJLLLJJJFFFFFFIIIJJJHHHDDDHHHLLLMMMJJJFFFEEEEEEDDD>>>777333222444444444111111000...,,,---///222000...------......---+++'''((()))))))))'''%%%$$$###""""""!!!!!!""""""#########!!!          000UUUjjjkkkqqqvvvtttrrrmmmqqquuuxxxvvvsssqqqppprrrssstttvvvgggUUUTTTEEEGGGLLLJJJGGGFFFGGGFFFDDDGGGLLLQQQQQQQQQPPPOOOMMMKKKJJJCCC>>><<<>>>>>>>>>AAAEEEIIIKKKMMMNNNLLLKKKLLLLLLIIILLLKKKEEEBBBFFFJJJKKKIIIIIIGGGDDDBBB@@@AAABBB@@@===999444111111222444333444444222000111444777222000---,,,,,,,,,+++***(((((()))((((((&&&%%%$$$######"""!!!!!!"""###$$$"""!!!          ///TTTjjjkkkpppvvvsssqqqmmmpppsssuuutttsssrrrrrrssstttuuuvvvfffVVVVVVFFFGGGLLLKKKHHHHHHGGGEEECCCHHHOOOQQQQQQOOOMMMKKKIIIHHHHHHIIIDDD@@@@@@???===???CCCDDDFFFIIIKKKLLLNNNPPPRRRJJJOOONNNGGGBBBEEELLLOOOMMMGGG@@@<<<;;;===???@@@<<<<<<:::555000///222555222333444222000111555888777333///,,,++++++***)))))))))(((((('''&&&%%%$$$######"""!!!!!!"""###$$$        """...TTTjjjkkkpppuuurrrpppnnnoooqqqqqqqqqqqqssstttqqqrrrssstttbbbVVVNNNFFFGGGJJJHHHEEECCCCCCEEEHHHJJJJJJNNNMMMKKKIIIIIIIIIJJJKKKOOOFFFAAABBBBBB>>>===@@@???GGGJJJGGGKKKTTTVVVPPPFFFCCCCCCHHHIIIFFFGGGKKKIIIHHHEEE@@@<<<;;;@@@DDDBBB@@@<<<999666666666777444333222222222444666777888444///---......,,,+++***(((&&&$$$"""###$$$$$$ !!!!!!"""""""""###"""        000SSSjjjooouuuvvvqqqoootttpppnnnoooooommmnnnrrrpppppppppqqqZZZOOOJJJEEEGGGJJJFFFDDDBBBCCCFFFJJJLLLMMMKKKJJJIIIHHHHHHKKKMMMOOORRRJJJDDDDDDCCC???===??????GGGIIIFFFIIIRRRTTTOOOHHHDDDBBBEEEEEEBBBDDDHHHEEEEEEDDD???;;;:::>>>AAABBBAAA>>>:::777555333333222111111222444666999;;;:::666111......---***((('''&&&$$$######$$$&&&'''$$$$$$$$$###""""""!!!!!!       !!!000TTTkkkooossstttpppqqqppplllkkkmmmmmmlllmmmqqqttttttuuuuuu~~~UUULLLGGGCCCFFFIIIDDDCCCAAACCCGGGKKKNNNOOOLLLKKKHHHGGGHHHJJJMMMPPPRRRLLLFFFEEEBBB>>><<<===BBBHHHIIIEEEGGGNNNPPPLLLKKKFFFBBBAAA>>>::::::<<<===??????===:::999;;;>>>???>>><<<:::888666444333222111111222444666888::::::777333000...+++)))'''$$$$$$######$$$&&&((()))((((((&&&%%%###"""     """///UUUmmmoooppppppppptttrrrooonnnqqqrrrppprrrvvvvvvvvvvvvvvv|||WWWNNNHHHCCCEEEFFFDDDBBBAAABBBFFFJJJMMMNNNQQQNNNJJJGGGFFFHHHJJJLLLOOOKKKGGGDDDAAA???======IIILLLKKKGGGGGGKKKLLLIIILLLHHHDDD???999333///...333666999:::888777888;;;:::999888777777777888888444333222222222222333333777555333111...+++)))'''$$$$$$$$$$$$$$$&&&'''(((((('''&&&$$$###!!!     """...VVVoooooommmmmmooovvvvvvsssrrrtttuuusssssswwwrrrrrrsssssswwwWWWOOOIIIEEEGGGGGGEEECCCAAABBBEEEHHHKKKLLLQQQNNNKKKHHHGGGHHHJJJKKKLLLKKKJJJFFFDDDCCCCCCCCCNNNOOONNNKKKIIIJJJJJJHHHIIIHHHFFFAAA;;;555///+++,,,000555777666555777999:::888555444444666888:::222111111000////////////111111111000...,,,***)))&&&&&&%%%%%%$$$$$$$$$%%%$$$######"""!!!       !!!+++UUUoooooommmmmmpppxxxvvvsssrrrsssrrrooooooqqqppppppppppppkkkQQQMMMHHHGGGKKKKKKFFFDDDBBBBBBEEEIIIKKKLLLLLLKKKJJJIIIIIIJJJLLLMMMJJJMMMMMMJJJHHHIIIJJJIIIOOOPPPOOONNNMMMLLLJJJIIIFFFHHHHHHCCC@@@===999444---111666777666555666888<<<:::777444333333444555------......////////////***---///000...,,,++++++(((''''''&&&%%%###""""""          )))RRRmmmooonnnnnnqqqwwwxxxuuutttvvvtttpppoooqqqpppqqqqqqqqqaaaMMMKKKHHHHHHMMMMMMFFFDDDBBBDDDGGGKKKNNNOOOKKKKKKKKKJJJJJJJJJKKKKKKHHHNNNOOOJJJGGGJJJKKKIIIKKKKKKNNNPPPQQQOOOMMMLLLIIIKKKHHHAAA>>>@@@>>>:::444888;;;:::777555555666888888888777555333222111------......//////......'''+++...///---***))))))'''''''''&&&%%%$$$""""""       '''PPPkkkooopppqqqrrrwwwyyyvvvvvvxxxwwwsssrrrtttrrrrrrrrrsss}}}___LLLKKKHHHIIINNNMMMEEEDDDCCCEEEJJJOOORRRSSSNNNMMMMMMLLLKKKIIIGGGFFFFFFLLLMMMGGGDDDGGGHHHFFFFFFGGGKKKQQQSSSQQQOOOOOONNNNNNHHH===999<<<<<<999<<<>>>@@@===888555444555111444777999999666333000111111111000///---,,,+++&&&***...///,,,)))((((((&&&&&&&&&&&&%%%$$$######"""!!!!!!       &&&NNNjjjooorrrsssrrrvvvtttqqqrrruuuuuuqqqqqqsssrrrrrrrrrsssuuu\\\OOONNNIIIJJJNNNLLLMMMGGG@@@???EEELLLQQQRRRNNNMMMKKKJJJIIIHHHGGGGGGGGGEEECCCDDDFFFIIIJJJJJJMMMJJJIIILLLRRRTTTRRRNNNNNNLLLGGGBBB???======>>>;;;>>>AAAAAA>>>:::666444999555222222555666222...000111111000...,,,---...+++---......+++)))))))))$$$%%%%%%%%%%%%%%%$$$$$$$$$###""" !!!!!!###      '''JJJiiimmmkkkqqquuussstttsssrrrrrrrrrrrrssstttvvvuuusssrrrpppZZZPPPQQQLLLJJJLLLIIIIIIDDD???@@@FFFLLLOOOPPPLLLKKKJJJIIIIIIHHHHHHHHHGGGDDDBBBAAACCCFFFIIIJJJIIIGGGFFFIIINNNPPPNNNKKKMMMLLLIIIFFFDDDCCCCCCDDD<<<>>>AAAAAA@@@<<<:::888;;;777444444777777444000///000000...+++***+++,,,***+++---,,,)))'''&&&&&&''''''''''''&&&%%%$$$###%%%$$$""" !!!  %%%HHHfffllljjjooosssqqqtttsssrrrqqqqqqrrrsssttttttsssrrrpppjjjWWWQQQTTTOOOKKKJJJEEEDDDBBB@@@CCCHHHLLLMMMMMMIIIIIIIIIIIIIIIIIIIIIJJJIIIEEE???===???CCCGGGIIIFFFDDDDDDFFFKKKLLLKKKHHHJJJJJJIIIIIIHHHHHHHHHHHH@@@AAABBBBBBAAA@@@===<<<<<<999777777888999666333222222000...+++)))***,,,+++,,,---,,,)))&&&%%%%%%*********)))'''%%%$$$###&&&%%%###!!!    &&&GGGeeelllkkkooorrrppptttsssrrrqqqqqqrrrssstttuuutttrrrqqq|||gggUUUPPPTTTNNNJJJIIIEEEAAAAAACCCFFFKKKMMMLLLKKKGGGGGGHHHIIIJJJKKKKKKKKKJJJEEE???<<<===AAAFFFHHHEEEDDDDDDFFFIIIKKKJJJHHHGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDDDDDDDCCCBBB???===<<<:::777777888888666444666555333000---+++---......///000...+++(((&&&&&&*********)))((('''%%%%%%%%%%%%$$$"""!!!      (((GGGeeennnnnnqqqsssrrrssssssrrrqqqqqqrrrsssssswwwvvvuuusssvvveeeSSSNNNQQQKKKGGGIIIFFFBBBCCCFFFIIILLLMMMLLLKKKEEEFFFHHHJJJLLLMMMMMMMMMLLLGGGAAA===>>>BBBEEEGGGFFFFFFGGGHHHJJJKKKJJJJJJHHHIIIJJJKKKKKKJJJHHHGGGIIIGGGEEEEEEEEECCC???<<<999888666666666555444222666666444111...,,,---......///000...+++(((&&&&&&(((((((((((((((((('''&&&#####################"""!!!    '''DDDbbbooopppqqqsssrrrsssrrrqqqqqqqqqqqqrrrssswwwvvvtttsssxxxcccRRRMMMOOOIIIEEEHHHHHHDDDEEEHHHJJJKKKLLLKKKKKKEEEGGGIIILLLMMMNNNNNNNNNNNNJJJEEECCCCCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHFFFEEEEEEFFFEEE@@@;;;666666555444333222111111222333333111...,,,,,,,,,+++,,,---,,,)))&&&%%%%%%%%%&&&&&&'''''''''&&&&&&!!!"""###$$$$$$$$$######!!!   $$$???^^^mmmpppqqqrrrrrrsssrrrqqqppppppqqqrrrssstttsssqqqppp}}}```PPPMMMPPPIIIEEEGGGFFFFFFGGGHHHHHHHHHHHHJJJKKKFFFHHHKKKMMMOOOPPPOOOOOOPPPMMMJJJIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIDDDBBBBBBEEEHHHGGGAAA<<<444555444333111000000000000222444333000...---,,,***+++---,,,)))'''&&&&&&%%%%%%%%%%%%%%%$$$###""" !!!"""###""""""!!!    """<<<[[[mmmqqqrrrsssssssssrrrqqqppppppqqqrrrssssssrrrpppooo]]]NNNMMMQQQJJJEEEFFFEEEGGGHHHGGGFFFEEEFFFHHHJJJGGGIIILLLOOOPPPPPPPPPOOOPPPOOONNNMMMMMMKKKHHHEEECCCDDDFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHIIIIII@@@???@@@DDDIIIIIICCC===444444444333111000000000000333666666444111///...+++---......+++)))))))))&&&&&&%%%$$$###!!!  !!!!!!!!!!!!     ###<<<\\\oootttuuuuuuvvvrrrrrrqqqppppppqqqrrrrrrtttsssrrrppp{{{]]]SSSKKKIIIGGGDDDBBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDGGGJJJMMMOOORRRUUUXXXVVVPPPKKKIIIIIIHHHHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFBBB>>>:::666555333000///000222555777666333000---***((('''((()))***+++***(((&&&%%%$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!       $$$>>>fffkkkmmmwwwrrruuuoooooooooppppppqqqqqqqqqyyyxxxwwwvvvzzzXXXPPPIIIGGGGGGEEEDDDEEEEEEFFFHHHIIIIIIIIIHHHGGGFFFHHHKKKMMMNNNQQQTTTVVVRRROOOLLLKKKJJJIIIGGGGGGIIIIIIHHHGGGGGGFFFEEEEEEFFFCCCAAAAAACCCFFFGGGFFFGGGFFFFFFEEEDDD@@@;;;777222222000///---...000111333222000...+++((('''%%%&&&'''((())))))'''%%%$$$((((((((('''&&&%%%$$$###"""!!!!!!      ###===eeekkkllluuuooosssnnnnnnpppqqqqqqrrrrrrrrrwwwwwwwwwvvvuuuTTTLLLFFFGGGHHHFFFFFFHHHEEEFFFHHHJJJKKKKKKJJJJJJHHHJJJLLLMMMMMMOOOQQQTTTOOONNNMMMLLLLLLKKKHHHEEEHHHHHHHHHGGGFFFDDDCCCBBBCCC???<<<>>>CCCGGGHHHFFFGGGGGGFFFFFFEEEAAA;;;777111000//////.../////////111000///---+++)))''''''&&&''')))***)))(((&&&%%%)))))))))((('''%%%$$$###""""""!!! """     """;;;cccjjjkkkrrrkkkpppnnnoooqqqsssttttttsssrrrtttuuuvvvwwwoooSSSLLLGGGHHHIIIHHHGGGIIIEEEFFFFFFGGGIIIJJJLLLMMMKKKLLLLLLLLLKKKLLLOOOQQQQQQQQQOOOLLLMMMNNNLLLHHHIIIIIIIIIHHHGGGEEECCCBBB@@@AAACCCEEEFFFGGGFFFFFFIIIIIIIIIIIIGGGCCC===999222111111111222222111000111111000...---,,,+++***((()))+++,,,,,,+++)))(((&&&&&&&&&%%%$$$###!!!!!!""""""!!!!!! ###!!!     """999aaaiiijjjooohhhnnnqqqsssuuuwwwwwwuuusssqqqqqqsssuuuwwwjjjVVVNNNIIIJJJKKKIIIHHHIIIGGGEEECCCCCCDDDHHHLLLOOOLLLMMMLLLKKKJJJJJJMMMOOOTTTUUUQQQLLLLLLQQQRRRNNNIIIJJJJJJIIIHHHEEECCCBBB@@@HHHPPPPPPJJJDDDDDDGGGHHHHHHIIIJJJHHHDDD>>>999444222111222444555333111000000///...------,,,+++((()))+++,,,+++***((('''###$$$$$$######"""!!! ###""""""!!! ###!!!   !!!888___jjjkkknnnfffmmmvvvwwwxxxyyyxxxuuurrrppppppqqqtttwwwgggWWWOOOKKKKKKLLLJJJHHHHHHHHHFFFDDDCCCDDDHHHMMMPPPMMMMMMLLLJJJIIIIIIKKKNNNVVVWWWSSSLLLMMMTTTVVVQQQJJJJJJKKKKKKJJJHHHEEECCCDDDNNNXXXVVVKKKBBBBBBGGGDDDEEEFFFHHHHHHDDD>>>999555222000111444666555222//////...---,,,++++++***&&&'''((()))(((&&&$$$#########$$$$$$$$$$$$############"""!!!!!! """    !!!666___lllmmmnnngggooowwwxxxxxxxxxwwwuuurrrqqqpppqqqsssvvvbbbUUUNNNIIIKKKLLLJJJHHHHHHJJJIIIIIIIIIJJJLLLNNNPPPMMMMMMLLLIIIHHHHHHKKKMMMSSSWWWTTTMMMOOOVVVVVVPPPMMMOOOPPPQQQPPPNNNKKKIIIIIIQQQWWWTTTIIIAAABBBFFFBBBCCCFFFHHHIIIEEE???;;;999555111222666999888666111000000...---,,,++++++''''''(((((('''$$$""" """"""###$$$%%%%%%%%%%%%######""""""!!!      !!!666___nnnoooppphhhqqqtttttttttuuuttttttsssrrrrrrrrrsssttt\\\RRRKKKHHHJJJLLLJJJHHHIIIJJJLLLMMMOOOPPPPPPPPPOOOMMMMMMKKKIIIGGGHHHKKKNNNPPPVVVUUUOOOPPPWWWVVVMMMRRRTTTVVVWWWVVVTTTRRRPPPMMMQQQSSSNNNGGGBBBBBBEEECCCDDDGGGJJJKKKHHHBBB>>>>>>999444444999<<<<<<;;;444333222111000///...---)))*********(((%%%"""!!! """###$$$%%%%%%%%%######""""""!!!!!!      """666___oooqqqqqqiiisssppppppqqqqqqrrrsssssstttssssssssssssaaaWWWPPPLLLMMMOOOLLLJJJKKKHHHMMMNNNMMMQQQWWWVVVQQQMMMLLLJJJGGGGGGIIIOOOSSSWWWSSSQQQTTTXXXYYYVVVRRRUUURRRQQQVVV\\\]]]XXXSSSMMMNNNIIIBBBBBBGGGGGGBBBDDDDDDCCCBBBCCCDDDCCC@@@>>>;;;888777999;;;======555555444555666555222000************(((%%%!!!&&&%%%$$$#########$$$%%%""""""""""""!!!!!!!!!!!!        $$$666YYYoooooopppuuurrrppppppppppppqqqrrrssssssppppppppprrr}}}]]]VVVQQQOOORRRTTTPPPKKKJJJMMMPPPQQQPPPRRRVVVUUUOOOPPPOOOLLLIIIGGGIIINNNRRRSSSSSSTTTWWWZZZZZZVVVRRRWWWTTTSSSVVVYYYWWWQQQKKKNNNNNNJJJDDDDDDGGGGGGCCCDDDDDDDDDDDDDDDCCC???<<<<<<999777777999<<<>>>???666444222222222222000...))))))))))))(((&&&$$$###&&&%%%$$$#########$$$$$$"""""""""!!!!!!!!!     !!!444WWWnnnnnnooosssoooqqqqqqqqqrrrssstttuuuvvvkkkjjjjjjlllxxxXXXUUURRRRRRWWWYYYSSSMMMJJJPPPRRRRRRQQQRRRSSSPPPKKKPPPOOOLLLHHHFFFGGGKKKNNNPPPSSSXXX\\\^^^[[[WWWTTTWWWVVVWWWXXXXXXUUUMMMGGGMMMLLLIIIEEEFFFHHHHHHEEEEEEEEEEEEFFFFFFBBB===:::999777555666999===???@@@:::777222000000000000000***)))((('''''''''''''''%%%%%%$$$############$$$"""!!!!!!!!!!!!   444XXXpppppppppsssnnnrrrrrrssssssuuuvvvxxxyyynnnmmmlllmmmuuuXXXVVVSSSSSSXXXYYYUUUOOOLLLNNNOOOOOOPPPPPPOOOLLLHHHLLLKKKIIIFFFDDDDDDHHHKKKOOOTTTZZZ^^^^^^[[[YYYXXXVVVXXXZZZ[[[ZZZUUUOOOJJJHHHGGGFFFEEEGGGIIIHHHGGGFFFDDDDDDFFFFFFBBB>>>===777555444555999===@@@AAA???;;;555111000111222333,,,+++((('''&&&&&&''''''%%%$$$$$$###############!!!!!!!!!    !!!666[[[ssssssrrrtttoooqqqrrrrrrtttuuuwwwyyyzzzsssrrrpppqqqwww\\\YYYSSSQQQTTTVVVSSSPPPPPPMMMMMMNNNQQQRRROOOLLLJJJIIIIIIGGGEEEDDDEEEHHHKKKMMMPPPUUUXXXYYYXXXXXXYYYVVVYYY\\\\\\YYYSSSMMMIIICCCBBBBBBEEEHHHHHHHHHHHHDDD@@@???CCCDDD@@@>>>???666444333444888<<>><<<>>>777555333444777;;;===>>>===999444111000000000///...,,,)))&&&$$$###############$$$$$$######"""!!!   222VVVnnnnnnnnnqqqlllmmmnnnooorrrtttwwwzzz{{{tttrrrooooookkk[[[TTTQQQSSSUUUTTTSSSSSSQQQOOOPPPVVVWWWRRRMMMMMMLLLLLLKKKIIIGGGGGGIIIKKKHHHIIIMMMTTTYYYZZZWWWSSSUUUYYY]]]ZZZRRRKKKIIIIIIEEEAAABBBHHHIIIEEEBBBCCCDDD???BBBLLLLLLBBB<<<===999777444444666999;;;<<<999777555444333222000...+++)))'''%%%$$$#########"""######$$$###"""!!!     111UUUkkkkkklllpppllllllmmmooorrruuuxxx{{{}}}wwwtttqqqpppoooZZZTTTRRRUUUWWWUUUSSSSSSRRRNNNPPPVVVVVVOOOJJJJJJMMMLLLKKKHHHEEEDDDEEEGGGIIIKKKPPPYYY``````ZZZSSSSSSXXX\\\ZZZTTTOOOOOOQQQIIIDDDEEEJJJJJJDDD@@@AAAHHHDDDJJJUUUUUUHHH>>>===:::888555444666888999:::999888888888777555222///''''''&&&%%%$$$$$$$$$$$$"""######$$$$$$"""!!!          333UUUllllllmmmqqqnnnlllmmmooorrrvvvyyy|||~~~vvvssspppnnnddd[[[UUURRRSSSUUUTTTTTTWWWQQQTTTUUURRRPPPPPPNNNIIILLLMMMKKKFFF@@@>>>BBBGGGGGGLLLVVV```eeebbbXXXPPPPPPTTTVVVTTTOOOKKKLLLNNNMMMMMMMMMJJJEEEAAA>>>===>>>FFFMMMMMMJJJGGGAAA;;;<<<777444888???AAA<<<555333444777999:::888333000...***$$$!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$###""" !!!"""""""""!!!       222NNNdddooorrrssssssqqqpppqqqtttxxxyyyvvvssssssssssssrrrddd[[[UUUQQQSSSUUUUUUWWWYYYWWWYYYWWWRRRPPPQQQPPPMMMMMMNNNMMMIIICCCBBBEEEIIIIIIMMMTTT]]]aaa^^^VVVNNNRRRSSSRRRMMMFFFCCCDDDGGGMMMMMMLLLHHHCCC???===<<<>>>EEEJJJIIIFFFDDD???999>>>:::888:::@@@BBB???:::555666777999:::999555222///+++%%%"""!!!"""###$$$$$$%%%%%%%%%%%%$$$###""" !!!"""!!!!!!        !!!444NNNcccnnnssstttuuuqqqpppqqqsssvvvwwwuuurrrppppppqqqqqqppp]]]VVVQQQSSSWWWXXXYYY\\\]]]]]]YYYRRROOOQQQQQQOOOLLLMMMNNNKKKFFFDDDFFFHHHMMMOOOUUU\\\```^^^VVVOOOXXXWWWSSSLLLEEECCCFFFJJJLLLKKKIIIEEE@@@=========@@@FFFIIIFFFCCCBBB???;;;>>><<<:::;;;===?????????888777777888999888666444000,,,'''###"""############$$$%%%%%%%%%$$$###""" !!!!!!      !!!333LLLaaalllqqqsssuuuqqqpppqqqrrrttttttsssqqqoooooopppqqqaaaXXXRRRSSSWWWXXXYYY\\\______[[[SSSPPPQQQPPPMMMIIIJJJLLLJJJGGGEEEFFFGGGMMMPPPVVV^^^cccaaaYYYSSSXXXWWWSSSNNNIIIHHHKKKNNNHHHGGGEEEAAA===<<<>>>@@@CCCHHHIIIEEEBBBBBBAAA>>>::::::999888777999<<>><<<===@@@CCCCCCFFFFFFBBB???AAAAAA@@@888888777666444666:::>>>777666444444555555555333111---(((%%%$$$###""""""!!!"""$$$%%%%%%$$$"""!!!   ///LLLdddoooqqqpppoooqqqqqqqqqpppoooppprrrsssssssssrrrqqqjjj^^^SSSRRRVVVWWWWWWXXXZZZ[[[YYYSSSOOONNNKKKFFFKKKLLLLLLMMMMMMMMMLLLLLLGGGJJJQQQZZZ```___ZZZTTTQQQQQQPPPNNNJJJFFFAAA???@@@@@@???===<<<>>>AAADDD???BBBBBB>>><<>>666555333333555555444222///,,,(((%%%$$$###"""!!!!!!$$$%%%&&&$$$"""!!!     111NNNfffqqqsssqqqpppqqqqqqqqqooonnnpppsssvvvsssrrrpppnnnjjj]]]QQQPPPUUUWWWXXXYYY[[[[[[WWWOOOLLLLLLKKKHHHLLLLLLLLLLLLMMMNNNNNNNNNKKKLLLOOOUUUZZZ\\\YYYVVVSSSRRRPPPOOOLLLHHHDDDBBBAAAAAA@@@>>>======???BBB<<<@@@@@@===<<>>???<<<@@@AAA???>>>AAACCCCCC999777555666888:::::::::666666666777888777555222+++(((%%%$$$$$$###"""!!! ###%%%&&&$$$""" """!!!          ///GGG[[[ffflllooorrrqqqqqqqqqooonnnpppvvvzzzwwwuuusssqqqkkk\\\QQQSSSWWWWWWXXX\\\]]]aaa___UUUOOOQQQSSSQQQQQQKKKGGGFFFGGGGGGLLLRRRTTTZZZYYYRRRSSS[[[[[[SSSQQQQQQRRRQQQNNNKKKGGGEEEHHHFFFDDDAAA???=========<<<>>>???===;;;;;;>>>BBB:::999888777777777888999666555666:::???>>>888222111+++### """$$$$$$ """%%%((((((&&&###!!! !!!      !!!$$$"""""",,,DDD```nnnmmmlllpppooonnnmmmmmmooorrrvvvxxxyyyuuuqqqppplll\\\QQQSSSWWWVVVWWW[[[^^^```\\\TTTOOOQQQQQQOOOOOOKKKIIIKKKLLLJJJLLLPPPWWW\\\ZZZSSSSSSYYYYYYRRRMMMNNNQQQRRRQQQNNNJJJHHHHHHFFFCCC???<<<:::::::::<<<;;;:::;;;<<<>>>>>>>>>999999888888888999999999777666666999<<<<<<777222///***### """###### """$$$%%%%%%###!!!           """,,,EEEaaaoooooonnnrrrrrrqqqoooooopppsssuuuwwwzzzwwwttttttlll]]]QQQSSSWWWVVVWWWZZZ```^^^YYYRRRPPPQQQPPPLLLLLLKKKLLLPPPPPPMMMLLLNNNYYY^^^]]]VVVUUUXXXWWWRRRJJJLLLPPPRRRRRRPPPLLLJJJJJJHHHDDD???<<<:::999999:::888666999===???<<<999333444555777777777666666888666444666888777444000,,,((($$$!!!!!!!!!"""!!!!!!!!!""""""!!!         ***BBB___nnnnnnnnnssssssqqqpppooooooqqqrrrtttwwwuuussssssmmm^^^RRRTTTWWWVVVVVVZZZbbb]]]VVVRRRQQQQQQOOOLLLKKKJJJLLLPPPQQQMMMLLLNNNZZZ^^^^^^YYYWWWYYYXXXUUUNNNNNNOOONNNMMMLLLJJJIIIKKKIIIEEEAAA>>>===<<<<<<888777777999;;;;;;888555111333555888888888666555666444222222222222000---)))'''$$$"""!!!!!!!!! ###"""!!! !!!    &&&>>>[[[jjjkkklllqqqrrrqqqooonnnnnnnnnooopppvvvvvvvvvvvvooo```TTTUUUXXXVVVVVVZZZaaa[[[UUURRRRRRQQQOOOMMMKKKIIIIIIMMMMMMKKKLLLOOOYYY\\\^^^[[[YYYYYYYYYXXXTTTRRRNNNJJJGGGEEEDDDDDDGGGEEECCCAAA???>>>======666888:::999666444333444222555888:::;;;:::888777333111///......---,,,+++'''&&&%%%###!!!!!!!!!!!!$$$###"""  """   %%%===YYYiiikkklllrrrsssrrrqqqpppoooppppppqqq|||}}}}}}}}}rrrbbbVVVWWWYYYWWWWWW[[[^^^XXXSSSRRRQQQNNNNNNPPPKKKHHHGGGJJJKKKJJJLLLPPPVVVYYY\\\[[[XXXVVVVVVWWWVVVSSSNNNIIIEEEBBBAAAAAA@@@@@@@@@???>>><<<:::999555888;;;888444111222444///111444666777555444222000000///...---,,,+++***''''''&&&$$$!!! """###$$$###"""!!!!!!!!!!!!!!!!!!      (((???[[[jjjlllnnntttsssssssssssssssssstttttt{{{|||}}}|||tttdddXXXXXX[[[XXXXXX\\\XXXSSSQQQQQQNNNJJJLLLQQQIIIGGGGGGJJJKKKJJJKKKOOOTTTWWWZZZYYYTTTPPPPPPRRRQQQPPPNNNKKKHHHEEEBBBAAA>>>???@@@@@@>>>;;;777555666666666555444444444555...000111222222111000//////000000000...---,,,,,,(((((('''$$$!!! ###&&&""""""""""""!!!!!!!!!!!! !!!!!!      )))@@@[[[jjjlllnnntttppppppqqqrrrssstttuuuuuuwwwxxxxxxvvvuuueeeYYYYYY[[[YYYYYY\\\TTTPPPOOOPPPLLLGGGJJJRRRHHHFFFHHHLLLNNNKKKKKKNNNSSSUUUXXXWWWQQQKKKKKKMMMKKKLLLNNNNNNLLLIIIEEEBBB@@@AAACCCCCC@@@<<<666333777444111222555888888666444555666666666555444333///111222222000///......((()))'''$$$!!!!!!$$$''' !!!!!!"""!!!!!! !!!""""""!!!     (((>>>YYYhhhjjjlllrrrkkkkkkmmmnnnppprrrssstttxxxxxxxxxuuu|||kkk[[[WWWZZZ\\\^^^___]]]XXXPPPJJJHHHHHHIIIJJJMMMLLLKKKKKKLLLLLLKKKJJJSSSOOONNNPPPMMMFFFFFFKKKJJJLLLPPPQQQOOOIIIBBB===>>>EEEGGGBBB>>>??????<<<444555666666444333444555555666666666555333111000222444222//////222000+++***(((%%%###"""###$$$%%% !!!!!! !!!!!!###"""   )))111EEE]]]jjjjjjkkkooommmoooppppppoooooopppqqqxxxxxxxxxwww|||lll\\\XXXZZZ\\\]]]^^^^^^YYYQQQKKKIIIJJJKKKLLLOOONNNLLLKKKLLLNNNOOOPPPOOOKKKKKKNNNNNNIIIHHHKKKFFFIIILLLMMMLLLHHHCCC???:::@@@BBB>>>;;;===>>>;;;999888777666666555444444777666555333222222222222...000///...000555555222+++***(((&&&%%%$$$$$$%%%   $$$,,,@@@ZZZiiijjjkkkpppooopppqqqqqqppppppqqqrrrwwwxxxxxxwwwyyyjjj\\\XXXZZZ[[[\\\^^^___YYYRRRMMMKKKLLLMMMNNNQQQPPPNNNMMMMMMPPPRRRTTTKKKGGGHHHMMMPPPOOOLLLKKKDDDEEEGGGHHHGGGEEECCCBBB???CCCDDD@@@>>>>>>>>>===<<<999666666888888777444999777333111000000222333---...---,,,///555666444***)))((('''%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!   &&&;;;WWWgggjjjlllpppoooqqqrrrrrrqqqqqqrrrsssrrrssstttssssssfffZZZWWWYYYZZZ\\\___^^^YYYRRRMMMLLLNNNOOOPPPRRRRRRQQQPPPOOOOOOQQQSSSKKKHHHHHHNNNSSSSSSOOOJJJEEEEEEEEEDDDCCCCCCBBBBBBFFFGGGFFFCCC???===;;;:::;;;777333444999;;;999666777555333111000000111222000000...+++,,,111111...''''''&&&%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!    $$$999UUUfffjjjkkkooooooppprrrqqqppppppqqqssspppqqqssssss}}}kkk```WWWUUUXXXZZZ\\\```^^^YYYRRRNNNMMMOOOQQQSSSRRRTTTUUUSSSPPPMMMMMMNNNNNNMMMMMMOOOTTTUUUPPPJJJIIIHHHEEECCCAAA@@@@@@AAABBBAAAAAAAAA???;;;888666<<<777222222666888666333444444444333222111//////000000---******...---***'''''''''&&&$$$"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""  $$$888TTTfffjjjjjjmmmnnnoooppppppooooooppprrrtttvvvxxxyyy~~~wwwxxxggg^^^VVVVVVXXXYYY\\\```^^^YYYSSSPPPPPPRRRUUUVVVTTTUUUVVVSSSNNNLLLLLLNNNQQQRRRQQQPPPRRRTTTPPPJJJLLLJJJFFFBBB@@@?????????===<<<>>>CCCDDDAAA===<<<===999444222333333222000222333333333222000...---+++---,,,***,,,///...***))))))((('''&&&&&&%%%%%%""""""""""""""""""""""""###""""""""""""""""""###   %%%888TTTfffjjjiiikkkmmmoooppppppooonnnpppqqqsssvvvyyyzzzvvv|||zzzhhh```YYYXXXYYYYYY[[[___```\\\VVVRRRSSSVVVYYYZZZVVVWWWUUUQQQLLLKKKOOOSSSQQQTTTTTTPPPOOOQQQPPPLLLKKKHHHEEEAAA???>>>>>>>>><<<:::>>>GGGJJJEEE@@@???888666444222222333444555333333222111000//////...))),,,------///222000+++***)))((('''''''''((((((########################""""""!!!!!!!!!!!!"""""" !!!!!!    ###555RRRfffjjjiiikkknnnpppqqqqqqpppoooqqqrrrooorrruuuwww{{{yyykkkccc\\\[[[ZZZYYYZZZ^^^bbb^^^XXXUUUVVVYYY\\\]]]YYYXXXTTTNNNIIIKKKRRRYYYOOOTTTTTTOOOLLLOOOPPPMMMHHHFFFCCC@@@>>>======>>>:::777<<>>===<<<;;;???===:::999;;;>>><<<999444555555444333444666888444333111111222111000...111222333222000000111222***)))((('''%%%%%%$$$$$$%%%%%%%%%%%%###!!!!!! !!!""""""!!!!!!$$$%%%""""""$$$###      !!!222MMMccclllllljjjmmmppprrrrrrpppmmmkkkjjjqqqqqqqqqrrroooccc[[[\\\\\\ZZZ]]]ccchhhccc\\\WWWVVVYYY]]]```XXXYYYUUUNNNMMMSSSYYY[[[TTTQQQNNNOOOSSSUUURRRNNNLLLHHHCCC@@@>>>>>>===<<<>>>===;;;;;;===???<<<888444555555555444444666888444222111111111111000...000222333222000//////000+++***)))((('''&&&&&&&&&&&&%%%$$$###!!!!!! !!!""""""!!! !!!!!!   ###444OOOfffppppppnnnoooppprrrsssrrrooommmlllqqqqqqqqqrrrssseee[[[[[[]]]]]]bbbjjjjjjddd[[[WWWXXX[[[]]]^^^ZZZXXXRRRLLLMMMSSSXXXXXXUUUPPPLLLPPPVVVWWWRRRKKKMMMIIIDDDAAA??????>>>>>>===<<<;;;>>>@@@???;;;888444555666555444444555777333222000000111111///...///111333333111...------,,,+++***)))((('''''''''&&&%%%###!!!!!! !!!""""""!!!   !!!111LLLcccnnnooonnnnnnoooqqqrrrrrrqqqooonnnqqqqqqqqqqqqwwwhhh]]]^^^aaabbbfffmmmmmmfff\\\YYYZZZ\\\[[[ZZZXXXVVVPPPLLLNNNTTTUUURRRQQQOOONNNQQQTTTUUUPPPKKKNNNJJJEEEBBB@@@@@@@@@???===:::<<>>:::888888:::;;;999444///222444888::::::999666444333///+++((())),,,...///...,,,+++*********((('''$$$$$$$$$######"""""""""$$$######%%%&&&&&&$$$""" !!!###$$$###"""  &&&///DDDdddtttvvvzzzwwwtttrrrsssvvvuuupppjjjppptttuuusssrrraaaaaaaaaeeejjjgggeeeaaa]]][[[\\\___aaaaaa^^^bbbfffeee```[[[ZZZZZZSSSOOOLLLJJJLLLOOOQQQRRRNNNHHHBBB@@@BBBCCCAAA>>>:::999999999999888555222444555777777777555222000000---)))((()))+++,,,---...,,,************((('''%%%%%%$$$$$$############'''%%%"""""""""""""""!!!!!!"""###$$$###"""  &&&///DDDdddtttuuuyyywwwtttsssvvvyyyyyyuuuqqqppptttvvvsssrrraaaaaaaaaeeeiiigggdddbbb___\\\\\\\\\^^^^^^```ccceeeccc^^^YYYWWWWWWQQQMMMIIIGGGIIILLLOOOQQQJJJFFFBBBAAABBBCCCAAA???:::;;;:::999777666666777666555555444222000///...000---+++***+++,,,,,,,,,...,,,************((('''&&&&&&%%%%%%$$$$$$%%%%%%+++'''###!!!!!!""""""!!!!!!"""#########"""!!!  $$$...EEEeeettttttwwwqqqpppppprrrvvvxxxuuurrrqqquuuuuurrrqqqaaa``````dddiiiffffffbbb^^^\\\]]]^^^\\\ZZZ```bbbcccaaa\\\XXXVVVUUUPPPMMMJJJIIIKKKMMMNNNNNNGGGEEECCCBBBCCCCCCBBB@@@;;;<<<<<<888555444777;;;666555444222111000//////111000...///000000///---///---***))))))***)))((('''&&&&&&%%%%%%%%%&&&'''+++)))&&&%%%%%%%%%$$$###"""############"""!!!    ###...DDDeeessssssuuuooonnnnnnqqqtttuuutttrrrwwwzzzzzzttttttbbbaaa```ccchhheeehhhaaa[[[[[[___aaa^^^YYY```aaaaaa```]]]ZZZWWWVVVQQQPPPOOOOOOPPPPPPNNNMMMGGGEEEDDDCCCCCCCCCCCCBBB>>>>>>===888444444777;;;666555444333222333333444222000000000111111///...///---***((()))))))))(((''''''%%%%%%%%%&&&'''(((&&&%%%&&&((()))(((%%%"""###############""""""!!!    """---CCCcccrrrrrrtttssssssssstttuuuvvvuuuuuuzzz}}}}}}yyy|||iiieeebbbccceeeaaagggaaa[[[[[[___bbbaaa^^^ddddddcccbbb```]]][[[YYYWWWUUUSSSSSSSSSRRRPPPNNNIIIHHHFFFDDDCCCCCCDDDDDDBBB@@@===888555555777999555555444555555666777777111000...///000000///---000---***(((((()))))))))'''&&&%%%$$$$$$%%%''')))!!!"""$$$'''(((&&&"""$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """+++BBBbbbqqqqqqtttssssssssssssssssssssssssrrrvvvxxxuuurrrllldddbbbbbb]]]bbbaaa___]]]]]]___cccggglllkkkiiigggdddaaa^^^\\\^^^[[[VVVSSSRRRRRRRRRQQQKKKJJJHHHEEECCCCCCEEEFFFEEEAAA<<<888777666666666555666666666777777777777222111//////000000000///000---)))(((((()))))))))'''%%%$$$######%%%''')))#########%%%%%%$$$!!!$$$$$$######""""""######%%%$$$###"""!!!    !!!***@@@```pppqqquuuooopppppppppppppppqqqrrrooossstttqqqzzzpppgggbbb```YYY^^^bbbddd```ZZZ[[[eeennnsssqqqnnnkkkhhhddd```]]]ddd^^^VVVQQQPPPQQQSSSUUUNNNLLLIIIEEECCCCCCEEEHHHHHHBBB<<<999888888666333666666777777888777666666666333111000111222222222111---)))'''((()))))))))&&&%%%###""""""$$$''')))((('''%%%$$$$$$$$$""" %%%$$$######""""""######((('''%%%###   !!!    !!!)))>>>^^^oooqqquuuqqqrrrrrrrrrrrrsssuuuwwwwww{{{{{{vvvttteee``````\\\eeeiiiggg```[[[___fffjjj{{{sssjjjfffggghhhfffddd^^^YYYSSSPPPQQQRRRRRRQQQUUUJJJHHHIIIGGGLLLPPPIIIBBB???<<<:::999999777666888888777777777777888888888666444222222000...,,,000...,,,+++***((($$$"""&&&&&&'''((('''&&&$$$###"""###%%%''''''&&&%%%$$$$$$%%%&&&'''''''''%%%%%%)))((('''$$$!!! """$$$ !!!!!!""""""!!!    !!!'''<<<___qqqrrrtttrrrtttwwwvvvssspppppprrrvvvvvvuuuuuuwwwhhh```___]]]fffiiiggg___[[[```gggllltttpppjjjfffeeefffggghhh___ZZZTTTPPPPPPSSSVVVWWWVVVLLLKKKLLLHHHLLLOOOGGGEEEBBB>>>;;;::::::999888999888777777777888888888999777555444333222000...,,,+++***)))***)))&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&''''''(((((('''''''''######"""  ### !!!"""!!!  """(((===___qqqsssvvvooorrrtttuuusssrrrssstttxxxwwwwwwwww}}}mmm```^^^^^^gggjjjggg___[[[```hhhmmmppppppmmmiiieeedddfffiii]]]ZZZUUUPPPOOOQQQWWW[[[VVVNNNNNNPPPKKKMMMNNNEEEIIIEEE???;;;::::::::::::999888666777888999888777777555333222222111///---)))((('''((())))))((('''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&& !!!  ### !!!!!! !!!!!!  ###)))===___qqqssswwwppprrrttttttsssrrrssstttvvvvvvvvvwwwqqqaaa^^^^^^hhhjjjggg___[[[```iiinnnuuusssppplllhhhfffeeefff[[[ZZZXXXSSSOOOOOOTTTYYYTTTNNNQQQSSSNNNNNNOOOFFFKKKFFF???;;;999999::::::999888666777::::::888666333111/////////...,,,+++((('''&&&&&&((()))((('''$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%''')))%%%$$$"""!!!!!!"""###############""" """### !!!!!!!!!  """(((<<<]]]nnnrrrwwwuuuuuuuuutttsssqqqqqqqqqrrrrrrsssssstttccc```^^^hhhjjjhhh___[[[___ggglllwwwsssooonnnooommmiiieee[[[\\\\\\XXXSSSQQQRRRTTTQQQLLLQQQUUUOOOPPPPPPIIIJJJEEE>>>:::888888999999:::777666888;;;<<<999555111000............,,,++++++)))'''&&&'''((('''&&&%%%%%%%%%%%%&&&'''''''''&&&$$$###""""""$$$&&&((($$$###"""!!! !!!!!!"""%%%&&&&&&$$$!!! !!!!!!   !!!''':::ZZZlllpppvvvwwwvvvuuuttttttssssssrrrqqqqqqqqqrrrtttfffddd___gggjjjhhh```[[[^^^eeehhhqqqmmmkkkmmmrrrrrrmmmggg^^^___^^^\\\XXXTTTRRRRRROOOLLLRRRUUUOOOPPPQQQJJJGGGCCC===999888888888888:::777666888<<<===999444222111///000000111///...---***(((&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%$$$"""!!!"""###%%%&&&&&&%%%$$$###############$$$$$$$$$### !!!    &&&999XXXiiiooovvvtttsssrrrtttvvvyyyyyyyyyssssssssstttrrriiiiii```fffjjjiiiaaa[[[]]]aaadddhhhhhhiiilllooonnnkkkggg^^^\\\ZZZXXXWWWUUUSSSQQQPPPMMMSSSUUUNNNNNNOOOIIIEEEAAA===::::::999888777;;;777555888===>>>999444222111///000111111000///---+++(((''''''(((((((((((('''&&&%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%$$$###""""""!!!"""###"""!!!  !!!'''999WWWiiioooxxxuuusssrrrtttxxx|||||||||vvvvvvuuuuuuooojjjmmmbbbfffjjjiiibbb[[[\\\___aaadddgggkkkllljjjgggeeeddd\\\XXXSSSRRRSSSTTTRRRPPPRRROOOTTTUUUMMMLLLNNNHHHCCCAAA>>><<<;;;;;;999888;;;777555999>>>???999333000///......///000///------***((('''(((*********)))(((&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$$$$###""" !!!""""""!!! !!!!!!  """(((:::XXXiiipppyyyyyyvvvtttuuuyyy{{{|||{{{vvvvvvuuuuuugggdddbbbffflllkkkbbb___eeegggcccnnnjjjggglllssstttlllccc]]]\\\YYYUUUSSSTTTSSSQQQSSSOOOOOOSSSSSSNNNIIIGGGCCCBBB>>>;;;<<<===666...;;;::::::<<>>DDDDDD===666444333222111///---+++***+++++++++++++++***)))((($$$%%%%%%&&&'''((())))))%%%&&&%%%$$$"""###%%%'''%%%&&&&&&&&&&&&%%%$$$$$$###"""""""""""""""###### ###$$$333TTTkkkrrrvvvvvvwwwvvvuuutttuuuxxx{{{xxx{{{zzzvvvyyylllfffooonnnqqqrrriii___dddqqqssstttxxx|||ooocccfffbbb```cccccc```[[[YYYUUUUUUVVVWWWSSSJJJGGGHHHNNNVVVZZZQQQEEE>>>======???;;;:::>>>DDDEEE===666222333444444333111...,,,******,,,,,,,,,+++***)))%%%%%%&&&&&&''''''((((((%%%%%%$$$#########$$$%%%""""""######$$$$$$$$$$$$$$$$$$#########$$$%%%%%% !!!"""111SSSlllsssxxxvvvwwwwwwvvvvvvwwwzzz|||xxxzzzyyywwwxxxooouuusssuuuvvvnnneeekkkyyywww{{{xxxkkkccc]]]]]]cccjjjjjjbbb[[[YYYUUUVVVYYYYYYQQQHHHEEEHHH\\\bbbbbbVVVIIIEEEGGGIIIGGGCCC???@@@DDDDDD>>>888666777999999777333///,,,***+++,,,------,,,+++***(((((((((''''''&&&&&&%%%&&&%%%$$$$$$$$$$$$######""""""""""""###$$$%%%%%%######"""""""""######$$$  ///RRRllluuu{{{wwwxxxxxxxxxxxxxxx{{{}}}tttssstttssszzzwwwwwwwwwuuuooommmttt~~~xxxyyykkkaaa]]][[[___kkkuuuqqqddd\\\]]]XXXYYYZZZXXXPPPIIILLLSSSjjjggg^^^PPPKKKRRR^^^eeeYYYTTTLLLGGGEEECCC@@@======>>>???>>>:::555000,,,------------,,,,,,+++*********)))((('''&&&&&&%%%'''&&&$$$$$$%%%%%%###"""$$$$$$$$$$$$%%%&&&'''((("""!!!!!!   ...QQQkkkuuu|||wwwxxxyyyyyyxxxxxxzzz|||uuussstttuuu|||}}}yyypppkkkooouuuxxxsss~~~oooaaa\\\]]]___eeesss|||tttccc]]]bbb___]]][[[VVVOOONNNYYYgggiiibbbUUULLLRRRfffyyyqqqjjj^^^RRRHHHCCCBBBCCC???@@@AAA@@@>>>:::666333//////...,,,,,,+++++++++*********)))((((((((('''(((&&&%%%%%%'''&&&$$$!!!%%%$$$$$$$$$$$$%%%'''((($$$$$$"""!!! !!!!!!""""""!!!!!!   """!!!---OOOiiissszzzvvvwwwxxxxxxvvvvvvwwwyyyyyyvvvwwwyyy{{{lllffflllqqqnnnppp}}}oooaaaaaaggg___fffttt{{{ppp]]]XXX```eeeaaa[[[TTTNNNRRReeexxx___XXXNNNMMM]]]vvvzzzkkkYYYJJJCCCDDDFFF<<<===???AAAAAA@@@>>><<<111000...,,,++++++++++++))))))))))))************)))'''%%%&&&((('''$$$!!!######"""""""""###%%%&&&((('''&&&$$$###""""""""""""""""""""""""!!!!!!  !!!$$$"""---NNNgggqqqwwwuuuvvvwwwvvvuuutttuuuvvvwwwtttuuuxxx{{{pppooouuuxxxvvvyyy{{{{{{vvvnnnfffaaa```bbbkkkssssssjjjbbb___```eee^^^TTTRRRaaattt{{{wwwZZZRRRJJJHHHRRRfff}}}vvvaaaUUUGGGCCCLLLAAA999:::@@@BBBIIIHHH;;;666333///---------,,,+++'''***---,,,)))'''''')))&&&%%%$$$#########$$$%%%)))$$$ $$$'''&&&$$$)))$$$ !!!!!! ###""""""!!!!!!!!!"""""""""###%%%///LLLmmmxxxrrrrrrsssuuuvvvvvvuuusssrrruuutttttttttqqqooowww|||rrriiidddcccdddkkkrrrppphhh```]]]^^^\\\[[[[[[fffyyy}}}nnnUUURRRKKKGGGQQQggg~~~{{{kkkbbbSSSHHHJJJFFF;;;999;;;===FFFGGG;;;888555111////////////...)))***,,,+++***))))))***&&&%%%$$$###"""######$$$((($$$!!!!!!###%%%%%%###%%%"""!!!""""""!!!"""!!!!!!  $$$///KKKlllxxxqqqwwwvvvtttrrrrrrtttvvvwwwvvvuuuuuutttlllhhhttttttlllhhhhhhjjjnnnqqqmmmeee^^^[[[\\\RRRUUU^^^rrrvvv^^^QQQUUUQQQIIIRRRlllvvvqqqaaaOOOJJJKKK???;;;:::===IIINNNCCC777444111000000000///...,,,+++******+++,,,,,,+++((('''%%%###############&&&%%%###"""""""""######"""!!! """######"""  ###...KKKkkkwwwrrr{{{wwwsssoooooossswww{{{wwwwwwvvvuuuwwwddd___mmm~~~tttnnnnnnooorrrrrrpppkkkccc]]][[[[[[UUUXXXbbbsssjjjVVVSSS\\\XXXLLLSSSppp{{{jjjUUUMMMHHH???<<<;;;???OOOTTTHHH333111...---......---,,,///+++((())),,,......,,,***)))'''%%%$$$$$$$$$%%%%%%%%%%%%###!!! !!!###!!!!!!!!!!!!"""""""""!!! ###...JJJkkkyyytttzzzwwwsssppppppssswwwzzzyyyxxxwwwvvvtttbbb]]]jjj~~~vvvrrrsssuuuzzzwwwpppiiibbb^^^\\\\\\]]]cccmmmxxxzzzqqqbbbVVV[[[ccc]]]NNNSSSoooppp\\\UUUJJJEEECCCCCCFFFSSSUUUEEE333111///......---,,,***000,,,)))))),,,......,,,+++***((('''&&&&&&''''''%%%&&&&&&$$$"""!!!!!!############"""!!! $$$...JJJkkkzzzwwwwwwvvvuuuttttttuuuvvvwwwzzzyyyxxxwwwzzziii```iii}}}{{{xxxyyy|||zzzooofff```^^^]]]]]]\\\dddooouuupppccc[[[YYYhhhjjj```OOORRRkkk~~~hhh```\\\YYYYYYVVVUUU```\\\GGG777555333222222111...,,,///---++++++,,,,,,,,,+++***)))((('''''''''((()))&&&%%%%%%%%%$$$$$$######$$$$$$$$$"""  !!!   $$$---HHHiii{{{zzzvvvwwwyyyzzzzzzyyywwwvvvyyyyyyxxxwwwnnn```dddtttzzzlllbbb^^^^^^]]]]]]XXX[[[bbbeee___YYY[[[ccczzztttdddTTTTTTiii{{{nnnnnnllllllfffdddmmmgggOOO<<<:::777666555333000...,,,---...---+++)))))))))((('''&&&&&&&&&'''((()))'''%%%###%%%'''(((%%%######$$$###!!!!!!$$$""""""    $$$+++DDDfffyyyzzzxxxzzz}}}}}}zzzxxxyyyxxxxxxwwwnnn\\\\\\jjjwwwzzzjjj```\\\]]]]]]]]][[[WWWVVVVVVTTTVVVdddttt|||jjjZZZXXXjjjyyyqqqpppoooiiigggpppjjjRRR===;;;999777666333000---+++...000///***''''''(((%%%%%%$$$$$$%%%&&&((()))(((%%%"""%%%)))***'''###""""""""" ###'''$$$###!!!    ###(((AAAdddxxxzzz{{{}}}}}}{{{xxxxxxxxxwww