BM6P6(@ }}}yyywwwuuussspppnnnggghhhhhhkkkttt}}}~~~yyyrrrnnnkkkkkkiiihhhmmmttt~~~xxxqqqllllllooorrrssswwwyyyuuummmiiikkkoooaaaeeelllsssxxxyyywwwuuukkkkkkkkkmmmqqqyyy}}}}}}zzztttooommmnnnjjjbbbZZZYYY[[[]]]]]]\\\[[[ZZZZZZSSSKKKEEEEEEFFFFFFIIIMMMLLLCCC777///------,,,)))******+++,,,,,,---......,,,///111333333555777:::@@@MMMQQQSSSZZZ```jjj{{{{{{}}}uuunnnhhheeefffjjjvvv~~~{{{pppbbb```hhhsssyyy}}}xxxqqqaaa[[[\\\]]][[[XXXTTTLLLEEEFFFIII]]]XXXYYYXXXUUUSSSTTTYYY^^^aaaYYYYYYdddnnnwwwkkkVVVOOORRRWWW[[[LLLNNNWWWkkk~~~kkkeeeggggggeeecccgggjjjfff\\\WWW]]]fffkkkeeeaaa```dddddd``````dddnnnzzz||||||vvv]]]PPPRRR]]]eee^^^OOOGGGMMMWWWccc^^^NNN:::444===DDDBBB>>>@@@===888888:::777000///111333333222222555888111111111111111222333333444999:::777888<<<<<<888666777888666444333444555777555333444777888666444222333333222222333666999555333666======888777:::999999999999888777666555666222999???===AAACCC;;;CCC>>>>>>BBBCCC>>><<<===:::555444999999444111222444222000111333444222000222111000000111000---+++///...222666333+++***///000000111222222222222111///111444444333222222222111333666777777555222000,,,///111222222222222333111222333333111000000111222222222333444444222111666444444777;;;:::444---444222555===@@@>>>@@@DDD???BBBDDDEEEDDDCCCBBBCCCGGGIIIKKKMMMNNNMMMKKKJJJBBBHHHQQQXXX^^^eeelllqqqmmmsssuuusssuuuzzz{{{vvv|||~~~rrrqqqxxx|||yyy}}}|||zzzwwwvvvuuuuuusssqqqnnnooopppttt|||~~~tttnnniiihhhhhhfffiiinnn|||xxxpppjjjiiikkknnnsssxxx|||yyyrrrllllllnnndddeeehhhpppxxxzzzuuupppjjjjjjjjjlllqqqzzzxxxvvvvvvrrrnnnnnnpppmmmeee^^^[[[\\\\\\\\\ZZZYYYXXXXXXTTTMMMHHHHHHIIIHHHJJJNNNMMMEEE:::222000...+++)))******++++++,,,------...,,,...111222333444777999???LLLPPPRRRZZZ___hhhxxx{{{~~~xxxpppllllllqqq}}}{{{uuuqqqgggZZZWWW^^^mmmvvv~~~zzz{{{|||~~~{{{zzzlll```UUUVVVVVVVVVVVVSSSMMMHHHEEEIII\\\mmm\\\QQQRRRRRRNNNQQQ[[[[[[TTTRRRZZZbbbnnnnnnZZZRRRTTT\\\bbbXXX]]]iii}}}yyyvvv}}}}}}yyyxxxyyyxxxsssnnnoooxxx{{{zzzzzzvvvqqqrrrwwwrrrkkkmmmvvv}}}vvvhhh___bbbhhhwwwrrr^^^CCC777===GGGJJJVVVXXXSSSGGG===;;;;;;:::111222333333222333555777333333333333222333444666444888999666777:::999555888999:::999777555555666777555333444666777555333333333222000///000333666666333555<<>>:::<<<@@@:::CCC???===AAA@@@;;;888999888444333888888444222333444222111222444555444222444222111000111111///...///...111555222---,,,000...///000000111111111111000111333333333222333444444444444444333222222111///222444444333222222222...///000111111000000000111000000333666999::::::///111555999::::::777444444333666===>>>;;;;;;>>>CCCEEEFFFFFFFFFEEEFFFGGGJJJJJJJJJJJJJJJJJJIIIIIILLLPPPWWW]]]aaagggmmmrrrrrruuuuuuqqqrrrwwwxxxvvv}}}}}}vvvvvv|||||||||vvvuuutttuuuwwwyyyyyyyyyuuuwwwzzz~~~yyypppiiihhhhhhgggggghhhuuu|||vvvnnnhhhgggiiilllttt{{{zzzqqqmmmlllgggeeeeeemmmvvvxxxrrrkkkgggggghhhiiioooyyy}}}tttoooqqqooommmppprrrqqqjjjddd___^^^\\\ZZZXXXWWWVVVVVVTTTOOOLLLMMMNNNLLLLLLOOOOOOHHH>>>777333///+++(((******++++++,,,,,,------,,,...000222222333666888<<>>:::666333222333444555555666666666555222888;;;555777<<<777???;;;:::<<<<<<999777777666333333666888555444444333222111222444555555333555333111000111222111111///...000333222//////333000000111222222222222222000111333222222333555777777555333111000111222333444555666666444333333444...///000111111222222222555333111222444777999999333666:::<<<:::999:::;;;777666888======:::888:::CCCDDDFFFGGGHHHIIILLLNNNLLLKKKHHHFFFFFFGGGHHHJJJYYY[[[^^^aaadddjjjpppttttttuuurrrnnnnnnqqqtttsss}}}}}}yyyyyy}}}~~~www~~~qqqpppqqqtttzzz{{{~~~uuummmkkkllliiigggffflllvvvyyyvvvqqqkkkggggggjjjmmmttt|||wwwnnnjjjfffeeefffkkkqqqrrrnnniiifffffffffggglllvvv|||uuupppmmmlllmmmppptttsssmmmhhhdddaaa]]]ZZZXXXVVVUUUTTTTTTPPPNNNPPPQQQNNNMMMOOOOOOJJJBBB:::555000,,,)))******++++++,,,,,,,,,,,,+++---000111111222555666888EEEJJJMMMUUUWWW[[[gggxxx{{{|||uuurrrwwwwwwkkkeee___WWWSSSTTTWWWjjjwwwvvvyyyyyyvvvuuuqqqssszzz|||wwwqqqoooxxx~~~}}}{{{|||wwwoooiiiUUUPPPLLLKKKJJJGGGEEEFFFMMMWWWjjjkkk]]]UUUQQQVVVbbb```[[[ZZZbbbmmmzzzwwwnnnqqq}}}yyyvvvyyyzzzxxxuuupppkkk|||vvvrrrqqquuusssjjjcccccccccaaavvvpppZZZJJJBBB@@@===999888777666444222333555666555222222333666444666888888888777555222555777999999777555444444:::999888888777777666555555666777888:::>>>CCCGGGHHH@@@:::999;;;:::333...111222333333444444444333444000555888333666999333777555555777999999999888555444333666888888777777333333222222333333222222555333000///000222222222//////000111111111222444555555555555555444444333111222222222222333777999888777444333222222222333888777666444222333666999666333111000222444555666999777555777;;;???BBBDDDCCCBBB@@@===;;;;;;===>>>;;;::::::;;;<<<;;;;;;<<>>CCCFFF<<<777333555;;;>>>:::444333333444333333222111111444000777;;;666666888000444333333333666888888777555555555555888::::::999444444333222111000///000444111......///111222222///000000000222444444333777777777777555444333222222222333333333444777:::666777777777777555333222999777444000000333:::???;;;666111///000444777888888888;;;AAAJJJRRRXXXZZZNNNGGG>>>:::;;;???@@@@@@===<<<:::888999<<>>CCCHHHTTTXXX\\\fffxxx~~~~~~{{{yyy~~~{{{oooccc```eeefffaaaZZZXXXiiivvvuuussszzzyyypppmmmrrrwwwxxxtttssstttxxx}}}}}}zzzwwwuuuxxx|||}}}|||uuummmiiivvv|||wwwuuu\\\PPPGGGFFFEEEBBBFFFNNN[[[ttteeedddooouuuyyylllhhhooo||||||~~~zzzvvvyyy}}}|||uuurrrmmmiiiiiimmmnnniiidddgggkkkuuuzzzmmmeee___XXXQQQPPPRRRQQQKKKEEE@@@FFFJJJIIICCC===<<<===777555555777666333333444222333333222000///000111333444444333111000111222111333555666555666777999666555444444888===:::444555555555444444333222111444777DDDGGG;;;666666111666777555222333666555222555666555444666;;;;;;888444444555333111///000111222000......000222333222///111111111333666555111444444555444444333222111222333555444444555777999444666999;;;:::888555222777555333000///333:::???999444///...111555666666:::<<<@@@FFFNNNSSSVVVVVVJJJBBB888666;;;AAADDDDDD===>>>;;;888999>>>BBBBBBBBBCCCDDDDDDCCCCCCEEEFFFFFFFFFFFFJJJOOOWWW___cccnnniiidddcccgggpppxxx}}}qqqqqqttt{{{~~~~~~yyytttooonnntttyyytttrrrnnniiigggiiikkkpppttttttwww}}}~~~wwwpppllllllnnnqqqxxx{{{pppiiidddfffhhhhhhhhhhhhjjjkkkgggiiimmmppptttyyywwwpppooommmkkkiiigggdddbbb```\\\XXXXXXYYYXXXSSSOOOLLLHHHGGGJJJJJJGGGFFFGGGGGGDDD???999444111000111++++++*********************,,,.........///111333111===CCCJJJZZZaaagggsss~~~~~~~~~}}}yyyoooeeeeeeoootttnnneee\\\fffsss{{{}}}~~~|||~~~zzzqqqlllpppuuuwwwyyyyyyzzz}}}{{{{{{|||}}}|||zzzvvvllldddaaaeeexxx{{{xxxzzzdddUUUIIIGGGEEEAAAFFFPPPbbbxxxlllttt}}}yyy}}}yyyyyyzzz~~~{{{tttsssmmmgggeeefffgggffffffeeeeeelllwww{{{tttlllhhheee^^^WWWWWW\\\]]]WWWPPPQQQXXX^^^]]]VVVNNNJJJJJJBBB>>>;;;<<<:::666555999555555444111//////111333000222444333111000111333...111444555444222111111444777888666777:::777111555555555666555555444444666DDDYYYXXX???222555666777888666111222666555111333555444111444999:::666222444666555333222444666111000///111333444444333///222333222444888555///000111222333444555555555333444666666666555666777222444777::::::888666444333444444333222333555888333000///222777:::888555<<<>>>AAAFFFHHHHHHDDDAAAAAA>>>::::::>>>CCCFFFGGG@@@CCCBBB??????DDDEEECCCCCCDDDFFFFFFEEEDDDDDDEEEEEEGGGJJJPPPWWW___fffjjjpppmmmkkklllpppuuuxxxyyyuuusssvvv}}}~~~wwwooolllqqq{{{|||yyyvvvqqqkkkkkknnnppptttvvvuuuwww~~~{{{uuurrrssstttpppvvvzzzpppjjjfffeeedddfffiiikkkkkkiiiaaaeeejjjnnnsssxxx~~~~~~tttsssqqqmmmiiifffcccaaa___\\\YYYVVVVVVXXXWWWRRRMMMJJJFFFDDDGGGHHHEEECCCEEEDDDBBB===777222000111333++++++*********************+++---.........000222111===CCCMMM___iiiqqq~~~yyyzzz}}}}}}sssjjjmmmyyy{{{qqq^^^aaammm}}}|||zzzvvv}}}}}}uuuoooqqqtttttt~~~~~~{{{wwwpppeee___^^^\\\kkk~~~zzzzzz~~~mmm\\\NNNIIIDDD???DDDNNNgggqqqvvv|||vvvjjjhhhggggggfffeeefffiiiffffffmmmwwwvvvkkkbbb^^^ddd\\\VVVXXX___bbb]]]VVV^^^fffmmmllldddZZZUUUTTTNNNGGGCCCCCC@@@:::999>>>777777555222000111333666222444666555333222444666---000555777777555444444,,,222666666888===<<<777444444555666777777777777777NNNjjjeeeBBB...333:::555777555111222888999444222555333///111888888444111444666666555555888;;;111000111333555666555444///333444222555999555---...///111444777999:::;;;333555777888777555555666222333666888888888666555000333555666444222111111......111888>>>@@@<<<777999;;;AAAFFFHHHFFFAAA<<<<<<>>>@@@AAAAAACCCFFFHHHCCCIIIKKKHHHHHHJJJIIICCC@@@BBBFFFHHHHHHHHHIIIJJJFFFHHHNNNUUU]]]dddjjjmmmqqqpppqqqtttxxxyyywwwuuuwwwsssttt{{{|||vvvuuuvvvyyy{{{~~~}}}~~~{{{xxxuuuvvvtttsssuuuyyy}}}{{{{{{{{{xxxsssrrrxxx|||yyyssspppiiiaaaZZZ^^^hhhoooooojjjfffiiiooorrrqqqqqqyyyzzzwwwsssrrrnnnkkkgggcccaaa```^^^\\\ZZZYYYVVVRRRLLLHHHEEEFFFDDDAAA@@@AAAAAA@@@EEE???777444444333///+++,,,***((('''((((((''''''***+++,,,,,,,,,,,,---...111777AAAMMM[[[kkkzzzpppqqqvvv}}}xxx{{{uuunnnlllvvvvvvuuutttwww{{{zzztttppppppzzz}}}yyyuuu|||}}}tttrrrzzz~~~|||{{{oooeee___\\\\\\hhhvvvvvvwwwvvvrrrdddTTTHHHAAA>>>AAAFFF```}}}|||~~~{{{wwwqqqfffaaahhhkkkiiillltttyyytttpppqqqpppiiibbb```^^^```bbbcccaaa^^^]]]]]][[[dddmmmoooggg^^^YYYWWWTTTUUUUUUTTTQQQNNNKKKIIIEEEAAA888222444999888333555777666444555777555000......000444555444444555...111555777777666777777555555666666666666666666222MMM```VVV===///222999999>>>CCCBBB===888666777......000111222333333444111000000111444666777777222333555777999888444111///222444333111///000222...666:::888555444333111222444777888777777888999888999;;;:::777444222111222444666666444111000000......444===???888444555===<<>>>>>CCCHHHGGGHHHKKKKKKEEE???;;;???AAADDDGGGJJJLLLMMMMMMNNNKKKNNNYYYgggpppppplllgggqqqwwwvvvtttxxx{{{zzzxxx{{{~~~|||yyywwwxxx~~~}}}~~~~~~~~~{{{xxxwwwtttrrrssswww|||yyyrrrooosssvvvsssnnnlllkkkeee```aaahhhmmmmmmjjjgggiiilllnnnlllmmmvvv|||yyytttrrrnnnkkkgggeeedddddd\\\ZZZWWWVVVTTTQQQMMMJJJDDDCCC@@@===<<<============;;;777222...,,,******(((((('''((()))***++++++)))+++,,,,,,+++,,,---...///444===IIIWWWhhhwwwxxxttttttzzzzzzrrrmmmuuu~~~|||}}}|||tttmmmlllwwwyyyuuunnnqqqzzz}}}xxxnnnfffeeemmmtttwwwvvvnnniiihhhgggoooxxxrrrnnnkkkjjj^^^PPPGGGAAA>>>???CCC```~~~xxx{{{vvvkkkggglllooommmpppxxxxxxrrrpppmmmiiiiiilllfffffffffeeedddeeehhhjjjdddgggjjjjjjhhhddd___]]][[[\\\]]]\\\YYYVVVTTTSSSNNNNNNKKKHHHIIIKKKHHHCCC@@@@@@<<<666444555222...///...///111333222222222444333222111000222555888444444555666888:::;;;<<<666EEEMMMCCC555000444:::777<<<@@@@@@;;;666444555333333444444555444444333222222111111222333333333111111333555777666444111///111333222000///000111555;;;???<<<888666555222111444888999999999::::::;;;<<<===<<<888444111000333444555444222222333444111000333:::;;;888777999>>><<<>>>CCCDDDBBBDDDIIILLLIIIGGGFFFCCC>>>???CCCCCCDDDFFFFFFDDDAAABBBDDDEEEFFFGGGJJJLLLNNNPPPPPPYYYWWWXXX```jjjqqqrrrooonnnuuuyyyuuurrrtttwwwvvv|||yyy|||yyyuuu|||xxxttttttwww{{{{{{rrrkkkkkkllljjjgggfffkkkiiiffffffhhhjjjkkkkkkllllllmmmmmmiiiiiisss~~~{{{vvvsssoookkkhhhgggggghhh\\\YYYUUURRRQQQOOOMMMLLLDDDAAA>>>;;;999999;;;======>>><<<777000,,,---///(((((())))))***++++++,,,)))***,,,,,,++++++---///...222999DDDSSSddduuuwwwrrrwwwzzzrrrwwwtttkkkgggooosssqqqiiifffkkkmmmjjjddd^^^]]]eeemmmsss{{{xxxwwwvvvxxx|||qqqjjjeeebbbYYYPPPJJJFFFAAAAAACCCddd}}}~~~vvvuuussstttwwwrrrtttvvvuuuyyy|||uuupppjjjhhhnnnvvvtttssspppmmmmmmpppvvvzzzmmmiiieeeeeeggghhheeebbb^^^___```___\\\ZZZXXXXXXXXX\\\______```aaa___[[[SSSPPPGGG<<<777888666333333222111111222222000...333333333111000000222444222222333555888<<<@@@BBB666999999444000222444555555999<<<<<<777333222333666666777666555444222111//////000000000111111111000000000222444555444333111333444444333222222333;;;AAACCC???:::888666333111444999;;;;;;;;;:::;;;===>>>???===888444000///333444444333222444777999888666555777888666777:::???;;;;;;???CCCEEEHHHKKKGGGBBB???AAAAAA??????AAA@@@CCCDDDAAA>>>@@@GGGNNNMMMLLLKKKJJJLLLPPPTTTWWW^^^^^^___ccciiinnnqqqrrrqqquuuvvvssspppsssvvvwww~~~}}}xxxttt~~~|||zzz|||}}}rrrhhheeeeeecccaaaaaafffhhhhhhgggffffffiiikkkpppppprrrqqqllljjjqqq|||ӵ~~~yyyvvvqqqllliiihhhhhhiii```\\\VVVRRRPPPNNNMMMLLLFFFAAA===;;;:::999;;;???@@@@@@???:::333//////111+++,,,,,,,,,***)))))))))(((***++++++++++++---///...222888BBBQQQcccvvvzzzsssuuu|||ĦĦkkkgggfffmmmpppjjjeeeffffffeeeccc```aaahhhnnnuuuӵ~~~rrrllljjjccc\\\UUURRRNNNHHHFFFGGGiii}}}tttssswwwqqqmmmsssĦ{{{rrrmmmsss}}}}}}yyywwwyyy~~~mmmhhhcccbbbeeegggfffddd^^^aaabbbaaa]]][[[[[[\\\^^^dddgggggghhhlllmmmlllccc^^^SSSGGGBBBCCCCCCAAA<<<<<<999666666666333---,,,000555777666222///---111111111222666:::???BBB222111000111222444111...555777999888555222111222555555666666555333111000***,,,...///000111333444111000///111333555666555555666777777777777777777;;;AAACCC>>>:::888777444222555999;;;;;;999888888<<<===>>><<<888444111111111333555666666777999<<<===;;;:::888777666666777>>>:::999;;;@@@EEEHHHJJJAAA<<<<<L=hĦhhh```iiiooonnnhhheeedddcccaaabbbffflllqqqwww4ĉ@ӵ}}}pppnnnpppiiibbbZZZWWWRRRLLLJJJKKKlllvvvoooooo~~~zzzpppiiiqqq>Lyyyyyy}}}~~~kkkiiifffeeeeeeeeedddcccbbbdddfffddd```]]]^^^aaadddggggggcccccciiimmmnnngggcccZZZPPPMMMPPPQQQOOOIIIIIIFFFAAAAAABBB<<<333,,,000555777555222///---222111000111333666:::<<<555333111111222111111111555666777666444333222222333555666888777666444333+++...111222111111333555222111000111444666777777666666666777888888888777555;;;>>>:::666666666444333666999:::999777666555999::::::888666444444555000444888;;;<<<;;;;;;;;;;;;<<<===<<<;;;;;;:::888;;;;;;999999===BBBEEEEEE@@@===???FFFJJJGGGCCCAAA===AAADDDEEEKKKUUUZZZYYYYYYSSSKKKGGGIIIRRR]]]eeehhhiiijjjjjjkkkooouuuyyymmmnnnpppsssvvvzzz}}}}}}zzz}}}ssshhhdddbbb___]]]]]]XXX]]]bbbcccaaa```dddhhhiiikkkpppqqqlllfffiiipppzzzGG=?|||yyysssmmmhhheeeddddddeeebbb]]]YYYUUUPPPKKKHHHCCC<<<999<<<;;;888:::AAA@@@>>>:::666222...***'''%%%(((,,,,,,***)))***,,,&&&(((***+++++++++---///000333:::DDDTTTfffyyy}}}|||HdĦ=Īj___fffmmmnnnjjjeeedddddd^^^aaaggglllpppuuu}}}GG=?{{{nnnnnntttrrrhhh]]]VVVPPPJJJHHHJJJffftttuuurrrjjjggglllssszzzooogggpppHdĦ{{{~~~~~~}}}rrrpppnnnmmmmmmkkkhhhdddcccfffhhheee___\\\^^^aaaiiiiiigggbbbbbbfffiiigggbbbaaa\\\VVVVVVYYYYYYVVVRRRUUUSSSOOOPPPSSSKKK???777777777444222222444555666555333222222333555666===888333000......333:::666666555444333333222222444666999;;;<<<;;;999777111555777666333000111222333222111222444666666666444333333444666777666555000666999555333333444333444666888888777666666666888888777555333444777:::222777<<<@@@@@@>>><<<<<<777;;;>>>>>>@@@BBBAAA>>>999===>>><<<;;;===??????===<<>>ĭӵ)))(((Ħ---///---ĦxxxĦDdDxxx?fӵ```ccchhhĦeeeiiilllӵƜ`1.׼sĭӵӵĦssssssEEEEEEĦjjjdddaaa[[[qqqĦDdDӵӵӵĦӵĭӵ}}}wwwwwwzzzyyyqqqjjjfffiiikkkggg```]]]___ccceeegggiiiiiimmmpppmmmggg^^^___^^^\\\\\\^^^[[[VVVVVV[[[\\\[[[___ddd[[[MMMGGGFFFCCC>>>;;;999;;;===:::999888666555555555555===777333333111000444;;;666444222222222222222111666777:::<<<===;;;999777555999<<<;;;666222222444222111111222333444444222333111111333666777555333///555777444111222333222444555777777777777999;;;:::999666333222444999===888;;;???AAA@@@???>>>>>>;;;@@@AAA???@@@DDDDDD@@@888AAAEEE@@@;;;::::::999999999<<>>???BBB@@@JJJOOOMMMQQQZZZ\\\WWWTTTTTTUUUWWW\\\bbbhhhlllnnnmmmkkkjjjkkklllmmmnnnrrrqqqvvv~~~?~4g&e>&eg&e>hӵg&e```guO>uO>&eiiiiii4ff?>ߝLgĉ@Shӵg&elll>hӵ^^^ZZZTTTLLLFFFCCC<<<;;;fff?><zHHHg&e>&e---(((HL+++---///ShӵgLS?ʬ3h?D%%)?xxxZufĦ``````cccgL|||rrruuug&e~~~gĉ@g&e>&e@e??g<ĉ3we<Ħ{{{3h?@eZmmm```[[[3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??~~~~~~{{{ooonnnqqqsssnnngggcccfffjjj^^^ccckkkrrr{{{~~~vvvlll]]]aaabbbaaaaaaaaa\\\UUUWWW]]]```aaahhhnnnfffWWWPPPQQQQQQNNNIIIDDDAAA???===<<<;;;:::999777666666777333444999999444222444555333111000000111111111555777:::;;;;;;999777555555999======888555666888111000000111333333222000444222222444777888777444000666888444000111222111333444666666777:::===@@@>>>;;;777333111444;;;???===???AAAAAA?????????@@@CCCFFFEEE@@@???CCCBBB>>>888DDDKKKDDD;;;888777666::::::>>>CCCDDDEEEKKKRRRHHHSSSXXXPPPKKKPPPRRROOOQQQTTTZZZaaagggjjjlllmmmooonnnlllmmmqqqssstttsssqqqpppwww4DӵHƅ^Hu]ĦHu]Ħ~~~ZuR)ĦHu]ĦbbbHŐeHŐeHu]ĦfffqIܗGIӵttHGgĉ@Hu]ĦgggZuR)Ħ```^^^XXXQQQLLLFFFBBBsߝLGdUĦDDDHƅ^Hu]Ħ***ntHdĦ+++...HGgĉ@iiiHdĦHtƅ^Bt=o9ĦDtfo9Ħg?bbbaaaHdĦHu]Ħ|||ttHƅ^Hu]ĦH׼s~~~{{{tQje<ĦBt=o9ĦH׼sHtĦgggBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħtttqqqssstttvvvuuuqqqmmmkkkkkkffflllqqqtttxxx~~~~~~fffhhhjjjjjjiiieee```\\\]]]```fffeeefffrrrnnnWWWJJJTTT^^^bbb```ZZZQQQIIIUUUXXXUUUKKKBBB===;;;888111555777777444222444666:::777444000//////111222111777999777666777777444777888888666444333555777???999555777888666444555333666666333222666999999444444333222222222333333---666:::888555999@@@DDD???999777<<>>BBB????????????===:::;;;===EEEAAA===>>>@@@AAA===999999===BBBAAA===999777777===CCCJJJMMMMMMMMMQQQUUUQQQIIIFFFLLLRRROOOKKKJJJZZZZZZ]]]ccclllqqqsssrrrmmmooosssyyy}}}}}}{{{sssyyy4DuXӵDdDΦDdDĦDdDĦ|||t|<DdDĦcccDdDΦDdDΦDdDĦcccpeƜ4DuTӵ`eĭqetDdDĦmmmjjjt|<^^^]]][[[XXXSSSOOOJJJDDDDdDDdDĦBBBDdDΦDdDĦ***q<niDdDĦ+++qetSSSaaaDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦdddfffDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ}}}yyygeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦxxxxxxzzz{{{}}}|||yyywwwvvvuuunnnsssvvvxxx|||~~~{{{uuuiiijjjmmmqqqssspppiiiccchhhkkkpppnnnmmmvvvrrr\\\HHHPPPZZZ```ccccccbbb```dddjjjkkkcccXXXNNNDDD===:::;;;<<<:::777666666777444555777888888777777777222777999777555666555333777555444666:::;;;999666>>>:::999<<<>>>:::777777777;;;;;;777555777777666555555555555666666777777222777:::999<<>>======@@@BBBBBBCCCBBB@@@===<<<===@@@??????AAADDDCCC>>>999<<<>>>@@@@@@>>><<<;;;;;;@@@EEEKKKNNNMMMMMMOOORRROOOJJJJJJQQQWWWVVVUUUVVV\\\^^^ccciiiooorrrsssrrrvvvvvvxxx|||4DuXӵDdDΦDdDӵDdDĦzzzuuuo)hDdDĦeeeDdDΦDdDΦDdDӵ```=ӊB1.uTӵHߝL`o9po9wӵDdDĦssspppo)h___[[[YYYXXXVVVTTTSSSNNNGGGDdDΦDdDĦ>>>DdDΦDdDӵ***GIpӵDdDĦ+++po9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjkkkDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦyyy{{{uuugeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵyyy{{{}}}~~~~~~}}}}}}~~~}}}~~~yyyooojjjjjjmmmttt{{{zzzqqqiiimmmnnnrrroookkkrrrmmmXXXCCCIIIRRR[[[bbbhhhmmmppprrr|||tttfffXXXMMMGGGFFFEEEBBB@@@???>>>>>>888999;;;;;;::::::;;;<<<777;;;<<<888666666666444666222000777@@@DDD>>>666>>>;;;<<>>>>>@@@DDDFFFGGGFFFBBB???===<<<;;;<<<@@@EEEHHHFFF???999>>>===<<<>>>@@@BBBBBBBBBFFFIIILLLMMMLLLLLLNNNQQQOOONNNQQQXXX\\\\\\___bbb```eeekkkppprrrssstttttt~~~||||||}}}4DuXӵ}}}DdDʜ4DuTӵ>d<Ħ{{{Dt>d<Ħddd>d<ʜDd<ʜ4DuTӵ___^^^F&uTӵ4DufئL>epuR)Ħ>d<ĦtttDtcccUUUTTTTTTUUUUUUOOOIIIDdDΦDdDĦ999>d<ʜ4DuTӵ+++4DwDd<Ħ,,,puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦwww{{{vvvyyypppgeĦ~~~s<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵvvvsssppppppxxx|||sssoooooossspppjjjooojjjXXX@@@CCCKKKWWW```eeehhhkkkuuuxxxlllbbbXXXWWWTTTRRRQQQPPPOOOOOONNNLLLGGGAAA<<<===CCCHHH>>>AAAAAA<<<999999999777777444444;;;DDDFFF@@@888@@@>>>>>>AAA@@@<<<999:::===@@@???:::777999;;;:::777999;;;===????????????;;;=========BBBIIIKKKIII>>><<<<<<>>>AAABBBBBBBBBCCCGGGIIIEEEAAA???<<<888888;;;???EEEHHHFFFAAA<<<===:::999===CCCIIILLLLLLNNNNNNMMMKKKJJJLLLPPPTTTSSSVVV[[[___```bbbfffjjjhhhlllppprrrrrrsssvvvyyy}}}zzzzzz}}}4DuXӵ|||zzzD&dq&ĒRyyy}}}sdKĦ|||DHRRudsdKĦaaaD&oq<Ōq&ĒRaaa```___>dp&ĒRnfʜd<Φ>d<Ħ555s&dq&ĒR,,,+++i?ʜtd<Ħ...HHܗDӊBFFF<xB?d<yyynnngeĦ~~~Hg8>aĦ~~~B?Ho9KKK>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR}}}}}}{{{}}}wwwyyyvvvfffGGGEEEKKK[[[gggiiifffeeeoooyyy}}}xxxrrrlllccccccbbbaaa````````````bbb```ZZZRRRKKKKKKPPPUUUEEEHHHFFF@@@===>>>>>>===;;;<<<>>>BBBEEEEEEBBB???FFFCCCAAABBB???;;;:::===;;;===:::555444888===>>>999;;;>>>@@@BBBAAA@@@???<<<@@@AAA>>>===AAADDDDDD:::;;;;;;===@@@CCCDDDBBB???EEEFFFBBB>>>===:::555999;;;???BBBEEEDDDBBB@@@===<<<<<hqqqzzzfe@ďDnerrrppp=eYYYTTTQQQPPPOOOOOOGGGEEEege666333sĪj@h...---+++fdDĦ...@ďD444>>>Hkge|||yyyzzz@hkkkddd@GHĪj@IŌBenerrrHkgenefeHu]3hhse~~~|||rrrgeĦja>aĦrrrzzz@GbbbVVVse<Ō{{{@Gvvv~~~HkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hyyyYYYPPPPPPbbbrrruuuoookkkkkksssyyyxxxtttrrroookkkbbbfffiiihhheeedddeeehhheeehhhiiiddd]]]XXXYYY[[[QQQSSSPPPJJJFFFHHHIIIHHHDDDGGGJJJJJJHHHFFFGGGHHHOOOLLLJJJJJJFFFBBBCCCGGG===???===777666;;;???@@@<<<>>>AAADDDDDDCCC@@@>>>===AAAAAA>>><<>>;;;===;;;666;;;<<<>>>@@@AAAAAAAAA@@@>>>???CCCJJJRRRYYY^^^```XXXTTTPPPNNNPPPVVV]]]bbb^^^eeelllnnnrrrxxx~~~wwwvvvsssrrrsssxxx4DuXӵĵD^xxx{{{|||zzzyyyzzz}}}{{{zzzzzzgggaaa^^^eee```^^^\\\^^^eeekkkttt~~~~~~lllmmmlllbbb[[[UUUQQQNNNKKKIIICCCBBB999555222///...---,,,+++DdDĦ,,,///333333<<aĦmmmvvvbbbggg```s׼snnnHo{{{]]]zzzwww{{{D^DdDĦs׼sppp\\\SSSbbbvvv}}}xxxtttmmmvvv}}}{{{wwwsssooojjjhhhooouuutttnnnkkkmmmqqqmmmqqqtttppphhhbbbbbbeeebbbccc```YYYVVVXXXZZZZZZPPPRRRRRROOOMMMLLLOOOSSSXXXWWWXXXYYYVVVRRRRRRVVVJJJMMMLLLFFFCCCDDDEEEDDD@@@BBBEEEGGGGGGDDD@@@===>>>@@@???>>>AAAGGGHHHFFF???BBBCCCAAADDDHHHGGGBBB:::BBBCCC<<<:::??????:::;;;===???AAA@@@???>>>===<<d<Ħ{{{yyy}}}{{{tttrrrĦwwwxxxxxxyyy{{{~~~~~~~~~{{{yyywwwwwwllllllĦ^^^^^^```eeeggghhhhhhfffcccaaa```\\\ZZZZZZ\\\```bbbbbb``````bbbgggooozzz{{{uuuoooĦhhhffffffiiilllgggccc]]]WWWRRRMMMHHHEEE@@@???>>>;;;:::;;;>>>AAA:::555111222555777666333000///---,,,+++*********>d<Ħ+++---///555666888:::777666===HHHHHHQQQ\\\fffqqqzzz{{{xxx{{{pppffffffiiiiiiiiiiiijjjjjjpppqqqggg[[[aaaqqq}}}|||~~~uuuvvvxxxyyyyyyzzz{{{}}}}}}yyyyyy~~~Ħ>d<ĦBesssgeFYĉvvvppp>aĦmmmwwwnnn\\\TTT^^^iiigggBeNNNgggnu]ӵ\\\TTTSSSXXXcccooo}}}zzz{{{vvvkkkiiicccgggttt>d<Ħ>d<ĦĦBeĦdddRRR^^^ttt}}}{{{xxxqqq{{{{{{tttmmmwwwyyy|||xxxoookkkoootttpppqqqnnngggdddfffiiiiiiYYYXXXUUURRRQQQSSSVVVYYY^^^___cccfffddd______bbbXXX\\\\\\VVVQQQOOOKKKGGGCCCEEEHHHJJJHHHEEE@@@===@@@>>><<<>>>GGGPPPPPPJJJGGGKKKKKKHHHIIIMMMKKKDDD:::CCCDDD<<<;;;BBBCCC===:::===@@@BBB@@@>>>;;;:::999@@@HHHNNNPPPQQQTTTVVVRRRRRRUUUZZZ___dddfffgggfffllloooooosss{{{}}}yyy|||xxxvvvxxx?aŖ%7uSQuR)ӵsdKĦ|||zzzzzz{{{{{{zzzgdKĦqqqsssvvvwwwwww}}}}}}wwwqqqooopppssskkkgdKĦfffjjjjjjiiijjjkkkkkkiiifffcccbbb[[[WWWTTTVVV[[[___^^^\\\YYY]]]dddllluuu|||gdKĦfffhhhffffffiiicccbbb___XXXPPPLLLLLLMMMHHHFFFBBB>>><<<<<<===>>>888777666777888888666444111...***(((((()))((((((gdDĦ+++*********666;;;555444<<>><<<>>>EEENNNRRRRRRIIIIIIIIIKKKMMMMMMLLLJJJKKKDDDBBBHHHKKKDDD;;;777666999???CCC???666777===999:::@@@JJJOOONNNNNNQQQXXXZZZ[[[ZZZXXXZZZaaafffgggmmmrrrssstttwwwxxxvvvzzzyyytttqqqvvv>Aneuuuxxxtttwww{{{~~~nepppppprrrvvvwwwwww{{{}}}vvvqqqooooooneeeekkkppppppkkkjjjjjjjjjiiihhheeeccc___ZZZTTTTTTXXX]]]___^^^bbb``````dddlllwwwnefffffffffcccdddggg```___\\\UUUOOOKKKKKKLLLGGGEEEBBB???============777666555666777777555333111...+++))))))))))))De******++++++---777<<<<<A}}}uuuoook<hhhsss}}}{{{lllZZZRRRVVV]]]___\\\TTTSSSaaafheeeVVVRRRWWWbbbsss}}}{{{{{{vvv^^^UUU^^^dddhhheee[[[De^^^eeelllmmmgggbbbne]]]dddnenewww]]]jjj|||rrruuu}}}vvvtttrrrtttwwwyyywwwtttiiihhheeebbbeeekkkllliiieee___\\\^^^^^^ZZZWWWYYY___\\\]]]bbbccc^^^YYYXXXVVVVVVXXX[[[XXXPPPMMMNNNIIIHHHEEECCCEEEIIIMMMOOOGGGHHHJJJKKKKKKJJJHHHGGGRRRNNNNNNSSSSSSKKKBBB>>>???AAAGGGKKKGGG???===@@@<<<@@@FFFIIILLLNNNPPPRRRVVVWWWXXXVVVUUUWWW]]]bbbiiipppuuuwwwxxx{{{|||zzz~~~xxxpppoooyyyzzzvvvuuupppuuu|||wwwrrrrrruuuxxxxxxuuuvvvzzz{{{|||uuupppoooggghhhooorrrrrrmmmjjjhhhhhhjjjjjjgggeeeccc]]]VVVTTTXXX^^^bbbdddddd```]]]```iiittt}}}vvvmmmhhhdddaaaaaaccc]]]\\\XXXSSSNNNLLLLLLMMMEEEDDDBBB@@@>>>=========777666555666777777555333222///+++))))))***))))))'''(((***,,,---111777<<>>AAAJJJWWWbbbgggiiikkkmmm|||~~~xxxppp~~~}}}yyyrrraaa```aaaffflllpppvvvnnnbbbXXXSSSSSSWWWZZZ\\\\\\jjjiiiYYYUUUWWWaaaooouuu~~~aaaHHH??????CCCFFFFFFCCCFFFGGGJJJLLLLLLIIIFFFBBBBBBDDDtttvvvvvvwww|||sssooopppwww{{{{{{jjjnnn}}}zzz{{{ppprrrsssuuuuuusssqqqooorrrppplllkkkqqqwwwuuunnnnnngggccccccaaa\\\VVVUUUSSSSSSXXX^^^___]]]^^^aaa___]]]___eeefffbbb___```[[[YYYUUUPPPLLLJJJJJJLLLKKKOOOSSSTTTQQQMMMLLLMMM\\\\\\^^^aaa]]]TTTLLLJJJHHHJJJOOOTTTRRRLLLIIIJJJ>>>HHHLLLGGGGGGNNNUUUUUUTTTUUUUUUVVVXXX\\\bbbfffnnnuuuzzz{{{|||~~~vvvmmmnnn|||}}}~~~{{{vvvtttxxx}}}zzzwwwwwwvvvxxx|||zzztttrrrsssuuuzzz~~~xxxtttrrrnnnooommmiiiiiinnnpppnnnlllhhheeeeeehhhiiigggeeeeee```ZZZYYY]]]ccchhhkkk```\\\[[[```kkkwwwyyynnnfffaaa___```\\\ZZZWWWTTTQQQPPPPPPQQQDDDDDDCCCAAA@@@>>>===<<<888777777777888888666555222///+++))))))******)))''''''&&&&&&'''***,,,...222666:::AAAPPP___dddaaaSSSIII===888;;;@@@BBBBBBNNNOOONNNJJJGGGDDD@@@<<<:::FFFSSS]]]fffoooqqqnnn{{{qqquuu|||yyy||||||www}}}vvvlllhhhjjjiiigggaaaeeegggeee^^^WWWRRRQQQfffgggfffaaaWWWQQQVVV^^^kkkpppcccXXXVVVWWW___dddgggqqqvvvXXXEEE>>><<<<<<<<<===>>>AAACCCEEEAAA???>>>>>>>>>???>>>===@@@>>><<<;;;>>>EEEOOOVVVMMMLLLNNNQQQTTTVVVTTTSSSPPPLLLLLLRRRXXX]]]bbbhhhnnnbbbWWWXXXeeesss{{{}}}zzzwww|||ppptttyyyyyyvvvrrrooonnn|||vvvppppppyyy~~~uuusssmmmhhhfffdddbbb___]]]WWWWWWYYY[[[ZZZ\\\eeeooobbb___```gggnnnpppqqqsssmmmhhhcccaaa\\\TTTNNNKKKPPPVVV]]]]]]YYYTTTTTTUUUcccfffkkklllfff^^^XXXVVVQQQQQQSSSXXX[[[ZZZXXXWWWMMMXXXXXXIIIBBBKKKRRRQQQQQQQQQRRRVVV\\\cccjjjmmmsssyyy}}}|||}}}}}}yyytttooosssuuuyyy|||{{{{{{||||||}}}~~~|||zzzwwwuuuwwwvvvyyy}}}}}}xxxtttttttttyyy|||vvvsssqqqlllnnnmmmiiihhhlllllljjjiiigggddddddfffgggeeedddbbbaaa```aaadddiiimmmoooaaa\\\XXX[[[eeerrr~~~vvvkkkccc___]]]\\\[[[XXXVVVUUUVVVVVVVVVFFFFFFDDDCCCAAA???===<<<;;;:::999999;;;:::999777222///+++)))))))))))))))((('''&&&&&&'''))),,,---111444666:::DDDTTTccckkk^^^RRRAAA777555999===???JJJNNNPPPKKKIIIIIIFFF@@@999CCCOOOYYYdddnnnpppmmmzzz~~~tttooorrr{{{wwwttt}}}rrrdddaaahhhppprrraaafffkkkiii```UUULLLHHHNNNVVVaaaddd\\\UUU\\\hhhyyyZZZTTTVVVWWW]]][[[^^^jjjlllMMM===999;;;:::999999;;;???CCCEEEBBB>>>:::888999:::;;;:::555666777888888999<<<>>>;;;;;;;;;<<<<<<<<<:::888:::777888>>>CCCCCCDDDFFFLLLCCC;;;===GGGRRRWWWWWWYYYaaakkkpppqqqrrruuuyyy~~~}}}|||uuuqqqpppyyyqqqrrr~~~vvvsssmmmgggddddddeeeeeeeeeeeefffgggddddddlllwwwccc^^^]]]dddlllpppssswwwsssllliiillljjj```UUUPPPWWW]]]cccddd___[[[ZZZ[[[cccjjjqqqqqqmmmiiifffddd___\\\ZZZ[[[```dddbbb^^^bbbjjjeeeQQQFFFMMMTTTRRRWWWUUUUUUYYYaaaiiinnnooovvvzzz|||yyyxxxzzzzzzyyytttvvvxxx|||ppptttzzz{{{vvvwww~~~|||yyywwwvvvuuutttsssrrrvvv}}}|||yyyyyyxxx|||yyyrrrmmmkkkgggiiiiiifffgggjjjkkkhhhfffffffffeeedddccccccccc```aaabbbdddgggkkkmmmoooggg```XXXTTTYYYgggxxx|||oooggg```[[[\\\YYYWWWVVVXXXZZZZZZZZZKKKIIIGGGDDDAAA???======<<<;;;:::;;;<<<<<<:::888111...***(((((()))(((((((((''''''&&&'''(((***+++...111222222666BBBUUUbbb]]]SSSEEE:::666777;;;???DDDLLLOOOKKKIIILLLJJJEEE:::@@@IIIUUU^^^dddhhhjjjttt~~~~~~~~~yyy~~~~~~xxxwww}}}oooggghhhnnnttt|||xxxpppqqq|||pppaaa___iiisssxxxpppqqqpppjjj```UUUKKKFFF???GGGTTT]]][[[ZZZgggzzzzzzZZZUUUVVVWWW]]]UUUUUUbbbyyyeeeLLLAAA???999888777666888<<>>>>><<<;;;:::;;;<<<<<<:::888000---)))''''''(((''''''((((((((((((((((((((((((,,,...000///...333???KKKNNNKKKFFF???999777:::===BBBLLLPPPJJJIIIMMMMMMHHH<<<===EEESSSZZZ[[[aaakkkqqqzzz|||tttyyyyyy||||||{{{qqqlll|||rrrhhhfffhhhkkkrrruuuvvvsssnnnqqq|||uuuhhhfffnnnuuuxxxzzzwwwsssmmmeeeYYYNNNGGGAAABBBIIIRRRWWW___wwwiii[[[WWWWWW___RRROOOXXXlll{{{~~~www___RRRLLLKKK<<<<<<;;;999888:::???CCCGGGDDD>>>999555444555777777999::::::888666555666333333444333222111111222///...111888;;;888555555666555444555777999999999333555777999::::::::::::===DDDOOOZZZaaabbb___\\\aaabbbgggqqqwwwyyy|||tttooooooooolllmmmrrrvvvtttooonnnqqqnnnmmmnnnooollleeeaaaccc]]][[[aaajjjkkkgggjjjsss}}}}}}|||zzzvvvqqqmmmkkk___hhhppptttyyy}}}uuurrrwwwyyyoooaaa```^^^ZZZYYY\\\fffsss|||}}}vvvpppqqqxxx||||||yyyrrrtttrrrlllkkkppptttuuusssxxx|||}}}|||{{{xxxwwwrrrooopppwww|||}}}~~~ttttttuuuuuuvvvvvvvvvvvvxxxuuuuuu{{{}}}yyyuuusssuuu{{{}}}tttkkkgggiiikkkjjjfffddddddbbb^^^dddiiinnnkkkeee```aaaddd`````````______aaadddggg\\\aaaeeefffdddgggooovvv|||wwwvvv{{{}}}rrrkkkbbbZZZVVVSSSQQQRRRVVVZZZ[[[ZZZRRROOOJJJEEEAAA???>>>>>>;;;:::::::::;;;;;;999777///,,,(((&&&&&&''''''&&&((((((((()))(((((('''&&&+++---//////---,,,000666???BBBDDDAAA;;;777888:::CCCMMMQQQKKKIIINNNOOOIII???<<>>FFFGGGAAA:::@@@>>>AAAHHHNNNQQQVVV[[[gggrrr}}}{{{{{{}}}{{{{{{uuussssssuuuuuusssvvvzzzsssuuuzzz{{{tttiiibbbbbbTTTVVV___iiihhhfffsss|||xxxsssmmmiii___gggooottt~~~~~~}}}wwweeeiii```ZZZZZZ\\\aaajjjuuu}}}vvvoooqqqxxx}}}|||xxxooopppnnnhhhhhhnnnuuuwwwssstttttttttyyyvvvuuurrrqqqvvv~~~zzzwwwsssrrrvvvwwwvvvvvvxxx}}}}}}xxxsssqqqqqqtttyyywwwooojjjhhhiiiiiifffbbb___```bbbfffgggiiijjjhhheeeaaa^^^[[[\\\^^^bbbdddccc```]]]\\\ZZZ\\\cccjjjmmmqqqvvvyyy~~~|||zzzxxxvvvssszzz~~~}}}tttjjjccc]]]XXXTTTTTTUUUUUUUUUTTTRRRQQQRRROOOJJJCCC>>>===@@@BBB@@@===<<<<<<<<<;;;777333111///,,,)))((((((***+++******)))(((((((((((((((+++,,,---......------,,,///<<>>@@@FFFPPPYYYaaahhhnnnvvv|||~~~}}}|||yyysss{{{yyyyyyyyy}}}yyywww|||{{{mmmhhhrrrxxxttt~~~uuuooommmnnnwww~~~{{{wwwrrrnnniiikkknnnoookkkbbbYYYVVVNNNFFFFFFLLLOOOZZZzzzsssfffcccbbb\\\]]]aaagggnnnwwwmmm```[[[YYYYYYPPPUUUQQQDDD===AAAAAA<<<@@@DDDBBB;;;555444444444444777777555333444333333777555444444444222111111333333333444555444222000333555777666555333222222333222333888888444222333222444888:::;;;999666555666666666777999:::<<<===CCCLLLSSSSSSRRRWWW^^^bbbjjjbbbZZZWWW]]]gggpppuuuppp}}}{{{oooqqqtttsssxxx{{{vvvnnnqqq~~~zzz{{{~~~yyynnneeeaaa^^^aaaggggggeeeooo~~~wwwmmmjjjhhhhhhmmmwwwvvvtttuuuvvvpppbbbYYY[[[ccchhhnnnpppssswww{{{|||xxxrrrjjjeee^^^]]]gggtttyyywww{{{tttppptttyyy|||{{{vvvsssuuu{{{}}}yyyvvvrrrqqquuuwwwvvvwwwyyy~~~{{{vvvsssrrrqqqwww~~~~~~wwwnnniiigggiiihhhccc]]][[[]]]aaafffhhhjjjkkkiiiddd___[[[YYYZZZ]]]```cccccc```]]]YYYXXX\\\dddjjjlllooorrryyy}}}zzzxxxvvvtttrrrssstttrrrjjjddd```[[[UUUPPPPPPPPPQQQRRRQQQPPPOOONNNLLLGGGAAA===<<<>>>AAADDDBBB@@@@@@@@@>>>:::666000...,,,)))((()))***+++******)))(((((((((((((((,,,---...//////...---,,,,,,888DDDEEE>>>888999===>>>FFFKKKGGGCCCCCCCCCBBB<<>>;;;333000111000222444666666555333222222222222333444555666777666===AAA???>>>AAAEEEEEEMMMIIIDDDCCCFFFMMMSSSWWWZZZfffrrruuurrrrrryyy~~~wwwvvv|||yyy{{{}}}~~~~~~xxxlll]]]RRRTTTVVVUUUYYY```mmmpppzzztttiiitttvvvvvvxxxssshhheeehhhmmmjjjdddjjjuuuvvvxxx|||zzzuuunnnkkkiiimmmuuu~~~zzzqqquuuuuullleeefffjjjmmmrrrrrrtttvvvyyyyyyvvvrrrhhhddd^^^]]]gggtttzzzyyyuuuooommmrrryyy|||{{{yyy|||~~~|||uuupppooosssvvvwwwxxx{{{}}}}}}xxxtttrrroootttzzz}}}vvvnnnhhhggghhhfff___WWWTTTYYY___hhhjjjlllmmmkkkfff```\\\XXXYYY\\\___bbbaaa___\\\TTTTTTYYYbbbhhhiiikkkooo{{{|||xxxuuutttsssrrrooonnnjjjdddaaa___YYYRRRKKKJJJKKKLLLNNNOOONNNLLLIIIHHHDDD???<<<;;;===@@@CCCBBB@@@>>>===:::666333000...,,,***))))))***++++++***))))))((()))))))))+++,,,...000111000...---+++333===AAA>>>;;;999:::===CCCEEEAAA======@@@AAA???CCCKKKUUUaaallluuuyyyvvvvvvxxx|||{{{}}}rrrkkklllqqqnnnnnnsss}}}}}}zzzzzz~~~yyywwwxxxqqqmmmvvv~~~}}}tttggghhhssswwwuuusssqqqooolllhhheeeiiivvv}}}pppfffiiisssuuuiii\\\XXX\\\cccjjjnnnjjjaaaXXXOOOKKKLLLQQQPPPRRRfff~~~~~~aaa```nnnxxxvvvuuuxxxmmmTTTMMMRRRXXXSSSYYYZZZSSSKKKEEE???:::<<<;;;999888777666666777888888777555333444666888999555000...///000222222444555555444111/////////666>>>KKKSSSLLL===222///000111222222333222222222111111000000111111222333111555777555555888777444888888888777777999<<>>???EEEJJJKKKSSS[[[VVVOOOXXXjjjzzzwwwzzz|||vvvkkkhhhmmmqqqqqqrrrtttxxxyyywwwuuummmkkkiiikkkqqqzzz~~~|||uuupppyyy~~~{{{|||~~~~~~|||zzzxxxxxxwwwvvvsssqqqiiifffbbbaaaiiitttyyywwwoookkkkkkssszzz~~~{{{{{{}}}~~~}}}uuupppnnnrrruuuwwwzzz~~~{{{}}}~~~yyytttppplllpppwww{{{|||vvvnnngggeeegggddd\\\RRRPPPVVV^^^jjjkkklllllljjjfffcccaaaYYYZZZ\\\___```___\\\YYYOOOOOOTTT\\\aaadddiiiooo}}}{{{vvvsssrrrrrrqqqooommmiiiffffffeee\\\QQQIIIGGGGGGIIILLLNNNMMMKKKFFFEEECCC???<<<;;;===???AAA@@@???===:::777333000///---,,,***))))))***++++++******)))))))))******)))***---000222222111111+++///555999;;;;;;;;;:::@@@BBBCCC???:::;;;AAAEEEHHHNNNUUU\\\eeepppvvvwwwwwwqqqnnnqqqxxx~~~}}}uuuwww||||||pppaaa```iiifffhhhnnnuuuvvvtttuuuyyy}}}xxxssssssxxx{{{{{{tttoooooozzzzzzjjjllltttwwwppptttpppdddbbbkkkeeeccccccfffjjjlllkkkhhheeeooo|||zzzlll``````iiimmmeee[[[QQQUUU]]]fffooooooeeeYYYRRRMMMOOOXXXZZZWWW[[[eee^^^^^^sss~~~{{{{{{}}}zzzlllaaadddiiijjjqqqssslllbbbYYYOOOHHHGGGCCCAAA@@@>>>:::777777666999;;;999888999999777:::666333111333555666666:::;;;<<<:::777555444555666EEE\\\hhh```KKK999222333222222222222222333333333222222111111111222222222444555555999===;;;555333666777666444333555888888;;;???BBBBBBBBBBBBCCCHHHJJJQQQZZZYYYPPPHHHFFFMMMQQQVVV[[[aaakkkwww|||fffTTTOOOFFF???:::;;;;;;888888;;;:::888<<>>???BBBBBBAAA???;;;777444222...---,,,************+++++++++************++++++''')))+++...111333444444.........111666:::<<<===BBBBBBAAA===999:::AAAIIIPPPXXX```eeemmmvvvzzzwwwxxxnnneeedddkkksssvvvuuulllmmmssswwwlll[[[XXX___aaaccchhhlllhhhccceeejjjyyyvvvooojjjnnnuuuuuuoooiiieeefffssstttcccccckkkvvvrrreeehhhiiiaaa[[[\\\UUUUUUWWW^^^hhhpppssssssjjjkkkqqqyyy{{{yyy}}}|||qqqddd]]]]]]^^^\\\ZZZNNNQQQWWW```mmmssshhhYYYOOOJJJNNN\\\fffbbbYYYTTTeeezzzvvvZZZXXXlll|||~~~}}}||||||xxx}}}}}}zzzpppfff^^^UUUOOOKKKLLLIIIBBB===<<<:::===<<<:::<<>>;;;:::999444BBBVVVbbb[[[III;;;666333333222111111111222333444333222222111222222222111222222333888===:::555111333555333000///111444555555666777888777555333777888;;;@@@@@@<<<999888:::===AAADDDIIIPPP[[[bbbzzzsss\\\MMMLLL???;;;999:::999777555666666333444888777222222888@@@GGGMMMOOOOOORRRZZZbbbtttzzz~~~vvvyyyzzzoookkklllooossswwwzzz~~~wwwtttwwwqqqffffffrrr~~~uuullljjjmmmuuuyyy}}}}}}wwwtttuuu}}}~~~{{{uuuqqqrrruuuwwwzzz}}}~~~}}}xxxsssggghhhjjjooorrrqqqlllgggbbbbbb```\\\WWWVVVXXX[[[bbbaaa___^^^\\\\\\\\\\\\WWWXXXYYYZZZ[[[YYYTTTQQQKKKIIIJJJMMMOOOSSS]]]gggsss~~~xxxuuuoookkkjjjiiihhhgggaaacccdddgggmmmooohhh]]]OOOKKKGGGIIIMMMOOOMMMJJJCCCCCCCCCAAA>>>======>>>???@@@@@@===888444222111---,,,,,,+++*********++++++++++++***++++++,,,---))))))***,,,...111444555///---,,,---111777<<>><<<;;;DDDOOOQQQJJJ===;;;;;;;;;===??????>>>???AAADDDEEEBBB>>><<<:::333888@@@FFFBBB:::777999222222111000000000000111222222111111111111111222333333222000333777666111111222222111000000111333333333333555666666555333555444444444444555777999000333666777999>>>EEELLLaaauuubbbQQQEEEDDD999999888888777666444444333000111444444000///222444888<<<===<<<===BBBGGGPPPWWWgggyyy}}}uuummmpppsssuuuwwwyyy|||~~~~~~wwwtttrrrnnnhhhjjjuuuxxxnnnnnnttt~~~~~~zzz{{{yyyssssssuuuvvvzzz|||{{{{{{|||}}}{{{vvvrrrdddbbbcccgggkkkmmmiiieee```______^^^^^^]]]\\\[[[_________^^^[[[XXXUUUSSSQQQQQQSSSVVVWWWVVVRRROOOKKKJJJJJJKKKIIIJJJRRR\\\ggg{{{~~~|||{{{ssspppmmmjjjiiihhhfffeeeaaabbbbbbbbbgggjjjfff___SSSNNNIIIIIIMMMOOOLLLHHHBBBCCCCCCAAA>>><<<<<<<<<<<<===>>>;;;666222000000,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,******+++...111333...---,,,---111666;;;???DDDAAA???===999999AAAMMMYYYggguuu{{{zzzqqqfff```^^^^^^]]][[[[[[^^^ccceeebbbZZZSSSOOOTTTUUUYYY\\\ZZZVVVWWW\\\dddlllnnnfffccciiikkkggg]]]ZZZ]]]jjjzzzuuuhhh```aaaeeennnxxxzzzxxxuuuwwwttt]]]PPPSSSZZZVVVLLLGGGIIINNNUUU___kkkvvv~~~yyyeeeXXX[[[\\\WWW\\\hhhkkkkkkggg[[[LLLDDDEEEJJJGGGFFFFFFNNNddduuunnn]]]FFFDDDJJJXXXbbb___RRRHHH>>>DDDJJJVVV^^^^^^pppvvvZZZRRRXXXnnn|||xxxoooppp}}}zzziii```VVVIIIBBBDDD<<>><<<@@@EEEGGGEEEAAA===:::444333444666555333555:::333333333222222222111111222111111111111111222333555666444000111555666333222222333555777777555333222222333555666666666555888777666444555888:::<<<222444666666777:::AAAFFFUUUlllnnn]]]QQQHHH<<<777555777888777666555555444111000111333333000///000333444666666555555777999>>>BBBMMM[[[dddeeedddeeelllwww~~~~~~}}}~~~xxxuuuqqqmmmmmmpppttt~~~yyy||||||}}}}}}||||||}}}~~~~~~{{{uuutttuuuvvvyyy~~~xxxvvvuuuvvvxxxwwwsssoooaaa___^^^aaagggiiigggccc___^^^^^^```cccbbb^^^[[[```aaabbbbbb^^^XXXQQQMMMKKKLLLNNNRRRTTTTTTQQQNNNKKKJJJKKKKKKHHHEEEJJJRRR]]]sss|||xxxuuusssssspppnnnlllkkkjjjhhhfffgggfffccc```aaadddbbb]]]VVVPPPJJJJJJMMMOOOKKKFFFAAABBBBBBAAA>>>;;;:::;;;???AAABBB???:::666444555,,,,,,++++++++++++++++++++++++++++++,,,,,,---...222///+++)))(((+++...000,,,,,,---///111666:::===GGGCCCAAA@@@<<<;;;CCCOOO___ooo}}}zzztttkkkddd___[[[VVVSSSVVV[[[_________[[[SSSKKKOOOPPPTTTYYYYYYWWWYYY^^^]]]lllsssiii```ccchhhhhhccc___```lllzzzwwwnnniiifffeeehhhqqqzzz~~~yyyrrrqqq{{{}}}sss^^^LLLOOO\\\]]]SSSDDDGGGKKKPPPWWWbbbpppyyyyyy```OOORRRSSSMMMQQQ\\\[[[___```XXXJJJBBBCCCGGGCCCAAA@@@HHH```uuuppp___IIIIIIMMMUUUXXXSSSIIIBBB<<<;;;:::CCCNNNVVVtttttt___WWWXXXnnnqqqjjjmmmyyyuuueeeUUUDDD>>>@@@>>>NNNbbbwwweeeFFFAAA;;;777666999;;;<<<;;;@@@GGGJJJHHHCCC>>>;;;777444555999:::888777:::666666666666666555444333333333333333333444555555444555444000000555888777111111333777;;;;;;777222333444555555555444444555555666555333444777999888333555777888888<<>><<<::::::<<<>>>>>>DDDHHHFFF>>>666111111...&&&%%%,,,---''''''...***+++,,,+++)))((()))***///...------,,,,,,,,,,,,,,,...000111333777>>>CCCGGGCCC>>>;;;888<<>>AAA???PPPxxx}}}OOOEEE999222444999<<<======@@@CCCDDDBBB???===<<<888:::999777999<<<<<<888???AAABBB???999666666888000999<<<777222444666555555777777666444555888;;;444666999;;;<<<<<<;;;:::888666555666888888666333555888777444222444444111;;;777333444999???BBBBBBLLLWWWZZZMMM>>>777555444222444555555444222111111111333444333000///111444555666777666444444555777444---,,,444:::;;;;;;>>>CCCGGGNNNTTT[[[ccclllssspppqqqtttyyy{{{zzzwwwpppooouuuttt{{{}}}rrrnnnmmmmmmlllkkkrrr{{{}}}zzz{{{zzzvvvuuuwwwxxxssslllggggggiiieeefffddd]]]VVVTTTXXX]]]YYYZZZ]]]aaaeeehhhiiiiiihhhggghhhjjjjjjeee\\\TTTNNNOOOPPPOOONNNLLLMMMNNNLLLKKKHHHDDDAAA@@@AAACCCQQQ[[[kkk}}}yyysssppppppnnnlllmmmnnnlllggghhhkkkgggddd___\\\^^^```ZZZRRROOOJJJEEEFFFKKKNNNLLLHHHBBBAAA???<<<::::::;;;<<<999???FFFGGGBBB;;;555222<<>>CCCGGGCCC???<<<999<<>>PPPzzz{{{NNNEEE:::444444777999999:::<<>>888555888:::999222777;;;999444222666;;;444666:::===>>><<<:::888;;;999888888999888666333333555444000///444666555:::999:::<<<===>>>===<<>>@@@DDDFFFJJJQQQYYY___XXXZZZ___gggnnnqqqpppnnnuuu~~~|||{{{}}}vvvuuuvvvyyy}}}}}}zzzvvvllliiifffdddaaacccjjjsss~~~}}}{{{vvvvvvtttooogggbbbaaabbbfffgggfff```XXXSSSTTTWWWTTTVVVZZZ___dddjjjnnnqqqkkkjjjiiijjjkkkhhhaaa\\\TTTTTTSSSPPPMMMLLLLLLMMMIIIHHHGGGDDDAAA???@@@AAALLLSSSaaaqqqwwwooolllmmmnnnlllkkkllljjjffffffjjjhhhfff```[[[[[[]]]WWWPPPNNNIIIFFFGGGLLLOOOMMMJJJFFFDDDAAA>>>;;;:::999999555:::AAAFFFFFF@@@999444AAA222(((***---)))&&&'''''')))***+++******,,,---(((((((((((()))***+++,,,***,,,...000333888>>>BBBFFFBBB???===:::===IIIUUUrrrzzz]]]QQQJJJOOOVVVWWWWWWZZZXXX___eeeeee___VVVQQQOOOHHHHHHKKKPPPXXX___dddgggeeeccc^^^ZZZYYY\\\ccchhh___WWWPPPVVViiizzz{{{tttnnnsss{{{~~~tttkkkrrr|||zzzzzz|||{{{xxxuuuhhh]]]OOOGGGHHHOOOWWW\\\]]]SSSMMMOOOPPPOOOSSSZZZ```WWWMMMHHHIIIKKKJJJIIICCCFFFIIIGGGDDDAAAAAABBB@@@@@@===???IIIYYYeeejjjkkknnnkkk^^^JJJ<<<999<<<888666777<<>>;;;:::<<<@@@BBB??????<<<777666999;;;;;;000888>>><<<555222777===555777;;;===>>><<<999777===<<<;;;;;;;;;:::777444222555444000000555:::<<<>>>>>>???===;;;:::::::::???CCCDDD>>>888777888777555666666777888888999999===:::777666777777555333111000111444999<<<;;;999777555666777666555:::AAA<<<;;;:::999:::???FFFKKKGGGJJJPPPXXX___cccbbbaaacccfffgggiiirrrtttqqqpppqqqtttvvvwwwvvvgggeeeaaa^^^\\\___hhhppp~~~~~~}}}yyyxxxtttmmmeee```^^^^^^eeehhhiiiddd[[[UUUTTTUUUSSSUUUYYY]]]bbbhhhooosssllljjjhhhggggggddd```]]]YYYXXXVVVRRRNNNLLLLLLLLLGGGHHHGGGEEECCCAAAAAABBBGGGMMMYYYiiiyyy~~~rrriiiggghhhmmmkkklllmmmiiibbb```cccfffddd^^^XXXXXXZZZVVVPPPLLLIIIFFFHHHLLLNNNNNNLLLIIIFFFCCC@@@===;;;999888555888>>>CCCEEEAAA:::555888...((()))+++)))'''(((&&&((()))******+++---///))))))((((((((()))*********+++---000444888===@@@BBB???===<<<<<>>AAADDDEEECCCBBBBBBCCC@@@???>>>???EEEOOOXXX]]]jjjqqqtttiiiRRRAAAAAAJJJ999999;;;BBBSSSoooccc``````gggppprrroookkkooottt|||ooopppttt{{{eeeRRR???:::===AAACCCFFF999DDD```xxxzzzqqq^^^GGGDDD@@@;;;777555444333111888999:::999888888999;;;777>>>EEEIIIMMMRRRSSSQQQGGGCCC>>>::::::===@@@CCCAAA>>>999666666999::::::444999===<<<888888===BBB888999:::::::::999888777<<<<<<===>>>===<<<:::888444888999555444999>>>???DDDBBB>>>888444555:::@@@AAAAAA>>>;;;999888888888555555444666888:::;;;;;;>>>;;;999===CCCCCC>>>888888444222666<<>>777777888:::;;;;;;;;;<<<<<<:::777444555999???CCCCCCEEEIIIOOOTTTXXXZZZ[[[^^^ZZZUUUUUU[[[eeemmmpppsssqqqooonnnppprrrtttuuuiiihhheee___\\\___ggglll}}}|||vvvnnngggbbb```___bbbfffiiifff___XXXVVVWWWUUUXXXZZZ\\\___dddjjjooollljjjfffdddbbb___]]][[[[[[[[[ZZZVVVRRRNNNLLLKKKEEEFFFFFFEEECCCBBBCCCEEEFFFKKKVVVgggyyy~~~vvvllleeecccdddffffffiiikkkhhh```\\\]]]aaa___ZZZTTTTTTWWWVVVRRRKKKIIIGGGHHHKKKMMMMMMLLLJJJGGGCCCAAA@@@>>>;;;999:::;;;>>>@@@AAA???:::666...,,,------+++''''''***%%%''')))******,,,...000---,,,+++))))))((((((((())))))+++///444999===???<<<:::999:::;;;BBBPPP^^^hhh||||||oooXXXXXXWWWWWWZZZ\\\[[[WWWSSSTTTXXXaaajjjjjjaaaXXXRRROOOMMMQQQYYYccciiikkkllldddWWWKKKFFFJJJTTT\\\```YYYOOONNN[[[mmmxxxyyyeee[[[YYY___```^^^iii{{{~~~{{{wwwooogggZZZMMMFFFFFFLLLQQQWWWRRRPPPQQQRRRRRRRRRTTTYYYQQQHHHDDDFFFIIIJJJJJJ===???AAABBBCCCCCCCCCDDD@@@@@@BBBEEEIIIKKKNNNQQQ___hhhrrrnnn[[[JJJJJJSSSFFFBBB???DDDZZZ{{{vvv]]]___ccckkktttzzzzzzwwwtttuuu}}}uuutttxxxkkkYYYIII999333777;;;===???999:::IIIUUURRRMMMCCC222<<<:::888777666444222111666777777777666777999;;;999AAAHHHJJJMMMRRRUUUTTTGGGDDD@@@===:::;;;===???@@@===::::::;;;::::::::::::::::::;;;===AAAEEEHHH<<<;;;999777777777888999999;;;>>>@@@@@@???>>>===444;;;???<<<:::;;;>>>>>>CCCBBB???999555666<<>>;;;::::::999:::;;;;;;999777999<<<@@@AAAAAA======@@@IIIRRRSSSKKKBBB@@@;;;777888===BBBAAA???===;;;<<>>DDDGGGEEEEEEHHHLLLMMMCCCEEEFFFCCC===::::::;;;>>>>>>@@@DDDDDD???<<<===>>><<<;;;===BBBGGGIIIIII@@@>>>;;;999888888999:::888;;;???AAAAAA@@@@@@@@@666???DDDAAA>>>>>>??????@@@BBBCCCCCCBBB@@@??????>>>;;;:::<<<<<<;;;<<<@@@>>>;;;888999===BBBCCCCCC@@@BBBHHHRRR[[[\\\TTTLLLDDDAAA>>>???AAABBBAAA???888999<<>>@@@@@@BBBBBBBBBAAA@@@BBBEEEHHHLLLIIIKKKSSSYYY\\\\\\]]]YYYYYYYYYZZZ\\\___aaabbbdddmmm{{{}}}zzzbbbdddggghhhhhhhhhggggggkkkqqqsssnnnkkknnnpppooosss|||~~~vvvnnniiigggeeeeee\\\aaaeeeddd^^^YYYXXXYYYYYY\\\^^^\\\ZZZZZZ^^^bbbdddcccaaa^^^[[[YYYXXXYYYVVVZZZ___```\\\UUUNNNIIIBBBBBBCCCBBBCCCFFFJJJNNNQQQQQQWWWeeexxx~~~uuummmhhhddd```]]]YYYXXXZZZ^^^]]]ZZZZZZ^^^ZZZYYYTTTMMMLLLPPPRRRQQQJJJIIIGGGGGGHHHIIIJJJJJJEEEBBB@@@BBBEEEFFFDDD@@@AAAEEEIIIHHHCCC===:::888...000000---)))''''''&&&%%%''')))******+++---///---,,,+++***))))))((()))'''''')))...555:::<<<<<<888444333333777AAASSSccclllppprrrmmmeee\\\RRRKKKJJJPPPPPPNNNTTT]]]WWWKKKAAA???BBBNNN^^^gggeee```UUUSSSQQQOOORRRYYYbbbiiikkkkkkjjjgggaaa\\\XXXWWWRRRTTTUUUVVV\\\fffkkkjjjbbbaaa]]]ZZZZZZ```kkktttuuuxxx|||zzzttthhhVVVGGGAAADDDIIIOOOQQQRRRSSSRRROOOJJJDDDHHHBBB;;;999<<<===;;;999777777888;;;@@@EEEIIIKKKIIIFFFIIITTT[[[YYYTTTSSSPPPNNNVVVaaacccZZZVVVZZZeeegggccc]]]jjj}}}lllfffkkknnnqqqxxxppp```VVVKKKGGG@@@:::888888999999:::555999<<<666777999222222444555555444222111111222444666666666666888:::IIILLLIIIAAA;;;<<<@@@BBB>>>EEELLLKKKBBB;;;999::::::>>>GGGNNNLLLCCC>>>???<<<>>>@@@CCCEEEFFFGGGGGGAAAAAA@@@???===<<<:::999888<<>>CCCAAA<<<888999>>>CCCEEEDDDDDDEEEJJJRRRXXXXXXRRRLLLEEEGGGJJJLLLKKKHHHDDDAAA777<<>>HHHVVV```bbbaaaSSSRRRPPPNNNNNNUUU```hhhkkkqqqwwwzzzuuulllccc^^^VVVZZZ]]]bbbjjjpppnnnhhhaaaiiikkkddd___dddmmmrrrsssvvvyyy|||{{{vvvjjjXXXHHH@@@CCCIIIIIILLLPPPRRRRRRPPPIIIBBBBBB>>>::::::<<<<<<888333333333444777>>>EEEKKKNNNMMMHHHKKKXXXaaaaaa\\\ZZZNNNGGGLLL\\\eeebbb^^^```ggguuuzzzuuuzzzuuukkkpppuuuuuutttyyynnnYYYPPPLLLCCCCCC@@@;;;777777777777;;;666;;;===666666777000222333555444333111000000444666888999999:::;;;<<>>BBBDDDAAA???>>>>>>DDDKKKOOOJJJFFFIIIOOORRRSSSPPPLLLKKKMMMNNNMMMKKKKKKIIIIIIJJJEEE===>>>DDDHHHCCC>>>>>>CCCIIIJJJJJJEEEFFFHHHLLLPPPOOOKKKGGGEEELLLTTTXXXUUUOOOHHHDDDEEEKKKPPPRRRVVVYYYTTTKKKCCCCCCEEEHHHKKKJJJFFFBBB@@@DDDHHHIIIFFFCCCAAAAAAFFFEEELLLUUUYYYVVVUUUYYYXXXZZZ\\\^^^`````````___ddd```\\\YYYYYY\\\aaaeeedddfffooo}}}```\\\^^^gggnnnllleeeaaaccchhhmmmrrryyyzzzvvvmmmjjjrrrxxxyyy{{{mmmfffeeehhhiiiiii___^^^aaaccc\\\RRRPPPUUURRRWWW\\\]]]ZZZXXXXXXYYYTTTYYY]]]\\\YYYVVVXXXZZZWWWZZZ]]]]]]YYYUUURRRPPPHHH@@@===BBBCCCDDDPPP```iiieee^^^___mmmzzzrrrooolllgggcccaaaaaa^^^ZZZUUUTTTWWW[[[^^^YYYSSSPPPOOOPPPQQQRRRJJJJJJGGGDDDFFFKKKMMMKKKBBB>>>===AAAHHHKKKHHHDDDGGGJJJNNNPPPNNNGGG???:::444000***'''&&&'''(((((($$$%%%&&&(((***---///000++++++******))))))((((((&&&'''(((+++333===@@@>>>AAA;;;444222888DDDPPPXXXccc\\\VVVRRRJJJ???:::;;;555888;;;>>>EEEKKKKKKFFFCCC<<<888???OOO\\\```___ZZZVVVLLLLLLXXXZZZZZZbbbnnnqqqvvv|||ttteeefffkkksssyyyyyysssmmmooouuuzzzwwwsssooojjjeeedddjjjqqqyyyzzzpppcccVVVHHH===:::===FFFOOOVVVUUUPPPLLLGGGBBB===AAACCC???888222222444///333666777:::CCCQQQ]]]ZZZRRRKKKNNN[[[ddd\\\OOOPPPLLLMMM[[[oooyyymmm\\\^^^ooozzzxxx~~~vvvjjjssssssuuu{{{mmmSSSEEE@@@@@@@@@@@@<<<777777===AAABBB>>>999777999888333000111///000222444666555222///222444666888>>>DDDCCC>>>GGGFFFBBB;;;444111222555===CCCDDD===:::<<<===:::666<<>>888???>>>???BBBEEEFFFCCC@@@DDDFFFHHHHHHEEEBBB??????<<>>>>>DDDKKKNNNKKKJJJNNNTTTWWWQQQMMMJJJLLLNNNOOONNNNNNSSSTTTWWWTTTJJJ@@@@@@EEEOOORRRSSSNNNGGGEEEJJJPPPLLLJJJKKKMMMKKKGGGJJJRRRNNNQQQVVVXXXTTTMMMIIIIIIJJJRRRVVVRRROOOSSSYYY]]]XXXSSSOOONNNPPPMMMEEE===BBB??????BBBDDDCCCBBBAAADDDHHHNNNRRRSSSRRRRRRQQQVVVYYYggguuurrraaa\\\bbbeeeccc```\\\YYYXXXYYY[[[XXXTTTVVV```hhhooozzz___ZZZZZZbbbiiiiiidddbbbeeejjjnnnrrrzzz~~~xxxllleeegggjjjllluuuyyymmmffffffhhhhhhhhh```^^^___```[[[SSSQQQTTTTTTSSSTTTWWW[[[[[[YYYVVVRRRVVVYYYXXXUUUTTTVVVYYYZZZ\\\]]][[[WWWSSSPPPOOOGGG@@@===AAAAAABBBMMM\\\jjjjjjddd]]]fff{{{zzzsssqqqoookkkhhhiiihhheee___YYYWWWXXXZZZUUURRRNNNLLLLLLNNNOOOOOOJJJJJJGGGDDDFFFJJJLLLIIIDDD???;;;===DDDHHHGGGDDD@@@CCCHHHJJJIIIEEE???;;;333///***'''&&&'''((()))$$$%%%&&&''')))+++---......---+++)))(((''''''''''''((())),,,444===@@@===CCC>>>777555:::CCCLLLRRRVVVOOOIIIGGGBBB:::555555222333444555<<>>FFFMMMNNNLLLJJJDDD>>>@@@???<<<999666444555555111333555555888BBBRRR^^^bbb\\\UUUUUU]]]ccc]]]RRROOOLLLOOO^^^vvvvvvdddXXXeeeooossszzzrrruuuwww{{{~~~___III>>>;;;:::888:::888555777===AAAAAA???;;;:::<<<<<<777444555111111222444555555444222444666777888>>>EEEEEEAAA???>>>;;;666333333777:::555;;;===999777:::;;;999;;;>>>CCCFFFEEE@@@:::666777888;;;@@@CCCDDD@@@===============>>>?????????===@@@DDDGGGGGGEEECCCBBBDDDJJJLLLHHHEEEHHHLLLMMMNNNJJJHHHJJJMMMOOOOOONNNWWWUUUUUUUUUOOOIIIHHHKKKUUUVVVUUUOOOHHHEEEHHHLLLNNNKKKKKKNNNNNNKKKMMMRRRMMMOOORRRRRROOOJJJIIIJJJQQQUUUVVVRRRPPPUUU\\\^^^ZZZWWWUUUVVVWWWSSSJJJBBB??????>>>>>>======AAADDDEEEGGGJJJLLLLLLMMMOOOPPPWWW[[[fffpppkkk^^^[[[ccc`````````^^^\\\[[[ZZZ[[[XXXRRRQQQVVV\\\```gggnnn|||xxxqqqmmmppp|||___YYYVVV\\\bbbdddccccccfffiiilllpppwww|||nnnbbb]]]\\\]]]gggtttzzzssskkkgggggghhhhhhgggccc^^^[[[[[[YYYTTTRRRRRRTTTNNNKKKQQQZZZ___[[[TTTPPPRRRTTTSSSQQQQQQUUUYYY\\\\\\ZZZWWWRRROOONNNNNNEEE???===???>>>>>>GGGTTTdddmmmjjj\\\]]]rrr|||uuuppppppooonnnlllooonnnkkkfff___YYYVVVVVVNNNLLLJJJJJJLLLMMMNNNNNNJJJJJJHHHDDDEEEIIIIIIFFFEEE???:::;;;@@@EEEFFFDDD<<<>>>AAABBBAAA>>>:::777000---)))''''''((())))))%%%%%%%%%&&&((()))+++,,,000...+++)))'''''''''((((((***+++...666???BBB???EEEAAA<<<:::===BBBFFFIIIHHHAAA;;;<<<<<<999444111000000...---333:::<<<999777444222555>>>IIIRRRWWWQQQTTTNNNLLLRRRRRRYYYiiioooooommmkkkppp{{{uuuvvv|||zzzxxxyyykkk[[[eeessssssgggYYYPPPGGG===777666666===CCCFFFIIIIIIBBB;;;BBB<<<666222333555666666222333222222555???OOO[[[eeebbb]]]YYY[[[]]]YYYRRRNNNLLLOOO```yyy}}}mmmSSSZZZcccooo}}}}}}zzz~~~www}}}iiiPPPAAA:::777666222555666555888>>>BBBAAA>>>;;;:::===>>>:::777777333333333333444555666777555555555666<<>>666:::<<<:::999;;;;;;:::AAABBBCCCBBB@@@===999777666777:::>>>AAA@@@<<<999999666444555:::>>>@@@???BBBAAA@@@BBBEEEFFFEEEBBBBBBGGGIIIEEEBBBDDDFFFFFFIIIGGGEEEGGGLLLPPPQQQOOOWWWQQQNNNOOOPPPMMMLLLLLLOOOOOOPPPNNNMMMNNNQQQSSSQQQMMMLLLPPPSSSRRRQQQQQQPPPPPPPPPNNNLLLMMMOOOQQQYYYZZZWWWSSSTTTZZZ^^^___\\\[[[\\\___aaa]]]SSSKKKIIIIIIGGGAAA<<<===CCCHHHDDDEEEFFFGGGHHHKKKOOOSSSVVVZZZbbbfff```WWWZZZccc]]]^^^```aaaaaa```___^^^\\\VVVQQQSSSWWWYYY\\\^^^aaa^^^ZZZXXX[[[fffsss}}}~~~aaaZZZUUUXXX]]]```bbbeeecccfffhhhjjjqqq|||tttfff\\\VVVUUU]]]gggnnnjjjgggeeeggghhhiiiiiifff___XXXVVVWWWVVVSSSQQQRRRLLLIIINNNYYY___\\\VVVOOOPPPPPPOOONNNPPPUUUXXXXXXWWWUUURRRNNNLLLLLLNNNEEEAAA>>>>>>;;;:::@@@IIIUUUfffiiiYYYWWWkkk|||~~~uuuqqqllljjjjjjkkkkkkkkkkkklllmmmjjjddd\\\UUUQQQNNNLLLKKKLLLMMMNNNMMMLLLIIIJJJHHHEEEEEEHHHGGGCCCDDD???<<<<<<@@@DDDDDDCCC<<<======<<<999555222///...+++((('''((()))))))))%%%%%%%%%&&&'''((()))***///---***((('''((()))***))),,,...222;;;EEEHHHEEECCCAAA>>>===???AAABBBBBBAAA;;;777:::??????:::555444222---+++///777999777444444333444777@@@KKKSSSQQQTTTPPPOOOTTTRRRVVVcccnnnnnnhhh```___hhhsssxxxpppqqquuu{{{hhhmmmsssxxxxxxwww{{{sssdddTTTKKKDDD;;;555333555:::???BBBGGGHHHAAA999???;;;555111000111444555222222222111222:::GGGPPP]]]^^^[[[VVVSSSSSSRRRNNNNNNJJJKKKZZZsssrrrTTTUUU]]]qqq|||yyy|||qqqZZZIII@@@===999555222666888888;;;@@@AAA@@@<<<888888;;;<<<888555666444444444333333555888:::333333222222888@@@CCCAAA===:::555111111444:::>>><<<======<<<::::::999777CCCCCCCCCBBB@@@===:::999<<<<<<<<<======<<<:::999<<<888555777===BBBAAA???EEECCCAAA@@@@@@AAAAAAAAA@@@EEEGGGEEEDDDFFFGGGFFFDDDDDDCCCEEEKKKSSSTTTRRRZZZPPPJJJLLLQQQQQQNNNMMMKKKKKKMMMOOORRRUUUXXXYYYVVVQQQNNNRRRWWWYYYUUUQQQTTTTTTQQQNNNOOOUUU[[[]]]___^^^[[[XXXZZZ``````]]]ZZZ\\\```fffjjjfff]]]UUU[[[ZZZUUULLLHHHIIIKKKKKKCCCDDDFFFGGGIIIMMMRRRVVVRRRUUUZZZYYYSSSQQQWWW```\\\\\\]]]___bbbccccccbbb___YYYTTTUUUYYY\\\\\\\\\WWWVVVUUUTTTUUUZZZbbbhhhnnnrrrqqqlllnnn}}}eee]]]WWWXXX[[[]]]```eee```dddeeeffflllxxxxxxlllaaaWWWRRRUUU[[[aaa``````bbbeeehhhjjjkkkggg```XXXTTTVVVWWWUUUPPPNNNLLLKKKOOOVVV[[[[[[YYYQQQPPPOOONNNOOOQQQUUUXXXQQQQQQQQQPPPMMMMMMNNNOOOHHHEEECCC???:::777:::@@@BBBVVV^^^UUUTTTeeeuuuwwwjjjhhhfffdddeeeggghhhiiidddgggkkkllliiiaaaWWWQQQPPPOOOMMMMMMMMMLLLIIIGGGGGGIIIHHHEEEEEEGGGEEE@@@AAA???>>>@@@CCCDDDCCCBBB<<<<<<;;;888555111...,,,,,,***(((((()))***)))(((%%%%%%%%%%%%&&&'''((()))---+++)))'''(((***,,,...+++...222666@@@JJJMMMJJJ???>>><<<===>>>@@@@@@??????===<<>>666:::;;;999555///---///333111222222111111555<<>>@@@AAA@@@>>>;;;999===<<<:::888888:::>>>AAABBB>>>;;;===AAACCC@@@;;;@@@BBBCCC@@@<<<<<<@@@DDDCCCGGGJJJHHHHHHIIIHHHFFF@@@BBBCCCEEEMMMWWWZZZWWW```VVVNNNPPPTTTTTTRRRQQQQQQRRRSSSUUUVVVWWWWWWWWW\\\WWWRRRSSSYYY\\\WWWQQQUUUVVVSSSOOOSSS]]]cccccc^^^___]]]\\\```ccc```YYYVVVZZZaaahhhmmmkkkddd^^^bbbaaa[[[VVVWWWZZZWWWOOOHHHJJJMMMNNNOOOPPPRRRTTTOOOTTTUUUPPPMMMPPPWWW\\\ZZZXXXWWWXXX\\\```bbbbbb^^^[[[XXXWWWZZZ]]]^^^\\\YYY[[[\\\\\\\\\]]]^^^```bbbggghhhddddddnnn}}}jjjbbb\\\[[[[[[[[[^^^bbb___cccddddddjjjuuu}}}zzzssshhh\\\TTTRRRSSSWWWXXX[[[^^^bbbfffjjjkkkfffbbbZZZTTTUUUXXXVVVQQQKKKLLLNNNQQQTTTWWWXXXXXXSSSQQQPPPOOOPPPRRRUUUWWWNNNPPPSSSSSSSSSRRRRRRSSSOOONNNJJJDDD<<<777777:::777EEENNNMMMPPP^^^kkkqqqfffeeedddccccccdddfffggg___aaafffjjjjjjeee]]]WWWRRROOOLLLJJJIIIGGGDDDAAAEEEGGGGGGEEEEEEGGGDDD???>>>>>>???AAACCCDDDCCCBBB;;;;;;:::888666222000...+++***))))))***)))(((&&&%%%%%%%%%&&&'''((()))******))))))((()))+++...///---000333888AAAJJJLLLIII<<<:::999999;;;=========???AAADDDGGGLLLNNNGGG>>>999888444111444:::;;;777333444444111///333;;;BBBBBBGGGGGGNNN[[[\\\\\\eeessstttnnnaaaUUUOOOKKKGGGQQQTTTZZZbbblllwww{{{fffdddfffkkkiiiccceeemmmooocccVVVMMMDDD;;;444333888;;;===<<<<<<>>>:::555666:::;;;777///+++---111222333222111000222555777>>>FFFKKKIIIEEEFFFGGGGGG??????AAALLLaaauuu}}}|||[[[WWWbbbrrrzzzqqqRRRLLLEEEBBBAAA>>>999444444999===>>>AAAFFFFFFDDDCCC===999:::999666444666222666999888666444666888666555333222777???AAA>>>;;;777333333666<<>>999666777888777777999444777;;;===>>><<<999777777666444333666===FFFLLLBBB???>>>>>>@@@???<<<999:::>>>BBBAAA======BBBHHHGGGKKKLLLJJJIIIIIIFFFAAA>>>CCCEEEFFFPPP]]]aaa]]]]]]UUUQQQQQQRRRQQQPPPRRRQQQTTTYYY[[[\\\]]]___```bbb^^^XXXUUUXXX\\\XXXQQQRRRUUUTTTPPPTTT^^^bbb___ZZZ\\\]]]]]]___aaa]]]VVVUUUYYY```gggkkkkkkgggccc]]]]]]ZZZYYY```hhhdddXXXUUUXXXZZZZZZXXXVVVTTTTTTXXX\\\[[[TTTSSSZZZ]]][[[WWWTTTQQQSSSXXX\\\^^^^^^bbbdddccc``````cccdddbbb___bbbeeefffeeeeeeeeefffccciiijjjeeeaaadddiiilllooommmqqq{{{lllfff```]]][[[YYYYYY]]][[[```bbbaaafffpppzzz|||}}}yyyooobbbYYYTTTSSSRRRTTTXXX[[[___cccgggiiieeeccc]]]VVVUUUXXXWWWRRRJJJKKKMMMPPPSSSTTTTTTRRRSSSRRRPPPPPPQQQSSSTTTUUUPPPTTTYYY\\\\\\YYYWWWWWWXXXXXXTTTKKKAAA:::888888666999>>>DDDKKKTTTaaajjjdddccccccaaa```aaabbbddd\\\\\\]]]```cccccc```\\\SSSPPPLLLIIIFFFDDDAAA???CCCEEEFFFEEEEEEGGGDDD>>>======<<<>>>@@@BBBDDDDDD??????>>>;;;888444000---+++***))))))***)))'''$$$%%%%%%%%%&&&''')))***+++************+++,,,------...000333666>>>EEEFFFBBB;;;888666555777999::::::AAAHHHNNNPPPRRRQQQIII@@@<<<<<<:::999<<<@@@>>>999777777777444111222777<<<;;;BBBDDDJJJUUUXXX]]]lllqqqsssoooeeeYYYOOODDD<<>>777555999======:::888::::::777777888777444000...///111555444222000///111444666111;;;CCCCCCBBBCCCCCCBBB666;;;@@@IIIWWWgggpppqqqXXXUUUccctttoooXXXCCC@@@>>><<<;;;:::777555444:::???CCCIIIPPPTTTSSSIIIBBB;;;999777444444666000555;;;;;;888444333444666666444222777===>>>;;;666333000111777===AAABBBDDD<<<666666777555666:::222444777:::;;;:::999888444444555555999BBBLLLTTT>>>===<<<;;;;;;;;;<<<===;;;>>>BBBCCCBBBBBBCCCEEEDDDHHHJJJHHHHHHHHHDDD>>>>>>DDDGGGHHHSSSccchhhcccTTTRRRRRRRRROOOKKKNNNSSSQQQWWW___ccccccdddhhhlllgggddd]]]VVVVVVYYYWWWPPPQQQUUUUUUQQQTTT]]]\\\TTTTTTXXXYYYXXXYYY[[[XXXTTTXXX[[[___dddhhhhhhfffdddZZZ^^^___^^^fffqqqpppgggeeefffhhhhhhfffcccbbbbbbiiimmmiiiaaabbbjjjggg^^^WWWTTTRRRTTTZZZ]]]]]][[[eeekkknnnjjjhhhkkknnnooojjjkkkkkkkkkjjjjjjlllnnnkkkoooooojjjfffeeeccc```aaa]]]```hhhkkkmmmyyynnngggbbb___\\\WWWWWWYYYWWW\\\^^^^^^aaallluuuzzz~~~~~~tttggg^^^YYYWWWQQQSSSVVVYYY\\\```dddgggdddddd___WWWUUUXXXWWWRRRJJJIIIKKKOOOSSSTTTQQQMMMSSSRRRPPPPPPQQQSSSSSSSSSSSSYYY___cccccc___[[[YYY^^^___ZZZPPPDDD===:::888:::444444===FFFNNNYYYeeebbbbbbaaa___^^^]]]___```[[[XXXVVVWWW[[[^^^___^^^UUUQQQLLLIIIGGGEEEBBBAAAAAADDDEEEDDDFFFGGGDDD>>>===<<<::::::<<<@@@DDDFFFEEEDDDBBB>>>999333---***+++***)))******)))&&&###%%%%%%%%%&&&(((***+++,,,++++++++++++++++++++++++...000222444:::@@@???;;;;;;888444222444666888999CCCMMMUUUWWWVVVTTTKKKAAA???@@@@@@@@@CCCFFFCCC===;;;<<<;;;888555555888;;;:::CCCEEEHHHNNNPPP[[[ooonnnpppmmmeeeZZZPPPCCC888888AAAKKKQQQSSSYYYdddmmmkkktttzzzuuuooonnnqqqttthhhYYYNNNNNNNNNMMMTTT```^^^]]]]]][[[QQQBBB999666:::??????;;;777999<<<<<<999666222000111222222222888555111......111666999***444===???>>>??????===222999AAAGGGOOOZZZ```aaaSSSQQQbbbwwwuuuUUUFFF===<<<:::999888777777777555<<>>FFF;;;333222111......222555666777999::::::::::::666888999;;;>>>EEEOOOWWW;;;;;;999777777:::???CCCAAAAAABBBEEEGGGFFFBBB???===AAADDDEEEFFFHHHDDD>>>>>>EEEIIIJJJVVVffflllfffRRRTTTWWWWWWQQQLLLQQQZZZZZZbbbiiijjjfffcccfffjjjjjjhhh```VVVTTTWWWVVVPPPQQQWWWXXXSSSUUU[[[XXXMMMQQQUUUUUUSSSRRRUUUVVVSSS\\\]]]```ccceeeeeedddccc^^^fffhhheeejjjuuuxxxrrrnnnppprrrrrrqqqqqqssstttxxx{{{vvvmmmooovvvoooaaaYYYWWWVVVZZZ___aaa___[[[```kkkpppmmmjjjoootttvvvuuutttqqqmmmkkklllooosssqqqtttsssooolllkkkgggbbb^^^YYYZZZ``````^^^hhhwwwjjjeeeccceeeaaaXXXUUUWWWZZZ]]]\\\YYY[[[dddlllooouuutttwwwzzztttjjjeeehhhbbb[[[UUUVVV]]]cccbbb___]]]```___YYYUUUWWWZZZ[[[QQQLLLJJJOOORRRPPPLLLJJJJJJLLLOOOPPPOOOOOOOOOPPPUUUTTT[[[hhhnnnjjjeeedddhhhllllll```MMM???:::<<<666555444777@@@MMM[[[dddeeedddddddddcccbbb^^^\\\RRRWWW]]]\\\XXXUUUWWWZZZYYYTTTMMMHHHFFFEEEEEEEEEBBBCCCDDDGGGHHHFFFCCC???>>><<<<<>>===???EEE@@@CCCEEEDDD>>>666///+++)))******)))&&&%%%&&&&&&)))((('''&&&&&&&&&&&&&&&''')))+++,,,+++******+++...---++++++...444:::>>>555666777888888888888777CCCJJJUUU\\\[[[SSSGGG???@@@BBBFFFMMMPPPNNNHHHAAA;;;======999444222333555:::@@@HHHLLLKKKLLLWWWdddnnnhhhaaa^^^]]]VVVJJJ@@@;;;@@@HHHPPPWWW[[[^^^```]]]^^^]]]YYYVVVZZZdddmmmppp___LLLDDDAAABBBHHHPPPZZZQQQMMMPPPQQQHHH;;;222333@@@HHHCCC<<<::::::999===666///...111111---)))333222000//////111333444222444888;;;===>>>>>>>>>;;;<<>>BBB:::888777888666333555999777>>>DDDJJJTTT___```[[[HHH>>>777777888666444444///777???@@@;;;666666888444333222222444444333222000333444333444888:::777666444111000222444444444444444555666777888:::;;;777999444===555999RRR>>>AAA;;;777999;;;<<>>>>>===???EEE@@@DDDIIIIIICCC:::111+++)))******)))'''&&&&&&'''&&&&&&&&&&&&&&&'''((()))''')))************+++---///...,,,,,,...222888;;;444555666777888999999999???FFFOOOUUUTTTLLLBBB:::999===DDDNNNUUUTTTNNNHHH;;;;;;:::888555333333444777???JJJPPPNNNNNNXXXeeejjjfffbbbaaa___ZZZQQQJJJKKKMMMOOOTTT^^^gggfffaaaWWWTTTOOOIIIGGGLLLVVV]]]kkk[[[IIIAAA???@@@GGGOOOMMMFFFAAAEEEGGGAAA999444333>>>FFFBBB<<<;;;<<<<<<<<<999444111000///...---000000000000111333555666444444555666777999;;;<<<888<<>>;;;;;;>>>@@@@@@AAAEEEFFF@@@===@@@AAA@@@???AAAKKKJJJEEEAAACCCGGGDDD>>>BBBCCCGGGNNNVVV[[[\\\[[[XXXWWWUUUOOOIIIIIIMMMRRRjjjkkklllnnnqqqssslllbbbZZZ]]]```^^^YYYSSSQQQPPPOOOUUUXXXVVVVVVVVVTTTPPPTTTYYY^^^```ccceeeaaaZZZWWW[[[___`````````cccfffhhhjjjkkklllqqqvvvssslllpppooosssxxxyyyyyy~~~}}}yyyvvvzzz}}}zzz}}}~~~zzzuuutttkkkjjjjjjjjjjjjkkkllllllllllllkkkjjjiiiiiijjjkkkppprrrtttuuurrrmmmhhheeekkkiiieeebbbaaaaaacccdddlllqqq{{{ZZZZZZ___fffhhhgggfffggg^^^\\\WWWTTTYYYbbbgggfffkkklllqqqvvvxxxvvvvvvyyyxxxssskkkaaaYYYUUUUUUVVVWWW]]]aaa___]]]\\\YYYUUUUUUNNNHHHIIIIIIDDD???<<<>>>AAAFFFIIIKKKLLLNNNPPPOOOOOOTTT^^^fffiiilllnnntttxxxxxxnnn\\\JJJ@@@<<<555555555888AAAOOO^^^iiipppmmmgggbbb]]]ZZZYYYXXXSSSVVVZZZ[[[ZZZWWWUUUUUUTTTPPPKKKHHHHHHJJJKKKKKKBBBBBBCCCDDDDDDBBB>>>;;;:::999:::>>>>>><<>>CCCIIIKKKEEE:::000***)))***+++***(((&&&'''(((######$$$%%%''')))+++,,,'''((()))))))))***---000000///...---...111444666333444555777999:::;;;<<<===BBBHHHLLLKKKDDD;;;444222888BBBMMMUUUVVVOOOIII<<<:::777666555555333222333===KKKRRRPPPOOOYYYeeehhhfffcccaaa___]]]XXXUUU______ZZZXXXeeevvvtttggg```XXXMMMDDDBBBHHHQQQWWWbbbTTTFFF>>>>>>@@@FFFLLLCCC===999<<<===999666555222;;;BBB@@@<<<<<>>BBBGGGLLLSSSWWWTTTMMM>>>777333444555444333444000111333555666666555555333222111111333333222111---000222000222777888666333111000000222555666666111111333777::::::666222555777444:::555:::LLLCCC:::;;;>>>CCCDDDBBBCCCGGGGGGAAA<<<===??????AAAEEESSSOOOHHHBBBCCCFFFFFFBBBEEEEEEGGGKKKNNNPPPPPPNNNPPPPPPNNNJJJGGGGGGLLLQQQhhhhhhiiilllssstttkkk___OOOUUU\\\\\\VVVRRRRRRTTTLLLQQQTTTTTTTTTWWWXXXVVV\\\^^^fffrrrvvvoooddd]]]]]]```cccbbb___]]]___aaaeeeiiijjjiiikkknnnnnnkkktttkkkjjjrrrsssnnnrrr|||{{{zzz{{{}}}}}}~~~~~~yyywwwuuussssssssspppkkkgggeeedddcccdddeeeeeeeeedddmmmpppssssssooolllkkklllqqqnnnjjjfffeeefffiiikkkjjjjjjkkknnnvvvUUUXXX^^^eeehhhhhhggggggddd```ZZZXXX___iiimmmkkkjjjjjjkkkooosssxxx~~~~~~wwwjjj]]]TTTQQQRRRVVV^^^eeehhhhhhgggaaa[[[YYYPPPIIIIIIHHHCCC>>>;;;:::===BBBEEEGGGIIILLLNNNUUUVVVZZZ___bbbccccccdddlllppprrrlll]]]NNNCCC===888666444555<<>><<>>555,,,''')))***+++***((('''((()))######$$$%%%''')))+++,,,&&&'''''''''(((***...111111000/////////000111222222222444555888:::<<<===???BBBFFFGGGDDD>>>666000000555???JJJQQQOOOGGG@@@<<<888555444555555333000111:::GGGNNNLLLLLLWWWdddhhheee```ZZZWWWWWWXXXYYYiiijjjaaaXXXeee}}}vvvssshhhYYYNNNKKKPPPVVV[[[WWWOOOEEE@@@AAACCCGGGIIIAAA===;;;===<<<666222222111777<<<<<<:::;;;@@@DDD???>>>;;;666111//////111,,,---///111333444555555555333111//////000111222555BBBSSS^^^`````````bbbfffwww}}}~~~vvvhhhRRRIII@@@888555222444===DDDCCC???===>>>???CCCGGGLLLMMMHHHCCC:::555222555666444444555222000///111444777666444222111000111333333333111000333444222333666777444000......///222444555555555444444888===>>>:::666666777777999888===HHHJJJ<<<<<>>>>><<<>>>BBB===>>>>>>;;;555///***(((((()))***)))((('''((()))%%%%%%%%%&&&&&&((())))))%%%&&&'''''''''***...111111111111111000000000000111111222333555777999;;;BBBDDDEEEEEEAAA;;;333//////333;;;EEEJJJIIIAAA:::;;;777444333444444222///000666???EEEEEEFFFRRR___gggaaaWWWNNNJJJKKKOOOSSScccggg^^^RRR[[[vvvzzzqqqcccXXXTTTVVVYYY\\\OOOKKKFFFCCCEEEHHHHHHFFF>>><<<>>>BBBAAA:::333111000333666888777999???EEEBBB>>>999555333111///...,,,---...000111111111111333333222111000/////////222AAASSS___dddggglllrrrzzzrrrrrrnnnSSSHHHJJJFFF<<<:::444444;;;AAABBB@@@@@@@@@??????CCCFFFEEEAAA>>>888444444777888555555777444000...///444777777555222111000111333444333222666888888555444666666333...------///222444555444444333222555999;;;:::999777888:::888;;;AAAFFFRRRBBB>>>===>>>===;;;===BBBBBB>>><<>>???BBBFFFLLLQQQ]]]bbbdddaaa^^^\\\YYYUUUOOOOOOOOONNNKKKHHHDDDBBB<<<999333...000===QQQ```iiiiiigggaaa[[[YYY[[[^^^]]]^^^fffsssuuujjjZZZWWWSSSPPPOOOOOONNNLLLOOOMMMKKKIIIHHHEEE@@@===::::::<<>>;;;666000,,,******'''((()))((('''&&&'''(((''''''&&&&&&&&&''''''((($$$&&&''''''(((***---000000111222333333222111000000000///000111333555666???@@@BBBBBB???999333///...111777???EEEEEE???::::::888555333222111///...000222777<<>>888444222111...,,,,,,------...///000000111222222222111111000//////000;;;JJJVVV^^^hhhttt}}}pppeeeiiitttiiiVVVFFFEEEKKKIII@@@<<<777555:::???@@@AAADDDJJJDDD???@@@AAA???======666444555999999666666888444111///000333666666555333222111222444555555444888;;;:::777666888777444///......000333555555444333333333333333444666777888999===777>>>CCCBBBXXXIIIAAA;;;;;;;;;:::;;;>>>>>>;;;<<<@@@CCCEEELLLTTTPPPKKKFFFEEECCCAAACCCGGGBBBCCCDDDDDDBBBBBBCCCDDDJJJIIIHHHHHHJJJMMMPPPRRRLLLTTT[[[[[[[[[___cccdddZZZRRRIIIGGGKKKOOOOOOMMMLLLSSSWWWTTTQQQSSSWWWYYYVVVYYY^^^___ZZZVVV\\\eeeeeehhhiiigggbbb______aaa___eeehhhfffgggkkkpppqqqgggfffgggiiiggg```\\\]]]\\\\\\^^^bbbeeehhhqqq{{{xxx}}}zzzzzzppphhhdddbbbbbbccceeedddeeeiiipppvvvlllnnnrrrvvvyyy{{{||||||yyyzzz{{{{{{{{{{{{zzzyyyBBBJJJQQQWWW___iiinnnlllkkkjjjfffbbbfffpppxxx{{{xxxuuunnnjjjssszzzuuutttqqqhhh___YYYaaakkkttt{{{yyyqqq\\\RRRIIIHHHHHHEEEBBBBBB============AAAHHHQQQWWW```eeeeee___ZZZZZZYYYVVVKKKGGGCCCAAAAAABBBCCCBBB999888555000///777FFFSSS\\\___aaa```\\\ZZZ\\\___aaa```dddqqq{{{qqq^^^[[[XXXVVVUUUTTTSSSRRRTTTRRROOOLLLJJJGGGCCC???<<<;;;>>>AAA@@@<<<===@@@>>><<<999333---***))))))%%%'''((('''&&&%%%&&&((('''&&&&&&&&&&&&'''(((((($$$&&&((())))))***,,,......000333555666555333111000///...------...000111555777:::<<<;;;777222///---...111777<<<>>>;;;777999999777444000---------///...111888===???CCCHHHQQQGGG<<<777777999:::999BBBBBB>>>:::???NNN\\\ccc^^^aaadddccc___\\\[[[[[[MMMKKKFFFAAADDDKKKMMMJJJ:::777;;;FFFLLLHHH???888666222111333444555<<>>:::555///,,,+++,,,,,,,,,,,,---...000333444222111000......///111222111777AAAKKKWWWfffwww{{{|||uuugggZZZ[[[rrrqqq\\\RRRHHHEEEJJJNNNKKKEEE>>>;;;<<<@@@CCCDDDGGGLLLUUUJJJAAA>>>===:::999<<<555444666:::999555555777333222000111222333444444333222222333555666666555777::::::777777::::::777222111222444666777777666888;;;===;;;777444555777777888>>>555>>>EEE???\\\NNNCCC;;;;;;>>>>>><<<===???>>>@@@BBBBBBAAAEEEKKKKKKGGGEEEGGGFFFBBBCCCGGGCCCDDDFFFEEECCCCCCEEEGGGLLLKKKIIIIIIKKKNNNPPPQQQLLLPPPRRRPPPRRRXXX]]]___XXXSSSLLLIIIJJJMMMNNNMMMIIIQQQVVVSSSOOOQQQUUUVVVPPPWWWZZZWWWTTTWWW\\\___aaadddfffeeebbb```aaacccaaaeeegggfffhhhlllnnnmmmffflllmmmhhhddddddccc```^^^]]]___bbbcccfffnnnwwwtttwww|||}}}yyyvvv}}}yyypppoooqqqnnnpppqqqrrrrrrqqqooooooiiikkkoootttyyy}}}CCCKKKQQQUUU]]]hhhmmmkkknnnnnnkkkeeefffoooxxx|||yyyxxxssspppzzzwwwrrrvvvwwwnnneee```gggpppxxx~~~wwwaaaWWWMMMKKKKKKHHHEEEEEE<<<<<<<<<===AAAJJJUUU]]]eeehhhfff]]]WWWXXXYYYWWWLLLFFF???;;;<<>>???>>>???DDD<<<444222666888666222888444111333888???HHHNNNKKKTTT]]]aaa^^^YYYWWWXXXPPPMMMDDD===@@@JJJOOOMMM@@@;;;<<>>===666,,,''')))...+++++++++,,,///222666888333111---++++++///333666444777===EEESSSeeeyyyuuuuuupppcccRRRNNNeee|||cccPPPHHHCCCHHHPPPQQQMMMJJJ@@@@@@CCCHHHKKKKKKOOOTTT[[[MMMAAA<<<999555555999444333666:::999555444666111111111111111111222333444333222444666777777666555888888777777;;;<<<999555444444666999:::999777@@@EEEJJJGGG???888777999666777>>>333>>>EEE<<<]]]PPPDDD<<<>>>CCCCCC???===CCCCCCEEEFFFCCC???@@@DDDGGGDDDEEEIIIHHHCCCCCCHHHFFFHHHIIIHHHFFFFFFHHHKKKJJJIIIHHHIIILLLPPPRRRSSSMMMLLLIIIGGGKKKSSSXXXWWWTTTSSSPPPMMMKKKKKKMMMNNNEEENNNTTTRRRNNNOOOSSSUUUOOOWWWXXXSSSRRRYYYYYYSSS]]]```ccccccaaa```bbbeee```dddeeedddfffjjjjjjggghhhrrrrrrfff___ccceee```bbbaaabbbeeeeeegggoooxxxttttttuuuwwwuuutttyyy~~~xxxzzz|||}}}yyyqqqkkkeeefffjjjpppxxxGGGJJJOOOTTTYYY___eeeiiijjjnnnppppppnnnlllnnnqqq~~~}}}{{{||||||xxx{{{zzzwwwmmmmmmooouuu}}}|||sssbbbYYYOOOKKKMMMPPPOOOLLLDDD@@@???@@@@@@CCCOOO]]]eeekkkmmmfff```^^^ZZZUUUMMMEEE>>><<<<<<<<<===>>>888777555111///222999???NNNSSSYYY[[[[[[ZZZ[[[]]]eeedddaaadddoooyyyvvvllleee[[[VVV\\\bbb```[[[YYY______]]]XXXQQQJJJFFFEEE???===;;;===AAABBB???<<<@@@<<<777111,,,***(((((()))'''$$$%%%''')))'''&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))***,,,---111666:::999555000222000...+++***+++,,,---------......//////000000---,,,,,,...222444222000/////////......------,,,000,,,,,,222===AAA===777555222///...///111222333222222///,,,111:::@@@@@@EEEGGGMMMTTTVVVQQQNNNNNNMMMIIICCC@@@BBBFFFKKKMMMCCC;;;666;;;DDDIIIDDD===;;;999555000...222999@@@888888777444000---,,,,,,...***'''***000444444333555222//////,,,***...333999===>>>???OOOlllzzzxxxhhhTTTQQQTTT___~~~iiiYYYPPPEEEAAAEEEOOO^^^```RRREEEKKKPPPSSSWWWXXXNNNBBBFFFDDDAAA===:::888777666666666555555555666666777111444777888666555444444888555111000333666666666333666666444777===;;;444888;;;;;;999<<>>???<<<===LLL^^^MMMCCC<<>>======888777444000...111777===MMMRRRWWWZZZZZZZZZ\\\___aaaaaa___```gggmmmiii``````YYYUUUZZZ^^^\\\ZZZZZZaaabbbaaa\\\RRRHHH@@@<<<:::;;;===>>>>>>???@@@AAA@@@<<<777000,,,)))(((((()))'''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))))),,,---///333777777333//////...,,,+++***++++++,,,,,,------...///000000111///---,,,---000000...,,,,,,,,,,,,,,,,,,+++++++++...,,,,,,111777:::777333444222///......///000111///000///...333<<<@@@???BBBDDDJJJRRRSSSNNNJJJJJJFFFDDD@@@???AAACCCDDDDDD???;;;777888>>>AAAAAA???;;;:::777333000111666:::777777666444000---,,,---///+++(((***///333333222000------......---111777999>>>@@@DDDVVVsss~~~uuuvvvwwwxxx}}}sssZZZQQQPPP[[[sss```PPPIIIDDDAAAKKK]]]gggddd___ZZZ[[[ZZZWWWXXXWWWOOODDD???===;;;888666555555555999888777777666666666666555777888888666444444444999666222111333555666555444666555333666;;;:::444666;;;======???BBB@@@:::FFFRRRQQQHHHGGGCCC===@@@DDDBBBAAACCCBBBBBBHHHQQQHHH???:::===???>>>>>>@@@AAABBBBBBCCCEEEFFFHHHIIIIIIKKKMMMPPPPPPNNNIIIEEEDDDGGGKKKMMMLLLIIIHHHGGGHHHFFFCCCCCCFFFJJJJJJIIIGGGLLLNNNIIIGGGJJJLLLMMMRRRQQQOOOMMMKKKKKKKKKLLLJJJKKKLLLNNNOOOOOOOOONNNVVVTTTRRRQQQRRRUUUXXXZZZ^^^^^^___aaacccdddccccccggghhhhhhgggdddcccbbbccchhhhhheee```___bbbaaa]]]]]]___ccceeegggkkkqqquuunnnkkklllqqqrrrooooooqqqxxxzzz~~~~~~~~~zzzvvvvvvzzzKKKLLLNNNPPPSSSWWWZZZ[[[^^^___bbbfffkkknnnnnnmmmsssxxx{{{zzz|||xxxqqqhhhggghhhlllpppnnniiidddSSSNNNJJJKKKPPPTTTSSSQQQOOOKKKGGGEEEFFFLLLYYYfffiiijjjjjjjjjkkkmmmiiiccceee^^^SSSKKKFFFDDD@@@===999777333///---000555999HHHLLLQQQSSSTTTVVVZZZ^^^\\\^^^^^^]]]^^^^^^ZZZTTTYYYUUUSSSUUUUUUTTTVVVYYY^^^```aaa\\\SSSGGG===777666:::======<<<<<<@@@DDDAAA===666000+++((((((((((((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&'''(((((()))))),,,,,,---///111222000...++++++******************+++,,,---...///000111222000...---,,,---,,,***)))))))))))))))************.........111333444222000333222000...------......,,,...///000777AAAFFFEEEBBBBBBFFFMMMMMMHHHEEEEEEAAA@@@???@@@@@@@@@>>><<<:::888666555777:::<<<>>>999::::::888555333333333444555555333///------...///,,,***+++///222222000---+++,,,///000///222888<<>>999888666555444555555666;;;:::999888777666666555888999:::888666444444555888555333222333555666666444555555444666::::::777999>>>AAA@@@@@@BBBBBB@@@FFFQQQOOOGGGFFFDDDDDDLLLOOOHHHDDDFFFHHHFFFCCCBBBBBB===:::===@@@@@@@@@AAAAAAAAABBBCCCEEEHHHKKKMMMMMMMMMOOORRRSSSPPPIIICCCEEEGGGJJJNNNOOOMMMIIIFFFFFFAAA>>>???DDDGGGGGGEEEEEEIIIKKKFFFDDDFFFIIIJJJLLLMMMNNNNNNMMMKKKJJJHHHLLLLLLNNNOOOPPPQQQQQQQQQUUUQQQNNNOOOSSSVVVXXXWWW[[[]]]``````______bbbeeeiiigggeeeeeeddddddbbb```ffffffccc^^^]]]___]]]XXXVVV\\\bbbcccaaaccchhhnnnmmmkkklllnnnmmmkkklllooorrrrrrwww|||yyyxxxxxx|||FFFFFFHHHLLLQQQUUUXXXYYYXXXXXX[[[bbbjjjoooooonnnlllsss}}}|||~~~~~~uuuiiibbb^^^]]]``````]]]XXXWWWKKKHHHGGGIIINNNQQQPPPNNNNNNLLLJJJKKKNNNVVVbbbkkkuuuuuussspppmmmnnnpppqqqxxxrrrggg\\\TTTOOOGGG@@@999777222...---///222555@@@CCCGGGIIIJJJNNNSSSXXXXXX[[[^^^]]]YYYUUURRRPPPTTTTTTSSSQQQMMMLLLPPPUUUUUUXXXYYYVVVNNNEEE>>>:::888999;;;::::::;;;???BBBAAA===777000+++((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((++++++***+++,,,---------'''((()))************)))******+++---...000111222000///---,,,+++******)))''''''(((((()))))))))***...000222222222222222333222222111000---,,,------***---///222<<>>;;;999444333222333666888::::::888:::<<<<<<999666333111222222333111///---......///---+++,,,...000000///...,,,...111000...000555@@@GGGLLLQQQ```xxxtttiiihhhkkkwwwxxx\\\TTTYYYiiiuuu```\\\VVVLLLFFFJJJAAANNNjjj```QQQcccgggaaaVVVLLLEEE@@@<<<888999888777666555666777888999999999999888777777666888999999777555555666888444333222222444666777888444555666777:::===>>>===@@@BBBCCC@@@===>>>AAACCCHHHRRRPPPHHHGGGCCCEEEPPPPPPJJJEEEEEEGGGEEEAAA===@@@>>>===@@@DDDEEEEEEEEEBBBBBBAAABBBDDDGGGIIIKKKJJJJJJLLLPPPRRRPPPHHHAAAAAABBBEEEJJJMMMLLLFFF@@@@@@<<<===EEEKKKJJJEEEBBB>>>EEEHHHFFFDDDFFFGGGFFFIIIIIIKKKKKKKKKJJJHHHGGGMMMMMMNNNPPPQQQQQQRRRRRRQQQNNNMMMQQQWWWZZZXXXTTTVVV[[[``````]]]]]]ccchhhhhheeecccccceeefffdddbbbbbbccc```[[[ZZZ[[[YYYTTTVVVZZZ]]]]]]\\\]]]bbbfffiiikkkmmmnnnmmmmmmooosssqqqppprrrzzz~~~|||~~~|||yyy}}}CCCCCCDDDIIIOOOTTTWWWWWWVVVVVVYYY```iiipppsssrrrrrrzzzvvvfff\\\UUURRRUUUUUUPPPKKKJJJDDDCCCCCCEEEIIIJJJIIIGGGIIIKKKOOOSSS[[[fffpppuuu}}}~~~|||uuummmlllwww~~~qqqggg^^^QQQEEE;;;777222...---...000111:::===@@@AAABBBEEELLLQQQQQQUUUYYYYYYTTTNNNMMMOOOTTTWWWWWWPPPIIIHHHLLLQQQOOOOOOOOOKKKFFF@@@===<<<===:::666666999<<<======AAA>>>888222---)))'''&&&&&&&&&&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''''')))((((((''''''(((***,,,%%%&&&'''((())))))))))))((()))***+++---///000000......---,,,+++***+++,,,''''''(((((())))))******+++...000111000000222444111333444222///------...+++---///444@@@QQQ]]]```LLLEEE???===:::888:::???AAA>>><<<;;;;;;:::999888111...---222999<<<;;;777999:::<<<===<<<999555222000111111000...------......---,,,---...//////...---,,,---000000///111666???HHHOOOTTTbbbvvv}}}~~~rrrlllqqqzzzsss```dddtttaaaOOONNNNNNIIICCCGGG===EEE]]]RRREEEXXX^^^XXXQQQJJJDDD>>>;;;:::;;;:::888777666666777777666777888999999999999999666777777777666777999;;;111222333444666888;;;===444666999===???@@@BBBDDDBBBAAA???===:::<<>>???AAACCCFFFHHHHHHFFFCCCCCCBBBBBBCCCDDDFFFGGGDDDEEEHHHLLLNNNLLLFFFAAA???@@@CCCHHHKKKIIICCC===>>>>>>FFFSSSYYYSSSJJJEEE???HHHNNNOOONNNNNNNNNLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPSSSZZZ```aaa\\\VVVVVV]]]cccccc``````fffmmmmmmjjjffffffiiijjjhhhfffccccccaaa\\\\\\^^^\\\XXX\\\ZZZYYYYYY[[[^^^aaabbbdddgggjjjlllnnnrrruuuvvvtttrrrrrrvvv|||}}}zzzuuu{{{xxx|||~~~EEEDDDEEEIIIPPPVVVXXXWWWXXXXXX[[[aaajjjrrrwwwzzz~~~~~~zzzjjjZZZQQQNNNUUUXXXPPPFFFBBB?????????AAACCCDDDCCCAAABBBIIIQQQZZZhhhwww|||pppooo~~~zzznnn\\\JJJ===888222...---.........666999;;;<<<<<>>999444444777;;;<<<:::AAA>>>:::555000+++'''%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&)))+++&&&&&&''''''(((((())))))'''((()))***+++,,,---...,,,---,,,+++)))***,,,...(((((((((((())))))))))))''')))++++++,,,---...000///222444333000------...,,,...000444@@@PPPZZZ]]]KKKCCC;;;777444222777<<<===:::666444444555555555///,,,,,,222;;;AAA@@@===<<<;;;:::;;;;;;999777444///000000///---,,,,,,...,,,,,,------.........///***)))+++///000000444:::<<>>999???OOOKKKDDDQQQPPPLLLHHHFFFBBB===;;;===;;;:::888666555555555666666777999;;;<<<<<<;;;;;;555777999999999999;;;<<<222444777888999<<>>DDDEEECCCCCCFFF>>><<<;;;===>>>@@@GGGMMMJJJOOOKKKIIIKKKDDDAAAJJJCCCDDDBBB>>>===BBBFFFGGG<<>>999333///......---,,,111444777777777888;;;???AAABBBFFFJJJHHHCCCEEEKKKPPPVVVVVVNNNGGGGGGHHHHHHGGGFFFDDD???:::777777888:::888444333444888<<<>>>@@@???===888333---'''$$$$$$&&&'''&&&######%%%'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$%%%(((+++(((((('''&&&&&&'''))))))'''''''''((()))******++++++,,,,,,)))''''''***,,,(((((((((((((((''''''''''''&&&&&&'''(((***+++++++++000444333///,,,,,,...+++...111333<<>>999:::>>>:::999888777666666777777999:::<<<>>>>>>>>>===<<<888:::<<<===<<<;;;<<<===999;;;>>>>>>>>>???BBBEEE;;;<<>>:::;;;BBBGGGGGGIIIMMMHHHHHHCCCDDDKKKFFFCCCMMMCCCEEEDDD???@@@FFFHHHGGG???FFFJJJJJJJJJLLLJJJEEEIIIJJJKKKLLLKKKJJJHHHGGGFFFJJJNNNNNNKKKHHHIIIJJJKKKNNNQQQRRRPPPMMMJJJIIIOOOOOOVVV```___TTTPPPTTTTTT[[[___]]][[[\\\]]][[[SSSRRRQQQPPPRRRTTTWWWYYY\\\[[[YYYXXXWWWWWWXXXXXXSSSWWW]]]cccfffgggeeecccaaaggglllmmmjjjhhhhhhjjjhhhiiijjjjjjjjjmmmpppssslllkkkhhhdddffflllnnnmmmcccfffiiikkkkkkkkkjjjiiiiiikkklllnnnuuu{{{vvvnnnssssssrrrpppmmmlllnnnpppoooqqquuuyyy}}}~~~~~~BBBAAADDDMMMYYYcccgggggg___bbbeeegggkkktttvvvpppttt{{{|||qqq```WWW[[[mmmuuufffOOOAAA:::::::::<<<===???@@@@@@333<<>>AAAFFFEEEAAACCCJJJIIIOOOPPPIIICCCDDDEEECCCAAABBBAAA>>>;;;888888888666666666333222555<<>>;;;555...((($$$$$$&&&'''&&&######%%%(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&& ###%%%%%%$$$%%%(((,,,***)))'''&&&&&&''')))***&&&'''''''''(((((())))))+++,,,+++(((%%%$$$'''***(((((((((''''''&&&&&&&&&)))'''%%%&&&((())))))((()))...222222///+++,,,...+++...111333888======:::<<<666222222111000222777444333222222333333111///---///000222666???LLLUUUDDD>>>777222222222222222...///000...,,,***+++,,,)))***---.........///000111---,,,...------222888EEEPPPXXX\\\eeeppptttpppvvvsssrrruuu|||~~~uuuqqqwww___CCC???CCCAAA======555777@@@DDDEEEMMMQQQIIIFFFAAA??????===999<<>>@@@AAA@@@???===<<<;;;===@@@AAA???===<<<<<<>>>AAACCCCCCAAAAAACCCFFF>>>???FFFLLLJJJAAA===@@@@@@===???IIIOOOLLLIIIIIIFFFCCC===@@@JJJIIIGGGQQQFFFHHHEEEBBBEEEKKKJJJDDDCCCKKKPPPOOONNNPPPMMMGGGKKKMMMOOOPPPPPPNNNLLLJJJLLLQQQUUURRRLLLIIIKKKOOOOOOSSSVVVUUUQQQNNNMMMNNNVVVSSSVVV[[[VVVLLLLLLVVVXXX]]]^^^YYYVVVXXXZZZZZZQQQQQQQQQRRRSSSUUUWWWXXXXXXWWWUUUSSSRRRRRRRRRRRRRRRVVV[[[___aaabbbdddfffdddhhhmmmmmmjjjfffdddccc[[[^^^bbbeeegggllltttyyylllkkkgggdddgggnnnrrrrrrbbbkkksssvvvsssooommmnnnrrrsssrrrssszzz~~~vvvjjjoooqqqqqqmmmhhhggglllqqqiiinnntttxxxyyyyyyxxxyyy}}}xxxxxxLLLLLLIIIKKKXXXjjjsssrrrpppmmmllloooqqqttt{{{~~~pppnnnuuu{{{}}}uuu]]]ZZZ\\\hhhsssooo[[[HHH>>>999888>>>BBB???===???444999EEEVVVhhhzzzjjjOOO999666222---******,,,///))),,,///111111111222444;;;???BBBBBB@@@>>>>>>@@@IIIHHHGGGCCC@@@>>>???@@@:::===AAABBB???:::666444333888999444222888???CCCEEE@@@;;;888777333,,,&&&''''''&&&%%%%%%%%%%%%&&&&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((())))))******)))(((((((((((((((&&&%%%%%%%%%&&&''')))***((()))))))))))))))((('''))))))'''&&&&&&'''((()))%%%,,,///+++&&&''')))******,,,///000///......///000---+++///333444444444,,,...000111000000111222555333111111333333111...222444222///555BBBIIIIIICCC???999333///------...000///---+++++++++---...000---++++++---...---+++,,,---...---,,,///444:::FFFZZZnnnsssrrrtttwwwwwwlllnnnqqquuuzzz{{{}}}yyyuuuzzz{{{]]]FFFDDDEEE<<<777:::666<<>>@@@@@@>>><<<:::???@@@;;;999;;;??????AAABBBGGGJJJEEE<<<;;;@@@555CCCOOOOOOFFF???===>>>CCC???>>>BBBEEEEEEEEEEEE@@@@@@CCCFFFCCC;;;;;;@@@BBB;;;999@@@HHHKKKMMMOOONNNKKKJJJMMMMMMJJJMMMTTTKKKKKKKKKMMMNNNNNNLLLJJJMMMJJJJJJOOOQQQNNNKKKKKKKKKGGGFFFHHHKKKLLLIIIEEEFFFLLLPPPOOOMMMLLLIIIDDDKKKJJJLLLOOOTTTVVVTTTRRRXXXWWWVVVUUUTTTTTTTTTTTT\\\]]]YYYTTTSSSYYY\\\]]]SSSWWWWWWRRRRRRZZZ_________WWWRRRSSSQQQOOORRRYYYUUUYYYZZZXXXZZZ```cccbbbhhheeecccccceeeeeebbb^^^]]]aaaddddddccceeekkkppphhhgggfffgggiiikkknnnooojjjlllpppuuuwwwvvvrrrooossstttwwwzzzzzzwwwqqqllliiisssssshhhfffpppsssnnnkkkqqqxxxyyyvvvuuuyyy~~~~~~}}}RRRTTTRRRQQQXXXgggrrrvvvrrrppppppnnnkkkkkkuuuxxxtttyyy~~~xxxmmmYYYVVVXXXdddooolll[[[JJJ???999777>>>BBBAAA??????999<<>><<<<<<===DDDCCCBBB???<<<:::;;;<<<999;;;>>>@@@@@@===888555444999:::666666:::>>>>>>DDD@@@:::666444111***$$$%%%%%%%%%%%%%%%&&&'''(((&&&''')))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((***))))))(((''''''((((((&&&&&&%%%%%%&&&'''((()))''''''((())))))((((((((()))(((((('''''''''(((((( %%%(((((())),,,---+++)))+++---.........000111...---,,,---......///111+++,,,.../////////000111555333111111333444333111333666666333666???EEEFFFCCC@@@<<<777222///...---///...,,,+++++++++,,,---000...++++++,,,...---+++...///000///...111888===JJJ\\\mmmrrrqqqrrrssssssjjjkkkmmmppptttxxx{{{}}}xxxmmmmmmrrrYYYFFFEEEEEE<<<777;;;;;;@@@EEEKKKTTTYYYRRRHHHCCCAAA>>>=========<<<<<<999===>>>;;;;;;>>>@@@@@@AAA@@@CCCGGGDDD>>><<<>>>AAALLLUUUUUUMMMEEEAAA@@@AAABBBBBBDDDGGGJJJJJJIIIEEEDDDGGGIIIEEE???>>>CCCHHHEEEEEEIIIKKKKKKNNNRRRWWWQQQOOOPPPNNNIIIHHHLLLMMMLLLKKKKKKKKKKKKIIIHHHNNNJJJHHHHHHGGGDDDCCCFFFGGGGGGHHHKKKOOOOOOMMMKKKJJJRRRXXXWWWSSSQQQMMMHHHMMMNNNQQQWWW\\\^^^]]][[[aaadddfffccc^^^[[[\\\___\\\[[[XXXWWW]]]eeefffbbbSSSWWWYYYXXX\\\dddgggfffbbb[[[VVVUUUUUUTTTYYY______aaa```]]]\\\___aaa```eeeeeedddfffggghhhgggeeedddhhhlllllliiihhhjjjmmmmmmmmmlllkkkjjjkkkmmmoooqqqpppoooooopppqqqqqqqqqqqqqqqqqqrrrsssrrrooolllhhhppprrrnnnlllqqqsssoooooouuu{{{|||xxxuuuvvvyyy|||]]]bbbccc^^^]]]eeeqqqxxxrrrqqqpppjjjbbbaaammm||||||sssdddVVVSSSTTT^^^hhhgggYYYJJJ???999777===DDDEEEBBB???>>>???GGGVVVhhh|||kkkPPP===:::555111---+++++++++)))+++.........---......444999>>>@@@>>><<<<<<=========<<<999777555666888888888999===@@@@@@<<<777666999;;;:::===@@@???:::AAA===777333111---(((###$$$$$$$$$%%%&&&'''))))))%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&))))))(((''''''''''''(((''''''&&&&&&&&&''''''(((%%%&&&'''((((((((((((((('''(((((())))))(((((((((''')))******---///,,,&&&((()))+++,,,---///222555......---+++******+++,,,)))***,,,---------///000555333111222444666777777666<<>>@@@AAA@@@>>>;;;777222///,,,...---,,,+++++++++,,,---000...+++***+++,,,------///000111111111444;;;AAAOOO\\\jjjpppppppppooommmiiiiiijjjkkknnnrrrvvvxxxsssmmmrrrwwwcccRRRGGGHHHFFF===999===<<>>>>>===@@@DDDDDDAAABBBAAACCCEEEDDD@@@>>>???FFFLLLSSSVVVQQQJJJEEECCCCCCHHHIIIEEEEEEJJJKKKFFFGGGGGGIIIJJJFFFBBBCCCHHHJJJIIIIIIIIIFFFCCCGGGOOOVVVPPPLLLMMMLLLHHHDDDCCCMMMLLLJJJHHHFFFEEEEEEEEENNNJJJGGGFFFCCCAAADDDIIIKKKNNNRRRTTTTTTTTTTTTTTTWWWaaajjjiiiddd^^^YYYTTTVVVXXX\\\bbbhhhkkkkkkjjjooouuuwwwsssjjjeeegggkkkaaa___]]]```jjjsssrrrkkkaaacccdddgggmmmtttuuuqqqnnnhhhddddddeeegggmmmssspppqqqooohhhdddeeefffeeehhhiiilllmmmnnnoooqqqsssqqqtttxxxwwwssspppooopppsssuuuuuurrrooonnnqqqtttwwwvvvtttsssrrrqqqqqqqqqssspppnnnmmmnnnoooooonnnnnnqqqtttvvvuuusssrrrqqqqqqvvv{{{{{{vvvrrrqqqsssxxx}}}hhhpppuuupppgggeeellluuuooolllhhhbbb[[[[[[ggguuutttbbbVVVSSSSSSYYYaaa___SSSHHH>>>999888???GGGJJJFFFAAA>>>???HHHZZZooohhhNNN===999444000...,,,+++******,,,......---,,,,,,---333888>>>@@@???<<<<<<===999999999666444333555666777555555:::???AAA===999888:::<<>>888777999:::;;;<<<<<<999555000------,,,++++++***+++,,,,,,000...+++******+++---------///000000111666>>>EEEQQQ[[[gggnnnooommmkkkiiikkkiiiggggggkkkrrryyy~~~xxxuuu}}}ssseeeUUULLLHHHKKKHHH???<<<@@@???FFFMMMPPPOOOJJJEEE@@@>>>@@@BBB@@@===;;;===@@@AAAAAAAAAAAAEEEJJJHHHCCCFFFHHHJJJIIIEEEAAAAAACCCFFFHHHOOOUUUVVVQQQMMMLLLLLLSSSSSSHHHDDDHHHHHHBBBDDDEEEGGGGGGEEEDDDHHHLLLIIIFFFDDDBBB???===CCCKKKMMMIIIFFFHHHLLLKKKGGGCCCLLLKKKIIIFFFDDDDDDFFFHHHPPPMMMMMMNNNNNNMMMRRRYYYXXX\\\___^^^[[[ZZZ]]]```jjjvvvzzzsssmmmhhhhhhiiikkkoootttxxx{{{|||~~~xxxppplllnnnrrrmmmllljjjlllttt}}}}}}xxxtttqqqoooqqqwww|||{{{xxxyyywwwuuuvvvxxxzzz~~~~~~~~~vvvqqqqqqrrrrrrppptttwwwxxxwwwxxx||||||~~~}}}{{{{{{||||||}}}}}}zzzvvvuuuyyy}}}wwwzzz~~~}}}xxxtttqqqzzzwwwtttrrrsssssssssrrryyywwwyyy}}}{{{vvvsssvvvqqqtttvvvuuupppnnnoooqqquuuyyymmmxxx~~~qqqfffffflllhhhbbb]]]ZZZYYY\\\fffqqqxxxeeeZZZWWWUUUXXX[[[WWWLLLCCC======???EEEMMMQQQLLLEEE;;;???LLLccc{{{kkkRRR===888333///...---,,,++++++---//////...---,,,---111555;;;===;;;999:::;;;777888777666444444666777666444333777===???<<<888888:::===AAAHHHLLLFFF<<<222000...,,,+++***)))((('''&&&&&&%%%%%%%%%&&&&&&$$$%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$$$$&&&'''((((((((((((&&&''')))*********)))(((''')))))),,,///...(((((())))))***...444888;;;888222,,,...333000((()))***+++***)))***,,,...555666777888999<<>>===CCCJJJPPPVVVYYYTTTMMM>>>CCCSSSnnnttt]]]AAA;;;333///......---+++***,,,...///...---------...222666666555333444666666666666555444444666888666444333555888:::888666666999;;;???EEEHHHCCC;;;---,,,***)))))))))***+++((('''&&&%%%%%%%%%%%%%%%###%%%&&&'''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((''''''&&&%%%&&&'''(((((((((((((((''''''((()))************'''///...+++---000222))))))))))))***---222666======777///000666444---,,,,,,,,,+++)))***,,,...333555888:::;;;===???AAABBBLLLXXX[[[OOO>>>444222000111333555444222000...)))************+++++++++,,,------,,,******+++,,,'''***,,,///333<<>>;;;555+++***)))((('''((()))+++&&&&&&%%%%%%%%%&&&''''''"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((%%%%%%$$$$$$%%%&&&&&&'''$$$%%%&&&(((((((((''''''''''''((())))))((((((((((((((((((((()))***+++,,,---222444000.........,,,******+++******,,,///222999???===222...333666333//////...,,,******,,,...000333888:::;;;;;;===???===GGGVVV___VVVDDD777444222111111111000///...---((())))))***************))),,,......+++)))***+++(((***...111777BBBNNNXXX[[[cccnnnuuupppggggggmmmggghhhjjjppp{{{zzzooofff```eeeoooyyytttllleeeaaaZZZNNNEEEBBB<<<;;;>>>BBBCCCCCCDDDFFFIIIMMMTTTWWWPPPEEEBBBFFFAAA@@@AAABBBDDDDDDCCCAAA===@@@AAA???@@@GGGMMMNNNSSSTTTQQQLLLLLLOOOOOOKKKHHHFFFJJJRRROOOFFFDDDJJJEEEBBBDDDFFFBBBAAAMMM___lllmmmhhh]]]VVVXXX\\\]]]TTTUUUXXX\\\^^^```hhhppp{{{}}}|||xxxxxx}}}~~~{{{lllnnnpppooommmmmmrrrwwwrrrllllllsssxxxwwwssspppmmmppptttwwwzzz}}}}}}|||}}}zzzuuusssuuuwww{{{|||wwwvvvzzz~~~}}}xxxzzztttuuuzzz}}}}}}{{{yyyxxxzzz{{{||||||tttttttttvvv{{{{{{tttuuuyyy|||}}}}}}~~~yyywwwzzz}}}~~~wwwxxx{{{~~~[[[^^^fffooommmaaaXXXVVVYYY]]]eeeiiihhhiiittt~~~yyy}}}tttkkkcccbbb```]]]XXXOOOEEE===AAAPPP___eeeggghhhccc]]]OOORRRaaa}}}qqqPPPFFF:::111///...,,,***&&&(((+++,,,+++++++++,,,000222333222//////222555000111111111000111333666777777666444111///000111222444555333444666444///++++++***'''&&&&&&(((***$$$$$$$$$%%%&&&'''((()))"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&((())))))((((((((()))))))))))))))(((''')))(((((('''(((***,,,---***++++++)))+++...---(((++++++,,,+++***+++...000333???AAA444***///666888222222000---+++***,,,...---222777::::::999:::<<<888BBBSSS___ZZZHHH:::666555333111///...---,,,,,,(((((()))***************(((+++//////,,,))))))***))),,,000444;;;FFFTTT^^^```hhhtttyyyqqqffffffnnnhhhkkkqqq{{{vvv```UUURRRTTT^^^jjj}}}}}}wwwqqqdddYYYWWWSSSIII>>>:::999888999===@@@BBBCCCEEELLLMMMTTT\\\[[[QQQJJJIII???>>>===@@@CCCDDDAAA>>>===AAACCCAAABBBJJJSSSWWWTTTPPPIIIGGGMMMUUURRRHHHHHHFFFKKKSSSOOOEEEEEEMMMPPPIIIKKKRRRNNNJJJYYYqqqzzzjjj``````bbbaaa^^^dddnnntttsssrrryyyssswwwyyyxxxuuuuuuyyy}}}yyyqqqooovvv~~~{{{wwwuuuyyy~~~xxx{{{}}}|||zzzzzz|||yyyuuuwww{{{|||xxxuuuwww|||~~~~~~}}}~~~wwwwww|||~~~zzzvvvwwwzzz||||||{{{ssstttuuuxxx|||}}}ppplllrrrzzz~~~zzzyyywwwwwwzzzyyyxxxzzz~~~wwwvvvyyy~~~TTTWWWZZZ\\\[[[WWWRRRNNNVVVaaannntttsssrrrwww{{{sssnnn{{{zzztttnnnkkkiiihhh[[[VVVZZZZZZNNNEEECCC>>>MMM```jjjjjjfffdddeeeYYY[[[jjj|||```PPP@@@888555111...---******+++...000000...,,,---......///000111111111333333333000...,,,,,,---///777:::444/////////---111333444222///---,,,,,,'''''''''''''''((())))))%%%###"""$$$'''(((&&&###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&)))'''%%%%%%'''(((((((((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''***&&&$$$&&&((((((+++000------,,,,,,++++++++++++)))***+++***))))))+++---///666<<<888///***...444444111///............---...111333444;;;CCCAAA:::::::::@@@LLLVVVTTTGGG:::444444666666///))))))...+++)))))))))+++,,,+++***---......///...---+++***,,,***---888BBBLLLZZZhhhmmmrrrwwwwwwpppkkkiiiiiiiiippp{{{~~~ppp___RRRMMMFFFEEEXXXrrrxxxwwwrrrooo```ZZZcccgggZZZHHH???AAA===<<>>===777555555888BBBMMMQQQMMMGGG666444444444000+++***...***)))((()))+++,,,+++***,,,------...---,,,+++***,,,+++///999CCCMMM[[[hhhnnnqqqsssrrrmmmiiiffffffnnnttt~~~|||mmm]]]PPPGGGGGGEEEGGGZZZsss||||||zzzvvvwww|||{{{tttpppeee\\\[[[fffiii\\\JJJAAA@@@???>>>???@@@CCCHHHLLLQQQNNNLLLMMMNNNLLLFFFAAADDDKKKNNNJJJGGGIIIJJJIIINNNQQQTTTTTTRRRQQQSSSUUUZZZQQQJJJMMMVVV```kkksssyyyvvvvvv{{{}}}yyyzzz}}}sss{{{~~~|||xxxzzz|||}}}}}}}}}}}}{{{zzz~~~~~~www{{{~~~{{{zzzwwwxxx{{{~~~zzz}}}yyyxxx|||~~~|||tttzzz{{{xxxxxx{{{{{{yyyvvvuuuxxx{{{zzzvvvuuuyyyyyyrrrpppsssyyy}}}~~~{{{www|||{{{|||}}}~~~~~~~~~~~~KKKKKKLLLLLLMMMOOOPPPPPPPPPUUU]]]dddiiikkkjjjjjjgggkkkpppppphhheeemmmyyyzzzxxxsssnnnhhhbbb]]][[[^^^SSSMMMPPPQQQJJJFFFGGGJJJPPPZZZbbbggghhhgggfffpppuuurrreeeUUUIII>>>333......++++++---000333444333111...//////000000111111222333222111...+++***,,,...---444999777333000...++++++---...---***(((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$&&&'''((('''%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###$$$''')))&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''%%%%%%)))***((())),,,---...000111000///,,,+++)))))))))'''&&&'''***---(((---222333///***((((((------,,,,,,---///111222333444444222444777666333111111222777???GGGNNNPPP;;;666222111000---,,,---***(((((((((***+++***)))++++++,,,,,,,,,+++******...///444>>>HHHRRR^^^iiioooooonnnllljjjhhhfffeeessswww~~~xxxkkk\\\NNNDDD???CCCDDDIII[[[qqqyyyuuuqqqmmmmmmppprrrssstttvvvwwwuuuqqqnnn]]]WWWVVV]]]]]]RRRGGGBBB???@@@AAAAAACCCJJJSSSYYY[[[TTTKKKFFFDDDEEEDDDCCCJJJPPPSSSRRRPPPRRRTTTUUUSSSSSSVVVZZZ___bbbaaa```eee___[[[]]]dddppp~~~~~~~~~}}}yyy{{{|||{{{}}}~~~~~~xxx{{{}}}|||yyyvvvuuuvvvqqqtttzzz{{{sssyyy|||ttttttzzz}}}yyyyyy||||||xxxvvvxxxyyyxxxssstttxxx}}}}}}yyyxxx{{{zzztttrrruuuyyy|||}}}~~~~~~zzz|||yyy~~~~~~NNNLLLKKKJJJKKKMMMQQQSSSPPPPPPSSSZZZ```aaa^^^ZZZTTTYYY```eeecccbbbiiissswwwvvvtttpppkkkfffaaa^^^ZZZQQQJJJJJJJJJFFFDDDEEEIIIPPPXXX]]]^^^```cccfffuuu}}}vvvkkk^^^QQQBBB555000000++++++,,,///222444333222/////////000000111111111222111///,,,******,,,...---222888999666222...+++,,,---///...+++)))((((((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&###%%%%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%(((+++'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***)))))))))&&&$$$&&&***+++((((((***,,,...111333333000---***))))))(((&&&%%%'''***---+++,,,///000///,,,***))))))***+++,,,---///222444666777777444333222111///111111000000333;;;FFFNNNAAA888000000000---++++++)))((('''(((***+++***)))*********++++++++++++***000333:::CCCMMMWWWbbbjjjooollliiihhhhhhjjjjjjiiitttuuuyyysssiii^^^UUUMMMDDD@@@BBBDDDJJJ[[[nnnuuummmmmmjjjdddgggoooooommmlllnnnqqqqqqmmmiiiXXXQQQKKKJJJFFF@@@???AAA???AAABBBFFFNNNZZZaaaccceee\\\PPPGGGDDDEEEGGGIIIPPPUUUYYYYYYYYYZZZ^^^```YYY[[[```hhhooouuuwwwxxx}}}tttmmmlllrrr|||~~~~~~}}}vvvrrruuuxxx}}}zzz~~~zzzzzz{{{{{{{{{zzzxxxwwwxxxyyyyyyyyyrrrtttzzzyyyuuuyyy{{{uuutttxxx||||||zzz}}}yyyuuuttttttuuuttttttwww|||}}}{{{|||{{{vvvtttvvvyyy{{{|||zzzTTTRRRNNNLLLLLLOOORRRUUURRRNNNMMMQQQWWWYYYTTTOOOLLLNNNTTT\\\```bbbiiiqqqvvvvvvuuussspppkkkfffdddYYYQQQIIIFFFDDDBBBAAABBBCCCMMMWWWXXXUUUUUU\\\dddttt~~~}}}ssseeeXXXHHH999111///***)))***---000222222111///////////////000000000000///...,,,))))))+++------111666:::888333...,,,+++---......+++)))((((((&&&&&&%%%%%%%%%%%%%%%&&&$$$%%%&&&'''&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''''''''((()))'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))&&&$$$&&&***+++(((''')))+++...111333333000,,,)))((()))((('''&&&'''***,,,,,,,,,+++++++++,,,++++++((()))+++,,,,,,///333666888:::<<<;;;666000---......000000......333>>>FFFEEE:::000//////,,,)))(((***(((((()))***+++***)))))))))))))))***++++++,,,///555===FFFPPPZZZccchhhllliiifffeeehhhlllooopppsssrrrssswwwzzz{{{wwwsssxxxuuueeeYYYSSSRRROOOGGGBBBCCCFFFLLL[[[kkkyyyoooiiiiiifffaaadddlllnnnmmmlllmmmmmmiiibbb\\\NNNJJJEEEBBB>>>;;;===AAA???AAACCCLLL]]]lllmmmgggmmmeeeZZZPPPJJJHHHHHHIIIQQQSSSWWWYYYYYYZZZ^^^bbbeeekkkrrrvvvyyy~~~~~~||||||vvv{{{uuuppptttxxxxxx~~~{{{yyyyyy{{{~~~yyyyyy}}}~~~{{{{{{{{{~~~{{{||||||~~~||||||zzzxxxwwwxxxzzz|||~~~}}}{{{xxxuuurrrsssuuuuuussstttxxxxxxxxx||||||yyywwwxxxyyyzzz{{{~~~~~~}}}WWWUUURRROOOOOOPPPSSSUUUQQQLLLIIIKKKRRRVVVTTTQQQPPPNNNPPPWWW]]]cccjjjqqqrrrssstttssspppkkkfffcccWWWQQQJJJDDDAAA@@@?????????KKKVVVVVVPPPNNNWWWaaannnyyyvvviii\\\MMM===222...***))))))+++...000000000........................------...,,,***)))***+++,,,---222888888222---,,,(((***++++++)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""$$$&&&&&&%%%$$$%%%&&&###$$$%%%$$$###"""###%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%(((+++***'''$$$'''&&&%%%&&&'''((('''%%%$$$%%%%%%&&&&&&'''''''''%%%&&&'''((()))))))))(((&&&$$$&&&******'''&&&(((***,,,///111111...+++(((((()))))))))((((((***++++++***)))(((((()))+++,,,***---//////...000444999999===CCCDDD===222---...***---///...---000888???BBB888000......+++)))(((***)))))))))+++,,,+++***))))))))))))***+++,,,---...666@@@HHHRRR]]]dddffffffeeeccccccfffkkkppptttpppnnnlllkkkkkkkkkiiihhhmmmrrrqqqfffVVVKKKIIIKKKJJJEEECCCFFFJJJRRR___kkktttooojjjhhheee``````bbbiiijjjjjjhhhddd[[[QQQJJJ@@@BBBDDDFFFEEECCCBBBCCC???AAADDDOOOdddtttqqqdddnnnhhh```VVVNNNHHHFFFEEEKKKLLLOOORRRQQQQQQUUU[[[```hhhpppsssttt{{{xxxttt|||{{{{{{}}}~~~{{{xxxxxx|||xxx~~~{{{}}}~~~~~~}}}yyy|||~~~|||wwwvvvxxx{{{vvvtttuuuwwwvvvtttvvvzzzuuussssssuuuuuuuuuzzz~~~|||{{{{{{{{{{{{|||zzzTTTSSSQQQPPPPPPPPPQQQRRRNNNIIIFFFIIIRRRZZZ]]]]]]\\\UUUPPPSSSZZZaaaiiipppooopppqqqpppmmmgggaaa]]]UUUQQQKKKDDDAAA@@@@@@??????JJJUUUVVVQQQOOOUUU\\\cccpppzzznnnaaaYYYOOOAAA555///+++***)))+++---/////////------------------------***,,,------+++)))))))))***)))---444555///******&&&((())))))'''%%%$$$%%%"""""""""###$$$%%%&&&'''!!!###%%%%%%$$$###$$$&&&"""$$$%%%$$$###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$&&&,,,222111***###(((&&&%%%&&&'''((('''&&&$$$$$$%%%%%%&&&''''''((($$$%%%&&&'''(((((((((((('''%%%%%%))))))&&&&&&((()))+++---///...,,,)))'''''')))++++++*********+++(((***++++++))))))+++---000222555444222333777<<<999@@@JJJNNNEEE666///000***---//////...///333777;;;444.........+++***+++,,,******+++,,,---,,,+++))))))))))))***,,,...///111<<>>999AAANNNTTTKKK:::111222...000111///------///111555000---......,,,,,,...,,,+++***+++---...---,,,))))))))))))+++---///000666BBBNNNUUU___jjjooommm\\\^^^```^^^]]]```hhhooodddbbb\\\TTTNNNMMMRRRWWWVVVNNNFFFCCCBBBAAABBBCCCEEEFFFLLLTTT[[[```eeeiiibbbjjjkkkeeebbbccc]]]SSSJJJOOOSSSRRRLLLEEE@@@>>>;;;;;;;;;:::<<>>DDDIIIMMM[[[iiiggg[[[TTTTTTRRRNNNIIIFFFEEEEEEDDDBBBCCCGGGEEEBBBFFFNNNJJJKKKJJJFFFEEENNN___mmmjjjiiiiiikkkjjjmmmxxxzzzkkkdddiiiqqq}}}yyy}}}xxxyyy~~~xxxzzz|||{{{|||{{{{{{~~~yyyyyy{{{}}}{{{{{{}}}{{{uuuuuu}}}}}}wwwvvvxxx{{{zzzzzz{{{{{{yyytttpppooommmqqqwwwxxxtttuuuzzz}}}|||~~~}}}~~~|||UUUOOOIIIHHHLLLPPPRRRQQQJJJGGGBBBCCCPPPcccooorrrqqqiii\\\RRRRRR\\\eeegggrrrjjjdddfffgggbbb[[[WWWRRRNNNMMMNNNIII@@@===AAAGGGNNNVVV[[[[[[XXXUUUTTTYYY^^^hhhyyykkk[[[LLLEEEBBB<<<444000++++++,,,---------,,,,,,*********++++++,,,,,,,,,+++,,,---...---+++)))''''''%%%&&&***+++'''&&&(((((()))***)))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%'''### $$$''''''%%%''')))---222444111***$$$******((('''''''''((()))###&&&(((&&&$$$$$$'''***&&&&&&%%%%%%%%%&&&&&&&&&((('''''''''''''''((()))%%%(((+++------+++(((&&&+++(((***...,,,&&&%%%)))***,,,...///...------...555;;;@@@>>>666222555:::CCCCCCHHHKKKCCC666...///333111///.........---,,,+++...000111000.........+++)))((()))+++,,,,,,+++))),,,'''''',,,***+++666666GGGUUUYYY^^^iiinnnkkk___^^^^^^]]]]]]^^^```aaa___VVVLLLIIIKKKNNNMMMJJJIIIAAA===AAAEEEDDDBBBCCCIIIJJJQQQ[[[aaabbbgggmmmhhhfffeeeeeebbb]]]YYYYYYOOOHHHGGGLLLLLLEEEBBBEEEJJJBBB;;;;;;;;;999===DDDIIIHHHIIIQQQ\\\aaa___ZZZXXXUUUSSSUUUWWWTTTLLLEEEKKKKKKKKKJJJIIIIIIJJJLLLJJJIIIHHHFFFEEEHHHLLLPPPUUUUUUVVV[[[```ccccccaaa___aaaaaa\\\WWWUUUYYY^^^bbb```bbbjjjuuu|||{{{xxxuuurrrpppqqqvvv}}}|||yyy}}}xxxxxxwwwttttttwww~~~zzzvvvtttttttttvvvxxxyyyyyywwwuuussszzzwwwvvvwwwuuuqqqoooqqquuu|||}}}yyyzzz}}}}}}xxxyyy{{{}}}~~~yyyPPPJJJEEEDDDHHHLLLMMMMMMEEECCC@@@AAANNNbbbqqqxxxtttoooeee[[[[[[dddkkkmmmqqqhhhbbbbbbbbb]]]XXXVVVRRRNNNNNNPPPMMMFFFBBBDDDHHHOOOXXX[[[YYYTTTRRRRRRPPPVVV```rrriiiYYYIIIAAA>>>888222///***++++++,,,,,,,,,,,,,,,******++++++,,,------...)))***+++,,,,,,+++******+++)))(((+++***&&&$$$&&&'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###$$$%%%$$$$$$$$$"""!!!"""###$$$&&&&&&(((+++------)))%%%+++***((('''''''''((((((&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&''''''(((((('''''''''(((((()))***'''(((***,,,---+++)))(((+++)))+++...,,,''''''+++(((***,,,---,,,++++++,,,111666:::888333000222555======@@@BBB===333...000222111///......------,,,,,,---...000000000///...+++***))))))+++,,,,,,+++))),,,((('''---+++---999CCCPPP[[[^^^dddmmmppplllaaa___^^^^^^```bbbcccddd___XXXOOOJJJJJJJJJIIIHHHFFFEEEEEEDDDEEEEEEFFFFFFPPPUUUZZZ___bbbeeeiiikkkiiigggfffdddaaa\\\YYYXXXSSSLLLKKKPPPQQQKKKJJJNNNKKKGGGDDDCCC???===CCCLLLXXXWWWWWWYYY\\\^^^___^^^XXXWWWWWWYYY[[[[[[WWWSSSUUUVVVWWWTTTPPPNNNOOOQQQIIIHHHGGGGGGHHHMMMRRRVVVZZZYYYZZZ[[[]]]\\\XXXTTTSSSUUUUUUSSSQQQPPPSSSVVVZZZZZZ___hhhppprrrmmmfffeeedddbbbccciiisss|||yyy~~~|||~~~wwwrrrnnniiilllpppqqqpppooooooqqqzzzzzzyyyuuuqqqooonnnoooqqqpppppprrruuuwwwwwwvvvxxxtttssstttssspppooorrrxxx}}}zzz{{{|||~~~GGGBBB>>>>>>BBBGGGIIIJJJ@@@AAA???@@@KKK```uuuxxxvvvooogggfffmmmrrrssssssjjjaaa^^^\\\XXXUUUVVVSSSPPPOOOSSSSSSNNNHHHFFFGGGOOOXXXYYYSSSMMMLLLMMMGGGMMMVVVhhhhhhXXXFFF===999333///---******+++++++++,,,,,,,,,******+++,,,---//////000((())))))***++++++,,,,,,,,,)))((()))(((%%%%%%''''''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###%%%&&&###&&&(((&&&""" """%%%%%%$$$###$$$&&&(((((((((,,,+++***((('''''''''''')))%%%"""$$$((()))(((%%%%%%%%%%%%&&&'''(((******'''''''''((()))***+++,,,((()))***,,,,,,,,,+++***,,,+++---///---))))))---'''(((***+++***))))))***---///111000///......///555555777999666111///000111111///...------,,,,,,,,,++++++...111222000---+++)))((()))+++,,,+++***))),,,((((((---,,,///===QQQZZZ```cccjjjqqqppphhhccc```\\\\\\```cccdddccc___ZZZSSSLLLHHHFFFFFFGGGLLLVVVYYYRRRLLLNNNPPPOOO\\\dddhhheeeffflllnnnjjjkkkkkkjjjgggdddaaa^^^\\\VVVOOOMMMRRRSSSMMMKKKOOOOOOOOOPPPOOOKKKIIIPPPZZZ``````___\\\XXXXXX[[[^^^ZZZYYYZZZ[[[\\\^^^___```dddgggiiieee^^^YYYZZZ\\\TTTSSSSSSTTTVVVYYY\\\^^^]]]]]]]]]]]][[[VVVNNNIIIKKKLLLNNNOOOPPPPPPQQQQQQSSSWWW^^^iiipppnnneee\\\WWWUUUSSSUUU]]]jjjyyyzzzxxx|||}}}|||}}}}}}zzzxxxrrrrrrzzz}}}xxxssssss|||wwwrrrnnniiidddaaa___ccchhhkkkkkkiiihhhgggmmmnnnooonnnmmmmmmnnnoookkkhhhfffjjjrrrwwwxxxwwwuuuqqqpppssssssqqqsssvvv~~~|||||||||}}}@@@===::::::>>>BBBEEEFFF===@@@??????HHH]]]tttxxxxxxuuupppppptttvvvuuuvvvmmmccc]]]XXXTTTTTTWWWVVVTTTTTTWWWYYYTTTKKKCCCCCCKKKSSSSSSKKKEEEDDDEEEBBBGGGPPP___xxxiiiYYYGGG<<<666111------++++++******+++++++++,,,******+++---...000111222,,,++++++++++++,,,---...)))%%%$$$&&&'''%%%&&&***&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$&&&&&&###%%%''''''%%%###$$$%%%$$$###"""###$$$'''((()))---,,,,,,+++***)))(((((((((&&&$$$%%%'''((('''&&&%%%%%%%%%&&&(((***+++,,,'''''''''((()))+++,,,---******+++,,,,,,------------...//////---+++,,,...'''(((******)))((()))************+++,,,---,,,+++///111333555444111//////000000000...,,,,,,,,,---,,,)))(((+++111333000,,,)))((('''(((******)))''''''+++(((''',,,,,,222AAAWWW]]]bbbgggnnnrrrkkkaaaccc^^^YYYXXXZZZ]]]]]]\\\XXXWWWSSSLLLFFFCCCDDDGGGQQQccciii\\\QQQSSSWWWUUUcccnnnqqqjjjjjjsssssslllnnnppppppmmmjjjiiifffbbbXXXRRRSSSYYYYYYQQQMMMOOOTTTVVVXXXZZZZZZ\\\bbbgggbbbbbb___\\\YYYZZZ]]]___]]]]]]]]]\\\\\\```eeeiiiqqquuuwwwssskkkffffffiiihhhhhhiiikkkkkkjjjgggeeeaaacccdddccc___XXXPPPJJJLLLMMMNNNQQQTTTUUUTTTRRRTTTYYYaaalllrrrppphhh```UUURRRQQQTTT^^^iiirrrvvvxxxuuuuuu{{{~~~~~~|||wwwwwwyyyzzzyyy~~~}}}vvvqqqqqqooommmqqqnnnoooqqqoooiiifffiiitttnnnhhheeefffhhhhhhgggfffgggiiikkklllnnnoooqqqiiikkknnnppprrrsssvvvxxxiiieeedddiiisssyyyyyyvvvtttqqqqqquuuwwwwwwzzz~~~|||AAA???;;;999:::<<<===>>>999======<<>>===>>><<>>:::888666777777555:::;;;:::???PPPbbbllluuusssqqqrrrxxx|||vvvmmmfffaaa\\\XXXRRRNNNRRRYYY___bbbdddbbb___WWWIII<<<999>>>CCCDDDAAA===;;;;;;777<<>>AAACCCBBB???<<<888<<>>888555333555999444222///,,,***))))))***++++++,,,---......//////...///000111000000......***'''''')))((($$$"""$$$"""$$$%%%&&&%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$######!!! !!!###$$$$$$###%%%&&&&&&$$$$$$&&&)))******,,,------,,,,,,+++))))))((('''&&&&&&'''((($$$$$$$$$%%%&&&((()))***((('''''''''(((((()))***)))+++...000111111///...222666444---***,,,,,,***)))******)))((()))+++---,,,,,,,,,+++++++++---...,,,000222222666:::666000,,,...000...***))),,,000++++++***++++++,,,------''''''''')))***)))&&&###&&&,,,***(((...000<<>>@@@DDDKKKRRRWWWZZZZZZPPPJJJDDDCCCGGGPPPaaapppyyyjjjbbbXXXMMMBBB<<<666444777<<<@@@AAA???777///,,,)))&&&%%%(((---------............///------------------------)))'''''')))******&&&"""$$$$$$$$$$$$$$$$$$######"""$$$&&&&&&%%%############$$$&&&''''''&&&$$$##################$$$$$$$$$$$$$$$##################%%%&&&&&&&&&$$$###$$$%%%)))***+++,,,------,,,+++///,,,(((%%%$$$$$$&&&'''###$$$$$$%%%&&&'''((((((&&&'''(((((('''''')))+++)))+++///333666555222///000444777444---((((((*********))))))***+++,,,,,,+++,,,...000000///---,,,,,,333444000111777666///000...+++((('''''')))***,,,,,,,,,***(((((()))***&&&(((******)))(((((()))$$$(((******,,,777IIIXXX^^^[[[WWWUUUSSSRRRQQQOOO``````]]]UUUOOOLLLKKKJJJAAAEEEIIILLLSSS[[[___]]]ZZZ]]]```cccdddcccbbb```jjjeeegggqqqxxxuuunnniiijjjuuuxxxoooddd```___^^^]]]UUUPPPQQQRRRQQQTTTZZZZZZ^^^dddhhhjjjhhheeebbb```lll~~~yyyqqqgggcccggglllppppppuuuqqqnnnrrryyy|||yyytttmmmssssssmmmkkkqqqvvvwwwooonnnpppssssssrrruuuzzz~~~||||||zzzvvvzzz~~~|||wwwsssvvvuuussspppppprrruuuxxxxxxzzz~~~|||yyywwwzzz}}}~~~|||{{{{{{}}}}}}|||zzzxxxwwwxxxzzz|||yyyyyy|||vvvyyy|||~~~}}};;;<<<===??????>>><<<;;;:::>>>@@@AAAHHHVVVaaadddfff[[[SSSVVV[[[WWWNNNGGGIIILLLPPPSSSVVV\\\eeekkkrrrtttwwwvvvnnn^^^KKK>>>999:::>>>EEELLLOOOLLLIIIBBBEEEJJJOOORRRRRRPPPMMMEEEAAA???@@@CCCJJJVVVbbbxxxnnn[[[QQQJJJBBB;;;777333555;;;BBBFFFGGG???777///,,,***&&&&&&))),,,---------............++++++++++++++++++++++++)))((((((***++++++(((%%%%%%&&&'''(((''''''&&&%%%###$$$&&&%%%$$$######$$$$$$%%%'''(((((('''%%%$$$""""""######$$$$$$%%%%%%$$$$$$##################$$$%%%&&&%%%$$$###$$$%%%%%%&&&(((***+++,,,++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''(((,,,---111555888888555222000333555444///+++******)))))))))))))))***++++++)))***,,,///000111222222111555666333111333222000///...,,,***))))))*********+++,,,+++)))))))))***&&&(((******)))(((((())))))+++---///444@@@PPP]]]___^^^\\\\\\[[[ZZZVVVTTT\\\[[[WWWRRRNNNLLLJJJIIIEEEKKKPPPTTTZZZ```aaa^^^\\\___bbbfffggggggeeedddgggdddgggpppwwwuuuqqqooommmuuuwwwnnneeebbb```^^^ZZZVVVUUUXXXZZZWWWWWW[[[eeeddddddfffiiikkkkkkjjj```gggyyy~~~}}}~~~xxxqqqmmmpppuuuyyy{{{}}}}}}~~~||||||}}}wwwsssqqqrrrqqqmmmlllnnnxxxwwwwwwzzz~~~yyyrrrpppuuuzzzyyy{{{}}}~~~~~~:::<<<>>>@@@AAA@@@>>>===<<>>666///---***''''''***,,,,,,,,,,,,------------)))))))))))))))))))))))))))((()))***,,,,,,***(((%%%&&&((())))))(((&&&%%%$$$$$$%%%$$$######$$$&&&%%%&&&'''(((((('''&&&%%%"""""""""###$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&"""###%%%''')))***++++++ !!!$$$''''''&&&$$$###''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&'''((('''&&&,,,---000444777777555333///000222333222///,,,***))))))((((((((()))******((()))***---000444777999999888999:::888222000222---,,,,,,+++++++++******''')))+++,,,+++*********&&&((()))***)))((()))***,,,,,,///555???MMMZZZbbbaaaaaaaaabbbbbb___[[[XXXWWWTTTPPPNNNMMMLLLKKKJJJPPPXXX```dddhhhjjjgggbbb]]]___cccfffhhhiiihhhgggeeedddhhhpppvvvvvvuuuvvvrrruuusssmmmgggdddaaa^^^\\\\\\```eeeeeeaaa___```jjjhhhhhhiiimmmnnnmmmkkkeeeeeennn}}}{{{{{{|||{{{{{{}}}{{{vvvvvvuuuoookkkjjjppprrrttttttttttttuuuvvvxxx}}}yyytttxxx{{{{{{|||}}}777999<<>>@@@GGGOOOTTTWWWQQQMMMLLLIIIDDDAAABBB@@@FFFMMMSSSXXX^^^fffllluuuuuutttnnncccTTTDDD;;;666999===BBBGGGMMMQQQTTTNNNQQQUUUTTTNNNEEE<<<666666444666<<<@@@CCCIIIOOOSSSWWWSSSFFF:::777666555666555666;;;CCCHHHIIIHHH<<<555...---+++((((((***++++++++++++,,,,,,,,,---''''''''''''''''''''''''''''''((()))*********)))"""$$$&&&'''((('''%%%###$$$$$$$$$###"""###%%%'''$$$%%%&&&''''''&&&&&&%%%!!!"""######$$$%%%&&&&&&######$$$$$$$$$$$$$$$%%%$$$%%%''''''&&&&&&'''(((###$$$%%%&&&'''((())))))!!!$$$&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%''')))***(((&&&)))***,,,///333444333111---......000111000---***)))((((((((((((((()))))))))))))))+++///444999===AAA:::;;;DDDEEE;;;222111******+++,,,,,,+++***)))$$$'''+++,,,+++*********&&&'''))))))(((((()))+++***+++///;;;KKKZZZcccfffddddddccccccbbb```\\\YYYRRRNNNKKKMMMNNNNNNMMMNNNYYYbbblllppppppoooiiiccc]]]___bbbfffhhhiiihhhhhhhhhgggkkkrrrvvvvvvwww{{{uuusssooojjjgggddd```]]]dddfffkkknnnmmmjjjgggfffeeejjjpppsssrrrmmmhhheeennnhhhhhhwww|||yyy~~~~~~}}}|||vvvtttooorrrvvvuuusssqqqrrrssssssxxx~~~~~~||||||}}}~~~~~~~~~~~~333555888:::;;;:::999888777999<<<===>>>AAAIIIPPPPPPLLLIIIGGGCCC>>>>>>BBBAAAFFFMMMSSSYYY___gggmmmqqqpppmmmfffZZZLLL???888777;;;???AAACCCFFFKKKOOOTTTWWW[[[YYYRRRHHH@@@<<<777333333888>>>BBBHHHNNNHHHEEE>>>888666888777555777777999>>>EEEHHHGGGEEE999222---,,,+++)))(((+++************++++++++++++((((((((((((((((((((((((%%%%%%&&&'''''''''(((((("""###%%%&&&'''&&&%%%$$$###$$$$$$###"""###%%%(((######$$$$$$%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$&&&(((((('''((()))+++'''''''''''''''''''''(((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&(((((('''&&&((((((***---000222222111---------...//////,,,***))))))((((((((((((((()))+++***)))***---222888;;;EEE<<<>>>LLLRRRHHH888000((()))+++,,,+++***)))((($$$&&&***,,,+++******+++&&&'''((((((((((((***,,,***,,,444EEEXXXfffkkkjjjjjjhhhdddaaa```^^^[[[YYYQQQLLLKKKPPPRRRQQQSSSWWW```iiirrrtttqqqnnngggaaa___aaadddgggiiikkkkkkkkklllkkknnntttwwwvvvwww{{{vvvpppjjjfffccc```^^^\\\hhhkkknnnmmmjjjiiihhhhhhfffnnnvvvxxxrrrkkkhhhhhhpppiiifffpppxxx~~~yyyuuussszzz~~~tttxxx{{{{{{yyyxxxyyy{{{xxx}}}}}}vvvqqqrrruuutttwww|||}}}yyywww~~~222333555666666666666555888999===@@@??????EEENNNLLLHHHDDDCCC???;;;<<<@@@BBBGGGMMMRRRWWW^^^fffmmmkkkjjjfff^^^QQQEEE<<<777888>>>CCCCCCAAA@@@CCCFFFTTTYYY___^^^XXXOOOHHHEEE:::444111555:::>>>DDDJJJFFF???666333777;;;;;;888999888:::???EEEGGGEEEBBB666000+++++++++((((((***))))))))))))*********+++((((((((((((((((((((((((###$$$&&&%%%$$$$$$%%%&&&$$$$$$%%%&&&''''''''''''"""###$$$$$$###$$$%%%'''""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$%%%'''(((((((((***,,,)))(((''''''&&&&&&'''''')))(((&&&$$$######$$$%%%###$$$$$$%%%&&&'''((()))!!!$$$&&&&&&%%%&&&'''+++***+++---111444555555000//////---,,,,,,++++++******)))((((((((()))))),,,***)))(((+++///444888CCC???BBBNNNUUUNNN<<>>QQQdddooonnnjjjllliiiddd```^^^]]][[[YYYSSSOOOQQQWWWXXXVVVZZZbbbnnnvvv{{{yyytttpppkkkfffeeefffhhhkkkmmmnnnnnnnnnooolllnnntttxxxwwwvvvxxxsssllleeeaaa^^^ZZZYYY[[[cccggghhhddd```bbbeeeeeelllqqqvvvuuupppmmmooorrrjjjgggdddkkk}}}{{{~~~vvvpppmmmqqqvvvzzz||||||~~~{{{|||yyyrrrssswwwpppqqquuuzzzzzzxxx{{{zzzuuutttvvvyyy|||555555444444444555555555999:::>>>AAA>>>;;;@@@JJJLLLFFFAAA???;;;777888<<<@@@DDDHHHLLLPPPWWW```gggfffeee```WWWKKKAAA:::777999@@@GGGGGGAAA<<<===???LLLTTT]]]```ZZZQQQJJJFFF>>>777222444888:::>>>CCCCCC===666666:::>>>AAAAAA???>>>>>>@@@CCCCCC???;;;333...*********((('''***((((((((()))))))))******''''''''''''''''''''''''###%%%&&&%%%""""""###%%%$$$$$$######$$$%%%'''(((!!!###%%%%%%$$$$$$%%%&&&############$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&'''"""###%%%&&&&&&''')))+++((('''&&&&&&&&&&&&((((((((('''%%%$$$######$$$$$$%%%%%%%%%&&&&&&'''''''''"""((()))&&&&&&)))------,,,,,,...222555777777444444333///***)))+++...++++++***)))))))))))))))***((('''''')))---222555>>>BBBGGGKKKMMMIII<<<............---,,,+++***)))&&&((())))))((((((***+++&&&'''(((''''''(((+++---///777GGGZZZkkkpppkkkdddfffcccaaa^^^]]]ZZZWWWUUUVVVTTTYYY```___[[[aaannnyyy{{{tttqqqnnnkkkggghhhjjjlllnnnooooooooommmiiijjjqqqxxxwwwuuusssooohhhaaa]]]XXXSSSTTTYYYYYY___aaa\\\YYY]]]bbbbbbjjjkkknnnrrrtttuuutttsssdddfffeeegggrrr|||uuupppkkkllloooqqqtttxxx}}}tttqqqsssxxx||||||~~~}}}}}}~~~||||||yyyxxxyyy{{{zzzvvvvvvyyy}}}||||||~~~wwwyyy{{{{{{|||}}}888777555444444555666777888999===@@@;;;666;;;EEEMMMFFF???<<<999555555888<<>>???;;;888999<<<@@@FFFKKKGGGEEEBBBAAAAAA>>>888333222,,,)))******'''''')))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''%%%"""!!!###%%%"""!!! """%%%&&& """%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&'''''' """$$$%%%%%%&&&(((***%%%%%%$$$$$$%%%'''(((***$$$%%%%%%%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%%%%---...***(((---333,,,++++++---111555777777777888666000***(((,,,111,,,,,,+++***))))))******'''&&&%%%&&&(((,,,111333:::EEEJJJGGGDDDBBB:::...111111000...---,,,++++++((())))))((('''''')))+++&&&'''(((''''''(((+++...000999JJJ^^^kkkmmmeee]]]]]]\\\\\\\\\[[[XXXSSSPPPXXXXXX^^^fffccc]]]fffuuuzzz~~~vvvmmmjjjjjjiiiggghhhiiikkklllmmmmmmmmmkkkffffffoooxxxxxxtttqqqllleee___[[[UUUOOOQQQYYYRRRZZZ]]]YYYWWW\\\aaabbbaaabbbgggqqq{{{|||tttkkkcccggghhheeejjjvvv}}}xxxwwwyyyyyyvvvqqqjjjjjjkkkmmmqqqtttwwwxxxnnngggeeelllrrrsssvvvzzz}}}}}}|||zzz{{{~~~}}}zzz{{{zzzzzzzzzyyyzzz~~~zzzxxxxxxxxx~~~666777888777444222222222555888:::;;;:::888777777>>>===;;;999777777777777555888;;;>>>@@@FFFMMMSSS\\\\\\YYYPPPEEE:::555333888???GGGIIICCC:::555333;;;@@@IIIQQQTTTPPPIIIBBB<<<:::999888999:::<<<>>>>>>>>><<<:::@@@JJJPPPPPPPPPKKKDDD@@@>>>;;;444...,,,,,,,,,+++***)))((('''(((***+++***)))((()))***'''%%%$$$$$$%%%&&&%%%%%%"""###%%%&&&&&&%%%###"""'''&&&$$$$$$%%%%%%%%%$$$###$$$%%%%%%###!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$"""############$$$$$$$$$!!!$$$'''((((((&&&&&&&&&***'''$$$###$$$&&&'''(((((('''&&&&&&%%%$$$#########$$$%%%$$$""""""###$$$&&&'''))))))((((((***+++---...,,,+++...555888666888>>>===444,,,,,,---,,,,,,------,,,***+++---///)))))))))'''&&&(((+++...777BBBLLLMMMDDD999555444222111444777555///******((((((''''''''''''((((((+++(((''')))((((((---333888FFF\\\kkkmmmfff^^^\\\ZZZ\\\UUUUUU^^^\\\UUUVVV___gggnnnnnniiigggjjjooossssssrrrnnnhhheeeeeefffkkkmmmiiidddiiiqqqmmmbbb```aaahhhqqqsssmmmiiijjjccc___\\\YYYWWWUUUVVVXXXYYY]]]cccgggfffeeecccccc^^^dddrrrxxxnnnjjjjjjiiipppzzz|||wwwyyyxxx~~~~~~}}}xxxvvvwwwtttooommmmmmkkkjjjnnnuuuvvvsssgggmmmssstttqqqnnnnnnooouuuvvvyyy}}}{{{vvvvvv{{{uuurrr}}}}}}}}}{{{~~~~~~~~~||||||777888888777444222222222333555888888777666555555999888777555555666777888333555777777999<<>>777333111555999>>>DDDGGGEEE???:::777888:::===???@@@AAAAAABBBAAA===;;;???IIIOOOOOONNNIIIBBB>>><<<888222---++++++++++++******)))((((((***+++***)))((()))***(((&&&$$$%%%&&&'''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$%%%&&&&&&%%%$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$"""$$$'''((('''''''''((()))'''$$$###$$$&&&'''((((((((('''&&&&&&%%%$$$$$$!!!###$$$$$$######%%%&&&$$$&&&((())))))***,,,......///,,,***,,,222444222444::::::333------...---+++,,,---...---------...,,,+++***(((''')))---000444>>>IIILLLEEE;;;333/////////111555444///---///,,,+++)))(((''''''((()))***((((((*********///666???QQQfffqqqmmmccc\\\[[[SSSWWWSSSUUU___^^^VVVVVV]]]cccjjjkkkhhhhhhmmmrrrnnnnnnllljjjgggfffeeeeeeiiiiiifffdddmmmxxxvvvjjj[[[\\\bbbllloookkkgggggg______^^^______^^^]]]^^^bbbdddgggjjjkkkjjjiiiiiikkkoooyyyrrrgggbbbhhhooo{{{xxxssstttxxx|||}}}|||}}}zzzvvvxxxxxxvvvttttttqqqnnnpppttttttqqqwww{{{|||yyyyyy{{{yyyxxxxxxxxxtttppppppuuuwwwnnnnnnzzz~~~~~~~~~|||}}}zzz}}}::::::999666333111111222111333555555444333222333444333222111222555888:::333333333222222444888;;;GGGHHHHHHDDD===888777777444999>>>>>>:::666444333111222444777999888555222000333999???CCCEEEFFFFFFHHHFFFAAA<<>>:::666333...+++((()))***************)))''')))++++++***)))))))))'''&&&$$$$$$&&&'''&&&%%%&&&&&&'''(((((('''&&&&&&"""###%%%%%%%%%&&&''''''"""###%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%""""""#########$$$$$$$$$###$$$&&&&&&&&&'''***,,,''''''''''''&&&&&&'''(((((((((((('''&&&&&&%%%%%%###$$$&&&&&&%%%%%%&&&'''$$$&&&((()))***+++---///...///,,,)))+++//////,,,***---000000//////000111///---,,,---///000///---000///---***)))***...111111666>>>DDDDDD<<<222******+++---111000---///444555222...***(((((()))***))))))***,,,+++,,,444===TTTkkk}}}yyyfffVVVSSSUUUNNNTTTSSSVVVaaabbb^^^bbb___dddiiimmmnnnooorrrttttttooolllooovvvzzzxxxtttjjjkkkiiigggmmmvvvyyywwwfffeeeggglllpppoooiiieeeaaadddhhhiiikkknnnooommmpppmmmjjjjjjllloooppppppnnnooopppoookkkgggfffgggrrr|||~~~~~~}}}}}}}}}~~~|||wwwvvvuuuuuu{{{~~~~~~~~~~~~======<<<888444222111222///111222222111000000222333222000000111333666888555444222222333666999:::555777999888555444666999666777888888777666777777555222///---...000111111,,,...333999BBBJJJQQQVVVTTTQQQJJJBBBBBBHHHKKKJJJGGGCCC===888444111...,,,((())))))*********))))))''')))+++,,,***)))((()))&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%% ###&&&&&&%%%%%%&&&(((!!!###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%""""""#########$$$$$$$$$$$$%%%&&&&&&&&&'''))),,,&&&(((******((('''((()))))))))((('''&&&%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&((()))***))))))+++------...---+++---222222///((())),,,...000000111444333000...------...////////////...+++******,,,///222444888<<<===:::333...+++,,,000333000+++,,,111555222...***(((((()))*********+++,,,***,,,666AAA\\\ppp}}}sss^^^QQQPPPSSSQQQVVVSSSUUU```ccccccjjjlllpppuuuzzz|||{{{xxxwwwtttooolllpppxxx}}}{{{wwwpppqqqoooiiifffiiiooorrrpppppppppqqqrrrpppjjjeeeiiilllmmmjjjkkkppprrrooommmkkkhhhfffhhhkkkmmmnnnlllnnnllliiigggjjjqqqwww{{{{{{|||}}}{{{uuuuuu{{{}}}{{{}}}}}}|||~~~<<<======:::666333111111///111111111000///000111222222111111222333555555333111///000444888;;;<<<<<<>>>===:::555222333666222222222222222222222333444000---+++,,,.../////////000333888AAAKKKUUU[[[UUURRRKKKCCCBBBFFFGGGEEEDDDAAA<<<666111...,,,,,,)))))))))***))))))((((((&&&)))+++,,,+++)))((((((%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''(((%%%$$$%%%'''###%%%&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%"""############$$$$$$$$$%%%&&&((((((''''''(((***&&&***------***((()))+++,,,+++***)))'''%%%$$$###&&&''''''&&&###""""""###&&&'''))))))(((((()))+++,,,------,,,///444444111***((()))---///000222666555555444111///...///111///000000...,,,++++++,,,000111222555666666333111---000666999444,,,+++...222000---***(((((()))******)))++++++***///<<>>??????>>>:::444111222444000///....../////////...111...+++***+++---------...///111666>>>IIISSSXXXRRRPPPIIIBBB@@@BBBBBB???AAA???:::444...+++******)))*********)))(((''''''&&&))),,,---+++)))((((((&&&$$$######$$$%%%%%%$$$$$$$$$############$$$$$$ %%%)))(((%%%###$$$&&&"""$$$&&&&&&%%%%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$%%%'''))))))(((''''''''''''+++000000,,,******,,,000///---+++)))'''%%%$$$$$$%%%&&&%%%###""""""######%%%'''''''''(((***+++,,,------,,,///444444111---(((''',,,//////222777555:::===;;;444//////222///111222222///---+++++++++,,,///000111000000000...444<<<@@@:::000,,,///---,,,***))))))))))))***((((((***+++,,,333EEEVVViiirrrpppaaaUUUVVV[[[\\\YYY```___bbbnnntttxxxwwwsssqqqtttxxx{{{zzzxxxvvvooogggaaa```aaaeeehhhlllssswwwsssooopppqqqoootttzzzyyyrrrpppsssppphhhggglllpppooolllkkkoootttqqqwwwxxxrrrnnnttt{{{~~~}}}999;;;>>>===:::666222111......///...---,,,...000+++,,,///111333444444333444222000222777<<>>@@@>>>:::???===888222,,,)))((()))************)))(((&&&&&&&&&))),,,---+++)))(((((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%!!!%%%***)))%%%"""###%%% """$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&"""############$$$$$$$$$%%%(((***+++)))'''&&&&&&'''---111222...++++++---333222000...+++(((&&&%%%"""###$$$$$$###"""###%%%!!!###%%%&&&'''(((+++---,,,......,,,///333222//////)))&&&+++......222888555===DDDCCC999111///111000222555555222///,,,+++%%%)))---......------...///666AAAFFF???444///000***))))))))))))))))))***'''''')))+++...888LLL```mmmrrrlll\\\TTT[[[aaaaaa]]]fffhhhmmmzzz|||}}}~~~qqqooommmnnnqqqssssssqqqwwwjjj___]]]bbbfffhhhhhhgggqqqwwwsssooorrrvvvwwwttt|||}}}vvvsssuuupppfffgggooovvvvvvqqqooosssyyyzzz~~~xxxzzz}}}|||}}}999:::===@@@>>>999666555000...,,,---//////...+++******,,,///222555555444555333---+++222===???999888777555333000///...------,,,++++++******++++++++++++++++++++++++++++++------,,,///555>>>GGGLLLKKKLLLHHH@@@;;;<<<===<<<999777333000---,,,,,,,,,(((''''''''''''&&&&&&&&&&&&)))---...,,,)))'''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%$$$###"""!!!###%%%%%%%%%%%%''')))&&&%%%%%%$$$#########$$$'''$$$ %%%%%% !!!''')))***)))((('''((()))&&&***...000///+++)))(((+++///222000***$$$###$$$!!!%%%)))((($$$"""$$$(((###$$$%%%%%%$$$%%%''')))///+++))),,,111444222//////...,,,******...444888333<<>>AAAEEEGGGCCC;;;666333000...///000000///---++++++,,,...111333333222000000---,,,222:::<<<888555444222000///------,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---222999AAAEEEGGGIIIFFF???:::::::::999888666222///,,,+++******))))))((((((((('''''''''###&&&)))+++***((((((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&$$$$$$%%%'''&&&%%%$$$$$$######$$$$$$ )))&&&!!!''''''"""$$$&&&(((++++++***'''&&&&&&'''***...///...+++***)))***...111///)))%%%###$$$$$$$$$$$$$$$#########$$$###%%%%%%%%%$$$$$$&&&(((******+++...111444888:::111000---+++***,,,000333333===EEELLLPPPAAA333666<<<>>>>>>999666555111,,,*********)))******+++,,,,,,000666:::999444...)))((((((''''''((((((((('''((('''***///555CCC[[[qqqtttooobbbRRRLLLRRRXXXZZZ^^^eeennnvvv{{{~~~zzzuuuwwwvvvqqqkkkhhhcccffffffcccbbbdddbbb___fff```aaajjjnnnlllooovvv}}}{{{tttpppqqqssstttxxxxxxsssooooooooommmssszzz|||yyyxxx~~~yyyuuuwwwzzzzzzzzz{{{}}}yyyuuuvvv|||GGGFFFGGGKKKOOOLLLCCC:::666444222222222222111000...------...000222111000+++...//////111666888777111000///...---,,,,,,,,,,,,+++++++++************,,,------------------------+++***+++...333999===AAADDDCCC===888888777555777555222///,,,***))))))*********)))))))))((((((!!!$$$&&&(((''''''((()))$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%$$$######%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$######$$$$$$'''$$$%%%%%%!!!###$$$'''+++,,,***'''%%%$$$(((***,,,,,,+++************---///---)))%%%$$$$$$(((%%%""""""###$$$###"""%%%%%%&&&%%%$$$$$$&&&((((((+++...000000444<<>>EEE666555222111000000///...111@@@KKKSSSXXXMMM>>>===CCCGGGFFF===555222333222***)))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++'''((())))))(((((()))***)))))),,,555CCCXXXnnn}}}mmmcccXXXTTT\\\hhhoooqqqoooooonnnjjjhhhiiinnnssskkkgggfffjjjjjjeee```___[[[^^^___^^^bbbjjjnnnnnnqqqooorrrxxxyyywwwyyy}}}}}}uuujjjdddccceeefffffffffiiikkkiiilllrrrvvvvvvrrrvvvxxxyyy{{{{{{{{{~~~}}}xxxssssssxxxyyywwwyyyMMMQQQQQQJJJFFFHHHJJJIII<<<;;;:::888777777888999888666333111111000///...,,,000666777444///...000------,,,,,,,,,------...+++,,,,,,,,,,,,+++******))))))******++++++++++++)))((((((***,,,000444666999===>>>999666555333///444333111///---,,,+++***)))))))))(((((((((''''''&&&''')))((('''&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&########################%%%&&&''''''%%%%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$"""$$$%%%%%%%%%%%%&&&(((%%%$$$$$$###$$$$$$%%%%%%!!!)))%%%!!!'''((($$$'''###$$$%%%%%%&&&'''***,,,$$$%%%&&&%%%$$$%%%&&&((('''((())))))'''&&&%%%%%%%%%''''''$$$"""&&&%%%&&&'''&&&%%%%%%'''(((******+++...333:::AAAEEE999666444444555555333111000@@@JJJQQQXXXPPPCCCAAA@@@EEEFFF===444000///...+++******+++,,,---...............---,,,***)))(((&&&(((***)))(((((()))+++)))***...888JJJ^^^ooowwwcccYYYOOOQQQ\\\gggnnnqqqlllnnnnnnhhhaaabbbiiiqqqkkkdddaaagggmmmkkkeeeaaa\\\aaadddfffkkkrrruuussstttpppppptttwwwvvvrrrpppnnnjjjddd___]]]^^^aaaddddddhhhkkklllpppvvvxxxvvvmmmnnnppptttvvvxxx|||~~~{{{{{{|||xxxsssqqqtttzzz{{{qqqiiieeeeeehhhnnnyyyJJJQQQOOODDD===BBBHHHIII======<<<:::888999;;;>>>???<<<888444333222000......000555888555...,,,...---------,,,,,,------...,,,---.........---+++***(((((())))))******++++++'''((()))***---000333444555999:::666333222111...000000///...---,,,++++++))))))((((((((('''''''''''')))++++++)))'''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''######$$$%%%%%%%%%$$$$$$!!!###%%%%%%%%%%%%''')))$$$$$$######$$$$$$%%%%%%%%%!!!###$$$!!!$$$###$$$$$$###$$$&&&***---"""###%%%%%%$$$$$$%%%'''&&&&&&'''''''''&&&%%%%%%!!!$$$&&&### %%%$$$%%%&&&&&&%%%&&&(((*********+++///666===CCCFFF;;;888555555777888666444///@@@IIINNNUUUQQQGGGFFF@@@CCCBBB;;;333000...++++++++++++,,,,,,...///000//////000000...,,,)))'''%%%(((+++***((('''***---***---333???RRReeeoooppp[[[QQQJJJNNNWWW___dddggggggjjjkkkhhhdddeeelllrrrpppfff___dddjjjhhhaaa\\\^^^dddhhhjjjnnnrrrsssppprrrnnnlllnnnqqqooohhhbbbeeeeeeccc___]]]^^^bbbgggfffjjjlllnnnsssyyyzzzwwwlllkkkmmmrrruuuvvvxxx{{{zzz{{{|||}}}}}}}}}|||{{{yyywwwyyy}}}~~~||||||zzzwwwvvvxxx{{{~~~~~~xxxhhh___[[[YYYZZZ^^^^^^iiivvvGGGMMMJJJ>>>:::@@@DDDCCC=========;;;999:::>>>AAAEEEAAA<<<888555333111///,,,,,,000666555...+++---------,,,,,,+++,,,,,,------...///000000...,,,+++((())))))***++++++,,,,,,(((((()))+++---///000111222666666222/////////,,,,,,,,,,,,,,,,,,++++++************)))))))))(((((($$$'''***+++***(((''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''"""###$$$%%%%%%%%%%%%$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$######$$$$$$%%%&&&$$$!!!### $$$###$$$%%%%%%$$$%%%''')))!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&%%%"""$$$%%%$$$"""!!!###%%%###$$$&&&&&&&&&'''))),,,...111444666666999???CCC>>>:::666555777888666444111AAAHHHJJJSSSRRRLLLKKKDDDDDD???777222111000---*********+++,,,---//////...///000000///---+++***%%%(((++++++((('''***...+++000888FFF[[[mmmqqqlllZZZQQQMMMRRRYYY]]]bbbfffhhhhhhiiilllqqquuuwwwwwwsssiiibbbbbbccc___ZZZWWW^^^cccfffhhhkkkpppqqqnnnnnnnnnnnnnnnmmmjjjddd^^^dddcccaaa___^^^aaaeeeiiifffggghhhiiiooowwwzzzwwwnnnkkkmmmtttwwwvvvvvvzzztttvvvxxxzzz{{{yyyxxxvvvssstttxxx~~~{{{zzz|||}}}{{{{{{|||~~~~~~}}}~~~}}}~~~|||pppdddYYYVVVVVVVVVWWWZZZXXXcccooowww~~~}}}~~~FFFJJJFFF;;;:::AAABBB;;;<<<======<<<:::;;;???DDDHHHDDD>>>:::777444222000***(((,,,333444///,,,...---,,,++++++***+++++++++...///000111111///---,,,))))))***+++,,,,,,------))))))***+++,,,---......000444333///,,,------+++(((((()))************)))+++++++++************)))!!!$$$)))++++++)))(((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%$$$$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$#########$$$%%%%%%&&&"""***%%% ''')))'''***$$$&&&''''''%%%$$$$$$$$$"""$$$'''((('''''''''(((%%%$$$$$$$$$&&&'''&&&%%%'''&&&&&&'''))))))'''%%%"""$$$%%%&&&&&&(((***---555;;;???<<<555333888???AAA;;;666444666777555222222BBBGGGHHHQQQSSSNNNOOOIIIFFF>>>444111333333000)))))))))***+++---...///........................$$$(((,,,+++((('''***...+++222<<>>???BBBCCC???:::999<<>>:::999;;;>>>@@@@@@BBBBBB???999888===BBB>>>@@@===666222222222000------+++*********+++,,,***+++,,,,,,------,,,,,,---.../////////---+++)))%%%'''(((((('''&&&'''((())))))***+++---...///000333555555333///,,,---...************************''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''(((''''''&&&&&&$$$&&&%%%###%%%(((&&&!!!!!!"""""""""!!!"""$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$######%%%'''$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''((())))))%%%%%%%%%%%%&&&'''((()))&&&'''(((((())),,,111555AAAKKKQQQJJJ???::::::;;;>>>===<<<999777888<<<@@@>>>AAAIIITTTYYYXXXXXXYYYLLLBBB999777555111///000111222222000...,,,---...,,,)))'''(((---000111000++++++++++++++++++,,,,,,000;;;LLL]]]iiipppssssssooolllrrrpppkkkfff```XXXRRRTTTZZZ]]]bbbdddcccgggqqqyyy{{{xxxyyyzzzxxxuuusssssstttiiiddd___[[[[[[\\\]]]]]][[[\\\\\\^^^bbbiiirrrxxxsssrrrnnnmmmqqqxxxxxxtttrrroookkklllpppsssrrrpppqqqwww}}}}}}xxxvvvuuuuuu|||~~~zzzttt|||~~~~~~{{{yyy{{{{{{|||sssiiidddcccccc[[[\\\\\\^^^aaagggmmmqqqyyyyyytttrrryyy>>>===:::999999<<>>999888===BBB>>>@@@===666222333333222...,,,***(((((()))+++,,,***++++++,,,,,,,,,,,,,,,,,,---......---,,,***)))$$$&&&''''''%%%$$$%%%&&&'''(((***,,,...000000111555555555333000...---...,,,,,,++++++******))))))''''''''''''((((((((((((&&&&&&$$$#########$$$%%%'''&&&%%%$$$$$$#########$$$%%%%%%###%%%'''&&&""""""######"""!!!!!!###%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$&&&'''(((((($$$%%%&&&%%%$$$$$$&&&((($$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%'''(((######$$$%%%%%%&&&''''''&&&&&&''''''((()))))))))%%%&&&''''''(((((((((((($$$&&&'''(((***---222666DDDIIIPPPPPPDDD777444888???===;;;:::<<>>@@@CCCDDDCCC>>>999888===CCCCCCEEEBBB:::666666666555...,,,)))&&&&&&'''***+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++***)))'''(((***)))(((&&&''''''%%%'''***---///111222222555555444333111///......,,,,,,+++***)))(((((('''''''''''''''(((((((((((()))(((&&&$$$$$$%%%&&&'''%%%$$$###""""""###$$$$$$###%%%&&&###$$$&&&%%%"""%%%&&&&&&%%%$$$###$$$&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$&&&'''((((((###$$$%%%%%%$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''######$$$$$$%%%&&&''''''&&&&&&'''(((((())))))***%%%&&&((()))))))))((('''&&&''''''(((***...444999BBBCCCIIILLLBBB222...555<<<:::777888<<>>:::888444///---000555666666555222///......111...++++++...///...,,,...---+++***+++---111333555EEE\\\rrruuuiii```___iiiuuuxxx~~~zzzuuutttssspppllliiiiiijjj^^^\\\YYYYYYZZZ[[[[[[[[[WWWXXXZZZZZZ\\\___dddggg[[[___dddhhhooovvvvvvrrrjjjiiihhhjjjooouuuwwwxxx{{{xxxuuutttuuuwwwxxxxxx}}}{{{yyy{{{wwwvvv{{{~~~rrreee]]]ZZZZZZ\\\___ccchhhkkkmmmooosssvvv{{{{{{}}}{{{rrroookkkppp:::999999999999;;;===>>>CCCEEEDDD???999888===BBBGGGIIIFFF???999888777555///,,,)))&&&%%%''')))+++)))***++++++,,,,,,++++++***************)))))))))((()))++++++)))((())))))&&&'''))),,,///111333333444333222111111000///...++++++***)))((((((''''''''''''''''''((((((((((((***)))'''%%%%%%&&&((()))&&&%%%%%%%%%&&&''')))***"""%%%&&&######%%%%%%"""$$$&&&'''&&&%%%$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$###"""###$$$&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&''''''((()))))))))&&&'''((()))))))))((('''************,,,111888===AAA???BBBEEE<<>>?????????BBBEEEFFFCCC===:::<<>><<<999555...---+++)))(((((((((((())))))***+++++++++++++++((('''''''''''''''((((((%%%''')))***))))))***,,,******)))***,,,000333666///---,,,...111222111000++++++++++++++++++++++++''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&& !!!"""###$$$%%%%%%%%% %%%'''$$$"""###$$$### """%%%%%%%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%&&&$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''$$$)))...222333333333333;;;@@@AAA:::444222222111...000222111333>>>PPP___jjjccc[[[TTTJJJ@@@::::::<<<@@@DDDDDD===444444999......---+++***+++...111111///...000333555333000***)))((()))+++...111333===LLLbbbvvv|||yyyuuuttttttvvv~~~|||}}}|||wwwqqqnnnmmmmmmnnnnnnnnnmmmkkkhhheeeeeehhhjjjcccjjjooopppqqqrrroookkk```bbbfffhhhhhhgggffffffgggkkkqqqtttuuuwww{{{~~~{{{~~~~~~zzzppphhhbbb___bbbeeeeee```YYYVVVZZZ___```hhhuuu}}}yyyooolllppp[[[cccxxx888999;;;>>>???AAAAAABBBAAADDDGGGDDD>>>:::;;;>>>===CCCGGGDDDBBB@@@===888...---,,,+++))))))(((((())))))***++++++++++++***''''''&&&&&&&&&''''''(((%%%(((***++++++,,,---...,,,+++))))))+++///333666---++++++---000333222000------------------------''''''''''''((((((((()))(((((()))))))))((('''&&&$$$%%%&&&'''((('''&&&%%%%%%'''$$$!!!###$$$###!!!$$$'''((('''''''''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&''')))000999@@@AAA===999666777@@@AAA777111222000***---111444333333>>>RRRcccmmmeee\\\TTTJJJ???::::::>>>BBBHHHIII@@@777777===333222000---+++,,,000333444111///000222222///,,,***))))))***,,,///222444DDDTTTiii{{{uuummmnnnuuu|||xxxwwwyyyzzzwwwtttwww}}}ttttttzzzzzzwwwyyy|||zzzwwwwwwzzz|||tttzzz~~~||||||yyyttteeeeeeeeeddddddeeehhhkkkhhhnnntttuuurrroooppprrr{{{{{{yyyyyy}}}vvvmmmgggcccaaa___ccceeeaaa[[[WWWZZZ^^^```jjjxxx}}}qqqbbb___fffTTT___xxx777888:::;;;;;;:::;;;===???DDDGGGFFFAAA======???;;;@@@EEEDDD???;;;:::;;;555111,,,***+++,,,+++***)))***+++,,,,,,---...000++++++******((('''&&&%%%'''(((((()))***+++++++++333000,,,)))(((***---///,,,---------,,,,,,...000+++*********+++,,,,,,---,,,***(((''')))*********'''((('''%%%$$$###%%%'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""######$$$$$$######""""""%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$++++++***((('''&&&$$$$$$&&&'''((('''&&&%%%''')))$$$###$$$$$$%%%&&&'''((()))111@@@PPPWWWQQQDDD;;;???999???CCC555,,,000333---000555666666>>>SSShhhqqqssskkkWWWEEE<<<888555BBBCCCEEEGGGGGGCCC===888???<<<333***+++333555111555333111...---,,,---...///***(((,,,///000444888JJJ___tttzzzssssssrrrmmmsssyyytttqqqtttxxxyyyuuuqqqnnnlllpppsssttt|||yyypppsssnnnddd```hhhrrrwwwrrrwww{{{yyytttppppppsss{{{qqqgggdddeeeffffff___```aaa```___^^^___```___iiinnniiiaaa^^^ZZZVVVWWW]]]777999;;;<<<;;;;;;;;;===;;;===@@@???===;;;:::::::::>>>BBBBBB===999888999555111---***+++,,,+++***)))***++++++++++++,,,---)))))))))******))))))(((&&&''''''((())))))******555222///,,,,,,---000222,,,---...---,,,,,,...000+++*********++++++,,,---+++)))(((((()))******)))'''((('''%%%$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&((()))***,,,+++)))'''&&&$$$$$$$$$$$$%%%&&&%%%$$$###%%%'''&&&&&&%%%$$$$$$$$$%%%%%%(((111EEE]]]nnnnnnaaaTTTDDD999;;;>>>444,,,...---...333999<<<<<>>@@@CCCEEEBBB===999??????999///,,,000333222333222000...---------...111+++((()))***---333:::RRRgggzzzqqqkkkooorrrooosssvvvooohhhkkkmmmmmmlllkkklllmmmjjjjjjiiirrr~~~zzzvvv~~~wwwnnnmmmtttzzz{{{}}}~~~~~~}}}|||{{{{{{uuuiiiaaa```bbbcccccccccfffgggeeeaaa^^^___aaa___eeegggbbb]]]\\\ZZZVVVVVV___666999;;;<<<;;;:::;;;<<<888888888:::;;;:::888666888;;;>>>>>>:::777666777555222...,,,+++++++++******************+++++++++'''''')))***++++++,,,,,,&&&&&&''''''(((((())))))///...+++***)))+++---///,,,---...---,,,---...000+++************+++,,,,,,))))))((()))******)))''''''''''''%%%$$$$$$&&&(((&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%'''***---///---,,,)))&&&$$$$$$$$$$$$$$$%%%&&&%%%$$$###%%%'''%%%%%%$$$$$$$$$%%%&&&&&&'''000EEEdddpppOOO<<<777:::555111000,,,111666>>>CCCBBBCCCNNN[[[ppprrrlll]]]KKK???888444555777999===@@@???<<<999<<>>CCCCCCCCCKKKVVVlllpppppphhhXXXHHH;;;444111222444777999:::888666666@@@HHHCCC777...,,,...---,,,,,,,,,,,,---......555111---+++***...:::FFF\\\ooo}}}|||xxxrrr}}}vvvkkkeeeeeeiii___```dddaaaeeelllkkkppptttwwwuuupppmmmmmmoookkkeee\\\]]]ddd\\\VVV^^^jjjfffeeemmm{{{|||kkkbbb^^^ZZZXXXYYY[[[\\\\\\aaahhhnnnkkkbbb[[[\\\``````___\\\ZZZYYYXXXUUURRRWWWfff555777:::;;;:::999888888888555222555;;;>>>;;;777888888999999888777888888777666444111...,,,++++++)))((((((+++///111111000)))******+++++++++******((()))))))))))))))******)))))))))***+++,,,---...***+++,,,+++******,,,...++++++***))))))*********((('''((()))******(((&&&&&&&&&&&&%%%$$$$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$######$$$&&&((('''&&&$$$$$$%%%(((+++---///---***'''&&&&&&''')))&&&'''((('''&&&%%%''')))!!!!!!"""###%%%''')))***++++++222JJJnnnaaaEEE666;;;???DDDFFF@@@888888:::===>>>@@@HHHRRRfffmmmuuuuuuiiiUUUCCC999222111000111333333222111///;;;HHHIII===///)))************++++++,,,---...///...------,,,000===LLLfffwww{{{kkknnnnnnnnnmmmjjjfffcccaaaooodddgggmmmiiijjjnnnlllhhhooovvvvvvpppjjjggggggkkkfffZZZVVVXXXRRRRRR```jjjdddbbblllzzz|||fffYYY]]]\\\YYYXXXYYYYYYZZZZZZ^^^gggooommmeee^^^^^^aaa```___^^^___]]]YYYSSSOOOXXXhhh666999<<<===<<<:::999888666333111333888;;;999666888888777777777888999999999999888444000---,,,---)))''''''+++000444444222***+++++++++***)))(((((())))))))))))************&&&'''(((***+++,,,---...***+++,,,+++******,,,...++++++***))))))))))))***(((((('''((())))))(((&&&%%%&&&&&&%%%$$$%%%''')))''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&""""""######$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$%%%$$$%%%&&&((('''&&&%%%$$$$$$&&&((()))---+++)))(((''''''((()))$$$%%%&&&%%%$$$###%%%'''%%%%%%$$$$$$$$$%%%&&&&&&++++++---;;;YYYwww}}}XXX@@@777@@@FFFLLLOOOKKK>>>:::777888999<<>>DDDMMMUUUeeerrrmmmYYYEEE;;;444111---++++++,,,,,,++++++---555>>>===444,,,***'''(((((()))************'''(((***+++,,,666LLLaaayyyxxxrrrjjjbbbaaahhhqqqwwwzzzqqqfffkkkuuurrrooorrrrrrjjjppptttssspppqqqyyyyyyqqqbbb]]]bbb^^^bbbqqqvvvooonnnvvv}}}|||yyyxxxssstttxxx|||zzzttttttwwwkkk]]]YYY[[[XXXXXXXXXWWWWWWWWWYYYZZZ```fffnnnppplllfffaaa___[[[]]]bbbgggcccZZZWWWYYYVVVddd;;;???BBBDDDBBB???>>>===666555555555777999999999777555333333555777888999<<<======999333///...///+++(((&&&)))///222000---(((((())))))))))))((((((((((((((((((((('''''''''(((***---///222333333333.../////////......000111++++++***))))))((())))))***(((&&&%%%'''((()))(((%%%&&&&&&%%%$$$%%%''')))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&!!!""""""###$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&#########$$$$$$######### ###&&&((((((''''''((($$$$$$%%%&&&'''((())))))$$$%%%%%%&&&&&&'''''''''''''''((('''&&&%%%''')))$$$$$$$$$$$$%%%&&&'''((($$$)))******333CCCIIIDDD???666@@@SSSZZZ\\\]]]YYYHHHAAA:::777666666999>>>???GGGWWWeeecccQQQ???666444111---******+++,,,,,,,,,))),,,666:::444...---''''''((()))))))))))))))***+++,,,,,,...;;;UUUmmmwwwlllgggjjjsss|||ppp___]]]eeebbbeeeooouuutttvvvvvvqqqmmmrrr}}}kkkgggmmmiiigggrrryyysssrrryyy}}}zzzuuuuuuoooqqqxxx~~~yyyiiiZZZSSSUUUZZZUUUVVVVVVUUUUUUVVVXXXZZZ___eeekkknnnkkkeee^^^ZZZYYY[[[aaagggbbbZZZZZZ___UUUaaa999<<>>777111//////000%%%&&&(((***+++,,,,,,,,,---,,,***+++,,,,,,+++)))))))))))))))((((((((((((******,,,///222444444333333222111///.........---,,,+++)))'''''''''(((((((((***++++++)))((()))))),,,'''%%%((('''######((($$$%%%%%%###""""""$$$'''%%%$$$$$$######$$$$$$%%%#########"""!!!"""$$$'''%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))(((&&&%%%$$$$$$%%%$$$###%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&'''((()))***'''&&&$$$###&&&***(((###)))+++)))%%%$$$((()))'''''''''(((***...222777999333777HHHcccuuurrrcccXXXGGGBBB===888333111777???;;;BBBNNNXXXYYYNNN<<<......000111///,,,)))***,,,***,,,///111111///,,,***((())))))'''((())))))'''***,,,///...111BBB```yyy|||ppprrrnnn^^^UUUWWW^^^nnnrrreeennn___fffzzzzzzxxxxxxlllhhhqqqzzzsssgggpppnnnpppxxx~~~zzzzzzwwwqqqhhh```\\\\\\^^^aaa```]]]YYYWWWWWWXXXYYYYYY]]]ccciiiiiiccc]]][[[[[[TTTXXXYYY[[[```ddd^^^SSSWWW```<<<@@@FFFKKKLLLIIIBBB===:::666222222555888::::::;;;;;;999777666777;;;>>>DDDBBB===777111......///)))))))))))))))*********---+++******++++++***(((((((((((((((((((((((((((******,,,000333555444333111111000///////////////+++***)))((('''''''''((('''(((******((('''((()))+++&&&%%%''''''###$$$((($$$%%%%%%$$$"""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$"""!!!"""%%%'''######""""""######$$$$$$%%%&&&''''''&&&&&&''')))&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&'''((((((&&&&&&%%%&&&&&&'''((())))))'''(((+++---***))))))%%%''''''$$$$$$&&&%%%"""&&&%%%&&&'''))),,,///111111666GGGddd}}}ooo\\\LLLDDD<<<777333000333888:::???HHHPPPQQQIII999...,,,......---+++***,,,///---...///000///...+++***(((***,,,***)))(((''''''***---000111777JJJggg~~~}}}}}}~~~sss^^^UUUTTTYYY```ooouuukkkaaa^^^hhhtttzzz{{{|||{{{yyysssjjjsssxxxwww|||||||||{{{xxxssspppooorrrvvvyyyqqqkkkccc]]]ZZZYYYYYYYYY]]]```ddddddaaa]]][[[ZZZVVVYYY[[[\\\aaaddd___VVVUUU___}}}===BBBIIINNNNNNIIICCC>>>:::777333333666:::>>>@@@???>>><<<999777777:::===BBB@@@;;;666222///---,,,---,,,***)))((('''((((((---+++))))))***)))(((&&&'''''''''(((((((((((((((***+++...222666888777555111111000000000000000111+++***)))((('''''''''(((&&&'''))))))'''''''''((()))%%%$$$&&&&&&$$$%%%((($$$%%%%%%$$$######%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$######&&&(((######""""""######$$$%%%$$$&&&''''''&&&&&&'''((($$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&%%%''',,,...+++)))***$$$'''(((&&&''')))(((%%%&&&%%%%%%%%%&&&''')))******222BBB\\\{{{yyy```NNNDDD999555333000111333999<<>>:::777666888:::???===:::666333000---+++///---***(((''''''((((((,,,***)))((()))((('''%%%&&&&&&''''''((((((((())),,,...222777;;;<<<;;;888333333222111000000000000******))))))((('''''''''&&&'''))))))((('''((()))'''%%%$$$%%%%%%%%%&&&((($$$%%%&&&%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$%%%&&&''''''$$$&&&''''''&&&%%%'''(((###$$$%%%%%%%%%%%%''')))$$$$$$$$$%%%&&&'''&&&$$$%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%&&&###(((((('''...999888000'''))))))&&&&&&)))***(((''''''&&&&&&''''''((()))###---999JJJggg}}}vvv```NNNAAA555222333222111111777:::???EEEGGGBBB888000///000111000---***'''%%%***,,,///111111...,,,)))'''***...111---'''&&&)))+++...111666CCCXXXmmmyyyzzzyyypppnnntttrrrqqqzzz|||yyyxxxwwwpppcccTTTLLLPPPKKKNNNQQQSSS^^^cccYYYLLLXXXmmmxxx|||yyy{{{~~~zzznnnjjjooommmlllwwwxxxlllhhhooo|||vvvnnniiieeeaaa\\\[[[]]]^^^[[[XXXSSSWWW[[[\\\ZZZXXXVVVTTTTTTjjj:::???FFFIIIFFFAAA<<<:::<<<999555222222666;;;>>>???>>><<<999666555666777===;;;999888777444///,,,---+++)))''''''((()))***+++***(((((((((((('''%%%%%%&&&&&&'''((()))******...000555<<<@@@AAA???<<<777666444222000......---*********)))(((((('''&&&&&&(((******))))))***+++&&&&&&&&&$$$$$$&&&''''''$$$%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&&&&%%%%%%&&&(((###%%%'''&&&%%%&&&)))+++$$$$$$$$$%%%&&&'''&&&$$$%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%$$$///---$$$444RRRUUUAAA111111+++$$$"""%%%'''&&&''''''''''''((())))))***"""+++111777KKKbbbfff\\\NNN@@@444111333222000000333666<<>>;;;;;;:::999666222000222666:::<<<<<<;;;888555444555777;;;999999:::;;;999333...+++***)))(((((()))*********)))(((((())))))((('''%%%&&&'''((()))***+++,,,...222888???DDDEEEBBB???:::888666333000...---,,,)))*********)))((('''&&&&&&(((***+++***)))***+++''')))((($$$$$$'''((('''$$$%%%''''''&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&!!!!!!!!!"""###$$$%%%&&&###%%%&&&&&&%%%%%%&&&'''###%%%''''''%%%%%%(((+++%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&'''((((((''''''&&&%%%$$$$$$%%%%%%!!!...+++"""444VVV\\\III@@@===444)))$$$&&&'''&&&%%%%%%&&&&&&'''(((((()))%%%+++------666GGGQQQRRRMMM@@@444111222222111111000222777===@@@===555...***,,,111555666222***%%%!!!%%%,,,111444222///,,,---'''''',,,,,,''''''---&&&,,,222===TTTkkktttqqqqqqpppgggdddkkkiiihhhqqqooogggccceeeeeebbbeeellldddVVVOOOLLLMMMVVVXXXKKKOOOSSSkkkvvviiiiiiooowww}}}ttthhh```[[[\\\\\\YYYRRRPPPZZZfff;;;@@@DDDCCC???;;;:::;;;888777666333000111555888999::::::888666555666888999888999<<>>777222************)))))))))((()))((('''(((***+++***)))&&&&&&((()))***,,,---------111888@@@EEEFFFBBB???999888666333111///...---)))*********)))((('''&&&%%%''')))***))))))***+++)))+++***%%%%%%((()))&&&$$$%%%'''(((&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%!!!###%%%%%%$$$###$$$%%%!!!!!!!!!"""###$$$&&&'''###%%%&&&&&&%%%$$$&&&'''"""%%%'''&&&###"""&&&)))%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%$$$%%%%%%%%%!!!'''&&&###+++===CCC>>>???<<<555+++''')))***)))&&&&&&''''''((((((''''''((()))***+++///555===BBBEEE:::111111333555777:::333333444999<<<<<<777333---...000333555333...)))$$$&&&***...000000///...555)))###(((***&&&%%%***(((...555AAAXXXmmmoooeeeiiijjjdddccciiifffeeeooommmaaaYYY\\\```bbblllxxxoooeee```[[[VVV\\\___UUUMMMUUUiiiwwwzzz}}}sss]]]RRRVVVcccwww{{{llliiiddd]]]VVV[[[ppp:::>>>AAA@@@;;;777777999555666666333111111555999888999999888777777888:::999888999>>>BBBAAA:::444++++++++++++***((('''&&&)))((('''(((+++,,,+++***&&&'''(((***+++---......,,,000777@@@EEEEEEBBB>>>888777555333222000000///))))))*********(((&&&%%%$$$&&&((()))(((((()))******---+++&&&%%%))))))&&&$$$&&&(((((('''%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$$$$#########$$$#########$$$%%%'''((()))###%%%&&&&&&%%%$$$&&&''' $$$&&&$$$!!! ###'''%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&(((&&&''')))&&&###(((000//////+++%%%###'''(((''')))*********)))(((''''''(((%%%''',,,...---///444;;;333...000555999???DDD888666555777;;;===;;;999333222111222333222...***((()))***+++---...///000;;;+++!!!%%%((($$$###(((,,,111777AAAWWWiiifffWWW\\\```]]]^^^eeebbbcccnnniiiZZZPPPSSSXXX]]]hhhvvvyyyrrrpppiii___aaaeee]]]IIIWWWgggjjjooo}}}tttUUUCCCGGGYYYrrr~~~{{{yyy}}}sssjjjdddnnn555<<>>888888:::@@@FFFFFF@@@;;;/////////---***((()))***+++,,,+++)))''''''(((***'''((())))))))))))+++---///222666<<>>>>><<<;;;<<<===999999;;;AAAFFFGGGBBB===222333222///+++)))******((())))))(((&&&''')))+++((()))************---///111333888>>>AAAAAA===:::888666555444444222000---************)))((('''&&&&&&&&&&&&&&&'''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((&&&$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&%%%$$$$$$%%%&&&###$$$%%%&&&'''&&&&&&%%%&&&%%%$$$######%%%&&&(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%'''((()))((('''((()))&&&&&&&&&&&&'''((())))))---///222777===FFFOOOUUUKKK>>>::::::888>>>DDD>>>555777666222111222...(((+++&&&&&&,,,000---)))(((***+++***(((&&&&&&(((***---222<<>>>>><<<999777666666<<<===<<<888444555===EEEEEEGGGIIIHHHDDD???<<<:::<<<<<<>>>BBBGGGIIIIIIGGG===<<<:::666111---,,,,,,+++,,,------,,,,,,...///(((***+++++++++,,,///111000444:::@@@DDDBBB>>>:::777555333222222000---++++++++++++++++++***))))))'''(((((()))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%########################$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!"""$$$$$$######%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%((('''%%%%%%%%%%%%'''((($$$%%%%%%&&&&&&''''''(((&&&(((******)))((()))***%%%%%%&&&&&&&&&&&&&&&&&&''')))...444===GGGRRRYYYMMM@@@<<<<<<<<>>>>>===888444555;;;AAAGGGIIIKKKJJJEEE@@@;;;999;;;<<<===AAAEEEIIIKKKKKK@@@@@@===888333...---------...//////---,,,,,,---((()))+++++++++---///111///222999@@@DDDDDDAAA>>>777555333222111///,,,******++++++++++++******)))%%%'''***,,,,,,+++(((&&&'''''''''&&&&&&&&&%%%%%%###########################$$$&&&%%%$$$###$$$%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###%%%&&&%%%$$$###$$$&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''((("""###%%%&&&'''((((((((('''))),,,000888CCCOOOWWWLLL???:::;;;;;;EEEMMMJJJ666000***&&&&&&'''***,,,+++'''%%%((((((&&&&&&)))))))))((('''&&&)))---000888KKKYYYPPP<<<---))))))************+++,,,...///---///000...++++++...222444222222333222222666;;;333444888<<>>@@@GGGTTTcccmmmmmmiiiSSSLLLGGGKKKZZZlllyyynnniiidddgggsssvvvoookkkrrr|||wwwvvvzzzFFFGGGFFFBBB<<<999999;;;@@@???===;;;999999;;;>>>FFFHHHJJJHHHDDD???;;;999:::;;;<<>>999333///------,,,---...---+++***)))***)))***,,,------...111333000333888???DDDEEECCCAAA777666444222111///,,,***)))***************))))))$$$&&&***------,,,***(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%$$$######$$$&&&"""###$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%!!!###%%%'''((()))))))))+++,,,---000666@@@JJJRRRHHH<<<777888888@@@HHHDDD777///(((&&&&&&&&&***...+++'''%%%&&&%%%$$$&&&***(((((((((&&&''')))...222:::QQQ```SSS;;;,,,***+++'''((())))))((()))+++---)))---000///,,,***---000(((+++///222333222222333444222000222555777777666333777???LLLZZZ___WWWJJJCCC;;;666:::HHHUUU[[[\\\JJJHHHGGGOOOaaayyyhhhdddiii{{{}}}qqqfffmmmxxxFFFIIIJJJDDD;;;777999>>>AAA@@@???@@@AAABBB@@@>>>DDDFFFGGGFFFBBB===;;;999888999:::<<<@@@EEEKKKOOOAAAAAA>>>999333///------)))+++------,,,******++++++---...///000111444666333555888>>>BBBDDDCCCBBB888777444333222000,,,***((())))))******))))))(((&&&'''(((***+++,,,------''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&!!!###$$$$$$######%%%&&&&&&%%%$$$$$$$$$%%%''''''$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''"""###%%%%%%$$$$$$$$$%%%###%%%''')))))))))((('''+++---000333777<<>>WWWeeeVVV<<<---+++,,,'''))),,,,,,++++++...000...///000111111000///...)))---000222111111000000111111111000///000111222---333999???GGGJJJCCC888666444222555<<>>DDDKKKPPPAAA@@@===888333///------)))+++...///...------...---///111111222333666999666777999===AAACCCCCCAAA999777555444222000---***'''(((((()))))))))(((((()))(((''''''(((,,,///111(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&& """""""""###%%%'''&&&&&&%%%$$$%%%&&&'''(((###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$&&&''''''&&&$$$$$$!!!"""###$$$&&&'''((()))$$$&&&(((((('''&&&'''(((&&&''')))******)))'''&&&))),,,111555777999;;;===BBB666222333111777<<<666444---***------)))(((+++((('''(((+++)))%%%%%%'''(((((('''&&&'''***000555BBB\\\jjjYYY>>>000------***---000111111111333555888666444777::::::555000222333222...---///222333''',,,///...++++++///444,,,000111///111777999555...000333666777666555444000111555===JJJXXXeeemmmuuusssrrrssstttwwwooo___```kkk}}}||||||QQQKKKFFFCCC>>>999777:::DDD???>>>EEEOOOSSSNNNFFFEEEDDDCCCCCCDDDCCC@@@???<<<>>>@@@@@@??????@@@AAA<<<;;;999777444222000///...///111222222111111000+++---000111111222333444444666:::???CCCDDDBBB@@@<<<<<<:::555///,,,---...(((''''''''''''((())))))(((((()))***+++---///000))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$######"""!!!!!!!!!"""%%%###"""###%%%''''''''''''%%%$$$%%%(((***)))'''"""######$$$$$$######"""'''''''''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))------***&&&,,,...///000666<<<;;;777>>>;;;666222111666===CCC111000000///...---,,,,,,++++++)))'''&&&'''))),,,&&&***((())),,,'''+++;;;KKKlllsssXXXBBB777111111000555555000333<<<===888<<>>AAAIIIIIIBBB;;;>>>===999777777555111555000000444444//////333///333555222000222222000222111///---...111111000111222444666;;;AAAIIINNN]]]ZZZWWW[[[fffrrr|||}}}~~~|||mmm]]]cccjjjrrrvvvvvvwwwzzz}}}RRRLLLFFFCCC>>>999999<<<@@@<<<:::AAALLLRRROOOIIIEEEDDDDDDDDDDDDDDDCCCBBB@@@BBBDDDCCC@@@>>>>>>???<<<;;;999777444222000000111111111222333222000///,,,...000111111111333555888999<<<@@@CCCCCC@@@>>>??????===999444000///000)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))&&&%%%$$$%%%((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&***------***'''...000000111555::::::666;;;999555111000333:::???111111111111111111222333///...,,,)))(((***...111......'''&&&,,,,,,000>>>WWWwww}}}eeeRRRHHH@@@???<<<>>>>>>>>>@@@EEEGGGDDDKKKLLLJJJIIIKKKPPPQQQNNNNNNSSSTTTPPPKKKGGG@@@:::BBB<<<777777333......111,,,111222000///111222000222222111111222333333222111111111222555:::???CCCJJJIIIKKKQQQ\\\fffnnnqqqxxxzzzwwwrrrooommmfff]]]mmmqqqtttuuutttvvv{{{SSSLLLEEEAAA===:::;;;??????;;;888===FFFLLLLLLJJJEEEEEEDDDDDDDDDEEEFFFGGGFFFIIIJJJHHHBBB>>><<<===;;;:::888666555333333222555444222333555555111......///000000000111444777<<<===>>>AAABBBBBB???<<<<<<<<<<<<888333///------***)))(((&&&%%%%%%$$$$$$''''''&&&&&&&&&'''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""" """%%%(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&((('''%%%%%%(((+++&&&%%%$$$%%%''')))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''***,,,---+++(((///111111000333888888555777666333000...000444888222222111111333555888999555333///+++))),,,222777???:::,,,%%%+++---222@@@^^^|||pppccc]]]WWWWWWMMMLLLOOOTTTWWWVVVXXX[[[[[[UUUPPPOOOOOOMMMNNNPPPZZZcccjjjjjjgggccc[[[SSSYYYRRRKKKEEE???999888:::222666777333111333444222444444444444444444444444222111000000222444777999666888<<>>;;;999<<>>999:::@@@EEEGGGGGGFFFFFFEEEDDDDDDFFFIIILLLMMMPPPQQQMMMEEE===::::::777666666555555666777888999666444666888888444000000000111000000111555888======>>>AAACCCBBB@@@>>>;;;;;;;;;888444000,,,+++***)))(((''''''&&&&&&&&&+++***))))))(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&'''$$$$$$$$$%%%$$$$$$$$$###"""&&&)))'''###"""&&&+++%%%$$$%%%%%%''''''((('''###$$$$$$$$$$$$$$$$$$###%%%$$$###"""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++++++++***---000000///222666888555444444222000---...000222222111000000111444888::::::777111,,,))),,,222777PPPLLL999******+++222@@@___vvvzzzkkkfffeeeccceeeXXXUUUZZZdddgggcccfffmmmiii]]]TTTSSSPPPHHHGGGMMMZZZfffrrrvvvtttoooggg___iiiddd^^^WWWQQQLLLIIIIIIEEEHHHGGGBBB?????????===>>><<<;;;;;;999666777:::888777555444555666666666222444777;;;>>>@@@@@@@@@>>>BBBCCCBBBAAADDDJJJOOO[[[ZZZXXXUUUTTTWWW\\\aaakkkgggeeeqqq~~~xxxwww}}}MMMFFF>>>;;;888777;;;AAADDD???:::999===BBBFFFIIIIIIHHHGGGDDDCCCEEEJJJOOOQQQUUUWWWRRRGGG===999888222222333444666999<<<>>><<<:::999:::;;;:::666333111222111111000222555888::::::<<>>;;;888555111...******))))))))))))******,,,,,,+++***))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%$$$%%%'''###$$$$$$%%%%%%%%%$$$###!!!%%%'''&&&"""!!!$$$)))$$$$$$%%%&&&&&&&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$&&&%%%#########%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))***************...///---///444777666222222222000------...///000///---------000333555;;;888222+++((()))...222RRRSSSCCC000******444EEEaaapppkkk\\\YYYZZZXXXZZZQQQPPPVVV```ccc```ccclllmmmaaaYYYXXXTTTLLLJJJOOOYYYeeeppprrrnnnhhhaaaZZZiiiiiigggccc___\\\XXXUUU[[[^^^^^^YYYVVVXXXYYYWWWVVVRRROOONNNJJJDDDFFFKKKIIIFFFBBB???>>><<<888555555666888999999888888888:::888777888;;;>>>@@@CCCBBBBBBBBBAAAAAACCCFFFIIILLLMMMNNNZZZbbbZZZZZZkkkvvvqqqjjjuuuJJJCCC<<<999888777;;;AAABBB???<<<:::===CCCJJJOOOLLLKKKIIIDDDAAACCCJJJOOOSSSXXX[[[UUUIII===888888000000111333777;;;???BBBBBBBBBAAA???===:::777555111222333222222222555777666666999>>>BBBFFFFFFEEEAAA???<<<:::777444111...***************+++,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$&&&%%%$$$$$$%%%'''###$$$&&&'''''''''&&&%%%"""$$$%%%$$$"""!!!###&&&###$$$&&&&&&%%%%%%'''(((&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''((()))***)))---...+++,,,000333333111111000...,,,,,,---......---+++++++++---...000777555000+++'''&&&))),,,BBBJJJAAA111+++---888IIIbbbiii^^^MMMJJJIIICCCCCCBBBDDDJJJOOOQQQQQQUUU[[[^^^XXXTTTTTTSSSPPPOOOPPPTTT___jjjllljjjhhhfffdddgggkkkllljjjiiiiiigggcccgggkkkllliiijjjooorrrrrrnnnkkkkkklllfff]]]\\\ccc___[[[UUUPPPMMMGGG@@@:::666888999999777666666666===888666:::===<<<888777888777777888999:::<<<===<<<@@@AAAEEEIIIBBBAAAOOOaaannn|||~~~ooo```^^^jjjwwwHHHAAA<<<:::999888<<>>>>>DDDKKKQQQOOONNNJJJDDD???AAAHHHNNNSSSYYY]]]WWWJJJ===888888111111111333666;;;@@@BBBHHHJJJJJJEEE===777555555111222444444333333555666444444777<<>>===@@@<<>>???;;;@@@<<<999>>>;;;888>>>KKKUUU```eeehhhjjjhhhdddpppjjj```WWWTTTZZZfffpppwwwGGGAAA<<<;;;::::::===CCCHHHGGGDDDAAA???BBBIIIOOOQQQPPPKKKCCC>>>???FFFMMMSSSYYY^^^XXXJJJ>>>888888333222222333666:::???AAAMMMQQQQQQIII===444222444111333555555444444444555333444666;;;AAAEEEGGGGGGEEEAAA;;;888777666333000---,,,+++)))(((((((((((())))))((('''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%$$$!!!###'''######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$######$$$$$$%%%&&&%%%&&&''''''&&&&&&((())) """$$$$$$$$$"""!!!'''%%%$$$$$$%%%&&&%%%$$$!!!$$$&&&&&&$$$$$$&&&)))$$$%%%%%%&&&&&&%%%%%%$$$((()))))))))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&$$$$$$''')))---000000***&&&(((******------,,,***((()))+++...)))***+++,,,...//////000***+++,,,+++(((''''''(((###///---''',,,222555===HHHNNNHHHBBBIIIJJJCCC@@@<<>>@@@BBBDDD>>>CCC;;;555===@@@:::::::::BBBIIILLLPPPSSSQQQLLLUUUNNNGGGFFFMMMZZZgggnnnpppyyyxxxiii[[[aaasssJJJAAA888666<<>><<>>@@@EEEKKKXXX[[[ZZZRRREEE;;;888999333666777555333555<<>>HHHMMMFFF;;;CCC@@@;;;888777666555444///+++)))***)))&&&&&&***,,,)))'''((()))***(((%%%***'''%%%&&&(((***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&((()))(((%%%$$$&&&(((%%%%%%%%%&&&&&&%%%$$$$$$'''&&&%%%%%%&&&)))+++---''''''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&'''''''''&&&))),,,---+++(((&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))...,,,************)))(((***)))(((((())),,,///111...******---///---,,,...***(((%%%&&&((()))(((&&&+++***(((&&&(((000===FFFGGG@@@???IIISSSQQQFFF>>>DDDCCCCCCCCCCCCAAA===:::??????AAADDDHHHKKKLLLKKKSSSPPPQQQWWWZZZYYYYYYZZZZZZ___bbb```___aaabbb```___\\\XXXWWW[[[cccmmmssswww~~~|||qqqlllwww{{{}}}}}}zzzzzz|||zzzuuuwwwxxxzzzyyyuuunnnfffbbb```eeelllsssvvvrrrkkkeeecccSSSJJJRRR[[[]]]```eeeVVVNNNEEE?????????>>><<>><<<>>>CCCJJJOOOJJJMMMIII@@@<<>>999888333555555555444666;;;@@@IIIPPPVVVQQQDDD777000///111444777777444222333555222444777>>>HHHNNNHHH===???<<<777444333222111///...***(((***)))''''''+++,,,***((((((******(((&&&'''$$$ ###'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%'''((('''$$$###%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&(((***,,,%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&(((,,,...///---)))''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%'''((((((---,,,***)))))))))(((((()))((('''((()))+++...000000,,,+++...000......000,,,)))&&&&&&((()))(((&&&((((((((('''(((000;;;CCCEEE@@@???EEEIIIFFF???;;;<<<=====================@@@AAABBBEEEGGGIIIJJJIIINNNMMMPPPVVVWWWTTTSSSVVV\\\______[[[ZZZ]]]``````___\\\YYYXXX\\\eeeooouuuuuu{{{xxxuuutttjjjfffpppwww{{{~~~~~~|||wwwtttqqqtttyyy~~~|||vvvqqqmmmbbb```mmmyyy{{{|||nnnhhhaaa\\\WWWPPPFFF???CCCGGGFFFAAA===???BBBBBBDDDCCCBBBAAA@@@BBBEEEGGGHHHOOOUUUUUUMMMFFFBBBBBBHHHOOOVVVUUUOOOLLLOOOTTT\\\bbbhhhkkkkkknnnuuu{{{@@@CCCFFFDDDBBBFFFNNNVVVNNNOOOJJJAAA===AAAHHHKKKYYYXXXTTTNNNIIIHHHLLLPPPPPPQQQQQQOOOIIIBBB;;;666333333333444666999===???HHHPPPVVVSSSGGG999000...111444777777444222333555222444888???HHHNNNIII@@@===999555222111000...------)))(((******((())),,,,,,+++))))))***)))(((&&&&&&###!!!&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%''')))***&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&'''''''''***///333222...)))&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((+++***))))))(((((((((((('''''''''(((***+++---...222---,,,///111//////111...+++(((&&&''''''((('''$$$&&&'''))),,,444???GGGFFFAAA>>>@@@@@@===::::::999:::;;;999777888<<>>????????????999>>>CCCCCC???<<<===???GGGHHHGGGDDD???>>>@@@CCCFFFMMMTTTVVVTTTUUU[[[```eeehhhttt@@@DDDIIIJJJJJJMMMSSSXXXPPPNNNJJJCCC???@@@EEEHHHSSSUUUVVVSSSNNNMMMQQQUUUSSSPPPMMMKKKHHHBBB;;;555222111111555:::???BBBCCCIIIOOOTTTQQQFFF999222///000444777777444222333555444777:::@@@HHHNNNIIIAAA>>>;;;777555333222000...,,,((((((******)))***...---,,,+++******)))((('''(((&&&$$$###%%%'''***,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''%%%$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&)))///666666000***&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''')))))))))(((''''''((()))''''''(((***+++,,,---...111---,,,///111//////111///---)))'''&&&''''''((($$$%%%'''***000:::HHHRRRIIIAAA<<<===???===;;;<<<;;;======999444444999???CCCEEEGGGHHHIIIIIIKKKKKKJJJKKKOOORRROOOMMMQQQXXXQQQTTTRRROOOPPPWWW^^^```]]]^^^___aaadddhhhkkkmmmhhhjjjggghhhmmmgggcccjjjnnnvvv~~~|||vvvpppjjjfffjjjnnnmmmcccXXXPPPIIICCCCCC@@@>>>@@@DDDGGGFFFEEE;;;>>>AAA@@@>>>>>>BBBFFFKKKIIIEEEBBB@@@@@@BBBDDDEEEJJJOOOOOOLLLLLLRRRXXXYYY]]]gggxxxCCCDDDGGGLLLQQQTTTUUUUUUNNNKKKFFFCCC@@@AAADDDHHHQQQWWW]]]]]]YYYXXX[[[^^^[[[UUUMMMGGGDDD@@@:::666000000111666===DDDHHHJJJLLLOOOPPPKKKAAA777333111000444777777444222333555666:::===AAAHHHMMMIIIAAA???<<<999777555333111///+++((((((***+++)))+++///---------+++***)))((((((((()))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((((((''''''&&&'''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((...555666000+++%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&''')))))))))'''''')))+++((()))***+++---.../////////,,,+++///111///...///...---+++)))''''''((()))((((((((()))///<<>>>>>:::666555:::??????BBBEEEGGGGGGHHHJJJLLLIIIIIIKKKLLLJJJJJJQQQZZZMMMQQQQQQNNNNNNRRRVVVWWWXXX[[[aaaeeegggfffdddbbb[[[``````fffooommmjjjrrroooyyy|||yyyvvvzzzyyyssskkkddd^^^SSSIII???AAAGGGNNNTTTTTTNNNIIIGGGHHHHHHFFFDDDEEEIIIMMMQQQNNNIIIEEECCCCCCCCCDDDHHHJJJKKKKKKJJJNNNUUU[[[^^^```gggqqqyyyDDDBBBCCCIIIRRRVVVSSSNNNIIIDDDAAABBBBBBBBBEEEJJJOOOWWWaaaccc```]]]___bbbaaaZZZPPPHHHCCC>>>:::666000111333666===EEELLLQQQNNNNNNKKKDDD;;;444222222111444777777444222333555777:::>>>BBBHHHMMMJJJDDD>>><<<999777666444111...,,,)))(((++++++***+++///---......---***(((((()))&&&(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&'''(((((()))'''&&&&&&'''(((&&&%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& """$$$''')))***%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&(((***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%'''+++000111---***%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&)))***)))''''''***---*********+++---...000111---+++,,,111333///------,,,------+++)))((((((******)))((('''---;;;LLLXXXLLL@@@888===GGGJJJGGGCCC<<<>>>@@@???======@@@BBB<<<@@@DDDFFFEEEFFFIIILLLGGGEEEFFFGGGGGGGGGMMMUUUNNNQQQRRRMMMKKKMMMMMMLLLQQQVVV^^^dddeeebbb]]]YYYRRRZZZ^^^fffrrrtttvvv{{{{{{wwwpppjjjiiiiiibbbXXXOOOWWWdddpppsssmmmaaaXXXaaa```___\\\ZZZZZZ\\\^^^ccc^^^VVVOOOIIIGGGGGGHHHNNNMMMLLLNNNSSSZZZaaaffffffgggjjjoooqqqvvvAAA??????EEEMMMPPPLLLGGGBBB===<<<@@@CCCDDDHHHMMMPPPZZZfffiiieee```aaacccbbb]]]UUULLLEEE???:::777111333555666:::AAALLLSSSLLLKKKHHHAAA999222000000111444777777444222333555444999>>>BBBIIINNNMMMHHH???===:::888777555111///---***)))++++++)))+++......///000---***((((((***%%%''')))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&'''((()))(((&&&%%%%%%''''''&&&$$$"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&& """$$$&&&((()))%%%%%%%%%$$$$$$$$$#########%%%&&&&&&&&&''')))+++''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((******)))(((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%&&&)))+++***((((((+++///+++***))))))+++---000111,,,+++...444666111---,,,))),,,...---+++))))))***&&&''''''***111???PPP\\\MMMEEE@@@FFFNNNOOOMMMKKKDDDFFFHHHIIIIIIHHHFFFEEEAAAEEEIIIIIIGGGGGGJJJMMMHHHFFFEEEHHHIIIHHHIIIMMMLLLOOOOOOKKKHHHKKKLLLJJJKKKPPPWWW^^^```^^^ZZZWWWUUU^^^bbbjjjwww|||~~~zzzxxxsssooorrryyy{{{xxxuuu}}}|||~~~|||zzzzzzzzz{{{tttjjj]]]TTTQQQUUUXXX]]]YYYVVVZZZbbbjjjmmmmmmiiijjjmmmppprrrwww>>>===>>>CCCIIIJJJGGGCCC===888888???DDDEEEIIIPPPVVVbbbnnnrrrlllfffeeeggg```^^^XXXPPPGGG@@@:::777222555666666777>>>JJJSSSIIIIIIFFF@@@888222...---111444777777444222333555222777===BBBIIIPPPPPPLLLAAA???<<<;;;999777444111...***)))++++++)))***......000000...***((((((***'''(((((('''%%%&&&)))---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&(((((()))(((%%%###$$$&&&'''%%%""""""###$$$%%%&&&&&&'''&&&%%%%%%&&&'''''''''&&&&&&$$$$$$###############$$$%%%%%%%%%$$$$$$############%%%&&&&&&&&&''')))+++'''''''''&&&&&&%%%%%%%%%###%%%&&&'''&&&%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$&&&))),,,+++((((((,,,000***)))(((((())),,,///111,,,,,,000666888333...,,,'''+++...///,,,***)))*** ###'''---777FFFXXXdddOOOKKKJJJOOOSSSSSSRRRRRRPPPPPPRRRSSSSSSPPPJJJFFFHHHLLLOOOOOOLLLJJJMMMPPPKKKHHHIIIMMMNNNJJJGGGHHHHHHKKKKKKGGGGGGKKKOOOOOOHHHLLLRRRXXX[[[\\\ZZZXXX\\\eeeiiiooo|||}}}~~~|||yyy}}}uuueee[[[ZZZaaahhhiiiccc___ccclllrrrpppllliiikkkooosssvvv}}}EEE???;;;===DDDGGGEEEAAA;;;:::;;;>>>DDDJJJNNNPPPNNN```qqquuusssnnneee]]]aaa___YYYOOOEEE>>>;;;<<<777777666666888<<>>===>>>AAAFFFKKKNNNOOOPPP```pppvvvvvvrrrjjjaaa```^^^YYYPPPFFF???===<<<;;;:::888777777999<<>>IIISSSTTTOOOEEECCC???<<<:::777333000...,,,***)))+++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))(((&&&%%%$$$%%%&&&'''%%%$$$""""""###$$$%%%%%%"""$$$&&&&&&%%%$$$%%%&&&$$$%%%&&&%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$'''(((&&&$$$!!!"""$$$&&&&&&&&&&&&%%%###$$$%%%%%%$$$###%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&%%%###$$$&&&((()))(((((('''''''''''''''$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###"""$$$%%%###%%%)))((((((((((((((((((***+++,,,***'''%%%&&&)))+++,,,/////////000222222000///,,,---///000///---+++)))((('''(((---;;;LLLWWWZZZMMMOOOTTT[[[aaabbb```\\\aaaeeeeee^^^YYYXXXYYYXXXNNNNNNNNNMMMMMMNNNPPPRRRWWWOOOMMMRRRRRRLLLNNNUUUOOOLLLJJJIIIKKKLLLMMMMMMKKKOOOTTTWWWZZZaaalllttt}}}zzzzzzooonnnwww}}}zzz~~~vvvqqqpppssswww{{{JJJGGGEEEEEEGGGIIIIIIHHHBBBAAABBBEEEIIILLLNNNNNNPPP\\\kkktttwwwuuulllccc___^^^YYYRRRJJJDDD@@@???@@@>>>;;;999666555555555888888777555222000000111...///000111222222333333444666777<<>>PPPWWWVVVGGGJJJOOOWWW]]]``````^^^gggiiidddXXXPPPQQQWWW\\\QQQNNNLLLMMMPPPSSSTTTTTTXXXOOOJJJLLLLLLKKKPPPYYYPPPOOOMMMIIIFFFFFFIIILLLJJJMMMRRRXXXbbbooo}}}}}}||||||}}}}}}~~~GGGGGGGGGHHHIIIKKKMMMNNNFFFEEEEEEHHHKKKMMMNNNMMMNNNVVVbbblllrrrqqqjjjbbb```___\\\WWWQQQKKKFFFDDDCCCAAA===;;;888555222000444555555555333333444555.........///000222333444444666888;;;CCCKKKLLLHHHBBB@@@???===;;;777222...+++)))'''''')))***+++***+++++++++*********))))))(((((('''&&&&&&''''''((('''((())))))((('''''''''###%%%''''''&&&&&&&&&''' ###&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%((()))(((%%%### !!!###%%%&&&&&&&&&%%%###$$$$$$###!!! !!!"""$$$$$$######$$$$$$%%%&&&(((((('''$$$"""###%%%(((''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""$$$$$$""""""&&&$$$$$$%%%'''))),,,......+++***(((%%%$$$&&&))),,,000...,,,+++,,,,,,+++)))((()))))))))(((&&&$$$###''''''&&&,,,???TTT[[[XXXJJJIIIIIILLLPPPVVV[[[^^^hhhdddYYYJJJCCCHHHPPPUUURRRRRRRRRRRRRRRQQQPPPOOOOOOHHHCCCDDDEEEGGGNNNVVVKKKJJJHHHDDDBBBCCCGGGKKKJJJMMMVVVbbbqqq}}}zzzxxxyyy|||~~~FFFGGGJJJMMMPPPRRRSSSTTTIIIHHHGGGHHHKKKMMMMMMMMMMMMRRR[[[eeekkkiiieeeaaaaaa```___\\\XXXSSSMMMIIICCC@@@===<<<;;;888444111111222444444333333444666///.........///111444555444777:::===CCCJJJJJJFFF@@@???===<<<:::666111---***((('''''')))***+++***+++++++++*********))))))((((((((((((((((((((()))%%%(((++++++)))'''''''''###%%%''''''&&&&&&&&&''' ###&&&'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((((((&&&$$$###"""###$$$%%%&&&%%%$$$$$$"""###$$$###!!! !!!"""$$$$$$######$$$$$$%%%&&&(((((('''%%%######%%%(((&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''###"""$$$### """"""&&&))))))'''''',,,000))))))(((&&&%%%''',,,000333000,,,***)))))))))(((''''''''''''&&&%%%$$$###''''''&&&)))===UUU___[[[NNNNNNMMMMMMNNNQQQUUUXXX^^^WWWIII??????HHHOOOQQQVVVZZZ]]]ZZZSSSLLLHHHHHHCCC???>>>@@@BBBFFFKKKQQQHHHDDD@@@???AAAEEEHHHIIIMMMTTTaaarrr|||vvvtttwwwtttxxxyyysssjjjhhhoooxxx~~~FFFHHHLLLRRRWWWZZZYYYWWWLLLIIIGGGGGGIIILLLMMMMMMOOOPPPVVV^^^aaa___^^^___^^^^^^^^^^^^\\\WWWPPPKKKAAA>>>;;;;;;<<<;;;888555///111333333222222222333000///------...000333555333888===AAAFFFKKKKKKFFF>>>===;;;999777444000,,,***((('''''')))+++++++++,,,++++++++++++*********((((((((())))))))))))))) $$$)))***'''%%%%%%&&&###%%%&&&'''&&&%%%&&&'''!!!###&&&'''%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&'''%%%$$$######$$$%%%&&&&&&&&&&&&$$$$$$"""###$$$###"""!!!"""###$$$$$$######$$$$$$%%%&&&&&&'''((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&'''######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&######%%%$$$ !!! %%%)))((($$$$$$)))...'''))))))'''%%%''',,,111666222---***)))((((((((('''(((((((((((('''&&&&&&%%%((('''(((999RRR]]]YYYLLLPPPTTTVVVUUURRRQQQPPPPPPJJJBBB>>>FFFRRRWWWVVV[[[```ccc^^^RRRHHHDDDCCC<<<<<<===???BBBEEEHHHJJJGGGCCCAAAAAAEEEJJJLLLMMMXXXbbbrrr~~~uuunnniiiiiilllllltttxxxsssiiigggqqq}}}EEEFFFJJJRRRZZZ\\\XXXRRRLLLIIIFFFEEEGGGJJJMMMNNNNNNNNNRRRVVVUUURRRTTTZZZYYYYYYZZZ\\\[[[VVVNNNHHH@@@<<<888888;;;<<<999666222444555555333222111222222000---,,,,,,///222444333:::AAAFFFKKKNNNLLLGGG>>>;;;888666444222///,,,***)))'''(((***,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((())))))************"""(((***(((%%%%%%'''"""$$$&&&&&&%%%$$$%%%&&&###%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###!!!"""$$$###$$$&&&'''(((''''''&&&!!!###$$$###""""""###%%%$$$$$$######$$$$$$%%%&&&$$$&&&(((((('''&&&&&&''''''&&&&&&&&&''''''((()))$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######&&&&&&######%%%"""$$$&&&'''&&&(((+++...'''))))))&&&###$$$***///999555///***))))))((((((&&&&&&''''''''''''((((((""")))***(((666LLLVVVQQQEEEJJJPPPRRRQQQNNNLLLLLLFFFGGGFFFHHHPPPZZZ]]]\\\^^^^^^\\\WWWNNNFFFBBB@@@;;;<<<<<<===>>>AAACCCCCCBBBDDDGGGJJJMMMRRRYYY]]]hhhssszzzpppjjjfffcccdddgggfffnnnvvvwwwwww|||CCCCCCGGGPPPYYYZZZSSSKKKMMMIIIDDDCCCEEEIIILLLNNNKKKKKKMMMPPPLLLHHHLLLUUUUUUUUUWWWYYYYYYTTTLLLEEE???:::666666999;;;999777666888999999666444333333333111...+++,,,...222444333;;;DDDIIIMMMPPPMMMHHH===:::666444222000...,,,+++)))'''(((***,,,---------------,,,,,,,,,++++++'''((()))***************###***,,,***'''''')))!!!###%%%%%%$$$$$$$$$%%%$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%###!!! """$$$"""###%%%((())))))))))))!!!"""$$$$$$######$$$&&&$$$$$$######$$$$$$%%%&&&"""%%%((())))))'''''''''((((((((((((((()))******&&&''')))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###((()))''''''***%%%$$$$$$'''+++...//////((())))))&&&!!!"""''',,,;;;666000+++))))))))))))###$$$$$$%%%%%%&&&&&&'''))),,,***444HHHOOOIII???BBBEEEEEEEEEEEEHHHKKKCCCIIIOOOQQQUUU[[[^^^\\\]]]YYYRRRMMMHHHEEE@@@===<<<<<<;;;999:::<<<>>>===<<>>>>>>>>:::666333333333333222111000///------///333666555999@@@IIIQQQSSSPPPLLLAAA;;;444000111000---***&&&''')))))))))***,,,...------------,,,+++***)))))))))((('''''''''''''''((((((((('''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''''''''((($$$$$$%%%%%%%%%$$$######&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$ !!!"""$$$$$$$$$###"""""""""###$$$%%%&&&&&&''')))%%%"""###''')))(((%%%+++***((()))***+++)))(((&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%'''***---///---+++(((%%%%%%&&&)))+++333222...***%%%$$$%%%'''&&&(((%%%%%%((()))%%%))))))(((+++555AAABBB<<<<<<;;;999777999???FFFLLLSSSQQQRRRWWW]]]```^^^ZZZYYYTTTOOOKKKIIIFFFBBB>>><<<<<<:::999<<<@@@???:::EEEMMMVVV\\\^^^dddmmmuuu~~~}}}}}}zzzqqqiiifffggg]]]```eeeddd[[[UUU___oooBBBAAACCCJJJRRRSSSNNNHHHCCCCCCBBBBBBDDDGGGJJJLLLHHHDDDDDDGGGFFFDDDGGGMMMRRRQQQPPPOOONNNLLLIIIFFFCCC@@@===<<<===AAAEEEGGGBBB===888444333222222222111111000...---///333777666888>>>GGGNNNPPPOOOLLL@@@:::222//////...+++(((&&&((()))))))))))),,,...------------,,,+++***)))))))))(((''''''''''''(((((((((((((((&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&''')))######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%(((%%%"""###''')))'''%%%******))))))(((((((((((('''&&&%%%$$$$$$&&&((()))&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%'''***---...,,,***(((&&&&&&''')))***......,,,)))&&&%%%'''(((###)))+++((('''***+++)))&&&''''''+++666???>>>777111222333444777<<>>888111---,,,+++)))&&&'''((())))))))))))+++---------------,,,+++***)))***)))((((((''''''(((((()))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''')))######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((%%%###$$$''')))'''%%%(((***+++)))&&&$$$%%%'''''''''&&&%%%&&&'''((()))$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&'''***,,,---***)))((('''''''''((()))((()))***)))''''''((()))###&&&'''%%%$$$'''((((((%%%&&&)))///999@@@<<<444)))+++...000333777<<>>>>><<<;;;555;;;@@@@@@BBBFFFGGGFFFLLLOOOVVV^^^hhhqqqxxx|||nnnllllllnnntttzzzlll```UUUQQQPPPMMMKKKLLLTTTVVV]]]iiivvvGGGEEEDDDFFFKKKNNNMMMKKKGGGEEECCCBBBCCCGGGKKKNNNHHHHHHIIIKKKMMMQQQVVV\\\SSSUUUWWWTTTNNNIIIGGGGGGCCCFFFFFFCCC???AAAIIIQQQKKKEEE===666222111000///111111111000///000444777555666999===AAAEEEGGGHHH===888222---+++***(((''''''((())))))((()))+++---,,,,,,,,,,,,,,,+++*********))))))((('''((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$%%%&&&(((%%%%%%$$$$$$%%%%%%%%%&&&######$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&((('''&&&&&&))),,,)))###!!!###&&&'''&&&&&&%%%&&&'''((((((######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))+++,,,)))(((((('''''''''(((((($$$'''))))))(((&&&&&&'''###%%%%%%###"""$$$&&&((('''(((---666???BBB:::222)))***,,,---...111444777888===DDDJJJLLLMMMMMMNNNAAA???<<<999888888888888333:::>>>>>>@@@EEEKKKLLLTTTTTTVVV\\\eeelllpppqqqllljjjhhhiiiooovvv~~~|||tttaaa[[[VVVTTTQQQLLLJJJLLLYYYeeewwwKKKHHHFFFGGGJJJMMMNNNMMMKKKIIIEEEDDDEEEIIINNNRRRJJJLLLMMMNNNPPPWWW^^^bbb[[[]]]^^^YYYQQQIIIEEEDDDEEEHHHIIIDDD>>>===DDDKKKJJJDDD===666333111///...000111111000///000333666444555666888:::>>>BBBDDD<<<888333...,,,+++***)))''')))))))))((()))+++---++++++,,,,,,++++++************)))((((((((((((((())))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%'''''''''&&&%%%$$$$$$$$$%%%"""###$$$$$$%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$&&&$$$###!!!!!!!!!"""###""""""###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''''''''%%%)))+++(((### """%%%%%%%%%%%%%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((()))******((('''''''''''''''(((((($$$'''))))))'''%%%$$$%%%((('''''''''&&&%%%(((+++'''(((///:::CCCAAA777...***+++,,,---...000444777666;;;CCCGGGIIIHHHFFFFFF>>>===:::666444333333444000777<<<===BBBLLLVVVZZZZZZXXXWWWZZZaaagggiiihhhooommmllllllrrr{{{vvvmmmjjjkkk^^^YYYTTTOOOJJJHHHPPPYYYrrrOOOLLLJJJIIIKKKNNNOOOOOOOOOLLLHHHEEEFFFKKKQQQUUUMMMPPPPPPOOORRRZZZaaadddcccdddbbb]]]TTTKKKDDD@@@FFFIIIIIIDDD===999===BBBEEE@@@:::666333111///...///000000//////000222444222333444444555888<<<@@@:::888333///---+++,,,,,,((()))***)))((((((***,,,***+++++++++++++++******+++***))))))(((((())))))((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%((('''%%%$$$$$$$$$%%%&&&"""###$$$%%%&&&&&&&&&%%%!!!"""###$$$%%%%%%%%%%%%######""""""!!!"""""""""!!!"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&((()))'''$$$"""###%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''))))))))))))))))))))))))((('''&&&&&&&&&'''((()))&&&'''))))))'''%%%$$$$$$&&&%%%%%%'''&&&###%%%)))&&&&&&...;;;CCC>>>333***(((+++...111333666999<<<555999@@@GGGJJJIIIFFFDDD===<<<999444111///111333///666<<>>BBBDDDEEE@@@999555555777>>>;;;777555333222000...---...//////...///111333000111222222111444888<<<888666333///,,,,,,---...((()))***)))((((((***,,,******++++++++++++******+++***))))))(((((())))))&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((((('''$$$######%%%%%%$$$###$$$&&&(((***###$$$%%%&&&&&&'''''''''!!!"""###$$$$$$%%%%%%%%%""""""###$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((('''''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''************))))))((('''((('''%%%$$$%%%&&&)))***&&&'''((((((&&&%%%&&&&&&$$$"""###&&&%%% !!!%%%((('''///===DDD>>>111)))''',,,444999;;;;;;::::::777:::@@@HHHMMMMMMHHHBBB:::999777333......000333111888@@@JJJXXXfffnnnooocccaaa``````bbbeeehhhiiiiiinnnuuuzzz~~~wwwiiiZZZOOOIIIIIIRRR]]]aaaUUUJJJLLLYYYmmm~~~|||zzzxxxvvvuuutttuuuwwwxxxwwwvvvxxx|||SSSRRRPPPOOOOOOPPPRRRSSSRRRNNNIIIFFFFFFLLLRRRWWWWWW[[[ZZZVVVXXXbbbiiikkkiiifffbbb^^^XXXPPPEEE===<<<>>>>>>;;;555000......999777555444444222000...,,,...///.........000222...000111111000111666:::555444222...,,,+++---///((()))***)))((((((***,,,)))******+++++++++******+++******)))))))))))))))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((()))(((%%%"""!!!###""""""###%%%(((+++---###$$$%%%&&&''''''''''''!!!!!!"""$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&&&&%%%%%%'''((('''&&&%%%%%%''''''&&&%%%%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&'''((((((&&&%%%$$$###$$$%%%&&&'''+++++++++******)))(((''')))'''%%%###$$$&&&)))+++%%%&&&((('''&&&&&&((()))&&&$$$&&&***)))######'''+++)))111@@@GGG???222***(((000999@@@@@@<<<777444<<<===BBBIIIOOOOOOGGG@@@777777555111------111444555;;;DDDOOO^^^jjjmmmjjjgggeeecccbbbaaabbbeeefffbbbkkkvvv~~~cccVVVMMMLLLMMMMMMQQQVVVZZZNNNHHHTTTmmm{{{wwwtttrrrqqqppppppsssvvvxxxxxxxxx|||OOOOOOOOOPPPPPPQQQQQQQQQQQQMMMHHHFFFIIIOOOUUUXXX\\\]]]___``````dddkkkpppoookkkdddZZZPPPHHHAAA>>><<<>>>???;;;444///...000111111111111111222222222...---------...111333555000111222111000000222444333///***)))***,,,+++***+++,,,,,,+++)))((()))***)))))))))***+++,,,---...))))))(((((((((((())))))+++***(((%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%######$$$###$$$%%%%%%######$$$%%%''')))***)))&&&###!!!!!!########################!!!###%%%&&&&&&&&&'''((($$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''&&&$$$###$$$%%%''')))***)))'''&&&&&&'''&&&''''''%%%######$$$%%%(((&&&$$$%%%((()))(((%%%"""######$$$$$$%%%%%%%%%)))******)))'''%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%$$$%%%&&&))))))((('''&&&%%%%%%%%%***&&&000EEEMMMAAA333///111:::AAA@@@<<<:::999777777999>>>CCCFFFCCC<<<555666000///222222111555<<<:::CCCOOOWWWYYYZZZ]]]___```aaa[[[SSSTTT___eeedddgggvvv~~~tttlllbbb[[[PPPLLLLLLMMMJJJFFFJJJRRRLLLPPPZZZnnnyyyuuupppkkkiiijjjiiilllnnnoooqqqvvv}}}LLLKKKJJJIIIJJJLLLNNNOOOOOOLLLHHHGGGKKKRRRZZZ^^^^^^```bbbcccccceeejjjmmmooojjjbbbXXXNNNEEE>>>:::999;;;;;;777111------/////////000000000111111111111000///......000111333///000000000//////111333///---******++++++)))'''+++,,,,,,+++)))((()))***)))))))))******+++,,,---))))))(((((((((((())))))%%%%%%%%%%%%&&&((()))+++###$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%###$$$$$$###$$$%%%%%%######$$$%%%$$$'''***+++***'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%#########$$$%%%$$$$$$$$$%%%%%%&&&'''%%%''''''&&&%%%$$$$$$%%%'''(((***)))'''&&&&&&'''&&&&&&'''%%%######$$$&&&'''%%%$$$&&&)))***)))'''%%%%%%$$$$$$$$$%%%%%%&&&((()))***)))'''%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&)))'''222FFFLLL???222000///777===;;;777777666444555666888<<>>HHHNNNTTTVVVTTTRRRSSSUUUTTTQQQRRRXXX^^^aaaeeejjjxxx~~~}}}rrreee[[[RRRKKKFFFFFFIIIKKKHHHEEEHHHPPPPPPaaayyyzzzoookkkhhhhhhkkkpppiiilllnnnpppsssyyyMMMJJJFFFDDDDDDGGGLLLOOOMMMKKKHHHHHHMMMUUU___eeeaaacccfffgggggghhhiiikkkooojjjbbbWWWMMMDDD===:::666777666222---***,,,...,,,,,,---...///000000111333222111/////////000000.../////////......000222,,,++++++,,,,,,+++'''%%%+++,,,,,,+++)))((()))******************+++++++++))))))(((((((((((())))))'''&&&%%%$$$######$$$$$$######$$$$$$$$$$$$######$$$&&&'''&&&%%%$$$$$$%%%###$$$%%%%%%######$$$%%%%%%(((---...---+++((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%###""""""###%%%%%%$$$$$$$$$%%%&&&&&&&&&'''((('''%%%%%%%%%'''&&&((())))))'''&&&&&&'''%%%&&&&&&%%%$$$###$$$&&&&&&%%%%%%''')))++++++***((('''%%%$$$$$$%%%&&&'''((()))***)))'''&&&&&&'''&&&&&&''''''''''''&&&&&&'''((()))((('''&&&'''(((%%%%%%$$$$$$%%%%%%&&&''''''(((555GGGJJJ<<<222333...444888555333333333222222222333555777777444222444222222555888;;;AAAHHHXXXYYYXXXTTTOOOMMMNNNQQQUUUNNNRRRbbbkkkkkkpppzzz{{{ooo___RRRKKKEEE@@@AAACCCGGGIIIFFFFFFMMMWWWeee}}}wwwtttlllfffeeefffgggkkkpppkkkmmmppprrruuu|||RRRNNNGGGBBBBBBEEEKKKOOOLLLKKKIIIIIIMMMUUU```gggaaacccgggiiikkkkkkkkklllnnnjjjaaaWWWMMMEEE???===555555333///+++***,,,...)))***+++,,,---...///000333222111000000000000111...///000///......000222---,,,,,,++++++***((('''+++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,+++******))))))(((((((((((()))))))))((('''&&&$$$###"""""""""######$$$$$$######"""$$$%%%'''&&&%%%$$$$$$%%%###$$$%%%%%%######$$$%%%'''***///000...***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((((((&&&&&&&&&(((%%%''')))((('''&&&&&&'''%%%&&&&&&%%%$$$###%%%&&&%%%%%%&&&(((***+++,,,,,,+++)))&&&$$$$$$%%%'''(((((()))))))))'''&&&&&&(((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&'''$$$$$$$$$%%%&&&'''((()))&&&)))777HHHHHH999111444000555666333111222333111111111333444555555333222222111222777???IIITTT\\\```^^^YYYRRRNNNNNNRRRVVV^^^ZZZ]]]fffpppwww}}}qqqgggYYYLLLFFFEEEDDDCCCDDDEEEFFFFFFGGGPPPaaapppssskkkcccaaabbbgggjjjiiihhhjjjmmmpppsssuuuxxx~~~TTTOOOHHHBBB@@@CCCIIIMMMLLLKKKKKKJJJLLLSSS\\\ccc```aaaeeehhhlllnnnooooookkkfff^^^TTTKKKDDD???===555444222///,,,+++,,,...((())))))+++,,,---....../////////000000111222222///000000000//////111222000///---+++))))))***++++++,,,,,,+++)))((()))***---.........---,,,+++***))))))(((((((((((())))))&&&&&&'''((()))***++++++######$$$$$$$$$$$$#########%%%&&&&&&%%%$$$%%%&&&###$$$%%%%%%######$$$%%%$$$(((---///---)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''''''''&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%&&&(((((('''&&&&&&'''$$$%%%&&&%%%$$$$$$%%%'''%%%&&&'''((()))***+++,,,+++)))'''$$$$$$%%%'''((('''((()))((('''&&&'''(((&&&''''''((((((''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&((()))+++,,,&&&)))888HHHGGG888111555444777888444333555555333000222666888888666444222000///222:::KKK^^^kkkqqqddd___WWWQQQNNNQQQWWW\\\[[[dddhhhgggqqqxxx^^^TTTHHHAAAAAACCCEEEFFFFFFGGGFFFFFFOOOeeexxxllldddaaaaaa___aaahhhkkkiiihhhiiiqqqssswwwyyy{{{PPPKKKEEE@@@???BBBFFFJJJKKKLLLMMMLLLLLLQQQYYY___``````aaaeeejjjooorrrsssgggbbbYYYOOOFFF???;;;999666555222000...---,,,,,,((())))))***+++,,,,,,---,,,,,,---///000222333333///000000000//////111333111000...***((((((+++...+++,,,,,,+++)))((()))***,,,---.........,,,+++***))))))(((((((((((())))))&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$###$$$&&&&&&%%%$$$%%%&&&###$$$%%%%%%######$$$%%%###(((++++++)))((('''%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%'''((($$$&&&''''''&&&&&&&&&'''$$$%%%&&&%%%$$$$$$&&&'''&&&((())))))''''''(((***)))(((&&&%%%%%%&&&'''((('''((()))((('''&&&'''(((''''''((((((((((((''''''###$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&'''(((***,,,---(((***777GGGGGG888111555666999999666555777666333///333777888777555444333000000444BBBZZZqqq{{{{{{jjjcccZZZSSSPPPTTTYYY^^^ZZZiiioookkksss{{{gggTTTJJJAAA??????@@@BBBEEEFFFJJJNNNTTTeeeqqqeee______aaajjjdddbbbdddggghhhkkkooossswww{{{~~~IIIFFFCCC@@@@@@CCCGGGJJJIIILLLOOOOOONNNQQQWWW]]]bbb___^^^```gggnnnrrrtttgggbbbXXXMMMCCC;;;777555666555333111///---+++***))))))******+++++++++,,,***+++,,,...000111111222.../////////......000222---......,,,)))((()))++++++,,,,,,+++)))((()))******+++,,,------+++***)))))))))(((((((((((())))))))))))(((&&&###%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&&&&%%%%%%%%%&&&###$$$%%%%%%######$$$%%%"""&&&((()))((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%###%%%&&&&&&%%%%%%&&&(((###%%%''''''&&&&&&&&&'''$$$%%%%%%%%%$$$$$$&&&((((((******)))&&&$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&((()))((('''&&&((()))''''''((((((((((((''''''###$$$&&&%%%$$$$$$&&&'''%%%%%%&&&&&&((()))+++,,,******666FFFGGG999111444666888999666666888555111...111333333111000111333000222888KKKhhhwwwrrrkkkbbb[[[YYY\\\aaadddfffkkkjjjeeehhhooohhhYYYLLLDDD??????@@@@@@DDDJJJLLLVVVbbbqqqxxxkkkaaa^^^aaahhhmmmmmmgggdddfffhhhiiilllpppsssyyyDDDCCCBBBBBBDDDGGGKKKMMMHHHLLLPPPQQQPPPRRRXXX]]]ddd```\\\^^^dddlllrrrtttkkkeeeZZZNNNCCC:::555333666555333111000...***(((***************+++++++++***+++,,,...//////000000---.........------///000***,,,...---***''''''(((+++,,,,,,+++)))((()))***'''(((***++++++***)))'''))))))(((((((((((())))))))))))******)))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%%%%&&&'''###$$$%%%%%%######$$$%%%"""%%%'''((('''&&&%%%&&&########################&&&((()))((('''&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''###%%%''''''&&&&&&&&&'''###%%%%%%%%%$$$$$$&&&((()))++++++)))%%%"""###$$$$$$%%%%%%&&&&&&'''''''''&&&((()))(((''''''((()))''''''((((((((((((''''''$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&'''((()))***+++***555EEEGGG:::111333444777777666666777444///---...///---++++++///333111444<<>><<>>======@@@DDDEEEFFFLLLSSSccc|||wwwmmmhhh^^^^^^^^^```cccgggkkkmmm___gggpppqqqlllhhhgggiiisss~~~HHHGGGHHHIIIGGGEEEJJJQQQQQQOOOMMMNNNRRRUUUWWWWWW]]][[[WWWTTTUUU[[[dddjjjmmmjjjdddYYYLLL???666222...///000000///---+++)))***************+++,,,---...***))),,,,,,+++---111111000//////000///,,,***000---***)))***,,,+++***,,,+++++++++******))))))***************))))))((('''''''''((())))))******)))))))))))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((($$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&'''''''''((('''&&&%%%%%%%%%%%%&&&$$$)))***'''%%%''''''%%%%%%&&&&&&&&&'''''''''''''''(((((('''%%%$$$$$$%%%&&&+++//////***&&&%%%&&&$$$$$$%%%%%%&&&'''''''''((('''&&&'''((())))))'''******(((%%%######&&&(((''''''&&&%%%&&&'''((()))***---,,,'''&&&(((***(((&&&///>>>GGGBBB777444777<<<888666666333...,,,...+++***+++---,,,+++333===IIIWWW]]]ccciiiddd\\\___ooorrrqqqmmmlllkkkhhhbbbVVVLLLDDDDDDDDDAAA===;;;;;;;;;<<<>>>@@@GGGVVVeee~~~|||pppfff^^^ZZZ_________```aaaccceeefffeeemmmtttvvvrrroooppprrrzzzIIIJJJMMMMMMHHHDDDIIIRRRVVVSSSPPPPPPSSSUUUUUUTTTWWWVVVSSSPPPPPPTTTZZZ___kkkddd\\\VVVPPPFFF888............------,,,,,,,,,******)))))))))******+++---***))),,,,,,+++---000000///.........---+++)))---+++)))(((***++++++++++++++++++++++++***************++++++******)))((())))))))))))))))))))))))'''((()))******)))'''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%)))************((('''&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%***+++'''%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))(((&&&%%%%%%%%%'''+++......***'''&&&&&&######$$$$$$%%%&&&&&&'''((('''&&&'''((())))))'''))))))(((&&&$$$$$$&&&((('''''''''&&&'''(((((())),,,111222,,,''''''***+++)))333AAAJJJFFF<<<888999999555333222000+++)))++++++,,,...000///444@@@MMM```mmmooofff]]]PPPKKKSSSdddggghhheeebbb___YYYQQQFFF@@@===>>>===:::888:::;;;999:::===EEETTTlllvvviiiaaa\\\XXXUUU[[[\\\^^^```aaacccddddddkkkqqqwwwyyyxxxwwwzzz}}}MMMPPPSSSRRRJJJDDDIIIRRRZZZWWWTTTSSSUUUUUUSSSPPPSSSRRRPPPMMMKKKLLLPPPSSS^^^XXXRRROOOMMMEEE777,,,------,,,++++++,,,---...******)))))))))))))))))),,,)))))),,,---+++,,,000111///...---...---+++)))***)))(((((()))***++++++++++++++++++++++++++++++***++++++++++++***))))))+++++++++*********))))))''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''&&&&&&%%%%%%&&&((()))((('''%%%###$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&***+++(((&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))***)))'''&&&%%%&&&&&&(((++++++)))&&&%%%&&&$$$$$$$$$%%%&&&&&&''''''((('''&&&'''((())))))'''((()))(((&&&$$$$$$&&&(((&&&&&&&&&&&&'''''''''(((+++444888222***((()))+++---888EEEKKKGGG???:::999666111//////---((((((***+++---000222666AAAUUUeeeqqqyyyrrrbbbTTTHHHGGGTTTXXX^^^```[[[SSSNNNGGGBBB>>>;;;;;;<<<:::777888<<<;;;:::>>>IIIYYYmmm{{{qqqeee\\\ZZZZZZYYYXXXTTTWWW[[[aaaeeehhhjjjkkkmmmrrrwwwyyyzzz|||JJJNNNSSSSSSLLLFFFJJJSSS\\\\\\[[[ZZZXXXTTTQQQOOOPPPOOOMMMJJJGGGFFFHHHKKKOOOMMMLLLKKKHHHAAA888000---,,,+++******+++---...******)))))))))))))))))),,,)))***------,,,,,,000222000............,,,+++((((((((()))))))))++++++******++++++,,,,,,,,,---+++++++++++++++***)))))),,,,,,++++++******))))))((('''%%%$$$$$$%%%'''((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&&&&"""###%%%'''((('''%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&***+++(((&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++(((&&&&&&&&&$$$%%%'''((('''%%%$$$$$$%%%%%%%%%&&&''''''((((((((('''&&&'''((())))))''''''(((((('''%%%%%%&&&((($$$$$$%%%%%%&&&&&&&&&&&&&&&222;;;777...)))))))))...888DDDIIIGGGAAA<<<:::333...,,,,,,+++((((((+++)))---222666@@@SSSkkk{{{}}}|||lllZZZRRRLLLMMMZZZ^^^ddddddWWWHHH@@@<<<;;;<<<::::::;;;999666999>>><<<===HHH]]]ttt{{{yyywwwccc^^^WWWTTTTTTUUUUUUUUUSSSVVV]]]dddjjjnnnqqqrrrppptttxxx|||~~~EEEIIIOOOQQQMMMIIILLLSSS\\\```cccbbb[[[TTTPPPOOONNNMMMJJJFFFCCCBBBCCCEEEEEEGGGHHHHHHEEE???999444,,,+++*********+++,,,---******)))))))))******+++,,,***+++...///------000333111...---......---+++''')))******))))))***,,,)))******+++,,,---......+++++++++,,,++++++***))),,,+++++++++******))))))'''&&&%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&&&&'''$$$%%%&&&(((((((((((('''$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%)))+++((('''))))))'''(((''''''''''''&&&&&&&&&'''))),,,,,,***'''&&&&&&######$$$%%%&&&%%%$$$$$$%%%%%%&&&''''''(((((()))((('''&&&'''((())))))'''&&&'''((('''%%%%%%'''(((######$$$%%%%%%%%%%%%$$$"""///888666...***)))(((,,,666@@@DDDCCCAAA>>>:::000,,,***+++***(((***...)))111999CCCSSSjjjlll\\\[[[YYYZZZbbbpppqqqiiiVVVDDD<<<<<<===<<<999888999888666:::???@@@FFFXXXqqq~~~ssslllhhheeeYYYXXXVVVUUUSSSRRRRRRRRRYYY\\\bbbhhhnnnrrrtttuuuvvvyyy~~~JJJKKKPPPSSSQQQLLLLLLPPPZZZccckkkiii^^^TTTPPPPPPLLLJJJGGGCCC???===???AAACCCCCCCCCCCCBBB>>>777333+++++++++************+++***************+++,,,------+++,,,000000......111222000---,,,,,,,,,,,,+++'''***,,,+++))))))***+++))))))***+++,,,......///++++++,,,,,,++++++***)))***************)))))))))%%%&&&(((******)))((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%&&&'''''''''''''''(((((((((((($$$$$$######$$$$$$%%%&&&$$$$$$&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''((($$$(((***((('''***+++)))))))))(((((((((''''''''''''***,,,---+++(((&&&&&&#########%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((((((((('''&&&'''((())))))'''&&&'''((('''&&&&&&'''(((###$$$%%%&&&&&&&&&%%%%%%!!!+++222000+++)))***)))///888???>>>===<<<999333...***)))***+++***,,,111000;;;IIIYYYnnnwwwkkkoooooolllrrrxxxqqq___KKK???>>>AAABBB<<<777444666888999===CCCJJJVVVlllsssggg^^^WWWTTTUUUXXXZZZXXXTTTRRRTTTVVV___aaafffkkkppptttvvvxxx|||TTTSSSUUUWWWTTTNNNKKKMMMYYYeeepppmmm```TTTPPPQQQJJJIIIEEE@@@<<<;;;===???CCC@@@>>>>>>???<<<444...++++++++++++******))))))************+++,,,---......,,,---000111//////111111///,,,++++++++++++***(((+++---,,,***(((***+++))))))***+++---...//////+++,,,,,,,,,,,,+++******))))))))))))))))))))))))###&&&+++//////,,,(((%%%((('''&&&%%%$$$######"""&&&&&&&&&'''''''''((((((%%%$$$$$$###$$$%%%'''((()))((('''&&&%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%'''((()))))))))%%%%%%%%%%%%%%%&&&'''(((###(((***((((((***,,,*********))))))(((((((((''''''***------+++((('''&&&$$$###$$$%%%''''''&&&%%%###$$$$$$%%%%%%&&&''''''((('''&&&''')))))))))'''%%%'''((('''&&&&&&'''((($$$%%%&&&'''''''''&&&%%%!!!)))---***((()))++++++555===@@@<<<888666111***...***(((***,,,+++...333888FFFXXXlll|||}}}uuugggPPP>>>:::@@@EEEEEE>>>777333555:::===BBBGGGTTTddd|||yyyjjj^^^TTTLLLIIIPPPUUUYYYWWWRRRPPPTTTYYY___bbbffflllqqqvvvzzz{{{~~~\\\]]]]]][[[XXXUUUSSSSSSXXX___gggjjjfff]]]TTTOOOJJJJJJHHHDDD???<<<;;;;;;CCC???===???>>>777000...******+++***))))))+++,,,,,,---,,,+++))))))+++---///...,,,,,,...000111111///...,,,******+++,,,---,,,+++*********+++,,,---***)))))),,,000111000......+++((()))+++---,,,***+++)))''''''((()))((('''))))))***))))))(((''''''&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######)))'''$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""'''******)))((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$%%%(((***,,,+++)))'''&&&%%%%%%%%%&&&(((+++,,,,,,)))&&&$$$""""""###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''')))))))))'''%%%&&&)))***(((&&&)))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&)))---,,,)))))),,,>>>OOOOOOAAA888///)))+++)))&&&'''***++++++///555FFF\\\pppttt___PPP???999<<<@@@@@@===222777:::999888>>>IIISSSgggzzzgggTTTNNNMMMLLLKKKNNNRRRUUUTTTQQQRRRXXX]]]gggfffjjjsssyyyzzz|||aaabbbccccccbbb___[[[WWWZZZ]]]aaadddbbb]]]XXXTTTMMMKKKHHHCCC>>>;;;999888<<<999999======777111///***++++++***))))))+++,,,,,,,,,---,,,***)))+++,,,...---,,,---...000111111...---+++*********,,,,,,,,,+++******+++,,,---...+++******,,,///111111//////,,,))))))+++---------,,,***)))((()))***)))((('''(((((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******(((&&&%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%''')))'''''''''(((((((((((((((%%%''')))++++++)))&&&%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***(((&&&''')))***((('''(((''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''++++++)))***...<<>>333***&&&***++++++---......666HHHZZZmmm}}}{{{ppprrrssskkkgggeee[[[OOOGGGBBB===888444:::>>>@@@===777333222444111888EEEVVVggguuusssggg\\\SSSUUUXXXXXXSSSLLLJJJNNNTTTTTT[[[dddkkknnnrrrwww|||IIILLLTTTaaammmmmmcccXXXGGGLLLTTTZZZ]]]^^^______SSSLLLDDD???>>>??????>>>777777999<<<999333000222---------,,,***)))***,,,,,,---......,,,++++++,,,***---000000...---///222+++++++++++++++*********++++++++++++,,,---///000,,,...000111000000111222222111///,,,)))***---000+++)))''''''((()))(((''')))(((((('''&&&$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&###$$$&&&'''&&&&&&'''((("""$$$&&&(((************((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&((()))******)))(((((()))******(((((()))***''''''&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((((((((***...---******---666HHHIII<<<444---(((+++,,,+++---000444???RRRdddxxx{{{tttvvvrrrhhhfffeeeXXXHHH>>>999666777:::777999:::777222000333777777EEE[[[ooo}}}vvvggg[[[TTTRRRWWWYYYXXXQQQIIIFFFJJJPPPQQQZZZeeelllooosssyyy}}}BBBEEEMMMYYYbbbbbbYYYPPPDDDLLLWWW[[[[[[[[[^^^aaaWWWOOOEEE??????@@@???>>>999888:::;;;888222111444---......,,,***)))***,,,---......---++++++,,,...+++///222111...,,,...000,,,,,,,,,,,,,,,++++++***,,,+++******+++,,,---...)))---111222111//////000,,,------,,,+++,,,///333,,,***(((((()))***)))(((&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''###%%%&&&%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%''')))###$$$%%%''')))***,,,,,,+++)))'''%%%$$$$$$%%%&&&######$$$$$$%%%%%%&&&&&&%%%&&&(((*********)))((('''(((***)))'''&&&(((***(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&+++000111------000;;;JJJHHH;;;666222,,,---,,,***,,,222;;;HHH[[[kkkwww{{{xxxwwwwwwllldddkkkfffWWWGGG>>>999777;;;BBB555666666444111222777<<>>AAAHHHRRRYYYXXXPPPIIIDDDMMMXXX\\\ZZZYYY^^^cccZZZQQQFFF@@@???@@@>>>===999888::::::777111222666.........,,,***)))***,,,.........,,,++++++---///+++///333222...+++---///,,,------------,,,++++++,,,+++*********+++,,,---(((,,,111333111///......''')))+++,,,,,,---222555---+++))))))***+++***)))$$$%%%&&&'''(((((((((((($$$$$$&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%%%%$$$!!!"""###$$$&&&'''((()))$$$&&&'''&&&###!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%&&&%%%$$$%%%(((***''''''&&&&&&'''((()))***,,,+++(((&&&$$$$$$%%%&&&""""""###$$$$$$%%%&&&&&&%%%&&&(((***+++***)))(((&&&(((***)))&&&%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""$$$***222333000000333@@@LLLGGG;;;888555//////---***+++333???MMM```oooooorrrrrrvvvuuufffbbbpppeeeVVVFFF???;;;999>>>FFF777777777555444666;;;???JJJ```}}}~~~xxxmmmkkkdddWWWIIICCCIIISSSLLLPPPTTTUUUUUUWWW\\\aaannnllljjjlllppptttwwwwww;;;;;;???GGGPPPRRRLLLEEEDDDLLLVVV]]]aaabbbdddeee^^^TTTGGG>>>;;;<<<>>>>>>666777999999888555222///,,,------......------,,,111000...---,,,,,,------...///111222222000...---000---++++++...000///...***))))))***,,,------,,,+++///000//////111000---************+++,,,---...***************+++++++++((('''''''''&&&&&&&&&&&&"""###$$$%%%&&&''''''(((%%%''')))(((&&&$$$######$$$%%%&&&&&&$$$$$$%%%&&&'''((()))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$'''(((%%%"""&&&&&&%%%&&&&&&'''((()))#########$$$%%%&&&'''(((((((((((('''%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''&&&''')))++++++)))'''&&&+++***)))'''&&&&&&&&&&&&)))))))))'''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###)))000555555444444555HHHKKKGGG>>>888666222+++,,,111888@@@JJJVVVccclllppprrrqqqmmmkkkmmmmmmjjj___XXXJJJ<<<999???CCCBBB888666444333666<<>>CCCFFFEEEAAA555555444333555>>>LLLWWWgggqqq{{{}}}uuummm^^^UUULLLIIIGGGEEEEEEGGGGGGOOOUUUXXX]]]fffkkkkkkqqqpppqqqssswww{{{~~~:::888777:::>>>@@@???===FFFUUUgggooommmhhhfffggg\\\TTTIIIAAA>>>===;;;999666666555555444333222222------------------------......---,,,---...///000333333111000///////////////---++++++---//////...---............---,,,,,,***---...,,,,,,///...+++******)))))))))***++++++)))))))))))))))))))))))))))))))))(((((((((''''''((('''%%%###!!!'''''''''&&&$$$###$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((('''%%%$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""!!!"""###%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%&&&'''((()))***---///000000///...%%%%%%&&&''')))+++---...((()))((('''%%%%%%''')))'''''''''''''''''''''''')))(((333FFFKKKBBB;;;===DDDDDDCCC@@@???===777///---999HHHPPPQQQOOOPPPRRRYYY]]]______aaaaaa[[[RRRFFF:::777DDDPPPNNNDDD>>>444555666666;;;JJJ___nnnwww{{{}}}{{{yyyuuummmdddQQQKKKGGGGGGGGGEEEEEEHHHHHHPPPXXX]]]ccckkkoooooorrrssswwwzzz}}}>>>;;;999888999;;;======EEEXXXoooyyyvvvoookkklll]]]TTTHHH???<<<;;;:::999555444333222111222222333......------------......------,,,,,,---...000111666444222///......//////...---,,,+++,,,---...//////000111000///---,,,,,,))),,,,,,******------+++***)))))))))))))))******,,,,,,+++++++++++++++***))))))))))))(((((((((((($$$$$$######"""!!!!!!!!!''''''&&&%%%######%%%'''$$$%%%&&&&&&$$$$$$%%%&&&((())))))'''%%%######$$$$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%### $$$(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%&&&&&&'''((()))+++---///111111111111******))))))))))))******'''((((((&&&%%%%%%''')))(((((((((((((((((((((((()))%%%222KKKWWWMMMBBBBBBFFFDDDAAA???>>>:::222+++---<<>>LLL```uuu|||}}}wwwooo```SSSGGGDDDCCCEEEFFFDDDDDDGGGLLLSSS\\\ccciiinnnpppqqqrrrvvv{{{>>>===:::888666888;;;>>>BBBWWWppp~~~}}}uuuqqqqqq```UUUFFF;;;777888999:::444222111000000000222333///......------......///---,,,,,,,,,---///000222666444111...---...///000------,,,++++++,,,...//////111333222///---,,,,,,)))++++++)))))),,,---***)))))))))((())))))***+++---,,,,,,,,,++++++******))))))))))))((((((((((((#########$$$$$$$$$%%%%%%&&&&&&&&&$$$######%%%'''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&''''''%%%%%%%%%'''$$$$$$%%%&&&((()))******%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!!!!!%%%)))%%%$$$$$$%%%%%%&&&'''(((&&&&&&'''''''''&&&%%%%%%###$$$%%%$$$###"""$$$&&&%%%$$$$$$%%%&&&'''(((((((((***,,,...///000111111,,,+++***)))(((((((((((('''''''''&&&%%%%%%''')))(((((((((((((((((((((((()))%%%333PPPbbb]]]PPPJJJNNNJJJEEEAAA===666...***///===OOOYYYZZZUUURRRRRRUUUXXXYYYXXXVVVRRRHHH>>>999555???RRRUUUFFF:::999888777<<>>KKKVVV\\\^^^```bbb\\\___]]]VVVNNNHHH@@@999;;;===FFFOOOKKK>>>666777777:::DDDZZZttt}}}}}}vvvhhh[[[SSSLLLFFFDDDBBBAAABBBBBBAAAEEEKKKUUUXXX```jjjnnnnnnppptttrrrxxx777:::<<<:::666666:::>>><<>>444,,,...666<<>>>>>BBBFFFFFF@@@:::777777888AAAUUUoooyyy|||}}}tttcccSSSLLLKKKKKKFFFBBBAAAAAAAAABBBHHHQQQUUUWWW___jjjoooooorrrwwwtttyyy666;;;???>>>:::888<<<@@@;;;JJJ```pppuuusssmmmiii[[[QQQCCC999444333222111------...//////000000000111///...------...///111......---,,,---...///000///......---------......+++,,,---,,,******---000***///333333///,,,,,,...***,,,,,,((()))---...,,,(((((()))***+++---///000......------,,,+++******((('''''''''&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''!!!###&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!###&&&&&&### $$$$$$$$$$$$%%%&&&''''''###$$$&&&((())))))((('''$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$%%%&&&''')))))))))******+++,,,---......'''''''''''''''(((((()))%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$***555KKKmmmyyyaaaLLLFFF@@@999...(((...:::BBBAAACCCLLL[[[kkkxxx~~~zzz{{{sssaaaOOOEEECCCBBB@@@DDDDDD===888999999777:::IIIddd~~~ssszzz}}}xxxgggVVVNNNMMMNNNGGGCCCAAA@@@@@@CCCLLLUUUTTTUUU]]]iiioooooossszzzvvv{{{===;;;;;;===???>>>:::777>>>GGGRRR]]]hhhooojjj___VVVOOODDD:::555333333333000/////////............111000---++++++,,,...000222111000///.........///000000///...---,,,,,,,,,,,,+++***)))))))))***+++,,,---...///...---+++))),,,,,,,,,+++++++++******---***(((***---///...,,,000///...,,,+++***))))))(((((('''''''''&&&&&&&&&'''''''''%%%###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""###$$$%%%&&&###%%%&&&&&&$$$$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$!!!###&&&&&&%%%$$$$$$%%%&&&&&&&&&'''******)))((($$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***,,,------,,,,,,)))))))))((('''''''''&&&***(((%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''+++555LLLkkk}}}vvvdddFFF???777222---+++111999:::>>>AAAFFFRRRfffwwwyyy}}}vvv```KKKDDDGGGKKKGGGHHHCCC888222555;;;===@@@[[[zzz~~~~~~xxxZZZIIILLLMMMGGGHHHFFFDDDDDDFFFKKKRRRVVV___]]]___fffmmmpppsssxxxrrrxxx;;;::::::<<<>>>>>>;;;888;;;CCCNNNXXXdddkkkfff]]]VVVOOODDD:::555333222222//////////////////......111000...,,,,,,,,,---...000//////...............000000///...------------...---,,,++++++,,,------------/////////---+++***,,,,,,,,,+++++++++******,,,******+++---000111222333111///,,,***)))))))))(((((('''''''''&&&&&&&&&&&&''''''%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&###"""""""""###$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&%%%$$$############$$$"""###&&&&&&%%%$$$$$$%%%'''&&&&&&'''))))))((('''$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((((()))+++,,,,,,,,,,,,+++(((((('''''''''''''''''')))'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((***444KKKiiiyyynnn[[[@@@888111...,,,,,,000666999???EEEMMMZZZlllyyy~~~}}}mmmVVVEEEDDDJJJOOOVVVMMM???555111444:::???KKKbbb~~~}}}jjjRRRGGGHHHHHHBBBCCCBBBBBBDDDJJJRRR\\\bbbdddbbbccchhhkkklllmmmqqqrrrxxx:::::::::<<<======;;;999777???HHHSSS]]]dddaaa[[[VVVOOODDD;;;666333222111////////////////////////000000///...---,,,,,,,,,------------............000000///...------------------,,,,,,,,,------...---.../////////...---,,,,,,,,,,,,+++++++++******++++++,,,,,,---000444777666444000,,,)))(((((((((((((((((('''''''''&&&&&&%%%&&&'''%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$######""""""######"""$$$%%%%%%%%%$$$%%%''''''&&&%%%&&&(((((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((()))))))))***++++++++++++******&&&&&&&&&&&&&&&'''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&''''''(((((()))222JJJfffqqqaaaLLL888000***+++...///111444777???HHHSSScccrrrzzz{{{~~~qqqZZZEEE>>>DDDMMMRRRYYYHHH999666777888>>>FFF^^^rrr{{{kkkVVVIIIFFFFFFDDDBBB@@@BBBEEEIIIOOOYYYcccjjjaaa______bbbddddddgggkkkzzz~~~;;;;;;;;;;;;;;;:::999888666<<>>GGGFFFMMMVVV[[[\\\]]]___aaa\\\YYYXXXZZZ^^^eeeppp|||;;;<<<<<<:::888666666777:::===DDDNNNRRRPPPNNNOOOJJJFFF@@@<<<999888666555111111111000000/////////---.../////////...---,,,,,,---///111222111111000000000//////...//////000------...///000000000000+++++++++,,,---...//////,,,,,,,,,+++++++++******+++///333555555333111000444222...***((((((((())))))))))))(((((((((''''''&&&''''''&&&%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%$$$%%%%%%&&&'''%%%&&&&&&&&&'''+++000444...+++(((&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((***+++,,,)))((((((((((((((())))))&&&&&&&&&&&&&&&'''''''''###&&&((('''%%%$$$&&&)))%%%%%%%%%%%%%%%&&&&&&''''''%%%---@@@OOOLLL;;;,,,---,,,111<<>>CCCBBB===999777000///666@@@PPPjjjqqqkkkbbbWWWJJJDDDBBB@@@;;;777===HHHLLLTTT^^^bbbaaa^^^^^^___[[[YYYYYY\\\___fffrrr~~~888:::;;;999777666888:::<<<>>>EEEOOOPPPKKKGGGHHHAAA>>>;;;888888888777555333222222111000///......,,,---..................,,,---///000111000///...000000////////////000000,,,---///000111111000000))))))***+++,,,---...///,,,,,,,,,+++++++++*********...555;;;===:::444//////...,,,***))))))))))))))))))))))))((((((((('''((((((((('''%%%$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''###%%%&&&&&&$$$$$$%%%'''$$$$$$######$$$%%%%%%&&&%%%&&&&&&''')))...555999000---***'''''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((()))++++++(((''''''&&&'''(((******((((((''''''''''''''''''"""%%%)))(((%%%$$$&&&)))%%%%%%$$$$$$%%%%%%&&&'''%%%$$$,,,<<>>HHHRRRWWW^^^eeefffaaa]]]]]]___[[[\\\```fffjjjnnnyyy555777999888777777:::======>>>FFFOOOOOOGGGCCCDDD<<<999777666666777666555444333222111000...------,,,,,,------...//////000+++,,,...000000///...,,,000000////////////000111***+++---////////////...((())))))***+++---...///,,,,,,,,,+++++++++******)))---666???CCC@@@777///,,,++++++***))))))))))))))))))))))))(((((((((((()))))))))'''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((###%%%&&&&&&%%%$$$&&&'''######""""""###$$$%%%%%%%%%&&&'''(((***000777===222///***(((''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''')))***+++'''&&&&&&&&&'''(((***+++)))))))))((('''''''''&&&!!!%%%)))(((%%%$$$&&&)))%%%%%%$$$$$$%%%%%%&&&'''%%%$$$,,,;;;BBB<<<222---(((---888CCCFFFBBB@@@AAAIIIIIIKKKRRR\\\]]]PPP@@@999555666<<<<<<777444666,,,222;;;HHH]]]uuuooo```ccckkkaaaMMMCCCBBB>>>:::<<>>:::666555333222222444777999444333222000000000000111,,,---------.../////////............---,,,+++***000000//////.........---++++++------------++++++***,,,......---,,,---...++++++******)))*********)))+++222:::AAA@@@777000***))))))))))))+++,,,---***)))((()))***)))'''&&&(((((((((''''''&&&&&&&&&'''%%%$$$&&&)))***(((&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&(((&&&'''&&&$$$######%%%'''%%%&&&&&&''''''&&&&&&%%%******)))'''%%%###"""!!!''''''%%%%%%'''---444:::999222)))%%%&&&'''&&&$$$'''''''''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&''''''((()))(((((((((******)))''''''&&&&&&&&&'''''''''%%%###"""###$$$$$$%%%&&&&&&''''''&&&&&&'''+++---555>>>666,,,111222555;;;AAADDDEEEBBB@@@MMMIIIKKKRRRRRRHHH>>>;;;777:::===<<<777333111111///333BBB\\\vvvfffVVV___jjjaaaLLL<<<@@@>>>888>>>NNNTTTYYYfffccciiilllggg^^^[[[aaaiiiooozzz~~~777666555444444555777888;;;???CCCEEEDDD@@@;;;888555444222111111333555777444333222000000000000111------------............---............---,,,,,,000/////////............+++,,,,,,------,,,,,,++++++,,,......---------...,,,+++******))))))))))))***+++...444::::::555000,,,+++***))))))******+++***)))((()))***)))(((&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$&&&((()))'''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&(((&&&&&&'''%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''%%%""" $$$%%%'''((())),,,111444888111***&&&''')))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&''''''(((((((((((((((***)))((('''&&&&&&%%%%%%((()))((('''%%%$$$%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%***---555???777---000000888AAAFFFFFFDDDCCCCCCAAA>>>@@@EEECCC;;;555333999<<<>>>;;;666111000000555:::KKKfff~~~lll[[[QQQWWW[[[RRRDDD===;;;???AAAJJJWWWXXXXXXcccXXX```ggggggbbbbbbjjjrrrzzz888777666555555555666777<<>>:::444000222666555666666444111222666:::DDD[[[vvvxxxaaaOOOGGGDDDCCCCCC>>>999<<>>@@@BBB???:::666777888444333222111111222333333222222111111000//////.........------,,,,,,,,,+++,,,,,,...///000000111111.........///////////////------++++++++++++------+++---//////...---...///222111///...---,,,,,,+++******+++---...---,,,***))))))******++++++++++++)))((('''(((******)))'''(((((((((((((((((((((((($$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&((($$$&&&(((((('''%%%$$$%%%&&&%%%###""""""###%%%&&&&&&%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&&&&&&&''')))***(((&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******(((''''''''''''((())))))((((((&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%$$$&&&'''&&&&&&%%%%%%%%%&&&'''((('''+++(((,,,;;;???:::;;;DDDGGGLLLRRRUUURRRKKKDDDEEECCC>>>444------000444555555444111///333:::@@@RRRkkkuuuaaaOOOCCCDDDBBB@@@???======BBBIIILLLWWWVVVOOOLLLEEECCCLLLXXX\\\```bbbeeemmm{{{888888888777777666666555999<<<>>>;;;555222333666333333222222222222222222111111111111000///...---------------,,,,,,,,,,,,+++,,,---...///000000000.........///////////////---,,,,,,++++++,,,,,,---***,,,......---,,,---...111111///...------------(((***,,,......---+++***(((((()))++++++,,,,,,+++(((''''''(((******)))(((&&&&&&&&&&&&&&&'''''''''$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&(((&&&'''((((((&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&'''&&&$$$###$$$%%%((()))%%%&&&&&&%%%$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((***,,,,,,(((''''''&&&&&&((()))***''''''&&&&&&&&&&&&''''''%%%%%%&&&%%%######%%%&&&&&&&&&%%%$$$%%%&&&'''((((((,,,(((+++<<>>???CCCHHHLLLOOOXXXTTTIIIIIIIIILLLVVV]]]```bbbcccfffnnn{{{999999999888777666555555666:::===:::444000222555222222111111111000000000000111111111000///...---,,,,,,,,,,,,,,,,,,------+++,,,---.........................../////////000+++,,,,,,------,,,,,,+++)))+++------,,,+++,,,---//////...---,,,,,,------(((***,,,---,,,,,,++++++))))))++++++++++++***)))(((''''''(((***+++)))(((%%%&&&&&&&&&'''''''''(((%%%''')))(((&&&$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&((('''(((((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%'''(((%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''')))+++---...)))(((&&&&&&&&&''')))***&&&&&&&&&&&&'''((()))***$$$%%%%%%%%%######%%%&&&'''&&&%%%$$$$$$&&&''')))%%%,,,***...@@@HHHBBB???>>>GGGVVVfffmmmiii\\\QQQJJJFFF<<<000...444888777555444222111444>>>MMMWWWooovvvaaaUUUNNNIIIAAAAAA>>><<<>>>CCCHHHLLLLLLUUUPPPGGGKKKOOOTTT]]]ZZZ^^^cccfffkkkrrr}}}999999999999888777555555666;;;???<<<666222333777111111000000/////////...000000111111111///---,,,+++++++++,,,,,,---------+++,,,------...------------.........//////000000++++++---......---++++++(((***,,,,,,+++++++++,,,---,,,,,,+++++++++,,,,,,)))***************,,,---++++++,,,,,,+++***((('''(((''''''(((***+++***((('''((((((((())))))******&&&(((***)))&&&$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&((((((((((((&&&$$$$$$&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%###%%%'''((('''&&&&&&'''&&&'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&''')))+++---///)))(((&&&%%%&&&''')))+++&&&&&&&&&'''((()))***+++$$$%%%&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$&&&''')))###,,,,,,111DDDKKKCCC======LLLbbbrrruuukkk\\\QQQFFFAAA666+++,,,444888666/////////111888GGGYYYeeeuuu~~~kkk\\\NNNAAA===???>>>;;;;;;@@@GGGJJJHHHRRRNNNGGGLLLRRRUUU[[[TTTZZZbbbiiiooowww777777888:::<<<<<<:::777777888999888666555555666888555222111222222000---000222222111000//////000)))***+++,,,------------...---,,,++++++,,,...///---+++***+++---//////.../////////---+++)))))))))***//////***(((((($$$+++,,,,,,+++******+++---+++,,,...//////...---,,,,,,+++***)))(((((((((((()))((((((((((((((()))***(((((((((((((((''''''&&&"""$$$%%%%%%%%%%%%&&&((($$$$$$$$$$$$%%%''')))***%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&+++)))&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%))))))&&&###$$$%%%&&&&&&&&&''')))***,,,---***)))((('''&&&&&&'''((('''+++***%%%%%%***+++(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$,,,(((***666BBBFFFBBB===BBBNNN___iiijjjcccZZZTTTGGG===222...222555333000///555:::999:::EEEZZZlll}}}www```MMMAAA@@@@@@???======@@@EEEJJJMMMLLLLLLNNNRRRTTTUUUUUU\\\ccckkkpppuuu~~~999999999;;;<<<;;;888666777888888777555444444555888555222111222222000...///000111111///...///000***++++++,,,------............---,,,,,,---------///...,,,,,,...///......---......---+++******+++%%%***,,,******,,,***%%%+++,,,,,,+++******+++---)))***,,,---------+++***---,,,+++***))))))))))))))))))(((((((((((())))))(((((((((((((((''''''&&&%%%&&&'''&&&$$$$$$%%%&&&############$$$&&&((()))&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&'''''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&& $$$%%%%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%%%%&&&&&&&&&&&&'''(((***,,,,,,***)))((('''&&&'''((()))''')))((($$$$$$)))***'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%(((%%%(((555DDDIIIDDD<<>>DDDKKKOOOMMMGGGBBB000///...000222333000---111222;;;OOOiiilllVVVKKKKKKLLLIIIDDD???===>>>AAACCCDDDBBBGGGLLLMMMNNNQQQYYY```iiioooyyy777777888;;;======;;;999666777777666333222222333555444333111///......///,,,---///...---,,,---///...---,,,++++++,,,...000......///000///...,,,+++...,,,+++,,,...//////......//////---+++))))))***---,,,------,,,***)))))))))+++------+++******+++((())))))***+++,,,,,,,,,+++******))))))))))))***++++++***)))))))))))))))(((((((((((((((''''''&&&$$$%%%'''&&&&&&%%%'''((($$$$$$%%%&&&&&&'''''''''############$$$%%%''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&)))((('''''''''(((((((((''''''''''''''''''''''''((($$$ $$$''''''&&&%%%%%%%%%&&&''')))+++,,,)))(((''''''((()))***+++(((((('''((((((&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&''''''((('''&&&)))666JJJUUUJJJ:::===???DDDKKKPPPMMMEEE===...///000111111///---,,,333777CCCZZZsss|||sssuuunnn]]]MMMJJJNNNSSSGGGDDDAAA???>>>>>>>>>===AAAFFFLLLOOORRRXXXaaaiiipppwww555555777:::<<<===;;;:::777888888777444222222333444444444222///---...///...///000///---,,,---...---,,,+++++++++,,,------........./////////......000...------...//////...---......---+++******+++,,,******------******,,,)))+++------,,,+++***+++&&&&&&'''((()))******+++******)))))))))))))))***,,,+++******))))))))))))(((((((((((((((''''''&&&###%%%&&&'''&&&&&&((()))$$$%%%&&&''''''''''''&&&############$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&######&&&((()))(((''''''''''''''''''''''''(((&&&###"""###%%%&&&&&&$$$$$$%%%&&&''')))***+++***)))((((((((()))***+++)))''''''***)))&&&$$$&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&'''(((%%%&&&)))222DDDQQQJJJ;;;BBBCCCIIIQQQWWWRRREEE999///000111111///------...333999EEEYYYjjjpppiii```\\\aaa```UUUKKKJJJOOOTTTHHHGGGEEE@@@;;;999999:::FFFJJJOOOTTTZZZbbblllssswww~~~555555666999;;;;;;999777999999999777555333333333333444444222...,,,---///000111111///---,,,,,,---++++++++++++++++++++++++...------......///000111555333111000000///...---***+++,,,,,,,,,,,,---...+++((((((,,,---)))***---(((+++---...,,,+++******''''''((()))***+++,,,---+++******))))))******+++---,,,+++***))))))))))))(((((((((((((((''''''&&&%%%'''((('''&&&&&&'''(((###$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&'''(((''''''''''''''''''''''''))))))((('''%%%$$$&&&'''$$$$$$%%%&&&''')))***++++++***)))((((((((()))***)))&&&&&&***)))$$$"""%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''$$$'''***111BBBQQQOOOCCCFFFHHHOOOZZZ___XXXEEE555000111222000---,,,///333222888BBBPPP[[[___[[[UUUUUU[[[\\\SSSHHHFFFIIILLLFFFGGGEEE???888777===CCCRRRSSSVVV\\\cccllluuuzzz666666777888::::::777555999::::::888555333333444333444444222...,,,---///111222222000---,,,,,,,,,******+++++++++******)))...---------...///111333:::888444222111000---,,,&&&(((+++,,,,,,---000222---)))))),,,,,,''''''+++(((+++---...,,,+++******+++++++++,,,---///000111+++++++++***++++++,,,,,,---,,,+++***))))))))))))(((((((((((((((''''''&&&'''((()))(((&&&%%%%%%&&&"""###$$$%%%&&&%%%$$$###''''''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&"""''',,,,,,'''$$$$$$'''((((((((((((((((((((((((***,,,,,,***&&&$$$&&&)))$$$$$$%%%%%%'''(((***+++,,,+++***((((((((())))))((($$$%%%)))((("""!!!$$$%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&%%%***---222BBBTTTVVVLLLHHHKKKSSS___eee\\\FFF333000222222///,,,---222777222777@@@JJJSSSYYY[[[[[[VVV]]]]]]RRREEE@@@AAABBBBBBDDDCCC<<<666999EEEPPP[[[ZZZ\\\aaajjjssszzz~~~;;;999888777777777666444444666888666333222333555333///...000000---...111111111000000//////......+++//////+++)))+++---+++------.........000333666??????:::222///...,,,(((---...------,,,+++***)))***,,,,,,+++)))((()))***(((***---...---+++******,,,,,,+++)))'''(((+++---+++*********************,,,++++++***)))(((''''''###%%%'''(((((((((***,,,&&&%%%%%%$$$%%%&&&'''((($$$%%%&&&&&&&&&%%%$$$###((('''&&&%%%$$$$$$$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''%%%$$$$$$&&&((($$$&&&'''&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%&&&'''((()))))))))))),,,***'''$$$$$$%%%(((***((((((((((((''''''''''''###%%%''''''''''''(((***''''''''''''''''''&&&&&&)))+++---444CCCSSS\\\]]]```fffhhhbbbVVVKKK>>>444333222000///000222555666444999AAALLL[[[dddbbbZZZ[[[XXXQQQFFF===888999<<<>>>??????===:::@@@SSSdddbbb[[[]]]iiiuuuzzz~~~<<<;;;::::::999999777666444555777555333222333555333000///222111//////222111111000000//////......,,,000000,,,***,,,...,,,,,,------------///222555AAAEEEDDD;;;222.........++++++,,,---------,,,,,,***+++,,,+++***))))))***(((***---...,,,+++******+++,,,+++)))((((((+++---......------,,,,,,,,,+++*********)))))))))))))))%%%&&&((((((((((((***,,,'''&&&%%%%%%&&&'''((()))$$$$$$%%%&&&&&&%%%$$$$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&&&&$$$######%%%'''$$$&&&'''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((+++)))'''%%%%%%&&&((()))((((((((((((''''''''''''$$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&(((***+++111AAAYYYoooyyyssswwwsssdddQQQCCC999333222111//////000222555777444999BBBPPPbbbnnnjjjaaaVVVQQQIIIAAA:::888999<<<===??????>>>AAAMMM]]]hhh___]]]bbbmmmwww}}};;;;;;;;;;;;:::888666555333444555444222111222333333000000222333000111444111111000000//////......---000000,,,+++---...---++++++,,,,,,,,,...111333???HHHLLLAAA333---...111((()))+++,,,.../////////***+++,,,+++***)))***+++)))+++------,,,******++++++++++++***))))))+++---,,,++++++***)))(((((('''(((((())))))************'''(((***)))((((((***+++(((''''''''''''(((((()))&&&&&&''''''(((''''''&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$"""######$$$$$$######"""$$$$$$%%%$$$######$$$&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''''''''&&&&&&)))(((''''''&&&'''''''''(((((((((''''''''''''&&&%%%'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%)))+++000AAA\\\wwwwww___GGG:::666555111000///...000222555777777:::CCCTTTiiiuuuooocccOOOIII@@@999666777999:::<<<>>>===>>>JJJ]]]hhhiii\\\```hhhrrryyy888:::;;;;;;888666444333222222333222222222222222333000000222333000111444111111000000//////......,,,///000,,,***,,,---,,,)))***+++++++++,,,///111888BBBGGG>>>222,,,---...)))***+++---.../////////***+++,,,,,,*********,,,***,,,------+++******+++***+++++++++)))***,,,...+++***)))((('''&&&%%%%%%))))))))))))))))))******)))***+++***)))((()))***(((((((((((((((((())))))(((((())))))************'''''''''''''''&&&%%%%%%$$$%%%'''(((((('''%%%$$$######$$$$$$$$$$$$#########$$$%%%%%%$$$###%%%&&&###%%%&&&&&&%%%&&&'''(((%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%'''''''''(((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&###''',,,444EEE[[[mmmttt|||jjjPPP>>>777777888333222000//////111444666:::<<>><<<>>>OOOdddiiiaaaZZZbbbkkkrrrxxx888;;;>>>===:::666444333222222111222222222222222333000///111222///000333111111000000//////......***......***(((+++,,,+++)))***+++++++++,,,---///222888;;;777222///---++++++,,,------............***+++,,,,,,+++***+++---+++,,,---,,,+++)))***+++***+++,,,+++***+++,,,......------+++***)))((((((++++++******)))((((((''')))***+++***)))((()))***))))))))))))))))))((((((''''''((((((((())))))***''''''((((((((('''&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%%%%&&&'''###$$$&&&&&&&&&&&&''')))%%%&&&'''(((((((((((('''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((&&&%%%&&&'''%%%&&&&&&&&&'''''''''(((&&&'''***555HHH]]]ggghhhzzzmmmWWWBBB999:::;;;999666444222000000111333444999;;;CCCSSSgggpppfffVVVHHHAAA888333444777999999>>>===;;;@@@QQQbbbbbbWWW[[[ccclllqqqzzz:::>>>CCCBBB>>>999666666222111111111333444333222444000000222111//////222111111000000//////......***------)))(((***+++***(((***,,,,,,++++++---...///333444222333444000+++---............------,,,***+++,,,,,,++++++,,,---,,,------,,,***)))***+++)))***,,,,,,++++++---...---,,,,,,+++***)))((((((,,,,,,+++***)))(((''''''((()))******((('''(((***((())))))))))))(((((('''%%%%%%$$$%%%%%%&&&'''(((''''''((())))))((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###%%%''''''&&&&&&'''((("""$$$&&&&&&&&&&&&((()))%%%&&&((()))******)))(((%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&&&&%%%%%%'''((('''&&&&&&'''(((%%%&&&&&&''''''(((((((((***((('''111GGG___iiiiiijjj]]]III999777<<<<<<777777555333111111222444555777>>>KKK]]]ooottteeeSSSCCC>>>999555555888;;;<<>>HHHVVV^^^\\\UUU___fffnnnuuu;;;@@@EEEEEE@@@:::777777333111000111444555444222666333222333222//////111111111000000//////......***......***(((***,,,***)))***,,,---,,,,,,---......000111000111333111,,,------............------***+++,,,,,,++++++,,,...,,,------,,,***))))))+++(((***,,,---,,,,,,---...******)))))))))(((((((((+++*********))))))(((((('''((())))))''''''(((***(((((()))))))))((('''&&&%%%%%%$$$$$$%%%&&&((()))&&&''')))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!###&&&'''&&&&&&&&&'''"""$$$&&&&&&&&&&&&(((***&&&''')))+++,,,+++******&&&&&&%%%%%%%%%&&&''''''%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$&&&''''''&&&&&&((()))$$$$$$%%%&&&&&&'''((((((***((((((///AAAVVV```aaaTTTLLL???555666;;;;;;666666444333222333555888999===JJJ^^^rrr|||gggQQQ;;;;;;999777777999===AAABBB===BBBSSS^^^^^^\\\^^^cccjjjsss}}}999???EEEEEE???999666555444222000222555666555333888555333444333//////222111111111000//////......+++//////+++)))+++---+++)))+++------,,,,,,---...+++///111......000///,,,,,,------...//////......***+++---,,,,,,+++---...---------,,,)))((()))+++(((***,,,---,,,,,,---...---------,,,,,,,,,,,,,,,))))))))))))************%%%'''((((((''''''(((***'''((()))))))))'''&&&%%%((('''''''''((()))+++,,,&&&''')))***+++***((('''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$###### """%%%&&&%%%%%%%%%&&&"""$$$%%%&&&&&&&&&(((***&&&(((***,,,---,,,+++***'''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%''''''''''''(((***######$$$%%%%%%&&&''''''&&&)))+++000;;;HHHOOOOOOAAA>>>888222333888999777444333222222444777;;;===EEEWWWooogggNNN555777999888888:::???DDDCCC===EEE[[[eee______gggfffmmmwww888<<<@@@BBB@@@===999888333222111000000222444555777777555444222///---,,,111111222000---,,,,,,---...---+++*********++++++))))))*********+++++++++000000//////............,,,...000111///......///,,,,,,,,,+++******---///++++++++++++++++++++++++---+++******,,,------,,,///...---,,,------//////***------******------***(((((((((((((((''''''''''''(((***++++++***)))(((&&&%%%$$$$$$&&&(((((('''%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%%%%$$$###%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))))))))((('''***)))((('''&&&&&&'''((('''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&''')))###%%%$$$$$$'''***'''!!!(((,,,,,,---555EEEOOOQQQFFF===555333333222333666777///...666:::888;;;CCCWWWiii}}}~~~bbbHHH555777;;;>>>??????>>>======HHHUUU^^^```bbbeeeiiikkkyyy===@@@DDDEEECCC???<<<:::666444222111000111222333444444444333222000///...000111111000---,,,,,,---------+++*********++++++------------------....../////////......---------***,,,///000000///000000---------,,,******,,,...,,,,,,,,,+++++++++++++++---+++******,,,------,,,...---,,,,,,,,,---......***,,,,,,******,,,,,,*********))))))((((((((('''''''''((())))))))))))((('''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&'''(((((()))(((((()))***************)))((('''%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))((('''&&&''')))###$$$###"""%%%(((&&&"""$$$(((***---999LLLYYY[[[III>>>444222222222222444333...///777::::::AAALLLiiisss~~~pppWWWAAA888;;;???AAA@@@?????????BBBIIITTT[[[```dddiiimmmtttAAACCCFFFFFFCCC>>>;;;:::999777444111000///000000222222333333333111000///000111111000---,,,,,,------,,,,,,++++++++++++,,,..............................------------,,,,,,(((+++...000000000000111...//////---++++++,,,------,,,,,,,,,+++++++++***,,,+++******,,,------,,,---,,,+++******+++,,,---))),,,,,,)))))),,,,,,)))++++++******)))((('''''''''&&&&&&&&&''''''((()))(((&&&%%%%%%&&&'''&&&%%%%%%$$$$$$###$$$%%%'''(((###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''((()))***+++++++++++++++,,,,,,,,,,,,((('''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''(((((('''&&&'''(((%%%&&&$$$"""###((((((%%%###(((***...>>>VVVcccdddNNN@@@444111222222111222111///333:::<<>>???BBBGGGLLLSSSZZZaaahhhooosss~~~BBBDDDEEECCC???;;;888666999777444222000000000111444444555555555333111000000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,...//////...///000//////000...,,,++++++,,,------,,,,,,,,,+++++++++,,,+++)))***+++------,,,,,,,,,***))))))******+++))),,,,,,)))))),,,,,,)))++++++***)))((('''&&&%%%''''''&&&%%%&&&''')))***)))'''%%%%%%&&&&&&%%%$$$%%%$$$###"""###%%%((()))###$$$%%%%%%&&&&&&%%%%%%###$$$&&&%%%$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&$$$%%%&&&((()))+++,,,,,,---,,,,,,,,,,,,,,,------((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''((('''(((&&&"""###(((***(((&&&***,,,000CCC]]]jjjgggRRRCCC555222333333111111222444999===???DDDSSSdddpppnnnhhh```WWWLLL@@@777999???EEEDDD>>>;;;>>>BBBIIIMMMSSS[[[ccclllsssxxxDDDDDDDDDBBB===999666555777666333222111111222333777888999999888555222000///000111000...------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,...000000...---,,,---...//////...,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,+++***)))((())))))***)))++++++))))))++++++)))***))))))'''&&&%%%$$$$$$((('''&&&&&&''')))***+++)))'''%%%%%%&&&&&&%%%$$$%%%$$$###"""###%%%((()))###$$$%%%%%%&&&&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%'''(((***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&'''%%%!!!!!!&&&)))(((%%%+++---111GGGdddoooiiiTTTFFF999444444333111111222666;;;===>>>EEEUUUeeegggbbbZZZSSSJJJAAA:::666777===BBBAAA<<<:::===BBBDDDJJJSSS\\\dddllltttzzzGGGGGGFFFCCC>>>:::888888666555333222111222444555999:::;;;;;;:::777333111///000000000...------///+++,,,,,,------------,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------...000000...,,,++++++,,,---......,,,******+++++++++,,,,,,------......+++***))))))+++,,,,,,+++---,,,***)))(((((()))***(((++++++((((((++++++(((((((((''''''&&&%%%$$$$$$&&&&&&''''''((()))***+++(((&&&%%%%%%&&&'''&&&%%%%%%$$$$$$###$$$%%%'''(((###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((()))***+++,,,++++++,,,------,,,***)))(((((('''&&&'''((()))***'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&'''"""%%%$$$"""&&&&&&"""))),,,111JJJiiirrrhhhQQQGGG<<<777444111000222///444999:::<<>>???<<<<<>>;;;999:::666555333222222222444555777888:::;;;;;;888555333...///000///...---...///++++++---.........------***++++++,,,---...//////,,,,,,,,,,,,---------...+++---//////...,,,,,,,,,)))+++------+++*********)))***+++,,,---///000000+++***((()))+++,,,,,,+++---,,,+++)))(((((())))))(((++++++((((((++++++(((((((((''''''&&&&&&&&&&&&$$$$$$&&&'''((()))))))))'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((()))*********,,,...//////---***(((''''''&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''"""&&&&&&!!! ###&&&'''"""***---222KKKiiioooaaaLLLEEE>>>999333------111...333888999===GGGUUU___[[[SSSJJJDDD<<<555444999777999<<<>>>???AAADDDFFFFFFPPP[[[aaaeeeoooHHHHHHFFFBBB===:::999:::888666444222222222333444444666999;;;;;;999666444...///000///...---...///***+++---...///...------((()))***+++---...//////,,,,,,,,,------.........))),,,...///...------...'''))),,,,,,+++*********((()))***,,,...000111222+++***((()))***,,,,,,+++...---+++))))))))))))***(((++++++((((((++++++(((((((((((((((((('''''''''!!!###%%%'''((((((((('''&&&%%%$$$$$$&&&(((((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''(((((())))))***,,,///111111...***'''&&&%%%%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''$$$((()))%%%###&&&))))))&&&...///333JJJgggiiiXXXGGGCCC???:::222++++++000///444999;;;@@@KKKXXXaaaUUUKKKBBB===666111444;;;999:::<<>>999555444444444333222222222222333777666555777999999555222222555888666222.........//////...------------......,,,***,,,///111000...+++///333222...+++---000------------,,,---000222''')))******)))))))))***(((,,,---,,,---111333000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))))))))((((((((('''''''''''''''((((((((('''%%%$$$&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""%%%'''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$###&&&%%%%%%&&&&&&((())))))******+++---000...***%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&''')))******'''%%%&&&)))+++***)))&&&'''((())))))((('''&&&$$$&&&(((((('''&&&&&&'''))),,,,,,222JJJddddddSSSCCC===888555000++++++...///:::888666HHH\\\eeejjjRRRLLLBBB888222111666:::777:::===@@@CCCFFFKKKNNN[[[aaaiiinnnvvv@@@BBBBBBAAA===999666555555555444333333333333444555555666999<<<===;;;999000222333333000...,,,,,,000000///..................,,,+++,,,...000000...,,,000333222...,,,---000***+++,,,,,,+++,,,...000,,,---...---,,,+++******(((,,,---+++---111222000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************)))(((((((((''''''''''''''''''((((((((('''&&&%%%&&&''''''(((((()))))))))&&&'''((('''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""%%%&&&&&&$$$&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''((()))******+++...000///+++'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))***---***((('''((()))'''%%%''''''((((((((((((''''''%%%&&&((((((''''''((()))***,,,+++111HHH```^^^NNN<<<888555444111------111333???>>>===MMM\\\aaadddQQQJJJ@@@888333444777:::===>>>@@@CCCFFFLLLTTTYYYdddiiipppxxx;;;===???>>>;;;999777777777666555555444444555555555555666999<<<===<<<;;;444333333444444333000...000000000///////////////---,,,+++,,,.../////////---000333222///---...///''')))+++,,,++++++,,,---/////////...---,,,******))),,,---+++,,,000111///------------------------------,,,+++************((((((((((((''''''''''''''''''((((((((('''&&&&&&''''''(((((()))******+++&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%(((''''''''''''(((((()))******,,,...///...+++(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((***+++---+++)))((((((((('''%%%((((((''''''''''''((((((&&&''''''''''''(((***---++++++***000FFFZZZVVVEEE333111111333111...000555===IIIIIIIIIVVV^^^]]]^^^OOOGGG===777666777999999===>>>???BBBGGGPPPZZZaaammmqqqxxx:::<<<>>>===;;;999777777888777666666555555666666666666777888999999888777666444333444666666333000///////////////......---,,,,,,+++,,,---.../////////111333222000.........&&&)))+++,,,,,,++++++,,,------,,,,,,---,,,+++)))))),,,,,,++++++///000---------------------------,,,,,,++++++***+++++++++(((((((((((((((((((((((('''(((((((((((('''''''''&&&''''''((())))))******&&&((())))))'''&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%)))(((((('''(((((()))))))))***+++------,,,***(((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&(((***+++)))(((((((((((()))))))))((((((&&&%%%%%%&&&((((((''''''''''''&&&(((,,,///++++++)))000DDDTTTMMM===...---///222111///222888GGGRRRSSSSSS]]]___XXXWWWKKKCCC:::777888;;;;;;999<<<>>>BBBGGGMMMWWW```gggrrruuu}}}<<<>>>??????<<<999777777777777666555555555555555444555777777888888999999333111///000222222000---------.........---,,,++++++,,,,,,,,,,,,---...//////111222222000...------'''***,,,------,,,,,,---,,,******,,,...///---+++))),,,,,,***+++......,,,------------------------+++++++++***++++++,,,,,,))))))))))))))))))))))))((((((((('''((((((((((((&&&&&&'''''''''(((((((((&&&((())))))(((''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&))))))((((((((()))******(((***+++,,,+++)))((('''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%''')))***)))))))))(((((((((((()))((('''&&&%%%%%%&&&'''(((''''''''''''&&&(((,,,///+++))))))111CCCOOOGGG666......000222000///333:::KKKUUUTTTTTT[[[YYYOOONNNFFF@@@999777:::===<<<:::>>>CCCKKKTTT[[[cccjjjnnnvvv{{{===???@@@???<<<999777777666555444444333333444444111333666888999;;;>>>@@@444222111000111111///...,,,,,,---...---,,,+++******+++,,,,,,+++,,,...000000000000000///...,,,+++)))+++---...------...///---+++***---000222000...))),,,,,,******------***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------************++++++++++++(((((('''''''''((()))***''''''''''''&&&&&&&&&&&&&&&(((******)))''''''(((###$$$$$$%%%%%%&&&&&&'''&&&''''''&&&$$$$$$%%%'''###############$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))***+++,,,***,,,---,,,***(((''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&(((***+++,,,---,,,)))&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''(((***---+++((((((333DDDMMMCCC333000000111333000///555>>>KKKQQQOOONNNSSSNNNEEEFFF@@@<<<999999;;;>>>>>>===AAAHHHSSS]]]eeekkkooorrr}}}<<<>>>??????<<<999888777444333333222222222222222///222555666777999===AAA555555555333000//////000,,,---...///...---+++***)))+++---,,,++++++...000///////////////---+++)))***,,,---,,,,,,,,,...000...+++***,,,000111///+++))),,,,,,)))))),,,,,,)))++++++++++++++++++++++++************+++,,,---...+++++++++,,,,,,---------(((((('''''''''(((***+++******)))((('''&&&%%%%%%&&&(((***+++)))((('''(((######$$$%%%%%%&&&''''''&&&'''(((&&&$$$###%%%'''$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((''''''((()))***,,,---...---///000...***''''''(((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((***,,,---,,,------***&&&$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((((((''''''((()))***'''(((444FFFMMMBBB222111111222333000000999CCCKKKNNNIIIGGGLLLGGG@@@CCC::::::::::::;;;===???@@@FFFMMMXXXccckkkppptttvvv:::<<<>>>>>><<<:::999888333222111111000000111111///222444444333444888;;;111222333000+++)))+++------...///000000...,,,+++)))+++---,,,++++++---000//////.........---***(((+++,,,,,,+++***+++...000...***(((***---...+++'''***,,,,,,))))))++++++(((************************))))))******+++,,,---...,,,,,,,,,------.........)))(((''''''''')))***+++,,,,,,+++)))(((&&&%%%%%%%%%(((++++++***((('''(((######$$$%%%%%%&&&''''''&&&(((((('''$$$###%%%'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((''''''((()))***,,,...///000222333000+++(((((()))''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''((((((((((((***,,,...///)))***+++)))&&&%%%'''***$$$%%%''''''''''''%%%$$$$$$&&&(((((('''&&&&&&'''***'''(((555GGGMMMBBB222222222333333111222<<>><<<999777666888:::666555333111111222333444222000000111444444111...///---,,,,,,...//////...,,,---///111000...,,,***------,,,,,,---...000111///111222111000......///------,,,++++++,,,,,,,,,)))+++,,,,,,++++++,,,---///---+++)))((()))+++,,,+++***)))((()))***,,,...+++++++++,,,,,,---------...,,,+++---///...+++((((((((((((((())))))))))))''''''((((((((((((((((((%%%&&&((())))))'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''((())),,,000444666333///---...,,,(((''')))))))))''''''&&&'''((()))%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((('''(((***+++///,,,***))))))((('''&&&%%%&&&'''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''(((((()))(((+++777GGGMMM@@@...---111333111...444AAALLLKKKJJJHHHGGGFFFDDD@@@>>>===<<<;;;:::;;;???DDDHHHRRR___kkkooorrr{{{@@@@@@>>>;;;888777888999666555333222111222333444222111000222444444111///000///......///000///---,,,---///000000...,,,***---,,,,,,,,,---...///000---...///...,,,+++,,,------,,,,,,,,,+++,,,,,,,,,***+++++++++******,,,---,,,,,,++++++++++++++++++***)))(((''''''(((***+++++++++++++++,,,,,,,,,,,,,,,***)))***,,,,,,)))'''''''''((((((((()))))))))((((((((((((((('''''''''%%%&&&((())))))'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((((((((***---111555888222///---...,,,(((''')))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&((())))))))))))***,,,---+++)))((((((((('''&&&%%%'''((('''&&&%%%&&&((('''&&&&&&&&&&&&'''(((((()))(((+++666GGGLLL???...,,,...///...111;;;KKKWWWRRROOOKKKHHHEEEBBB>>>;;;;;;;;;;;;:::;;;@@@HHHNNNWWWbbblllpppwwwAAAAAA???<<<999777888:::666555333222222222333444222111111222333333222000111000///000111000...+++,,,---///000///...,,,***,,,+++++++++,,,---...///,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))((())),,,...)))***,,,---------+++***,,,+++)))(((((()))***++++++++++++******************)))''''''((()))((('''&&&&&&'''''''''((((((((())))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&'''''')))))))))***---222666999111......///---)))''')))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''((())))))((('''((()))+++)))''''''(((((((((''''''((()))((('''&&&''')))'''&&&&&&&&&&&&'''((((((((((((+++666EEEKKK???...///---,,,---444BBBSSS^^^WWWSSSMMMGGGCCC???;;;888888:::;;;:::<<>>>>>>>><<<999888999;;;555555444333333333333444222222222222222222222111111000000111111///,,,))),,,---...///...---,,,+++++++++++++++,,,,,,---------......---++++++---///++++++,,,,,,,,,,,,,,,,,,++++++***((('''(((,,,///******+++,,,------------///...---,,,+++++++++,,,++++++******))))))(((((()))(((&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''((()))))))))(((''''''&&&&&&%%%&&&'''((((((''''''&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))((())),,,111555888000......000///***((()))(((((('''&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''&&&'''''''''%%%$$$$$$&&&)))'''&&&&&&((()))((('''''')))***)))((('''((()))'''&&&&&&&&&&&&'''((((((((((((+++555DDDIII>>>...333///,,,...777DDDQQQXXXSSSOOOIIICCC???<<<:::888555888:::;;;>>>GGGVVVbbbkkkmmmqqqxxx:::;;;;;;;;;999999:::<<<555555444444333333333444222222333222222222222333000000000000000...+++(((------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...---++++++---///***+++,,,------------,,,++++++***((('''(((,,,///---,,,+++***+++,,,...///......---,,,,,,+++++++++*********))))))((((((((()))((('''&&&&&&'''(((***&&&&&&&&&&&&'''''''''((())))))(((((('''''''''&&&%%%&&&&&&''''''(((((('''&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''(((''''''&&&&&&''''''(((((((((((())),,,///222444///---///222000+++((()))(((''''''&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$$$$%%%((('''&&&&&&((())))))(((((()))***)))(((((()))***'''&&&&&&&&&&&&'''(((((('''(((+++555BBBGGG===...111...---111999CCCKKKNNNHHHEEE@@@===<<<;;;:::999555777:::<<>>JJJYYYeeekkkooottt>>>???@@@>>>;;;888888888555555666666555555444333333444555333000000333666777555222222333333222111---------,,,,,,,,,++++++---.../////////...---,,,(((,,,000222111///------((())),,,.........---,,,+++,,,......---,,,---///---............---+++***((()))***+++++++++++++++))))))******++++++,,,,,,"""&&&))))))'''&&&'''((((((((((((((())))))))))))%%%%%%&&&'''((()))******%%%%%%%%%&&&&&&((()))***$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((()))******))))))((('''''''''''''''((((((''''''''''''(((((()))+++...000111///,,,***---,,,000444333---)))(((''''''&&&&&&'''(((***+++%%%%%%%%%&&&&&&&&&''''''&&&((()))(((''''''((())),,,***)))((()))***)))((('''((()))((('''&&&''')))'''&&&&&&&&&&&&'''(((((('''(((,,,333>>>CCC;;;...,,,...000111333777===AAA@@@>>>======>>>===:::888;;;888777???MMM\\\fffjjjpppvvvDDD===:::======888777:::666555333222111222222333333333444222111000111333666666555444333333222222*********++++++,,,,,,,,,....../////////---,,,+++---...000111222111///...,,,,,,------------------((()))***,,,---...//////---...///...,,,+++,,,---)))***,,,,,,***)))***+++((()))***+++******+++---''''''(((((((((((('''''')))$$$ %%%)))***(((&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))'''%%%&&&((((((&&&$$$(((((((((((())))))))))))((()))***)))((('''((()))'''''''''''''''(((((()))***,,,//////---+++******...//////...,,,)))&&&$$$(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((()))***+++,,,)))(((***,,,+++''''''+++&&&'''(((((()))(((((('''))))))((((((''''''&&&&&&(((&&&***666DDDFFF<<<000000...---000777>>>AAACCCEEEBBB???>>>>>>===:::777===:::;;;CCCQQQ^^^gggjjjmmmvvvFFF???:::;;;;;;888888;;;777666444222222222222222333444444222111000222333999888777555444222111111,,,------------------........./////////...,,,+++,,,---///000000000...---------------------,,,,,,******+++---............,,,---...---+++***+++,,,((()))++++++)))((()))***)))***++++++***)))+++,,,''''''((((((((((((''''''+++'''###$$$(((+++***)))&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&'''***,,,+++***'''''''''(((((((((((()))''')))***)))((('''((()))''''''&&&&&&&&&''')))******,,,...///---+++******+++,,,------,,,***((('''(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((()))***+++***((()))+++***'''(((,,,((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&)))'''+++777DDDFFF<<<000...---///666>>>CCCCCCAAADDDAAA===<<<===<<<:::888:::;;;@@@IIISSS]]]dddgggppp{{{GGG@@@:::999999888999<<<888777555333222222222222333444444333111111222333:::999888666444222000///...------------------,,,---......///......---,,,+++,,,---...///...------......------,,,,,,+++++++++,,,,,,---------------+++,,,---,,,*********,,,''')))******)))(((((()))***+++,,,+++)))))))))+++'''(((((())))))(((((('''***'''%%%&&&)))***(((&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&$$$######$$$'''(((((('''&&&&&&&&&&&&'''''''''''''''((())))))''''''((()))'''&&&%%%%%%&&&(((***,,,***,,,......,,,*********((()))***+++,,,+++***)))''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''')))***++++++((((((***(((&&&(((---***)))(((&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&)))(((,,,888DDDFFF<<<111+++,,,111<<>>;;;999:::;;;::::::999???IIIQQQWWW]]]cccgggwwwEEE@@@<<<::::::::::::;;;999888666444222222222222333444444333111111222444777777555444222111000///,,,,,,,,,++++++*********------..................,,,,,,---............---......------,,,+++******+++,,,,,,,,,,,,,,,++++++***+++,,,+++***)))***+++((()))++++++)))))))))***+++,,,---+++)))(((((()))(((((())))))))))))(((((('''&&&%%%&&&((('''%%%"""&&&'''((('''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&%%%$$$$$$###$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))(((''''''((())))))(((&&&&&&'''))),,,...***,,,------+++******+++'''''')))************)))'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((***+++,,,+++(((((()))'''%%%(((---+++***'''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&''''''((())))))---999DDDEEE<<<222+++,,,222===IIILLLEEE>>>===;;;888666777888:::<<<<<>>999888666555666888;;;===@@@IIIRRRVVVVVV]]]kkkxxx;;;>>>>>>===>>>@@@>>>999999888666555444444555555444555555444222222333444000000000000000000000000...------------------,,,,,,,,,,,,------///000111.............../////////------,,,,,,++++++*********+++++++++++++++******)))***++++++***)))+++,,,***,,,------,,,++++++,,,+++,,,---+++)))(((((()))((())))))******))))))((((((((()))))))))(((&&&%%%&&&'''((('''&&&&&&'''(((&&&&&&'''''''''((((((((("""###%%%&&&%%%&&&''')))$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((''''''(((******************++++++,,,+++,,,,,,+++***)))***+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%)))(((((())))))***+++,,,***'''''')))'''%%%''',,,)))((('''%%%%%%%%%&&&&&&'''''''''(((((((((((((((''')))...999BBBBBB:::111...///333999???BBB@@@===666777777777888:::>>>AAADDDKKKRRRTTTVVVaaattt:::======;;;===BBBAAA<<<888777666555555666777777444555555444222222333555111111000000/////////...,,,------------------...,,,,,,,,,,,,---///111222------,,,---------...///,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,)))***++++++******+++---***+++------+++***+++,,,+++,,,,,,+++)))((()))***))))))************))))))'''((())))))((('''''''''&&&'''((('''&&&&&&'''(((%%%%%%&&&'''((()))******"""$$$$$$######&&&((($$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''''''''(((***))))))*********)))((('''+++,,,,,,+++)))(((***+++(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))%%%&&&&&&''''''&&&&&&%%%))))))(((((((((((())))))((('''(((***(((%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&&&&(((...888@@@@@@888000///222666:::<<<<<<<<<<<<666888;;;<<<<<<>>>BBBEEEJJJPPPVVVYYY^^^kkk;;;===<<<888;;;BBBCCC@@@777666555555555666888999444555555444222222333555333333222111000///...---*********++++++,,,,,,,,,,,,,,,+++,,,---///111222,,,,,,+++++++++,,,---...++++++++++++++++++,,,,,,,,,---......//////......)))***,,,,,,++++++,,,---)))***,,,,,,***)))***+++***+++,,,+++)))))))))+++))))))************))))))%%%&&&'''&&&%%%%%%&&&'''&&&'''((('''&&&&&&'''((($$$%%%&&&'''(((***++++++&&&(((***(((&&&$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''''''''(((***'''((()))***)))'''%%%$$$+++,,,,,,***)))(((***+++&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((()))***%%%&&&&&&''''''&&&&&&%%%))))))(((''''''''''''''''''&&&(((+++)))%%%&&&)))%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%(((...888??????777//////444999<<<;;;:::::::::777:::>>>@@@@@@AAAEEEHHHPPPUUU[[[```gggvvv>>><<<:::999:::;;;;;;:::888777555444444555666888666666666444333333444666000111222222111000///......+++***---...---///333...///111222222000...,,,+++++++++,,,,,,---------((()))******++++++,,,+++------------...000111222))))))***+++---///111222---,,,+++*********+++,,,,,,,,,+++***)))))))))***(((((())))))*********+++$$$%%%&&&((()))*********%%%%%%&&&'''(((((((((((('''%%%###$$$''')))'''%%%'''&&&&&&%%%%%%%%%&&&&&&'''((()))(((''''''''')))###$$$&&&'''((('''&&&&&&!!!###***,,,)))(((,,,###&&&)))***)))(((((((((''''''(((((('''&&&%%%%%%(((''''''(((((()))***+++&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&(((***)))'''%%%$$$$$$&&&&&&&&&'''''''''((((((,,,...,,,444DDDAAA333///...555:::777444777;;;===;;;>>>CCCGGGCCC>>>???DDDRRR[[[bbbccckkk>>><<<:::999999:::::::::777666555444444444555666555666555444222222444666111222333333222111000//////,,,+++......---...222...//////000///...---,,,+++,,,,,,,,,,,,,,,,,,---******)))))))))+++---...---------......///000000,,,,,,++++++++++++,,,,,,---,,,+++*********++++++,,,+++******))))))******((((((((()))))))))******$$$%%%&&&((())))))******&&&''''''''''''''''''&&&'''%%%$$$%%%'''((('''%%%***)))(((&&&%%%$$$######&&&'''((((((&&&&&&'''((($$$$$$%%%&&&''''''''''''&&&###%%%******'''&&&)))$$$&&&)))***)))(((((((((((((((((((((((('''&&&&&&''''''''''''((()))******&&&&&&%%%%%%$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''')))***)))'''%%%%%%%%%&&&&&&&&&'''''''''(((((())),,,---777GGGCCC444111+++555<<<:::888999<<<===<<>><<<<<<<<<===???DDDHHHEEEAAACCCIIIQQQVVV]]]fffwww<<<<<<;;;999888777999:::666666666666555444222222333444333222000000222444222222222222222222222111111------//////,,,,,,...111000...,,,,,,---...///---------,,,,,,+++++++++++++++*********,,,...///------......---------,,,+++************++++++,,,,,,,,,++++++++++++***+++******))))))))))))******''''''''''''''''''''''''%%%&&&'''((())))))))))))'''''''''''''''(((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((($$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&''')))***,,,+++)))((('''&&&&&&&&&''')))++++++***(((((()))))))))*********))))))(((%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((((()))''''''''''''(((((((((((((((***+++***(((''''''(((''''''''''''((((((((((((%%%,,,333BBBOOOEEE666666999EEENNNKKKCCC===:::999<<<>>>CCCFFFDDDAAAEEELLLQQQVVV```nnn;;;<<<<<<:::888777:::<<<777777777666555333222111333333333111000000111333111111000000000111111111000...---000///,,,+++---222111///------...///111---------,,,,,,+++++++++)))***,,,.........---,,,,,,------...------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))((())))))******''''''''''''&&&&&&&&&&&&%%%&&&'''((()))))))))(((&&&&&&&&&&&&''')))***+++&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&'''((()))$$$%%%&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&(((***+++******)))((('''((()))((()))+++......,,,***)))((())))))***************)))%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))''''''''''''((((((((((((((()))***)))''''''((()))'''''''''((((((((())))))'''...666FFFQQQEEE777:::AAAMMMTTTNNNCCC<<<:::999;;;===AAADDDBBB@@@EEEMMMRRRXXXfffxxx999;;;<<<;;;888888<<>>CCC===;;;999666555444333333444444444222111000222444111111000000000111222333...,,,---000000---,,,...111000///...---...//////+++,,,,,,,,,,,,,,,,,,---***+++---/////////......((()))+++---------,,,+++------,,,******)))))))))++++++,,,,,,,,,+++***)))((((((((((((((()))******((((((((((((''''''&&&&&&&&&''''''(((((((((((((((+++***((('''&&&'''((()))%%%''')))((('''&&&(((******)))(((''''''&&&&&&'''%%%&&&'''&&&%%%$$$%%%'''###$$$&&&''')))*********%%%)))+++)))***...---)))+++///555777444///***''''''((())))))******))))))%%%%%%%%%%%%&&&'''((()))&&&&&&%%%&&&&&&'''((()))$$$$$$%%%%%%&&&'''''''''''''''''''''(((((((((((('''(((((('''%%%&&&(((***'''((((((((()))))))))))))))...777HHHRRRFFF@@@LLLaaagggeeeUUUBBB:::;;;>>><<<===@@@CCCBBBBBBIIIRRRXXX```ppp777;;;======:::;;;@@@EEE???===999666444444444555444555444333111111333555222222111111111222444555...,,,---000111---,,,...//////...---------------+++++++++,,,,,,---------------------...//////000'''(((+++---...---,,,+++(((((((((((()))***+++,,,++++++,,,---,,,+++***)))((((((((((((((()))******))))))((((((((('''''''''&&&'''((((((((((((((((((///---***'''&&&%%%&&&&&&%%%'''))))))'''&&&(((***&&&&&&&&&'''''')))******%%%&&&''''''%%%%%%&&&'''"""$$$&&&(((************$$$***,,,***+++...---(((+++000777999777000***'''''''''((()))))))))))))))&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&'''((()))***######$$$%%%%%%&&&''''''''''''''''''((((((((()))'''''''''&&&%%%%%%''')))(((((((((((())))))))))))(((,,,555GGGRRRGGGDDDSSSvvvyyyrrr[[[DDD999:::>>>===>>>AAACCCCCCCCCKKKUUU[[[bbbqqq:::;;;<<<<<<;;;;;;===>>>???<<<777555444555555555999888777666444444333333333777333,,,000===CCC>>>000///------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---......///000222---,,,++++++******++++++***************+++++++++,,,,,,,,,+++++++++******(((((('''(((((()))***+++///---+++)))(((((()))***%%%&&&((())))))((('''&&&'''((()))++++++)))((('''&&&''''''&&&%%%&&&(((***%%%(((******'''&&&''')))%%%%%%&&&%%%$$$$$$%%%''''''&&&&&&(((+++------,,,%%%&&&)))+++---///000000111444777888666111+++'''***)))((()))******(((&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&'''(((...,,,888HHHHHH>>>III___~~~|||uuucccKKK999888???<<>>???<<<999777777777666666888888666555444333333333333777555///444BBBGGGDDD000///------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---------///---,,,++++++******++++++***************+++++++++,,,+++++++++************)))(((((((((((())))))***...,,,***)))((()))******((()))***+++***)))'''%%%%%%&&&((())))))(((&&&%%%'''(((((('''&&&&&&(((***%%%(((***)))'''&&&''')))&&&''''''&&&%%%%%%&&&(((&&&&&&%%%'''***++++++***'''(((***,,,...///111111...000333444333...)))%%%(((''''''(((***+++***(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))((((((((((((((((((((((((((())))))(((&&&%%%&&&(((+++...,,,777GGGGGG???III___{{{qqqaaaKKK:::888======AAADDDCCCBBBEEEMMMTTT]]]iiivvv<<<======<<<::::::;;;===>>><<<:::999:::999777666777666555444333222222222111444333000777CCCIIIGGG111///------...///...---------------------------,,,,,,,,,,,,,,,,,,------+++,,,...---,,,++++++,,,---,,,++++++******++++++))))))*********+++++++++++++++*********)))))))))***))))))(((((((((((())),,,+++***))))))***+++,,,+++,,,,,,,,,+++)))'''&&&$$$%%%&&&''''''&&&%%%$$$((()))***)))((('''((()))&&&((())))))(((''''''(((''''''((('''&&&%%%''')))%%%%%%%%%''')))***)))(((*********+++---...000111,,,...000222111---)))&&&&&&&&&&&&(((***,,,+++***&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((******(((%%%$$$%%%)))------,,,777FFFGGG@@@JJJ^^^vvvnnncccVVVFFF;;;999===AAACCCDDDBBBAAAEEENNNVVVbbblllzzz===>>>>>><<<:::999:::<<<<<<;;;:::;;;;;;:::777555666555444333222222222222...000//////444>>>CCCBBB111///------...///...---------------------------,,,,,,,,,---------------+++,,,......,,,+++,,,------,,,++++++******++++++)))))))))***++++++,,,,,,*********))))))))))))(((******)))(((((('''((((((******))))))******,,,,,,,,,,,,,,,---,,,+++***)))%%%%%%&&&''''''&&&%%%%%%''')))******(((''''''(((''''''((()))((('''''''''&&&''''''&&&%%%%%%&&&(((&&&%%%&&&(((***+++***))))))))))))***+++---...///,,,---000111000...+++)))'''&&&&&&(((***+++***)))&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((('''&&&'''***,,,,,,,,,777EEEGGGBBBKKK\\\___UUUKKKDDD???:::;;;???FFFFFFEEECCCCCCIIISSS[[[fffppp~~~?????????<<<:::888999:::999999999:::;;;:::777555555444333222222222222222//////......222888;;;:::111000....../////////...------------------------,,,,,,,,,------.........***,,,.........---...000---,,,++++++******++++++((())))))***++++++,,,,,,*********))))))))))))(((******)))(((((('''(((((()))))))))******+++,,,,,,******++++++,,,,,,,,,,,,''''''((((((((((((''''''&&&(((***+++)))((('''''''''''''''(((((((((''''''%%%&&&&&&%%%$$$$$$%%%'''&&&'''(((+++---...---+++((((((((()))***,,,---...+++,,,...///...---+++))))))(((((((((******((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&(((******)))((()))***+++---777EEEGGGCCCJJJWWWKKKAAA999888999:::===AAAGGGFFFDDDCCCEEELLLXXX```kkkvvv@@@@@@???===999888888999999888888999;;;:::888666555444333333222222222333222000///000222555555555222000......///000///...------------------------,,,,,,,,,---......//////***,,,...///......///000---,,,++++++******++++++(((((()))***+++,,,,,,---++++++*********)))))))))***))))))(((((((((((()))))))))******++++++++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))%%%(((+++---,,,***))))))(((''''''((())))))(((&&&$$$%%%&&&%%%######%%%'''&&&''')))---000111000...((()))+++,,,.../////////***++++++++++++***((((((***)))((()))***)))(((&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))((('''&&&&&&&&&''')))***''''''''''''''''''''''''$$$'''***,,,+++***))))))***---999FFFIIIDDDHHHQQQBBB:::444555888:::>>>BBBEEEDDDBBBBBBFFFPPP[[[dddppp~~~AAAAAA@@@===999777777888:::999888999;;;;;;:::888555444444333333333333333222000///000222222111111222000......///000///...------------------------,,,,,,------.../////////+++---......---,,,---...---,,,++++++******++++++'''((()))***+++,,,------,,,+++++++++************)))(((((((((((())))))***)))******+++++++++******((((((((((((((()))******)))))))))(((((()))))))))%%%(((---000///---,,,,,,)))'''&&&''')))***(((%%%%%%&&&'''&&&$$$$$$&&&'''%%%&&&)))---222333222000***,,,000333555555555444,,,,,,++++++***)))(((((((((((('''(((******)))'''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))))))))((('''&&&&&&(((***+++''''''''''''''''''''''''%%%'''*********)))***+++)))...;;;HHHJJJEEEFFFLLL===777333666999<<<@@@DDDCCCBBBAAADDDJJJUUUaaaiiivvvBBBBBB@@@===999777777777;;;:::999:::<<<<<<<<<;;;555555444333333333444444000------///000///......222000///...///000///...------------------------,,,,,,------...///000000,,,...///...,,,*********---,,,++++++******++++++'''((()))***+++,,,------,,,,,,,,,++++++++++++***(((((('''(((((()))***+++******+++++++++******))))))((('''''''''''''''((())))))(((((((((((())))))%%%***///222222000///...)))'''&&&'''******(((%%%&&&'''((('''%%%%%%'''(((###%%%(((---222444333111---000444888;;;;;;999888//////...---,,,+++******&&&&&&&&&(((***++++++)))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))******)))'''&&&'''(((***,,,''''''''''''''''''''''''(((((()))(((((()))+++...)))///<<>>OOOWWWOOOBBB999444///)))(((+++---+++)))************))))))))))))$$$'''((())))))***%%%'''(((((('''&&&&&&'''%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))(((%%%&&&++++++''''''+++))))))((((((((((((((())),,,...:::LLLOOODDD<<<===222888888333333;;;CCCEEEBBBFFFCCCFFFWWWccclllyyyCCCBBB@@@>>><<<;;;;;;:::999999999888777777666666666555555444333333222222222111000///............111000///......------------------------.........---......///////////////---------------,,,++++++---,,,,,,++++++,,,,,,---(((***+++***)))((()))++++++,,,,,,------,,,++++++***++++++***))))))+++,,,++++++++++++************)))((('''''''''(((***+++))))))((((((((('''''''''+++,,,///555::::::444///+++'''''')))(((%%%&&&((('''''''''&&&&&&&&&%%%%%%'''&&&&&&(((---000111111222777CCCUUUbbbaaaQQQAAA888222,,,)))+++,,,***((())))))))))))))))))))))))"""$$$'''((('''&&&%%%&&&%%%'''(((((('''&&&&&&'''%%%&&&((('''&&&&&&''')))(((''''''''''''((())))))***''''''++++++''''''***))))))(((((((((((())))))---///;;;KKKNNNCCC::::::222666666333555===BBBCCCAAAGGGFFFKKK]]]iiirrrCCCBBB???===<<<;;;;;;;;;888888888777666555555555555555444444333333222222111000///......------...111000///......---......---------......//////000.........///////////////...............---,,,,,,+++,,,,,,------,,,,,,+++)))***+++***))))))***+++(((***---...///---+++))))))******))))))))),,,...------,,,+++***)))(((((()))((('''''''''((()))***)))))))))))))))(((((((((((()))---333999999555111***''''''))))))&&&&&&(((''''''&&&&&&&&&&&&%%%%%%((('''&&&'''***---......---666CCCUUUjjjppp^^^FFF;;;555...+++***+++***((((((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&%%%'''(((((('''&&&&&&'''%%%'''(((((('''&&&((()))((((((''''''(((((()))***+++))))))++++++(((''')))))))))(((((((((((())))))...111<<>><<<;;;:::;;;;;;999888888777666555444444444444444333333333222222111000///...............000000///...............,,,------...///000111111...............///000000---............---,,,,,,++++++------------++++++)))***++++++))))))***+++)))***,,,------,,,+++***))))))))))))(((***---/////////---,,,***(((''''''(((((('''&&&'''((()))***(((((((((((((((((((((((('''(((+++000555555222///)))&&&'''))))))&&&&&&(((''''''''''''''''''&&&&&&((('''&&&&&&(((***,,,---(((111;;;IIIaaaooo^^^BBB999444...************)))''''''''''''((((((((((((&&&'''''''''&&&'''***,,,%%%'''(((((('''&&&&&&'''&&&'''((((((''''''((()))((((((((('''((())))))***)))))))))++++++***)))***)))(((((((((((())))))***,,,000<<>>HHHLLLHHH@@@:::444333555<<>>BBBCCCGGGNNNRRR___cccdddmmmxxxAAA>>>;;;888777888:::<<<888777666555333222111000222222222222222222222222//////.........//////000//////.........//////000------------------,,,,,,000///---,,,---...000222///////////////......---...---++++++++++++---...***+++,,,,,,******+++,,,&&&'''***,,,------+++***---,,,***(((&&&'''+++...111000///---+++)))((((((''''''&&&%%%&&&'''((()))'''((((((((())))))******&&&'''))))))((('''((((((&&&$$$&&&++++++(((&&&((('''''''''(((((()))))))))"""$$$%%%%%%&&&***000666///+++))),,,+++((((((++++++...111222000---+++***'''(((((()))***++++++,,,'''((()))(((&&&%%%%%%&&&%%%'''(((((('''&&&&&&''''''((())))))(((((()))***)))))))))))))))******+++(((,,,+++&&&$$$'''%%% ''''''''''''((()))++++++---666BBBJJJLLLHHH???888666555999@@@BBBBBBHHHRRRWWWdddggggggppp|||@@@???===;;;::::::::::::???<<<888555333333222111555666555333111000222333000...---,,,,,,...111333......------------......---------.....................//////////////////---------.........////////////...,,,***)))+++---++++++,,,,,,,,,+++******(((((()))***+++,,,,,,,,,---,,,***))))))***,,,---+++,,,,,,+++)))(((***+++$$$%%%%%%&&&&&&%%%%%%$$$'''""" '''+++)))&&&&&&'''))))))(((''''''(((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((&&&%%%$$$&&&)))...000---,,,***)))))))))******'''***///111000...---,,,))))))))))))***+++,,,---(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))***###&&&)))+++***************++++++***(((''')))***((((((((()))******++++++000666DDDQQQNNN@@@888999111333;;;EEEJJJJJJQQQZZZgggkkkmmmlllnnn~~~???>>><<<:::999999999:::;;;:::888666444222000...555555555333111000222333111///---,,,,,,...000222......------------......,,,,,,------...//////000------------------------,,,------------............///...,,,******+++---***++++++,,,,,,,,,++++++)))))))))******+++,,,,,,,,,+++***))))))***+++,,,***++++++***)))((()))+++&&&&&&&&&''''''&&&&&&&&&((($$$"""###(((******(((%%%'''((((((&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&))),,,...,,,+++***)))))))))******(((+++///111000...,,,,,,***)))))))))******+++,,,(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***###%%%(((*********+++,,,***++++++***(((''')))***(((((())))))******++++++111888GGGTTTPPP@@@777888555777???IIINNNNNNSSSZZZdddhhhkkknnnuuu===<<<;;;999888888888999:::::::::888666333000...444555555333111111222333222111///------...///000......------------......,,,,,,,,,---...///000000------------------------,,,,,,,,,,,,------------...//////...,,,+++,,,---)))***+++,,,,,,---,,,,,,******************++++++************************)))***+++***(((((((((***''''''''''''''''''''''''((((((''''''((())))))***%%%'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&''''''(((******+++******))))))))))))***))),,,///111///...,,,,,,******)))))))))******+++((((((((('''''''''&&&&&&%%%%%%%%%&&&'''''''''((())))))))))))))))))))))))$$$&&&(((((())))))+++---***++++++***(((''')))***(((((())))))***+++++++++111:::KKKXXXSSSAAA777777888:::AAAJJJPPPRRRUUUXXXaaadddiiiqqq<<<;;;999888777777777888<<<===<<<:::666333222111333444555444222111222333333222000...---......///......------------......---------...............///////////////.........+++++++++,,,,,,,,,---------000222222111...------)))***+++,,,------------,,,+++***))))))******+++((()))************)))((()))***+++***)))(((((()))(((''''''''''''''''''(((''')))***)))'''&&&(((***&&&''')))(((&&&$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''(((((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))***,,,///000///...------+++******)))))))))******((((((((((((''''''''''''$$$%%%%%%&&&'''(((((()))************))))))))))))'''((((((((('''(((***,,,***++++++***(((''')))***((())))))******+++,,,,,,111<<>>TTTaaaWWWAAA777999777<<>><<>>WWWbbbUUU???999???<<>>111//////...------------...***+++,,,,,,,,,,,,+++******,,,------,,,,,,...///000///......---,,,***)))+++******)))((((((((((((((((((((())))))))))))***(((&&&$$$$$$%%%&&&&&&&&&&&&'''((())))))'''%%%$$$''''''''''''((((((((((((''''''&&&&&&&&&''''''(((%%%&&&'''(((((((((''''''***+++---111555888<<<===;;;;;;:::555///+++)))******+++,,,)))&&&%%%&&&(((***)))((((((''''''''''''''''''((())))))))))))(((((((((((((((((()))******)))***,,,,,,***)))***+++(((***,,,,,,++++++,,,---111<<>>999444222444666999777;;;AAADDDCCC>>>777333333444666666666666444333000000000000////////////000///.........///000111////////////000000000000000///......------......//////......//////000111111444666888<<<>>>:::222//////...------------...++++++,,,,,,,,,,,,++++++((()))))))))((())),,,...000000///...---+++)))((()))))))))))))))(((''''''))))))))))))************'''&&&$$$$$$%%%&&&&&&%%%%%%&&&'''((('''&&&%%%$$$&&&''''''''''''((((((((((((((('''&&&&&&&&&''''''&&&'''((())))))))))))(((***+++---111555:::???AAA;;;;;;:::777222---+++***+++++++++)))'''&&&&&&(((((((((''''''''''''''''''(((((()))***************)))(((((((((((()))******)))***,,,,,,***)))***+++(((***+++,,,++++++,,,...111;;;NNN\\\WWWIIIDDDHHHPPPMMMKKKPPPYYY______\\\cccnnnCCC???:::666333333555666777:::???BBBAAA===888444444444555555555555444444////////////000000000000......------...000111222111000000000/////////...//////................../////////...///000000111///333555444555777666111//////...------------...++++++,,,,,,,,,,,,,,,,,,++++++***'''&&&&&&(((+++000111111///,,,***((((((&&&'''(((******)))(((((((((((()))))))))*********)))'''&&&&&&'''((('''&&&$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&''''''((())))))))))))++++++---000444:::>>>AAA777777666555111...,,,+++++++++***((('''''''''(((''''''((()))))))))))))))))))))***++++++++++++***))))))(((((())))))***+++)))***,,,,,,***)))***+++)))***++++++***+++,,,...000:::MMMZZZUUUHHHEEEKKKPPPOOOQQQWWW___bbb```]]]hhhxxxBBB@@@===:::777555444444666999<<>>222111000000///...,,,++++++***)))(((((((((((('''((()))***+++,,,,,,++++++)))******+++++++++++++++)))))))))))))))***++++++)))***,,,,,,***)))***+++)))***++++++******---///...999LLLYYYSSSFFFDDDKKKMMMQQQWWW[[[]]]______```nnnBBB@@@>>>;;;888666444333666888:::<<<<<<;;;999777333333333333333333333333000000000000////////////,,,,,,---...//////000000111111000000//////............///000000000//////000000//////000000111222---111444555666999888444//////...------------...,,,+++++++++,,,---...///...//////...------///111...111222000+++((()))***'''((()))******+++******''''''''''''((((((((((((&&&%%%$$$%%%&&&%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***,,,---000444777:::===>>>111///---,,,---------,,,+++)))((('''((()))(((''')))***+++---------,,,+++))))))***++++++++++++******))))))))))))***++++++)))***,,,,,,***)))***+++******+++***)))***---///...:::NNNYYYRRRDDDBBBIIIKKKQQQXXXZZZYYYZZZ```fffrrrBBB@@@<<<888666555555555666777999:::;;;:::999888444444333333333333444444111111000000//////......,,,------...////////////000000000000////////////---...///000111000000///000000//////000000111222000222333444888>>>>>>::://////...------------...,,,,,,++++++,,,---///000...000000000...---...///---000222000+++(((***,,,...---,,,***)))))))))((('''(((((((((((()))))))))&&&%%%$$$%%%&&&%%%""" %%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((('''&&&&&&&&&((()))+++,,,---000444999>>>AAABBBCCC666222---,,,,,,...---,,,+++)))'''''')))***)))''')))***,,,------,,,+++***((())))))***+++***************))))))******+++,,,)))***,,,,,,***)))***+++***++++++***)))***---000000===QQQ\\\SSSCCC@@@HHHJJJOOOUUUVVVVVV[[[eeemmm{{{CCC???:::555222333555777666777888999::::::999999666555555444444555555666222111111000///......---,,,---......///.........////////////000000000000---...///111111111000///000000000000000111111222333333222222999AAABBB???//////...------------...,,,,,,++++++,,,...///000777888888666333000......+++///222000+++)))***---333111...+++((('''&&&&&&))))))))))))************((('''''''''((('''$$$"""&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((''''''''')))+++,,,......111777>>>CCCFFFHHHHHH;;;666000------......---,,,)))&&&''')))***)))'''(((***+++,,,,,,+++)))((((((((()))************)))*********)))******+++,,,)))***,,,,,,***)))***+++***++++++))))))***---000222???SSS^^^TTTCCC@@@GGGKKKNNNQQQSSSVVV]]]iiirrrBBB>>>999555333333666888444555666555444444555666444444555444222222444666333333333222111000000///...............///000000000000000111111111000000...///......------...///***,,,...111222222111000111000///000444<<>>KKKSSSQQQJJJCCC???666333///------,,,+++************)))'''&&&''')))'''((()))*********))))))*********))))))))))))(((((((((((()))******++++++))))))))))))************))))))))))))***,,,...000444;;;QQQ\\\QQQIIIKKKKKKGGGJJJOOOXXXdddtttDDDAAA<<<888555555666777444666888888666555555666222444555555444333333555000000//////...........................///000000...//////000000111111222000222444444222222555777......000111222000,,,***///---,,,+++---000444666333111///...//////---++++++++++++++++++,,,---...---///222444444222///---)))(((&&&&&&&&&&&&((())))))+++,,,+++***)))***+++%%%&&&((('''&&&&&&'''(((&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''&&&&&&&&&((('''(((((((((((())),,,///444>>>JJJPPPMMMEEE===888333222///......---+++))))))******)))'''&&&((()))((((((((()))))))))))))))+++++++++*********))))))(((((())))))************((()))))))))************)))))))))***+++,,,...///333:::OOO[[[QQQHHHIIIGGGGGGHHHOOO]]]lll{{{EEECCC>>>:::888777888999444666999999888666666666222444555555444333333444/////////..............................///000000---...///000111111111111555555666999===CCCIIIMMMAAA:::333111444555111---222000///------...///000000///.../////////...,,,,,,+++++++++,,,------...///............///000000---,,,+++******+++,,,---***+++---,,,***(((((((((%%%&&&((('''&&&&&&'''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''&&&&&&&&&((('''((()))(((((()))+++...444;;;DDDGGGCCC===777444222111000/////////,,,***)))******)))''''''(((***((((((((((((((()))))))))++++++++++++************)))))))))))))))*********((()))))))))************))))))******+++,,,---...000777MMMZZZQQQHHHGGGCCCHHHIIIRRRdddtttDDDBBB>>>;;;999999999:::444777::::::999777666666111444666666555333333333//////////////////.....................///000000------...///111444666888;;;888888>>>LLL[[[fffkkkeeeVVVCCC555111222222222555444222111000000000000........................------,,,,,,,,,,,,------///...,,,***+++,,,...000,,,,,,++++++++++++,,,,,,)))+++---,,,***(((''''''&&&((()))(((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''&&&&&&'''(((&&&((())))))((()))+++,,,222777<<<===:::555333222222000////////////---+++((()))***)))''''''(((***(((((('''''''''((()))***+++++++++************)))))))))))))))))))))******))))))))))))************))))))***+++,,,,,,------///555JJJWWWOOOGGGFFFBBBIIIKKKXXXmmm|||AAA???<<<:::888888999:::444777:::;;;:::888777777111333666666555333333333////////////////////////...............///000000000///...111888BBBMMMSSSTTTLLLGGGPPPdddzzzgggNNN;;;222000222222111111111111111111111---------------...///111///...---,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,((())))))******))))))((('''))),,,,,,+++)))((()))((()))***)))'''&&&'''((($$$$$$$$$%%%%%%%%%%%%&&&''''''((((((((('''&&&%%%$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''&&&&&&'''(((&&&((())))))((((((***+++///333777888444111000111111///---,,,---------,,,((()))))))))'''''')))***(((''''''&&&'''((()))***+++************)))))))))***)))))))))))))))))))))))))))))))))************)))******+++,,,,,,,,,,,,111555FFFRRRKKKFFFHHHFFFIIINNN___uuu>>>===;;;999777888888999555777;;;<<<:::888777777111333666777555444333333/////////000000000000000...............///000000444222111555BBBTTTfffqqqttthhh```hhhpppPPP:::333222,,,,,,---...///000111111------------,,,---000222000///...---,,,+++++++++***+++---------+++***(((***+++,,,------,,,+++***$$$'''***,,,+++************++++++***'''&&&''''''######$$$$$$$$$%%%%%%%%%'''((()))))))))(((&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&'''((('''&&&&&&'''(((&&&((())))))(((((()))+++,,,111555666333000//////000---+++***+++,,,,,,+++((()))))))))'''''')))+++(((''''''&&&&&&((()))************))))))))))))(((*********)))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,444555CCCMMMGGGDDDIIIIIIHHHOOOccc{{{;;;===>>>;;;777666777:::888888999::::::999777666666222222444333//////222111111000000000000111111---------------...///000555444555>>>QQQmmmsssKKK888777222333222000------000333---............000333555222222///***))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***+++***)))'''''')))+++---+++(((((())))))&&&$$$(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&''''''(((((((((((((((***,,,//////...---------////////////...+++)))(((+++***)))'''''''''((()))+++(((&&&&&&((()))'''%%%))))))))))))(((((((((((((((&&&$$$%%%((()))'''%%%)))***+++***))))))+++---***+++,,,,,,,,,---///111111;;;DDDFFFFFFGGGGGGFFFHHH[[[ppp{{{<<<<<<<<<:::999888999:::888999999999888777666666555333333555444111///222111111000000000000111111.........//////000111111222333999IIIccc]]]AAA777222222111...,,,+++---///---............///222444333444111,,,+++...///---++++++++++++++++++++++++)))***,,,------,,,+++***+++++++++***(((((()))+++---***(((((())))))'''$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&******)))'''$$$###$$$&&&&&&''''''((((((((((((((((((***,,,------------...////////////---+++)))(((+++***)))(((''''''((()))+++)))&&&&&&((()))(((&&&))))))))))))((((((((((((***((('''(((***+++)))''')))***+++***))))))+++---***+++,,,,,,,,,---///111333>>>GGGHHHGGGHHHHHHGGGOOO```qqq|||===;;;999999:::;;;;;;;;;999999888777666666555555555333444777777222000222111111000000000000111111...///000111222222222222333555@@@YYYzzzxxxRRR;;;444333111///---------------...//////...///111333555666333...,,,///000...************************((()))+++,,,---,,,,,,++++++,,,,,,+++))))))***,,,,,,***)))((()))((('''%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((())))))'''%%%$$$%%%'''&&&''''''(((((((((((((((%%%(((***+++,,,,,,---///000//////...---+++***)))***))))))(((((((((((()))***)))''''''((()))((('''))))))))))))((((((((((((***)))((((((******)))((()))***+++***))))))+++---***+++,,,,,,,,,---///111555@@@JJJKKKHHHHHHJJJKKKYYYgggvvv>>>:::777888;;;>>>===<<<999999888666555555555444444333555999999444111222111111000000000000111111---...000222333333333333666;;;LLLjjjeeeDDD888555222111111111000///---...//////......000111444555333...---//////---++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,+++,,,---,,,***)))***,,,+++***))))))(((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''!!!###$$$%%%$$$%%%''')))&&&''''''(((((((((((((((%%%''')))******+++,,,...000000///...,,,+++***))))))))))))(((((((((((()))***)))((('''(((((((((((())))))))))))((((((((((((((('''''''''(((((('''''')))***+++***))))))+++---***+++,,,,,,,,,---///111555BBBMMMMMMIIIIIIMMMPPPcccppp~~~>>>:::666777:::===>>>===888888888777666555555444444333555999999444222333111111000000000000111111---...///111333444444555666BBBYYYzzz{{{UUU<<<777222000333444333000---...000///.........000111333111---,,,......,,,------------------------******++++++,,,,,,,,,,,,+++,,,---,,,+++******+++*********)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''' """$$$%%%%%%&&&''')))&&&''''''((((((((((((((('''(((************,,,...111000///---,,,+++******((((((((())))))))))))((()))))))))((((((((()))***))))))))))))(((((((((((('''(((((((((''''''(((((()))***+++***))))))+++---***+++,,,,,,,,,---///111444CCCPPPPPPKKKLLLRRRXXXmmmyyy<<<:::777666888;;;<<<===666777888999888777666555444333444888888444222444111111000000000000111111......///000222444666777888KKKjjjkkkCCC:::111...111444111...---...000000...------......000///,,,+++......,,,........................++++++++++++++++++++++++***+++---,,,+++))))))***)))******)))((('''''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''')))((('''&&&&&&'''&&&''''''(((((((((((((((((()))***++++++,,,///111111000///---++++++******'''(((((())))))))))))(((((()))***)))((((((***+++))))))))))))(((((((((((()))***++++++))))))***+++)))***+++***))))))+++---***+++,,,,,,,,,---///111444EEESSSTTTOOOQQQZZZbbbwww;;;:::888666555777:::===444666999;;;;;;999777555555222333666666333333555111111000000000000111111000000///000222555999;;;@@@ZZZMMMAAA444///111333000+++---///000000...,,,,,,---+++......,,,,,,//////---------------------------------,,,+++************)))***,,,,,,***)))((()))((()))+++***'''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&((())))))'''%%%%%%%%%&&&''''''(((((((((((((((&&&(((***,,,---000444777111000...,,,+++******+++&&&'''((()))******)))(((''')))***)))((((((***,,,))))))))))))(((((((((((()))+++,,,+++)))(((***,,,)))***+++***))))))+++---***+++,,,,,,,,,---///111444GGGWWWYYYTTTWWWcccmmm::::::999666333444999===333555999<<<===;;;888666555222222555555333333666111111000000000000111111222111000000222777;;;>>>JJJhhhWWWIII999111222444000+++---///000000...,,,,,,,,,***---...,,,---000111...,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))(((***,,,,,,***(((((((((''')))+++***'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((!!!###&&&'''&&&%%%%%%&&&&&&''''''((((((((((((((($$$&&&))),,,///333888<<<222000...,,,+++***++++++&&&'''(((*********)))(((''')))+++***((((((***---))))))))))))((((((((((((''')))+++***'''&&&(((***)))***+++***))))))+++---***+++,,,,,,,,,---///111555IIIZZZ\\\XXX\\\iiiuuu===<<<:::999888999999:::777777777888::::::999888111222444666777777666666444333222111000000000000///222......666777888BBBRRRwwwsssTTT999333444///,,,/////////.........---------......------------......---.........,,,,,,...000///...---,,,+++*********)))******)))(((''''''((((((((()))***************%%%%%%%%%&&&&&&((()))***%%%%%%&&&&&&'''(((((((((%%%&&&''''''&&&&&&''')))'''((((((((((((((('''''''''&&&&&&%%%&&&'''((())))))))))))+++000666<<<@@@<<<444---+++***'''(((+++***)))'''%%%%%%''')))***))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&&&&'''((())))))***)))******++++++,,,------***++++++++++++,,,///111333FFF[[[cccbbbdddooo{{{>>><<<;;;999999999::::::888777777888::::::999888222333444666666666666555555444333222111111111111///333///...444666;;;JJJjjjdddBBB555333///...000//////.........---------------,,,,,,,,,,,,------//////........./////////111000...---+++*********)))******)))((('''''')))(((((()))***************&&&&&&&&&&&&''''''((()))''''''''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&'''((()))''''''))),,,222999@@@DDD@@@888000---+++((())),,,)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))&&&&&&''''''((())))))***)))******++++++,,,------***++++++++++++,,,///111444FFF[[[eeefffiiiuuu???>>><<<:::999999:::;;;888888777888::::::999888444444555666666555555444555444333222222222222222///333000...333666CCCYYY{{{QQQ:::222//////222/////////.........------,,,,,,,,,++++++,,,,,,,,,222///---...111333222000333222000...,,,+++***)))((()))***)))((('''((()))(((((())))))******))))))'''''''''''''''''''''((()))(((((('''&&&&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%&&&&&&''''''&&&&&&&&&''''''&&&&&&''''''((()))&&&''')))---444===DDDIIIFFF===444///,,,)))***---((()))***++++++***)))((()))))))))))))))))))))))))))***++++++++++++***)))&&&''''''(((((())))))***)))******++++++,,,------***+++,,,++++++,,,///111333EEEZZZfffjjjppp|||AAA???<<<:::999:::;;;<<<999888888999:::;;;999888666666666555555444444333444333222222111111111222...333111///333888MMMkkkbbbCCC555111111111////////////............------,,,,,,,,,,,,------222...,,,///555888777444666444222///---+++))))))((()))***)))((('''((()))(((((()))))))))))))))(((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''((('''''''''''''''''''''''''''(((((('''(((***///666>>>FFFKKKKKKAAA777222...***+++...((())))))******))))))((()))))))))))))))*********)))***,,,------,,,***)))''''''(((((()))))))))))))))******++++++,,,------***+++,,,,,,+++,,,///222111AAAUUUdddkkktttBBB???<<<:::888999;;;<<<:::999888999;;;;;;999777777666666555444444444333222111111000000000000000---222111111555:::SSSwwwsssNNN999333111///000000/////////...............------------......///,,,+++///777<<<<<<:::666555222000---+++))))))''')))***)))((('''(((***(((((()))))))))((((((''''''(((((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&'''((((((''''''((()))''''''((()))))))))))))))(((((((((((((((((('''''')))***,,,000666>>>EEEIIILLLBBB888333///++++++---***)))'''&&&&&&''')))***((()))))))))*********+++)))+++,,,......,,,+++)))((((((((())))))))))))))))))******++++++,,,------+++,,,,,,,,,,,,---000222...===QQQaaalllvvvBBB???<<<999777888:::;;;;;;:::999:::;;;;;;999777777666555444444444444444111000000/////////000000...111000111555:::SSSyyyXXX===444222///000000000/////////......///......------......///---,,,,,,000777<<<>>>>>>666444222///---+++))))))'''((())))))(((((()))***(((((()))))))))(((''''''&&&'''))))))***)))((('''%%%%%%&&&&&&'''(((((()))&&&((())))))(((((()))***'''((())))))************(((((()))))))))(((''''''******+++///555<<>>444333000000000000000/////////......------,,,,,,------...,,,---///222666:::===>>>444333111///,,,+++***)))&&&((())))))(((((()))+++(((((())))))(((''''''&&&%%%&&&(((*********)))(((&&&&&&''''''''''''''''''&&&'''((((((''''''(((***&&&'''((()))************((())))))***)))((('''&&&'''(((***---444;;;BBBGGGCCC;;;555222///+++)))***))))))(((''''''((())))))((())))))******+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++,,,------+++,,,---,,,,,,---000333333>>>PPPaaappp}}}BBB???:::777555666888:::<<<;;;::::::;;;;;;999777666555444333333444555666222111111111111111222222222222///111333333GGGjjjddd>>>333333222000000000000////////////---,,,,,,++++++,,,,,,------///222333555777;;;===333222000...,,,+++***)))&&&((())))))(((((()))+++(((((())))))((('''&&&&&&$$$&&&(((***++++++***)))((((((((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))%%%&&&'''((())))))))))))((()))*********((('''&&&%%%&&&(((,,,333;;;CCCGGG???888333222///+++((()))((()))***++++++***)))(((((())))))***++++++,,,,,,+++******))))))******+++*********))))))))))))))))))******+++,,,,,,------+++,,,------,,,---000333777AAARRRcccrrrFFFCCC===777222222666999============;;;:::888777666000000777:::888777999222333333222000///000222222111222222000333???LLL~~~hhhAAA333444444222222222111000///...---......---,,,---...///000---000000...///444666555222222111000...---++++++)))'''%%%%%%&&&((()))***,,,,,,++++++***)))((((((&&&&&&%%%%%%&&&'''((()))''''''&&&%%%%%%%%%&&&&&&((())))))((('''''')))+++,,,+++***((((((((()))***---...000000...***%%%###,,,(((%%%(((111:::@@@CCC@@@<<<666111...---+++)))++++++******))))))((((((444333111...+++,,,...111111...+++*********)))(((******++++++++++++*********++++++,,,,,,------.........///...---...000222888EEEUUUcccooo}}}DDDBBB===888444444777:::<<<===>>>>>><<<:::888777555000000666999777666888333444444333111000111333000000111111000111;;;GGGhhhfffAAA444333333222333444444333111000......---,,,,,,,,,...000111888999777111...111222111111111111111000...,,,++++++)))((()))+++...000111---,,,+++***((((((''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&''''''((()))'''((()))((('''((()))+++,,,+++)))((((((((()))******+++---------***(((&&&***((((((+++222;;;BBBFFF@@@;;;555000---,,,+++************)))))))))))))))//////...,,,++++++---///...,,,***)))***+++***))))))******+++++++++*********++++++,,,,,,------...---.........---...000333777EEEWWWeeeppp}}}AAA@@@===:::777666888:::<<<===>>>???>>><<<999777444111111555777666555666333444555333222111333444///...000111//////777@@@OOOwwwaaa@@@555333222333444777888777555222000...---+++++++++...111333???@@@===444/////////...///000111222111///---+++'''''''''(((***---000222000...+++((('''''''''(((###$$$&&&'''((((((''''''%%%%%%&&&'''((()))***+++%%%'''(((((('''(((***,,,+++***))))))((()))))))))(((((()))***************&&&'''))),,,111888@@@EEE@@@;;;444///,,,,,,++++++))))))))))))***************,,,------,,,,,,---//////---+++*********)))(((((()))***+++++++++++++++***++++++,,,,,,------...---.........---...111333666EEEYYYhhhrrr}}}>>>>>>===;;;999888999;;;;;;<<<>>>??????<<<999777333222222444555555444555333333444333111111333444//////000222111///444;;;CCChhhYYY???555333111333555999;;;;;;888444222...---+++***+++...111333===AAA@@@888222111///---...///000111000...,,,***&&&'''''''''(((+++...111222000,,,)))''''''((()))###%%%''')))***)))((('''%%%%%%&&&'''((()))))))))$$$&&&'''''''''(((***---******))))))))))))))))))((((((((((((((()))******###&&&)))+++---222999???>>>999222---++++++,,,,,,(((((())))))******++++++***---//////...------...222000---,,,,,,+++)))'''((()))***++++++,,,,,,+++***++++++,,,,,,------...------......---...111333555EEE\\\mmmvvv<<<======;;;999888:::;;;;;;<<<>>>>>>>>><<<999888222444555444444444444333111222222222000000222333000000111444222000333888>>>[[[rrrOOO<<<666333000111444999<<<<<<999555222...---,,,+++,,,...000222888>>>AAA;;;555222///,,,......//////...,,,***)))***++++++***)))***---000333111---***(((((()))***$$$&&&(((***+++***)))(((%%%&&&'''''''''&&&&&&%%%$$$%%%'''''''''(((***,,,)))))))))*********))))))***)))(((''''''(((((()))&&&(((*********---333999<<<888111---++++++,,,,,,(((((())))))******+++++++++---//////---,,,++++++000...---.........---+++******+++,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---...------...111444555EEE]]]qqq|||<<<<<<<<<:::888777999;;;;;;;;;<<<<<<<<<;;;999999222666777555333444555333000111222111000000222333222000111444333111333777:::KKKkkkcccEEE999666333///000333777:::;;;888555222......---,,,---...///000444<<<@@@<<<666222111///000000///...---+++***)))***++++++(((%%%%%%(((,,,222000---+++)))))))))***%%%&&&((()))******))))))%%%&&&'''''''''&&&$$$###$$$&&&''''''&&&''')))+++(((((()))************)))+++***)))((('''''''''(((++++++*********---222666999666111...,,,,,,+++***))))))))))))************(((***,,,,,,***(((((((((******+++---000222111000---------......------,,,***++++++,,,,,,------...,,,------------///222444777DDD\\\uuu<<<<<<:::888666666888:::;;;;;;:::999999999999999222888:::555333555555333111222222222111111333555222000000333333111333777999===RRRuuuVVV;;;555666444///...000444777888666444222..................------///777<<<999555666999;;;555444111///---+++++++++'''))))))&&&""""""%%%)))...---+++***)))(((((((((%%%%%%&&&&&&'''((((((((($$$%%%'''(((((((((&&&%%%%%%&&&''''''&&&&&&(((***'''((()))***+++******)))*********)))))))))((((((---***'''&&&)))---111444777444111///...,,,+++)))*********)))))))))))))))'''(((******)))((()))***))))))***,,,///000///...000000000000///...---,,,***++++++,,,,,,------...+++,,,---------///222555888CCC[[[www<<<<<<:::777444444777:::;;;:::999888777888999:::333999;;;666333555666333111333333333222222444666222//////111222000222666999555BBBdddzzzNNN666444666444///,,,...222444555444333111...//////000///---,,,+++***222777555444:::CCCHHH999777333000---,,,,,,---)))+++,,,***&&&%%%)))...*********)))(((''''''&&&$$$$$$$$$$$$$$$&&&''''''###%%%''')))******)))(((&&&'''((('''&&&%%%''')))'''((()))+++++++++***)))((())))))************))),,,'''"""!!!&&&,,,000222555333111//////---***(((++++++******))))))(((((('''(((*********+++---...---,,,+++,,,---,,,)))'''222222111111000...---,,,***++++++,,,,,,---......+++,,,---------///222555999BBBZZZyyy>>>;;;777555555666666666888888888888888888888888:::777444333555555333111222222111111111222333444111111111111111111222222444888<<>>KKKSSSVVVLLL>>>222,,,***+++,,,***)))((((((((((((******((((((''''''''''''((((((%%%&&&&&&'''(((((())))))+++)))((('''((()))((('''((('''(((***)))&&&'''+++'''***---///...---,,,,,,...***(((***,,,***)))+++&&&))),,,......///111222///...---+++******++++++)))***+++,,,,,,+++***)))))))))******+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...------///111777CCC[[[zzz;;;:::888666555666888:::;;;;;;:::999999:::;;;;;;666666555666666666555444222222333333444444444444---...///000111222333444333555666888FFFgggnnnFFF333222333000...........................,,,---222999===;;;888000---***+++000:::DDDKKKRRRJJJ>>>333,,,)))***,,,+++***((('''''')))+++,,,)))(((''''''''''''''''''&&&&&&''''''((()))))))))+++***)))((((((((('''''')))'''(((***(((%%%'''+++***---111222111...,,,,,,)))&&&%%%((()))'''(((***&&&(((+++,,,---///111444000...---+++************)))***++++++,,,++++++***((((((((()))******++++++,,,,,,,,,,,,,,,,,,++++++)))***,,,---------++++++++++++++++++++++++++++++/////////...------///111888CCC\\\}}};;;;;;:::777555555888;;;<<<;;;999999999999;;;<<<555666777777666666555555111222333444444444333333---......000111222333333444333222777GGGgggddd@@@111222222...------------............,,,******000999>>>>>><<>>FFFAAA999000***)))***++++++)))((('''((()))+++---))))))((('''''''''''''''&&&&&&''''''((()))))))))*********)))((('''''''''(((&&&&&&((('''%%%&&&+++///222666666444///,,,***###"""%%%***+++((((((+++'''((((((((())),,,111555222000...,,,***)))))))))))))))******++++++++++++))))))******+++,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++------......---...111333777BBB[[[}}}<<<===<<<888444444777;;;<<<:::999777777999:::<<<555777999888777555444555000111222333444333222111......//////000111222222222000000666EEEbbb~~~SSS999111000///...---------...............+++******...555:::<<<<<<............///111333444999888444///+++)))***,,,***)))(((((()))***,,,---+++***)))(((((('''((((((%%%&&&&&&'''(((((()))))))))***+++***(((&&&&&&&&&'''%%%%%%''''''%%%(((---111555999:::777111,,,)))###$$$''',,,,,,)))))),,,(((((('''&&&'''***///333222111...,,,***)))))))))((((((((())))))***++++++------......///000000000//////...------,,,++++++)))******++++++++++++++++++++++++++++++++++++++++++,,,---------///222555555???YYY}}}===>>>===999444222666:::;;;:::888666666888:::;;;555888::::::777444333444...///111333333222111000.../////////000000111111000000333888AAAXXX~~~dddAAA666333...---111------......////////////,,,,,,,,,---000333666777------,,,,,,---///000111111333333111---++++++,,,((())))))******+++,,,,,,,,,,,,***))))))(((((((((%%%%%%%%%&&&''''''(((((()))+++,,,+++(((&&&%%%&&&'''%%%%%%(((((('''***000222666;;;<<<999444...+++'''&&&(((***(((%%%''',,,'''((((((((((((***---000///...,,,***))))))))))))''''''''''''((()))***+++/////////000111111222222111000000///---,,,,,,+++******++++++++++++,,,,,,************************+++,,,---------///222444777AAA[[[>>>???>>>999444222555999;;;999777666666777999;;;666999;;;:::777333333333---///111222222222000///////////////000000000000///333999<<<>>>OOOvvvuuuRRR777555555++++++555........./////////000000---......---,,,---111333---,,,+++***+++---000222...111444333///---,,,---'''((()))+++,,,,,,,,,+++---,,,+++***))))))))))))$$$$$$%%%%%%&&&''''''((((((+++---,,,(((%%%%%%&&&'''%%%&&&))))))(((,,,222000555;;;===;;;666000---***((('''&&&### ###***&&&(((***+++++++++,,,...+++***)))(((((())))))***&&&&&&&&&&&&'''(((******.........///000000111111222222111///...---,,,+++***++++++++++++,,,,,,,,,************************------......---...111333;;;EEE^^^CCCBBB???;;;777555555777<<<:::777555555777:::<<<888777666777888777666444333000111333333000///111//////............//////000000555<<<>>>FFFaaa~~~QQQEEE777//////000...+++------,,,,,,,,,+++++++++------------------------///...,,,+++***+++,,,,,,111111222222111///,,,+++''''''''''''(((***+++,,,******)))''''''&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((((('''&&&%%%&&&(((***+++///111333444333///+++)))'''''''''((((((((((((((($$$%%%&&&((()))))))))))))))***,,,+++)))(((((()))'''((()))((('''&&&'''))))))+++...111222333222222555333000//////...---+++------,,,+++)))((((((''')))***,,,,,,+++++++++,,,+++,,,---,,,---///333666<<>>333...///111000.........---------,,,,,,,,,------------------------......,,,+++++++++,,,,,,...//////000///...---,,,''''''''''''((()))*********)))(((''''''&&&&&&&&&(((''''''&&&'''((()))***''''''''''''''''''''''''((('''&&&%%%&&&(((***+++...///111111000---+++)))'''''''''((((((((())))))&&&'''((((((((((((((('''(((***+++***)))'''(((((('''((())))))((('''((())))))+++...000222333333333333222000///000000///---+++++++++,,,++++++******)))+++,,,,,,+++++++++---+++,,,---,,,---///333666<<>>>>>??????===999666555------...///000111000///,,,,,,,,,+++++++++******++++++,,,,,,---......///---...///000111000000///222333555666555111---******+++,,,------,,,***)))((((((''''''''''''(((((('''((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))'''''''''(((((()))))))))(((((()))))))))*********&&&&&&'''((())))))((((((&&&(((******)))))))))***)))***+++***)))((()))+++)))))))))***+++---.........000333777:::999666222++++++,,,------------,,,***,,,......---,,,---...+++,,,---,,,---///333666;;;FFFhhh666777666444333444666999888999;;;<<<<<<;;;999888666555444555666666444222...,,,...333444222333666//////............//////111333444222111222111000+++...000...///333555333444444777999999666555666000000//////...---+++***---------,,,,,,,,,++++++++++++,,,,,,---...//////---...///111111111000//////111555777666222...******+++---......---+++***(((((('''''''''(((((()))$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&'''((()))************)))))))))))))))*********(((((((((((((((''''''&&&'''(((***+++***)))***+++(((*********)))((()))***))))))))))))***+++,,,---+++---222777;;;<<<999666)))******+++,,,---...///***,,,......---,,,---...+++,,,---------///333666===GGGjjj999666444333444666666666;;;<<<>>>???>>><<<999777555444333222333444555666555444333333222222333333000000111111111222222222000000111111111111000000000000000000////////////111555777444222333222000///000000000000000///...---,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,000000000000////////////333222333555777666111---,,,---.../////////...---***))))))((('''&&&&&&&&&&&&'''((())))))******)))'''&&&%%%&&&'''(((((('''(((((((((((((((((((((((($$$&&&((()))(((&&&&&&''')))'''%%%&&&(((***++++++)))((('''''''''(((***+++***)))((((((((()))+++,,,******))))))))))))******((()))******)))***,,,.........///222777<<<>>>???000...---...,,,***---222,,,,,,---,,,+++,,,///111,,,---.........000333555===JJJrrr:::888555444555666666666:::<<<>>>???>>>===:::999555444333333333444555555444444333222222222222333/////////000000000111111000000111111111111000000000000111111111111111111000555777444222444444111000000000000000///......---,,,,,,,,,------......---------,,,,,,,,,------------....../////////000222222222444666555111---+++,,,---.........------***))))))(((''''''&&&&&&&&&'''((()))************&&&%%%%%%&&&''''''''''''((((((((((((((((((((((((%%%'''((()))'''''''''(((***(((&&&''')))+++,,,+++'''''')))*********)))((())))))(((((())))))***+++***))))))(((((())))))***'''((())))))((()))***,,,+++,,,---222888===@@@@@@333...,,,---,,,+++,,,000((()))***))))))))),,,...---.../////////000333666<<>>===;;;666555444333222333444555444444333222222222222222...............///000000///000000111111000000///000000111111222222333333...333444222000222333111111111000000///...------,,,------------.................................***+++,,,---...///000000111111222444555333000---***+++,,,,,,------,,,,,,)))))))))(((''''''&&&&&&'''((()))******++++++***'''''''''(((((((((((()))(((((((((((((((((((((((('''((()))((('''((()))+++)))'''&&&&&&(((***+++***%%%'''***,,,,,,+++((('''(((((())))))******)))))))))((((((''''''(((((()))%%%'''(((((('''((()))+++)))))),,,111888>>>@@@AAA666///***+++,,,,,,,,,...***+++,,,,,,+++,,,...000...////////////111444777;;;JJJvvv>>>;;;888666666777777666999:::<<<>>>??????>>>>>>666555444333222333333444444333333222111222222222///...------......000000//////000000000000//////...//////000222333333444,,,000111///...111222000222222000///...---,,,,,,,,,------..................//////000000000000///+++,,,,,,---......//////...///111333333222///---)))******+++++++++++++++))))))(((((('''''''''''''''((()))***++++++++++++((()))******))))))***+++((((((((((((((((((((((((((())))))((('''(((+++---(((&&&%%%%%%&&&((()))(((&&&((()))++++++***)))(((&&&''')))*********)))(((((((((''''''''''''((((((%%%'''((()))(((((()))***)))***,,,222888<<<>>>???888///((())),,,,,,+++,,,+++,,,......------///111...///000000000222555777;;;IIIuuu???<<<888666777777777666888999;;;===>>>?????????777666555333222222333333333333222111111111111222000///...------///000111//////000000000000//////,,,---...///000222333333---111222//////222333222222111000...---,,,,,,,,,,,,---.../////////.........///000111111111000000........................,,,...000222111000...---))))))))))))******++++++(((((((((((('''''''''''''''((()))******+++******&&&((())))))''''''(((***((((((((((((((((((((((((((())))))(((((())),,,...***(((&&&&&&((())))))))))))))))))))))))***++++++&&&'''(((******)))((((((((((((''''''''''''((((((%%%'''******))))))***++++++,,,...222777:::::::::777///((())),,,,,,++++++''')))++++++******+++---...///000000000222555777;;;IIIsss>>>;;;888666777777777777777888:::;;;===>>>??????888777555333222222222222333333222111111111111111000///---,,,---...000222...//////000000//////...,,,---...///000111222222222555666222111444666555222111///---,,,,,,------,,,---...///000///......---...000111222111111000////////////......------))),,,///111000...------***))))))))))))***++++++((((((((((((((((((''''''&&&'''((())))))******)))"""$$$'''&&&######%%%((((((((((((((((((((((((((('''((())))))))))))+++------+++))))))***++++++++++++***)))((((((***+++,,,''''''(((((())))))(((((()))((((((''''''(((((()))%%%'''***+++***)))******---...///333666888777666444---)))+++---+++***+++(((***,,,---,,,,,,---......////////////111444777<<>>999888555333222111111111333222222111111111111111///...,,,++++++---///111......////////////............///000111111222222333666666222000333555444111000...,,,,,,,,,...///,,,---///000000000......,,,---///111222222111000------------------......'''+++///000...,,,,,,---******)))))))))***+++,,,'''(((((((((((((((((((((%%%&&&'''(((((())))))(((!!!$$$'''&&&###"""%%%((((((((((((((((((((((((((($$$&&&)))***))))))+++,,,,,,***(((((()))*********))))))*********+++++++++(((''''''''''''((())))))***))))))(((((())))))***###&&&)))***)))(((((()))------///333666777666444///,,,+++------******,,,***,,,/////////...///000---.../////////000333666:::IIIttt;;;888555555666777888888777888888999:::;;;<<<===999888666333222111111111333222222111000111111111...,,,***)))***+++...000......////////////......000000000111222222333333222555444///...000222111000///---,,,,,,---...///,,,---///000111000///---+++---///111222111000///******+++,,,------...///&&&***///000...,,,,,,,,,+++***)))))))))***,,,---'''''''''((((((((((((((($$$%%%&&&'''((((((((((((###'''***)))%%%$$$'''+++((((((((((((((((((((((((###&&&)))******)))***+++)))'''%%%%%%&&&''''''''''''(((+++------,,,***)))(((((('''&&&&&&((()))*********))))))))))))******"""%%%((()))(((''''''(((,,,---///222666777666444,,,+++---///---******---'''))),,,---,,,+++,,,,,,,,,---.........000333555999IIIvvv???<<<999888::::::999777777;;;@@@CCCAAA>>><<<:::===999555222222333333333444333111///......///000......---------......///---......///000111111222333222000//////000222333333222111/////////000111/////////...,,,+++---...//////000000000000//////---...///000000111000000,,,------......------,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''((((((((((((''''''$$$&&&)))))))))(((((())))))(((&&&%%%&&&''')))+++''''''''''''((((((((((((&&&(((******)))((()))***))))))((('''''''''''''''$$$,,,+++''')))///((((((((((((((('''''''''*********)))))))))))))))&&&(((******)))((()))***//////000333666777444111******+++++++++******))),,,,,,,,,,,,---...//////000000///...---///333666>>>QQQxxx@@@<<<999888999:::999888999<<>>;;;;;;999777444222222222333444333111///......///000...------------...//////......//////000111111222333222000//////000222333333222000/////////000111...//////...,,,,,,---//////000000000000000000///...//////000000000000///,,,------------------,,,------------------------((((((((((((((((((((((((''''''((((((((((((''''''&&&(((******((('''''''''***)))((('''&&&''''''(((''''''''''''((((((((((((%%%'''))))))((((((((()))))))))((('''''''''''''''$$$###''',,,,,,))))))---((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))***(((((()))***/////////111333444222000++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////000000///......000333666???SSS{{{AAA===999777777999999999;;;;;;===AAAEEEDDD@@@;;;888::::::888333111111333333222000///...//////000---------------...//////...//////000000111111111222111000//////000111222222111000000///000000000---.........------...000000000111111111111000000///000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''((((((((((((''''''((()))+++***(((&&&&&&'''+++******)))((('''%%%%%%&&&''''''''''''(((((((((%%%&&&(((((('''''''''((()))((((((''''''''''''(((***'''&&&***+++))))))***((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((((()))***///...---...///000///---+++,,,,,,---------,,,,,,,,,,,,,,,,,,---.../////////000///......000444777???WWWAAA>>>:::777777777999999;;;999:::???EEEEEE@@@;;;777;;;===:::444000111333222111000///////////////---------------...///000//////000000000111111111111111000000000000111111111111000000000000000000,,,---......------///111000000111111111111000000000000111000000///...------------,,,,,,---------))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''')))***)))((('''((())))))***++++++***(((%%%$$$&&&&&&&&&'''''''''(((((($$$&&&(((((('''&&&'''((()))(((''''''''''''((((((+++'''$$$%%%((()))((('''((((((((((((((()))))))))''''''((((((((((((((()))'''((())))))(((((()))+++///...,,,++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...///111555999@@@ZZZ@@@>>>;;;888666666888999:::888999===BBBCCC???:::777;;;>>><<<555111111333000000000///////////////,,,,,,,,,------///000000000000000000111111111111111000000000000000000111000000000111111111000000,,,---......------///111000000111111111111000000000000111000000///...---...---,,,,,,,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''))))))((()))***,,,'''(((***++++++)))'''%%%&&&&&&&&&&&&''''''''''''$$$&&&(((((('''&&&'''(((((((((''''''''''''(((((()))'''$$$$$$'''++++++)))(((((((((((())))))******((((((((())))))*********(((((()))((('''''')))+++------,,,+++*********+++))))))***+++++++++++++++,,,,,,,,,,,,---...//////...////////////222666:::AAA___>>>>>>===:::777666777888999999999===@@@AAA===::::::<<<>>>;;;666222111222////////////////////////,,,,,,,,,---...///000111111111111111111111111111000000000000000000000000//////000111111111111000---.........------...000//////000000000000/////////000000000000//////......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''%%%'''((((((((())),,,...''')))***++++++***(((&&&%%%&&&&&&&&&&&&'''''''''%%%&&&(((((('''''''''((((((''''''''''''(((((()))((()))(((&&&)))---///---'''(((((())))))******+++(((((())))))******++++++((())))))(((''''''***,,,,,,------,,,+++******+++(((((()))***++++++++++++,,,,,,,,,,,,---...//////......//////000333777;;;DDDeee<<<>>>???<<<999666666777999;;;===>>>???>>>===;;;>>>===<<<:::777444222111......///////////////...,,,,,,,,,---...///000111111111111111111111111111//////000000000000//////...///000111222111111000...//////...,,,,,,---///......////////////.........//////000000000000//////...,,,++++++,,,...///------------------------))))))))))))))))))))))))''''''(((((((((((('''''''''((()))(((((()))+++...***+++++++++***((('''&&&%%%%%%&&&&&&&&&'''''''''%%%'''))))))((((((((()))'''''''''''''''((())))))&&&***+++((((((,,,...,,,'''(((((()))******++++++''''''(((((()))******+++((()))((('''&&&'''***,,,***---//////,,,++++++,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---...//////000333888<<>>???>>>999666555666:::===???@@@???=========@@@===;;;999888666333111......///////////////...+++,,,,,,---...///111111222222111111111111111111//////000000000000//////...///000222222222111000/////////...,,,,,,---...------............------......///000000111000000///...,,,++++++,,,...///++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((((((((('''''')))******)))'''(((***,,,------,,,+++)))'''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&(((******)))((()))***'''''''''''''''((()))***###***,,,(((%%%)))+++)))'''(((((()))***+++++++++&&&&&&&&&'''((())))))***))))))((('''&&&'''***,,,)))---000000...,,,,,,---)))***+++,,,------...---,,,,,,,,,,,,---...//////---......///000444999===LLLooo===<<<<<<;;;:::999888888888@@@AAA::::::AAABBB<<>>???:::999???@@@===>>><<<999777777666555333111000///......---.........------......///000111222222333333222222111000000000//////000111111222000///...------...//////......---------------...---///111111000...............////////////......000//////////////////000------,,,+++++++++,,,,,,---+++(((&&&&&&''')))+++'''((()))((('''&&&'''(((((((((((((((((((((((((((++++++******)))(((''''''&&&&&&&&&'''''''''''''''''''''((())))))******+++(((((())))))))))))((((((((((((''''''(((((()))***(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))))))))******(((***,,,...//////...---)))************+++++++++,,,+++++++++,,,...000111---111------222111444BBBOOO:::;;;;;;:::999888666555666;;;===:::999===???======;;;999888666555444333000000///..............................///000111222222222333222111111000000000000000111222333333111000...------...000111...------------......///---///111000///......///......////////////......000000////////////000000.........,,,+++***++++++,,,+++***((('''(((+++---((()))***)))'''&&&&&&'''(((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''((((((((()))******++++++(((((())))))))))))((((((((((((((('''((())))))***((((((((())))))***++++++((((((((((((((((((((((((***))))))(((((())))))***((())),,,...///000000///))))))******+++++++++***---,,,++++++,,,---///111---000------222111444BBBRRR:::;;;;;;;;;:::888666555666999;;;999999<<<======<<<;;;:::888555444444444000//////............///000000//////000000111111111111222222111111000///000000000000111222333444111000.........000222444......---------...//////---...000///.........///......////////////......///......------......///000111111...+++)))***,,,)))+++,,,+++)))((()))+++((()))***)))'''&&&&&&'''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&((((((((()))******++++++(((((())))))))))))((((((((((((((((((((()))******'''(((((()))******++++++(((((((((((((((((((((((()))((((((''''''(((((()))((()))+++---///000000000))))))***++++++++++++***---,,,,,,+++,,,---///000,,,000------222111555BBBUUU;;;;;;<<<===<<<999777555555777999999999:::<<<>>>;;;;;;:::888555333333444//////............//////111111000000000000111111000000111111000000///...000000000000111222444444000/////////000111333444//////...............///---...//////------///000......////////////.........------,,,,,,------...///111222000,,,+++---000---///000---)))&&&'''((('''((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''&&&&&&&&&''''''((())))))******+++(((((())))))))))))(((((())))))(((((())))))***+++'''((()))***+++++++++***))))))))))))))))))))))))((((((''''''''''''((((((((((((***,,,---...//////)))***+++,,,---,,,++++++,,,,,,,,,------.........,,,000------333222555CCCXXX;;;<<<>>>>>>===;;;888666444555777999999999;;;>>>:::;;;;;;888444222333555//////............//////111000000/////////000000///////////////...------/////////000111222333444000000000000000000000000111000///......---......,,,---......------///000......////////////.........------,,,,,,------...,,,///222111//////222666:::;;;999222***&&&'''***&&&''')))(((''''''((()))''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((('''''''''&&&&&&&&&&&&''''''(((((()))******(((((())))))))))))(((((())))))(((((())))))***+++&&&''')))***++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***,,,------...***+++---......---,,,+++***,,,---...///...---,,,,,,///,,,---333222555CCCZZZ<<<===>>>???>>>;;;999777444555777999999999;;;>>>:::;;;;;;888444222333555//////.........//////000000//////.........//////.........///...------,,,.........///000222333444000000000000///...---,,,222111000......---------,,,---......------///111......////////////............------------......(((---111111000222777<<>>PPPTTTUUUMMM???333---+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********)))'''&&&'''***+++***((())))))******)))(((((('''%%%''')))+++,,,---------+++,,,...///000///------,,,,,,,,,---------......---111......444222555BBBXXX;;;;;;<<<<<<<<<;;;;;;:::777777777777777777777777;;;999777555444444444444111000000//////000000111---......//////......------///000000///...///000/////////000111111222222000000///............///000///...---,,,---......,,,...000000///...///000////////////............000//////000333444444333000......///...---111777HHHPPPWWWRRRDDD555---+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))******)))((('''((()))***)))((((((((((((((((((((('''&&&&&&''')))+++,,,---,,,,,,+++,,,---/////////...---,,,,,,,,,---------......,,,111......444222555BBBYYY::::::;;;<<<<<<<<<<<<<<<999999888777666666666666:::888666444444444555555111111000000000000111111111111111000///...---,,,,,,...000000000///000111//////000000111222222222/////////.........//////000///...,,,,,,---...///,,,---/////////...000111///////////////............------///222777;;;===666333000//////000111222:::EEENNNKKK>>>111***)))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))((()))***+++(((((((((((())))))))))))&&&''''''(((''''''&&&&&&&&&''')))+++,,,,,,,,,,,,++++++---...............,,,,,,,,,---------......,,,000---...333222444BBBXXX::::::;;;<<<============;;;:::999777666666666666888777666444444444555555111111000000000000111111444444333222000...,,,+++---...000111000///000111/////////000111111222222......//////////////////000///...---,,,---......,,,---//////......000222.........//////////////////...,,,---222;;;EEEKKK===999333///...000000...000888@@@>>>555,,,)))+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''))))))((((((***,,,'''(((((()))((())))))***&&&&&&''''''''''''&&&&&&'''((()))+++,,,,,,,,,+++***+++,,,------.........,,,,,,,,,---------......,,,000------333111444AAAWWW:::;;;<<<===============<<<;;;999777666666666777555555555555555555555555111000000//////000000111333333333222000...,,,,,,...///111111000///000111.........///000000111111---...//////000/////////...............---------,,,---............111333.........///////////////111000...///444@@@MMMVVVDDDAAA888///+++---...,,,///222555333...***+++---))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))***+++((((((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%(((******''''''))),,,'''((())))))(((((()))***%%%&&&''''''(((''''''''''''(((***+++,,,,,,++++++******+++,,,---......///,,,,,,,,,---------......+++000------333111444AAAWWW;;;<<<<<<============<<<<<<;;;999777666666777888333444555777777666444333000//////......//////000......////////////......///111222222000//////000---------...//////000000,,,---///000000000//////---...///000///...,,,+++,,,---......---...111444............/////////000000000///000555???MMMVVVLLLJJJ???111***,,,...---222111000...++++++,,,---************************((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$(((+++***'''&&&)))---&&&(((***)))(((''')))+++&&&&&&'''((((((((((((((('''(((***+++,,,,,,++++++*********+++,,,---//////,,,,,,,,,---------......+++///------222111333AAAWWW<<<<<<============<<<<<<<<<;;;999777666666777888111333666888888666444333//////............//////)))***+++---...//////000000222333222000/////////,,,,,,------.../////////,,,---///000000000//////,,,---///111000...,,,***,,,---...------///111444---.........//////000000------...///333<<>>GGGQQQPPPGGG999000000666999999111+++------)))(((++++++*********)))))))))(((*********)))((('''''''''+++)))((((((***+++,,,,,,,,,,,,+++)))(((&&&%%%$$$&&&$$$###%%%(((***)))''')))***+++,,,+++***(((&&&''')))***)))((('''(((***))))))))))))************+++***)))'''''''''((()))+++)))''''''''''''&&&%%%)))******++++++,,,------.........,,,***)))+++,,,---------............///...------///000111888AAA[[[CCC@@@<<<::::::999999888666777888777555333333333333333333222333333444444111111000000000000111111////////////000000000000///111444555333111000111//////////////////000000///111222444444333222111///---+++,,,...///---+++......//////............---------......///000111000000000//////444<<>>444...111666999999000+++++++++)))(((+++))))))))))))))))))))))))(((((((((((())))))))))))+++)))((()))***,,,---......---+++)))(((&&&%%%%%%'''&&&$$$%%%'''((('''%%%***+++,,,,,,,,,+++)))(((''')))***)))((('''(((***(((((()))))))))************))))))(((((((((((()))((('''%%%&&&'''((((((''')))******++++++,,,,,,---,,,,,,,,,+++******,,,...------------...............------000000111999AAA\\\CCC???;;;999999999:::999888::::::999777555444555444444333333333333333444111111000000000000111111//////000000000111111111000222444777888666222...////////////000111222333---...000111111111000///...---+++,,,---...---,,,//////000000000000//////......---......///000111111///......000333888;;;;;;<<<888111///444999::::::333---+++***((()))+++(((((((((((())))))))))))&&&''''''((()))******+++***))))))***+++---///000222000---)))'''&&&&&&&&&)))'''&&&&&&''''''&&&$$$++++++,,,------,,,***)))''')))***)))((('''(((***(((((())))))))))))******'''(((((())))))))))))((('''%%%$$$%%%''')))))))))))))))******+++,,,,,,,,,)))***++++++++++++---000------------...............,,,---000000222999BBB^^^BBB>>>:::888888::::::;;;:::;;;<<<:::888666666666666555444333333333333333111111000000000000111111111111111000///......---111111444999>>>===777111111111000000000111333333,,,---.../////////.........---,,,,,,,,,------...//////000111111111000000...............///000000111///---...000333555555<<<===999222000555;;;===>>>999222...***)))***+++'''(((((((((((()))))))))''''''(((((())))))******))))))******+++---000222444222...***'''&&&''''''((((((((((((((((((((('''***++++++,,,,,,+++******''')))***)))((('''(((***(((((((((((()))))))))***&&&'''(((*********)))(((((('''&&&&&&(((******))))))))))))***++++++,,,,,,)))***++++++++++++---...,,,,,,---------............,,,---000111222:::CCC```???<<<999888999:::;;;;;;666777888888666444444555777666555444333222222222111111000000000000111111/////////......------,,,000000222:::AAACCC>>>888444333111000000000111222000000111111111222111111......---,,,+++,,,---///...///111222222222111000///............//////000000///---...111444555555===???<<<444000333:::===BBB???999111,,,+++++++++((((((((()))))))))))))))(((((((((((((((((()))((((((***+++++++++,,,000333555222...***'''''''''((('''((())))))******+++,,,))))))***************)))''')))***)))((('''(((***'''(((((((((((()))))))))&&&'''(((*********)))(((+++)))(((((()))******)))((())))))******+++,,,,,,***+++,,,,,,+++***+++,,,,,,,,,,,,------------...---,,,...000111333:::CCCccc<<<:::999888:::;;;;;;;;;777888::::::888777888999888777666444333222222222111111000000000000111111++++++,,,---......///000//////111888@@@DDDBBB???555444222000//////000111///////////////000000000......---+++***+++---000---...000222333222111000//////............//////////////////111444777999BBBHHHIII???444222777;;;???@@@;;;333---,,,,,,***************)))))))))((())))))))))))(((((((((((((((***,,,+++)))***...222333111...***((('''''''''&&&''')))***)))***,,,---)))))))))))))))*********''')))***)))((('''(((***''''''(((((((((((())))))'''(((((())))))))))))(((+++)))(((((()))***)))((((((((())))))***+++++++++)))+++,,,,,,+++******+++,,,,,,,,,,,,---------------,,,...000111333;;;DDDeee999999888:::<<<<<<;;;:::999;;;======<<<<<<===>>>999888666555333222222111111111000000000000111111++++++,,,---...///000000//////000444;;;@@@BBBAAA444222000......///111333,,,,,,,,,,,,------...............+++)))***...111+++---000222333222000/////////............//////---///111111111555;;;@@@UUU```eeeXXXDDD777555777666:::888111+++,,,+++)))------,,,+++***)))((((((''''''(((((())))))******'''***,,,+++((((((,,,111000///---+++)))(((''''''%%%'''))))))'''''')))+++***)))))))))******+++,,,''')))***)))((('''(((***'''''''''((((((((())))))***))))))(((((((((((()))(((&&&%%%&&&((()))))))))(((((())))))******++++++''')))+++,,,+++***+++,,,++++++,,,,,,,,,------------,,,...111222444<<>>555444...444555...***++++++(((///...---,,,+++)))((((((%%%%%%&&&((()))+++,,,,,,'''***,,,+++''''''+++000...---,,,+++***((('''&&&&&&((()))(((%%%$$$&&&(((+++*********+++,,,,,,---((()))***)))((('''(((***''''''''''''((((((((()))+++***)))'''''''''((()))$$$###"""$$$''')))))))))((((((((()))******++++++$$$'''***,,,,,,,,,---...++++++,,,,,,,,,------------,,,...111222444<<>><<<999666444222222222333222111//////111222333,,,---...000111111111111000000000000111444666777111000/////////111222333000///......///111333444111000...,,,,,,,,,...///.........///////////////000111111222222222111111...,,,---222555999BBBKKKooopppMMM777888222///...222222---***+++...222111***%%%%%%'''&&&''''''''''''(((((((((((()))***+++,,,---,,,++++++++++++***)))((('''&&&&&&$$$&&&(((***++++++***)))))))))*********))))))((((((''''''''''''(((((()))((()))***)))((('''((()))'''(((******((((((((()))))))))))))))))))))))))))+++(((%%%&&&***------+++###''')))(((((()))+++,,,---......,,,+++,,,......---...///...000;;;FFFmmm;;;888666777999:::999777666666777888:::;;;<<<<<<<<<;;;888666555444444444111000///......///000111------///000111222222222000/////////000222444555000//////...///000111222000///......///000222444111///...,,,,,,,,,...///............////////////222222222222111000000//////---...111444777@@@IIIrrr~~~YYY:::222222...---//////+++***+++///111000+++(((***+++***((((((((())))))))))))***'''((()))*********))))))******))))))((('''''''''%%%&&&)))+++,,,,,,,,,+++)))******++++++***)))))))))(((((('''''''''((((((((()))***)))((('''(((***'''(((******((((((((()))))))))))))))))))))))))))&&&'''((((((((((((***+++"""%%%)))***))))))***,,,,,,---......,,,,,,---...---,,,---......111;;;GGGiii:::888777777888999999888333444666888:::<<<>>>???:::999888777666555555555///...---,,,,,,---...///---...///111222222222222000000///...///000111222///...---------...///000//////.........000222333000///...,,,,,,---..................//////000000222222222222111///...---000//////111222555===GGGmmmccc===...222---+++,,,,,,***+++///000000...******......+++))))))))))))************'''((())))))******))))))((((((((((((((((((((((((&&&(((***---/////////...)))***,,,,,,,,,,,,***)))******)))(((''''''''''''((()))******(((((()))***'''(((******((((((((()))))))))))))))))))))))))))$$$(((++++++((('''))),,,''')))++++++******,,,---,,,---......,,,,,,---...,,,+++,,,......222===HHHhhh:::999888888888999999999333444666888:::<<<>>>???::::::999777666555444444......---,,,,,,---......---...///111222222333333222111000/////////000111...---,,,,,,,,,---...//////............///000111///...------------......------......//////000000111111111111000///......111000000111000222;;;FFFaaayyyaaa>>>000111---+++,,,,,,---222999333111,,,(((***---,,,((((((((()))))))))*********)))******+++++++++++++++'''''''''(((((()))))))))((()))---000222333333222+++,,,---...---,,,+++***+++***)))(((''''''''''''((()))******)))((()))+++'''(((******((((((((()))((((((((((((((((((((((((&&&))),,,,,,+++)))***++++++++++++*********,,,---+++---...---,,,,,,---///,,,+++---///000444???KKKnnn:::::::::999999999:::;;;555666777888:::;;;<<<===;;;;;;999888555333222111........................---...///000111222222222333222111000///000111111...---,,,++++++,,,------..................//////......---------.........---------...///000000111---...///000000000000000111000000111///111;;;GGG___wwwvvvWWW;;;444000---+++,,,...111:::CCC;;;888111+++***,,,***%%%'''''''''((((((((())))))***************+++++++++''''''(((((()))*********)))+++///333555777777777/////////...------,,,+++,,,+++***(((((('''''''''''')))******))))))***,,,'''(((******((((((((()))(((((((((((((((((((((((((((''''''))),,,,,,)))'''+++***)))))))))******++++++,,,------,,,,,,...///---,,,...111222555AAAMMMwww999::::::999888888999;;;777777888999::::::;;;;;;;;;:::999777555222///...////////////////////////,,,---...000111111111111333222111000000000111222...---,,,+++++++++,,,---------..................---------...............,,,------...///000111111+++,,,---///000000000000000000111111///111===KKKjjjqqqPPP888666...,,,+++---...333===HHHCCCAAA:::000,,,,,,+++'''''''''''''''(((((((((((((((''''''''''''((()))***)))))))))******++++++++++++---111555888:::;;;;;;555333000...,,,,,,,,,,,,+++******)))((((((((((((''')))************+++,,,'''(((******((((((((())))))))))))))))))))))))))))))&&&$$$&&&***+++((($$$***)))((((((***+++***)))***,,,------------...///------///111222555AAAMMM{{{666888999888666555777:::777777888999:::;;;;;;<<<777777777666444222///.........////////////......+++,,,---...000000000000111000///...///000111222///...---,,,+++,,,,,,------------......---------,,,------......///......,,,,,,---...///000111111,,,---......////////////...///111111000333@@@OOOssswwwTTT:::666,,,******+++,,,000:::FFFGGGFFF???444,,,+++***((('''(((((((((((()))))))))(((''''''&&&'''((()))***++++++++++++++++++,,,,,,,,,...333777;;;===>>>>>>:::777222---++++++,,,---******)))))))))))))))***''')))************+++---'''(((******((((((((()))))))))))))))))))))))))))+++***)))((()))******)))(((((('''))),,,---***(((***,,,------------...000---,,,...000000444???JJJxxx444666777666444333555888555666777888:::;;;<<<===444555555555444222000///---......//////......---***+++,,,...//////000000///......---...///000111000///---,,,+++,,,---------------......---,,,,,,,,,,,,---.../////////...,,,,,,---...///000111222.........///......---------...111111000444BBBQQQvvv[[[===666+++))))))***))),,,666BBBFFFGGGAAA444+++((()))((())))))))))))***************)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///444888<<<>>>@@@@@@===999333---******,,,...***)))))))))))))))***+++''')))***+++******,,,---''')))******((((((((()))))))))))))))))))))))))))---//////---******---111((('''(((+++......+++(((***+++------------...000,,,+++,,,...///222===HHHsss:::999888666555555444444888999888777888===>>>;;;999555333222///******.........//////////////////---...///...------...///222111111000000000000000222///------///000///---------......------,,,+++,,,,,,,,,,,,---...............------------......000000111111111000000///000//////111333:::IIIXXXhhhBBB333111...+++***,,,///111222@@@GGGDDD555+++++++++&&&))))))*********))))))(((&&&((())))))'''%%%%%%%%%+++,,,------------000222---000555888;;;>>>BBBDDD???;;;555000,,,++++++,,,***++++++***(((''')))***+++***)))((((((***,,,...,,,+++***)))((((((((((((''''''((((((((((((''''''(((((()))***************)))***++++++++++++,,,------.........//////000000...222///---222111777HHHqqq;;;:::888777666555444444777999:::999;;;@@@AAA>>><<<888666666333...---//////////////////.........---...//////------...///111111000///////////////333000...---...///---+++---------...---,,,,,,+++***+++,,,---..................------------......000000111111111000000///111//////111333<<>>;;;666111---+++************+++***(((((()))+++******)))))))))***,,,------,,,,,,+++******))))))((((((((()))((((((''''''((())))))***************,,,---...---,,,+++,,,---............/////////000...222///---222333999IIInnn<<<;;;999888666555555555666999;;;;;;???GGGKKKKKKCCC===888777555111...///000000//////.........------...000///...---...///000//////...............333111///......---,,,+++---------------,,,++++++(((***,,,...////////////......------------......///000000111111000000000111//////111555AAAWWWjjjuuuHHH333...---------......,,,+++---444444,,,'''***,,,)))))))))************))))))((()))***)))((((((***,,,+++,,,......------...///,,,///333666777777888999===<<<999555000,,,)))((()))*********)))(((***,,,***************+++++++++,,,---......---,,,***))))))))))))))))))((('''&&&((()))******++++++******///000111///---,,,---...............////////////---222///...333444;;;LLLnnn===<<<:::999777666666666555999;;;<<>><<<777222,,,))))))***+++***))))))+++,,,)))******+++++++++******+++,,,.........,,,***)))************)))(((''''''))))))***++++++++++++***...///000///...---...///.........///////////////---111......444555===MMMrrr===<<<;;;:::888888888888555888:::<<>>333///------///000000//////.........---,,,...111111000............------,,,,,,,,,,,,,,,,,,------------...///000---............---,,,,,,((()))+++---///000000000......------------............///000000000000000333222444777@@@TTTssssssKKK999444222000/////////...---'''***+++((('''))))))((((((((()))***************((())))))((('''(((+++------000333444222000///...'''+++000444666777999;;;AAACCCFFFEEEAAA999111,,,***++++++***))))))+++,,,******+++++++++******))))))***,,,---,,,+++)))(((******++++++***)))(((((())))))***+++++++++++++++***,,,------------///000///////////////.........,,,111......444666===NNNwww<<<<<<;;;:::::::::::::::555888999<<>>DDDHHHLLLNNNKKKBBB888111+++,,,,,,+++))))))***++++++++++++***************((()))************((((((******++++++++++++******)))***++++++,,,+++++++++(((***+++,,,,,,---///111///////////////.........,,,000......444555<<>>DDDJJJQQQUUURRRHHH<<<444---...---,,,)))((()))***---,,,***)))))))))******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,)))***++++++,,,,,,++++++)))+++,,,,,,,,,,,,...000000/////////............,,,000------333444;;;KKKxxx:::::::::;;;<<<===>>>>>>333888;;;<<>>RRRttteeeFFF<<<222555;;;AAABBB===555...***((((((++++++)))''''''''''''(((******++++++++++++---///...---+++*********...222444111---)))((((((***+++---000444999===DDDKKKSSSXXXUUUKKK???666...///...,,,)))(((((()))...,,,***(((((()))***+++***))))))((())))))******((()))***+++,,,---------******+++,,,,,,,,,,,,++++++---...---,,,,,,---...000000//////.........---,,,000------222333:::JJJyyy<<<999777999<<<>>>===;;;999777777:::CCCPPP]]]eeelllVVVAAA666///***---666---...///...,,,,,,.../////////000000000000//////......//////...---,,,,,,+++,,,------,,,,,,...///555333000000222222000---///...---,,,+++,,,---...---...000111111111000//////////////////.........222444000333???MMMhhhdddCCC444111999BBBHHHKKKHHH;;;......---+++)))(((((()))***(((...***%%%******(((------//////,,,---000---%%%)))...222000+++*********'''((()))+++///333888:::BBBGGGMMMPPPOOOHHH???:::333111...,,,******++++++((()))***+++++++++++++++---,,,(((&&&)))---***###***+++------,,,,,,---......000000---,,,......+++)))+++------------...000---...///...------...///---222///...333333999IIInnn:::999888999;;;<<<<<<<<<999777555666<<>><<<999888:::>>>BBBFFFBBB>>>777000///333222...///000111000......000111...//////000000//////...---............------,,,,,,---......---,,,...///333222000000111111///...------,,,,,,,,,...///000.........---......///000......//////////////////---222222333888>>>TTTuuueeeBBB333444777>>>GGGRRRSSSEEE555---,,,+++)))))))))******%%%,,,***(((---...000:::;;;IIIRRRKKKAAA<<<777111+++,,,,,,,,,***(((((()))(((((('''(((***,,,///111::::::::::::999888777666222111...,,,***)))))))))******+++++++++******)))"""'''+++000333///''')))************+++///222333666777222/////////,,,000111222000...------...---...///...------...///---222///...333444;;;KKKnnn444777::::::888777999<<<@@@>>><<<;;;;;;<<<===>>><<<>>>999111111777444+++///000000///......///111...//////////////////...---------......------,,,,,,...///...---,,,...///111111000000000000///...///...---,,,,,,---...//////...---,,,,,,---...///............////////////---333222111444888NNNooobbb???222555666:::BBBMMMPPPDDD555,,,,,,******))))))******%%%+++***)))......444DDDWWWjjjwwwqqqdddWWWFFF444...+++)))***)))'''''')))***)))(((((((((***,,,...333222222111111111111222222000...,,,***)))))))))+++++++++++++++***)))((("""&&&***,,,...000+++$$$)))))))))((()))+++000333777<<<<<<666111///---+++///000000///,,,++++++,,,---...///...---------///---222......333555<<>>>>>888666222...111666555222---...///...,,,,,,...///---......//////......---+++,,,,,,------------,,,...///000///---------///...///000///...---...///000000...---------...///000///......---.........------......///000000000111444000000444777HHHddd___AAA<<>>@@@999111...,,,+++000111222111///...///000---...///...------...///---111...---333666>>>PPP~~~666666888:::<<<<<<:::888<<<<<<<<<======>>>>>>>>>666000---///222222111222...//////...------...000---......//////......---***+++,,,---------------...000000///...------...,,,...000///---,,,...000...---------...///111222///000000000//////...---------......///000000111///111...111777777AAAWWWrrr[[[AAABBBMMMYYYaaa[[[LLL???777222*********+++++++++******'''+++)))+++222:::QQQssskkkCCC333)))+++---)))(((+++)))((('''((()))+++...000///...---,,,+++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++++++++******&&&******((((((+++,,,***((()))******)))***,,,...111999===888111//////...333333333222///------...---...///...------...///---111------333666???RRR888666777:::===>>>:::777999999999888888888777777888///,,,333444///,,,000///000000000......000111---..................---***+++,,,,,,------------///000111000...------...,,,...000///---,,,...000+++++++++,,,...111333555///000111111111000...------------...///000000111---///---111999666:::LLLccc|||{{{VVV???CCCUUUfffssskkkUUUAAA777333)))******+++++++++******'''***))),,,555???[[[}}}GGG666))),,,...***(((+++'''&&&&&&'''(((+++...000222000,,,***)))***,,,...)))***+++,,,,,,,,,,,,,,,((()))***+++++++++++++++'''+++---***(((***)))'''((()))++++++******+++,,,,,,555:::777111000222222333444333000---***)))***---...///...------...///---111------333777@@@RRR===<<<<<<;;;:::888777666777:::<<<:::777777;;;@@@:::888555111///.........//////.........//////000+++---...---,,,,,,---...+++***+++---......,,,***...///000///---,,,,,,---//////.........------------,,,++++++++++++,,,---...///000///...---...000,,,---...///111111222222///333555222///000888???QQQfff|||}}}jjjSSSGGGEEEVVVmmm~~~qqqPPP444///************************+++,,,......444HHHmmmVVV777(((+++(((%%%)))***&&&(((*********+++---//////000111111000...+++***,,,,,,,,,------,,,+++++++++***))))))((())))))***))))))))))))))))))))))))(((((((((((()))***+++,,,444222111333555666444111333222111///......------......---,,,,,,,,,------,,,...,,,///555555===RRR<<<<<<<<<;;;:::999777777777:::===<<<999999<<<@@@999777444222000000111111000000/////////000000000,,,---......,,,,,,,,,...*********+++---...,,,+++---///000///...,,,,,,---............------------///...------------...///---///000///...---...000+++,,,...///000111111111111333333111000111777<<>><<<;;;<<<>>>777555333111000000111222111111111000000000000000---...000///---+++,,,,,,+++***)))***,,,......------///000000...------.........---------,,,,,,,,,///......------......///---...//////...---...///,,,---...///000111111111444333111000111333666888;;;IIIWWWZZZRRRGGGAAA@@@MMMggg{{{eeeCCC555---,,,++++++************%%%'''+++000999QQQyyyTTT999,,,...***(((++++++''')))***+++***+++,,,...111222333333111///+++)))+++,,,,,,------.........,,,,,,,,,,,,+++***((('''))))))))))))))))))))))))''''''(((((()))******+++---,,,+++,,,...000000000...............///000000+++++++++,,,---///000111---///---///444333<<>>===:::888555444444888<<<>>>===<<<;;;<<<666555222000/////////000000000111111000000//////...///000000---,,,++++++,,,+++)))***,,,...//////,,,...000000.........///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///---...///000111111111111555222//////222444555444555<<>><<<888555222111111111//////000000000...---+++---///111111///---,,,,,,...---,,,,,,...//////...+++---///000000///111222//////.........------------......//////......---,,,---......---,,,---...///000111111222222222111222///---...222444444222444555666666777;;;@@@EEEVVVrrr]]]CCC333111...,,,*********+++$$$'''+++000:::SSS{{{hhh@@@000+++---)))***---)))***,,,.........///111333---000444666777555222000,,,++++++***+++,,,...///////////////...---+++***************************((()))***,,,---,,,,,,++++++---///000//////000111111111000///////////////000//////...------......,,,111000111444444BBB[[[???>>>>>>===<<<:::888777444555777:::<<<<<<;;;:::<<<:::777444222111222222///000111111111///---,,,+++...111222000...---------,,,+++,,,------+++)))+++---///000000000111333000000/////////.........------...//////...------,,,---......,,,,,,---.........///000000000000//////......///111333444444333333333222333999BBBIII___}}}kkkRRR555222///,,,******++++++&&&(((,,,000888PPPwwwuuuUUU999,,,***+++(((***---)))***,,,///000111222444666---///333555555222...+++,,,+++***))))))***,,,---/////////.........------************************)))***,,,.........---,,,)))---111222000......///...------------.../////////...............///000,,,111111222666666EEE```;;;;;;<<<<<<<<<<<<<<<;;;666666777:::===>>>===<<<777555333111000000111111000111222333222000...,,,***---111222111///...---++++++++++++,,,+++(((&&&+++---///000000000222333000000000000////////////++++++,,,------,,,++++++,,,---......,,,,,,---...,,,---..................------...///000222444555000111111000111888DDDMMMfffuuu^^^555333///,,,******+++++++++,,,...000666KKKqqq```@@@333(((&&&(((%%%(((,,,'''***,,,///111222444666888---///222444222...***&&&---+++***(((((()))+++,,,000///............//////************************)))+++---/////////...---***...333444222///......*********+++,,,---//////---------......000111222,,,111222333666777GGGbbb===>>>>>>>>><<<:::888777888888999<<>>777333//////000222111000000111222333222000...---////////////...---,,,,,,,,,,,,,,,---...///000111---.........---...000333222222111000///...------,,,------......------,,,,,,......,,,---111222000......---,,,,,,---///000000/////////000222555777111//////222222333???LLLoooeee>>>555///......+++)))***...,,,+++,,,000AAA^^^www~~~aaaCCC777,,,+++)))((((((***,,,---,,,---...000333666888::://///////111222222111000---,,,+++***))))))((((((---------...............///---+++)))((((((((()))''')))+++...000111222222///000000000000...,,,+++---,,,+++******,,,...///,,,...///...,,,++++++,,,000111;;;888999:::CCCiiiCCCBBBAAA???===:::777555777777888;;;>>>???>>><<<999555111///000000000...111111222333222000...---...............---,,,,,,++++++++++++,,,---...///---.........---...111333222222111000///...------........................,,,......++++++...///---000000/////////000111222000000///...///111444555333000000222111333>>>KKKoookkk???666///------***)))***)))((()))***---777MMMbbbyyyhhhLLL444///+++***)))((((((***+++------......///111222444555000,,,***///555777222,,,...---,,,+++***))))))))),,,,,,,,,---------------///...---+++***)))******(((***,,,...000111111000//////000000///...,,,+++---,,,+++******,,,---///---...//////---,,,,,,---222222<<<999:::<<>>;;;999888666666888;;;===>>><<<:::;;;888333000000000///...111222333333222111///...------.........------,,,++++++++++++,,,---............///...---...111333222222111000///......---000//////......//////000,,,...---***))),,,,,,***000000//////000111222222111000///......000222333444333222222111333===GGGiiioooAAA777...,,,+++))))))+++'''''')))+++***---:::GGG___mmmnnnaaaPPP999***---******)))((()))***+++,,,//////......//////000111222+++'''///;;;>>>666,,,...---,,,,,,+++++++++++++++++++++,,,,,,,,,------000///...,,,++++++++++++)))+++,,,...////////////////////////...---,,,,,,---,,,+++***+++,,,---...---///000000...------...///...777444666888AAAfffEEEDDDBBBAAA@@@?????????666666888:::======;;;999;;;888444111000000111111333333333333222111000///,,,------.........------...............///000000...//////......///111333333222222111000///......000000///......///000000+++------)))))),,,---***............///000000111222000///------...000111333555666444222444;;;CCCaaaqqqBBB777...+++***((((((+++))))))+++,,,***)))///777AAANNNOOOGGG>>>///'''...))))))(((((()))***+++,,,///...............///000222,,,)))111<<<@@@999///...------,,,,,,,,,------+++++++++,,,------......///...------,,,+++++++++***+++---...///......---............------,,,,,,,,,,,,+++++++++,,,---...---///000000///......///---+++333000333666>>>cccEEEDDDBBB@@@???@@@AAABBB999888999:::<<<<<<;;;999:::888555222000111444666444444444333222222111000,,,------...//////////////////.........///000000.../////////...///111444333333222111000///......///..................///***,,,,,,***+++///000...---...///000000111111111222111///...---...000111222777;;;:::888888;;;>>>YYYyyyrrrAAA777---***)))((((((+++,,,******+++***(((+++111...666444000///(((###)))(((((((((((()))***+++,,,---------......000111111---+++,,,111777999555111---------,,,------......+++,,,,,,---.../////////---------,,,,,,+++*********+++---.........---,,,---------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------...000000///......///111---444222555999AAAeeeGGGEEEBBB???>>>>>>@@@AAA>>><<<::::::<<<======<<<:::999666222000222555999555555444333333222222222,,,---...///000111111111...---------------......//////000///...///222444333333222111000//////...---......//////......---***------+++,,,000222000///000111333444444444444222111///......///000222111;;;DDDEEEAAA@@@>>><<>>555---******))))))++++++'''&&&((()))''')))---,,,000***''',,,)))$$$'''&&&'''((())))))***++++++,,,,,,,,,---...000111222)))***+++---/////////...,,,,,,,,,,,,------...///,,,,,,------...///000000,,,,,,,,,,,,,,,+++*********+++,,,---......---,,,---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,...//////.........///111---333000444999AAAdddDDDBBB???<<<<<<>>>AAACCCBBB???<<<:::<<<>>>???@@@<<<;;;888333000111555999666555444333333222222222---...///111222222333333......------------......///000000/////////222444444333333222111000//////---...000222222000...---,,,......+++,,,///000...///000222333555555555444222111000//////000222333111@@@MMMPPPMMMIIICCC===<<>>===:::444000000444888666666555444333333333333---...000111333333444444111000000/////////000000///000000//////000222444444333333222111000//////---///222444444222///------//////++++++......,,,---...000222333333333333222111000///000111333444222CCCTTTXXXUUUPPPGGG>>>***CCCVVVlllvvvyyyrrrLLL:::222,,,,,,,,,+++***+++(((%%%%%%***---***((((((###((($$$###))))))(((///%%%&&&''')))******+++++++++*********+++,,,,,,---111...++++++,,,------,,,*********+++,,,---...///)))******+++---...//////---.../////////...---,,,((()))+++---.........---,,,+++*********+++,,,---***+++,,,---------,,,,,,***,,,......---------...555///444222777<<>>???FFFDDDBBBAAAAAAAAAAAA@@@>>><<<999666333222222333888666444444444333222000,,,...//////......000111111000///...---,,,,,,,,,---///111111000000111333111222444444333111...,,,...///000///...///000222...............///000000---...///111111222222222111000///000---+++///666;;;FFFOOOTTTZZZ]]]OOO===444777???MMMXXXVVVJJJ===///...---,,,+++)))((((((''''''(((((((((((('''''')))(((''''''''''''(((((())))))(((((('''''''''&&&(((***++++++***+++---///***+++------+++)))((((((---------------------------.........///000000000...///000...,,,******+++...+++)))))),,,......---************************---...000111111///---++++++---......---...///111222+++000///777>>>EEEggg???>>><<<;;;<<<>>>AAADDDEEECCC@@@>>>===<<<<<<;;;===;;;888555333222222222666666666555333222111111---...//////...---///000000///......---------------///222333222111222333000111333444333111///---...///000///...///000222...............///000000...///000111111111111111222000000111...---111888;;;FFFOOOSSSXXXYYYLLL;;;...///444===DDDCCC;;;333------,,,+++***)))((((((''''''((((((((((((''''''((((((((((((((((((((((((******)))))))))(((((((((((()))******)))))),,,...+++---///...,,,*********))))))***+++,,,,,,---------------......///000000...//////...+++******+++---+++))))))+++---,,,+++++++++,,,,,,,,,,,,+++++++++,,,///111111000...---+++---......---...///111000***000111999AAAIIIkkkAAA???<<<;;;===AAAEEEHHHFFFDDDAAA>>>;;;999999888;;;999666333222111111222333666777666222000111222---...//////---,,,---...//////......---.........---000444555555333333333///000222333333222000......///000///...///000222///............//////000///000000111111111000000222000111111000///444;;;CCCMMMVVVWWWVVVRRREEE666++++++,,,...111111...,,,************)))))))))(((''''''((((((((((((''''''''''''((()))))))))((('''************))))))))))))'''((()))(((((((((***,,,---///111000...,,,,,,,,,(((((()))+++,,,---...///+++,,,,,,---......///////////////---+++******+++---+++))))))***++++++***,,,---///000000///---,,,)))+++---///000000//////+++---......---...///111...***222333<<>>FFFPPPtttCCCAAA>>><<<<<>>777666333111000000111222000444888777222///000333...///000///---,,,,,,---//////.........//////000...222666888777666444444//////000111111111000000...///000///......000222//////............//////000111111111111000000///111//////000//////555>>>VVVaaaiiieeeWWWFFF777---+++---...---******+++---'''(((((((((((()))))))))''''''((((((((((((''''''%%%''')))++++++***)))(((((((((((((((((((((((((((((()))++++++***+++---//////111222222000...---...........................******+++,,,---...///000//////...+++)))(((***,,,,,,------------,,,,,,---...000222444444222000...,,,,,,---...------,,,++++++---......---...///000333///777666===EEEOOOuuuBBB@@@>>>======>>>@@@AAADDDEEEDDD@@@;;;999:::===777555333111000000222222000333666666333111000111...///000///...---...///000000//////...////////////222666777777555555555000000000000000000//////...///000///...///000222000//////............//////000000111111111000000222000//////...///555>>>VVVbbbmmmkkkZZZFFF777000***,,,---,,,***))))))***(((((((((((())))))))))))''''''((((((((((((''''''&&&''')))***+++******)))''''''''''''(((((((((((((((***+++,,,,,,...000333000222444333111/////////......------,,,+++++++++***++++++---...///000111//////---+++((((((***,,,+++---//////...---...//////000222333333222000///,,,---------,,,,,,+++***+++---......---...///111555111777555:::BBBOOOvvv??????>>>>>>???@@@AAABBBDDDEEEEEE@@@999666777:::666555333111111111222333000222444555444333111///...000111000//////000111111111000///.........///000222555666555444555555111111111000//////.........///000///...///000222000000///..................///000111111111111111555222111000//////666???ZZZhhhvvvtttaaaIII999444000///...---,,,+++***)))))))))))))))))))))))))))''''''(((((((((((('''''''''(((((()))******++++++''''''(((((())))))))))))''')))+++,,,---///222555222444666555333111111111---------------,,,,,,,,,++++++,,,---///000111222//////---***((((((***,,,(((+++...///...---...000///000000111111000000///++++++++++++,,,,,,,,,,,,+++---......---...///111555000666222777@@@OOOyyy<<<===>>>@@@AAABBBCCCCCCGGGHHHGGGAAA999555666999666555333111111222333444111111222444555444111......000111111000000111333222222111///............111222444555444444555666222111111000///......---...///000///...///000222111000///.....................///111111222222222777444222222000000777@@@aaappp}}}gggLLL;;;666999666111//////...---,,,+++*********)))))))))(((''''''((((((((((((''''''(((((((((((()))***+++,,,(((((())))))*********+++%%%'''***,,,---000333666444666777777555333222333---......//////000000000+++,,,---...000111222333//////---***''''''***,,,%%%)))---...---,,,...000////////////////////////))))))***+++,,,------...+++---......---...///111444///444000555???PPP{{{======>>>@@@CCCEEEDDDCCCFFFEEEBBB???<<<:::888888555555444333111000//////333333333333222222111000000000000000111222333444555333000//////...---+++000111222444555555444444444333222111000///...---///////////////.........000///...---,,,---......000000000000000///......000444000...111///444CCCaaa~~~nnnJJJ444???CCCHHHEEE888...,,,+++)))+++,,,,,,,,,,,,+++******(((((((((((((((((((((((()))))))))))))))(((((('''%%%)))+++++++++,,,+++&&&)))+++.........000555:::;;;======888555444111---///////////////000000000***,,,...000222222222222333000,,,++++++,,,++++++***+++---///000000000////////////......---------,,,,,,+++******+++++++++,,,---......------...000222+++111///333<<>>;;;888777666555555444333222000000///333333333333333222111111/////////000000111222333555333000//////...---+++000111222444555444444333333333222111000///...---////////////////////////000///...---------............///000000000000000///333000...111000666GGGbbbtttPPP999DDDPPPUUUSSSEEE666000...,,,++++++,,,,,,++++++***)))((((((((((((((((((((((((''''''((()))))))))))))))'''******((((((++++++((()))+++---------000666;;;>>>@@@???:::666666333000111111111000000000000000+++,,,...000222222333333333000---++++++,,,,,,+++)))+++,,,...////////////.........---------,,,,,,,,,+++++++++++++++++++++,,,---......------...000222,,,222000333;;;NNN}}};;;:::;;;===BBBFFFIIIIIIFFFEEEAAA>>>:::777555444444444333333222111000000333333444444444333222222/////////000000111111222555333000/////////...,,,000111222444444444333333222222111000000///......////////////////////////000///......------......,,,---...000111111222222---333000...222222:::LLLeee|||XXX???HHH[[[bbbcccUUUAAA444///---++++++,,,,,,++++++***)))))))))))))))))))))))))))%%%&&&''')))******++++++(((***)))%%%&&&***+++***)))+++,,,+++,,,000888>>>BBBEEECCC===888888666444333333333222222111111111---...///000222333333444222000---,,,,,,---,,,+++)))***,,,---............------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......------...000333,,,222000333:::MMM|||:::999999<<>>:::777555444333333333222222111111111333333444444444333333222000000111111222222222222444222000///000000///...000111222333444333333222111111000000/////////...///////////////000000000000//////...............,,,---...000111111111111,,,222000///333444>>>RRRjjj___BBBGGGZZZeeekkkaaaKKK888...,,,+++++++++++++++***))))))))))))))))))))))))))))))&&&'''((()))************'''))))))&&&&&&***+++((()))***+++***+++000999???DDDHHHFFF???999888888666555555444444333333222222/////////000111333444555111///---,,,---------+++((()))+++---.........---++++++++++++++++++++++++******++++++,,,,,,++++++,,,---......------...000222---222000333:::KKKzzz999999999<<>>EEEKKKLLLDDD<<<888777555555555555555555555555555222000///......111444666000///......//////...,,,)))***,,,---............***++++++++++++,,,,,,,,,((()))+++,,,------,,,+++,,,---......------...000000+++222111444:::KKKyyy::::::;;;???CCCGGGHHHHHHFFFEEEBBB???;;;999777666111111111222222333333333///000111111222222222111222333555666666444333222222111///000111222222111000111222333333222111000........./////////000000...//////000111111222222///000000111000///...---,,,---...000111111111111---555333111444888GGG```jjjAAA;;;999@@@KKKPPPEEE444++++++***************))))))((((((((((((((((((((((((((('''(((((())))))))))))((('''+++,,,******---,,,))))))+++---------000666;;;EEELLLOOOHHH>>>999777555333333444444555666666666222000...,,,---///333555000///......000000...,,,)))+++,,,...////////////++++++++++++,,,,,,------''')))+++---------,,,+++,,,---......------...000...)))111000444;;;LLLzzz;;;;;;===@@@DDDFFFFFFEEEEEECCCAAA===;;;888777666111111111222222333333444...///000111111111111111111222444555555444222111222111///000111333222222000111222333333222000000------......///000000000...//////000111222222222///000111111111000...---***+++---///111222333333...555444111444888HHHaaammmBBB;;;222555===AAA:::---''')))***************)))((((((((((((((((((((((((((((((%%%&&&''')))***************,,,,,,((()))---...,,,)))+++.........000555:::EEEMMMQQQJJJ@@@:::777555222222333444555666777777222000---+++,,,///222555//////...///000000...,,,***+++---///000000000///+++++++++,,,,,,---------''')))+++---...---,,,+++,,,---///...------...000---)))111000444;;;LLLzzz======>>>BBBEEEHHHGGGGGGCCCCCCBBBBBBAAA>>>:::777333222222222222222222333///...///000222111///------,,,---000555777555333.........///000222444444444444333333222111111111///000222222000...---...+++---000222222222222333000000000000000///............//////000000111111,,,222222333888;;;NNNlllzzzPPP555222222111///---,,,,,,---))))))))))))))))))))))))&&&&&&''''''((()))))))))(((***,,,,,,***((('''(((,,,***)))***---///000111///......000444888::::::@@@HHHPPPNNNDDD999222111111111111111111222333333---...---,,,+++---000222......---,,,,,,+++******,,,++++++...333555333111---,,,+++***)))***++++++***+++,,,+++******,,,...***,,,......---,,,---...///,,,333000555===LLLvvv>>>???BBBFFFIIIJJJHHHFFFBBBAAA@@@??????<<<999666555444333111111000111111000//////000111111000...///......111444555333000.........///000111222333222222222222111111111111...000222111000.........+++---000111111111222333000000000000000///...............///000000111111...333111222777<<>>@@@BBBHHHNNNNNNFFF<<<444111......------......///000---...---,,,+++,,,...111...------,,,++++++******---,,,+++---000222222111///...---,,,+++,,,,,,---***+++,,,+++******,,,...***,,,......---,,,---...///,,,333000555===LLLuuu???AAAFFFKKKOOONNNJJJGGGAAA???======<<<:::777444888666333111//////000111222111//////000111111000000///000111333333111//////////////////000111111//////000000000000111111...///111111///......///+++---000111111000111111//////000000000///......---......//////000111111111444111222888???VVVwwwwwwMMM444---,,,+++***************))))))))))))))))))))))))***))))))(((''''''&&&&&&$$$&&&(((((()))***---///+++++++++,,,...111333555555777888888999===CCCIIIEEEGGGJJJJJJEEE===555///,,,,,,++++++,,,,,,---------------+++******,,,...------,,,,,,++++++******...,,,++++++---///000000000///......---.........***+++,,,+++******,,,...***,,,......---,,,---...///,,,333000444<<>>===;;;???GGGOOOJJJHHHDDDBBB@@@:::333...---,,,,,,,,,,,,,,,------,,,------+++))))))***,,,,,,,,,,,,,,,++++++******...---+++******,,,...///000//////...............***+++,,,+++******,,,...***,,,......---,,,---...///,,,333000444;;;IIIqqq999>>>EEEMMMRRRRRRNNNKKKBBB@@@<<<:::999999777666555333222000000111222333444222///...///000000000+++,,,///000111111111111000///......---.........,,,,,,---...///000000111,,,...//////......///111---///111111000//////000......////////////......---------...//////000000111444222333;;;FFF```lllDDD000---+++))))))+++,,,+++***))))))))))))))))))))))))''''''''''''(((((())))))''''''(((''''''(((***---***+++,,,,,,---111777<<>>;;;999444000,,,,,,++++++++++++,,,,,,,,,,,,---+++))))))***+++,,,+++++++++++++++******---,,,+++***)))***,,,...............------,,,,,,***+++,,,+++******,,,...***,,,......---,,,---...///,,,333000444:::GGGooo:::===CCCJJJPPPQQQOOOLLLDDD@@@<<<:::999999888777222222222222222222333333333111///...///000///---))),,,///000000000000111///......---------......,,,,,,---...//////000000,,,---......---...000222///111333333111000///000------.../////////......,,,------......///000000000444222333:::CCC[[[|||gggBBB333---***'''''')))***)))&&&))))))))))))))))))))))))&&&&&&''''''((())))))***'''((()))(((''''''(((***(((***+++,,,---111888>>>CCCCCCCCC@@@>>>@@@DDDIIIOOOJJJBBB===;;;999666333++++++******))))))******+++,,,---,,,*********+++++++++++++++++++++******+++,,,,,,+++******,,,...,,,------------,,,++++++***+++,,,+++******,,,...***,,,......---,,,---......,,,333000333999EEEmmm>>>@@@CCCHHHLLLNNNMMMLLLDDD@@@;;;888888888888888222333333444333222111000111///.../////////---+++***---000000///---...///---------,,,------......------......//////000000+++,,,---------...111333000222444444222000000000,,,---......//////......,,,,,,---......//////000000444333333888<<>>444///+++''''''***+++(((%%%))))))))))))))))))))))))'''''''''(((((((((((((((%%%'''))))))((('''((()))&&&)))+++++++++000888???FFFDDDBBB@@@>>>>>>???@@@DDDBBB@@@>>><<<999666333---,,,,,,+++******++++++***+++------,,,+++,,,---******************++++++)))+++------++++++---///,,,------...---,,,+++******+++,,,+++******,,,...***,,,......---,,,---......,,,333000333999DDDkkkCCCCCCDDDGGGJJJLLLLLLKKKDDD@@@:::777666777777777333444555555444111...---//////...//////...,,,))),,,///111111...,,,,,,------,,,,,,,,,,,,---...///.........///////////////+++,,,---,,,,,,...111333111333555555333111000000,,,,,,---.../////////...,,,,,,------...//////000000555333222555666HHHddd|||YYY999333222...)))))),,,---***&&&)))))))))))))))))))))))))))))))))(((''''''&&&&&&###&&&((())))))(((((()))%%%(((******+++///888@@@GGGDDDAAA???>>>===<<<:::777:::<<<===;;;777333111000//////...---------...)))+++------,,,,,,---...******************++++++(((+++......,,,+++---///,,,---.........---,,,+++***+++,,,+++******,,,...***,,,......---,,,---......,,,444000333888DDDkkk===@@@EEEIIIKKKLLLKKKKKKAAA???:::666333222222333888555222111222222000...///...---,,,+++,,,------.../////////...------,,,...******......******...***,,,////////////000222---///000111000111222444///111222222111111111222...............///000000...///111000///...000111333444444222333999CCCKKKfffyyykkkLLL888111+++,,,,,,,,,,,,+++***)))++++++,,,***)))(((***+++***)))((((((((()))+++,,,))))))))))))((((((((((((&&&)))+++++++++///777>>>BBBKKKLLLAAA;;;>>><<<666000333888;;;;;;777222...///...,,,+++******+++,,,---,,,***)))))))))******,,,+++)))(((((()))+++,,,))))))((((((***,,,///111////////////...---,,,+++***++++++,,,,,,------...------...---,,,+++---///...///,,,///333333CCCaaa===@@@EEEIIIKKKKKKIIIHHH???===999555333222333333777444222111222222000...///...---,,,,,,,,,------...////////////...---,,,///++++++//////++++++///***,,,.../////////111222,,,---//////......000111///111222333111111111222///............///000000...000111000//////000111333222222000000444;;;@@@RRRaaapppmmmYYYAAA333...++++++,,,,,,,,,++++++***++++++,,,***)))(((***+++))))))))))))******++++++))))))))))))((((((((((((&&&)))+++,,,,,,000777>>>BBBJJJKKKBBB;;;<<<:::444000111333555444333111//////...,,,+++******++++++---,,,***)))))))))***+++,,,+++)))(((((()))+++,,,))))))((()))***,,,///111000000000000///...---,,,)))******++++++,,,---------......---,,,,,,---///---...,,,///444444DDDccc<<<@@@EEEIIIJJJHHHEEEBBB<<<:::777444222222333333666444222111111111000/////////---,,,,,,,,,---......///000000000///...---///,,,,,,//////,,,,,,///))),,,...//////000111333---///000///...---...000///111333333222111222333///////////////000000111///000111111/////////111111000//////111333777999AAAKKKTTTRRREEE777///---++++++++++++++++++++++++++++++,,,***)))(((***+++))))))+++,,,,,,,,,+++***(((((((((((())))))))))))&&&)))+++,,,---111888===BBBIIIKKKBBB<<<;;;888222111000000///000000111111///...,,,+++******++++++,,,,,,+++************+++,,,+++***))))))***+++,,,))))))))))))***,,,...000000000111000000///...---)))))))))***++++++,,,,,,---......---,,,,,,---///,,,...,,,///555555FFFddd;;;???DDDHHHHHHEEEAAA===888777555333222222333333444333111111111111111000000///...,,,,,,------......///111222111000///...------------------------))),,,...//////000111333111222222111000//////000///111333333222222333444000000//////000000111222000111222111/////////111000//////000333666888999===AAAEEEAAA999222000111++++++++++++++++++,,,,,,++++++,,,***)))(((***+++((())),,,......---+++***(((((((((((())))))))))))''')))+++,,,...222777<<>>BBBFFFFFFBBB===999666555444333222222222333222222111111000000111222000///...---,,,---.........000222333333222000///,,,------,,,,,,------,,,***,,,////////////000222111222333111///...///000///111333333333222333555000000000000000111222222111222222111000//////000111111111111333666999;;;<<<>>>>>>999333///000333,,,++++++******+++,,,,,,++++++,,,***)))(((***+++'''))),,,......---+++)))'''((((((((()))))))))***((()))***,,,...111555888???DDDFFFBBB<<<888666444000111111222222222111111...---+++***))))))***++++++++++++,,,,,,,,,+++++++++******************+++))))))******+++,,,---...............---,,,++++++++++++,,,,,,---...............///...---,,,...000111111///111555555DDDbbb999<<<@@@CCCCCC???;;;888555555444333333222222222000111111111000000111333000000...---------...///...000333444555333111000,,,......,,,,,,......,,,,,,...000000///...///000///000000///...------...///111333333333333444555111111111111111222222333111222333222000//////000222333333222111444;;;AAACCCEEEDDD===444......111...---+++*********+++,,,++++++,,,***)))(((***+++''')))+++---...,,,***)))''''''(((((())))))******))))))***+++---000222444;;;>>>@@@===999666666666///000222333222111///---...---+++***))))))*********+++,,,,,,---,,,,,,,,,************************))))))***+++,,,,,,---------------------+++******,,,,,,------.../////////...//////...------...000111222///222666555EEEddd999;;;>>>@@@@@@===:::777666555555444333222222222...000111111//////111444111000...---------...///...000333555666444222000...111111......111111......///111000...------......///000///...---...///...111333444333333555666222111111111111222333333222333333222000//////000///222444333222888FFFRRR]]]___]]]RRRAAA444000000///...,,,***))))))******++++++,,,***)))(((***+++'''(((***,,,,,,+++***)))'''''''''((()))************))))))***,,,...//////666777888777444222555888333444444444333111///...---,,,+++))))))))))))******+++,,,---------,,,,,,*********++++++*********)))******+++,,,,,,,,,,,,............---,,,+++***++++++,,,------......///.../////////------///000...000...222777888HHHggg888:::===>>>>>><<<999777666666555555444333222222...000111111//////222444111000///...---......///...111444666777555333111///333333//////333333//////000111000...---,,,---///111222111000///000222...111333444444444555666222222111111222222333444222333444222000//////000+++000555555666@@@SSScccyyy|||yyyiiiQQQ===444222111///,,,***(((((()))***+++,,,,,,***)))(((***+++'''((()))***+++******)))&&&''''''((()))******+++***))))))***+++---------222222333333111000444999999888777555444333222222---,,,+++))))))))))))***)))***,,,---...---,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,,,,////////////...---,,,+++***++++++,,,,,,------......///000///------///000,,,---,,,111888:::KKKjjj777:::<<<>>>>>>;;;777555888777666444222111111111333333222111000000000111///000///---,,,+++---//////222555666555333222222////////////000111222333111333555333000...///111,,,,,,++++++,,,---///000111222333444444444333222111222222111000000111333555555333222111111000000111444333666===BBBWWWxxxpppUUU:::111000222000)))(((,,,---***,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++---...'''((())))))(((((()))+++%%%%%%''')))***---///000333333444333333555888:::>>>===;;;888666555444444...---+++))))))***+++,,,*********++++++,,,,,,,,,))),,,...,,,)))(((+++...)))+++......------...//////000000000///---+++))),,,+++++++++---///222333***,,,............///111+++444111111888777IIIsss777999;;;===<<<999666444777666555333222111000000333222111111000000111111/////////---,,,+++---//////111555666555333222222000000000000111222333444000333555444111//////000------------...///000111111222444555555444333222111222222111000000111333333222222111111111111222111444444777>>>CCCWWWwwwbbbBBB444000222///***))),,,---***++++++++++++++++++++++++*********)))'''%%%###"""&&&((()))***)))((()))***((())))))***+++...111444222222222111111333888;;;>>><<<:::777666666777777///...,,,***))))))***+++******+++++++++,,,,,,,,,---+++******+++++++++++++++,,,......------...///.../////////...---,,,,,,((()))+++,,,...//////000+++---......------///000***222......777888MMMxxx777888:::;;;:::888555333555555444222111000//////222222111000000000111111/////////---,,,,,,---///...111444555444222222222111111111111222333444444000222444444222000//////...//////000000111111111111333555777777555333111000111222111000///111333000000000000000111222222111666555888???EEEWWWtttqqqLLL:::000111///+++***,,,---+++************************)))***+++***'''###%%%'''***+++***)))(((((()))*********+++///444888444333111///...111777;;;===;;;999777666777999:::111///---+++))))))***+++***++++++++++++,,,,,,,,,///+++((((((+++---***'''---......---,,,,,,...000......------------......&&&(((+++---......---,,,,,,...///...------...///,,,333---,,,555777NNNzzz888999::::::999777555444555555444333222111000///111111000000000000111111...//////---,,,,,,...000---000333444333222222333222222222222222333444555///111333444444222000/////////000111111111111111222333666777777555222000000111111000//////111333000000////////////000000111777666888???EEEVVVooowwwRRR???//////...,,,+++,,,,,,+++))))))))))))))))))))))))))))))******)))'''%%%###$$$'''***,,,+++)))(((((('''((())))))***///777===;;;999444000---///555999>>><<<999777666777:::;;;222111...+++***)))***+++++++++++++++++++++++++++...,,,***)))++++++***(((000000///---+++,,,///111111///...---,,,,,,---...''')))***,,,---...---------...//////---,,,---...///666000...555555JJJuuu;;;;;;;;;:::999777666555555555555555444333111000111000000///000000111111.........---,,,,,,...000---///111222222111222333333333333222333333444555000111222444555444333222000000000000000111111111222444555777666444222000///000000000//////111333222111000///............000777777777>>>DDDRRRgggzzzpppNNN>>>///...---------++++++,,,))))))))))))))))))))))))******))))))))))))******$$$'''***,,,+++)))((((((&&&(((******+++111;;;CCCDDDAAA:::333......222666===;;;999777666777999:::333111///,,,******++++++++++++++++++++++++++++++,,,------,,,))))))***,,,111111000...,,,,,,...111333222///---++++++++++++++++++++++++,,,---///000---...//////---,,,---...---666111000888666HHHrrr<<<<<<;;;999888777666666555555666666555444222111000000/////////000111111---......---,,,,,,///111,,,...000111111111222333333333333222222333333444111000111333666888777666222111000//////000222222333444444444444333111000...///000000//////111333333222111///......------///888777555<<>>555///,,,,,,//////+++***---*********************************))))))(((''''''&&&((()))***)))((()))***(((+++...---+++...777???LLLHHHAAA888222///000222222333555777888:::;;;;;;222111///---,,,,,,---...,,,,,,,,,+++++++++******,,,------------...///111222333333111///------...111111000///...,,,***)))*********++++++,,,------+++---......------///000+++444//////777777KKKuuu<<<:::888666444444444444222333444444444222000//////////////////000111111---......---,,,---///111,,,---///000///000222444333333222111111222222222333000///222777<<>>CCCXXXlllyyyzzzpppVVV;;;444...---,,,,,,++++++,,,,,,***++++++++++++***))))))))))))***+++,,,,,,------(((((()))***************))))))(((((((((+++000444DDDDDDBBB===777111......+++111666555555999<<<<<<777222,,,+++...111000---//////...---,,,,,,++++++------,,,***)))+++000333444777999666111---...111///...---------.........------,,,***((()))+++...,,,---......------...000---,,,333000333<<>>EEEJJJGGGBBB:::333333777666222333333222///------///111...//////111222333444444333222111000///000000111222333444444555666999;;;EEE[[[mmmtttpppWWW999///...---,,,,,,++++++,,,,,,***++++++++++++***))))))(((((()))******+++,,,,,,(((((()))***************)))))))))((((((+++000333<<<======;;;777333111000,,,222666555555888;;;:::666111,,,,,,...000///---///......---,,,,,,++++++,,,,,,+++******,,,000444666888:::777222......000...000000---(((&&&'''))),,,,,,+++***)))))),,,...,,,---......------...000///---444111444<<>>FFFVVVTTTKKK???666444333111111333444444333222333444222222222111111111111000222222333333333222111000222333555555333222222222///555111///555111))),,,...---,,,,,,++++++,,,,,,***++++++++++++***))))))+++++++++***************(((((()))***************'''(((*********,,,///111444666888888777666666666333444333111333555333...---.........------...///++++++++++++++++++++++++***+++,,,,,,,,,---///222222333555888999777555222444111---,,,---,,,***''')))+++,,,,,,+++***+++,,,,,,---......------...000000---333///333===OOO|||777777777666444333555666444333222222111111222222000000000111222444555666444333333222111111111222...000111000///...///111000000222333333222111000000000...---...444===DDDVVVUUULLL???666333111...222444555555444333444555333333222222111000000///222222333444333222111000,,,///333444333222444666222555///+++000///...444...---,,,,,,++++++,,,,,,***++++++++++++***))))))*********)))))))))))))))(((((()))***************&&&((()))***+++,,,///222444555777777666555666777222333222000333666333...---...///...------...///++++++++++++++++++++++++***,,,------,,,---///111///111333777999999666333//////......------...///***,,,------+++******+++,,,---///...------...000111...444000555???RRR999888777666555555555555666666555333000000111222111333444333111111222333666333000111333555333111000///...------...//////000000111222222222222222222//////111333444;;;BBBOOOQQQMMMDDD<<<888444000000111111111111222222222333333333222111000///...---000444777666444333333777444444777666222222444666777444000000111...))),,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,+++++++++*********)))))),,,,,,---------,,,++++++***)))((((((***,,,------444444444555555444333333000111222333444333222111/////////---++++++---///---......---,,,+++---...+++,,,---...///////////////333666555666777555111222111///...---------...------,,,,,,,,,---......+++---//////...---...///000000222...777===NNN999888777666555555555555666666555333111000111222111222333333111111222333444333222333444444333222111000///.........000000///000111111222222111111333111000333444555;;;BBBKKKMMMJJJAAA:::777444000000111111111111222222222444444444444333222000000///111333444333333444555888555444666555222333777666999:::555222111///+++,,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,+++++++++*********))))))******+++,,,,,,+++++++++*********+++---------,,,111222222222222222111111111222333444444444333222000000000...,,,,,,...000---......---++++++,,,...++++++---...//////000000000333555444444666555222333222000...---,,,------,,,,,,,,,,,,,,,------...,,,...///000.........///000000222...777===NNN888777666555555444555555555666555333111000111222111222333222111111222333111333555555444333333333111000////////////111111//////000111111111111111444222222444555666;;;AAADDDFFFDDD===777555333000000111111111111222222222444444555444444333222222000111222222111111444666888555444555555444888>>>>>>CCCCCC===666333000---,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,+++++++++***************((()))******++++++++++++)))+++,,,.........------...//////000000000//////111222333444555444444333000111111000......///111---......---+++***+++---++++++,,,---...///000000111444444222222555555333444333000...---,,,,,,,,,+++++++++++++++,,,---------...000111000///000111000000222...777===NNN777777666555444444444444444555555444222111111222000111222222111111222333///333666777444222333444111000000//////000222222//////000111111111111000444222222555555555888>>>===???>>>888444444333000000000111111111222222222333444444444444333333222000111222222111111333444777444444555666888???HHHSSSSSSOOOEEE===999333---,,,,,,,,,+++++++++******++++++***))))))***++++++************************((((((***+++,,,,,,,,,,,,***,,,------,,,,,,---...,,,---......///.........///000222333444444333222000222222111000000111222.........---+++***+++---++++++,,,---...///111111333555444111111444666444555333111...,,,+++++++++++++++******++++++,,,------///111111111000111222000000222...777===NNN777666555444333333333333333444555444222111111222///000222222111000222333---111555666444222222444111000/////////111222333//////000111111111111111222111222555444333555:::666::::::555222333333111000000111111111222222222111222333333333333333222...111444555444222111111444333333666888<<>>@@@<<<999999999888333000,,,************)))---+++***+++---///---+++...------......///000111...///222---444;;;OOO999777555222111111111111///222444555444333222333...///111222333222000///...///000111111000...---...,,,---000///---///333444555666555333222333444222444666777555444333333111111333666999:::888777222222222222222333444444222444555555444555666888888888777666555444333333333000222777999999999<<<@@@HHHNNNJJJBBB;;;555000///000000000...---,,,,,,......---,,,++++++******((()))***+++,,,------......---+++***))))))***+++***---111222111...,,,++++++***++++++,,,---...///---...///000111222222222/////////111444555555444111//////222111---+++---///,,,,,,---------111777;;;AAACCC???<<<<<<<<<:::222///,,,******+++++++++---+++***+++---...---+++...------......///000111...///222...666===QQQ777666555444333222111111///111333444333222222333...///000222222222111000...///111222222111000///...,,,---000///---///333111222444333222222333444111333555666444333333333222333444777:::<<<;;;:::333333333333444444555555444555555444333444777:::666777777777666444333222111000222888;;;:::;;;>>><<>>999777444000......//////...,,,***)))111000...,,,+++***))))))))))))***+++,,,,,,---...000...,,,))))))***,,,---,,,///222333111...---,,,*********+++,,,...///000...///000222333444444444000000000222444555444222111///000333222...---///...++++++---...---222888>>>CCCFFFBBB>>>>>>>>>===333000,,,***+++,,,---------+++***+++---......---...------......///000111...000333///888???SSS666666777777666444333222...000333333222222222333000111222333333333222222///000111222222222222222...,,,---000///---///333///111222222111111222444000222444444333222333444333333444777;;;<<<<<<;;;333444444555555555555555666555444222222444888;;;555666777777777555222111222111333888999777888<<<>>>@@@???:::888777444///,,,,,,+++,,,------,,,+++000///---+++***)))))))))))))))***+++,,,,,,------///...---++++++,,,,,,---,,,...111111///---,,,,,,)))******+++---///000111///000111222333444444444111111000222444444333222111///000333333///...000---***+++---......222888>>>DDDFFFCCC??????@@@>>>666333...++++++,,,,,,,,,---,,,++++++,,,......///...------......///000111///000444///888???SSS666777888999888777555333///111222333222222333555444444444444444444444444000000111222222222333222...,,,---000///---///333...000111111000000222333000222444444333222333555333333333666999;;;;;;:::333444555666666666555555555555333111000333777;;;444555666777666555222111444333555777777444777<<<<<>>QQQ666666777888888777666555000111333333333333555777777777666666555555444444111111111111111222222222...,,,---000///---///333///111222111000000111222111222444444333333555666444333333555888999999999222333555666666666555444444333222000000222666999444555555666555444333222555444666888888777===DDD>>>CCCDDD???;;;999555111333000------000333222000...---+++)))))))))+++,,,******+++++++++,,,,,,,,,***,,,...000000...+++******+++++++++)))((()))***((()))***,,,...000222444222222333333333333222222000000000222444555444222///---...222333000///111...++++++---...---222888???EEEHHHFFFDDDEEEFFFFFF???:::333---+++******))),,,,,,,,,,,,+++---000333...------......///000111///000444///777>>>RRR444555555666666666555555111222444444444444666888999999777666444333333222222111111000000000000111...,,,---000///---///333111222333222000000000222222333444444333444666888666555444555777999999888222333444666666555444333222222111000///111444777555555444444444444333333444444666:::<<<@@@JJJTTTPPPUUUTTTJJJ@@@;;;999777222111333888>>>AAA???<<<333111...+++******+++,,,***++++++++++++,,,,,,,,,+++,,,---......---,,,+++***+++***)))'''''')))***((((((***,,,...111333555555555555555444333222222/////////111444555555444---+++---111222//////111///,,,,,,---------111777:::AAAEEECCCBBBDDDFFFEEE@@@:::333...++++++++++++,,,------,,,+++,,,111444...------......///000111---///333///999BBBWWW333333333444444444444555222333444444444555777::::::999777555333222111111222222111000/////////000...,,,---000///---///333222333333222000///000111222444555444444555777999888777555666777999999888111222444666666555444333000111111000///000333666555555444333333333444444222333777===AAAHHHUUUbbbgggjjjfffWWWGGG>>><<<;;;555777===GGGRRRVVVSSSOOO777444111---+++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---++++++***)))'''''')))+++((((((***,,,...111444555888888888777666444333222///...///111444666555444,,,+++,,,111222//////111000---,,,...---,,,000666444;;;???>>>===@@@BBBBBB???:::333...,,,,,,------,,,------,,,***,,,111555...------......///000111,,,...333000;;;EEE[[[333444666777777777666555555666666666555555888:::<<<<<<:::666222000111222111111111000000000000///333...,,,...---***+++111444333222111222333444555222222333555666666555333444444777;;;;;;888444333222222222222333444555555111111111111222333444555555555555444444333333333333555888;;;CCCTTTkkk|||rrr```NNN@@@999777===HHHZZZooo{{{xxxnnnVVVFFF555,,,,,,---------++++++***)))(((((()))))),,,++++++++++++++++++,,,,,,***((('''((()))***)))---------...000444:::>>>;;;999777666666666444333222333333444333222000000333000......000222222000//////////////////000000111333777:::<<<>>>???AAA>>>999222---++++++,,,,,,000000000///......------222...++++++...000111000...333---///:::???]]]333444555666777777666555333444555555555666999<<<;;;;;;:::666333111222333222222111111111000000000444000...111000,,,---111222222111111222222333333333333333444555555555444444555777;;;;;;999555444333333222333333444555666222222111111111222333444444444444444444444333333111333777>>>LLLbbb{{{pppZZZHHH>>>???IIIYYYnnnttt^^^CCC333//////---***+++******))))))))))))***++++++************++++++,,,+++*********++++++***,,,...000333666999===@@@===;;;888888888777666444333333444555444333222111222///,,,,,,///000000/////////000000111111000000///222555999;;;===???@@@===888111---+++,,,,,,---------...//////000000111///---,,,...000111000......333...///:::???]]]444444555666666666666555111222444444444666999<<<::::::999666444333444555333222222222111111111111222000///222111...---...000000111222222222222222444333333333333444555555555666888;;;======999555444444444444555666777777555444222000000111222333333333444444444444444444222222666AAAVVVqqqjjjSSSEEEGGGVVVlllzzzVVV<<<222111---)))******)))))))))***++++++******))))))))))))******++++++,,,,,,,,,,,,,,,+++,,,///555:::???BBBDDDDDD@@@>>><<<;;;;;;:::888666444555555666666555333333000...,,,+++---......---...///111222222222111111...000333777;;;>>>@@@AAA<<<777111---,,,,,,------,,,,,,,,,---......//////------...000222111///,,,...444///000:::???^^^444555555555555555555555222333333333333444777:::999999999777555444666888333333333222222222111111......///000000...,,,+++///000222333444444333222555555444333222333555777777999<<<>>>BBBCCC???999555555555555666777888999777666333000///000111222333333333444444555555555666444666DDD]]]{{{zzz___OOOSSSeee~~~hhhGGG555000...+++))))))))))))***++++++,,,))))))(((((((((((())))))(((***,,,------,,,,,,,,,---111999BBBIIILLLLLLJJJDDDBBB@@@???>>>===:::888555666777777777666555555///...,,,,,,,,,------------///111333444333222222///000222666;;;???AAABBB;;;666111---,,,---------------,,,,,,+++******)))------...///000000///...---444000111;;;???___555555555444444444444555333444444333111222444666999999999777666666777999333333333222222222111111,,,...000111111000...,,,000111333555666555555444555666666555333333555888888===AAACCCHHHKKKEEE<<<666666666666777888999999999777555222111111111222333333333444444555555555888666999HHHcccmmm\\\```ttt{{{TTT888///...---******))))))***+++,,,,,,)))(((((((((((((((((()))&&&))),,,---,,,+++,,,---...222<<>>222000---,,,,,,+++*********++++++***))))))(((((())))))***&&&))),,,,,,******...333111333;;;HHHVVV^^^```^^^UUUSSSOOOLLLHHHCCC<<<888555666777999999999888777111222222///---,,,...000------------///222555666555222111555;;;@@@AAA@@@777444000......//////............///000000111111---...000///------///111,,,555333444;;;???aaa666666444333222333333444///000111000000111333666;;;;;;;;;999777666888:::111111111000000000000///+++000222000333999:::666222111111111222444666777666:::>>>===999666777999555???HHHMMMUUUYYYMMM<<<555555555555666777888999888999::::::999777444222555555555444444333333333...222<<>>555222...------,,,+++******************))))))))))))******'''+++---,,,***+++000555222444:::GGGVVV```cccbbbXXXUUURRRNNNIIICCC<<<777555666777888999888888777000111222///,,,+++---000---,,,+++,,,...111555777555222000444:::???@@@>>>666333000.../////////...///......------,,,++++++***...111222000......///,,,555444444<<>>HHHLLLTTTXXXNNN===777777777777888888999:::===:::777555444555666888333444666777777555333111555666===KKK\\\sssooolll~~~VVV:::000000///,,,,,,,,,+++++++++******((()))++++++*********+++******+++,,,...000222333222555:::AAAIIIRRR[[[bbbdddYYYQQQPPPLLLBBB:::888666:::>>>>>>;;;888777888666555333111000......---,,,---.........000333555999666444333666999<<<===555222///---...............---,,,+++,,,---...///******+++,,,...///000000000222222555999AAAeee555555444222//////000222222111111111222333555666888::::::888555444555777111111000000///000000000///222555888999888777555222444444333111222444777888888888777777666666666333===FFFJJJPPPTTTKKK<<<888888888999;;;<<<===>>><<<:::888666666666777777444555777888888666333222333444:::FFFVVVlll{{{hhhgggzzz{{{UUU:::000///...,,,,,,,,,+++++++++******)))+++,,,,,,++++++,,,---******+++,,,...000222333222555:::@@@GGGPPPZZZ```aaaYYYRRROOOIII>>>777666777<<<@@@@@@===:::888999777666444222000......---,,,---.........000333666888666333333555999<<<>>>666333///------...------------,,,,,,------......---------......////////////222111555999@@@eee444444333111///...///111222111111111333555777888777777777555222111222333///////////////000111222000222666999:::999666444333444555444333333555777666666666666555555555555555===CCCFFFJJJMMMFFF:::777777999:::<<<===??????::::::999888888777777777555666777888888666444333333444888BBBOOObbb{{{qqqbbbeeezzzsssPPP999000...,,,,,,,,,,,,+++++++++*********+++------,,,,,,,,,---******+++,,,...///111222222555888===DDDMMMVVV\\\^^^[[[VVVQQQGGG<<<666555:::???EEEFFFBBB>>>;;;:::999777555222000///......+++,,,---......000333666777555333222333777;;;>>>666333///------------,,,,,,,,,---...............///////////////////////////111000444888@@@eee444555444111///...000111111111111222333666888999777777666444222111111111000000000//////000000111///222666999999777444222333444444555555555666777555555555666666666666666666<<<@@@BBBEEEGGGAAA999666777888999:::;;;<<<<<<888888999::::::999888777666777888888888777555444666666999@@@IIIXXXpppvvvhhh]]]aaaxxxhhhIII555...------,,,,,,,,,+++++++++******)))+++------,,,+++,,,---******+++,,,---///000111000222555999???HHHQQQWWW^^^^^^]]]UUUIII===888888===DDDKKKMMMJJJCCC===;;;999888555222000/////////+++,,,------...000333666777666444111111333888;;;333111...,,,---.........+++,,,.../////////...---......////////////000000...000///333777@@@fff666666555333000///111222111111111222333666888999999888666555444444333333333333111000000////////////111444777777555222///333333333444666666666666666666666777777888888888777;;;>>>@@@AAAAAA>>>999888888999:::::::::999888666777999::::::999888777666777888888777777555555888888:::>>>DDDQQQggg|||{{{kkk___XXX[[[rrrxxxYYY@@@111,,,,,,...,,,,,,,,,+++++++++******(((***,,,,,,+++***+++,,,******++++++---...000111...000222555;;;CCCLLLSSS[[[______WWWJJJ@@@;;;:::???GGGQQQTTTPPPGGG???;;;999777444111/////////000+++,,,---------///222444888777666222000000333666000...,,,,,,---///000000,,,---...///000///...---+++,,,---...///000111111...000///222777AAAhhh666666555333111000111333222111111111333555777888:::888666555666666555444555444333222111000000000000111333444444333000///222222222444666777666555666777777888999::::::;;;888:::>>>@@@@@@???<<<999999:::;;;<<<;;;:::999888555666777888999999888777666777777777666666555555666777999===BBBOOOfff{{{wwwdddVVVOOOXXXnnnyyycccHHH777///,,,,,,...,,,,,,,,,+++++++++******((()))++++++*********+++******++++++,,,...///000---...000333999AAAKKKRRRWWW]]]^^^VVVKKKCCC>>>:::???HHHSSSXXXTTTIII???999777555222///...///000111------...---------000222777888888666222000222555000---++++++---///000000------...////////////...***+++,,,---///000111222...000///333888BBBiii555555444222000///000222222111111111222333555666777555333333555666555444555444444333222222222333333333333333333222111000111000111333666777666333666666777888999:::;;;<<<888:::>>>AAA@@@>>>;;;;;;777888:::;;;;;;:::888888444444555666777888888888666666666666555555444444444777;;;AAAGGGUUUnnn}}}eeeQQQGGGPPPddd|||~~~ttt^^^KKK888111000...,,,,,,,,,,,,,,,+++++++++******(((***,,,,,,+++***+++,,,*********+++,,,---...///...///111444999BBBLLLSSSUUU\\\]]]WWWOOOIIICCC===<<>>BBBAAA>>>;;;<<<222444666888999888777666333444444555666777888888666555555555444444444444555888???EEEMMM]]]xxxjjjQQQCCCCCCVVVmmm|||yyyjjj]]]KKK;;;......111///+++***,,,,,,,,,+++++++++******)))+++------,,,,,,,,,---*********+++,,,---...//////000222555;;;DDDNNNUUUVVV]]]___YYYSSSOOOHHH@@@:::EEERRRXXXSSSGGG:::222222111...,,,,,,...111333///000///---,,,+++---///333888======:::888999;;;444111...,,,,,,,,,,,,+++//////...------///000111000000000000000000000000000111000444999DDDlll777555555555333//////333222111111111222333333444444333222222333444555666555555555555555555555555555666666444222000000111111333444444444333555666666777999;;;<<<=========???@@@???<<<999777777888222444777999999777444222555666444000222555555222444555666555444444555666555<<<<<<@@@NNN\\\sss{{{ZZZ@@@===IIIZZZhhhkkkcccTTTIII666555444333222///,,,)))*********++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,+++---222777===DDDLLLQQQXXXYYY\\\]]]\\\UUUMMMFFF@@@GGGMMMMMMEEE;;;444111111///,,,+++,,,............//////...,,,,,,---///000444888;;;======>>>???;;;555...,,,...000...,,,111000//////000000///...+++,,,,,,---...///000000---111111222888FFFnnn777555444444222...///333222222222222333444555666555444333222222222333444333333333333444444444444666777888777444222222222333444555555444555777999999;;;===???AAABBBAAAAAA>>>???>>>;;;888555555666222444666777777666444222555666555333555:::;;;888444555666666444333444555666<<<<<<@@@MMM\\\sssbbbFFF999???IIISSSWWWQQQFFF>>>555444222111000///,,,***++++++++++++++++++,,,,,,*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++---111666;;;AAAHHHMMMSSSTTTWWWYYYYYYUUUOOOIIIFFFKKKOOOMMMDDD:::333111000...++++++,,,...//////...//////---,,,+++---......111666:::===@@@BBBDDD@@@999111......000///...000000//////000000//////,,,------...///000111222...333222333:::HHHqqq888555444444111---...333222222222333444666777888888666444333111111111111111111222222333333444444444666888888666333222111444555555555555777:::<<<;;;<<>>===;;;777555444555333444444555555444444333666777666444666;;;<<<999555666777666444333333555666<<<<<>>999;;;>>>AAACCCDDDCCCCCC=========;;;888666555555666555555555555555555666888888666222333666666333555666777666444333333444666<<<<<>>===:::888777777999888777777777777888999777777555111222555555111555666777666444333444555555<<<<<>>LLLZZZbbbYYYOOOAAA555...,,,---...,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++---///000,,,,,,------...000444777===<<<;;;<<<======<<<:::999::::::999777555222000+++***)))***,,,---,,,+++---......---+++***,,,------000444888<<<@@@DDDGGGEEEAAA;;;555000...------***---000000//////222555666444111///......//////...111111333;;;LLLxxx<<<<<<>>>AAA===666222444333333333333444555666777777666555333222222222222...///000222333555666777888:::;;;;;;999888888999333666999:::999888999999999;;;???BBBCCCAAA>>><<<666999<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777666333555999999666222444555555444444666777222;;;===@@@IIIOOO]]]ssskkkHHH666444111222;;;LLLaaaoooiii]]]KKK:::000,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,111///,,,))))))+++---///+++,,,---,,,---///222555777666666777888888666444444444555666555444111...+++***)))***,,,,,,+++)))...//////---,,,+++---...+++///444888<<>>;;;999444777:::;;;;;;::::::;;;:::;;;;;;<<<<<<;;;;;;:::999:::777333333666555222111333555555555555777888111:::===AAAIIIMMMYYYnnncccAAA555333000000777KKKdddvvvtttfffQQQ>>>222---,,,,,,*********++++++,,,,,,---))))))***+++,,,------...666222---)))''')))+++...+++,,,,,,,,,,,,...222555222222222444555555333111//////000222222111---***+++*********,,,,,,***(((...//////...,,,,,,---///)))---333999<<>>>>><<<777222...,,,)))---111111...///222777???<<<888444111000000111000444222333<<>>======???@@@===777222444999===<<<777444444555777666333111000000111111111222222333444555666666999===@@@???:::777888::::::<<<>>>???>>><<<:::888555;;;???>>>@@@BBB>>>666777666555777;;;<<<:::888888999;;;=========;;;:::888888777666555444333333333444555666777888999:::666;;;@@@CCCEEEKKKTTT\\\qqqqqqUUU@@@666111...111888FFF[[[mmmyyyrrr\\\>>>///000000,,,,,,,,,,,,+++++++++******)))))))))***+++++++++,,,<<<777111.........,,,***,,,,,,---------///222555777777444000000222000,,,...000111222111///,,,******+++,,,...///000000000111111222111000...,,,+++---...000555:::>>>>>>>>>BBBAAA>>>999444000...///------,,,---...000222333<<<<<<888000---///222222222111333444888OOO~~~===<<<<<<===>>>;;;666222444999======999555444666777555333111000000111111111222333333555555666777999===@@@???:::888999;;;:::;;;===>>>>>><<<:::888666:::===>>>AAADDD@@@888888666666888<<<===<<<999777888:::;;;;;;;;;:::999777666666555444444444555333333444666777888999:::666999<<>>>>>;;;777666666777555333111000000111222222222333444555666666777:::<<>>===<<<999888888999:::<<>><<<:::777777777777888888888888666555444333333444555666333333444555777888999:::999:::;;;>>>BBBGGGKKKNNNQQQ___mmmrrrkkkZZZCCC111333000111333666:::EEEQQQ]]]^^^TTT???000---,,,***,,,,,,,,,,,,+++++++++++++++++++++++++++*********---+++******+++,,,+++)))...////////////111444666333888999444///......,,,***+++---......,,,+++)))***+++,,,---...////////////000111111111111000000,,,,,,///333888:::;;;:::666888999888444111///...////////////000222333444222555444///---///000///000000222555:::RRR999999:::::::::999888666666999===>>><<<999888888777666333222111111222333222222333444555666777777888:::;;;:::888777777999888999<<<======;;;999777999888777;;;BBBFFFDDD>>>:::777555777;;;===<<<:::666666555555555666666777666555333222222333444555222333444555666888999999???>>>===@@@DDDHHHKKKLLLIIIOOOWWW[[[XXXLLL<<>>GGGLLLLLLDDD666...------***------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,---......,,,+++---.../////////000333555000777:::555///------,,,((()))+++,,,,,,+++***)))******+++------.........------...//////000000000+++,,,...222666888888777666999;;;;;;888444111000.../////////000111222222---111111...---///000...///000222555;;;TTT777888999999::::::;;;;;;777999<<<===<<<;;;:::999888777444333222333444555222333333444555666777888666777777666555555555666777888;;;<<<<<<;;;999777:::666666:::AAADDDDDDBBB;;;888666666999;;;:::888666666555444444555555666777666444333222222333333222222333555666777888999@@@??????AAAEEEHHHJJJJJJJJJJJJKKKLLLIIIBBB999333333111333555666888@@@IIILLLGGG===444000111111...---------,,,,,,,,,++++++---,,,,,,,,,++++++******,,,---///000///---,,,+++,,,---//////...///111333///666999555///------,,,((()))***+++++++++***))))))***+++,,,---------,,,******+++,,,---...///000,,,,,,...111555666666555777999<<<<<<999555111000------...//////000000000***...000...---///000...///000333666===UUU444555777888999;;;>>>@@@888999999:::;;;;;;;;;;;;999888666555444555666777333333444555666777777888555444444333333333444444666777:::<<<<<<;;;999777999666666:::>>>@@@BBBFFF>>>;;;777777999;;;999777666666666666555555555555555555555555444444333333222222333444666777888999<<<===>>>@@@BBBEEEGGGIIIMMMJJJGGGFFFBBB<<<:::;;;888555555888;;;BBBOOO[[[\\\UUUIII===555111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---///...,,,*********+++---//////......000111///444666222/////////---***+++++++++++++++******)))***++++++,,,,,,,,,+++)))))))))***+++---...///------...111444555444333333666999999666222000...------...///////////////***///000...---000111000000111444777>>>VVV000222444666777:::???CCC:::888777777999;;;<<<===;;;:::888666666777888999333333444555666777888888555444222222333444444444555777999;;;;;;:::888777888666666:::;;;;;;@@@HHHCCC???;;;999;;;;;;:::888666777888888888777555444111333555666777777666666111222333444666777888888777;;;>>>@@@AAABBBGGGJJJMMMIIIGGGFFFAAA;;;<<>>WWW,,,///222444555999@@@EEE:::888666555777:::<<<>>><<<:::999777777888:::;;;333333444555666777888888666444222222333555555555444666999;;;;;;:::888777777666777:::999777???IIIGGGBBB===;;;<<<<<<;;;999777888999::::::888666444...000444888::::::999888111222333444555777888888555;;;@@@BBBAAABBBHHHMMMJJJHHHHHHHHHBBB;;;===EEEPPPJJJFFFIIIRRRddd|||wwwUUU<<<555999......---------,,,,,,,,,+++++++++,,,,,,---------***---///...,,,+++...000---///111222111000111222111222000---///333333/////////...------,,,++++++)))******+++++++++******,,,+++******+++---...////////////222444555333222---000333444444333333333//////111222222111000000...222222...---111444333222333555999???WWW333222222333777<<>>@@@BBBFFFHHHDDDGGGIIIEEE???===AAAGGGUUUUUUVVVYYYdddyyyuuuPPP999111222...---000000---***+++,,,,,,---...//////......,,,---......------...000---------........./////////000111000---,,,---...---------,,,,,,+++++++++******++++++,,,,,,,,,---))))))))))))***+++,,,---,,,,,,---111444444111---000000000000000111222222111222333444333333444555555444333222111111222222000444111:::???]]]555444333444666;;;???BBBBBB>>>999444333555999<<<@@@???===<<<;;;:::::::::333333444555666777888888999888666555555555666666444777:::<<<<<<:::::::::777888888666444666<<>>@@@AAABBBEEEGGGHHHIIIHHHCCC>>><<>><<<666333555888000444111:::???]]]666555444555666:::===@@@AAA===888444333666:::===CCCAAA???===;;;:::::::::555555555666666666777777888888888777666555444333777666777888:::;;;:::888555777999999666555777:::DDDFFFFFFBBB<<<888888:::777777666666666777777888444555666777888888888888555444333444666666555444;;;>>>@@@BBBBBBCCCDDDFFFOOOKKKFFFAAA===<<<<<<===DDDNNN^^^pppaaaAAA555000,,,......,,,+++...,,,,,,------......------+++---......------...///---------...............,,,---......------...///---------------.........((((((((((((((()))))))))))))))))))))******+++,,,,,,++++++---000222222111///............///000000///222888>>>BBBDDDDDDDDDEEENNNVVVSSSGGG<<<888999111444111999@@@^^^555555444555777:::>>>@@@@@@===999666666888<<>>555333555111:::AAA```333333444555888;;;???AAA@@@>>>;;;888999;;;???BBBEEECCC???;;;999777777777555555555444444444444333555666777777666333000///999666333444888::::::888;;;;;;;;;999777777777888???AAABBB???;;;888999:::777777777777777888999999888888888777777777777888666555444444555666555333666999===@@@BBBCCCEEEFFFQQQJJJBBB===;;;:::777444666@@@RRRhhh|||SSS999222---,,,,,,+++,,,///+++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,---///.....................---,,,---////////////111333,,,------....../////////+++++++++***************)))))))))((())))))******++++++++++++,,,...111333......------------.........111999GGG[[[ooo~~~lllLLL666444555111:::CCCbbb222333444666999<<>><<<:::;;;>>>BBBDDDFFFCCC???;;;888777777888555555555555555444444444444555666777666444111000777666555666888999999999===<<<:::999999999:::;;;<<<>>>???===999777888:::888888888888888999:::;;;;;;:::999888777666666666555444333444666666555444444888===@@@BBBCCCEEEFFFKKKFFF???<<<:::888555222666<<>>???===;;;:::;;;>>>BBBEEEGGGDDD@@@;;;999888999:::666666666666777777777777666666777777777666444333555777888888888888999:::::::::999:::;;;<<<;;;;;;999<<<===;;;777666777999999999999999:::;;;<<<===>>><<<:::888666555555555444333333444666777666555666:::>>>BBBCCCCCCDDDEEEBBB@@@>>>;;;999777555333444888AAASSSmmmYYY999333.........,,,+++...+++++++++++++++***))))))***,,,------,,,+++---...//////.........---------***,,,------,,,,,,...///------------,,,,,,,,,,,,++++++++++++*********)))))))))(((((((((((())))))***,,,------++++++---///000//////...------.........000888LLLkkkcccDDD555666111===HHHiii666666666777888:::;;;<<<===<<<::::::;;;>>>BBBDDDHHHEEEAAA<<<:::999:::;;;777888888888999999999999777888888888888888777777444777::::::888777999;;;777777999;;;======<<<:::888:::<<<:::777555666999::::::::::::;;;<<<===>>>???>>>;;;888666444444444444333222444666777777666999<<>>:::888777888888999999999888888888888888999888777777777888:::::::::999888777777888999999;;;;;;999555111111555999<<>>@@@???===:::888666666777777666555555555555555666777<<>>===:::888777777888888333444555666888:::<<<===>>>BBBFFFIIINNNRRROOOIIIDDD===555222444555222///555333666AAARRRmmm{{{UUU;;;666111---,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---//////000111000///...///111...,,,,,,---...//////...------,,,+++++++++++++++///...,,,---//////---***))))))(((((((((((())))))(((***++++++******+++,,,+++,,,............000111222222666AAAWWWwww}}}WWW===666222666;;;IIIrrr::::::999888777666666555000444888;;;<<>><<<999888888888999::::::999999888777666666999888777777777888::::::;;;:::999888888888999999888999999999888888:::<<<:::@@@FFFHHHFFFCCCAAABBB>>><<<:::888777777888999444555666888:::===???@@@BBBDDDGGGKKKRRRWWWTTTMMMFFF???777333444444222///111222666;;;DDDXXXzzzuuuQQQ888555000---------------++++++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---//////111222111000///000222...,,,,,,,,,...///...---...------,,,,,,,,,,,,,,,...---,,,---......,,,***)))))))))(((((())))))***(((***++++++******+++,,,***,,,.........///111222222555888<<>>DDDHHHGGGDDDBBBAAA>>><<<:::888777888999:::888888888999:::<<<===>>>CCCEEEGGGKKKTTT[[[XXXQQQJJJDDD<<<777777666333111000222666999===KKKfffkkkHHH555222...,,,------------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++---///...000111111000///000222...---,,,---...///...---......---,,,,,,,,,------,,,,,,,,,,,,---,,,,,,+++)))))))))((())))))******(((***++++++******+++,,,***,,,.........///111333333888;;;;;;???SSSqqqxxx]]]DDD666444333777;;;KKKxxx===<<<;;;999888666555444555444333222444888===AAAGGGKKKOOOOOOOOONNNHHH@@@<<<;;;:::999999999::::::::::::999999888777777666999888777777777888::::::<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;999888888<<>>===;;;999888888999:::777777888999:::;;;===>>>BBBEEEGGGKKKSSSZZZYYYSSSMMMGGG???:::777555333111111111333777:::BBBRRRaaa{{{\\\===111...,,,+++,,,------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,++++++---///---...//////......000111///...------//////...---......---,,,,,,,,,------++++++,,,---,,,,,,,,,,,,)))))))))))))))***++++++(((***++++++******+++,,,***+++---...---...000111000666;;;999777AAAWWWiiixxxzzzxxxmmm[[[HHH;;;666333333777;;;MMM|||===<<<;;;:::888777555555666555333333444777;;;>>>CCCGGGJJJKKKMMMMMMIIIBBB<<<;;;;;;:::::::::::::::999999999888888888888888999888777777777888::::::;;;::::::999:::;;;===>>>===<<<<<<<<<======;;;999:::;;;>>>@@@AAAAAA@@@@@@@@@>>><<<999888888888999444555666888:::<<>>AAADDDDDDGGGKKKIIIDDD===<<<<<<;;;;;;;;;::::::888888888888888999999999999888777777777888::::::999999999999;;;===???@@@@@@>>><<<===@@@AAA@@@>>>>>>===<<<<<<===???AAAAAABBB@@@===:::888777777888666666777888:::<<<>>>??????FFFLLLMMMPPPUUUXXXXXXOOOJJJCCC;;;666222000//////...000222111///222888CCCMMMYYY]]]XXXMMM===111///---++++++,,,,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,,,,++++++---///,,,...///000//////111222333111000000111111000...------,,,+++++++++++++++***---//////---,,,...///))))))))))))***+++,,,---(((***++++++******+++,,,***+++,,,,,,******+++,,,,,,...000000000222555888>>>>>>===888222///111333222333888;;;OOO<<<;;;;;;:::999888777777111333777<<>><<<;;;>>>???@@@DDDIIIIIIEEE=========<<<<<<;;;;;;:::777777777888999999::::::999888777777777888::::::888888999:::;;;>>>@@@BBBAAA???===???BBBEEEDDDCCCAAA>>>;;;:::;;;???AAACCCCCCAAA===:::888777777777;;;;;;:::::::::;;;;;;<<>>888444222111000111333333///***...555555;;;AAABBB>>>:::444000000...,,,,,,------,,,+++,,,------......------,,,+++,,,,,,,,,++++++---///---///000111000000222444444222111111222222111///---,,,++++++******++++++***---000000...---...000))))))))))))***+++,,,---(((***++++++******+++,,,***+++,,,+++)))))))))***///......000222444444333222333333222//////111444111444888;;;PPP999999999;;;===;;;777222444555888:::<<<=========<<<<<<===>>>???@@@AAAAAA@@@>>>;;;888777777888999999::::::999888999;;;===;;;;;;:::999:::;;;<<<===999777555666999===???@@@CCC@@@===???DDDHHHGGGEEE@@@???>>>;;;:::;;;???BBBBBB@@@===:::888777888888999;;;;;;999:::>>>@@@???FFFJJJMMMNNNNNNQQQXXX___[[[YYYOOOBBB;;;888000'''222222222222222111000///...000111222222111000......---,,,,,,,,,,,,+++***+++++++++,,,,,,---------000...,,,***)))***,,,---...///000111222333444444222333333222000000111333......---,,,,,,,,,------++++++,,,---...............---,,,+++++++++,,,------,,,,,,+++*********+++*********++++++,,,,,,,,,++++++,,,------......///***+++---...000222666999222777777;;;XXX999999:::<<<>>>===888555444666999<<>>>>>???>>>>>>>>>???===:::888777888999:::999::::::999888999;;;===<<<;;;::::::;;;<<<===>>><<<999777888:::===???@@@BBB???===???CCCGGGFFFDDDAAA@@@>>>;;;999:::>>>AAA@@@???===;;;999999999999999<<<;;;888999>>>???>>>DDDHHHLLLMMMNNNQQQXXX^^^cccaaaXXXJJJ@@@;;;555---000000111111000//////......///111222222111///......,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))***,,,---......///111222333444444555555555444111111222333///...------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,************+++,,,---,,,++++++******++++++******+++++++++,,,,,,,,,++++++,,,------......///,,,---.........000333555111666666;;;XXX999999;;;===???>>>;;;888555777;;;>>>AAABBBBBBBBB===>>>>>>???>>>===;;;:::===<<<:::999888999:::;;;999::::::999888888;;;===<<<<<<;;;;;;<<<>>>???@@@>>><<<::::::<<<>>>???@@@AAA>>><<<>>>BBBEEEEEECCCCCCBBB???<<<999:::===@@@>>>>>>===<<<<<<;;;;;;;;;:::<<<;;;888999===>>>===AAAEEEIIILLLNNNRRRXXX]]]hhhhhhbbbTTTFFF===666222....../////////...---------...///000000///...---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,---...///000222333555555555888888888666333222222333000///...---,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///...//////...------///222000555666;;;ZZZ888999<<<>>>??????===<<<666888<<>>>>>>>>===;;;:::<<<;;;:::999999:::<<<===999999999888777888:::<<<======<<<<<<===???AAABBB???===;;;:::<<<>>>>>>>>>???>>>===>>>AAACCCCCCBBBEEEDDDAAA>>>;;;;;;===???<<<<<<===>>>>>>===<<<<<<:::<<<<<<888999===>>><<<@@@DDDHHHLLLOOOSSSWWW[[[fffiiiggg[[[JJJ;;;333000.........//////...------------...//////...------,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++...---+++******+++,,,---///000222555666888888888;;;;;;:::777444222333444111000///---,,,,,,,,,,,,000///---,,,+++++++++,,,++++++***))))))***,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......////////////...------000222///444555<<<\\\777999<<<===>>>=========888:::;;;===???@@@@@@@@@:::;;;===>>>>>>>>>===<<<;;;;;;:::::::::;;;<<<===888999999888777888:::<<<>>>>>>======>>>???AAABBB>>><<<;;;;;;<<<======<<<>>>>>>>>>???AAABBBBBBAAAEEEEEEDDDAAA>>>===>>>???;;;<<<======>>>>>>======:::===<<<999:::>>>???===BBBEEEIIINNNQQQTTTWWWXXX```eeeggg___MMM;;;000......//////000000000//////------............------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------000222444777:::;;;;;;;;;<<<<<<;;;888555333333333111000///...------------000///...---,,,+++++++++,,,++++++***+++,,,---...,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...///000/////////222444///333555>>>___666888;;;<<<;;;;;;;;;<<<999999:::;;;<<>>>>>???<<<;;;;;;;;;;;;;;;<<<<<<888999999888777777:::<<>>===>>>???@@@AAA>>><<<;;;;;;===>>>=========>>>???@@@AAAAAAAAAAAAEEEFFFGGGFFFCCC@@@??????;;;;;;<<<<<<<<<=========:::======:::;;;@@@AAA@@@FFFIIIMMMQQQTTTUUUVVVVVV\\\___bbb]]]MMM;;;111/////////000111111111000000........................,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,------000222555999<<<=========:::;;;:::777444222222333000///......---.........000000000000///---,,,+++,,,++++++++++++---...///++++++******++++++,,,,,,------------,,,,,,,,,,,,++++++,,,------......///...////////////111444666///444666@@@ccc555777::::::888888999;;;888888777888;;;@@@DDDGGG@@@???>>><<<<<<===>>>???<<<<<<<<<<<<;;;;;;;;;;;;888888999888777777999<<>>======>>>>>>???>>>===<<<===???@@@???>>>===???AAABBBBBBAAAAAABBBDDDFFFIIIJJJGGGDDDAAA@@@<<<;;;:::::::::;;;<<<===:::======;;;===BBBDDDCCCKKKMMMPPPTTTVVVWWWUUUSSSYYYXXXXXXTTTHHH888111222...///000111111111111000///..................///...,,,++++++------,,,*********++++++,,,---......+++++++++,,,,,,---------...000444888;;;======<<<888999888555333111111222...............//////000///000111222222000...,,,+++************,,,---///++++++******++++++,,,---......---------,,,,,,,,,++++++,,,------......///---...//////...///222555///444777BBBfff444777999999777666777999777666666777;;;AAAHHHLLLDDDBBB???<<<;;;<<<===???======<<<<<<<<<;;;;;;;;;888888888777666777999;;;AAA@@@???============>>>>>>======>>>@@@BBBAAA@@@>>>@@@BBBCCCBBBBBBBBBBBBCCCGGGKKKLLLJJJFFFBBB@@@===<<<:::999999:::<<<===:::======<<<>>>CCCFFFDDDOOOPPPSSSVVVXXXWWWTTTRRRWWWSSSOOOKKKAAA555111444......///000111111000000//////............//////...---,,,,,,,,,,,,+++***))))))***+++---...//////+++++++++,,,,,,---------,,,///333888;;;<<<<<<;;;777777777444222000111222...------......///000111...000222444444222...,,,***))))))))))))+++---...+++*********+++,,,,,,---.........------,,,,,,,,,++++++,,,------......///......///...---...000222000444888DDDhhh888666444333444666999;;;;;;<<<<<<;;;<<>>=========>>>@@@BBBCCCEEEFFFFFFCCCAAA@@@@@@AAACCCDDDCCCJJJHHHEEEEEEGGGGGGDDDAAA:::999888888888999:::;;;<<<999:::===>>>???EEELLLQQQRRRTTTVVVWWWWWWWWWWWWXXXSSSOOOIII???444...///111111111111000...---,,,///............---------++++++++++++,,,---......,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,++++++......000444888:::888666555444222000///000111222...------------...//////,,,------......------,,,(((((()))***,,,---......,,,,,,++++++,,,,,,---...........................)))***+++,,,...///000000...///000000///000222444111666444CCCppp888777666555666888:::;;;:::;;;<<<<<<===CCCJJJPPPOOOLLLFFF???:::999<<<@@@BBB===999888<<>>===<<<999999<<<<<<:::;;;>>>======>>>>>>>>>>>>=========>>>???AAACCCCCCDDDDDDCCCBBB@@@@@@BBBDDDDDDDDDFFFDDDBBBBBBCCCCCC@@@>>>;;;::::::999999:::;;;<<<<<<::::::===???@@@EEELLLRRRSSSUUUWWWYYYYYYYYYXXX\\\WWWQQQKKK@@@555000111///000000000000//////...///............------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++......///333777999888666444333111/////////000111------........./////////,,,------......------,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...........................++++++,,,---......//////...///000000///000222444222888777FFFttt888888888888999:::;;;<<<::::::;;;<<>>:::999<<<>>>>>>===<<<999:::===>>>;;;;;;===;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAABBBAAA@@@AAACCCEEEEEEDDDDDDBBB@@@@@@@@@@@@>>><<<===<<<;;;:::::::::;;;<<<;;;999:::===>>>???DDDKKKRRRTTTWWWZZZ[[[[[[ZZZYYY```[[[UUUOOODDD777111222......///000000000000000///............---------......,,,++++++*********++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,///...///111444777777777333222111////////////000---...///000000000//////,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------...........................,,,,,,---------............///000000//////111333333999:::LLLzzz999999:::;;;<<<=========;;;;;;;;;===???CCCHHHKKKQQQNNNIIIBBB===:::;;;===???<<<999999;;;>>>??????;;;:::;;;??????<<<;;;===;;;<<<===>>>@@@@@@@@@AAA@@@AAACCCDDDCCCBBBAAA@@@@@@???>>>@@@CCCDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;:::999999:::;;;:::888999<<<===>>>BBBHHHPPPSSSWWWZZZ\\\[[[ZZZXXX___\\\XXXSSSHHH:::222111//////000000000000/////////............------------,,,,,,+++******++++++++++++,,,,,,,,,++++++*********+++,,,------------///...///000222555666777333222111000////////////---...000222222111///...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---.............................................---------...///000/////////111333222999<<>>??????===<<<<<<===???BBBDDDEEEMMMKKKGGGAAA<<<999999;;;999777666777:::>>>AAABBB<<<:::<<<@@@@@@===<<<>>><<<===???@@@AAABBBCCCCCCBBBDDDEEEFFFFFFDDDBBB@@@=========???BBBDDDDDDCCCCCCCCCCCCBBB@@@?????????===<<<:::999888888888888888666777;;;<<<<<<@@@EEEMMMPPPUUUZZZ\\\[[[XXXVVV[[[YYYXXXUUUKKK<<<222///111111111111000///...---///............---------************++++++,,,---***++++++,,,,,,,,,++++++******+++,,,---......---...///000111222444666777333222111000000/////////---...000222222111///...,,,------......------,,,++++++++++++++++++++++++------,,,,,,------...///........................//////.........------------...//////...///111333000888<<>>===???AAABBBBBBBBBGGGFFFCCC???;;;888888:::555555555666999===BBBDDD>>>;;;<<>>>>>@@@AAACCCCCCDDDDDDCCCEEEGGGHHHGGGEEECCCAAA<<<<<<===@@@CCCEEEDDDCCCCCCCCCDDDBBB@@@>>>??????===<<<:::888777777777777777666777;;;<<<;;;???DDDJJJNNNTTTYYY[[[ZZZWWWTTTVVVTTTTTTQQQHHH;;;222000222222111111000...---,,,///............---------)))))))))******+++------******+++,,,,,,,,,++++++)))***+++---...............000222333333333555777333333222222111000000///---...///000000000//////,,,------......------,,,*********++++++,,,,,,,,,---------------......///........................//////..................---...//////......000222000888<<>>:::999999:::666666666777999===BBBEEE???<<<<<>>AAA>>>???@@@AAABBBBBBBBBBBBBBBDDDFFFHHHGGGEEECCCAAA<<<===>>>AAAEEEGGGFFFEEEEEEFFFGGGEEEBBB@@@AAACCC???>>>;;;999888777777777888777999<<<===<<>>BBBDDDAAA@@@@@@BBBGGGIIIGGGEEE?????????===;;;::::::;;;888888999999:::===AAAEEE@@@===<<<>>>>>>===>>>BBB>>>???@@@@@@AAAAAAAAAAAAAAABBBEEEGGGGGGEEEBBB@@@>>>>>>@@@CCCGGGIIIHHHGGGHHHJJJKKKIIIFFFDDDEEEGGG@@@???===:::999888888888:::999:::>>>???>>>@@@FFFIIINNNUUU[[[]]][[[WWWTTTSSSMMMGGGBBB;;;444444888...//////000000000000000//////.........------------,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,)))***,,,---.../////////---111555777666555555777444444444444333222111111...------------...//////,,,------......------,,,((())))))+++,,,---.........------------...//////....................................//////000000---...///.........000222222999>>>UUU