BMv6(y www|||qqqnnnsssvvvtttnnniiihhhjjjnnnuuusssrrrwwwsssmmmpppjjjfffqqqmmmmmmpppeeeiiiggggggeee```___dddfffeeeaaa```_________```bbbcccdddgggfffaaa^^^______]]]___]]][[[[[[]]]___```aaahhhggggggfffeeeeeedddddd^^^gggccchhheee\\\ccc^^^^^^[[[XXXXXXZZZ\\\]]]^^^[[[VVV\\\aaa^^^ccciiieeedddaaa______aaadddeeeeeeddd___dddYYYXXXbbb\\\aaabbbeeehhhiiifffccc```___]]]ccc]]]ggg[[[```TTTUUUXXX___[[[XXX```ccc```bbb```aaaWWW]]]\\\UUU^^^]]][[[ZZZ[[[]]]ZZZTTTRRRTTTTTTTTTQQQOOORRRVVVUUUPPPJJJKKKLLLMMMMMMLLLKKKJJJLLLCCCDDDGGGCCCFFFHHH@@@<<<>>>BBBEEEFFFEEECCCAAAFFFJJJDDDAAAFFFDDD@@@FFFFFFEEEDDDFFFIIIHHHDDDAAA@@@===:::999999999888777777@@@<<<777@@@DDD>>>:::666555888======999666777555:::777555:::777222777666<<>>===>>>===:::555555555333000...---......---+++,,,------,,,***)))+++((()))000---+++333222///---///333555222...///...000111...,,,///555555222///000111111///,,,,,,///+++111---...;;;///222222333333333444444444111333555666555444111000///111111000///...///000+++++++++************))))))++++++))),,,000000,,,---///000000///......///000222333000,,,)))***,,,''''''+++...---+++...444666999999666333333000+++,,,------,,,++++++,,,...***...///,,,***,,,,,,+++~~~|||yyyvvvooossswwwxxxuuuooojjjhhhnnnqqquuuvvvuuuqqqnnnmmmlllnnnoooppppppnnnkkkiiimmmfff___^^^bbbeeebbb^^^ccc___^^^```___]]]^^^bbbccceeeccc^^^]]]```aaa^^^ccc^^^YYYXXX[[[___aaaaaaddddddeeefffggggggggggggaaahhhmmmkkkccc^^^```dddfffccc```^^^____________[[[ZZZYYY[[[^^^bbbcccddd______```aaabbbdddffffffccc___]]]___^^^ZZZXXXZZZ___aaadddggghhhfffbbb___bbbbbb```[[[ZZZ[[[XXXSSSXXXYYYXXXWWW___hhhiiidddeeebbbaaa```\\\XXXXXX\\\[[[[[[^^^aaa___XXXSSSQQQPPPKKKPPPRRRMMMOOOSSSMMMPPPLLLIIIKKKPPPRRRPPPLLLOOOJJJEEEDDDDDDDDDBBB???===DDDGGGDDDAAAAAAAAA@@@EEEDDDDDDEEEFFFDDDAAA>>>GGGBBBCCCHHHJJJEEECCCEEEAAA@@@>>><<<:::999888888777???@@@:::888======777888:::<<<===<<<<<<============;;;999888777666666888;;;@@@AAA@@@===;;;:::777777777666444222///......222000+++)))+++)))$$$&&&&&&'''***///111///---------...000222111///,,,)))...333333111///222555333222111111222222000...///000111111111111000///444222+++...777222+++111000333444222111222111---111666777444333444333111---111///)))'''+++,,,***))),,,+++((((((---...,,,///111333333111000///000111333444222...+++,,,---+++)))+++...---***,,,000444555666666666444222000------------.........///------,,,***)))***---///}}}}}}|||{{{uuuyyy||||||xxxsssooolllppprrruuuuuutttqqqnnnmmmnnnoooqqqrrrrrrpppmmmlllmmmjjjfffeeefffeeeaaa^^^dddaaa```aaaaaa^^^^^^aaacccfffeeeaaa```aaa```]]]fffbbb^^^[[[[[[[[[[[[ZZZddddddeeeeeeeeeeeeeeeeeegggkkknnnkkkfffdddhhhlllbbb___\\\[[[[[[\\\[[[[[[\\\ZZZZZZ\\\___bbbccccccbbbaaaaaabbbccceeegggiii```^^^^^^```___\\\\\\___ZZZ^^^cccddddddeeehhhkkkccceeedddaaaaaabbb^^^YYY[[[\\\YYYWWW[[[cccfffccceee```\\\___```______aaaXXX\\\```bbbaaa^^^YYYUUUUUUPPPTTTVVVOOOOOOPPPJJJHHHHHHJJJNNNQQQQQQMMMHHHHHHHHHHHHIIIJJJIIIFFFDDDDDDGGGGGGBBBAAACCCDDDBBBEEEEEECCCBBBBBBAAABBBCCCFFFBBBCCCHHHIIIDDD@@@AAADDDCCCBBB@@@???===<<<;;;777;;;<<<999888;;;<<<;;;888999;;;<<<======>>>???@@@>>><<<999666333222111777;;;???AAA@@@>>><<<;;;666777777777666555333222222444333...---///...******))))))***------+++(((,,,,,,,,,...000111///......111444333///...000222444333222333444444333111///000222222222111///...222000***---777333---333000333333111111333222///222666888555333444444222000333111,,,***---...,,,---///...******---...,,,...000222333222111111222555777888777333111111222---+++,,,...---)))***...111111333444333222000/////////000000111111000000///...---+++++++++---///xxxzzz{{{|||}}}~~~~~~~~~~~~{{{}}}{{{vvvqqqooorrrsssssstttrrrpppmmmllloooqqqsssttttttrrrpppnnnoooooonnnmmmjjjgggccc```hhheeeeeefffeeeaaa___aaacccfffgggeeecccccc```[[[]]]^^^___^^^]]]]]]^^^___ffffffffffffeeeeeeeeeeeejjjjjjjjjhhhffffffhhhjjjkkkhhhfffdddeeeeeedddddd\\\[[[ZZZ\\\___aaabbbbbbeeedddcccbbbdddfffiiikkkaaa```bbbccc```\\\^^^ccc___bbbeeebbb^^^^^^dddjjjdddggggggeeefffhhhfff```___```^^^YYYYYY]]]bbbccciii```[[[]]]bbbcccaaaaaaZZZbbbfffdddcccddd___WWWXXXSSSWWWYYYQQQQQQQQQJJJFFFHHHJJJLLLMMMLLLKKKIIIEEEIIINNNPPPOOOKKKHHHFFFKKKJJJEEE??????CCCDDDBBBEEEEEEDDD@@@>>>???CCCHHHCCCAAABBBFFFHHHDDDAAAAAADDDEEEDDDDDDBBB@@@>>><<<999777777999999777999>>>;;;;;;;;;<<<======>>>>>>AAA???===:::777444222111777:::>>>@@@???===;;;;;;888888888888777666555444555666555111000222222///...---,,,---......,,,***,,,+++***+++.../////////))),,,/////////111666:::333222111222444444444222///111333444333111///---///000+++---666444///444000222333000000333444111333888999666444666666444555666444000///111222000000222111......111222///...000222333222222333444444555666555333111111111///------///---))))))---......///000000///...------...000111111111000/////////------------///000yyyvvvuuuuuuvvvyyy|||}}}~~~|||~~~{{{uuuqqqooosssrrrrrrqqqpppooollljjjnnnppprrrttttttsssqqqoooppprrrtttrrrmmmiiihhhhhhmmmjjjjjjllljjjdddaaabbbaaafffhhhgggeeeddd___YYYYYY]]]aaabbbaaa```aaaccchhhhhhggggggffffffffffffkkkjjjhhhgggggggggfffeeefffdddbbbaaaaaaaaa```___\\\[[[ZZZ\\\^^^```______fffeeecccbbbcccfffiiillleeeeeeffffffaaa\\\]]]bbbaaabbbbbb```]]]]]]```dddcccdddcccaaadddhhhhhheeebbbeeefffbbb]]]\\\___bbbmmmddd^^^^^^___^^^\\\]]]___iiikkkfffdddfffaaaVVVWWWSSSXXX[[[TTTTTTUUUNNNLLLMMMLLLJJJIIIIIIKKKMMMHHHMMMRRRSSSOOOJJJGGGGGGKKKIIICCC>>>???CCCBBB>>>CCCEEEEEEBBB>>>???DDDJJJBBB@@@@@@BBBDDDEEEEEEEEEAAABBBCCCCCCBBB???===;;;===777666:::999444666???>>>===<<<<<<<<<<<<<<<;;;??????>>><<<;;;999777666777:::===>>><<<:::888777999999888777666555444333777777555222111111000////////////000111222222111...,,,***)))+++---......''')))***+++---111777;;;000///...///111222222111///111333444444111...,,,...111------555333///333///222222000111444555333666:::;;;888666888999777888888666444555666555444222555555333333777888555222333555444333333333555222333333222111000//////...,,,---///---)))***....../////////...---+++***)))***,,,---...---,,,+++...---,,,---///111222333uuusssrrrssswww{{{}}}}}}}}}|||wwwrrrpppsssqqqpppppppppoookkkhhhlllmmmppprrrrrrqqqpppnnnpppssstttrrrnnnlllnnnqqqnnnkkkkkkllljjjdddaaabbbaaafffhhhgggeeeddd```ZZZbbbeeehhhgggbbb______```ggggggeeeddddddddddddeeeiiiiiijjjmmmooonnnjjjggggggeeecccbbbccccccaaa```\\\[[[[[[\\\^^^^^^^^^\\\eeedddbbb```aaadddhhhjjjfffeeefffgggddd___```eee]]]\\\]]]```eeehhhgggeee``````]]]ZZZ\\\cccfffeeeccchhhlllllleee``````cccjjjeeeaaa___\\\WWWXXX[[[aaahhhjjjeeedddfffbbb[[[YYYUUUZZZ\\\UUUVVVWWWQQQQQQRRRRRRQQQNNNKKKKKKLLLKKKOOORRRQQQMMMIIIIIIJJJJJJIIIFFFBBBCCCEEEBBB;;;@@@DDDHHHFFFBBBAAADDDHHHGGGDDD@@@>>>???CCCFFFFFF???@@@AAABBBBBB@@@>>><<>>>>>======;;;:::888777888:::<<<<<<999666444333555555555555555555555666;;;999666333111//////000000000111111111111222333111...***)))***+++,,,,,,000///---***)))***---000///...,,,---///000111000///000222333222111...,,,///444///---333222---111...222222000111555666333777;;;;;;888777999;;;999:::777555777999999888888888;;;;;;888888:::999666666777888777555444555666555444444444333222111///,,,+++,,,///...+++,,,111222111000///---,,,***)))((()))***+++++++++******+++******---222555666666yyyvvvssstttxxx{{{|||{{{~~~{{{vvvssssssqqqpppqqqsssqqqmmmiiihhhjjjmmmoooppppppnnnmmmoooqqqrrrqqqooonnnqqqtttmmmiiihhhiiifffaaa___```cccggghhhfffeeefffccc^^^dddeeefffeeeddddddeeefffdddcccbbbaaaaaaaaabbbcccccceeeiiimmmpppooollliiinnnmmmkkkkkkkkkjjjiiiggg^^^^^^]]]^^^______^^^\\\dddcccaaa```aaacccfffhhhcccaaabbbfffgggfffgggjjjcccaaa```dddkkklllhhhccc___^^^[[[WWWZZZaaadddccccccgggmmmpppkkkcccaaacccdddbbbaaaaaa]]]YYYZZZ______```aaacccdddddddddddd```ZZZ]]]^^^WWWWWWYYYSSSRRRUUUXXXZZZXXXSSSMMMIIILLLNNNOOONNNMMMLLLMMMNNNJJJLLLLLLIIIIIIIIIEEE???@@@CCCGGGGGGEEEBBBBBBCCCJJJHHHAAA;;;;;;@@@BBBAAA???@@@AAABBBCCCCCCBBBBBBDDDBBB@@@@@@<<<888999<<<888666444666;;;???@@@???<<<<<<<<<;;;999666333222888:::;;;:::777444333222000000111222444666888999===999555555333///000222000111111///---,,,---...111...+++******+++,,,+++///...+++***)))+++---///111///------...000000000......///000000//////......666222---222222---000...222333222333666555222666999:::666555888:::999888444333777;;;;;;::::::<<>>:::999999888444999::::::999777777888:::666444333333333111///---,,,+++,,,///...,,,---222333222111///...,,,+++++++++++++++++++++,,,,,,,,,***))))))---333777777666|||xxxttttttxxxzzzyyywww}}}~~~xxxttttttrrrrrrtttwwwvvvpppkkkfffhhhkkknnnoooooommmllllllnnnpppqqqqqqppppppqqqnnnjjjggghhheeeaaa```bbbgggiiiiiiffffffhhhhhheeedddbbb```aaadddhhhkkkllldddcccbbbaaaaaabbbdddeeedddgggjjjllllllkkkiiihhhjjjhhhgggggggggfffdddbbbbbbaaaaaabbbbbbbbb___]]]ccccccbbbbbbbbbdddeeefffddd___^^^dddjjjjjjiiijjjgggeeedddfffhhhhhhddd``````aaa___]]]___dddeeebbbbbbccchhhmmmkkkdddaaadddeeebbbaaadddddd```___aaa___YYYYYY```bbb^^^aaahhhddd^^^``````YYYZZZ^^^YYYYYYWWWWWWXXXYYYXXXTTTPPPPPPOOOOOOOOOPPPOOOMMMKKKIIINNNOOOLLLIIIIIIGGGCCCAAABBBDDDDDDDDDBBB@@@>>>CCCCCC???::::::???@@@===>>>???@@@AAACCCDDDEEEFFFCCCGGGFFFBBB?????????===:::666333555:::===>>><<<999:::::::::999666444222777999;;;:::888666666666222222111222333444666777999444111222111...000444...///000...+++***,,,///...,,,******,,,.........+++***)))***---000222333111...,,,+++,,,---...------,,,---------...///000,,,555222,,,111222///111---222555444555666444000222666666333222555777666555000///777<<<<<<:::;;;888;;;;;;999888:::888555999:::;;;::::::;;;===???999666444333333222...+++...,,,---000...+++,,,000111111000///............------+++++++++,,,...///+++))))))---333777555333|||wwwssssssvvvwwwuuurrrzzz~~~wwwsssuuuttttttwww{{{yyysssmmmfffhhhkkknnnoooooommmlllkkkmmmpppssssssqqqnnnlllqqqllliiiiiigggccccccfffjjjkkkjjjffffffjjjkkkjjjlllgggaaa___bbbeeeffffffgggfffdddddddddfffhhhiiippprrrrrrpppmmmjjjiiijjjqqqpppooooooooonnnllljjjeeedddddddddeeedddaaa___ccccccccccccdddeeeeeefffhhhaaa^^^dddjjjkkkhhhfff^^^___aaacccdddeeeggghhhbbbeeeeeedddfffhhhgggbbbaaa```ccciiiiiicccbbbeeejjjdddbbbfffjjjgggbbb___cccWWWVVV___```XXX\\\hhhddd^^^```aaa\\\___eeeaaabbbZZZRRROOOSSSYYY[[[[[[UUUSSSQQQRRRRRRPPPJJJFFFHHHMMMOOOJJJFFFFFFGGGEEEBBBAAA@@@AAAAAA@@@>>><<<888<<<<<<999<<>>AAADDD@@@===:::999999888444000000...///000...***+++///...............///000111...,,,***))))))+++...000---+++***---333555333000~~~~~~|||wwwrrrppprrruuu|||}}}yyytttwwwzzz{{{xxxvvvvvvsssnnnccciiiooohhhcccpppttteeemmmmmmnnnrrruuutttooojjjooommmkkkhhhfffeeeddddddjjjgggeeefffjjjmmmmmmlllaaafffhhheeecccfffhhhhhhhhhfffcccbbbdddhhhmmmqqqooopppqqqqqqoooooopppqqqvvvrrrlllkkkppptttooogggjjjiiihhhhhhiiiiiigggeeeeeeeeeeeeeeeffffffggggggmmmhhhdddeeeiiijjjeee```[[[^^^^^^]]]bbbjjjjjjddd```iiiiiifffgggbbb___gggggggggggggggeeebbb___\\\kkkeeefffmmmkkkccc```eee___]]]]]]```cccdddeeefffeee___YYYYYY]]]```___\\\^^^\\\YYYVVVUUUUUUWWWXXXSSSWWWZZZYYYUUUNNNJJJHHHKKKEEEHHHHHH@@@AAAGGGDDDAAAEEEEEE???<<<>>>>>>:::555===CCCCCCAAA@@@>>>;;;:::>>>BBBEEEDDDCCCCCCCCCAAAHHHJJJCCC>>>???AAA@@@BBB;;;777;;;<<<777555777333555888;;;=========<<<999<<<>>>>>>===>>>AAACCC===>>>>>>:::444000///000+++,,,---------///333666......///000111111111000+++///000,,,...333444111///000111000000000111222555000)))&&&'''((('''&&&((()))*********+++---///)))...111000//////000111......//////000111111111444555555444222222333555111000111555:::;;;999666444666888::::::999888666888;;;======;;;<<>>;;;888>>>AAA???===???@@@>>>:::===AAACCCCCCCCCCCCDDD@@@GGGIIICCC???@@@AAAAAADDD???===@@@???999555555444666999<<<>>>@@@@@@@@@===???AAA@@@>>>===>>>???BBBBBB@@@<<<888555666888///---+++++++++---///111---...//////////////////+++......+++---222555222000111222222222111222222555111,,,************(((***+++,,,---------...///'''+++......------///000,,,,,,---...///111333333555555666555444333555666333333555777999999777555555666777888888777666666999:::<<<<<<===>>>@@@BBB???AAADDDEEEDDDAAA===;;;777555333333555555444222333333111...***)))+++...111///,,,,,,,,,------,,,111///...///111111///,,,ӵĦĦӵĦyyytttqqqpppnnnooorrrwwwzzzzzzxxxuuummmttt{{{|||{{{yyyrrrjjjkkkdddiiiqqqrrrvvvtttiiifffiiimmmooopppqqqrrrtttrrrpppmmmiiigggfffffffffiiigggeeeeeeggghhhgggggghhhkkkjjjdddaaadddeeedddgggfffeeeeeefffgggiiijjjooopppqqqooommmkkkllllllmmmppppppmmmooossstttrrrnnnmmmlllmmmooopppooommmnnnmmmkkkjjjjjjjjjlllmmmhhhfffdddfffiiiiiiccc]]]XXXZZZ[[[\\\___ddddddaaa]]]cccbbbbbbjjjggg```ccc^^^ccchhhfff```]]]___cccbbbeeeeeeccccccffffffddd______```aaacccdddcccaaa]]]]]]]]]]]]^^^______```]]]___```aaaaaa___]]]\\\]]]ZZZXXXYYYZZZYYYTTTOOOWWWPPPOOOKKK@@@@@@EEEAAA???BBBCCCAAA@@@@@@???;;;<<>>BBBBBBAAABBBDDDCCCBBBBBBCCCDDD@@@EEEGGGDDD@@@AAABBBBBBCCCAAAAAADDDDDD???:::999777888:::<<>>>>>DDDCCCAAA>>>;;;;;;===???999444000...000222222111....../////////...------,,,---,,,***+++000444333222333444444444333222111555333000//////...---,,,,,,---///000000///---,,,((()))***+++***+++---///+++++++++,,,...111444555555666666666444444666777444666888888777555555555777777777777777777777666999999999;;;>>>AAAAAAAAADDDDDDEEEFFFDDDBBB???>>><<<:::777777888999999888888777555222///...///111333111...---...///...---222000...---------,,,***4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lzzzvvvsssmmmnnnpppssswwwxxxwwwuuurrrwwwyyyxxxxxxzzzyyytttqqqgggnnnyyywwwrrrpppkkkcccgggjjjkkkkkkkkkooorrrsssqqqmmmjjjgggfffggggggkkkjjjiiiiiiiiihhhhhhggghhhkkkkkkhhhfffgggfffccciiiiiihhhhhhgggfffeeeeeemmmnnnnnnllliiigggggghhhhhhmmmpppllljjjmmmpppqqqllljjjjjjkkkmmmnnnnnnnnnkkkllllllkkkkkkjjjiiiiiihhhggggggiiikkkjjjddd^^^ZZZ\\\]]]]]]^^^```___]]]]]]___ZZZ[[[eeeddd^^^```^^^aaaddddddaaa```aaacccdddiiiggg___^^^cccccc]]]WWWYYY[[[]]]aaadddccc```]]]___``````^^^\\\[[[\\\WWWYYY[[[]]]^^^^^^^^^]]]bbb___\\\ZZZXXXUUURRRPPPZZZSSSTTTQQQEEEBBBEEE???AAAAAABBBBBBBBBBBB@@@===>>>@@@???;;;<<<@@@CCCCCCIIIIIIHHHFFFCCCBBBCCCEEE@@@DDDFFFEEECCCCCCCCCDDDAAAAAABBBDDDEEEDDDCCCBBB;;;;;;;;;===>>>@@@BBBDDDBBBCCCDDDEEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>??????>>>888333222555777666333000111111111000///......000///,,,******---000222222222333444444333111///555444444333333222000/////////111333333111...+++---******+++***)))+++...,,,,,,+++,,,---000222444333444555444333333555777333666999888666444555777:::999999888888888888999888777666999>>>AAA@@@>>>BBBBBBBBBAAA@@@>>>===<<<>>><<<:::999999:::;;;<<<<<<;;;999777666666888999666444111111111222111111000///---++++++,,,,,,---GG=?HdĦ=ĪjGG=?HdĦ~~~xxxuuuoooooooooqqqssssssqqqooorrrvvvzzzzzz{{{~~~}}}zzzuuummmwwwwwwlllkkklllfffiiikkkkkkiiiiiilllpppsssqqqmmmiiigggggghhhiiilllllllllkkkiiihhhggggggeeeiiilllkkklllmmmiiidddggghhhiiiiiiiiihhhgggfffmmmmmmmmmkkkhhhfffffffffgggnnnrrrmmmhhhiiimmmpppkkkiiihhhiiilllnnnnnnnnniiikkkmmmoooooolllhhhfffkkkjjjkkkmmmnnnlllfffbbb______```aaa___\\\ZZZZZZaaa```WWWVVVaaabbb^^^```aaa___^^^```ccceeecccaaa___eeeddd^^^^^^dddeee___WWW[[[\\\[[[^^^cccbbb^^^[[[]]]______]]]\\\[[[[[[XXXXXXXXXXXXYYYYYYZZZ[[[]]]^^^^^^YYYSSSOOOQQQUUUSSSPPPUUUVVVLLLJJJLLLEEEDDDBBBBBBDDDEEEDDDAAA???@@@BBBAAA???@@@CCCCCCAAAGGGGGGFFFDDDBBBBBBDDDFFFBBBCCCEEEFFFFFFDDDCCCDDDBBBCCCCCCAAABBBDDDFFFGGG???>>>>>>===>>>??????@@@<<<<<<>>>???AAAAAA@@@???:::<<<>>>AAABBBAAA???===;;;666111222666888666333333333444444333222111111444000---+++***+++---///111000///111333222000...444444555666555333333222444444555888999777222...333...,,,------))))))---//////...---......000000000111222222111111333555000444777777555444777:::999999888777777888888999777555555999===???>>><<>><<<;;;::::::======<<<:::::::::;;;<<<>>><<<:::999999:::;;;;;;999777555444555666666555222111///---,,,+++,,,---ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDyyyӵpppnnnӵӵqqq{{{nnnnnnĦggglllӵccchhhkkkeeeĭӵllliiiqqqtttnnnhhhiiimmmooommmkkkjjjjjjllloooooooookkkmmmpppsssrrrpppllliiimmmmmmnnnoooooommmiiifffccccccdddeeebbb\\\ZZZ[[[eeeeee[[[YYYbbbbbb^^^aaaaaa]]]ZZZ]]]cccfffccc___dddfffeeeaaa___```___\\\___bbbaaa\\\]]]bbbaaa[[[VVVWWWYYY[[[]]]^^^^^^^^^]]]\\\ZZZYYYWWWVVVVVVVVVSSSXXX[[[WWWPPPNNNSSSYYYLLLKKKSSSXXXRRRSSSVVVQQQJJJEEEBBBEEEGGGEEEBBBBBBAAACCCBBB@@@AAADDDBBB======>>>???>>>>>>@@@CCCEEEAAA@@@BBBFFFFFFCCCAAABBBDDDFFFDDD???===@@@CCCCCCAAA@@@@@@@@@??????>>>>>>777666555777999::::::999666888<<>>:::999777666777:::;;;999777555555666666666555444444555111...---,,,***,,,///000---,,,---000222000...111333555555444333333444888777888:::===;;;666111777000---111111+++***---222222111000///...------...///000///...///111333///000333444444666888:::666666666777777777888888666666777:::<<<===<<<;;;>>>>>>>>>>>>===<<<;;;;;;:::;;;<<<;;;:::999999:::@@@===999777777888888777999888666666777999999999777777666222...+++++++++?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħnnng&evvvg&eqqqpppyyyS?ʬnnn4ff?>ߝLggg@elllg&ehhheeeggg3h?g&e>&ekkkiii??iiippprrrmmmhhhiiilllnnnooollljjjjjjlllnnnoooooonnnoooqqqrrrrrrqqqpppoooooooooooooooooommmkkkiiieeedddgggiiifff^^^]]]```eeeggg```^^^dddaaa[[[]]]]]][[[YYY[[[___aaa```^^^iiifffeeeeeebbb\\\YYYYYYbbbeeebbbZZZ[[[bbbaaa[[[UUUTTTTTTXXX]]]______]]]ZZZ[[[[[[[[[ZZZXXXVVVUUUQQQTTTVVVTTTPPPOOOSSSWWWPPPMMMSSSWWWRRRUUU[[[WWWPPPHHHCCCFFFHHHFFFDDDEEECCCCCCAAA>>>???AAA???::::::;;;<<<<<<<<<===???AAA@@@===???DDDDDD???===>>>???DDDCCC===:::===???>>>AAAAAABBBCCCBBBAAA@@@???:::666333222222333333111222333666;;;>>>>>>:::666999:::<<<>>>>>><<<:::999555666666777777777777666333///---000///,,,---111000,,,)))***///222222000///111333333111111333555777555444777::::::555111666...---333555...,,,///222333333333222000---,,,,,,---............000222000//////111444666777777555666888:::;;;;;;::::::777999<<<======<<<<<<<<<<<<===>>>???>>>>>><<<;;;777:::======:::888888999>>>;;;777666777888888777888666555555888:::;;;;;;888::::::777222...---...4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦoooHu]ĦnnnmmmHtƅ^kkkqIܗGIӵfffH׼slllnnnHu]ĦlllhhhBt=o9ĦHƅ^Hu]Ħgggcccffflllnnnjjjfffhhhkkklllnnnllliiiiiikkklllmmmmmmppppppooonnnoooppprrrsssppppppoooooonnnmmmkkkjjjeeedddhhhlllhhhaaa```dddbbbgggccc```eee___VVVXXXYYYZZZZZZZZZ[[[\\\]]]___ccc^^^___gggggg___]]]bbb___ccc___WWWXXXaaaccc\\\XXXUUUSSSVVV[[[^^^]]]YYYRRRUUUYYY\\\]]][[[YYYWWWTTTUUUTTTSSSQQQPPPPPPQQQXXXSSSVVVVVVOOORRRZZZWWWTTTJJJDDDFFFHHHFFFEEEFFFDDDCCC???;;;<<>>999>>>??????>>>;;;::::::;;;???;;;<<>>AAA===;;;>>>???===@@@AAACCCEEEEEEDDDBBBAAA@@@;;;555111000000///---//////000333777888666333666999<<<===;;;888666555555555666777888888777777111------111222...///444111,,,((()))...333333222...000222111//////222555333000///222666666222---444,,,+++444777000---111111222444555444111...,,,,,,---............000222111///---///333666666444777999<<<>>>@@@@@@???>>>888<<<@@@@@@>>><<<<<<>>>:::;;;===>>>???>>><<<;;;666:::>>>>>>;;;888777888;;;888555666:::======<<<666444333555777:::;;;;;;666888:::9996663332223334DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦjjjDdDĦqqqq<RpppooopeƜ4DuTӵlllDdDĦqqqnnnDdDĦiiiqjRgdKӵDdDΦDdDĦeeedddcccaaabbbbbbeeelllmmmdddbbbgggjjjggglllqqqrrrmmmlllppprrrpppqqqsssrrrooonnnppppppmmmnnnjjjjjjpppsssoooiiifff```dddiiimmmlllhhhbbb]]]dddbbbdddfffaaaXXXWWW\\\ZZZRRRQQQYYY\\\WWWWWW^^^aaa^^^\\\\\\^^^aaabbbbbbcccaaa___^^^^^^]]][[[YYY___XXXSSSUUU[[[]]]XXXRRRTTTUUUWWWXXXZZZZZZ[[[[[[aaaYYYSSSQQQOOOMMMMMMOOORRRTTTUUURRRMMMLLLPPPUUUOOOLLLGGGDDDCCCDDDGGGJJJFFF@@@:::777888:::::::::<<<:::999888999999777666777:::===>>>>>>===<<<===<<<<<<<<<===???@@@BBBBBBCCCAAA???@@@BBBBBB???<<<;;;;;;999888666444222111...333555111///111222222333666888999::::::666222000222333222000111555888333222222444666666555444111222000+++---555777333000777555,,,)))///111,,,///000000//////000000///333///000333222---///555333000000666888555222222555...,,,222777666666888000///000111444666777777666:::>>>AAABBBCCCEEEFFF<<<>>>AAADDDDDDBBB???===DDDBBB@@@@@@@@@@@@???>>>;;;;;;<<<<<<<<<:::777555555333444888888444222444666000...000333555888<<<6667778887774443333334444DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦ}}}DdDĦnuR)ĦDdDĦjjjDdDĦvvvpo9uqqqooommmmmm=ӊB1.uTӵiiiDdDĦiiiiiiDdDĦoooGIdnuR)ĦDdDΦDdDӵfffdddbbbbbbdddffffffjjjjjjfffdddfffhhhhhhmmmrrrsssnnnmmmqqqrrrpppqqqttttttqqqooopppnnnkkkeeeaaaaaahhhllljjjgggeeegggggghhhhhhgggggggggfffeeebbbaaacccaaa\\\\\\aaa___WWWUUUZZZ[[[SSSRRRVVV[[[YYYVVVVVVXXXZZZZZZZZZfffdddaaa```^^^\\\YYYVVV```\\\XXXXXX\\\]]]YYYTTTRRRRRRSSSSSSTTTUUUVVVWWW[[[UUUQQQQQQPPPKKKIIIJJJLLLPPPUUUVVVSSSPPPPPPQQQQQQOOOLLLIIIFFFDDDCCCCCCEEEAAA===;;;:::888666333999888888888999888666444555777:::;;;;;;::::::::::::::::::;;;===???AAABBBCCCAAA???@@@AAAAAA???<<>>;;;777555555666777666999999333...//////...000222444555555555333000---///111000......111333444333222444555555444333+++///222111444777444...---444444......666:::666...///...---++++++***(((******///555555///---///444222333888;;;999888:::>>>::::::;;;888333222666BBBBBBBBBCCCEEEEEEDDDCCCAAADDDHHHJJJJJJIIIIIIJJJNNNOOOPPPQQQQQQOOOMMMKKKMMMLLLLLLLLLLLLJJJFFFCCC???@@@@@@???===:::777666555111000333444444666:::000+++(((+++------...111111111222333555777999;;;4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦyyyDdDӵnd<DdDĦjjj>d<ĦvvvpeӵpppĦnnnF&uTӵjjjDdDĦggghhh>d<ĦtttpeӵDx<>d<ʜ4DuTӵhhheeedddeeehhhkkkjjjhhhhhhiiigggdddfffjjjooorrrssspppnnnpppqqqppprrruuuuuurrrpppqqqnnnjjjfffbbbbbbgggjjjhhheeeeeeiiiiiihhhgggggghhhiiijjjgggbbb___aaabbbaaabbbeeebbb[[[ZZZ^^^]]]VVVRRRTTTYYYWWWUUUTTTUUUVVVVVVVVVbbbaaa``````___^^^ZZZXXX```^^^[[[ZZZZZZYYYWWWUUUSSSRRRPPPPPPPPPRRRSSSUUUUUUQQQPPPSSSRRRMMMHHHHHHKKKOOOSSSTTTRRRPPPQQQSSSQQQQQQPPPMMMIIIEEE@@@===AAA@@@??????>>>:::666222777666666666777666444111111444666777777666666777777777888999:::===???AAABBBAAA@@@@@@AAA@@@>>><<>>BBBDDDCCCBBBFFFMMMGGGJJJPPPVVV[[[^^^___```fffjjjppptttvvvwwwxxxxxx}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}yyytttpppffffffddd___WWWPPPLLLIIIBBB<<<888777555000---...888333111333333000///000......------------...0004DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦwwwD&ӫetIӇwwwDdDĦiiisdKĦmmmB?dp&ĒRmmmnnn>d<sdKĦrrrB?Ho9fffs&dq&ĒRjjjjjjiiihhhiiilllooommmggggggmmmllleeeeeelllmmmpppqqqooonnnmmmnnnnnnqqqtttsssooooooqqqqqqnnnooojjjhhhjjjiiieeebbbbbbdddfffiiikkklllkkkiiiggghhhdddaaabbbeeefffeeedddaaa]]]^^^bbbccc^^^[[[[[[]]][[[YYYXXXYYYYYYXXXWWWXXXYYYZZZ]]]``````___]]]^^^^^^]]][[[XXXVVVUUUUUUWWWUUURRRPPPPPPRRRTTTVVVSSSOOOPPPSSSTTTPPPLLLLLLQQQQQQOOOMMMKKKMMMRRRVVVNNNOOOOOONNNKKKGGGCCC@@@@@@AAAAAABBBBBB@@@===;;;888555333222222333222111000222555555555444555666555555555666888;;;>>>???AAAAAA@@@@@@@@@???>>>===???;;;666222111333666999555777666111000333444333:::888777666222......000111333666777666444222111111/////////000000...,,,666555333222555888999888777:::888222///222444222222000000222111...,,,---,,,---...000222555;;;@@@BBB@@@CCCIIILLLMMMOOOSSSUUUWWW\\\bbbiiirrr}}}wwwmmmiiifffaaa^^^___]]]WWWSSSSSSNNNPPPPPPIII>>>6663334444DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌege|||Hu]3hIŌ~~~{{{DdDĦiiineiiieee@hpppppp>hjjjkkknnnsemmmnekkknnn@GqqqlllsĪj@hfffhhhlllnnnnnnnnnnnnooooooiiihhhnnnooohhhgggmmmjjjkkkmmmmmmllljjjjjjkkkpppqqqoookkklllqqqtttsssrrrmmmkkkkkkiiidddaaaaaadddfffhhhjjjkkkjjjhhhggggggfffeeeeeehhhhhheeeaaa```^^^___ccceeeccc``````___]]][[[[[[[[[[[[ZZZXXXSSSTTTVVVYYY]]]______^^^\\\^^^^^^\\\XXXVVVVVVWWWYYYWWWTTTQQQQQQSSSVVVXXXSSSNNNMMMPPPQQQOOOOOOPPPRRRQQQNNNLLLJJJKKKOOOQQQJJJJJJKKKJJJJJJJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCDDD===888333//////111222333222333555666555555666777555555444444666999<<<>>>@@@@@@AAA@@@???>>>======:::888666444444444555666222444333111222777888666:::777777888555000222777555666999:::;;;999666333333222111111222222000...444222000111222333333444111333333111111444888999444000///222111------000555999===AAAGGGOOOVVV[[[XXXVVVZZZcccllloooqqqsss~~~}}}}}}yyy~~~yyyuuuuuurrrjjjeeedddccckkkoooeeeRRRCCC???BBB4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦlllggghhheeeffftttoooooonnnmmmmmmnnnmmms׼shhhhhhhhhkkkmmmppprrrssspppkkkeeeiiimmmpppooonnnnnnnnnnnnkkkjjjmmmnnnkkkjjjjjjffffffhhhkkkjjjggggggjjjlllnnnmmmjjjkkkqqquuutttrrrooooooqqqpppkkkiiijjjkkkiiigggeeefffgggjjjlllfffhhhiiiggghhhhhheee```aaa``````bbbcccbbb```^^^]]]\\\ZZZZZZZZZZZZXXXWWWWWWVVVVVVWWWYYY[[[[[[ZZZ[[[\\\\\\[[[ZZZYYYYYYZZZYYYWWWTTTRRRQQQSSSVVVXXXTTTOOOKKKMMMMMMLLLLLLOOOJJJLLLOOOPPPOOOMMMIIIGGGGGGGGGGGGHHHIIIKKKMMMNNNLLLKKKIIIFFFCCCCCCDDDFFFCCC>>>777333222333444555444666777777666666888:::777666555444666888<<<>>>???@@@AAA@@@>>>=========999999999999999888777777222444444333555999999555444111444999888333777@@@777777888;;;<<<;;;888555777666666666777777666444333222555:::;;;666000...+++,,,---,,,,,,...111444111---...777;;;<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵzzz>d<Ħrrruuuyyy~~~>d<ĦpppvvvvvvĦhhhggggggiiimmmoooppppppiiikkkmmmpppwww|||xxxpppqqqrrrrrrnnnBefffhhhhhhhhhiiiĦmmmnnnllllllpppqqqoooppptttpppqqqpppnnnkkkjjjlllnnnjjjlllnnnooommmkkkkkkkkkjjjlllkkkiiikkknnnkkkfffccccccfffkkkjjjffffffjjjiiilllmmmlllmmmqqqrrroooqqqpppssswwwvvvqqqoooqqqlllkkkiiihhhhhhhhhjjjkkkeeejjjjjjfffdddgggfffdddcccbbbaaaaaabbbcccbbb```^^^]]]\\\\\\]]]]]][[[YYY]]]ZZZWWWVVVWWWXXXXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWUUUSSSSSSUUUWWWYYYYYYSSSOOOOOONNNJJJIIIJJJFFFHHHLLLOOOPPPMMMHHHDDDFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJIIIFFFCCCBBBDDDFFFHHHDDD???<<<:::999777666666777888888777888999;;;:::888666555666888;;;>>>>>>@@@BBBAAA>>><<<<<<>>>:::;;;;;;;;;:::::::::999333555666777:::>>><<<666333111555<<<:::555999CCC999888888;;;>>>>>>;;;888888888777888::::::999777666444666<<<<<<555...---.........//////000333777;;;555666@@@FFFHHHQQQ\\\eeeppp{{{{{{{{{~~~ppp```YYYUUUQQQNNNNNNOOOJJJHHHJJJKKKGGGFFFGGGFFFLLLQQQNNNGGGBBBCCCGGG?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ōwww~~~DdDĦmmmooorrrxxx~~~sdKĦssszzzgdKĦhhhgggfffgggjjjmmmoooooocccggglllqqqzzz~~~yyyqqqkkknnnqqqooonnnrrrnnnlllkkkgdKĦmmmllljjjlllqqqrrrpppqqqsssllloooqqqoookkkjjjmmmpppppppppooommmjjjhhhhhhiiiggglllkkkfffhhhnnnkkkbbbbbbaaaeeekkkkkkffffffkkkfffkkknnnnnnoooqqqnnnjjjmmmmmmqqquuutttnnnlllnnnhhhjjjnnnpppooolllhhheeeeeejjjjjjdddaaaeeeiiihhhccccccbbbaaacccggggggeeebbbaaaaaaaaabbbbbb```______\\\XXXVVVVVVWWWXXXXXXQQQPPPPPPRRRUUUWWWVVVUUUYYYXXXWWWVVVVVVXXXZZZ[[[___YYYUUUTTTQQQKKKGGGGGGGGGGGGGGGIIIJJJKKKJJJIIIFFFGGGHHHJJJJJJIIIGGGFFFBBBDDDFFFEEECCCBBBEEEGGGKKKIIIFFFCCCAAA>>>:::666777888999888888888:::<<<<<<:::777666666999<<<>>>>>>@@@BBBAAA===<<<<<<>>>;;;;;;:::999999999:::;;;111555777999>>>BBB@@@:::888666:::@@@===555777BBB;;;::::::<<<@@@AAA???<<<777666666777999:::999777777111...111111+++)))+++000111444999===AAAHHHNNNOOOEEEAAAEEEFFFBBBGGGQQQVVV]]]aaa``````dddeeeaaaXXXNNNLLLXXXggghhh^^^TTTAAAEEEEEE??????GGGPPPRRR___eeelllnnnmmmmmmooorrryyyvvvqqqiiiccc___```aaa]]]^^^bbbeeeiiilllmmmnnnbbbbbbcccddddddbbb]]]ZZZ\\\WWWVVV^^^fffaaaPPP???<<<333...000333000***''')))%%%$$$(((*********,,,***++++++*********+++,,,>AneneneneDenene>Ak<fh~~~Deyyyoooiiinnnwww|||nenekkkjjjdddjjjdddeeelllfffmmmgggfffhhhnnnvvvzzzwwwssspppoooppprrrpppkkkjjjmmmooopppnesssuuuqqqqqqtttwwwtttnnnnnnrrrrrrqqqrrrsssqqqmmmnnnsssvvvqqqkkkiiijjjjjjiiiggggggkkkoooqqqpppllliiigggaaabbbeeejjjnnnppppppoooiiinnnpppmmmjjjlllnnnnnnmmmmmmnnnpppqqqooommmjjjooommmpppuuurrrjjjgggjjjgggjjjhhhccccccfffddd^^^bbbcccdddeeegggggggggffffffeeedddcccbbbbbbbbbbbb]]]^^^___^^^]]][[[XXXWWWOOOQQQSSSUUUVVVVVVUUUTTTUUUXXXXXXUUUTTTXXX[[[[[[\\\XXXTTTSSSOOOIIIGGGIIINNNIIIGGGHHHHHHGGGIIINNNKKKIIIHHHHHHIIIIIIFFFCCC@@@@@@@@@AAABBBDDDGGGHHHNNNMMMGGG??????CCCBBB<<<>>>@@@@@@===:::888;;;>>><<<999777777:::;;;999777:::===@@@???;;;777555555999:::;;;<<<<<<<<<;;;:::777666777;;;@@@AAA===888>>><<<888666777:::???BBB;;;;;;::::::999888777666;;;888555555666555222///,,,...000///---...000444777777:::>>>@@@AAABBBDDDFFF@@@???CCCAAA999777<<>>;;;>>>>>><<>>??????;;;888;;;;;;;;;===>>><<<555000)))&&&###"""$$$%%%$$$""" !!!###""""""!!!!!!"""###%%%{{{}}}|||tttkkkmmmtttwww{{{}}}ppppppkkkfffnnniiiiiiooofffkkkjjjiiihhhhhhlllpppsssuuupppppprrruuusssnnnmmmpppppprrrpppqqqrrrpppppptttwwwvvvrrrrrrvvv|||ssswww{{{rrruuuqqqpppnnnnnnnnnmmmllljjjmmmpppssssssppplllhhhgggeeeeeehhhlllqqqsssrrrqqqlllnnnmmmiiihhhkkknnnnnnkkkkkkkkklllllljjjhhhgggllljjjmmmqqqpppkkkiiilllhhhkkkjjjeeedddffffffcccbbbbbbbbbdddeeegggggggggccccccbbbbbbbbbcccdddddd^^^___``````^^^\\\XXXVVVUUUTTTSSSTTTUUUUUURRRPPPMMMSSSWWWVVVUUUWWWVVVTTTWWWSSSRRRSSSQQQMMMKKKMMMRRRMMMIIIJJJIIIIIILLLQQQSSSMMMHHHHHHJJJJJJFFF@@@>>>>>>>>>@@@CCCGGGJJJLLLKKKKKKGGGBBBBBBFFFDDD???BBBAAA???<<<999888999:::777444222222444666666444888:::===<<<999666555555666888:::;;;<<<<<<;;;:::???<<<999:::>>>@@@>>><<<===:::555111000111444666111222222222111000///......,,,+++,,,...000///---...000222222111111333666444666999999888777999;;;777111111777666---((()))'''333GGGVVVXXXRRRQQQTTTQQQKKKOOOTTTSSSSSSHHH333***)))+++000444777===DDDBBBDDDCCC???<<>>:::999999888888333000...---...000111111333555666555333333333444666888:::<<<======;;;:::;;;888666888<<<>>>===;;;999777333///,,,,,,---...,,,---/////////...---,,,444333333444666888999888444444444333111111222444555888:::999666666777999:::///)))---...((($$$%%%(((555HHHSSSPPPHHHHHHMMM[[[XXX]]]```ZZZXXXOOO===000...000777;;;;;;<<<>>>:::888555222111444;;;@@@HHHUUUYYYJJJ555)))"""%%%+++......222:::999333111---***+++...000///......---,,,++++++)))%%%""" yyywwwyyy}}}wwwtttqqqnnnmmmnnnqqqtttxxx{{{|||{{{yyyxxxsssnnnwwwrrrqqqtttiiimmmfffiiilllnnnooopppppppppiiijjjooouuuuuupppoooqqqrrrtttuuuuuusssqqqpppqqqqqqooorrrvvvwwwvvvvvvzzz|||lllhhhwww}}}rrrkkkooommmpppttttttqqqoooppprrrpppqqqsssrrrpppoooooopppmmmmmmnnnqqquuuwwwvvvuuuuuutttpppmmmooottttttppplllllllllkkkjjjjjjkkkllllllkkkkkkmmmoooppppppqqqhhhlllnnnkkkggghhhlllqqqfffbbb^^^]]]___bbbccccccccccccbbbaaaaaaaaaaaabbbccceeefffgggeeeaaa\\\YYYXXXQQQLLLMMMSSSWWWTTTPPPJJJKKKIIICCCCCCIIINNNPPPKKKKKKNNNTTTUUUQQQOOOPPPRRRPPPOOORRRQQQNNNNNNPPPQQQLLLGGGFFFHHHJJJJJJIIIFFFDDDAAA???>>>???AAACCCCCCEEEFFFGGGHHHIIIHHHGGGHHHCCC===:::;;;<<<<<<:::555333000...---...//////444444333333333444555777888999;;;<<<===<<<:::999777777888:::;;;999555111111000......---...///000444555555666555444222111333222111000111111222222222000---***)))+++...000///111333888AAAHHHJJJGGGJJJ888)))'''((('''(((,,,###&&&,,,///+++&&&)))000FFFCCCGGGGGGCCCIIIMMMDDD@@@:::777999:::555000...++++++,,,...//////,,,***&&&---...''' !!!$$$###%%%((('''"""$$$"""!!!"""$$$&&&&&&%%%%%%$$$###""""""!!! ~~~|||~~~~~~}}}~~~|||zzzuuunnnjjjkkknnnpppssswwwyyyyyyxxxvvvvvvpppxxxqqqpppuuulllqqqnnnllljjjlllooopppmmmiiiggghhhnnntttuuuqqqppprrrsssttttttrrrqqqqqqsssuuurrrpppppptttuuussssssvvvssspppnnnnnnoooppppppnnnppprrrtttssspppoooqqqssspppqqqrrrqqqooonnnooopppoooooooooqqqtttvvvuuutttttttttsssqqqtttwwwsssmmmlllmmmnnnnnnlllmmmooorrrmmmkkkiiiiiilllnnnnnnmmmhhhkkkmmmllliiihhhlllrrrhhhccc]]][[[]]]______^^^````````````aaabbbccccccfffgggiiiiiigggccc```]]]YYYSSSMMMMMMSSSVVVTTTPPPIIIJJJGGGAAA@@@FFFKKKLLLJJJJJJMMMRRRRRRNNNKKKKKKLLLKKKOOOTTTTTTOOOKKKLLLLLLLLLKKKFFFBBBBBBGGGKKKHHHFFFBBB???===<<<======AAABBBDDDGGGGGGFFFFFFFFFFFFBBB>>>===???AAAAAA@@@<<<:::888444222111111222666555444333444666777888777888888888777666555444:::999777666555333000...,,,---///222555888:::;;;@@@???<<<999555222///...,,,,,,+++)))))))))+++,,,)))'''$$$$$$(((///777<<<111000222===RRRbbb___TTTJJJ777'''$$$%%%"""###((()))&&&$$$&&&((()))...333@@@>>>CCCCCCAAAKKKUUURRRAAA999333111...(((###!!!!!!$$$''')))'''""""""!!!!!!!!!!!!!!! !!!  !!!  ~~~{{{zzzzzz{{{}}}~~~yyyqqqnnnooooooooopppsssuuuuuutttrrrtttnnnvvvppppppuuummmsssyyyqqqhhheeegggjjjiiifffhhhiiiooouuuuuurrrrrruuuuuuuuutttsssqqqrrruuuxxxtttpppooorrrtttrrrqqqssshhhqqqvvvrrrppprrrrrrmmmrrrssssssrrrqqqqqqssstttrrrssstttrrrooolllllllllqqqpppoooqqqsssttttttssspppssstttrrrssstttqqqkkkkkknnnppppppnnnmmmppprrrjjjjjjgggfffhhhlllkkkgggggghhhjjjlllkkkhhhjjjooojjjccc]]][[[]]]___^^^\\\[[[\\\]]]___aaacccfffgggggghhhhhhhhhgggeeebbbaaa___YYYSSSRRRTTTUUURRROOOGGGLLLNNNKKKIIIJJJIIIFFFJJJIIIKKKOOONNNIIIEEEFFFFFFGGGLLLSSSTTTNNNJJJIIIMMMOOOOOOHHH>>>;;;@@@GGGDDDCCCAAA???>>>>>>>>>???@@@???BBBEEEDDD@@@@@@CCCCCCAAA@@@@@@BBBDDDDDDDDDBBBBBB@@@===999777666777444222//////000111111111333222111000/////////000///---++++++...444:::>>>777:::===@@@CCCEEEEEEEEE@@@===888222,,,(((%%%$$$%%%&&&&&&&&&''')))---000***))))))...888DDDMMMRRRMMMHHHCCCKKK```lll___JJJ999---%%%&&&&&& ''')))$$$***000)))...(((######!!!###!!! """%%%&&&"""!!!###%%%%%%$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!"""!!! !!!###~~~yyyuuuuuuyyy||||||{{{||||||~~~zzzttttttxxxrrrpppooooooqqqqqqooommmnnnjjjtttpppqqqvvvmmmrrrwwwqqqjjjffffffhhhjjjjjjhhhiiimmmrrrssspppqqquuuxxxyyyyyywwwuuuuuuvvvwwwtttooonnnqqqtttrrrqqqssshhhmmmtttwwwuuurrrqqqqqqqqqrrrsssuuuwwwxxxvvvuuurrrttttttssspppmmmlllkkkrrrqqqpppqqqsssttttttssspppuuuvvvrrrpppqqqqqqnnnnnnrrruuutttpppmmmoooqqqiiijjjgggfffiiiooolllffffffdddfffkkklllhhhgggiiiiiiccc]]]]]]aaadddbbb^^^]]]]]]^^^___```bbbcccdddfffffffffeeedddccccccbbbaaa^^^ZZZXXXXXXWWWUUUTTTNNNSSSUUURRROOOOOOLLLIIIIIIGGGHHHKKKJJJDDDAAABBBDDDDDDHHHOOOPPPLLLJJJKKKNNNPPPOOOHHH???;;;>>>BBBAAAAAAAAABBBBBBBBBAAAAAA@@@>>>@@@BBB???999999>>>???@@@BBBCCCCCCCCCDDDEEECCCEEEFFFDDD@@@===<<<===666444111000111111///---000...,,,++++++---000222///000333666;;;AAAGGGKKKEEEFFFGGGGGGFFFBBB???<<<333///***%%%"""!!!""""""!!!###$$$%%%)))///333555555777===EEELLLPPPQQQTTTPPPJJJMMM\\\dddRRR888)))!!!###""""""###!!!### !!!!!! ###'''!!!""""""!!! zzzuuuppprrryyy~~~~~~{{{zzzzzz|||}}}zzzvvvyyyvvvrrrooonnnoooooommmkkkhhhfffsssqqqssswwwmmmppplllnnnoooooommmmmmnnnoooggggggjjjoooooommmooossszzz|||}}}|||zzzwwwuuuuuutttooommmqqqttttttssstttsssmmmpppzzzzzzrrrsss|||ooopppsssxxx}}}}}}zzzvvvoooqqqttttttrrrpppooooootttrrrqqqqqqsssttttttssstttxxxxxxsssoooqqqssstttrrrvvvzzzxxxsssooonnnpppjjjkkkjjjhhhmmmssspppiiifffbbbdddjjjlllgggdddfffiiiccc^^^___dddhhhfffbbbcccbbbaaa```^^^^^^^^^^^^eeedddcccbbbbbbbbbcccccc______^^^\\\[[[[[[[[[[[[YYY[[[YYYSSSOOOQQQRRRQQQHHHFFFFFFHHHGGGBBB???@@@EEEDDDFFFKKKMMMKKKKKKNNNNNNMMMKKKGGGBBB@@@@@@BBBAAABBBDDDDDDDDDCCCBBBAAA@@@>>>>>>@@@;;;555555;;;===@@@DDDEEEBBBAAABBBDDDAAAEEEHHHGGGDDDAAA@@@AAAAAA>>>;;;;;;;;;;;;777444///---+++***+++///444777EEEJJJPPPTTTSSSOOOJJJGGGHHHGGGEEEAAA;;;333,,,'''%%%""""""'''***111333555666777:::AAAFFF<<<<<<===@@@CCCBBB>>>::::::::::::???PPPYYYJJJ222!!!!!!$$$&&&%%% $$$+++***+++,,,,,,,,,,,,111666---...//////---,,,+++,,,&&&(((***((($$$!!! !!! |||tttwww{{{yyy~~~{{{xxxxxxyyyzzz{{{}}}zzztttoooooossssssmmmfffeeeggglllpppnnnkkkmmmsssppppppnnnjjjkkkpppqqqnnnooogggfffjjjjjjeeeiiisssyyyxxxzzz{{{xxxrrrpppsssppprrrtttuuutttuuuvvvwwwrrrrrrrrrrrrrrrsssuuuuuuvvvtttuuuyyy}}}~~~zzzuuuuuuttttttssssssrrrqqqqqquuuvvvtttpppqqqtttsssooorrrsssuuuuuuqqqnnnppptttqqqtttwwwxxxvvvssspppooommmjjjhhhiiimmmppppppnnniiijjjkkkkkkkkkiiihhhgggggggggggggggfffeeedddcccdddeeedddaaa\\\ZZZ[[[^^^bbbaaaaaaaaa````````````\\\___aaa```]]]ZZZZZZ[[[ZZZ\\\\\\ZZZVVVSSSQQQQQQQQQJJJFFFHHHGGGCCCAAADDDEEEEEEFFFIIIMMMNNNKKKHHHOOOLLLHHHEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA???===<<<<<<;;;:::888@@@===;;;>>>BBBFFFFFFEEEAAAEEEHHHHHHDDD???>>>??????>>>>>>???AAA???:::666000222444555666<<>>;;;@@@GGGJJJAAA333***(((...***&&&###$$$)))000444888DDDHHH???999;;;===999333666999;;;999444///+++,,,+++222AAAOOONNN===--- !!!!!!!!!$$$!!!###))),,,***,,,222000111444777<<>>999666777555222000---***(((&&&### ~~~vvvxxx|||zzz~~~yyyxxxyyyzzz|||~~~~~~xxxssssssvvvuuuoooiiidddeeejjjnnnllljjjnnnttttttrrrnnniiijjjooorrrppppppiiiggglllkkkfffiiirrruuutttvvvxxxuuuooonnnpppmmmnnnoooqqqtttvvvvvvvvvrrrrrrrrrsssssstttttttttrrrqqqrrrvvv|||}}}zzzvvvvvvuuuuuuttttttsssrrrrrrwwwxxxvvvssssssuuusssnnnqqqqqqqqqrrrpppooopppqqqrrrtttwwwxxxvvvsssqqqpppnnnllljjjkkkmmmnnnoooooollllllmmmllllllkkkjjjiiifffffffffffffffeeeeeedddeeeeeeccc```]]]\\\]]]^^^ccccccbbbbbb```___]]]\\\[[[^^^``````^^^]]]]]]___^^^]]]]]][[[YYYUUURRRPPPPPPJJJGGGIIIIIIEEEDDDFFFGGGFFFGGGIIIMMMNNNLLLJJJLLLJJJHHHGGGGGGHHHHHHHHHDDDEEEFFFFFFFFFEEECCCBBBAAA@@@@@@@@@AAA@@@>>><<<999;;;===>>>???@@@AAAAAADDDGGGKKKLLLIIIEEEBBB@@@DDD>>>666222222444666666666<<>><<>>AAADDDCCCAAABBBGGGKKKEEEGGGJJJMMMMMMKKKEEEAAA???999333000222888???BBBAAADDDJJJMMMMMMFFF<<<555---,,,'''!!!%%%///000***---CCCRRRQQQFFF===<<>>FFFNNNPPPRRR[[[eeeaaaeeejjjmmmoooqqqvvvzzzuuurrrllleeecccccc___YYYLLLFFF<<<333,,,'''""" ###"""!!! zzz|||}}}xxxyyyxxxoooqqqqqqrrrtttvvvyyy{{{|||~~~zzzxxxwwwvvvrrroooiiigggggghhhgggfffjjjqqqppppppllliiilllssswwwvvvqqqmmmlllpppqqqmmmlllnnnsssrrruuuxxxvvvrrrqqqsssrrrllliiillltttxxxuuuooorrrrrrtttuuuuuuttttttsssppppppqqqtttxxxzzzyyywwwvvvvvvuuuuuutttssssssssssssvvvxxxwwwwwwxxxtttnnnrrrqqqnnnmmmqqquuutttpppqqqtttvvvwwwuuusssqqqqqqnnnooopppnnnjjjjjjllloookkkjjjhhhfffffffffggggggddddddddddddeeeeeeffffffiiieeeaaa```bbbbbbaaa^^^bbbcccccccccaaa^^^ZZZWWW\\\\\\]]]^^^^^^^^^^^^______[[[YYYZZZ]]]]]]XXXSSSSSSQQQNNNNNNNNNMMMKKKKKKMMMLLLKKKKKKMMMNNNNNNOOOEEEGGGJJJLLLLLLKKKKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJBBBAAA@@@BBBEEEHHHIIIIIILLLLLLKKKIIIHHHJJJOOOSSSJJJHHHGGGGGGHHHEEE???:::444555888<<>>:::444,,,&&&"""%%%//////((($$$***888FFFKKKHHHFFFGGGNNNMMMIIIAAA<<<@@@MMMXXXIIIBBB444&&&"""&&&(((%%% ###%%%$$$###%%%)))+++...444;;;CCCMMMXXX```dddnnniii^^^NNN???444---***)))'''&&&###!!! !!!"""###"""!!!|||||||||uuuuuutttkkkssssssttttttuuuwwwxxxyyy}}}zzzyyywwwvvvvvvqqqllljjjjjjhhhfffhhhmmmhhhjjjjjjjjjooovvvxxxuuuqqqnnnmmmppprrrpppnnnmmmsssrrruuuxxxwwwrrrrrrtttrrrkkkggglllvvv{{{xxxsssrrrrrrssstttuuuuuuuuuuuuttttttuuuvvvxxxxxxwwwvvvuuuuuutttssssssrrrrrrqqqnnnrrruuuuuuxxxyyyvvvpppppppppmmmjjjnnnttttttooopppsssuuuuuusssrrrqqqqqqmmmoooooommmiiiiiikkknnniiihhhgggeeeeeefffggggggeeeeeedddddddddeeeffffffhhhdddaaa```bbbcccbbb```___aaabbbcccbbb___\\\ZZZ^^^]]][[[[[[[[[ZZZYYYYYYZZZWWWVVVXXX]]]^^^ZZZUUUWWWVVVTTTRRRRRRQQQOOOLLLNNNNNNNNNMMMMMMMMMNNNOOOEEEHHHKKKLLLJJJGGGGGGGGGGGGEEECCCAAABBBFFFIIILLLHHHEEEBBBBBBFFFKKKOOORRRTTTRRRQQQQQQQQQNNNIIIEEEFFFCCC@@@???@@@>>>:::777777;;;@@@DDDHHHIIIJJJKKKHHHCCC===:::::::::888555$$$!!!###///777444---'''&&&,,,:::GGGKKKLLLLLLLLLNNNLLLDDD:::555888===333---""" ###%%%###!!!$$$***...000888@@@IIISSS]]]aaafffuuuuuuhhhSSS@@@333---++++++***(((%%%""" !!!###$$$###!!!~~~|||{{{ssssssrrriiioooooooooppppppqqqrrrsss~~~|||zzzzzz{{{}}}wwwrrrnnnmmmkkkhhhiiilllcccfffhhhiiiooouuuvvvtttpppnnnmmmooorrrssspppnnnqqqpppsssvvvtttpppooorrroooiiiffflllwww~~~}}}yyyrrrrrrrrrssstttvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuuuutttttttttsssrrrrrrqqqqqqlllpppsssuuuxxxzzzxxxrrrmmmpppnnnhhhiiipppqqqmmmoooqqqssssssqqqppppppqqqmmmmmmmmmkkkiiiiiikkkllljjjiiiiiiiiiiiijjjkkkkkkiiihhhfffeeeddddddeeeeeefffdddaaaaaaaaabbbbbbaaa___```bbbcccbbbaaa___^^^___]]]ZZZXXXXXXWWWUUUTTTWWWUUUUUUXXX[[[\\\ZZZWWWVVVWWWVVVSSSSSSTTTQQQMMMNNNOOOPPPOOONNNMMMNNNOOOFFFIIILLLKKKGGGCCCCCCDDDFFFDDDAAA???@@@CCCGGGJJJLLLIIIFFFEEEIIIOOOSSSVVVUUUUUUVVVWWWUUULLL===222111222555:::@@@EEEGGGGGGGGGGGGFFFCCC>>>;;;::::::999<<>>999777;;;EEEJJJGGGBBB000---///999AAAAAA<<<999>>>>>>999000&&& ###!!! ###$$$%%%!!!$$$,,,///000777AAAFFFNNNTTTSSSUUUdddxxx~~~|||hhheeeYYYFFF555+++&&&&&&'''+++)))%%%"""!!!!!!"""###!!! ~~~{{{ssssssssskkkiiiiiiiiijjjkkklllnnnoooxxxzzz{{{yyywwwxxx|||zzzuuuqqqqqqpppllllllnnnccceeeffffffkkkqqqtttqqqooommmkkkmmmqqqtttsssooopppppprrruuusssnnnmmmppppppllliiimmmuuu{{{{{{xxxrrrqqqqqqqqqsssvvvzzz|||yyyyyyyyyxxxvvvuuuuuuuuuuuuuuuuuutttssssssrrrrrrooorrrtttuuuxxx{{{yyytttnnntttrrrjjjhhhooorrrnnnmmmoooqqqqqqpppoooooopppmmmkkkiiihhhiiijjjjjjjjjiiijjjkkkmmmnnnnnnnnnnnnnnnllliiifffdddccccccdddcccccccccaaa``````bbbcccbbbbbbbbbbbbbbbbbbaaa```___\\\XXXVVVWWWVVVUUUSSSWWWWWWXXXYYYYYYYYYXXXWWWQQQTTTTTTQQQSSSVVVTTTNNNMMMOOOQQQQQQNNNLLLLLLMMMGGGJJJMMMJJJEEEBBBBBBDDDCCCBBBAAAAAAAAACCCEEEFFFJJJHHHGGGHHHKKKNNNQQQQQQNNNNNNMMMKKKFFF>>>666000+++111999AAAFFFJJJLLLNNNMMMMMMKKKGGG@@@;;;::::::;;;CCCPPPZZZ______]]][[[JJJCCC===???EEEHHHGGGEEECCC@@@??????;;;222---,,,333111,,,&&&  !!!"""###&&&!!!###+++---***///999CCCKKKNNNIIIIIITTTccclllsssrrrwww{{{wwwsssvvvuuuhhhYYYOOOHHH===444///---------***(((%%%###!!! !!!{{{ssstttuuummmhhhhhhiiijjjlllnnnpppqqqqqqtttvvvuuussstttzzz{{{vvvssstttssspppoooqqqffffffdddcccfffnnnqqqpppooommmjjjkkkpppuuutttppprrrqqqsssvvvtttnnnmmmpppuuuqqqmmmnnnrrrvvvuuusssrrrqqqpppppprrrwww{{{wwwxxxxxxwwwvvvuuuuuuvvvvvvvvvvvvuuuttttttssssssrrruuuvvvvvvxxx{{{yyytttqqqxxxxxxnnnjjjqqquuurrrlllnnnppppppnnnnnnnnnooollliiiffffffiiikkkjjjiiihhhiiikkknnnooopppoooooopppnnnkkkgggdddcccccccccaaabbbcccaaa___^^^aaaeeeddddddccccccbbbaaaaaaaaa___[[[WWWVVVWWWWWWUUUSSSXXXZZZ\\\[[[YYYWWWVVVVVVLLLPPPQQQOOORRRWWWVVVPPPLLLOOORRRRRROOOLLLKKKLLLHHHKKKMMMJJJEEEBBBCCCEEE@@@AAACCCDDDDDDDDDCCCBBBEEEEEEFFFHHHKKKLLLKKKJJJBBB@@@;;;333---,,,111666>>>DDDKKKMMMIIIDDD???>>>FFFJJJOOOQQQNNNJJJHHHHHHOOOWWWaaagggeee```[[[XXXQQQHHH???>>>AAACCCEEEFFF888666333---"""!!! !!!"""""""""%%% !!!((()))###'''000000888:::555444===HHHLLLNNNJJJNNNWWWWWWRRRUUU```UUUUUURRRNNNMMMKKKDDD;;;111...+++)))(((((('''&&&)))(((%%%###!!! ~~~vvvxxxuuugggdddfffhhhjjjkkkllloooppprrrooonnnpppppppppuuu|||uuuuuuuuuuuutttsssqqqpppjjjmmmiii```cccnnnrrrmmmmmmllllllnnnmmmlllqqqxxxqqqqqqtttuuurrrlllkkknnntttuuujjjcccnnntttsssvvvqqqqqqqqqsssvvvxxxxxxxxxyyyrrryyy}}}xxxyyyuuuuuutttssstttuuuuuusssqqqvvvssstttxxxyyyuuuqqqqqqrrrtttrrrnnnmmmrrruuuuuusssnnnrrrtttmmmnnnpppjjjjjjjjjjjjiiihhhhhhiiijjjllljjjkkklllmmmlllmmmooommmoookkkeeeeeeiiiiiieee```bbbdddcccaaaaaadddggggggeeecccaaaaaa```___]]]^^^______\\\YYYXXXZZZ]]]YYY[[[]]]^^^\\\ZZZXXXXXXRRRPPPOOOOOOQQQRRRRRRQQQTTTSSSQQQOOOMMMKKKJJJIIIKKKNNNQQQNNNIIIEEEEEEGGGJJJAAA@@@FFFGGGAAA@@@FFFDDDIIIIIIDDDCCCEEEDDD@@@:::333,,,)))+++111888???GGGEEEDDDCCCAAA===888444EEEHHHOOOUUUVVVRRRPPPPPPJJJMMMNNNQQQZZZ^^^VVVIIIEEE???888666777888666333...***$$$!!!!!! !!!!!!!!!"""%%%(((111111000///111555;;;???AAACCCFFFGGGGGGGGGGGGHHHLLLFFFDDDFFFFFF@@@888555******))))))'''&&&$$$###!!!!!!"""$$$%%%###  wwwwwwuuufffhhhiiijjjjjjjjjkkklllmmmooonnnpppsssrrrppprrrvvvtttuuuwwwxxxwwwvvvtttrrroooqqqkkkccceeepppuuuqqqiiijjjnnnrrrqqqmmmnnnrrroooooorrruuurrrlllkkkmmmpppsssjjjeeepppwwwvvvyyyrrrqqqpppsssvvvxxxwwwuuuzzzsssyyyzzzwwwxxxttttttrrrqqqrrrssssssrrrqqqvvvrrrrrrvvvwwwtttrrrsssqqqtttssspppppptttwwwvvvtttoootttuuuooooooqqqjjjgggkkknnnmmmiiigggjjjmmmkkkiiihhhiiijjjjjjlllnnnnnnpppmmmiiijjjnnnnnniiieeefffgggeeebbb```bbbddddddbbb```^^^^^^^^^]]]]]]^^^___```___]]]\\\^^^```^^^]]]ZZZWWWVVVXXX[[[]]]OOONNNMMMNNNQQQSSSTTTTTTRRRPPPNNNLLLJJJIIIIIIIIIIIINNNRRRRRRMMMHHHFFFGGGDDD======DDDDDD<<<:::===EEEEEE???777444666444///...,,,---222888;;;<<<<<<>>>>>>???>>>===;;;999888777@@@NNNXXXZZZTTTOOOLLLGGGAAA666111777BBBDDD???:::333,,,(((((('''###  !!!!!! """$$$'''"""%%%(((+++---///111222555666666555555555888;;;999777;;;CCCEEE<<>>===BBBBBB999555666AAA>>>888222222666666222666666888<<>>000'''(((((('''&&&&&&%%%$$$###$$$###"""###$$$$$$"""!!! !!!!!!!!!""" yyyxxxttthhhhhhgggffffffhhhiiijjjjjjkkklllppptttrrrllljjjkkkoooooopppqqqssstttuuuuuuxxxxxxtttppprrryyy|||yyytttnnniiihhhhhhiiiooovvvooonnnrrrvvvvvvpppnnnooonnntttnnniiippprrrmmmnnntttrrrqqquuuzzz{{{vvvpppxxxrrrvvvzzztttvvvzzzvvvuuussspppoooqqqrrrsssssstttooonnnqqqsssrrrrrrtttooosssttttttwww{{{{{{wwwuuuqqquuuxxxqqqpppqqqjjjggglllqqqqqqmmmjjjjjjkkkgggfffccc```aaafffjjjkkkgggggghhhjjjmmmoooooommmgggggggggfffeeeeeefffgggeeedddaaa^^^]]]^^^aaaddd^^^```bbbdddeeeeeeeeeeee\\\\\\]]]^^^___^^^[[[YYYVVVSSSOOOMMMMMMNNNNNNNNNPPPPPPNNNMMMMMMMMMNNNOOOMMMPPPSSSTTTQQQMMMKKKJJJIIICCC@@@AAA???888444555777666555999???EEEFFFCCCAAABBB@@@======CCCKKKNNNKKKMMMMMMFFF===666555777@@@LLLVVVXXXUUUSSSQQQOOOPPPBBB000###!!!!!!  !!!!!!!!!!!!###%%%+++((($$$"""%%%+++111444777777555222111111444777888111...222555000)))$$$((('''&&&%%%$$$#########$$$$$$$$$&&&'''&&&$$$""" !!!!!!"""######$$$""" {{{yyyvvvmmmfffdddbbbcccgggjjjkkkkkklllkkkmmmpppnnniiihhhkkkooonnnllllllnnnrrruuuxxxwwwxxxwwwvvvxxx|||}}}zzzxxxpppjjjhhhhhhjjjooouuummmlllnnnssssssnnnkkklllnnnuuupppkkkrrrrrrnnnooouuusssssswww{{{{{{wwwrrrtttpppuuuwwwsssxxx}}}xxxtttrrrooonnnooopppqqqppprrrnnnmmmppprrrqqqqqqsssooorrrssstttxxx|||{{{vvvtttpppuuuxxxrrrqqqrrrkkkkkklllmmmooopppmmmiiieeefffgggccc^^^___ggglllkkkeeedddeeeiiilllmmmmmmmmmiiihhhgggfffffffffffffffeeeeeeccc___]]]^^^bbbeee```aaabbbdddffffffeeeddd[[[ZZZZZZ\\\]]]\\\XXXUUUVVVSSSPPPNNNNNNNNNNNNMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQQQQPPPMMMLLLKKKKKKIIICCC<<<999777444222333444555:::AAAHHHIIIGGGEEE>>>DDDEEE???>>>IIIXXXbbbNNNPPPPPPKKKBBB;;;:::<<>>:::888:::000///,,,)))'''&&&&&&&&&'''(((***,,,...---)))&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$###""""""}}}}}}}}}|||~~~yyysssnnnhhhggghhhiiihhheeeiiihhhjjjllljjjeeeeeehhhjjjjjjkkklllnnnqqqssstttvvvsssqqqssswwwzzz}}}yyysssqqqssstttqqqooopppnnniiigggjjjkkkhhhffffffiiirrrppplllsssvvvtttxxxooorrruuuuuuuuuuuuvvvxxxuuutttyyyxxxsssyyy}}}ttttttrrrpppoooooonnnkkkjjjpppmmmlllpppqqqnnnlllmmmppppppooopppuuuzzzxxxrrrssspppxxx|||wwwwwwxxxqqqrrrqqqppppppooolllgggcccfffjjjhhhaaaccclllqqqmmmjjjeeedddhhhkkkiiijjjnnnooolllhhhffffffeeebbb```dddfffgggccc___]]]```cccbbbaaa```cccgggjjjjjjjjjfff```YYYWWWXXXZZZYYYWWWQQQPPPPPPRRRTTTTTTSSSQQQSSSUUUXXXZZZZZZXXXUUUSSSOOONNNLLLJJJHHHFFFDDDBBB888555222000333777;;;;;;CCC@@@???>>>999555888@@@VVVbbbhhhbbb___```]]]VVVJJJMMMQQQUUUVVVTTTRRRQQQNNNVVVXXXSSSOOOJJJ===---((( #########"""  !!!!!!""""""""""""$$$'''***)))***,,,------,,,***)))+++...222555666777999;;;555555666;;;@@@AAA===999===AAAEEEGGGEEEBBB???>>>???AAADDDDDD>>>777777;;;888666222///,,,+++******,,,+++***+++---...---,,,+++***((('''&&&&&&'''(((((()))))))))(((&&&$$$###||||||}}}}}}}}}|||vvvnnnjjjiiihhheeeaaaffffffiiimmmkkkfffdddfffdddfffiiilllnnnnnnnnnnnnvvvqqqmmmooosssxxx~~~wwwppppppqqqqqqrrruuurrrllliiikkkllljjjhhhhhhiiirrrooojjjooopppnnnssslllpppttttttqqqrrrvvvzzzwwwvvv{{{zzztttyyy{{{qqqxxxvvvuuutttsssqqqnnnkkkooolllmmmqqqrrrnnnkkkkkkppppppnnnnnnsssxxxwwwqqqtttrrryyyzzzzzz|||tttsssuuuuuusssnnniiiggggggfffllljjjccceeeooorrrnnnkkkeeebbbfffhhhfffhhhlllllliiifffeeefffgggdddbbbgggiiikkkgggbbb___aaadddbbb```___bbbhhhmmmnnnnnngggdddaaaaaacccaaaZZZUUUSSSSSSSSSTTTUUUTTTQQQNNNMMMPPPTTTVVVVVVSSSOOOLLLLLLKKKKKKJJJIIIEEE@@@===444555555666;;;BBBEEEEEE777333111///+++---999IIIUUU^^^bbb```bbbeee^^^QQQHHHJJJLLLOOOQQQNNNIIIDDDMMMNNNGGG:::555222&&& &&&'''&&&%%%###"""###$$$$$$$$$$$$$$$$$$''',,,///000111333444444222111///000333888;;;===>>>AAABBBHHHDDDCCCFFFMMMQQQRRRPPPQQQTTTXXXYYYXXXVVVTTTTTTUUUUUUUUUPPPEEE<<>>;;;777333000...------111...***)))+++...111111...,,,***(((''''''((()))(((***+++,,,+++(((%%%###}}}|||yyy}}}}}}uuulllgggggghhhfffdddeeeiiilllkkkfffcccdddgggeeeeeeeeehhhkkknnnnnnnnnuuurrrooonnnpppuuuyyy|||{{{vvvrrrpppqqqtttvvvxxxxxxvvvssspppnnnnnnooooooppppppnnnjjjiiilllnnnlllnnnsssvvvsssoooqqqvvvwwwzzz|||zzzvvvuuuyyy}}}ttttttuuuvvvvvvtttqqqnnnooopppqqqrrrqqqnnnhhhdddmmmjjjiiimmmssswwwtttqqqqqqvvv|||~~~|||{{{|||}}}zzzyyywwwtttpppllliiigggeeefffeeedddhhhmmmlllgggbbb^^^]]]ccckkknnnjjjdddiiifffeeeggghhhgggfffffffffhhhiiihhhfffeeeeeefffeeeeeefffgggiiijjjlllmmmppphhhbbbbbbaaa^^^[[[[[[YYYSSSTTT[[[ZZZOOOKKKOOOMMMOOOPPPMMMHHHDDDCCCDDDHHHGGGFFFBBB@@@???>>>===@@@AAADDDHHHKKKJJJFFFAAA777111,,,+++---444BBBOOO]]]dddbbb[[[___ggg]]]HHHBBBAAA@@@>>>===;;;::::::777222,,,'''$$$ !!!$$$$$$'''))))))'''&&&((()))'''%%%%%%&&&&&&'''...777555444<<<@@@888666888222000777::::::===DDDIIIHHHNNNIIIFFFKKKUUU^^^aaa```dddeeegggjjjkkkggg```ZZZ``````]]]UUUKKKEEEEEEHHHGGGDDDCCCBBB<<<333......444888777111,,,///666;;;666111,,,+++...000///,,,///---+++,,,...,,,(((###}}}}}}zzz~~~}}}|||vvvnnnjjjjjjjjjhhhfffeeehhhkkkiiieeebbbccceeeaaaaaabbbeeeiiikkklllkkkpppnnnlllmmmpppuuuyyy|||wwwtttqqqnnnnnnppptttvvv{{{{{{{{{yyyvvvtttssstttpppqqqqqqnnnkkkjjjlllnnnkkklllooorrrpppmmmpppwwwvvvxxxzzzzzzyyyzzz}}}yyyxxxwwwwwwuuusssqqqoooqqqpppnnnnnnnnnmmmjjjhhhllllllmmmooorrrtttuuuuuutttvvvyyy{{{{{{zzzzzz{{{xxxxxxvvvtttqqqnnnllljjjlllkkkhhhdddfffkkkkkkgggeeecccbbbeeejjjlllhhhdddgggeeedddeeeggggggffffffeeefffhhhhhhfffeeeeeefffdddddddddeeefffhhhiiijjjiiidddaaabbbbbb^^^]]]___]]]XXXXXX^^^[[[QQQLLLPPPLLLKKKIIIEEEAAAAAAEEEHHHIIIFFFCCC???:::999>>>EEEVVV]]]ccc```UUUGGG>>>:::888333000///111999KKKZZZ```___WWWPPPQQQVVVNNNAAA000---)))%%%!!! ### """%%%(((***,,,+++)))(((***,,,)))''''''(((((()))000888GGGDDDHHHEEE888555666222AAADDDGGGKKKNNNSSSXXX\\\___^^^```iiiuuuxxxnnniiijjjmmmgggbbb^^^[[[TTTKKKFFFFFF???AAABBB@@@:::555666:::<<<888333222555555333000...------......,,,)))&&&}}}}}}|||~~~zzz{{{vvvpppnnnnnnnnnllliiieeehhhjjjhhhdddaaabbbccc___```bbbeeeiiikkkkkkjjjjjjjjjjjjlllooossswwwzzztttqqqnnnkkkkkknnnrrruuuzzz|||}}}}}}{{{xxxwwwwwwrrrrrrrrrooommmlllnnnooollllllmmmooommmkkkooouuuttttttuuuxxx|||~~~|||zzzxxxuuusssrrrqqqtttpppmmmkkklllmmmnnnnnnmmmoooqqqqqqqqqrrruuuxxxwwwvvvvvvvvvxxxxxxxxxwwwuuuuuutttsssqqqpppooonnnsssrrrmmmgggfffjjjjjjggggggggghhhiiihhhgggfffdddgggfffeeeeeefffggggggfffbbbdddfffgggfffdddeeeeeebbbbbbbbbbbbbbbdddeeefffcccaaabbbcccaaa\\\\\\______ZZZZZZ^^^[[[QQQLLLOOOIIIGGGDDD???<<<<<>>AAA>>><<>>;;;888777888888555222...000111111...,,,***)))~~~}}}}}}}}}vvvyyyvvvsssrrrrrrqqqpppnnngggiiiiiigggdddbbbbbbccc```aaacccgggkkklllllljjjfffgggiiikkklllooorrrtttvvvsssoookkkjjjkkknnnqqqtttwwwzzz{{{zzzwwwuuutttuuutttsssqqqppppppqqqrrrooonnnppprrrppplllmmmqqqpppoooooottt|||~~~}}}{{{wwwuuuttttttvvvtttqqqnnnlllnnnppprrrrrrppppppppppppqqqrrrtttvvvxxxtttqqqqqqsssuuutttrrrrrrqqqqqqppppppppppppqqqtttuuurrrllljjjkkkjjjgggfffiiillljjjfffdddeeegggkkkkkkhhhffffffhhhgggdddaaacccffffffeeedddddddddbbbaaa`````````bbbcccdddbbbbbbdddeee___XXXWWW[[[[[[XXXXXXZZZWWWOOOKKKLLLFFFEEEBBB>>>:::777555444666888AAAJJJIIIBBBCCCIIIFFFVVVdddbbbSSSGGGGGGLLLPPPMMMIIIDDD===<<>><<<;;;;;;<<<;;;888555222555777555000,,,+++,,,~~~zzz{{{{{{sssvvvuuutttsssttttttsssrrrllllllkkkhhhfffdddccccccaaaaaacccfffiiikkkkkkiiieeegggiiijjjiiijjjlllnnntttqqqlllhhhgggiiilllnnnooorrrwwwxxxwwwtttrrrqqqvvvuuutttsssssstttttttttssssssvvvzzzwwwpppllllllnnnkkkkkkqqqzzz~~~}}}zzzzzzzzzyyyvvvttttttwwwzzztttrrrpppppprrrttttttssssssooommmnnnrrrtttrrrpppvvvrrrnnnmmmoooqqqpppnnnppppppooooooooooooppppppppptttuuurrrpppooolllhhhdddiiimmmkkkeeecccfffjjjnnnnnnjjjdddcccfffeeeaaa```cccfffgggeeedddccccccbbbaaa_________aaacccddd___```bbbccc^^^WWWUUUXXXXXXVVVUUUUUUSSSMMMJJJJJJFFFCCC>>>:::777666666666@@@CCCIIINNNKKKCCC===;;;FFFLLLQQQMMMDDD???CCCHHHJJJIIIIIIGGGBBB???EEEOOOHHH777+++***((( ### !!!###'''***++++++---///333666888999===<<<>>>@@@???@@@FFFNNN]]][[[gggtttzzz|||zzz~~~qqqfffdddeeecccUUUCCC===AAA<<<;;;;;;<<<<<<;;;:::888777999;;;999333...------}}}wwwxxxyyypppsssssssssssstttuuuuuuvvvqqqpppnnnkkkiiigggffffffbbbbbbaaacccfffhhhhhhgggfffhhhjjjhhhfffeeegggjjjnnnlllgggddddddfffjjjlllnnnrrruuuwwwvvvsssqqqqqquuutttrrrrrrtttvvvwwwvvvwwwxxx{{{~~~uuunnnmmmooommmmmmrrrxxx{{{xxxuuusssuuuvvvtttrrrssswww{{{sssrrrqqqssstttuuutttssstttpppmmmoootttuuuqqqlllsssqqqnnnmmmnnnnnnnnnnnnsssrrrpppooonnnnnnoooooommmssswwwuuusssrrrnnnjjjeeejjjnnnkkkfffdddhhhmmmmmmooojjjbbbaaaeeeddd^^^aaadddggghhhfffcccbbbaaaaaa```^^^]]]^^^```ccceee]]]\\\^^^```^^^XXXWWWYYYVVVUUUTTTRRROOOKKKGGGFFFDDD???999666999>>>DDDGGGGGGQQQUUUOOOIIIHHHEEE@@@HHHFFFCCC???<<<===AAADDDHHHFFFEEECCC===666555999000%%%  !!!"""###%%%))),,,---...000444999<<<======@@@@@@BBBEEEEEEFFFLLLTTTbbb```jjjuuu{{{hhhrrryyyrrr]]]GGG:::666555555555444333333222222888999:::888555111///...}}}ssstttvvvoooqqqqqqqqqqqqrrrtttwwwyyywwwuuuqqqooommmkkkjjjiiifffdddbbbbbbeeeggghhhhhhfffhhhiiigggcccbbbfffjjjooolllgggdddccceeehhhjjjooorrruuuuuutttrrrqqqppprrrpppnnnpppsssvvvwwwvvv{{{zzz}}}zzztttrrrtttssssssuuuxxxxxxvvvsssnnnqqqsssrrroooppptttxxxsssrrrpppqqqrrrtttssssssrrrqqqrrrsssuuutttppplllqqqrrrrrrpppooonnnooopppxxxvvvsssqqqooonnnnnnnnnmmmtttwwwuuurrrqqqooollljjjmmmpppmmmiiigggjjjnnnmmmppplllcccbbbiiiiiibbbcccfffhhhiiifffcccaaa```___^^^\\\[[[]]]```ccceee___\\\[[[]]]]]]XXXUUUUUUUUUUUURRRMMMIIIEEEAAA>>><<<;;;;;;???FFFMMMPPPRRRPPPgggppp___PPPPPPNNNFFFAAA>>>:::999:::===@@@AAAGGG@@@;;;777000((("""""" """!!!"""""" !!!"""$$$%%%&&&)))---000...///111666;;;===<<<999>>>>>>AAAEEEFFFGGGNNNUUUZZZaaattt~~~~~~|||hhhSSSFFF>>>444333111///,,,++++++,,,444444444555666444111///}}}qqqrrruuunnnooopppppppppqqqssswwwzzzzzzxxxtttqqqooonnnlllkkkkkkhhheeedddfffhhhjjjjjjeeeggghhhfffbbbbbbfffkkkuuuqqqlllfffddddddfffgggoooqqqssstttrrrpppooooooooommmkkkmmmrrruuuvvvuuu|||zzz||||||xxxxxxxxxxxxyyyyyyyyyxxxuuurrrlllppprrrqqqnnnmmmqqquuutttrrrooonnnoooqqqrrrssspppssswwwxxxuuurrrpppooopppsssuuussspppnnnppprrr|||zzzvvvrrrpppnnnnnnnnnpppuuuxxxtttpppppppppnnnoooqqqrrroookkkiiikkknnnnnnrrrnnnffffffoooooohhhdddgggjjjjjjgggccc```___]]]\\\ZZZZZZ\\\___ccceeeeee^^^[[[\\\[[[VVVQQQPPPTTTSSSPPPIIICCC>>>999555333888AAAMMMVVVXXXUUUPPP___uuuYYYRRRKKK======;;;999888888888888777===555...+++(((""""""+++&&&######!!!###%%%'''((()))+++///222---...000555999:::777333;;;<<>>GGGTTTZZZUUUNNNPPPWWWrrrvvvZZZPPPDDD222222222333333444444444555000,,,'''!!!!!!000???333### !!!$$$%%%###!!! %%%%%%%%%$$$%%%)))///444,,,---...000222666999:::<<<444666DDDHHHCCCIIIWWWccc{{{qqqRRRIIIEEE???;;;333666888000///444444000000222444777777666444{{{uuutttooommmggglllooohhhiiitttwwwuuuxxx{{{zzzuuuqqqooopppkkkmmmnnnmmmnnnpppnnniiicccffffffbbb___```eeejjjlllpppiiidddgggddd___dddfffhhhjjjkkkkkklllnnnooopppmmmkkkjjjkkknnnooopppooommmpppxxx|||xxxttttttttttttuuuwwwzzz{{{zzzyyyvvvyyyzzzvvvpppmmmoootttqqqmmmiiilllqqqtttrrrnnnppppppqqqrrrssssssrrrrrrvvvqqquuuwwwpppssswwwssssssyyyzzztttppppppooolllrrruuuwwwuuupppllllllmmmsssooommmnnnmmmlllooouuuyyyyyyuuunnnlllmmmllliiikkkkkkjjjhhheeebbbaaaaaadddbbb___ZZZVVVUUUWWWZZZ```YYYTTTVVVWWWTTTQQQPPPNNNIIIAAA999333222666;;;IIILLLQQQTTTRRRQQQXXXaaannnMMM>>>555***.........------,,,++++++&&&### ,,,@@@555&&&!!!###$$$"""$$$%%%$$$"""############$$$(((...222---+++))))))+++///444888888333555>>>BBBDDDNNN[[[mmm|||iiiTTTMMMHHHBBBEEE<<<===>>>444111555444444222222222444666666555}}}xxxwwwqqqllleeehhhkkkeeegggrrruuusssvvvzzzyyyuuurrrrrrsssiiiooosssrrrpppooolllgggccceeefffeeeccccccfffjjjlllooohhhcccfffccc^^^cccfffggghhhhhhhhhiiillloookkkkkkjjjhhhgggiiilllooopppnnnpppvvvxxxvvvssssssrrrrrrrrruuuzzz}}}|||}}}~~~}}}yyyvvvuuuvvvqqqlllhhhjjjnnnrrrqqqooonnnnnnooopppqqqqqqrrrrrrvvvsssxxxzzztttuuuyyyuuurrrxxx{{{wwwrrrqqqqqqqqqxxxxxxwwwuuurrrpppmmmlllqqqnnnmmmppppppoooqqqttt}}}}}}yyyqqqmmmmmmllliiimmmmmmlllhhhccc```aaadddgggddd___XXXSSSQQQRRRTTT___VVVPPPSSSVVVTTTOOOMMMIIIEEE<<<333000555???GGGOOOLLLLLLNNNNNNOOOUUU\\\mmm{{{|||dddEEE333---,,,(((((('''%%%###"""!!! %%%777///$$$"""$$$&&&'''&&&&&&%%%###  !!!"""###$$$(((,,,000111...)))''')))...555:::555888:::<<<@@@KKKYYYdddsssuuu{{{xxxcccSSSMMMIIIEEEAAAGGG>>>???@@@666222666444666444111000111333444444yyyxxxrrrmmmdddfffiiicccfffqqqtttqqqtttxxxxxxuuuttttttvvvjjjqqquuurrrnnnmmmkkkhhheeeeeefffhhhgggeeegggkkkmmmpppjjjeeehhhddd```eeeeeeffffffeeeeeegggkkknnnhhhiiiiiigggeeeeeejjjnnnrrrrrrsssvvvwwwvvvuuutttrrrppppppssswww|||~~~}}}zzzuuuqqqlllkkknnnqqqqqqooojjjkkkkkklllnnnppprrrsssvvvttt{{{}}}uuuvvv{{{wwwsssyyy}}}zzzuuusssuuuxxxxxxvvvtttuuuvvvwwwtttrrrooollllllppprrrqqqqqqsssyyy{{{xxxqqqnnnooopppnnnmmmnnnlllgggaaa___aaadddbbb```\\\WWWSSSRRRUUUXXXaaaWWWQQQRRRTTTOOOGGGBBB666999:::999:::@@@GGGKKKPPPJJJFFFHHHGGGDDDBBBCCCGGGWWWccc\\\DDD///(((***###"""!!!%%%!!!"""$$$&&&'''&&&&&&$$$""" """!!!###$$$%%%(((,,,///333000,,,***,,,222888===666@@@EEECCCHHHWWWffflllvvvnnnkkkwwwrrrqqqrrriiidddOOO===;;;===;;;888888;;;333777999111000555444444111///.../////////...{{{yyyrrrpppffffffiiicccfffppprrrpppsssvvvvvvtttsssuuuwwwpppuuuwwwrrrnnnnnnnnnmmmhhhfffgggkkkjjjggggggkkkmmmpppjjjeeehhhddd```eeeeeeeeeeeeeeeeeegggkkknnnhhhiiiiiigggdddeeeiiinnnqqqssstttttttttuuuuuutttrrrpppoooppptttxxx{{{|||{{{|||~~~|||xxxsssqqqqqqrrrrrrqqqhhhhhhhhhjjjlllpppsssuuutttsss{{{}}}uuuuuuzzzxxxvvvyyy}}}}}}zzzwwwxxx|||vvvsssqqqrrrvvvxxxvvvtttnnnjjjjjjooorrrqqqqqqrrrtttwwwvvvppplllnnnppppppoooooommmiiidddbbbdddfff___^^^ZZZVVVTTTVVVZZZ^^^___VVVPPPOOOMMMDDD999333'''000999???HHHRRRWWWVVVXXXNNNDDD@@@===777222000999FFFSSSQQQ===((( !!!"""%%%&&&'''#########!!! !!!$$$&&&!!!###%%%&&&''')))---000111000///000222777;;;>>>777CCCKKKJJJOOO___jjjkkkoooccc\\\aaannn{{{rrrgggaaa[[[UUUXXXWWWJJJGGG777---111333...+++//////)))---222++++++000000---,,,+++,,,,,,+++(((%%%}}}zzzrrrtttiiiiiilllfffhhhpppppppppsssuuuuuusssqqqsssuuuvvvyyywwwrrrooorrrsssrrrmmmggggggmmmmmmggggggllllllooohhhcccfffccc^^^ccceeefffggggggggghhhkkknnnhhhhhhgggeeedddfffiiilllkkkppprrrppppppqqqrrrppprrrpppnnnoooqqqtttvvvwwwuuuxxx|||}}}zzzwwwwwwwwwvvvuuukkkjjjjjjjjjlllppptttwwwrrrqqqyyy{{{qqqrrryyyxxxxxxxxxzzz}}}|||yyyyyy|||uuurrrpppppprrrsssrrrppppppkkkjjjooossssssqqqrrrsssvvvuuuooojjjkkkmmmmmmqqqpppmmmkkkiiihhhggggggbbb___[[[VVVTTTVVVZZZ^^^XXXPPPJJJGGGAAA888111...///777>>>GGGVVVhhhnnnkkkbbbSSSAAA888333///...///666???EEE???000$$$!!!"""!!!###%%%%%%&&& !!!!!!!!!!!!###&&&)))%%%&&&''''''''')))---000666666777888:::===???@@@444>>>EEEGGGNNNZZZ```___TTTOOOKKKNNNXXXfffqqqwwwwwwwwwaaa\\\```dddccceee]]]JJJ===555000222000***'''***,,,&&&***///(((&&&+++***(((''''''(((((('''### |||sssxxxmmmmmmpppjjjkkkqqqooopppsssuuutttpppoooqqqsssvvvwwwtttpppppptttssspppqqqjjjhhhmmmnnnggggggmmmlllpppiiidddgggddd___dddeeegggiiiiiiiiijjjlllnnniiifffdddcccdddggghhhiiifffmmmpppnnnmmmoooooommmpppooonnnoooqqqsssttttttqqqtttyyy~~~~~~}}}||||||{{{{{{zzzsssqqqooommmnnnqqqtttwwwpppooovvvwwwmmmooowwwwwwzzzuuuuuu{{{}}}zzzwwwyyyvvvtttrrrqqqqqqqqqqqqppptttnnnlllpppuuutttssstttqqquuuuuunnnhhhiiilllmmmpppllliiiiiikkkkkkgggddddddaaa\\\VVVSSSTTTXXX\\\OOOIIIBBB>>>888444444888???CCCEEEJJJ[[[nnnrrrjjjZZZKKK<<<333///,,,---000+++333555---&&&&&&&&&$$$ """""""""!!! """""""""$$$'''))))))((('''&&&&&&(((,,,000888888888888999:::;;;<<<222444888>>>FFFMMMPPPOOO===EEEIIIHHHPPP___kkkmmmmmmwwwPPPPPPXXX]]]YYYWWWOOO===666333000...,,,)))''''''***$$$)))---&&&$$$)))'''&&&%%%$$$$$$$$$###!!!~~~uuuzzzoooppprrrmmmmmmqqqnnnqqqsssuuusssooommmoooqqqsssrrrpppmmmooosssqqqkkktttkkkhhhnnnnnnggggggmmmooorrrlllgggjjjfffbbbgggeeegggjjjkkkkkkkkkmmmnnniiieeeaaaaaadddggggggfffccclllqqqnnnmmmooopppmmmooonnnnnnooorrrtttttttttooosssxxx{{{|||{{{{{{|||~~~~~~~~~zzzwwwsssppppppqqqtttvvvnnnmmmttttttjjjlllvvvvvvzzzsssrrrxxx|||yyyvvvuuuvvvvvvuuutttssstttuuuvvvxxxqqqnnnrrrvvvvvvuuuuuuooossstttmmmiiijjjnnnooolllgggdddeeeiiijjjeee___ccc```[[[UUURRRSSSXXX\\\KKKEEE>>>999555555===GGGDDDEEEDDDGGGVVVeeebbbTTTGGG>>>666222///+++***,,,""",,,---$$$!!!%%%###!!!"""######$$$&&&(((***)))'''%%%$$$'''+++///333222000...---...000111222......666???DDDEEEEEE???NNNTTTNNNOOO\\\eeecccYYYtttxxxvvvtttdddOOOKKKJJJPPPOOODDDBBB>>>111++++++(((%%%%%%((('''%%%'''!!!''',,,%%%$$$)))''''''%%%!!! !!!""""""!!!zzzyyy{{{{{{wwwppplllmmmooopppqqqsssrrrkkkfffjjjrrrpppooonnnllllllmmmnnnooorrrpppqqqrrrmmmhhhllluuuvvvtttqqqmmmiiifffdddcccfffgggjjjmmmnnnooonnnnnndddfffggggggfffdddeeeeeebbbhhhnnnpppnnnkkkiiiiiirrrtttsssqqqrrrvvvxxxwwwsssssswww}}}{{{yyyzzz{{{~~~~~~}}}}}}|||www{{{|||uuuwww~~~{{{qqqpppooonnnooopppqqqrrrttt~~~xxxqqqyyy|||uuupppuuuwwwxxxvvvqqqpppsssxxxtttqqqnnnooosssvvvvvvttttttrrrooooooooooookkkhhhnnnbbb^^^fffiiibbb___cccZZZWWWVVVVVVSSSPPPPPPUUUKKK888444:::888;;;DDDGGG<<>>AAAEEEGGGKKKNNNMMMMMMUUU```cccmmmzzzyyypppuuu}}}yyymmmaaaZZZYYYTTTJJJLLLLLLBBBAAAAAA@@@===777111+++((()))(((&&&$$$"""""""""###!!!!!!"""###$$$%%%%%%&&& }}}xxxzzzyyytttnnnlllnnnqqqoooooorrrsssnnniiijjjnnnmmmkkkiiihhhhhhjjjlllmmmqqqppppppqqqmmmiiimmmuuuxxxvvvsssnnnjjjgggeeedddiiikkkmmmppprrrrrrrrrqqqppppppooommmiiifffffffffccchhhmmmnnnllliiihhhhhhooorrrqqqooopppssstttrrrnnnooouuu}}}}}}|||}}}{{{|||}}}|||zzzzzz|||zzz~~~wwwxxx}}}yyytttsssrrrqqqppppppqqqrrrqqqyyyxxxwww|||qqqmmmwwwyyyzzzwwwrrrqqqssswwwvvvsssqqqqqqtttvvvtttrrruuurrrnnnmmmmmmllljjjhhhmmmaaaZZZ]]]bbb```ZZZWWW[[[VVVQQQLLLGGGDDDIIIPPPAAA777:::CCCCCCEEEIIIDDDBBBFFFFFFBBBDDDGGG@@@333000)))******$$$'''---)))#########"""  !!!!!!$$$%%%$$$$$$$$$%%%$$$###""""""$$$(((---000+++******,,,///111222111111222333333333444888:::EEECCCBBB@@@>>>@@@LLLYYYTTTYYY___bbbbbbcccgggjjjoootttzzz~~~~~~|||zzzxxxiiipppqqqllljjjkkkeee[[[GGGBBBBBB>>>888<<>>FFF===999>>>DDDFFFNNNOOODDDBBB>>>:::888777333...))))))###''')))###&&&+++&&&"""!!!!!!"""###"""  !!! !!!###%%%))),,,...((((((***...222444444333111000///---+++,,,///222@@@<<<999777444666AAAMMMPPPRRRRRRQQQPPPQQQVVV[[[[[[ccckkkmmmjjjiiimmmrrrtttrrrcccUUUJJJGGGAAAAAA???:::@@@DDD===000...,,,------+++&&&!!!"""!!!   !!!{{{~~~yyyxxxuuuqqqnnnooossswwwuuupppooorrrtttqqqnnnnnnpppmmmiiifffeeegggiiikkklllllllllkkkjjjjjjmmmqqqxxxvvvtttrrrooommmlllllljjjlllooorrrtttuuuuuuttttttsssrrrooommmmmmoooqqqhhhkkkmmmllliiiggghhhjjjpppssstttrrrqqqsssqqqmmmnnnnnnttt{{{}}}yyywwwxxx~~~|||yyyvvvuuuuuuwwwuuu|||{{{~~~{{{{{{zzzzzzyyyyyyyyyyyy{{{vvvooottt}}}wwwsss|||tttvvvvvvuuurrrqqqrrrtttxxxvvvtttuuuwwwwwwuuurrruuutttrrroookkkfffbbb___kkkjjjbbbYYY]]]fffbbbTTTRRRQQQNNNIII???777888???AAA===<<<:::===LLLRRREEE999000+++...---'''%%%)))&&&"""&&&)))###%%%(((###!!! ######$$$%%%&&&'''''''''%%%&&&)))...222333222000...---+++(((&&&'''***---555555666888555444999@@@IIIIIIGGGDDDBBBCCCGGGKKKOOOXXX```bbb___^^^bbbhhhzzzaaaNNNAAADDD>>>===999333999===555///,,,***+++---,,,'''###zzz{{{|||zzzvvvqqqpppqqquuuyyy{{{sssoooqqqtttsssrrrssssssppplllhhhffffffggghhhiiijjjiiiggggggiiilllmmmtttsssrrrqqqqqqppppppqqqkkkmmmqqqtttvvvwwwwwwvvvssssssrrrpppooopppsssvvvmmmoooqqqooollljjjlllnnnpppssstttqqqqqqrrrppplllmmmmmmqqqxxxyyyvvvuuuvvv}}}}}}}}}~~~}}}{{{xxxvvvvvvttt{{{zzz|||}}}{{{{{{|||}}}}}}}}}~~~~~~{{{wwwqqqvvvzzzvvvpppqqqrrrrrrqqqqqqrrrsssvvvtttrrrtttwwwyyyxxxvvvtttuuuvvvsssmmmfff___[[[ccciiieeeZZZZZZdddcccXXXPPPLLLGGGBBB:::555:::BBBDDD<<<888333555DDDIII<<>>>>>@@@BBBEEEIIIJJJIIIFFFCCCBBBLLLPPPIIICCCAAA===666777222333111,,,000333***)))))))))(((&&&$$$###""" }}}xxxsssrrrrrrssssssxxxsssppprrrsssqqqrrruuurrrqqqpppnnnlllkkkjjjiiijjjllljjjeeefffjjjkkkhhhrrrqqqppppppoooooooooooonnnppptttwwwyyy{{{{{{{{{xxxyyyyyywwwuuusssssstttpppsssvvvvvvtttrrrsssuuuooorrrqqqnnnnnnqqqqqqoookkkhhhjjjnnnppppppqqquuuuuusssqqqssswww{{{}}}}}}zzz}}}}}}uuuuuuyyyuuuwwwxxxyyyzzz{{{{{{zzzzzzsss}}}}}}|||vvvvvvvvvvvvvvvuuusssqqquuurrroooppptttyyy{{{{{{sssuuuvvvtttooojjjggggggbbbddd```YYYUUUUUUOOOHHHBBB999222333888>>>FFFMMMBBB333111666555444000$$$$$$$$$$$$%%%%%%$$$%%%''')))###&&&&&& """ !!!   !!!############!!!$$$&&&'''&&&$$$"""###$$$%%%%%%'''***---)))'''(((+++---,,,///444000///...///333777;;;===666777888999::::::999888<<>>???BBBDDDCCCKKKNNNHHHDDDEEECCC===:::666999999333666666+++%%%***...+++&&&$$$(((---%%%$$$""" yyyvvvrrrnnnooorrrrrrssssssttttttsssssssssvvvtttrrrrrrttttttrrrpppmmmssstttooommmooooookkktttssssssssssssqqqmmmkkkggglllrrrvvvvvvvvvxxxyyyyyyzzzyyywwwuuuuuuvvvxxxwwwwwwwwwvvvuuuttttttsssxxxuuuuuuwwwwwwsssqqqqqqqqqooommmmmmoooqqqrrrrrrvvvuuuiiicccooouuussstttwwwxxxxxxvvvtttuuuyyy}}}|||yyyvvvvvvwwwwwwuuusssxxxzzz{{{}}}~~~{{{vvvuuusssooommmrrrwwwvvvpppuuuooommmpppooolllmmmrrrpppeee\\\]]]\\\QQQAAA666000888===;;;>>>GGGKKKHHH666333111...,,,)))%%%"""%%%(((+++......,,,)))'''$$$###!!!"""###"""  $$$$$$###$$$%%%%%%###!!!%%%### !!!"""))),,,***'''%%%$$$###$$$&&&)))---///))),,,//////......000333555555555555666777888999===>>>>>>===;;;;;;===>>>HHHPPPQQQIIIFFFIIIEEE<<<:::======999666666333///))))))))))))((((((''''''&&&$$$  }}}yyyvvvrrrnnnnnnrrrvvvuuusssrrrrrrssstttuuussspppnnnoooqqqrrrqqqpppooottttttpppmmmppppppmmmsssssstttuuutttrrrnnnlllfffjjjpppssstttuuuwwwyyywwwwwwvvvtttrrrrrruuuwwwxxxwwwwwwvvvuuuuuutttttttttttttttrrrssstttsssrrrvvvsssqqqrrrvvvxxxwwwuuutttvvvlllgggrrrvvvrrrrrruuutttsssrrrrrruuuyyy}}}~~~{{{yyyxxxyyyyyywwwuuuyyyzzzzzz|||{{{yyyyyyvvvssstttwwwuuuppprrrnnnmmmooommmgggeeehhhfff```[[[XXXQQQDDD888222333;;;>>>:::999???@@@<<<111...)))'''&&&&&&%%%$$$'''))),,,...---+++'''%%%!!!!!! !!!"""$$$&&&'''''''''...---,,,+++***'''""""""!!! !!!!!!""" &&&,,,...+++''''''&&&&&&&&&))),,,000222---......,,,++++++...111000000111222444666777888<<<===>>>>>>======>>>???CCCKKKLLLEEEBBBDDDAAA999888;;;;;;888666888666333,,,***'''&&&''''''&&&%%%$$$"""~~~|||zzzxxxrrrlllmmmrrryyywwwtttqqqqqqrrruuuvvvqqqooollllllnnnqqqrrrsssrrrttttttqqqooopppqqqpppqqqsssvvvwwwvvvsssooommmgggjjjmmmppprrrtttvvvyyyvvvuuusssqqqoooppptttwwwxxxxxxwwwwwwvvvvvvuuuuuuvvvzzzxxxqqqpppuuuuuuqqqzzzuuusssvvv|||~~~zzzuuussswwwoookkkuuuwwwqqqooosssqqqnnnmmmppptttxxxzzz}}}|||zzz{{{{{{|||zzzyyy{{{{{{yyyzzz~~~~~~}}}~~~zzzxxxxxxvvvrrrpppmmmllllllhhhaaa]]]]]]^^^ZZZVVVOOOBBB555000222;;;AAABBB===<<>>AAABBBAAA@@@@@@@@@>>>EEEGGGBBB>>>@@@===777888:::888444333444333///---((($$$$$$((()))'''### ~~~||||||zzzrrrkkkkkkooowwwvvvtttsssrrrrrrssstttrrrooommmlllmmmqqquuuwwwsssuuutttrrrpppqqqrrrssspppssswwwyyyxxxtttpppnnnlllmmmoooppprrrtttvvvwwwvvvuuurrrooommmooossswwwwwwwwwwwwwwwwwwwwwwwwwww~~~~~~rrrooouuuvvvpppzzzuuurrrvvv}}}zzzsssuuuyyyrrrnnnvvvxxxrrrqqquuupppkkkjjjnnnrrrttttttxxxxxxyyyzzz|||}}}}}}}}}~~~{{{zzz|||~~~~~~{{{{{{yyyvvvrrrpppnnnlllgggaaa]]][[[]]]WWWNNNCCC777111777@@@CCCFFFDDDAAACCCGGG???222)))&&&$$$$$$''',,,///000------,,,+++(((%%%"""$$$(((+++...222555444444777>>>GGGKKKHHHDDD;;;777222---(((### """$$$%%% ###(((---///---+++$$$$$$$$$&&&(((+++...000111000...,,,,,,---///111111222333444777999;;;<<<<<>>;;;999888666<<<@@@===888666555444555777444///++++++)))%%%$$$"""###)))000111***###}}}|||wwwppplllmmmqqqsssuuuwwwwwwuuusssqqqqqqpppnnnkkkjjjlllppptttsssrrrtttvvvuuuqqqqqquuuqqqvvvzzzzzzvvvqqqooonnnvvvvvvvvvwwwyyyzzzxxxwwwsssrrroookkkiiiiiikkknnnpppqqqrrrtttwwwyyyzzz{{{xxxyyywwwtttpppqqquuuyyy|||wwwuuuxxx~~~|||wwwzzzyyyssszzz|||yyy{{{{{{wwwrrrooommmmmmllllllkkknnnrrruuuvvvwwwyyy{{{~~~{{{{{{}}}}}}}}}~~~zzz}}}~~~}}}wwwrrroooiiidddYYYKKK<<<666999DDDUUUccceeeddd___XXXVVVRRRAAA...%%%'''***---111111...,,,***)))'''$$$"""!!!)))///777>>>CCCEEEFFFGGGKKKKKKLLLMMMKKKDDD:::222(((###!!!###!!! !!!###%%%(((***$$$$$$$$$%%%'''(((***+++(((((()))---000222222111111111000000000000111111///222666777555222000000222777;;;999333......///111444444111///000---))) ###)))//////***$$${{{{{{{{{vvvrrrqqqssstttvvvxxxxxxxxxwwwvvvsssrrrqqqmmmjjjkkknnnqqqqqqpppsssxxxwwwqqqppptttssswwwzzzyyysssnnnmmmnnnvvvuuuvvvzzz}}}~~~|||yyyuuutttrrrnnnkkkjjjkkkllllllmmmpppsssvvvyyy{{{}}}wwwrrrssswwwtttnnnsss~~~{{{xxxvvvxxx{{{}}}|||zzzyyy}}}yyy{{{}}}zzzzzzxxxtttpppmmmlllmmmjjjmmmrrrssssssrrrtttuuuxxxxxxwwwyyy~~~~~~{{{xxxzzz~~~|||wwwwww|||}}}xxxrrrmmmcccZZZHHH???888999>>>IIIYYYfffmmmsssqqqeeeXXXNNN???000***+++---000222000---***'''&&&$$$!!!"""'''***+++333>>>GGGKKKLLLLLLLLLEEEEEECCC@@@:::111)))$$$!!! !!!"""###"""######$$$$$$%%%&&&&&&%%%######%%%***---...---+++******)))))))))******'''***...000///...---...111555999777000******,,,///333555333111111...)))!!!"""###&&&))))))'''$$$"""!!! yyyzzz}}}{{{vvvtttvvvvvvwwwwwwxxxyyy{{{{{{vvvvvvuuuqqqmmmlllooorrrpppooosssyyyxxxqqqooossstttxxxzzzxxxqqqmmmlllnnnssstttvvvzzz~~~{{{yyyxxxwwwsssooommmmmmnnnjjjkkknnnrrrvvvyyy|||~~~{{{sssttt|||xxxmmmqqqyyyxxxvvvvvvxxxzzz{{{{{{www}}}|||}}}yyy{{{{{{wwwqqqmmmmmmoookkkooorrrsssqqqooopppqqqsssttttttvvv~~~{{{}}}}}}xxxuuuxxx|||zzztttooovvvzzzuuuooogggZZZMMM888666888===BBBJJJWWWccceeeqqqttteeeQQQBBB777...000000111222222111...+++%%%$$$!!!!!!'''---111333999AAAFFFFFFAAA<<<888222222000+++$$$  !!!!!!!!!!!!$$$!!!###'''******'''&&&&&&&&&&&&''''''((($$$'''+++---......///000222666:::999111***)))---///333555333000///***$$$$$$######""""""###$$$$$$$$$###!!!|||xxxvvvuuuwwwvvvuuuvvv|||~~~vvvzzzxxxuuurrrqqqqqqrrrsssppptttwwwwwwtttqqqpppppppppyyyyyyttttttnnnkkkssspppxxx{{{yyy{{{{{{xxxsssyyy}}}sssppptttrrrkkkrrrsssmmmoooyyy{{{vvvrrrqqqrrrtttrrrpppsssxxx|||tttrrrwww{{{{{{}}}{{{|||}}}}}}|||zzzxxxvvvwwwvvvtttqqqpppoooooooooppprrrnnnsss~~~}}}~~~{{{{{{}}}xxxwwwxxxxxxtttooojjjtttvvvlllddd]]]JJJ555555<<<@@@???BBBLLLSSSUUUSSSgggqqqaaaHHH:::222---444333222111111...+++(((!!!"""''',,,///555777:::;;;999555000,,,&&&$$$  !!!"""  !!!"""!!!!!!!!!###&&&)))+++)))%%%###%%%((()))***+++***''''''---444777333...;;;444333444...%%%)))555AAA333))),,,///+++$$$!!! """###"""!!!!!!(((###}}}yyyvvvtttzzzyyywwwvvvzzzzzzyyyvvvsssqqqpppqqqsssuuuooorrruuuuuutttrrrrrrsssqqqyyywwwtttvvvrrrooouuurrrvvvyyyyyy|||}}}www|||vvvsssvvvuuuooooooqqqtttvvvuuuvvvxxxtttrrrssstttrrrpppsssyyy|||vvvtttxxx|||{{{}}}}}}||||||~~~~~~}}}|||{{{||||||||||||zzzxxxuuurrrqqqppppppwwwyyyuuuvvvzzzzzzzzz{{{{{{zzzyyyzzz}}}~~~zzzwwwvvvvvvvvvtttqqqkkkllllllfffYYYGGG999111777BBBKKKKKKJJJLLLLLLJJJLLL\\\bbbRRR>>>555111...666444222000...+++'''$$$!!!"""&&&))),,,111222222111---((("""  !!!$$$&&&&&&$$$""" $$$""""""$$$''')))***+++000---+++...444888:::999;;;888999===888///111:::===666111333333...+++,,,(((******&&&###$$$(((,,,%%%$$$""" zzzwwwtttyyyzzzyyyuuuvvvzzz|||{{{wwwtttqqqooooooqqquuuwwwoooqqqssssssrrrssstttuuuvvv{{{vvvssswwwtttpppuuuvvvtttvvv{{{~~~~~~zzz}}}wwwtttwwwvvvtttmmmppp{{{|||sssrrryyyuuurrrqqqrrrpppooorrrxxx{{{wwwvvvzzz}}}||||||~~~~~~}}}|||~~~{{{yyyyyy{{{~~~}}}|||zzzxxxvvvuuuuuuuuu|||zzz{{{yyyyyyvvvtttssstttvvvxxxxxxxxxtttsssrrrrrrqqqqqqrrrrrrqqqgggaaa\\\LLL666///666777FFFTTTWWWRRRJJJCCC===CCCMMMNNNAAA555111222000666444000...+++'''###  ###$$$%%%))))))'''$$$  !!!###%%%'''&&&%%%""" ***+++++++++,,,///111111777555444444888>>>DDDHHHFFFEEEHHHMMMIII???===BBB===999666444000---000555666<<>>333444<<<999FFFTTTWWWNNNBBB:::555:::??????888111222444333333111---***(((%%%!!!  !!!(((&&&$$$$$$%%%(((+++------111333222333888===???===AAAHHHOOOVVV___iiippp~~~~~~wwwsssuuunnnhhh^^^SSSJJJDDDCCCEEEWWWgggyyyxxxaaaDDD222...'''&&&$$$###$$$$$$%%%&&&!!!"""$$$$$$### ~~~yyyvvvqqqxxx|||zzzvvvwwwwwwwwwuuussspppoooooorrrvvvyyytttrrrqqqpppppprrrssssssvvvzzztttqqqwwwtttooorrrxxxqqqrrrzzz}}}{{{zzz|||xxxvvvxxxtttuuuxxxwwwqqqqqqxxxzzzwwwwwwrrrpppqqqrrrqqqrrrvvvtttvvvxxxzzz{{{~~~yyyzzz|||~~~~~~}}}zzz{{{{{{|||{{{yyywwwvvvwwwxxxyyyzzz{{{|||}}}}}}|||~~~sssooommmooossstttooojjj___```aaaaaa``````bbbddd___RRR@@@333111777===>>>???EEEKKKJJJAAA555//////111444666333222222333333///,,,)))'''%%%###!!! """%%%***)))&&&%%%'''***...111(((333===CCCJJJVVV```ddd\\\gggxxxttteeeYYYeeennnKKK;;;111+++%%%%%%***,,,((($$$###$$$%%%&&&%%%"""~~~~~~{{{xxxssszzz~~~||||||{{{yyyvvvuuusssqqqqqqsssuuuwwwtttrrrppppppqqqrrrrrrqqqqqqwwwtttsssxxxuuupppuuuuuusssssswwwzzz{{{{{{~~~}}}zzzzzzuuutttzzzwwwmmmnnnyyy|||vvv{{{vvvtttvvvwwwuuuuuuwwwssswwwyyyxxxxxx|||{{{|||}}}}}}}}}{{{xxxwwwxxxzzz~~~|||xxxvvvyyyzzzzzz{{{{{{zzzzzzyyy}}}wwwtttqqqrrrtttsssmmmggg]]]\\\[[[[[[[[[[[[[[[[[[TTTIII888---111===BBB@@@BBBAAA???<<<444+++''')))***---111222111000000000+++)))&&&$$$$$$###!!!   !!!!!!"""###&&&)))((()))+++,,,,,,,,,+++***000FFF^^^nnn~~~zzzbbb{{{qqqIII666777...''''''...000***###$$$%%%&&&&&&%%%###!!!||||||~~~}}}zzzwww|||~~~~~~}}}xxxwwwvvvttttttsssttttttrrrpppnnnooorrrtttsssrrrqqqzzzzzzwwwyyysssnnnsssrrrtttuuutttwww|||~~~zzz~~~|||zzzttttttuuutttqqqrrrvvvyyyyyyzzzvvvtttxxxyyywwwuuuuuuuuuzzzzzzvvvtttyyy}}}}}}zzz{{{||||||{{{xxxuuuttttttwww|||~~~{{{yyyyyyzzz{{{{{{{{{zzzyyyyyy}}}|||{{{zzzxxxwwwvvvrrrlllfffaaa]]]ZZZYYYZZZYYYWWWTTTMMM@@@777777999888999<<<<<<666333333000***(((******---111222000......000+++(((%%%###"""""" !!!$$$&&&''')))+++...***+++,,,...////////////???___xxxVVV```tttwwwXXX===333222+++%%%%%%***+++'''"""$$$%%%%%%%%%$$$$$$###""" {{{{{{}}}~~~{{{xxx{{{|||zzz|||~~~yyyyyyxxxwwwuuutttrrrrrrooonnnmmmooosssuuuuuussswww|||yyypppiiinnnooovvvwwwrrruuu}}}zzz~~~vvv{{{~~~{{{yyyqqquuuoooooowwwyyyssssss{{{wwwsssrrrwwwyyyuuurrrqqqxxx||||||uuurrrvvvzzzzzzvvvwwwyyy{{{{{{yyywwwuuupppssswww{{{~~~}}}|||{{{vvvwwwyyy{{{}}}}}}}}}|||~~~{{{}}}~~~}}}{{{xxxrrrkkkgggeee```[[[YYY[[[ZZZVVVRRRFFF666333>>><<<+++(((444222,,,***///222///---///---000333444000---///333,,,)))%%%###"""!!!"""&&&)))***,,,///111...---+++***---222888<<>>222***,,,)))&&&###"""###$$$###!!!%%%$$$$$$$$$$$$$$$$$$$$$!!!zzz{{{~~~yyy{{{yyywwwyyy{{{|||{{{yyyzzzxxxyyy}}}zzzrrroooqqquuurrrnnnnnnpppqqqpppnnnzzzzzzyyyxxxvvvsssqqqooooooqqqsssttttttuuuvvvwwwwwwuuuwwwzzzzzzuuusssttttttvvvvvvtttqqqrrruuuyyywwwqqqooosssvvvtttooommmvvv}}}{{{qqqnnnuuuwwwrrrwwwssszzz~~~ssspppvvvvvvooosssxxx{{{}}}~~~~~~yyyyyyzzz{{{|||}}}~~~~~~~~~}}}zzzzzz{{{zzzwwwsssooommmdddfff```WWWZZZ___SSS???444777888555222///+++(((,,,,,,++++++,,,,,,---...///111333444333000---***$$$###""" ''' $$$&&&(((***+++,,,///111333111///------...111222;;;MMMccczzz~~~uuuiiibbb[[[KKK888555444(((&&&&&&'''))))))&&&!!! !!!!!!!!!!!!  !!!zzzzzz~~~xxxyyyxxxwwwxxx{{{}}}}}}{{{yyyxxxzzz}}}xxxpppooorrrqqqpppppprrrtttuuusssqqqwwwwwwxxxwwwvvvssspppnnnpppqqqsssuuuuuuvvvwwwxxxuuusssuuuyyyyyyuuutttvvvtttuuuuuutttsssssswwwzzzvvvpppmmmpppsssrrrrrrsssyyy{{{xxxqqqoootttxxxxxxxxxssszzzxxxuuuxxxvvvyyy{{{}}}~~~|||yyywwwuuu{{{{{{|||||||||}}}}}}}}}|||~~~~~~}}}}}}{{{{{{{{{zzzwwwrrrnnnkkkkkkiiibbbZZZXXXTTTEEE222444555555333///,,,)))&&&&&&'''(((***,,,///111222222333444333111...+++)))$$$###""" """)))###*** !!!!!!!!!###&&&''''''(((***,,,---,,,+++))))))***,,,---...777???HHH\\\sss}}}{{{ddd[[[VVV^^^hhhkkkgggccceeeeeeccc^^^UUUKKKEEEDDDAAA@@@CCC;;;,,,((('''"""""""""######!!!yyyzzz}}}xxxyyyxxxwwwxxxzzz{{{{{{{{{wwwyyy||||||vvvoooooosssrrrssstttvvvwwwwwwtttqqqssstttvvvwwwvvvssspppnnnrrrrrrsssuuuvvvxxxxxxyyysssrrrsssxxxxxxuuuuuuwwwssstttuuuttttttvvvzzz}}}yyysssoooooooooooorrrwww}}}xxxuuutttsssrrrxxx{{{tttyyy|||{{{|||wwwwwwyyy|||~~~}}}|||yyywww{{{{{{||||||{{{{{{zzzyyyvvvyyy|||}}}}}}}}}~~~~~~~~~~~~|||yyytttpppmmmooojjjbbb[[[RRRFFF777,,,333222111///---***(((((($$$%%%'''***---000333444555444333111///,,,)))((($$$###!!!  !!!(((--- $$$ """"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$###,,,:::AAA>>>777333111666;;;>>>AAAEEEEEELLLRRROOOFFF@@@AAADDD===:::===666'''$$$$$$ yyyzzz}}}xxxyyyxxxwwwvvvwwwwwwxxxxxxvvvzzz}}}{{{uuuooopppsssxxxwwwwwwvvvuuutttrrrppprrrtttwwwyyyxxxuuuqqqooosssssssssuuuwwwyyyzzzzzzvvvtttuuuyyyyyyvvvuuuwwwssssssssstttvvvyyy}}}}}}xxxuuussspppmmmpppuuu|||tttsssyyyyyyrrrwww~~~sssuuu|||{{{}}}~~~yyysssuuuyyy}}}}}}zzzzzzzzzzzzzzzyyyxxxvvvuuurrrvvvzzz{{{{{{{{{}}}~~~{{{wwwssspppkkkfff___WWWIII:::444555666111...---,,,***)))***((()))+++...000222333333555444111///,,,+++))))))###"""!!! '''CCCRRR>>>,,,###$$$$$$  !!! !!!!!! ###))))))$$$''''''***000777???NNN\\\ooo~~~tttpppppp```QQQFFF999***((()))!!! zzz{{{~~~yyyuuuuuutttttttttuuuwwwxxxxxx|||~~~zzztttqqqrrrsssyyyxxxvvvsssqqqrrrssstttsssvvvyyy{{{zzzxxxtttqqqtttsssrrrtttxxxzzz{{{{{{{{{xxxxxxzzzyyyvvvuuuwwwsssrrrrrrtttwww{{{{{{yyyxxxxxxuuupppppptttyyyqqqsss~~~~~~tttuuurrrqqqwwwwww{{{~~~zzzuuuvvvyyy}}}~~~zzzvvvyyyzzz{{{{{{zzzyyywwwvvvvvvzzz}}}|||yyywwwxxxzzzzzz{{{|||{{{yyyuuurrroooeeebbb[[[OOO===333999EEE@@@777000...,,,((('''***,,,...000222444555666666333111///---+++*********###"""!!! ,,,VVVxxxjjjDDD)))###!!!"""$$$&&&$$$ !!!'''000:::III___rrryyyttteeeOOO===222((((((((( {{{|||zzzqqqrrrrrrrrrrrruuuyyy|||zzz}}}}}}yyyvvvuuutttrrruuutttsssqqqppprrrwww{{{wwwxxx{{{|||{{{yyyvvvtttuuurrrqqqssswww{{{|||{{{~~~{{{zzz{{{zzzvvvuuuwwwrrrqqqqqqsssxxx|||wwwuuuvvvyyyyyyuuutttuuuvvvqqquuu~~~vvvuuu}}}~~~pppoootttssswww|||xxxqqqrrruuu{{{{{{vvvxxxzzz|||}}}}}}|||zzzyyy}}}xxxsssrrrtttssstttttttttqqqnnnjjjggg___]]]TTTCCC444444AAAOOOKKK===333000---'''%%%)))...000333666999:::;;;;;;111000...,,,+++***))))))###"""  +++UUUbbb;;;### """###%%%$$$&&&+++111;;;LLL[[[bbbnnntttjjj^^^XXXTTTPPPBBB///''''''$$$%%%$$$}}}}}}{{{uuuuuuuuutttrrrssswww{{{~~~|||xxxwwwzzzwwwqqqrrrssstttsssrrrtttxxx|||yyyzzz{{{|||{{{yyywwwuuuuuuqqqoooqqqwww{{{|||zzz}}}zzzyyyzzzyyyvvvvvvyyysssqqqppprrrwww|||~~~vvvrrrrrrwwwyyywwwtttsssuuusssvvv{{{{{{vvvwww{{{yyyoooqqqwwwtttuuuyyyuuuppppppssszzzzzzttttttvvvyyy{{{}}}|||{{{zzz|||yyytttuuuwwwpppqqqpppnnnkkkfffaaa^^^WWWTTTGGG555111>>>LLLRRRKKK;;;000///...******000222444666999:::;;;::::::111000///---***((('''&&&"""!!! ###GGGvvvrrrOOO+++### ###))),,,444666///---222222,,,$$$}}}~~~|||||||||zzzvvvrrrpppsssvvv|||wwwyyy}}}xxxpppsssuuuwwwvvvttttttvvvxxx{{{{{{{{{{{{zzzxxxvvvuuuuuuqqqnnnpppvvv{{{|||zzz{{{wwwwwwyyyyyyvvvwwwzzzssspppooorrrwww|||~~~~~~zzzsssppptttwwwuuuqqqooouuuvvvwwwwwwwwwvvvxxx{{{vvvnnnssszzzvvvuuuvvvrrrzzzyyyyyy{{{|||xxxooohhhoooqqquuuxxxzzzzzzyyyxxxvvv|||{{{xxx{{{qqqqqqpppmmmhhhbbb]]]YYYOOOKKK<<<,,,222HHHUUUTTTDDD555+++---000...222999888999:::;;;:::888666555222222000...***'''$$$""""""!!! """HHHXXX\\\BBB###$$$%%%!!!{{{vvvxxx~~~|||yyywwwwwwuuuqqqnnntttzzzzzzuuuttttttuuuyyyzzzvvvuuuwwwxxxvvvvvv~~~xxxwww}}}{{{sssxxxuuurrrqqqsssuuuwwwwwwzzzxxxvvvuuuuuutttrrrpppnnnpppssswwwyyyzzzyyyyyytttnnnmmmtttwwwsssooonnnnnnuuuzzzwwwqqqpppvvv|||ttttttxxx|||zzzsssssswwwwwwyyyxxxuuutttuuuqqqlllooorrrxxxzzzvvvpppsssyyywww|||~~~{{{||||||{{{sssmmmlllkkkcccYYYRRRNNN777...333999EEERRRSSS@@@222+++///222///111999:::<<<<<<;;;888444111000444222...,,,***(((%%%"""###"""  %%%---,,,###|||wwwwww{{{zzzyyyyyyzzz{{{yyyuuuqqquuuzzz~~~}}}xxxtttrrrssswwwzzzzzzwwwvvvxxxyyywwwwww~~~yyyxxx~~~|||uuuwwwuuussstttwwwyyy{{{{{{zzzyyyvvvuuuuuusssqqqooooooqqqsssvvvxxxyyyzzzzzzvvvpppnnnsssvvvsssoooooollltttwwwsssppptttyyy{{{vvvvvvzzz~~~|||vvvvvvzzz{{{|||{{{xxxxxxzzzwwwrrrrrruuuzzz|||wwwqqqsssyyywww}}}}}}~~~{{{{{{wwwrrrmmmiiibbbWWWNNN>>>...---777>>>IIISSSRRR???333---111444222444;;;===>>>>>>===999555333111333111...+++***'''$$$""""""!!!}}}yyywwwxxxtttvvvyyy~~~~~~yyyuuuxxxzzz|||zzzuuuqqqqqqqqqwwwzzzyyyvvvvvvyyyzzzwwwxxx~~~{{{zzz~~~}}}wwwuuuttttttvvvyyy|||||||||zzzyyywwwvvvvvvtttqqqoooqqqqqqrrrtttvvvxxxzzz{{{yyysssppprrrtttrrrppppppmmmvvvwwwooooooyyy|||wwwyyyyyy{{{~~~}}}zzzzzz}}}~~~|||}}}}}}yyyvvvxxx|||~~~yyytttuuu{{{{{{~~~~~~|||xxx{{{{{{vvvmmmgggbbbTTTDDD///'''///<<>>AAAAAA@@@>>>;;;777444222222///,,,***(((&&&### !!! ~~~~~~{{{xxxwwwrrruuuyyy}}}~~~|||zzzzzz{{{zzzwwwssspppoooppptttvvvuuusssuuuyyyzzzxxxyyy}}}~~~||||||~~~yyyttttttuuuwwwzzz{{{zzzyyyyyyxxxwwwwwwwwwvvvsssqqqqqqqqqpppqqqsssvvvxxxzzz{{{wwwsssrrrsssrrrqqqqqqqqqzzzyyyppprrr~~~uuuzzzyyyzzz{{{{{{{{{|||~~~}}}}}}xxxyyy||||||xxxzzz}}}{{{yyyxxxvvvyyy{{{vvvmmmiiicccNNN666***(((555BBBEEEKKKNNNHHH???777333666;;;<<<>>>AAACCCAAA???===;;;888555222111...+++)))'''%%%!!!}}}~~~}}}zzzxxxuuuvvvwwwyyyyyyzzz{{{|||||||||zzzwwwsssqqqpppppppppqqqpppnnnrrrxxxyyywwwxxx{{{|||||||||~~~}}}{{{xxxxxxyyy{{{}}}}}}{{{yyyyyyyyyxxxyyyzzzyyyvvvtttpppooonnnooopppsssvvvxxx|||zzzvvvsssrrrssssssrrrssszzzzzztttyyy{{{zzzyyyxxxvvvwwwzzz{{{{{{}}}~~~}}}{{{}}}}}}xxxxxx|||~~~zzzvvvttttttuuuxxxwwwrrrllliii___EEE******---;;;FFFFFFKKKOOOJJJ???999666999>>>@@@BBBCCCCCC@@@===;;;:::888555222000...***(((&&&$$$!!!~~~~~~{{{yyyxxxuuuuuuuuussssssuuuxxx{{{}}}|||{{{xxxvvvsssrrrqqqoooooolllkkkooouuuvvvsssvvvwwwyyyzzz{{{|||{{{zzz~~~}}}~~~}}}}}}||||||||||||zzzwwwtttpppooonnnooopppsssuuuwww{{{|||yyytttsssuuuuuutttssswwwzzz||||||{{{wwwsssuuuzzz|||zzz|||}}}{{{yyy{{{|||yyyxxx{{{~~~zzzwwwssstttwwwxxxtttooojjjaaaPPP888&&&+++222BBBIIIEEEKKKRRRMMM???;;;999;;;@@@CCCDDDDDDBBB>>>;;;::::::999555222000---***(((&&&$$$!!!|||xxxvvvvvvqqqrrrrrrpppoooqqquuuyyy~~~}}}|||zzzyyywwwtttrrrrrrpppllliiimmmrrrrrrmmmttttttvvvyyyzzzyyyyyyzzz~~~zzzuuuqqqpppppppppqqqrrrtttvvvwwwzzz}}}{{{vvvtttvvvwwwtttwwwwww}}}zzztttuuu|||~~~{{{|||}}}|||yyyzzz|||{{{yyy{{{}}}|||xxxwwwzzz{{{uuuppphhhTTT999***(((///999IIILLLDDDHHHNNNJJJ???===<<<===AAAEEEEEECCCBBB>>>999999::::::777444000...+++((('''$$$!!! {{{uuussstttlllnnnpppooonnnooossswww~~~}}}|||{{{yyyuuusssvvvsssmmmiiilllpppoooiiirrrrrrtttxxxyyyxxxxxxyyy~~~}}}}}}~~~yyyrrrnnnqqqqqqrrrssstttuuuwwwxxxxxx}}}|||wwwuuuxxxxxxuuu~~~{{{~~~{{{}}}uuuwww~~~|||~~~}}}zzz{{{|||}}}{{{|||}}}~~~|||zzz}}}~~~wwwrrrgggIII(((!!!---555???OOOOOODDDDDDIIIBBB???>>>======BBBFFFEEEBBBBBB===999999;;;<<<999555111...+++)))'''%%%!!!  !!!!!!!!!tttqqquuutttssspppmmmjjjjjjlllnnnooottttttssstttuuuwwwyyyzzzwwwvvvrrrmmmlllppppppmmmqqquuuyyyyyywwwuuuuuuwww~~~{{{yyyzzz}}}{{{rrrtttvvvuuuqqqttt{{{}}}yyyxxxyyywwwssssssuuusssoooqqqyyy}}}zzz~~~{{{}}}~~~}}}yyyxxx}}}|||~~~wwwlllXXX;;;$$$""",,,999EEEQQQQQQIII@@@???AAAAAABBBCCCDDDDDDCCCBBBBBB>>>>>>===<<<:::888666444444222---(((%%%"""!!!!!!"""'''***)))&&&$$$xxxtttvvvsssqqqqqqppplllhhhhhhlllpppqqqqqqrrrrrrtttuuuwwwxxxyyyyyyuuupppooossstttqqqrrrvvvyyyyyywwwuuuuuuwww{{{zzzyyyyyyzzz}}}|||uuuxxxyyywwwtttvvv{{{|||yyyyyy{{{zzzvvvuuuvvvtttooorrrxxx~~~~~~~~~zzz~~~}}}vvvvvv{{{~~~~~~xxxdddHHH...!!!'''333===FFFPPPRRRKKKCCC@@@AAACCCDDDDDDEEEDDDCCCBBBAAA>>>>>>>>>===;;;888555333444111---((($$$"""!!! """%%%((()))(((%%%!!!}}}zzzyyyrrrooorrrqqqmmmfffeeekkkqqqmmmmmmoooqqqrrrsssssssssxxxyyyvvvqqqqqqtttvvvttttttwwwzzzzzzwwwuuuvvvwwwxxxyyyyyyxxxvvvwww{{{|||{{{}}}}}}{{{wwwyyy}}}}}}{{{}}}{{{xxxxxxuuuqqquuuxxx|||~~~{{{rrrvvv{{{~~~{{{zzz|||~~~}}}|||pppXXX999$$$###///999DDDLLLVVVXXXRRRIIIDDDBBBGGGGGGGGGFFFEEEDDDBBBAAA??????@@@???<<<888444111333000,,,((($$$"""  +++***)))'''###~~~uuuooopppnnnkkkhhhhhhlllpppiiijjjmmmnnnppppppooooootttvvvtttpppooosssuuuuuuvvvyyy{{{{{{xxxwwwxxxzzzvvvyyy{{{xxxtttsssxxx|||||||||{{{}}}{{{zzzwwwsssxxxxxxzzz~~~|||zzz{{{~~~yyyyyyzzzzzzmmmcccKKK000$$$***666<<>><<<:::999888333222///,,,((($$$!!!  """%%%'''$$$}}}zzzwwwuuuqqqmmmkkkkkkmmmnnnqqqooommmkkkiiihhhhhhiiiaaafffhhheeeccchhhooorrrnnnqqqssstttsssuuuyyy}}}zzzyyyxxxyyyzzzzzzyyyxxx{{{{{{zzz}}}vvvvvvqqqpppvvv{{{{{{~~~}}}~~~~~~rrr]]]???---777BBBBBBHHHUUUPPPMMMJJJKKKNNNPPPPPPNNNLLLKKKHHHFFFDDDCCCCCCCCCDDDBBB@@@===;;;:::::::::333222000---)))%%%""" !!!"""}}}yyy{{{zzzzzzvvvpppkkkiiikkknnnpppnnnmmmmmmmmmmmmllljjjbbbccccccdddeeehhhlllooosssoooooosssrrrooorrryyyxxx|||wwwxxxuuuttt~~~xxxyyy~~~wwwuuurrrsssvvv{{{~~~|||}}}oooZZZ;;;,,,444@@@NNNYYYXXXTTTNNNGGGEEEHHHMMMNNNMMMNNNLLLHHHDDDAAABBBFFFJJJFFFEEEDDDAAA???<<<999777;;;777222---***(((%%%""" }}}zzz}}}{{{zzzwwwrrrmmmlllnnnqqqrrrpppmmmllllllkkkiiihhhdddeeeffffffeeefffjjjnnnnnnkkkkkkooooooooossszzzttt{{{xxxtttwwwuuuuuu~~~{{{zzz}}}{{{xxxvvvvvvyyy{{{}}}~~~~~~~~~}}}zzz{{{~~~hhhJJJ000'''333AAAOOOXXXVVVRRRLLLGGGGGGJJJMMMNNNMMMNNNKKKGGGDDDCCCDDDFFFGGGGGGFFFDDDBBB???<<<:::888888555000,,,)))&&&###!!! }}}{{{|||zzzxxxtttpppoooqqqsssrrrooollliiiiiihhhgggeeedddgggiiigggddddddhhhmmmmmmjjjiiikkkkkkkkkpppvvvqqqxxxuuurrruuusssrrr{{{{{{yyy}}}~~~{{{{{{|||zzzyyyyyyzzz{{{{{{zzz~~~|||{{{|||{{{xxxzzzvvv^^^===(((%%%666CCCNNNTTTPPPNNNKKKHHHIIIMMMOOONNNMMMNNNJJJEEEDDDEEEFFFEEECCCGGGFFFEEECCC@@@===;;;999777444000,,,***'''$$$!!! }}}{{{}}}{{{xxxtttqqqpppqqqrrrooollliiifffffffffeeedddcccgggjjjhhhddddddhhhmmmooommmkkkiiiggghhhlllppprrrxxxtttppprrrooolllssszzzvvvuuuzzz}}}yyyyyyxxxxxxyyy{{{{{{zzzyyy~~~|||{{{}}}{{{yyy{{{rrrWWW;;;)))***;;;EEEMMMQQQLLLJJJJJJJJJMMMPPPQQQOOOMMMNNNIIIEEEEEEGGGHHHEEEAAAFFFEEEDDDBBB@@@===;;;999999666333000---+++'''%%%!!! |||zzz~~~~~~{{{wwwtttqqqpppooonnnkkkiiifffeeeeeefffeeedddaaadddhhhgggeeeeeeiiimmmmmmmmmkkkhhhfffhhhlllnnnpppuuuqqqnnnrrroookkkqqquuuttttttxxx~~~}}}wwwwwwwwwxxxzzz}}}~~~}}}|||}}}~~~|||}}}}}}rrrVVV999***---===FFFLLLPPPLLLIIIKKKMMMQQQSSSSSSQQQOOONNNJJJFFFFFFIIIIIIEEEAAAEEEDDDCCCBBB???===;;;999999777444222000---***'''###""" }}}zzz~~~|||yyyuuusssrrrqqqooommmjjjhhhgggggghhhhhhfffeee```bbbdddeeeeeefffhhhjjjfffiiijjjggggggkkkoooooojjjpppmmmlllsssrrrooouuurrrtttvvvyyy}}}|||vvvvvvvvvwwwzzz~~~~~~~~~}}}nnnPPP000$$$+++>>>FFFLLLQQQOOOKKKMMMQQQTTTUUUTTTRRRPPPOOOKKKHHHGGGIIIIIIFFFDDDEEEEEEDDDBBB@@@>>><<<:::888666444222111...***'''%%%$$$""" {{{yyyvvvssssssttttttrrrpppmmmllllllllllllkkkgggdddcccbbbaaacccfffgggfffdddaaagggiiigggggglllooommmiiiooolllllluuutttqqqvvvpppvvvzzzzzz{{{~~~{{{uuutttttttttwwwzzz}}}~~~}}}~~~}}}aaa>>>)))!!!,,,AAAIIINNNRRRPPPMMMPPPTTTVVVWWWUUUSSSRRROOOMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFDDDBBB@@@>>>===999777666444333111---***'''&&&$$$!!! }}}wwwtttrrrsssuuuwwwuuutttpppppppppppppppmmmhhhdddfffbbb```bbbfffgggccc___aaahhhjjjgggfffjjjkkkhhhlllqqqnnnmmmuuutttppptttooowww}}}{{{{{{|||zzztttrrrqqqppprrruuuxxxyyyxxx}}}~~~uuuSSS+++((("""000FFFMMMPPPRRRNNNOOORRRVVVXXXWWWVVVTTTSSSOOOOOOMMMJJJGGGGGGHHHJJJIIIHHHHHHFFFDDDBBB@@@???<<<:::999888777444000---((('''%%%"""  wwwrrrrrrrrrrrrrrrrrrrrrrrrooorrruuuuuuqqqmmmllllllkkkhhhhhhiiihhhcccaaaccceeebbbdddhhhhhhdddeeekkkmmmnnnoooqqqrrrrrrssssssrrrxxx|||zzzxxxwwwsssoootttpppnnnooossswwwyyyyyyzzz}}}~~~hhhAAA&&& (((555BBBKKKNNNNNNMMMQQQSSSUUUUUUTTTSSSSSSSSSPPPNNNKKKKKKLLLLLLLLLLLLHHHHHHHHHGGGFFFDDDBBB@@@???===:::888777444111...---(((%%%%%%$$$ !!! zzzuuusssqqqqqqrrrsssrrrqqqnnnqqqttttttqqqnnnlllmmmlllgggeeefffeeeccceeehhhhhheeefffiiigggccccccgggjjjkkklllnnnooopppppppppsssyyy|||zzzwwwvvvsssooossspppnnnooorrrvvvxxxxxxxxx|||~~~```<<<%%%'''444AAAIIIMMMNNNNNNSSSUUUWWWWWWUUUSSSRRRRRRQQQOOOLLLKKKLLLLLLLLLKKKFFFGGGHHHHHHGGGFFFEEEDDD???>>><<<:::999777444111///)))%%%%%%$$$  ~~~zzzuuuooonnnqqqsssqqqooonnnpppssssssqqqooonnnnnnmmmgggccccccddddddhhhnnnllliiihhhiiigggcccaaaccceeefffhhhjjjkkkllllllmmmsssyyy|||yyywwwvvvtttpppsssqqqoooooorrruuuvvvwwwxxxzzz~~~~~~}}}}}}wwwVVV666### (((666BBBJJJNNNPPPQQQSSSVVVYYYYYYWWWTTTQQQPPPSSSPPPMMMLLLLLLLLLKKKKKKIIIIIIJJJJJJIIIGGGFFFDDDAAA???>>>===<<<;;;888666111***%%%$$$### vvvnnnllloooqqqoookkkoooppprrrssssssrrrqqqqqqooojjjffffffffffffiiinnnkkkjjjiiiiiihhhfffcccbbbbbbcccdddfffggghhhiiiiiiooouuuyyywwwvvvwwwuuurrrsssrrrqqqqqqsssuuuvvvwwwzzz{{{}}}~~~{{{{{{{{{{{{}}}pppRRR444"""""",,,:::GGGNNNRRRTTTVVVPPPTTTXXXYYYXXXTTTRRRQQQUUURRROOONNNMMMMMMLLLKKKPPPOOOOOOMMMJJJGGGDDDBBBBBBAAA@@@??????>>>;;;999222+++%%%###"""!!!yyyoookkkmmmooolllhhhooopppqqqsssuuuuuuuuutttrrrnnnllllllkkkggggggjjjhhhhhhhhhhhhjjjjjjgggcccaaabbbccceeeffffffggggggjjjppptttttttttvvvvvvtttrrrrrrrrrssstttuuuwwwyyy}}}|||}}}|||yyy{{{zzzzzz{{{~~~qqqWWW999%%%"""...===JJJPPPRRRUUUVVVLLLPPPUUUXXXXXXVVVTTTSSSWWWTTTQQQPPPOOOOOONNNMMMRRRRRRQQQOOOMMMJJJGGGEEEDDDBBBAAA@@@???>>>;;;999111***$$$###!!! |||sssnnnnnnnnnkkkhhhooooooppprrruuuwwwwwwvvvssspppooopppmmmhhheeefffeeefffggghhhkkknnnkkkeeedddeeeeeefffgggfffffffffffflllpppooopppssstttsssoooqqqrrrssssssuuuxxxzzz~~~}}}|||~~~|||yyy{{{{{{{{{}}}uuu]]]???*** --->>>KKKPPPPPPQQQSSSLLLPPPUUUXXXXXXWWWWWWWWWYYYVVVSSSRRRRRRRRRQQQPPPPPPPPPQQQQQQPPPNNNLLLKKKFFFDDDAAA???>>>;;;888555...'''""""""!!!  zzztttpppnnnkkkjjjmmmlllmmmppptttwwwwwwvvvrrrooonnnooolllgggdddeeedddfffgggggglllqqqmmmfffhhhhhhiiiiiihhhhhhgggfffdddjjjmmmllllllooopppnnnkkkmmmppprrrrrrssswwwzzz}}}{{{zzz}}}|||||||||}}}uuu[[[===***---AAANNNQQQPPPOOOPPPPPPSSSWWWYYYYYYXXXYYYYYYZZZXXXUUUTTTUUUUUUUUUTTTQQQQQQRRRRRRRRRQQQOOONNNFFFDDDAAA>>>;;;888333000***$$$!!!"""!!!!!!"""!!!xxxrrrnnnllllllllljjjjjjnnnsssvvvvvvuuuqqqnnnlllllljjjeeedddfffdddggggggggglllrrrnnneeekkkkkkkkkkkkjjjiiihhhgggeeejjjllljjjiiilllllljjjgggkkknnnpppppprrrvvvyyy{{{yyyyyy}}}|||}}}rrrTTT888&&& 000DDDQQQTTTRRRPPPPPPUUUWWWZZZZZZZZZYYYYYYZZZ[[[XXXVVVUUUVVVWWWWWWVVVTTTTTTTTTTTTRRRPPPNNNLLLGGGDDD@@@===:::555000---'''""" !!!!!! ######!!!}}}yyyuuuqqqnnnlllnnnooonnnllllllooosssqqqrrrrrrooojjjgggeeedddeeehhhjjjjjjmmmooolllgggggggggffffffggghhhiiiiiiiiimmmpppnnnkkkiiilllpppjjjggghhhlllllliiilllsssyyyyyyyyyzzz{{{}}}~~~yyyRRR,,, """111CCCNNNPPPQQQUUUYYY\\\^^^```___]]][[[[[[[[[YYYZZZ[[[[[[[[[ZZZXXXWWW]]]VVVVVVVVVOOONNNOOOHHHGGGDDD???:::666222---)))$$$###!!!!!!!!! !!!!!!""" !!! %%%&&&###***///&&&###!!!~~~{{{wwwrrrpppmmmmmmllliiihhhjjjnnnssspppqqqpppmmmiiifffeeeeeedddgggiiihhhkkknnnlllhhhhhhhhhhhhhhhhhhhhhiiiiiimmmpppsssrrrooonnnpppsssnnniiigggjjjjjjhhhiiinnnttttttuuuvvvxxxyyy{{{{{{{{{{{{}}}wwwPPP,,,!!!"""111CCCMMMOOOQQQVVV[[[___aaabbbaaa___]]]]]]]]][[[[[[[[[[[[ZZZZZZYYYXXX]]]UUUVVVVVVNNNNNNNNNFFFFFFBBB===999444000+++((($$$"""!!!  ###&&&***)))222666111444777000,,,$$$$$$###~~~|||xxxtttqqqnnnlllhhheeedddggglllqqqpppooommmjjjfffeeefffgggdddfffgggfffiiinnnnnnjjjjjjjjjjjjjjjiiiiiiiiiiiiooorrrttttttrrrqqqrrruuurrrkkkeeefffgggggggggiiinnnoooqqqsssuuuvvvwwwwwwvvvxxx{{{tttNNN+++"""###111BBBLLLNNNQQQWWW]]]dddeeeeeeccc```______```^^^]]]\\\[[[ZZZYYYYYYYYY]]]VVVVVVVVVNNNMMMMMMEEECCC???:::555111---)))&&&###""" !!!!!!  $$$)))---444000888<<<444222777555...&&&$$$ }}}|||zzzvvvrrrmmmjjjgggdddccceeejjjmmmpppooolllhhheeedddgggiiieeeffffffeeehhhnnnpppmmmlllllllllkkkkkkjjjiiiiiimmmooorrrrrrqqqpppqqqssspppiiibbbbbbgggjjjjjjjjjmmmnnnqqqsssuuuvvvwwwwwwxxxxxxzzz{{{}}}rrrLLL***######111AAAKKKNNNQQQXXX___fffffffffdddaaa``````aaaaaa___]]]\\\[[[[[[[[[\\\___XXXXXXXXXOOOMMMLLLCCC@@@<<<666222...***'''$$$###!!!   !!!"""!!! $$$'''...444666111777999///,,,111111,,,&&&### ~~~||||||{{{wwwsssllljjjhhhffffffggghhhhhhqqqooolllgggddddddgggiiieeeffffffeeehhhoooqqqooollllllmmmmmmlllkkkjjjiiilllnnnpppqqqqqqqqqqqqqqqkkkgggbbbbbbhhhoooqqqoooppprrrsssuuuwwwxxxyyyzzzyyyyyywwwvvvuuuxxx}}}qqqKKK***######000AAAKKKOOORRRYYY```eeeffffffeeebbbaaaaaaaaabbbaaa___^^^]]]]]]^^^^^^bbb[[[[[[YYYPPPLLLJJJAAA;;;888222...+++(((&&&$$$###"""  !!!!!!"""!!!   """&&&(((...666666999FFFKKKCCCAAA???666111,,,,,,***"""###"""~~~|||~~~~~~yyyuuunnnllliiiiiiiiiiiiiiihhhpppnnnkkkfffcccbbbdddgggdddfffeeedddhhhnnnpppmmmkkkkkklllmmmmmmllljjjjjjmmmnnnqqqssstttsssrrrqqqiiihhhfffeeekkksssvvvuuuvvvvvvvvvwwwxxxzzz|||}}}wwwxxxwwwuuutttvvv}}}rrrJJJ***$$$!!!000AAALLLPPPSSSZZZaaaccceeeffffffdddbbbaaabbbccccccbbbaaaaaaaaaaaabbbeee]]]]]]ZZZOOOJJJGGG<<<777444///+++)))(((&&&%%%$$$###!!!!!!!!! !!!###""""""!!!!!!!!!!!!!!!### ###$$$+++555CCCTTTmmmyyywwwvvviiiOOO<<<777===>>>...###  ~~~}}}xxxsssoookkkiiijjjkkkkkkkkkmmmllliiieeeaaa___```bbbbbbddddddcccffflllmmmjjjiiijjjlllmmmmmmlllkkkjjjmmmnnnpppsssuuuuuusssqqqkkknnnnnnkkkmmmtttwwwvvvzzzyyyxxxwwwxxxzzz|||~~~wwwzzz|||{{{yyyzzz~~~sssKKK***$$$ ///BBBNNNRRRTTTZZZ```aaadddggghhhgggeeecccbbbccccccdddeeeeeeeeeeeedddfff^^^]]]YYYMMMGGGBBB777444111,,,)))((((((''''''%%%$$$""""""""""""  ###%%%###""" """$$$$$$""" """### !!!'''***444AAAccc}}}qqqKKKHHHUUU[[[EEE---***...$$$(((555;;;111$$${{{xxxrrrlllhhhiiilllnnnnnnkkkjjjhhhccc___]]]]]]^^^```bbbcccbbbeeejjjjjjfffhhhiiikkkmmmmmmmmmkkkjjjkkklllooorrrttttttrrrpppooottttttooooootttvvvttt|||zzzwwwvvvvvvxxx|||~~~zzz~~~|||}}}tttKKK***$$$...BBBOOOSSSUUU[[[``````ccchhhjjjiiigggdddccccccdddeeeggghhhggggggffffff]]]\\\XXXKKKDDD>>>333222///+++(((((((((((((((&&&$$$###"""###"""!!!!!!%%%'''$$$!!!"""$$$&&&'''&&&"""%%%'''###)))333999GGGWWW[[[ZZZlllwww]]]???>>>HHH222)))$$$(((***...===NNNXXXGGG111"""~~~}}}zzzwwwrrrnnnlllmmmooopppooonnnkkkgggccc___\\\[[[\\\^^^______cccggggggcccbbbiiinnnnnnnnnqqqrrrrrrrrrppppppssssssqqqtttzzzxxxvvvssspppoooqqqwww{{{wwwtttqqqrrrvvvzzzzzzyyy}}}}}}~~~sssMMM///$$$%%%(((;;;OOOUUU]]]hhhjjj___^^^```cccgggiiigggdddeeeeeecccccchhhllliiibbb```\\\VVVPPPHHH@@@888222333000,,,)))((((((&&&$$$""""""#########!!! !!!&&&((('''%%%!!! $$$&&&***+++***&&& ###''''''""" ######(((333222%%%###$$$!!!$$$>>>VVV\\\lll~~~fffMMMMMMUUU;;;666333555:::???HHHPPP^^^PPPBBB<<<777///((($$$---111,,,''')))$$$"""}}}{{{yyyyyywwwssspppnnnoooqqqrrrrrrpppmmmiiieeeaaa^^^]]]\\\___```___bbbgggfffbbb^^^eeejjjkkkllloooqqqqqqqqqpppqqqttttttsssvvv{{{yyyvvvsssqqqppprrruuuwwwvvvtttssssssvvvxxxzzzzzzyyy|||~~~qqqKKK--- ###&&&:::NNNSSSZZZdddeeeXXXYYY[[[```fffiiiiiigggdddffffffeeehhhkkkiiiccc___[[[UUUOOOHHH@@@888333333000,,,***)))(((&&&%%%############"""!!! ###&&&'''%%%### ###&&&'''******((($$$$$$%%%---777<<<;;;777666666111333>>>???000'''$$$""""""(((???[[[iii}}}{{{WWW<<<999===111---+++---///111666<<>>777444@@@GGG888(((###%%%)))888TTTjjj~~~zzzgggEEE***%%%&&&%%%!!! !!!"""&&&333---***---111///+++***)))000555CCC\\\hhhiiinnn~~~{{{wwwuuuvvvuuusssrrrrrrsssuuuvvvrrrqqqnnnjjjfffbbb___]]]^^^aaabbbbbbdddgggeeeaaa[[[```cccccceeejjjkkkiiijjjiiilllpppqqqppprrrwwwyyytttqqqrrrwwwyyywwwttttttvvvyyyyyywwwxxx|||}}}}}}~~~|||zzzzzz{{{|||wwwWWW888&&&!!!"""555IIINNNSSSYYYWWWSSSUUUYYY^^^cccgggiiijjjfffkkknnnllljjjkkkjjjggg]]]XXXQQQJJJDDD>>>888555333000---***)))((('''%%%%%%%%%$$$###""" $$$$$$&&&&&&%%%###$$$(((***+++******)))'''""""""!!! ###!!!!!!'''333999@@@CCC???999222...+++$$$000===222""" ######)))???SSS```mmmkkk}}}hhhZZZUUUMMM444"""###...QQQppp~~~|||zzzxxxtttrrrqqqoooppprrrtttvvvuuusssppplllhhhdddaaa``````ccceeeeeegggjjjgggbbb___bbbcccbbbdddhhhiiifffeeedddgggkkklllkkkmmmrrruuurrrpppsssyyy|||zzzwwwuuuxxx{{{{{{zzz{{{~~~~~~{{{zzzzzz{{{|||```@@@+++"""!!!222DDDJJJPPPVVVTTTZZZ[[[^^^aaaccceeeggghhhhhhnnnqqqooommmmmmkkkhhh[[[VVVNNNGGGBBB===999666444111---***))))))'''%%%&&&%%%$$$###"""!!! %%%&&&'''&&&### !!!$$$))),,,...---+++)))'''$$$&&&555:::000(((***---+++!!!!!!!!!!!!111111000,,,'''!!!***"""+++777:::>>>@@@aaa^^^555111888888''' $$$###$$$555PPPlll~~~~~~}}}}}}|||tttrrrooommmmmmpppsssvvvyyyxxxuuuqqqmmmiiifffeeebbbfffhhhhhhkkknnnkkkfffdddfffeeedddfffjjjjjjfffbbbbbbeeejjjjjjhhhjjjnnnqqqooonnnqqqwwwzzz{{{zzzvvvxxxzzz||||||~~~|||~~~~~~~~~}}}dddCCC+++### --->>>DDDLLLTTTSSS___aaabbbccccccdddggghhhlllppprrrppppppppplllgggYYYTTTLLLEEE@@@<<<999777444111---+++***)))'''&&&%%%%%%###"""""""""""""""$$$%%%&&&$$$  '''***---000000---***((($$$!!!$$$BBBYYYdddVVVGGGDDD@@@999,,,+++'''"""(((%%% ###'''###$$$...MMMsssuuuMMM---***///...$$$%%%!!!&&&555III}}}}}}}}}~~~~~~vvvrrrnnnkkkkkkoootttwww|||zzzwwwtttooollliiigggdddhhhkkklllooorrrooojjjggghhhgggfffiiinnnnnnjjjddddddgggkkkkkkhhhjjjmmmmmmmmmmmmooorrruuuwwwyyyvvvvvvwwwzzz}}}~~~}}}fffDDD)))$$$'''666===HHHSSSSSS^^^aaacccddddddfffiiillloooqqqrrrqqqrrrsssmmmeeeXXXRRRJJJCCC>>>;;;999888444111...+++***)))'''&&&$$$$$$###""""""######$$$###$$$$$$!!!###&&&(((---...111111000,,,(((&&&!!! ***222XXXtttvvveee^^^QQQAAA,,,+++'''!!!###!!!***<<>>;;;999333222000...+++)))((('''%%%%%%&&&%%%$$$$$$&&&'''&&&$$$!!!!!!(((///222333666555444222///***$$$ !!!  ###%%%!!!###'''---444999<<<<<<;;;::::::999555...&&& !!!%%%''''''%%%###zzzzzz}}}zzzrrrttttttpppllljjjnnnqqqssstttsssqqqlllhhhffffffhhhhhhjjjkkkmmmoooppppppsssmmmggggggnnnwww|||wwwvvvsssooolllkkkmmmnnnpppmmmooorrrnnnfffiiittttttuuusssqqquuu|||~~~}}}}}}}}}pppPPP...%%%""""""***444>>>IIIRRR[[[___ccceeeeeegggkkknnnrrrtttssssssuuutttkkk```UUUOOOGGGBBB@@@???<<<999555333000---+++))))))(((%%%%%%$$$#########%%%&&&(((%%%""" !!!!!!!!!&&&,,,222444555777555333000---)))### !!!,,,!!!### 111666...000///......//////---,,,&&&&&&&&&&&&$$$ ~~~|||}}}xxxrrrrrrqqqlllhhhgggkkkoooqqqqqqqqqnnniiieeeccccccccceeehhhlllnnnpppppppppsssnnniiiiiinnnvvv{{{}}}|||yyytttpppooonnnlllkkkuuurrrsssvvvqqqiiiiiipppqqqssssssrrrvvv|||~~~|||}}}~~~}}}~~~tttUUU222)))###!!!'''111;;;GGGQQQXXXZZZ]]]aaaeeehhhjjjlllrrrtttuuuuuuuuusssggg\\\SSSNNNFFFBBBAAA???===:::666444111---+++*********((('''%%%######%%%'''((()))&&&### !!!$$$&&&&&&&&&(((,,,222555777777999666111---***'''### !!!000[[[???###""" 000666/// &&&;;;BBB999777333---((($$$!!!~~~}}}vvvqqqpppmmmhhheeeeeehhhllloooooonnnkkkfffcccaaaaaaaaadddiiimmmooopppooonnnnnnmmmmmmooorrrttttttrrr{{{wwwqqqoooooonnnllliiirrrppprrrvvvtttooommmqqqpppsssssstttxxx~~~|||}}}~~~~~~~~~~~~~~~vvv[[[<<<***### &&&000;;;FFFOOOTTTVVVYYY^^^dddiiijjjjjjqqqsssuuuvvvwwwsssgggZZZRRRLLLFFFBBBAAA@@@>>>;;;777555111...++++++++++++,,,)))&&&$$$%%%(((***,,,)))'''###!!!!!!$$$(((+++***+++///333666888888888:::666000+++'''%%%""" """###555mmmKKK%%%""" !!!  ###BBBEEE888######666;;;000,,,'''"""~~~vvvqqqoookkkgggeeefffhhhkkkoooooonnnkkkgggdddcccccceeehhhllloooppppppnnnlllpppppppppqqqqqqpppnnnlllyyyuuuqqqpppqqqqqqooolllpppoooppptttuuurrrpppooopppssstttuuuyyy~~~~~~{{{|||}}}}}}{{{yyyxxxzzz|||~~~}}}}}}wwwcccIII---%%%!!!'''222<<>><<<888666333///---,,,,,,,,,,,,(((%%%$$$'''***,,,---***(((%%%$$$$$$'''+++......000444777999999888888;;;666///)))&&&$$$###""""""$$$### ,,,EEE...   %%%)))***...444EEEDDD555 &&&(((yyyuuusssooolllkkklllnnnppprrrsssqqqnnnkkkiiiiiijjjkkknnnqqqssstttrrrpppnnnxxxvvvrrrooonnnnnnpppqqqyyywwwuuuuuuuuuuuutttssssssqqqppprrrtttsssoookkkqqqtttttttttwww|||}}}yyyxxxyyyzzzwwwrrrppprrrtttyyyxxx{{{~~~}}}zzzzzz}}}}}}yyylllVVV555+++$$$'''111;;;DDDKKKQQQUUU[[[aaafffjjjlllmmmqqqtttvvvwwwxxxuuuiii\\\RRRNNNHHHEEEDDDCCC???<<<888666444222///---,,,+++)))&&&###$$$(((,,,...---+++***)))((())),,,...000333555999::::::999999::::::555...)))&&&%%%$$$###!!!!!!"""  ---444444999AAA999333'''!!!~~~{{{zzzwwwvvvvvvwwwxxxxxxxxxxxxwwwuuurrrqqqrrrsssrrrtttvvvxxxyyyxxxvvvuuu{{{zzzxxxuuussstttvvvwwwzzz{{{{{{yyywwwvvvvvvwwwvvvsssqqqqqqtttuuupppjjjqqqssssssqqqtttyyyzzzwwwsssvvvwwwuuupppmmmnnnqqqtttuuuxxx~~~{{{zzz|||}}}}}}ttt```CCC444'''&&&...888CCCKKKQQQWWW___eeehhhjjjnnnqqquuuwwwxxxxxxxxxttthhh\\\TTTPPPJJJGGGFFFDDD@@@<<<777666666444222///,,,+++)))&&&$$$'''---111222000...------...///000222333777:::======<<<:::;;;===999444...***((('''&&&%%%!!! !!!  !!!!!!(((,,,***...777*** ~~~}}}~~~|||||||||yyywwwwwwxxxzzzvvvwwwzzz|||}}}||||||{{{wwwzzz~~~~~~{{{yyyxxxzzz|||}}}{{{wwwuuuvvvxxxvvvsssppppppuuuxxxtttmmmqqqrrrqqqoooqqqvvvwwwtttqqquuuwwwuuupppnnnooorrrssstttyyy}}}~~~}}}~~~xxxeeeNNN<<<)))$$$***555BBBKKKRRRYYYbbbggghhhjjjooosssyyyzzzyyyxxxxxxsssggg[[[UUUQQQKKKHHHGGGDDD@@@<<<666666666666333000,,,***+++)))(((,,,333777777555000000111222333444444444;;;===@@@???===;;;===???888444...***)))((('''&&&"""&&&&&&  !!!"""%%%  !!!"""###### """""" ###"""|||~~~|||wwwwww{{{qqqvvv|||}}}zzzwwwyyy{{{||||||}}}}}}{{{xxxxxxuuurrrrrrssstttrrroooqqqqqqqqqooonnnooorrrtttrrrqqqpppoooooopppqqqrrrvvvwwwxxxvvvtttrrrrrrssssssyyy{{{~~~~~~~~~xxx^^^CCC---+++...000<<>>555555777777444000---...000+++***+++222:::===:::555:::999777555555666888999>>>???AAABBBBBBAAA???>>>888444000---+++)))'''%%%&&&&&&%%%%%%###"""!!! !!!!!!!!!$$$$$$%%%&&&%%%""" !!!!!!!!! !!!zzz||||||yyyuuuuuuxxx|||ssswwwzzzzzzxxxwwwzzz~~~{{{yyyyyyyyywwwvvvuuurrrooonnnooopppooommmqqqqqqpppnnnllllllnnnpppsssqqqnnnkkkkkkllloooqqqnnnsssyyy|||zzzvvvqqqooopppwwwyyy}}}}}}qqqQQQ333((('''***;;;NNNSSSVVV[[[bbbgggiiiiiiiiimmmtttyyyxxxuuuqqqiiiaaaYYYTTTNNNMMMLLLGGG>>>666555666666444111///...///++++++...555===???;;;666999999888888999:::===>>>@@@AAABBBDDDDDDBBBAAA@@@999666222///---+++)))'''''''''''''''&&&$$$"""!!! """"""!!!!!!###%%%((('''%%%$$$###""" $$$''''''$$$!!!zzz{{{{{{yyyuuutttwwwzzzuuuwwwxxxwwwuuuvvvzzz~~~~~~zzzuuurrrrrrsssuuuuuupppmmmjjjhhhiiikkkkkklllnnnnnnnnnllljjjiiijjjkkkrrroookkkhhhgggjjjmmmppplllqqqxxx|||{{{wwwrrrpppmmmtttwww|||{{{```>>>,,,&&&'''888KKKMMMQQQWWW^^^dddggghhhhhhlllsssxxxxxxvvvrrriiiaaaYYYTTTOOOLLLKKKFFF>>>777555444444444444222000---+++---222999???AAA===999999999:::;;;===@@@BBBDDDBBBCCCEEEFFFFFFEEECCCBBB;;;888444111000...+++)))'''((()))))))))&&&$$$###!!!###$$$$$$######%%%&&&)))&&&###"""######!!! """!!! !!!###### ### }}}|||{{{{{{{{{yyyvvvuuuwwwyyytttvvvwwwvvvttttttvvvxxxssspppkkkiiijjjnnnsssvvvllljjjfffdddeeegggiiikkkiiikkkkkkjjjhhhggghhhiiinnnllljjjhhhhhhkkknnnppprrrtttwwwwwwvvvttttttuuunnnuuuwww|||~~~xxxjjjLLL888---)))444CCCEEEKKKSSS[[[bbbfffiiikkkmmmtttyyyyyywwwsssiii___YYYUUUPPPMMMJJJFFF>>>888666444333444666555111---+++///666===AAAAAA>>>:::;;;;;;<<<>>>@@@BBBEEEFFFEEEFFFHHHIIIIIIHHHFFFEEE<<<999666444333111...,,,((()))++++++***(((&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""###### ### ,,,(((~~~zzzxxxxxxyyyyyyxxxwwwuuutttttttttqqqsssttttttrrrooonnnmmmjjjhhheeecccdddggglllpppiiihhheeecccccceeehhhkkkeeegggjjjjjjiiiiiiiiijjjiiiiiijjjkkklllnnnooopppuuuwwwyyyyyywwwtttsssssssssxxxyyy}}}www|||www[[[CCC222)))000;;;EEEKKKUUU]]]cccgggkkknnnqqqvvvyyyyyyxxxsssiii^^^ZZZVVVQQQNNNJJJFFF???:::777555444555777666333///---333:::@@@BBB@@@>>><<<===>>>>>>@@@AAACCCDDDEEEGGGHHHJJJKKKKKKJJJHHHGGG===;;;888777555333000...***+++,,,,,,,,,***((('''&&&&&&%%%%%%%%%%%%%%%$$$###&&&'''$$$!!!!!!$$$!!! '''222+++###%%%$$$###"""|||}}}~~~yyyuuuuuuvvvuuutttsssrrrqqqpppooonnnlllmmmnnnooommmjjjgggdddffffffeeebbbaaaaaadddgggffffffeeeccccccdddhhhkkkdddgggjjjllllllkkkkkkkkkgggiiikkkmmmnnnoooooooooqqqwww~~~~~~xxxqqqnnnwww{{{zzzzzziiiMMM555***---666HHHOOOYYY```eeehhhmmmpppuuuxxxyyyyyyyyyuuukkkaaa[[[XXXSSSOOOKKKFFFAAA===:::999777666666666444333222888@@@DDDCCC@@@?????????@@@AAABBBCCCDDDDDDEEEIIIJJJLLLMMMMMMLLLJJJIII@@@>>><<<:::999777444111------...------,,,,,,+++)))'''&&&&&&''''''&&&$$$''')))***((($$$!!!!!!!!!"""  !!! !!! !!!!!!###''')))+++111222&&&!!!%%%)))+++***'''%%%yyyzzz~~~}}}zzz|||}}}yyytttqqqssswwwsssrrrqqqpppooonnnllljjjgggffffffggggggeeedddbbbbbbdddeeedddbbb```aaabbbbbbdddeeedddbbbcccfffiiifffiiimmmooonnnlllkkkkkkkkkkkkkkkkkklllmmmmmmnnnqqqwww~~~{{{tttpppzzz}}}{{{vvv[[[AAA000---222AAAIIIUUU^^^dddiiioootttuuuwwwxxxxxxyyyyyypppfff\\\ZZZUUUQQQLLLGGGBBB@@@===<<<;;;888555444555777888???FFFGGGDDDAAAAAACCC@@@AAABBBDDDEEEFFFGGGGGGJJJKKKMMMNNNNNNMMMKKKJJJCCCAAA@@@???>>><<<888555222111000/////////000111,,,***(((((())))))'''%%%***(((''')))---,,,'''"""###!!! """###"""""""""  !!! !!! $$$222>>>KKKDDD;;;555000)))"""'''+++---+++(((%%%xxxxxx}}}{{{wwwyyyyyyuuuqqqppptttxxxsssrrrqqqppppppooollljjjdddbbb``````aaaccccccccc\\\```eeefffdddccccccddd```bbbddddddbbbbbbeeehhhiiilllpppqqqpppmmmkkkjjjooommmkkkiiihhhjjjkkkmmmuuuxxx|||~~~}}}zzzyyyyyy{{{}}}{{{~~~iiiOOO999///...555???MMMYYYaaaiiiqqqwwwuuuvvvvvvwwwzzz{{{tttkkk]]][[[WWWRRRLLLGGGCCCAAA??????===999444333666999===CCCJJJJJJEEEBBBCCCFFF@@@AAACCCEEEGGGHHHIIIIIIJJJKKKMMMNNNNNNMMMKKKJJJFFFDDDCCCBBBAAA???;;;888666444222111111222444555///,,,)))***++++++)))&&&***$$$!!!)))555888000&&&###!!! !!!###$$$$$$###&&&### !!! !!!"""!!!###;;;^^^yyywwwbbbIII777***"""''',,,,,,***'''$$$|||wwwuuuxxx|||tttrrrqqqqqqrrrrrrqqqooonnnnnnmmmlllkkkiiihhhgggfff___[[[\\\^^^^^^aaaeeeaaabbbcccfffgggfffbbb___bbbbbbbbbaaa```bbbfffjjjooolllkkkkkklllkkkfffbbbgggmmmooollljjjmmmooopppuuuyyy~~~~~~{{{zzzvvv|||rrr\\\FFF666///777<<>>111555999CCCOOOXXX___gggoootttvvvzzz}}}~~~zzzrrrlllggg```ZZZWWWRRRKKKFFFFFFEEE@@@<<<;;;999666666888CCCIIIMMMLLLGGGDDDFFFIIIEEEGGGHHHGGGFFFHHHKKKOOOLLLOOORRRTTTSSSRRRQQQPPPMMMLLLIIIHHHFFFCCC???<<<<<<:::888666666666444333111///............,,,+++))))))***,,,...---***'''$$$$$$%%%%%%%%%$$$"""""""""!!!   666fffuuuFFF'''""" """######""" uuupppnnnooopppnnnkkkiiihhhgggdddcccgggggggggggggggeeedddcccaaa\\\ZZZ\\\^^^]]]^^^aaacccaaa______aaadddffffffffffffeeedddccceeehhhjjjiiillloooqqqooollljjjiiiiiinnnqqqoooooorrrvvvwwwyyyzzz|||}}}~~~~~~}}}}}}|||iiiMMM777555777@@@MMMUUU[[[bbbjjjpppwww~~~{{{uuurrrqqqiiibbb\\\YYYTTTMMMHHHHHHFFFAAA===<<<;;;888999===IIILLLOOONNNIIIGGGJJJNNNIIIJJJJJJIIIIIIJJJMMMOOOKKKPPPTTTVVVTTTRRRSSSTTTPPPNNNLLLJJJHHHFFFBBB???>>>??????===:::777666666222111111222222222///---,,,++++++,,,------+++***&&&&&&&&&&&&%%%###"""!!!"""!!!  >>>vvvVVV333 vvvooolllkkknnnlllhhhfffeeedddbbbaaaaaabbbcccddddddcccaaa```^^^ZZZXXX\\\^^^]]]]]]___aaa___^^^___bbbeeefffffffffffffffeeedddeeegggjjjjjjnnnssssssppplllkkkkkkiiinnnpppmmmlllppptttuuuxxxxxxyyy{{{~~~|||___DDD999888>>>KKKTTTYYY```jjjqqqwww~~~|||wwwuuuvvvkkkddd]]]ZZZUUUNNNJJJJJJGGGBBB???>>><<<:::>>>CCCOOOQQQQQQOOOJJJIIIKKKOOOMMMMMMMMMMMMMMMMMMOOOPPPNNNSSSWWWXXXUUURRRSSSTTTQQQOOOLLLKKKIIIGGGDDDBBBAAACCCEEEBBB===999888999444444444666777666333000...,,,++++++,,,,,,,,,+++)))((((((&&&%%%###"""!!!"""!!! !!! !!!999```xxxlllQQQAAA,,,%%%(((xxxqqqnnnkkkjjjgggdddbbbaaaaaa```___]]]^^^```bbbbbbaaa```^^^]]]YYYWWW[[[]]]\\\]]]___^^^^^^___bbbeeeffffffddddddeeeeeeeeedddeeegggiiihhhlllrrrsssqqqooooooppplllqqqrrrmmmkkknnnrrrsssvvvvvvvvvzzzpppWWWAAA;;;<<>>FFF@@@444<<<...***)))zzzuuuqqqmmmgggddd```]]]]]]]]]\\\[[[ZZZ\\\___aaabbbaaa___^^^^^^YYYWWWZZZ\\\\\\]]]```]]]^^^aaafffhhhhhheeebbbbbbdddeeeeeeeeefffhhhjjjfffiiimmmppprrrsssuuuvvvqqquuuvvvqqqnnnqqqtttuuuxxxwwwxxx}}}jjjMMMAAA;;;CCCJJJNNNYYYhhhtttsssuuuzzzzzzqqqiiiaaa]]]XXXRRROOOOOOLLLHHHDDDBBB???>>>DDDMMMVVVVVVTTTQQQMMMKKKLLLMMMRRRQQQQQQRRRUUUVVVUUUTTTWWWXXXXXXYYYWWWTTTQQQNNNNNNLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHEEEAAA>>>===<<<<<<;;;:::;;;;;;:::777555111///---,,,---------,,,,,,+++)))'''&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!  !!! $$$***(((%%%''',,,///:::---''' }}}wwwsssnnniiieee```\\\[[[[[[ZZZYYYYYY[[[^^^aaacccbbb```______YYYVVVYYY[[[\\\^^^bbb___```cccfffiiiiiifffcccbbbdddfffgggggghhhjjjlllkkkkkkkkknnnqqqtttttttttssswwwwwwsssppptttxxxzzz~~~}}}~~~zzz^^^KKK???BBBFFFIIIVVVfffpppoooqqqwww~~~}}}uuullleee```[[[UUURRRSSSOOOKKKGGGDDD???>>>FFFPPPUUUUUUTTTRRRPPPOOOOOOOOOTTTRRRRRRTTTXXXYYYXXXWWWXXXVVVUUUWWWYYYWWWRRRMMMMMMKKKIIIIIIKKKLLLLLLLLLLLLJJJGGGEEEDDDCCCAAA???@@@>>><<<;;;;;;:::888666333111000000000000///---,,,+++)))(((&&&&&&&&&&&&!!!"""$$$%%%%%%$$$###""""""!!! !!!"""!!!  ###$$$$$$!!!%%%+++### ~~~xxxtttnnnmmmiiiccc___\\\[[[ZZZXXXXXX[[[^^^bbbcccbbbaaa___```ZZZVVVXXX[[[\\\___dddaaabbbcccfffhhhiiifffdddbbbdddggghhhiiijjjmmmooosssooommmmmmpppqqqpppnnnrrrvvvvvvrrrqqquuuzzz|||lllUUUDDDCCCFFFGGGUUUgggkkkmmmqqqvvv|||xxxooogggccc^^^XXXUUUVVVPPPLLLHHHDDD@@@???GGGQQQTTTTTTTTTTTTSSSSSSRRRSSSTTTSSSSSSVVVZZZ\\\ZZZXXXXXXTTTRRRUUUZZZZZZSSSMMMMMMKKKIIIJJJLLLNNNOOONNNPPPKKKGGGEEEFFFFFFDDDAAACCC@@@===;;;::::::888666555333333333333333000...,,,+++)))(((''''''''''''!!!"""%%%''''''&&&$$$"""###"""!!!!!!"""###""" ######"""!!! """&&&***...***###}}}vvvpppmmmkkkiiieeebbb___]]][[[[[[^^^bbbeeeeeeccc___\\\^^^[[[YYYYYY[[[]]]^^^___]]]bbbfffgggiiimmmkkkgggcccccchhhoooqqqnnnlllmmmnnnoooqqqrrrsssrrrqqqppppppuuu|||~~~zzz||||||yyy}}}nnnVVVEEEFFFQQQUUUSSS]]]fffmmmpppttt}}}~~~uuunnniiiaaaVVVRRRTTTTTTMMMEEEAAA???@@@IIIRRR[[[ZZZXXXUUUTTTRRRQQQQQQSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUSSSPPPHHHJJJMMMNNNNNNNNNOOOQQQMMMJJJFFFDDDDDDCCCBBBAAA@@@??????===<<<:::888777888777555333222111000000...---+++)))'''&&&%%%$$$%%%&&&&&&%%%%%%###"""!!! """$$$$$$""" (((******'''''',,,333888000%%%~~~wwwqqqlllkkkjjjgggdddaaa^^^]]]aaabbbccceeeeeeeeedddddd___]]][[[[[[]]]____________dddgggggggggjjjjjjhhhhhhgggjjjpppqqqmmmkkklllnnnnnnoooqqqsssuuuwwwxxxyyy{{{}}}~~~|||yyy~~~|||jjjYYYNNNKKKLLLNNNXXXaaahhhkkkqqqyyy}}}}}}~~~vvvooojjjbbbYYYUUUWWWVVVOOOGGGCCC@@@BBBKKKUUU\\\[[[YYYWWWVVVUUUTTTTTTQQQRRRSSSUUUXXX[[[]]]^^^ZZZYYYYYYYYYYYYWWWTTTQQQPPPQQQQQQPPPMMMKKKJJJKKKJJJHHHEEECCCCCCBBBAAA???=========<<<;;;:::999888;;;999777444222111000000///...,,,***((('''&&&&&&&&&&&&%%%%%%$$$#########"""""""""###$$$$$$"""!!!%%%)))///222555777888999,,,"""xxxqqqkkklllkkkjjjhhhdddaaa___dddcccbbbbbbccceeegggiiiaaa```^^^___```aaaaaa```dddiiilllhhhgggiiikkkkkkllljjjlllppppppmmmkkkmmmnnnoooppprrrvvvzzz~~~~~~~~~~~~||||||zzzqqq\\\HHHCCCJJJPPPXXX```eeellltttzzz{{{yyyrrrlllddd\\\YYYYYYYYYRRRJJJEEEAAADDDNNNZZZ]]]\\\[[[ZZZYYYXXXXXXWWWSSSTTTTTTVVVYYY]]]```bbb^^^]]]\\\\\\[[[YYYUUURRRTTTTTTSSSPPPLLLHHHGGGGGGGGGEEEDDDCCCCCCAAA???<<<;;;;;;;;;;;;::::::::::::===;;;888444222111111222000///---+++***)))((((((((('''%%%$$$######$$$%%%$$$$$$$$$$$$###"""!!! ###(((111;;;AAAAAA===:::'''"""!!!zzzrrrllllllmmmmmmkkkhhhdddbbbbbbaaa``````aaadddgggiiieeecccbbbbbbcccdddcccbbbiiinnnoookkkgggiiimmmnnnkkkiiikkkoooooollllllnnnqqqrrrtttxxx{{{|||~~~~~~|||zzzzzz{{{|||zzzxxx{{{~~~}}}zzzyyy{{{~~~}}}{{{iiiKKK@@@FFFHHHNNNWWW___hhhqqqxxx|||~~~wwwoooggg```\\\ZZZ[[[TTTMMMGGGCCCEEEQQQ^^^^^^^^^\\\[[[ZZZZZZZZZZZZYYYYYYXXXYYYZZZ]]]```aaa```______^^^]]]ZZZUUURRRPPPQQQPPPMMMJJJHHHGGGHHHEEEDDDDDDDDDCCCBBB???<<<;;;;;;::::::999999999999<<<:::777444222222333444000///---+++***)))(((((()))'''%%%$$$###$$$%%%'''%%%%%%%%%$$$!!! ###'''222AAAHHHDDD;;;555!!!&&&,,,+++&&& |||sssmmmnnnoooooommmjjjfffddd^^^___```aaadddfffgggiiihhhgggeeedddeeeeeeeeedddjjjnnnnnniiigggiiimmmmmmhhhgggiiinnnpppnnnnnnqqqtttvvvzzz~~~zzzuuuvvvwwwtttrrrrrrxxxyyywwwuuuxxx~~~}}}{{{yyywwwvvvwww{{{~~~}}}sssUUUCCCAAACCCHHHQQQ[[[eeemmmvvv|||{{{ssskkkddd^^^[[[\\\VVVPPPKKKFFFHHHTTTaaa______^^^\\\\\\[[[[[[[[[[[[ZZZZZZ[[[]]]___aaabbb``````______^^^ZZZUUUQQQNNNNNNMMMJJJGGGEEEFFFGGGFFFEEEDDDEEEEEECCC@@@======<<<;;;999888888888888999888666444333444555666///...,,,+++***)))(((((()))(((&&&$$$$$$%%%'''((($$$%%%%%%""" '''888KKKPPPDDD222'''$$$222888555+++"""vvvoooooopppooommmjjjgggeee___aaacccfffiiijjjkkklllllljjjfffeeeeeefffffffffgggiiihhheeefffjjjllljjjhhhgggkkkqqqtttssssssvvvvvvyyy}}}~~~{{{yyyyyyrrrnnnooopppnnnlllmmmuuuvvvtttsssvvv|||~~~|||yyyxxxuuuuuuvvvzzz~~~{{{dddNNNCCCCCCFFFNNNYYYbbbiiiqqqxxx}}}vvvoooiiibbb\\\]]]YYYUUUPPPKKKKKKWWWeeebbbaaa```^^^]]]]]]\\\\\\XXXYYY[[[]]]___bbbcccddd````````````___[[[UUUQQQPPPOOOMMMHHHDDDBBBBBBBBBGGGFFFEEEEEEEEEDDDBBB@@@???>>><<<:::888888999999999999888777666666666666///...,,,+++***)))))))))((((((&&&&&&&&&&&&'''(((###%%%%%%"""'''===SSSTTT???'''!!!,,,888<<<555))){{{qqqqqqpppnnnllljjjgggfffbbbccceeegggjjjmmmooopppppplllgggddddddfffggghhhggggggeeeeeejjjooonnnjjjllllllqqqxxx{{{yyyyyy{{{xxxyyy{{{|||{{{yyyvvvtttqqqmmmlllnnnnnnlllkkkmmmqqqsssrrrpppttt{{{}}}{{{xxxwwwvvvvvvwww{{{uuuaaaQQQGGGHHHNNNXXX^^^bbbiiiqqqxxx}}}}}}xxxsssoooggg______]]][[[VVVPPPPPP[[[hhhfffeeecccaaa```^^^^^^^^^XXXZZZ]]]___aaabbbbbbaaa`````````aaa```\\\WWWRRRQQQPPPMMMHHHCCC@@@@@@AAAHHHFFFDDDCCCDDDDDDCCCAAA>>>===;;;:::999:::;;;<<<=========<<<:::888555444//////---,,,++++++++++++'''''''''''''''''''''(((###%%%%%%""" """(((888IIIFFF222!!!(((111222*** ~~~sssrrrpppnnnkkkiiiggggggccccccdddfffiiimmmqqqsssqqqmmmgggccccccfffhhhiiiiiihhhfffgggnnnuuussslllqqqrrrwww~~~~~~}}}~~~xxxxxxxxxwwwvvvuuussssssnnnkkkllloooooolllmmmpppoooppppppooossszzz|||zzzxxxwwwwwwwwwyyy|||qqq```KKKJJJNNNWWW\\\]]]ccckkksssyyy|||yyyuuussskkkbbb```___^^^[[[TTTSSS^^^kkkiiigggfffcccaaa```______\\\]]]```aaaaaa```]]]\\\``````aaabbbaaa^^^XXXTTTPPPOOOMMMHHHDDDBBBBBBDDDIIIFFFCCCBBBBBBCCCCCCBBB===<<<:::::::::<<<>>>???AAAAAAAAA@@@===999555222111000///...---,,,,,,,,,&&&'''(((((()))(((((('''$$$&&&&&&###"""***)))///888333$$$###$$$$$$|||zzzwwwsssoookkkhhhggghhhhhhfffeeejjjrrrtttqqqssspppkkkhhhgggggggggfffkkkgggdddfffmmmtttyyy{{{xxx{{{}}}|||zzzyyyzzz}}}zzzwwwssspppppppppooonnnjjjllllllkkknnnpppllleeemmmoooqqqqqqqqqsssyyy}}}{{{yyyzzz}}}|||zzz}}}wwweeeQQQEEEMMMZZZ```dddiiiuuuxxx{{{}}}{{{uuunnniiikkkiiieee]]]TTTQQQ[[[hhhkkkhhheeedddddddddcccbbb]]]]]]^^^___``````______]]]^^^``````___\\\YYYWWWSSSRRRQQQLLLGGGCCCAAAAAAIIIDDD??????BBBCCCBBB???@@@>>><<<;;;:::;;;===>>>AAA???<<<888555444333222222222333333222111///...***)))(((&&&&&&&&&'''(((###""""""""" &&&///)))"""}}}{{{xxxtttpppmmmjjjiiihhhiiiiiihhhmmmssstttqqqrrroookkkiiiiiijjjjjjiiijjjhhhfffiiiooovvvzzz|||vvvyyyzzzyyywwwwwwzzz}}}wwwtttqqqooooooooooooooojjjllllllkkkmmmoookkkeeeiiilllpppqqqqqqtttyyy~~~{{{|||}}}~~~qqq]]]NNNOOOUUUYYY```iiimmmqqqwww{{{|||yyyssspppmmmkkkggg___VVVSSS]]]jjjkkkiiifffdddddddddbbbaaa]]]^^^___```````````````]]]^^^``````___]]]ZZZXXXTTTTTTRRRNNNHHHEEECCCDDDCCC???;;;<<<@@@CCCBBB@@@>>>===;;;999888999::::::???>>>;;;999777666555555333444444333222000///------,,,***((('''&&&&&&%%%###!!!!!!""" !!!'''***%%%}}}yyyuuurrrooommmllljjjlllkkkjjjmmmssstttqqqqqqnnnkkkjjjlllmmmnnnnnnkkkjjjjjjlllqqqwwwzzz{{{vvvwwwxxxvvvttttttxxx|||sssqqqnnnlllmmmnnnooonnniiillllllkkklllnnnkkkeeeeeejjjooorrrsssvvv{{{~~~ppp___VVVQQQQQQZZZgggfffkkksssyyy|||{{{xxxuuuooommmiiibbbYYYUUU___lllkkkiiigggfffeeedddbbb```^^^___```aaaaaabbbbbbbbb]]]^^^___```___^^^\\\ZZZVVVVVVTTTPPPKKKHHHGGGHHHBBB???<<<===@@@BBBAAA@@@???>>><<<:::999::::::;;;???>>><<<;;;999999888888555555555444222000...---///...---+++)))'''%%%######!!! """!!!"""(((###"""~~~zzzuuurrrpppoooooolllmmmkkkhhhjjjqqqtttsssqqqooommmmmmoooqqqrrrrrrnnnnnnnnnpppsssuuuwwwxxxxxxyyyxxxuuuqqqqqquuuyyyrrrooollljjjkkkllllllkkkgggkkkllljjjjjjllljjjfffeeejjjppptttvvvyyy~~~~~~}}}}}}}}}|||rrreeeXXXQQQVVV___bbbgggooowww{{{{{{xxxvvvqqqooollleee[[[XXXaaammmmmmkkkiiiggggggeeebbb_________aaabbbbbbccccccbbb\\\]]]^^^______^^^\\\[[[XXXXXXVVVRRRNNNKKKKKKKKKGGGDDDAAA@@@AAAAAA@@@>>>@@@@@@???>>>>>>???@@@@@@@@@???>>>===;;;:::999999777777555444222000..................,,,)))'''%%%&&&"""!!!"""!!!!!!%%% {{{vvvrrrppppppqqqooooookkkfffgggooovvvxxxsssrrrpppqqqrrrtttttttttqqqrrrrrrrrrrrrrrrssssss{{{{{{yyyuuupppooorrruuurrroookkkiiiiiiiiihhhgggfffjjjllljjjjjjlllllliiijjjoootttxxxzzz|||~~~zzz|||{{{|||{{{xxxhhhZZZVVVXXX^^^bbbjjjrrrwwwzzzzzzyyysssqqqnnnhhh^^^ZZZcccooopppnnnkkkiiihhhfffcccaaa```aaaaaabbbbbbbbbbbbbbb\\\]]]]]]^^^^^^]]]\\\[[[YYYYYYXXXUUUQQQMMMLLLLLLGGGEEECCCBBBBBBAAA???>>>??????@@@AAABBBCCCDDDEEEBBBBBB@@@???<<<:::999888888888666444222000//////---......///...---+++***)))$$$!!!!!!  }}}wwwsssrrrrrrsssrrrrrroooiiijjjrrrzzz}}}xxxvvvuuutttuuuuuutttsssrrrssssssqqqoooooopppqqqzzzzzzyyyuuupppnnnpppsssrrroookkkhhhhhhgggfffeeefffkkkmmmllllllooopppoooqqquuuyyy{{{|||}}}|||{{{|||zzzwww~~~||||||}}}{{{}}}zzzkkk^^^XXXYYY]]]dddlllsssyyy|||}}}uuutttrrrlllbbb^^^fffrrrtttqqqmmmjjjhhhgggeeecccbbbbbbbbbbbbbbbaaa``````\\\\\\\\\\\\\\\[[[ZZZZZZXXXYYYZZZXXXSSSNNNKKKJJJBBBBBBBBBBBBAAAAAAAAAAAA===>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@===;;;999777999888666444222111111111------...///////////////+++%%% zzzuuuttttttvvvsssvvvvvvrrrrrryyy}}}{{{yyywwwvvvuuusssqqqpppqqqqqqooommmmmmooorrrtttvvvvvvsssooommmoooqqqpppmmmjjjhhhggghhhgggggghhhnnnqqqoooooosssvvvvvvxxx{{{}}}|||{{{|||}}}~~~wwwsssvvvwwwuuuzzzyyyzzz|||zzzwww|||}}}~~~zzzkkk___YYY\\\aaagggnnnuuuzzz}}}yyyxxxvvvpppfffbbbjjjvvvyyytttooojjjhhhhhhgggfffcccccccccbbbaaa```^^^^^^\\\\\\\\\[[[ZZZYYYXXXXXXWWWYYY[[[YYYTTTNNNIIIFFFCCCDDDDDDDDDCCCBBBBBBBBB>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::999999777666444333222222333///////////////000111222***###|||wwwvvvvvvxxxtttzzz|||zzzzzz{{{yyywwwuuurrrooommmoooooommmkkklllppptttooorrrsssrrrooommmoooqqqnnnlllhhhggghhhiiiiiiiiijjjppptttsssssswww{{{{{{|||~~~~~~|||zzz{{{zzz~~~|||tttooorrrttttttuuu~~~vvvxxxzzzwwwsssyyy||||||}}}tttggg^^^___aaaeeejjjpppuuuxxx|||{{{yyysssjjjeeemmmxxx{{{vvvpppkkkiiihhhhhhhhhdddccccccbbb```___]]]\\\]]]\\\[[[ZZZYYYXXXWWWVVVVVVYYY[[[ZZZUUUNNNGGGDDDIIIIIIIIIHHHEEEBBBAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>??????>>>===<<<;;;888777555444333333444444111111000//////000111222(((!!!|||yyy}}}}}}zzzvvvtttrrrrrrmmmmmmmmmllllllnnnrrrvvvsssooommmoooooolllkkkmmmqqqnnnjjjgggggghhhkkkmmmrrrtttuuuwww{{{~~~|||xxxuuuzzz~~~zzzsssqqqwww~~~zzzrrrtttqqqpppxxxyyy{{{xxxvvvssstttxxx}}}qqqfffaaa\\\^^^fffnnnrrrsssyyy|||vvvqqqgggfffttt{{{xxxtttoookkkhhhfffeeedddeeeeeedddaaa^^^[[[YYY\\\^^^]]]XXXVVVWWWVVVRRRTTTUUUUUUUUURRRMMMHHHEEEKKKLLLLLLKKKHHHEEECCCCCCDDDEEEFFFGGGFFFDDDBBBAAA??????@@@??????>>>===<<<888555111000111222222222333333333333222000......""" ||||||wwwtttrrrrrrrrrmmmmmmlllkkkkkkmmmqqqtttppplllkkkmmmmmmkkkkkkmmmpppmmmjjjhhhgggiiilllnnnuuuuuuvvvwww{{{~~~zzztttqqquuuyyywwwtttsssxxx}}}{{{yyytttvvvtttrrrzzz{{{}}}{{{zzzxxxxxx|||~~~vvvoooiiibbb___aaagggmmmpppvvv}}}|||wwwtttjjjiiiuuu{{{yyyuuupppllliiigggfffeeeeeeeeedddbbb___\\\ZZZ]]]___]]]YYYWWWXXXVVVSSSTTTTTTSSSQQQOOOLLLJJJHHHJJJKKKLLLJJJHHHEEECCCCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCBBBBBB@@@???===;;;:::888666333333444444444444333333333222///,,,(((&&& |||vvvrrrpppqqqrrrlllllllllkkkjjjkkknnnpppkkkhhhhhhkkkllljjjjjjnnnooommmkkkjjjjjjlllnnnppprrruuuvvvvvvyyy{{{wwwpppnnnpppssstttuuuvvvxxxzzzzzzyyytttwwwtttrrryyy|||~~~~~~}}}{{{}}}~~~}}}}}}~~~}}}}}}xxxssskkkccc___aaahhhmmmqqqyyyzzzxxxwwwnnnkkkvvv{{{yyyvvvrrrmmmjjjhhhgggffffffffffffdddaaa^^^\\\___```^^^YYYWWWXXXWWWTTTTTTSSSQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJHHHFFFCCCBBBCCCDDDFFFGGGGGGGGGFFFEEEFFFEEECCCAAA>>><<<:::999777555444444555666555333222222111...***%%%}}}}}}~~~xxxsssqqqppppppkkkkkkkkkiiihhhhhhjjjmmmhhhfffgggjjjjjjiiikkkooopppooonnnmmmnnnppprrrsssmmmvvv{{{wwwtttuuusssooonnnnnnppprrruuuwwwwwwwww}}}yyyrrrtttqqqnnnvvvzzz~~~~~~~~~{{{~~~~~~~~~}}}|||~~~~~~|||vvvlllcccaaaeeejjjjjjsssuuuvvvwwwooolllvvvzzzyyyvvvrrrnnnkkkhhhgggfffggghhhgggfffccc```___aaabbb___ZZZXXXYYYXXXUUURRRRRRQQQPPPOOONNNNNNMMMKKKJJJIIIIIIIIIGGGDDDBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDAAA???===;;;:::555444333444555444222000000...+++'''"""~~~|||zzz{{{~~~{{{vvvrrrnnnllliiiiiiiiihhhffffffhhhjjjfffeeegggkkkkkkjjjmmmrrrssssssrrrrrrrrrsssttttttooo~~~{{{ooonnnpppnnnqqqpppoooqqqtttvvvuuuttt|||~~~vvvnnnqqqooooooxxx{{{|||~~~~~~~~~|||}}}~~~yyymmmeeeccceeefffmmmoooqqqtttmmmkkkuuuyyyxxxuuurrrnnnkkkhhhfffgggggghhhhhhgggeeebbbaaabbbccc```ZZZWWWYYYXXXUUUQQQRRRTTTUUUTTTRRROOOMMMLLLJJJIIIIIIJJJIIIEEEBBBAAABBBCCCDDDEEEFFFFFFFFFEEEDDDBBB@@@???>>>>>>>>>777555444444444222000---***'''""" """###&&&(((***,,,------%%%"""|||~~~}}}|||yyyxxxyyy}}}~~~zzzvvvpppllliiifffggghhhgggeeeeeefffgggggggggjjjnnnmmmkkkooovvvvvvvvvvvvuuuuuutttsssrrrttt{{{mmmlllnnnmmmsssqqqooooooqqqsssssssssvvvyyysssmmmrrrrrrsss}}}}}}~~~|||~~~~~~}}}~~~}}}~~~||||||xxxmmmfffdddeeejjjjjjkkkooojjjiiitttyyyxxxvvvtttpppllliiihhhfffggghhhhhhgggfffcccbbbcccccc```YYYVVVXXXXXXUUUQQQSSSUUUWWWVVVSSSPPPNNNMMMKKKIIIJJJLLLKKKGGGCCCBBBCCCCCCDDDEEEFFFFFFGGGBBBAAA@@@???>>>>>>???@@@;;;888555333111///,,,***"""###'''))))))+++...111444555666666---)))###{{{}}}|||zzzwwwuuuvvvzzz}}}}}}|||yyyuuuqqqmmmiiihhhdddeeefffeeeddddddeeefffjjjkkknnnqqqooonnnrrryyyxxxxxxxxxvvvtttrrrpppoooooo}}}sssjjjnnnqqqmmmpppooonnnllllllooorrrtttqqqxxxtttrrrwwwvvvuuu}}}~~~|||xxxzzz}}}~~~~~~~~~~~~||||||zzz~~~xxxqqqnnngggjjjgggfffkkkhhhhhhttt{{{zzzyyyvvvsssooollljjjeeefffggghhhgggfffdddbbbcccccc___XXXUUUWWWWWWUUUSSSSSSTTTUUUTTTRRRPPPOOONNNLLLJJJKKKMMMMMMIIIDDDEEEEEEEEEFFFFFFGGGHHHHHHBBBAAA???=========>>>???;;;888222...+++(((%%%""" $$$***///111000222444777999999999999333///((("""{{{~~~|||yyyuuussstttwwwzzz|||zzzuuupppllljjjhhhhhhbbbccceeeeeedddccceeeffflllmmmpppsssqqqooottt{{{yyyyyyxxxvvvtttpppmmmkkkdddpppqqqhhhhhhrrruuuooonnnmmmllljjjiiilllrrrvvvrrrzzzyyywww|||xxxsssyyy|||yyyvvvxxxzzz{{{|||~~~|||zzz{{{{{{}}}}}}zzz}}}zzziiikkkfffdddiiiggghhhuuu}}}|||{{{yyyuuuqqqnnnllleeefffggghhhgggfffdddccccccccc___XXXUUUVVVWWWTTTUUUTTTSSSQQQQQQPPPPPPPPPOOOLLLJJJKKKNNNNNNJJJEEEHHHHHHGGGGGGHHHHHHIIIJJJCCCAAA???===<<<<<<===>>>999555...((($$$!!!"""(((...444777999:::===?????????>>>===777222+++$$$~~~~~~yyyzzzzzzyyyxxxwwwvvvuuuuuurrrvvvvvvooojjjiiihhhgggggggggggggggffffffiiikkkqqqrrrsssrrrppprrrvvvzzz|||}}}{{{vvvpppllllllmmmnnnrrrtttrrrllliiijjjllllllmmmmmmmmmnnnoooqqqqqq||||||}}}}}}}}}||||||{{{}}}zzzxxxvvvwww|||~~~~~~}}}||||||wwwuuutttwww{{{~~~}}}{{{}}}~~~|||nnnddddddgggggggggiiiuuuxxxssstttqqqjjjhhhhhhhhhgggffffffeeeeeedddgggbbbWWWTTTYYYVVVLLLQQQRRRSSSTTTSSSQQQOOOMMMQQQOOOLLLKKKKKKKKKIIIGGGIIIHHHFFFGGGHHHIIIHHHGGGFFFCCC@@@===;;;999666444,,,)))%%% !!!%%%)))...444;;;???===>>>?????????>>>===<<<>>>:::333+++$$$~~~~~~yyyzzzyyyxxxwwwvvvuuuuuuuuurrrvvvuuuooojjjiiihhhffffffggghhhhhhgggiiilllnnnqqqtttwwwwwwuuutttvvvyyy{{{|||zzzvvvppplllkkkkkknnnqqqrrrooojjjggghhhkkkllllllmmmnnnppprrrtttvvv{{{|||}}}~~~~~~~~~}}}}}}yyyzzzwwwxxx|||}}}}}}~~~~~~{{{xxxwwwxxxvvvuuuvvvxxx{{{}}}~~~}}}vvvjjjggghhhffffffgggrrr~~~{{{ttttttpppiiiiiihhhhhhgggffffffeeeeeeiiinnnjjj^^^XXXZZZZZZTTTPPPQQQQQQPPPOOONNNLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKMMMKKKIIIHHHIIIKKKKKKJJJGGGDDD@@@===999555///,,,'''%%%!!! %%%***///555;;;@@@===>>>>>>>>>===<<<;;;;;;:::777000)))###xxxzzzxxxvvvtttssssssttttttqqquuutttnnnjjjjjjiiigggeeeggghhhjjjjjjlllooorrrrrruuuyyyzzzwwwuuuuuuvvvyyyyyyyyyvvvqqqllliiihhhlllmmmmmmjjjfffeeegggjjjnnnnnnnnnoooqqquuuxxx{{{{{{|||~~~~~~}}}|||~~~~~~zzz|||yyyxxx{{{{{{yyyzzz~~~}}}~~~}}}zzzwwwuuuvvvwwwuuuwwwyyyzzz{{{}}}tttooolllhhhfffeeemmm{{{wwwtttpppjjjjjjiiihhhgggfffffffffffftttxxxssseeeZZZYYYYYYVVVSSSRRRQQQOOOMMMLLLKKKKKKIIIJJJJJJIIIGGGGGGKKKOOOPPPNNNKKKKKKKKKLLLLLLKKKFFFCCC>>>999333---&&&!!!  %%%***///444:::>>>======<<<;;;:::999999999555222---'''###~~~xxxxxxvvvrrrpppooopppqqqrrrqqqsssrrrnnnkkklllkkkhhhfffhhhjjjlllmmmooorrruuusssvvvyyyxxxuuurrrsssuuuvvvwwwvvvtttppplllhhhffffffggggggeeeddddddhhhkkkrrrqqqqqqqqqsssvvvyyy|||zzz{{{}}}~~~}}}{{{yyyyyy|||}}}}}}}}}}}}zzzxxxzzzyyyvvvvvvyyy||||||{{{yyywwwwwwyyy{{{wwwzzz}}}}}}}}}{{{uuuoooiiidddiiixxx|||wwwsssoookkkjjjiiihhhggggggggghhhssssssnnnccc]]]]]]\\\ZZZXXXVVVSSSPPPMMMMMMMMMMMMMMMOOOOOOLLLGGGFFFJJJOOOQQQPPPOOOOOOOOOMMMJJJGGGAAA<<<555...)))###"""&&&***...222777:::;;;;;;999888777777666666111///+++'''###!!!~~~wwwuuussspppmmmlllmmmooopppppprrrqqqnnnmmmpppooolllhhhjjjmmmoooooopppssstttvvvwwwxxxuuurrrqqqsssvvvsssssssssrrrppplllhhhfffbbbbbbccccccdddgggkkknnnvvvuuutttssstttuuuwwwxxxyyyyyyzzzzzzyyywwwuuutttwwwzzz||||||}}}yyyxxxyyywwwtttsssvvvwwwxxxxxxxxxxxxzzz}}}{{{}}}zzzpppiiiiiivvv|||xxxtttmmmllljjjiiihhhhhhiiijjjgggccc^^^\\\```eeeddd```YYYWWWSSSPPPNNNMMMMMMNNNMMMOOOPPPLLLGGGFFFJJJNNNPPPQQQRRRSSSRRRLLLEEE???777111)))""" !!!$$$(((+++---000333555999999999888777666666555111///,,,)))%%%###"""!!!~~~vvvtttrrrpppnnnmmmmmmnnnnnnnnnppppppnnnpppttttttppplllnnnpppqqqpppppppppqqqvvvwwwvvvtttpppppptttwwwqqqooonnnnnnnnnllliiigggbbbcccdddfffiiillloooqqqwwwwwwvvvuuuttttttttttttvvvvvvvvvuuutttsssrrrqqqwwwzzz{{{{{{~~~{{{wwwvvvwwwvvvrrrrrruuusssuuuwwwxxxyyy{{{{{{ssspppyyy|||yyypppooollljjjjjjjjjlllmmmiiiccc\\\]]]bbbddd```ZZZXXXVVVSSSOOOMMMLLLLLLMMMHHHJJJLLLJJJHHHGGGIIILLLNNNNNNPPPPPPMMMEEE<<<555+++&&& !!!######&&&***---...000333555999:::;;;;;;;;;:::888777444222///,,,)))&&&$$$###~~~uuutttsssrrrpppoooooooooooommmooooooooosssxxxxxxtttqqqrrrsssrrrpppnnnmmmmmmoooqqqrrrqqqnnnmmmooorrrooommmkkkkkklllmmmkkkiiiggghhhiiilllooorrrssstttuuuvvvvvvvvvuuusssrrrqqqrrrrrrqqqppppppqqqrrrsssxxxzzzzzzyyy{{{~~~zzzxxxuuutttvvvuuurrrrrruuutttvvvzzz|||}}}~~~{{{~~~~~~zzzrrrqqqnnnlllkkklllnnnooopppkkkeeeeeeeeebbb\\\WWWXXXVVVTTTQQQOOONNNNNNNNNJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDBBB===666---''' !!!$$$%%%$$$(((,,,000222444777999:::<<>><<<>>>BBBEEEFFFDDDAAA???;;;999777333///+++(((&&&###!!!~~~yyyyyyvvvtttsssssssssrrrpppnnnqqqssssssuuuyyywwwrrrqqqsssssspppkkkgggfffggghhhjjjmmmooonnnkkkgggdddfffjjjkkkkkkmmmqqqrrroooqqqsssvvvwwwwwwwwwwwwxxxqqqssssssqqqllljjjjjjlllpppoooooooooppprrrtttuuusssqqqpppssswwwxxxtttpppuuutttyyyyyyuuuzzz~~~vvvzzz|||~~~~~~~~~yyyxxxtttpppmmmmmmnnnoooooommmjjjhhhkkkjjjeeebbbbbb]]]ZZZVVVTTTSSSRRRPPPNNNPPPPPPOOOOOOMMMHHHBBB>>>666111***$$$ !!!###%%%&&&)))...333555666;;;DDDKKKAAAHHHNNNQQQRRRQQQLLLFFF>>>???>>>999222,,,))))))&&&###zzzwwwvvvtttsssrrrrrrrrrrrrppptttuuuvvvxxxzzzxxxsssqqqrrrqqqnnniiifffffffffhhhiiikkklllkkkhhheeecccgggkkknnnnnnppptttuuurrrtttuuuvvvvvvuuusssrrrqqqmmmooopppooollljjjkkkmmmppppppppppppqqqrrrssstttqqqnnnmmmpppuuuwwwuuurrrtttrrrwwwxxxuuu~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}}}}zzzvvvqqqoooooopppqqqqqqmmmiiigggjjjjjjeeebbbbbbaaa]]]XXXUUUSSSRRRQQQPPPRRRQQQQQQPPPLLLDDD;;;555,,,(((""""""###$$$%%%''')))+++333<<<>>>>>>EEESSS___bbbccceeegggeee___XXXTTTPPPNNNIIICCC;;;333...+++)))%%%!!!{{{wwwwwwvvvtttrrrqqqrrrsssrrrvvvyyyyyy{{{|||xxxrrrqqqqqqnnnjjjfffdddeeeffffffgggggghhhgggfffdddcccjjjooorrrsssuuuxxxxxxtttssstttttttttrrrpppnnnmmmhhhjjjlllmmmllllllmmmnnnqqqrrrrrrssssssrrrrrrrrrooolllkkkmmmrrrvvvwwwvvvvvvsssxxxzzzxxx}}}|||{{{yyyxxx{{{|||yyytttqqqqqqrrrsssssslllhhhfffiiiiiieeecccdddbbb^^^YYYUUUSSSSSSRRRQQQOOOOOOMMMKKKDDD;;;000(((!!! ###''',,,222666<<>>777...%%%!!!&&&---555::::::CCCMMMSSSXXX```lllvvv{{{}}}xxxnnnmmm```XXXOOOJJJHHHCCC:::333---)))$$$ |||wwwsssqqqqqqrrrppptttxxxxxxzzzzzzvvvooooookkkgggcccbbbccceeefffcccdddeeegggiiilllnnnoootttyyy|||{{{{{{{{{xxxssspppnnnkkkkkklllmmmllljjjggghhhkkknnnpppqqqqqqqqqpppqqqrrrsssssssssrrrqqqrrrppppppqqquuuzzz{{{www{{{}}}zzzxxx{{{|||||||||}}}zzzvvvttttttssssssmmmhhhfffiiiiiifffeeefff___]]][[[YYYWWWSSSOOOKKKAAA===666000+++&&&!!! !!!"""$$$(((...333666;;;EEEPPP[[[dddjjjmmmwwwtttzzz{{{ooojjjbbbYYYOOOKKKJJJGGG???777,,,(((###{{{vvvtttsssrrrpppnnnrrruuuuuuwwwxxxtttnnnlllhhhdddbbbccceeeggggggdddeeegggjjjmmmpppssstttvvvzzz|||zzzzzz{{{xxxttttttooojjjggghhhiiihhhgggjjjkkkmmmppprrrsssqqqooonnnnnnpppqqqrrrsssssssssvvvuuuuuuvvvyyy}}}}}}zzzwwwzzz~~~}}}{{{{{{~~~yyyvvvuuutttsssooojjjhhhiiijjjgggfffgggaaa___[[[XXXTTTOOOIIIDDD999444---'''$$$"""!!! !!!###&&&+++111555888;;;CCCQQQaaalllpppppp{{{}}}wwwlllfff]]]SSSMMMKKKFFF>>>777+++'''"""}}}uuusssuuuvvvsssooommmppprrrrrruuuwwwuuuoooiiifffbbbbbbeeeggghhhhhhgggiiikkknnnqqqrrrtttttttttxxxyyyxxxxxxzzzyyyvvvvvvooogggccceeehhhiiiiiinnnmmmnnnppprrrrrrnnnkkkkkkkkklllnnnqqqsssuuuvvvyyyyyyzzzzzz{{{~~~yyy~~~|||zzz}}}~~~zzzwwwuuutttrrrmmmiiikkkjjjgggfffhhhddd___WWWOOOHHHBBB<<<999000,,,&&&""" ###(((...555:::555777===HHHVVVaaahhhkkk|||{{{kkkaaaYYYPPPIIIDDD@@@999333***&&&"""zzzqqqpppuuuwwwtttooommmpppqqqqqqtttwwwuuuqqqgggdddaaabbbfffiiiiiiiiijjjkkknnnppprrrsssssssssrrruuuwwwuuuwwwzzz{{{xxxssskkkcccaaaeeejjjmmmnnnpppooooooppprrrqqqlllhhhiiiiiijjjlllooosssvvvyyyzzz{{{||||||}}}~~~|||{{{xxxsss|||~~~}}}yyyxxx||||||yyywwwuuutttnnnkkkkkkkkkhhhfffhhheee]]]QQQEEE<<<555111...(((%%%!!! ###&&&+++000444AAACCCHHHNNNVVVaaakkkqqqrrrzzzzzztttwwwuuubbbWWWPPPHHHAAA<<<888333///***&&&"""~~~|||xxxssspppooopppppppppqqqnnnlllnnnrrrtttqqqmmmjjjccc]]]aaalllrrrpppkkkmmmssstttppppppuuuxxxvvvtttsssqqqpppppprrruuuwwwuuuoooiiigggiiimmmnnnooopppllliiikkkoooqqqnnnjjjiiimmmqqqtttuuuwww|||~~~||||||~~~}}}yyyuuuuuuyyy}}}~~~|||yyy{{{|||xxxxxx|||ssstttmmmnnnooohhhhhhiiibbbYYYNNN???444...***%%%""" $$$(((***,,,555888<<<@@@DDDJJJPPPUUUYYY___^^^WWWVVV[[[VVVLLLAAA>>>;;;888444000,,,((($$$###!!!{{{}}}yyytttqqqppppppppppppqqqmmmiiijjjnnnpppooommmjjjddd```ccckkkqqqppplllnnnrrrtttqqqqqquuuxxxvvvtttsssqqqpppppprrrtttuuuuuurrrmmmjjjiiijjjkkklllooollljjjkkknnnpppooommmooorrruuuwwwwwwxxxzzz}}}}}}zzzzzz{{{}}}yyywwwuuuwww|||~~~{{{{{{~~~~~~ssssssmmmpppqqqhhhccc___TTTIII@@@444+++'''$$$ """%%%)))+++---,,,///555:::???EEEKKKPPPQQQWWWWWWRRRSSSYYYVVVMMMIIIFFFAAA<<<777222,,,((($$$""" }}}yyy~~~zzzuuurrrqqqppppppooopppkkkggggggjjjmmmnnnnnnjjjgggdddfffkkkooopppoooooossstttrrrqqqtttwwwvvvuuutttrrrppppppqqqssstttwwwvvvtttpppllljjjjjjkkknnnmmmlllmmmnnnpppqqqrrrrrruuuyyy{{{||||||}}}~~~|||xxxwwwxxxzzz{{{|||yyyxxxyyy|||{{{xxxyyyyyyyyy|||}}}~~~zzzuuuoooqqqnnnaaaWWWNNNAAA666000(((###!!!!!!$$$''')))***333666<<>>666000---)))###}}}{{{zzz~~~}}}yyyuuuvvv|||~~~|||zzzxxxsssooollllllmmmnnnmmmoooppppppnnnllllllllllllnnnppprrrssstttwwwyyyuuuwwwvvvrrrrrruuuuuussswww}}}}}}zzzzzzzzzyyy|||~~~~~~~~~}}}uuuzzzzzzuuuyyy~~~~~~}}}~~~~~~tttaaaJJJ:::///---+++******'''"""~~~~~~{{{yyy}}}}}}yyytttvvv{{{|||zzzwwwtttpppllliiiiiijjjkkkkkkooossstttrrrooolllkkkpppqqqqqqqqqppprrruuuwwwtttvvvtttppppppssstttrrrooowww||||||{{{}}}}}}|||~~~~~~}}}|||}}}}}}~~~zzzsssvvv{{{~~~~~~}}}}}}}}}{{{|||~~~}}}|||zzz{{{}}}~~~vvviiiZZZHHH888...***'''###!!!!!!!!! }}}}}}{{{{{{||||||yyytttuuuzzzzzzxxxvvvsssnnnjjjhhhhhhiiijjjllloootttuuutttqqqnnnmmmqqqqqqpppooonnnpppuuuxxxvvvwwwvvvrrrqqquuuvvvtttpppwww|||}}}}}}{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}wwwyyy}}}}}}|||{{{yyyzzz{{{{{{{{{zzzyyyxxxyyy{{{|||{{{yyysssgggVVVEEE777...***&&&$$$!!!}}}~~~~~~|||{{{|||}}}{{{{{{xxxtttuuuyyyyyyvvvvvvtttooollliiiiiijjjlllmmmppptttuuutttqqqpppooonnnnnnmmmlllmmmqqqwww|||yyy{{{yyyuuuuuuyyyzzzyyywww|||zzzzzzzzz{{{|||~~~~~~~~~}}}}}}~~~}}}|||zzzyyyyyyyyyyyyxxxwwwvvvvvv|||}}}uuudddaaaXXXJJJ999+++$$$!!! !!!"""!!!{{{zzz}}}}}}yyywwwxxxvvvwwwwwwvvvtttssstttvvvuuuqqqnnnnnnlllhhhhhhlllmmmmmmpppsssuuuuuusssppppppqqqrrrqqqqqqtttyyy~~~~~~}}}{{{zzzzzz{{{|||~~~~~~{{{~~~zzz{{{~~~}}}~~~~~~yyy{{{~~~~~~{{{xxxvvvyyyyyyxxxvvvttttttvvvxxxzzzmmmcccXXXRRRHHH===444,,,%%%!!!!!!!!! ~~~zzzyyy{{{{{{wwwuuuuuuvvvwwwxxxvvvuuutttuuuwwwtttpppmmmllljjjggggggjjjnnnppprrrssstttsssrrrrrrrrrtttvvvwwwwwwxxx|||~~~|||{{{{{{|||}}}~~~~~~~~~{{{{{{xxxyyy~~~zzz{{{~~~~~~{{{|||}}}}}}|||yyyvvvsssuuuwwwxxxxxxwwwxxxzzz|||vvviii___YYYQQQKKKCCC:::444...(((%%%###""""""!!! |||zzz|||{{{xxxuuuvvvzzz{{{|||zzzxxxwwwwwwxxxuuuqqqnnnmmmkkkhhhhhhkkkppprrruuutttrrrqqqsssvvvvvvyyy}}}~~~}}}|||}}}~~~~~~{{{}}}}}}|||}}}~~~|||xxxzzz~~~}}}||||||||||||{{{yyyvvvsssrrrsssuuuyyy{{{|||~~~{{{pppaaaUUUNNNLLLGGGBBB<<<777333000---***&&&%%%%%%$$$"""!!!!!! ~~~||||||{{{||||||yyyxxxyyyxxxsssppppppnnnkkkkkknnnppptttvvvuuurrrrrrwww||||||~~~~~~}}}}}}}}}~~~~~~zzz~~~~~~{{{||||||{{{}}}|||yyy{{{{{{zzzyyyxxxvvvuuutttuuuxxx}}}vvvqqqhhh]]]QQQIIIEEEDDD@@@===888444222111///...)))((('''&&&%%%$$$###"""~~~|||~~~{{{xxxvvvuuuwwwssspppqqqpppmmmmmmqqqqqquuuxxxwwwuuuvvv||||||~~~~~~~~~~~~~~~~~~zzz}}}~~~{{{xxx~~~~~~~~~{{{xxxxxxyyyyyyzzzzzzzzzzzzzzz{{{~~~|||wwwfff^^^SSSLLLIIIHHHEEEAAA>>>:::666333222111000///******)))(((&&&%%%$$$### |||zzz|||~~~||||||~~~yyyuuussssssvvvrrrpppqqqqqqoooppptttuuuwwwzzzzzzyyy{{{~~~{{{~~~~~~}}}}}}||||||~~~zzz}}}|||~~~}}}zzzxxxwwwxxx{{{}}}|||xxxlllbbbWWWNNNEEEBBBEEEGGGCCC???<<<999444111000000///...+++***)))(((&&&%%%###### |||yyyzzzzzzxxxxxxzzz{{{}}}~~~}}}zzzwwwvvvvvvxxxtttsssuuuuuutttvvvzzz{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~}}}zzzxxxzzz~~~zzzzzz|||}}}~~~~~~|||zzzxxxxxxzzz~~~~~~}}}~~~xxx}}}~~~yyyrrrhhh\\\RRRMMMGGGBBB@@@BBBBBB>>>999999555111///......---,,,+++***)))'''%%%$$$"""""" zzzzzzzzzwwwvvvwwwzzz|||~~~|||{{{{{{|||yyyxxxzzz{{{zzz}}}~~~~~~{{{yyyxxx{{{~~~~~~~~~yyyxxx{{{zzzwwwvvvyyy~~~xxxyyyzzz|||}}}|||{{{zzzxxxzzz}}}~~~{{{zzz|||}}}zzzzzztttiii```ZZZSSSLLLHHHFFFDDDBBB???;;;777555666333///---------,,,,,,******((('''%%%###"""!!! zzzwwwxxxxxxvvvttttttyyy~~~~~~|||{{{}}}}}}~~~~~~~~~}}}~~~~~~|||{{{{{{|||yyyzzz~~~|||~~~~~~~~~~~~}}}~~~~~~}}}yyywwwwwwxxxzzz|||~~~|||vvvtttuuuwwwyyy|||~~~|||}}}}}}}}}{{{yyyvvvuuussslllccc[[[TTTNNNIIIFFF======<<<;;;999555333111222///---+++,,,,,,++++++'''''''''&&&%%%$$$""""""|||yyyyyyzzzxxxwwwvvv{{{}}}}}}~~~~~~|||zzzzzz{{{}}}{{{|||}}}~~~}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyyyyyyy{{{|||}}}~~~~~~~~~zzzzzzyyyzzz||||||yyy}}}yyyttttttvvvxxxvvvsssgggbbbYYYRRRKKKFFFBBB???::::::999777555333111000111///,,,++++++++++++***%%%%%%$$$######"""""""""{{{{{{|||{{{zzzyyy~~~}}}~~~~~~}}}zzzzzz{{{|||~~~}}}|||}}}}}}}}}}}}{{{zzz{{{||||||{{{zzz}}}{{{zzz{{{||||||||||||||||||}}}~~~~~~~~~{{{|||~~~|||wwwtttxxxsssnnnpppuuuuuuooogggZZZUUUNNNHHHCCC???;;;999666555444222111000/////////---+++*********)))(((%%%$$$###""""""###$$$$$$}}}|||}}}}}}}}}}}}}}}}}}}}}|||||||||}}}{{{zzzzzzzzzwwwwwwwwwxxxyyyyyyyyyxxx}}}zzzzzz|||~~~~~~|||||||||{{{{{{{{{{{{{{{~~~zzzzzz~~~~~~|||yyyvvvuuurrrqqqqqqtttuuummm```UUUPPPLLLFFFBBB>>><<<999777333222000...------......---+++))))))))))))(((&&&&&&%%%#########%%%'''(((~~~~~~|||}}}~~~}}}zzzxxxyyyzzzrrrsssuuuvvvvvvwwwyyyzzz~~~}}}{{{|||}}}}}}|||{{{yyyyyyxxxyyyyyy{{{zzz}}}~~~}}}~~~|||zzzxxxwwwxxxxxxyyysssssssssqqqiii^^^RRRJJJGGGDDD???<<<:::999666444111000...---,,,,,,------+++)))((((((((('''&&&$$$$$$###"""!!!"""$$$&&&(((~~~|||~~~|||xxxvvvwwwyyyssstttuuuuuuuuuvvvyyy||||||}}}}}}|||zzzxxxwwwwwwxxxxxx{{{zzz}}}~~~}}}|||~~~}}}{{{zzz{{{zzzxxxwwwwwwxxxzzz|||wwwssskkk```VVVMMMHHHFFF>>>;;;888666555444222000///...---,,,++++++++++++)))((('''''''''&&&$$$"""  """###~~~}}}yyyuuutttvvvxxxxxxxxxxxxuuusssuuuyyy}}}yyy~~~}}}}}}|||zzzxxxwwwwwwxxxxxx}}}yyyyyy|||~~~|||{{{|||}}}~~~~~~~~~}}}{{{yyyxxxyyyyyyzzzzzzzzzzzzzzzzzzsssiii\\\PPPHHHDDDAAA???777555333222111000...,,,------,,,+++***)))'''''''''&&&&&&&&&&&&%%%""" """%%%|||||||||{{{wwwsssrrrtttxxx}}}|||zzzvvvssssssxxx|||www|||}}}|||zzzxxxwwwwwwxxxyyy{{{xxxxxx|||~~~|||zzz||||||}}}}}}}}}|||{{{yyyxxxwwwyyy|||~~~}}}{{{xxxvvviii^^^QQQIIIFFFCCC<<<666555333111000000///---+++++++++++++++)))'''%%%$$$&&&&&&%%%%%%&&&%%%""" !!!!!! %%%))) |||~~~}}}|||||||||{{{{{{zzzxxxvvvwwwzzz|||~~~{{{xxxxxxwwwwwwvvv~~~}}}zzz{{{~~~yyyxxxxxxzzz||||||{{{zzz}}}yyyvvvwww{{{|||yyyuuu|||xxxyyy~~~}}}zzzvvv|||zzzwwwvvvrrrlll\\\UUUJJJAAA;;;999777777555333000---***)))((((((&&&'''''''''(((((())))))$$$$$$###"""!!!  """"""!!!&&&$$$""""""%%%"""~~~~~~}}}||||||}}}~~~~~~~~~}}}}}}|||yyyxxxxxxxxxxxx{{{{{{xxxzzz|||zzzzzzyyy{{{}}}}}}|||{{{|||yyyvvvwwwzzz|||zzzwwwzzzxxxwwwxxx|||~~~yyy}}}uuulll```UUURRRMMMDDD===999777555444222111...,,,***((((((((()))((((((''''''&&&&&&&&&$$$######"""!!!  """!!! """!!!!!!###~~~~~~~~~}}}|||{{{}}}~~~zzzxxxxxxzzz{{{{{{}}}{{{yyyzzz|||}}}{{{{{{|||}}}~~~}}}||||||xxxuuuvvvyyy||||||{{{{{{{{{{{{|||~~~~~~uuuiii]]]OOODDDEEEAAA<<<777555333222000...---+++***((('''''''''******((('''%%%$$$###"""###""""""!!!  000"""~~~~~~|||}}}~~~}}}|||~~~|||yyyyyy{{{~~~}}}~~~}}}~~~~~~|||{{{{{{|||}}}|||{{{{{{xxxuuuuuuxxx|||~~~~~~|||}}}~~~~~~~~~zzzoooaaaWWWOOOIIIEEE<<<999666333222000---+++))))))(((((('''&&&&&&&&&)))((('''&&&$$$"""!!!!!!!!!!!! %%%;;;,,,}}}|||{{{~~~}}}}}}~~~~~~{{{zzz}}}~~~|||zzzzzz{{{{{{{{{zzzzzzxxxvvvvvvxxx|||~~~xxxzzz|||}}}|||zzz{{{{{{xxxmmm^^^QQQJJJEEEDDDDDD777555222111///---)))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""!!!  !!!888***}}}{{{{{{~~~~~~}}}~~~~~~}}}|||~~~}}}}}}{{{yyyzzzzzzzzzyyyyyyyyyxxxxxxyyy{{{~~~zzz{{{~~~}}}yyyvvvfff[[[QQQJJJEEE???:::999444222000...---+++'''$$$%%%%%%%%%&&&%%%%%%$$$######"""""""""""""""""""""$$$###!!!!!!!!! +++}}}|||}}}~~~~~~|||||||||}}}}}}|||zzzzzz{{{{{{zzzyyyyyyzzzzzzzzz{{{}}}~~~yyyooohhhUUUKKKDDDBBB@@@999333111000...,,,,,,+++***'''%%%$$$%%%%%%&&&%%%$$$###""""""""""""!!!!!!!!!!!! !!!"""!!!((('''"""~~~{{{|||}}}}}}~~~}}}~~~}}}{{{{{{||||||{{{xxxzzz{{{{{{{{{{{{|||}}}~~~|||{{{wwwmmm^^^SSSLLLAAA999999999555222333---,,,************(((&&&$$$%%%&&&&&&%%%$$$"""!!!###""""""!!! """###### ****** """ |||~~~}}}}}}{{{}}}~~~~~~}}}{{{{{{|||~~~|||}}}}}}}}}{{{zzzzzzzzz|||}}}{{{sssfffXXXLLLFFFBBB<<<444000111111///,,,------,,,+++)))&&&###""" !!!!!!""""""###### """"""!!! ''')))%%%  !!! !!!!!!!!!   ~~~{{{}}}~~~}}}~~~~~~~~~}}}|||zzzyyy{{{|||}}}}}}{{{{{{|||}}}}}}}}}|||~~~~~~zzzqqqfffZZZNNNEEE???===888111/////////---***++++++***)))(((%%%###""""""""""""!!!!!!!!!!!!!!! """!!! %%%&&&"""   !!!!!! """"""!!!  !!!~~~~~~}}}}}}zzzyyy{{{~~~~~~||||||~~~~~~~~~~~~~~~}}}~~~{{{zzzyyyxxxvvvuuuwwwzzz|||}}}|||{{{||||||}}}{{{qqqbbbTTTJJJBBB<<<888666222...---...---***((('''(((''''''&&&%%%###"""######""""""!!!  !!!!!!!!!!!! !!!"""!!! """"""""""""!!! !!!!!!!!!!!!   !!!!!! !!!############"""!!!   !!!!!! ~~~~~~}}}|||{{{{{{{{{{{{zzzxxxxxx|||~~~~~~}}}|||}}}}}}}}}|||}}}|||zzzwwwvvvvvvvvvtttsssuuuxxx|||}}}}}}|||||||||||||||~~~}}}zzzmmmaaaQQQDDD>>>:::666333000...,,,,,,,,,,,,)))&&&$$$$$$$$$$$$$$$#########""""""!!!!!!!!! $$$###""" !!!   !!!""" !!!"""###"""!!!###""""""!!!!!!  !!!"""###"""!!!!!!"""### !!!"""""""""  !!!!!! ~~~||||||{{{zzzyyyzzzzzz{{{|||yyyyyy}}}~~~||||||~~~|||zzzzzzzzzyyywwwvvvuuuvvvwwwvvvuuuwwwyyy}}}~~~~~~}}}}}}}}}~~~{{{{{{ttthhhYYYOOOCCC;;;999888444111,,,,,,+++,,,+++***(((&&&###"""""""""""""""###### !!!!!!!!!""" $$$###!!! !!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!""""""### """""""""!!! #########""""""!!!!!!  !!!!!!""""""###$$$$$$""""""###$$$ !!!"""""""""!!! |||{{{zzzzzzzzz{{{}}}~~~}}}{{{{{{~~~}}}}}}~~~}}}~~~}}}{{{zzzyyyxxxyyywwwwwwwwwzzz{{{{{{{{{zzz}}}~~~~~~|||zzz}}}~~~vvveeeWWWFFFAAA;;;777666555222000+++++++++***)))((('''&&&""""""!!!!!!!!!""""""### !!!!!!""""""!!! !!!  !!!!!!!!! !!!!!!""""""""" !!!!!!"""#########""""""!!!!!!""""""###$$$ !!!""""""""""""############""""""""""""!!!!!!!!!!!!!!!"""###$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$###### !!!"""!!!!!!!!!!!!!!!!!! !!!!!!!!! ~~~}}}||||||}}}||||||}}}~~~|||~~~~~~~~~}}}|||||||||{{{zzzyyyzzzyyyyyy{{{~~~~~~|||yyyuuunnnbbbSSSHHH<<<:::777444222///...---*********(((&&&%%%%%%%%%###"""!!! !!!"""""" """%%%!!!  !!!""""""######""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%%"""""""""!!!"""######$$$""""""!!!!!!!!!""""""###""""""###############$$$""""""""""""###$$$%%%&&&###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$######$$$$$$#########"""""""""######"""""""""!!!!!!!!!~~~~~~{{{}}}~~~~~~~~~|||{{{}}}}}}|||{{{{{{|||}}}|||{{{{{{zzz{{{}}}zzzzzzwwwmmm___PPPEEE@@@999999777333...+++******)))))))))&&&$$$######$$$$$$###!!! !!!""""""!!!!!!!!! !!!$$$)))&&&!!!!!!###"""!!!""""""!!!!!!!!!!!!"""######$$$$$$#########"""""""""""""""!!!!!!"""###$$$$$$%%%%%%"""""""""!!!""""""###$$$&&&%%%$$$"""!!!"""######"""""""""###$$$$$$$$$%%%############$$$%%%&&&'''###$$$%%%%%%######$$$%%%&&&%%%$$$######$$$&&&'''###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!}}}||||||~~~~~~|||{{{|||~~~~~~yyyyyy}}}zzzzzz}}}|||}}}uuuhhh^^^QQQDDD;;;999666444111...+++))))))((()))'''%%%###"""""""""###!!!!!!!!! !!!###"""  !!!  """### !!!"""%%%''''''$$$!!!"""!!!!!!!!!!!!###%%%&&&""""""#########""""""!!!!!!""""""""""""#########"""""""""######$$$%%%%%%$$$%%%&&&###  """&&&%%%###!!!!!!"""###$$$#########$$$$$$#########!!!""""""""""""#########%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######~~~~~~|||zzzzzz|||~~~}}}{{{zzz}}}|||}}}~~~}}}rrrfffYYYPPPGGG===777666444222///---***)))(((((('''&&&%%%###"""!!!!!!!!!    """$$$$$$""" !!! """###$$$"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%"""!!!###%%%'''%%%$$$""""""###$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$~~~~~~}}}{{{|||{{{yyyyyyzzz|||~~~~~~}}}}}}|||~~~}}}xxxtttaaaTTTGGGAAA===888444444000///---+++)))(((''''''############"""!!!!!!   """######!!!######""""""""""""###$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))(((((('''&&&&&&%%%%%%&&&''''''&&&%%%$$$&&&((('''&&&%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%}}}}}}}}}~~~}}}|||yyyyyyyyyyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~xxxlllcccSSSGGG===:::999555222111,,,+++***)))'''&&&&&&%%%!!!!!!""""""!!!  !!!""""""!!!!!! ###""" !!!###%%%%%%%%%'''&&&&&&&&&%%%%%%%%%&&&######%%%&&&''''''''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''}}}}}}|||||||||~~~~~~}}}{{{yyyyyyzzz{{{}}}~~~~~~}}}}}}}}}~~~}}}~~~||||||{{{xxxmmm]]]PPPGGG???888888777222---,,,))))))((('''&&&%%%$$$$$$ !!!!!!  ###""""""#########""""""!!!%%%###!!!!!!###%%%&&&&&&'''''''''''''''&&&&&&&&&###$$$%%%''''''(((((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''''''''(((%%%$$$$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))))))))(((((((((''''''~~~}}}}}}}}}~~~}}}|||||||||{{{yyywwwyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~}}}zzzyyyxxxuuurrrjjj]]]MMMBBB===888555555222,,,((((((((((((((('''&&&$$$###"""  """%%%######"""""""""""""""!!!$$$""" """$$$%%%%%%###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((%%%$$$######%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''~~~}}}|||~~~|||~~~}}}|||||||||zzzwwwuuuyyyzzz{{{}}}~~~~~~~~~{{{||||||}}}~~~~~~~~~}}}}}}~~~}}}{{{zzztttqqqkkkcccXXXLLLAAA;;;888555333222---'''&&&***((((((((('''&&&###!!!  !!!""""""$$$### ###'''&&&%%%$$$###"""###$$$$$$$$$###"""###%%%&&&&&&%%%""""""$$$%%%&&&%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((''''''))))))((((((((('''''''''~~~}}}{{{{{{zzz{{{|||{{{xxxvvvyyyzzz{{{}}}~~~}}}}}}|||{{{|||}}}~~~}}}||||||}}}}}}|||zzzpppllldddXXXKKKAAA;;;:::777555333000)))%%%(((///((((((((('''&&&###!!!!!!   !!!!!!$$$%%%###&&&(((&&&""" ###'''***)))'''%%%%%%%%%'''(((&&&%%%%%%&&&((())))))((("""###%%%'''((((((''''''&&&&&&&&&'''&&&&&&%%%%%%''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%(((&&&###$$$&&&(((&&&$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))((((((''''''&&&&&&((((((((((((''''''''''''}}}xxx}}}zzzyyyzzzxxxsssqqqssszzz|||{{{xxxzzz}}}{{{{{{zzzxxxvvvvvvyyy|||}}}|||~~~~~~|||zzzxxxvvvtttkkk^^^OOOGGGAAA:::555333444222///,,,***)))))))))***+++***'''$$$!!! """  !!!  !!!"""###$$$$$$%%%$$$#########$$$&&&''''''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&'''''''''(((((())))))'''&&&&&&'''(((((('''&&&%%%$$$###$$$$$$%%%''''''''''''''''''''''''***)))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&(((++++++***))))))******++++++,,,,,,***)))(((******))))))))))))******+++***))))))((())))))***))))))(((((((((((())))))~~~{{{zzzwwwwwwyyyyyyuuutttvvvwwwzzzyyywwwyyy~~~}}}|||zzzyyyyyyyyyxxxzzz|||~~~||||||}}}zzzrrrkkk___TTTHHHBBB===777222111000///---+++***))))))***))))))((('''&&&%%%%%%&&&"""!!! !!!  !!!"""######$$$$$$############$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''((()))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''&&&(((***+++***))))))***)))***+++++++++***)))(((***))))))))))))))))))***)))))))))))))))*********)))(((((((((((((((((()))~~~{{{xxxwwwyyyxxxtttsssuuuuuuxxxyyyxxxyyy~~~~~~{{{}}}~~~|||yyyxxxzzz|||||||||}}}}}}zzz|||~~~xxxjjj___QQQHHH@@@===999444000000...---,,,,,,,,,,,,------,,,+++***(((((((((((()))$$$""" !!!!!!  !!!!!!!!!  !!!"""######""""""###$$$$$$$$$$$$######$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((&&&(((******)))((()))***))))))*********)))((('''))))))(((((((((((())))))'''((()))***++++++******((((((''''''''''''(((((({{{yyyyyyvvvqqqoooqqquuuyyyzzzyyy{{{~~~xxx|||~~~|||yyyxxx{{{~~~~~~}}}|||{{{{{{wwwmmm^^^RRRGGGAAA;;;:::888444111111000000000111111222333333444111...+++***))))))(((&&&$$$"""!!!""""""!!! !!!!!!  !!!!!!!!! !!!"""######!!!"""###$$$%%%$$$###"""!!!###%%%'''((('''%%%$$$#########$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&((())))))(((((()))***))))))))))))((((((((('''((((((((())))))(((((((((%%%''')))+++,,,,,,***)))((((((''''''''''''((((((~~~}}}}}}~~~yyywwwwwwtttpppoooqqqssswwwxxxwwwyyy}}}~~~|||www{{{~~~}}}zzzyyy}}}}}}||||||}}}|||uuuiiiZZZMMMFFFBBB===::::::999555333555999999:::;;;;;;;;;;;;;;;999666222000///...,,,***)))'''$$$###$$$###"""!!!  !!!###$$$$$$###!!!  !!!"""######!!!"""###%%%%%%$$$######"""###%%%'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''((((((''''''&&&'''''''''''''''''''''&&&$$$%%%%%%&&&'''(((((()))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))'''((())))))(((((()))+++***))))))((((((((((((((((((((())))))))))))((((((%%%''')))+++,,,,,,***)))((((((''''''''''''((((((|||{{{~~~{{{wwwtttrrrsssssspppqqqtttpppssssssrrrsssxxxzzzxxxyyy|||~~~}}}|||||||||zzzxxx{{{{{{vvviiiXXXJJJAAA>>>@@@<<<;;;===<<<:::;;;>>>FFFFFFFFFFFFFFFEEEDDDCCC===:::777666888777444000,,,***'''&&&&&&%%%$$$""""""!!! !!!$$$###"""  !!!"""###$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&$$$%%%&&&'''''''''''''''&&&'''(((((()))(((((((((''''''''''''''''''''''''$$$%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((()))***)))((((((***,,,+++***)))((((((((())))))((()))***++++++***)))((('''((()))***++++++******))))))(((((((((((()))))){{{zzz~~~|||zzzuuuqqqoooqqqqqqoooqqqtttoooqqqpppnnnpppuuuxxxwww|||}}}}}}}}}~~~~~~|||yyyvvvtttsssnnndddXXXMMMEEEBBBBBBCCC@@@@@@DDDEEEEEEIIINNNRRRRRRQQQPPPNNNKKKIIIHHHEEEBBB??????@@@>>>999444///---***)))((('''&&&$$$$$$"""  !!!"""!!! !!!""" !!!"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&''''''((((((&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%&&&'''(((((((((''''''(((((((((((((((((((((((($$$&&&'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))*********+++***))))))+++...,,,+++***)))((()))******)))***+++,,,,,,+++***))))))))))))))))))***************))))))))))))******~~~yyyyyy}}}}}}{{{zzzvvvrrrooopppooolllmmmqqqppprrrqqqnnnpppvvvyyyyyy}}}|||}}}~~~|||zzzwwwtttrrrhhh```TTTKKKHHHHHHJJJKKKGGGEEEGGGKKKMMMOOOUUU\\\YYYYYYXXXVVVSSSOOOLLLJJJNNNJJJGGGFFFFFFAAA999333111///,,,***)))((('''%%%%%%###!!! !!! ###!!! ###$$$!!!!!!"""###$$$%%%&&&&&&'''&&&%%%$$$%%%&&&'''((('''&&&$$$######$$$&&&'''%%%%%%&&&&&&'''((())))))&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$%%%'''(((((((((''''''))))))))))))))))))))))))%%%&&&(((******)))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***+++++++++***)))***,,,...---,,,***)))))))))***+++)))***,,,------,,,***)))+++***))))))((())))))***++++++************++++++}}}{{{}}}wwwvvvtttrrrpppoooooopppoooooopppqqqsssvvvyyy{{{~~~}}}zzzzzzyyyuuupppkkkZZZTTTMMMJJJLLLPPPQQQQQQPPPSSSXXX]]]```aaaaaa```ddd```ZZZVVVTTTRRRQQQPPPPPPNNNLLLIIIEEE@@@:::666777888666111---,,,)))$$$""""""#########!!!!!!###"""!!!!!!!!!"""$$$%%%#########"""######$$$%%%&&&'''''''''(((((())))))$$$#########$$$&&&((()))%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''(((''''''&&&&&&)))(((&&&%%%%%%&&&'''(((---+++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))************************)))'''(((***,,,,,,,,,++++++***+++++++++------,,,,,,+++***))))))******)))))))))))))))******************)))((((((,,,+++***))))))***+++,,,||||||}}}xxxwwwtttqqqooonnnnnnnnnnnnnnnoooqqqtttwwwzzz|||}}}~~~xxxttttttrrrlllgggVVVSSSOOONNNQQQWWW[[[^^^bbbdddfffggggggeeecccaaaeeeaaa\\\XXXVVVUUUSSSQQQVVVQQQJJJEEECCCAAAAAA@@@888999777111...---+++''''''''''''&&&%%%$$$""""""  """""""""""""""###$$$$$$###############$$$%%%%%%''''''''''''((((((((()))%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''''''''''''&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&(((((('''&&&&&&'''((())),,,+++(((&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((()))************)))******)))(((((()))++++++++++++******+++,,,,,,------,,,,,,+++******)))+++******))))))************************))))))(((+++***))))))))))))***+++||||||~~~|||yyywwwtttqqqooommmmmmnnnoooppprrruuuxxx||||||yyyzzztttpppmmmhhh```ZZZTTTUUUWWWYYY]]]ccckkkpppssssssqqqooollliiigggeeeeeebbb___\\\ZZZXXXUUURRRUUUQQQKKKFFFDDDDDDCCCCCC:::;;;888222///000///,,,)))(((&&&$$$###"""!!!!!!!!!!!! !!!  """"""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$'''''''''''''''&&&%%%$$$%%%&&&''''''''''''&&&%%%(((''''''''''''((())))))''''''''''''''''''''''''((((((''''''((()))***+++***)))((('''&&&'''(((((())))))((((((''''''&&&&&&%%%&&&'''((()))*********((()))++++++)))((()))******************+++,,,------,,,,,,++++++*********,,,++++++******++++++,,,+++************)))))))))******))))))))))))******}}}|||~~~|||zzzwwwvvvssspppnnnoooppppppssstttwwwzzz~~~}}}yyyvvvuuuuuuuuurrrkkkbbbYYYTTTYYY^^^eeekkknnnrrrxxx}}}xxxwwwtttqqqnnnllljjjiiieeedddaaa```^^^[[[VVVSSSPPPOOOMMMLLLJJJFFFAAA>>>===>>>:::444111333333000,,,***(((%%%###"""!!!!!!$$$$$$###!!!!!! """!!! !!!!!!!!! !!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&'''''''''((((((((((((((($$$%%%&&&''''''&&&%%%$$$(((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))'''''''''''''''((((((((('''(((((())))))***+++,,,)))((((((''''''((())))))******))))))((((((''''''$$$%%%&&&((())))))))))))''')))+++,,,***)))))))))))))))))))))***+++------,,,,,,,,,++++++*********,,,,,,+++++++++,,,------++++++*********))))))***))))))))))))))))))))))))|||}}}~~~~~~~~~}}}zzzxxxuuusssqqqooooooqqqsssuuuuuuvvvyyy|||}}}}}}~~~~~~|||wwwtttrrruuuwwwqqqgggaaa```ccceeelllvvv|||~~~~~~yyywwwtttpppmmmkkkjjjiiieeedddbbbaaa```\\\XXXTTTRRRQQQOOONNNLLLHHHCCC???@@@AAA===777444666666333333111...+++)))((('''''''''&&&%%%###"""!!!!!!!!!"""!!! """#########!!! """###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((('''''''''###$$$&&&'''(((((('''''''''(((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((()))***'''(((((()))***++++++,,,((((((((((((((())))))*********)))))))))(((((((((%%%&&&'''((())))))))))))''')))+++,,,***)))))))))(((((())))))***+++,,,---,,,,,,+++++++++++++++***,,,,,,++++++,,,------...,,,,,,+++***)))*********))))))************))))))|||~~~~~~~~~}}}{{{xxxuuusssqqqpppqqqssswwwyyyuuuvvvxxx{{{}}}}}}}}}zzzzzz{{{||||||zzzwwwsssppppppnnnfff```bbbmmmwwwuuuzzz~~~zzzxxxtttpppllliiigggeeeeeedddbbbaaa___\\\XXXUUUXXXTTTNNNJJJIIIIIIIIIHHHCCCDDDAAA;;;888999888444444333111...,,,***)))))))))(((&&&%%%###"""!!!!!!!!!   !!!###$$$$$$$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((((('''''''''###$$$%%%&&&((((((((()))&&&''''''(((((((((''''''(((((('''&&&&&&'''((((((%%%%%%%%%%%%%%%&&&''''''(((''''''&&&'''(((***+++'''((()))******+++******))))))))))))))))))))))))((((((((()))))))))))))))''''''((()))))))))((((((((()))++++++)))((()))***)))))))))))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,---......---,,,+++***)))***++++++******++++++++++++******}}}{{{wwwuuurrrqqqqqqtttxxxzzzvvvwwwyyyzzz{{{||||||{{{~~~}}}||||||{{{zzzxxxxxxxxxyyyzzzyyywwwtttllljjjgggeeehhhppp||||||yyyvvvuuurrrnnnjjjgggdddbbbeeeccc```___]]][[[XXXUUURRRNNNJJJGGGGGGIIIJJJJJJEEEFFFDDD>>>;;;;;;888444333222111000...,,,***)))***)))'''%%%###"""!!!!!! """!!!  !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((())))))((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((((((((('''&&&''')))+++,,,'''((()))******))))))((())))))*********))))))(((&&&''''''(((((())))))***))))))******))))))(((((()))******)))(((((()))+++******))))))))))))******++++++++++++++++++++++++************+++,,,---......,,,+++))))))***+++,,,***+++,,,------,,,+++***}}}yyywwwtttrrrrrrtttwwwzzzxxxyyy{{{|||||||||{{{zzz||||||{{{{{{zzzzzzyyyyyywwwwwwwwwxxxyyyyyywwwuuullljjjkkkrrr|||~~~}}}yyyvvvpppooonnnkkkiiifffcccaaaeeebbb___]]]\\\ZZZXXXUUUEEEEEEFFFHHHJJJIIIGGGEEEFFFHHHFFF@@@===<<<888444666666666666444111///...+++)))'''%%%###"""!!!!!!"""!!!  !!!"""######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&)))((('''%%%%%%&&&''''''$$$%%%&&&((())))))******)))((('''&&&&&&'''((()))'''''''''''''''((())))))(((((('''&&&''')))+++---(((((()))******)))''''''***************)))((((((%%%%%%&&&'''((()))******+++++++++******)))((('''*********)))'''(((***,,,+++***)))))))))))))))***++++++++++++++++++++++++************+++,,,---......---+++))))))***+++,,,+++,,,------------,,,+++}}}{{{|||yyyvvvuuuvvvvvvvvvuuuttttttuuuvvvwwwyyy{{{|||vvvyyy|||zzzvvvtttwwwzzz||||||yyyvvvwwwyyyvvvooopppvvv~~~|||vvvqqqrrroookkkhhhgggggggggfffcccccccccaaa]]]WWWQQQMMMAAAFFFLLLNNNMMMIIIHHHGGGFFFEEEBBB???<<<:::888888;;;;;;:::888666444111000***)))''''''((('''$$$""""""""""""!!!  !!!!!!"""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''')))***(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&******+++++++++,,,,,,,,,+++***))))))((()))))))))&&&'''(((***++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++///,,,(((%%%%%%'''***,,,///...---,,,+++)))((((((+++,,,,,,---,,,+++)))((()))******++++++******))),,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,++++++***)))((((((~~~|||}}}{{{yyyyyyzzzzzzyyyxxxttttttuuuvvvwwwxxxyyyyyy~~~yyyvvvwwwyyyuuuzzz}}}|||{{{|||zzzvvv~~~|||xxxsssppppppmmmjjjhhhgggfffeeedddbbbaaa^^^ZZZWWWSSSPPPOOOJJJLLLNNNLLLIIIFFFEEEFFFAAA@@@??????>>>>>>>>>>>>===<<<;;;:::777555333222---+++)))(((((('''%%%###$$$###"""!!!  !!!""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((()))))))))************)))(((((((((((((((&&&''''''))))))*********************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******222000---+++***+++...///------,,,+++***)))((((((***+++,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,,,,,,,+++******)))((((((|||{{{zzz{{{{{{{{{yyywwwssssssuuuvvvvvvuuuttttttzzz|||}}}zzzyyyzzz|||uuu|||}}}{{{~~~{{{yyywwwtttqqqnnnmmmkkkiiiggggggeeecccaaa```]]]XXXSSSPPPOOOPPPQQQSSSRRROOOJJJEEECCCDDDEEE?????????@@@@@@AAAAAABBB>>>===<<<;;;999777555444111...+++))))))(((&&&%%%%%%%%%###""" !!!!!!!!!""""""###$$$$$$&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&'''((()))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))***))))))(((((((((((((((&&&''''''(((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***,,,+++***)))))))))***+++************)))))))))((()))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++******))))))(((}}}yyywwwvvvwwwxxxyyyxxxwwwtttssswwwyyy||||||{{{zzz{{{|||}}}}}}yyy||||||wwwtttrrrqqqooommmllljjjhhhggggggeeebbb___\\\YYYTTTPPPNNNNNNOOOPPPTTTRRRNNNIIIFFFDDDDDDEEEBBBBBBBBBBBBAAA@@@??????======<<<;;;999777555444444111...++++++***(((''''''&&&$$$"""   ############$$$$$$%%%%%%''''''&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&)))))))))*********+++++++++***))))))(((((())))))((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))))))))******+++++++++,,,))))))************)))))),,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------+++*********)))))))))(((~~~zzz|||}}}~~~~~~}}}zzzxxxvvv}}}~~~~~~|||{{{zzz|||||||||~~~}}}zzzuuurrrpppooommmlllkkkiiiggggggfffdddaaa^^^YYYWWWTTTQQQOOONNNNNNOOONNNMMMKKKJJJIIIHHHGGGFFFDDDDDDDDDCCCAAA???===<<<;;;;;;:::999777666444333555333000...---,,,)))(((((('''%%%###  !!!!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&(((((()))))))))*********++++++***))))))))))))***,,,+++***)))))))))***+++''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((''''''((()))************'''(((((((((((())))))))))))))))))******++++++,,,((())))))******))))))(((++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********)))))))))))))))}}}|||}}}~~~www}}}|||zzzwwwssspppooommmllljjjjjjhhheeedddcccbbb___]]]WWWVVVUUUSSSQQQOOONNNMMMKKKJJJIIIIIIJJJIIIGGGEEEBBBBBBCCCCCCBBB@@@???===999999999888666444333222444222111000///...+++(((((('''%%%###!!! !!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''+++******)))))))))))))))...---+++***)))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((()))******+++,,,,,,(((((((((((())))))))))))******)))))))))***++++++******++++++++++++******)))))))))***************,,,++++++******++++++,,,))))))))))))))))))))))))|||yyywwwtttqqqooommmllliiiggghhheeeaaa______^^^]]][[[XXXWWWTTTQQQOOONNNNNNMMMMMMKKKHHHGGGHHHGGGEEEBBB@@@AAABBBCCCBBB@@@>>>===999999888777666444333222222111111222222///+++((('''&&&%%%###!!!  !!!!!! !!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''))))))((('''''''''''''''...---+++)))(((((()))***(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))(((''''''&&&&&&&&&'''((()))+++,,,))))))))))))))))))))))))+++***)))(((((()))************++++++++++++******'''((((((((())))))))))))+++******))))))******+++((()))))))))))))))))))))~~~~~~{{{xxxtttrrrpppnnnllljjjhhheeefffccc___\\\[[[[[[[[[ZZZZZZWWWSSSOOOMMMLLLMMMNNNRRRNNNHHHFFFEEEDDDBBB@@@BBBCCCCCCCCCAAA???<<<:::999999888888666555444333000000111333333000,,,((('''&&&%%%###"""  !!!!!!!!!!!!""" !!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&%%%$$$###&&&&&&'''((())))))((((((&&&''''''''''''''''''&&&'''''''''((((((((())))))''''''&&&%%%%%%%%%%%%&&&...,,,***(((''''''((()))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((''''''''')))+++---...+++*********)))))))))(((,,,+++***((((((((())))))(((((())))))))))))((((((&&&'''''''''(((((())))))******))))))))))))******(((((((((((())))))))))))}}}yyywwwxxxppppppoooooommmhhhbbb]]]cccaaa^^^[[[YYYWWWWWWWWWRRRQQQNNNKKKIIIIIIJJJKKKLLLKKKIIIGGGEEECCCCCCBBB???BBBDDDCCC???:::777555888888888888777666555444444333333111///---+++******)))'''%%%###"""!!!!!! !!!!!!!!!!!!"""#########"""######$$$%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((###$$$&&&(((((('''&&&%%%(((((('''%%%$$$$$$&&&(((((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&***---,,,)))&&&&&&'''(((((((((((((((((((((((())))))******+++++++++,,,*********)))))))))))))))***)))'''&&&&&&&&&'''((('''((()))******)))((('''&&&%%%&&&)))---...,,,***************))))))))))))(((((())))))))))))(((((())))))************))))))((('''&&&&&&&&&''')))***))))))))))))))))))))))))((((((((((((''''''''''''}}}}}}{{{wwwuuuvvvoooooonnnnnnllliiieeeaaa^^^]]][[[YYYWWWVVVUUUTTTPPPOOOMMMKKKJJJIIIJJJJJJJJJIIIGGGEEEDDDCCCBBBBBB???@@@BBBAAA===999666555777777777777666555444333333333222111///---+++******)))(((&&&$$$###"""!!!!!!!!!!!!!!!""""""""""""###############$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&((()))###%%%&&&(((((((((&&&%%%&&&%%%%%%%%%'''''''''&&&(((''''''''''''''''''(((((((((((((((''''''''''''%%%&&&&&&&&&''''''''''''''')))++++++***(((''''''''''''''''''''''''''''''))))))))))))******++++++)))))))))))))))************)))((('''''''''((()))((()))************)))((('''''''''))),,,---+++)))************))))))))))))(((((())))))))))))(((((())))))************)))))))))((('''''''''((()))***))))))))))))))))))))))))((((((((((((''''''''''''{{{zzzyyytttrrrsssooommmkkkiiigggdddaaa^^^XXXXXXXXXXXXVVVTTTRRRQQQMMMMMMLLLKKKJJJJJJIIIIIIFFFFFFEEECCCBBBAAAAAA@@@===>>>>>>===999777666666666666666666555444333333333333222111///...,,,+++******((('''%%%$$$###""" !!!!!!"""""""""#########$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%'''((()))%%%&&&'''((((((((('''&&&&&&%%%%%%'''***+++(((&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((()))++++++)))'''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))******+++++++++***))))))(((((())))))******++++++++++++******)))((((((***+++,,,+++)))************))))))))))))((())))))******))))))((())))))************))))))))))))(((((())))))***+++))))))))))))))))))))))))((((((((((((''''''''''''|||xxxxxxvvvrrrpppqqqmmmjjjeeeaaa^^^[[[WWWTTTTTTUUUVVVWWWVVVSSSPPPNNNJJJJJJKKKKKKJJJIIIHHHGGGCCCCCCBBBBBBAAA@@@???>>>;;;;;;;;;999666555555666444555555555444444333222222222222111000...---,,,******)))((('''%%%$$$###!!! !!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$%%%&&&&&&'''''''''(((((((((((()))%%%%%%$$$%%%&&&'''((()))&&&&&&'''((((((((('''&&&((((((((())))))))))))((((((&&&%%%$$$$$$%%%&&&(((&&&&&&'''''''''''''''((('''''''''(((((((((((()))(((&&&%%%(((+++,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''((()))***++++++,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,************+++******)))************)))))))))((()))))))))******))))))))))))******++++++******)))***************+++++++++))))))))))))))))))))))))((((((((((((''''''''''''zzzvvvuuusssooommmnnngggddd___[[[YYYVVVSSSQQQSSSTTTVVVVVVUUURRROOOMMMIIIIIIIIIIIIIIIHHHGGGFFF@@@AAAAAA@@@@@@>>>===<<<888999888666444444555777444444444444444333333222111111111111000///------************((('''%%%$$$!!!  !!!!!!!!!"""""""""%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((()))$$$$$$$$$%%%&&&'''((((((''''''''''''''''''&&&&&&''')))***((($$$###&&&)))'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&''''''(((((('''''''''(((((((((((()))(((&&&%%%'''+++---+++(((''''''''''''''''''''''''((((((''''''''''''''''''''''''((()))***++++++,,,+++++++++++++++******))),,,,,,,,,,,,,,,------...++++++++++++***)))******************)))))))))((())))))************))))))******++++++++++++******)))******+++++++++++++++((((((((((((((((((((((((((((((((((((''''''''''''|||vvvrrrrrrpppllliiikkk___]]][[[ZZZZZZYYYXXXWWWSSSTTTUUUUUUTTTQQQNNNKKKIIIIIIHHHGGGFFFFFFEEEEEE@@@@@@@@@@@@???===;;;:::666666777555444444555777333444444555444444333333000000000000000///......***+++++++++***(((&&&%%%"""!!!  !!!!!!"""!!!!!!!!!"""""""""######&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''((((((((($$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((''''''&&&''')))++++++***((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))******++++++***++++++++++++***)))))),,,,,,++++++,,,---...///+++,,,,,,+++))))))+++,,,************)))))))))))))))******++++++******)))******++++++++++++******))))))***++++++++++++***((((((((((((((((((((((((((((((((((((''''''''''''~~~{{{xxxrrrnnnmmmlllgggeeefff[[[ZZZYYYYYY[[[[[[ZZZYYYSSSTTTTTTSSSQQQNNNLLLJJJJJJIIIGGGEEEDDDDDDDDDDDD@@@@@@AAA@@@???<<<:::888333555666666444444555666444444555555555555444444///000000000000//////...***+++,,,,,,+++)))'''&&&#########"""!!!  !!!!!!""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$%%%)))......)))###%%%&&&((())))))(((&&&%%%$$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&'''''''''''''''((()))(((((((((***+++)))))))))))))))))))))))))))))))))((((((((('''''')))))))))))))))*********)))***+++++++++***((((((+++++++++++++++---...///***+++,,,+++))))))+++...************)))))))))))))))******++++++******)))***++++++,,,,,,++++++***((((((***+++++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''~~~xxxtttuuuoookkkjjjhhhdddbbbccc[[[ZZZYYYYYYZZZZZZWWWVVVTTTTTTSSSQQQOOOLLLJJJHHHLLLJJJGGGDDDCCCBBBCCCDDD@@@AAAAAAAAA???<<<999777222444666666555555555666444444555555666555555555//////000000000000//////++++++,,,---,,,***(((&&&$$$%%%%%%%%%$$$###!!! !!!!!!!!!"""######$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$#########$$$((($$$%%%///:::<<<000$$$%%%''')))++++++)))'''%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&)))***)))'''&&&))),,,))))))))))))))))))))))))******))))))((((((((('''*********)))))))))))))))))))))***+++***)))((('''++++++******+++---...///***+++,,,+++)))))),,,///************))))))))))))******++++++++++++*********++++++,,,,,,++++++***'''((()))***+++***))))))(((((((((((((((((((((((()))(((((((((''''''''''''|||vvvqqqsssoooiiidddbbbaaa___^^^\\\YYYUUUVVVYYYZZZWWWSSSTTTSSSPPPMMMKKKIIIIIIIIIKKKHHHDDDBBBAAAAAAAAA@@@???>>>===;;;999777666555666666777666666555444444333333333444555444222000111111111111111000//////---.........---+++)))(((***(((&&&$$$###!!! !!!"""$$$&&&'''***%%%(((111111)))''',,,)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((***!!!%%%FFF^^^LLL---%%%))))))((((((''''''&&&&&&(((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''((((((((()))++++++***))))))******+++&&&'''((())))))((('''&&&******)))))))))))))))******************************+++------------+++******+++,,,---,,,+++***)))((((((''''''''''''(((((('''((()))***+++***))))))++++++++++++++++++++++++'''***...///---***((('''))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%}}}zzzuuuqqqnnnjjjeeeaaa```___]]]\\\[[[XXXUUUVVVYYYYYYUUUQQQSSSQQQOOOLLLJJJHHHHHHHHHIIIFFFDDDBBBBBBBBBAAA@@@>>>===<<<:::888777555555555555666666666555444444444333222333444333111///000000000000000///......////////////...,,,***)))+++)))'''&&&%%%""" !!!!!!!!!!!! !!!###$$$&&&''''''"""$$$,,,,,,%%%$$$)))***)))(((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((...'''###111@@@555%%%'''(((((((((((((((''''''''''''''''''''''''''''''''''''((()))(((''''''((()))'''''''''((((((((())))))************************''''''((())))))(((''''''+++******)))))))))******************************++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,+++******((((((((('''(((((()))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++'''***,,,---+++)))(((((())))))(((((((((((())))))&&&'''(((((((((((('''&&&|||yyyxxxwwwsssppphhheee```]]]]]]\\\[[[ZZZYYYWWWVVVWWWYYYXXXSSSOOOPPPOOOMMMKKKIIIHHHGGGGGGFFFDDDCCCCCCCCCCCCBBB@@@======<<<:::999777666555444555555666666666666555555444333333333333111...//////000000//////...---............---+++***)))***)))'''%%%%%%### !!!!!!"""!!!!!!!!!!!!!!!!!!"""###%%%&&&''''''""""""((((((######(((+++***)))((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((***+++&&&$$$((($$$"""+++'''''''''((((((((((((((('''''''''''''''''''''''''''((())))))''''''((()))''''''((((((((()))))))))((()))***++++++***))))))'''(((((())))))(((((('''+++***************++++++************************,,,,,,++++++++++++,,,,,,******++++++,,,++++++***))))))(((((()))***+++++++++,,,,,,---...---------************************(((***++++++)))((((((((()))((((((''''''(((((()))''''''((((((((((((''''''|||wwwtttsssrrrooommmbbb```\\\[[[ZZZ[[[ZZZYYYXXXXXXWWWXXXYYYVVVRRRNNNNNNNNNLLLKKKIIIHHHGGGFFFCCCBBBAAABBBCCCCCCAAA???======<<<;;;:::999888777555555666777888888888777777555444333444333111000000000000000000//////...------,,,,,,+++***)))))))))'''&&&%%%$$$###  !!!!!!"""""""""###$$$%%%&&&''')))%%%$$$'''(((%%%'''+++***))))))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''''''''''''''''''''''' ,,,,,,&&&((('''&&&,,,&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''((()))'''(((((((((((()))))))))'''(((***,,,,,,+++)))(((((((((((())))))(((((((((+++************++++++,,,************************,,,+++***))))))***+++,,,*********+++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,---------------************************)))******)))'''&&&((()))(((((((((''''''(((((((((((((((((((((((((((((((((~~~yyyssspppooommmiiifff^^^\\\ZZZYYYYYYZZZYYYXXXXXXXXXXXXXXXWWWTTTPPPMMMLLLLLLKKKJJJIIIHHHGGGFFFAAA@@@???@@@BBBBBB@@@>>>>>>======<<<;;;::::::999666777888999999999999999888666444444555555333222111222222222222111000000......------,,,,,,++++++***)))'''''''''%%%###  !!!"""###############$$$&&&''''''***'''&&&'''((('''))),,,((((((((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++''',,,---)))***&&&&&&''''''(((((())))))''''''''''''''''''''''''((()))***)))((('''(((***(((((((((((()))))))))***&&&''')))+++,,,+++)))((()))))))))(((((()))))))))******))))))***++++++,,,))))))))))))))))))))))))++++++)))(((((()))++++++)))))))))******+++++++++***************+++,,,,,,+++++++++++++++,,,,,,---************************)))******(((&&&&&&(((***((((((''''''''''''((((((((((((''''''''''''((((((yyyuuupppmmmkkkhhhccc___\\\ZZZXXXWWWXXXXXXWWWVVVVVVVVVVVVUUUSSSPPPMMMKKKIIIIIIIIIIIIHHHGGGFFFEEE@@@>>>======??????>>>======<<<<<<<<<;;;;;;::::::777888888999999999999888777555333333444555444333222222333333222222111000111111000///.../////////---+++*********)))'''%%%$$$###"""###$$$###"""  """"""!!! !!!!!!"""$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&&&&'''(((***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$***%%%!!!((()))%%%((('''''''''(((((((((((((((((((((((((((((((((((((((((()))******(((((()))***((((((((()))))))))******&&&''')))************)))***))))))(((((())))))***(((((((((((()))***++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))***+++,,,++++++***************+++***************+++,,,,,,++++++++++++++++++++++++*********)))''''''(((***(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''}}}{{{rrroookkkjjjhhheee^^^YYYYYYWWWVVVVVVVVVVVVUUUSSSTTTTTTSSSQQQMMMJJJIIIHHHEEEFFFFFFFFFFFFEEECCCBBB@@@===;;;:::;;;<<<<<<;;;:::::::::::::::999999999777777888888888777666666444222111111222444444444222222222222222111000000111000///.........//////,,,+++*********)))'''%%%$$$###""""""######"""  !!!""""""""""""$$$%%%'''(((%%%%%%$$$%%%%%%&&&'''((('''''''''&&&&&&((()))((('''((()))***++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***###!!!)))'''$$$+++((((((((((((((('''''''''))))))))))))))))))))))))((()))******)))((()))***(((((()))))))))*********''''''(((((()))***************)))(((((()))******''''''''''''((()))***+++))))))))))))))))))))))))((())))))))))))))))))((()))((((((((()))***,,,---,,,+++***)))))))))))))))+++******)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))((()))***(((''''''&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''{{{xxxwwwllljjjhhhggggggccc\\\VVVXXXVVVTTTTTTUUUTTTSSSQQQQQQQQQPPPMMMIIIGGGFFFFFFBBBCCCDDDDDDDDDCCCAAA@@@@@@===:::888999:::::::::888888888888888888888888666666777666666555444444222000...///111333333333111111111111111000//////...---,,,+++***+++,,,---)))(((''''''((('''%%%###!!!  !!!!!! !!!!!!!!!!!!"""$$$&&&(((***%%%%%%%%%%%%&&&&&&'''((('''))))))((((((******)))''')))***,,,---------,,,++++++++++++++++++++++++,,,,,,++++++******))))))************************))))))%%%)))000***&&&000))))))(((((('''''''''&&&))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************''''''''''''((()))+++++++++***)))(((((()))***+++&&&&&&&&&&&&'''(((******))))))))))))))))))))))))'''((()))******)))(((''')))((((((((((((***,,,---,,,,,,***)))(((((('''''',,,+++*********+++,,,---------------------------)))+++,,,,,,***))))))***'''''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&{{{tttoooiiifffcccaaa```___]]]\\\[[[ZZZXXXVVVSSSRRRQQQPPPUUUSSSOOOKKKHHHFFFFFFFFFDDDEEEEEEFFFDDDBBB???>>><<<::::::<<<>>>???<<<999999999999999999999999999888666444333333222000...222222222222222222222222222111111000///......---...------,,,,,,++++++************)))(((&&&%%%$$$""""""######"""  !!!"""###$$$$$$%%%''''''''''''''''''''''''***)))'''&&&&&&'''((()))''')))***++++++***)))'''&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((())))))'''&&&&&&((())))))(((''''''''''''((((((((((((******))))))((((((((('''************************///...,,,+++***+++,,,,,,))))))***++++++++++++***+++***))))))+++---000222+++***)))((()))***,,,...***)))))))))***+++,,,,,,))))))************)))))),,,++++++***)))((((((''')))(((''''''(((***---...)))***+++,,,++++++))))))///...---,,,,,,---...///************************---,,,***(((((()))***+++,,,+++***)))((((((((((((((((((''''''&&&&&&%%%%%%}}}wwwqqqmmmgggdddbbb```___^^^\\\ZZZWWWVVVUUUSSSRRRQQQQQQQQQPPPNNNKKKIIIGGGFFFFFFGGGCCCCCCDDDDDDCCCAAA???>>><<<;;;:::<<<>>>>>>;;;888999999999999888888888777555444333222333333222000222222222222222222222222111111000000///......---......---,,,,,,+++******((((((((((((((('''&&&%%%######""""""!!!  !!!!!!""""""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%&&&((()))'''(((***++++++***((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((()))((('''&&&''')))))))))'''''''''''''''(((((((((((()))))))))(((((((((''''''************************...---,,,*********+++,,,))))))***++++++++++++*********)))***+++,,,...///+++***)))((((((***,,,---+++***))))))))))))))))))((())))))******))))))(((,,,++++++***))))))((((((---,,,***(((((((((******---,,,++++++***+++,,,,,,000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,---,,,+++***))))))))))))))))))((((((((((((((((((}}}zzzwwwrrrlllhhhdddaaa___^^^]]]\\\YYYWWWSSSRRRQQQQQQPPPPPPPPPPPPJJJIIIGGGFFFEEEEEEFFFGGGAAAAAAAAAAAA@@@@@@??????===<<<;;;;;;<<<<<<:::888888888888777777666666666333222111222333444333222000000000000000000000000000000000///......------//////...---+++***))))))&&&&&&'''''''''''''''&&&$$$###"""!!!  !!!"""""""""#####################%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&'''((())))))((('''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&(((******(((&&&''''''''''''(((((((((((((((((((((((('''''''''''')))))))))))))))))))))))),,,+++******)))*********))))))***++++++++++++***)))*********++++++++++++***)))((((((((()))+++++++++***)))(((((('''(((((((((((())))))))))))((((((+++++++++***))))))((((((...,,,+++)))(((((())))))///---+++******,,,.../////////............//////...........................---,,,+++***+++,,,,,,------,,,+++************))))))))))))************}}}yyyuuuqqqlllfffbbb```^^^\\\[[[[[[YYYWWWUUURRRQQQPPPOOONNNNNNNNNNNNHHHGGGFFFEEEDDDDDDEEEEEE@@@??????>>>>>>>>>??????===<<<;;;;;;::::::888777666666666666666666666666333222111222333333333111000000000000000000000000/////////......---------//////...---+++***))))))&&&''''''''''''&&&&&&%%%%%%$$$"""   !!!"""######$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((())))))((('''''''''&&&&&&&&&&&&''')))+++***(((%%%''''''''''''((((((((((((((((((''''''''''''''''''))))))))))))))))))))))))******))))))))))))))))))))))))***++++++++++++***))))))************)))(((***))))))(((((()))******+++***)))))))))))))))***((((((((())))))((((((((())))))))))))((((((''''''))))))((((((((()))***+++---,,,,,,+++,,,,,,---......------------------...........................---,,,+++*********++++++,,,+++******)))))))))***(((((())))))******++++++|||~~~{{{vvvqqqlllgggaaa^^^\\\[[[ZZZYYYYYYWWWUUURRRSSSRRRPPPOOOMMMLLLLLLLLLHHHHHHGGGEEEDDDCCCCCCCCC???>>>>>>=========>>>>>><<<<<<;;;:::999888888888333333444555666777777888555333222222222222111///////////////////////////............------------///......---+++******))))))))))))((('''%%%$$$###&&&$$$###!!! !!! """###$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((()))))))))))))))((((((''''''&&&&&&&&&''')))+++***(((%%%''''''''''''((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********)))((((((******)))))))))))))))***)))))))))***+++,,,---...(((((())))))))))))(((((('''''''''''''''&&&&&&&&&''''''''''''(((((()))***(((***,,,......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******)))))))))))))))***))))))(((((((((((()))&&&''''''(((((()))))))))~~~{{{{{{xxxsssnnniiiddd___\\\ZZZYYYXXXXXXXXXVVVSSSPPPRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCAAAAAA???>>>>>>>>>======<<<<<<:::;;;;;;999777777888999333333444555666777777888555333222111222222000...////////////////////////------------------------...------,,,,,,++++++***++++++***)))(((&&&$$$###%%%$$$###"""!!!   !!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))((('''''''''&&&&&&(((******(((&&&''''''''''''(((((((((((((((((((((((())))))))))))************************(((((()))************)))))))))***++++++++++++************)))))))))))))))++++++++++++************))))))******,,,---///000))))))************))))))'''''''''''''''&&&&&&&&&))))))((((((((((((''''''&&&))),,,//////...+++))),,,,,,------------,,,,,,------------------------)))))))))))))))((((((((()))(((((('''''''''((((((&&&&&&&&&&&&''''''''''''|||yyyvvvsssnnnjjjgggccc___\\\XXXWWWWWWWWWWWWVVVRRROOOMMMMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFEEEDDDBBBAAA@@@>>>?????????>>>===;;;:::888::::::888666666888;;;666666666555555555555555333111000111222222111000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))((('''&&&$$$$$$$$$###"""!!!  !!!!!!!!!!!! !!!!!!!!!""""""##################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))(((''''''''''''''''''((('''((((((((())))))))))))''''''))))))***)))((((((((('''&&&''')))))))))'''''''''''''''(((((((((((())))))))))))******++++++++++++++++++++++++++++++((()))***+++++++++******))))))***++++++++++++***+++***)))))))))***+++,,,,,,,,,,,,,,,,,,+++******************+++,,,---...******++++++++++++******((((((((((((((((((((((((((())))))***************(((***,,,...//////---,,,------...//////...------------------------------***************)))(((((())))))(((((((((((())))))'''''''''&&&&&&&&&&&&&&&~~~zzzxxxrrrnnnjjjgggeeeccc```^^^WWWWWWWWWWWWWWWVVVRRROOOIIIIIIIIIHHHHHHIIIIIIJJJDDDDDDDDDDDDCCCBBBAAA@@@??????@@@@@@???===:::888777999:::888666666999<<<999888777666555444333333000//////000222444333222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))************))))))###$$$$$$$$$###"""  !!!""""""!!! """""""""""""""#########""""""###$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))&&&'''(((*********)))))))))'''&&&&&&((())))))(((''''''''''''((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***))))))***++++++++++++***,,,***)))((((((***,,,...---------------,,,+++*********************++++++++++++,,,,,,,,,,,,++++++))))))))))))************%%%''')))+++---//////000,,,,,,------...///000000...///000111111000///...........................***++++++++++++***))))))***)))))))))))))))******((((((''''''&&&&&&&&&%%%{{{xxxtttrrrrrrooojjjfffccc___\\\YYY[[[XXXUUUTTTUUUTTTQQQNNNGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@??????>>>===<<<;;;:::::::::;;;;;;::::::999888777777999888666444222111111000111111111111111111111111111000000111222222///------------,,,,,,+++++++++******++++++++++++*********(((%%%&&&)))***'''%%%$$$$$$$$$###"""!!!!!! """!!! ######$$$$$$$$$$$$######&&&&&&&&&''''''(((((((((%%%&&&((())))))(((&&&%%%&&&''')))******(((&&&%%%''''''''''''''''''''''''***'''&&&***//////)))###(((((((((((((((((((((((())))))))))))((((((((((((((()))***(((&&&%%%''')))+++++++++************)))++++++,,,,,,,,,++++++***)))************+++++++++---,,,,,,,,,+++***************++++++++++++*********+++,,,---,,,,,,***)))************************))))))))))))))))))))))))...(((%%%(((+++***)))+++************+++,,,---......******//////,,,,,,111---...000111111111000/////////.........---------,,,,,,,,,,,,,,,+++***))),,,+++***)))(((((((((((()))((('''&&&&&&&&&&&&&&&~~~zzzvvvrrrooonnnkkkgggccc```]]]ZZZXXXXXXVVVTTTSSSTTTSSSPPPMMMGGGGGGHHHIIIHHHHHHFFFFFFFFFEEEEEECCCAAA???>>>===<<<<<<;;;;;;:::;;;;;;;;;:::::::::999888777777777888777555444222111111111111111111111222222222222111000///000111111///---,,,,,,,,,,,,+++++++++************++++++*********,,,+++)))(((((('''%%%$$$%%%$$$$$$###""""""!!!!!!!!!!!!  ######$$$$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$&&&'''((()))))))))'''&&&''''''''''''''''''''''''###&&&&&&&&&222@@@<<<...(((((((((((((((((((((((())))))))))))((((((((((((''')))***(((&&&%%%&&&(((,,,,,,+++***))))))((((((******+++++++++++++++***************+++++++++++++++++++++++++++***************++++++++++++*********+++,,,---------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))+++&&&$$$(((***((('''(((******)))******+++,,,------******...///,,,,,,000---...///000111000000/////////.........---------,,,,,,,,,,,,,,,+++******++++++***)))(((((((((((((((''''''&&&%%%%%%&&&&&&|||yyytttoookkkiiifffbbb___]]][[[XXXVVVUUUTTTSSSSSSRRRPPPMMMJJJGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBB@@@>>><<<;;;:::999999999::::::;;;<<<999999888888777777666666555555444333222222222222111111111222222222333333111///......//////...---+++++++++***************************************......---+++'''%%%$$$$$$%%%$$$$$$######"""""""""!!!!!! !!!""""""######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%&&&''')))))))))((((((''''''''''''''''''''''''(((000///,,,<<>>===<<<;;;:::999999888999999::::::888888777777666666666555444444333222222222222333000000111111222333333333000...------.........,,,*********)))))))))))))))******))))))))))))******---...///,,,'''$$$$$$&&&%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%'''((())))))))))))''''''''''''''''''''''''###'''&&&###...>>>???444(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''''''''&&&&&&&&&*********))))))(((((('''&&&'''((()))***+++++++++*********+++++++++,,,,,,)))))))))******+++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,---------++++++++++++++++++++++++************************+++)))***......+++)))***///...---------------...---,,,,,,---...------...////////////////////////////////////............,,,,,,,,,++++++,,,,,,,,,***)))(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%|||{{{zzzyyyvvvqqqkkkgggccc```]]][[[ZZZYYYWWWUUUPPPPPPQQQOOOMMMKKKIIIHHHGGGGGGEEEDDDCCCBBBAAAAAA<<<<<<============<<<<<<;;;;;;:::999888777777888777777777666666666666666444333333222222333333444000000000111111222222222///...------......---+++))))))))))))))))))))))))******)))(((((()))*********,,,---+++(((%%%''')))%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''(((((()))))))))''''''''''''''''''''''''%%%""""""&&&'''''')))...))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((('''&&&'''''''''(((((())))))***&&&'''((()))***+++++++++***++++++++++++,,,,,,,,,))))))******+++++++++,,,,,,,,,------------,,,,,,)))))))))***+++,,,------++++++++++++++++++++++++))))))))))))))))))))))))+++***+++///...******,,,...------,,,,,,,,,,,,---,,,---...---...000000///000000000000//////000000000000/////////.........---,,,,,,++++++,,,------***)))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&|||xxxwwwvvvuuusssooojjjfffbbb___\\\ZZZYYYXXXVVVTTTPPPPPPPPPNNNJJJHHHHHHIIIGGGFFFDDDCCCAAA@@@??????;;;;;;<<<=========<<<<<<===<<<:::999888777777777777777777777666666666666555555444333333333444444000000000000000000000000.........///000///---***))))))))))))***************)))(((''''''((()))***)))*********((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''---''')))///,,,$$$(((444))))))))))))))))))))))))))))))))))))(((((((((((('''&&&'''(((******(((&&&$$$%%%&&&'''((()))***+++(((((()))***++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------......------,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************)))***---,,,((((((,,,+++***************+++++++++...///...///333444222222222111000000000111111000000000/////////......------,,,++++++,,,...///******)))(((''''''''''''%%%%%%%%%%%%%%%&&&&&&'''}}}zzzuuutttrrrqqqooolllhhhddd```^^^[[[XXXWWWVVVTTTRRRPPPPPPOOOLLLHHHGGGHHHKKKGGGFFFDDDAAA???>>>>>>>>>============<<<;;;:::999<<<;;;:::999999999999999777777777777777777777777777666555555444444444444000000//////......------------///111222000---))))))))))))******+++++++++***)))(((''''''((()))******((('''((())))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((''''''''''''''''''''''''$$$###%%%&&&%%%"""$$$)))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''))),,,,,,)))&&&%%%%%%&&&'''(((((())))))******+++++++++++++++***+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,------............------...---,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---***''')))...++++++***++++++,,,---...***///000...111666777555444444222111111111222222000000000000/////////......---+++++++++---...000++++++***)))((((((((((((&&&&&&%%%%%%&&&''''''(((|||yyysssqqqooonnnllljjjfffccc___]]]YYYWWWVVVTTTRRRPPPQQQQQQOOOKKKGGGFFFIIILLLGGGFFFCCCAAA???>>>======@@@??????===<<<:::888777::::::999999::::::;;;<<<777777777777888888888888888888777555555444444444000000///...---,,,,,,+++,,,...000222333111---)))))))))******+++++++++,,,+++)))(((''''''((()))++++++(((&&&&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))(((((('''''''''((((((''''''''''''''''''''''''''',,,,,,'''(((...---&&&))))))))))))))))))))))))))))))))))))(((((((((((((((''''''***------***'''&&&&&&&&&''''''''''''(((++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------.........------,,,,,,,,,------............------111000...------...///000000000000000000000000000...........................------...,,,))),,,222---------...///000111222***///111///111888:::777666555333222222222333333000000000000////////////...---+++++++++---///000,,,+++***))))))(((((((((&&&&&&&&&&&&&&&'''((()))zzzxxxzzzuuupppmmmnnnlllgggcccbbb___]]]ZZZVVVSSSQQQPPPOOOOOONNNLLLJJJHHHEEEDDDCCCCCCBBB???<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999<<<999666666888:::888666666666666555444444333333444333222222111111222222444111///...//////...------,,,,,,---...---+++)))******++++++++++++******,,,+++***(((''''''''''''***))))))((('''&&&&&&%%%(((((())))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***(((((())))))))))))((((((***)))(((''''''((()))***$$$$$$$$$&&&(((((('''&&&&&&''')))*********)))(((******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))+++*********+++,,,,,,---+++,,,---.........---,,,---,,,+++************+++***+++,,,,,,,,,,,,+++******+++---//////...---,,,...///...---,,,,,,...000666333111222555888888777<<<888888;;;<<<999777888666777888888777666666666444333222000000000000111000...---------,,,)))'''(((''''''''''''(((((()))|||vvvtttvvvsssnnnkkkkkkiiiccc______]]][[[XXXUUURRRPPPOOOOOOKKKKKKIIIHHHFFFEEEDDDCCCBBB@@@>>>;;;:::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;999777777999:::888777666666555555444333333333333222222111111111111111222000///...//////---,,,,,,,,,+++,,,------***((()))******++++++******)))+++***)))(((((('''((((((***)))))))))((('''''''''(((((())))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((()))(((((())))))))))))(((((())))))(((''''''((())))))%%%$$$$$$%%%'''(((((('''&&&''')))*********)))(((************++++++++++++++++++++++++++++++++++++,,,+++++++++************+++*********++++++,,,---++++++---.........---,,,,,,,,,,,,,,,+++++++++***))))))***++++++***)))))))))***+++,,,,,,,,,++++++,,,---------,,,,,,...000555333000111333555444333333111111222222000...///333444444333222000000000333222000///......//////---,,,+++++++++***(((&&&((((((((('''''''''((((((~~~}}}xxxrrrpppqqqqqqkkkhhhgggeee___[[[ZZZXXXWWWUUURRRPPPOOONNNNNNHHHGGGGGGFFFEEEDDDCCCCCC@@@???===;;;:::999999:::::::::999999999:::;;;;;;;;;999888888999999888777666555555444444333333222222111000000//////000000///.........///...,,,***+++******+++,,,+++***((())))))************))))))***))))))(((((()))))))))******))))))))))))))))))'''(((((())))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&''''''((('''(((((())))))(((((('''(((((('''&&&&&&'''(((((('''%%%$$$%%%'''))))))((('''((()))*********)))((())))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++************+++,,,,,,***+++,,,------------,,,+++,,,---------,,,+++***((())))))******))))))((()))((((((((())))))*********+++,,,,,,,,,,,,///111444222000000111111000///444555666666666777666555222222111111111000000000111000...---,,,,,,------***)))((()))***)))'''&&&))))))((((((''''''&&&&&&}}}zzzyyyvvvpppnnnpppoooiiieeedddaaa[[[WWWWWWSSSRRRQQQPPPNNNMMMLLLLLLHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<;;;:::::::::999999888888999:::;;;<<<:::999999999999999888777555555444444333222222222000000///............///,,,,,,---...///...+++(((***)))((()))***+++)))(((((())))))******))))))((())))))(((((()))******+++******************++++++'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&'''''''''(((&&&%%%%%%''')))))))))'''((()))***+++***))))))(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++***************++++++***++++++,,,,,,,,,,,,,,,***,,,---......---+++***)))))))))))))))))))))))))))((('''&&&&&&(((***+++''')))+++,,,,,,---///111111000000000000000000000+++000333000111555666333111000///000111222222222000///...,,,,,,,,,,,,---)))((('''((())))))(((&&&)))))))))(((((('''&&&%%%{{{xxxvvvwwwuuupppnnnooonnngggcccaaa^^^YYYUUUVVVOOOOOONNNNNNMMMKKKKKKJJJJJJIIIGGGEEECCCAAA@@@???@@@???>>>===<<<<<<;;;;;;999999999999:::;;;;;;<<<888888999999888777777777444444444333222222111111000///......------......++++++,,,---...---***(((***)))((((((*********)))))))))************)))))))))(((((())))))***+++,,,************++++++++++++''''''(((((())))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&''''''''''''''''''&&&(((&&&&&&&&&(((******)))'''(((***+++++++++***)))''''''((((((((()))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))*********************++++++,,,,,,***+++---......---+++******************************)))'''&&&&&&(((***,,,&&&(((+++,,,,,,---///111...///000111111111222333///999;;;444222999:::444555222000000111222111///111000///---,,,------...***)))((()))******((('''))))))))))))((('''%%%$$$}}}xxxuuutttuuusssnnnlllmmmllleee```___\\\WWWTTTUUUMMMMMMMMMLLLKKKJJJIIIHHHJJJIIIGGGEEEBBB@@@>>>===?????????>>>======<<<<<<::::::;;;<<<<<<<<<;;;;;;555777999999777666555666444333333222222111111000000///......------......+++++++++,,,------+++)))***)))'''((()))+++************++++++++++++******)))))))))))))))***+++,,,++++++******************((('''''''''(((((()))***((((((((((((((((((((((((((((((((('''''''''&&&&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&''''''((((((''''''&&&&&&'''(((((((((((('''&&&'''''''''(((***+++***)))((()))***+++++++++***)))(((((((((((())))))))))))++++++++++++++++++++++++)))************+++++++++++++++***))))))))))))*********))))))******+++,,,)))***+++,,,,,,,,,+++***+++******))))))******+++***)))((('''''')))+++,,,'''))),,,------...///111,,,...111222222222333444===IIIJJJ>>>999@@@@@@777@@@<<<777555555555222000222111///...------......+++***)))***+++***)))'''(((((()))))))))'''&&&%%%{{{xxxtttssstttqqqjjjggghhhiiibbb]]]\\\ZZZUUUSSSUUULLLLLLLLLLLLKKKIIIGGGFFFFFFFFFDDDCCCAAA???>>>===>>>>>>>>>>>>===<<<;;;;;;:::;;;===???>>>===;;;999333666999888666444444444333333333222111111000000000//////...............---+++++++++------,,,++++++)))((((((***+++,,,+++++++++,,,,,,,,,,,,++++++*********)))******+++++++++++++++***))))))((((((((('''&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''"""###%%%'''((((((((('''&&&''''''((((((''''''&&&'''((())))))))))))((('''&&&&&&(((***---,,,***'''((()))***+++,,,+++******(((((()))))))))*********++++++++++++++++++++++++(((((()))))))))*********++++++***)))))))))))))))***))))))((()))***+++,,,)))))))))******+++++++++***)))(((((((((((()))***)))(((((('''''')))***+++(((***---///......///000,,,///222222111000111222666EEEGGG888222;;;<<<222@@@;;;666444666666444111222111///...------......,,,+++*********)))'''%%%&&&''')))))))))((('''&&&zzzxxxuuussssssnnngggccccccfff```[[[ZZZXXXTTTRRRTTTLLLLLLLLLLLLKKKIIIGGGEEECCCBBBBBBAAA@@@???>>>===<<<=========<<<;;;::::::;;;<<>>>>>???>>>>>>===<<<;;;:::::::::;;;<<<;;;999888888888888888777666555555444444444333111000//////000000000///...---------...///......---,,,+++******)))***+++++++++******)))(((***))))))))))))+++,,,---+++***)))***+++,,,,,,++++++******))))))******+++(((((((((((('''''''''''''''''''''(((((('''''''''&&&&&&'''(((((('''&&&%%%''''''&&&&&&''''''((((((((((((((((((((('''''''''&&&'''(((((((((((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''')))***)))((('''((())))))((('''******))))))(((((((((((('''''''''(((((()))))))))*********))))))*********+++++++++***))))))((((((+++)))''''''(((******)))((()))+++***((('''(((***)))((((((''''''''''''''')))(((&&&&&&'''''''''&&&%%%''')))***)))(((((())),,,,,,,,,,,,---///000111000......111000,,,...333555:::999AAAbbbjjjGGG888------111111000111444444333222///,,,***(((*********))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&|||zzz{{{|||xxxuuuppplllgggdddaaa^^^\\\ZZZVVVSSSQQQOOOOOOOOOMMMLLLMMMMMMLLLKKKIIIFFFDDDCCCBBBBBBAAA@@@>>>===<<<;;;======<<<<<<<<<;;;;;;;;;999;;;<<<;;;999777777888777777777666666555555555444333222111000000000000------,,,,,,,,,---......---,,,,,,,,,++++++++++++,,,,,,++++++******++++++++++++******)))***++++++)))***++++++******+++---)))******++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((((((((('''''')))+++)))******)))'''&&&'''(((***))))))))))))(((((((((&&&&&&'''((())))))******++++++************++++++++++++******************,,,***((((((***+++******)))***+++***((('''((()))***))))))((((((((((((((('''((()))((('''&&&&&&'''&&&(((******)))((()))***+++++++++,,,---...///000///---...//////---///444333;;;===AAA[[[~~~wwwKKK:::++++++222666222///222222222000///---+++)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}yyyyyywwwtttpppmmmiiiddd___]]]\\\ZZZXXXSSSQQQOOONNNOOOOOOMMMLLLKKKKKKJJJIIIGGGFFFDDDCCCAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888777777777666666666666666666666666333333222111111111111111+++++++++,,,,,,------...+++++++++++++++++++++,,,...---+++******+++,,,---,,,,,,+++******)))))))))'''***---,,,***)))+++---((()))***++++++***)))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''((()))((('''''')))+++***,,,---+++(((&&&''')))))))))))))))))))))))))))''''''((()))***+++,,,,,,,,,++++++++++++++++++,,,************++++++++++++,,,***))))))+++++++++******++++++***)))(((((((((******)))))))))))))))***'''***,,,+++(((&&&'''***''')))******))))))***+++))))))******,,,---........................111444555AAAEEEBBBMMMaaadddWWW@@@444******222777444000,,,,,,,,,------------,,,(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzwwwsssnnnkkkjjjfffaaa]]][[[ZZZYYYWWWTTTRRROOONNNNNNNNNMMMKKKHHHHHHGGGEEEDDDCCCCCCBBB???>>>===<<<<<<<<<======::::::::::::;;;;;;;;;;;;888999::::::888666666777666666666555555555555555222222222222111111111000******+++,,,,,,---------******++++++++++++,,,,,,...---,,,++++++,,,---...---,,,,,,+++***)))((('''&&&))),,,,,,***(((***,,,((()))***++++++***)))(((((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''"""###%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((())))))'''((()))++++++...///---)))''')))+++))))))))))))************))))))***+++,,,,,,------,,,++++++++++++++++++,,,******************+++++++++***)))***+++,,,***)))+++************))))))(((******))))))))))))***+++(((+++...---***((()))+++((()))******))))))***,,,******+++,,,---...//////---//////------000333666666CCCGGG@@@AAAKKKJJJ@@@444222000000333666555222,,,,,,,,,,,,------......((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&}}}xxxsssooojjjgggfffccc___\\\[[[YYYWWWVVVSSSQQQOOOMMMMMMMMMLLLJJJFFFEEEDDDBBBBBBAAAAAAAAA>>>===<<<<<<<<<===>>>???::::::::::::::::::::::::777999:::999777555555666555555555444444444333333000000111111111111000///++++++,,,---------,,,,,,*********+++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,***)))((('''''')))+++,,,+++*********((())))))******))))))(((((((((((((((''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((()))))))))((((((***,,,,,,------,,,***)))***+++)))))))))************++++++++++++++++++,,,,,,,,,++++++************++++++******))))))))))))))))))***))))))***++++++***(((+++***))))))++++++***))))))))))))))))))******+++)))+++------+++)))))))))((()))))))))((((((***,,,,,,,,,...///000111111111...000000------222666888333===???777888CCCEEE???444999<<<999555555444222444333111000......------***+++++++++******)))(((''''''''''''''''''''''''|||zzzvvvsssoookkkhhhfffbbb```]]][[[ZZZXXXUUUSSSPPPNNNLLLKKKLLLLLLKKKJJJDDDDDDBBBAAA@@@AAAAAABBB@@@???===<<<;;;<<<===>>>:::::::::999999999999999777888999888666555555555555555444333222222111111...///000000000000///...,,,------......---,,,++++++++++++*********************+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++)))((('''(((((()))+++,,,,,,***((())))))(((((((((((())))))(((((((((((('''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%&&&'''((()))******((()))***)))((((((***,,,+++***))))))***+++***)))))))))*********++++++++++++***************))))))*********))))))************)))))))))(((''''''''')))(((((()))++++++)))'''***(((''')))+++---,,,***((((((((((((((()))******)))))))))***+++***(((%%%'''(((((('''&&&''')))+++***+++---///000000000000...222111---...444999999<<>>111;;;@@@???999555777777444222111000.........///000///......---,,,+++)))((())))))))))))))))))))))))zzzvvvsssrrrpppmmmjjjgggdddbbb```^^^[[[YYYWWWUUURRROOOMMMLLLKKKJJJIIIHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBAAA???===;;;:::999999:::999999888888999999:::777777777777666666666666333333333333333222000000------......///000000000...---,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++*********))))))((((((,,,***(((&&&%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&$$$######$$$&&&&&&###$$$%%%&&&''''''''''''&&&&&&''''''(((((())))))%%%$$$%%%%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((%%%%%%$$$###$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&***)))(((''''''((()))***(((((((((((((((((((((((()))************+++++++++((()))***++++++***(((''''''))),,,......---+++***---+++)))(((((()))+++---++++++***))))))***+++++++++++++++******)))''''''((((((''''''''''''(((((('''(((((()))))))))(((((($$$$$$%%%'''((((((&&&%%%((()))***+++,,,---------+++...///---000888@@@CCCGGGMMMPPPKKKCCC???<<<999;;;>>><<<666444777666111---......///...---+++************)))))))))))))))&&&&&&%%%%%%%%%$$$$$$$$${{{wwwuuuqqqooolllhhheeeccccccbbb```]]]ZZZXXXVVVSSSPPPMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@>>><<<;;;::::::::::::999999888888999999:::777777777666666666555555333333333333222111000//////////////////...............---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))(((+++***((('''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''((((((((('''''''''((((((((((((((($$$$$$$$$%%%%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((((((((''''''&&&&&&''''''***)))(((((('''((()))***((((((((((((((((((((((((************++++++++++++))))))***++++++*********)))***,,,------,,,+++***,,,+++)))(((((()))+++,,,************************+++++++++******)))((('''((((((''''''''''''(((((())))))))))))))))))))))))%%%%%%%%%&&&'''''''''&&&((()))***+++,,,---------///000///+++,,,111444222EEEGGGFFFCCCAAA@@@;;;444777:::888333222444444000......//////...---,,,+++************))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%{{{wwwsssqqqnnnkkkgggccc``````aaaaaa]]][[[XXXUUUTTTQQQNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGEEECCCAAA@@@?????????>>>===<<<;;;;;;;;;;;;999999888888888888999999888888777666555444444333222222222111111000///...111000000///......------///...------,,,---------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,***)))(((************)))))))))))))))))))))(((''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))((((((((((((((('''''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$((((((''''''&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))((((((((())))))***))))))))))))))))))))))))************+++++++++,,,************+++,,,------,,,,,,,,,,,,,,,++++++++++++***)))(((((()))***+++)))***+++,,,,,,+++***)))++++++******))))))(((((()))((((((''''''(((((())),,,+++***((((((((())))))&&&&&&&&&%%%&&&&&&'''((((((((()))***+++,,,---------......000777AAADDDBBBFFFCCC???>>>AAACCC<<<111333666555222111333333111.../////////...---,,,+++************))))))(((((('''''''''&&&&&&&&&&&&%%%~~~yyytttpppllliiigggeeebbb___^^^^^^^^^XXXVVVTTTSSSRRRQQQOOOMMMIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA??????>>>======<<<;;;;;;;;;<<<<<<999999888888888888999999888888777666444333222222111111111111000///...---000000//////............///......---------......+++++++++,,,,,,,,,------------------------------***+++------,,,***(((&&&*********)))))))))))))))(((((())))))((('''&&&&&&(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''((())))))*********))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$((('''''''''&&&&&&&&&%%%'''''''''''''''(((((()))&&&'''(((((())))))))))))))))))))))))))))))***************************************+++++++++,,,,,,++++++******+++---...000...---,,,+++***++++++,,,*********))))))*********)))***,,,------,,,***)))+++******)))))))))))))))))))))(((((((((((())))))...,,,***((('''''')))***'''''''''%%%%%%%%%''')))(((((()))***+++,,,------***+++---444BBBRRRYYYXXXHHHFFFBBB???BBBCCC<<<333222333444333444444444333.........---,,,,,,+++***++++++******))))))(((((((((((('''''''''&&&&&&&&&}}}xxxssslllhhhdddeeedddcccaaa^^^[[[YYYSSSQQQPPPPPPQQQQQQPPPNNNHHHHHHHHHHHHHHHGGGGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<999888888777777888888999777777666555444333222111000000000000000///------............//////000000......---------......///+++++++++,,,,,,,,,------------------------------***+++,,,---,,,***'''&&&))))))))))))))))))******'''(((((()))(((((('''&&&(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''((()))************))))))((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''(((((((((((()))(((''''''((()))*********)))(((((()))***************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++******+++---///000///...,,,+++***+++,,,---******++++++++++++******)))***,,,------,,,***)))+++***))))))((())))))***))))))(((((((((((())))))...,,,***(((''''''((()))'''((((((&&&$$$%%%'''***((((((((()))***+++---...,,,+++***---999HHHOOOOOODDDFFFEEE@@@===<<<777222000000111333444444333444------,,,++++++*********++++++******)))(((((('''(((((('''''''''&&&&&&&&&~~~{{{xxxuuupppkkkgggbbbcccdddcccaaa]]]XXXVVVPPPOOONNNOOOPPPQQQPPPOOOHHHHHHHHHGGGGGGFFFFFFFFFAAAAAA@@@@@@@@@AAAAAABBB<<<<<<;;;;;;;;;;;;;;;;;;888888777777777777888888666666555444333222222111111111111000000///...---------......///000000111------------------...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++)))((('''))))))))))))************((((((((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))************((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((())))))&&&''''''((()))(((((((((((((((***++++++***))))))(((((()))***++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,------.........,,,++++++,,,------***+++,,,------,,,+++******+++,,,------,,,+++***+++***)))(((((()))***+++***))))))(((((())))))***+++***)))'''''''''((((((&&&)))***(((%%%$$$&&&))))))((((((((()))+++---...+++***((((((///:::@@@@@@<<>>>>>:::CCCGGGCCC<<<777333000...,,,...333444111000333000///...,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%{{{vvvooojjjhhhiiiiiijjjdddccc```]]]YYYWWWUUUTTTTTTRRRPPPOOOOOONNNLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@======<<<;;;::::::::::::888888777777777777888888333333333333333333333333222222222111111000///...000000000///......------++++++++++++,,,,,,---...++++++,,,,,,,,,---------***************************))))))((())))))***+++(((((())))))*********+++)))((('''%%%&&&''')))***(((((('''''''''&&&&&&&&&&&&&&&$$$######$$$&&&&&&%%%&&&'''((())))))))))))&&&'''''''''(((((()))))))))(((((('''''''''(((((('''((((((((())))))******)))))))))(((''''''&&&&&&$$$%%%'''((((((((('''&&&***+++,,,---,,,***(((''''''(((***+++,,,,,,++++++))))))))))))))))))))))))++++++,,,,,,,,,---------***+++,,,---,,,+++***)))+++,,,,,,------.........+++---///111111///---+++---,,,,,,++++++,,,,,,---+++***((('''''')))+++,,,******))))))))))))******%%%&&&''''''(((''''''&&&$$$))),,,+++'''$$$%%%((()))(((''''''(((***,,,...(((///444555777;;;===<<<>>>FFFKKKIIIDDD@@@;;;666000...000666777222111555222111///...------......,,,,,,+++***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$yyyssspppmmmkkkiiigggdddbbbaaa___[[[WWWTTTRRRRRRRRRRRRRRRPPPNNNLLLJJJIIIHHHLLLKKKIIIGGGEEECCCBBBAAABBB@@@???@@@BBBBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;:::999666333111000222555444222000111333444444333111000...---,,,//////.........//////000...+++((()))+++---,,,+++)))+++...000000///,,,++++++***))))))((()))))))))(((((((((((()))***,,,---******))))))((((((''''''''''''(((((())))))******(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((())))))******++++++******))))))))))))******((('''''''''''')))+++,,,******+++++++++,,,,,,,,,+++,,,---...---,,,+++***,,,+++)))''''''(((***+++,,,,,,++++++,,,,,,---...******,,,,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***+++++++++***)))'''&&&++++++++++++++++++++++++((((((((()))))))))))))))$$$%%%'''((())))))*********)))(((((()))+++---...***---666@@@AAA:::888<<>>???@@@@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::999888666444333333555666555222000111222444333222111///...---,,,//////......---............+++))))))+++---,,,+++***+++---...///...---,,,++++++***))))))))))))***((((((((()))******++++++******))))))(((((((((((('''((((((((()))))))))***''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((()))))))))))))))+++******))))))******+++((((((((((((((()))***+++************+++++++++,,,++++++,,,------,,,+++***+++***)))(((((()))***+++,,,,,,++++++,,,,,,---...++++++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,***+++++++++***)))'''&&&++++++++++++++++++++++++(((((((((((((((((((((((($$$%%%&&&'''((()))))))))))))))))))))***+++,,,------...444;;;<<<888999===>>>???DDDIIIGGG@@@???CCC666444333444777888666555555333000/////////---,,,///...,,,***(((''''''&&&&&&'''((())))))((('''&&&|||zzzyyysssnnnooommmkkkiiifffccc^^^[[[\\\\\\ZZZXXXVVVTTTSSSRRRNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@>>>>>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666666666666777777666333111000000333333222111///...------.........------,,,,,,,,,---,,,******+++,,,,,,++++++,,,,,,,,,------------,,,,,,+++***************((()))***++++++***)))(((***))))))))))))((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''+++******))))))******+++(((((())))))***))))))))))))))))))*********++++++******++++++,,,++++++***+++***)))(((((()))++++++,,,,,,++++++,,,,,,---...,,,,,,------,,,+++***)))++++++++++++++++++++++++------,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++++++++++++++***)))((('''))))))))))))))))))))))))(((((((((''''''&&&&&&%%%###$$$%%%&&&''''''((((((((()))***+++++++++++++++,,,,,,000555888888<<>>===???888777666666777777666444444222///.........---+++,,,,,,***)))((('''''''''''''''((())))))(((''''''zzzvvvsssoookkkllljjjhhhfffddd```[[[WWWYYYYYYYYYXXXVVVTTTRRRQQQLLLLLLKKKKKKJJJJJJIIIIIIEEEEEEDDDDDDCCCBBBBBBBBBCCCAAA@@@>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888666555555666777888555555555444333111000000222222111000///......---------------,,,++++++***,,,,,,++++++,,,,,,,,,,,,---,,,+++++++++,,,---...---,,,++++++******++++++((()))+++,,,+++***(((&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''((()))))))))))))))&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%***))))))(((((())))))***((()))***++++++***((('''((())))))))))))*********))))))******++++++++++++******)))))))))***+++,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++******)))***++++++,,,,,,++++++***++++++++++++******))))))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$#########$$$%%%&&&'''(((((()))***,,,,,,++++++***((()))---222666:::???BBB>>><<<;;;===>>>===;;;:::999999999999888777555333333111///.........---++++++***)))((('''''''''(((''''''''''''''''''''''''xxxsssqqqpppnnnjjjhhheeecccaaa^^^YYYVVVWWWWWWWWWVVVTTTSSSQQQPPPJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEECCCBBBAAA@@@CCCCCCAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999777555444444555777999222222222222222222111000111000000000//////......,,,,,,------,,,+++******,,,,,,------,,,,,,,,,,,,---,,,+++******,,,---...---,,,++++++******++++++)))***+++,,,+++)))'''&&&))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%'''((())))))******))))))&&&'''(((((())))))((((((&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%(((((((((''''''((((((((())))))***++++++***)))(((((())))))))))))*********)))))))))******++++++,,,***************+++,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++***************(((((((((((((((((((((((((((''''''&&&%%%$$$$$$###############$$$&&&'''(((((()))***,,,,,,+++***)))'''***...222777;;;<<<<<>>===<<<<<<:::777999:::;;;:::888666444333333111............---,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&~~~{{{wwwssspppppppppqqqhhhfffbbb```^^^\\\YYYWWWVVVVVVTTTSSSQQQPPPOOONNNIIIIIIIIIHHHHHHGGGGGGFFFHHHGGGFFFDDDCCCBBB@@@@@@BBBBBBAAA???<<<;;;===>>>::::::::::::::::::::::::999777555444444555666888111000000111222222111///////////////////////////***+++------------+++++++++,,,......---,,,,,,---,,,+++*********+++---...,,,,,,+++***************)))***++++++***)))(((''')))))))))************+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''(((((()))))))))))))))''''''((())))))))))))(((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&)))((((((''''''(((((()))))))))******+++*********)))))))))*********++++++***************+++,,,---))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++*********++++++(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$$$$#########$$$&&&((())))))******+++++++++******+++...111333777:::888444BBBDDDCCC>>>;;;;;;999555888:::<<<;;;888555333333333111///...//////...---+++***))))))((((((((((((''''''&&&&&&&&&&&&''''''ttttttrrrpppmmmlllmmmooogggddd```]]]\\\[[[ZZZYYYVVVUUURRRPPPNNNMMMMMMMMMIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@===;;;:::<<>>999999888555666999<<<;;;888444333333333111//////000000///...---,,,+++***)))(((((((((***)))(((''''''((()))***}}}ssstttssspppkkkhhhhhhjjjgggccc___\\\[[[[[[[[[[[[VVVTTTQQQNNNLLLKKKKKKLLLIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>??????<<<999999<<>>@@@;;;888@@@CCC===777777777555555888;;;;;;777444333333444222000///000111000///...---,,,***))))))((((((,,,+++***))))))***+++,,,wwwtttrrrnnnkkkhhhgggggghhheeebbb]]]YYYWWWVVVUUUSSSSSSQQQMMMJJJIIIJJJLLLNNNKKKIIIFFFEEEEEEDDDBBBAAACCCCCCDDDCCCBBB@@@===<<>>???>>>999444000111111111111111000//////***++++++++++++***))))))))))))))))))((((((((((((yyytttrrrooollliiiggggggfffeeeaaa\\\XXXVVVUUUSSSQQQUUURRROOOLLLJJJIIIJJJJJJIIIGGGDDDCCCCCCCCCBBB@@@@@@@@@AAABBBBBBAAA@@@@@@AAA???===<<<:::::::::;;;;;;;;;;;;;;;:::888777555777555444444555555222000222111111111000////////////......------......///---------...------,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++***))))))+++---...+++)))))))))************))))))************************************************))))))((('''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&'''''''''((((((((((((''''''((()))************)))))))))(((((((((((('''(((((())))))))))))((((((,,,+++)))(((''''''((()))''''''((())))))))))))(((***)))((()))+++,,,+++***++++++++++++++++++++++++***,,,---...,,,+++++++++++++++************++++++.........------.........------------------------+++++++++,,,---......///++++++,,,------,,,++++++,,,++++++******))))))((((((((((((((())))))*********))))))(((''''''&&&&&&$$$### %%%---///---(((111111,,,***$$$'''555***+++...333;;;@@@BBBBBB;;;===;;;555333555555444777999<<<===<<<888444111000000000000///...---,,,++++++*********)))))))))))))))))))))((((((((((((~~~zzzsssrrrpppmmmjjjgggeeedddddd```[[[XXXVVVTTTQQQPPPUUUSSSQQQMMMJJJHHHGGGFFFFFFDDDBBBBBBBBBCCCBBB@@@???@@@AAAAAAAAAAAA@@@???CCCBBB???===<<<;;;;;;;;;;;;:::999999777777666555777666444444444222000...000000000000000000000000...------,,,,,,------...---.........---,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++******,,,------,,,))))))))))))))))))))))))((((((************(((((())))))))))))))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))))))))((())))))*********))))))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((())))))(((((()))++++++***(((************************)))+++------+++***+++,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,---------***++++++,,,,,,++++++***------,,,++++++******)))((((((((())))))))))))***)))))))))(((''''''&&&&&&"""&&&""""""---,,,!!!...///((((((444444***(((,,,)))(((+++111777::::::<<<>>>:::333000111333333666888999:::999777444222000000000///...,,,+++***+++***)))((((((((())))))(((((((((((())))))))))))~~~{{{zzzrrrrrrpppmmmjjjgggdddbbbaaa^^^ZZZXXXVVVUUUSSSQQQRRRQQQPPPNNNKKKHHHEEEDDDEEECCCAAAAAABBBCCCBBBAAACCCBBBBBBAAA???>>>===<<>>===>>>:::000+++---000111666666777888777666444333111111000///...,,,***)))+++***(((&&&&&&''')))***(((((((((((())))))))))))yyyxxxxxxrrrqqqooollliiieeeaaa```]]][[[YYYXXXWWWVVVUUUSSSMMMMMMMMMLLLJJJHHHFFFDDDEEECCCBBBBBBCCCDDDCCCBBBCCCBBBAAA???>>>===<<<<<>>;;;:::999999:::999999777666555444444444111222333333222111111111///////////////000000000,,,,,,++++++++++++,,,,,,---.........---,,,,,,+++---,,,,,,++++++,,,------++++++,,,------------,,,---,,,+++******+++...000,,,++++++******++++++,,,&&&''')))++++++)))'''&&&''''''''''''''''''''''''))))))(((''''''''''''''')))(((&&&%%%&&&(((***,,,))))))))))))*********+++))))))*********))))))(((%%%&&&&&&'''((()))******))))))(((((((((((())))))%%%&&&'''((()))))))))((('''&&&&&&&&&'''(((***+++***)))))))))++++++)))((((((((()))))))))*********)))+++,,,+++******,,,...------,,,,,,,,,,,,------------............------------------------------,,,------............---------,,,,,,,,,,,,------......------,,,+++++++++************))))))))))))((((((((((((''''''''''''###"""(((...+++---FFFccc]]]aaaQQQ===;;;;;;222---)))///555666444444888<<<;;;===999000***,,,000333666666666666666555444333333222222111///---,,,++++++***(((&&&&&&''')))***'''((((((((()))))))))***zzzvvvuuuvvvrrrpppmmmjjjfffbbb___^^^[[[YYYWWWWWWVVVUUUSSSQQQIIIIIIIIIIIIHHHGGGEEEEEEEEECCCBBBBBBCCCCCCCCCBBB??????>>>>>>===>>>??????>>>===;;;:::999999999999999888777777666555444333000222444333222111222333////////////////////////---,,,,,,++++++,,,,,,---,,,------......------,,,------,,,++++++,,,...///++++++,,,---------------,,,,,,+++***)))***---///---,,,+++******+++,,,---((((((************(((((((((((((((((((((((((((((())))))((('''''''''''''''***)))'''&&&'''(((***+++))))))))))))************'''(((((()))))))))((((((&&&''''''((()))******+++***)))(((''''''((()))***'''''''''(((((()))))))))((('''''''''((()))+++,,,---+++))))))***+++***)))((())))))******+++++++++***+++,,,,,,++++++---///...------,,,,,,------...///000111222222111000///........................,,,---.../////////------...------,,,,,,------......------,,,,,,++++++***+++************)))))))))(((((((((((((((((('''''')))"""$$$)))$$$&&&HHHrrr\\\MMMIII@@@:::===CCCGGGEEE>>>777555777===@@@===444---///444777666666777777666444333222333333333222111///...---+++***)))((((((((())))))''''''(((((())))))******zzzvvvuuuuuuuuurrroookkkgggbbb___]]]\\\ZZZXXXVVVUUUTTTRRROOOLLLHHHHHHGGGFFFEEEDDDDDDCCCDDDCCCAAA@@@AAABBBAAA@@@???>>>============>>>???===<<<:::999999999:::;;;888888888888777555444222222444666555222000111222000000000///.........---------,,,,,,,,,,,,------++++++,,,---...............---+++++++++---...000+++,,,------...---------)))+++,,,***)))))),,,...---,,,***))))))***,,,---************************(((((((((((((((((((((((())))))((('''''''''''''''+++***)))((((((((()))***((((((((()))))))))******%%%&&&'''(((((((((((((((((()))))))))******++++++***)))(((''''''((()))******)))((((((((()))***+++)))(((''''''(((***---...000---***((()))+++,,,,,,))))))******+++,,,,,,---+++,,,---,,,,,,---///111......------------.........///000111111000///...------------------------+++,,,...//////...,,,+++------,,,++++++,,,------------,,,,,,+++*********+++++++++*********))))))'''(((((((((((((((((((((+++%%%###$$$ 333LLLdddwwwYYYTTTbbbuuuooonnnllliiiccc[[[TTTOOOKKKNNNJJJ>>>333111333555777777888888777444222000222222222222111000///...++++++*********)))))))))'''''''''((()))*********}}}wwwttttttuuuuuutttrrrooojjjeee```^^^\\\\\\[[[XXXVVVSSSQQQNNNJJJGGGIIIHHHFFFDDDCCCBBBBBBBBBDDDBBB@@@???@@@@@@???>>>BBBAAA???===;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<777888999999888666444222444666777666222///000111111111000///...------,,,...------,,,,,,------...******,,,---.../////////...---+++++++++---///000+++,,,------......------(((***,,,+++)))(((+++---,,,+++)))(((((()))+++,,,++++++************++++++))))))))))))))))))))))))))))))((('''''''''''''''++++++***))))))(((((()))(((((((((((())))))))))))$$$%%%&&&'''((((((((((((************+++++++++++++++)))(((''''''((()))+++,,,+++)))'''''')))***+++))))))(((((()))+++...///222...***((()))+++------))))))***+++,,,,,,------,,,---------,,,---000222......------------......+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---,,,+++******+++,,,---------,,,++++++******)))++++++++++++******))))))'''''''''((((((((((((((($$$%%%&&&'''((((((''''''"""999GGGWWW~~~{{{uuuqqqrrruuussskkkccc[[[]]]WWWGGG777000//////777888999999888555111///111111111111111000//////***++++++++++++***))))))&&&''''''((()))******+++~~~wwwvvv{{{yyyqqqoootttoooeee```bbb```YYYWWW\\\\\\XXXRRRNNNMMMMMMMMMLLLIIIHHHGGGEEEDDDBBBAAA@@@>>>???AAABBBAAA???===;;;>>>===<<<;;;:::;;;<<<<<<<<<;;;:::999888888888888777777999999888666444222//////000000000//////...---///000222222000///---......////////////......***---///...,,,+++---000---,,,,,,+++,,,---///000111///---***)))***+++,,,+++++++++++++++++++++++++++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))'''''''''''''''&&&&&&%%%))))))))))))***+++,,,---***)))(((''''''((()))***(((((())))))))))))(((((()))((((((((((((***+++,,,///...,,,+++***+++,,,,,,))))))(((((((((((()))))))))***)))'''&&&&&&))),,,))))))))))))))))))))))))***))))))((()))+++---...***)))))))))+++---000222,,,...///...+++***,,,...000000000000///...---,,,...------,,,,,,+++******------------------------*********,,,------+++)))...---,,,+++************+++***)))((((((''''''((((((((('''((())))))'''$$$)))'''%%%$$$$$$%%%&&&(((222+++---666===LLLsss|||vvvzzznnnyyy]]]SSSJJJDDD<<<222...111666777777777777666666555333222000///---,,,++++++---+++)))'''&&&&&&'''((())))))(((((((((((())))))xxxwwwwwwxxxuuupppnnnqqqiiiddd`````````\\\[[[\\\XXXUUUPPPMMMLLLLLLKKKKKKGGGFFFEEEDDDCCCAAA@@@@@@AAAAAAAAAAAA@@@>>>===<<<======;;;:::::::::;;;<<<;;;::::::999999888777777777777777888777555444333111111111111111000///......///000111111000///.........////////////......***---......,,,,,,---///------,,,,,,,,,---...///...---,,,*********++++++++++++++++++++++++++++++******))))))))))))******+++******************+++((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))))))))***+++,,,,,,))))))(((((((((((())))))(((((())))))))))))(((((()))((((((((()))***+++,,,,,,+++***))))))******+++))))))(((((((((((()))))))))***)))(((&&&''')))+++***************************)))))))))***+++,,,---,,,+++***+++,,,...000222---...000///,,,+++,,,...///////////////......---------------,,,,,,,,,,,,------------------------,,,+++***+++------+++***...---,,,+++************))))))((((((((())))))***(((((('''((())))))'''%%%'''&&&%%%%%%%%%&&&''''''((($$$%%%))))))***888JJJkkkzzzYYYYYYLLLFFF@@@<<<<<<999444444888555555666777777777666555333222111///...------------,,,***((('''''''''((())))))(((((((((((())))))~~~xxxxxxqqqvvvyyyuuupppooonnnllleeefffccc^^^]]]^^^[[[VVVTTTQQQNNNMMMLLLLLLJJJIIIDDDDDDCCCCCCBBBAAAAAA@@@CCCCCCAAA@@@???>>>=========<<<;;;:::::::::;;;;;;999999::::::999888666555666666666555555444444333333333333222111000///......///000111111000///...........................+++,,,...---,,,,,,---///......---,,,,,,,,,------************************++++++++++++++++++++++++)))******************))),,,+++***))))))***+++,,,(((((((((((((((((((((((())))))******))))))((('''************************((())))))******))))))((('''(((((())))))(((((('''(((((((((((()))***+++,,,))))))((((((((()))*********))))))(((((())))))***)))******((('''''')))+++++++++++++++++++++++++++******)))******+++,,,------,,,,,,,,,---...000111...///000///---,,,---...------...////////////...---------...............---------------------------,,,******,,,,,,,,,+++------,,,+++************(((((((((((()))***++++++)))((('''((())))))'''%%%$$$%%%%%%&&&&&&'''''''''***,,,---///000///,,,***000PPPbbbzzztttUUUFFFCCC???===<<<:::666555777222333555777888777666555333222111000///......///---,,,,,,+++***)))(((((()))((((((''''''(((((()))uuulllllllllvvvyyyrrrmmmooonnniiieeeiiieee]]]ZZZ\\\XXXNNNPPPOOOMMMMMMMMMLLLJJJHHHCCCCCCCCCBBBBBBBBBBBBBBBCCCBBB@@@>>>>>>>>>???@@@;;;;;;;;;:::::::::::::::777888:::::::::888555444666555444333333333333444444444444333222111///...//////000000000000//////........................,,,,,,------------......///......---,,,,,,,,,,,,'''((()))***+++*********************************))))))+++,,,,,,+++)))))),,,+++***))))))***+++,,,((((((((((((((((((((((((******++++++******)))(((***************)))))))))((()))***++++++***)))((('''(((((())))))(((((('''((((((((())))))***++++++(((((((((((())))))*********))))))))))))))))))***)))******)))(((((()))+++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,---...//////000000///............+++,,,---...////////////---------...///000000111------------------------///---******+++,,,,,,,,,---,,,++++++*********+++))))))(((((()))******+++)))(((''''''(((((('''%%%###$$$%%%&&&''''''''''''"""(((***(((,,,444444---888,,,,,,TTTtttDDDDDDBBB@@@>>>:::666333222000111444666777777555444222222111000000///000000---------,,,+++***)))((((((((((((''''''(((((((((}}}mmmhhhiiimmmvvvxxxpppkkknnnlllfffbbbfffcccZZZWWWZZZVVVLLLOOONNNMMMMMMNNNLLLJJJGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA???>>><<<===>>>AAABBB:::::::::::::::999999888777888999:::999777555333555444444333333333333444555555444444222111////////////000000000000//////......------------......,,,,,,,,,,,,---......---.........------,,,,,,+++'''''')))***************************************)))***+++,,,,,,+++***)))+++***))))))))))))***+++))))))))))))))))))))))))+++++++++,,,+++******)))))))))*********)))((((((((()))***++++++***)))((((((((())))))))))))(((((('''(((((()))******++++++((())))))******+++++++++******))))))))))))******)))***+++***(((((()))+++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,*********++++++,,,,,,---000///////////////...---***+++,,,...////////////,,,------...///000111111------------------------000---+++***+++,,,,,,,,,,,,,,,++++++******++++++++++++***)))))))))))))))***(((''''''(((((('''&&&###$$$%%%&&&''''''''''''!!!***+++$$$$$$---000+++222222777333WWWVVV555777777666666555444222///111333555666555444444222222111000000///000000------------,,,***)))(((((((((''''''''''''((((((rrrjjjlllsssrrrtttrrrmmmkkkkkkhhhddd]]]^^^[[[WWWWWWXXXUUUQQQOOONNNLLLLLLLLLKKKIIIGGGDDDDDDDDDCCCCCCCCCCCCCCC???>>>===<<<<<<===???AAA999999:::::::::999888777777777888888777666444333444444444444444444444444444444444333222111000///000000////////////000000///...---,,,,,,---...///---,,,+++,,,...///...---------.........---,,,,,,(((((())))))*********+++******************************++++++++++++******++++++++++++++++++++++++************************++++++,,,,,,++++++***)))'''((()))*********)))((()))******************))))))******++++++******)))'''((()))***+++++++++*********+++,,,,,,,,,+++++++++******))))))******+++)))***++++++))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((())))))***+++,,,,,,,,,000///---...//////...,,,***+++,,,---.../////////---------...///000000111------------------------000...,,,,,,,,,---,,,+++,,,,,,++++++***++++++,,,,,,,,,+++***))))))))))))***((('''&&&'''(((''''''$$$%%%%%%&&&&&&''''''''''''000444///+++...000...***(((:::///111cccooo111444555333333444444111000111222333333333333333333222111000///......///...------,,,+++***))))))(((''''''&&&&&&''''''(((vvvnnnlllrrrzzzxxxpppkkkkkkjjjgggcccbbb]]]XXXUUUVVVVVVSSSRRRTTTOOOMMMKKKJJJIIIIIIGGGEEECCCCCCCCCBBBBBBAAAAAAAAA@@@???===<<<;;;;;;;;;<<<888999:::::::::999777777888777777666666555444444333444555666666555444333222222333222222111000000000000////////////000000///...,,,++++++,,,...///...,,,+++,,,...///...,,,+++,,,---.........---,,,+++***)))))))))***+++,,,************************,,,++++++******++++++,,,+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++++++++***))))))%%%''')))***+++***)))(((+++******))))))******+++++++++,,,,,,,,,,,,++++++&&&''')))***++++++*********+++,,,,,,,,,+++***)))+++******))))))******+++)))***,,,+++***)))***+++************************+++,,,,,,------,,,++++++'''((()))+++,,,---......000...,,,,,,...///---++++++,,,------............---------....../////////------------------------///...------...---+++))),,,++++++***++++++,,,,,,++++++******)))*********+++)))&&&&&&'''((((((''''''&&&%%%%%%%%%&&&''''''"""'''++++++******+++,,,===***111333444<<>><<<:::999888777888888999:::999888777666888777666555444444555555222444666777777666444333111111222222222111111000000000////////////000000///...,,,++++++,,,...///...,,,***+++...000...,,,***+++---...///...---------+++***(((((()))+++,,,))))))))))))))))))))))))---,,,+++******+++,,,---,,,...000222222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))$$$&&&(((***++++++***))),,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++&&&''')))***++++++*********+++,,,,,,+++***)))(((++++++************++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))+++,,,---------,,,+++***'''(((***,,,...////////////---+++,,,......,,,***,,,,,,------......---------------...............------------------------......---...///...+++(((+++++++++***++++++,,,,,,))))))))))))***+++,,,---+++)))&&&&&&'''((((((''')))'''%%%$$$$$$%%%&&&(((***''''''***++++++---111(((111222&&&333999SSSBBB111555555000000555666222444333111//////000222333333222111///---,,,++++++///---+++)))'''((()))***'''''''''&&&&&&'''''''''|||vvvvvvwwwvvvtttppplllhhhfffeeeeeedddccc\\\[[[YYYVVVSSSPPPNNNMMMMMMLLLKKKIIIGGGFFFDDDDDDBBBBBBBBBBBBAAA@@@???>>>EEEAAA>>>>>>===:::;;;???:::::::::999888777666555333444555666666555444333444444444555555555666666444333222111111111222333222111000///---,,,+++***.......................................///000000///...------,,,,,,,,,---+++,,,,,,------,,,,,,,,,---,,,,,,,,,+++***************+++++++++,,,,,,,,,...///000///---,,,,,,---(((,,,,,,'''(((------***)))))))))(((&&&''')))+++***((())),,,,,,((('''))))))***+++,,,,,,+++***)))---,,,+++*********+++,,,++++++******************&&&(((***++++++++++++---,,,+++******))))))******+++***)))(((((()))***+++++++++++++++++++++++++++(((+++......+++)))***,,,,,,+++*********+++,,,---------......------,,,+++,,,,,,---...---,,,***))),,,,,,,,,---------......---......///////////////---------,,,,,,+++++++++,,,++++++******++++++,,,******))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))&&&'''((()))***+++++++++...333333222222222___KKK<<>>>>>AAA>>><<<===<<<::::::===999999999999888777666666444555666666666666555444444444444444555555555666444333222111111111222222000000///...---,,,,,,+++.......................................//////000...------,,,,,,,,,,,,---,,,,,,---------,,,+++++++++++++++++++++************++++++++++++,,,,,,,,,---...///...---,,,---...+++------((((((++++++(((((()))***)))'''''')))***)))'''(((,,,,,,)))(((***)))***+++,,,,,,+++***)))---,,,+++*********++++++************************+++,,,,,,+++)))'''((())),,,+++******))))))***************))))))*********++++++++++++++++++++++++)))+++...---+++******+++++++++*********+++,,,---------......------,,,+++,,,---------,,,,,,+++***,,,,,,,,,------------...------...///////////////...---------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,******))))))))))))*********))))))(((((())))))***))))))(((((((((((())))))''''''(((***++++++,,,,,,+++000......555===mmmXXX888333???555---777333...111000//////...///000111111111111000//////......---------,,,+++)))'''&&&((((((((((((''''''''''''yyyttttttvvvtttrrrnnnjjjfffbbb```^^^\\\ZZZZZZWWWSSSNNNLLLMMMNNNOOOKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>======::::::===<<<999888;;;777888888999888888777777555555666666666666555555444444444444555555555555333333222111111111111222///............---------////////////////////////......------......///000,,,,,,+++++++++,,,------------------,,,,,,+++******************+++++++++++++++++++++,,,,,,,,,,,,,,,---......---,,,...///---...---)))(((******'''''')))******)))(((((())))))&&&(((+++,,,))))))+++***++++++,,,,,,++++++***,,,,,,+++************+++************************------,,,***'''&&&((())),,,+++******))))))************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++*********++++++******++++++,,,---------......------,,,+++------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------...////////////............---------------------,,,,,,,,,,,,------******))))))))))))***************))))))*********)))((((((''''''(((((()))(((((()))***+++,,,,,,------000......444999lll[[[:::555BBB888000999444...000000/////////000000111222111111000000//////...---------,,,+++)))((('''((((((((((((''''''''''''xxxrrrqqqqqqooolllhhheeebbb```___^^^]]][[[UUUSSSPPPMMMLLLLLLLLLMMMJJJIIIGGGDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>:::999:::>>>>>>:::888999666666777888888888888888666666666666666666666666444444444444444444444444333222222111111111111111---------............///000000000000000000000000...------------...//////,,,++++++++++++,,,------------------,,,+++******)))))))))******++++++++++++++++++,,,,,,,,,------+++,,,------------...///------,,,***)))******)))''')))++++++***)))((()))(((&&&'''++++++)))***---++++++,,,,,,,,,,,,++++++,,,++++++***************))))))))))))************------,,,***((())),,,...,,,+++******))))))*********+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++***++++++++++++,,,,,,------......------,,,+++...---,,,+++***+++,,,---++++++,,,,,,,,,---------,,,---......//////.................................------,,,,,,------...+++******))))))******+++++++++************++++++(((((((((''''''((((((((((((((()))***+++,,,---...//////000666555222nnnpppKKK888<<<999333666000111000000000000000000111111222111111000000///......---,,,,,,++++++***)))(((((((((((((((''''''''''''uuupppoooooollliiieeeccc```___^^^]]][[[YYYPPPPPPPPPOOOMMMKKKJJJIIIIIIGGGEEEBBBAAA@@@@@@@@@BBBBBBBBBAAAAAA@@@???>>>;;;999;;;??????;;;888:::555666777888888888888888666666555555555555666666444444444444444444333333222222222222111111000000,,,,,,------...//////000000000000000000000000000---------------...//////,,,,,,,,,++++++,,,------,,,---------,,,,,,+++***))))))******+++++++++,,,++++++,,,,,,,,,---------***,,,------,,,,,,...///,,,+++***++++++++++++---''')))+++,,,***))))))))))))&&&'''***+++)))***---++++++++++++++++++++++++++++++++++++******))))))(((((()))))))))*********......---,,,******---000,,,+++******))))))*********+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************))))))******++++++,,,,,,,,,,,,------......------,,,+++---,,,+++***+++,,,---...+++++++++,,,,,,,,,------,,,------..........................................------,,,,,,------...++++++************++++++++++++************++++++((((((''''''''''''((((((((((((((()))***+++---...000+++///999777555iii@@@999;;;666111***444//////000111111111111111111111000000///.........,,,++++++***))))))))))))((((((((((((''''''''''''~~~tttppppppooollliiifffddd```^^^\\\YYYVVVSSSNNNOOOOOOOOONNNKKKHHHFFFGGGFFFCCCAAA@@@@@@AAABBBAAAAAAAAAAAA@@@???>>>===<<<;;;<<<@@@???;;;999:::555666666777888888888777555555444444444444555555444444444444333333333333111111222222111111000///,,,,,,------...//////000////////////////////////------,,,,,,------...//////...------,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,------,,,+++---...,,,******,,,,,,+++,,,///(((***++++++***))))))******''''''******)))***---+++******))))))******+++******++++++******)))((('''(((((())))))*********000111000---******+++,,,,,,+++******))))))************++++++++++++******++++++++++++++++++++++++***(((''''''((())))))((()))***+++,,,,,,,,,,,,+++------......------,,,+++,,,,,,++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,---............------------------.........------,,,,,,,,,,,,------++++++************++++++*********))))))*********(((''''''&&&&&&''''''(((((((((''''''(((***,,,---222---+++...000:::uuuHHH<<<<<<666///(((333//////000111222222222222000000///......------,,,***))))))((((((((())))))((((((((((((''''''''''''yyyssspppnnniiieeecccaaa^^^[[[YYYVVVSSSPPPPPPOOOOOONNNLLLIIIGGGFFFFFFDDDBBB@@@@@@AAACCCDDD????????????>>>===<<<;;;>>><<<<<>>999888999666666777777777777777666555444333222222333444555444444444333333333222222000111111222111000///...,,,,,,------.../////////........................------,,,,,,------...///111000///...---,,,,,,,,,******+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...---+++++++++---///+++***------******...***++++++***))))))***,,,,,,((('''******((())),,,******)))(((((()))******)))******+++***)))((('''''''''(((((()))******+++---......---+++)))***+++,,,+++******))))))***************))))))*********************************(((&&&$$$$$$'''))))))((()))***+++,,,,,,,,,++++++------......------,,,+++***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,+++,,,------......------+++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,***))))))(((((())))))***(((''''''&&&&&&''''''(((''''''&&&&&&''')))+++------333---%%%111KKK```DDD@@@888000222---000...///111222333333222222.........---,,,,,,++++++(((((('''&&&&&&'''((()))((((((((((((''''''''''''vvvqqqkkkddd___]]]\\\ZZZYYYXXXVVVSSSQQQRRRQQQNNNLLLIIIHHHHHHHHHEEEDDDBBB@@@@@@BBBDDDFFF============<<<;;;:::999???<<<<<<>>><<<888777999666666777777777777666666444333222222222222333444444444444333333222222222000111111222222000///...---------.........//////........................---,,,,,,,,,,,,---......333222000///------,,,,,,)))***+++,,,---..................------,,,,,,,,,,,,,,,,,,---------......,,,---...---+++***+++,,,111,,,+++...---((((((,,,+++++++++)))((((((+++------)))(((***)))'''(((,,,***)))(((''''''((()))***)))******++++++)))((('''&&&''''''((()))******+++&&&(((***++++++++++++---,,,++++++***)))*********+++***)))(((((()))***+++))))))))))))))))))))))))&&&$$$"""###&&&))))))((()))***+++,,,---,,,++++++------......------,,,+++)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,))))))(((((((((((())))))'''''''''&&&&&&''''''''''''&&&%%%%%%&&&(((+++,,,"""555222'''???dddaaaAAA:::AAA333)))666333///...///111222333333222222...------,,,,,,+++******''''''&&&%%%%%%'''((())))))(((((((((''''''''''''