BM6P6(@ }}}vvvnnngggbbb```___[[[\\\]]]]]]]]]^^^aaadddnnnrrr{{{~~~{{{zzz~~~}}}|||{{{zzzyyyxxxxxxzzzyyywwwtttpppmmmkkkjjjooommmkkkiiihhhiiijjjkkkkkkooorrrqqqmmmjjjhhhiiifffeeeeeeeeeeeeeeeddddddgggbbb]]]]]]aaabbb^^^YYY]]]WWWQQQNNNNNNOOOPPPOOOTTTSSSRRRSSSUUUYYY]]]___ccceeehhhkkknnnrrruuuwwwzzzmmmZZZTTTYYYbbbgggqqqrrrrrruuuyyytttqqqsssxxx{{{sssssstttiiieeehhhmmmkkkdddXXXLLLBBB;;;444111111000///...---,,,,,,,,,,,,,,,,,,,,,---///111222000,,,)))***---...***%%%******+++,,,,,,,,,++++++,,,,,,+++++++++,,,,,,---***++++++,,,,,,++++++***+++***)))***++++++***)))//////...---+++***))))))------.........---,,,,,,---.........---,,,,,,+++//////000000000000000000,,,777>>>EEEWWWssstttmmmiiiooo}}}bbbRRRJJJDDDAAA@@@BBB999333777<<<===;;;:::666666666777888:::;;;<<<@@@@@@@@@@@@@@@BBBDDDEEEJJJLLLXXXlll~~~xxxrrrlllcccYYYVVVXXXWWWOOOHHHLLLHHHFFFEEECCC>>><<<>>>AAA>>>:::888999:::;;;;;;999999888888777777777666666666777999:::<<<=========>>>???AAABBBDDDEEEFFFMMMPPPTTTZZZ```fffkkkmmmlllooossswwwyyy|||~~~~~~}}}yyyvvvsssrrrpppooolllgggaaa]]][[[^^^\\\TTTOOOOOONNNJJJIIIHHHGGGGGGHHHKKKMMMOOOUUUXXX]]]cccjjjpppuuuxxxuuusssqqqppppppqqqqqqqqqlllkkklllmmmnnnmmmjjjhhhaaaZZZTTTQQQPPPSSS]]]ggg|||xxxlllkkkrrrxxxxxxtttqqqqqqsss{{{vvvcccZZZbbbnnn|||uuukkklllwwwzzz}}}uuudddTTTGGG<<<444222222///++++++///,,,***+++---,,,)))&&&''''''(((((())))))******))))))((((((''''''&&&&&&)))((('''((()))(((&&&%%%|||uuullleee___\\\ZZZZZZ[[[\\\\\\]]]^^^aaadddkkkoooxxx~~~|||zzz}}}}}}|||{{{zzzyyyxxxxxxxxxwwwuuurrrnnnllliiihhhkkklllmmmnnnnnnnnnmmmlllnnnqqqsssrrroookkkiiihhhgggfffeeedddcccbbbaaaaaabbb___\\\___cccddd___YYYYYYTTTNNNKKKKKKKKKKKKKKKOOOOOOPPPQQQTTTXXX[[[]]]bbbdddgggkkknnnrrruuuxxxzzzvvvdddZZZ\\\dddjjjtttvvvvvvvvv|||zzzuuuvvv|||zzzqqqppp{{{sssfffbbbhhhqqqppphhh\\\OOODDD:::333//////......---------.........---,,,,,,,,,---...///...+++)))***---...***&&&...---+++***)))***++++++---......---+++***+++---++++++,,,,,,,,,,,,++++++,,,+++***+++,,,---,,,***------------------------+++,,,,,,---------,,,,,,------......------,,,+++//////////////////000000111999AAALLLbbb}}}xxxnnniiihhhooo{{{sss[[[NNNHHHCCC@@@@@@===666333666999888777777666666777777999:::<<<===AAABBBBBBCCCDDDFFFHHHJJJLLLQQQaaaxxx}}}wwwrrrpppkkkeee___[[[UUUNNNKKKKKKJJJEEE@@@@@@===;;;<<<:::777666999888777555555666666444333666555555555444444444444333333444444555666666666666777888999:::<<<======>>>@@@DDDIIINNNSSSWWWYYY```ccchhhmmmppptttwwwzzz~~~~~~~~~~~~zzzwwwxxxvvvtttrrrpppmmmhhhdddaaaccc```YYYVVVXXXVVVRRRKKKJJJIIIHHHIIIKKKMMMNNNTTTWWW[[[aaahhhnnnsssvvvrrrpppooonnnnnnooooooooonnnnnnoooppprrrrrrooommmkkkddd[[[TTTNNNMMMUUU___}}}|||sssjjjiiiqqqxxxzzzzzz{{{zzzzzz~~~zzzhhh]]]aaaiii~~~zzztttlllgggooowwwgggWWWMMMAAA555111000---++++++---,,,***+++---,,,***'''))))))))))))************)))))))))))))))((((((((()))((('''((())))))'''&&&{{{sssjjjaaa[[[WWWUUUXXXYYY\\\]]]^^^```cccfffiiimmmvvv}}}|||{{{}}}|||{{{{{{zzzyyyxxxxxxvvvtttrrrooollliiihhhggggggjjjnnnrrrsssrrrpppnnnoooqqqrrrqqqmmmiiifffeeeffffffdddcccaaa___^^^]]]]]][[[\\\```eeeeee```ZZZWWWSSSNNNJJJIIIIIIHHHHHHJJJKKKMMMPPPSSSWWWZZZ\\\___bbbgggkkknnnrrrvvvyyyzzzrrrddd```fffnnnyyy||||||vvvtttxxx|||}}}{{{{{{uuusss}}}xxxhhhbbblllxxxvvvmmm```RRREEE:::222...---------------...//////...---,,,,,,+++++++++,,,---+++)))***---...+++(((111///+++((('''(((***,,,---///000...+++***,,,...++++++,,,,,,,,,,,,++++++---,,,++++++------,,,+++++++++,,,---...///000000******+++,,,---------,,,------......------,,,,,,...............///000000666<<>>999666666888888555444666777777777888:::<<<===>>>@@@AAABBBCCCDDDFFFJJJMMMTTT^^^sss~~~zzznnniiibbb^^^ZZZUUUNNNIIIHHHEEEAAA???>>><<<:::888888555444666666333444777222111111222333111///,,,111111111111000000000000000/////////////////////111111111222333333444444444666888<<>>III^^^|||~~~pppeeedddlllttt|||gggVVVLLLDDDAAA???;;;888999555444666888666222444999999:::;;;<<<>>>@@@BBBCCCCCCEEEFFFFFFIIIRRR```kkk{{{ooojjjccc\\\VVVPPPJJJGGGAAAAAA???===;;;999777666000222333222111//////000333///...000///,,,,,,///111...***))))))+++,,,,,,,,,,,,,,,---------------+++,,,,,,---...//////000......------,,,,,,,,,,,,,,,---------............,,,///444777:::<<<@@@BBBJJJLLLPPPVVV]]]dddjjjmmmooorrrvvvxxxxxxyyyzzz{{{{{{~~~{{{yyyvvvuuuuuuuuuuuutttooolllmmmpppooofff\\\WWW^^^[[[WWWRRRNNNKKKJJJJJJJJJJJJLLLPPPUUU\\\aaadddhhhlllqqqrrrrrrsssvvvyyysssqqqoooppprrruuuwwwwwwvvvtttpppgggXXXKKKIIINNN]]]jjjwwwzzz~~~|||}}}zzzlll^^^WWW___lll|||nnnjjjhhhrrrwwwjjjXXXKKK???:::777222...---***+++------+++******+++)))))))))(((((((((((((((''''''''''''(((((((((((()))(((((()))***+++)))(((yyyjjj\\\RRRNNNNNNPPPTTTYYYaaaiiipppvvv|||~~~}}}~~~}}}}}}|||{{{zzzxxxvvvvvvvvvwwwxxxtttttttttssssssssssssrrrpppnnnjjjfffdddcccddddddccccccdddddddddcccccccccfffeeefffhhhjjjiiifffbbb``````___]]]\\\ZZZYYYXXXSSSTTTUUUXXXZZZ[[[\\\[[[XXXXXXWWWSSSLLLGGGDDDCCCEEEEEEGGGJJJNNNSSSXXX[[[[[[aaahhhkkkkkknnnuuu{{{{{{sssmmmrrrzzztttvvv{{{~~~{{{~~~|||uuuyyyrrrmmmxxx|||vvvyyy|||tttfffWWWIII>>>666111000///...---------------+++,,,---------,,,+++***+++,,,---,,,+++*********+++*********+++,,,------+++++++++*********+++,,,,,,,,,------------,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,+++++++++******+++,,,,,,---------,,,,,,+++,,,------......------......------///222666888BBBQQQkkkxxxhhh___```iiirrrppp\\\PPPHHHAAA???===:::999:::666444444666666444666;;;::::::;;;===???AAACCCEEEBBBDDDFFFGGGMMMZZZnnn|||xxxmmmfff\\\XXXSSSNNNIIIEEEAAA>>>:::::::::888555333333333000000000000000...,,,+++333000///111111...///222000---+++***+++++++++***++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,+++++++++---------.........//////,,,...111222333333555666>>>???@@@EEEMMMUUU[[[___dddiiiooosssuuuwwwzzz}}}|||~~~~~~{{{yyywwwvvvvvvvvvuuussspppllllllnnnkkkccc^^^___bbb___ZZZTTTOOOLLLJJJIIIGGGHHHIIIMMMRRRXXX]]]aaaggglllrrrtttttttttxxx|||xxxuuurrrqqqsssuuuwwwwwwwwwuuutttooobbbTTTLLLLLLRRR```ppp{{{~~~xxx~~~}}}~~~yyyjjjYYYSSSWWWcccuuuyyyvvvrrrttt|||ppp^^^PPPAAA:::666111......***,,,...---***))))))+++))))))))))))))))))******)))))))))(((((((((((((((***)))))))))******)))'''vvvfffVVVLLLJJJLLLNNNVVV[[[cccjjjqqqvvv|||~~~}}}}}}}}}}}}|||~~~}}}}}}}}}}}}zzzxxxyyyxxxvvvuuutttuuuvvvwwwrrrrrrrrrrrrrrrrrrrrrqqqnnnlllhhhdddbbbaaabbbccc___```bbbddddddcccbbbaaabbbaaabbbeeehhhhhheeeaaacccbbb```^^^[[[YYYWWWVVVMMMPPPTTTYYY\\\\\\[[[ZZZYYYZZZZZZUUUNNNHHHEEEDDDCCCCCCCCCFFFJJJOOOUUUXXX[[[bbbiiikkkkkkmmmttt{{{|||wwwooosss~~~yyyyyyzzzyyyuuuzzzyyyssswww}}}kkkjjjwwwzzz{{{wwwhhhYYYKKK???666111...------------...//////............---+++)))(((,,,---...---+++)))))))))///---***((((((***,,,...)))...111---&&&###''',,,,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,,,,---.........---///...---...000333777999FFFWWWtttsssddd^^^bbbllluuuiiiUUULLLDDD???>>><<<:::999;;;:::666444777888888:::>>>:::;;;<<<>>>@@@BBBDDDEEEHHHJJJMMMOOOWWWhhh~~~tttiii]]]VVVOOOKKKGGGCCC@@@===:::777888999888666333111000111222111000000000///,,,)))---******------+++,,,//////.........///...,,,)))******++++++,,,,,,,,,------------,,,+++*********------------------,,,,,,))))))******++++++,,,,,,---///000000///......///888777777;;;BBBKKKRRRVVVYYY^^^fffkkknnnqqquuuyyy|||~~~~~~yyywwwvvvuuuuuuuuusssqqqqqqmmmkkkkkkgggaaabbbgggdddaaa[[[UUUPPPLLLIIIIIIFFFGGGHHHKKKPPPVVV\\\___ggglllrrruuutttuuuyyy}}}zzzvvvrrrqqqrrrtttuuuvvvuuutttuuutttjjj[[[QQQNNNKKKYYYkkkzzz|||~~~}}}~~~yyyjjjYYYNNNPPP[[[nnn~~~zzztttdddTTTCCC999333///...///+++---///---***((()))***))))))******+++++++++,,,++++++******))))))((((((+++***)))*********(((&&&vvvdddXXXPPPKKKJJJMMMQQQWWW___eeekkkrrrzzz}}}|||}}}~~~~~~}}}zzzyyy}}}~~~~~~|||yyyxxxvvvuuusssrrrrrrssstttuuunnnnnnoooqqqttttttsssqqqmmmkkkiiigggfffeeebbb```cccaaa______```aaa```______```bbbcccddddddcccbbbaaa```]]]ZZZXXXUUUTTTSSSOOOPPPRRRTTTVVVXXXZZZ[[[YYYWWWTTTPPPJJJEEEAAA???DDD>>>===BBBIIIMMMRRRWWW^^^ccciiinnnqqqsssuuuvvv}}}wwwhhhxxxuuuuuuppphhhnnnrrrvvvxxx{{{ooo^^^^^^mmmzzz|||yyyrrrfffXXXJJJ???666222//////.........---------.........------,,,,,,,,,++++++***)))***+++,,,---,,,,,,+++++++++,,,------...---...111444222...)))---***'''&&&''')))++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---............------,,,,,,,,,---...000//////222888>>>KKKgggyyyjjjdddccchhhwwwrrr[[[VVVHHHDDD???;;;999888777666999888777777777777777777999:::;;;===>>>CCCIIIMMMHHHIIINNNXXXbbbttttttjjjddd\\\SSSLLLCCCAAA<<<888:::<<<888111444333222222222000...+++000000//////.........---------......------,,,+++---,,,,,,++++++,,,,,,---------------------------000//////...,,,++++++************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...///000000444555555555555888===@@@KKKPPPWWW]]]cccggglllooowww|||}}}}}}}}}{{{wwwttttttuuuuuutttqqqooonnnmmmjjjhhhfffdddccchhhaaaYYYVVVVVVSSSLLLFFFMMMJJJJJJMMMPPPSSSZZZcccfffjjjooosssvvvxxx{{{|||{{{wwwssspppqqqsssttttttuuuvvvxxxyyyuuujjjZZZNNNSSSVVVaaattt}}}vvvkkk^^^TTTOOOPPP___wwwssseeeVVVFFF<<<555000///111***)))((((((******)))(((+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((rrraaaVVVOOOJJJIIILLLSSSVVV[[[```dddkkkssszzz}}}}}}~~~~~~~~~}}}|||zzzyyy|||}}}}}}}}}|||zzzxxxwwwuuutttsssqqqppppppqqqqqqmmmmmmnnnppprrrrrrqqqooonnnkkkhhhfffdddccc```^^^cccaaa``````aaaaaa```^^^]]]^^^```aaabbbbbbbbbaaaaaa___\\\YYYVVVTTTSSSSSSNNNOOOPPPSSSUUUWWWYYYZZZXXXWWWTTTPPPKKKEEEAAA???CCC===<<>>:::999888777666999888888777777777888888????????????@@@BBBEEEHHHIIIJJJRRR___nnnssslllbbb[[[UUUOOOGGGBBB???>>>999555666999555///,,,++++++,,,...//////...////////////......------------......------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---....../////////000000000000333777;;;BBBEEEJJJOOOTTT[[[ccchhhooouuuxxxwwwwwwzzz|||zzzxxxvvvttttttvvvwwwuuutttnnnmmmlllkkkiiihhhffffffiiibbb[[[YYYYYYXXXSSSMMMMMMJJJJJJMMMOOOQQQXXX```eeeiiiooosssuuuwwwyyyzzzqqqooommmmmmppptttvvvwwwuuuwww{{{}}}zzznnn]]]QQQTTTUUU^^^nnn|||~~~{{{sssiiiYYYRRRPPP[[[pppzzzkkk\\\KKK???777000...///...,,,+++,,,---...---,,,+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((}}}ooo___VVVPPPLLLKKKNNNUUUWWWYYYZZZ\\\aaajjjppp}}}~~~}}}~~~~~~}}}|||{{{zzzyyyxxx{{{zzzzzzyyyxxxwwwvvvvvvtttsssrrrpppnnnnnnmmmmmmlllkkklllnnnppppppnnnlllnnnkkkfffcccaaa```___]]]bbbbbbaaabbbbbbaaa___\\\[[[\\\]]]___``````aaaaaa```]]]ZZZVVVSSSRRRRRRRRRLLLMMMNNNPPPRRRUUUWWWXXXVVVUUUSSSPPPKKKFFFAAA???AAA<<<:::???EEEHHHMMMSSSZZZ___eeekkknnnppprrrtttxxx{{{~~~}}}llldddeeeeeefffjjjqqqtttrrrvvvppprrrzzz~~~~~~wwwrrrmmmaaaVVVWWWaaapppvvvuuu~~~xxxlll^^^OOOAAA777111/////////.........------------,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,---//////---,,,+++*********+++******+++,,,---+++)))---,,,***+++,,,---,,,+++------------------------,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---......------------,,,,,,,,,+++---------///555>>>FFF]]]ttttttpppooorrrxxxwwwcccRRRFFFCCC@@@;;;999888888777666888888888777888888999999CCCAAA@@@@@@BBBDDDDDDDDDLLLPPP[[[llltttlllbbb\\\TTTNNNJJJFFFAAA<<<:::999555111222555222,,,---+++***,,,...111222222///............---------------......------,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))*********++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------...,,,,,,---------///333666999:::;;;>>>DDDMMMVVV]]]ccciiimmmnnnppptttvvvuuusssrrrqqqrrrtttuuutttsssjjjjjjiiihhhgggfffeeeeeegggbbb\\\ZZZ[[[\\\XXXTTTNNNKKKKKKMMMOOOPPPVVV^^^eeeiiinnnrrrssstttuuuwwwkkkkkkkkkmmmqqquuuwwwwwwuuuxxx|||}}}rrrbbbVVVSSSRRRWWWbbblllrrr{{{}}}~~~zzzsssaaaXXXPPPUUUfffyyyrrrbbbPPPCCC999111------,,,+++******,,,,,,+++***+++************)))))))))))))))))))))))))))))))))(((((())))))))))))(((((({{{nnn```YYYTTTQQQQQQTTTWWWYYY[[[[[[[[[^^^dddiiisss|||~~~}}}}}}~~~}}}}}}}}}|||zzzxxxwwwvvvvvvvvvxxxxxxvvvuuutttsssssssssqqqqqqpppooonnnmmmmmmmmmkkkkkkkkkmmmnnnnnnllljjjkkkgggccc```_________^^^bbbaaaaaabbbcccaaa^^^[[[ZZZZZZ[[[]]]^^^___``````^^^\\\XXXTTTQQQPPPPPPPPPJJJKKKKKKMMMOOORRRTTTUUUSSSSSSSSSPPPLLLGGGBBB???>>>:::999===AAAEEEJJJPPPVVV[[[cccjjjnnnrrruuuwwwzzz}}}|||jjjXXXXXXXXX[[[ccclllsssuuuvvvmmmooo{{{uuuoookkk```YYYTTTWWWaaannn~~~}}}|||yyyvvv~~~xxxmmm___PPPBBB777222////////////............,,,,,,,,,,,,,,,,,,,,,+++......---------,,,,,,---///...---,,,++++++++++++,,,,,,++++++,,,---------+++++++++,,,------+++)))++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...---------------------------......---///666@@@GGG```qqqtttssstttvvv|||kkk___RRRDDD???===999888888888777666888888888888888999:::;;;AAA???>>>@@@CCCFFFGGGFFFQQQXXXfff{{{yyynnnccc\\\VVVRRRLLLGGGDDD@@@===:::555555222...///222000+++222000---,,,---/////////------------------------------......------,,,+++,,,,,,++++++++++++,,,,,,************************+++,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,...111444333444555666;;;BBBKKKQQQVVV]]]ccceeehhhnnnrrrqqqnnnnnnnnnoooppppppooooooffffffeeedddbbbaaa``````eee```[[[ZZZ[[[[[[XXXUUUPPPMMMMMMOOOPPPPPPVVV]]]ccchhhmmmqqqrrrrrrrrrsssnnnnnnnnnqqqsssuuutttsssvvvwwwzzz}}}|||ttthhh^^^TTTPPPPPPUUUZZZ```ppp}}}{{{{{{~~~}}}yyykkk___SSSQQQ^^^ppp~~~}}}xxxvvvfffTTTGGG<<<222------,,,***)))***+++,,,+++)))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((xxxlll```[[[XXXVVVVVVYYYZZZ^^^bbbcccbbbccceeehhhrrrxxx~~~~~~{{{{{{||||||{{{yyyxxxwwwuuuttttttttttttvvvuuusssrrrqqqpppppppppmmmnnnnnnnnnoooooonnnnnnlllkkkkkklllmmmmmmkkkiiifffccc___]]]^^^```aaaaaa`````````aaabbb```]]]ZZZZZZZZZ[[[\\\]]]^^^___```\\\ZZZWWWSSSPPPOOONNNNNNIIIIIIIIIIIIKKKMMMPPPQQQPPPQQQRRRQQQMMMHHHBBB???===999999<<>>@@@CCCFFFHHHIIISSS___ttttttjjjaaaXXXQQQJJJGGGCCC>>>;;;888666444111333111---...000000,,,111...***))))))******))),,,,,,,,,,,,------------------......------,,,+++,,,++++++******++++++,,,************************------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++++++++,,,---,,,,,,---///111000111333444666:::???CCCJJJQQQXXX\\\aaahhhmmmmmmlllmmmnnnnnnmmmlllkkkkkkffffffdddbbb```^^^\\\\\\ccc```]]][[[[[[ZZZWWWTTTSSSPPPPPPRRRRRRRRRWWW]]]bbbffflllpppqqqqqqpppqqqpppooopppqqqssssssrrrpppvvvuuuvvvwwwxxxtttlllfffYYYQQQMMMNNNNNNSSSfff|||yyyqqqtttvvvwwwzzzuuuhhhXXXQQQXXXhhhyyy{{{rrrwwwwwwhhhVVVIII>>>444///...///---,,,---...///...---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((tttjjj```\\\[[[ZZZZZZ]]]___dddjjjlllllllllnnnppptttwwwzzzzzzzzz~~~}}}{{{zzzzzzzzzyyyvvvvvvuuuuuutttssssssssssssrrrrrrqqqpppooonnnnnnkkkkkklllnnnnnnnnnnnnnnnlllkkkkkkkkklllkkkiiigggbbb```^^^]]]___aaaaaaaaa^^^^^^]]]^^^______]]][[[[[[[[[ZZZZZZ[[[\\\]]]^^^ZZZYYYVVVTTTQQQOOOMMMLLLIIIHHHGGGFFFGGGIIIKKKMMMNNNOOOQQQQQQNNNIIICCC???;;;999999;;;===>>>EEELLLRRRXXXaaajjjrrrxxx}}}}}}oooUUUOOOJJJMMMTTT\\\gggoooqqqnnnppp|||{{{rrrlllfffZZZYYY^^^hhhrrrzzzzzznnn^^^OOOBBB999444000000000/////////......,,,,,,------------......++++++,,,---------------,,,+++++++++,,,,,,---...***,,,,,,,,,+++,,,...000*********+++---,,,***(((------------------------,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,------------...000111111000222777@@@GGGZZZdddppp|||uuuwwwuuusssxxxhhhYYYRRRJJJBBB===;;;999888888888777666888888888999:::<<<===>>>@@@AAAAAAAAABBBEEEJJJNNNXXXkkkyyymmmccc\\\UUUOOOJJJCCCAAA>>>:::777444333333///111000------000000...///---++++++,,,---------++++++,,,,,,,,,,,,,,,---------......------,,,+++++++++************++++++************************++++++******)))))))))(((,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++******,,,...---...111222333444777999>>>FFFMMMRRRXXX```eeefffjjjlllnnnnnnllljjjiiijjjhhhgggeeeccc```^^^\\\[[[aaa```^^^]]]\\\ZZZVVVRRRSSSQQQQQQSSSTTTSSSWWW^^^aaaeeekkkpppqqqpppppppppmmmlllmmmoooqqqrrrrrrppptttsssrrrsssuuutttppplllaaaVVVNNNMMMJJJLLL___vvvvvvhhhlllqqqwww~~~rrr___TTTUUUbbbsss~~~~~~rrrtttzzzkkkYYYLLLAAA777111000---,,,++++++------,,,+++(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((sssjjjaaa``````___```bbbeeejjjooorrrsssuuuyyy|||zzz{{{|||||||||~~~}}}{{{zzzzzzxxxwwwttttttuuuvvvvvvuuutttssspppqqqqqqqqqpppnnnlllkkkiiijjjkkklllllllllkkkjjjjjjiiiiiiiiijjjiiifffdddaaa```^^^^^^```aaa```___\\\[[[[[[[[[]]]^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[XXXXXXWWWUUURRROOOLLLKKKIIIHHHFFFDDDDDDFFFHHHIIILLLNNNQQQRRROOOIIICCC???;;;999999;;;<<<===CCCKKKSSSYYYbbbkkkrrrxxx|||uuuVVVMMMFFFHHHNNNUUU```kkkppprrruuu|||~~~ssshhh______fffrrr}}}qqq___NNNAAA888444000000000000/////////...---------....../////////((()))+++,,,------------------,,,+++++++++,,,,,,+++---//////......000222,,,+++++++++------,,,***------------------------,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---///111222444:::BBBIIIYYYiii|||}}}uuuyyywwwsssxxxttt```TTTKKKEEEBBB===;;;999999999888777555777888888999;;;<<<>>>???>>>AAACCCCCCBBBFFFPPPYYYgggppphhh^^^UUUOOOKKKFFFCCC>>>===;;;888555444444555,,,//////,,,,,,///000...///...---...000111111000***+++++++++,,,,,,,,,,,,------......------,,,+++++++++************++++++++++++++++++++++++++++++))))))))))))************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))+++,,,,,,---///000000222555777222:::BBBGGGNNNWWW]]]^^^cccfffiiijjjhhhfffggggggfffeeedddbbb```^^^]]]\\\ZZZ[[[\\\]]][[[XXXSSSPPPRRRPPPQQQSSSTTTSSSWWW]]]___dddkkkpppqqqqqqppppppnnnmmmmmmnnnqqqssssssrrrqqqpppppprrruuuuuuqqqnnnfffXXXNNNLLLGGGFFFVVVlll{{{tttjjjmmmttt}}}zzzfffWWWSSS\\\jjjuuussssss~~~ppp^^^PPPDDD999222000***)))((((((******)))((((((((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((uuullleeedddddddddeeegggjjjmmmqqqtttvvvzzz~~~|||{{{yyywwwuuussstttvvvxxxxxxwwwuuutttooopppqqqqqqpppnnnllljjjiiijjjkkkkkkjjjiiihhhgggiiihhhggghhhhhhgggdddbbbbbbaaa___`````````___]]][[[ZZZYYYYYY[[[]]]]]]]]]ZZZYYYXXXWWWVVVWWWXXXXXXWWWXXXXXXVVVSSSPPPLLLJJJJJJHHHEEECCCCCCDDDEEEGGGKKKMMMQQQRRROOOJJJCCC???;;;999999;;;;;;<<>><<<:::999999999777555777888888999;;;===???@@@999???CCCDDDCCCJJJXXXdddwwwsssfff___TTTLLLGGGDDD@@@===666666555333222111222444+++...///++++++...///...---,,,,,,---......---+++*********++++++,,,,,,,,,------......------,,,+++++++++************++++++++++++++++++++++++++++++((()))***+++,,,---......,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++------......///000222777;;;+++333;;;@@@GGGQQQVVVWWW[[[___dddeeecccbbbccceeebbbaaa```___^^^]]]]]]\\\SSSUUUXXXZZZYYYUUUPPPMMMQQQOOOPPPSSSSSSSSSWWW]]]^^^dddkkkppprrrqqqqqqpppsssqqqpppqqqrrrttttttsssnnnnnnppptttwwwwwwrrrnnngggWWWLLLJJJDDD@@@NNNccc|||wwwtttpppssszzzkkkYYYRRRWWWdddnnn~~~{{{tttttttttaaaSSSFFF:::222000,,,+++***+++,,,,,,+++***'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((wwwqqqllliiifffccccccffflllqqqvvvyyy{{{~~~{{{xxxwwwwwwwwwvvvwwwwwwwwwwwwvvvvvvvvvvvvtttrrrpppooooooooonnnmmmfffggggggfffdddccceeefffhhhgggeeecccbbbaaa``````^^^]]]\\\]]]^^^^^^\\\[[[WWWWWWWWWXXXYYY[[[\\\]]]\\\[[[YYYXXXWWWWWWXXXXXXZZZ\\\XXXPPPKKKJJJJJJHHHEEEEEEDDDCCCBBBBBBBBBBBBCCCHHHLLLNNNOOOOOOIIIBBB<<<;;;999999:::===AAACCCKKKTTT```iiipppuuuyyy}}}}}}yyyeeeQQQCCCEEEKKKQQQ^^^ooo}}}zzzyyy}}}oooooovvvvvvaaaPPPBBB888222111///---,,,---...------......---------,,,,,,,,,666222---+++,,,---+++)))---,,,,,,+++*********+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********))))))...,,,***)))***,,,...000///...------,,,,,,,,,,,,222...++++++---///...---444//////777999:::DDDSSSkkkoooyyytttrrrvvv|||hhhZZZRRRIII@@@;;;>>><<<:::888777777777777888888999:::;;;===>>>>>>DDDDDDEEEGGGHHHNNN^^^mmm~~~pppggg]]]WWWNNNEEE@@@<<<999888666444222000/////////000..............................---------,,,,,,,,,***...******...***...---+++))))))***+++,,,%%%+++...,,,---000///***************************++++++******)))*********,,,,,,+++******+++,,,,,,))))))***++++++++++++++++++***(((***,,,---***((())))))***++++++++++++***000...------------,,,***333222444999BBBJJJNNNPPPPPPUUU[[[```bbbcccdddeeebbb```______```^^^YYYUUUYYYYYYZZZYYYXXXWWWUUUSSSQQQOOOPPPSSSUUUVVV[[[aaaccciiippptttsssrrrrrrssswwwtttqqqrrrttttttrrrooommmrrruuuttttttssspppjjjlll___QQQHHHCCCCCCMMMYYYvvvyyyvvvyyy}}}yyysssdddVVVRRR]]]jjjyyyxxxyyyeeeWWWJJJ<<<222000222///+++******,,,------+++***************++++++,,,++++++***)))((('''''''''(((((((((((((((''''''yyyqqqiiifffcccaaabbbfffkkkpppuuuyyy{{{~~~zzzvvvuuuvvvvvvuuuvvvvvvvvvuuuuuuuuuttttttooommmkkkjjjkkkkkkjjjiiiiiihhhgggfffeeeeeeeeeeeefffeeedddbbb```___^^^^^^\\\[[[[[[[[[\\\\\\ZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZYYYXXXVVVUUUTTTTTTUUUUUUZZZ[[[XXXOOOJJJIIIIIIGGGDDDCCCBBBAAAAAA@@@AAAAAA@@@EEEIIIKKKMMMNNNHHHAAA===;;;999777888;;;???AAAJJJRRR]]]fffmmmrrrxxx}}}{{{~~~kkkVVVEEEEEELLLVVVgggyyy{{{}}}~~~}}}yyyeeeSSSEEE;;;555333111...---...///............---------,,,,,,,,,444111...,,,,,,,,,,,,+++---,,,,,,+++******++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***+++)))((('''''')))+++---,,,,,,++++++,,,,,,------///,,,******---......---...+++///777:::===KKK\\\vvvvvvgggiiifffhhhppp{{{}}}eeeWWWPPPHHH@@@;;;===<<<:::888777777777777999:::;;;===>>>>>>>>>>>>DDDDDDEEEGGGKKKTTTgggyyysssfff^^^QQQMMMHHHCCC???<<<888666444333111///...........................---------......---------,,,,,,,,,***000...&&&&&&...000***---,,,+++*********+++,,,'''+++---+++,,,//////+++************************+++***************++++++,,,,,,+++******+++,,,,,,((()))******++++++******,,,+++***+++------+++)))***+++,,,,,,------,,,,,,---,,,+++,,,---...---,,,//////111777>>>CCCDDDDDDKKKOOOVVV[[[^^^```aaabbb^^^]]]]]]^^^___^^^ZZZWWWVVVVVVWWWXXXXXXWWWVVVUUUQQQQQQTTTZZZ\\\]]]aaagggiiinnntttvvvuuussstttuuuxxxvvvuuuttttttsssqqqooonnnrrrrrrpppppprrrqqqmmmlll```SSSJJJCCCAAAHHHRRRoooyyyuuuvvv{{{yyykkk[[[SSSZZZfff}}}}}}iiiZZZMMM???555222222///,,,++++++------,,,+++***************++++++*********)))))))))))))))'''(((((((((((((((''''''zzzoooddd^^^[[[ZZZ\\\aaafffkkkqqquuuxxx}}}~~~xxxtttrrrsssssstttttttttsssssssssrrrrrrrrrkkkiiigggfffggghhhggggggllliiifffeeeggggggeeebbbddddddbbb```___]]]\\\[[[ZZZYYYXXXYYYZZZZZZXXXVVVVVVVVVWWWWWWXXXXXXYYYYYYWWWVVVUUUSSSSSSSSSTTTTTTYYYZZZVVVNNNHHHGGGFFFDDDBBBBBBAAA@@@????????????===AAAEEEGGGJJJLLLHHHBBB???<<<888555555888<<>>888444222///...///000///.........---------,,,,,,,,,000000///---++++++,,,...---,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++---,,,***)))***+++---...+++++++++,,,------......,,,+++)))***,,,......---+++,,,111888:::???PPPcccvvvssslllaaa\\\[[[```kkkzzzxxxaaaSSSLLLEEE???<<<<<<;;;999888777777777888555777:::===???@@@@@@???DDDCCCDDDHHHOOO]]]uuuzzzooodddYYYQQQFFFDDDAAA>>><<<888444111222111000...------------///.........------,,,,,,......---------,,,,,,,,,)))///000,,,,,,000///))),,,,,,,,,+++++++++******)))+++,,,******---...+++************************))))))))))))***+++,,,,,,,,,++++++******++++++,,,(((((()))***************---+++++++++------,,,+++***+++,,,,,,------,,,,,,,,,+++***+++...///...---***+++...333777999999777BBBGGGMMMSSSWWWZZZ]]]___[[[ZZZ[[[\\\]]]]]]ZZZWWWSSSSSSUUUVVVWWWWWWWWWWWWSSSUUU\\\dddgggfffiiimmmooossswwwwwwvvvuuuvvvxxx{{{{{{zzzxxxtttrrrqqqqqqpppqqqppplllmmmppprrrpppoooeeeXXXLLLCCC@@@DDDKKKgggzzz{{{uuurrrtttyyy~~~{{{{{{uuubbbVVVXXXaaa}}}nnn___RRRDDD999444111///---,,,------,,,+++++++++***************+++(((((())))))************((((((((((((((((((((((((xxxkkk\\\TTTPPPNNNQQQVVV[[[```gggmmmqqqwww~~~}}}vvvqqqpppqqqrrrrrrqqqqqqqqqppppppppppppoookkkiiigggfffggghhhiiihhhooojjjeeeeeehhhhhheee```ccccccbbb```^^^\\\ZZZYYYYYYXXXWWWXXXXXXXXXVVVTTTPPPQQQSSSUUUWWWYYY[[[[[[XXXWWWUUUTTTSSSSSSTTTTTTWWWXXXTTTLLLEEEDDDDDDAAA@@@@@@???>>>============:::???CCCEEEIIILLLIIIDDDBBB>>>999444333666:::===EEEKKKTTT\\\ccckkktttzzzzzz}}}jjjPPPFFFPPPgggyyynnntttooo\\\MMMAAA;;;555222///.../////////.........---------,,,,,,,,,,,,...///...+++***---000---,,,,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++...---,,,++++++,,,...///------..................---,,,,,,,,,,,,------------000555999:::???RRReee~~~ooogggiiigggaaa[[[ZZZ^^^iii|||ppp[[[OOOHHHBBB>>><<<;;;:::999777777777888888///222777;;;???@@@@@@@@@CCCBBBDDDJJJTTTfffyyylllaaaWWWNNNHHHBBB@@@<<<999666333///,,,111000///......---------///......------,,,,,,+++......---------,,,,,,,,,''',,,---++++++---,,,'''+++,,,,,,,,,,,,+++***)))++++++***))))))+++,,,,,,************************))))))))))))***+++,,,---++++++++++++++++++++++++(((((()))************))),,,+++******++++++++++++(((((()))***************,,,+++***+++---...---,,,((()))+++...111333333333:::>>>EEEKKKOOOTTTXXX[[[YYYZZZ[[[\\\\\\[[[YYYWWWSSSSSSTTTUUUVVVVVVVVVWWWWWWZZZbbbkkkooommmmmmqqqpppsssvvvwwwvvvvvvyyy|||}}}wwwssssssuuuppprrrqqqnnnnnnqqqrrrpppsssjjj\\\MMMCCC@@@DDDIII___rrr~~~}}}{{{wwwtttvvv{{{}}}sssttt}}}hhhYYYZZZaaattttttcccVVVIII===666111///............,,,***,,,+++******)))*********))))))))))))))))))******((((((((((((((()))))))))rrrcccRRRIIIEEECCCEEEHHHNNNSSSZZZ```eeekkkrrrxxx{{{uuuqqqooopppppppppooooooooonnnnnnnnnmmmmmmkkkiiifffeeegggiiijjjjjjnnniiieeeeeeggghhhddd```ccccccbbbaaa^^^\\\ZZZXXXYYYXXXWWWWWWWWWWWWUUUSSSNNNOOOQQQTTTVVVXXXYYYYYYUUUTTTSSSQQQQQQQQQRRRRRRTTTVVVRRRIIICCCBBBBBB??????>>>===<<<<<<;;;<<<<<<:::>>>BBBDDDHHHLLLKKKGGGDDD@@@:::555333666:::<<>>CCCHHHNNNSSSWWWYYY[[[\\\\\\ZZZXXXVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSXXX\\\dddmmmpppnnnmmmppplllppptttvvvvvvyyy}}}|||wwwwwwxxxppptttuuusssrrrsssqqqmmmrrrjjj[[[KKKAAAAAAEEEJJJWWWfffwww~~~~~~}}}}}}}}}}}}}}}tttrrr~~~oooaaaaaahhhsssyyygggYYYMMM@@@666222000............,,,***,,,++++++***))))))******++++++******)))(((((('''((((((((((((((()))***+++iiiZZZJJJBBB???======???CCCHHHOOOTTTWWW\\\bbbgggsssyyy|||xxxtttqqqpppppppppooonnnnnnmmmmmmmmmllllllllliiigggdddccceeehhhjjjjjjkkkhhheeedddffffffdddaaabbbbbbbbb```^^^[[[XXXWWWXXXWWWUUUUUUVVVUUUSSSQQQPPPQQQRRRTTTTTTTTTSSSSSSRRRQQQOOONNNMMMMMMNNNNNNQQQRRROOOGGGAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;>>>AAACCCGGGLLLLLLHHHDDD@@@:::666444555999;;;===DDDMMMUUU]]]fffooovvv|||}}}~~~lll___jjj~~~~~~uuuyyyvvvcccRRREEE>>>555222///.........---,,,......---------,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,,,,,,,------...***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++************+++,,,,,,,,,,,,***(((&&&%%%---///000000...,,,------,,,111666:::???NNNddduuu~~~wwwjjj___]]]aaacccaaa```bbbfffsssmmm___PPPHHHCCC===:::999999888777666777888999:::;;;<<<>>>@@@@@@@@@>>>>>>EEEFFFLLLWWWfff}}}xxxooobbbWWWOOOHHHBBB===:::777333111222222222222//////000000///...------,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******,,,))))))+++***'''''')))************************))))))))))))***+++,,,,,,***++++++,,,,,,++++++***))))))***+++++++++++++++)))***)))((('''''')))+++)))***++++++,,,,,,++++++...---++++++,,,,,,***)))++++++,,,,,,,,,///333666111444999===AAAGGGMMMQQQWWWYYY[[[ZZZXXXUUUTTTSSSUUUTTTRRRQQQPPPOOOOOOOOOVVVXXX```hhhkkkiiijjjmmmkkkoootttxxxzzz}}}|||zzzyyyrrrwwwyyywwwuuusssnnnhhhiiidddXXXIIIBBBDDDIIIKKKPPPYYYgggqqqxxx|||wwwnnnooouuu|||lll]]]RRRDDD888333111///......---,,,+++,,,,,,+++***)))))))))))),,,,,,+++***)))((('''''')))(((((('''((()))+++,,,```SSSEEE@@@???>>>===>>>???CCCGGGJJJKKKMMMQQQUUUZZZ```iiirrrzzzxxxvvvsssrrrrrrrrrpppooommmmmmmmmlllllllllkkkkkkiiifffcccccceeehhhjjjkkkggggggeeeddddddccccccccc```aaa```___]]]YYYVVVTTTVVVTTTSSSSSSSSSSSSPPPNNNOOOPPPRRRSSSSSSRRRQQQPPPPPPOOONNNLLLKKKLLLLLLMMMNNNOOOLLLEEE@@@@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;>>>@@@AAAFFFKKKLLLHHHAAA>>>999666444555777888:::AAAKKKUUU]]]eeennnttt|||~~~{{{qqq~~~yyy~~~{{{xxxzzz~~~yyyfffUUUGGG@@@666333000/////////...---......---------,,,,,,,,,,,,++++++,,,---...---+++,,,,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********.........------,,,,,,,,,++++++,,,,,,+++***'''&&&(((+++...///...---...000---222666;;;EEEYYYooo~~~zzzssshhh```aaafffgggdddiiimmmtttxxxdddXXXLLLFFFBBB<<<888888888777666666666888999:::===>>>???@@@AAAAAAAAA@@@FFFJJJSSSbbbssszzzjjjbbbWWWMMMGGGAAA<<<888666444333222333222111///------...///...---,,,++++++++++++,,,,,,------.........---------,,,,,,,,,...,,,,,,,,,,,,,,,,,,...---,,,+++*********+++,,,+++((())),,,+++&&&%%%'''************************+++***************++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,*********)))&&&'''***---)))******+++++++++++++++---+++***+++,,,,,,+++******,,,......------000222///111444777;;;@@@FFFKKKRRRTTTWWWWWWUUURRRRRRSSSQQQPPPNNNLLLKKKKKKKKKKKKPPPRRRXXX```ddddddggglllmmmrrryyy}}}~~~{{{xxxuuuyyyzzzwwwssspppjjjddd``````YYYNNNIIILLLOOOOOONNNRRRZZZgggsss|||~~~~~~pppbbbVVVHHH:::555222///---------,,,,,,---,,,+++***))))))))))))+++*********))))))(((((()))(((''''''(((***,,,---[[[NNNCCC@@@BBBAAA@@@@@@???BBBEEEEEEDDDDDDGGGJJJHHHMMMUUU\\\bbbhhhllloooxxx~~~|||~~~|||xxxwwwzzz~~~zzzvvvuuussssssssssssqqqooommmmmmmmmlllllllllkkkkkkkkkhhheeedddgggjjjlllmmmeeeeeefffdddbbbbbbcccddd_________^^^[[[XXXTTTRRRTTTSSSRRRQQQRRRQQQNNNLLLLLLMMMPPPRRRSSSSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMNNNLLLNNNKKKCCC??????@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;===???@@@DDDJJJKKKGGG>>><<<888555444444555777888@@@KKKTTT]]]eeemmmsss{{{~~~wwwuuuzzzkkkrrrrrrrrr|||hhhWWWIIIAAA777555222000000000///.........---------,,,,,,,,,---+++***+++...///,,,))),,,,,,,,,,,,,,,---...///++++++,,,---------,,,,,,++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++******)))))))))+++---...//////...,,,+++$$$(((,,,...------///222222555888===III^^^tttvvvooofffcccggglllmmmjjjssszzzmmm___TTTJJJEEEAAA;;;777666777777666666666888999:::888999;;;===???BBBDDDEEEHHHMMMYYYjjj}}}zzzqqqaaaYYYOOOFFFAAA<<<777444666555555555444111,,,(((+++,,,---...---,,,+++***)))***+++,,,------...///......---------,,,,,,,,,++++++,,,......,,,++++++...---+++))))))***+++,,,+++((()))---,,,&&&$$$&&&************************++++++*********************+++,,,------,,,+++***++++++,,,------------,,,***,,,,,,***''''''+++...''''''((()))))))))))))))+++***)))***,,,------,,,(((,,,///000---,,,,,,------///222444777<<>>===>>>===888777999<<<<<<<<<>>>BBBFFFGGGGGGDDD???888555555555555333:::@@@GGGOOOVVV```kkkrrr{{{wwwnnnuuunnn^^^cccnnnvvv}}}kkk[[[LLLCCC>>>666000000000...,,,---------..................000//////...---+++***)))---,,,,,,++++++,,,,,,------,,,+++***))))))))))))++++++++++++++++++++++++,,,***((()))+++,,,***(((***++++++,,,,,,++++++***------------------------,,,,,,,,,---------------555:::===BBBRRRiiizzzsssgggbbbiiillliiimmmvvvppp[[[SSSJJJBBB???<<<999666999888666555555777999:::>>>======>>>@@@BBBAAAAAAOOOQQQ[[[ppp{{{lllbbbWWWNNNGGGEEE@@@999666888111111000000//////.........------,,,,,,------...'''(((***,,,,,,,,,***)))---------,,,,,,,,,++++++...+++)))***,,,---+++)))---,,,***+++,,,,,,+++)))***************)))((((((444000------***&&&%%%(((******+++++++++,,,,,,,,,.........---,,,+++***))))))************+++++++++,,,))))))+++***&&&$$$&&&***++++++++++++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///......000333777<<>>999555555555444333777===DDDLLLTTT^^^jjjqqq{{{{{{|||vvv~~~tttjjjppp{{{wwwbbb^^^bbbnnnwww~~~lll[[[MMMDDD<<<555///000111///...///.........------,,,,,,+++/////////...---,,,+++***---,,,,,,++++++,,,,,,---------,,,+++******))))))++++++++++++++++++++++++///---+++,,,...///---,,,***++++++,,,,,,++++++***---------------------------------------.........444777;;;DDDVVVkkkvvvvvvrrrllljjjmmmmmmlllsss}}}qqqZZZSSSIIIBBB>>><<<999666888777777666666777999999=========???AAACCCDDDDDDNNNUUUccc|||sssfff]]]TTTKKKDDDBBB===777444666111111000000///.........------,,,,,,,,,,,,------((()))+++,,,---,,,+++***,,,,,,,,,,,,++++++++++++,,,***)))***,,,---,,,***---+++******++++++***)))***************)))((((((---)))'''((('''$$$$$$'''*********+++++++++,,,,,,---------,,,,,,+++***))))))************++++++++++++((())),,,+++((('''***&&&''''''(((((((((''''''************+++++++++,,,+++++++++++++++++++++,,,---------...111555999;;;AAADDDIIINNNQQQQQQPPPOOOOOOLLLHHHFFFEEEEEEEEEDDDGGGIIILLLNNNRRR[[[gggppp{{{~~~{{{wwwsssooooooqqqppplllhhhdddfffhhhnnnuuuttteeeTTTUUUPPPKKKPPPeee}}}|||kkk]]]OOOCCC:::333---......,,,***+++,,,+++******++++++***(((+++***)))((('''(((((()))(((((((((((())))))))))))OOOKKKGGGEEEFFFHHHJJJKKKOOOOOOMMMKKKIIIIIILLLNNNOOONNNLLLLLLMMMNNNMMMLLLIIIIIIHHHHHHHHHJJJKKKLLLSSSRRRQQQRRRSSSTTTSSSRRRRRRSSSSSSSSSUUUZZZ```eeegggggghhhiiikkklllmmmmmmmmmlllkkkjjjiiijjjjjjkkkiiigggeeeeeeeeedddbbb```cccccccccbbbbbbaaaaaa```___]]]ZZZYYYXXXXXXVVVTTTUUUTTTSSSRRRPPPOOONNNMMMKKKLLLMMMNNNOOONNNMMMMMMMMMLLLJJJJJJKKKJJJHHHFFFHHHGGGFFFEEECCCAAA???>>>===999777999888666888<<<777666666999===AAABBBCCCBBB>>>999666555555444444666;;;CCCKKKTTT___kkkssszzz~~~zzzuuuvvveeerrrsssggglllxxx~~~jjjYYY\\\```mmmxxxmmm\\\MMMDDD;;;444///000111000///000///......---,,,+++******------......------,,,+++---,,,,,,++++++,,,,,,---...------,,,+++++++++***************************,,,+++)))***+++,,,+++******++++++,,,,,,++++++***------------------------...---------...//////000555777<<>><<<999666777777777888888888999999<<<===>>>???BBBDDDFFFGGGNNNYYYooouuuhhh\\\TTTJJJCCC===:::666222///000111111000//////......---------,,,,,,,,,,,,------)))***,,,---------,,,+++++++++++++++*********)))***))))))+++------,,,+++,,,***))))))***+++)))((()))************))))))(((+++''''''))))))'''(((+++*********++++++++++++,,,+++++++++++++++***)))((()))************+++++++++***((())),,,---******,,,)))***++++++,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++,,,,,,+++,,,...111444666;;;>>>DDDJJJMMMNNNMMMKKKMMMJJJGGGEEEEEEEEEDDDCCCFFFHHHJJJMMMRRR\\\jjjsss~~~}}}yyyuuupppooooooooollliiigggmmmuuu~~~}}}hhhTTTOOOLLLIIIMMM^^^ttt}}}{{{yyy}}}nnnaaaSSSHHH===555...------++++++,,,,,,+++******++++++***(((******)))((((((((((((((((((((((((((())))))))))))OOOMMMJJJIIIKKKOOORRRUUUUUUUUUVVVUUUUUUVVVYYY\\\\\\ZZZYYYZZZ]]]^^^[[[XXXTTTRRRPPPMMMLLLLLLMMMNNNLLLLLLMMMMMMMMMKKKJJJHHHFFFFFFFFFEEEFFFIIINNNRRRYYYZZZ]]]```cccfffhhhiiiiiihhhgggfffffffffggggggjjjhhheeeddddddccc```^^^_________^^^^^^^^^]]]]]]^^^\\\YYYXXXWWWWWWUUUTTTUUUTTTSSSQQQPPPNNNMMMLLLKKKLLLMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIIIIHHHFFFDDDFFFFFFEEEDDDCCC@@@>>>======888555666555444666:::777666666888;;;>>>???>>>@@@===999666444444444444777<<>>???@@@CCCFFFHHHOOO___yyyttthhh\\\RRRLLLEEE???:::666333111//////111000000///......---------,,,,,,,,,,,,,,,,,,---+++,,,,,,---------,,,+++************))))))))))))((()))***+++---------,,,+++***))))))******)))'''))))))************)))(((+++((((((+++,,,******---************++++++++++++***************)))(((((())))))*********+++++++++***((((((,,,,,,)))))),,,,,,,,,---///000000000000((())))))))))))*********,,,,,,,,,++++++++++++***,,,+++++++++---///111333666999???EEEIIIJJJJJJIIIKKKHHHFFFDDDDDDDDDCCCAAAEEEGGGIIIJJJOOOZZZgggppp}}}~~~yyysssooommmllljjjhhhiiisss}}}dddOOOIIIHHHFFFJJJWWWkkkoookkksssyyyzzz||||||rrreeeWWWLLL@@@777...,,,,,,++++++---,,,+++******++++++***(((***))))))((((((((((((((((((((((((((())))))))))))RRRQQQPPPPPPRRRVVV\\\```[[[]]]___aaacccfffjjjmmmooommmlllnnnqqqqqqmmmiiiaaa___\\\XXXUUUSSSRRRQQQMMMMMMNNNMMMKKKHHHEEEDDD@@@AAABBBAAAAAAAAACCCEEELLLMMMQQQUUUYYY]]]aaabbbeeedddcccbbbbbbcccdddeeehhhfffdddccccccbbb```^^^\\\\\\\\\\\\\\\[[[[[[[[[]]][[[XXXWWWWWWVVVTTTSSSSSSSSSRRRPPPOOOMMMLLLLLLKKKLLLNNNOOOOOOOOONNNMMMKKKIIIHHHHHHHHHHHHEEECCCDDDDDDDDDDDDBBB@@@===<<<>>>999555555444111222666:::888777888:::;;;;;;;;;===<<<:::777444333444444777<<>>?????????AAAEEEHHHTTTfffvvvhhh]]]SSSKKKEEECCC@@@:::666444444333222000000//////...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********)))))))))((((((''')))+++,,,------,,,,,,+++***))))))******)))'''((())))))*********))))))***''''''******'''''')))))))))*********+++++++++))))))*********)))(((((())))))*********+++++++++***((((((++++++'''&&&)))'''((()))***+++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,---///000111222666;;;AAAEEEHHHIIIHHHHHHFFFDDDCCCCCCCCCAAA@@@DDDEEEFFFGGGKKKTTT```hhhvvv|||{{{tttooolllkkklllllloooyyyyyy```KKKEEEDDDDDDGGGQQQcccyyy{{{eee]]]bbbkkkpppwww|||~~~~~~pppvvvvvviiiZZZNNNBBB888///---,,,++++++---,,,+++******++++++***((()))))))))))))))(((((('''(((((((((((())))))))))))ZZZZZZYYYXXXYYY]]]ccchhhbbbeeeiiimmmppptttyyy|||{{{wwwqqqpppooommmiiieeeaaa___XXXXXXWWWTTTNNNIIIFFFEEE@@@BBBDDDDDDCCCBBBBBBCCCDDDFFFIIILLLPPPTTTWWWXXX^^^]]]]]]]]]]]]___```aaabbbaaa____________]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYVVVUUUUUUTTTRRRQQQPPPPPPOOONNNMMMMMMLLLKKKKKKLLLMMMNNNOOONNNNNNMMMIIIHHHGGGGGGGGGFFFDDDBBBBBBCCCCCCCCCBBB???<<<;;;===888555555444000111444:::999777888999::::::999<<<;;;:::777444333333555555:::AAAHHHRRR^^^llluuuwwwuuu}}}oooYYYOOOLLLRRRbbbuuu{{{rrrjjjqqq~~~|||uuuppplllggg___YYYWWWYYYZZZiii{{{vvvdddSSSIIIAAA999333222111...+++,,,------...///000111222222,,,,,,------...------------,,,,,,++++++,,,,,,---,,,,,,.........---,,,+++++++++++++++++++++++++++------,,,***)))))),,,///***++++++,,,,,,++++++***------------------------...---,,,,,,---///111333555:::CCCNNNTTTYYYccclllmmmdddeeesssmmm___SSSLLLCCC>>>;;;:::888666666777777888999:::;;;;;;<<<>>>@@@@@@@@@BBBGGGLLL\\\pppyyykkk^^^UUUMMMFFFAAA;;;:::555000///222111///000000///......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))((('''))),,,...---,,,+++,,,,,,***))))))***+++)))(((((())))))************)))+++)))))),,,,,,)))(((***)))))))))************+++))))))************)))))))))************+++++++++***((((((+++***'''&&&(((&&&'''((())))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,++++++,,,,,,---...000000000333777<<>>AAABBBBBBEEEMMMSSSeee|||wwwnnnaaaWWWOOOHHHBBB===555555111++++++000000,,,000//////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***************++++++*********)))))))))'''***...///---******+++---+++******++++++***)))(((((()))***************+++)))***......+++***,,,))))))))))))************)))******++++++******))))))************+++++++++)))'''(((++++++((((((+++******+++++++++++++++***************+++++++++,,,))))))***+++,,,------...******+++,,,---...//////...000222777<<>><<>>@@@AAABBBCCCAAA???<<<999777444444777666333333555333333222444888:::;;;;;;999;;;;;;888444222333555999===CCCJJJRRR^^^lllvvvoooQQQIIINNNSSSbbbvvv|||ssstttzzzzzzuuummmaaa\\\^^^XXXWWWggg|||{{{hhhWWWLLL???777111222222000...///..................------------......------,,,+++---,,,,,,++++++,,,,,,---***+++---......---+++***---------------------------...---+++((()))---111+++++++++,,,,,,+++++++++---------------------------+++******+++---000222===<<>>999===AAACCCDDDIIIRRRYYYllloooggg\\\RRRLLLFFF@@@;;;888999555//////444555000000//////...------,,,,,,,,,++++++++++++++++++,,,,,,++++++***)))))))))***++++++++++++************'''+++//////,,,***)))***---,,,++++++,,,,,,+++)))(((((()))***************&&&$$$&&&***+++(((''')))))))))))))))************)))******+++++++++******)))************+++++++++(((&&&(((,,,---++++++...******+++++++++***))))))***++++++++++++,,,,,,,,,(((((()))***,,,---...///(((((()))+++,,,---...///---...000333999???EEEIIIDDDBBBAAABBBBBBAAA???===999<<<@@@CCCFFFLLLTTTZZZ[[[hhhxxx{{{tttmmmjjjlllqqqvvv|||xxxooocccYYYKKKDDD??????AAAHHHXXXiiiyyy}}}wwwaaaPPPKKKXXXfffwwwnnnlllqqq~~~|||yyy{{{{{{ttteeeooouuueeeYYYDDD:::333000///,,,***+++,,,+++******++++++***(((((()))*********)))'''&&&(((((((((((())))))))))))}}}xxxrrrmmmkkkiiigggfffkkkooouuuxxxzzz}}}wwwnnnjjjiiilllkkkgggbbb]]]WWWSSSPPPPPPLLLGGGDDDBBBAAA@@@???===>>>???AAAAAAAAA@@@???FFFGGGHHHJJJMMMOOORRRSSSSSSRRROOONNNMMMOOOQQQSSSQQQPPPOOOMMMLLLJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKIIIHHH@@@>>>;;;;;;<<<>>>??????AAA@@@>>>>>>>>>===;;;999999666333333555555444111777777666666777888999;;;<<<:::777444222222222333777>>>FFFLLLSSS___nnnzzzjjjUUUMMMJJJWWWgggxxxqqqlllzzztttddd]]]^^^\\\aaaiiiwww}}}jjjXXXMMMBBB999222111111...,,,---...,,,,,,---///000///...///+++''''''+++,,,+++(((+++++++++***++++++,,,,,,/////////...---,,,******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))222000---***))))))+++,,,++++++,,,------......///---......---,,,...111444;;;BBBNNN^^^kkkoookkkfffcccgggsss~~~{{{ttt{{{mmm\\\QQQJJJAAA<<<;;;999666222777777777888999;;;<<<===<<>><<<;;;===???<<<<<<<<<===AAAFFFJJJMMMVVVaaarrr~~~|||xxxqqqlllkkkoootttyyy}}}zzzqqqooorrrlll```SSSFFF>>>>>>???@@@LLL[[[lllwwwrrr^^^SSSRRRXXXaaaqqqooohhhllluuuwwwvvvxxx{{{qqq___ggg~~~pppbbbWWWGGG<<<111...---,,,---000+++***************+++++++++++++++***)))((('''''''''((())))))))))))((((((}}}xxxqqqkkkgggeeebbbaaadddhhhmmmqqquuuyyy{{{xxxxxxyyyxxxtttoooiiiddd___\\\SSSOOOIIIDDDAAA???<<<;;;999:::;;;<<<<<<<<<;;;;;;??????@@@BBBDDDFFFHHHIIILLLJJJHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKHHHIIIKKKKKKKKKIIIGGGFFF???===;;;:::;;;===>>>>>>AAA???>>>===<<<;;;888666:::777555444666666555333555555444444555666888999===;;;999777555444444444666<<>>EEEHHHTTThhhxxxlllaaaYYYNNNGGGBBB???999555555444111///.........///...------,,,++++++******---+++******+++,,,***)))+++++++++*********))))))***++++++,,,,,,++++++***++++++)))))))))+++---...((('''&&&&&&&&&&&&&&&&&&,,,,,,+++*********++++++***)))))))))((((((((('''***)))))))))(((((((((''')))(((''''''))))))((('''---------,,,,,,+++++++++((((((((()))))))))))))))))))))************))))))***))))))***,,,,,,***(((*********++++++,,,,,,------+++)))***,,,---...---.........000444:::@@@CCCCCCCCCBBB@@@===<<<===>>>;;;;;;;;;<<>>======FFFSSSbbbooo~~~{{{nnn```XXXXXX___jjj||||||hhhbbbfffttt}}}xxxvvvwww|||mmm]]]bbbzzz~~~pppbbbWWWHHH===222...---+++---///+++***************++++++++++++++++++***)))(((''')))*********))))))((((((vvvqqqiiiccc^^^[[[XXXVVVYYY\\\```eeejjjpppvvv{{{}}}}}}~~~{{{zzz|||}}}{{{zzzzzz{{{zzzvvvrrrlllgggccc```XXXSSSKKKEEE@@@<<<999777444555666666777666666666888888888999:::<<<>>>>>>DDDBBBAAA@@@@@@AAACCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJKKKKKKKKKHHHIIIJJJJJJIIIGGGEEECCC>>><<<999888:::;;;<<<<<<@@@>>><<<;;;;;;999666444999777555555666666555444333333222222333444666777<<<<<<;;;:::888666555444444:::AAAHHHPPP[[[iiitttzzz___IIIFFFJJJcccvvv{{{sss|||mmmgggfffkkksss{{{~~~kkkYYYMMMCCC;;;333222222///...000...---,,,---/////////---000,,,******,,,...,,,***------,,,+++***************+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++******+++,,,+++***)))***---///111++++++,,,------......///---......------///222555:::KKKaaassszzzyyywwwuuudddiiiqqqsssjjjccclll}}}|||jjj]]]RRRKKKCCC>>><<<;;;888666666666777888999;;;<<<===<<>>BBBCCCBBB???<<<;;;;;;===::::::999:::===@@@DDDGGGJJJSSScccsss|||xxxqqqoooppprrrrrrrrrtttrrrppptttwwwooobbbLLLCCC======<<<;;;@@@IIITTTdddwwwwwwqqqkkkeeebbbccceeerrrvvveeeaaaeeeuuu}}}~~~~~~yyyjjj\\\^^^vvvrrrcccXXXKKK???444///---+++,,,...++++++***************++++++++++++++++++***)))(((+++++++++******))))))(((gggccc\\\VVVRRROOOLLLJJJMMMOOOQQQUUU[[[aaagggkkkoooppprrrsssssssssrrrqqqppplllgggdddfffiiimmmooonnnooooooooonnnnnnnnnoooooonnnllliiieeebbb^^^]]]ZZZUUULLLEEE@@@<<<999777333333333333444333333333555555555555666777888999>>>===<<<;;;<<<===>>>???>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHHHHHHHGGGEEEBBBAAA<<<:::777777888:::;;;;;;===<<<;;;;;;;;;:::777555777666555444444444444444333222222222222444555666:::;;;;;;;;;999777444333333888>>>DDDJJJTTTaaaiiiooottt}}}```JJJJJJSSSggg}}}}}}vvvzzzooolllqqqxxx~~~~~~kkkYYYNNNGGG===555333111...---...///---,,,---...///...---///---,,,,,,---...---+++...---,,,+++************------,,,,,,+++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++******+++---///000++++++,,,------......///---......------///333666999IIIaaauuu}}}{{{uuuppp```eeellljjj___ZZZfffvvvxxxggg\\\PPPKKKCCC>>>;;;:::888666666666777888999;;;===>>><<>><<<:::999:::;;;;;;:::999999;;;???BBBDDDHHHOOO^^^ooo{{{wwwpppppprrrqqqoooqqqqqqpppppptttuuulll___HHHAAA<<<======;;;===BBBKKK]]]rrryyyppplllkkklllmmmooohhhtttvvvjjjgggjjjsssyyytttggg]]]___wwwtttfffZZZMMMAAA555000---++++++---,,,+++******)))*********+++++++++++++++***))))))******************++++++YYYUUUOOOKKKHHHGGGFFFDDDFFFEEEFFFIIIMMMRRRWWWYYY___```aaabbbbbbaaa___^^^]]]ZZZWWWWWWZZZ^^^aaaccceeedddcccbbbbbbcccccccccaaaaaa``````^^^]]][[[[[[YYYSSSKKKDDD@@@===;;;999444444444444444444444444444444333333444444555666888888777777888999::::::888888:::;;;===>>>???@@@@@@AAACCCDDDEEEFFFFFFFFFEEEEEEFFFFFFEEECCC@@@???:::777555555888:::;;;;;;;;;:::::::::;;;;;;999777444444333333222222333333444333333333333555666777888888::::::888666333111444777;;;???EEELLLVVV\\\dddjjjttt~~~eeeOOOPPPYYYmmmzzzuuuxxxqqqtttzzz~~~kkkYYYNNNDDD;;;333111111000000222///...------...///...,,,......------......,,,+++...---,,,+++******************)))'''%%%###!!! ,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,+++++++++,,,------++++++,,,------......///---............000333666;;;HHH]]]qqq}}}{{{pppgggZZZ```eeeaaaYYYWWWdddtttttteeeZZZNNNIIICCC===:::888777666555666666888999;;;===>>>>>>BBB@@@AAAJJJSSSbbbyyyvvvkkk___TTTKKKHHHCCC???;;;888555333333333111000...---,,,,,,,,,+++++++++++++++******---,,,++++++,,,,,,+++************)))))))))((((((************************,,,++++++***))))))))))))'''(((((((((((()))***+++,,,+++******)))))))))***(((((((((((())))))))))))''''''(((((())))))******)))(((((()))***++++++***'''''''''''''''(((((((((++++++******))))))(((((((((((())))))))))))((((((---+++******,,,,,,,,,***,,,,,,++++++++++++++++++...,,,,,,,,,---...---+++------------...111333555777999:::;;;::::::;;;===::::::999999;;;>>>AAACCCJJJOOO[[[lllzzzxxxpppppprrrqqqmmmooonnnllllllnnnlllcccXXXFFF@@@<<<<<<>>>>>>>>>@@@GGGYYYnnn|||zzzwwwqqqmmmmmmqqquuuvvvoooyyyyyynnnjjjiiijjjnnnwwwqqqeeeaaafff|||wwwhhh]]]OOOCCC777111...++++++---,,,++++++***))))))************+++++++++***))))))))))))))))))***+++---...PPPLLLHHHEEEEEEEEEEEEEEECCCBBBAAACCCFFFJJJKKKKKKPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRTTTXXX^^^ccceeeffffffbbb]]]ZZZZZZZZZZZZZZZVVVVVVWWWXXXYYYYYYYYYYYYVVVPPPHHHBBB>>><<<;;;:::666666555444444444555555222222111111111222333333222222222222333444555555555555666777999:::;;;;;;<<<<<<>>>@@@AAABBBBBBBBB@@@AAABBBBBBAAA???===;;;777555444555888;;;======;;;:::999:::;;;;;;999777222333333222000000222333444444333333444555777888666777888888777555222111444666999<<>>???>>>CCCAAABBBMMMXXXiii{{{ooofffZZZOOOGGGDDD@@@<<<888666555555111111000000///...---,,,++++++++++++++++++******,,,+++******++++++***)))******)))))))))(((((((((+++***))))))))))))***+++,,,,,,+++***)))(((((('''***'''%%%&&&)))***)))'''******)))))))))******+++(((((((((((())))))))))))&&&''''''((()))******+++(((''''''(((***+++***)))((((((((((((((()))))))))******************))))))(((((())))))))))))((((((,,,+++))))))+++,,,+++***++++++++++++++++++++++++...---------......,,,***------,,,---...///111222555777:::;;;<<<<<<>>>???999888777888:::===@@@CCCJJJLLLWWWhhhxxxzzzrrrrrrrrrpppmmmlllkkkiiihhhfffaaaYYYSSSGGGBBB<<<;;;===???@@@???FFFUUUhhhwww{{{}}}|||wwwuuuwwwzzzzzzzzz~~~qqqgggaaabbbdddkkkxxxpppfffiiitttyyyjjj^^^OOODDD777222...++++++---,,,,,,+++***))))))))))))))))))*********))))))((()))((((((((()))+++,,,...KKKHHHDDDBBBCCCDDDEEEEEECCCBBBAAACCCFFFHHHHHHFFFIIIIIIKKKNNNQQQTTTWWWXXXTTTXXX^^^gggnnnqqqqqqooojjjddd\\\VVVUUUUUUUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYSSSMMMEEE>>>;;;999888888777666555444333333444555111000000000111111222333/////////000111222222333444444444555666666777777777888:::;;;===>>>>>>>>>:::;;;<<<======;;;999888555333333444888<<>>999777888999444555666777:::<<<>>>???===BBBAAADDDRRR___ssstttiiiaaaVVVLLLCCCAAA===888444444555666//////000//////......---******************++++++,,,+++******++++++***)))***)))))))))((((((((((((+++***)))(((((()))***+++***+++*********)))((((((---+++))))))***+++***))))))(((((())))))***+++,,,'''((((((((()))))))))***&&&&&&'''((()))***++++++'''&&&&&&''')))******)))((((((((()))))))))************************++++++)))))))))******))))))))),,,***(((((()))++++++************++++++,,,,,,---,,,++++++---......,,,+++,,,,,,,,,---...///000111444777:::;;;;;;;;;<<<===666555555555888;;;???AAAFFFGGGPPPbbbuuu}}}vvvtttsssrrrooommmlllkkkiiiccc\\\WWWUUUKKKEEE===888:::>>>???===BBBNNN___pppvvvhhh]]]VVVUUUZZZhhh{{{sssmmmwwwyyyiii]]]OOODDD888222///,,,,,,...---,,,+++***))))))))))))'''(((((()))))))))((((((+++***(((''''''(((***+++HHHEEEBBB@@@AAACCCCCCCCCEEECCCCCCEEEIIIJJJHHHFFFHHHIIIKKKOOOTTTYYY^^^aaa]]]bbbkkkttt{{{|||yyyvvvppphhh^^^WWWUUUVVVVVVUUU[[[\\\]]]^^^____________QQQKKKCCC<<<888666555555666555333222222222333444111111111111222333444444//////000111111222333333444444444444444444555555555666777999:::;;;<<<<<<666777888999999888666555444333222444999===@@@AAA===;;;999888777444111...222333555444111111333666444333222222333444666777777777777777666444333333333555777;;;@@@FFFLLLOOOZZZcccrrrzzzkkkkkkyyy|||uuuuuu||||||lllZZZOOOEEE;;;222///...,,,---///000///------......---,,,+++,,,......---+++******+++++++++***++++++,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------......///111555888AAANNN```kkklllfff^^^YYY]]]___```^^^___fffpppvvv{{{qqqdddYYYMMMJJJEEE???:::888999:::444555666777:::<<<>>>???<<>>:::555222222444777......////////////......******************++++++---,,,***+++,,,,,,+++)))))))))))))))((((((((((((+++***)))(((((()))***+++((())))))*********))))))++++++***)))((((((((()))'''((((((((()))+++,,,---'''((((((((())))))******%%%&&&'''((()))***+++,,,'''&&&%%%&&&)))******)))&&&'''''''''(((((()))))))))))))))***+++++++++,,,******++++++++++++******,,,***(((''')))*********))))))***+++,,,,,,------(((((()))+++......---+++,,,,,,,,,---...///000111333555888999888888888999444333333444666:::>>>@@@BBBBBBKKK^^^rrryyyvvvtttsssqqqooooooooollleee]]]ZZZ[[[OOOGGG===777888<<<===;;;???IIIXXXjjj~~~}}}mmm```GGGDDDGGGUUUjjjzzz~~~wwwuuuxxxhhh\\\OOODDD888222///------///---,,,+++***))))))))))))''''''((((((((((((((('''---,,,)))'''&&&&&&''''''IIIHHHFFFFFFIIIKKKMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNPPPUUU\\\cccgggjjjkkkooottt{{{~~~}}}yyyvvvkkkgggaaa\\\YYY[[[^^^```___dddeeebbbbbbbbb[[[RRRMMMEEE>>>===<<<888666777555555555555555444444444777777666555555555666666222333444444333222000///333333444444444222111000666666777777888888999999555666777888888777666555222111222555888:::>>>BBB???<<<999777777666555444222222222222333333444555555333111222555777555333666666666666666444222111444333555===CCCGGGNNNUUU]]]gggwwwxxxnnnqqq~~~nnngggrrr}}}vvv}}}iiiWWWKKKAAA888111000000///...000000...,,,+++++++++---...222///,,,+++------+++))),,,,,,,,,...//////,,,***)))***+++,,,---.........------,,,++++++,,,,,,,,,+++(((%%%''',,,000000---+++,,,,,,------,,,,,,+++............////////////...,,,,,,...///000555<<>>;;;BBBBBBFFFKKKSSSdddrrrfff]]]UUULLLEEE===:::777555444222000......,,,++++++,,,---+++***,,,+++******+++,,,///000)))***+++,,,---,,,,,,+++******)))***,,,,,,+++)))+++++++++************))),,,,,,,,,,,,++++++***)))...((($$$'''*********++++++++++++*********))))))+++)))((()))+++,,,***'''+++***)))***++++++***)))///---******,,,,,,***((((((++++++''''''))))))&&&(((((()))***************+++*********))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///...000555888::::::888666888666333222444888:::<<<@@@EEEMMMYYYmmm|||xxxvvvtttrrrvvvqqqkkkgggeeeccc```]]]UUUIII>>>;;;;;;;;;<<<>>>???CCCMMM```vvvoooVVVJJJ===:::III\\\jjjttt}}}xxxiii___QQQDDD888222111///......111...***(((((()))(((((())))))************))))))))))))))))))))))))))))))NNNKKKHHHHHHJJJLLLNNNNNNQQQQQQRRRSSSTTTVVVWWWWWWXXXWWWWWWZZZ^^^dddiiikkkppprrruuuxxxyyywwwtttrrrmmmhhhcccaaabbbdddfffggghhhjjjiiiccc```]]]VVVMMMGGG???::::::999777555777777777888888888999999999888999:::::::::888777666555555555444333222111000444444555555444333111000333333444444444444555555333333444444444444333333333000000333777;;;===???@@@===999777666666555333222222222222222333444555444222111222555666555333555666666777666555333222555333666===CCCHHHPPPWWWaaakkkzzzrrriiilllzzzuuufff```mmmzzz|||~~~jjjXXXLLL???777000///000...---//////...---,,,+++,,,------555222///.........,,,***---,,,,,,---......---+++))))))***+++++++++******---,,,,,,++++++,,,,,,---...***'''(((,,,...---++++++,,,,,,------,,,,,,+++------------............///,,,,,,...///000555<<>>??????@@@@@@===>>>@@@@@@???<<<888666777777666555444333444444777777777777666555333333333333333333222222222222333222222222222222222333333111000222888===??????BBB???:::777666555333222333222222222222333333444333222111222444555444333555555666777777666555444555444777===CCCIIIRRR[[[eeeooo~~~}}}tttppphhhbbbeeesss~~~jjj]]]ZZZiiiyyykkkWWWKKK===555///...///---,,,.........---------,,,,,,,,,555333000...---,,,+++)))...---++++++---------,,,+++++++++++++++***)))(((,,,,,,,,,++++++,,,,,,---000,,,))))))+++,,,+++(((+++,,,,,,------,,,,,,++++++,,,,,,,,,------------///---,,,//////000555;;;BBBPPPbbbooosssoooiiieeelllwwwssshhhgggkkkuuuxxxooocccWWWKKKGGGAAA<<<999777555444444777888777999===???>>>BBBBBBHHHWWWjjj~~~tttfff[[[SSSLLLDDD======:::777444333111...,,,///...------......---+++...,,,***((('''&&&'''''')))***+++,,,,,,,,,+++******)))((((((******)))(((+++++++++************)))(((((())))))***)))))))))000---,,,,,,***'''(((,,,)))))))))((((((((((((((((((((('''((()))***(((&&&+++***))))))++++++***)))'''&&&'''(((((('''$$$"""''')))***''''''******((((((((())))))******))))))************))))))))))))))))))))))))))))))))))))++++++***))))))))))))***++++++,,,,,,,,,,,,------------,,,,,,,,,---......---///000333444555666666777555333333444777:::<<>>999999555444777888888999===@@@AAACCCEEEGGGGGGHHHHHHFFFFFFFFFDDDAAA===:::888888777666555666777888999<<<;;;;;;:::999888777777666666555444444333222222444333222111111222333444///222444555888???DDDFFFDDD@@@;;;777555444333111333222222222222222333333222222222222333333333333444555666777777777666555555444777>>>CCCIIITTT___iiisssrrrjjj{{{yyykkk```___]]]```nnn}}}uuuaaaWWWWWWiii{{{iiiUUUHHH===555//////000...,,,...------.........---,,,+++000///---,,,+++******)))///---******+++---------,,,,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------...,,,******+++,,,***(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------000------///000000555<<>>>>>BBBBBBKKK^^^vvvwwwmmm```VVVPPPIIIBBB<<<<<<999666333222000...,,,000...------...///---,,,---,,,***((('''&&&&&&&&&)))***+++,,,,,,+++***)))***)))''''''))))))((('''+++++++++*********))))))'''(((((()))************+++***++++++((($$$''',,,))))))))))))))))))))))))'''''''''(((((((((''''''+++)))((()))***+++***)))'''((()))++++++)))&&&$$$&&&))))))''''''++++++((((((((()))))))))))))))(((*********)))))))))))))))))))))))))))))))))))))))++++++***))))))*********+++++++++,,,,,,,,,------------,,,,,,,,,------......//////111222444666777666555444333444777;;;>>>CCCQQQfff~~~{{{zzz{{{pppmmmiiigggffffffhhhhhheeeWWWHHH@@@===:::888999999:::???JJJ\\\tttuuuZZZIIIAAA???DDDIIINNN\\\jjjhhhnnnwww}}}lll___VVVGGG888111...,,,,,,...---+++))))))***+++***)))))))))************))))))))))))))))))))))))))))))ddd```\\\ZZZZZZ[[[\\\\\\___aaacccfffggggggfffeeecccaaa]]]WWWTTTTTTXXX[[[___eeennnssssssqqqnnnllllllgggaaaaaadddccc]]]VVVTTTOOOIIIDDD@@@;;;777666777555666:::;;;;;;===BBBHHHIIIKKKNNNOOOOOOOOONNNNNNKKKGGGCCC???<<<;;;:::777777777777999;;;===???@@@@@@>>>===<<<;;;;;;:::777666555555444333222222333222111000000111222333'''000666555666>>>GGGKKKEEE@@@;;;666444333222222333222222111111222222222111111222222222222222333444555666777777666555555444444777===BBBIIIVVVbbboooyyy}}}hhhbbbhhhdddXXXTTTYYYYYY]]]lll~~~{{{kkkZZZRRRVVVjjj|||}}}gggRRRDDD<<<555000000111///......------.........---,,,+++,,,,,,,,,+++++++++,,,---...,,,******+++,,,---,,,)))***+++,,,------------,,,+++++++++,,,,,,---...+++******+++,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,------------.........///,,,,,,///000111666===FFFWWWhhhnnnnnnoooooonnnsss|||uuukkkooowwwzzzqqqeeeYYYMMMIIIDDD???<<<999666444666555666888999:::<<<>>>BBBCCCMMMccc}}}}}}rrriii\\\SSSNNNIIIBBB<<<:::888555333111000...,,,000...------...///---,,,++++++******)))))))))))))))***+++++++++***))))))+++)))''''''((()))((('''+++++++++*********))))))(((((()))***+++++++++***(((''')))+++)))&&&)))...************************&&&'''((((((((('''''''''***)))((()))******)))(((''')))+++,,,,,,)))'''&&&&&&))))))''''''++++++((((((((()))))))))(((((('''))))))))))))))))))******))))))))))))))))))))))))+++***************+++++++++++++++,,,,,,,,,------...------,,,,,,,,,------/////////000222444666888444555555444555888>>>BBBFFF[[[xxxzzzwwwooommmjjjhhhggghhhkkknnnjjj[[[KKKBBB>>>:::999999999:::===EEETTTlllfffSSSFFF===BBBIIIOOOWWW```]]]bbbmmmooobbbUUUGGG888222///---,,,---...---************((('''))))))************))))))))))))))))))))))))))))))fffdddaaa```aaabbbbbbbbbbbbdddhhhjjjjjjgggcccaaaYYYYYYVVVQQQMMMLLLPPPTTT\\\dddmmmqqqoooiiieeecccddd```[[[ZZZZZZWWWQQQLLLGGGAAA======;;;888666777666555777<<<===<<>>;;;:::::::::888888999:::<<<>>>@@@AAAAAA@@@>>><<<;;;:::::::::444333333222111000000///000000////////////000000$$$///555333444???HHHKKKEEE@@@:::666444333333222333222222111111111111222///111222222111000222333444444555666666555444333333333777<<>>BBBDDDOOOeee~~~xxxlllcccXXXPPPKKKGGGAAA<<<888666333222111000///---///...------......---+++******++++++++++++++++++)))***+++++++++***)))(((---+++((('''((()))((((((+++++++++************)))))))))******++++++******)))((()))------***,,,000************++++++++++++&&&(((***)))((('''((((((***)))((((((******)))(((%%%(((***+++)))(((''''''''')))***''''''******((((((((()))))))))(((''''''))))))))))))************))))))))))))))))))))))))+++************+++,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------......///000222444666777222444666666666:::AAAGGGXXXooo{{{vvvpppooollljjjhhhjjjooossskkk\\\KKKBBB>>>:::888:::888:::===CCCOOOddd}}}www}}}ttt^^^KKK===???HHHLLLOOOTTT\\\```kkkooobbbSSSFFF999333111...,,,---///---+++******)))'''%%%))))))************))))))))))))))))))))))))))))))kkkjjjiiijjjlllmmmlllkkkmmmoooqqqpppjjjbbbXXXRRRKKKLLLLLLHHHDDDCCCGGGLLLUUU[[[ccceee```ZZZVVVUUUUUURRROOONNNLLLJJJGGGDDD???999777999999666555888444444777;;;;;;:::===CCCFFFGGGIIIJJJIIIGGGEEECCC@@@>>><<<999888777777888:::;;;<<<===????????????===<<<:::888666666666666111111111000000///////////////000000000000//////,,,222444222888EEEKKKGGGDDD@@@:::555444444444444333333222111111111111111...000222222000///111333444444555555555333222111111222666;;;???GGGWWWggguuu~~~fffOOOJJJLLLKKKGGGLLLUUUSSSWWWhhhwww~~~|||vvvsssgggZZZRRRMMMUUUjjjzzzyyydddQQQDDD:::333///000111///------///...---,,,+++,,,------,,,---...---,,,+++...000,,,+++***+++------+++***((()))***+++++++++++++++++++++++++++,,,---...///((()))+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,------------,,,***+++///111333:::AAAGGGWWWccceeeiiiqqqtttqqqyyy}}}uuuqqq}}}|||tttiii]]]QQQKKKCCC===:::888777666999555666:::;;;999;;;???CCCFFFQQQeee{{{}}}qqqfff]]]RRRKKKHHHDDD>>>:::666444222111111111000///...---,,,,,,------,,,+++***++++++++++++++++++***)))***+++++++++)))((('''///,,,)))(((((()))))))))+++++++++************))))))))))))***))))))((((((,,,((((((,,,...,,,+++---))))))))))))*********+++''')))++++++)))'''(((******((('''((()))***)))(((&&&(((******((('''((()))(((******''''''***)))'''(((((())))))(((''''''&&&((()))))))))************))))))))))))))))))))))))+++*********++++++,,,---++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,...///111333444444111444666777888===EEEKKKggg|||~~~{{{qqqpppnnnkkkjjjlllqqqvvvjjjZZZIII@@@<<<888777999777:::>>>BBBJJJ]]]uuurrrwww~~~bbbNNN???@@@GGGJJJMMMQQQbbbccclll~~~mmm___PPPDDD999444222///,,,,,,---,,,******+++***((('''))))))************))))))))))))))))))))))))))))))ppppppqqqsssuuuvvvuuutttzzz{{{zzzuuujjj[[[LLLCCC???BBBCCC@@@<<<<<<@@@EEEKKKQQQWWWWWWSSSNNNLLLMMMFFFFFFEEECCCBBBAAA@@@???<<<666333777888444222555222333666::::::888;;;AAA>>>???@@@AAA???===:::888555666666666666666666555======???@@@@@@???>>>===999888666444222222222222111111111111000000000000000111222333333222111000666888555444>>>MMMNNNEEEDDD???999555444444444444333333222111000000111111...000222111//////111333444444555555444222000///111222555:::>>>GGGXXXgggsss|||```GGGAAAGGGGGGFFFMMMUUURRRUUUggguuu~~~~~~lllgggeee]]]RRRSSSOOOXXXmmm{{{xxxeeeRRRGGG888222---///000...,,,,,,000///---++++++,,,---...+++------,,,)))(((***---+++***+++,,,------+++))),,,------------,,,++++++++++++++++++,,,---...///(((***,,,---,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++)))+++///222444;;;CCCEEETTT___bbbhhhssswwwsss{{{xxxxxx|||uuujjj^^^QQQKKKBBB;;;888777666666;;;666777<<<===:::<<>>GGGNNNjjj{{{zzzyyy|||tttuuu}}}rrrrrrpppmmmkkkmmmsssxxxgggXXXGGG>>>:::777666888666:::>>>AAAHHHYYYpppooosss~~~aaaOOOAAABBBHHHLLLPPPVVVfffeeemmm|||jjj\\\NNNCCC999555444000,,,,,,+++***)))***,,,,,,***((())))))************))))))))))))))))))))))))))))))uuuyyyzzzwwwwww|||wwwcccOOOCCC???<<<;;;999999:::>>>BBBEEEGGGMMMPPPMMMKKKJJJHHHDDDJJJHHHEEEBBB>>><<<:::999888888888777666555555555666777777888999:::::::::;;;:::999888777666666666555444333333333444666777:::<<<>>>??????<<<888666444333111///...------...//////.........//////000111///---///222333111///555888;;;>>>FFFNNNPPPLLLDDD@@@:::666444444333333222222111111111111222222000000000111222222333333333444555555555333000///555444666;;;@@@HHHTTTaaarrr|||XXXCCCAAAGGGJJJNNNQQQTTTZZZaaafff~~~qqqhhhgggddd[[[SSSPPPQQQ[[[jjjtttzzzuuubbbOOODDD777555222000000000///...111000......//////...,,,------------------------------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++...000...'''''',,,...,,,......+++'''(((,,,---***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///000000222666888EEERRRaaajjjpppuuuwwwvvv~~~~~~xxxlllbbbWWWMMMCCC???===999777777777777777888999;;;<<<===CCCHHHQQQ```tttqqqdddYYYTTTLLLEEE@@@;;;777444555333111000111111000///333111...,,,,,,,,,***(((******++++++++++++******)))))))))))))))((('''''',,,***(((((()))(((%%%"""'''(((***++++++)))&&&%%%+++***((()))+++,,,,,,+++)))((('''((()))***)))((()))))))))'''%%%%%%''')))***)))((()))++++++)))(((,,,+++***((((((***+++,,,)))((((((((('''''''''''''''(((((((((((((((''''''((()))***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******................................................///.........000222444555666222444999999888DDDUUUlllmmmlllddd^^^```kkkvvvooobbbXXX[[[iii{{{~~~}}}yyytttrrrpppllliiimmmuuufffWWWHHH???;;;777777888777444999FFFQQQ[[[kkk{{{ooolllttt{{{~~~kkkQQQDDDDDDEEEMMMXXX[[[eeekkkttt{{{kkkaaaRRREEE777111///---,,,...******+++++++++,,,,,,,,,))))))(((''''''((()))***************************vvv{{{~~~||||||qqq\\\III>>>:::999888888:::<<<@@@CCCEEEFFFLLLPPPOOOOOOOOONNNKKKLLLJJJGGGCCC@@@===;;;:::;;;::::::999888777666666888999999:::;;;<<<<<<===>>>===;;;:::888777666666333222111111111222333444666777999999999666444222222222222222111///---,,,000////////////000000111555222111111444666555444666999===BBBKKKSSSQQQKKKBBB>>>888444333333222222222111111000000111111222...//////000111111222222333444555555444333111///444333555:::@@@GGGTTTaaaqqq|||XXXDDDCCCBBBHHHOOORRRUUU[[[eeemmmxxxmmmhhhbbbYYYSSSQQQTTT___mmmuuuzzzsss___MMMBBB777444111/////////...---///...------......---,,,---------------------------------------,,,,,,,,,++++++++++++++++++++++++---///...)))(((,,,...+++......+++'''(((,,,---))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...//////000222666999FFFTTTccclllrrrwwwxxxvvv}}}|||yyynnndddVVVLLLCCC???<<<888666777777777888999:::<<<>>>???BBBFFFOOO]]]rrr~~~ooocccTTTOOOIIICCC???;;;888555444222000000111111000///...,,,+++***+++,,,+++*********++++++++++++******+++++++++++++++***))))))+++)))(((((()))(((&&&###'''(((***++++++)))'''%%%***)))((((((***++++++***,,,+++******,,,,,,+++***)))))))))((('''''''''(((***)))((()))++++++)))(((+++)))(((''''''((()))+++***))))))(((''''''&&&&&&''''''((((((((((((''''''((())))))******))))))((())))))))))))))))))))))))************************+++++++++*********))))))------------------------........................//////...///000111333444555222333888777555>>>MMMVVVVVVSSSNNNJJJNNNYYYbbb\\\RRRJJJMMM[[[ooo}}}vvvuuusssqqqpppqqqsssuuuhhhYYYIII???:::666666888;;;888===JJJUUU^^^nnn~~~rrrnnnuuurrrWWWHHHGGGGGGOOO\\\```kkkooottt~~~zzziii___QQQDDD666111///---,,,---,,,,,,,,,++++++************)))(((((('''((())))))((((((((((((((((((((((((vvv|||yyygggRRRBBB:::888888:::<<<@@@DDDGGGIIIKKKKKKQQQUUUUUUTTTUUUTTTQQQNNNLLLHHHDDD@@@===;;;:::>>>>>>===<<<;;;:::999888;;;;;;;;;<<<===???@@@AAABBBAAA???===:::888666555333333111000000111222222333333333333333222111000///111222333222000---+++000000//////000111222222555222000000222555777777999===BBBJJJTTTYYYSSSIII@@@<<<777333222222111000222111111000000111111222.........///000000111111333333444444444222111000222111333999???GGGTTT```qqq|||XXXFFFEEE@@@HHHRRRWWWZZZaaannnyyyzzzmmmddd]]]YYYXXX\\\gggsssvvvwwwooo[[[III>>>555333000............------,,,+++,,,---...---,,,------------------------+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,......++++++------***------+++((()))------)))------------------------++++++,,,,,,,,,,,,---------...//////000222666999HHHVVVeeeooouuuyyyyyyvvvwwwwwwzzzpppfffVVVLLLBBB>>>;;;777555666666777888999;;;===???@@@@@@DDDMMM[[[pppyyylllaaaOOOKKKEEE@@@===;;;888777444222000///000000000...***((('''(((***,,,,,,+++******++++++++++++******++++++++++++*********))))))((((((((())))))'''%%%'''(((***+++***)))'''&&&)))((('''''')))******)))***)))'''((()))***)))'''))))))******))))))(((((()))(((((()))******)))'''((((((&&&&&&&&&&&&((((((***))))))((('''&&&&&&&&&''''''(((((((((((((((''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------000////////////000111222333111333777444111888CCCFFFCCC???<<<<<>>AAAFFFLLLPPPSSSTTTTTTTTTZZZ^^^\\\ZZZZZZXXXTTTPPPNNNJJJEEEAAA>>><<<<<>>===<<<<<<=========>>>???AAACCCDDDFFFEEECCC@@@===:::888666666555333222111111222222333222111111000000000000///000111222111///---,,,/////////000000222333333555333111000222666:::===???DDDJJJRRR\\\^^^TTTGGG>>>:::666333222222111000111111000000000000111111......//////000111111111222333333333333222111000111000222888>>>FFFSSS```qqq{{{~~~XXXFFFFFFCCCJJJTTT]]]eeeoooyyywwwkkkfffcccbbbfffqqqyyyxxxvvvkkkXXXGGG===444111///---......---,,,,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************))))))***+++,,,,,,------+++,,,------------,,,***,,,---+++((()))------))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........///222777:::IIIXXXiiisssxxx{{{zzzvvv}}}qqqssszzzoooeeeVVVLLLBBB>>>;;;777555555555555666888:::===???@@@@@@DDDMMM[[[ppp|||sssggg^^^MMMIIICCC???<<<:::888666333111//////000000///...)))((('''(((***,,,,,,+++******++++++++++++*********))))))(((((((((((((((((((((((()))))))))(((((('''((()))******)))(((''')))'''&&&&&&((())))))((()))'''&&&&&&(((((('''%%%)))))))))+++++++++)))''')))(((((()))******)))'''(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''(((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))************************++++++++++++*********)))+++++++++++++++,,,,,,,,,------------------------000////////////000000000111000222555444111555<<<@@@<<<666444777===DDDHHH@@@;;;888===III^^^|||yyysssyyywwwqqqvvvzzzkkkdddWWWHHH>>>888444555999:::888===HHHQQQZZZkkk}}}xxxjjjhhhwww{{{___LLLGGGCCCLLL]]]eeewwwxxx|||wwweee[[[NNNAAA555000...,,,+++,,,,,,,,,,,,+++***))))))(((,,,+++***)))((((((''''''************************___cccgggiiilllppppppmmmhhhcccYYYLLLAAA<<<>>>AAAFFFJJJPPPWWW[[[\\\\\\[[[ZZZ```cccaaa______]]]YYYTTTQQQMMMHHHDDDBBBAAAAAADDDCCCCCCBBBAAAAAA@@@@@@?????????@@@BBBDDDGGGIIIJJJIIIHHHEEEBBB???<<<:::999888666444222222222222222222111000///000111111000000//////...//////////////////000111333444555777666555555777<<>>EEERRR^^^pppzzzYYYGGGGGGJJJMMMXXXkkk}}}{{{zzzqqqiiikkksss|||~~~xxxeeeTTTEEE<<<333111...---.........---...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,*********++++++,,,,,,---+++***+++...///,,,+++,,,***,,,+++)))+++...---)))************************++++++,,,,,,,,,,,,------------------///222888<<>>:::777555333222000...............,,,...,,,++++++,,,,,,,,,+++******++++++++++++******---,,,***)))))))))***+++''')))******)))((()))***'''(((((()))))))))))))))((('''&&&&&&((())))))(((+++)))(((((())))))'''&&&***(((&&&(((+++,,,***'''(((''''''((())))))(((&&&))))))))))))))))))))))))$$$%%%&&&'''((()))***+++%%%&&&'''((()))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((++++++++++++++++++++++++...---------,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///...000222444555555777999888444111///000222444555777555555<<>>EEEQQQ]]]ooozzz\\\IIIHHHMMMTTTdddwwwzzz{{{ooonnnsss|||tttaaaQQQDDD;;;333111...---...//////......---+++,,,------,,,+++++++++++++++++++++++++++......---,,,+++***))))))++++++++++++++++++++++++,,,)))***......++++++...)))++++++)))+++///---)))************************++++++,,,,,,,,,,,,------------------...222999===KKK\\\ooo{{{yyysssuuuooodddfffwwwzzzoooeeeZZZPPPEEEAAA===888666666555555666777888:::<<<===@@@GGGUUUfff|||xxxooodddXXXPPPJJJFFF@@@;;;888666333222111000...---......---,,,---,,,******,,,---,,,+++******++++++++++++******---,,,***)))((()))***+++'''***,,,+++)))'''(((***'''((((((((()))))))))))))))'''&&&'''(((***)))))))))'''&&&&&&&&&&&&%%%###***'''$$$&&&)))+++***'''(((''''''((())))))(((&&&)))))))))******)))))))))''''''''''''((((((((((((%%%&&&'''((())))))))))))((())))))******))))))(((((((((((((((((((((((((((************************---------,,,,,,,,,++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000111000000000222333333333555777777666555555444333444555666888555777@@@QQQhhh}}}{{{yyyvvvvvvuuuooofff^^^XXXPPPIIICCC<<<777777;;;666555:::CCCHHHOOOcccxxxxxxmmmmmmvvv{{{uuuZZZIIICCC@@@KKKaaammmsssttt~~~wwwfff]]]MMMAAA666333222///------************)))))))))))))))***+++++++++***))))))((((((((((((((((((((((((JJJKKKJJJHHHKKKNNNLLLGGGHHHIIIJJJKKKNNNQQQUUUWWW]]]```dddggghhhfffccc```]]]bbbdddaaa^^^\\\YYYUUUNNNKKKFFFBBB@@@???@@@AAACCCDDDDDDFFFGGGHHHIIIIIIIIIIIIHHHIIILLLPPPTTTWWWVVVWWWXXXXXXWWWUUURRRQQQJJJHHHEEEBBB@@@>>>>>>===999999:::;;;;;;::::::999333444777999:::999777666777777888999;;;>>>@@@AAADDDHHHLLLOOOSSSYYYaaagggcccjjjnnnhhh]]]SSSGGG???666444111111111111///...000000////////////000000......//////000111111111222111111111111111222222666444666:::>>>DDDQQQ\\\ooozzz^^^JJJIIIPPP\\\ooo}}}wwwsssttt|||qqq___OOOBBB;;;333111///...///000//////...,,,++++++,,,,,,***)))++++++++++++++++++++++++,,,+++***)))(((&&&%%%%%%,,,,,,++++++++++++++++++---))))))......++++++///)))++++++***+++///---)))++++++++++++++++++++++++++++++,,,,,,,,,---------------------...333999>>>JJJ\\\ppp|||xxxrrrooohhh\\\]]]lllwww|||qqqggg[[[PPPFFFAAA>>>999666777777777777888999;;;<<<===???GGGVVVhhh}}}wwwnnnbbbVVVNNNGGGCCC===999777555333222111///---------...---,,,+++***)))***,,,------,,,******++++++++++++******+++***((('''&&&''')))***(((***,,,+++)))'''(((***'''((((((((())))))******)))((('''''')))******))),,,***)))((())))))'''&&&+++&&&###$$$(((+++***'''(((''''''((())))))(((&&&(((((())))))))))))(((((()))))))))(((''''''&&&&&&%%%&&&'''((())))))))))))((()))***++++++***)))((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,+++++++++************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111111111000222333333222222444555555222444666555444333555666;;;888;;;GGGZZZrrr}}}xxxvvvxxxuuullldddaaaYYYSSSLLLFFF???888777:::444333888@@@DDDLLL```uuuuuupppuuuyyyoooUUUEEE@@@===HHH___kkkrrrrrr{{{vvvfff]]]MMMAAA777333222000------,,,,,,+++***)))(((''''''((()))+++,,,,,,+++***)))************************OOONNNNNNPPPRRRTTTTTTSSSRRRRRRSSSUUUXXX]]]aaaccccccbbbbbbdddeeeeeedddbbb[[[YYYWWWUUUTTTQQQMMMKKKCCCAAA>>><<<;;;<<<===>>>???@@@BBBCCCDDDGGGKKKNNNLLLMMMNNNPPPQQQSSSTTTUUUWWWWWWXXXZZZ[[[[[[XXXVVVPPPNNNJJJEEEAAA@@@CCCFFFEEEBBB@@@?????????>>>===@@@???>>>===<<<999555111888:::>>>@@@CCCEEEIIIKKKQQQSSSVVVZZZ^^^ccciiilllqqqpppllleee[[[NNNBBB:::333222000//////111222444333111000000111111000...//////111222222111000000222111000......000111222000111444888<<>>HHH[[[eeemmmttt|||zzzeeeUUULLLBBB888555222///...000+++((('''(((+++,,,***((()))))))))))))))))))))))))))))))))))))))*********UUUUUUVVVXXX[[[]]]^^^^^^]]]^^^```bbbdddeeefffggghhhgggggggggfffccc___\\\RRROOOLLLJJJHHHEEEBBB???<<<:::888777777888:::;;;===???AAACCCEEEHHHLLLPPPOOOPPPPPPQQQQQQRRRSSSSSSSSSTTTVVVZZZ^^^```___^^^WWWTTTOOOLLLJJJJJJKKKLLLJJJHHHGGGFFFGGGFFFDDDCCC@@@AAAAAA@@@>>>;;;888666@@@CCCFFFIIIKKKNNNQQQTTTZZZ]]]```dddiiinnnrrrvvvssspppiii```UUUIII>>>888333222111//////000222333222111000000111111000...000000111222111111000///222111000//////000111222333333777<<<@@@HHHVVVdddrrrdddQQQRRRhhh}}}|||zzzvvvsssssszzz~~~kkkZZZJJJ>>>999222111000//////.........///---,,,+++++++++++++++++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++,,,,,,++++++++++++++++++,,,+++++++++******))))))---,,,,,,++++++,,,,,,---+++++++++***++++++,,,---///------//////111888AAASSS^^^mmmzzzuuugggkkkaaa\\\bbbkkkvvvzzzpppiiibbbZZZOOOEEE>>>:::888777333555999:::999:::<<<>>>BBBIIIUUUhhh~~~xxxnnneee[[[RRRLLLCCCAAA>>>;;;777444333222000///...---,,,,,,,,,,,,...,,,******,,,...---,,,++++++******)))(((((('''((()))))))))************(((%%%###%%%)))+++)))&&&******)))((((((((((((((()))(((&&&&&&'''(((&&&%%%'''((((((((()))))))))***'''((((((((((((((((((((()))(((&&&&&&((()))(((''')))((('''((())))))'''%%%)))))))))***))))))((((((''''''((((((((((((''''''(((((('''((()))***,,,---))))))))))))))))))))))))***)))((()))******)))(((++++++************++++++++++++++++++++++++++++++------------,,,,,,,,,,,,---------...///000222222222222222222222222222222444777:::999666444555666:::999===LLLeeeyyyuuupppmmmmmmkkkhhhdddaaa\\\RRRFFF<<<777666777333;;;;;;<<>><<<:::888777555555444444555666888999;;;===@@@BBBEEEIIINNNRRRTTTSSSRRRQQQQQQPPPPPPPPPNNNPPPTTTZZZ```dddeeeddd^^^ZZZUUUSSSTTTUUUUUUTTTQQQQQQPPPPPPQQQPPPMMMKKKEEEGGGIIIGGGCCC@@@@@@BBBLLLNNNRRRUUUWWWZZZ]]]```iiikkknnnqqquuuwwwyyyzzzuuunnncccWWWLLLBBB:::444444333111000//////000111222000//////111111000...111111222111111000///...222111000//////000111222111111555:::???GGGVVVeeeuuucccUUUXXXsss{{{sss~~~sssmmmrrrzzzzzzfffUUUEEE:::666333222111000////////////,,,---...---+++***,,,///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++++++++++++++++++++,,,,,,+++++++++++++++*********---,,,,,,++++++,,,,,,---+++++++++++++++,,,------...,,,---///000222:::CCCPPP___qqq}}}ssshhhlllbbb^^^ccclllvvv}}}tttlllddd]]]QQQGGG@@@<<<999888333555888999999:::<<<>>>CCCGGGSSSfff~~~sssiii```WWWNNNHHHBBBAAA>>>:::777444222111///...---,,,++++++++++++000...,,,,,,------***'''++++++******)))((((((((())))))))))))************)))&&&%%%&&&)))***(((%%%***))))))((((((((((((((()))'''&&&'''(((((('''%%%(((((((((((())))))))))))(((((((((((((((((('''''')))'''&&&'''((()))(((''')))((('''((())))))'''%%%))))))))))))((('''&&&&&&'''(((((())))))(((((('''(((((((((((()))***,,,---)))))))))))))))))))))))))))***++++++***)))***+++******++++++++++++******++++++++++++,,,,,,,,,,,,///.........------,,,,,,+++,,,---...///000000000000111111222222333333333666888:::999666555666999===???HHHZZZttt}}}xxxuuuqqqpppooolllgggbbbaaa]]]UUUJJJ???888666666444;;;:::;;;DDDNNNbbb~~~kkkRRREEECCC???GGGXXX```nnnsssyyy|||ppp___SSSEEE<<<333000///,,,+++,,,---,,,******++++++***((())))))))))))))))))))))))(((((())))))************bbbeeeiiimmmppprrruuuwwwvvvwwwxxxxxxvvvtttqqqoookkkjjjhhhddd___VVVLLLEEEAAA===999777777777777666444444555666777999:::;;;:::<<>>FFFVVVdddxxxaaaVVV[[[mmmuuuuuu{{{rrrmmmyyykkkfffppp|||uuu```PPPAAA777444222111000///............---......---------...///---,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++******+++---...,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,///000333;;;EEEOOOaaauuuyyyooofffjjj```\\\ccckkkuuuwwwpppfff^^^SSSHHHAAA<<<999888444555666777999:::<<<===BBBEEEOOOccc}}}zzzoooeee]]]TTTKKKEEEAAA@@@===:::666444222111......---,,,++++++++++++)))***,,,---+++***((((((************))))))(((((()))))))))))))))*********)))(((&&&'''((()))'''&&&))))))(((((((((((()))))))))'''&&&'''((()))'''&&&(((((((((((())))))))))))((((((((((((''''''''''''((('''''''''))))))(((&&&)))((('''((())))))'''%%%((((((((((((((('''&&&&&&(((((())))))))))))((((((++++++***))))))((((((((())))))))))))))))))))))))(((+++---,,,***)))+++...)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,,,,,,,/////////......---,,,,,,***+++---///000//////...---......///000111111222444666888777444444777:::EEEJJJWWWlll~~~zzzvvvqqqooommmkkkfffbbbaaa]]]WWWLLLBBB:::666444555999888:::CCCLLLaaa~~~gggOOOAAA???<<>>@@@CCCGGGLLLPPPRRRPPPNNNMMMLLLLLLMMMMMMMMMNNNQQQWWW\\\______^^^^^^ZZZVVVWWW[[[]]]ZZZVVVYYYYYYYYY[[[[[[ZZZWWWTTTSSSVVVXXXVVVQQQPPPTTTXXXYYY\\\```dddhhhkkkpppssszzzzzz}}}}}}wwwrrrooocccSSSFFF>>>999555222333222111000//////......000///...///000111000///333222222111000//////...111111000000000000111111666666888<<>>NNNWWWhhh~~~}}}wwwpppllljjjiiifffccc___]]]WWWNNNCCC;;;666444555888777:::CCCJJJ```fffNNN@@@>>>===HHH]]]gggmmmttt~~~yyyhhhYYYOOO???777000//////,,,+++------------,,,+++***))))))(((((((((((((((((((((((('''(((((()))******++++++eeejjjpppssstttuuuxxxzzz~~~|||zzzwwwuuussssssrrrmmmdddZZZPPPEEE:::444222111000111555777999999:::;;;<<<<<<<<<;;;:::999888:::;;;<<<>>>@@@DDDGGGIIIIIIGGGGGGHHHJJJMMMNNNOOOPPPRRRWWW[[[]]]]]][[[]]][[[YYYZZZ\\\]]][[[XXX\\\[[[[[[\\\]]]\\\ZZZWWWXXXYYYYYYVVVSSSSSSWWWZZZ[[[^^^ccchhhlllqqqvvvyyy|||}}}wwwpppcccXXXHHH===999777444111111111111000000//////...///...---...000111000///333222111000/////////000000000000111111000000000666555888<<>>;;;888555333111111///...---,,,++++++++++++(((---222111,,,((())),,,******))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((''''''''')))***)))((())))))))))))(((((((((((()))))))))(((''''''&&&&&&'''''''''(((***)))'''%%%)))((('''((())))))'''%%%&&&&&&'''((())))))))))))((())))))******))))))((((((((()))***************************************)))***++++++++++++,,,...******++++++++++++******++++++,,,,,,------......------------------------------...//////////////////000000111111222222222333555666666555888>>>DDDVVVcccwww~~~wwwooojjjhhhfffdddbbb^^^\\\VVVMMMCCC;;;777555666777555:::DDDJJJaaassssssdddMMMAAABBBCCCPPPeeeooosssxxxuuudddUUUKKKBBB999222000...+++))))))+++,,,---,,,***))))))***))))))))))))))))))))))))''''''((()))***++++++,,,fffkkkrrrttttttsssvvvyyy||||||{{{yyyuuuqqqmmmjjjgggaaaXXXNNNGGG@@@;;;777666666666888<<<>>>>>>>>>@@@AAAAAAAAA???<<<999777666777888777777888:::===@@@@@@@@@AAADDDIIIMMMPPPPPPQQQTTTYYY^^^``````___``````aaaaaaaaa```^^^]]]___]]]\\\]]]^^^^^^]]][[[]]][[[YYYVVVVVVWWWYYY[[[\\\```fffkkkpppvvv|||}}}qqqgggVVVKKK>>>666555666333111///000000000000000/////////...---...000111000///222111000//////000111111000000111111111111000000333333666<<>>:::888777444222444888;;;<<<<<>>===:::777555333111111000///...---,,,,,,,,,,,,222111000...,,,)))&&&$$$)))))))))))))))))))))***************)))))))))(((&&&'''((((((((())))))***((((((((((((((()))******(((''''''''')))***)))(((***)))))))))((((((((('''***))))))(((''''''&&&&&&''''''''')))******'''%%%)))((('''((())))))'''%%%(((((())))))***)))))))))))))))************))))))(((((()))***+++******)))***************************)))(((***,,,---,,,,,,++++++************++++++++++++,,,,,,---......///++++++,,,,,,------......//////......//////000000000000000111111111111111000222444444555999AAAGGGYYYjjj{{{vvvooojjjhhhfffbbb^^^\\\ZZZUUULLLCCC;;;777666666666444;;;EEEKKKbbb{{{eeegggwww~~~\\\HHHAAAFFFIIIUUUhhhqqqtttvvv|||qqqaaaQQQEEE>>>666//////...+++)))***)))***,,,+++)))((()))+++))))))))))))))))))))))))''''''((()))***+++,,,,,,gggmmmsssvvvtttsssuuuxxxxxxyyyyyyxxxsssllleeeaaaWWWRRRJJJCCC@@@???>>>===?????????BBBEEEFFFFFFDDDFFFGGGGGGFFFCCC???:::777555555555333111111333555::::::;;;>>>BBBHHHMMMQQQPPPQQQUUU[[[aaaeeefffeeedddfffggggggeeecccbbbcccbbb```^^^^^^___```___^^^bbb^^^ZZZXXXYYY[[[\\\]]]]]]aaagggmmmssszzzwwwggg[[[LLLCCC777222333555333000...///000000000000000///...------...000111000///111111000//////000111222000000111111111111000000555666999@@@HHHTTTgggwwwfffNNNCCCAAA???FFFHHHJJJPPPTTTfff|||mmm___WWWSSSYYYcccrrrvvvaaaRRRFFF;;;444111111000///......------.../////////...+++***+++---%%%(((,,,000222111///---************************,,,++++++,,,......---+++---,,,,,,++++++*********))))))***+++---...//////++++++------------++++++---,,,,,,,,,,,,---......///......000111333;;;DDDXXXdddpppuuuwwwyyyzzzxxxlllfffgggsss}}}tttmmmeeeYYYMMMEEE???;;;999777444222333777;;;<<<<<>><<<:::777555333111111000000///...------------,,,'''$$$'''...000,,,''')))))))))))))))*********+++*********))))))((((((%%%'''((()))((()))***,,,((((((((((((((()))******(((''''''((()))******)))******))))))((((((((('''***))))))((('''&&&&&&&&&''''''''')))******'''%%%)))((('''((())))))'''%%%***++++++******)))((('''))))))************))))))++++++,,,+++***(((&&&%%%***************************(((&&&(((,,,...,,,***,,,+++***))))))***+++,,,++++++,,,,,,---...//////)))******+++,,,---......111000///......///111222////////////............---...000111222777@@@FFFZZZnnn~~~xxxtttooollliiieee___[[[[[[YYYSSSKKKBBB;;;888777666555444;;;FFFLLLcccvvvaaafffooovvv~~~TTTBBB???GGGKKKWWWhhhoooqqqqqquuuooo___NNNAAA666///+++---///......///''')))+++***((('''))),,,))))))))))))))))))))))))&&&'''((()))***+++,,,,,,iiilllqqqsssssssssssssssvvvsssooojjjddd]]]VVVRRRLLLGGGAAA???AAACCCDDDCCCEEEEEEEEEHHHKKKNNNOOONNNTTTQQQLLLEEE???999555444555444333222222333555555999777777;;;BBBHHHJJJJJJPPPRRRWWWaaakkkqqqooolllmmmmmmllllllllliiifffcccdddccccccdddggghhhhhhggghhhddd^^^\\\\\\___aaaccceeemmmtttvvvxxx|||ssskkk\\\MMM===:::666444333222111000111/////////111222111000111000///...------...///222222111000///...------333111...------000333555444666999>>>GGGUUUfffrrr|||[[[GGG@@@???AAABBBDDDGGGMMM\\\ttt}}}~~~uuuhhh\\\VVVTTTTTTXXXcccuuupppZZZKKKBBB888111///...........................,,,***,,,......,,,))),,,,,,,,,---------......++++++++++++++++++++++++((()))***+++,,,---------,,,///...***+++///---'''...------,,,,,,++++++***111+++%%%###%%%))),,,---,,,...000///+++***+++......++++++...111444<<>>555000+++***---...+++(((,,,++++++***)))(((''''''))))))************))))))''''''(((((()))+++,,,---iiimmmpppqqqpppmmmkkkkkkhhheeeaaa]]]WWWRRRMMMJJJDDDBBBAAACCCGGGKKKMMMMMMKKKKKKLLLNNNRRRUUUVVVVVV[[[UUULLLDDD>>>999555222333333222111111111111222777777777:::>>>BBBEEEFFFKKKNNNVVVcccpppxxxyyywwwuuussspppnnnmmmkkkjjjiiiiiihhhhhhjjjmmmnnnnnnnnnoookkkfffcccdddfffhhhiiiooowww~~~~~~sssiii___PPPCCC;;;888555333333222111000///111222111...---...000111000///...---......///111111000000//////............------///222555777555777;;;???IIIWWWiiitttsssSSSEEEBBBCCCFFFGGGIIILLLTTTddd{{{vvvuuupppggg]]]UUURRRRRRSSSYYYfffvvv~~~kkkVVVHHH@@@777111///........................,,,***)))***,,,,,,***(((++++++++++++,,,,,,,,,---+++*********************))))))***+++,,,,,,,,,,,,***,,,+++'''''',,,,,,(((++++++++++++,,,,,,,,,,,,---***'''&&&)))++++++***+++,,,---,,,+++******+++---******---000333:::BBBVVVfffqqqsssyyyrrrgggkkkmmmqqq~~~zzzvvvmmmggg]]]SSSKKKDDD>>>:::999888777777777:::<<<===DDDIIISSScccwww~~~xxxoooccc[[[UUUNNNEEE===???999555666444000///000000///...,,,+++++++++,,,---+++******++++++***)))(((*********(((***---111************************+++((((((******&&&&&&)))+++)))((((((++++++***((()))(((&&&&&&((()))((('''((((((((((((((()))******...,,,)))(((((('''&&&$$$&&&''''''((((((''''''&&&)))'''&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))+++++++++***(((%%%!!! ******))))))((((((((((((******************+++++++++)))((())),,,---,,,*********+++++++++,,,,,,,,,,,,+++************+++,,,------------.........///////////////000000000000000111222000------///111222111222444444555===FFF\\\mmm{{{tttnnnnnnnnnhhhcccaaaZZZVVVSSSOOOEEE:::666::::::777999===???KKKiii|||hhhiiivvv[[[HHH@@@AAADDDOOOZZZYYY\\\\\\cccrrr|||lll\\\JJJ===444000+++***,,,---+++(((*********)))))))))))))))))))))************))))))(((((((((((()))***++++++gggjjjmmmmmmiiiddd```___XXXVVVSSSPPPLLLIIIGGGFFFKKKKKKKKKMMMOOOQQQPPPOOOSSSSSSUUUXXX\\\___``````aaaVVVIII???;;;888444000333333333333333333444555888999;;;<<<===???AAADDDKKKOOOXXXgggvvv}}}xxxssspppooopppppppppoooppprrruuuxxxxxxxxxuuurrrooommmnnnppprrrrrrxxxxxxjjj___TTTGGG<<<777555333222222222111000...222444111+++)))+++///000000///.........//////000000000000////////////------...///000222444555555888<<>>BBBOOOjjj~~~kkklllyyy^^^III???@@@AAAKKKWWWYYYVVVUUU[[[lll}}}zzziiiYYYHHH;;;333///+++***,,,---+++((((((((())))))************((())))))******))))))(((***))))))(((((())))))***aaacccfffeeeaaa\\\WWWUUUQQQQQQOOOMMMKKKJJJKKKLLLVVVVVVXXXYYYYYYXXXUUUSSSZZZ[[[]]]aaaeeehhhgggfff```SSSCCC999777777444000444444555666888:::<<<===<<<@@@DDDEEEDDDCCCEEEHHHPPPTTT]]]jjjwww}}}xxxuuutttuuuwwwvvvwwwyyy}}}yyyxxxvvvvvvxxxzzz{{{{{{||||||lll]]]QQQGGG>>>888444222111111222222111000...111333111---+++---///000000//////////////////.../////////000000000111000000000111111111000000444888===CCCNNN]]]nnnzzzbbbHHHAAADDDGGGFFFIIIKKKNNNYYYmmmzzznnnhhh___YYYVVVVVVVVVVVVXXXfffwwwxxxeeePPPBBB;;;444///...........................000///...---------,,,,,,*********++++++++++++,,,+++++++++***))))))(((((()))***+++,,,,,,,,,,,,,,,***,,,---+++******+++***))))))*********+++++++++))))))***,,,,,,+++)))(((,,,)))'''(((+++,,,***''',,,***+++...000111888???RRRbbbqqqzzz~~~pppfffjjjnnnsss}}}}}}wwwsssnnneee[[[RRRIIIAAA<<<<<<999666444444777;;;===@@@FFFRRRbbbttt{{{ooohhh^^^WWWQQQKKKCCC======999666888666111---------------------------------,,,++++++,,,,,,+++***))))))((('''&&&&&&'''(((************************,,,)))(((***)))&&&%%%(((((('''''''''((((((((('''***(((''''''((())))))((())))))(((((((((((()))))),,,***(((((((((((('''&&&''''''((((((((((((''''''&&&''')))***)))(((''''''((((((((((((((((((((((((%%%&&&'''))))))***))))))))))))))))))))))))))))))+++++++++***************************+++,,,,,,+++******+++++++++,,,,,,,,,------------------------...---,,,++++++---///000////////////000000000000000//////......000333444222111111444444555===FFF[[[nnnwwwppplllhhhbbb^^^^^^YYYXXXUUUOOODDD;;;777777777666777;;;CCCSSSooo{{{fffggguuu___III???@@@AAAKKKZZZ^^^[[[WWW\\\lll{{{xxxfffVVVEEE999222///,,,***+++,,,+++)))))))))))))))))))))******(((((())))))))))))((((((******)))(((((((((((((((XXX[[[^^^^^^[[[VVVSSSQQQQQQSSSSSSSSSRRRSSSVVVYYY\\\^^^```bbbcccbbbaaa```___aaadddiiilllmmmjjjhhhZZZMMM>>>555555777555333666666777999<<<@@@DDDFFFIIINNNTTTVVVUUURRRRRRSSSTTTWWW^^^gggrrr{{{|||yyyxxx|||||||||~~~}}}}}}~~~zzzlllZZZJJJ@@@999555333111000000000222222111000000000///000000111000000//////000000000000000000......//////000000111111///000111222111111000///444777===EEEPPP```qqq}}}cccKKKDDDDDDDDDKKKPPPTTTVVV```tttuuulllhhhbbb^^^\\\ZZZXXXVVV[[[kkk|||yyyfffPPPAAA999222...,,,........................//////...---++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,++++++***,,,///000---)))((((((+++++++++*********))))))***++++++************+++---***((())),,,---+++)))...,,,,,,///111222777>>>OOO^^^ooo|||ppplllnnnsssxxx}}}}}}wwwsssnnnfff^^^TTTKKKBBB<<<:::888555333444888<<>>AAAAAAIIIYYY```^^^YYY___ppp}}}uuubbbQQQBBB777000...,,,+++***+++******++++++******)))(((((('''(((((())))))))))))((((((+++***)))(((''''''''''''SSSVVVXXXYYYWWWTTTSSSRRRSSSVVVZZZ[[[[[[]]]aaaeeeiiijjjkkkiiifffddddddddddddggglllqqqssspppkkkfffSSSJJJ>>>777777999999888999999:::>>>DDDKKKSSSWWWbbbhhhnnnrrrpppkkkfffccc[[[\\\___cccjjjrrryyy}}}}}}~~~iii[[[KKK@@@999444222444111000000111222222111///111///...///222333222000//////000111111111000000......//////000000111111---...///111222222222222444888???HHHTTTddduuufffPPPIIIFFFDDDMMMWWW]]]]]]dddxxxvvvooonnnlllhhhccc^^^ZZZXXX]]]mmm}}}yyyfffOOO@@@888222---,,,........................------,,,***''''''(((***++++++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,+++++++++(((***...000---'''&&&)))---,,,,,,+++******))))))+++,,,+++***))))))+++---,,,+++***+++,,,------,,,...,,,---000111222777===LLLYYYkkk|||rrrqqqqqqsssvvvwww{{{{{{uuusssooohhh```WWWMMMCCC===888777555444555888<<<>>>@@@EEENNN]]]pppxxxsssjjjeee]]]UUUMMMGGGAAA===999444222444333000---...,,,,,,---......------,,,+++******+++,,,,,,)))'''((('''''')))+++---,,,+++(((((((((((((((((((((((()))&&&'''******((((((+++(((***+++***)))((()))++++++)))(((((()))***))))))***))))))(((((((((((((((+++)))''''''((())))))((('''(((((())))))((((((''' ###''''''%%%%%%''')))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&)))))))))************+++))))))*********+++++++++''')))******)))(((***+++******+++++++++,,,,,,,,,,,,------......------,,,---,,,+++++++++,,,...///////////////000000000000333222111222222111...+++222111222444444555===FFF\\\qqqwwwqqqlllhhhbbb[[[XXXYYYYYYZZZTTTHHH>>>999777666777777888===HHH[[[rrrqqqYYYXXXlll___GGG>>>AAA???EEETTT^^^\\\XXX___tttrrr]]]MMM@@@666///...,,,+++*********+++,,,,,,+++***)))((('''''''''(((((())))))(((((('''***)))((((((''''''''''''SSSUUUWWWWWWVVVUUUUUUVVVUUUZZZ```cccccceeejjjnnntttsssqqqkkkfffcccdddeeejjjmmmsssyyyyyytttkkkdddQQQKKKDDD>>>======>>>???>>>???CCCKKKWWWeeerrrzzzxxxllljjjgggfffgggkkkqqquuu}}}|||xxxssssssqqqrrrvvvxxxpppeeeVVVJJJ@@@<<<888333111333111111000222333333111///000000111000/////////000...///000111222111111000////////////000000000000......///000111222333333666;;;BBBLLLXXXhhhzzzfffSSSMMMJJJGGGQQQ___hhheeehhh||||||}}}~~~~~~xxxooogggcccaaacccqqq~~~vvvcccLLL>>>777111..............................,,,,,,,,,)))&&&%%%'''***************++++++++++++))))))******++++++,,,,,,+++++++++,,,,,,++++++***)))))),,,...+++'''***111,,,,,,,,,,,,++++++++++++***,,,---+++))))))+++---***+++,,,,,,++++++,,,...---,,,,,,000000111555;;;IIIUUUhhh|||sssqqqmmmkkkiiihhhlll{{{{{{vvvsssoooiiibbbYYYPPPFFF???888777666555666777999;;;===BBBNNN___rrrwwwqqqjjjeee]]]UUUMMMEEE@@@===999444111333333111000222,,,---.........---,,,+++---***((('''((())))))))))))((((((***---...---+++))))))))))))))))))))))))***((('''******'''''')))(((***++++++(((((()))++++++)))(((((()))******)))******)))(((((((((((((((***((('''''')))***)))((((((((())))))))))))((((((###&&&(((&&&###"""$$$((())))))))))))))))))))))))%%%%%%&&&'''(((***,,,---))))))*********+++++++++(((((()))***+++,,,,,,---(((***++++++))))))***,,,******+++++++++,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,---------////////////000000000000000...,,,---///000///...222111222444444555===FFF]]]rrrtttpppllljjjddd]]]YYY[[[ZZZZZZSSSEEE:::777777666444777:::>>>HHHUUUccclllrrrsss]]]]]]kkk~~~]]]EEE===CCCAAAFFFVVVaaa^^^YYYccczzzpppZZZJJJ>>>666...---,,,+++))))))***,,,+++*********))))))((((((''''''(((((((((((('''''')))(((((('''''''''((((((UUUVVVWWWWWWVVVVVVWWWYYYWWW]]]eeehhhiiikkkoootttoooooommmiiifffgggkkkooonnnrrryyy~~~~~~wwwlllcccRRROOOJJJEEEAAAAAABBBCCCAAADDDKKKXXXjjj~~~yyyrrrkkkggghhhmmmqqqxxxyyysssnnnhhheeeaaa```ccccccZZZNNNCCC:::555666555000,,,---222111111222333333000......222444111,,,))),,,///...///000222222222111000000000000000////////////222222111000//////000000888===EEENNN[[[kkk}}}eeeTTTPPPNNNKKKYYYjjjtttoooqqq{{{qqqnnnnnniiiuuusss```JJJ===666222//////........................---...---***&&&&&&(((+++))))))))))))************''''''((()))***+++,,,,,,++++++,,,,,,,,,++++++***,,,***+++...,,,***000;;;+++++++++,,,,,,---......(((+++......+++)))***,,,(((+++---,,,***))),,,///,,,+++,,,/////////333999HHHSSSfff{{{uuunnnggg```\\\ZZZ___qqq|||xxxssspppjjjddd\\\RRRHHHAAA:::999888777666666777777999AAAOOOaaauuuxxxqqqjjjeee^^^UUULLLEEE???===:::444111333444222222555------.........---++++++000+++%%%"""$$$'''***,,,+++)))((()))++++++)))&&&************************,,,))))))***)))&&&%%%'''&&&(((***)))&&&%%%''')))+++)))(((((()))******)))******)))(((((((((((((((***((('''''')))******)))(((((())))))))))))(((((()))++++++(((###!!!$$$((()))))))))))))))))))))))),,,+++***)))(((((((((((())))))******++++++++++++''''''(((***+++,,,---...(((+++---,,,***)))+++...******+++++++++,,,,,,,,,++++++,,,------,,,++++++***+++,,,---------,,,,,,////////////000000000000***(((&&&(((---222444444222111222444444666===FFF^^^sssssspppnnnmmmggg___\\\]]]ZZZZZZRRRBBB777666777666000444999>>>EEEMMMTTTWWWhhhwwwcccdddjjj|||YYYCCC===EEEFFFKKK\\\hhhccc^^^hhhoooXXXHHH===666------,,,+++))))))***,,,))))))))))))************''''''((((((((((((''''''((((((''''''''''''((((((WWWVVVUUUSSSRRRRRRQQQQQQXXXZZZ^^^aaadddhhhlllpppkkklllmmmmmmmmmooorrrtttyyy~~~yyyppphhhXXXUUURRROOOLLLKKKKKKKKKNNNSSS___qqqyyyssstttuuurrrpppooozzz~~~yyywwwuuuooofff^^^[[[WWWSSSOOOLLLIIIEEECCC777555444444444444222111......////////////......222111111111000000//////000///...///000111000///,,,---...///000111222333000111222222111000111333888???HHHRRR^^^ooozzzdddYYYSSSRRRUUUiii{{{|||ttt|||{{{wwwtttttt{{{dddSSSAAA888666222...,,,------.....................---,,,+++************))))))))))))))))))))))))***)))((()))+++,,,,,,+++,,,***)))***++++++***)))+++++++++*********))))))''')))+++***'''&&&(((*********************************+++++++++,,,,,,,,,+++---.........000666;;;IIISSShhhuuukkkaaaTTTKKKIIISSSgggzzz}}}qqqnnnhhhbbbZZZRRRIIICCC@@@<<<888666666888999999;;;@@@MMMbbbyyy~~~zzzuuukkkeee\\\SSSKKKDDD???;;;:::666333333333333000,,,///......------,,,+++++++++,,,,,,......+++&&&"""))))))))))))))))))))))))************))))))))))))+++***)))***++++++***))))))))))))))))))(((''''''((('''&&&&&&'''((()))***)))((('''(((+++,,,***(((+++***)))(((((()))***+++((()))***++++++***((('''+++***)))'''''''''((())))))((('''&&&&&&'''((()))))))))))))))************++++++++++++***)))'''&&&''''''((()))))))))))))))---,,,+++******+++,,,------,,,,,,+++*********+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,111000///......///000111////////////000111333333...444333222666666<<>>BBBLLL___uuu|||wwwrrrhhhbbbYYYOOOHHHAAA;;;777999666333222333333000,,,///......------,,,+++++++++++++++---...,,,)))&&&))))))))))))))))))))))))************))))))))))))***)))((((((******)))((()))*********))))))((('''(((((('''''''''((())))))+++***)))+++---...,,,***+++***)))(((((()))***+++((()))))))))))))))))))))+++***)))(((''''''((()))(((((((((''''''((((((((())))))))))))************++++++******)))(((((((((+++***)))))))))***,,,---,,,,,,+++******+++,,,,,,---,,,,,,+++******++++++,,,------......------,,,---------,,,,,,,,,,,,,,,111000///......///000111///.........///000111111---444333333666555<<>><<<>>>KKKffflllkkkyyyZZZOOODDDCCCLLLXXXfffpppqqqttt|||fffRRRAAA666111...,,,++++++,,,---+++***+++++++++*********))))))'''(((******((((((((()))(((((())))))(((''''''&&&WWWVVVUUUSSSRRRRRRQQQQQQQQQSSSVVVXXX[[[___cccgggnnnqqqtttwwwzzz~~~{{{uuupppnnnkkkgggdddcccbbbbbbhhhpppyyyjjjjjjooowww~~~}}}ssspppnnnjjjfffccc___YYYUUUSSSOOOIIIEEEAAA???;;;999888777555333333111000000111111///...111222222222222222222111111111111111000000000000000///...///000111000///////////////000000000000///000222333444555888:::;;;CCCOOO[[[iii{{{xxxZZZPPPZZZgggooo{{{{{{uuurrruuuzzztttXXXIII:::555444222000000......------------------------,,,+++************************************'''(((***,,,---+++'''$$$+++******+++---...---,,,+++++++++*********************)))***,,,---,,,+++******************************+++++++++,,,,,,,,,)))+++---,,,,,,///444999KKKWWWjjj~~~yyynnn___MMMDDDFFFPPP```nnnyyyuuuooohhh```WWWOOOIIIBBB>>>999666666777888888@@@CCCKKKZZZnnn}}}zzzuuuooogggaaaXXXNNNFFF???999666999666333222333333000,,,///......------,,,++++++++++++***,,,------,,,***))))))))))))))))))))))))************)))))))))))))))((('''((()))***)))'''*********+++******)))((())))))((('''''''''((((((+++******+++,,,---+++*********))))))))))))******''''''''''''((())))))******))))))(((((((((((()))'''(((((())))))(((((('''))))))))))))************,,,+++***((((((((())))))---+++)))((((((***---///,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,------......------,,,------------------------000000////////////000000///...............//////---444333333777666;;;LLLcccuuukkkgggdddccc```ZZZYYY[[[WWWPPPFFF;;;555333555666222666444444:::999<<>>;;;999777666555555333111111222222222111222111000000111222000///000000111111111111000000000000000000000000111111000///...///000111000///000000000000////////////000111222222222444777:::<<>>DDDPPPaaattt}}}zzzxxxrrrkkkhhhbbbYYYPPPIIIBBB<<<999777444111111333333000---///......------,,,++++++000...+++++++++,,,+++***************************************)))))))))(((+++***))))))++++++***))))))******+++++++++***************))))))((('''''''''((()))))))))((((((((()))))))))******)))))))))!!!$$$(((+++,,,***(((&&&((((((((())))))))))))((('''((()))******)))((('''((()))))))))************,,,+++)))''''''(((***+++'''(((***+++++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,------......------,,,---------.........////////////000000000000//////111111000000///000000000---444333333777888???PPPnnnzzzjjjddd```bbbccc___[[[YYYXXXOOOCCC999444333333222222777333222777777???QQQooo___NNNEEEPPPaaannn|||pppXXXFFF:::111,,,---+++******+++,,,***)))))))))))))))))))))))))))'''(((******((((((((()))(((((()))))))))))))))(((WWWVVVUUUSSSRRRRRRQQQQQQLLLNNNPPPRRRUUUZZZ```eeegggkkkqqqvvvzzzuuuggg___VVVOOOSSSTTTZZZdddqqqpppdddTTTIIIEEECCC>>>::::::999777444333333333333222111///000111222222111333111000111222333111000//////000000000000//////000000000000111111111111000///...///000111000///000000000000////////////111222222222222444888;;;DDDNNN]]]lll{{{|||xxx|||tttjjjyyy{{{rrrlllhhhmmmrrr~~~sss^^^III@@@777555333000///000......------,,,,,,++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++---***'''&&&''')))*********))))))***,,,---,,,+++***************++++++++++++***))))))***+++***)))******************************+++++++++,,,,,,,,,(((***,,,++++++...333888GGGWWWhhhsss~~~}}}kkk[[[LLLHHHMMMVVVbbbkkk~~~|||xxxqqqkkkeee___YYYUUUJJJEEE???;;;999999888777999<<>>CCCMMMXXXgggvvv{{{nnn[[[XXX^^^hhhqqqiii\\\ZZZ]]]^^^lllrrr}}}```JJJ;;;444000000111///000222......---,,,,,,+++******+++++++++***++++++,,,,,,++++++++++++++++++++++++)))((()))+++------+++)))***)))'''((())))))((('''))))))******++++++++++++,,,///000...***((())),,,******************************+++++++++,,,,,,,,,)))+++---,,,,,,///444999BBBTTTdddkkkuuuzzziii^^^SSSOOOOOOTTT]]]eeeuuu|||xxxsssmmmiiiddd```\\\NNNJJJCCC>>><<<;;;:::999999<<>>;;;666333000000222222000---///......------,,,++++++(((((((((***,,,---,,,***************************************))))))))))))***((('''((()))***)))(((''''''((()))))))))))))))'''((()))***++++++***)))&&&)))+++***'''%%%&&&(((((()))***++++++***)))(((,,,+++)))''''''(((***+++&&&'''(((*********)))(((+++***)))(((((()))***+++))))))))))))************((()))************))))))******))))))******+++,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///,,,------......------,,,******+++,,,,,,---.........///000111111000///...---------......000111222111555222111777===JJJ___}}}xxxiiiffffffgggddd^^^[[[\\\MMMDDD999333333555666555111666333111666:::GGG]]]uuulll```QQQLLLWWWaaagggwww{{{[[[AAA555111111111,,,+++******++++++***((('''((((((((())))))******''')))******((((((((()))(((((()))***************WWWWWWVVVUUUSSSQQQOOONNNOOOOOOOOOMMMKKKKKKLLLNNNUUUTTTTTTUUUXXX\\\aaaccciiiiiijjjllloootttxxxzzz~~~~~~|||{{{{{{~~~ttt]]]OOO===;;;888666666555333111///////////////000111111222111111111222222000///222222111000//////000000000111333444333222000...000000000000111111111111444111///000222222///+++000000111111222222333333888444222444666777<<>>IIIXXXhhhzzz~~~yyyuuuvvvvvvnnnddd___ZZZQQQJJJDDD@@@<<<::::::777333000///...---,,,///...,,,,,,,,,,,,+++)))...+++'''&&&(((******)))+++)))((()))---...---+++---,,,,,,+++***)))(((((())))))))))))************+++*********))))))(((((('''(((***,,,,,,***((('''***)))(((''''''((()))***)))))))))))))))(((((('''(((((()))((('''&&&'''))),,,***))))))******)))'''"""&&&(((((('''(((***---)))&&&'''+++---***''',,,,,,,,,+++++++++******///,,,******---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---............------,,,,,,,,,000111...+++,,,///...+++......//////000000000111111000...---...///111222555//////555:::???NNN^^^wwwkkkiiieeebbb^^^\\\[[[[[[KKKAAA777333333222333555333444333555888777HHHggghhhkkkttthhhWWWPPPYYYbbbfffsssoooUUUCCC333//////***************************((((((((((((((((((((((((++++++++++++***((('''&&&(((((())))))))))))((((((VVVVVVVVVTTTSSSQQQOOONNNPPPPPPOOOMMMKKKJJJLLLNNNMMMMMMLLLMMMOOOSSSVVVYYYZZZZZZ[[[\\\___cccgggiiioooooopppoooooonnnmmmlllrrrtttwwwzzz~~~ttt___LLLAAA999777444444444444333222///////////////000111111111000000000111111///---222222111000000000000000000111222333222111///...000000000000111111111111111222222222000///......333333222111111000//////444111000222444666<<>>SSSuuunnnaaahhhmmmsss~~~bbbTTTKKKQQQ[[[fffuuuoooUUUAAA777------000+++************************************************(((((()))))))))))))))((((((((())))))))))))((((((RRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQNNNLLLKKKLLLNNNMMMLLLJJJIIIHHHGGGHHHHHHFFFFFFEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGJJJLLLNNNRRRVVVZZZYYYYYYYYYYYYWWWUUURRRQQQVVVWWWYYY[[[[[[WWWQQQMMMGGGEEEBBB???;;;888555444444222111000111111000//////////////////000000111111000///000111111///---111000000000000000111111///////////////...------111111111111222222222222222000///000222222000.........///000111222333333666555666888999===GGGQQQaaammm~~~wwwttt~~~dddSSSQQQWWWSSSUUUbbbkkkkkksss{{{sssiii[[[MMMKKKPPP]]]nnn}}}uuu[[[JJJ===333333111///.........,,,+++------------------,,,+++)))***+++,,,,,,+++)))(((++++++++++++++++++******)))''''''((()))***)))((()))******+++++++++*********))))))((())))))***+++((())))))))))))))))))(((((()))))))))************444111,,,((('''(((+++---++++++,,,++++++,,,///222;;;HHHYYYiiixxx~~~ooocccaaadddkkk|||}}}yyyvvvtttoooiiicccaaa]]]UUULLLDDD>>>;;;999:::999;;;@@@FFFPPP```nnn|||zzzyyywwwwwwtttpppnnnnnnhhhaaa]]]YYYRRRLLLGGGBBB>>>;;;222111000111111111///,,,000...---...//////...,,,***+++,,,,,,+++***))))))++++++,,,,,,,,,,,,,,,---((())))))******++++++,,,((()))))))))************))))))))))))))))))************))))))))))))******(((((())))))))))))(((((())))))*********))))))(((+++((($$$$$$&&&)))*********)))((()))***+++***)))+++***)))(((((())))))))),,,+++)))((()))***++++++++++++++++++++++++++++++++++++,,,++++++,,,---...---------,,,,,,+++++++++------------------------------------------------,,,//////...///111...(((000000000000000000000000000000000000000111111222000000444888999EEEeeerrrhhheee^^^XXXVVVXXXVVVOOOIII???777111222333111111222000222000444:::>>>TTTwwwddd[[[dddjjjtttvvvUUUIIICCCIIIUUUbbbrrrgggNNN===555------///)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))'''&&&&&&(((((())))))))))))((((((RRRRRRSSSTTTTTTTTTTTTTTTQQQQQQPPPNNNLLLLLLNNNOOOOOONNNLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBB@@@AAACCCDDDDDDGGGJJJMMMGGGGGGGGGGGGFFFEEEDDDDDDFFFGGGGGGIIIIIIFFFBBB>>>:::999888777555333111000444333111000111111111//////////////////000111111111000000000111111///---000000000000000111111222000/////////............111111111222222222222333333000...///333444111---222111111111111111111111444444666999:::>>>JJJVVVbbbppp|||rrrrrrbbbSSSSSS[[[ZZZ___mmmtttwwwttteeeWWWLLLNNNVVVbbbtttjjjSSSEEE;;;444222000///.........,,,***,,,,,,------------,,,,,,******+++,,,,,,+++***)))++++++,,,,,,,,,,,,+++***+++***((())))))***((('''))))))***++++++++++++***(((((())))))******++++++(((((())))))))))))(((((())))))))))))************((()))***+++++++++***)))***+++,,,++++++,,,///111999EEEUUUdddsssyyylllaaabbbfffooo~~~yyyvvvtttqqqkkkfffaaa^^^XXXQQQIIIBBB===::::::999;;;>>>CCCKKK[[[iii|||}}}zzzyyyuuuvvvsssnnnllllllgggaaa\\\XXXSSSMMMHHHCCC>>>;;;333222000000000000...------+++***+++,,,,,,+++***+++,,,,,,,,,***)))***+++***+++,,,,,,******+++,,,))))))******+++++++++,,,))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((***+++++++++******)))(((+++'''######&&&************)))((()))***+++***))))))((('''((()))***)))(((...,,,***((((((***,,,...,,,,,,,,,+++++++++*********+++,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------......000000---...000---(((000000000000////////////000000000111111111222222444444666:::<<>>>>>???>>>===>>>AAACCC>>>======<<<<<<<<<<<<<<<>>>===<<<======;;;999666444444333222111111000000111000//////111222222111///////////////000111111000/////////000000...,,,000000000000000111222222111000//////......//////111111111222222222333333000000000111111111000///222222222222222222333333222333666:::===BBBPPP^^^kkkyyy}}}yyypppsssdddWWWYYYbbbfffooo|||{{{dddWWWOOOTTT^^^jjj|||```III???888333111000......///...,,,***+++,,,,,,------,,,,,,,,,***+++++++++,,,+++++++++)))***+++,,,,,,+++***))),,,***))))))******)))((())))))***+++++++++++++++&&&''')))***+++++++++***((()))************)))((())))))))))))************%%%''')))++++++***)))((()))+++,,,++++++,,,...111555AAAPPP___ooo}}}~~~pppeeedddeeejjjvvv{{{wwwvvvsssoookkkdddaaa]]]VVVNNNEEE>>>999888888999<<>>EEE^^^sssWWWTTTdddmmmVVVGGGBBBBBBJJJVVVaaalllrrrsssWWWAAA444000+++,,,...((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((('''&&&&&&(((((())))))))))))((((((RRRSSSTTTUUUVVVWWWWWWWWWNNNOOOOOONNNMMMNNNPPPRRRPPPOOONNNLLLJJJIIIGGGGGGDDDEEEEEEEEEEEEDDDCCCCCC@@@AAA@@@@@@???>>>===<<<<<<===<<<;;;999999;;;<<<<<<;;;999777666555666666;;;999777666666555444222333222111000111222444666...---,,,...000222333222///////////////000111111///...---...//////---+++000000///000000111222222111111000///////////////111111222222222333333333---000333222000...000222///000111222444555666777222333888===@@@HHHWWWfffwwwvvvtttpppuuufffYYY]]]jjjqqq}}}fffYYYSSS[[[fffrrr{{{YYYCCC:::555111000///......///...,,,***++++++,,,------,,,,,,,,,+++++++++++++++++++++,,,((()))***++++++***)))(((+++***)))***+++,,,+++)))((()))***+++++++++++++++%%%&&&)))+++,,,,,,+++***)))***+++,,,,,,+++***)))))))))))))))************///---***((('''(((***+++)))***,,,,,,+++,,,...000111===MMM\\\lll{{{yyylllfffcccbbbjjjvvv|||xxxwwwuuuqqqnnngggeeeaaaZZZQQQGGG>>>999666666888;;;===DDDTTTcccsss}}}}}}}}}}}}|||zzzwwwvvvoooqqqpppkkkhhhgggccc^^^\\\XXXSSSNNNIIIDDD???;;;666333///------......---222111000111222333222111,,,------***((((((+++...,,,...000...,,,+++,,,///))))))))))))(((((((((((())))))))))))************(((((())))))*********+++''')))***,,,,,,***)))''''''((()))******)))((('''%%%&&&''')))************'''&&&&&&***//////***%%%)))(((((((((***++++++******))))))+++,,,,,,((($$$((()))++++++)))))))))***))))))***+++,,,------...)))+++---,,,++++++...111)))***+++,,,------...///,,,,,,---......---,,,,,,,,,,,,,,,------.........---...---+++---111111...---------,,,,,,+++++++++000000111222222222222111111000444===HHHZZZzzzuuummmfff^^^\\\YYYTTTNNNHHHBBB???888111...000333111000000111222111777AAAIIIcccpppTTTSSSfffqqqyyyKKKHHHEEEFFFNNNYYYccckkkoookkkQQQ<<<111...***,,,...)))))))))))))))))))))))))))************************&&&''''''((((((((((((((((((((())))))))))))((((((RRRQQQQQQRRRUUUVVVVVVUUURRRPPPNNNMMMNNNOOOOOONNNSSSPPPLLLKKKLLLKKKGGGDDDEEEFFFDDDAAAAAADDDBBB>>>FFFCCC@@@???@@@???<<<999999999999999999999999999;;;888555333333333333222+++,,,---///111333555555333222111000////////////...////////////......---444111...++++++,,,///000//////////////////...---222111111111000000//////222111000000000111333333000111222333333222111000000///...------...///000,,,---///000222333333333777888<<<@@@DDDMMM___ooo~~~{{{rrrllloooppp~~~wwwaaaaaafffrrr~~~dddcccbbbdddooolllTTTDDD888444777555000...///000...---///000+++)))+++,,,***))))))------,,,,,,,,,,,,++++++(((((((((((())))))))))))(((((())))))******++++++'''((()))++++++******)))'''(((((()))))))))))))))...,,,***)))******)))((('''&&&&&&''')))***(((''',,,+++++++++***)))))))))+++,,,,,,,,,,,,,,,,,,---555999GGG\\\nnnzzz}}}qqqhhh^^^VVV___nnn{{{||||||zzzwwwtttllljjjddd\\\QQQGGG???<<<:::888999;;;>>>DDDQQQ^^^ooo||||||yyyxxxyyyyyyvvvsssooonnnmmmiiifffcccbbbbbb\\\UUUMMMFFFCCC???;;;888222111000.........//////......---------,,,,,,,,,...,,,)))(((***,,,,,,,,,)))***+++,,,---,,,++++++((((((((((((((()))*********)))))))))((((((''''''---+++)))&&&%%%(((---111+++,,,---,,,***)))***+++(((((()))+++---,,,(((&&&))))))))))))((((((((((((''')))******))))))***,,,******)))((('''&&&&&&%%%+++***)))(((((()))***++++++++++++++++++***)))(((***)))((((((((()))+++,,,)))***,,,......---,,,+++---,,,---...000111000///,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---............////////////...000111111000/////////000111111111111222222222000444999???MMMfff{{{vvvnnnfff]]]YYYUUUQQQNNNGGG???999333111111111333444333222333222444888>>>QQQrrroooXXXUUUiii~~~mmmKKKDDDGGGOOOXXX\\\___jjjvvvzzzdddDDD;;;111,,,,,,+++'''"""...---,,,+++***(((''''''***(((&&&%%%'''((((((((())))))******)))'''%%%$$$'''(((******((('''((()))QQQPPPOOOQQQSSSTTTTTTSSSOOONNNMMMMMMNNNNNNMMMKKKQQQNNNLLLKKKKKKJJJGGGDDDCCCFFFEEEBBBAAACCCBBB@@@CCC@@@=========<<<999777888888888888888888888888666555444555555555333222......///000111111222222111000000000000000111111///000000111111111000000333111///------...000111222222111000///---+++***111111111111000000000///000000/////////000111222000111222222222222111000000000///......//////000//////111222333444444444:::;;;@@@EEEJJJTTTgggyyyzzzpppiiijjjlll{{{ssscccgggppphhhgggfffjjjssshhhOOO@@@666444999444///---//////------///+++,,,+++)))***++++++***------,,,,,,,,,+++++++++)))))))))))))))(((((((((************++++++++++++'''((()))***+++******)))'''(((((()))))))))))))))...,,,***)))******)))(((&&&''')))+++---,,,)))&&&+++++++++***************++++++,,,,,,,,,,,,------555888DDDWWWjjjwww}}}qqqggg\\\TTT[[[jjjwww}}}{{{yyyvvvsssnnnlllggg^^^TTTJJJBBB???;;;999888:::===BBBOOO\\\mmmzzz|||zzzzzz{{{zzzuuuqqqllllllllljjjgggdddbbbaaa\\\UUUMMMGGGCCC@@@<<<888333222000///......//////......---------,,,,,,,,,...,,,))))))***,,,,,,,,,++++++,,,,,,,,,***)))(((******)))((()))***++++++++++++++++++*********)))*********)))((()))+++...***+++,,,+++)))((()))***)))***+++---...---***'''***)))))))))(((((((((((((((***++++++******+++---*********))))))(((((('''+++***)))(((((()))***+++,,,,,,,,,,,,,,,+++************)))))))))***+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,...000111000...,,,,,,,,,---------......,,,,,,,,,,,,,,,---..................///////////////000000000000/////////000111111111111222222222222666;;;CCCSSSoooyyyrrrkkkbbb]]]YYYSSSOOOKKKEEE>>>888222111111111333444333222333222444999DDDZZZ~~~rrr```bbbrrrgggKKKCCCGGGPPPZZZ___ccclllxxx~~~sssZZZ???888///+++,,,---)))%%%++++++******)))(((''''''***(((''''''((())))))((())))))))))))((('''&&&%%%)))***,,,,,,***)))***+++OOONNNMMMNNNPPPQQQPPPOOOLLLLLLKKKLLLMMMMMMKKKIIINNNLLLJJJIIIIIIHHHFFFDDDCCCHHHIIIDDDAAABBBCCCBBBBBB@@@>>>======<<<:::888888888888888888888888888333333444666777666333111111111111000000/////////////////////000111222333...///000000111111111111000000//////000000111222111111111000///...,,,+++111111111111000000000000/////////...///000000111000000111222222111000000000000/////////000000111111222333333444555666666>>>???DDDKKKRRR___tttwwwllldddcccgggxxxqqqfffnnn}}}nnnmmmmmmqqqzzzaaaHHH;;;333444999333...,,,...///,,,,,,---'''---...((('''---...+++,,,,,,,,,,,,++++++++++++*********))))))((((((''',,,,,,,,,+++++++++++++++(((((()))************)))'''((())))))******))))))---+++))))))******)))((('''(((+++...000...***&&&***************++++++++++++++++++,,,,,,---------444666@@@SSSfffuuutttiii\\\UUU[[[gggqqqwww||||||{{{yyyvvvsssrrroooiiiaaaXXXNNNGGGBBB<<<999888999;;;@@@LLLXXXgggttt}}}{{{{{{|||}}}{{{uuupppqqqqqqpppmmmiiieee```^^^\\\VVVNNNHHHEEEAAA===999333222000///......//////......---------,,,,,,,,,...,,,***)))+++,,,,,,,,,,,,,,,,,,+++***)))'''&&&---,,,***))))))***+++,,,++++++++++++************&&&))),,,---,,,*********)))***+++***((('''((()))++++++,,,...///...,,,)))******)))))))))(((((((((***+++,,,,,,+++***,,,---************************+++***))))))))))))***+++,,,,,,---------,,,++++++++++++*********+++,,,---///---+++******+++---...,,,++++++---//////...---,,,,,,,,,---------......,,,,,,,,,------///000111............/////////////////////000000000000000000111111111111222222222333666<<>><<<;;;:::999888999999888888888888888777444333333444555555222000111111000000/////////...///////////////000111111+++,,,---...////////////------///000000111111111---...///000000000000000111111111000000000000000////////////000000111111///000111222222111000///000000000000000111111111333333333444555666777888>>>AAAGGGOOOYYYhhhsssfff^^^]]]dddyyytttlllvvvrrrqqqsssyyyYYYCCC999222222777111,,,+++...///,,,+++,,,(((000111)))'''...///+++,,,,,,,,,++++++++++++***++++++******)))((('''''',,,,,,,,,++++++******)))((()))))))))************(((((()))************))),,,***)))((()))***)))(((((()))***---///...+++((()))))))))***+++++++++,,,+++++++++,,,,,,---------222333>>>QQQdddtttxxxlll```ZZZ___jjjnnnqqqvvv~~~{{{{{{{{{xxxuuutttpppkkkccc[[[SSSKKKFFF???:::888888:::>>>HHHSSS```mmmzzz}}}{{{yyyxxxzzz||||||xxxuuu}}}yyytttnnnhhhccc___\\\\\\VVVNNNIIIFFFBBB===:::444333111///......//////......---------,,,,,,,,,...,,,******,,,---,,,,,,++++++******)))(((''''''...---***)))((()))+++,,,)))))))))(((((((((((((((&&&))),,,---,,,***)))))))))***+++***((('''((()))+++++++++---......,,,)))*********)))))))))((((((***+++,,,+++******+++,,,))))))******************************************+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------...---,,,+++++++++,,,---+++++++++,,,......---+++,,,,,,,,,---------......,,,,,,------///000111222............////////////000///...///000000000000000000111111111222222222333555;;;HHH___~~~~~~rrrjjj```YYYYYYSSSKKKEEEBBB>>>999555222111000111333444444333444333333999JJJiiittthhhvvv{{{WWWIIIFFFLLLUUU```iiipppuuuyyyyyywwwxxx~~~```DDD666111,,,***,,,---,,,)))(((((((((((((((((((((((()))))))))***,,,+++)))'''((('''&&&&&&&&&((()))***&&&((())))))(((''''''(((LLLJJJIIIIIIIIIIIIHHHGGGIIIIIIIIIKKKLLLKKKHHHEEEFFFFFFFFFFFFEEEDDDDDDEEEIIINNNOOOHHHAAA???@@@@@@<<<<<<<<<:::999777777777::::::999999888888888777888555333111111222111000///////////////000000000111111000///......//////++++++,,,...////////////***+++---...///000//////---...///000111111111111000000000000000000111111000000111111111222222222///000111111111111000/////////000111111111111111222222222333555666888999>>>BBBJJJUUUaaarrr{{{lll___YYY[[[eee}}}{{{vvv}}}~~~qqqqqquuu~~~rrrQQQ@@@999222000222///+++***...///,,,+++,,,+++111000***(((---...***,,,,,,+++++++++*********,,,++++++***)))(((((('''++++++******)))))))))((()))))))))))))))*********((())))))***************+++***(((((()))***)))(((***)))((()))***++++++***)))))))))***+++++++++,,,******+++,,,,,,---.........111<<>>999555333222000///...//////......---------,,,,,,,,,...,,,++++++,,,------+++))))))))))))))))))******---,,,***((((((((()))***(((((((((((((((((()))))))))***,,,+++***)))***+++***+++++++++)))((()))************+++,,,,,,***(((************)))))))))))))))***+++***)))((()))***((()))))))))))))))))))))******++++++++++++************++++++++++++******++++++,,,,,,------------+++,,,---------,,,+++***++++++***,,,---...,,,+++,,,,,,,,,---------......,,,------...///000222333............////////////111///------000111111000000000111111111222222222444777???OOOhhhzzzpppfff\\\VVVUUUOOOGGGAAA>>>;;;777444111000000111333444444333333333444;;;PPPsssxxxnnn}}}uuuSSSIIIJJJPPPYYYcccnnnwww{{{{{{zzzwwwzzzwwwXXX@@@444000,,,***++++++***(((((((((((()))))))))******)))))))))***,,,+++)))'''((('''&&&&&&&&&(((***+++&&&'''))))))'''&&&'''(((KKKIIIHHHGGGGGGGGGEEECCCHHHGGGGGGHHHIIIHHHFFFDDDBBBCCCDDDDDDCCCBBBCCCEEEGGGKKKKKKEEE@@@??????>>>???@@@@@@???<<<;;;;;;<<<999999999888888777777666999666222000000000000000---......//////000000111222111000///............---...//////000000000000***+++,,,---...//////...000000000111111000//////000000000000111111111111000000111222222222222222//////000111111000//////......///000111111111111222222222333555888;;;<<>>@@@???<<<@@@BBBCCCAAA>>><<<===???888777777666555555444444555333111111111111000///.........////////////000000//////.........//////......//////000/////////,,,---------....../////////000000111111111000000///000000000111111111111//////111222222222111000...///000111111000///...,,,---...000111111000000222222333444777;;;>>>@@@GGGNNN[[[jjjyyy~~~yyyooo___WWWXXXaaaooo{{{uuuuuu|||~~~yyyzzzsssiiieeefffppp~~~zzz^^^BBB888777333/////////++++++///111...,,,---,,,"""(((---+++)))+++++++++++++++************************************)))***************++++++***)))((((((((()))++++++))))))***++++++++++++******)))'''''')))***)))((()))((('''((()))******)))+++++++++***************)))******+++---......///+++,,,666HHH[[[lllzzzyyymmmdddbbbggglllmmmooowww|||zzz{{{{{{xxxvvvsssnnniiifffccc___WWWQQQIIIAAA:::888999;;;AAAHHHWWWcccpppzzz~~~{{{yyyxxxyyyxxxxxxxxxuuurrrsssvvvyyyyyyxxxppphhh^^^XXXXXX[[[[[[[[[XXXSSSMMMIIIFFFBBB<<<888666555333111////////////......---------,,,,,,,,,---,,,,,,---......---+++,,,,,,******)))***++++++)))***+++,,,,,,,,,+++***)))*********++++++++++++***+++,,,+++)))((()))***)))***+++***((('''((()))***)))((((((******)))(((+++++++++*********))))))***+++,,,+++)))((()))***+++++++++******))))))(((***++++++,,,,,,++++++***)))***++++++,,,,,,,,,+++)))***+++,,,---,,,,,,+++)))***+++,,,---.........---,,,,,,---......,,,+++,,,,,,,,,---------.........---------......///000............////////////222...+++,,,000333222111000111111111111222222222:::@@@NNNgggzzzpppjjj```UUUPPPIIIDDD>>>;;;:::888444000000000///111333555555444000555;;;GGGcccpppuuutttXXXKKKJJJPPPXXXdddvvvbbbEEE999...---+++*********))))))((((((((((((((((((((((((***(((''''''((())))))(((''''''((((((((((((((('''''')))******)))(((((()))KKKIIIGGGFFFEEEDDDBBB@@@DDDBBB@@@@@@AAAAAAAAA@@@===@@@BBBBBB@@@@@@BBBEEE<<<>>>===;;;===@@@@@@<<<:::<<<===;;;888666777999666666555444333333222222111000111333444333111...///////////////...............---......///000111---------...------,,,,,,///............///000000,,,---...000222333444444//////000000111111111222---...000111111111000///...///000111111000///...+++,,,...///000000000///333333444666999===AAACCCMMMTTTbbbsssxxxuuukkk\\\VVVZZZdddrrr}}}vvvkkkgggnnnrrrqqqvvvuuuaaaYYY```bbbmmm}}}vvvYYY>>>555555222000000///+++,,,000111...,,,---***&&&///***'''---+++++++++************)))***************+++++++++*********++++++,,,,,,---***)))((((((((()))+++,,,))))))***++++++++++++******((('''''')))***)))((((((((((((***,,,,,,***''',,,+++++++++******)))))))))******+++---...//////,,,,,,222CCCVVVhhhxxx}}}pppfffeeeiiimmmnnnnnnvvv}}}zzzzzzyyyvvvssssssnnniiigggeeebbbZZZTTTKKKBBB;;;999999;;;@@@FFFSSS___llluuu}}}zzz~~~{{{wwwuuuvvvwwwxxxxxxwwwuuusssuuuwwwxxxuuusssoooggg^^^YYYYYYZZZXXXVVVWWWRRRLLLHHHFFFBBB<<<777666555333111////////////......---------,,,,,,,,,---,,,,,,---......---+++///...,,,***))))))******(((***,,,...///...,,,+++''''''(((((()))))))))***)))+++------+++)))((((((''')))))))))'''&&&'''(((***)))((()))***+++***(((+++++++++************)))+++,,,---,,,***)))***+++------,,,,,,+++***))))))***+++,,,------,,,+++******+++,,,,,,------------)))***+++,,,---,,,+++++++++***))))))+++---000111...---,,,---......---+++,,,,,,,,,---------............---------......///............/////////000222...***+++000333333111000111111111111222222222999@@@RRRmmmuuummmggg]]]SSSNNNFFFAAA===:::999777333000000//////111333555555444333888>>>KKKfffmmmdddpppuuuZZZLLLHHHNNNVVVcccxxx[[[>>>666++++++************++++++(((((('''''''''&&&&&&&&&***(((&&&%%%'''(((((((((&&&'''((())))))((('''&&&%%%'''(((((('''&&&&&&'''CCCDDDDDDDDDCCCAAA???===BBBBBBBBBAAA@@@???>>>===@@@@@@AAABBBAAA@@@???>>>>>>=========<<<<<<<<<<<<>>>;;;777555555666666555555555444444444333333333222///---///333333///***111000///000111222111///////////////////////////444333111000...------,,,000000000000////////////)))+++---///000000///...---...///111111000000///111111111111111111111111111111000000/////////.........000111333333444444333555777888999>>>EEEKKKVVV___jjjxxxwwwooommmeeeXXXTTTYYYcccuuusssjjjeeehhhkkknnnyyyvvv___UUUTTT\\\dddqqq~~~rrrOOO::::::666000000...111///...---......,,,+++***++++++,,,,,,+++++++++,,,+++******))))))******************************(((''''''(((******)))'''))))))))))))))))))******+++(((&&&(((+++***&&&!!!,,,)))&&&&&&''')))***)))(((((()))*********************))))))))))))*********+++,,,------,,,+++***000---...888LLLdddxxxyyykkkeeegggmmmmmmllltttwwwrrrrrrsssppplllnnnlllkkkkkkjjjfff^^^WWWQQQJJJAAA;;;:::<<<>>>>>>PPP[[[fffmmmvvv~~~|||{{{zzzxxxuuusssqqqqqqvvvuuusssrrrssstttsssrrriiijjjggg```\\\\\\ZZZWWWUUUQQQLLLHHHDDD@@@<<<999888777666444222000///...------............------333///+++,,,......+++'''+++&&&***---(((***...))),,,,,,,,,+++++++++******(((((((((((()))***+++,,,******************************))))))((((((((('''---,,,)))(((''')))+++---+++,,,***(((+++///...)))+++***)))***,,,,,,***))),,,,,,,,,+++++++++******************************------,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***+++******,,,...///...,,,+++++++++,,,,,,,,,------------......---,,,++++++------,,,,,,,,,,,,------////////////000000000000000000......///111333555777222///111333222444777>>>DDDXXXyyyrrrjjjfff\\\QQQIIIDDD@@@<<<888666444111///......///111222333444555444666===OOOlllzzz[[[```uuu^^^IIICCCHHHSSSccc{{{qqqQQQ;;;222......---,,,***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((()))(((((('''&&&&&&BBBBBBBBBAAA@@@???======@@@@@@@@@???>>><<<;;;:::>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;999666444555555555555444444333333333333222222222///---...111222///+++111000///000111111000///////////////////////////111111000//////.........000000000000////////////'''))),,,///111222222222222111000///000111222444000000000000000000000000000000000000000///.........///000111222333333333444666777888999>>>FFFLLL___jjjvvvzzzqqqkkkiiiaaaVVVUUU\\\ooo}}}nnnccceeejjjppp|||~~~gggUUUOOORRRaaajjjxxxlllKKK999:::666111222000111///------......,,,+++++++++,,,,,,,,,+++******,,,+++******))))))*********************************)))(((((())))))'''&&&*********)))))))))))))))---)))'''(((++++++'''$$$+++)))'''&&&''')))))))))&&&&&&'''(((((((((((((((++++++************++++++***++++++,,,,,,++++++***///...///777HHH___uuuyyymmmfffgggjjjiiihhhnnn~~~~~~tttoooppppppmmmiiijjjjjjkkkmmmnnnjjjaaa[[[RRRKKKBBB;;;:::<<<>>>>>>HHHSSS```iiisss|||}}}yyyzzzyyyxxxvvvsssqqqpppooorrrrrrssstttuuutttpppmmmhhhiiigggaaa]]]\\\YYYUUUPPPMMMIIIEEECCCAAA>>>;;;777777555444222000///...------............------222...++++++......+++'''---(((,,,///***,,,000+++,,,,,,,,,+++++++++******,,,+++***))))))(((((((((******************************)))))))))(((((((((++++++,,,,,,,,,+++++++++***+++***(((***...,,,(((+++***)))***,,,,,,***)))*********)))))))))((((((************************************************,,,,,,---------,,,+++***+++******+++---...---,,,,,,,,,,,,,,,------------//////000000///......---//////............//////////////////000000000000000/////////000111333444555000///111333222444888???HHH___pppiiiddd[[[PPPIIICCC@@@;;;777555333111//////000111222333444555666888:::CCCWWWvvvrrr[[[cccxxxvvvYYYGGGFFFLLLVVVdddyyyhhhJJJ777000------,,,++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((''''''''')))))))))))))))(((''''''AAA@@@???>>>===<<<<<<<<<>>>>>>===<<<;;;999777666;;;;;;:::999999999999::::::999999999888888888888888555333222333444444444222222222222111111111111222///------000111///---111000//////111111000////////////////////////////////////////////////000////////////000000000000)))+++---000222333333333666444000...///111555888///////////////////////////000000111111000...---///000000111111111222222444666777999<<>>AAALLLZZZgggrrryyyzzzwwwwwwwwwuuusssqqqpppnnnnnnoooppprrruuuvvvsssmmmhhhgggiiihhhbbb^^^]]]YYYTTTQQQNNNIIIEEECCC@@@===;;;777666555333222000///...------............------000---***+++------***'''---(((,,,///))),,,000+++,,,,,,,,,+++++++++******,,,,,,***)))))))))))))))*********************************)))))))))))))))(((+++...000000...+++)))***+++***((())),,,+++'''+++******+++,,,,,,+++)))*********)))))))))))))))++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,---,,,++++++***+++***))))))+++---------,,,------------........./////////000//////...---//////............//////////////////000000000000//////000000111222222222222///...111333222555999CCCPPPkkk{{{lllfffaaaXXXNNNGGGAAA>>>:::666444333000///000111222333444666777777:::>>>KKKeeekkk^^^jjj}}}gggQQQEEEHHHPPPZZZfffvvv{{{[[[@@@222...,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))*********)))((((((@@@>>>===;;;::::::;;;<<<<<<<<<;;;:::888666555444:::999777666666666777888777777666666666555555555444222000000222333333222111111000000000/////////222///---,,,...000000///111///...///000111000///////////////////////////...//////////////////...////////////000000000000///000000111111111000000666444111//////222555777000000000000000000000000...///000111111000///...111111000000000111111222333555999<<>>HHHWWWfffrrryyyzzzyyyvvvuuutttrrrqqqooonnnnnnooopppqqqssstttqqqkkkggggggjjjiiidddaaa___ZZZUUUVVVRRRLLLFFFBBB???;;;999666555444333222000//////------............------...,,,******,,,,,,***(((,,,'''+++---'''***...(((,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,************************************************(((***---//////---+++)))+++------******,,,+++(((+++******+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......,,,,,,,,,,,,++++++******+++***((()))+++------------------.........//////,,,---------------,,,,,,------,,,,,,,,,,,,------////////////000000000000///000111222222222222111222//////222333222555;;;JJJ]]]|||tttgggaaa]]]TTTKKKEEE???<<<888555333222000...000000111333444555666777999???SSSsssyyylllfffrrrsssXXXJJJDDDHHHRRR^^^hhhvvvoooNNN999000...+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((('''>>>===<<<:::999:::;;;;;;;;;;;;:::999888666444333888777555444444444555666444444444444333333333333111000...///111222111000000000/////////.........000///---,,,---//////000000///...///000111000...//////////////////////////////000000///...---,,,.../////////000000000111111111111111111111000000111111111111111222333333111111111111111111111111...///000111111000//////222222111000111111222333555888<<>>777888222000111......---,,,,,,---...,,,+++,,,,,,,,,,,,,,,+++***)))+++***))))))(((((())))))))))))))))))))))))))))))...+++)))((()))+++,,,,,,************))))))((((((+++)))'''&&&'''(((((((((***((('''''')))***)))((((((((()))***************(((((()))******)))((((((,,,+++))))))))))))+++,,,***---000333<<>>:::888999===DDDRRRbbbnnntttwwwyyyuuuuuutttsssrrrppppppooorrrqqqpppoooooommmjjjhhhgggjjjjjjeeebbbaaa]]]XXXVVVQQQKKKEEE@@@===:::888555555444333111000//////------............------,,,+++***++++++,,,+++***,,,'''+++---''')))---(((,,,,,,,,,+++++++++******))))))))))))***+++,,,---*********************************+++++++++++++++))))))***+++,,,+++++++++---000000,,,+++---,,,***,,,+++***+++------+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......,,,,,,++++++************+++***)))***,,,------,,,---------.........//////,,,,,,---------------,,,------,,,,,,,,,,,,------////////////000000000000000111111222222222222111333111111333333333888???VVVnnnxxxlllaaa\\\XXXPPPGGGCCC===:::666333222111///...///000111222333555666666777AAA[[[uuuoooooovvv}}}bbbLLLEEECCCFFFSSSbbbmmm{{{bbbDDD666111...************************((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&''''''(((''''''&&&<<<;;;:::999999999999999999999888888777666444444666555444444333333444444333333222222222111111111000///...///000111000///////////////.....................---......//////000///......000000///...//////////////////////////////000000///...,,,+++......//////000000111111...//////000111222222333...///111222333222111000111111111111111111111111////////////000000000000333222111111222333444555999===CCCIIIRRR___mmmwww~~~tttpppkkkkkkjjjkkkqqq~~~vvvvvvxxxnnnaaaWWWRRRUUUcccqqqyyyqqq[[[GGG888555666///...000,,,...,,,+++,,,---...,,,+++***++++++,,,,,,+++++++++******)))(((((((((((())))))))))))))))))))))))))))))'''%%%&&&'''))))))))))))))))))))))))))))))***((((((''''''''''''(((((()))((('''((()))***)))'''&&&&&&'''(((((((((((((((&&&'''((())))))((('''&&&*********))))))************,,,///111:::MMMeeexxxwww|||xxxqqqnnnvvvzzz}}}}}}{{{xxxvvvqqqooonnnooorrrqqqmmmjjj^^^[[[UUULLLBBB<<<999999;;;???JJJYYYdddjjjoootttuuuttttttsssrrrqqqqqqpppssspppmmmkkkjjjjjjhhhgggfffiiihhhdddbbbbbb```[[[RRRMMMGGGBBB???===;;;:::444444333222111000//////------............------+++++++++,,,,,,,,,,,,,,,///)))---///)))+++///***,,,,,,,,,+++++++++******---,,,+++******)))******************************+++++++++++++++,,,,,,,,,***))))))))))))+++,,,---///222222...+++,,,---+++,,,++++++,,,------,,,***)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,+++************++++++******,,,...///---,,,,,,------------.........---...//////000///////////////............//////////////////000000000000222222222222222222222222333222222444444666>>>HHHddd~~~nnndddZZZVVVRRRKKKCCC???;;;888444222111000///---//////000222333444555666999GGGfffooorrrwww{{{{{{}}}xxxUUUFFFEEEDDDHHHVVVgggvvvyyyTTT<<<444111,,,++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''%%%%%%&&&'''''''''&&&&&&888888888888888777777666666666666666666555444444222333333333333222111111222222111111111000000000000///...///000000///---////////////............,,,---...///.........///000///......///000///...////////////////////////,,,---///000000...---,,,.........///000111111111////////////000000111222...///111222222222111000111111111111111111111111000///.........///111222444333222222333555777888===BBBKKKUUU```ooo~~~vvvqqqnnnkkkmmmqqqwwwuuuggg\\\XXX^^^ooo~~~zzz]]]MMM<<<222222333------000,,,---,,,++++++---------+++)))******+++,,,,,,,,,,,,******)))((((((((((((((()))))))))))))))))))))))))))(((''''''((()))(((&&&((((((((()))******++++++'''((()))))))))((((((((()))(((((((((******)))'''&&&&&&'''((((((((((((((('''((()))******)))((('''))))))************))))))---------///777GGG\\\kkkttt}}}yyywww~~~{{{yyysssrrrrrrttttttppphhhbbb[[[[[[WWWPPPGGG@@@===<<<::::::AAAOOOYYY```gggooosssssssssrrrrrrqqqqqqqqqpppmmmjjjhhhgggfffdddcccdddfffeeeaaa```aaa```]]]TTTOOOIIICCC@@@>>><<<;;;444333333222111000//////------............------+++,,,,,,---,,,,,,---...///***---///)))+++///))),,,,,,,,,+++++++++******------,,,+++************************************+++++++++,,,,,,,,,------))))))******+++,,,------...333333...***++++++***,,,++++++,,,------,,,***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,***)))))))))***+++******,,,///111000...+++,,,,,,,,,,,,---------------......///000000////////////............//////////////////000000000000333333222111111111222333222000111444666;;;GGGSSSqqqpppfff]]]UUURRRNNNFFF???===999666333111000000...---000111222333444555666777@@@QQQtttiiisssjjjLLLEEEFFFEEEMMM\\\oookkkFFF555333///''',,,++++++***)))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''%%%&&&&&&'''((((((''''''555666777777777666555444333444444555555444444333000111222222222111///...111111111111000000000000000///...///000000...,,,000000/////////.........***,,,///000///.........000...---...///000///...////////////////////////***+++...///000000///...---......///000111111222333222000///............000000111111222222222222000000000000000000000000111000...,,,---///222444444333222222333666888:::===EEEQQQ^^^mmm~~~xxxtttqqqoookkkpppxxxpppeeeaaahhhzzzhhhNNNAAA555---///222,,,---111------,,,++++++---------+++((()))***+++,,,---------******)))((((((((((((((())))))))))))))))))))))))---,,,+++++++++***(((&&&''''''((()))***+++,,,,,,''')))++++++***))))))))))))(((((()))******((('''((())))))***************''')))***++++++***)))'''((()))***++++++***)))(((///...---...555CCCUUUbbbvvv~~~}}}xxxxxxxxxyyyvvvmmm```VVVXXXYYYXXXSSSKKKDDD@@@???:::999>>>JJJTTTZZZcccmmmrrrrrrrrrqqqqqqqqqppppppllljjjhhhgggfffdddaaa^^^bbbdddccc___^^^``````^^^\\\VVVNNNGGGCCC@@@===;;;444333333222111000//////---..................---+++,,,------------...///---(((+++---'''))),,,''',,,,,,,,,+++++++++******************+++,,,---...************************+++++++++,,,,,,---------)))***+++---......------...222333...)))******))),,,,,,+++,,,------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++***+++---000222222...++++++++++++,,,,,,,,,------++++++,,,---.........------------,,,,,,---------////////////000000000000555333111000000111333444000///000333777>>>MMM[[[yyy~~~gggbbbYYYRRROOOKKKDDD===;;;888555222000000///...---111222333444555777888888GGGYYY~~~|||fffuuubbbGGGEEEHHHFFFRRRaaauuuaaa>>>000111---###,,,,,,+++***)))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))((((((444444444555555666666666222222222111111111000000...///000111111222111111///............---------+++******,,,...000///............------,,,,,,,,,++++++---///111222444555///............//////000............////////////000...,,,,,,...000000000////////////000000000000,,,---///000000000///...000111111111111222222222111111000///////////////---...///000111222333333333888888111///444999:::KKKNNNYYYjjjxxxzzzuuunnnnnnsssnnn}}}~~~uuuqqqtttyyyZZZBBB888222...+++---000222///+++...---,,,,,,++++++,,,,,,******+++++++++***)))((((((""" $$$((()))***,,,+++***)))((()))***,,,...(((((((((((())))))))))))''''''(((***,,,+++(((%%%&&&,,,000+++!!!)))444---+++)))(((((((((&&&$$$+++'''&&&***+++((('''(((******++++++++++++******))))))))))))((((((((((((///+++,,,000000222DDDYYYqqq~~~}}}zzzuuunnneee^^^YYY\\\\\\[[[XXXQQQIIIBBB======999;;;DDDOOOXXXaaaiiipppqqqooojjjlllpppmmmfffddddddeeeeeeeeedddcccccc]]]]]]\\\\\\]]]^^^```aaa```[[[TTTLLLFFFAAA===:::777444111000111333444444//////...///111111000...,,,,,,,,,------.........///...,,,++++++,,,...///+++******,,,...///...,,,************************++++++******************,,,++++++,,,......---+++111...+++,,,......)))$$$---,,,++++++------,,,+++...+++((((((***,,,+++***,,,,,,,,,++++++*********++++++************++++++---,,,,,,---//////---+++***+++,,,------,,,+++***))),,,......---,,,...000***+++---......---+++***---------------------------,,,,,,---000111111000000000000000111111111111000111222333444333222111333222333555777@@@TTTfffpppaaa___WWWPPPLLLGGG@@@<<<<<<333222111/////////000000222555666333111444999<<>>333333000------000000---***++++++***)))))))))))))))------,,,,,,+++++++++,,,,,,'''$$$&&&'''&&&'''))),,,+++)))'''&&&&&&'''((((((((((((((()))))))))))))))((('''((()))***)))''')))+++,,,)))%%%%%%***///,,,***)))((()))((('''%%%(((%%%''',,,...***&&&&&&)))******++++++******))))))))))))))))))))))))(((...+++,,,000000222BBBVVVmmm~~~}}}}}}|||{{{xxxsssmmmgggaaa^^^bbbbbbaaa]]]WWWNNNGGGBBB>>>:::;;;CCCLLLTTT\\\dddkkkllliiieeeeeehhheee___bbbbbbbbbbbbbbbaaa``````\\\\\\[[[[[[[[[\\\]]]^^^aaa]]]WWWPPPJJJDDD===999888555111000111222333333///.........000000...---,,,,,,,,,---------......---,,,***))))))***,,,---,,,+++******++++++***(((++++++++++++++++++++++++++++++******************,,,++++++,,,......---+++,,,***))),,,000222///,,,---+++***+++,,,---,,,***---***((((((******)))''',,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++***+++,,,---,,,******+++,,,,,,,,,,,,+++***+++---//////,,,+++,,,---***+++---......---+++***------------------------///...---...000000///...000000000000111111111111000111222333333333222222222444777:::===GGG]]]pppkkk```ZZZRRRKKKGGGAAA:::666666333222000/////////000111///222444222000333999>>>QQQqqqvvv```^^^rrrtttQQQHHHDDDGGGXXX\\\ZZZiii~~~kkkKKK888,,,,,,///************)))******++++++))))))((((((''''''&&&&&&***)))'''%%%$$$$$$&&&((((((((('''&&&'''''')))))))))(((&&&'''((()))(((&&&222222222222222333333333111111111111000000000000111111111111000///...---............------------111///......///000...---...------------,,,,,,,,,/////////.........------111000///.....................///000111111222222...------...000111///...////////////000000000000......///000000000//////000000000111111111222222111000000///////////////000000000111111222222222222666888666777>>>FFFJJJZZZ```ooouuupppnnnmmmttt~~~vvvyyy~~~oooWWWIII<<<000444111......//////,,,)))++++++***))))))))))))***...---,,,******+++,,,,,,,,,)))((()))'''%%%&&&+++((((((((()))+++---000222(((((((((((())))))))))))+++)))'''&&&((()))))))))+++)))'''''')))******(((+++)))(((((())))))(((&&&%%%$$$'''---///+++'''&&&)))******++++++******)))))))))))))))))))))))))))---+++,,,//////222@@@QQQjjjyyyxxxssstttxxx{{{|||yyyxxxuuuqqqmmmiiifffdddggggggeeebbb[[[SSSKKKFFF@@@;;;;;;AAAHHHOOOVVV]]]iiiiiigggdddcccdddaaa]]]^^^____________^^^]]]]]][[[ZZZYYYYYYXXXYYYYYYYYY```^^^ZZZVVVPPPIII@@@:::999666222000000222222222000///------......---+++,,,,,,,,,------------...,,,,,,************,,,,,,///---+++*********(((''',,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,++++++,,,......---+++***((())),,,111333222000,,,***)))***+++,,,+++***,,,+++******++++++)))'''++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,***(((((()))*********++++++,,,,,,,,,,,,++++++---...//////,,,++++++++++++,,,---......---,,,+++------------------------111000...///000000...---000000000000111111111111000111222333333333333222222555;;;AAAFFFSSSlllyyyjjjbbbYYYQQQJJJFFFAAA:::666666222111000//////000000111///222333222111444<<>>KKKgggvvv}}}ooollloooqqqnnnlllxxx~~~wwwuuurrrooommmkkkjjjjjjhhhhhhgggccc]]]UUUMMMHHHBBB<<<:::???EEEKKKRRRXXXdddddddddccccccbbb```]]]\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXWWWVVVVVVVVV\\\[[[[[[ZZZVVVNNNEEE???;;;888333111000111111111222000...---......---+++------------------------...------,,,,,,------...222///---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,+++++++++,,,---...---+++,,,+++***,,,...///...---+++)))))))))+++,,,+++*********,,,---...---,,,+++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---***''''''(((***++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,---......---,,,,,,........................111///...///000000///...///000000000111111111111000111111222333333333333222666===FFFOOOaaa~~~qqqgggcccVVVOOOHHHDDD@@@999555666111111000//////000111222333333444444333666AAALLLoooooo___oooaaaIIIGGGLLLSSS[[[[[[^^^eeelll}}}kkkEEE000111...)))+++,,,)))))))))))))))***++++++******)))((('''&&&&&&%%%))),,,,,,&&&%%%---))))))((((((''''''''''''((('''&&&'''((()))((('''000000000000000000000000000000000/////////......------...///////////////...------------,,,,,,,,,,,,+++***,,,...000000///---------------------------------...............111111000......---------+++,,,,,,---...///000000------...///111111///---////////////000000000000000000000/////////000000//////000000000111111111000000////////////000000222222222222333333333333444666999<<>>DDDHHHOOOVVVZZZ\\\___bbbbbb___]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXWWWVVVUUUTTTTTTVVVWWWYYYZZZXXXSSSKKKEEE>>>:::555222111111000000333111///...//////...---------------------------------------------------///---,,,,,,---......---++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,---...---+++---,,,+++++++++,,,+++******)))((()))+++,,,+++***%%%'''***,,,------------*********++++++,,,,,,,,,++++++************++++++...+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------........................///...---///111222222111///000000000111111111111000111111111222333444444444777@@@LLL\\\rrrxxxjjjbbb___OOOHHHBBB???;;;555222222000000/////////111222333555444444444333777GGGWWW|||pppfffZZZIIIGGGOOOWWWZZZ]]]```gggooo\\\;;;,,,222///)))***,,,+++******)))(((((())))))***))))))((('''&&&&&&&&&***++++++)))&&&%%%'''))))))))))))(((((('''&&&&&&(((&&&&&&''')))))))))(((000000000000////////////////////////............+++,,,---...////////////------------,,,,,,,,,,,,///---,,,,,,------,,,+++,,,,,,,,,------------...---------...//////000000111000///...............000000///...---++++++***...------...000111///...////////////000000000000111111000/////////000000/////////000000000111111///////////////000000111222222222333333444444444777888<<>>[[[mmmzzz}}}zzzhhh[[[^^^dddaaa\\\YYYgggzzz~~~xxxvvvuuurrrpppmmmllllllllljjjkkkkkkjjjfff```ZZZVVVLLLDDD???@@@CCCGGGMMMSSSVVVYYYaaaggggggbbb^^^___ZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVVVVVVVUUUTTTRRRRRRRRRRRRTTTWWWWWWTTTNNNIIIAAA===888444222111000///444111///...////////////...------------,,,,,,,,,++++++++++++++++++++++++***))))))+++---...---,,,******************************++++++,,,---------,,,++++++,,,......---+++******))))))***+++,,,---***))))))***,,,---,,,+++###%%%'''))))))***+++---++++++++++++++++++,,,,,,+++******))))))******+++...,,,******+++,,,---,,,------,,,,,,,,,,,,------+++++++++,,,//////...---------------------------...........................------///111333333222000000000000111111111111000000000111222333444555777:::FFFYYYooossshhh```[[[LLLEEE???===:::555333444////////////000111333444555222111333444;;;PPPfff~~~mmmmmmqqqSSSJJJHHHQQQ\\\[[[___aaalllyyypppMMM666...333...)))++++++++++++***)))((((((((((((((((((((((((''''''''''''***))))))***+++***(((''''''(((((()))(((((('''&&&'''&&&&&&''')))***)))(((000000000000/////////.../////////.........------,,,------.........---------------,,,,,,,,,++++++///...------......---,,,,,,,,,,,,---------............////////////000000000//////.........//////000000///...---,,,++++++///...------///000000///////////////000000000000222222000/////////000000////////////000000000111///////////////000111111111222222333444555666666;;;;;;AAALLLUUU___ooo}}}|||pppjjjlllqqqxxxtttgggeeefffjjjnnnvvv}}}{{{{{{oooLLL<<<777111------,,,------------------...------,,,+++++++++++++++---,,,***)))((()))+++,,,+++''''''***+++)))''')))'''((()))***+++,,,,,,---(((((((((((())))))))))))((((((((()))******(((&&&'''((()))(((''''''((()))***)))(((((())))))((('''+++'''&&&)))***(((((()))(((((())))))))))))((((((((())))))******+++,,,,,,(((***,,,+++,,,000666999PPPeeewww|||yyyfffWWWYYY^^^\\\YYY[[[fffxxx~~~yyyxxxvvvtttqqqnnnllljjjiiiiiijjjlllllljjjeee```]]]UUULLLEEECCCDDDEEEJJJOOOWWW[[[dddmmmlllddd^^^___XXXXXXXXXXXXXXXWWWWWWVVVRRRSSSSSSSSSSSSRRRPPPOOOPPPPPPQQQRRRSSSQQQNNNKKKDDD@@@:::666444222111000222000---,,,...///000///......---------,,,,,,,,,***++++++,,,,,,++++++***((()))***---//////---***++++++++++++++++++++++++******++++++,,,------...,,,++++++,,,......---+++***************+++---...+++***)))***---...---,,,&&&(((***)))((((((***---,,,,,,++++++++++++++++++,,,++++++******++++++,,,---+++++++++,,,---,,,+++...---,,,,,,,,,,,,---...---,,,+++,,,//////---+++......------------..............................000///...///111222222000000000000000111111111111111000000000222333555666999>>>OOOjjjyyymmmdddZZZRRRHHHBBB===<<<:::666444666///.........000111333555666111000444888CCC^^^zzzpppfffooo```JJJIIIIIITTTbbb___aaaaaappp\\\===111000111***))),,,)))***))))))((((((((())))))''''''''''''((((((((((((''''''((()))******)))(((&&&'''((())))))((((((''''''&&&%%%''')))***)))(((111111000000/////////...//////.........---------............---,,,++++++---------,,,,,,,,,++++++---,,,,,,---000111111000,,,,,,,,,------.........000000000000000///////////////.........//////000------......///000000000000...,,,,,,...000000000////////////000000000000333222111/////////000111////////////000000000000///////////////000111111111111222333555666777777>>>>>>EEERRR]]]iiizzz~~~uuuoooooottt{{{nnnaaa___```gggnnnwwwzzzqqqlllyyyyyy|||___???888888111---111---...///...,,,+++,,,,,,...---,,,,,,++++++,,,,,,///+++'''######&&&***---'''######(((---,,,++++++*********))))))'''&&&%%%(((((((((((())))))))))))+++)))''''''((())))))))))))(((&&&&&&((((((((((((+++)))(((((())))))(((&&&***''''''+++,,,)))&&&'''(((((())))))))))))((((((((())))))***++++++,,,,,,'''***,,,+++,,,000444777HHH```ttt|||~~~hhhWWWWWW[[[ZZZ[[[___gggwww~~~}}}~~~zzzyyyxxxuuurrroookkkiiigggggghhhkkkllljjjgggccc```[[[RRRIIIFFFDDDDDDGGGLLLSSSXXXcccmmmkkk```YYYYYYVVVWWWWWWWWWWWWVVVUUUUUUOOOPPPQQQQQQQQQPPPOOONNNQQQPPPOOOOOOPPPOOOLLLJJJFFFBBB<<<777444333111000000...++++++---...//////.........------,,,,,,,,,,,,------......------,,,***+++...111222111---***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++,,,......---+++---------+++******,,,...+++******+++---///...------......,,,)))))),,,///---,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++***+++------+++)))...---,,,,,,,,,,,,---...000...,,,---......,,,)))......------------......////////////////////////222111000000111111000///000000000000111111111111111000000000111333555666;;;BBBVVVwww~~~kkkaaaYYYNNNDDDBBB;;;777666555222000222............000222444555888222222888>>>LLLkkkddd___nnn{{{TTTDDDIIIIIIVVVfffdddbbbaaarrrxxxNNN333...000///'''(((,,,'''(((''''''(((((()))***+++&&&&&&''''''((()))))))))%%%'''(((((('''''')))+++%%%&&&''')))))))))(((((('''&&&%%%''')))******)))111111000000//////......000//////...---,,,,,,,,,000---++++++---///000000,,,,,,---...---,,,***)))111000...---,,,,,,---...333///,,,+++,,,---,,,***222111///.........///000---/////////---...000111............////////////------...///000000//////000/////////000111222222...000111000---,,,---///......//////000000111111000000111222222111000///111111222555999===??????GGGIIIMMMVVVdddxxx}}}uuuqqqqqqqqq~~~}}}hhh```\\\___jjjuuu}}}ppp```]]]bbboooxxxrrrQQQ;;;555///---111///,,,,,,------,,,,,,+++***------------,,,,,,+++***))))))))))))************///+++'''(((,,,...,,,***(((***,,,,,,***(((((((((************************((()))***++++++***)))((())))))))))))************$$$!!!'''((())))))***((((((+++***'''&&&((())))))))))))((((((((((((---(((+++,,,%%%(((///,,,'''***---,,,***---444:::HHHVVVhhhuuummmYYYRRRZZZccceeebbbhhhrrr}}}||||||vvvqqqnnnllljjjiiiiiiiiiiiiiiihhhgggeeeeee\\\YYYTTTLLLFFFEEEIIIMMMXXX```gggiiiiiigggbbb[[[ZZZXXXWWWYYY[[[ZZZTTTNNNOOOOOOOOOPPPQQQPPPNNNLLLPPPPPPOOOMMMKKKJJJIIIHHHFFFDDD@@@<<<888444222111//////000000//////...---000///...---,,,---......//////...---,,,,,,++++++000------//////,,,,,,......+++))))))+++---,,,***...---+++******---///111,,,+++***+++---...---,,,---111///***))),,,,,,(((------------------------,,,++++++++++++,,,---...---------,,,,,,+++++++++,,,***)))***...///...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,...///000///,,,+++---///,,,...///111111///...,,,//////000000000000//////000000000111111000000000444222444888999777888;;;>>>JJJfffuuufff]]]SSSHHHAAA>>>:::555333222111///,,,---...///000111222333444***111777999???UUUxxxqqq\\\[[[dddbbbPPPAAAAAALLLVVV\\\___^^^jjj}}}fffDDD555111,,,)))(((((('''&&&)))))))))))))))************)))''''''((())))))((((((((((((((((((''''''''')))((('''&&&&&&'''((()))''''''''''''((((((((((((111111111111000000000000111111000000///......---444111...,,,,,,,,,,,,+++,,,---------,,,,,,+++***......---------......///111...,,,+++---------+++111111///.........///000...---------......//////............////////////...///000000000000000///000000000///000000111111...000111000---,,,---///222111000//////.........///000111222333333222222333333444777;;;@@@CCCEEEMMMPPPXXXdddvvvvvvsssuuuwwwyyyfffggggggnnnyyysss```UUUWWW^^^kkkyyybbbFFF555333...,,,...+++------......------,,,++++++,,,,,,,,,,,,++++++***,,,++++++***)))(((''''''---***'''(((+++---+++((()))***,,,,,,***)))((()))((((((((((((((((((((((((((()))************)))((((((((()))))))))*********---'''$$$(((+++***((((((***((((((+++***'''&&&(((******))))))(((((('''''''''$$$***,,,&&&(((...***)))***++++++***---222777>>>NNNbbbooo{{{ppp___ZZZ```gggfffbbbgggsss|||wwwssspppnnnllljjjjjjjjjjjjiiihhhgggfffeee___]]]XXXQQQKKKIIIKKKMMMVVVaaajjjhhhbbb______^^^^^^ZZZWWWXXXYYYXXXSSSNNNNNNNNNNNNOOOPPPPPPNNNLLLOOOOOONNNLLLKKKIIIHHHHHHDDDCCCAAA===:::666444222111000000///......------000///...---,,,------............------,,,,,,+++***((((((,,,---***+++......,,,***+++---...---+++,,,+++***))))))+++,,,---+++******+++---......---,,,///...***)))---...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,++++++++++++***)))***---///...,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------------......------,,,,,,...///000...,,,+++---///000111222333333222111000//////000000000000//////111222222333333222222111333111222555666444777;;;IIIXXXuuunnnbbbYYYOOODDD>>><<<888444222222111///------...///000111333444444000555:::===GGG___bbbTTT[[[jjj}}}ZZZKKK???AAALLLUUU[[[^^^cccqqqZZZ:::444000,,,)))((((((((('''***))))))))))))))))))))))))((('''((()))***)))'''(((((((((((((((((((((''')))((('''&&&&&&'''((()))''''''''''''((((((((((((000111111111111111222222222222111111000000//////444111...,,,,,,,,,+++***------,,,,,,++++++,,,,,,+++,,,---...///////////////---,,,,,,---......---111000//////......//////000...,,,---000111000...............////////////000000111111111000//////111111000/////////000000...///000///...---...///333222000///......///000...///111222333444444444666666888;;;AAAGGGMMMPPPSSSZZZfffuuuvvvqqqvvv~~~ooodddhhhnnnwwwooo[[[QQQOOOWWW```nnn}}}wwwPPP:::111222///---...)))...............------,,,)))******++++++++++++***,,,+++******(((((('''&&&***((('''(((+++,,,)))&&&)))***,,,+++***(((((()))((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))******---(((&&&)))+++(((%%%%%%***((((((******'''''')))+++******)))(((''''''&&&$$$""")))...(((***...)))+++***))))))+++---000222666FFFYYYgggttt~~~sssfffcccgggkkkiiifffhhhuuu~~~{{{xxxuuutttrrrooolllkkkkkkjjjiiihhhgggffffffcccbbb]]]WWWQQQMMMLLLMMMSSS```iiicccYYYWWW\\\bbbaaa]]]XXXUUUUUUTTTQQQNNNMMMLLLLLLMMMNNNNNNMMMKKKMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCBBB@@@>>>:::888666444333111///------------//////...------------...------------------------'''%%%&&&+++,,,+++,,,///---,,,,,,...//////---+++,,,,,,+++++++++++++++++++++******+++---......---***,,,,,,******...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,***)))------,,,,,,,,,,,,+++++++++***)))***,,,------,,,,,,++++++******++++++,,,******+++,,,---......//////............---------...//////...---,,,...//////////////////////////////000000111111000000///000000111111111111000000222000111444555666;;;BBBWWWiiittteee[[[RRRHHH???;;;888666222111000000///.........///111222444555555777888;;;BBBSSSnnnqqqXXXQQQ```rrr{{{wwwQQQGGG@@@EEENNNVVVZZZ^^^gggyyysssNNN111111...+++))))))))))))(((*********))))))(((((((((((('''''')))******(((&&&''''''(((((((((((((((((((((((('''&&&&&&'''((((((''''''''''''((((((((((((/////////000111111111222111111111111000000//////000...---,,,---......---...---,,,+++***+++,,,---+++,,,.../////////...---------,,,---.../////////000000//////............222///,,,...333555222...............////////////000000000000000///...---222111000///////////////.../////////.........///000///......///111333444000000111222333444444555888:::===AAAGGGOOOWWW]]]aaaiiiwwwzzzppprrr}}}zzz|||vvvjjjfffhhhoooyyy~~~ttt]]]PPPOOOUUU___hhhxxxbbbFFF555000333//////000+++------......------,,,+++'''((()))***************(((((((((((()))))))))***)))((((((***++++++)))&&&''')))***)))((('''((()))))))))))))))))))))))))))((())))))))))))))))))((((((((((((((()))))))))***)))&&&%%%***+++(((%%%%%%***''''''***)))''''''***++++++***)))((('''&&&&&&'''$$$***...((()))...))),,,***((()))+++---...---555@@@OOO^^^ppp|||tttkkkhhhjjjnnnooonnnmmmzzz|||{{{yyyxxxwwwuuurrrooommmlllkkkjjjiiihhhgggggggggeeeaaa\\\VVVQQQNNNMMMPPP[[[aaa[[[RRRSSS\\\cccaaa\\\VVVRRRQQQQQQPPPOOOKKKJJJJJJJJJLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEBBBCCCCCCCCCBBB???<<<:::777555222///---------...//////......------------,,,,,,------------------***((()))---...---...111+++,,,---...///...,,,***---............---+++***,,,+++***+++---...---,,,+++,,,,,,++++++---------------------------------***+++---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,---...///000111000000////////////////////////............//////......------......///000000000111111000000000222222333333333333222222333111111555777;;;EEENNNcccyyyssshhh\\\SSSJJJ@@@;;;:::555333111000////////////...///000222333555666777999999<<>>999777444111///...//////...............---------,,,,,,------------------...+++,,,//////------000)))+++---...---,,,******------...///...---+++***///---,,,,,,,,,,,,+++)))...---,,,,,,,,,++++++,,,........................((())),,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------,,,,,,,,,,,,------******+++,,,...///000000000///...---------......000///........./////////222111111000000111111222000000111111111111000000555666666777777666666555666444444777999@@@MMMYYYsss~~~kkkaaaUUULLLDDD<<<999:::222222111///......///000///000111333444666777888999888===MMMiii}}}ggg]]]___kkkwww~~~YYYFFFDDDFFFLLLQQQUUUZZZ```qqquuuWWW???000---+++)))(((*********)))+++******)))((('''&&&&&&&&&&&&''')))******'''$$$&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((------...............///............------------111000............,,,***,,,,,,++++++,,,,,,------////////////...---,,,++++++---/////////...///000...////////////...------,,,+++***---///000---***............////////////------.........---,,,,,,000000///........./////////...---...///000///...111111111111111111111111444444444444666777999:::<<>>>>>>>>::::::888777555444333222---.../////////...---,,,.........------,,,,,,+++...+++***---,,,))))))+++***,,,...---+++***+++---******++++++,,,,,,++++++,,,+++***+++---...---,,,...******------***+++///------------------------******+++,,,,,,---......+++++++++,,,,,,---------,,,...///...,,,+++---///---,,,,,,,,,,,,,,,,,,---,,,---------....../////////...,,,+++++++++------111...------000222111///,,,---...//////...---,,,000111111222222111111000//////000000000000//////777777999>>>GGGUUUlllpppdddYYYOOOGGGCCC@@@;;;666555222333333000------///111000111222444666888:::;;;;;;@@@NNNfff|||```\\\iiivvvzzzzzzbbbFFF@@@CCCIIIPPPSSSYYYeeerrruuuRRR888...---,,,***))))))******)))(((((((((((((((((((((''''''((('''&&&&&&(((((('''&&&&&&&&&''''''((())))))***%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((111111000000//////......------..................+++***+++---000111111///)))***,,,---...---,,,,,,...---,,,,,,---...000111,,,///111111///---...///---.../////////...,,,,,,---///222333222111000000............/////////000------...///000000000///...............///000111///---,,,---000222000...+++---000333555555333222444555777999===BBBFFFHHHRRRZZZeeeoooxxx}}}qqqppprrrxxx}}}```TTT^^^nnntttggg[[[WWWXXX```kkkvvvoooPPP<<<...---+++111333,,,...111***,,,------------,,,+++++++++++++++++++++***)))(((''''''''''''((((((((()))((((((((('''&&&&&&(((***))))))))))))((((((+++---************************)))((('''&&&&&&'''((()))''''''''''''((((((((()))(((&&&'''))))))(((+++000+++'''&&&((((((''')))---''''''(((((())))))******(((&&&,,,000)))***...)))''',,,///...***)))---111,,,666BBBKKKYYYlll~~~}}}~~~~~~|||zzzyyyyyyxxxvvvtttsssrrrooollljjjiiijjjjjjkkkgggdddbbbbbbaaa]]]ZZZNNNTTTWWWVVVWWW\\\`````````aaaaaa___YYYSSSNNNLLLLLLJJJFFFDDDCCCBBBAAA???@@@@@@@@@@@@@@@AAAAAAAAA>>>===<<<<<<;;;;;;<<<<<<:::::::::999888666444333---.../////////...,,,,,,//////...---,,,,,,++++++...++++++......++++++---,,,...///---+++***---000,,,,,,,,,------......///)))))))))+++---///000///,,,((((((---...+++---222++++++++++++++++++++++++,,,,,,+++++++++,,,------+++++++++,,,,,,---------,,,///000///---,,,---///,,,++++++++++++++++++,,,------..................333111///...---...000111111...,,,---000222111000...000111333333111000...111111222222222222111111333444444555555444444333333444999CCCPPPdddxxxddd[[[QQQHHHAAAAAAAAA;;;555222222444444111...,,,///111000111222555777999:::;;;>>>FFFVVVpppjjjYYYbbbyyy||||||YYYAAAAAAEEEMMMTTTXXX___nnn}}}kkkGGG111,,,...,,,***))))))******(((''''''''''''((((((((((((((()))'''%%%%%%'''(((''''''&&&&&&&&&'''((())))))***%%%%%%&&&''''''&&&%%%%%%''''''''''''((((((((()))777555222111111111///...,,,++++++---///000///...///---,,,---......---+++........................+++---///...***)))+++---......---,,,---...///000222000---,,,------------........................(((***...000222111///---///000222111///......///222222000//////..................///000111222333111111222111000111333555555888<<>>OOOeee|||~~~{{{uuurrrttttttssssssuuuvvvtttppplllhhhffffffgggiiigggeeebbbaaa`````````UUUVVVXXXZZZ\\\]]]______```bbbbbb^^^\\\YYYSSSKKKMMMJJJFFFDDDDDDDDDCCCCCCAAA@@@???>>>============>>>===<<<<<<======<<<;;;;;;;;;<<<<<<:::888555333333222000000111000///------------,,,,,,+++++++++---,,,++++++------,,,+++...---++++++,,,,,,+++***......---,,,+++******)))111000...------...///000******++++++,,,---......000...------------+++***---------...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000222111///---.........------,,,+++---...///...------...///......////////////......000000000000///////////////111444666666444111///+++,,,///222333333333222333111222555555333444777:::888>>>NNNaaavvv|||lll___XXXLLLGGG???;;;999888555222000000//////......------222333444555888;;;<<<;;;BBBLLLeeerrr]]]SSSddd|||oooPPPFFFFFFNNNXXX\\\[[[bbbsss{{{VVV999///...---,,,***(((((((((((('''&&&(((''''''''''''&&&&&&&&&***(((&&&%%%%%%%%%'''(((&&&&&&&&&'''''''''(((((()))'''$$$$$$%%%((())))))((('''(((***++++++(((%%%888666444333333333222111...------///111111000//////...------...///...,,,........................---...///...,,,,,,,,,---...---,,,,,,,,,---//////000///........./////////........................------......//////......+++---//////......///000111000000000000000111111/////////000000111333333444555555555444555888::::::???EEEJJJNNNTTT\\\bbbpppxxxvvvooollllll{{{uuudddVVVVVVbbbooozzzuuummmjjjffffffhhhpppqqqTTT>>>333///000...,,,,,,---......---+++++++++++++++***))))))((())))))*********))))))))))))))))))((((((''''''%%%((()))''')))---+++&&&(((***+++)))&&&$$$&&&((())))))******************'''''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((()))+++((((((******'''&&&)))''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((()))))))))))),,,...222:::III^^^tttzzzzzzxxxrrroooqqqrrrqqqqqqtttuuuqqqkkkgggffffffgggggghhhgggfffeeedddcccccccccZZZZZZZZZZZZ[[[\\\]]]^^^^^^bbbccc```]]]YYYSSSMMMMMMIIIEEECCCBBBCCCCCCBBBAAA@@@???======<<<<<<<<<===;;;::::::;;;<<<:::999:::;;;<<<<<<<<<;;;999888444222000/////////...---.........---------,,,,,,---,,,++++++------,,,+++///---,,,,,,------,,,***///......------,,,,,,+++...------,,,,,,------...++++++,,,,,,------......000...------------,,,***...---,,,---......,,,***//////...---,,,++++++***,,,+++***,,,///111000...,,,,,,,,,,,,++++++***))),,,---...---,,,,,,---.........////////////......///////////////............000222333333222000...000000111222222111000///444222222555444111111444:::;;;EEEZZZrrrrrrcccWWWOOOJJJDDD===999888777555222111111111000000/////////444555555555666888999999FFFTTTooo~~~dddTTTPPPddd{{{eeeKKKBBBGGGOOOYYY___cccmmmqqqNNN666...---+++---+++))))))))))))((('''(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%''')))***&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&((((((((('''&&&''')))***)))'''%%%<<<:::888777777666555333111000000111222222111//////...------/////////---------------------------000///......//////...------,,,,,,,,,,,,---............/////////000000000........................111000...---,,,---......)))+++---.........///000/////////000111222333444111111000111111222333444555666666666666888;;;>>>CCCIIIQQQXXX^^^eeennntttwwwlllkkkqqqwwwsssssslll^^^PPPNNNZZZgggoooxxxzzzooojjjjjjfffpppvvvzzzbbbCCC666222//////...------------,,,++++++++++++************)))'''''')))******+++++++++((((((((((((''''''''''''))))))(((&&&(((+++***''')))))))))(((''''''&&&&&&******))))))))))))))))))((((((((((((((('''''''''''''''(((((())))))******))))))((((((((((((((((((+++((((((******'''''')))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))******,,,---000555AAAUUUkkkzzzvvvqqquuu|||sssnnnkkkmmmooonnnpppssssssmmmeeebbbccceeeggggggfffggggggggggggffffffeeebbb```^^^]]]]]]]]]___```___eeehhhccc]]]ZZZVVVRRRNNNJJJEEEAAAAAABBBBBBBBB@@@???>>><<<;;;:::::::::;;;:::888999::::::999777666888999;;;;;;;;;::::::777444111//////......,,,//////............---------,,,+++,,,---...---+++///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------......///...---,,,------,,,***///---++++++,,,,,,,,,+++......------,,,,,,,,,+++---++++++,,,---......,,,,,,,,,++++++++++++******+++,,,------,,,+++,,,---------............------...........................//////000000//////...222222111111111000000///333222333666555222444888@@@EEETTTnnnvvvfffXXXNNNHHHEEE@@@:::777777666444222111111111111111111111000444555666666666777:::===OOOcccjjjSSSLLLQQQfff|||vvvZZZIIICCCLLLTTT^^^fffnnn|||```AAA111---,,,)))...,,,***)))*********((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&(((***+++&&&&&&&&&''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&''')))(((&&&$$$DDDBBB>>><<<;;;999777555444222111222333222000...///...------//////...---------------------------111...,,,---///000...+++,,,,,,,,,,,,---------......///000000///...//////........................000000///...---......///***,,,...///......///000/////////000000111222333111111111111222333444444777888:::;;;<<>>;;;999888666555444444333111...111///......//////...---........................000...+++,,,//////---***,,,,,,---------............000111///---,,,---///////////////////////////---...///000000000//////...000111111///...///000111000000//////000000111111111222222333555666777<<<>>>AAADDDFFFJJJOOOSSSWWW[[[aaahhhppp}}}{{{www}}}}}}www|||wwwnnnooofffYYYMMMHHHJJJPPPUUUccclllxxxvvvjjj``````eeeooosss~~~bbb???111333333---...---,,,,,,---,,,***(((+++******))))))***++++++***************)))(((((())))))))))))))))))))))))000,,,((('''&&&&&&&&&&&&)))(((''''''((()))'''&&&((((((''''''&&&&&&%%%%%%))))))((((((''''''&&&&&&$$$%%%%%%&&&'''((())))))))))))******)))((('''&&&***''''''******''''''***''''''''''''(((((((((((())))))))))))((((((((((((++++++,,,,,,---......///+++---///111888HHH^^^mmmxxx}}}wwwoooiiieeedddfffiiijjjkkkwww~~~|||wwwnnniiieeehhhjjjkkkmmmqqqrrrllleee``````bbbccccccaaabbbdddfffggghhhgggggggggfffdddbbbbbbdddfffhhhjjjmmmjjj```WWWWWWZZZ\\\UUUPPPJJJFFFDDDCCCCCCBBB@@@???===;;;999777777666:::999777888999999888666555555555555555555444444:::777444222111111000...,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,......---,,,///---,,,---//////...---++++++,,,,,,---.........***+++,,,.........---,,,..................------///---,,,,,,---...---+++///---+++***+++,,,,,,,,,'''((()))***+++,,,---...,,,------,,,+++++++++,,,...---,,,,,,,,,---......---///000///...---...000---..................---//////000000000111111111111000000//////000000111000000000000111222444555222111333666666777???HHH]]]iii}}}sssbbbVVVMMMFFFAAA<<<888444333444444222////////////000000111111111333222333666555888DDDRRRmmm___ZZZ```lll{{{tttUUUJJJKKKMMMUUU^^^jjjxxxggg@@@///......,,,++++++)))(((((()))))))))((((((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%'''((()))'''&&&)))((('''((()))***((('''ZZZWWWRRRNNNJJJGGGDDDAAA???===;;;:::999888555222555333111111111111///---///////////////////////////...------......---+++,,,---......//////......///000111///,,,,,,///222////////////////////////,,,---///000111000000///000222333333111000000000222111111000000000111111333333444555777888:::;;;>>>AAADDDHHHMMMRRRYYY]]]dddhhhnnnttt||||||vvvuuu{{{{{{pppdddZZZNNNHHHJJJQQQWWWZZZfffnnn{{{uuukkkaaaZZZ\\\dddsssvvv{{{SSS999333333111+++...,,,++++++++++++***)))+++***)))))))))***+++,,,+++++++++******)))''''''))))))))))))************,,,(((%%%'''(((((()))+++(((((((((((('''''''''(((******))))))))))))))))))((((((((((((((('''''''''''''''(((((())))))******((()))***+++***)))(((''')))''''''******((((((+++''''''''''''(((((((((((())))))))))))((((((((((((((())))))***+++,,,------))),,,///000555BBBVVVeeerrr~~~|||qqqfff___\\\\\\^^^bbbhhhmmm{{{yyyqqqmmmnnnsssvvvxxxmmmgggccceeeggghhhkkkoooooommmjjjfffcccbbbbbbccc```aaacccdddffffffggggggeeedddcccbbbccceeeggghhhjjjkkkfff]]]WWWYYY]]]^^^[[[WWWQQQLLLIIIFFFDDDBBBAAA???===;;;999777666555999888777777888888777555888777777666555444444333888666444333333222000...+++++++++,,,,,,,,,,,,---...---,,,---...///...,,,...,,,,,,,,,...///...---......//////000000000111+++,,,---......//////...------------------.........---,,,,,,......---,,,///...,,,,,,---------,,,,,,,,,++++++*********))),,,---...---,,,+++,,,---,,,+++***)))***+++,,,---...000000000///...///000......////////////......///000000111111222222333222111111000000111111222222222222222222222222222444333444666666999EEEQQQmmm}}}{{{kkk\\\QQQHHH@@@;;;999666222222333333111.........//////000111222222555222333555555999KKK___ooorrryyycccKKKGGGLLLOOOVVVbbbqqqxxxUUU666...000...+++,,,***)))''''''((())))))((((((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''***((('''((()))***)))(((bbb___[[[WWWUUURRROOOLLLHHHFFFDDDCCCAAA???<<<999:::888666555444333111///111111111111111111111111...///000///---------...---...///000000000/////////000111///---///444:::////////////////////////111000/////////////////////111333333222111111222222222222222333333444555555666777999;;;>>>@@@AAABBBFFFKKKPPPVVV]]]dddiiiqqqvvv~~~vvvtttxxx}}}wwwgggVVVQQQLLLKKKQQQZZZbbbfffllltttrrrbbb\\\XXXUUU\\\hhhuuuhhhEEE777444000---...---+++))))))***++++++***+++***)))((()))***,,,---))))))*********))))))(((((((((((()))))))))******+++&&&$$$(((***((())),,,&&&(((***)))&&&%%%'''***))))))******************'''''''''(((((((((((((((((((((((()))))))))))))))'''(((***++++++***)))((()))&&&'''******((((((+++''''''''''''((((((((((((***)))))))))((((((((('''&&&''''''(((***++++++,,,'''+++......000:::KKKYYYiiiwww|||mmm```\\\\\\\\\^^^bbbhhhnnn}}}{{{mmmbbb^^^bbbiiioookkkeee```aaacccdddgggllljjjmmmooolllgggddddddfffbbbbbbbbbcccdddfffggghhhfffffffffffffffgggggghhhjjjjjjgggaaa___ccceeeddd```]]]XXXSSSNNNJJJEEEBBBBBB@@@>>>;;;999777666555777666555555666666555444777666555444444333333333444333333333444222///,,,,,,,,,,,,,,,------......///---,,,---...///...---,,,++++++,,,---......,,,......//////////////////,,,,,,,,,,,,---...///000++++++,,,,,,------.........---,,,,,,......---,,,///.........//////---+++///......---,,,+++******+++---///...,,,,,,---///,,,+++***))))))+++---......///000///...---...000//////000000000000///////////////000111111222222111111111111111111111111///000222333444333333222666555666999<<>>999888555222222333333000---......///000111333333444555222444888:::CCC\\\vvvmmmSSSGGGIIIPPPUUU\\\jjj|||cccEEE//////222,,,(((,,,+++)))(((((()))******)))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&(((&&&%%%%%%&&&((((((((()))(((&&&'''((()))((('''fffddd```]]]\\\ZZZWWWUUUOOOMMMKKKIIIGGGEEEAAA>>>>>><<<999888777666333111111111111111111111111111...111333111...---...111---...000111111111000///...000111000...222999@@@000000000000000000000000666333000---,,,---...000---///111222222222333444222222333333555777888999777888999<<<>>>BBBDDDFFFMMMPPPVVV\\\ccckkksssxxxyyyyyypppmmmzzz~~~nnnYYYOOOOOOPPPSSSXXXaaajjjpppqqqxxxsssbbbTTTRRRRRRSSS]]]kkkuuuxxxWWW;;;555333,,,+++222---+++(((''')))+++,,,,,,+++***)))((()))***,,,---'''((()))******++++++***&&&'''''''''(((((())))))---'''&&&***+++'''&&&)))$$$(((+++***&&&$$$'''+++''''''(((((())))))******&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&&&&''')))+++,,,+++***))))))&&&&&&******((((((+++''''''''''''((((((((()))******))))))((((((((('''&&&'''((()))***+++,,,,,,%%%***---,,,,,,333CCCPPP```ppp{{{}}}|||lll]]][[[^^^___aaadddgggooo~~~ooo^^^TTTTTT\\\dddjjjccc^^^___aaabbbeeeiiiffflllrrrqqqjjjffffffiiiccccccbbbcccdddfffhhhiiikkkkkkkkkjjjjjjjjjjjjiiijjjkkkjjjgggiiimmmmmmjjjdddaaa\\\WWWRRRLLLFFFBBBBBBAAA???<<<999777666555666444333333444555333222333333222111111111222222111111111333333111...***---------........./////////...------...///...---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111******++++++,,,---.........,,,+++,,,......---,,,/////////000111000...+++........................+++---//////---,,,...111...---,,,++++++---///000---...///...------...///000000111111111111000000---......///000111111222000000111111111111000000***,,,000333555666666666666666999>>>DDDPPPeeewww{{{fff___UUUNNNIIIDDD???;;;888555222222333333000,,,//////000222333444555555444111555<<>>CCC333222000///...//////000222222222111111111000000444222000111555777666444333444666888999:::::::::???AAACCCEEEFFFHHHMMMPPPUUU[[[dddkkkpppvvv|||yyyvvvzzzwwwrrr|||jjjWWWWWWMMMPPPWWWaaalllrrrsssqqqyyy~~~uuu^^^UUUNNNNNNSSSZZZdddmmmVVVFFF666222111...,,,...///...---,,,++++++***+++))),,,---(((&&&''''''%%%((((((((((((((()))******((('''&&&&&&&&&((()))***&&&((())))))(((''''''((()))((('''&&&%%%&&&&&&'''---)))''')))---...+++&&&(((((((((((((((((((((((())))))((((((''''''''''''***&&&$$$((()))''''''))))))((('''&&&%%%&&&&&&''',,,***###)))---***''''''(((((())))))******(((((((((((((((((((((((((((+++------...555@@@III^^^hhhuuuuuujjj___]]]___```bbbdddkkkqqq{{{ooo\\\JJJBBBIIITTT\\\^^^```___]]]]]]```cccfffjjjoooqqqnnnhhhbbb___iiieeeccceeeiiillljjjhhhjjjkkkhhhdddeeekkkooopppnnnpppooolllmmmrrruuuttthhheee```ZZZSSSNNNJJJHHHFFFAAA;;;666333333555777999999888666444333333444111000000111333333222000333222000///...///111222++++++,,,---.........---///---,,,+++,,,---,,,,,,,,,------......------,,,---------,,,,,,,,,++++++***+++,,,,,,---------,,,------------......,,,+++000111222000---+++---///------------------------///,,,+++,,,...///---+++111...,,,,,,...///...,,,,,,,,,,,,,,,++++++***)))000///.........///111222000000111222222222222111111222111...///333111---111111111111111111111111666444333444111---///333888888:::CCCSSSiii~~~qqq]]]WWWNNNFFFAAA>>>;;;:::888555222111222222000...000111222222000000111333333555777<<>>888555888999666555777555444333333444444444333666555333333333333333222333222000///000222444666444333111000000000111111//////000000111111111111444222111222555777777666777777999;;;>>>@@@BBBBBBIIIJJJKKKNNNQQQUUUYYY[[[dddjjjqqqwww{{{~~~||||||zzzzzz|||~~~ccc```hhhuuusssaaaVVVWWWSSSYYYcccooozzz~~~}}}zzzyyyttt```UUUQQQPPPRRRVVV^^^kkkwwwqqqMMM@@@444222111...+++,,,//////...---,,,++++++,,,&&&***+++(((''')))+++)))((((((((((((((()))******'''''''''''''''((())))))((((((''''''((((((((('''((())))))******)))(((''')))'''%%%&&&((()))(((%%%************************(((((((((((((((''''''&&&+++'''%%%((()))'''&&&((()))((('''&&&%%%&&&&&&'''))))))%%%!!!$$$***+++((((((((((((((())))))))))))(((((((((((((((((((((((()))+++,,,,,,,,,222;;;CCCZZZdddqqq|||xxxmmmdddbbbcccbbbccceeejjjnnnuuuzzzlllZZZIII???BBBIIISSSXXX\\\]]][[[ZZZ\\\___bbbfffllloooooollljjjiiihhheeebbbdddhhhkkkjjjhhhhhhiiihhheeeffflllpppooonnnpppooolllnnnsssuuutttnnnjjjccc[[[TTTOOOMMMKKKJJJFFFAAA===;;;:::::::::999888777666444222333333111111000111333333111000111111111000///...---,,,/////////000//////......000000////////////......+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++------............------......------...---,,,,,,,,,---...,,,)))((()))+++------------------------///---+++,,,...///---+++///---******,,,---,,,***------.........------,,,000//////...///000111222000000111222222222222111111333333000///111111...111111111111111111111111333111222333111...111666;;;???HHHWWWlllmmmaaaVVVPPPHHH@@@<<<999777555666333000000111111///---///111333333333333444555333555:::EEEYYYwwwtttoooyyywww[[[FFFFFFLLLQQQZZZgggvvv}}}WWW<<<444+++(((***,,,***'''***)))))))))))))))))))))((((((((((((((('''&&&%%%%%%&&&&&&&&&'''(((((((((''''''(((((('''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&~~~}}}wwwsssrrrooojjjkkkjjjhhhgggeeebbb]]]YYYVVVPPPLLLKKKIIIEEEBBBCCCEEE@@@>>>??????<<<;;;<<<::::::999999888888888888::::::999888777666555555333333333333222111000///555444333222111222333444///000111222444444555555555444333555777999:::999===>>>???AAAEEEIIILLLNNNTTTTTTVVVZZZ```eeeiiijjjvvv{{{|||xxxxxxyyy|||bbbOOOPPPUUU]]]```^^^]]]^^^]]]cccnnnzzz~~~zzzttt^^^LLLNNNPPPUUU[[[___eeettt}}}\\\AAA888000///000---***)))//////...---,,,,,,,,,,,,&&&***+++((((((***+++***(((((((((((())))))))))))&&&''''''(((((((((((((((+++(((%%%%%%((())))))'''&&&(((***++++++***((('''((('''%%%%%%%%%&&&''''''************************'''((()))))))))(((&&&&&&,,,'''&&&((()))&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&(((((('''(((+++***&&&))))))))))))(((((((((((()))))))))))))))))))))))))))***+++******...666<<>><<>>@@@@@@GGGGGGGGGJJJMMMRRRVVVYYY^^^]]]___dddlllsssvvvxxxyyywwwwwwzzz}}}hhhMMMFFFKKKPPPTTT\\\fffmmmmmmmmmrrryyytttdddTTTHHHNNNRRR[[[eeelllrrr}}}eeeIII777222,,,+++---,,,+++)))...---,,,,,,+++++++++,,,)))------)))'''))))))'''(((((()))))))))))))))(((&&&'''((())))))((('''&&&---(((######(((***)))'''&&&&&&'''((((((((((((''')))))))))'''%%%&&&)))+++((((((((((((((((((((((((&&&'''((())))))((('''&&&---(((&&&((()))&&&%%%&&&''''''''''''&&&&&&''''''&&&((())))))***+++)))'''******))))))((((((''''''))))))))))))))))))))))))((()))))))))***...444888DDDQQQcccrrr{{{pppjjjeeeffffffddddddfffeeeiiimmmsss}}}uuuiii^^^PPPBBB<<<===HHHQQQ[[[]]]YYYTTTUUUXXX\\\]]]```bbbdddgggkkknnnkkkhhheeedddfffgggfffeeebbbfffhhhhhhjjjnnnooollllllnnnnnnlllnnnsssvvvuuuxxxtttnnnfff^^^YYYUUUSSSNNNIIICCC???>>>===;;;999:::888666444444333222111222111111111222222111//////000000000///---,,,+++.........---------------,,,...//////...,,,,,,,,,+++,,,,,,------,,,,,,+++...------------,,,,,,,,,))))))***+++,,,,,,++++++/////////---,,,---...000000000///...------...///------------------------...---------.........---000///...------...------***+++,,,---------------///////////////000000111000000111222222222222111000666999333......111222222222222222222222222222222222444555333222888AAAGGGUUUjjjvvviii___YYYKKKFFF???:::777444333111222111000///////////////000333555666555444444555555:::GGG___www[[[WWWlll{{{YYYPPPMMMRRRWWW\\\jjjzzzfffDDD222...)))(((+++---,,,***************************%%%&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$~~~{{{zzzwwwrrrrrrqqqpppppppppooollljjjhhh```ZZZXXXVVVSSSSSSVVVVVVWWWVVVSSSQQQPPPNNNMMMMMMMMMLLLJJJHHHIIILLLPPPUUUXXXZZZWWWPPPFFF???;;;999999:::;;;<<<===>>>>>>::::::999999999:::<<<===<<<===???@@@@@@@@@???>>>@@@AAABBBDDDEEEGGGIIIKKKQQQQQQRRRTTTWWW[[[___bbbeeeeeehhhmmmttt{{{|||pppqqqwww~~~iiiRRRBBBCCCKKKQQQVVV```pppxxxyyy~~~tttdddXXXPPPKKKOOOSSS___ppp|||gggKKK999222...***'''))),,,,,,+++++++++******)))*********(((,,,---)))'''))))))'''(((((())))))))))))((('''&&&'''((())))))((('''&&&---(((######(((***)))'''***((('''%%%&&&''')))*********)))(((&&&'''***,,,''''''''''''''''''''''''&&&'''((())))))(((''''''---(((&&&((()))&&&%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))*********))))))((((((''''''))))))))))))))))))))))))'''((()))***,,,///333666888FFFYYYjjjxxx|||uuuhhhcccbbbdddeeecccccceeefffkkkpppwwwvvvjjj```TTTGGG@@@???KKKSSS\\\^^^ZZZVVVUUUWWWYYYZZZ[[[\\\^^^cccjjjnnnllljjjhhhgggfffeeedddbbbbbbfffiiiiiijjjmmmmmmiiijjjlllllljjjmmmsssvvvuuuwwwvvvsssnnnhhhaaa[[[XXXXXXQQQHHHDDDCCCCCCAAA???===:::777555555555333111333222111111222222000...000///.........///000111---,,,,,,,,,---///000111+++---///...,,,++++++,,,------............------.........---------,,,,,,'''((()))+++,,,---....../////////---,,,---111444///...---,,,,,,---------------------------------...............---....../////////...---------...+++,,,------...............//////000000000000000000000111222222222222111000666888333...///111222222222222222222222222222333333444555444555???JJJbbbqqqssseee\\\UUUQQQEEEAAA<<<888555444222111111111111000000000111111222444666666444333222333777BBBWWWtttaaaPPPYYYsssgggSSSPPPQQQWWW\\\ddduuu^^^BBB222///+++***+++,,,+++)))+++******)))((((((''''''%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&~~~~~~{{{vvvtttsssrrrssstttsssrrrpppmmmeee___]]]\\\ZZZZZZ]]]aaadddddd```]]]\\\[[[YYYWWWVVVUUUQQQOOORRRXXX^^^lllnnnmmmfffZZZNNNEEEAAA???@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBBDDDEEECCCEEEGGGHHHHHHGGGFFFDDDJJJLLLNNNOOOPPPRRRUUUXXXZZZ[[[\\\___bbbfffjjjlllnnnqqquuuyyy}}}yyyuuusssqqquuu{{{cccPPPDDD>>>AAAGGGOOOXXXdddrrr|||}}}hhhYYYPPPNNNOOOSSSYYYjjjkkkMMM;;;444///...+++'''(((,,,---+++******)))(((((())))))***$$$(((***''''''***,,,***(((((()))******)))'''&&&(((((((((((((((((('''&&&+++(((%%%%%%((())))))'''///,,,)))'''&&&(((+++---)))(((&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''((((((((((((,,,'''&&&((()))&&&&&&'''%%%&&&''''''((('''''''''((('''''')))(((&&&(((,,,))))))))))))(((((((((((())))))))))))))))))))))))'''((((((***---///222444111>>>OOO___nnnxxxxxxsssfffbbbbbbddddddbbbcccfffjjjpppwww~~~wwwkkkbbbYYYMMMEEEBBBMMMRRRXXXZZZYYYWWWVVVWWWXXXXXXXXXYYY\\\bbbiiiooojjjjjjjjjjjjhhhfffdddbbbdddiiikkkiiijjjllljjjfffgggjjjjjjiiikkkrrruuuuuuvvvwwwwwwuuuqqqkkkeeeaaa]]]VVVMMMIIIIIIHHHEEEAAA@@@===999888888888555222333222111222222222000...000///---------///222333............///222444555---///000...+++***,,,///......////////////..................---------,,,***+++,,,...///000111111...//////---+++...333888111///......///000///...---------------------------/////////...---...///,,,------,,,******+++---//////000000111000000000......///000000000000000000000111222222222222111///444666222///000222111333333333333333333333333222333555888999???NNN]]]}}}xxxfff[[[SSSLLLGGG???<<<777444333222000///000111222111000000111333333444555444333333444555===PPPooojjjVVVTTTbbbyyyuuuUUULLLNNNTTT\\\dddqqqrrrPPP888000...,,,,,,,,,,,,***)))******)))((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''~~~|||wwwxxxwwwvvvwwwyyyyyyyyywwwsssmmmgggfffeeecccdddgggjjjpppqqqlllhhhiiihhheeebbbbbb___[[[YYY]]]fffnnn~~~|||vvviiiYYYLLLEEECCCCCCFFFJJJMMMNNNLLLJJJHHHHHHHHHGGGHHHIIIKKKMMMNNNKKKMMMPPPRRRSSSSSSQQQPPPSSSVVVXXXZZZZZZ\\\```ccc```aaaeeeiiimmmqqquuuvvvyyy~~~~~~xxxtttssssss|||ppp]]]NNNCCC@@@@@@AAACCCLLLYYYgggrrr}}}qqq```VVVOOOQQQVVVaaammmrrrTTT===555555,,,///...++++++...---)))******))))))))))))******"""'''(((&&&&&&)))+++***((()))*********)))'''&&&))))))((('''''''''''''''((((((''''''((((((((('''///---+++((('''((()))***(((&&&$$$%%%'''((('''$$$))))))))))))))))))))))))((('''&&&&&&&&&''')))***+++'''%%%((()))'''&&&(((%%%%%%'''(((((((((''''''&&&%%%'''***)))$$$&&&+++(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***,,,.........000999EEERRRaaaooouuutttkkkhhhggghhhfffdddeeeiiiqqqwww}}}yyynnnhhhaaaUUUJJJDDDJJJKKKNNNQQQTTTVVVWWWVVVXXXXXXWWWVVVXXX\\\ccchhheeehhhkkkmmmllliiigggeeehhhkkkllliiihhhiiigggccceeehhhhhhgggjjjqqqttttttxxxyyyzzzyyywwwtttpppnnn```[[[TTTRRRRRRPPPIIIBBBDDD???;;;:::;;;;;;777444444222111222222222000.....................//////000///......///111333444---...///+++(((''',,,000---..................---............------------......///000000000//////,,,......,,,+++...666<<<333000...///111222111000---------------------------///000000------...000,,,---...,,,***)))+++---000000111111111000//////---...///000111000000///000000111222222222222111///222222///000222333000333333333333333333333333333555999???EEERRRhhh{{{}}}lll^^^VVVOOOFFF@@@;;;888555222222111000///...///111000......111333333444444333333555888;;;IIIdddwwwYYYUUU___lll}}}eeeKKKMMMRRR\\\gggrrrzzz[[[@@@///,,,,,,++++++++++++***)))(((((((((''''''&&&&&&&&&%%%&&&'''(((((((((((((((%%%&&&&&&&&&'''(((((((((%%%&&&&&&'''((((((''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''zzz~~~}}}}}}}}}zzzvvv{{{zzzzzz{{{}}}~~~~~~}}}zzztttoooooonnnlllmmmooopppwwwyyysssoooqqqpppmmmlllkkkhhhcccaaafffqqq{{{wwwfffSSSFFFBBBBBBDDDIIIPPPVVVXXXVVVRRROOOMMMMMMMMMMMMOOOQQQSSSTTTRRRTTTXXX[[[]]]]]]\\\[[[YYY\\\___``````bbbfffjjjbbbeeeiiiooouuuyyy|||~~~}}}yyyvvvvvvwwwyyytttfffTTTIIICCCAAAAAABBBDDDCCCKKK[[[iiisss{{{iii^^^WWWTTTXXX___rrryyy]]]BBB222///222***///111///...000---&&&+++***************++++++%%%)))***&&&%%%''''''&&&((()))***+++***)))'''%%%***)))(((&&&&&&&&&'''(((&&&((())))))(((''''''(((,,,+++***)))(((&&&&&&%%%)))&&&$$$&&&***+++'''###'''''''''''''''''''''''')))(((&&&%%%%%%'''***,,,***&&&%%%((()))'''''')))$$$%%%'''(((((((((''''''$$$###''',,,***$$$$$$)))''''''(((((())))))******((((((((((((((((((((((((+++***)))***+++,,,+++***111777???HHHXXXiiitttwwwrrrnnnlllllliiifffgggkkkvvv{{{{{{rrrnnnhhh\\\NNNGGGFFFEEEEEEJJJPPPUUUVVVVVV[[[YYYWWWTTTRRRUUUZZZ^^^aaaeeekkknnnnnnllljjjhhhjjjmmmmmmiiiggghhheeeaaadddggggggfffiiippptttsss{{{{{{{{{{{{zzzyyyxxxwwwfffbbb_________ZZZPPPGGGFFFAAA<<<;;;======999555444333222222222222000...,,,---...//////---+++***000///---,,,---...000111+++,,,,,,((($$$$$$)))///,,,------......------,,,//////.........---------////////////...---,,,+++,,,---...,,,+++///777???///,,,***+++---///...,,,---------------------------///111000---,,,...000...///000///,,,+++---000//////000//////...---------...000111111111000///000000111222222222222111...000///...000444333000333333333333333333333333555888>>>GGGQQQbbb}}}yyyoooaaaWWWRRRKKKBBB;;;;;;888555333333333111000,,,...000///------000333222333333333444777<<<@@@TTTtttcccKKKSSSeeeppp}}}ttt[[[FFFRRRYYYfffrrr~~~bbbHHH777...((())))))*********))))))''''''''''''((((((((((((&&&&&&'''((())))))((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&'''(((((((((''')))(((&&&$$$$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&wwwxxxyyyyyyxxxwwwxxxzzzxxxxxxxxxxxxzzz}}}|||zzzxxxvvvtttsssssssss}}}{{{xxxxxxyyyvvvuuussspppooouuukkkXXXHHH???AAAGGGOOOTTT[[[```___\\\XXXVVVQQQRRRSSSTTTVVVWWWXXXYYY\\\]]]___aaabbbcccccccccdddfffhhhhhhggghhhllloooooonnnnnnrrryyyyyy}}}}}}vvvsssyyyyyykkkbbbUUUOOOFFFBBBAAAAAA@@@???CCCJJJTTT```nnn|||wwwggg\\\]]]^^^\\\```jjj]]]FFF999333111111......//////...,,,***)))***(((&&&&&&(((*********************************''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&+++)))'''&&&%%%&&&'''(((***++++++***'''&&&&&&''')))'''%%%%%%''')))))))))&&&%%%$$$###$$$&&&''')))***((('''(((***+++)))&&&+++***((('''&&&&&&&&&'''%%%&&&'''((())))))((((((((('''&&&&&&'''((('''&&&&&&%%%%%%'''******)))(((***)))''''''((())))))((('''((()))***+++,,,---------000999EEEOOO\\\nnn}}}|||yyyxxxyyytttlllkkkooowww}}}tttllljjjeeeWWWHHHAAA@@@AAACCCHHHNNNTTTWWWVVVTTTRRRPPPQQQTTTXXX[[[eeefffgggjjjlllkkkhhheeekkkkkkkkklllllliiieeebbbdddgggjjjlllnnnppprrruuutttuuuwwwyyy{{{{{{{{{{{{pppnnnkkkiiifffbbb]]]ZZZRRRJJJBBB======<<<999666555333222222222111///---///...---,,,,,,,,,---...///---++++++---...------,,,(((,,,///)))+++...)))........................------,,,,,,,,,,,,++++++///222555444111...---...,,,,,,,,,---...///000111///......---------......+++,,,---......---,,,+++///...---,,,,,,,,,,,,,,,........................,,,///222111//////222555222222111111000111111222111111111111111111111111000///...000444555444111888222///222555555555777888===FFFUUUiiimmmcccYYYRRRKKKCCC??????999777555222000///......//////000111222333333444777666666777555777BBBNNNmmmkkkYYYQQQaaattt|||dddPPPKKKWWWcccppp{{{mmmLLL888///,,,---+++******++++++)))((((((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$%%%&&&(((***(((((('''&&&&&&&&&&&&''')))&&&!!!###%%%rrrtttuuuuuuttttttuuuwwwyyyxxxxxxyyy{{{~~~~~~{{{zzzzzz{{{|||}}}|||}}}|||{{{zzzyyyzzzyyydddRRRDDD===@@@GGGTTTZZZbbbggggggddd```^^^WWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^___bbbdddfffhhhiiimmmoooqqqqqqpppqqqtttwwwvvvvvvvvv{{{{{{yyyzzzwwwuuuyyyuuugggXXXLLLFFFFFFCCC@@@???@@@CCCFFFGGGKKKQQQYYYdddqqq}}}wwwkkkbbb]]]______aaannnmmmPPP>>>555000...///,,,,,,,,,,,,,,,+++***)))***((('''''')))*********))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((***)))'''&&&&&&&&&((((((******))))))(((((('''''')))'''%%%&&&''')))))))))''''''(((((()))))))))))))))'''&&&(((******(((&&&***)))(((''''''&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&'''((('''&&&'''&&&&&&''')))***)))(((***((('''''')))))))))((('''((()))***+++,,,,,,---,,,...555???IIIVVViiiyyywwwtttvvv~~~zzztttqqqrrrnnn___NNNBBB@@@===@@@FFFMMMRRRTTTTTTRRROOOMMMNNNQQQTTTWWW\\\___dddjjjoooooolllhhhiiihhhhhhiiijjjiiifffdddeeegggjjjkkklllooorrruuuuuuvvvxxx{{{|||}}}}}}}}}vvvuuusssqqqnnnkkkfffdddZZZRRRIIIDDDCCCAAA===999;;;999888777777666333111///...---,,,,,,,,,---......---,,,,,,......---,,,...)))---///***,,,///***........................------,,,,,,,,,,,,++++++---000222222///---,,,------------------...///000......------------......,,,---...//////...---,,,///......---,,,,,,---------..................------///000000000000222333222222111111111111111222111111111111111111111111666444222222333333000...555111111444777888:::??????IIIYYYmmm~~~mmmeee\\\RRRLLLFFF>>>;;;<<<888666444111000///.........///000111222333444555555555666777777===LLL[[[}}}^^^UUUWWWjjj{{{tttZZZNNNMMMZZZeeesss}}}ZZZAAA333---+++,,,+++******+++,,,***)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%''')))***(((((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&kkklllnnnnnnnnnnnnpppqqquuuuuuuuuvvvyyy|||rrr^^^MMMBBB>>>CCCJJJ^^^dddmmmrrrssspppllljjjddddddddddddeeeeeeeeeeeebbbcccdddfffjjjmmmqqqssswwwyyyzzz{{{|||}}}|||xxx}}}{{{yyy}}}zzzfffUUUJJJDDD@@@>>>DDDCCCBBB@@@@@@BBBGGGKKKYYY\\\ccclllvvv|||tttkkkcccYYYZZZ]]]bbbbbbjjjfffTTT@@@555000---,,,,,,,,,,,,++++++++++++,,,,,,+++)))((((((***++++++***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((***)))'''&&&&&&'''((((((***(((&&&''')))***(((&&&)))'''&&&&&&((())))))(((&&&''')))++++++***((('''((('''&&&'''))))))'''&&&))))))))))))((('''&&&%%%)))((('''&&&&&&&&&'''(((((('''&&&&&&'''((('''&&&)))(((&&&'''((())))))(((***((('''((()))***)))((('''(((((()))***+++,,,,,,,,,,,,000888AAAOOOccctttzzzttttttrrrpppttt||||||kkkXXXHHHBBB;;;===FFFOOORRRRRRSSSQQQNNNLLLLLLNNNQQQSSSSSSXXX```iiiooopppllliiihhhfffffffffhhhiiihhhfffggghhhiiiiiijjjmmmqqqttttttuuuxxxzzz|||}}}}}}}}}}}}||||||zzzxxxtttqqqpppeee]]]SSSMMMKKKHHHCCC>>>===;;;888777666555333000//////---,,,,,,,,,---------,,,,,,---//////---+++///***...000***,,,000+++------------------------------,,,,,,,,,,,,++++++***---//////---,,,,,,,,,...---------------.........---------------......---......//////......---///............---------,,,---...//////...---,,,///......///111222222111111111111111111111111222111111111111111111111111888666444333333222000...333111333555666888???HHHLLLZZZpppnnnaaaZZZRRRIIIEEE@@@999777888666555333111////////////...///000111333444555666666666777999===III```ttt~~~cccQQQVVVdddxxxaaaRRRQQQTTT```iiiuuudddEEE444...,,,++++++***)))***+++,,,+++***+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&((()))***(((''''''&&&&&&&&&&&&&&&%%%&&&((()))***)))'''&&&ccceeeggggggggghhhjjjkkknnnnnnnnnpppssswwwzzz}}}~~~}}}}}}ppp]]]PPPHHHGGGMMMUUUhhhoooxxx~~~|||yyywwwtttsssssssssrrrrrrrrrrrrnnnnnnooopppssswww{{{}}}~~~~~~}}}}}}|||zzznnn```MMMAAA>>>AAACCCDDDKKKJJJHHHEEECCCGGGNNNUUUeeefffjjjqqqxxx~~~vvviiiaaa[[[VVVKKKQQQ\\\dddiiittttttNNNAAA444000///---++++++......---,,,,,,---...///+++)))))))))+++,,,+++***((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&)))(((''''''''''''((((((***&&&###%%%***,,,)))&&&((('''&&&&&&((())))))(((%%%&&&'''((((((((('''&&&&&&&&&&&&'''((('''&&&&&&'''((()))))))))(((&&&%%%***)))'''%%%$$$%%%'''((((((&&&&&&&&&'''((('''&&&+++)))''''''((())))))((()))((('''(((******)))'''((((((((()))***++++++,,,+++***---333<<>>KKKXXXggguuurrreee\\\QQQIIIBBB???<<<666444666444333222000/////////000...///000222333555666777999888999===FFFZZZxxxqqqVVVPPP___tttqqqTTTRRRZZZ^^^eeemmmvvvyyyPPP777000...,,,***)))((('''(((***++++++)))***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''((()))***((('''&&&&&&%%%%%%&&&&&&!!!###%%%(((((((((&&&%%%^^^___aaabbbbbbbbbdddfffhhhhhhhhhjjjmmmqqquuuwww}}}{{{yyyxxxzzz}}}rrrcccZZZWWWXXX^^^eeerrrxxx}}}|||||||||~~~}}}xxxuuuvvvyyy|||}}}uuugggTTTKKK???:::===BBBEEEEEEOOOOOOMMMJJJKKKRRR^^^fffjjjiiikkkqqquuuxxxuuucccXXXQQQNNNMMMFFFOOO\\\hhhrrr~~~yyyYYYAAA777000000000...,,,,,,...---,,,++++++,,,...///***))))))***+++,,,+++***))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&(((((('''''''''((((((((()))%%%###%%%***,,,***&&&''''''&&&'''))))))((('''((('''&&&%%%%%%&&&'''(((&&&&&&'''((('''&&&&&&&&&'''((()))))))))(((&&&%%%***)))&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''((('''&&&+++)))'''''')))))))))((()))(((((()))******((('''((((((((())))))******+++***)))+++111999FFF[[[mmmyyyqqqggghhhllliiibbb]]]^^^eeevvvvvvYYYMMMBBBBBBLLLVVVWWWTTTVVVTTTQQQNNNMMMMMMNNNNNNOOOPPPTTTZZZaaafffggggggkkkiiifffeeeeeefffffffffiiiiiihhhggggggiiimmmpppppprrruuuxxx{{{|||}}}}}}~~~xxxpppeee^^^ZZZUUUNNNHHHGGGDDD@@@<<<:::888666333222111000............///,,,,,,---...000///,,,***...(((,,,---(((***///***------------------------------,,,,,,,,,+++++++++,,,,,,,,,---...///.........------,,,,,,,,,------,,,,,,,,,,,,,,,---....../////////....../////////------...//////...------------...//////...------111...,,,...111222000...///000111222222222222111111111111111111111111111333333333333333444666777:::;;;???CCCGGGPPPbbbsss{{{ooocccYYYTTTJJJCCC===<<<:::555444555222111000/////////000000000000111333444555666777:::888:::CCCRRRkkklllTTTWWWkkkaaaOOOVVVaaacccgggoooyyyfffBBB111///...+++((('''&&&&&&''')))***)))(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))''''''&&&%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&[[[]]]^^^___^^^___```bbbdddddddddfffhhhllloooqqquuutttssssssuuuxxx}}}vvvkkkggghhhjjjnnnsssyyy~~~}}}zzzyyy|||zzzwwwuuuwww{{{~~~nnn\\\OOOBBB???===@@@GGGNNNRRRSSS\\\ZZZXXXVVVWWW]]]fffllllllhhhiiinnnpppqqqzzzuuuaaaSSSJJJEEEEEEHHHLLLUUUbbbnnnxxx}}}aaaFFF;;;333///000111///---...******))))))))))))******)))((((((***+++,,,***)))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((&&&$$$&&&)))***)))&&&'''&&&&&&((()))***((('''+++)))'''&&&%%%&&&((()))&&&'''))))))'''&&&'''((('''(((((((((((((((''''''((('''&&&%%%%%%%%%&&&'''((('''&&&&&&'''((('''&&&)))(((((()))++++++)))'''((((((((()))+++***(((&&&((((((((()))))))))******))))))+++000666AAASSSdddqqq|||~~~tttfff\\\]]]cccaaaZZZZZZ]]]eeevvv```TTTIIIHHHQQQYYYZZZWWWVVVTTTQQQNNNLLLKKKKKKKKKJJJJJJKKKQQQXXX```eeegggjjjgggeeeddddddeeedddccchhhhhhhhhgggfffgggjjjmmmoooqqqtttxxx{{{}}}~~~~~~}}}wwwnnngggccc^^^VVVPPPMMMIIIDDD@@@===;;;888666555444222000//////000000---,,,,,,---//////---+++...(((+++,,,'''***///+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,---///000///...---,,,,,,,,,,,,,,,------++++++++++++,,,---...//////......------......///+++,,,---.........---,,,........................000///......000000///......///111222333333222111111111111111111111111111555555666555555666999<<<;;;???GGGRRR[[[hhh|||yyynnncccXXXOOOLLLDDD>>>999999888444333444000000///......///000111222222333333555555666666888777>>>NNNeeekkkZZZcccxxxwwwYYYOOOYYYcccdddgggsssnnnQQQ555---...,,,(((&&&((('''&&&'''((()))((('''&&&&&&%%%%%%&&&''''''((($$$%%%%%%&&&&&&'''''''''###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&(((((([[[\\\]]]]]]\\\\\\^^^___```______```bbbeeeiiikkklllkkkkkklllnnnqqqtttvvvyyy|||~~~~~~}}}}}}vvvpppqqquuuwwwyyy|||}}}|||zzzuuuvvvwwwwwwvvvtttrrrpppvvvwwwxxxzzz|||ssseeeYYYNNNDDD<<<>>>BBBIIIQQQYYY```dddiiigggffffffhhhkkkmmmnnnpppkkkkkkpppqqqppp{{{rrrbbbQQQHHHDDDCCCGGGMMMVVV```lllttt{{{zzz```KKK999666000,,,...///------///)))))))))))))))((('''&&&((((((((()))++++++)))(((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((('''&&&&&&''''''''''''''''''&&&&&&(((******(((&&&(((((('''&&&&&&&&&&&&&&&&&&(((******(((&&&''')))((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&&&&'''(((+++---,,,***'''(((((((((***+++***(((&&&(((((((((((())))))))))))((((((***///222999HHHVVVdddppp|||xxxoooaaaXXXYYY^^^]]]WWWZZZ]]]cccrrrhhh^^^TTTSSSYYY``````^^^XXXVVVSSSPPPMMMKKKKKKKKKGGGGGGGGGKKKRRRYYY^^^```dddcccaaaaaacccccccccbbbggghhhiiihhhgggggghhhjjjkkkmmmqqqtttxxxzzz{{{{{{yyy~~~~~~uuuooolllggg___YYYTTTPPPJJJEEEBBB???<<<:::777666444222111111111111...---,,,,,,......---,,,///))),,,---'''***000,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///---+++,,,...000///---++++++++++++,,,---......++++++++++++,,,---...//////...---,,,,,,---...///)))***,,,---...---,,,+++000...---,,,,,,---...000...///000///.........///...///111333333333222111111111111111111111111111333555777888999<<>>888555555444111///111///......---...///111222333444444444555555555555777:::HHHbbb~~~|||mmmiiiqqqhhhUUURRRZZZdddhhhiiiyyyWWW@@@,,,***,,,***(((******)))(((((()))***)))'''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&'''[[[]]]^^^]]]\\\\\\]]]^^^[[[[[[ZZZ[[[]]]```cccdddddddddeeefffhhhkkkmmmooosssuuuvvvuuussstttwww{{{|||~~~}}}|||}}}|||uuuqqquuu{{{}}}}}}|||zzzxxxvvvsssqqqooopppqqqqqqpppnnnllljjjmmmpppuuuyyy{{{~~~vvvpppcccUUULLLIIIEEE@@@BBBDDDHHHLLLQQQXXX___dddhhhhhhkkkqqqyyy|||{{{yyyuuuppppppuuuuuuttttttdddUUUHHHDDDEEEGGGNNNVVV]]]iiiuuuyyy|||fffJJJ<<<333333---)))+++,,,+++,,,///***+++++++++***)))'''&&&''''''''')))++++++)))''''''''''''''''''''''''''''''(((((()))))))))))))))((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&'''((((((&&&%%%&&&(((&&&&&&'''(((******(((&&&###$$$%%%&&&&&&$$$"""!!!&&&)))+++***((('''(((***)))((('''&&&&&&'''))))))$$$$$$%%%&&&'''''''''&&&((('''&&&&&&'''((('''&&&%%%&&&(((,,,...---***'''((('''(((***++++++(((%%%(((((((((((())))))))))))''''''***---///333???KKKVVVcccpppwww}}}}}}wwwpppcccYYYYYY^^^]]]XXXYYY\\\aaammm~~~oooggg^^^\\\aaafffgggfff\\\ZZZWWWSSSPPPNNNMMMMMMIIIHHHHHHJJJOOOSSSVVVWWW___^^^^^^```bbbcccbbbaaafffhhhiiihhhgggfffggghhhfffhhhlllpppsssuuuwwwwwwuuu{{{{{{uuurrrnnnfff```]]]YYYSSSMMMJJJGGGDDDBBB888777555333222222222222///---++++++---...------111***---...(((+++111---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++000---++++++---///...,,,*********+++,,,---...///++++++++++++,,,---...///...---,,,++++++,,,---...((()))+++---------+++***111///---++++++---///111---///111000---,,,...000---///111333444333222111111111111111111111111111///333777:::===CCCJJJPPPaaaiiizzznnncccZZZVVVPPPFFF@@@???:::555111222111...---.........------...///111222555555555555555555555555999???RRRrrrqqqpppxxx~~~www^^^SSSTTT[[[fffooollllllJJJ777((())),,,******///---+++******++++++)))((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%!!!###$$$&&&&&&%%%$$$###aaa___]]]\\\[[[ZZZXXXVVVZZZYYYVVVUUUWWWZZZ___bbbeeecccaaa```aaadddgggjjjnnnmmmllllllnnnooooooooouuutttssssssttttttsssrrrsssqqqrrrwww}}}}}}yyy~~~~~~~~~xxxttttttwwwyyy{{{xxxsssmmmiiiiiiiiihhhgggccciiimmmkkkiiiiiihhheeelllkkkmmmtttxxxuuuiii___[[[TTTLLLGGGFFFEEECCC@@@<<<<<>><<<888333444999333222111000///.........---............------,,,,,,,,,,,,,,,++++++++++++///////////////......---------------------------------------------------...........................---,,,,,,......---,,,...///000111000///---,,,---------...//////...---............////////////555333111222444666555444444333333444666888999:::<<<===DDDPPP[[[fffvvvvvvggg\\\VVVPPPIIICCC@@@===999555222222111000///......---000......///111333333333444222333555444333666;;;GGG^^^nnn___\\\ggg}}}{{{\\\OOOHHHOOOWWW[[[bbblll^^^AAA333///***)))***+++)))'''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%(((&&&%%%%%%&&&'''&&&%%%((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%%%%&&&TTTSSSSSSTTTVVVWWWWWWVVVVVVVVVVVVWWWXXXZZZ[[[]]]\\\[[[YYYXXXXXXZZZ]]]___bbb```___```aaabbbbbbaaaaaa``````bbbeeeggggggfffgggfffgggkkkppprrrqqqooonnnnnnoooppprrrsssssstttuuutttttttttuuuvvvwwwwwwrrrsssuuuvvvwwwwwwvvvvvvrrrqqqooooooppppppooommmjjjeee```\\\[[[\\\^^^^^^ZZZXXXWWWVVVVVVTTTRRRPPPQQQUUUWWWXXX\\\```___[[[XXXTTTOOOJJJGGGDDDAAA>>>???AAACCCCCC@@@;;;888777>>>===CCCPPP]]]hhhssszzzzzzyyyzzz~~~yyyvvveeeWWWNNNHHHEEEIIIRRR]]]lllxxxtttnnniiilll{{{yyyZZZEEE:::333...,,,------,,,+++***))))))(((---+++)))(((((()))+++,,,***)))'''&&&''')))+++---'''&&&%%%$$$$$$%%%&&&''')))))))))(((((((((''''''***)))'''''''''&&&%%%###((((((''''''''''''((((((&&&&&&''''''((())))))***#########&&&(((***)))((((((&&&%%%%%%&&&''''''&&&''''''((((((((((((((('''***(((&&&&&&'''((('''&&&'''''''''(((((((((((((((&&&((((((%%%%%%((((((&&&'''''''''''''''''''''''''''((()))******)))((('''))))))(((((((((((())))))&&&(((******)))+++111555777===KKK\\\lllvvvxxxvvvyyyyyyxxxsssmmmfffbbb```bbbiiirrrxxx|||}}}wwwsssrrrrrrtttnnnfff^^^WWWPPPJJJFFFFFFDDDBBBBBBDDDEEEEEEEEELLLNNNRRRVVVZZZ]]]___```hhhgggeeedddccccccdddeeefffccc```aaadddhhhhhhgggjjjlllooorrrtttxxx|||~~~}}}uuurrrnnnjjjfff```ZZZVVVOOOJJJEEEBBB???;;;;;;===777666444222111000000///------,,,+++************------,,,,,,,,,+++++++++------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////...---,,,---.........,,,111111000///...------,,,------...////////////...---........./////////000222111000111333444444333333333555666888:::<<<===DDDHHHSSSbbbppp~~~{{{qqqeeeXXXOOOLLLGGGAAA===;;;999555111666444111///......///000000///...///222444444444555333444666666666;;;BBBVVVtttqqqZZZQQQYYYnnn```FFFDDDGGGPPPWWW[[[ggguuukkkIII444000,,,((('''))))))(((&&&(((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&LLLLLLLLLNNNQQQSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXXXXVVVUUUTTTTTTVVVXXX[[[]]]aaa___^^^^^^___``````___]]]\\\\\\^^^```bbbbbbaaa^^^^^^___bbbfffiiiiiigggfffggghhhiiijjjkkklllmmmkkkkkkkkkkkkkkkllllllmmmfffgggjjjllllllllljjjiiihhhfffddddddeeedddcccaaa]]]YYYTTTQQQPPPPPPPPPPPPKKKJJJHHHGGGHHHHHHHHHHHHOOOSSSWWWYYY\\\^^^YYYRRRGGGEEEAAA===<<<<<<===>>>???BBBEEEDDD@@@<<<;;;<<>>999777777555222///222111///......///111222000///...///222444444333666666777777666999GGGUUUmmmsssbbbRRRSSSccc{{{mmmLLL===BBBLLLUUUYYY```rrrxxxUUU<<>>AAACCCEEEFFFGGGFFFCCC???>>>@@@CCCKKKPPPYYYdddpppvvvuuuqqqooozzzuuurrryyy{{{tttkkkccc[[[TTTRRRPPPUUUbbbnnnoookkkhhhgggjjjsssfffOOO:::444222......222,,,,,,++++++******))))))%%%'''***+++)))'''&&&'''(((((()))***))))))'''&&&((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''&&&%%%%%%&&&((()))(((''')))((('''&&&&&&'''((()))(((((('''&&&&&&%%%%%%$$$&&&%%%%%%'''((()))(((&&&&&&$$$###$$$&&&(((((('''&&&&&&'''((((((((((((((()))((('''((())))))'''&&&((((((((((((((('''''''''&&&((((((%%%%%%((((((&&&))))))))))))))))))))))))&&&'''(((*********)))(((''''''((())))))))))))))))))*********+++,,,...000...444@@@QQQcccpppuuuvvvuuuzzz~~~zzzyyyyyysssrrrttt||||||vvvrrrppppppooojjjaaaWWWMMMGGGEEECCCAAAAAABBBDDDDDDDDDCCCCCCEEEHHHLLLRRRWWWZZZ```^^^]]]^^^```bbbaaa```bbbaaa``````aaacccccccccdddfffiiikkkmmmppptttwwwyyy{{{~~~}}}{{{yyytttmmmgggccc```ZZZTTTPPPMMMHHHDDD;;;:::888666444333222222111000///......///000111.........---------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////+++++++++,,,---.../////////...------//////...---000///...------...000111***---//////------...///......///000000111222222333333333333222333444555888:::===AAAGGGPPPZZZbbbhhhtttzzzrrrfff[[[RRRJJJBBB===<<<888555444555444111.........//////////////////000///...///222333444333444666888666444>>>XXXqqqzzz\\\VVVUUUbbbuuu|||\\\DDD???GGGRRRYYY]]]hhh~~~```CCC333...---***((((((***+++)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''&&&&&&&&&''''''%%%###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&'''''''''((()))%%%"""###&&&((((((&&&HHHGGGFFFGGGIIIJJJJJJIIIHHHJJJLLLNNNOOOOOOMMMLLLLLLLLLMMMOOOQQQTTTWWWYYYSSSQQQPPPPPPQQQQQQQQQPPPTTTRRRPPPPPPPPPPPPNNNLLLKKKKKKMMMOOORRRTTTVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTSSSOOOOOOPPPQQQPPPOOONNNMMMLLLJJJIIIIIIJJJJJJHHHGGGEEECCC@@@>>>===<<<;;;:::999999777666888>>>FFFLLLOOOWWW^^^]]]XXXRRRHHH@@@======>>>BBBGGGJJJKKKKKKMMMJJJFFFAAA???AAAFFFKKKXXX___hhhoootttvvvrrrlllppp|||pppjjjmmmkkkeee___]]]ZZZVVVZZZ\\\dddooosssnnngggdddjjjtttzzzhhhHHH>>>333///...------///,,,,,,+++++++++*********###'''++++++)))'''''')))((()))***+++***(((%%%$$$)))((('''&&&&&&'''((()))((((((((('''''''''&&&&&&%%%$$$$$$&&&((())))))(((((((((''''''''''''(((((($$$$$$%%%%%%&&&'''''''''((('''''''''(((((('''%%%'''%%%$$$%%%'''(((((('''%%%&&&'''((()))))))))))))))((((((((())))))'''%%%'''''''''(((((((((((((((&&&((((((%%%%%%((((((&&&************************&&&'''(((*********))))))&&&'''((()))*********)))((((((((((((((()))***+++000444>>>MMM___mmmuuuxxxqqqwww~~~}}}~~~|||ssshhhkkkmmmkkkcccYYYQQQLLLDDDBBB@@@???AAABBBBBBAAA@@@@@@@@@BBBFFFJJJOOOQQQXXXZZZ]]]___```aaaaaaaaa````````````aaaaaabbbcccccceeegggiiijjjmmmpppssstttwww{{{~~~|||yyyuuurrrooommmiiiccc```^^^VVVNNNCCCBBB???<<<999666444333111000000////////////000//////.........---------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000,,,,,,------....../////////...---...//////...---222111///...---------...+++...000000...,,,...000//////000111222333444444333444666666666777999;;;@@@DDDIIIOOOWWWcccpppzzzwwwgggaaaYYYPPPHHHBBB<<<999888555222222333333000---//////000000///...---,,,111000///000333555555444333555777777:::LLLnnn|||fffKKKPPP]]]pppeeeOOOEEEFFFNNNWWW]]]dddssskkkJJJ666---+++---***((())),,,---+++((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%'''((((((&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%'''(((((('''LLLJJJIIIHHHIIIIIIHHHFFFEEEFFFHHHIIIJJJJJJIIIHHHIIIIIIIIIJJJLLLNNNPPPQQQNNNMMMKKKKKKLLLLLLKKKJJJJJJIIIGGGFFFGGGFFFDDDBBBBBBCCCEEEFFFHHHJJJMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNLLLJJJHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@AAA???>>>???@@@@@@???>>>???===:::999999999777555222444555666999???HHHNNNUUU___fffccc[[[TTTOOOKKKEEECCCCCCIIIQQQVVVVVVTTTVVVPPPIIIFFFGGGMMMSSSVVVdddlllssstttttttttqqqkkksssooobbb[[[\\\[[[XXXYYY]]]^^^[[[aaahhhrrrvvvpppggghhhnnn~~~vvv___JJJ777666111,,,,,,...---)))+++++++++***************%%%(((+++***'''(((+++///))))))))))))((('''&&&%%%)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&((()))((('''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((((('''''''''))))))'''&&&((('''%%%&&&'''(((((('''%%%&&&'''((()))))))))))))))(((((()))******'''%%%&&&&&&''''''(((((())))))&&&((((((%%%%%%((((((&&&))))))))))))))))))))))))%%%&&&((()))*********)))%%%&&&((()))*********)))((((((''''''((()))((((((...000666DDDUUUeeeooosssmmmrrr{{{~~~ttteeehhhjjjhhhbbb[[[VVVTTTGGGEEEBBBAAAAAAAAAAAA@@@>>>>>>>>>???AAACCCFFFHHHNNNSSSZZZ]]]]]]\\\]]]^^^]]]^^^_________```aaabbbbbbccceeefffgggiiilllnnnoooqqqtttwww{{{~~~~~~||||||}}}yyy{{{xxxuuutttrrrjjj___VVVSSSOOOIIIDDD???<<<:::555555555333222000...---////////////.........---***+++,,,,,,---------,,,---------------------------------...///000000000........................000...---...///000///---000000///...............,,,000333222///...000333000111111222444555555666444777:::<<<===@@@DDDHHHPPPVVV```iiirrr}}}uuukkkeeeYYYUUUOOOIIICCC>>>:::888555222000111222222///,,,111000///......///000000444222222333555777777777666666777===JJJccceeeZZZLLLWWWiiizzzmmmTTTJJJJJJNNNUUU]]]eeepppvvvRRR:::000,,,)))+++)))((())),,,---+++((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$'''))))))'''%%%%%%%%%'''(((((((((''''''$$$$$$%%%&&&&&&'''(((((($$$&&&'''((('''&&&'''(((OOOMMMKKKJJJJJJIIIGGGEEECCCDDDEEEFFFGGGGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDEEEFFFEEEDDDDDDCCCAAAAAABBBAAA@@@>>><<<===???AAABBBDDDGGGJJJEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGGGGFFFDDDBBBAAA@@@???===;;;999999888888<<<;;;:::;;;<<<===<<<;;;===<<<:::999:::999777555---111555888<<>>???AAABBBDDDLLLUUUYYYXXXWWWXXXZZZZZZ\\\]]]^^^^^^___```bbbaaabbbddddddeeefffiiikkkjjjkkklllnnnrrrwww|||~~~~~~~~~~~~xxxlllfffccc]]]VVVOOOHHHDDDAAA@@@@@@???>>>;;;777444222000/////////............//////000111222222111111........................---------...///000000111///////////////.........000...---...///000///...+++,,,---...///000111222...222555555111000222555111111222333555666666777:::>>>CCCFFFHHHMMMRRRWWWbbblllyyywwwnnnggg```[[[NNNKKKGGGBBB===999666444333111///000222222...+++000...,,,,,,---111666999666444444555777999999999<<<888999EEEZZZwwwkkkVVVVVVWWWcccttt|||^^^JJJHHHOOOTTTZZZccclllzzzcccBBB222000...******((('''))),,,---***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$"""###$$$'''))))))'''%%%&&&''')))*********)))(((######$$$%%%%%%&&&''''''"""&&&))))))'''%%%&&&(((___XXXRRRQQQTTTSSSNNNIIIBBBEEEGGGGGGEEEEEEGGGJJJBBB@@@???@@@BBBDDDEEEEEEAAAAAA@@@AAABBBBBB@@@>>>???===<<<===>>>>>>===<<>>>>>===>>>@@@AAABBB???@@@AAABBBBBBAAA??????;;;<<<>>>?????????>>>===;;;999888666555555555555444777:::;;;999777666555:::===>>>======>>>:::444555222222777:::<<>>LLL\\\fffhhhkkkvvv}}}qqqkkkddd___YYYUUUWWW\\\VVVSSSLLLEEECCCDDD@@@;;;<<>>???>>>888555555333222111000111111555333000---,,,,,,...///000/////////000000...,,,////////////////////////111111000//////...------111...******,,,///...---...000222222111000000111555444222111111333666888555555777:::>>>@@@AAA@@@CCCIIIPPPUUUZZZaaajjjrrr}}}oooeee^^^XXXQQQLLLGGGAAA:::888999999555000222111000//////...//////000///...---...000222333222444666666777:::;;;;;;:::999@@@SSSqqqxxx\\\PPPNNNcccmmmzzz~~~gggWWWPPPQQQTTTaaafffjjjpppmmmHHH888111+++)))---***)))'''&&&%%%&&&((()))))))))((((((''''''''''''###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&%%%%%%&&&''''''&&&$$$ZZZVVVSSSUUUZZZZZZTTTOOOOOOOOONNNJJJEEEAAA@@@AAA???===<<<<<>>===<<<<<<>>>???>>><<<<<<<<<;;;;;;<<<===??????;;;<<<<<<===<<<;;;:::999777888999;;;;;;;;;::::::999888666333222111111222000222333333333333555666:::???AAA@@@@@@@@@;;;555444111000444777999===CCCRRRfffrrriii[[[UUUUUUSSSIIIMMMNNNOOOVVVaaafffddd___^^^^^^```eeelllssswww}}}{{{tttlllgggjjjrrrzzzyyybbbQQQIIIFFFIIIKKKKKKOOO\\\mmmvvvwwwsssmmmiiikkkrrr~~~oooWWWCCC666111///++++++***)))'''((()))***++++++******)))((((((''''''&&&&&&&&&((()))((('''''')))***)))((('''((()))(((((('''&&&&&&&&&''''''%%%$$$$$$&&&((()))&&&$$$)))((((((((('''''''''&&&))))))(((((('''''''''&&&(((''''''((()))'''$$$"""'''''''''''''''&&&&&&&&&%%%'''(((((('''''')))***''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&$$$###$$$&&&'''%%%###''''''''''''''''''&&&&&&(((((((((''''''''''''''''''(((((((((((()))))))))+++)))''''''(((******)))+++,,,...333;;;GGGTTT\\\\\\bbbllluuuuuurrrvvv}}}zzzqqqggg___XXXUUUXXX___]]]\\\VVVLLLEEECCC???:::;;;;;;::::::;;;;;;;;;:::@@@BBBDDDGGGKKKOOOSSSUUUWWWXXXYYYZZZ[[[\\\\\\\\\____________```aaabbbcccbbbdddggghhhiiikkkoooqqquuuzzz~~~}}}zzzzzz~~~}}}}}}|||xxxpppggg```]]][[[aaa```TTTLLLJJJEEE===777777777777888888666555666555333111000000111222333222111111222222111///111111111111111111111111222222222111000000000000666333000000222444444333///111333333222111222333666555555444555777999::::::<<>>999666666555222///111000//////.........///000///......///111444555666666666666777999::::::;;;@@@NNNiiifffQQQRRRZZZnnnzzzeeeSSSMMMNNNUUU\\\___fffooo|||{{{\\\===000---(((''')))+++)))(((&&&&&&'''((()))(((((((((''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$OOOMMMNNNSSSYYYZZZVVVQQQUUUTTTQQQKKKCCC===:::999;;;888666777999===???@@@CCCAAA??????@@@AAA@@@???<<<;;;;;;<<<>>>???>>>===999999999999:::;;;<<<<<<999999999888888666555444555555777888999999999999999888555333111000/////////000000//////222666999===BBBFFFEEECCCAAA;;;444333///...222555777<<>>@@@AAAAAAEEEIIIPPPTTTVVVZZZ___cccooouuu~~~~~~uuujjjaaa^^^XXXRRRMMMJJJGGGAAA===;;;999666333111///......//////......---.........000/////////000222555666999777666777:::;;;<<<===;;;IIIbbbvvvXXXMMMYYYjjjyyylllNNNHHHMMMRRRXXX``````hhhuuu^^^GGG111******'''&&&(((+++***((('''''''''((()))''''''&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%''''''%%%$$$AAA@@@AAAFFFLLLNNNMMMJJJMMMLLLIIIDDD???:::777555666333111111444888;;;<<<@@@@@@@@@AAABBBAAA???<<<:::999888:::<<<======<<<888888888999999:::;;;;;;999888888777666444333333555555666888999::::::;;;<<<:::777444111000//////000111111000111333888<<<>>>EEEJJJHHHEEE@@@999222333000000444999<<>>AAAEEEJJJMMMOOOPPPPPPXXX^^^fffjjjlllpppwww}}}wwwooohhhaaaXXXRRRNNNKKKHHHFFFDDDAAA===999666666444111...,,,---.........---------......///111000000000111222333444888666666:::>>>???@@@BBBFFF]]]|||hhhWWWWWWhhhyyyrrrYYYHHHOOOXXXWWWWWW\\\bbbkkkzzzpppIII999+++)))+++***((((((+++***)))(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&%%%$$$%%%&&&'''%%%###999777555777;;;>>>??????@@@>>><<<999777555222111111///---...000444666777;;;<<>>BBB@@@>>><<<<<<<<<:::999888888888777777777666666888777666666777999;;;===888999:::;;;===>>>@@@AAA>>>@@@BBBCCCDDDFFFJJJLLLLLLPPPVVV]]]cccfffggggggpppwww~~~|||oooiiiaaa[[[VVVRRRMMMJJJDDDCCCBBBAAA@@@===999666444444222000---,,,---...---------------...///000222222111111111000111111888555777===???>>>BBBHHH___{{{iii[[[[[[gggyyyvvv[[[OOOMMMWWW[[[UUUSSSXXX^^^llluuuYYY;;;222***)))++++++)))(((***))))))((((((((((((((($$$%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((((((%%%$$$$$$%%%&&&&&&%%%###888555111000222444666666777555333111111000---+++///---,,,---///111222222555777:::>>>???<<<666111333222222333555666555444555666777888888999888888333222000///............000000111222444666888999:::888555222///...------+++,,,...000111444888;;;@@@IIIPPPOOOKKKGGGBBB===777777<<>>;;;777555666999;;;:::999888888999;;;<<>>???KKKYYYzzztttXXXTTTbbbtttdddQQQRRRUUUXXXUUUSSSWWW______rrr___CCC333...)))((())))))(((&&&((((((((((((''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&&&&$$$###777555333111111111111111333111///...//////---+++---,,,,,,---///000///---111111333555666444000---111/////////111111000///000111333444555555444444///...---,,,,,,,,,,,,---------...///111444666888:::888555222000///......000000111333666<<>>:::;;;AAALLLSSSVVVZZZ___ZZZSSSKKKHHHIIIJJJKKKLLLMMMGGGFFFMMMVVV___jjjtttuuunnnfff___[[[XXXUUUTTTUUUUUUSSSQQQVVVSSSSSSWWWZZZ```lllyyysssaaaMMM???333222///,,,))))))---000*********+++,,,,,,***)))(((((((((((((((((((((((('''&&&&&&&&&((()))((('''&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''((($$$&&&)))(((&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$###$$$%%%'''&&&%%%'''''''''''''''&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''&&&''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''')))+++***((('''(((***%%%%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((())))))))))))******)))))))))***)))&&&$$$))))))(((((()))---333888===GGGQQQWWWcccuuu{{{pppjjjccc[[[NNNOOOPPPUUU^^^jjjuuu|||tttsssuuuvvvpppgggaaaaaa___aaa\\\OOOEEEBBBCCCCCC>>>>>>>>><<<999888777777888777666666555555666666:::;;;>>>AAACCCEEEGGGGGGJJJKKKNNNQQQSSSTTTTTTSSSWWWYYYZZZ[[[[[[\\\^^^```____________```cccgggjjjkkklllooosssxxx|||zzztttnnniiiggg___^^^\\\[[[YYYUUUOOOKKKLLLLLLKKKJJJJJJIIIHHHHHHLLLKKKKKKKKKMMMPPPSSSVVVQQQTTTXXXZZZ[[[\\\___aaahhhiiilllmmmppptttyyy|||~~~~~~nnn```SSSKKKCCCAAA>>><<<;;;:::::::::333444555666444222111000333000---,,,...000///------------...///000222333222333444555555666666666:::888:::???BBBJJJccc}}}|||eeeWWW```sss~~~dddWWWRRR]]]ccc^^^YYY^^^hhhnnnrrrgggGGG444///---***''''''((((((&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&&&&$$$###666555444444222111///...111///---...111222000...---,,,---...//////---+++///...------......---,,,///...------...///---,,,,,,---///000111111000000///...---,,,,,,,,,---...------...///111444777999;;;:::777555333222111111888888888999===FFFQQQXXX^^^eeefff^^^RRRHHH@@@;;;<<<===DDDOOOVVVXXX[[[^^^XXXUUUQQQOOOMMMKKKKKKLLLNNNHHHHHHRRR^^^eeemmmuuuyyyjjj```\\\YYYVVV[[[YYYYYYZZZ[[[YYYTTTPPPUUUPPPQQQ[[[gggsssvvvaaaMMM>>>555)))+++------,,,******+++###'''(((&&&%%%'''***'''''''''((((((((((((((('''&&&%%%&&&((((((((('''&&&'''((('''&&&&&&'''((("""""""""###$$$%%%''''''%%%(((,,,+++(((&&&%%%&&&%%%%%%%%%&&&&&&'''''''''))))))((('''&&&%%%%%%$$$(((&&&%%%%%%&&&%%%$$$"""(((((((((''''''&&&&&&%%%"""%%%'''(((''''''((()))'''(((((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&''''''((((((''''''&&&$$$&&&((('''$$$$$$%%%((($$$$$$&&&'''((()))))))))''''''''''''((((((((((((''''''''''''((((((((()))((('''(((***,,,,,,***(((''''''%%%######'''---222333???KKKPPP[[[pppvvvkkkcccZZZPPPLLLMMMOOOVVV```jjjqqqtttmmmmmmppprrrnnnfffaaaaaaaaaaaaZZZNNNFFFEEEGGGGGGFFFBBB>>>===>>>===:::666444444444444333333333333777888:::<<<>>>AAACCCDDDHHHJJJLLLOOOPPPPPPOOONNNRRRTTTUUUVVVWWWYYY]]]```ZZZZZZZZZ[[[^^^bbbfffiiifffgggiiimmmqqquuuyyy{{{~~~~~~zzzxxxvvvuuutttssspppkkkddd___``````______^^^]]]]]]\\\aaa```___```bbbfffiiilllfffjjjnnnpppqqqrrruuuxxx}}}~~~yyyjjj\\\PPPEEE???<<<;;;888666555444444444///000222333222111111111333...***+++///111///+++------......000111333444111222444666888::::::;;;:::888;;;AAAHHHXXX{{{iii]]]^^^ssscccOOONNNWWWgggpppiiieeennnxxx{{{nnnKKK555,,,///...+++((('''))))))(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""&&&&&&&&&'''''''''((((((%%%$$$###$$$%%%&&&$$$"""???:::666555333000111555888444111000222444222000111000//////000111222333333000...///111111---***))),,,---++++++...000111+++//////,,,+++...000...---+++,,,//////,,,+++---//////111333444666===CCCBBBDDDBBB999666888777333555777:::BBBRRRccckkkkkklllggg]]]QQQFFF???>>>???===@@@EEEJJJMMMQQQUUUXXXXXXWWWWWWWWWVVVUUURRRPPPOOONNNPPPWWW```iiimmmmmmzzz}}}xxxooocccZZZVVVUUUTTTSSS]]]YYYZZZ```___VVVNNNLLLOOOVVVcccrrr{{{lllXXXGGG888000...,,,,,,++++++***)))(((((()))*********)))))))))***(((((((((((((((''''''&&&'''&&&&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&'''(((''''''&&&''''''(((((())))))******%%%$$$###$$$&&&'''&&&%%%***$$$###)))+++(((&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$&&&((())))))(((%%%&&&''''''((((((''''''!!!)))+++%%%$$$***((( '''(((((((((((((((((('''$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&"""&&&+++***'''''''''(((((((((((((((***((('''((()))***)))'''(((&&&%%%&&&'''((('''&&&)))************+++++++++000333;;;HHHZZZmmm{{{rrrfff```]]]ZZZSSSRRRSSSXXX\\\aaaiiirrrsssllliiillllllhhhhhhkkkhhh```WWWPPPMMMMMMLLLKKKOOOLLLFFF???======999333888666333222444666666666555555555666777999:::;;;AAAAAACCCEEEHHHJJJKKKLLLOOOPPPPPPQQQSSSTTTVVVWWWZZZWWWTTTWWW]]]bbbbbb```aaabbbeeehhhllloooqqqssszzz{{{}}}}}}yyyvvvyyyxxxwwwuuuuuuuuuvvvvvv}}}wwwqqqpppuuu{{{~~~~~~yyyqqqdddXXXNNNEEE===777555555444222000///...---333111///---,,,---...///111///...---......,,,+++,,,---...000111222444444777555666:::;;;:::<<>>>>>JJJ\\\uuuttt]]]dddsssiiiUUUOOORRRaaaiiiooooooqqqzzz|||XXX<<<000...111+++###!!!(((,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%((('''%%%###"""!!! $$$&&&((('''%%%$$$%%%((((((&&&$$$$$$%%%%%%%%%###AAA===;;;<<<;;;999;;;???<<<999555444666666444222222222111000111333555666666333222333666666444111//////...---,,,,,,+++)))+++///111//////222222///222//////222222//////111---000333666888>>>JJJSSS\\\]]]VVVHHH<<<::::::999777===DDDPPPaaapppvvvuuuiiiaaaTTTHHHAAA>>>???@@@BBBDDDFFFHHHJJJNNNRRRVVV___]]][[[YYYYYYYYYZZZZZZTTTTTTVVVZZZaaajjjtttzzztttmmmYYYTTTMMMJJJMMMRRRVVVXXX^^^]]]^^^^^^YYYRRRRRRWWWbbbjjjwww}}}jjjSSSEEE<<<444...,,,,,,,,,+++******)))((((((,,,)))'''(((+++,,,***(((((((((((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$###"""''''''''''''&&&&&&&&&%%%'''''''''(((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%&&&'''&&&%%%,,,'''&&&***,,,)))'''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&''')))***)))(((&&&&&&&&&%%%$$$###"""!!!%%%)))'''"""%%%***%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''(((***&&&!!! &&&((('''((((((''''''&&&&&&%%%%%%)))((('''((()))***)))'''((('''&&&'''(((((('''&&&))))))*********+++++++++...111777CCCSSScccpppxxx|||sssjjjgggeeebbbWWWSSSRRRVVV[[[aaajjjsssqqqoooqqqrrrnnngggeeehhhkkkddd[[[UUURRRRRRQQQPPPZZZWWWNNNDDD@@@AAA@@@===999666333222222333333333444444555555666888999:::======???AAACCCEEEGGGHHHJJJKKKKKKMMMOOOQQQSSSTTTVVVUUUTTTVVVZZZ]]]^^^]]]^^^___aaadddhhhkkkmmmnnnqqqrrrttttttvvvyyy~~~~~~vvvhhh```UUULLLEEE>>>777333444444333111000...------000///...---------...///000///---...//////...,,,......///111222333444555999666555999;;;;;;>>>BBBEEEDDDKKK___xxxyyyjjjaaa___nnnsss[[[NNNMMMRRR^^^eeekkknnnuuuiiiKKK777...,,,000---)))%%%%%%&&&***,,,(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&((('''%%%$$$%%%'''(((&&&$$$$$$%%%%%%%%%###EEEAAA@@@BBBBBBAAACCCGGGAAA>>>;;;:::<<<===<<<999555444444444555777:::<<<<<<;;;<<>>CCCJJJXXXhhhttt|||nnnWWWDDD<<<===???999AAAMMMZZZiiiuuuwwwsssdddZZZKKKAAA>>>@@@BBBDDDHHHIIIIIIJJJKKKOOOTTTXXXaaa___]]]]]]^^^cccgggjjjfffgggfffeeegggooo}}}kkk]]]XXXMMMJJJFFFEEEHHHNNNSSSUUU\\\]]]^^^[[[TTTTTT___mmm~~~www___LLL888111111000...---+++++++++******))))))(((---(((%%%''',,,...***&&&'''(((((((((((('''&&&&&&***))))))((('''&&&%%%%%%((((((((('''''''''&&&&&&***)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((&&&%%%&&&''''''&&&%%%+++'''''')))***(((&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))((('''((()))***)))((())))))(((((('''%%%$$$###))))))$$$!!!%%%***###&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((()))***)))%%%%%%((()))'''(((((('''&&&%%%$$$$$$###)))(((''''''))))))(((''')))(((''''''))))))(((''')))))))))*********++++++,,,...333<<>><<<999555333222333222111333333333444555666777888777888999;;;===???@@@AAABBBCCCEEEGGGJJJLLLOOOPPPQQQSSSUUUVVVVVVWWWXXXYYYYYY[[[]]]___bbbeeeggghhhkkklllmmmnnnpppssswww{{{~~~xxxpppeee^^^TTTMMMEEE???<<<888333///222222111000///------,,,,,,------...............///...---...000111000///000000111222333555666666:::666555:::???AAAEEEJJJKKKPPPaaa~~~lllYYYUUUXXXhhh}}}oooZZZLLLIIINNNUUUaaaeeejjjnnnzzzlllOOO;;;000,,,***,,,,,,,,,,,,+++***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$&&&'''&&&%%%$$$%%%''''''%%%$$$$$$%%%&&&%%%###GGGCCCBBBEEEFFFEEEHHHLLLIIIEEEBBBAAADDDEEEDDDCCC999888888999;;;>>>AAACCCDDDHHHOOOWWW]]][[[TTTNNNHHH???777555666444111000000444666777<<>>;;;<<<;;;888:::===BBBEEEIIIRRRbbbwwwttt[[[HHH???===???:::BBBLLLVVV```hhhhhhccc^^^SSSGGG@@@AAAEEEHHHHHHKKKLLLMMMNNNPPPSSSWWW[[[YYY\\\___dddkkksss{{{{{{uuuuuu|||gggVVVMMMKKKMMMLLLKKKKKKLLLMMMOOOOOOSSSUUUWWWWWWXXXcccxxxoooXXXFFF999---+++---......000+++*********)))))))))((()))'''%%%&&&)))***(((&&&''''''((((((''''''&&&%%%)))******)))(((''''''((()))((((((((((((''''''''')))((('''%%%%%%%%%&&&''')))))))))((((((''''''''')))'''&&&&&&'''(((&&&%%%(((''''''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''(((((('''&&&''''''((())))))))))))((()))(((%%%"""%%%)))###(((((())))))))))))((((((&&&&&&&&&&&&''''''''''''%%%'''(((((((((******)))'''''''''&&&&&&%%%%%%%%%)))(((''''''((()))((('''***((('''((()))***)))((())))))))))))************)))+++///666???KKKWWW___ooossstttssssssvvvwwwtttkkkddd```aaadddfffiiimmm{{{}}}qqqqqqvvvwwwsssllleee___ZZZVVVTTTTTT\\\aaa]]]UUUMMMDDD===>>>;;;777555555555444333333333222222333444555555333333555666888999:::;;;<<<===>>>AAADDDHHHJJJLLLLLLQQQUUUVVVSSSQQQTTTVVVVVVWWWYYY[[[^^^```aaabbbdddfffggghhhiiilllqqqtttsssvvvzzz}}}zzzuuuooohhhbbbZZZQQQLLLGGGBBB<<<888777666333///000000///......---,,,,,,***+++---///000///.........------///111333222111111222333444555666777777888666888???FFFJJJNNNSSSVVVddd|||mmmYYYRRRYYYdddwwwtttYYYHHHEEEJJJTTT\\\gggiiilllrrryyyQQQ999000---+++)))((()))+++,,,+++)))'''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&''''''%%%%%%&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&&&&%%%###GGGDDDDDDHHHKKKNNNRRRXXXWWWRRRKKKHHHHHHHHHGGGEEE<<<===>>>@@@CCCFFFIIIJJJKKKUUUeeeuuu~~~{{{pppfffVVVHHH;;;666666555666999999;;;<<<>>>FFFQQQVVVVVVPPPJJJEEEDDDBBB@@@CCCGGGKKKMMMQQQ\\\rrrhhhSSSFFF???<<<::::::AAAGGGLLLSSSYYYZZZVVVUUUMMMEEEBBBEEEIIIJJJIIIKKKMMMNNNOOOOOOPPPRRRTTTSSS[[[hhhvvv}}}gggUUUJJJHHHIIIGGGIIILLLOOOPPPOOOOOOOOOKKKMMMQQQYYYhhh~~~qqqXXXEEE777111......---+++,,,000*********)))))))))))))))$$$&&&((('''$$$$$$%%%((('''''''''''''''&&&&&&%%%"""$$$&&&&&&$$$$$$&&&((()))(((((((((((('''''''''&&&%%%$$$###$$$%%%'''((())))))((((((''''''&&&&&&((('''&&&&&&'''((('''&&&'''((()))(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%'''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''))))))(((((((((&&&&&&''''''((((((((()))((('''&&&'''((()))(((&&&***((('''((()))***)))((((((((()))))))))*********(((***---222999DDDQQQYYYggglllooopppsssxxxxxxuuummmjjjkkkoooqqqooooooqqqvvvwww|||}}}{{{wwwqqqiiiaaaZZZWWWUUU^^^dddbbb[[[SSSKKKDDD@@@<<<888666555555555444333222222222222222333333111111222333444666666777888888:::<<>>FFFKKKNNNTTTZZZggg{{{fffVVVUUU\\\iiittt~~~vvv___HHH@@@FFFPPP[[[ccciiilllrrr{{{```===...,,,---+++)))(((((()))))))))((('''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$###%%%%%%$$$%%%%%%%%%%%%$$$%%%$$$$$$%%%''''''%%%###JJJGGGHHHMMMTTTYYYbbbjjjfff^^^SSSJJJGGGEEECCCAAA???AAADDDHHHLLLNNNPPPQQQSSS```vvvuuu[[[KKK;;;666444222777>>>CCCEEEFFFIIISSS___eeeddd[[[TTTNNNKKKIIIHHHKKKPPPUUUYYY]]]fffzzzlllTTTGGGBBB>>>:::888<<>>KKKTTT^^^cccgggkkkqqqvvvvvvrrriiilllssszzz{{{xxxwwwyyy}}}}}}}}}|||~~~|||tttkkkccc___\\\___^^^XXXSSSQQQNNNJJJBBB???:::777666555444222333333222111111111222222000000111222333333444444555666777888;;;===???@@@CCCHHHLLLKKKHHHGGGJJJNNNPPPPPPQQQSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZ^^^bbbffffffhhhkkkmmmoooqqqtttwwwwwwzzz}}}}}}xxxuuupppkkkfff```YYYTTTPPPNNNKKKGGGCCC@@@>>>===:::666222111222111///,,,......------------------+++,,,...000111111000////////////000333555555444444444555555666777777888;;;>>>DDDJJJMMMQQQ\\\ggg~~~nnnRRRNNNZZZhhhttt}}}yyy```NNN???BBBLLLUUU```iiijjjpppzzz```III222,,,---+++)))******))))))((((((((())))))&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$"""!!!&&&$$$###$$$%%%&&&%%%###$$$$$$$$$&&&''''''%%%###TTTPPPOOOSSSYYYaaakkktttlllbbbTTTIIICCCBBBAAA@@@AAAEEEJJJOOOSSSUUUVVVVVV\\\jjj|||mmmSSSEEE999777555333<<>>CCCGGGHHHKKKQQQTTTTTTKKKJJJHHHHHHIIIKKKNNNPPPRRRQQQNNNLLLKKKNNNTTTYYYlll{{{|||zzzrrrgggZZZPPPNNNOOOPPPPPPYYYYYYXXXSSSNNNKKKKKKLLLTTT^^^lll|||{{{bbbLLL===333,,,---***))),,,+++((((((+++((()))))))))))))))))))))$$$''')))(((%%%$$$&&&(((&&&&&&''''''&&&&&&%%%$$$###&&&)))(((%%%$$$'''+++''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$######$$$'''(((((('''!!!''')))&&&$$$''')))'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%'''((('''&&&++++++++++++***((('''&&&&&&###"""$$$'''(((''''''(((((())))))))))))((((((%%%%%%%%%%%%&&&&&&&&&'''***''''''***)))$$$"""%%%&&&&&&&&&''''''(((((((((((('''&&&&&&(((((('''&&&((('''&&&'''(((((('''&&&(((((((((((()))))))))***(((***+++,,,///777CCCLLLUUUZZZ___eeemmmssssssnnniiioooyyy}}}xxxwww|||}}}xxxrrrpppvvv}}}|||tttmmmiiidddccc]]]VVVRRRSSSQQQMMMKKKFFFAAA<<<999666444222444333222222111111111222///000000111111222222222444444444555666777999:::===???AAAAAA@@@@@@CCCFFFJJJJJJKKKLLLMMMMMMNNNNNNQQQRRRSSSTTTVVVYYY]]]aaa___aaaccceeeeeefffiiikkkjjjlllpppsssvvvyyy|||{{{uuupppllljjjgggfffbbb___ZZZVVVRRRNNNIIIFFFAAA@@@===:::777666666777444111......//////---***------------............---...000111111111000000000000000111444666666555444444555555666777777777===AAAHHHNNNRRR\\\qqqsss___QQQYYYiiisss|||xxxcccQQQEEE@@@JJJUUU\\\eeepppttt{{{oooFFF888---...,,,'''&&&+++))))))((((((((())))))***&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((('''%%%###"""&&&$$$"""###%%%&&&%%%#########$$$&&&((((((%%%###^^^XXXUUUWWW[[[aaakkktttjjj___PPPEEEAAAAAABBBCCCCCCGGGMMMTTTXXXYYYYYYXXXdddppplll[[[III>>>777999999999DDDSSSSSSVVV[[[aaajjjrrrpppjjj]]]UUUMMMIIIFFFEEEIIIOOORRRbbbmmmllllllooommmfffVVVJJJ???>>>===;;;<<<@@@@@@EEEHHHHHHJJJNNNPPPNNNNNNNNNMMMKKKKKKMMMRRRVVVXXXVVVRRROOOQQQYYYdddkkk{{{zzzvvvxxxuuummmhhhhhhiii___UUUPPPRRRUUUSSSQQQWWWVVVRRRLLLGGGGGGKKKPPP^^^lll}}}~~~ttt___HHH:::777666555///((($$$(((++++++***+++(((((((((((())))))))))))(((((('''(((((((((((('''&&&&&&''''''&&&&&&%%%$$$!!!$$$'''%%%!!!"""%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''((('''&&&$$$###&&&&&&&&&''''''(((((((((###""""""$$$&&&(((((('''"""%%%!!! $$$&&&$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$&&&((())))))(((%%%&&&&&&''''''''''''''')))"""!!!''')))&&&###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))%%%%%%******&&&&&&***&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&'''((('''&&&(((&&&%%%&&&'''((('''&&&(((((((((((())))))))))))(((*********+++222>>>GGGOOOTTTZZZaaajjjqqqqqqllllllsss}}}{{{ssssssyyy~~~yyyuuukkk```ccclllxxx~~~xxxqqqnnnmmmlllgggaaa___^^^WWWPPPSSSOOOHHHBBB===999666333444444333222111111111111/////////000000111111111333222222222333444555555888888999999999;;;>>>AAAFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLLLLNNNQQQVVVYYYYYY[[[\\\]]]]]]]]]___aaa___aaaeeehhhkkknnnrrrtttvvvxxx{{{~~~~~~}}}{{{{{{zzzyyyxxxvvvtttssspppkkkccc]]]YYYWWWUUUTTTPPPMMMIIIFFFDDDBBB@@@===888888666333000///111222111...,,,---//////---***------...............//////000000111111111111111111000000222444666666555444444555555666666777777<<>>HHHRRRWWW___^^^aaakkkvvvtttfffXXXLLLKKKGGGCCC@@@BBBHHHLLL[[[\\\]]]______\\\WWWSSSEEEBBB???=========<<<;;;BBBBBBBBBDDDFFFIIIMMMOOOTTTQQQPPPRRRYYYbbbiiimmmrrrmmmfffbbbeeennnyyyxxxpppfff^^^\\\]]]___aaa]]]YYYUUURRRQQQRRRRRRRRRVVVVVVRRRLLLIIIMMMYYYcccttt{{{zzzjjjWWW???111///000...+++)))))))))))))))))))))))),,,+++***)))'''&&&%%%$$$&&&&&&&&&&&&&&&'''(((((('''((((((((((((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$((((((((('''&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%'''%%%######%%%&&&&&&%%%+++'''&&&***(((!!! &&&%%%$$$$$$&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&)))%%%""""""$$$%%%$$$"""%%%&&&'''(((((('''&&&%%%%%%&&&'''((((((&&&$$$###*********))))))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$)))((('''%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$&&&'''''''''(((''''''&&&******))))))((((((''''''))))))))))))))))))))))))&&&'''((()))***...333777???JJJTTTXXX___kkksssuuuuuuuuuwwwwwwtttpppnnnpppyyyxxxwwwuuuqqqiii^^^WWWYYY]]]iiiyyyzzzpppjjjooovvvuuummmiiijjjbbbUUUVVVSSSNNNHHHBBB===999666555666666444222///...---000///......///000...---///000111222222222222222444444444555666777888999999999;;;===???AAABBBCCCCCCCCCDDDEEEGGGIIIJJJKKKOOOPPPQQQTTTWWWXXXVVVTTTZZZ[[[\\\]]]]]]___bbbeeehhhjjjnnnqqquuuwwwxxxyyyxxxwwwvvvxxx|||~~~||||||}}}|||wwwqqqmmmjjjiiiiiihhhgggfffdddcccaaa```___^^^VVVMMMJJJKKKKKKFFFBBBCCC???;;;999999777444222333333222111000///......000000000///......------...---,,,++++++---...000---------///222333222111555555666666555555666666555555555555555555555555===JJJXXXeeevvvxxxdddVVV^^^ooojjjTTTLLLMMMMMMPPPWWW^^^fffpppwwwxxxTTT888000---***((())))))&&&$$$***))))))((('''&&&&&&&&&'''''''''''''''''''''''')))(((&&&$$$$$$%%%&&&''''''###$$$))))))$$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%&&&((('''$$$!!!$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&|||wwwpppmmmmmmooonnnkkkhhhbbbZZZRRRMMMKKKKKKKKKIIIKKKQQQXXXXXXVVV[[[bbbccciiiqqqrrrjjj\\\NNNFFFHHHEEECCCCCCHHHPPPXXX]]]gggeeegggooouuuppp___PPPDDDBBB???<<<<<<>>>CCCFFFOOOOOOOOONNNMMMKKKHHHFFF===;;;999888:::;;;<<<;;;@@@AAABBBEEEJJJOOOTTTWWW^^^aaaeeelllttt}}}{{{qqqbbb\\\TTTOOOOOOSSSXXX[[[ZZZXXXTTTRRRRRRRRRQQQPPPMMMPPPSSSSSSTTTYYYbbbkkkyyy}}}uuueeeMMMAAA222***+++---+++((())))))))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$###''''''&&&&&&&&&''''''((((((((((((((('''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!"""######$$$######&&&%%%%%%&&&(((***)))((('''$$$$$$((('''###"""%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((((((%%%######%%%&&&$$$###&&&'''(((((((((((('''&&&%%%&&&'''((((((&&&$$$###%%%%%%$$$$$$############%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&'''%%%$$$%%%''''''&&&%%%''''''''''''&&&%%%%%%$$$''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((()))---111555666AAALLLRRR[[[hhhrrrvvvssstttvvvvvvssspppnnnnnnlllmmmmmmiiiaaaXXXRRROOOTTTXXXdddrrryyyvvvrrrpppvvv}}}~~~}}}ooo^^^]]]YYYRRRLLLGGGBBB???===777666555333000/////////111000//////000111000/////////000000111111111111222222222222333444555666555666777999;;;===>>>???======>>>???@@@BBBDDDDDDHHHHHHJJJMMMOOOPPPOOOMMMSSSTTTUUUUUUUUUWWWZZZ\\\[[[]]]```cccfffhhhiiiiiilllkkkjjjllloooppppppnnnnnnnnnooopppqqqrrrssssssvvvvvvvvvvvvuuuuuuuuutttvvvuuutttttttttsssqqqooohhheee```[[[WWWTTTSSSSSSRRRQQQQQQPPPOOONNNMMMMMMMMMHHHAAA>>>>>>>>><<<999>>>;;;888666666555333000000000000000000//////////////////..................---,,,+++,,,---///000---------///222333333222666555444444555555444333333444777888888999<<>>;;;888777999<<>>;;;777444111111222222222000///000222222111000////////////000000000000////////////000111222222111111222444555777888999777777888888:::;;;======@@@@@@AAADDDGGGHHHGGGEEEHHHIIIJJJKKKJJJLLLNNNPPPRRRSSSVVVYYY[[[\\\\\\\\\^^^\\\\\\\\\^^^___^^^]]]aaaaaa``````______^^^^^^aaa````````````____________^^^]]]^^^______]]][[[TTTQQQMMMIIIEEECCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===;;;888555444333444444777555333222333222000...------....../////////000---------...............///...---,,,---...///000000000000222444555555333888666333444666666444111///222555666777<<>>...))),,,***(((((())))))((('''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))''''''((('''$$$"""$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###""""""###%%%(((((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&wwwqqqooolllggg___XXXSSSQQQPPPRRRRRRTTTVVVWWWYYY^^^cccfffeeeccc___ZZZUUUSSSSSSPPPSSSVVVZZZ]]]```dddfffcccdddhhhnnnnnndddRRRDDD<<<999666666999<<<======999<<<@@@CCCDDDEEEFFFGGGEEEDDDDDDFFFIIILLLMMMMMMOOOQQQTTTYYYaaahhhooosss||||||kkk]]]SSSLLLIIIHHHHHHJJJOOOSSSVVVWWWTTTRRRPPPQQQTTTYYY\\\]]]dddgggkkkooossswww{{{~~~rrr^^^HHH888//////...---+++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''+++***)))(((&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&$$$######$$$&&&'''!!!!!!###$$$$$$%%%%%%%%% ###&&&&&&$$$"""(((&&&%%%$$$$$$###$$$%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&'''((('''%%%$$$((((((((((((((((((((((((&&&&&&'''''''''&&&%%%$$$))))))))))))))))))(((((($$$%%%%%%&&&'''(((((((((&&&'''((((((((('''%%%$$$%%%$$$###%%%'''(((((('''%%%&&&'''(((************''''''''''''''''''''''''(((((((((((((((((((((((('''((((((''''''(((+++------333<<>>AAABBBAAA@@@???@@@BBBBBBAAABBBDDDEEEKKKLLLNNNPPPQQQRRRRRRQQQSSSRRRRRRRRRRRRRRRQQQPPPSSSSSSRRRQQQPPPOOONNNNNNOOOOOOOOONNNNNNNNNMMMMMMNNNMMMLLLMMMOOOOOONNNLLLIIIGGGDDD@@@===<<<;;;;;;;;;::::::::::::999999999444555666333111111333666000///////////////...---,,,,,,---------.........+++,,,,,,---...///////////////.........///000111444444444555777777666555999777555777::::::666333222444666666:::FFFYYYhhh}}}lll```[[[[[[___dddnnnuuuooo[[[LLLEEEJJJSSSeeennnuuusssrrrzzzhhhGGG333---///***)))((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%&&&&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$#########%%%'''((('''%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&|||tttoooqqqppplllfff```\\\[[[\\\YYYZZZZZZYYYZZZ^^^bbbdddaaa```]]]XXXTTTRRRTTTUUUTTTXXX]]]```aaabbbdddfffeeehhhmmmqqqooodddSSSFFF<<<:::777777888:::<<<<<<>>>DDDLLLQQQRRRRRRQQQQQQMMMNNNQQQVVV\\\aaabbbbbb^^^```dddjjjrrrzzzzzzpppmmmnnnrrrxxxjjjXXXPPPKKKHHHGGGHHHJJJNNNQQQRRRPPPNNNKKKKKKLLLQQQ\\\hhhrrrwww~~~xxxvvvwww|||{{{hhhVVVFFF999222000000000...+++)))((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$(((''''''&&&&&&&&&'''''',,,+++)))((('''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%''')))(((&&&###''''''%%%######$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$%%%'''((('''&&&%%%%%%((((((''''''''''''((((((&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%$$$%%%$$$###%%%'''(((((('''&&&&&&'''(((((((((''''''******))))))((('''&&&&&&''''''''''''''''''''''''(((((()))(((&&&''')))+++***...555<<>>:::888666444333222000111222222111///222222111000000000111222///............//////000------...///000000111111222222222222222333444555666555666888:::<<<<<<;;;999;;;<<<<<<<<<;;;<<<>>>@@@AAACCCDDDEEEEEEEEEEEEJJJJJJJJJIIIGGGGGGFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>=========>>>>>>===???@@@AAA???>>>>>><<<:::777555444444333444444333222111000000//////222444222//////222666+++,,,---------,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,---...///000000000/////////000000111111555555444666777888777555999999:::<<>>>>>===;;;:::===AAAEEENNNUUU]]]bbbaaa^^^\\\[[[WWW[[[bbbkkktttzzz|||{{{ppprrruuuzzztttjjj___```ccciiittt}}}kkkWWWMMMMMMMMMKKKKKKKKKMMMPPPRRRPPPMMMJJJFFFHHHMMMYYYjjj||||||uuuxxxuuu^^^LLL???555111222,,,+++***)))((((((((((((((((((((((((((((((((((((******)))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((+++***((('''&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######%%%$$$$$$&&&''''''%%%""""""%%%%%%###$$$'''((('''$$$######$$$&&&''''''&&&)))((('''&&&%%%$$$$$$$$$###%%%''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''((((((''''''&&&%%%%%%$$$$$$%%%'''((('''&&&(((((('''&&&%%%###!!! ,,,,,,+++)))((('''&&&%%%''''''''''''''''''''''''(((((()))(((''''''(((***''')))...666<<>>>>>>>>===???@@@AAA???===<<<<<<===888888888999999999::::::777777777666666666555555777666666777999999777666666555444222111000000///000000///...---,,,++++++***,,,...---++++++...111(((+++---...---,,,,,,,,,...---------,,,,,,++++++------......///000111111000000111111111222222222333333444666999;;;;;;:::<<>>;;;999666555555444222000333222000/////////000111000000//////...//////000............////////////......---------------...---,,,,,,---000222333222111222444444333111111222555666888:::;;;;;;;;;;;;666888999888555444555777555555555666666777777777555555444444444333333333444333333444555555333111333222111111000/////////.........---------,,,,,,******++++++******+++,,,(((+++//////---,,,,,,---,,,,,,,,,---------------.../////////000111111111000111111222222222222222222333666:::@@@DDDEEEEEEFFFMMMUUUVVVOOOFFF>>>;;;???JJJ]]]sssyyynnnccc^^^dddwww}}}iiiSSSMMMKKKQQQYYYaaaiiiooottt~~~cccMMM777//////---***)))&&&((()))(((&&&&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++***(((''''''(((((()))!!!%%%&&&###$$$''''''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&oooccc\\\\\\YYYQQQPPPVVVXXX___iiirrr|||}}}tttkkknnnssstttssspppnnnmmmwwwzzz{{{wwwrrrooorrruuuwww{{{xxxkkk^^^WWWSSSWWWZZZXXXUUUYYYeeeooonnnttt{{{}}}|||{{{~~~tttdddXXXRRRHHHIIILLLSSS[[[ccciiilllddd\\\OOOHHHLLLTTTTTTOOOJJJGGGCCCBBBDDDGGGIIIJJJVVV[[[fffuuuuuurrr|||tttfffIII===444222000,,,+++...+++)))(((***---...***&&&((((((((((((((((((((((((%%%&&&&&&'''((()))))))))$$$$$$%%%%%%'''(((***+++&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&###%%%'''))))))'''%%%######$$$%%%&&&'''(((((((((&&&$$$$$$%%%(((***+++***$$$))))))%%%$$$&&&$$$$$$######$$$&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''###$$$%%%$$$""""""%%%)))&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((()))))))))((('''%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$%%%&&&''')))***+++++++++''''''''''''''''''&&&&&&''''''''''''''''''''''''''')))***)))(((((()))***,,,)))***...000111:::EEEJJJWWW______ccclllmmmfffxxxxxxyyy{{{zzzxxxuuurrriiibbb___fffsss}}}ppprrr|||yyyqqqmmmllllllrrrwwwwwwooohhhhhheeebbb```___YYYPPPHHH>>><<<999888777666333111333111///...---...///000000//////.........//////........................000///.....................,,,,,,---000222333222...///111111000.........000111333555777777777777222444666555222000222444222222222222333333333333111111111000000000//////000///......//////---,,,///.........------,,,,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++))),,,000000...,,,,,,...***++++++,,,...//////000000000000000111111111111111111222333333333333222444555999@@@HHHMMMPPPQQQQQQZZZccccccYYYLLLCCC@@@PPP___xxxvvvaaaXXXYYY\\\mmm~~~fffQQQFFFHHHNNNXXX```gggrrr}}}{{{fffEEE999...------)))''')))&&&((()))(((&&&%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$###$$$&&&'''$$$((()))%%%%%%((('''###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$###"""###&&&'''((('''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&]]]YYYSSSLLLGGGFFFIIILLLSSSXXXcccrrr~~~yyynnnlllqqqwwwzzzzzzxxxuuuttt}}}|||uuurrrooovvvyyyuuujjjggghhhkkkjjjdddcccjjjuuuzzzxxx|||uuunnnnnnuuu|||fffZZZRRRJJJEEEFFFEEEEEEIIIPPPXXX^^^aaaXXXUUUSSSTTTVVVVVVSSSPPPKKKCCC???DDDHHHJJJPPPWWWfffjjjrrr}}}{{{wwwzzzpppmmmrrr{{{}}}kkkUUUGGG333222000---,,,++++++++++++)))((((((((('''&&&$$$(((((('''''''''&&&&&&&&&&&&$$$$$$%%%'''((('''&&&$$$%%%&&&'''((((((((((((***(((%%%$$$$$$%%%&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$'''))))))&&&%%%&&&)))###$$$&&&''''''&&&$$$###'''&&&$$$$$$$$$%%%''')))///&&& """&&&&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((+++)))&&&%%%%%%%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$%%%'''((((((&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%''''''%%%$$$&&&%%%%%%&&&((()))(((''''''&&&&&&'''(((((('''%%%&&&)))((($$$%%%***)))###))))))(((((('''''''''&&&)))((((((''''''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***&&&&&&,,,///(((!!!,,,???HHHMMMTTTZZZ^^^bbbhhhmmmtttwww{{{}}}}}}yyyuuuqqqkkkoooqqqrrrxxxnnnhhhnnnwwwzzzyyyvvvrrrqqqvvv~~~wwwtttsssrrrrrrnnncccYYYSSSGGGBBB===;;;<<<:::444///111222333333111111222333111111111000000111111222333111000///000111000///111///------......---,,,---------,,,,,,+++++++++000000...+++,,,//////,,,)))+++---000222333333333555555444333222111000///000000////////////000000...------...//////...,,,........................000//////...,,,***((('''***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))++++++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,111444333......333444111000222333222000///000222555777<<>><<<999555333444333333222111222222222000///---...///111000000000///------...//////...++++++,,,,,,------......///000...,,,---000///+++.........------,,,,,,+++.../////////...---+++***------------------------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******,,,,,,---........................//////...------000000000111111111111111111111111111111111111111000000000///000222333222222111000222666888888777<<>>???GGGOOO]]]qqqzzztttfffSSSOOORRR^^^lllwwwbbbSSSDDD@@@EEEOOO[[[eeeoooyyy```FFF777000,,,+++'''&&&&&&(((******)))(((((('''(((((()))'''$$$!!!###%%%''''''&&&&&&''')))%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%%%%'''((('''&&&###&&&&&&######%%%&&&###&&&&&&%%%%%%$$$##################$$$$$$%%%%%%%%%$$$%%%&&&''''''%%%###"""%%%%%%$$$$$$$$$###############$$$%%%&&&&&&&&&&&&@@@AAACCCCCCDDDFFFIIILLLLLLQQQUUUWWW\\\fffmmmppplll```TTTLLLHHHDDDCCCDDDFFFOOO[[[dddiiiqqq|||qqq___RRRKKKHHHIIIMMMRRRXXXcccmmm}}}zzziiidddaaa\\\XXXXXX\\\ccciiillluuuyyynnnSSSKKKEEEFFFGGGFFFFFFGGGJJJOOOQQQQQQSSSVVVVVVSSSTTTRRRPPPOOOPPPPPPOOONNNKKKHHHEEEBBBBBBAAA@@@???===BBBMMM\\\jjjtttvvvvvvqqqsssqqqmmmqqq~~~~~~vvvsssxxx|||{{{wwwtttmmmeee^^^ZZZTTTIII???;;;444111---++++++++++++***''''''((((((((('''&&&&&&+++***((((((((('''%%%$$$&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&'''%%%$$$&&&&&&%%%%%%&&&''')))***$$$""" !!!$$$''')))***$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$&&&((()))((('''######$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%###!!!"""&&&'''%%%%%%((($$$%%%%%%%%%######%%%&&&'''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$''''''&&&&&&&&&&&&''''''(((&&&%%%&&&''''''%%%$$$'''&&&$$$%%%&&&&&&%%%$$$&&&%%%$$$%%%''''''%%%$$$&&&###"""&&&(((&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((!!!###&&&((((((''')))++++++...222666;;;CCCMMMTTTYYYYYY[[[^^^eeemmmtttyyyuuu{{{~~~{{{wwwuuurrrmmmddd^^^TTTLLLJJJLLLQQQUUUVVV[[[cccmmmvvv}}}nnnccccccbbbaaa^^^[[[WWWTTTQQQOOOLLLLLLKKKHHHCCC>>>999888777555444333333333333111000///000111000///000///---...///000000//////////////////000000000...//////---...000...***,,,,,,,,,,,,,,,---...///***+++...000111111//////+++,,,---......---,,,+++---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---...//////000////////////000000111111111111111222222111111222222333444333333333333333333333333111000333777777333000111333444444555777===EEEJJJRRR[[[gggvvvyyylllZZZMMMNNNPPP[[[kkkxxxxxxaaaKKKDDD@@@FFFPPP[[[gggooowww~~~aaa???///...///+++'''((('''&&&''')))***)))(((''''''&&&'''((('''%%%###&&&(((******)))))))))***%%%%%%%%%&&&%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&%%%"""&&&'''###"""$$$%%%$$$&&&%%%$$$###""""""###############$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$;;;===???@@@@@@BBBDDDFFFGGGLLLNNNNNNRRR[[[aaaaaa]]]RRRJJJIIIIIIFFFDDDFFFHHHOOOXXX___eeejjjqqqvvvyyytttfffYYYOOOHHHBBBAAACCCHHHNNNSSS]]]fffttt~~~zzzgggWWWQQQOOOMMMKKKKKKPPPVVV[[[___gggttt~~~wwwhhh]]]JJJDDDAAAEEEIIIHHHGGGGGGJJJMMMMMMKKKLLLQQQRRRPPPXXXWWWVVVUUUSSSPPPMMMKKKFFFDDDBBBAAAAAAAAAAAA@@@CCCKKK[[[nnn}}}~~~sssvvvxxxxxx}}}wwwyyyxxxsssuuuwwwuuusssiii]]]RRRKKKEEE<<<444222---,,,***)))******((('''''''''((((((((('''%%%$$$((((((((()))***)))&&&$$$&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%%%%$$$###%%%%%%&&&&&&'''(((((()))$$$###"""###%%%&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%&&&''''''&&&&&&###$$$&&&'''&&&&&&'''(((&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$&&&&&&%%%###%%%((((((&&&(((,,,"""###$$$$$$###$$$&&&((((((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((('''%%%"""&&&$$$$$$$$$&&&'''&&&%%%&&&%%%$$$%%%&&&'''%%%###&&&"""!!!&&&(((&&&%%%(((%%%%%%%%%&&&&&&'''''''''''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())) %%%))))))&&&%%%'''((())),,,...000333:::CCCJJJNNNPPPUUU[[[bbbiiinnnqqquuu|||}}}wwwooollllllkkkddd[[[QQQNNNRRRVVVWWWUUUQQQSSSWWW___kkkwwwyyyjjjbbbcccgggkkknnnmmmfffaaa[[[YYYVVVWWWXXXVVVOOOJJJEEEDDDAAA===:::777666555666444111111111111000///000///---...000111111000000000000000////////////---//////---...000...)))...---,,,,,,,,,---//////)))***---000111000///...,,,---...//////...---,,,...---,,,---//////---,,,------------------------...............---,,,+++......///000000000000///000000111222222222222222222222111111111222333444444444444444444444444444222000111666777444555888666999<<<<<<>>>FFFTTT___eeellluuu~~~|||kkk```XXXQQQKKKZZZ]]]hhhuuu~~~ttt]]]IIIBBB@@@CCCNNNZZZeeeqqqzzz|||}}}YYYBBB+++&&&+++---***'''---+++(((''''''((('''&&&'''&&&%%%%%%''''''&&&%%%%%%''')))***((('''(((((("""$$$%%%&&&'''&&&$$$###%%%%%%%%%'''((('''$$$""""""'''((($$$"""$$$&&&%%%%%%$$$###""""""###$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$###:::;;;===<<<<<<;;;===>>>CCCGGGHHHFFFJJJTTTZZZZZZWWWNNNJJJMMMOOOKKKGGGGGGKKKOOOVVV[[[___bbbeeegggccciiiiii]]]PPPHHHFFFDDDAAA???BBBGGGKKKNNNUUU]]]gggmmmsssrrrnnnfffXXXLLLBBBBBBCCCBBBCCCFFFKKKNNNVVV]]]iiirrrsssjjj\\\RRRKKKEEEBBBGGGKKKKKKJJJJJJIIIKKKJJJFFFGGGLLLNNNMMMVVVUUUUUUSSSPPPKKKGGGDDDEEEEEEDDDEEEGGGGGGFFFEEENNNXXXjjj|||vvvlllvvv}}}pppnnnwww{{{ooolllpppuuusssppp\\\NNN@@@999444///,,,,,,***)))((()))***+++***((('''((())))))(((&&&%%%$$$%%%&&&'''***+++***'''%%%&&&&&&&&&'''''''''((((((&&&%%%$$$$$$$$$%%%###"""%%%&&&''''''((((((''''''((('''&&&&&&&&&### $$$$$$######$$$$$$%%%&&&%%%&&&&&&'''((((((((('''###&&&(((&&&""" """)))(((&&&%%%$$$#########%%%$$$###""""""$$$&&&'''&&&$$$$$$%%%$$$!!!"""&&&!!!"""$$$$$$###$$$&&&((()))'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###"""$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&((()))((($$$!!!%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$%%%&&&'''%%%###&&&!!!!!!&&&(((%%%%%%(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***""")))---+++'''%%%'''((((((***+++,,,...444===DDDFFFKKKRRR[[[aaaeeeggghhhtttzzz{{{rrrgggdddgggjjjeee[[[QQQQQQZZZ```^^^YYYSSSQQQPPPUUUaaannnzzzuuufffgggjjjrrr}}}wwwdddbbb```aaacccaaa[[[UUUQQQOOOKKKFFFAAA===:::888777555333222222111000...000///---...000111111000//////......------,,,,,,---//////---...000...)))000///...---,,,---...///+++,,,...000000...+++***,,,---///000000///---,,,...------...//////...,,,........................////////////...---,,,+++...//////000000000000000000111222333333333333333333222111000111222333444333333333333333333333333444///...333555555999@@@@@@EEEIIIIIIKKKVVVggguuu{{{yyydddTTTPPPUUU\\\aaaiiikkkqqqzzz{{{jjj[[[LLLAAADDDDDDIIIUUUaaalllxxxyyyaaaFFF777***)))***'''###!!!222...***'''&&&&&&%%%$$$'''&&&$$$$$$&&&''''''&&&###%%%''''''&&&$$$$$$$$$!!!$$$&&&&&&%%%###!!!'''''''''((()))'''######((()))&&&###%%%'''&&&%%%$$$#########$$$%%%&&&""""""###$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$###""">>>BBBDDDAAA>>>??????<<>>AAADDDIIIOOOMMMOOONNNJJJJJJOOONNNIIINNNPPPTTTZZZ^^^```^^^\\\XXXVVVSSSNNNIIIEEEBBB@@@@@@CCCEEEFFFGGGKKKRRRWWWYYY[[[^^^^^^ZZZSSSLLLGGGCCCAAA???@@@CCCFFFIIIKKKUUU___ggghhhddd^^^UUUMMMHHHGGGGGGIIIMMMNNNLLLJJJLLLJJJHHHEEEDDDDDDFFFGGGIIIJJJMMMMMMHHHBBBEEEKKKVVVMMMHHHLLLQQQQQQTTTYYY___fffqqq}}}}}}wwwzzz{{{oooddddddnnnwwwyyywwwlllhhhdddfffjjjkkkeee___CCC999222000---((('''+++(((((()))***+++***'''$$$((('''&&&''')))***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$&&&((('''%%%$$$%%%(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%(((%%%######"""!!!###''''''&&&$$$######$$$&&&''''''%%%%%%%%%""""""((()))((('''%%%$$$$$$%%%%%%$$$$$$%%%&&&'''''''''''''''&&&$$$######$$$&&&'''###$$$###!!!###''''''$$$%%%%%%%%%&&&&&&'''''''''((('''%%%%%%'''(((((('''%%%&&&((())))))(((&&&$$$(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&((('''%%%######%%%'''(((%%%%%%%%%%%%&&&'''((((((&&&&&&''')))******'''%%%&&&%%%$$$&&&)))***(((&&&&&&&&&'''(((,,,111666999>>>DDDLLLTTTZZZ```eeehhhlllssswwwrrrhhhdddjjjrrrkkkbbbZZZZZZ```dddbbb]]]]]][[[ZZZ[[[___fffnnnsssvvvxxxzzzzzzxxxssslllhhhkkktttwwwtttvvvzzzvvviii^^^ZZZ[[[TTTPPPQQQOOOHHHBBB???===<<<:::666333222444666111111000......000444777000000111111111000000///222222111000000///......000......///111222111000........................------............------111000...---...///111222111111111111111000/////////000111111111000...---222222111111111111222222222222222222222222222222333222222222222333444555666333000222555666444111555555777999>>>CCCGGGJJJQQQTTTYYY```hhhrrr|||zzzdddPPPNNNXXXaaahhhnnnsssxxx|||mmm[[[PPPIIICCC@@@HHHMMMWWWcccmmmvvvpppTTT>>>222///+++))))))))))))(((+++(((###!!!%%%(((&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#####################$$$%%%&&&'''***)))'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""###%%%%%%%%%LLLPPPRRRMMMHHHFFFDDDAAA@@@<<<:::<<<===<<>>BBBDDDIIIMMMKKKIIIOOOWWWbbbZZZTTTWWWZZZ[[[^^^bbbeeekkkttt}}}|||www}}}xxxoooeee[[[YYY```gggjjjiiiccc^^^WWWUUUUUURRRKKKEEE777000+++,,,,,,))))))---*********+++,,,+++)))'''%%%$$$###$$$&&&'''&&&%%%((('''''''''&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$&&&((('''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''$$$###"""###%%%%%%%%%###$$$""" !!!&&&******&&&'''&&&$$$######$$$&&&''''''$$$###$$$###!!!###(((((('''&&&%%%$$$$$$$$$%%%!!!$$$'''((()))((('''&&&$$$$$$%%%&&&'''$$$&&&$$$"""###''''''###%%%%%%&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$$$$###"""%%%&&&'''(((((('''&&&%%%((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''(((((('''%%%###***(((&&&&&&((((((&&&###)))(((((((((+++...222444;;;@@@GGGOOOUUUZZZ___bbbgggiiikkkjjjhhhjjjooosssnnngggaaa```cccfffdddaaaaaa```aaaccchhhmmmoooooojjjkkkmmmpppqqqooommmkkkllltttzzzkkkdddccc]]]YYYZZZYYYTTTOOOMMMLLLKKKIIIDDD>>>999666666333333222000//////000111111111111111000///....../////////......---------...,,,,,,---...//////...////////////////////////......////////////......111000///......000111222111111222111111000000///.../////////......------000000000000000000000000555555555555666666666666444444444444444444555555555333222444888:::888555::::::;;;???EEENNNVVV[[[hhhjjjnnnrrryyy}}}bbbVVVOOOWWWeeeooouuuyyyzzzlllYYYJJJEEEEEEGGGGGGIIITTTcccooovvv|||lllVVVBBB333///---***))))))***+++***)))(((&&&$$$###$$$%%%&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%############$$$%%%&&&'''***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$ZZZ___aaa\\\UUUQQQNNNJJJCCC???<<<===;;;777777:::999>>>AAABBBDDDGGGFFFCCCDDDDDDEEEHHHKKKMMMMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGKKKKKKKKKIIIHHHIIILLLOOORRRTTTVVVVVVSSSNNNHHHDDDBBB???<<<:::;;;>>>BBBEEEGGGKKKLLLHHHGGGIIIJJJHHHJJJGGGCCCAAAAAACCCCCCCCC???===:::888777999;;;===EEEIIIQQQVVVVVVVVV^^^hhhjjjccc```cccgggiiikkknnnmmmpppuuu{{{~~~zzzvvv}}}{{{ppphhhggg```YYYWWWYYY^^^```aaaYYYRRRJJJEEECCC>>>777111...***(((***+++******,,,+++)))(((((())))))(((''''''&&&&&&&&&((()))((('''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%$$$$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%###"""###$$$$$$###!!!''''''### %%%+++%%%&&&&&&$$$$$$$$$$$$&&&&&&'''###!!!###%%%$$$$$$''''''&&&%%%$$$$$$###$$$$$$!!!"""###$$$%%%%%%&&&&&&***)))'''&&&%%%&&&&&&'''&&&'''&&&###$$$''''''###&&&&&&&&&&&&&&&&&&%%%%%%'''%%%$$$$$$%%%%%%$$$"""%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''((($$$%%%''''''''''''%%%$$$(((((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###***(((&&&&&&&&&'''&&&%%%***)))(((((()))+++---///666:::AAAGGGMMMRRRWWW[[[aaa___^^^aaagggnnnsssuuuqqqmmmiiifffffffffeeedddddddddgggooowwwzzzwwwrrr___^^^^^^aaafffkkknnnoooooowwwttthhhbbb^^^______\\\YYYYYY]]]]]]ZZZTTTJJJAAA:::777666666666555333222000000333333222111000///.................................---,,,---...///...---000000000000000000000000000000000111111000000000111000/////////000222333111111222222222111000000000000///............//////000111111111111000///222222333333444444555555333333333444444333222222555666777:::===>>><<<;;;;;;???FFFPPP\\\gggqqqvvvyyy|||mmm^^^RRRQQQWWWgggvvv~~~aaaUUUFFF===>>>FFFOOOTTTXXXcccpppxxx{{{fffLLL;;;111+++,,,***((((((***+++++++++(((((())))))((('''%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''#########$$$$$$%%%&&&'''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""___fffjjjddd]]]XXXTTTQQQHHHDDDBBBBBB???;;;:::<<<777:::<<<=========<<<;;;???>>>===>>>AAACCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDIIIHHHGGGFFFEEEEEEGGGHHHLLLNNNOOOPPPNNNIIIEEEBBB??????===;;;999:::;;;===>>>AAAAAA======AAADDDDDDCCCBBB@@@??????>>>>>>===<<<;;;::::::<<<@@@EEEGGGSSSYYYbbbhhheeeccciiirrrjjjhhhiiiooouuuxxxwwwvvvoooppprrrtttwwwwwwtttrrrwwwwwwooohhhbbbbbb```]]][[[YYYYYYYYYYYYJJJDDD===999777444000,,,...,,,*********)))(((''')))'''%%%$$$%%%&&&&&&%%%)))((('''((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$$$$###!!!%%%)))&&& """''' &&&%%%%%%$$$$$$%%%%%%&&&'''!!!###&&&&&&%%%&&&%%%%%%%%%$$$$$$#########&&&&&&''''''&&&&&&%%%$$$)))((('''&&&%%%%%%&&&&&&((()))'''$$$$$$((('''###'''''''''&&&&&&%%%%%%%%%$$$######%%%((())))))(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''&&&%%%%%%%%%&&&&&&%%%%%%&&&((())))))***)))((('''''')))***+++111555;;;AAAFFFMMMSSSWWW^^^[[[ZZZ]]]dddlllrrrtttsssrrroookkkfffcccccccccbbbccchhhttt{{{]]]XXXSSSSSSZZZccclllppptttzzzmmmfffbbbccceeebbb```aaalllkkkggg```VVVLLLFFFCCC===<<<;;;::::::999777555555444333222111111000000000000000000000000000000111/////////111111000///111111111111111111111111111111222222222222111111111111000000000111222333111222222222222222111111444333222000000111222222111222444555555444222111111111111222222222333333444555555666555444333333777:::???CCCEEEEEEEEEEEEHHHOOOZZZhhhsss{{{{{{~~~ssskkkbbbZZZUUUZZZ^^^hhhvvvttt```QQQIII@@@===CCCOOO[[[bbbmmmsssxxx{{{fffJJJ777///---,,,,,,***(((((()))+++******'''((()))***)))'''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$"""aaaiiilllfff^^^XXXUUUSSSKKKHHHGGGHHHGGGCCCCCCEEECCCDDDDDDBBB>>>:::999;;;999888666666777999999888::::::::::::;;;;;;<<<<<<>>>===<<<<<<<<<===>>>>>>DDDEEEFFFGGGEEEBBB???===@@@AAABBBAAA===:::999:::999<<<===::::::>>>AAAAAA???BBBFFFHHHGGGDDDAAA???@@@@@@@@@AAADDDHHHLLLNNN\\\dddnnnsssoooiiimmmvvvtttvvvzzz|||vvvjjjiiihhhjjjlllmmmmmmmmmlllrrruuurrrmmmjjjfffccc______]]]ZZZTTTNNNHHHEEE888444///------,,,***(((,,,+++***)))))))))&&&###(((&&&$$$$$$%%%&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%###""""""###%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&$$$$$$%%%%%%$$$"""$$$%%%"""###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''!!!###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$###### """$$$&&&'''(((((('''&&&&&&%%%%%%$$$$$$%%%((()))'''$$$$$$((('''###'''''''''&&&&&&%%%%%%%%%#########%%%((()))((('''%%%$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%&&&'''(((((("""$$$''''''&&&&&&(((***%%%&&&&&&&&&&&&'''((()))'''''''''''''''(((***+++---000666;;;BBBIIIPPPUUU\\\]]]]]]]]]___cccjjjpppuuuuuusssnnnhhhcccbbbbbb``````eeeppp|||zzz___UUUKKKGGGNNNZZZdddjjjrrrwww~~~ssslllhhhjjjllljjjiiijjjtttqqqlllddd\\\WWWUUUUUULLLIIIEEECCCBBB@@@===;;;666666444333222111111111111111111111000000000000222111000000222222111000000000000000000000000000222222333333333333222222111111111111111222222333222222333333333333222222555444333111111222333333111333444666666444333111555555555555555666666666777888888888888888777777888???IIIPPPTTTUUUWWWYYYaaadddkkkrrryyy{{{eeeXXXSSSRRRWWW]]]iiiooowwwmmmUUUFFFDDDBBBBBBFFFOOO[[[ffflllwww{{{{{{eeeIII666...---,,,+++,,,***)))((())))))((('''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$"""aaaiiimmmfff]]]XXXWWWVVVQQQNNNLLLNNNMMMKKKLLLOOONNNMMMMMMKKKDDD<<<:::<<<888666444333444444333222444444444555555555555666555444333444666888888777======>>>???>>>===;;;999===@@@CCCAAA===::::::;;;===AAACCCAAA@@@CCCEEEDDDEEEKKKSSSXXXWWWRRRMMMJJJKKKKKKLLLLLLNNNOOOPPPQQQ]]]dddooosssnnniiioooyyyxxxlll___]]]\\\^^^aaaeeeggghhhcccgggiiigggggghhheeeaaa]]][[[XXXRRRJJJAAA888333000...+++******)))(((&&&&&&((('''%%%&&&)))((($$$***(((''''''(((((('''&&&((('''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&%%%$$$###&&&$$$###$$$%%%&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&"""!!!%%%&&&$$$###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&###$$$''''''###&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%""" $$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))'''%%%######%%%''')))(((((('''&&&%%%%%%%%%%%%"""%%%''''''%%%%%%(((+++'''((())))))'''%%%%%%%%%&&&&&&&&&''''''((()))******---111666<<>>===:::777555333333333444333333222111111000000222111000000111111000///000000000000000000000000222333333444444333333222111111222222333333333333222222333444444444333333333333222111111111111111111222333333333333222111333333444666777888999999999999888888999999:::;;;AAALLLZZZdddhhhkkknnnrrroooooopppuuu~~~sssbbbSSSNNNPPPSSS]]]hhhrrrxxxzzzdddNNNBBB???===@@@GGGPPPZZZdddlllqqquuu}}}yyy[[[III555,,,+++***'''%%%+++***(((((()))((('''%%%)))'''&&&$$$###$$$$$$%%%)))((((((''''''(((((())))))((('''%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""\\\eeekkkggg```^^^aaabbb\\\XXXUUUUUUTTTQQQSSSVVVSSSTTTXXXYYYQQQEEE@@@BBB<<<;;;999888888777555444666666666777888999999999888666555777999;;;:::999<<<<<<============<<<;;;@@@BBBDDDCCC@@@@@@CCCGGGLLLPPPQQQNNNLLLOOOQQQPPPQQQYYYbbbgggeee___ZZZVVVWWWYYY[[[\\\]]]]]]\\\[[[aaagggnnnpppkkkiiittt|||lll^^^SSSQQQQQQTTTYYY___ccceee^^^aaabbbdddfffggg```WWWSSSOOOHHHBBB===777000,,,---,,,,,,++++++***)))'''&&&((('''$$$&&&******&&&)))(((((()))******'''%%%+++)))(((((())))))((('''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&%%%$$$###&&&$$$"""###%%%&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######'''&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&%%%$$$---######$$$ !!!'''$$$%%%%%%&&&&&&%%%%%%$$$%%%###$$$'''%%%""""""%%%$$$%%%&&&''''''&&&%%%$$$++++++***)))(((&&&$$$###$$$$$$%%%&&&&&&'''''''''$$$&&&$$$"""###''''''###%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$!!!###$$$&&&'''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%###&&&((('''###"""%%%((($$$(((++++++(((%%%$$$$$$''''''''''''(((((((((((()))+++...111666<<>>;;;999888:::999888777666555444333444333111222222333111000222222222222222222222222222333333444444333333222111222222333333333333333222222333444444444444444333333333333333222111111333333333333333333333333///000333666999<<<>>>@@@CCCBBBAAA@@@AAADDDFFFHHHVVVcccrrr{{{||||||yyyzzzzzzrrrpppsssvvvgggXXXOOOQQQVVVZZZeeeqqqwww}}}nnn[[[KKK@@@???CCCEEEJJJSSS\\\dddjjjooorrruuunnnTTT???555---,,,***&&&$$$%%%)))((('''((())))))(((&&&((('''&&&%%%$$$$$$$$$$$$(((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&'''((("""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$VVVaaaiiigggdddgggmmmqqqgggaaa\\\[[[YYYVVVWWW[[[XXX\\\ccchhh```RRRKKKMMMCCCBBB@@@@@@???>>>;;;999;;;;;;<<<===???@@@AAAAAA???===<<<===@@@BBB@@@>>>??????@@@@@@@@@@@@@@@@@@IIIKKKLLLJJJHHHKKKSSSZZZ[[[^^^]]]YYYWWW[[[]]]\\\ZZZaaajjjnnnkkkeee```]]]aaacccgggjjjlllllljjjiiijjjnnnrrrpppkkkkkkzzz}}}rrrbbbRRRKKKJJJKKKOOOUUU\\\aaaddd^^^```aaadddhhhfff[[[NNNDDD>>>666111000///,,,***&&&'''((()))***)))((('''+++---***&&&''',,,,,,((('''&&&'''((()))(((%%%###(((&&&%%%%%%&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%&&&'''&&&%%%$$$###&&&$$$"""###%%%&&&%%%"""$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""'''&&&%%%%%%$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$)))%%%"""$$$,,,$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&(((%%% !!!&&&$$$%%%&&&'''''''''&&&%%%""""""###$$$%%%%%%%%%%%%$$$$$$&&&'''((()))))))))###$$$###!!!###''''''$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&((('''%%%"""###$$$''')))))))))((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%((()))&&&!!!!!!%%% $$$)))+++)))'''&&&''')))))))))((((((''''''&&&)))***+++---111777>>>CCCMMMOOOQQQPPPOOOPPPSSSWWW\\\\\\^^^aaadddeeedddaaa```bbbeeehhhhhhfffcccaaaSSSNNNIIILLLSSSXXXWWWTTTKKKPPPWWW]]]ccclllyyywwwrrroooqqqzzz~~~|||wwwrrrnnnnnnqqqtttrrrtttxxx~~~}}}rrriii^^^ZZZTTTMMMGGGCCC@@@???@@@@@@???===;;;:::999888777666444555555666444333333333333333333333333333222333333444444333333222111222333444444444333333222333333444555555555444444555666777666555444333666555555444444555555666000222666;;;@@@DDDHHHJJJUUUSSSQQQPPPRRRUUUYYY[[[kkkwww}}}rrrfff]]]\\\aaafffkkk\\\RRRUUUZZZ^^^iiiwww|||kkkUUUHHHBBB???BBBHHHTTTYYY```fffkkkoooqqqsss{{{oooSSS888---+++,,,///,,,%%%%%%***&&&%%%&&&''')))***)))(((&&&''''''''''''%%%$$$###%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""###%%%%%%%%%WWW^^^___]]]fffxxx~~~uuuiii^^^\\\\\\YYYVVVUUUXXX\\\dddjjjeee[[[TTTTTTGGGJJJIIIFFFFFFHHHHHHFFFFFFJJJJJJGGGIIIOOOOOOKKKGGGFFFCCCBBBGGGOOOQQQNNNJJJLLLNNNMMMKKKJJJKKKMMMUUU^^^```YYYVVVZZZ\\\ZZZgggbbb______^^^\\\^^^cccZZZdddlllmmmgggeeelllssstttwww{{{}}}|||xxxrrroooggglllooommmkkkooo|||rrrdddYYYSSSHHHGGGFFFJJJPPPXXX]]]```]]]ZZZWWWWWWTTTMMMBBB999555111,,,******+++,,,,,,%%%'''((('''###"""###%%%"""(((+++(((%%%&&&&&&%%%&&&((()))(((&&&$$$###$$$***)))'''&&&&&&''')))***$$$###***((("""!!!$$$%%%&&&$$$!!!!!!$$$((()))&&&$$$###$$$%%%%%%$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&(((((((((&&&%%%###***)))$$$""""""'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$'''######&&&&&&!!!!!!%%%###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!)))&&&$$$'''$$$%%%&&&$$$%%%)))((($$$%%%###""""""###%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******)))'''$$$###%%%&&&)))'''&&&&&&((())))))((()))'''%%%%%%&&&&&&%%%$$$!!!###%%%'''(((((('''&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&'''(((((('''))),,,111777:::CCCEEEIIIMMMOOOSSSWWWYYYUUUUUUUUUVVV\\\eeegggdddfffhhhjjjkkkmmmlllbbbXXXOOOLLLLLLRRR[[[___]]]XXXUUUQQQRRRWWW[[[___kkkxxx}}}{{{zzz}}}vvvwww{{{}}}xxxwwwtttyyyyyyqqqmmmkkkhhheee```ZZZRRRMMMLLLMMMNNNNNNLLLGGGCCC@@@DDDAAA===999777777888999???>>><<<999888888;;;===999:::999666222111333666777111///222444333555777444444555777888888777555777:::999777777;;;===<<>>EEEPPPWWWbbbkkkmmmooosssyyy{{{{{{dddJJJ777---,,,)))''''''((())))))((('''''''''(((((((((((((((...%%%!!!%%%)))'''&&&((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######(((***''',,,+++&&&'''((()))((('''%%%###(((((('''''''''&&&&&&&&&***'''%%%%%%''''''$$$!!!###$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&&&&'''%%%$$$UUU\\\```bbbmmm}}}qqqeee[[[XXXXXXUUURRRPPPWWW[[[ccciiifff]]]YYYYYYWWWXXXUUUOOOMMMPPPPPPNNNPPPRRRRRROOOQQQWWWYYYVVVTTTSSSRRRTTT]]]dddbbbZZZVVVWWWXXXVVVTTTTTTWWWYYYeeelllkkkbbb___dddhhhfffjjjfffdddeeeccc___^^^aaa\\\bbbiiikkkkkkpppzzzwwwmmmggg^^^cccgggiiijjjpppzzzwwwkkk___UUUOOOGGGFFFFFFIIIOOOUUUYYY[[[SSSNNNHHHDDDAAA:::111+++111...***(((((()))))))))&&&((()))(((%%%###$$$&&&***,,,***###!!!%%%***+++$$$&&&))))))'''%%%######&&&%%%$$$$$$$$$$$$%%%&&&$$$"""((((((%%%###%%%%%%%%%###""""""%%%'''(((&&&$$$###$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$###%%%&&&$$$!!!###)))000'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$'''######&&&&&&""""""%%%&&&&&&&&&&&&%%%$$$$$$###&&&%%%###""""""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''""")))&&&%%%'''$$$ %%%&&&$$$%%%(((((($$$(((&&&$$$$$$&&&(((((('''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%''')))&&&%%%$$$$$$&&&''''''&&&((('''%%%%%%&&&&&&%%%$$$###%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''///---+++***+++...111333<<>><<<===BBBDDDCCC@@@@@@AAABBBCCCCCCBBBBBBBBBCCCIIIRRR___mmmxxxxxxhhh]]]SSSSSSQQQQQQZZZkkkyyy{{{nnneeedddlllwwwvvvmmm```TTTMMMCCC???EEEHHHIIIPPP[[[eeehhhjjjlllsss|||nnnZZZIII;;;222------+++(((((()))******)))))))))((((((''''''&&&&&&***""""""%%%$$$###%%%((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$### ###"""###%%%'''&&&&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$###!!!MMMVVV]]]bbbnnn{{{|||jjj___UUUSSSQQQNNNJJJJJJSSSWWW```gggfffaaa```cccllljjjddd[[[WWWYYYZZZXXXXXXYYYXXXVVVYYY___dddeeeeeefffgggllluuuzzztttjjjfffeeebbb___]]]^^^bbbeeessswwwuuullljjjqqquuussspppmmmlllmmmiiibbb^^^^^^]]]aaaeeejjjrrr}}}|||tttjjj]]]TTTSSSXXX___eeekkkqqqvvvzzzxxxvvvsssllldddZZZQQQLLLGGGEEEEEEFFFJJJMMMOOOOOOGGGAAA:::555222///***&&&+++)))'''&&&''''''&&&%%%'''((()))(((&&&%%%%%%&&&+++,,,(((""" %%%)))+++"""%%%(((***(((&&&$$$$$$&&&''''''''''''''''''&&&&&&!!!%%%((("""$$$(((###'''%%%######$$$%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((&&&$$$###%%%(((&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&$$$###%%%%%%###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((( $$$)))%%%%%%(((###"""%%%&&&$$$%%%''''''%%%(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%&&&)))+++&&&%%%###$$$&&&''''''&&&(((&&&%%%%%%&&&'''&&&$$$&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''///---+++)))(((***+++---333777<<>>>>>===<<<<<<;;;<<<@@@@@@>>>@@@DDD@@@AAABBBCCCCCCCCCBBBAAABBBFFFIIIHHHIIIMMMOOONNNKKKPPPUUUWWWVVVTTTRRRRRRQQQVVV```nnn}}}uuufffXXXNNNHHHJJJOOOVVV]]]kkk|||vvvkkkiiipppzzzyyyeeeTTTJJJEEEAAA@@@===BBBMMMUUUXXX___gggpppnnnkkknnnyyy}}}iiiNNN999111...,,,***,,,)))''''''((()))((((((***))))))((('''&&&%%%%%%+++%%%"""$$$''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$)))###$$$""""""&&&'''%%%$$$"""###$$$&&&((('''''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&%%%'''(((#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%LLLSSS\\\cccllltttuuuqqqcccYYYPPPMMMKKKGGGDDDDDDLLLPPPYYYaaadddcccffflllzzzwwwnnnbbb\\\]]]^^^]]]XXXYYYXXXXXX[[[ccclllqqquuuyyy}}}wwwrrrnnngggaaa___aaafffiiisssxxxxxxsssvvv~~~}}}zzzuuurrroooiii```[[[[[[^^^___ccckkkvvvsssggg```YYYOOOGGGMMMRRRZZZdddlllppppppooofffggggggeee___XXXPPPLLLEEECCCAAAAAAAAAAAA@@@???666333///---------,,,***'''&&&%%%&&&'''&&&$$$###''''''((('''&&&%%%%%%&&&###&&&(((%%%%%%''''''$$$###%%%'''(((&&&%%%&&&&&&&&&'''(((******((('''&&&)))!!!###&&&###&&&((( (((%%%""""""%%%'''&&&$$$'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$######$$$$$$!!!$$$%%%$$$"""!!! %%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$ !!!"""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$)))"""%%%)))$$$&&&)))######$$$%%%%%%%%%&&&&&&%%%&&&$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&%%%$$$######''''''''''''''''''''''''###$$$&&&&&&&&&&&&(((***(((&&&%%%&&&'''((((((((('''&&&%%%&&&''''''&&&$$$''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''((('''''')))(((&&&&&&&&&(((***,,,---000555:::@@@FFFMMMRRRSSSUUUSSSLLLIIINNNSSSVVVYYY```hhhnnnuuuzzzwwwqqqcccaaa___bbbfffhhheeebbb___^^^___aaadddgggkkkoooeee[[[TTTWWW___bbbcccccchhhkkkqqqvvv{{{~~~~~~{{{vvvrrrqqqnnnkkkkkkooovvv||||||}}}tttttttttuuussslllccc\\\XXXXXXYYY\\\aaagggkkkmmmddd[[[QQQLLLMMMNNNKKKHHHIIIEEEEEEJJJNNNMMMKKKLLLLLLNNNPPPRRRRRRRRRSSSSSSVVV\\\___^^^]]]aaadddccccccfffkkkoooooommmjjjiiilllsss}}}yyylll\\\PPPJJJIIIKKKZZZaaaiiippp{{{}}}tttqqqsssxxx|||wwwnnn___MMMAAA>>>>>>@@@@@@CCCMMMZZZbbbdddiiinnntttttttttwww~~~|||rrrZZZKKK888,,,***+++)))&&&(((&&&$$$###$$$%%%%%%%%%(((((((((''''''&&&&&&&&&***&&&$$$%%%'''(((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$+++%%%&&&&&& $$$)))$$$%%%%%%$$$$$$$$$&&&'''(((''''''''''''''''''''''''$$$&&&((('''$$$###&&&(((&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&SSSXXX^^^ccciiimmmkkkggg\\\SSSLLLIIIGGGBBB@@@@@@EEEHHHPPPYYY^^^aaahhhooo|||yyyooobbb[[[[[[[[[YYYSSSSSSSSSVVVZZZcccnnnwwwwwwpppfff^^^[[[^^^cccgggmmmuuu{{{~~~xxxpppiiibbbYYYVVVXXX[[[]]]bbbkkkuuuzzzggg[[[UUUQQQLLLGGGMMMQQQYYYbbbiiijjjgggcccZZZ\\\^^^^^^[[[VVVPPPLLLAAA>>>;;;888777555222000''''''&&&''')))***))))))&&&%%%%%%&&&''''''%%%###&&&&&&%%%%%%%%%%%%%%%$$$"""%%%'''&&&'''***((($$$&&&&&&&&&%%%$$$$$$''')))"""###%%%&&&&&&%%%###"""+++"""###%%%"""$$$%%%(((%%%######&&&'''&&&###%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$%%%%%%,,,(((""" """%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$%%%&&&&&&%%%###$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$)))###&&&'''###'''***"""%%%$$$$$$%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&$$$%%%&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''$$$&&&''''''%%%%%%&&&'''(((&&&%%%%%%'''(((((('''&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$&&&((()))(((&&&''''''&&&&&&''')))+++---+++---000444888===CCCGGGKKKOOONNNIIIHHHNNNUUUXXXYYY^^^aaadddkkkrrruuusssiiigggggggggiiihhhddd```]]]]]]^^^aaagggqqqxxx|||kkk\\\NNNNNNUUUYYYYYYYYY^^^bbbiiiooottt{{{}}}|||xxxuuuxxx}}}~~~zzz{{{vvvoooiiigggkkkrrrwwwwwwwwwxxxyyy{{{}}}}}}}}}~~~wwwppprrrqqqsssxxx~~~yyyoooddd```bbbccc```\\\]]]UUURRRYYY```aaa\\\YYY\\\```dddfffggghhhjjjlllnnnuuuxxxvvvtttwww{{{|||zzzzzz|||vvvnnnddd^^^UUULLLHHHLLLUUU\\\kkkqqqvvv{{{yyysssooommm]]]RRREEE===<<<>>>@@@AAAFFFLLLWWWcccjjjlllpppttt{{{|||ttteeeWWW;;;666000,,,+++***(((&&&(((%%%######$$$%%%$$$$$$%%%%%%&&&&&&''''''(((((($$$$$$###"""###$$$$$$"""$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######&&&!!!"""&&&"""$$$%%%&&&'''((((((''''''&&&'''''''''''''''''''''&&&((()))((($$$"""$$$&&&&&&%%%%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$$$$###UUUVVVXXX[[[^^^___^^^\\\WWWPPPJJJHHHEEEAAA???@@@AAABBBHHHPPPTTTYYYbbbkkktttqqqhhh\\\UUUTTTSSSPPPMMMMMMNNNRRRWWW^^^kkkvvvsssjjj___VVVUUUXXX]]]aaahhhsss~~~yyypppeee]]]VVVOOONNNQQQTTTYYY```hhhooouuuyyy{{{~~~sssbbbVVVQQQNNNJJJGGGLLLPPPVVV\\\___^^^YYYTTTNNNPPPRRRTTTRRRMMMHHHEEE:::777333///...,,,***(((%%%&&&'''((((((((('''&&&&&&%%%%%%&&&(((((('''%%%&&&%%%$$$$$$%%%&&&%%%$$$))))))'''###%%%)))***''''''''''''%%%$$$$$$&&&(((###$$$&&&''''''&&&$$$###+++###$$$&&&!!!###$$$&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&%%%***'''%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%&&&''''''&&&$$$###"""%%%%%%######&&&&&&$$$+++***(((%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((###&&&&&&!!!'''+++"""'''$$$###%%%%%%$$$$$$'''%%%%%%%%%&&&(((((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''%%%$$$$$$$$$%%%$$$"""###%%%&&&&&&%%%%%%$$$%%%&&&((((((&&&$$$&&&%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###%%%(((***)))&&&,,,+++***))))))***+++,,,***,,,---...000444999===BBBEEEFFFEEEIIIQQQYYY[[[]]]___^^^\\\___hhhnnnoooooooooppppppppplllgggcccaaabbbaaaccckkkwwwmmm]]]OOOMMMRRRSSSRRRPPPSSSWWW]]]bbbgggnnnxxxzzzsssuuuzzzxxxssspppttt}}}{{{tttooooooqqqtttuuuxxxuuuqqqoooppptttyyy}}}zzzyyy{{{~~~uuurrrtttvvvssspppppphhhdddjjjqqqqqqmmmjjjhhhmmmrrrttttttuuuxxx{{{{{{|||wwwmmm^^^SSSOOOMMMKKKHHHJJJSSS```jjjmmmsssyyy~~~xxxkkk___YYYIII@@@999;;;@@@BBBCCCCCCOOOUUU___hhhmmmsssyyy~~~|||lll[[[III<<<111000...+++((('''((()))***'''%%%%%%&&&'''&&&&&&$$$$$$%%%&&&'''(((((()))###%%%%%%######%%%%%%###$$$$$$$$$%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ ###)))###"""&&&###$$$&&&((())))))(((&&&%%%&&&&&&&&&'''''''''''''''((((((((('''%%%######$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$###RRRPPPNNNPPPRRRTTTVVVWWWUUUOOOJJJIIIFFFAAA@@@BBB@@@@@@CCCGGGJJJNNNWWWaaahhhgggaaaWWWPPPNNNKKKGGGHHHFFFHHHMMMPPPUUUaaannnzzzwwwggg^^^RRRKKKKKKQQQWWWZZZeeeppp|||}}}iii```WWWQQQJJJFFFFFFJJJMMMSSS[[[bbbgggjjjmmmooooooiii```WWWQQQMMMIIIFFFFFFJJJOOOSSSRRRNNNJJJFFFAAABBBDDDEEECCC???:::777333///+++((((((((((((((('''((())))))((((((((((((&&&%%%$$$%%%'''((((((''''''%%%$$$%%%'''(((&&&$$$******'''$$$$$$&&&###%%%'''((((((&&&$$$$$$$$$&&&'''(((((((((((('''&&&)))###&&&'''"""$$$&&& $$$&&&''''''&&&%%%%%%&&&$$$###$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$ !!!%%%***,,,'''######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$%%%'''((('''%%%###!!!!!!%%%%%%"""###&&&'''###)))(((&&&$$$######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%'''(((########################%%%"""%%%$$$ ''',,,###((($$$###&&&&&&###$$$((($$$###$$$%%%''''''%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$$$$%%%###"""###$$$&&&%%%%%%$$$$$$%%%''')))(((&&&$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%)))+++)))&&&,,,+++***)))))))))))))))******+++++++++...333666999<<<>>>AAAIIIUUU[[[\\\^^^^^^[[[UUUVVV]]]ccceeekkknnnssswwwxxxvvvrrrnnnhhhjjjkkkllltttjjj^^^TTTTTTWWWVVVPPPMMMJJJMMMPPPRRRTTT\\\fffoootttvvvwwwsssnnnmmmqqqwwwuuupppmmmsss}}}{{{~~~~~~{{{uuuqqqqqquuu{{{yyywwwvvv}}}{{{zzz|||~~~}}}zzzyyyuuusssvvvwwwuuuvvvxxxtttxxx}}}}}}}}}xxxqqqmmmiiifffccc\\\SSSLLLPPPQQQSSSSSSUUU\\\gggpppnnnuuu}}}yyygggWWWLLLFFF???<<<===FFFMMMNNNPPPSSS\\\bbbhhhlllqqqyyyvvvbbbPPPBBB777...---,,,***'''&&&&&&((()))***(((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''''''''###((()))%%%%%%(((((($$$%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%% '''---&&&###((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&%%%$$$"""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$%%%&&&&&&%%%$$$SSSNNNKKKLLLPPPSSSWWW[[[TTTNNNJJJIIIGGGBBBBBBDDDAAA@@@@@@CCCDDDFFFOOOYYY``````\\\SSSMMMKKKGGGBBBCCCAAACCCHHHIIILLLXXXeeewwwzzzoooggg[[[SSSHHHBBBDDDKKKQQQUUUaaalllwwwqqq[[[TTTMMMHHHDDD@@@AAAEEEGGGNNNWWW^^^aaacccgggkkkeeeccc```\\\VVVQQQLLLIIIAAAEEEJJJKKKHHHCCC@@@>>>777888999999777333///,,,...***&&&%%%&&&(((***+++%%%&&&&&&%%%$$$%%%''')))&&&%%%$$$$$$&&&(((((('''(((&&&$$$&&&((()))(((%%%###'''((('''&&&###"""&&&***,,,)))%%%""" ###$$$$$$$$$$$$$$$$$$###(((###''')))###%%%)))$$$###&&&)))(((%%%$$$%%%'''######$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''&&&$$$###(((###!!!%%%'''$$$ ######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!$$$&&&&&&%%%###"""!!!%%%&&&""""""''''''###!!! !!!###&&&(((###$$$$$$%%%%%%$$$$$$###%%%###!!! !!!###%%%'''########################$$$!!!$$$"""''',,,###)))$$$###&&&&&&"""###(((!!!!!!!!!###$$$$$$###!!!"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''''''&&&%%%$$$%%%'''%%%$$$%%%&&&'''''''''$$$$$$%%%'''))))))&&&$$$&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((($$$"""$$$)))+++)))&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))+++000333555777:::???JJJVVV\\\[[[\\\]]]XXXQQQOOOTTTYYY[[[aaagggpppyyy~~~|||zzznnnrrrtttuuu}}}ggg^^^YYY\\\___[[[SSSNNNIIIKKKKKKJJJJJJQQQ[[[dddgggiiijjjiiihhhkkkpppuuupppkkkhhhooo|||}}}yyyyyy}}}~~~yyywww|||~~~zzzzzz|||~~~}}}|||zzzzzz{{{zzzvvvrrrwwwvvvlllcccWWWXXXXXXWWWWWWVVVWWWWWW[[[^^^aaaaaaaaadddkkkrrruuu}}}|||gggTTTFFF>>>:::;;;===FFFSSSZZZ\\\aaaiiiiiinnnqqqrrruuu~~~xxxaaaHHH999333000,,,((('''%%%&&&((()))((('''(((&&&$$$###$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&"""!!!$$$%%%!!!&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((!!!''',,,$$$!!!&&&'''((('''%%%#########%%%&&&&&&&&&&&&'''''''''(((((('''%%%###$$$''')))'''%%%###$$$&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""######!!! LLLMMMMMMOOOQQQTTTWWWYYYWWWSSSOOONNNPPPOOOKKKFFFCCC???>>>@@@@@@AAAIIITTTaaa___ZZZTTTNNNGGGCCC@@@>>>>>>???BBBGGGMMMSSSVVVkkkwwwqqqbbbZZZTTTIIICCCFFFFFFEEELLLXXXZZZbbbjjjrrr|||iiiVVVLLLEEEDDDDDDAAA??????KKKMMMPPPUUUZZZ^^^bbbcccfffccc^^^ZZZUUUOOOJJJFFFDDDCCCAAA>>>;;;888666555333222111///---+++***)))'''''''''&&&&&&%%%%%%%%%,,,(((&&&((('''%%%&&&)))$$$%%%''')))******)))(((&&&&&&%%%%%%%%%&&&&&&''')))'''&&&'''((()))((('''+++)))&&&%%%&&&&&&&&&%%%"""$$$(((******)))&&&$$$'''&&&$$$######$$$&&&''')))((('''&&&%%%$$$$$$$$$&&&######&&&%%%""""""%%%###%%%''''''%%%$$$%%%%%%'''%%%###!!! """$$$%%%"""###$$$%%%&&&%%%%%%$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&''')))&&&$$$###$$$%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$###"""###$$$$$$###"""'''%%%###""""""%%%''')))'''''''''&&&&&&%%%%%%%%% ###&&&'''%%%###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$)))######((()))%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$###%%%&&&'''&&&$$$+++***((('''&&&&&&'''((('''((((((((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%&&&+++(((&&&%%%&&&((())))))((('''''''''))),,,///111+++---222:::DDDOOOYYY___\\\XXXTTTSSSTTTTTTRRRPPPUUU]]]hhhrrrxxxzzz{{{|||zzzzzzccc^^^\\\```cccaaa]]]ZZZVVVRRRMMMIIIJJJOOOWWW\\\\\\______^^^```gggkkkkkkiiihhhiiioooxxx~~~}}}}}}~~~}}}~~~~~~zzzyyyxxx~~~}}}oooaaaUUUPPPQQQNNNKKKSSSdddlllgggccceeerrrppplllhhheeehhhooovvvkkkVVVKKKEEE>>>::::::CCCFFFPPP\\\aaabbbgggnnnssspppmmmrrr}}}iiiZZZEEE555---,,,+++***(((%%%$$$'''+++,,,)))$$$((('''&&&&&&%%%%%%%%%%%%***(((&&&%%%&&&'''&&&&&&((('''&&&&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&'''(((((('''&&&###"""$$$%%%'''((((((((('''''''''&&&%%%%%%''''''&&&%%%%%%$$$###$$$&&&'''&&&%%%'''%%%######$$$&&&&&&%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""OOONNNMMMMMMMMMNNNOOOPPPVVVTTTRRRTTTVVVUUUPPPKKKCCC???>>>@@@@@@AAAIIISSS```___\\\WWWQQQJJJCCC???<<<===???BBBGGGMMMRRRUUU\\\gggsssxxxpppcccVVVNNNMMMCCC===@@@AAA@@@GGGRRRXXX___ccchhhrrryyyrrrcccVVVMMMEEEDDDCCC@@@======AAADDDHHHMMMSSSXXX]]]______\\\VVVPPPJJJCCC<<<888888777555333000...,,,+++,,,,,,+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%+++'''&&&''''''%%%%%%)))%%%%%%%%%&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''((((((&&&%%%&&&'''((('''&&&)))'''%%%%%%%%%&&&%%%######%%%'''))))))(((&&&%%%&&&%%%$$$######%%%'''(((######$$$%%%&&&'''))))))'''%%%$$$&&&&&&###"""%%%###$$$%%%$$$###"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$$$$$$$$$$%%%&&&&&&(((&&&$$$###$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""%%%$$$###""""""###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$"""%%%''''''%%%$$$%%%'''&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&'''###"""''')))&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((%%%$$$$$$%%%''''''&&&%%%'''&&&%%%############$$$$$$$$$%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&***(((&&&%%%&&&(((((((((''''''''''''(((***,,,---***,,,///666???IIIRRRWWWXXXVVVUUUVVVWWWVVVRRROOOPPPTTT\\\cccjjjppptttwwwwww}}}yyyjjjfffdddfffhhhhhhdddaaa]]]ZZZUUUPPPNNNPPPUUUXXX]]]]]]YYYVVVXXX^^^```]]]ggggggjjjpppwww}}}~~~~~~~~~zzz|||zzzpppddd[[[RRRLLLLLLPPPTTTTTT___sss|||xxxsssuuuxxxxxxuuusssrrruuu|||rrr]]]OOOBBB>>>???AAADDDIIILLLNNNVVV```fffhhhmmmuuusssvvvzzz}}}qqqaaaNNNDDD777...++++++***)))(((&&&$$$&&&***+++)))%%%''''''&&&%%%%%%%%%%%%%%%***'''%%%%%%&&&''''''&&&&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&$$$"""!!!######%%%&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%$$$###$$$&&&'''&&&%%%'''%%%######%%%&&&&&&%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######KKKJJJHHHGGGFFFGGGHHHHHHQQQQQQRRRVVVYYYWWWQQQLLLCCC@@@???@@@AAACCCJJJQQQ[[[[[[ZZZWWWRRRKKKDDD@@@<<<===???CCCGGGKKKOOOQQQSSS\\\fffjjjdddZZZQQQKKKJJJAAA===@@@AAA@@@FFFOOORRRXXX[[[\\\bbbiiifff]]]TTTLLLDDDCCCAAA===::::::999;;;>>>BBBGGGKKKNNNPPPNNNKKKFFFAAA<<<666000,,,111000///---,,,***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%)))%%%%%%'''&&&$$$$$$'''&&&%%%$$$######%%%((()))$$$$$$$$$%%%&&&'''((()))'''%%%$$$%%%&&&'''&&&%%%'''&&&%%%%%%&&&%%%$$$"""%%%%%%&&&''''''''''''&&&%%%$$$$$$###$$$%%%'''(((""""""###$$$&&&(((***+++'''$$$$$$&&&%%%!!!!!!###%%%&&&&&&%%%######%%%'''$$$%%%&&&'''&&&%%%###"""######$$$%%%%%%%%%$$$$$$"""!!!!!!###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&'''%%%######$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""###$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&'''&&&%%%%%%''')))&&&%%%$$$$$$&&&&&&%%%$$$#########$$$%%%&&&'''(((&&&######&&&((('''%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%((('''&&&%%%$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&***(((%%%%%%'''((((((((('''''''''''''''''''''''')))***,,,111777???FFFJJJNNNOOORRRUUUWWWUUURRRNNNMMMMMMMMMQQQYYYaaagggjjjmmmtttyyy{{{zzzssspppmmmkkkllllllhhhdddccc```\\\VVVSSSTTTXXX\\\gggddd[[[SSSQQQSSSRRRNNN\\\```ffflllrrrxxx~~~wwwsssvvv~~~vvvqqq___WWWPPPMMMKKKKKKPPPVVV___bbbnnn~~~{{{dddPPPFFF@@@;;;;;;===AAAHHHPPPVVVWWW[[[ccchhhlllrrryyy{{{~~~{{{rrreeeSSSDDD444000***((())))))(((&&&)))&&&$$$%%%(((***)))&&&&&&%%%%%%$$$$$$$$$$$$%%%(((&&&$$$$$$&&&'''((('''&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$"""!!!###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%%%%''''''&&&%%%&&&%%%$$$%%%&&&'''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###???>>>>>>>>>???AAACCCDDDEEEHHHLLLRRRUUUSSSMMMHHHDDDBBBAAAAAABBBEEEJJJNNNSSSTTTSSSRRRNNNJJJFFFDDD???@@@BBBEEEGGGIIIKKKLLLQQQWWW^^^aaa___YYYSSSPPPIIICCC@@@BBBCCCCCCHHHOOONNNSSSVVVVVVYYY]]]]]]YYYOOOHHHBBB@@@===888666666555666777888999::::::;;;999777555333111...+++(((------,,,,,,+++******)))((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$&&&&&&###$$$&&&&&&%%%$$$$$$$$$&&&'''(((###$$$$$$%%%&&&''')))***'''&&&%%%%%%''''''&&&%%%&&&%%%%%%&&&'''&&&$$$"""&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&###"""$$$###!!!%%%%%%$$$"""!!!"""$$$'''$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$###$$$%%%%%%&&&&&&$$$######%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$###"""'''(((((((((((('''%%%$$$$$$$$$$$$$$$$$$$$$######&&&&&&%%%$$$$$$%%%'''(((&&&%%%$$$$$$&&&&&&%%%$$$############$$$&&&(((***&&&$$$$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&%%%'''((()))(((&&&(((''''''&&&%%%%%%$$$$$$'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&)))'''%%%%%%'''(((((('''&&&&&&&&&&&&&&&%%%######((()))***---111666;;;>>>BBBEEEIIIMMMQQQRRRRRRQQQQQQMMMIIIIIIMMMRRRVVVXXX[[[ccckkkrrr|||}}}}}}{{{wwwqqqnnnmmmiiidddcccaaa]]]XXXVVVZZZcccjjj{{{wwwkkk[[[OOOKKKIIIFFFKKKRRR[[[aaafffmmmuuu|||{{{tttqqqvvv~~~~~~yyysssooojjjddd\\\VVVYYYTTTRRRTTTUUUWWW\\\aaaiiimmmxxxyyyoooeee[[[NNNBBB@@@BBBDDDEEEEEEGGGMMMSSSYYY[[[^^^dddkkkqqqxxx}}}}}}pppaaaTTTHHH===444,,,***(((((()))(((&&&###***'''%%%$$$&&&(((((('''%%%$$$$$$######$$$$$$$$$'''%%%$$$$$$&&&'''((((((((('''&&&&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$###"""%%%&&&'''((((((((('''&&&'''&&&%%%%%%''''''&&&%%%&&&%%%$$$%%%&&&'''&&&%%%'''&&&$$$%%%&&&'''&&&%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$444444444555777999<<<===:::>>>CCCIIILLLJJJEEEAAABBBBBB@@@???AAAEEEHHHIIIMMMLLLKKKJJJIIIIIIIIIJJJFFFFFFGGGHHHHHHHHHIIIIIILLLOOOTTTWWWWWWTTTQQQPPPIIIFFFDDDEEEEEEFFFIIIMMMNNNRRRUUUTTTTTTTTTRRRNNNFFF@@@<<<:::777222000222111111000///...---,,,,,,,,,+++***+++++++++)))'''''''''''''''''''''&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######&&&&&&$$$###&&&$$$%%%&&&'''((('''&&&&&&###$$$$$$%%%&&&''')))***((('''&&&'''((()))(((&&&'''&&&&&&''')))(((&&&###'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$#########''''''&&&%%%$$$######$$$&&&###"""$$$$$$ """""""""!!!!!!$$$%%%$$$"""!!! !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))***$$$############$$$%%%%%%$$$#########%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$###"""###$$$$$$###"""''''''((()))((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$############$$$&&&(((***''''''&&&%%%%%%%%%### $$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%'''((()))(((&&&$$$$$$######"""!!!!!! ((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%'''((('''&&&&&&&&&&&&&&&%%%$$$"""!!!)))))))))***---000333555999;;;???DDDIIIOOOTTTXXXYYYUUUPPPKKKIIIIIIJJJJJJLLLSSS]]]fffrrr{{{zzzuuusssnnngggfffccc^^^XXXWWW```nnnyyy|||dddPPPGGGEEEFFFCCCJJJRRRVVVXXX]]]eeellltttwww}}}}}}yyyttttttyyyyyytttwww~~~|||sssnnnlllkkkfffbbbbbb^^^ZZZYYYZZZZZZWWWTTT___\\\]]]aaacccbbbcccgggmmmrrr|||~~~sssmmmbbbaaaZZZOOOHHHEEEBBB===<<>>;;;666444333000,,,+++---+++******))))))((('''''')))(((''''''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%###$$$''''''$$$$$$&&&$$$%%%'''))))))'''&&&$$$$$$$$$$$$%%%&&&'''((())))))(((''''''((()))((('''((('''&&&'''(((((('''%%%'''&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$&&&&&&######%%%%%%%%%%%%$$$"""###%%%'''&&&$$$!!! """$$$&&&%%%$$$$$$######$$$$$$"""!!!!!!###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''###############$$$%%%%%%######"""$$$%%%&&&$$$#########$$$%%%%%%%%%$$$$$$$$$###"""###$$$$$$###"""$$$$$$%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%%%%###""""""$$$%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$#########$$$%%%&&&'''(((&&&'''&&&$$$$$$&&&$$$###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%$$$###"""!!!&&&%%%$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&'''(((&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$))))))))))))+++,,,...000333555888<<>>???@@@>>>EEEPPPZZZ[[[XXXYYYZZZ[[[___fffnnnuuu}}}eeeSSS???555111...***)))***)))'''%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%######%%%&&&'''&&&&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###'''&&&%%%%%%''''''&&&%%%((('''&&&&&&''''''&&&%%%'''&&&%%%&&&((((((&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&+++***)))((((((((()))***,,,///222444444444333333333444333000333999999444888888888888999;;;<<<===???>>><<<;;;;;;;;;===>>><<<===???BBBEEEFFFEEEEEEHHHHHHGGGFFFEEEFFFEEEEEECCC@@@>>>>>>===999444222000---,,,,,,***&&&&&&***'''''''''''''''''''''''''''&&&%%%&&&&&&&&&$$$"""((((((((((((((((((((('''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%###$$$((((((%%%%%%'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&(((((('''&&&(((&&&$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%############$$$%%%&&&'''$$$""""""%%%%%%######&&&&&&((()))((('''&&&''')))$$$###"""!!!!!!!!!"""###&&&%%%$$$#########$$$$$$"""!!!!!!###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""""""""###############$$$$$$%%%"""""""""$$$%%%&&&$$$"""!!!"""######$$$$$$######$$$###"""###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%######$$$''''''&&&###&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&###%%%%%%"""$$$(((&&&!!!######$$$%%%%%%&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%'''((((((((('''&&&%%%$$$######$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%&&&'''((((((((((((((()))***+++,,,+++---111444999BBBKKKRRRYYY[[[[[[VVVOOOLLLOOOTTTUUUTTTSSSUUUXXX]]]dddjjjyyy}}}wwwqqqoookkkeeeeeepppwwwbbbVVVSSSQQQOOOQQQSSSVVVVVVUUUUUUWWWZZZ^^^aaadddfffgggiiikkklllbbb``````ccckkkuuu|||zzzvvv{{{yyy~~~|||pppbbbXXXQQQSSSUUUWWWXXXWWWUUUTTTQQQXXXbbbjjjppprrrssstttoookkkkkknnnooonnnpppuuu{{{ssseeeZZZOOOFFF@@@:::@@@BBB@@@@@@EEEJJJLLLWWW```eeebbb^^^___aaa```hhhpppwwwzzz|||zzzpppdddHHH>>>555222000+++((()))&&&&&&&&&%%%%%%&&&((()))&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&$$$###$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%######'''&&&%%%%%%''''''&&&%%%)))'''&&&&&&''''''&&&%%%&&&&&&&&&'''((((((&&&$$$#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&''''''&&&%%%%%%%%%&&&'''(((((()))++++++++++++,,,---,,,---,,,))),,,222222,,,---...///111111111111000444333111///000222444666111111333666999;;;;;;:::<<<======:::999999999777666111...///222111///---)))''''''((('''###$$$(((((((((((('''&&&&&&&&&%%%$$$######$$$&&&&&&%%%###&&&&&&&&&%%%%%%%%%%%%%%%"""######%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%###%%%))))))&&&%%%'''&&&%%%$$$""""""###%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%'''%%%######$$$&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###!!!"""$$$%%%&&&'''''''''$$$$$$######$$$$$$%%%&&& """""" !!!$$$!!!###%%%%%%###""""""######$$$$$$%%%$$$###"""!!!'''&&&$$$#########$$$$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###"""!!! #########"""###$$$$$$%%%"""!!!"""$$$&&&&&&$$$"""!!!!!!"""###############$$$###"""###$$$$$$$$$"""$$$$$$$$$%%%%%%&&&&&&'''!!!!!!""""""#########$$$%%%$$$$$$&&&))))))&&&###&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$###$$$!!!$$$))))))#########$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&&&&'''$$$$$$###%%%&&&'''&&&$$$$$$%%%&&&&&&%%%$$$"""!!!"""###%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&%%%%%%&&&''''''&&&$$$'''&&&%%%$$$%%%'''***,,,''''''''''''((()))***+++$$$'''+++///333999BBBIIISSSWWWZZZVVVPPPPPPXXX```aaa\\\VVVRRRQQQRRRXXX^^^gggsssyyywwwyyyxxxqqqqqqooolllnnnyyynnn^^^ZZZ\\\ZZZTTTVVVXXXZZZ[[[[[[]]]^^^```ddddddddd```ZZZWWWVVVWWWRRRPPPPPPTTT]]]iiisssxxx{{{vvvrrrwww~~~}}}yyyvvvzzz{{{|||}}}~~~vvvnnnfff\\\QQQJJJGGGLLLSSSYYY[[[[[[\\\\\\[[[eeerrr{{{}}}{{{xxxwwwwwwssspppsssuuuwww|||wwwlll\\\NNNEEE@@@===;;;===AAABBB@@@BBBLLLXXX______gggjjjfffeeejjjooooooqqqxxx|||yyytttjjjWWWFFF999444222333///))))))...&&&'''''''''&&&&&&'''(((%%%&&&(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((()))&&&$$$###$$$%%%%%%$$$((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%''''''((((((((('''%%%$$$'''&&&%%%%%%''''''&&&%%%)))(((&&&&&&''''''&&&%%%&&&&&&&&&'''))))))&&&$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''&&&$$$$$$&&&&&&$$$$$$&&&%%%'''(((((('''&&&&&&'''&&&'''''''''(((((())))))******************************++++++++++++******000///......------......111111000//////...------------,,,((($$$###&&&)))+++''''''+++)))$$$$$$(((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%''''''&&&%%%'''&&&$$$"""!!!!!!"""""")))'''%%%$$$######$$$$$$###$$$$$$%%%&&&'''(((((((((''''''&&&$$$######"""%%%%%%$$$$$$###$$$$$$$$$'''%%%$$$&&&******'''$$$'''''''''''''''%%%###"""&&&$$$)))'''%%%&&&"""######$$$$$$######"""$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$$$$"""!!! ###"""""""""$$$%%%$$$###&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$#########""""""$$$$$$$$$############"""###""""""###%%%%%%$$$"""'''&&&###"""((($$$&&&%%% ###&&&&&&)))'''%%%$$$%%%%%%$$$###(((&&&$$$###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! (((&&&%%%&&&''')))((((((""""""#########$$$$$$$$$'''"""!!!&&&'''###"""%%%&&&%%%$$$%%%&&&&&&%%%###$$$""" """$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&$$$"""'''&&&&&&%%%&&&''')))***%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((&&&%%%$$$$$$%%%'''))),,,&&&!!!###***---((("""'''&&&%%%%%%&&&'''&&&$$$%%%&&&''''''(((((('''''''''%%%'''---//////444===DDDHHHOOOUUUYYY^^^cccfffmmmjjjeee]]]VVVQQQPPPPPPWWWYYY___fffnnnrrrtttsssgggkkknnnpppxxxttthhhccc^^^WWWUUUXXX[[[[[[\\\]]]\\\\\\bbbhhhrrrnnnhhhccc]]]VVVOOOKKKGGGDDDEEENNNWWW]]]aaafffpppvvv~~~wwwrrrllliiikkkkkkjjjkkkmmmppppppttt}}}|||wwwsssppprrrwww{{{~~~wwwssskkkeeeeeeeeecccccceeemmmhhhaaa\\\YYYUUUOOOJJJMMMVVVbbbgggeeebbbccceeeqqq|||~~~}}}vvvllleeeUUUPPPGGG???::::::<<<>>>EEEGGGLLLPPPSSSVVV[[[aaaiiiqqqtttqqquuu|||tttiii^^^UUUIII;;;111---,,,***)))(((((((((((()))&&&&&&))))))&&&&&&)))''''''''''''''''''''''''&&&''''''&&&%%%$$$&&&(((((('''%%%$$$###$$$%%%%%%%%%%%%############%%%%%%!!!"""###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''%%%%%%%%%###%%%&&&&&&%%%###""""""&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$###"""!!!!!!!!!"""'''&&&$$$#########$$$$$$(((&&&&&&((((((&&&&&&(((%%%'''(((((('''&&&&&&'''&&&'''''''''((((((((()))))))))))))))))))))))))))((((((((())))))(((((((((+++******)))))))))))))))******++++++******)))(((((())))))(((&&&%%%&&&&&&(((######)))---)))&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%$$$$$$######$$$&&&'''((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$######"""###&&&&&&'''((()))***(((&&&''''''(((((('''&&&$$$###((("""$$$(((&&&######&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$###""""""!!!!!!###"""""""""$$$%%%$$$###%%%%%%%%%%%%$$$###""""""$$$$$$$$$#########""""""$$$$$$$$$############""""""!!! !!!###$$$###"""&&&%%%### !!!$$$!!!###""" ######(((&&&$$$$$$%%%%%%$$$###%%%###"""!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """!!! """######"""%%%%%%&&&&&&&&&''''''''''''"""!!!%%%'''$$$###%%%&&&$$$######%%%&&&%%%$$$'''%%%%%%%%%''''''%%%$$$$$$############$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%### """%%%''''''%%%""" &&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&'''***&&&###$$$)))+++'''###((('''&&&''')))******)))%%%&&&''''''((((((''''''(((&&&''',,,---,,,///666222888AAAKKKVVVaaakkkrrrnnnmmmhhhaaaYYYRRROOONNNPPPPPPRRRWWW\\\___aaaaaa[[[bbbhhhoooyyyuuukkkfffccc]]][[[\\\\\\]]]^^^^^^^^^```gggmmmvvvrrrllleee^^^WWWPPPKKKHHHDDDDDDKKKQQQTTTWWWZZZ___dddlllttt}}}~~~tttggg^^^YYYWWWYYYYYYWWWVVVXXX]]]]]]bbblllxxx}}}~~~yyyqqqjjjeeecccaaa___aaabbbcccdddkkktttxxxvvvpppsssrrrnnnlllkkkddd\\\\\\VVVTTTWWWZZZZZZ[[[^^^bbb^^^ZZZYYYZZZZZZWWWUUUVVV^^^gggiiigggeeegggjjjvvv}}}llliiieeebbb]]]WWWOOOIIICCCAAA>>><<<<<>>HHHSSS[[[cccdddcccaaa^^^\\\\\\]]]bbb___\\\YYYWWWSSSOOOLLLKKKOOOTTT]]]jjjuuuvvvrrrqqqlllgggggghhhhhhgggfffjjjnnnnnnkkklllqqqyyy}}}pppmmmiiifffccc^^^ZZZVVVXXXUUUUUUXXXZZZYYY[[[^^^```cccdddcccccc```VVVLLLMMMIIIIIIMMMMMMHHHEEEEEEEEEHHHNNNYYYccceee```ZZZYYYTTTLLLHHHGGGHHHJJJKKKFFFFFFEEEJJJWWWgggpppqqqiiiddd[[[TTTPPPOOONNNLLLVVVUUUYYYbbbiiikkkooossstttooojjjggghhhhhhgggeeecccgggjjjlllnnnsss{{{{{{qqqggg\\\RRRLLLEEEDDDBBB@@@@@@???>>>===???CCCHHHKKKNNNRRRXXX\\\^^^iiisssvvvuuuxxx~~~hhhTTT<<<888222---+++)))'''&&&$$$%%%'''(((((('''&&&%%%(((&&&&&&((((((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%###"""###&&&)))&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%%%%'''((()))(((&&&$$$$$$&&&((($$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$##################&&&######&&&&&&######&&&$$$&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&$$$!!!)))&&&$$$$$$'''(((&&&$$$ ###$$$!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&''''''&&&%%%$$$###""""""%%%'''***++++++)))&&&$$$######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%"""%%%'''&&&######%%%(((&&&'''((((((((('''&&&%%%%%%%%%$$$###$$$%%%$$$#########$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$)))'''%%%$$$$$$%%%&&&'''###"""""""""$$$%%%$$$###$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$#########""""""%%%### """$$$%%%%%%(((%%%""""""%%%&&&%%%""" $$$$$$ """###"""&&&$$$######$$$%%%$$$###%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""###"""!!!!!!###$$$$$$###!!!"""""""""############%%%$$$######$$$&&&%%%###%%%""" !!!$$$&&&'''&&&$$$######%%%&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%'''((()))((('''&&&### !!!%%%((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))(((&&&###!!!$$$&&&''''''%%%$$$%%%'''***(((''''''(((((('''%%%%%%&&&''''''((('''''''''&&&(((***)))(((((())))))'''(((***...444===HHHOOOSSSSSSTTTVVVXXX^^^eeejjjiiihhhfffddd```YYYRRRLLLNNNNNNLLLNNNWWWaaaddd```aaa___^^^___dddiiijjjhhhnnntttvvvrrrqqqwww{{{|||nnnllliiifffccc```\\\XXX]]][[[[[[___bbbcccgggmmmpppsssrrrmmmhhhddd]]]UUUNNNKKKLLLPPPQQQMMMJJJJJJNNNQQQXXXccckkkkkkddd]]]XXXRRRJJJDDDCCCEEEHHHJJJEEEGGGJJJSSSddduuu}}}|||nnnggg^^^XXXUUUTTTTTTUUU\\\\\\aaajjjoooppptttxxx{{{wwwqqqooooooooollljjjhhhjjjmmmpppuuu}}}zzzwwwpppjjj```VVVMMMGGGBBB???:::;;;<<<===???BBBEEEGGGKKKOOOTTTVVVWWWZZZ___dddeeetttmmm\\\JJJ===......------,,,+++(((&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%((((((%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&&&&&&&((($$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&%%%$$$&&&'''))))))(((%%%"""!!!###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&########################(((&&&&&&((((((&&&&&&((($$$%%%''''''%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''%%%""" ((('''%%%%%%&&&&&&&&&%%%$$$)))***###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''(((((('''######$$$%%%%%%%%%%%%%%%%%%''')))******)))&&&%%%""""""###$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&'''###$$$$$$#########%%%&&&%%%%%%&&&''''''&&&%%%$$$"""$$$%%%######&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&%%%$$$$$$((('''&&&%%%%%%%%%&&&'''###"""""""""$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$############"""%%%###!!!!!!###%%%%%%%%%'''%%%"""!!!###$$$%%%%%%!!!%%%&&&"""!!!###%%%$$$&&&$$$""""""$$$$$$$$$###"""!!!!!!###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########""" !!!###$$$$$$###############$$$$$$$$$$$$$$$%%%$$$"""$$$'''&&&"""%%%###!!!!!!###%%%&&&&&&(((%%%######%%%((()))***'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%&&&(((((('''%%% """$$$&&&'''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''#########$$$%%%&&&&&&&&&%%%&&&(((((((((&&&$$$"""%%%&&&&&&&&&%%%$$$%%%&&&---+++))))))))))))'''%%%%%%&&&''''''((((((''''''&&&***+++(((''')))***)))&&&'''(((***---222999===@@@BBBDDDHHHNNNXXXcccjjjiiijjjkkkkkkiiiddd\\\WWWUUUSSSNNNJJJLLLRRRTTTQQQQQQRRRSSSVVV___iiimmmkkkuuu~~~~~~sssqqqmmmiiifffaaa\\\YYY^^^\\\]]]aaadddgggooowwwyyy|||{{{sssmmmjjjfffbbbTTTQQQSSSXXX[[[XXXVVVWWWZZZ]]]dddnnnuuussskkkbbb___XXXPPPKKKKKKNNNRRRUUUQQQTTTYYYdddvvvrrrkkkdddaaa___]]]]]]___```aaafffnnnrrrssswww|||~~~{{{{{{~~~~~~}}}zzzwwwxxxyyy{{{xxxmmm___WWWUUUTTTPPPIIIBBB===;;;<<<<<<888:::>>>BBBFFFJJJOOOSSSWWW[[[______^^^aaahhhnnnuuuxxxcccOOO???444///))))))'''&&&&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''&&&######&&&&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&%%%$$$$$$&&&((('''''''''%%%""" !!!"""%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$############$$$$$$%%%!!!"""######$$$#########(((&&&&&&((((((&&&&&&(((###%%%'''&&&%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%###'''&&&&&&%%%%%%%%%%%%%%%))))))))))))((('''&&&&&&!!!###%%%&&&&&&%%%%%%&&&''',,,,,,'''###%%%((('''$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&''''''&&&###$$$&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%######$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%$$$""""""$$$%%%&&&%%%###$$$%%%&&&&&&%%%$$$$$$!!!%%%&&&###"""&&&'''$$$%%%&&&&&&&&&&&&&&&&&&%%%#########$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$######$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""###"""!!!"""###$$$$$$"""$$$$$$$$$###""""""$$$&&&$$$((((((%%%$$$&&&'''&&&%%%###""""""###$$$$$$###!!!!!!!!!###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%###&&&%%%"""###'''&&&!!!&&&$$$######%%%&&&%%%$$$'''%%%$$$$$$&&&'''&&&%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%###$$$&&&)))++++++)))&&&$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&%%%%%%+++)))(((((())))))'''&&&%%%&&&''''''((((((''''''(((++++++&&&$$$''')))'''((()))***)))((()))+++,,,222555888===CCCLLLUUU\\\bbbcccfffiiilllkkkhhheee^^^___\\\VVVRRRQQQNNNIIIFFFIIIKKKOOO[[[iiipppooovvvxxxvvvrrrnnnkkkgggbbb^^^cccaaaaaacccfffjjjttt}}}}}}tttkkkhhhfffdddYYYVVVXXX^^^bbbaaaaaacccccceeekkktttzzzxxxooogggccc^^^VVVSSSUUU\\\bbbfff___aaadddnnn}}}tttnnnjjjjjjhhhcccaaabbbdddeeekkkrrrvvvxxx~~~{{{zzzxxxwwwvvvxxx{{{}}}sssjjjaaaZZZRRRHHHCCCDDDCCCBBB???===<<<===@@@BBBBBBFFFLLLQQQUUUYYY___cccjjjmmmnnnllliiillluuu}}}uuuhhhVVVEEE999111,,,***(((((('''&&&%%%%%%''')))'''''''''&&&&&&%%%$$$$$$&&&######&&&&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&%%%$$$"""!!!######$$$%%%%%%&&&''''''$$$%%%%%%$$$$$$$$$&&&(((###$$$&&&%%%###"""######%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$###"""""""""###### !!!"""###$$$$$$###"""&&&$$$$$$&&&&&&$$$$$$&&&###%%%'''&&&%%%$$$%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''))))))'''$$$""")))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%((('''%%%%%%&&&"""&&&'''######&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###""""""###%%%'''&&&%%%(((((())))))(((&&&$$$###%%%&&&'''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""######$$$&&&''''''(((&&&&&&%%%$$$#########$$$((($$$""""""%%%''''''%%%"""###$$$%%%%%%%%%$$$###"""''''''###!!!%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###"""###%%%(((***"""######$$$$$$$$$#########"""""""""$$$%%%$$$######$$$$$$%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$############"""!!! """###$$$"""!!! ###&&&%%%"""!!!###%%%!!!%%%&&&"""!!!###$$$###%%%###""""""###$$$$$$############%%%(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&$$$###$$$%%%&&&&&&&&&""""""#########$$$$$$$$$###&&&%%%!!!###'''&&&!!!&&&%%%$$$%%%&&&&&&%%%###$$$###$$$%%%%%%$$$!!!%%%%%%$$$###""""""######%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&$$$"""((('''%%%$$$######$$$%%%#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$#########%%%%%%&&&&&&'''&&&&&&&&&&&&%%%###$$$&&&'''%%%$$$&&&%%%$$$%%%&&&'''&&&%%%%%%&&&''''''(((((('''''')))---+++$$$!!!%%%'''%%%"""%%%'''((((((((()))***+++...333777<<>>JJJOOOWWWaaaggghhheeebbbkkkqqqtttqqqlllfff\\\SSSNNNLLLKKKQQQ[[[dddhhhhhheeekkkttt{{{xxxtttpppqqqtttuuurrrnnnuuuuuutttuuuwwwzzz~~~vvvjjjaaa]]]\\\ZZZYYY]]]ccceeecccbbbdddgggrrr{{{wwwkkkjjjaaaZZZ\\\dddkkknnnppphhhhhhhhhiiimmmssszzz}}}pppmmmooosssppphhhcccdddgggnnnwww}}}~~~vvvmmmfff\\\XXXRRRLLLHHHEEECCCAAAGGG@@@;;;===??????@@@BBBDDDHHHLLLLLLKKKNNNUUU[[[YYY\\\ccckkkpppssswww{{{}}}iiiVVVKKK>>>777...***+++,,,***((((((((('''&&&&&&&&&&&&'''&&&'''''''''&&&%%%$$$$$$&&&%%%%%%'''((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$###$$$&&&&&&&&&%%%''')))((($$$###$$$'''%%%%%%%%%&&&&&&%%%$$$$$$'''%%%######%%%&&&'''&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&'''((('''$$$"""''''''''''''''''''''''''&&&(((***(((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$#########$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%'''&&&###%%%)))(((###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&&&&%%%"""'''(((%%%%%%((('''###&&&&&&&&&'''((('''%%%"""&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%### """&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%### '''&&&&&&%%%$$$$$$######((('''%%%$$$############&&&''''''&&&$$$######$$$$$$$$$%%%%%%&&&&&&''''''(((&&&&&&'''%%%!!!$$$+++###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$#########$$$$$$%%%$$$###"""!!!"""""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''%%%###"""###%%%&&&%%%#########"""""""""!!!!!!%%%###"""###$$$$$$###"""########################%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$#########"""""""""#########$$$$$$&&&%%%$$$###!!! !!!"""$$$$$$######$$$$$$%%%&&&"""%%%%%%"""###&&&%%%!!!"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***!!!,,,%%%)))!!!+++!!!&&&%%%$$$###"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&$$$###$$$%%%(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((('''###$$$((('''###&&&%%%%%%&&&''''''&&&$$$))))))(((''''''&&&&&&&&&%%%(((******'''&&&&&&''')))'''&&&&&&))))))(((&&&''''''''''''((((((((((((***))))))+++---000333555;;;AAALLLXXXbbbeeeccc```bbbhhhmmmmmmllljjjeee^^^[[[YYYXXXZZZ___```]]]ZZZYYY\\\bbbfffjjjnnnrrruuuuuupppjjjjjjooowww}}}}}}uuulllddd```___```___bbbgggjjjiiijjjmmmxxxyyyrrrlllggghhhlllqqqsssssspppnnnlllkkkmmmrrrwww{{{vvvtttuuuyyyxxxrrroooqqqrrrwww}}}~~~yyyqqqjjjddd]]]VVVRRRJJJGGGCCC???<<<:::999888@@@======@@@BBBAAACCCFFFRRRVVVZZZZZZYYY\\\bbbhhhhhhkkkpppvvv{{{uuudddSSSEEE;;;666888222+++((()))***)))'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&%%%%%%&&&((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$$$$%%%&&&&&&%%%&&&'''''''''%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&$$$######%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''%%%$$$%%%%%%$$$""" &&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''''''((('''$$$%%%((('''###%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&''''''%%%$$$$$$''''''%%%%%%'''&&&###&&&&&&&&&'''((('''%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######"""######!!!!!!"""######$$$%%%%%%)))&&&!!!&&&%%%&&&%%%$$$######$$$%%%&&&!!!"""###%%%&&&$$$ &&&&&&%%%%%%$$$$$$######)))((('''%%%$$$######"""&&&''''''&&&$$$"""###$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%'''%%%""""""&&&###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""$$$$$$##################%%%%%%%%%$$$$$$$$$######&&&$$$""""""###$$$%%%$$$#########"""""""""""""""&&&%%%######$$$###""" ###############$$$$$$$$$###############$$$%%%&&&###############"""""""""#########$$$$$$$$$$$$$$$##################""""""$$$$$$######$$$$$$%%%%%%!!!###$$$!!!!!!$$$###!!!$$$#########%%%&&&%%%$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++""",,,%%%((( ***!!!((('''%%%""" """$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###$$$&&&(((&&&%%%%%%&&&&&&&&&%%%''''''&&&%%%%%%$$$######'''(((&&&$$$%%%''''''###$$$######%%%&&&'''&&&%%%''''''''''''''''''(((((( '''------(((%%%&&&)))((('''&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''))))))(((((()))***,,,---,,,333???MMMYYY___```___YYY___dddfffhhhkkkjjjfffeeeddddddeeeeee```XXXRRRPPPPPPQQQQQQSSSVVV\\\``````^^^[[[\\\cccmmmxxx~~~}}}~~~}}}wwwrrrmmmiiidddaaagggfffiiiooorrrrrrssswwwyyyzzzzzzzzz|||~~~}}}yyytttooooooqqquuuxxx|||{{{|||zzzwwwvvvxxxwwwxxxyyywwwtttqqqooooooeee^^^UUULLLGGGCCC@@@???>>>===;;;999888999:::;;;@@@@@@DDDHHHHHHGGGKKKQQQcccgggkkkkkkhhhiiimmmrrryyy|||{{{uuukkkaaaPPP???444000000222000,,,&&&%%%'''(((((('''(((''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&%%%%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%$$$'''&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%&&&$$$######%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))'''%%%$$$$$$$$$"""!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((((((&&&&&&''')))###########################"""""""""######$$$%%%$$$$$$$$$$$$############%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''')))(((&&&%%%%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$'''&&&&&&&&&''''''%%%###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%""""""#########$$$$$$$$$)))(((### """&&&%%% )))(((&&&%%%%%%&&&((()))""""""###&&&((((((&&&###%%%%%%%%%%%%$$$$$$######''''''&&&%%%$$$############%%%%%%%%%$$$###$$$%%%$$$###"""!!! !!!"""###$$$$$$%%%&&&%%%"""!!!!!!###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$###############$$$####################################%%%%%%$$$$$$###"""""""""%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###!!!$$$$$$$$$###############"""""""""######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%""" %%%$$$$$$###$$$$$$%%%%%%!!!######"""!!!"""######&&&###"""###&&&'''%%%"""&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((()))"""&&&***"""((((((&&&$$$""""""$$$%%%''''''&&&&&&%%%$$$######&&&$$$######$$$%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%&&&(((***(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$%%%'''&&&$$$#########%%%'''((('''&&&''''''''''''''''''''''''!!!%%%)))***'''%%%&&&(((''''''&&&'''''''''''''''&&&&&&'''''''''(((((((((***))))))((()))***++++++)))---666BBBMMMVVVZZZ[[[SSSXXX[[[\\\___dddfffdddaaabbbeeehhhiiifff```ZZZVVVUUURRRNNNKKKKKKMMMOOOHHHJJJMMMPPPTTT[[[ccciiinnnmmmlllmmmnnnrrruuuwwwwwwrrrmmmjjjiiigggccc___fffffflllssswwwvvvvvvxxx}}}{{{|||~~~vvvooollllllppprrr}}}yyyuuupppllljjjiiijjjqqqnnniiibbb[[[VVVSSSQQQNNNJJJCCC===::::::;;;<<<===>>>>>>>>>>>>AAADDDGGGKKKMMMPPPRRROOONNNUUU___mmmrrrvvvvvvsssqqqtttwwwzzziii[[[SSSGGGBBB:::222...---///111***'''$$$$$$&&&(((((('''((('''&&&&&&%%%%%%&&&&&&'''''''''((((((''''''&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''&&&$$$"""(((%%%###$$$'''(((%%%###$$$$$$%%%%%%%%%$$$$$$###%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&''''''&&&%%%$$$---***'''%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%%%%$$$$$$%%%'''&&&%%%&&&''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$'''((($$$###$$$### )))(((&&&%%%%%%&&&((()))+++)))&&&%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$ """$$$$$$$$$$$$&&&(((%%%###"""$$$"""###$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$########################$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$######"""""""""%%%###""""""###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###%%%%%%%%%$$$###"""!!!!!!""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$ %%%%%%$$$$$$###$$$$$$%%%############!!! """%%%&&&$$$"""###%%%&&&$$$"""&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$+++###+++)))&&&%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$###&&&$$$"""###$$$%%%$$$###%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&%%%%%%%%%''')))'''&&&$$$$$$&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&)))&&&$$$%%%&&&&&&%%%%%%%%%$$$$$$&&&((()))(((''''''((((((((('''&&&%%%$$$%%%$$$$$$$$$%%%&&&''''''&&&'''''''''&&&&&&&&&'''''''''((((((((()))))))))(((((((((((()))***++++++,,,,,,///555>>>GGGMMMOOOHHHLLLOOOOOOSSSYYY\\\[[[XXXYYY]]]aaafffhhhhhhgggeeedddbbb\\\UUUOOOKKKIIIDDDDDDEEEEEEGGGKKKQQQVVVWWWWWWVVVXXXZZZ^^^ccceeeddd```\\\[[[[[[[[[XXXTTTXXX[[[bbblllpppmmmkkkkkkvvvvvvvvvtttpppllllllmmmvvvyyysssjjjbbb]]]]]]___aaahhhddd^^^WWWRRRRRRRRRRRR^^^ZZZTTTMMMHHHCCCAAA???======<<<<<<===???CCCEEEBBBDDDFFFFFFGGGJJJOOOSSS[[[[[[\\\ZZZUUUUUU___kkksssyyy}}}~~~kkkYYYJJJ???999444222///,,,)))'''&&&%%%&&&%%%$$$%%%&&&(((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""'''$$$"""###&&&'''&&&###&&&&&&&&&%%%$$$###"""!!!%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&''''''&&&%%%$$$,,,***'''%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ """%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%$$$$$$%%%%%%%%%###"""%%%%%%$$$%%%'''(((&&&%%%%%%&&&'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$((((((''''''&&&%%%%%%$$$ %%%'''$$$""""""""" &&&%%%$$$######$$$%%%&&&(((%%%"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$######!!!!!!"""$$$$$$$$$$$$$$$!!!###$$$$$$$$$&&&(((&&&$$$ !!!$$$'''!!!######"""$$$&&&$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$###############"""######$$$%%%!!!!!!"""###$$$$$$%%%%%%########################%%%#########%%%%%%$$$###"""""""""""""""#########"""!!!!!!"""$$$&&&%%%$$$%%%%%%$$$$$$###""""""!!!"""######$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$"""!!!"""$$$"""%%%%%%$$$$$$######$$$$$$###"""###$$$!!!!!!'''&&&%%%$$$$$$%%%%%%$$$###%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$ ...&&&888000((($$$%%%&&&$$$!!!""""""###$$$%%%&&&''''''&&&$$$######$$$%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$&&&''''''%%%###"""###%%%&&&$$$######%%%&&&&&&%%%######$$$%%%%%%&&&''''''***%%%$$$&&&'''%%%$$$&&&&&&%%%%%%'''))))))((('''''''''(((((('''&&&$$$###(((%%%""""""%%%''''''&&&%%%'''((('''&&&%%%&&&'''(((((((((((()))))))))***%%%%%%&&&'''(((((()))))),,,***(((***000777<<<>>>999===???@@@EEEMMMQQQQQQNNNOOORRRVVV\\\aaafffiiilllnnnnnnkkkccc[[[TTTPPPMMMHHHBBB>>>>>>DDDJJJOOOHHHGGGFFFGGGHHHLLLOOOQQQPPPNNNLLLJJJJJJIIIHHHGGGGGGJJJRRR\\\```\\\YYYYYYaaa```___]]]WWWRRRSSSXXXhhhqqqtttooolllooooookkkaaa\\\UUUMMMIIIIIIKKKMMMLLLKKKFFF???===@@@CCCCCCGGGDDD@@@======<<<<<<;;;888;;;???BBBFFFKKKPPPTTTPPPSSSUUUUUUUUUWWW\\\aaafffdddcccaaa]]]^^^jjjwww{{{wwwlll[[[JJJ>>>666111///...,,,(((%%%$$$%%%&&&'''%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%$$$###!!! $$$$$$$$$%%%''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%)))'''%%%$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''$$$###"""###%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""""""""###############%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%&&&&&&%%%$$$""""""###&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%!!!!!!$$$%%%###%%%***((('''%%%%%%&&&&&&&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''''''''&&&&&&&&&&&&&&&###%%%$$$""""""%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$""" """%%%((()))***##################$$$$$$"""###$$$%%%%%%%%%$$$###"""###$$$$$$######$$$%%%######""""""###$$$%%%&&&!!!###""" ###(((&&&!!!###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$############"""""""""###%%%%%%########################""""""######$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%###!!!!!!"""""""""#########$$$###""""""$$$%%%$$$###""""""#########$$$$$$$$$######$$$$$$###"""!!! """""""""#########$$$$$$$$$$$$#########"""""""""%%%""" """%%%%%%"""&&&%%%$$$$$$######$$$$$$"""!!!"""###'''$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''' '''###111***RRRAAA...$$$$$$&&&###""""""###$$$%%%&&&''''''&&&%%%######%%%&&&%%%$$$$$$%%%'''(((((('''%%%$$$%%%&&&&&&$$$"""!!!"""$$$%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***%%%###&&&(((%%%$$$&&&&&&%%%%%%&&&'''(((&&&%%%$$$%%%'''(((((('''%%%$$$''''''(((((('''&&&&&&'''$$$&&&((('''%%%$$$&&&((('''''''''((((((((())))))&&&&&&'''''''''''''''''''''%%%$$$%%%)))---000111---111333444999@@@DDDCCCEEEFFFHHHLLLPPPVVV\\\```eeeiiimmmnnnkkkeee___\\\WWWQQQJJJGGGJJJOOOSSSUUUMMMKKKHHHEEEDDDDDDEEEFFFDDDDDDCCCAAA???===>>>???>>>???EEEMMMPPPNNNMMMNNNQQQNNNMMMLLLEEE???AAAHHHUUU\\\]]]UUUSSSXXXWWWQQQOOOKKKEEE@@@===>>>@@@AAA@@@AAA===777888>>>BBBBBB@@@===;;;<<>>EEEGGGMMMLLLDDDDDDLLLLLLEEEHHHEEEAAA===<<<===???@@@CCCEEEBBB;;;<<>>@@@CCCFFFHHHHHHIIIIIIJJJXXXXXXUUUNNNFFFDDDGGGLLLLLLMMMNNNKKKHHHFFFGGGIIIPPPJJJCCC@@@AAAFFFKKKMMMPPPKKKFFFDDDHHHPPP[[[bbbUUUUUUUUUUUUWWWZZZ^^^```ccciiikkkgggdddgggkkkmmmlllkkkkkkiiiiiikkkpppttttttqqqooottt}}}}}}tttkkkffflllmmmkkkcccUUUGGG<<<777,,,...,,,'''(((,,,+++&&&&&&%%%$$$%%%'''''''''%%%''''''''''''''''''''''''((('''&&&&&&$$$$$$###"""((('''%%%######%%%''')))'''### """&&&'''$$$ )))%%%$$$'''((('''&&&(((&&&'''%%%"""$$$((()))&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''######***%%%%%%'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$'''(((&&&&&&'''&&&"""+++***)))(((&&&$$$######%%%%%%$$$"""!!!***(((&&&%%%%%%&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$$$$###""""""###%%%'''(((######""""""######$$$%%%%%%###!!!"""%%%&&&&&&%%%'''%%%######$$$$$$$$$###%%%$$$######%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%''''''%%%######$$$%%%&&&&&&%%%%%%$$$''''''&&&%%%$$$######""")))'''$$$###$$$$$$$$$###%%%$$$$$$######$$$$$$%%%!!!###%%%%%%$$$$$$###,,,(((%%%&&&)))***(((&&&%%%%%%%%%$$$$$$#########&&&######%%%%%%######&&&############""""""""""""&&&"""&&&'''###&&&$$$$$$$$$###"""""""""""""""%%%%%%'''&&&!!!%%%$$$######$$$%%%$$$######!!! $$$((()))&&&"""%%%$$$$$$###"""""""""###############$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""$$$$$$$$$%%%%%%$$$$$$###'''%%%$$$%%%&&&'''&&&%%%$$$#########$$$%%%'''(((((($$$"""###&&&'''$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!###%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&'''(((...)))$$$"""%%%'''%%%###"""$$$%%%### $$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%######%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&'''''''''######$$$&&&((((((%%%###%%%&&&'''''''''&&&$$$$$$''''''((((((((()))))))))+++)))((()))***,,,++++++...///222444666999>>>AAAIIINNNVVVaaakkkrrrttttttwwwtttrrrsssuuuuuupppllljjjfffaaa]]][[[ZZZYYYXXXWWWTTTRRRRRRUUUUUURRRNNNOOOQQQSSSTTTUUUUUUWWWYYYdddddd```YYYSSSQQQTTTYYY___^^^[[[VVVQQQQQQTTTXXX```ZZZRRRMMMMMMQQQUUUWWW\\\YYYUUUTTTYYYaaakkkrrrllliiifffccccccfffiiikkknnnrrrrrrnnnmmmppprrrrrrqqqpppnnnnnnooosssvvvxxx}}}yyytttssswwwyyyxxxwwwsssqqqmmmfff]]]TTTKKKGGGJJJKKKJJJDDD<<<444///...(((***((($$$%%%((('''###'''&&&%%%%%%&&&'''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$(((%%%###$$$&&&'''&&&###)))$$$###&&&'''%%%$$$&&&%%%&&&$$$!!!###'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###"""!!!$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''######&&&'''%%%))))))((('''%%%$$$######%%%%%%$$$######"""!!!!!!&&&$$$######$$$%%%$$$######""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########%%%&&&'''######""""""######$$$%%%$$$"""!!!"""%%%&&&&&&&&&&&&%%%######$$$%%%$$$###&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''###!!!###&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&'''%%%######$$$$$$$$$$$$$$$###"""''''''''''''&&&&&&&&&&&&''''''%%%""" !!!$$$&&&%%%$$$$$$######$$$$$$%%%&&&$$$###$$$&&&'''%%%###'''$$$"""###&&&'''&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&######%%%%%%######&&&############""""""""""""'''"""$$$&&&$$$((($$$$$$#########""""""""""""%%%%%%'''%%% '''&&&$$$$$$%%%%%%$$$"""%%%###"""###&&&&&&"""$$$######""""""""""""###############$$$$$$$$$%%%###############"""""""""%%%$$$$$$###$$$$$$%%%%%%######$$$&&&((((((&&&%%%&&&%%%$$$###$$$%%%((()))'''$$$"""###%%%&&&$$$!!! $$$'''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$$$$"""!!!$$$&&&%%%$$$$$$$$$###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%'''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((((((&&&&&&(((***&&&%%%$$$%%%'''((('''&&&%%%&&&(((((('''$$$!!!&&&'''''''''''''''(((((()))'''&&&'''((()))))))))***+++,,,,,,---///333777;;;@@@IIITTT^^^hhhpppvvv{{{{{{|||~~~|||vvvpppnnnjjjeeeaaa___^^^\\\[[[ZZZYYYZZZ]]]aaaaaa^^^[[[\\\]]]^^^^^^^^^```dddfffkkkkkkhhhccc```aaaffflllsssooohhhaaa\\\]]]bbbgggpppjjjbbb\\\[[[]]]aaabbbbbbaaa___aaafffnnnwww}}}uuuqqqllliiihhhjjjnnnpppyyy{{{yyywwwxxx||||||xxxyyyuuupppoooqqqssssssrrrooojjjccc___]]][[[XXXTTTTTTRRRMMMGGG@@@999333000333333111...***))))))+++&&&'''&&&###$$$&&&%%%!!!((('''%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$"""!!!$$$$$$#########$$$$$$$$$)))$$$"""%%%&&&###"""$$$$$$%%%###!!!###''''''###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$ $$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$((()))&&&!!!!!!%%%'''&&&''''''&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################%%%$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''###""""""###$$$&&&''''''&&&$$$######$$$%%%$$$###'''&&&$$$$$$%%%%%%$$$"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%######%%%'''$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$###""""""$$$$$$%%%&&&'''((())))))"""###$$$!!!!!!$$$%%%$$$$$$######$$$$$$%%%(((&&&$$$###$$$$$$$$$$$$###!!! !!!###%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%%%%######&&&&&&######%%%############"""""""""!!!###"""""" %%%'''#####################"""&&& &&&'''%%% &&&%%%############""" %%%$$$###$$$%%%%%%""" $$$###############$$$$$$#########$$$$$$$$$%%%%%%#########""""""#########%%%$$$###"""###$$$%%%&&&"""!!!!!!"""$$$%%%###"""'''&&&$$$###$$$&&&(((***&&&$$$######%%%&&&$$$"""$$$$$$&&&((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$############$$$$$$$$$############$$$$$$""""""##################%%%###"""###%%%&&&$$$"""&&&###!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((('''%%%"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%(((%%%###$$$'''(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%'''((()))'''%%%%%%''')))))))))&&&'''(((((('''%%%"""!!!''''''''''''''''''''''''((('''%%%&&&'''))))))(((+++++++++))))))***...111---222:::BBBJJJTTT```hhhpppuuu|||{{{tttrrrnnnhhhccc___[[[XXXUUUTTTUUUYYY]]]aaaaaa]]]YYY^^^^^^___^^^___aaaeeehhheeeeeeeeedddeeejjjrrrwwwwwwrrrlllfffcccdddhhhlllqqqlllddd______aaacccdddaaaaaaaaaccciiipppwww||||||{{{yyywwwxxxzzz}}}}}}|||zzzwwwppphhhddddddbbb^^^ZZZNNNJJJDDD@@@>>><<<:::777<<<:::888444111///---,,,///...,,,)))((('''((()))((('''&&&&&&'''(((&&&###)))(((&&&&&&&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$######%%%'''***%%%###%%%&&&###"""######%%%$$$"""$$$''''''###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''%%%"""%%%***$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''')))******)))'''&&&'''(((&&&""""""%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######""""""!!!%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""#########$$$%%%&&&'''&&&$$$"""###$$$%%%%%%$$$(((&&&%%%%%%&&&&&&$$$######$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%''''''&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&"""$$$###  """%%%$$$$$$######$$$$$$%%%$$$&&&'''$$$ """&&&%%%$$$$$$$$$&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%"""###&&&&&&###"""%%%############"""""""""!!!""" ### '''$$$"""###$$$$$$$$$$$$######((("""'''))) &&&"""&&&%%%############""" %%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%$$$$$$###"""###$$$&&&'''&&&###!!! """""""""'''&&&%%%$$$$$$&&&'''(((%%%$$$###$$$%%%%%%$$$$$$%%%###""""""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$######%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%$$$######%%%%%%%%%%%%&&&%%%###!!!&&&###!!!"""&&&(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&((((((%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$"""###&&&'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$"""&&&&&&''''''''''''&&&&&&$$$!!! ###%%%$$$!!!(((&&&$$$$$$%%%'''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))'''&&&&&&((())))))(((+++++++++)))'''(((***---'''+++///333888@@@JJJRRRZZZdddrrr{{{tttqqqmmmgggbbb^^^ZZZVVVSSSPPPSSSWWW\\\^^^\\\XXXUUUZZZ[[[]]]]]]]]]___bbbeee\\\]]]^^^```dddjjjqqqvvvooommmkkkiiihhhiiijjjjjjjjjfffbbb___```bbbddddddfffffffffhhhlllqqqwwwzzz}}}~~~}}}yyy{{{|||vvvnnneee]]]UUUOOOMMMJJJDDD???777555222111000000///...,,,+++***)))))))))*********)))(((''''''&&&$$$###((('''&&&((()))(((&&&%%%)))(((&&&&&&&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&''')))(((&&&$$$$$$%%%&&&''''''((((((&&&%%%&&&)))++++++&&&$$$&&&&&&$$$###$$$$$$&&&%%%$$$%%%)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!######!!!###'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&''')))******)))'''&&&$$$''''''$$$$$$&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&''''''&&&%%%&&&&&&%%%###!!!%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%&&&&&&&&&&&&&&&######""""""######$$$%%%###$$$%%%$$$######%%%'''%%%$$$"""###$$$%%%%%%$$$'''&&&%%%%%%&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&### """&&&(((%%%"""%%%%%%%%%%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$'''%%%###$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$###"""!!!"""$$$&&&&&&%%%#########%%%$$$$$$######$$$$$$%%%"""%%%'''$$$!!!&&&%%%$$$$$$$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$"""###''''''###"""$$$############""""""""""""$$$###'''!!!%%%$$$"""###$$$%%%%%%%%%$$$###)))###(((***!!!'''"""'''&&&$$$$$$%%%%%%$$$"""$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%'''((()))$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&############$$$%%%&&&&&&)))&&&""" !!!"""######&&&%%%%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%&&&### !!!%%%((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$"""'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&&&&%%%$$$""""""###$$$$$$$$$######&&&###"""###&&&'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&(((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%&&&&&&$$$###''''''(((((((((((('''''')))$$$ """(((***'''###%%%###""""""###%%%%%%%%%'''&&&%%%%%%&&&''')))+++)))))))))((((((((((((((()))'''&&&'''(((***))))))((())))))((('''&&&''')))((()))***,,,///444999>>>DDDOOO```ooovvvuuuooojjjcccaaa]]][[[ZZZXXXUUUSSSPPPSSSXXX\\\\\\ZZZUUUSSSUUUXXX\\\^^^^^^^^^___```XXXYYY[[[]]]bbbfffkkkmmmjjjjjjkkkmmmooonnnllljjjllljjjiiijjjlllnnnnnnnnnqqqpppnnnnnnooorrrvvvxxx}}}~~~~~~{{{xxxvvvzzzxxxqqqkkkiiiggg___VVVIIIDDD>>>:::999666222///......---,,,,,,,,,,,,,,,)))((('''''''''''''''(((%%%$$$$$$%%%'''&&&$$$!!!'''$$$$$$((()))&&&$$$$$$((('''%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%###!!!!!!###%%%'''$$$###"""!!!"""$$$&&&'''***%%%$$$&&&'''$$$###%%%$$$&&&&&&%%%&&&)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$'''###"""###""" ###'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%"""&&&'''%%%%%%&&&$$$!!!%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$%%%$$$$$$$$$$$$### $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%######""""""######$$$%%%$$$%%%&&&%%%""""""###&&&%%%###"""###$$$&&&%%%%%%&&&%%%$$$%%%''''''&&&%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###!!!%%%%%%%%%%%%%%%$$$######&&&%%%$$$$$$######$$$$$$'''%%%######%%%&&&&&&%%%$$$$$$###"""######%%%%%%%%%%%%%%%%%%$$$$$$######&&&$$$###$$$%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""$$$$$$###!!! """$$$###$$$######"""""""""###"""#########$$$$$$$$$%%%$$$"""$$$''''''$$$"""$$$############""""""""""""%%%###'''$$$&&&"""!!!"""$$$&&&&&&%%%$$$###)))###((())) &&&!!!%%%$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$%%%&&&#########$$$%%%&&&((()))$$$$$$$$$%%%%%%%%%&&&&&&######!!!!!!!!!###$$$&&&""""""###$$$%%%%%%%%%%%%%%%###!!!!!!"""######"""$$$$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$%%%&&&(((%%%"""$$$'''(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$"""%%%$$$$$$$$$$$$$$$$$$%%% !!!###%%%&&&&&&%%%$$$######$$$$$$######$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%''''''%%%###&&&''''''''''''''''''&&&***(((&&&''')))+++***(((%%%$$$######%%%&&&&&&%%%$$$$$$%%%&&&''''''((((((((((((((('''''''''&&&&&&((('''&&&&&&((())))))((($$$&&&(((((('''&&&&&&'''(((''''''))),,,...000000444<<>>AAABBBAAAAAA;;;:::999:::<<<===<<<;;;>>>BBBGGGJJJJJJHHHFFFDDDEEEKKKSSSXXXXXXUUURRRPPPLLLNNNSSSYYY___ccceeeeeemmmnnnooosssuuutttpppkkkggghhhkkkooorrrrrrooollliiieee```[[[XXXWWWXXXYYYYYYXXXUUURRROOOLLLJJJJJJ<<<===<<<888777777444............+++)))'''((()))%%%&&&''''''&&&&&&'''(((%%%%%%&&&''''''''''''&&&)))&&&######&&&'''&&&%%%((($$$$$$***,,,'''%%%&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((((('''(((###$$$((((((&&&&&&""" ###%%%######%%%"""$$$$$$###%%%(((&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! ###%%%$$$%%%(((***)))'''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%((('''&&&&&&&&&&&&'''(((&&&'''%%% $$$&&&$$$''''''&&&&&&%%%$$$$$$###%%%$$$$$$######"""""""""#########%%%''''''$$$"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###""""""$$$&&&'''&&&&&&%%%%%%$$$###""""""###"""###%%%%%%###"""###%%%###"""###$$$&&&%%%%%%""""""############""""""'''&&&$$$""""""$$$&&&(((!!!$$$&&&$$$""")))%%%"""###'''(((%%%!!!######$$$$$$$$$$$$%%%%%%'''$$$!!! !!!$$$%%%&&&%%%%%%%%%$$$$$$#########+++)))&&&%%%%%%&&&%%%$$$(((&&&######%%%%%%### ######$$$$$$$$$%%%%%%%%%""""""#########""""""!!!)))(((&&&&&&'''''''''&&&###$$$ '''###$$$$$$$$$$$$#########""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&&&&%%%$$$%%%$$$###&&&)))((("""$$$$$$$$$#########""""""########################$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$&&&(((((($$$ ((("""%%%&&& """'''###%%%'''&&&###&&&,,,+++$$$'''&&&$$$$$$$$$### $$$$$$$$$#########""""""$$$$$$$$$############"""###"""!!!"""#########!!!!!!""""""""""""#########$$$###"""###%%%&&&%%%$$$###$$$&&&'''&&&&&&%%%$$$&&&%%%%%%%%%&&&&&&$$$###""""""###$$$$$$$$$$$$###)))%%%!!! """%%%&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$######$$$&&&((('''&&&)))'''%%%#########$$$%%%&&&$$$%%%((('''###"""###''''''%%%%%%%%%''')))***&&&%%%%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%&&&''')))(((%%%###$$$%%%'''((((((((('''&&&((('''&&&&&&&&&((()))***+++&&&%%%)))((($$$$$$(((%%%%%%&&&&&&((()))***+++---)))***000333000000333000///...------...000111666666555444333333444444:::???DDDFFFDDDAAA@@@@@@BBBCCCEEEHHHKKKOOORRRTTT]]]```bbbbbbdddeee```ZZZYYY\\\\\\[[[]]]```^^^ZZZQQQLLLGGGEEEFFFDDD???:::BBB@@@===:::777444333222222---***,,,...+++)))***---)))'''))))))&&&$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((('''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&'''((('''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%''''''&&&%%%###!!!"""$$$$$$!!!$$$###%%%(((&&&""""""%%%%%%""""""%%%$$$ !!!"""######$$$$$$%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%'''%%%%%%&&&'''$$$!!!&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""(((&&&$$$"""!!!!!!"""###)))'''%%%$$$%%%%%%$$$"""###%%%&&&%%%""" """$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""&&&%%%$$$$$$$$$"""""""""$$$"""!!!"""###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############&&&(((&&&""" """%%%'''$$$!!!"""&&&'''$$$!!!%%%%%%&&&&&&&&&&&&''''''&&&$$$!!!!!!"""$$$$$$$$$%%%%%%%%%$$$$$$$$$#########!!! !!!!!! (((&&&$$$$$$&&&&&&$$$"""#########$$$$$$$$$%%%%%%"""######$$$######""""""((('''%%%%%%&&&'''&&&%%%"""### '''"""$$$$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$"""!!!"""######"""!!!"""$$$###"""$$$(((&&&!!!$$$$$$$$$#########""""""########################$$$###""""""""""""###$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$''''''&&&###'''###''')))###$$$'''!!!$$$%%%$$$!!!$$$((('''"""%%%$$$###$$$$$$$$$""" $$$$$$$$$#########""""""""""""######$$$$$$$$$%%%$$$###""""""$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&'''((((((&&&$$$$$$$$$$$$%%%$$$""" &&&%%%$$$%%%&&&&&&$$$"""""""""###$$$$$$$$$$$$$$$)))&&&######%%%''''''&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$'''(((((('''###"""!!!!!!"""###%%%''''''$$$%%%((((((%%%$$$&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&((('''%%%###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((())))))((($$$###&&&&&&"""###&&&((((((''''''''''''((((((,,,(((''',,,...++++++---+++*********+++,,,,,,---,,,,,,,,,+++++++++******,,,000444555444111111111333333555666999;;;===??????FFFKKKJJJHHHHHHGGGDDDAAADDDDDDDDDEEEHHHEEE@@@===999555444666555111---//////...,,,,,,+++++++++///***'''***+++)))((()))+++'''%%%'''(((%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%''''''&&&'''((((((&&&$$$$$$"""###&&&'''$$$###$$$&&&######%%%%%%!!! """###$$$$$$%%%&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%$$$%%%%%%###!!!###&&&%%%###$$$(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""%%%$$$"""  !!!"""'''%%%######$$$$$$###"""###$$$&&&%%%"""!!!"""$$$"""######$$$$$$######"""!!!###%%%&&&'''%%%$$$###%%%%%%%%%$$$######""""""!!!!!!""""""$$$&&&((()))###!!! !!!"""$$$######&&&&&&&&&''''''&&&&&&&&&###$$$%%%%%%$$$###!!! ###&&&(((&&&$$$###$$$'''%%%""" """%%%&&&$$$"""%%%%%%&&&&&&&&&&&&''''''&&&$$$#########$$$"""!!!%%%%%%%%%$$$$$$$$$$$$######!!! !!!"""$$$$$$###'''&&&%%%%%%''''''&&&%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$###'''%%%$$$$$$%%%%%%$$$###!!!### '''"""###'''&&&%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%$$$""""""###"""!!!!!!######!!!###&&&%%% $$$$$$$$$#######################################$$$$$$############$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$#########"""!!!"""$$$%%%$$$###"""'''"""###%%%$$$%%%###!!!###%%%$$$ ###""""""###%%%%%%$$$"""$$$$$$$$$############### !!!"""###$$$%%%&&&&&&%%%###"""###$$$%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%$$$###&&&###!!!"""###### %%%$$$###$$$%%%%%%###!!!"""######$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$############&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%###""""""!!!"""$$$%%%&&&&&&######&&&&&&$$$$$$((($$$%%%'''((((((&&&$$$###&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''((((((((((((''''''%%%$$$&&&%%%######&&&******((('''&&&&&&%%%%%%***&&&$$$'''(((&&&&&&'''$$$%%%&&&'''((()))))))))((()))*********)))((('''&&&)))+++,,,***))))))***+++++++++,,,---...///000+++444:::888333333555555...111222222333444111+++///---***+++---...+++)))''''''(((((((((((())))))+++&&&%%%((()))'''''')))+++&&&###%%%&&&$$$$$$'''&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###!!!###$$$%%%$$$######$$$%%%!!! %%%(((&&&$$$$$$&&&$$$$$$&&&&&&"""!!!###$$$%%%%%%&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###%%%!!!!!!%%%&&&%%%$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$#########"""!!! !!!"""###%%%###""""""$$$$$$###"""###$$$%%%$$$"""""""""$$$"""""""""######"""""""""######%%%%%%%%%%%%$$$###%%%$$$$$$$$$######""""""!!!######"""###''')))(((###"""!!!!!!###$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$######!!!###%%%%%%######%%%&&&$$$"""!!!"""%%%&&&%%%############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$######$$$$$$###!!!"""$$$ """)))$$$%%%%%%$$$$$$"""!!! """""""""""""""""""""""""""""""""""""""!!!!!! &&&%%%$$$$$$%%%%%%$$$"""!!!$$$$$$""""""%%%$$$!!!################################################%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######'''&&&$$$###""""""""""""$$$ ###'''"""&&&&&&%%%$$$$$$$$$$$$"""$$$###"""###%%%%%%###"""########################!!!""""""###$$$$$$%%%%%%%%%$$$###$$$%%%%%%$$$###!!!!!!"""""""""#########"""!!! !!!"""###"""!!!%%%""" !!!###$$$!!!$$$#########$$$$$$"""!!!"""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%$$$"""%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%%%%%%%$$$""" ((('''&&&%%%$$$$$$$$$$$$'''###"""######!!!"""&&&%%%%%%&&&&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%&&&%%%$$$$$$$$$%%%'''(((%%%&&&'''((((((((('''&&&((('''&&&''''''&&&'''(((***)))((('''&&&%%%%%%%%%(((%%%###$$$%%%&&&%%%&&&!!!###%%%'''((((((((('''((()))+++,,,,,,+++)))'''******++++++*********+++***************+++,,,,,,***111555111......///...(((+++,,,+++,,,---)))###---+++******,,,---,,,***))))))*********)))))))))((($$$$$$'''(((&&&&&&)))...((($$$$$$%%%$$$$$$'''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$'''&&&%%%$$$############&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$######%%%&&&&&&$$$!!!"""!!! """&&& ###((((((%%%$$$'''$$$$$$''''''###"""%%%$$$$$$%%%%%%&&&'''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%######)))$$$!!!$$$'''$$$""""""%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&$$$###"""###%%%%%%$$$######$$$$$$$$$############""""""############""""""&&&%%%$$$#########$$$%%%$$$$$$###############"""&&&((('''"""!!!$$$$$$ %%%###""""""$$$%%%%%%$$$""""""############""""""$$$######"""###%%%((()))"""###$$$$$$$$$$$$%%%'''$$$######$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""" $$$$$$%%%%%%$$$$$$%%%%%%""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$""" ###%%%"""$$$,,,'''!!!'''""""""###$$$%%%&&&'''((("""""""""""""""""""""""""""""""""""""""!!! $$$###"""###%%%&&&%%%$$$"""%%%&&&######%%%$$$"""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######$$$$$$######"""''''''&&&$$$#########$$$######&&&"""&&&+++'''%%%%%%%%%%%%$$$""""""###%%%$$$###$$$$$$$$$""" ################################################%%%$$$###$$$%%%%%%$$$###!!!!!!"""""""""#########&&&%%%$$$$$$%%%&&&%%%###$$$!!! !!!$$$&&&$$$###$$$#########$$$$$$"""!!!######$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&$$$######'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$###!!!''''''&&&%%%$$$$$$$$$$$$***&&&$$$%%%$$$!!!"""%%%((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&%%%%%%'''&&&%%%%%%%%%&&&((()))%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''((('''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&))))))'''###$$$&&&((()))***))))))%%%&&&((())))))(((&&&%%%)))(((''''''((((((((((((&&&&&&&&&&&&'''((())))))+++------******+++***%%%$$$&&&'''&&&'''(((%%%***)))(((((())))))((('''$$$%%%&&&&&&'''&&&&&&%%%'''$$$%%%'''(((&&&'''+++000***&&&&&&&&&$$$$$$'''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$&&&%%%$$$$$$############&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$######%%%&&&&&&$$$!!!"""%%%%%%"""!!!###&&&''' ###((((((%%%%%%'''$$$%%%''''''$$$###%%%#########$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$###"""!!!)))$$$!!!$$$'''$$$""""""%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''%%%###############$$$$$$$$$######$$$$$$$$$$$$$$$$$$###'''&&&$$$""""""###%%%&&&###########################%%%!!!"""''''''"""%%%$$$"""###%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&$$$###"""###%%%(((+++%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$###$$$%%%$$$"""###$$$$$$$$$$$$%%%%%%%%%%%%###"""""""""!!!###$$$%%%%%%#########%%%"""""""""############$$$!!!"""###$$$%%%%%%%%%%%%#########$$$%%%$$$"""$$$&&&###&&&...)))###((('''&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""######""""""!!! !!! !!!###%%%$$$###!!!&&&'''$$$"""$$$$$$"""###############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""############""""""!!!###%%%%%%%%%&&&''')))((("""%%%&&& ###(((######"""###$$$### $$$&&&%%%$$$$$$$$$$$$!!!###############$$$$$$$$$$$$$$$$$$#########""""""%%%###"""###$$$%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$""""""""""""###$$$%%%&&&'''%%%$$$###$$$%%%%%%###!!!###$$$$$$%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$#########%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!! """%%%''''''&&&!!!""""""###$$$$$$%%%%%%+++'''&&&((('''$$$$$$'''((('''%%%######$$$&&&'''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%###'''&&&&&&&&&&&&'''((((((&&&''''''''''''&&&%%%%%%$$$&&&%%%######&&&'''%%%&&&%%%%%%%%%&&&'''(((((($$$&&&&&&%%%(((+++***&&&%%%&&&'''((()))*********$$$%%%&&&'''((('''&&&&&&((('''%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&'''((((((***+++(((%%%&&&)))'''"""$$$&&&&&&$$$%%%(((&&&!!!((((((''''''&&&&&&&&&&&& """$$$&&&&&&&&&%%%'''%%%&&&((('''%%%'''+++000***&&&''''''%%%$$$'''&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''%%%$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%$$$$$$%%%&&&&&&%%%###"""$$$%%%%%%$$$$$$$$$%%%'''!!!###&&&&&&%%%&&&&&&$$$$$$''''''$$$###&&&""""""###$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%%%%###!!! %%%!!!!!!%%%&&&%%%$$$&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$!!!""""""######$$$$$$$$$%%%%%%%%%&&&''''''%%%"""$$$"""""""""$$$%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$#########$$$""""""""""""############### ###***)))"""$$$###!!!"""$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$###"""###$$$%%%###!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&###!!!%%%&&&'''&&&###"""###%%%""""""""""""############ !!!"""###$$$$$$$$$$$$#########$$$%%%%%%"""###&&&###&&&...)))###((()))(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! ###"""!!!!!!###$$$###""" %%%'''###!!!"""###!!!""""""#########$$$$$$$$$########################""""""###$$$$$$###""""""######$$$$$$$$$$$$######""""""############""""""!!!$$$&&&%%%%%%''')))$$$###%%%!!!%%% """!!!###%%%$$$ !!!'''$$$###"""###%%%%%%###!!!""""""#########$$$$$$$$$###############$$$$$$$$$$$$###""""""$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%###""""""######"""!!!!!!$$$%%%$$$!!!!!!%%%)))&&&%%%$$$%%%&&&&&&$$$"""###$$$%%%%%%&&&&&&%%%%%%$$$&&&((((((%%%$$$%%%'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$"""$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&###""""""$$$'''(((((((((!!!!!!"""###$$$$$$$$$$$$&&&$$$$$$((((((&&&&&&(((&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''$$$###$$$%%%&&&&&&$$$"""%%%%%%&&&''''''''''''&&&((('''&&&&&&%%%%%%%%%&&&###&&&&&&"""###'''(((%%%&&&%%%%%%%%%&&&&&&'''(((###&&&'''&&&'''***'''!!!'''''''''''''''((())))))&&&&&&'''''''''(((((((((((('''&&&'''((((((&&&###(((''''''''''''(((((()))'''******&&&&&&)))***)))&&&((('''$$$&&&***)))&&&&&&'''((((((''''''(((((("""###%%%'''((('''&&&%%%&&&%%%&&&(((&&&###%%%***+++&&&$$$'''(((&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$"""""""""""""""###$$$%%%&&&&&&%%%%%%$$$######$$$$$$&&&&&&%%%%%%$$$######"""'''%%%$$$$$$%%%&&&&&&%%%$$$###"""###$$$$$$"""!!!'''###"""$$$%%%###$$$'''%%%######&&&'''######%%%######$$$$$$%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%#########!!!###&&&%%%###$$$(((%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$""""""######$$$#########%%%%%%%%%&&&'''%%%### $$$"""!!!"""$$$&&&$$$#########$$$$$$$$$$$$#########$$$&&&&&&&&&$$$"""!!!"""""""""""""""#########''')))"""!!!$$$ ###""" !!!###$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$""" $$$###"""###$$$$$$###"""$$$%%%%%%$$$"""""""""#########$$$$$$$$$%%%%%%%%%$$$###""""""$$$%%%$$$############$$$$$$%%%%%%%%%#########%%%&&&&&&$$$###&&&((()))((($$$"""$$$&&&""""""""""""############ !!!######$$$$$$$$$######$$$%%%&&&%%%""""""%%%###&&&...)))"""'''"""#########$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$###""" '''%%%$$$$$$%%%%%%###"""$$$&&&""" !!! """"""######$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######""""""############""""""!!!%%%&&&%%%######%%%###)))%%%(((+++%%%$$$"""%%%(((&&&"""$$$+++"""!!!!!!###%%%&&&%%%$$$""""""######$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###"""!!!"""###$$$###!!!!!!""""""""""""#########((('''&&&&&&''''''%%%$$$!!!%%%(((%%%###(((&&&%%%%%%%%%&&&&&&$$$######$$$%%%%%%&&&&&&%%%%%%"""%%%&&&%%%###"""$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%%%%###"""&&&''')))******)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''')))(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&$$$###### %%%'''%%%%%%'''$$$%%%'''))))))((('''&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&''''''(((((((((######$$$&&&'''&&&$$$!!!###$$$%%%&&&'''&&&%%%$$$)))(((&&&%%%$$$%%%&&&&&&$$$(((((($$$$$$)))***''''''&&&&&&%%%%%%%%%&&&&&&"""&&&(((&&&&&&((($$$'''&&&%%%%%%%%%&&&'''((($$$$$$######$$$%%%&&&&&&&&&%%%$$$%%%''''''$$$ )))((('''&&&&&&&&&&&&&&&""")))+++'''$$$''',,,///&&&&&&$$$"""$$$((()))&&&###$$$%%%&&&&&&&&&''')))&&&'''(((((('''%%%"""!!!%%%%%%&&&'''%%%!!!###)))&&&""""""&&&)))'''''')))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((('''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%%%%###!!!!!!!!!""""""###$$$&&&&&&&&&%%%%%%$$$#########$$$&&&&&&%%%%%%$$$###"""""")))&&&$$$$$$%%%''''''&&&'''%%%###$$$&&&&&&### &&&$$$$$$%%%###!!!###'''$$$"""###&&&&&&######%%%$$$$$$%%%&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!###$$$%%%&&&&&&'''%%%%%%&&&'''$$$!!!&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&$$$!!!$$$""" """%%%&&&%%%###""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!!!!###$$$""" !!!%%%'''&&&$$$&&&$$$""""""$$$%%%### !!!"""$$$%%%%%%$$$"""!!!$$$&&&''''''&&&$$$!!!!!!!!!""""""#########$$$"""######$$$$$$$$$######'''&&&%%%$$$$$$$$$%%%&&&&&&&&&""" ###"""########################$$$""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$&&&&&&&&&&&& """############$$$&&&***)))'''&&&%%%%%%&&&&&&########################$$$$$$######"""#########""""""#########$$$$$$$$$$$$""" """%%%&&&'''!!!%%%%%%###""""""###########################&&&&&&###"""$$$(((%%% !!!"""$$$$$$"""!!!"""###%%%&&&&&&$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&######""""""""""""######$$$$$$$$$$$$%%%&&&''''''&&&$$$""""""###$$$###"""%%%$$$$$$######$$$$$$%%%######$$$&&&&&&###%%%'''(((&&&""" !!!$$$'''### !!!%%%((('''$$$"""###%%%&&&%%%###!!! %%%$$$%%%&&&''''''$$$"""$$$$$$%%%'''))))))&&&$$$ ###&&&'''&&&$$$""""""###&&&''''''%%%###!!!%%%&&&&&&&&&%%%$$$$$$###%%%%%%$$$######$$$%%%%%%'''%%%""""""###%%%%%%%%%%%%%%%#########$$$%%%&&&(((((('''&&&%%%$$$$$$###%%%$$$$$$%%%''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%(((***++++++)))'''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))%%%&&&'''((((((&&&$$$###******)))''''''&&&&&&&&&)))'''%%%%%%((()))(((&&&((('''&&&%%%$$$%%%&&&'''((($$$*** ***!!!(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''&&&###)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%""""""%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((((('''&&&###$$$$$$%%%%%%$$$$$$###&&&'''(((((((((&&&$$$"""######$$$$$$$$$######"""%%%%%%''''''''''''%%%%%%(((%%%$$$%%%'''(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###############$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$###""""""###$$$$$$""" !!!$$$%%%### ######$$$%%%%%%%%%%%%$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""###$$$%%%***(((&&&&&&&&&&&&$$$!!!%%%$$$"""###%%%%%%### !!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$#########"""##################$$$ !!!"""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%### """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!! ###$$$%%%$$$###"""###$$$((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""######""""""#########$$$$$$$$$%%%###!!!!!!###%%%&&&&&&"""%%%&&&$$$""""""########################### ###$$$!!!!!!$$$%%%###!!!###$$$###"""!!!"""######$$$&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######""""""""""""######%%%%%%$$$#########$$$$$$&&&$$$""""""###$$$###"""%%%$$$$$$######$$$$$$%%%$$$###"""###$$$###""" %%%&&&&&&%%%###"""######""" ###"""###$$$%%%%%%%%%$$$"""!!!)))&&&###!!!"""###$$$###$$$$$$%%%'''((((((&&&###!!!!!!###$$$$$$%%%%%%%%% """$$$$$$$$$###"""&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$######$$$%%%%%%&&&$$$######$$$%%%%%%$$$&&&%%%$$$######$$$$$$%%%'''''''''&&&%%%%%%$$$$$$%%%###!!!!!!"""$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%###%%%''''''&&&$$$$$$$$$((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&((((((&&&&&&%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&&&&&&&(((%%%###$$$&&&'''&&&$$$'''&&&&&&%%%%%%%%%%%%%%%((($$$*** *** ((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''### '''&&&%%%%%%&&&'''((()))'''''''''''''''''''''''')))&&&$$$$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&###$$$$$$%%%%%%$$$$$$###!!!###$$$%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$#########$$$%%%%%%$$$######'''%%%$$$%%%'''(((&&&$$$&&&&&&%%%%%%$$$"""!!! %%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((())))))(((((((((%%%$$$######$$$$$$###"""######$$$$$$%%%%%%%%%$$$%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""$$$%%%'''"""!!!!!!###%%%&&&%%%$$$$$$######$$$%%%%%%""" """###$$$%%%%%%$$$###"""###"""!!!!!!!!!###%%%&&&%%%%%%$$$$$$$$$$$$$$$###!!!"""######$$$""""""###$$$%%%%%%%%%%%%###%%%$$$!!!"""'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! %%%&&&'''&&&###"""###$$$$$$$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!!!!"""###$$$###############$$$$$$$$$&&&$$$""""""###%%%%%%%%%"""$$$&&&&&&$$$###"""###########################!!!$$$!!!!!!$$$%%%"""###$$$###!!!!!!###%%%"""$$$%%%%%%%%%&&&(((***########################%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######&&&%%%$$$###""""""""""""&&&$$$""""""###$$$###"""%%%$$$$$$######$$$$$$%%%$$$""" """$$$%%%$$$%%%$$$###$$$%%%%%%$$$###$$$!!! ###%%%$$$"""###$$$%%%%%%%%%$$$""""""(((%%%###""""""""""""!!!&&&%%%%%%&&&''''''%%%"""$$$###"""""""""$$$&&&''' !!!"""###$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%###'''&&&%%%$$$######$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''$$$ !!!$$$&&&'''''''''&&&&&&&&&%%%%%%%%%###&&&(((((('''&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&'''&&&%%%###""""""$$$&&&'''(((((('''&&&%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###'''###)))))) '''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''$$$"""$$$$$$$$$%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$### """$$$%%%$$$$$$###%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$$$$######'''%%%$$$%%%&&&'''&&&$$$$$$$$$######"""!!!%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###########################$$$%%%&&&'''&&&&&&%%%%%%&&&&&&%%%#########$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""&&&&&&%%%%%%$$$$$$$$$############"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######%%%%%%"""$$$%%%%%%%%%"""###$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$###""""""""""""!!!"""######$$$&&&&&&&&&%%%%%%$$$$$$$$$ """"""#########!!!"""$$$%%%%%%$$$$$$!!!$$$$$$""""""%%%&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%"""###$$$$$$$$$###!!! ########################$$$###""""""""""""$$$$$$########################'''%%%######$$$%%%$$$###$$$%%%&&&&&&%%%######"""########################"""$$$!!! """$$$$$$###$$$$$$###!!!!!!###%%%$$$$$$$$$###""""""$$$'''""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$######""""""######$$$%%%%%%$$$###############%%%###""""""###$$$$$$###%%%$$$$$$######$$$$$$%%%"""!!! !!!###%%%&&&&&&%%%###!!!"""&&&'''&&&###'''%%%$$$$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$############$$$&&&'''%%%"""'''&&&%%%&&&'''&&&$$$"""$$$############$$$%%%&&&%%%$$$$$$###$$$%%%'''(((&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''$$$"""'''&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&)))&&&###"""$$$&&&((((((''''''&&&&&&&&&%%%%%%%%%###%%%(((((((((''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%%%%&&&&&&&&&###$$$%%%&&&%%%$$$###"""'''"""((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&&&&%%%%%%'''''')))))))))'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%###$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%%%%%%%%%%%%% !!!"""$$$&&&'''%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&%%%%%% !!!"""############$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!"""""""""###&&&'''&&&""" """$$$$$$$$$###$$$$$$$$$%%%%%%######""""""###$$$$$$%%%&&&&&&%%%%%%$$$############"""""""""###$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""###$$$%%%&&&'''&&&$$$###"""!!!###$$$%%%$$$##################$$$$$$#########!!!"""$$$$$$$$$###!!!'''&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$######"""!!!"""$$$%%%%%%$$$$$$"""%%%%%%###"""$$$### $$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%###$$$&&&&&&%%%%%%&&&'''######%%%%%%%%%$$$"""!!!########################%%%%%%$$$$$$####################################'''%%%$$$###$$$$$$###"""&&&%%%%%%%%%%%%$$$###"""###########################$$$###!!!###&&&%%% ###$$$$$$$$$""""""###%%%$$$$$$$$$""" """$$$""""""""""""""""""""""""""""""##################%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""###$$$$$$###%%%$$$$$$######$$$$$$%%%!!! !!!###&&&'''&&&$$$%%%"""!!!"""&&&(((&&&$$$######"""######$$$###"""$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%###'''&&&%%%%%%&&&%%%$$$"""######$$$%%%%%%%%%$$$$$$((('''%%%$$$###$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&''''''%%%###&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%"""$$$%%%$$$######$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%$$$###&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%###$$$%%%&&&%%%$$$###"""'''"""((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''(((((((((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,)))%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%% !!!"""###$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%---(((""" !!!###%%%%%%"""$$$&&&$$$!!! !!!$$$$$$$$$#########$$$%%%&&&#########"""######$$$%%%%%%%%%%%%$$$$$$############"""""""""###$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!$$$&&&%%%$$$###$$$"""###$$$$$$###"""$$$%%%########################!!!###%%%&&&&&&###!!!&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%((('''$$$###%%%$$$!!!########################$$$###"""###%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""###%%%%%%$$$$$$&&&'''$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$###!!!$$$$$$$$$###############%%%$$$######$$$$$$"""!!!%%%$$$######$$$%%%###"""########################'''&&&###!!!%%%(((%%%"""$$$%%%%%%$$$######$$$"""###$$$#########%%%'''########################"""""""""""""""#########''''''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$###!!!"""###%%%$$$$$$%%%$$$$$$######$$$$$$%%%""""""###$$$&&&&&&$$$"""$$$###"""###%%%&&&%%%%%%"""############"""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%***'''""" """%%%'''(((&&&%%%$$$$$$%%%%%%$$$######$$$%%%&&&&&&%%%$$$###(((&&&%%%###""""""""""""$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%''''''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&$$$######%%%&&&'''%%%###''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%&&&''''''%%%###!!!&&&%%%%%%$$$$$$%%%%%%%%%"""######"""!!!!!!"""$$$%%%%%%%%%%%%%%%$$$$$$###'''###)))))) '''###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%$$$%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$##################"""""""""%%%%%%%%%%%%$$$###"""!!!######""""""""""""#########%%%&&&%%%$$$###$$$&&&$$$%%%%%%%%%$$$$$$###"""""""""""""""###$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%///)))"""!!!$$$%%%%%%!!!"""######"""!!!"""###%%%$$$#########$$$%%%&&&'''&&&%%%###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""" ######$$$%%%&&&"""###$$$"""!!!!!!$$$((($$$##################$$$"""###$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&%%%""""""%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$######$$$%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&$$$ $$$$$$$$$#########""""""###"""!!!"""######""" $$$""" !!!###%%%$$$"""###########################%%%%%%###$$$''''''###!!!###&&&'''&&&$$$######!!!###$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$&&&''''''(((%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""###%%%%%%$$$%%%$$$$$$######$$$$$$%%%'''%%%######$$$$$$$$$######$$$%%%%%%$$$###$$$%%%$$$%%%''''''%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&)))'''$$$###$$$$$$"""!!!%%%$$$######%%%&&&%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$############"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###'''&&&$$$$$$&&&'''&&&%%%###$$$%%%''''''''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$######%%%&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&(((******(((&&&&&&'''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%'''''''''&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%$$$"""!!!###&&&'''&&&&&&%%%%%%%%%%%%%%%((($$$*** *** ((($$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########&&&%%%$$$######$$$&&&'''######$$$%%%%%%&&&''''''###$$$&&&%%%######%%%(((###$$$%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''"""$$$'''((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$######""""""######$$$%%%&&&!!!###%%%&&&&&&$$$"""!!!$$$###"""!!!!!!"""###$$$###%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''###"""%%%$$$"""""""""!!!"""$$$%%%%%%$$$%%%$$$###""""""$$$&&&'''((('''%%%###"""!!! """""""""###$$$$$$%%%%%%$$$$$$######"""#########%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""&&&'''%%%############$$$$$$!!!!!!%%%)))$$$$$$############$$$$$$###"""""""""$$$%%%'''(((#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&& """!!!###%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((((((((($$$%%%%%%$$$"""!!!"""###%%%$$$###""""""###$$$%%%######################## """%%%&&&###$$$$$$$$$$$$######"""""""""!!! !!!######""" ###!!! ###%%%$$$###########################$$$'''$$$"""$$$'''((( ###'''((('''$$$""""""!!!###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%"""######$$$&&&'''((((((%%%$$$$$$######$$$$$$%%%&&&%%%$$$###""""""""""""$$$"""!!!"""$$$%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%+++(((###!!!!!!"""###$$$"""%%%'''&&&###"""$$$&&&###%%%&&&&&&%%%###""""""%%%$$$$$$$$$%%%%%%&&&'''"""%%%))),,,+++%%%%%%###""""""$$$&&&&&&%%%)))'''$$$""""""###&&&(((%%%&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###(((&&&$$$$$$%%%&&&'''&&&"""###%%%'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$***'''$$$###%%%''')))***''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''%%%#########%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%+++***'''%%%######$$$$$$&&&&&&&&&%%%%%%&&&''''''&&&((()))(((%%%%%%'''***((('''&&&%%%$$$%%%&&&''')))$$$*** ***!!!(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""&&&$$$"""!!!!!!$$$&&&(((######$$$%%%%%%&&&''''''"""$$$%%%$$$""""""%%%(((!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''%%%###$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&(((***+++ $$$&&&&&&%%%###&&&%%%$$$######$$$%%%&&&"""%%%&&&%%%###"""$$$&&& !!!"""###%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$######"""######$$$########################""" """''')))&&&###$$$""" """&&&((('''%%%%%%$$$###""""""$$$&&&'''$$$$$$###############$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$###"""""""""###%%%%%%$$$$$$###""""""!!!'''!!!$$$&&&!!!$$$***&&&$$$$$$$$$#########""""""$$$######$$$%%%$$$""" %%%$$$######%%%%%%$$$###%%%%%%%%%$$$$$$#########%%%###""""""###$$$$$$###+++%%%"""$$$###!!!&&&$$$"""!!!"""$$$$$$###&&&$$$$$$%%%$$$!!!"""&&&&&&%%%$$$$$$$$$###!!!%%%###!!!!!!###$$$$$$$$$######""""""######$$$%%%''''''&&&%%%%%%$$$#########!!!!!!%%%'''&&&### ###$$$$$$%%%'''$$$&&&###!!!"""$$$$$$!!!%%%$$$###""""""###$$$%%%!!!!!!""""""######$$$$$$$$$###"""!!!!!!"""###$$$$$$###!!! !!!###$$$%%%$$$###$$$%%%&&&$$$"""&&&### """###""" $$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$ ###%%%$$$""" """$$$!!!"""###$$$###""""""!!!######$$$$$$$$$$$$##############################""""""############""""""!!!######"""!!!!!!"""%%%$$$###$$$&&&'''&&&%%%(((&&&$$$!!! !!!"""###%%%###"""$$$''''''"""&&&%%%###"""""""""###$$$"""$$$&&&&&&&&&&&&###"""""""""###$$$%%%%%%'''%%%######%%%&&&$$$!!!&&&&&&%%%$$$############!!!%%%'''"""!!!)))%%%$$$###""""""$$$&&&''''''&&&%%%$$$############)))$$$$$$'''&&& ###'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%%%%&&&''''''&&&$$$''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$!!!&&&'''""""""'''(((&&&!!!###$$$$$$###%%%&&&%%%###"""$$$'''(((&&&###%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&$$$!!! $$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&'''''''''+++)))&&&%%%%%%%%%$$$"""''''''&&&&&&&&&&&&%%%%%%(((&&&""" $$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$######$$$%%%&&&%%%%%%&&&''''''&&&$$$)))&&&""""""###$$$###"""'''&&&&&&%%%%%%&&&&&&'''+++'''$$$$$$'''(((%%%!!!)))""" %%%(((%%%$$$%%%%%%&&&''''''&&&%%%###"""&&&&&&$$$"""$$$)))(((###!!!%%%$$$$$$&&&%%%!!!%%%###!!!"""$$$$$$!!!######$$$%%%$$$###"""!!!%%%###""""""$$$%%%&&&&&&&&&$$$######&&&((())))))########################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%%%%### %%%$$$$$$######$$$%%%%%%""""""""""""""""""""""""'''### $$$&&&$$$"""############""""""!!!!!!$$$&&&'''&&&###"""%%%(((!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""$$$%%%&&&$$$$$$###""""""###$$$$$$(((###&&&(((###&&&+++'''$$$$$$$$$#########""""""$$$######$$$%%%$$$""" &&&%%%$$$%%%&&&'''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###,,,((($$$###%%%&&&&&&$$$&&&$$$""""""###$$$$$$$$$((($$$###&&&(((&&&&&&)))$$$######$$$&&&'''%%%$$$&&&$$$"""!!!###$$$$$$#########""""""######$$$%%%'''&&&&&&%%%$$$$$$#########"""!!!"""$$$%%%%%%$$$&&&'''%%%"""###&&&&&&"""!!!!!!!!!"""$$$%%%$$$###%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$%%%$$$############$$$%%%$$$###""""""""""""###$$$$$$######$$$%%%%%%$$$"""+++(((%%%%%%'''((('''%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$!!!"""$$$$$$###""""""######!!! """%%%%%%"""######$$$$$$$$$$$$####################################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$###"""$$$###"""###%%%%%%%%%###((('''$$$"""!!!"""$$$%%%'''###!!!"""%%%&&&###%%%$$$$$$###""""""######""""""###$$$$$$$$$$$$$$$###"""""""""""""""###$$$'''%%%######%%%&&&$$$"""%%%%%%$$$$$$###$$$$$$$$$"""%%%&&&######(((%%%$$$#########$$$%%%&&&%%%%%%$$$$$$######$$$$$$(((%%%%%%(((((($$$$$$'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$###'''((($$$###&&&'''$$$!!!###%%%%%%$$$$$$%%%&&&)))(((''')))+++,,,***(((((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%&&&$$$###$$$%%%&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$((('''%%%######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&$$$&&&$$$"""###&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&***&&&###$$$''''''$$$!!!&&& $$$((('''%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$""" """&&&&&&!!!$$$'''%%%$$$&&&%%%!!!&&&%%%###"""######"""!!!"""######$$$###"""!!! %%%###""""""$$$%%%&&&%%%&&&%%%$$$#########$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""####################################"""###$$$%%%$$$###!!! &&&&&&&&&&&&%%%%%%%%%$$$########################'''### $$$&&&%%%"""$$$$$$#########"""""""""%%%%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""######$$$########################'''"""%%%'''"""%%%)))%%%$$$$$$$$$###############$$$#########%%%$$$###!!!%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%######%%%%%%%%%$$$&&&%%%$$$$$$#########"""&&&$$$######$$$&&&%%%$$$(((###!!!%%%))))))(((***######"""$$$%%%&&&%%%###&&&%%%###"""#########"""######""""""######$$$%%%&&&&&&%%%%%%$$$$$$######"""###$$$$$$###"""###$$$%%%%%% !!!###!!! !!!###$$$######$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""'''%%%######$$$%%%$$$###$$$############$$$%%%%%%$$$$$$############$$$$$$###""""""###$$$$$$###!!!%%%!!!!!!&&&'''#########$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$'''$$$###$$$&&&&&&### %%%###"""###$$$$$$###!!!'''&&&$$$######$$$&&&'''((($$$!!! ###%%%$$$"""###$$$$$$$$$$$$###""""""&&&%%%$$$######"""######%%%$$$##################&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$###$$$$$$%%%%%%###$$$%%%$$$######%%%'''######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$''''''&&&&&&(((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%''''''%%%$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$''''''&&&%%%'''%%%"""###%%%&&&&&&%%%$$$%%%&&&'''&&&&&&'''((()))(((&&&((('''&&&%%%$$$#########'''''''''''''''''''''''''''&&&$$$""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%(((******(((%%%$$$'''&&&%%%&&&((())))))((('''&&&&&&%%%$$$######"""%%%%%%%%%&&&'''(((((()))$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%''''''%%%$$$$$$###"""###%%%(((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((%%%######%%%&&&###!!!%%%!!! $$$((('''%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%$$$!!!"""&&&%%%!!!###'''(((%%%###$$$$$$"""&&&&&&&&&$$$""""""###$$$""""""######""""""!!! %%%###""""""$$$%%%%%%$$$"""$$$%%%### !!!$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""########################$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!$$$&&&%%%###$$$$$$$$$$$$$$$#########&&&%%%######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""""""""""""""###$$$%%%%%%$$$###"""$$$###%%%"""&&&!!!########################$$$###"""###$$$$$$###""""""!!! !!!"""###""" #########$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%!!!###%%%%%%###!!!!!!!!!&&&$$$###$$$&&&'''&&&%%%%%%""""""%%%&&&$$$%%%((($$$###"""""""""!!!'''%%%############""" ######""""""######$$$%%%%%%%%%%%%%%%$$$$$$######"""$$$&&&%%%""" """%%%###"""!!!###!!!"""%%%'''%%%""" !!!###%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$######"""&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$###"""###%%%%%%###""""""!!! !!!!!!!!! ###############$$$$$$%%%$$$$$$############$$$$$$%%%"""!!!"""%%%&&&### $$$""" !!!$$$%%%### ######$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$###&&&""" ###$$$ &&&$$$######$$$$$$###!!!$$$$$$###"""###$$$&&&'''&&&###!!!"""###$$$$$$""""""###$$$%%%%%%$$$""""""'''&&&$$$###""""""###$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&&&&#########$$$&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$######$$$%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%'''%%%$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%&&&'''%%%###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###%%%&&&'''((((((&&&###%%%&&&((('''&&&%%%%%%&&&#########$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###((('''&&&&&&''''''%%%$$$&&&&&&%%%%%%$$$###""""""!!!"""$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''%%%###$$$$$$######$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$"""###$$$$$$###!!!'''$$$###%%%((((((%%%###$$$######"""###%%%'''((('''((('''$$$$$$'''&&&###%%%&&&&&&$$$######$$$%%%###&&&((('''$$$"""###%%%###############""""""!!!$$$###""""""$$$%%%$$$### $$$### ###(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$#########$$$%%% """$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%'''%%%###""""""""""""""""""""""""%%%$$$$$$#########""""""!!!"""$$$%%%%%%$$$"""!!!$$$###%%%!!!%%% ########################$$$###""""""$$$$$$$$$###"""!!! """"""!!! #########$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$&&&(((((('''%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$###%%%&&&###"""((($$$###"""""""""!!!&&&%%%######$$$###!!! ######""""""######$$$%%%%%%$$$$$$$$$$$$$$$######"""$$$&&&%%%""" """%%%###$$$###!!!$$$((()))&&&"""%%%'''&&&""" !!!###%%%$$$###""""""###$$$%%%$$$$$$######"""""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$#########"""###$$$%%%###!!!######$$$$$$$$$###$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$%%%###!!!###%%%&&&$$$!!!!!!###$$$###!!! """$$$######$$$$$$$$$$$$##############################""""""############""""""%%%!!!!!!"""'''&&&$$$$$$%%%%%%$$$"""""""""!!!!!!"""###$$$%%%""""""###%%%&&&%%%###!!!""""""$$$%%%%%%$$$###"""%%%$$$#########$$$%%%&&&&&&%%%$$$###############%%%%%%%%%%%%%%%%%%%%%&&&############$$$%%%&&&&&&###""""""$$$&&&'''%%%###"""###$$$%%%%%%%%%%%%$$$!!!"""###%%%&&&&&&&&&&&&$$$%%%%%%$$$###$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%'''%%%######%%%&&&&&&$$$%%%$$$$$$%%%&&&&&&%%%###&&&'''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''''''''######$$$%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&######$$$'''***)))'''%%%%%%'''((((((&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$""""""""""""$$$%%%$$$######$$$%%%%%%###!!!&&&&&&%%%$$$$$$###""""""!!!"""$$$%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$##################"""$$$$$$$$$&&&***+++)))%%%###"""""""""###%%%'''((('''***)))%%%###&&&&&&$$$######$$$$$$""""""$$$''' %%%******'''$$$######%%%%%%$$$$$$$$$#########$$$###"""###$$$$$$###"""!!!%%%%%%!!!!!!$$$(((########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!'''&&&$$$###"""###$$$%%%!!!###$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%#########%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!"""%%%&&&%%%"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!&&&!!!&&&((("""$$$'''!!!###############$$$$$$$$$$$$###!!!"""###%%%$$$$$$$$$###"""###$$$%%%$$$"""$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%######%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$############$$$&&&'''&&&$$$&&&%%%%%%&&&$$$!!!"""'''######"""$$$%%%&&&%%%###%%%$$$###$$$$$$$$$""" ######""""""######$$$%%%$$$$$$$$$$$$$$$$$$######"""###$$$$$$###"""###$$$!!!###$$$###&&&)))((($$$ """$$$%%%$$$$$$%%%&&&%%%$$$###""""""###$$$%%%#########"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###!!!"""$$$%%%%%%$$$$$$$$$%%%###""""""""""""###$$$$$$$$$$$$############$$$$$$$$$######$$$%%%%%%$$$"""$$$&&&$$$"""'''######$$$$$$$$$$$$##############################"""""""""######"""""""""&&&### """###!!!'''%%%$$$%%%&&&&&&%%%$$$!!!!!!!!!!!!!!!"""###### !!!$$$&&&&&&%%%###!!!""""""###$$$$$$$$$$$$############$$$$$$&&&''''''""""""!!!!!! !!!!!!!!!$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$######$$$&&&&&&$$$#########$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&((((((%%%%%%&&&&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%'''$$$"""###&&&(((&&&$$$%%%$$$$$$$$$&&&&&&$$$###''''''''''''&&&%%%$$$###&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''###"""'''+++)))'''&&&$$$&&&''''''&&&%%%&&&'''&&&''')))((('''%%%&&&&&&&&&'''''''''&&&$$$"""!!!########################$$$%%%'''((((((&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$!!! !!!$$$&&&""""""$$$&&&)))+++***(((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$#########!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&$$$######%%%''''''&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%########################!!!###%%%***...,,,'''"""""""""######%%%&&&&&&&&&))))))$$$!!!######"""###"""###$$$$$$"""$$$(((!!!$$$((()))(((%%%###"""&&&&&&%%%$$$$$$$$$$$$%%%$$$###"""###$$$$$$""" """$$$&&&&&&###!!!"""$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################&&&%%%$$$""""""###$$$$$$ !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&#########$$$$$$$$$$$$$$$%%%$$$""""""$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%$$$"""###$$$%%%%%%$$$###"""'''"""&&&)))###$$$'''!!!""""""#########$$$$$$$$$$$$###!!!!!!###%%%%%%$$$%%%$$$######%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$######!!! !!!$$$%%%### """!!!"""$$$&&&&&&%%%###(((!!!"""&&&%%%######$$$######$$$&&&'''%%%$$$#########$$$%%%%%%###!!!######""""""######$$$%%%##################$$$$$$###"""!!!"""$$$%%%%%%$$$"""$$$###!!!"""%%%$$$ """""""""$$$&&&&&&%%%$$$%%%$$$###""""""###$$$%%%"""###############$$$$$$"""###$$$%%%%%%$$$###"""$$$###""""""""""""###$$$###"""""""""$$$$$$"""!!!!!!###$$$"""!!!"""###"""""""""""""""###$$$$$$$$$$$$############$$$$$$"""$$$%%%%%%$$$###$$$$$$!!!###$$$### """&&&######$$$$$$$$$$$$##############################"""######$$$$$$######"""%%%$$$###""""""###$$$$$$%%%$$$###$$$%%%&&&%%%$$$""""""""""""""""""######!!!"""$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&""""""!!!!!!""""""#########%%%''''''%%%$$$&&&(((%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%&&&!!!"""$$$&&&&&&&&&$$$$$$$$$''''''$$$$$$((((((%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%'''$$$!!!"""&&&((('''$$$%%%$$$###$$$&&&&&&$$$###&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$,,,%%%"""'''***'''$$$%%%"""$$$&&&&&&&&&%%%&&&'''###%%%'''&&&$$$"""###$$$&&&&&&''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%###$$$&&&))),,,---,,,+++%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""!!!"""###$$$%%%%%%$$$$$$%%%$$$###$$$&&&&&&$$$###!!!$$$&&&&&&$$$######%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$######$$$$$$"""######(((,,,)))"""!!!"""###$$$$$$$$$$$$$$$&&&******$$$!!!"""###"""&&&$$$$$$'''&&&!!!"""'''%%%$$$$$$$$$&&&&&&%%%###&&&%%%$$$#########$$$$$$######"""###$$$$$$!!!######$$$%%%$$$###"""!!!###################################################$$$$$$$$$$$$$$$$$$%%%########################$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%$$$###$$$%%%'''"""""""""#########$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$$$$$$$$$$###"""########################%%% %%%(((""""""%%%""""""######$$$$$$$$$$$$$$$###!!!!!!###%%%%%%%%%###"""!!!"""###$$$###!!!&&&%%%%%%$$$$$$#########%%%###""""""###$$$$$$###((($$$!!!###''')))&&&###!!!!!!!!!###&&&&&&%%%###'''&&&)))###&&&%%%$$$$$$$$$###!!!"""""""""$$$%%%%%%###!!!#########"""###$$$$$$%%%##################$$$$$$###!!! !!!%%%'''&&&###))))))'''######&&&%%%!!!'''%%%###$$$&&&&&&### %%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###$$$###!!! !!!###$$$###"""!!!"""$$$$$$"""!!!!!!%%%%%%###"""###$$$"""""""""""""""######$$$$$$$$$############$$$$$$!!!$$$'''&&&###"""###&&&$$$###!!!!!!!!!"""############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$###!!!"""$$$&&&###"""!!!"""$$$%%%%%%$$$#################################"""""""""%%%'''$$$###"""""""""###%%%&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''###%%%''''''%%%$$$&&&)))&&&&&&%%%$$$############((())))))'''%%%$$$&&&'''%%%$$$###""""""$$$&&&'''!!!###%%%&&&&&&%%%$$$###$$$%%%!!!###((()))%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&&&&'''$$$!!!"""''')))'''$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$%%%&&&''''''''''''"""""""""######$$$$$$$$$!!!"""###$$$%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$$$$111(((###''')))%%%"""###!!!###%%%&&&%%%%%%&&&((($$$&&&((('''$$$######%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))&&&$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!!!!###%%%''''''%%%"""$$$%%%%%%&&&&&&''''''((("""""""""######$$$$$$%%%$$$$$$$$$$$$######""""""!!!"""###$$$%%%$$$######%%%$$$###$$$%%%&&&$$$""""""$$$&&&$$$ %%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$$$$%%%###&&&&&&###%%%'''"""!!!"""###%%%%%%$$$###"""(((,,,---'''######%%%$$$)))&&&'''***(((!!!!!!%%%)))$$$ ###&&&&&&%%%%%%%%%###"""""""""###$$$######"""###$$$$$$!!!  ###%%%&&&$$$############################################################$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!&&&%%%$$$"""!!! """"""""""""""""""""""""&&&&&&%%%$$$###$$$%%%'''!!!!!!""""""#########$$$"""$$$%%%$$$!!!!!!###&&&########################$$$$$$%%%%%%$$$###!!! $$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!!!!!$$$%%%$$$"""$$$"""!!!!!!""""""!!!######""""""""""""######$$$&&&'''$$$  ###!!! !!!"""$$$$$$###%%%$$$$$$###############&&&&&&%%%$$$######$$$$$$)))'''$$$###$$$%%%$$$###$$$###"""!!!!!!"""###$$$#########"""######$$$$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&'''%%%"""!!!###%%%'''######&&&$$$ '''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$######$$$$$$$$$$$$###""""""############"""""""""""""""%%%&&&$$$$$$&&&&&&###!!!"""###$$$###""" %%%%%%%%%$$$###"""!!!!!!((('''&&&###!!!!!!###%%%"""############$$$$$$$$$%%%%%%$$$###""""""###### !!!###$$$%%%&&&&&&'''!!!###%%%'''''''''%%%$$$$$$%%%%%%$$$$$$###"""!!!'''%%%""""""$$$%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######%%%###""""""###$$$$$$###$$$$$$############$$$$$$### ###&&&%%%$$$$$$&&&$$$######$$$%%%$$$###%%%$$$$$$$$$%%%%%%###"""%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&)))%%%""""""%%%'''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&)))$$$&&&(((!!!###'''"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%///,,,(((&&&%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((()))'''((((((((('''&&&%%%%%%"""!!!%%%***,,,)))''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&$$$###///)))''')))(((######'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""")))'''&&&'''((()))((('''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%###""""""###$$$$$$###%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$###"""""""""&&&$$$""""""#########"""&&&%%%$$$$$$&&&&&&%%%$$$######""""""######$$$%%%(((&&&$$$###$$$$$$###"""######$$$%%%&&&&&&''''''(((&&&$$$$$$&&&&&&$$$"""###"""!!!"""$$$%%%$$$###%%%$$$""""""""""""!!!%%%$$$######%%%%%%$$$###$$$#########$$$%%%&&&&&&$$$$$$#########$$$&&&'''%%%$$$###$$$%%%%%%$$$######$$$$$$$$$###"""###$$$!!!###%%%%%%$$$""" """%%%&&&%%%###"""$$$"""+++ ''''''&&&((($$$!!!"""&&&'''$$$ ,,,***((('''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%###"""$$$"""!!!!!!""""""!!! ######""""""""""""######"""$$$%%%%%%""""""###%%%&&&$$$###$$$%%%''''''&&&""""""#########"""!!! $$$######"""!!!!!!""""""(((&&&$$$###$$$%%%$$$$$$######""""""""""""######$$$$$$###############$$$$$$###"""""""""###$$$%%%$$$$$$%%%%%%$$$######"""###%%%%%%$$$!!! """$$$'''######&&&%%%!!! $$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%$$$############""""""""""""###### ###### """""" !!!"""###$$$###""" $$$%%%%%%$$$$$$"""!!!!!!!!!!!!!!! """$$$&&&"""############$$$$$$$$$%%%$$$$$$###""""""######%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$###"""&&&$$$""""""###$$$$$$$$$$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$###%%%###""""""###$$$$$$###$$$$$$############$$$$$$$$$######&&&''''''%%%$$$'''%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%###"""%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&& $$$&&&!!!$$$(((###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$)))'''%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$#########&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$$$$$$$###$$$###""""""!!!!!!""""""%%%&&&&&&&&&&&&%%%%%%$$$###"""$$$)))***'''&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$$$$%%%%%%###"""***&&&$$$'''&&&###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$'''&&&%%%&&&''''''%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$###"""###$$$$$$###"""&&&&&&%%%$$$$$$%%%&&&&&&##################$$$$$$&&&%%%######$$$$$$###"""%%%$$$######$$$%%%$$$##################$$$$$$%%%&&&&&&%%%%%%$$$###""""""!!!""""""###$$$$$$%%%%%%'''%%%$$$$$$&&&&&&$$$"""$$$###"""###%%%%%%%%%$$$(((&&&%%%$$$%%%%%%###"""'''%%%$$$$$$%%%%%%###"""$$$############$$$$$$%%%%%%$$$#########$$$&&&'''&&&$$$$$$$$$%%%&&&%%%$$$###$$$$$$$$$#########$$$""""""!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$###"""###%%%&&&$$$ '''$$$!!!"""%%%&&&$$$ (((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########"""$$$###""""""###$$$###!!!$$$"""!!!!!!"""###""" """"""""""""""""""""""""###$$$%%%%%%$$$###$$$&&&$$$"""!!!!!!###$$$$$$###!!!"""###$$$###"""!!!$$$###""""""!!!"""""""""'''%%%######$$$%%%$$$###""""""############""""""%%%%%%$$$###""""""""""""######""""""######$$$%%%######$$$$$$######""""""######$$$"""!!! """###&&&######%%%%%%###$$$'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%&&&&&&&&&&&&%%%$$$$$$$$$###"""!!!!!!"""$$$$$$%%%&&&%%%!!! ###$$$"""!!!"""###$$$$$$""" $$$$$$$$$$$$$$$###"""!!!  !!!###%%%&&&"""############$$$$$$$$$%%%$$$######"""#########%%%%%%%%%%%%$$$###"""!!!%%%$$$$$$###""""""!!!!!! """$$$%%%$$$###"""%%%###!!!!!!###$$$######$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$############$$$$$$######$$$&&&''''''%%%""""""!!! !!!$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%###"""%%%%%%%%%&&&%%%%%%$$$############$$$$$$$$$$$$%%%"""###$$$$$$###"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&!!!%%%'''"""$$$(((###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######""""""###%%%&&&&&&%%%$$$$$$$$$#########""""""&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$((('''%%%$$$###"""!!!!!!###$$$$$$%%%%%%%%%%%%$$$%%%######&&&'''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$###"""###%%%%%%%%%###$$$""""""$$$%%%###%%%(((######$$$$$$%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%""" %%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$#########"""###$$$%%%%%%###!!!&&&&&&%%%%%%%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%'''%%%######$$$%%%$$$###$$$"""!!!"""###$$$###""""""############$$$$$$$$$"""%%%((('''$$$""""""###"""""""""######$$$$$$%%%&&&%%%$$$$$$%%%%%%$$$###%%%$$$###$$$%%%&&&&&&$$$((('''%%%%%%&&&&&&$$$###%%%$$$######%%%%%%%%%###$$$$$$###"""""""""######%%%$$$$$$######$$$&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$########################***((($$$"""!!!###%%%'''""""""######$$$######"""%%%!!!&&&$$$&&&###!!!"""$$$%%%### $$$###!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################"""!!!!!!"""############""""""""""""######&&&%%%%%%$$$###""""""!!!%%%$$$############"""!!!###"""!!!"""######"""!!!""""""############""""""&&&&&&&&&%%%###"""!!!!!!###!!! """###"""!!!$$$$$$#########"""""""""%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$"""###$$$%%%$$$###!!!"""###$$$$$$###"""!!!&&&%%%$$$###""""""""""""###############$$$$$$$$$""""""#########""""""!!!#########"""""""""######%%%$$$############$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""$$$%%%$$$###%%%%%%%%%&&&%%%$$$$$$###$$$###"""!!!!!!###$$$%%%'''(((&&&!!! ###%%%### """###$$$$$$###!!! $$$$$$$$$$$$$$$###"""!!!%%%###""""""###$$$$$$$$$""""""#########$$$$$$$$$$$$$$$###############$$$"""######$$$$$$$$$######%%%$$$###""""""""""""### """$$$%%%$$$"""!!!$$$"""!!!!!!#########"""$$$##################$$$#########""""""#########%%%###""""""###$$$$$$###%%%$$$$$$######$$$$$$%%% """######%%%&&&###"""  """######"""%%%$$$$$$$$$%%%%%%###"""$$$$$$%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$ ###'''&&&$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%(((###''')))###%%%(((###%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$#########"""!!!!!!###&&&&&&%%%$$$$$$$$$$$$$$$############&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$$$$$$$%%%&&&)))((('''&&&%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%'''$$$"""$$$$$$"""###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%  """%%%''''''&&&###""""""###$$$$$$%%%&&&""""""###$$$%%%&&&&&&'''"""###$$$%%%%%%%%%%%%%%%$$$######$$$%%%$$$!!!%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""###%%%&&&%%%### %%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$$$$###""""""###$$$###"""""""""######$$$$$$$$$$$$ %%%))))))$$$!!!"""$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$%%%%%%###""""""!!!!!!###%%%''''''&&&$$$$$$###"""!!!!!!!!!"""&&&%%%$$$###$$$$$$&&&&&&%%%#########$$$%%%$$$#########"""###$$$$$$$$$###,,,***&&&######$$$&&&((($$$$$$##################&&& %%%((( &&&!!!%%%###!!!"""######""" $$$"""!!!!!!###$$$$$$############################################################""""""##################""""""#########%%%%%%$$$$$$###"""!!!!!!$$$%%%%%%$$$###"""""""""###"""!!!"""###$$$###"""!!!"""############"""!!!%%%%%%$$$###""""""!!! '''%%%###$$$%%%&&&%%%$$$%%%$$$!!! """$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$###!!!!!!"""###$$$$$$###"""!!!&&&%%%$$$###""""""""""""""""""######$$$$$$$$$$$$!!!""""""#########""""""%%%$$$#########$$$$$$$$$%%%%%%$$$"""!!!""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$############"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$######"""$$$###"""""""""$$$%%%&&&$$$%%%""" !!! """###$$$%%%###"""!!!######$$$$$$$$$###""""""$$$###!!!"""$$$%%%$$$###""""""#########$$$$$$$$$$$$###############$$$$$$""""""###$$$$$$$$$#####################$$$%%%&&&"""###$$$%%%$$$###!!!###"""!!!"""###$$$"""!!!#########$$$$$$############"""!!!!!!!!!!!!"""###%%%###""""""###$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%% $$$$$$###$$$'''%%%(((&&&$$$$$$%%%%%%$$$###%%%$$$$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!%%%((((((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$(((###%%%)))###&&&%%%###""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$######$$$&&&&&&%%%###&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%#########$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&((($$$"""$$$###!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###"""!!!!!!"""$$$%%%%%%$$$$$$%%%%%%$$$$$$%%%$$$###""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$###$$$%%%$$$""" %%%$$$$$$######$$$$$$%%%$$$######""""""######$$$######$$$$$$$$$$$$######""""""###%%%&&&%%%### #########$$$$$$#########$$$$$$$$$#########""""""'''%%%###$$$%%%&&&&&&%%%%%%###"""###$$$%%%$$$###!!!"""###$$$$$$$$$$$$###%%%)))((($$$!!!"""$$$$$$%%%%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%&&&$$$###$$$%%%%%%$$$"""$$$#########%%%&&&%%%$$$$$$$$$###"""!!!!!!!!!"""'''&&&%%%$$$$$$$$$%%%&&&$$$"""!!!"""###$$$###"""$$$"""!!!"""$$$&&&$$$###%%%$$$###"""!!! !!!$$$$$$$$$###############$$$"""***''''''%%%$$$###""""""######"""!!!&&&$$$""""""###$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###"""""""""!!!###$$$%%%%%%###"""###$$$###"""!!!"""$$$$$$$$$###!!!"""###$$$$$$###"""!!!"""!!! !!!###$$$$$$###&&&$$$###"""$$$$$$$$$###$$$""" """"""""""""!!!""""""###$$$$$$###"""#########!!!""""""############""""""%%%%%%$$$###""""""""""""""""""###$$$$$$$$$$$$###""""""######$$$$$$######%%%$$$"""###$$$&&&%%%%%%"""%%%%%%"""!!!###!!!""""""###$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$############"""""""""$$$%%%$$$######$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%%%%###%%%###"""""" !!!###%%%%%%$$$###"""######$$$$$$$$$######""" ###%%%$$$""""""############$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$###"""!!! """"""######$$$%%%%%%&&&%%%%%%%%%$$$###"""!!!!!!###""""""###$$$$$$###!!!"""###$$$$$$$$$$$$###"""###"""!!! !!!"""###%%%###""""""###$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###''''''###&&&,,,+++$$$(((&&&$$$###$$$$$$"""!!!%%%$$$$$$$$$%%%%%%###"""$$$############$$$%%%%%%#########$$$$$$$$$$$$%%%$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$ %%%!!!%%%)))$$$&&&%%%###"""!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&&&&%%%###&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######""""""!!!"""""""""%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&&&&&&&&&&%%%'''$$$"""$$$$$$"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############(((&&&$$$$$$$$$###!!! %%%((((((%%%$$$%%%$$$!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""%%%###"""###$$$%%%$$$###%%%$$$$$$######$$$$$$%%%######""""""""""""############$$$$$$$$$$$$#########"""###$$$%%%%%%###!!!""""""############""""""%%%%%%$$$$$$###""""""!!!&&&$$$######%%%&&&&&&%%%%%%$$$######$$$%%%$$$###!!!"""###%%%%%%$$$######!!!$$$''''''$$$"""###%%%########################"""###$$$$$$######$$$%%%%%%$$$###$$$%%%&&&&&&$$$'''%%%$$$%%%&&&'''&&&$$$)))'''%%%$$$$$$###!!!$$$$$$###"""""""""######''''''%%%$$$$$$%%%%%%&&&$$$"""!!!"""###$$$###"""$$$!!! """%%%'''%%%############$$$###"""!!! ######$$$$$$$$$$$$$$$###!!! ***%%%%%%%%%$$$$$$#########"""""""""'''%%%######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$############"""""""""""""""$$$%%%%%%###"""$$$&&&###"""!!!"""$$$%%%$$$###!!!"""###$$$$$$###"""!!!###!!! """$$$&&&%%%###$$$""" !!!"""!!! """""""""""""""!!!!!!!!!""""""!!!!!!"""######$$$%%%$$$#########"""######""""""""""""######$$$$$$###############$$$!!!"""###$$$%%%$$$$$$###"""######$$$%%%%%%$$$$$$%%%"""!!!"""$$$&&&%%%$$$$$$&&&$$$$$$&&&$$$"""######$$$$$$$$$$$$###&&&&&&%%%%%%$$$######"""###"""""""""$$$%%%$$$###$$$$$$%%%%%%$$$$$$###""" """$$$%%%&&&&&&%%%$$$###%%%%%%""""""%%%%%%""" !!!###%%%%%%$$$###""""""######$$$$$$$$$######!!!###%%%### """############$$$$$$$$$######""""""###$$$$$$%%%###############"""!!!!!!!!!"""###$$$$$$######"""&&&%%%$$$######$$$%%%%%%$$$######$$$%%%%%%###!!!"""###$$$$$$$$$$$$###"""%%%$$$###""""""###$$$%%%%%%###""""""###$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$((('''"""%%%...///(((&&&$$$"""""""""###"""!!!%%%$$$$$$$$$%%%%%%###"""$$$###"""""""""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""&&&"""$$$((("""'''%%%###!!!!!!"""$$$%%%"""""""""###$$$$$$%%%%%%'''%%%######$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$#########'''&&&&&&'''((()))******$$$%%%%%%%%%%%%$$$$$$###&&&######%%%&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###""""""###%%%&&&((('''%%%$$$%%%$$$"""!!!$$$((((((%%%$$$&&&%%% ###############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$""" """%%%&&&&&&%%%$$$$$$######$$$$$$%%%######""""""""""""############$$$$$$$$$$$$######$$$###"""###$$$$$$###""""""###$$$$$$$$$$$$###"""$$$$$$##################$$$###""""""$$$%%%%%%$$$$$$"""""""""###$$$###"""!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%$$$###"""$$$&&&$$$###"""###%%%%%%%%%$$$&&&$$$###$$$%%%&&&%%%$$$'''&&&$$$$$$$$$$$$###!!!$$$############$$$$$$%%%((('''&&&%%%$$$%%%%%%&&&%%%$$$###$$$%%%&&&%%%###$$$!!!!!!%%%'''%%%###$$$%%%%%%%%%%%%%%%$$$$$$!!!"""$$$&&&&&&&&&$$$######&&&&&&%%%"""$$$%%%%%%$$$############$$$###!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%$$$###"""######""""""""""""######"""""""""""""""#########!!!###&&&%%%######%%%'''###"""!!!"""$$$%%%%%%### """###$$$$$$###""" '''%%%######%%%&&&###!!!'''%%%$$$###$$$%%%$$$######%%%'''))))))&&&###!!!$$$$$$######$$$%%%&&&&&&&&&$$$#########!!!$$$###"""!!!!!!"""###$$$##################$$$$$$!!!"""###$$$%%%$$$######"""###$$$%%%%%%%%%%%%%%%$$$!!! ###%%%$$$"""###'''%%%&&&)))&&&!!!######$$$$$$$$$######"""&&&&&&%%%%%%$$$###""""""###"""""""""$$$%%%$$$###%%%&&&&&&&&&&&&%%%$$$$$$!!!$$$''''''&&&%%%###!!!""" """""" !!!###%%%%%%%%%######"""######$$$$$$$$$######'''###!!!"""%%%%%%!!!"""############$$$$$$$$$######""""""###$$$%%%%%% !!!"""$$$$$$%%%%%%!!!"""###$$$###!!!&&&%%%#########%%%''')))$$$###$$$%%%&&&&&&$$$""""""###$$$%%%%%%$$$###"""'''&&&$$$######$$$&&&'''%%%###""""""###$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&"""'''&&& ###---///)))'''&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%###"""######"""""""""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''### ###%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$(((###(((+++$$$$$$%%%'''%%%###!!! """###%%%!!!!!!"""###$$$%%%%%%&&&&&&$$$!!!!!!###%%%''''''$$$$$$$$$############"""&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''(((''''''&&&$$$############$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!%%%######&&&'''$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""" !!!$$$''')))$$$######$$$&&&''''''&&&!!!&&&'''$$$###'''%%% $$$$$$$$$###############"""###$$$$$$%%%%%%%%%%%%$$$!!!!!!$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%######""""""""""""############$$$$$$$$$$$$######%%%###""""""###$$$$$$######$$$%%%&&&&&&%%%$$$###"""""""""###$$$$$$%%%%%%$$$"""!!!"""###%%%%%%$$$###!!! !!!"""###"""!!! """$$$%%%%%%%%%###"""&&&$$$"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% ###%%%$$$""""""$$$&&&###"""!!!"""$$$%%%$$$######"""!!!!!!###$$$###!!!"""!!!!!!###&&&'''''''''$$$#########$$$%%%&&&&&&((('''&&&%%%$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%$$$!!!!!!&&&(((&&&"""###"""!!!!!!!!!"""###$$$!!!$$$&&&''''''%%%$$$&&&$$$(((!!!&&& $$$%%%&&&%%%$$$######$$$!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$###!!!  !!!"""###$$$$$$$$$$$$&&&%%%$$$###""""""""""""######"""###$$$$$$!!!""""""""""""!!!!!!!!!!!!$$$$$$%%%(((+++***&&&!!!$$$$$$$$$$$$###""""""###""""""###$$$&&&%%%### """%%%''''''%%%""" ######$$$$$$$$$$$$######&&&$$$!!!!!!!!!"""""""""######""""""###%%%&&&((($$$%%%%%%&&&''''''((((((###########################"""""""""!!!!!! $$$$$$$$$###############!!!"""$$$"""%%%***""""""$$$%%%&&&%%%%%%$$$############"""""""""!!!###"""!!!"""$$$%%%%%%$$$ !!!!!!"""""""""###...''' $$$((('''$$$)))### ###$$$!!!!!!%%%&&&""""""&&&'''######'''&&&%%%%%%$$$######$$$$$$%%% ))) $$$333&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$$$$######(((&&&$$$###!!!!!!!!!"""%%%$$$$$$$$$###"""""""""&&&&&&''''''&&&### """############$$$$$$$$$''''''&&&%%%$$$""""""!!!&&&$$$""""""###$$$###"""&&&$$$"""###&&&((('''%%%$$$%%%%%%$$$######$$$&&&&&&###!!!!!!$$$&&&&&&%%%&&&###"""%%%%%%"""###&&&&&&&&&%%%$$$############!!!$$$%%%######%%%$$$!!!...+++&&&$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$##################(((%%%"""###%%%&&&$$$!!!###%%%%%%###$$$&&&### !!!###%%%%%%###"""%%%$$$###$$$&&&'''&&&%%%%%%$$$######%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&$$$""" !!!"""###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''########################%%%$$$$$$%%%&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%'''!!! &&&%%%$$$###%%%''''''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""***%%%%%%'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###''''''%%%$$$'''&&&###########################$$$###"""###$$$$$$###"""%%%$$$"""!!!!!!!!!""""""((($$$"""%%%%%%""" !!! !!!"""###$$$%%%%%%%%%!!!$$$### """### ########################%%%$$$###"""""""""###$$$((((((&&&###!!!!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!!!!!&&&%%%"""!!!"""%%%(((***%%%$$$$$$$$$###"""""""""&&&###"""%%%***+++'''###%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%$$$$$$###&&&%%%!!! ###'''***###$$$%%%"""'''$$$###$$$$$$$$$%%%%%%%%%%%%%%%###!!!!!!###$$$"""########################((((((&&&$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$######"""!!! """"""""""""!!! &&&%%%$$$###""""""""""""$$$###"""###$$$###""" ############""""""""""""!!! !!!$$$''''''### $$$###""""""#########"""%%%###""""""###$$$$$$###"""###%%%''''''%%%###"""######$$$$$$$$$$$$#########"""!!!!!!###%%%%%%$$$######""""""###%%%&&&'''!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""############%%%!!!!!!%%%'''%%%''',,,###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$############%%%###"""###$$$$$$###"""!!!!!!!!!""""""#########)))$$$"""$$$###"""$$$###$$$!!! """$$$ ###"""!!!%%%%%%$$$###"""""""""###!!!%%%%%%...######'''%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$#########"""!!!!!!!!!"""###$$$$$$$$$$$$###############%%%%%%%%%%%%$$$###"""""""""############$$$$$$$$$'''&&&&&&%%%$$$###"""!!!&&&$$$""""""###$$$###"""$$$""" !!!$$$%%%$$$###$$$###"""""""""#########&&&###!!!"""$$$&&&&&&%%%&&&###"""%%%%%%"""###&&&$$$$$$$$$###$$$$$$%%%%%%!!!###""""""###!!!+++)))&&&$$$%%%%%%%%%$$$$$$$$$############$$$$$$&&&%%%$$$###""""""""""""&&&$$$######$$$$$$###"""###%%%%%%###$$$&&&$$$+++***'''%%%### %%%$$$###$$$&&&'''&&&%%%%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%'''!!! %%%&&&%%%$$$&&&((('''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""### !!!&&&%%% !!!$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%######%%%%%%"""########################$$$###"""###$$$$$$###"""&&&&&&$$$#########$$$$$$&&&!!! """###  !!!"""###$$$$$$$$$$$$$$$$$$&&&%%%!!! """""" ########################$$$###""""""!!!"""###$$$###"""!!!!!!########################$$$$$$$$$$$$$$$###""""""''''''&&&%%%%%%&&&&&&'''$$$$$$$$$###############'''$$$###%%%((((((%%%!!!$$$$$$###""""""###$$$$$$%%%%%%%%%%%%$$$######""""""%%%'''&&&###!!!"""$$$((("""$$$%%%###)))%%% !!!!!!!!!!!!%%%###!!!"""###$$$""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""############""""""#########"""!!!%%%$$$######""""""""""""%%%###""""""###$$$"""!!!$$$$$$$$$$$$############ """$$$%%%$$$"""$$$!!! !!!###$$$### '''$$$!!! """$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$#########""""""###$$$%%%###"""###############$$$%%%&&&""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%&&&$$$###&&&'''%%%&&&)))%%%%%%&&&&&&%%%$$$"""!!!%%%%%%%%%$$$$$$$$$$$$###&&&%%%######$$$###""" """""""""#####################"""!!!!!!!!!""""""!!!###%%%""" ### !!! %%%$$$###"""!!!!!!!!!!!!$$$"""((( ---###&&&!!!##############################$$$$$$$$$$$$######"""!!!!!! !!!"""###$$$###############$$$$$$$$$%%%$$$###""""""###%%%&&&"""############$$$$$$$$$'''&&&%%%%%%$$$###""""""&&&$$$""""""###$$$###"""$$$"""!!!!!!###$$$$$$###'''$$$""""""%%%&&&%%%###%%%$$$"""###$$$%%%%%%%%%&&&###"""%%%%%%"""###&&&############$$$%%%&&&'''&&&'''$$$ $$$'''&&&'''&&&$$$$$$%%%&&&%%%###$$$$$$############$$$$$$'''&&&%%%###"""!!!!!! ###$$$$$$$$$"""!!!"""###$$$&&&%%%###$$$'''%%%!!!((('''%%%%%%%%%###!!!%%%$$$###$$$&&&'''&&&%%%%%%$$$######%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%'''&&&&&&(((******'''###%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%#########%%%'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%###############"""""""""&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&"""!!!%%%&&&&&&&&&'''((('''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############ %%%&&&$$$$$$&&&########################"""%%%%%%""""""%%%%%%"""########################$$$###"""###$$$$$$###"""&&&%%%$$$$$$###$$$$$$$$$%%%!!! """###  """######$$$$$$$$$######&&&(((&&&"""!!!###"""##############################""""""""""""###$$$%%%%%%###!!!!!!$$$""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$######%%%&&&''''''&&&$$$"""!!!###############$$$$$$$$$'''%%%###$$$&&&%%%"""$$$$$$###""""""###$$$$$$&&&&&&%%%%%%$$$###!!! %%%&&&&&&&&&%%%###!!! '''!!!###%%% $$$***&&&!!!!!!"""""""""#########$$$###""""""###$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!!!!"""###############"""######$$$$$$$$$######$$$$$$###"""""""""""""""%%%###""""""###$$$###"""$$$$$$#########"""""""""######"""###%%%&&&''''''###  ###%%%### &&&$$$!!!!!!###$$$$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%$$$$$$$$$###"""###############$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######"""###$$$###$$$%%%&&&%%%$$$###"""%%%%%%$$$$$$$$$#########%%%$$$######$$$$$$###!!!##################$$$$$$!!!$$$&&&%%%###!!!"""$$$&&&$$$"""$$$$$$$$$"""!!!###"""""""""""" !!!$$$###"""!!! '''%%%%%% +++###""""""#########$$$$$$$$$######$$$$$$$$$$$$######&&&%%%###"""!!!!!!!!!""""""""""""###$$$$$$$$$%%%###############$$$$$$%%%""""""#########$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%###""""""###$$$$$$###%%%$$$$$$###$$$%%%%%%%%%'''""" $$$&&&$$$ %%%$$$###$$$$$$%%%%%%$$$&&&###"""%%%%%%"""###&&&$$$#########$$$$$$%%%&&&&&&(((&&&######&&&(((&&&$$$######%%%&&&&&&$$$"""$$$$$$############$$$$$$&&&%%%$$$###"""""""""""" ###%%%$$$!!! """$$$%%%&&&&&&###%%%(((&&&"""!!!!!!!!!$$$'''))))))(((&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###$$$%%%'''(((((('''%%%$$$&&&$$$###&&&))))))###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$###((((((''''''&&&&&&%%%%%%###"""###$$$'''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&###############"""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%% $$$&&&###"""%%%%%%%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%""""""&&&&&&$$$########################$$$###"""###$$$$$$###"""######""""""""""""""""""&&&"""!!!$$$%%%###"""###$$$$$$$$$$$$$$$###"""!!!$$$&&&%%%!!! ###### #######################################$$$$$$%%%'''((('''%%%######%%%'''###########################$$$$$$%%%$$$$$$######"""#########"""!!! """""""""###$$$$$$$$$%%%%%%###""""""$$$$$$""" $$$##################$$$$$$$$$$$$$$$$$$###"""!!!&&&%%%%%%&&&&&&%%%""" ((("""%%%&&&!!!$$$)))%%%######$$$$$$$$$%%%%%%%%%$$$##################"""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$######"""######$$$$$$$$$$$$#########""""""!!!"""""""""$$$###"""###$$$%%%$$$#########"""""""""!!!!!!!!!$$$%%%%%%$$$%%%&&&((()))###!!! ###$$$""" ###"""###$$$%%%%%%###!!!$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######$$$###""""""""" """"""#########$$$######%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!"""######"""!!!!!!!!! !!!"""###%%%&&&&&&%%%%%%$$$#########""""""""""""###"""!!!"""$$$%%%$$$###$$$$$$#####################'''&&&###!!!"""%%%***(((### """"""!!!!!!"""###"""###$$$%%%$$$###""""""!!!!!!!!!!!!!!!(((&&&%%%+++""""""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######'''&&&$$$###"""######$$$"""""""""###$$$$$$$$$%%%"""###$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$&&&%%%%%%$$$$$$#########%%%###""""""###$$$$$$###%%%%%%$$$$$$######$$$%%%###!!!###!!!$$$$$$%%%%%%$$$$$$$$$$$$&&&###"""%%%%%%"""###&&&&&&%%%$$$$$$#########$$$!!!$$$$$$""""""$$$$$$!!!""""""###%%%&&&&&&$$$"""$$$$$$############$$$$$$#########"""######$$$$$$ ###%%%$$$!!! """%%%%%%&&&%%%###$$$((('''###%%%$$$###$$$&&&''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###$$$%%%'''(((((('''%%%$$$'''$$$###%%%(((''' %%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%######&&&&&&&&&&&&%%%%%%$$$$$$#########%%%'''((('''%%%&&&%%%$$$$$$$$$$$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!###%%%$$$###$$$###$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$######$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!###### $$$%%%###########################$$$###"""###$$$$$$###"""""""""""""""###"""""""""%%%!!! $$$&&&######$$$$$$$$$$$$$$$$$$###"""!!!!!!###### ###$$$"""###########################$$$$$$%%%%%%&&&&&&&&&###$$$$$$###!!!!!!"""$$$########################""""""###############""""""!!!!!! !!!""""""""""""###$$$$$$$$$%%%"""!!! !!!"""##################$$$$$$#########!!!"""######$$$$$$$$$$$$$$$######$$$&&&&&&$$$"""***$$$''''''!!!###'''"""""""""""""""##################$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###########################"""!!! ###""""""!!!!!!"""""""""###"""###$$$&&&&&&$$$"""""""""""""""!!!!!!!!! ###$$$%%%$$$######%%%'''#########""""""!!!!!!!!!""""""###%%%&&&%%%### """"""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######!!! !!!"""###!!! """"""######$$$######""")))(((&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$######"""!!! """$$$%%%###"""$$$### !!!###%%%&&&''''''&&&#########"""""""""!!!!!!"""!!!!!!"""$$$&&&%%%$$$###############"""""""""!!!$$$$$$!!! """$$$)))'''!!! """ !!!"""!!!"""%%%&&&$$$######"""""""""###$$$$$$'''$$$***!!!---!!!$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$######$$$#########$$$&&&''')))###############$$$$$$$$$ """$$$&&&&&&$$$!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###!!!"""###%%%$$$$$$"""######""" !!!###&&&###!!!"""$$$%%%$$$"""###%%%&&&&&&$$$######$$$&&&###"""%%%%%%"""###&&&'''&&&%%%$$$############ $$$%%%$$$$$$%%%$$$ #########%%%&&&&&&$$$"""$$$$$$############$$$$$$""""""""""""###$$$%%%&&&!!!"""######""""""###$$$$$$%%%$$$"""###''''''$$$%%%$$$######%%%''''''&&&'''%%%$$$$$$&&&&&&%%%###%%%$$$######%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%(((&&&%%%&&&(((&&&"""%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%$$$###$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$!!!"""$$$%%%"""%%%%%%%%%%%%%%%%%%%%%%%%!!! """$$$"""########################$$$###"""###$$$$$$###"""######$$$%%%%%%%%%%%%$$$""""""$$$"""!!!###$$$$$$$$$$$$$$$###"""!!!"""!!! ###$$$"""########################"""###$$$%%%&&&&&&&&&%%%"""#########!!!!!!"""$$$""""""""""""""""""""""""!!!!!!"""############"""$$$###"""!!!!!!"""$$$%%%###############$$$$$$$$$!!!!!! !!!!!!###$$$%%%"""###$$$$$$$$$$$$###""" """###$$$%%%%%%%%%""""""#########$$$$$$%%%+++%%%((((((!!!###&&&!!!$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!""""""#########"""""""""""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!"""###&&&((('''$$$!!!#########"""""""""!!!!!!"""$$$&&&%%%"""!!!"""$$$###%%%'''%%%!!! ###$$$###"""###$$$%%%###"""""""""""""""""""""""""""######$$$$$$$$$$$$#########!!! !!!###$$$$$$$$$""""""###$$$$$$###"""!!!((('''&&&%%%$$$"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$""""""""""""""""""""""""!!!%%%&&&######%%%$$$ !!!"""###%%%&&&&&&&&&%%%$$$$$$$$$#########""""""$$$###""""""$$$%%%$$$############""""""!!!!!!!!!!!!"""######""""""###$$$$$$%%%!!!###$$$!!! ###$$$!!!!!!%%%&&&"""#########$$$%%%&&&'''(((%%%)))'''... ##################$$$$$$$$$######$$$$$$$$$$$$#########"""""""""###%%%'''((($$$$$$$$$############### !!!"""###$$$$$$######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$"""!!!"""###%%%%%%$$$"""###$$$""" !!!###''''''&&&&&&&&&&&&''''''"""%%%''''''$$$""""""$$$&&&###"""%%%%%%"""###&&&%%%%%%$$$$$$###$$$$$$$$$$$$&&&&&&######&&&&&&$$$&&&%%%$$$%%%&&&&&&$$$###$$$$$$############$$$$$$##################$$$$$$$$$###"""###$$$%%%%%%$$$$$$$$$### """&&&'''######!!!!!!"""%%%'''))))))'''&&&$$$%%%%%%&&&$$$###%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&###$$$%%%''''''&&&%%%$$$#########$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$###&&&%%%$$$""""""$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&%%%######$$$%%%$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& $$$### $$$$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$ """!!!###%%%$$$########################$$$###"""###$$$$$$###""""""###$$$%%%&&&%%%%%%$$$""""""$$$""""""$$$######$$$$$$$$$######"""!!!###### $$$$$$"""######################## !!!"""$$$%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&########################!!!"""######$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###############"""""""""!!!!!!!!!###$$$"""###$$$$$$$$$$$$###""" !!!"""######$$$######"""$$$$$$""""""%%%***$$$((()))"""$$$'''"""%%%%%%&&&&&&&&&'''''''''!!!###%%%%%%######$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""############"""""" """$$$&&&'''((((((""""""!!!!!!!!!!!!"""### !!!$$$''')))((($$$ $$$$$$$$$############"""###&&&((('''###!!!"""$$$###'''***'''  $$$&&&$$$!!!!!!"""$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######(((&&&###"""###$$$$$$###!!!"""###$$$$$$###"""!!! !!!"""###$$$%%%%%%########################""""""#########$$$$$$$$$"""######%%%&&&'''(((((($$$%%%""""""%%%$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%$$$$$$$$$######&&&$$$######$$$$$$"""!!!###"""""""""!!!!!! %%%$$$$$$$$$%%%&&&''''''!!!$$$###"""((((((######''''''""""""&&&&&&"""######$$$%%%&&&(((***+++$$$*** (((...##############################$$$$$$$$$$$$######%%%$$$###"""""""""###$$$%%%$$$$$$$$$######"""""" """$$$&&&((("""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$%%%%%%$$$###%%%&&&$$$!!! """%%%"""######"""!!!!!!"""$$$"""%%%((('''$$$""""""###&&&######%%%%%%######&&&############$$$%%%&&&&&&"""$$$""""""$$$"""'''&&&$$$%%%%%%&&&%%%###$$$$$$############$$$$$$%%%%%%$$$###"""""""""###%%%###!!!###&&&'''&&&######$$$""" !!!&&&&&&###'''%%%###"""###$$$$$$###'''&&&%%%%%%%%%&&&$$$###%%%$$$######%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''!!!"""$$$%%%%%%%%%(((***'''&&&%%%%%%%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&"""###%%%'''''''''%%%$$$"""######$$$%%%&&&'''((('''&&&%%%%%%&&&&&&$$$"""&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$'''&&&###$$$&&&'''%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###&&&%%%""""""########################$$$&&&%%%!!!"""''')))(((########################$$$###"""###$$$$$$$$$""" !!!"""###$$$$$$###"""### $$$&&&%%%$$$&&&"""######$$$$$$$$$######$$$&&&%%%"""!!!$$$$$$!!!########################!!!"""#########"""###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%"""###%%%&&&$$$!!!%%%$$$$$$$$$######""""""%%%%%%$$$""" """###"""###$$$%%%%%%$$$###""""""############""""""!!!$$$%%%%%%!!! %%%(((###''')))###%%%)))$$$!!!!!!"""""""""#########!!!$$$&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%!!!!!!"""###$$$%%%%%%&&&""""""""""""###$$$%%%&&&###"""!!!"""###$$$###!!!&&&###"""###%%%%%%"""&&&%%%$$$#########$$$$$$$$$$$$$$$###"""!!! &&&&&&%%%%%%$$$######"""&&&%%%$$$%%%%%%%%%###!!!***$$$!!!$$$&&&###""""""$$$$$$$$$#########""""""!!!"""$$$&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%###!!! '''$$$"""$$$((('''###((('''%%%$$$###"""""""""&&&"""###%%%$$$!!!######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""############""""""&&&&&&$$$"""$$$'''%%% ###""""""###$$$''')))***&&&$$$""" """$$$&&&!!!!!!""""""#########$$$!!!"""$$$%%%&&&&&&%%%$$$$$$###!!!"""$$$%%%%%%$$$&&&&&&$$$"""!!! ###!!! !!!$$$%%%###!!!$$$######"""""""""""""""#########"""######$$$%%%$$$%%%%%%%%%###!!!!!!%%%(((&&&"""!!!$$$$$$!!!!!!"""!!!%%%$$$######$$$$$$""" &&&%%%$$$######$$$%%%&&&((( $$$&&&###'''///$$$###""""""$$$$$$###"""###%%%&&&%%%######&&&)))&&&###"""$$$$$$!!!!!!$$$%%%%%%$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&"""!!!"""$$$$$$###""" """###$$$%%%$$$$$$######$$$$$$%%%&&&$$$""" """$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%######$$$&&&&&&%%%(((%%%###"""###$$$$$$###!!!!!!"""###############%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%%%%$$$###""""""###%%%%%%$$$$$$%%%&&&#########$$$%%%%%%%%%&&&''''''&&&%%%###""""""!!!%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&###!!!"""$$$%%%### (((%%%""""""%%%&&&$$$"""###$$$&&&&&&&&&$$$"""!!!)))$$$$$$((('''"""!!!$$$%%%$$$###""""""###$$$%%%%%%&&&&&&'''&&&%%%###"""&&&&&&&&&&&&&&&%%%######$$$###""""""!!!!!!""""""%%% ###### """'''######$$$%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$)))'''###$$$---$$$$$$###$$$%%%$$$""" !!!""""""""""""#########%%%###""""""###$$$$$$#########$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%!!!###''')))&&&###'''...&&&&&&$$$"""!!! &&&######%%%$$$!!!!!!###%%%%%%%%%###!!! !!!""""""###$$$$$$$$$$$$###!!!$$$'''&&&###!!!$$$((($$$$$$$$$############"""!!!"""$$$&&&&&&&&&$$$###+++%%% !!!&&&((($$$((('''&&&$$$###"""""""""(((&&&&&&%%%""""""(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$#########$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$###"""!!!"""###$$$###!!!&&&$$$"""###%%%&&&### ######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$((('''(((***%%%%%%%%%$$$$$$$$$######!!!"""$$$&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!((($$$!!!"""%%%'''$$$!!!'''&&&&&&%%%%%%$$$$$$###'''### ###%%%$$$!!!############$$$$$$$$$$$$""""""############""""""""""""############""""""%%%%%%$$$!!!###&&&%%% %%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###!!!!!!###$$$%%%""""""######$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!$$$"""!!!!!!###$$$$$$###'''&&&%%%###""""""""""""$$$"""!!!"""$$$%%%$$$"""$$$$$$###""""""""""""""""""""""""!!!"""######$$$"""###$$$%%%$$$###!!! $$$$$$$$$$$$######""""""$$$###"""###$$$%%%$$$###%%%$$$######$$$$$$"""!!!######"""!!!!!!"""######&&&###"""%%%%%%######&&&%%%#########$$$%%%$$$###$$$%%%&&&%%%######%%%'''%%%"""!!!###### ###$$$$$$$$$###############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&'''&&&###!!!"""$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$""" """$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&''''''&&&$$$""""""###%%%%%%$$$(((&&&######$$$%%%$$$$$$%%%%%%%%%%%%$$$"""!!!!!!%%%$$$###""""""$$$&&&'''(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""$$$%%%%%%$$$###%%%&&&"""""""""""""""###############$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$############&&&$$$"""###$$$%%%###!!!$$$$$$$$$###"""""""""###%%%%%%$$$$$$############$$$!!!"""&&&&&&###"""&&&$$$$$$###""""""###$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########$$$ ###$$$!!!"""&&&######$$$%%%$$$###"""!!! !!!"""""""""""""""))))))###$$$+++$$$######$$$%%%$$$""" """""""""#########$$$$$$%%%###""""""###$$$$$$###""""""############""""""###$$$%%%%%%######$$$%%%$$$ $$$&&&%%%%%%(((%%%%%%###"""!!!!!!!!!!!!&&&###"""%%%$$$!!!!!!$$$%%%%%%%%%$$$"""!!!"""$$$""""""###$$$$$$$$$$$$###!!!###$$$$$$""""""$$$%%%#########$$$$$$%%%%%%%%%"""###$$$&&&&&&%%%$$$###"""!!! !!!###%%%$$$###((('''%%%$$$###"""""""""###!!! !!!"""&&&&&&&&&&&&%%%$$$$$$###&&&### ###%%%$$$"""########################'''&&&%%%$$$###############"""!!!"""###$$$###!!!&&&$$$"""$$$&&&&&&$$$!!!!!!"""$$$&&&''''''''''''########################!!!!!!""""""###$$$%%%%%%%%%###""""""$$$&&&''''''$$$ """$$$"""!!!###%%%%%%%%%%%%%%%$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######################## !!!"""###$$$######"""((($$$ ###&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$&&&###!!!"""$$$&&&$$$"""############$$$$$$$$$$$$######""""""""""""######""""""############""""""###%%%###!!!"""%%%$$$ ###$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%######$$$$$$###""" $$$"""!!!!!!"""###"""!!!&&&%%%%%%$$$######$$$$$$$$$###"""###%%%%%%%%%###$$$$$$###""""""""""""###"""!!!!!!!!!!!!"""###### """###%%%%%%%%%%%%$$$&&&### !!!%%%&&&###!!!###%%%&&&%%%%%%%%%%%%$$$#########$$$$$$###!!!######"""!!!!!!"""###### ###$$$######$$$###&&&$$$###$$$%%%&&&%%%$$$%%%%%%&&&%%%######$$$&&&$$$!!! ###""" ###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%&&&&&&%%%###"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!"""###%%%!!!###$$$&&&&&&%%%$$$############$$$%%%&&&&&&'''%%%###""""""###$$$$$$###(((&&&$$$$$$%%%&&&%%%$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$#########$$$%%%&&&''''''&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&#########""""""""""""""" !!!!!!!!!""""""&&&&&&%%%$$$##################"""""""""!!!!!!!!!&&&%%%###$$$%%%%%%$$$"""!!!$$$&&&### !!!%%%'''%%%###"""!!!"""$$$%%%  $$$%%%$$$$$$'''$$$$$$###""""""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$&&&&&&%%%&&&'''''''''&&&$$$###""" !!!$$$$$$""""""$$$######$$$%%%$$$###"""!!! !!!"""""""""""""""(((+++"""$$$'''###""""""###$$$###""" ############$$$$$$$$$%%%%%%###""""""###$$$$$$###!!!!!!""""""""""""!!!!!!###$$$%%%%%%######$$$%%%&&&%%%&&&$$$"""$$$######"""""""""""""""%%%""""""%%%$$$!!!!!!$$$$$$%%%%%%$$$######$$$&&&""""""###$$$$$$$$$$$$###"""!!! !!!"""######"""""""""###$$$%%%&&&'''(((###$$$%%%%%%%%%$$$###""" ###&&&&&&$$$$$$%%%''''''&&&%%%$$$###"""""""""%%%###"""###!!! $$$'''&&&&&&%%%$$$######"""'''"""###%%%$$$!!!$$$$$$$$$#########""""""'''&&&%%%$$$###############"""!!!"""###$$$###!!!&&&$$$"""$$$&&&'''$$$!!!!!!###%%%'''((('''&&&%%%!!!!!!!!!!!!!!!"""######!!!!!!!!!"""######$$$$$$%%%### """$$$%%%%%%&&&""""""$$$$$$  $$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!###$$$$$$$$$###"""%%%###!!!!!!$$$&&&'''&&&"""###%%%''''''&&&%%%$$$&&&$$$"""###%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%"""######$$$$$$######""""""$$$$$$!!!!!!$$$###  """$$$%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""########################"""###$$$$$$$$$###!!! $$$""" !!!"""!!! $$$$$$#########$$$$$$%%%$$$######$$$%%%%%%%%%%%%%%%$$$######""""""######"""""""""""""""######$$$!!!"""###%%%&&&&&&&&&&&&%%%""" !!!$$$%%%###!!! $$$%%%###""""""$$$$$$###"""###%%%%%%###!!!%%%$$$$$$$$$$$$$$$$$$%%%"""### &&&&&& &&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$######$$$%%%%%%"""!!!######!!!!!!$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$#########$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%% """%%%''''''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&%%%%%%$$$$$$######""""""$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&$$$###!!!!!!!!!""""""###$$$%%%%%%######$$$%%%&&&%%%%%%%%%$$$#########$$$$$$###""""""!!! %%%$$$$$$#########$$$$$$###"""""""""!!!!!!!!!!!!&&&%%%$$$$$$$$$$$$$$$######$$$%%%###!!! """$$$%%%$$$###""""""###$$$$$$!!!###%%%%%%%%%&&&$$$##################$$$$$$$$$#########$$$&&&'''%%%$$$###""""""$$$&&&((($$$&&&'''((((((&&&$$$###!!!!!!"""$$$$$$###""""""######$$$%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$%%%!!!***!!!&&&&&&"""###"""!!!"""######"""!!!######$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###""""""############""""""###$$$%%%%%%######$$$%%%'''$$$%%%"""!!!###"""""""""""""""######%%%""""""%%%%%%""""""$$$"""###$$$$$$######%%%'''""""""###$$$$$$$$$$$$###""""""$$$"""""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%$$$###"""!!!$$$&&&''''''$$$###"""###'''&&&%%%$$$############)))&&&%%%'''&&&###$$$'''''''''&&&$$$######""""""'''"""###%%%$$$ %%%%%%$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%###"""!!!"""###$$$###!!!%%%###"""###&&&'''$$$"""###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$%%%''''''""""""""""""""""""""""""&&&###  !!!""""""!!! """''''''%%%&&&)))""""""""""""############"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""###$$$%%%%%%%%%$$$###"""!!!!!!"""$$$&&&'''&&&%%% !!!###%%%&&&%%%$$$###%%%$$$$$$$$$%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$######!!!$$$%%%!!! ###### !!!"""$$$%%%%%%%%%$$$!!!###$$$%%%%%%$$$###!!!"""""""""""""""!!!!!!!!!!!!"""$$$%%%%%%%%%$$$$$$###""" !!!""""""!!!###""""""""""""###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$######$$$$$$%%%&&&###$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!"""#########$$$""" !!!#########"""###%%%%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$######%%%'''"""&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$#########$$$$$$$$$&&&###"""%%%%%%"""###&&&!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###''''''&&&%%%$$$###""""""%%%%%%$$$$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&& """%%%''''''&&&$$$"""'''&&&%%%$$$###""""""!!!%%%$$$$$$$$$&&&&&&%%%###&&&%%%%%%&&&''''''&&&%%%******(((&&&### $$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((($$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$"""!!! !!!""""""###%%%%%%%%%######$$$%%%&&&%%%%%%%%%$$$#########((((((''''''&&&&&&%%%%%%""""""""""""######$$$%%%$$$$$$#########"""""""""%%%%%%%%%$$$$$$######$$$'''$$$""""""$$$%%%$$$"""""""""###$$$$$$$$$###"""!!!###$$$$$$$$$%%%%%%$$$#########$$$$$$#########$$$######"""###$$$&&&'''%%%$$$"""""""""$$$&&&'''###$$$&&&'''&&&%%%###!!!!!!"""$$$#########""" ######$$$%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$!!!!!!''')))&&&%%%###"""!!!!!!###$$$###"""######$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%&&& !!!###""""""###"""""""""""""""######$$$$$$""""""%%%%%%""""""%%%!!!"""###"""""""""$$$&&&""""""###$$$$$$$$$$$$#########%%%"""############""""""""""""$$$$$$$$$$$$###""""""!!!$$$###""""""######!!!&&&&&&%%%$$$############&&&"""!!!$$$$$$!!!!!!$$$'''&&&%%%######"""######%%%"""!!!"""$$$%%%###!!!%%%$$$$$$$$$######""""""#########"""######$$$$$$###"""!!!"""###$$$###!!!$$$"""!!!"""%%%&&&$$$!!!$$$$$$%%%&&&%%%$$$###"""$$$###"""""""""$$$%%%&&&#####################"""&&&###!!! !!! !!! """$$$###!!!!!!!!!!!!"""""""""""""""#########$$$$$$#################################$$$%%%&&&&&&%%%$$$###""" !!!$$$&&&'''&&&%%%$$$ !!!"""$$$$$$$$$############$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######!!!%%%&&&"""!!!######"""%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%$$$###""""""!!!!!!!!!!!! !!!"""$$$%%%&&&&&&%%%%%%###!!! """#########"""""""""!!!""""""######"""###$$$$$$######$$$&&&%%%%%%$$$############$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$############"""""""""!!! !!!###%%%!!!###$$$###############""""""###%%%%%%$$$"""!!!"""############"""!!!$$$&&&$$$ """###!!!&&&$$$###$$$%%%&&&%%%$$$$$$###""""""$$$%%%%%%$$$&&&######%%%&&&$$$$$$'''!!!!!!"""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###''''''&&&%%%$$$######"""%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%!!!###$$$&&&&&&%%%$$$###'''&&&%%%$$$###"""!!! %%%%%%$$$%%%''''''%%%###%%%$$$$$$%%%''''''&&&$$$###$$$$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''((((((###%%%&&&((((((&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%$$$%%%&&&%%%#########$$$#########"""""""""""""""!!!""""""###$$$%%%&&&&&&""""""!!!!!!"""######$$$%%%%%%$$$$$$$$$############$$$%%%$$$"""!!!"""###(((%%%!!!"""%%%'''$$$!!! !!!###%%%%%%$$$"""!!!"""%%%&&&######%%%$$$!!!"""###$$$$$$$$$$$$###"""$$$############$$$$$$%%%$$$$$$###""""""###%%%%%%###$$$%%%%%%%%%$$$"""!!!!!!$$$$$$""""""###### ######$$$%%%$$$###"""!!! !!!"""""""""""""""!!!"""$$$---###%%%&&&$$$###!!!"""###%%%$$$$$$############$$$$$$$$$%%%%%%###""""""###$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%$$$######&&&$$$!!!!!!%%%###"""""""""""""""######$$$!!!!!!%%%%%%""""""%%%!!!"""""""""!!!!!!###%%%""""""###$$$$$$$$$$$$###$$$ $$$&&&#########""""""!!!!!!!!!!!!###############"""""""""&&&###"""###%%%''''''&&&&&&%%%$$$$$$######$$$$$$%%%!!! ###%%%"""!!!"""&&&%%%###""""""###$$$$$$"""###$$$%%%&&&%%%###"""$$$$$$$$$###############$$$$$$###"""!!!!!!!!!!!!###"""!!!"""###$$$###!!!""" !!!$$$%%%### """########################"""  !!!"""$$$""""""######$$$%%%%%%%%%$$$###""""""###$$$###!!!###"""###$$$!!!!!!""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$######"""###$$$%%%$$$$$$%%%&&&##################$$$$$$!!!"""$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%"""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$###"""&&&'''###!!!###$$$###'''&&&%%%$$$$$$##################$$$$$$#########""""""""""""!!!!!!!!! """###$$$%%%%%%$$$######"""!!! !!!###%%%%%%%%%$$$$$$###""""""######### """$$$$$$"""!!!###%%%&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&#########""""""#########$$$!!!!!!$$$$$$"""$$$###"""###$$$$$$$$$######""""""###%%%%%%$$$###!!!"""############"""!!!'''$$$$$$&&&&&&"""!!!###%%%#########$$$%%%$$$######!!! !!!$$$&&&&&&%%%%%%""""""%%%%%%###$$$'''"""""""""###$$$$$$$$$%%%"""###%%%&&&&&&%%%###"""#########$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%######$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%###"""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&$$$"""#########%%%''''''%%%### """$$$&&&((())))))######$$$$$$%%%%%%%%%$$$"""""""""######$$$$$$%%%###%%%'''(((((('''%%%###%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###$$$$$$%%%%%%$$$$$$%%%&&&%%%###"""###$$$"""""""""""""""######### !!!"""######$$$$$$###"""!!! %%%%%%$$$$$$$$$#########!!!###$$$###!!! !!!###&&&$$$##################!!!!!!"""############### $$$%%%""""""%%%$$$ """###$$$$$$$$$$$$###"""###$$$$$$$$$$$$######"""$$$$$$$$$###############$$$$$$$$$$$$############"""%%%$$$ ###$$$ ######$$$%%%$$$###"""!!! !!!"""""""""""""""###$$$"""000%%%######&&&$$$""""""$$$&&&&&&&&&"""""""""#########$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%%%%###%%%((('''###!!!#########"""""""""""""""###$$$!!!!!!$$$%%%"""###&&&"""###$$$###""""""###%%%""""""###$$$$$$$$$$$$###$$$"""!!!"""$$$&&&$$$""""""""""""""""""#########"""""""""""""""######$$$%%%%%%$$$###"""$$$'''***%%%%%%$$$$$$######$$$$$$'''###"""&&&(((&&&$$$$$$$$$$$$"""!!!"""###%%%&&& ###'''(((&&&$$$###"""########################&&&%%%###""" ###"""!!!"""###$$$###!!!"""  $$$%%%### !!!!!!!!!!!!"""###%%%&&&'''%%%$$$""""""###%%%&&&!!!!!!"""$$$%%%&&&'''(((###""""""$$$&&&'''&&&$$$######&&&((($$$!!!""""""######$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$%%%%%%$$$###"""###%%%(((%%%%%%$$$######$$$$$$%%% """$$$$$$###"""""""""!!!""""""""""""######### !!!"""######"""!!! ###$$$$$$%%%%%%$$$$$$###"""'''((($$$!!!###$$$$$$%%%%%%$$$###$$$%%%'''(((########################$$$#########""""""!!!!!!######$$$$$$###""" """!!! !!!$$$&&&'''&&&&&&%%%$$$$$$######$$$$$$ """$$$###!!!!!!###%%%&&&%%%$$$$$$######$$$$$$#########"""######$$$%%%"""!!!!!!!!!"""###$$$$$$''' ###'''%%% &&&### ###$$$###!!!"""""""""###%%%%%%$$$######$$$%%%&&&&&&%%%$$$###$$$ ###+++,,,$$$"""&&&$$$###""""""$$$$$$###"""""" !!!%%%''''''&&&$$$!!!!!!$$$$$$"""###&&&###############$$$$$$$$$"""###%%%&&&&&&%%%###""" !!!"""###$$$%%%%%%&&&###"""###%%%'''%%%######$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%###"""###$$$%%%%%%###!!!###"""###$$$&&&'''%%%###))))))((('''&&&$$$###"""######$$$%%%%%%%%%%%%$$$'''&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))'''%%%###%%%&&&&&&''''''&&&&&&%%%!!!"""#########"""$$$%%%&&&%%%###"""###$$$######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&$$$""" $$$$$$$$$$$$############ ###$$$###  """"""$$$%%%### !!!$$$###"""!!! !!!"""$$$&&&"""### %%%$$$ """###$$$%%%%%%$$$###"""###$$$%%%%%%%%%###""" $$$$$$$$$$$$$$$###"""!!!&&&%%%$$$#########$$$$$$###&&&%%%###$$$!!!######$$$%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$&&&&&&!!!111&&& !!!&&&$$$######%%%&&&''''''!!!""""""""""""#########%%%###""""""###$$$$$$#########$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%&&&###$$$((()))%%%!!! $$$$$$###"""""""""""""""###!!!!!!$$$%%%######&&&$$$%%%%%%$$$######$$$&&&""""""###$$$$$$$$$$$$###$$$######$$$%%%&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&""""""!!!!!!"""###$$$$$$ """###$$$%%%%%%$$$$$$###$$$$$$$$$&&&"""!!!%%%'''%%%######$$$###!!!!!!"""###&&&'''######$$$$$$$$$$$$######&&&%%%%%%%%%$$$#########!!!!!!!!!!!!""""""""""""%%%$$$###!!!!!!!!!"""###$$$$$$$$$############"""(((&&&$$$"""!!!"""$$$&&&'''%%%$$$###!!!!!!$$$(((%%%###!!! !!!###%%%'''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###!!!""""""###$$$$$$"""!!! $$$###"""###%%%%%%###"""%%%###%%%(((&&&"""!!!$$$$$$$$$############$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$#########""""""######""""""""""""""""""#########""""""""""""""" !!!"""""""""""""""!!!%%%$$$###"""""""""###$$$&&&######&&&&&&######&&&######"""###%%%%%%###!!!)))%%%!!!!!!###$$$"""  !!!"""######$$$############""""""""""""########################""""""""""""""""""""""""###""" !!!###$$$$$$###""""""$$$''')))(((%%%######"""!!!!!!$$$%%%&&&%%%%%%!!! $$$&&&$$$"""!!!%%%&&&""""""&&&%%%!!!&&&$$$"""###&&&'''%%%###%%%$$$######$$$$$$###!!!""""""############""""""###"""!!! """$$$%%%###################################################&&&((((((&&&$$$######%%%%%%%%%###!!! """$$$%%%$$$######%%%%%%$$$###'''######'''&&&%%%%%%$$$###"""""""""###)))###!!!%%%&&&!!! """######$$$&&&'''&&&###!!!$$$###"""""""""###%%%%%%"""###%%%'''((((((''''''((('''%%%###""""""######!!!$$$%%%%%%$$$$$$%%%%%%$$$######%%%%%%$$$###'''''''''&&&&&&&&&%%%%%%&&&%%%$$$#########$$$%%%))))))((('''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$&&&'''&&&%%%%%%%%%""""""#########$$$$$$$$$"""%%%%%%$$$"""!!!!!!'''&&&%%%%%%%%%$$$""" &&&%%%!!!!!!((()))&&&$$$$$$############$$$$$$''''''&&&%%%###!!! ######"""""""""""""""###$$$$$$$$$$$$$$$###"""!!!'''&&&$$$#########$$$$$$&&&$$$""""""###$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$#########"""$$$###$$$%%%&&&&&&$$$"""$$$#########""""""!!!!!! )))'''###!!! """$$$&&&"""###$$$$$$$$$"""!!! ######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%###%%% $$$""" '''%%%###""" !!!!!!$$$$$$######"""!!!!!!!!!%%%$$$######$$$$$$"""!!!&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! %%%$$$###$$$%%%&&&$$$"""""""""&&&###&&&((("""""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########!!!"""""""""""""""""""""%%%$$$"""!!!!!!!!!"""############"""""""""!!!!!!%%%$$$"""!!!"""$$$'''(((!!!###&&&'''&&&###"""###%%%$$$"""!!!!!!"""$$$%%%!!! """&&&((())))))###""""""###$$$###!!!###############"""!!!!!!%%%$$$###$$$&&&&&&$$$###%%%###$$$'''&&&"""!!!$$$ !!!"""$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$#########""""""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$%%%&&&$$$""""""$$$$$$""""""$$$$$$###"""###$$$$$$###"""%%%&&&%%%$$$###"""###$$$ !!!!!!""""""######!!!!!!!!!"""""""""""""""###################################################"""!!!!!!###$$$$$$###%%%%%%''')))******'''$$$###"""!!!"""$$$%%%%%%%%%%%%""" $$$&&&$$$!!!!!!%%%%%%""""""%%%%%%!!!%%%###!!!"""$$$%%%###!!!###"""!!!!!!""""""!!! ######""""""""""""######$$$###"""!!!!!!###$$$&&&################################################!!!###%%%&&&$$$#########$$$$$$%%%&&&&&&&&&%%%$$$%%%$$$######%%%%%%$$$###$$$!!!###'''&&&!!!"""$$$$$$$$$###############'''"""!!!$$$%%%!!!!!!%%%$$$###$$$%%%%%%$$$###$$$###"""""""""###%%%%%%######$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$############!!!$$$%%%$$$#########&&&$$$###$$$%%%&&&%%%######$$$$$$$$$$$$###""""""%%%$$$#########$$$%%%&&&'''''''''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%% """$$$$$$###"""""""""%%%$$$######$$$$$$""" ###%%%%%%#########$$$$$$############$$$$$$###$$$$$$$$$######"""!!!######""""""""""""###### !!!!!!""""""""""""!!!%%%$$$###"""""""""######"""!!! !!!!!!!!!$$$#########""""""""""""!!!!!!""""""###$$$%%%%%%$$$######$$$%%%%%%$$$"""############"""""""""!!!%%%$$$$$$############$$$'''%%%###"""!!!###%%%&&&"""#########""""""!!! ######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###((("""###'''%%%###"""$$$###"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$###!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""%%%$$$###$$$%%%&&&$$$"""'''"""&&&)))%%%''')))"""$$$$$$$$$%%%%%%$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""##################""""""""""""""""""""""""$$$###""""""!!!"""""""""""""""""""""!!!!!!!!! """"""!!!!!!###&&&(((***###&&&'''&&&$$$"""!!!!!!%%%$$$###""""""###$$$%%%&&&$$$""""""$$$$$$$$$######"""""""""$$$###""" $$$######"""""""""""""""%%%$$$$$$%%%&&&&&&%%%###%%%"""###&&&%%%"""!!!###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$'''&&&$$$###"""######$$$!!!!!!!!!"""###$$$&&&'''$$$!!!!!!$$$$$$!!!!!!$$$&&&$$$"""!!!###$$$$$$### ###&&&%%%""" """%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$#########$$$%%%&&&&&&### ###"""!!!"""$$$%%%%%%$$$&&&### !!!###%%%###!!!!!!$$$%%%######%%%$$$!!!$$$###"""###$$$%%%$$$"""$$$"""!!!!!!""""""!!! $$$###""""""""""""###$$$$$$$$$###""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%""""""###&&&******&&&"""%%%$$$######%%%%%%$$$###""" """&&&'''$$$###%%%!!!"""###$$$%%%$$$######'''###"""$$$%%%"""!!!"""'''%%%""""""###%%%%%%%%%$$$############$$$%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$### """$$$$$$###"""!!!"""&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%'''''''''&&&$$$###$$$############$$$&&&'''&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&'''###"""!!!"""$$$$$$""" ###''''''%%%###!!!$$$$$$############$$$$$$ !!!"""######$$$$$$$$$###"""""""""""""""###### !!!"""############$$$###"""!!!!!!!!!"""###$$$######""""""######$$$###############"""""""""&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$""""""$$$%%%$$$###############""""""""""""$$$###"""!!! !!!""""""$$$$$$#########$$$%%%%%%###""""""!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###(((###!!!$$$'''%%%$$$$$$""""""!!!!!!"""###$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$"""###$$$$$$###"""################################################!!!!!!""""""############%%%$$$###$$$%%%&&&$$$"""'''!!!%%%'''"""###$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!"""#########$$$#########"""""""""""""""######""""""""""""""""""######"""""""""!!!!!!!!!""""""!!!"""###%%%((()))++++++''' """###%%%$$$$$$$$$$$$$$$$$$%%%)))&&&$$$###"""""" %%%$$$###$$$%%%%%%$$$###%%%$$$"""!!!!!!!!!"""###$$$######$$$%%%%%%$$$"""%%%!!!!!!$$$%%%"""!!!### !!!###%%%&&&%%%$$$######$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$!!! !!!"""""""""######$$$$$$%%%$$$!!!!!!$$$$$$!!!!!!$$$&&&$$$!!! """$$$$$$$$$ ######""" !!!######""""""""""""""""""""""""###$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$######""""""###$$$### ###""""""###%%%%%%$$$###&&&$$$""""""###$$$###!!!"""###$$$######$$$###"""%%%$$$$$$$$$%%%%%%%%%$$$&&&%%%###$$$%%%%%%$$$"""%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###%%%###!!! ###'''((($$$%%%$$$######%%%%%%$$$###""""""###%%%&&&%%%%%%&&& !!!###%%%&&&%%%$$$"""'''%%%$$$%%%&&&%%%$$$###&&&$$$######$$$%%%%%%$$$############$$$$$$%%%%%%&&&%%%###""""""###$$$%%%"""###$$$%%%&&&%%%$$$$$$"""$$$%%%%%%###"""""""""&&&$$$$$$$$$&&&'''&&&%%%%%%&&&(((***)))'''%%%#########""""""###%%%'''(((&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%###""""""%%%'''"""!!!!!!"""$$$%%%$$$"""$$$&&&%%%""""""$$$### $$$$$$############$$$$$$ !!!"""###$$$$$$$$$""""""""""""""""""###$$$######$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$%%%&&&####################################$$$$$$$$$$$$&&&$$$"""!!!###$$$$$$$$$#########"""""""""""""""$$$###!!! !!!"""!!!"""###$$$$$$$$$$$$$$$###"""!!! """"""######$$$%%%%%%%%%%%%$$$########################$$$###"""###$$$%%%$$$"""%%% """$$$"""!!!""""""""""""""""""#########!!!!!!"""""""""#########%%%###"""###$$$$$$###"""!!!"""############"""!!!""""""""""""""""""""""""""""""""""""""""""######$$$$$$###$$$%%%&&&$$$"""%%%###&&&!!!"""###$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######!!!!!!!!!"""#########$$$$$$#########"""""""""!!!"""""""""#########""""""$$$$$$#########"""""""""$$$$$$#########$$$%%%&&&''')))&&&!!!$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""!!! !!!$$$&&&&&&&&&%%%$$$######%%%%%%%%%$$$%%%$$$"""!!!!!!!!!"""######"""""""""$$$$$$"""!!!%%% """$$$"""!!!### ###%%%%%%%%%#####################$$$##############################$$$$$$$$$%%%%%%%%%!!!""""""###$$$%%%%%%&&&$$$###  $$$$$$$$$$$$######""""""%%%""""""%%%%%%""""""%%%&&&$$$!!! """$$$$$$$$$!!! """$$$$$$"""############""""""""""""!!!!!!""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$"""&&&%%%%%%%%%&&&%%%###!!!###""""""###%%%%%%$$$"""&&&%%%###############"""#########$$$$$$############$$$$$$$$$######$$$$$$&&&%%%$$$$$$%%%%%%$$$###&&&$$$###!!!!!!###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###  !!!((($$$ !!!$$$&&&### %%%$$$######%%%%%%$$$######$$$%%%$$$$$$%%%%%%$$$ !!!###%%%&&&%%%$$$"""%%%$$$######$$$%%%$$$"""######$$$%%%'''&&&$$$!!!######$$$$$$%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&!!!"""$$$%%%&&&&&&%%%$$$%%%&&&'''&&&$$$######$$$%%%$$$###$$$&&&'''&&&%%%!!!###%%%&&&&&&$$$!!! ######""""""###%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###%%%&&&%%%### $$$$$$%%%%%%%%%&&&&&&&&&!!!!!! !!!######""""""###%%%&&&%%%$$$ ###%%%###$$$((()))((($$$$$$############$$$$$$!!!""""""############"""""""""!!!!!!"""###$$$$$$&&&&&&&&&%%%%%%###""""""%%%$$$###"""######%%%%%% """$$$###!!! !!!##################$$$$$$$$$ ###%%%&&&&&&###!!!!!!"""$$$$$$$$$""""""""""""""""""######%%%$$$############$$$%%%!!!!!!###$$$$$$$$$$$$######"""!!! !!!"""#########$$$%%%%%%%%%%%%$$$########################$$$###"""###$$$$$$###"""###"""### !!!############"""""""""!!!#########"""""""""!!!!!!$$$###"""###$$$%%%$$$"""!!!"""############"""!!!""""""""""""""""""""""""$$$$$$######"""!!!!!! $$$$$$###$$$%%%&&&$$$"""%%% $$$((($$$&&&(((!!!!!!"""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######""""""##################$$$$$$$$$######""""""!!!!!!!!!"""############"""$$$$$$$$$$$$############&&&%%%%%%$$$############"""&&&######'''&&&!!!"""###$$$%%%%%%$$$###"""$$$###""""""$$$%%%%%%$$$###""" !!!"""$$$######$$$######""""""""""""""""""!!!!!!"""######""" %%% $$$###!!!""" !!!"""###$$$$$$###"""######"""""""""###$$$$$$###############$$$$$$$$$""""""######$$$%%%%%%%%%"""#########$$$%%%%%%%%%%%%$$$"""!!! !!!!!!"""%%%%%%%%%%%%$$$"""!!! &&&######&&&&&&######&&&&&&$$$"""!!!###$$$$$$###&&&###!!!###&&&'''$$$ ######################## !!!!!!""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&&&&$$$"""%%%$$$###$$$%%%%%%###!!!###"""###$$$%%%%%%###!!!%%%%%%$$$#########$$$$$$$$$""""""%%%%%%""""""$$$!!!"""######!!!!!!"""###%%%###""""""######"""!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%#########"""+++'''######$$$&&&%%%###%%%$$$######%%%%%%$$$######%%%%%%""""""$$$$$$"""!!!"""###$$$%%%$$$######!!!"""!!!!!!###""""""###$$$&&&((('''### ###$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%&&&(((((('''%%%$$$%%%&&&$$$""""""###%%%&&&&&&%%%$$$%%%&&&'''&&&%%%###"""$$$############$$$&&&'''&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$###$$$&&&&&&"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###!!! !!!###&&&#########$$$&&&&&&%%%$$$!!!''''''''''''%%%!!!$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$###!!! %%%$$$#########$$$%%%&&&!!!$$$&&&&&&###!!!###%%%#########$$$$$$$$$$$$$$$""""""""""""############$$$###!!!!!!###$$$###"""""""""""""""############ !!!""""""#########!!!"""######$$$#########"""""""""""""""######$$$######$$$%%%%%%%%%%%%$$$########################%%%$$$"""###$$$$$$###"""$$$!!!!!!$$$$$$!!!!!!$$$###############"""!!! &&&&&&%%%%%%$$$######"""$$$"""""""""$$$%%%$$$###################################################%%%%%%$$$###"""!!! %%%$$$###$$$%%%&&&$$$"""""""""&&&###&&&)))""" !!!"""###$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########%%%%%%$$$######""""""!!! !!!"""###$$$######"""############""""""""""""%%%%%%%%%$$$$$$#########"""'''$$$$$$(((&&&!!!"""$$$%%%%%%$$$"""!!!)))'''$$$$$$$$$$$$###"""###""" """$$$$$$##################"""!!!!!!###"""!!!"""$$$$$$"""!!!%%%######!!!"""+++***)))'''&&&$$$###"""###"""!!!!!!"""###$$$%%%""""""#########$$$$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$###"""!!!%%%""""""%%%%%%""""""%%%$$$###"""###$$$$$$###"""%%%$$$###""""""""""""!!!"""""""""######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""###%%%'''&&&$$$""""""!!! !!!#########!!!###"""###$$$&&&%%%### $$$$$$$$$$$$######%%%&&&$$$!!!"""&&&&&&"""!!!$$$###$$$&&&%%%###"""$$$&&&%%%###""""""###$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###""""""!!!########################%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$"""!!! !!!%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$######%%%%%%$$$###"""%%%$$$!!!!!!$$$%%%"""$$$$$$$$$###############!!!###""" !!!%%%$$$$$$######%%%&&&&&&$$$"""###$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&%%%$$$%%%'''"""!!!!!!"""$$$%%%%%%$$$''''''((((((''''''&&&%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''$$$"""###&&&&&&"""#########$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$&&&(((######"""###%%%%%%$$$"""###(((&&&$$$$$$### $$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$###"""!!! $$$###"""""""""###%%%&&&"""&&&))))))%%%###%%%'''#########$$$$$$%%%%%%%%%,,,+++)))'''%%%###"""!!!###"""""""""$$$$$$"""!!!!!!"""""""""############ !!!!!!!!! #########"""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%$$$######$$$$$$###!!!$$$""""""%%%$$$!!!"""%%%!!!!!!"""###$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!%%%$$$###$$$%%%&&&$$$"""### ###&&&!!!"""###############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######&&&%%%%%%%%%$$$#########%%%%%%$$$$$$###""""""!!! !!!"""$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ '''((( $$$$$$ !!!###%%%%%%###!!! """!!!!!!###&&&)))))))))%%%$$$""""""$$$&&&&&&&&&"""###$$$$$$$$$###!!! $$$###"""###%%%%%%###"""%%%######"""""" !!!###%%%'''(((###"""!!!!!!!!!###$$$%%%""""""######$$$$$$$$$$$$ !!!!!!"""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""$$$%%%%%%$$$###"""$$$!!!!!!$$$$$$!!!!!!$$$######"""###%%%%%%###!!!!!!###### !!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""###%%%''''''$$$"""%%%$$$###$$$&&&''''''&&&###"""###%%%&&&%%%""" ######$$$$$$###$$$%%%'''%%%!!!!!!&&&&&&!!!!!!%%%&&&(((***)))'''&&&'''***'''&&&$$$%%%&&&&&&%%%######$$$$$$%%%%%%$$$$$$##################"""!!! ########################%%%%%%%%%%%%%%%%%%%%%%%% ###&&&((('''&&&&&&&&&!!!%%%&&&%%%$$$######%%%$$$######%%%%%%$$$######### %%%&&&"""%%%%%%$$$###"""""""""###$$$'''&&&"""$$$)))((("""&&&$$$""""""$$$%%%%%%$$$###$$$%%%&&&'''&&&%%%%%% """###$$$$$$$$$###&&&%%%$$$#########%%%%%%%%%%%%&&&%%%$$$$$$%%%'''!!! !!!###%%%$$$###%%%%%%$$$$$$$$$#########&&&%%%$$$#########$$$%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$"""###&&&&&&"""""""""#########$$$$$$$$$"""######"""!!!!!!"""$$$###"""""""""$$$$$$"""!!!$$$''''''!!!"""&&&((($$$$$$############$$$$$$###$$$%%%%%%&&&&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!###$$$%%%###'''&&&### """%%%#########$$$$$$%%%%%%%%% !!!"""$$$%%%&&&&&&"""""""""###%%%$$$""" !!!!!!""""""#########$$$###%%%%%%######%%%$$$###"""!!!!!!"""""""""###$$$&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""&&&$$$######$$$$$$###!!!###!!!"""$$$### !!!$$$!!!###$$$%%%$$$$$$!!!!!!!!!"""######$$$$$$###"""!!!"""$$$%%%%%%###&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$###$$$%%%&&&$$$"""###"""'''###&&&(((!!!###$$$$$$######"""!!! $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""######""""""!!!!!! """"""############""""""&&&$$$"""!!!""""""!!! $$$""" !!!$$$%%%###!!!$$$!!!"""&&&'''### !!!"""#########$$$###"""!!!!!!"""###$$$&&&!!!%%%'''!!!###'''"""!!!$$$''''''$$$"""###%%%'''&&&$$$#########$$$%%%$$$$$$$$$###############$$$$$$$$$#########""""""'''###!!!###$$$""""""###'''!!!$$$$$$ %%% %%%$$$$$$$$$$$$$$$$$$%%%"""!!!!!!"""$$$&&&%%%$$$###$$$$$$$$$$$$###"""""""""############$$$$$$$$$)))'''###!!!!!!"""$$$&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######'''((()))(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$$$$######""""""!!!!!!$$$############%%%&&&'''"""$$$%%%$$$""" !!!###&&&&&&######&&&%%%#########$$$%%%&&&&&&&&&&&&!!!"""$$$%%%$$$###!!! ########################)))### """$$$$$$%%%((()))&&&""""""%%%'''&&&$$$!!!###%%%&&&%%%$$$$$$%%%$$$###"""###%%%&&&%%%$$$&&&%%%$$$$$$#########$$$###""""""###%%%%%%$$$"""%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&###+++"""+++!!!&&&!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%###"""$$$(((***)))''')))&&&###""""""#########%%%%%%$$$###"""""""""###'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###)))###"""&&&&&&"""###)))+++###&&&***&&& &&& $$$&&& """&&&!!!%%%$$$$$$######$$$$$$%%%%%%###"""###$$$&&&%%%%%% $$$$$$!!!!!!&&&'''###&&&###!!!$$$))))))$$$###!!! """$$$%%%""" ###$$$!!!"""''''''###$$$$$$$$$#########""""""###!!! !!!###''',,,///'''###"""%%%&&&$$$###$$$%%%"""&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%!!!$$$''''''%%%'''%%%"""!!!"""$$$$$$$$$&&&***###!!!%%%%%% $$$$$$$$$$$$###""" ###$$$$$$%%%%%%$$$$$$$$$$$$"""!!!!!!"""$$$'''&&&$$$$$$$$$$$$&&&'''"""&&&'''"""!!!%%%$$$%%%$$$"""!!!!!!!!!"""###########################'''%%%"""!!!"""#########!!!$$$$$$!!!!!!$$$$$$!!!$$$$$$############$$$$$$%%% %%%&&&###"""%%%"""###$$$$$$###""" &&&%%%###"""""""""######%%%$$$"""!!!!!!"""$$$%%%%%%###!!! ###''')))$$$#########""""""!!!!!!###$$$$$$$$$$$$###""""""$$$######$$$&&&&&&$$$###%%%%%%$$$######$$$%%%&&&&&&%%%$$$###""" ###$$$%%%&&&&&&%%%###"""$$$#########""""""""""""!!!""""""######""""""!!!%%%$$$"""!!!"""""""""!!!$$$"""!!!!!!###$$$###!!!"""""""""#########"""!!! !!!""""""###$$$$$$$$$###"""!!!!!!"""###$$$&&&!!!%%%'''!!!###'''"""$$$%%%&&&&&&%%%$$$%%%%%%$$$###""""""!!!!!!""""""%%%%%%$$$$$$###""""""!!!$$$$$$$$$#########""""""'''"""!!!###$$$""""""###### """$$$ $$$$$$############$$$$$$  """######"""$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######&&&'''((('''%%%$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###""""""###############"""""""""""""""'''&&&$$$###""""""######$$$%%%%%%###"""###%%%'''"""$$$$$$"""!!!$$$$$$!!!$$$$$$%%%%%%%%%$$$$$$############"""!!!########################"""!!!"""$$$###!!!"""&&&&&&&&&&&&%%%$$$###$$$%%%"""###%%%&&&%%%$$$$$$$$$%%%#########%%%%%%%%%###''''''&&&&&&%%%%%%%%%%%%$$$#########%%%%%%###"""$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%%%%$$$###$$$%%%&&&%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$"""+++!!!)))&&&#########$$$$$$$$$$$$######%%%$$$###%%%(((***)))((()))&&&###"""###$$$$$$###$$$$$$##################'''%%%###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''######&&&&&&######''''''$$$!!!"""$$$&&&%%%###%%% $$$&&&!!!###'''"""%%%$$$$$$######$$$$$$%%%$$$"""!!!"""###$$$$$$$$$"""%%%%%%"""!!!%%%%%%!!!""" !!!$$$%%%&&&%%%$$$%%%''''''%%%###$$$$$$""""""&&&&&&"""$$$$$$$$$#########""""""''''''%%%$$$###!!! ((($$$"""%%%&&&###"""###%%% """&&&%%%""""""!!!""""""############"""!!!"""###$$$$$$$$$$$$###'''### ###&&&%%%###$$$!!! """""""""&&&)))###!!!%%%%%% ######""""""!!! $$$$$$%%%%%%%%%$$$############"""!!!!!!"""######%%%%%%$$$$$$$$$$$$%%%%%% $$$%%%""""""&&&%%%!!!%%%$$$###"""!!!""""""###########################&&&$$$""""""#########!!!!!!$$$$$$!!!!!!$$$$$$!!!$$$$$$############$$$$$$$$$ ###$$$""""""$$$"""######$$$$$$$$$######&&&%%%###"""""""""###$$$$$$$$$###""""""###$$$$$$$$$###!!!!!!!!!###%%%'''$$$#########""""""""""""###$$$$$$$$$$$$###""""""&&&%%%$$$$$$%%%%%%###!!!&&&%%%$$$$$$###$$$%%%%%%%%%%%%$$$###"""!!!!!! &&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!!!!""""""""""""!!!!!!$$$###!!!!!!"""######"""###"""!!!"""###$$$###!!!!!!###$$$###!!! """%%%!!!!!!""""""###$$$$$$$$$######""""""""""""######&&& $$$'''!!!###'''"""'''&&&$$$$$$&&&&&&&&&%%%###############"""!!!!!!%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$###############'''"""!!!###$$$"""!!!###$$$###%%% $$$)))$$$#########""""""#########$$$""""""###%%%&&&&&&%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$###$$$%%%&&&%%%$$$###"""%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######%%%&&&&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########""""""""""""############%%%%%%$$$"""""""""""""""$$$$$$###"""!!!###'''***###&&&&&&######&&&&&&###%%%%%%%%%$$$$$$###!!!!!!&&&&&&%%%$$$###!!!!!! ######################## $$$'''$$$!!!&&&###''')))'''###!!!"""%%%$$$$$$%%%%%%%%%$$$######%%%$$$######$$$%%%$$$"""&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%######$$$$$$###!!!$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$""""""""""""############%%%%%%%%%$$$$$$$$$$$$###"""!!!)))''''''%%%"""##################"""%%%$$$$$$%%%''')))((('''(((&&&###"""###$$$$$$##################$$$$$$$$$&&&$$$######%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&######&&&&&&######&&&$$$%%%$$$$$$######$$$%%%$$$###&&&!!!###(((###%%%$$$$$$######$$$$$$%%%###!!! !!!"""$$$######$$$&&&&&&""""""###### ###$$$$$$""" """%%%###""""""###$$$$$$###!!!!!!$$$%%%######%%%$$$"""$$$$$$$$$############### ###%%%%%%###!!!&&&"""!!!$$$&&&$$$###$$$%%% """%%%$$$""""""###$$$$$$$$$$$$######"""""""""######$$$$$$######)))%%%"""!!!###$$$""" $$$###!!!!!!###%%%%%%%%%%%%(((###!!!%%%%%% $$$###!!!  !!!%%%%%%%%%%%%%%%$$$###"""##############################$$$$$$$$$$$$#########$$$"""###&&&&&&###$$$$$$###""""""""""""##############################"""""""""$$$###""" !!!$$$$$$!!!!!!$$$$$$!!!$$$$$$############$$$$$$$$$  """!!!"""$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$############$$$#########$$$$$$#########$$$######"""######$$$$$$###############"""""""""###$$$$$$$$$$$$###""""""'''&&&%%%%%%%%%$$$""" &&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$############)))'''%%%###""""""$$$%%%########################!!!!!!!!!""""""!!!!!!!!!$$$"""!!!!!!###$$$###"""###"""""""""######""""""######"""!!!!!!!!!###$$$""""""######$$$$$$$$$$$$###""""""""""""""""""###%%% $$$&&&!!!###'''"""(((%%%""""""%%%'''&&&$$$$$$$$$%%%&&&&&&$$$###"""$$$$$$$$$#######################################&&&""" ###$$$"""!!!###'''"""&&&(((###&&&***%%%######""""""""""""######&&&%%%$$$%%%'''((('''&&&$$$$$$$$$###############""""""#########$$$$$$$$$###$$$%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$!!!!!!""""""######$$$$$$!!!!!!!!!""""""###$$$$$$"""""""""!!! !!!$$$&&&"""$$$%%%""""""%%%&&&##################"""!!!!!!%%%$$$$$$$$$$$$%%%&&&'''########################"""!!!###&&&%%%""""""&&&$$$&&&((('''$$$"""!!!"""%%%$$$$$$$$$%%%%%%$$$"""%%%$$$######$$$$$$###"""######$$$$$$$$$#########(((&&&$$$###$$$$$$"""!!!$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%&&&$$$###$$$%%%&&&%%%$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((($$$""""""############""""""#########$$$%%%&&&'''&&&'''%%%######$$$$$$$$$###""""""######$$$$$$$$$$$$%%%$$$"""###$$$&&&%%%%%%"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&!!!$$$((($$$%%%$$$$$$######$$$$$$%%%###"""!!!!!!###$$$$$$###$$$%%%$$$############"""###&&&))))))'''!!!!!!!!!!!!"""###"""!!!!!!###$$$$$$$$$###$$$###"""###########################&&&&&&&&&%%%"""###&&&%%%%%%'''%%% ###%%%###"""###&&&&&&&&&&&&%%%$$$######""""""############""""""(((%%%###"""######""" ###"""!!!"""$$$&&&&&&&&& %%%&&&###"""%%%%%%!!!%%%###!!!  """###%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""!!!"""######$$$%%%$$$###$$$$$$#########"""""""""########################"""!!!"""###$$$$$$"""!!!$$$$$$!!!!!!$$$$$$!!!%%%$$$$$$######$$$$$$%%%%%%""" !!!"""######!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$######"""###########################$$$$$$$$$$$$###""""""&&&%%%$$$$$$%%%%%%###!!!%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$"""!!!!!!###$$$###"""""""""######"""""""""###&&&"""###%%%$$$!!!###############$$$$$$$$$"""""""""######"""""""""%%% $$$&&& """&&&!!!'''### ###%%%$$$###$$$$$$%%%&&&&&&$$$###""""""""""""###$$$$$$%%%%%%########################&&&""" """###!!!!!!"""%%% $$$&&& """%%% ######""""""""""""#########"""!!!"""###$$$###"""%%%$$$###"""""""""######""""""#########$$$$$$$$$%%%$$$$$$######$$$%%%%%%###############"""!!!!!!######$$$$$$$$$$$$#########$$$%%%$$$"""!!!"""###""""""""""""""""""""""""$$$###############$$$$$$!!!!!!""""""######$$$$$$ !!!!!!"""######$$$$$$!!!###%%%%%%###!!! !!!!!!!!! ###### !!!"""############### !!!###$$$%%%########################''' ######"""###&&&%%%$$$%%%&&&%%%"""&&&$$$"""###%%%&&&$$$###$$$###""""""$$$$$$###"""""""""###$$$$$$######"""(((&&&$$$###$$$$$$###"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%%%%###"""###$$$%%%$$$"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&& )))###)))!!!""""""############""""""!!!"""#########$$$$$$%%%&&&%%%######$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$######$$$$$$$$$&&&###"""###&&&'''%%%"""######&&&!!!$$$((($$$%%%$$$$$$######$$$$$$%%%%%%###""""""$$$%%%%%%$$$###""""""###$$$###$$$%%%###""""""$$$%%%"""$$$%%%&&&&&&%%%%%%$$$%%%#########$$$$$$###""""""########################$$$$$$#########"""""""""$$$ ###%%%$$$###%%%%%%!!! ###$$$"""!!!###$$$%%%%%%%%%$$$###""""""""""""#########""""""!!!%%%###""""""###$$$###### !!!!!!!!!"""$$$$$$"""###%%%$$$"""&&&%%%###!!!!!!"""###%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$###$$$%%%$$$"""""""""$$$$$$$$$$$$#########"""########################"""!!!"""###%%%$$$""" !!!$$$$$$!!!!!!$$$$$$!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""!!!"""$$$$$$###%%%$$$"""!!! !!!""""""$$$$$$$$$%%%%%%%%%$$$$$$!!!"""$$$&&&&&&$$$"""!!!######$$$$$$$$$###""""""###############$$$$$$$$$###$$$$$$$$$$$$###""""""###""""""$$$&&&&&&%%%$$$"""""""""""""""!!! ###$$$$$$$$$$$$%%%%%%%%%"""#########"""!!!!!!!!!!!!!!!!!!"""""""""""""""############""""""$$$###!!!!!!"""######"""!!!###$$$###"""!!!"""###'''"""$$$&&&$$$########################""""""############""""""%%%###&&& """&&&!!!$$$###!!!!!!#########"""###############"""!!!!!!"""""""""###$$$$$$%%%%%%###############$$$$$$$$$&&&!!! """###!!! """'''"""&&&(((!!!"""%%%#########""""""#########$$$###"""###$$$%%%$$$"""&&&%%%###"""""""""###$$$"""############$$$$$$$$$%%%$$$#########$$$%%%&&&"""""""""###"""!!!!!! ######$$$$$$$$$$$$#########$$$$$$$$$"""!!!"""####################################"""######$$$%%%""""""""""""############$$$$$$$$$$$$###"""!!! """%%%((((((&&&###!!! """%%%%%%###$$$'''(((%%% """######$$$$$$$$$############""""""""""""########################(((!!!###!!! &&&###!!!###&&&'''### &&&###!!!"""%%%'''&&&$$$###"""!!!"""$$$%%%$$$#########%%%&&&&&&&&&%%%$$$)))&&&$$$###$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$###""""""$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%!!!***###(((!!!"""##################"""!!!"""$$$$$$###"""$$$%%%%%%$$$###$$$%%%%%%$$$###!!!"""$$$%%%%%%$$$###"""$$$"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$%%%$$$!!!!!!$$$%%%$$$&&&###!!!###'''((($$$!!!$$$###&&&!!!###(((###%%%$$$$$$######$$$$$$%%%%%%$$$"""###%%%&&&&&&%%%### !!!$$$%%%###$$$&&&'''"""###%%%###"""$$$%%%%%%$$$######$$$###""""""%%%%%%###"""$$$###############$$$$$$$$$((('''%%%###""""""######'''###!!!$$$$$$!!! !!!$$$"""!!!$$$$$$!!! ###!!!!!!"""""""""!!! """"""######""""""!!!!!!""""""######$$$$$$$$$$$$  """###"""!!!$$$###""""""$$$%%%$$$"""%%%%%%$$$#########$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&######%%%%%%!!! """$$$$$$%%%%%%$$$$$$###"""###########################""""""###%%%%%%$$$"""!!!$$$$$$!!!!!!$$$$$$!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%$$$"""###%%%$$$ '''&&&%%%$$$###############$$$%%%%%%&&&%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!"""######$$$$$$$$$###############$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""!!!"""$$$&&&'''&&&%%% !!!""""""""""""!!!!!!#########$$$$$$$$$$$$$$$ !!!###$$$###""" !!!!!!"""""""""###############$$$$$$$$$$$$######%%%$$$"""!!!"""""""""!!!!!!###$$$###!!!!!!"""$$$###"""!!!"""$$$$$$""" """"""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$###%%% """&&&!!!"""###$$$$$$###"""######$$$###""""""!!!!!!""""""$$$$$$$$$#########""""""""""""#########$$$$$$$$$&&&!!!"""###!!! """'''"""'''***$$$%%%((("""$$$$$$############$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$&&&%%%###"""!!!"""###$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###############"""!!!!!!######$$$$$$$$$$$$#########$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$$$$%%%#########"""""""""""""""$$$%%%%%%%%%$$$###"""!!!"""$$$&&&'''%%%#########%%%((((((&&&'''++++++)))""""""######$$$#########"""###$$$%%%%%%%%%$$$###########################&&&######!!!!!!$$$###""""""###$$$$$$$$$%%%"""!!!%%%((('''%%%!!! !!!$$$%%%%%%$$$"""###%%%&&&&&&&&&%%%$$$(((&&&###"""$$$%%%&&&%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""''')))'''#########$$$$$$$$$$$$######"""$$$&&&%%%$$$###%%%'''%%%$$$###$$$%%%&&&$$$###"""###$$$%%%%%%$$$"""!!!###"""!!!"""$$$%%%&&&%%%&&&%%%###""""""###%%%&&&#########$$$$$$#########%%%&&&$$$$$$&&&%%%###$$$%%%%%%%%%%%%$$$###%%% $$$&&&!!!###'''"""%%%$$$$$$######$$$$$$%%%$$$###!!!"""$$$%%%%%%$$$%%%!!!!!!%%%%%%""""""%%%'''$$$!!!!!!###'''((((((!!!######!!! !!!"""### !!!%%%&&&###"""&&&""""""#########$$$$$$$$$######""""""###%%%&&&'''%%%!!! ###%%%"""!!!###$$$""""""$$$### ###!!!!!!"""#########"""""""""""""""""""""!!!!!! !!!"""$$$$$$$$$###$$$$$$%%%$$$###$$$&&&&&&%%%###&&&###!!!"""$$$$$$##############################"""######$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%""""""&&&&&&"""!!!$$$$$$$$$%%%%%%%%%$$$###"""########################%%%$$$"""###%%%&&&&&&%%%!!!$$$$$$!!!!!!$$$$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$$$$"""###&&&######$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$###""""""""""""######$$$%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""###""""""$$$&&&&&&%%%$$$ !!!"""$$$$$$$$$$$$#####################"""""""""""""""###############""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$""""""""""""!!! !!!###%%%$$$!!! """$$$ """$$$%%%###""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$###%%% """&&&!!!!!!$$$''''''$$$"""###%%%'''&&&$$$#########$$$%%%''''''%%%$$$###!!! """"""######$$$$$$$$$$$$%%%!!!"""###!!! """!!!"""&&&!!!###&&& %%%%%%$$$$$$$$$$$$%%%%%%###!!! !!!""""""!!! &&&%%%###!!!!!!"""###$$$"""############$$$$$$$$$ """%%%'''(((&&&$$$"""$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$#########$$$%%%$$$###""""""$$$""""""""""""""""""""""""######""""""###$$$%%%%%%$$$$$$######""""""!!!!!!!!!"""$$$%%%&&&&&&%%%%%% !!!""""""!!!"""$$$&&& $$$$$$"""###&&&'''%%%$$$$$$%%%$$$$$$###"""!!!"""###$$$###"""########################$$$""""""&&&(((%%%###%%%!!!###$$$###!!!!!!%%%)))%%%!!! %%%)))(((&&& !!!$$$&&&&&&%%% """$$$%%%$$$"""!!!(((%%%###"""$$$&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$###############"""###$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%% ---###'''%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&((('''%%%$$$&&&((($$$######$$$&&&&&&$$$######$$$%%%&&&%%%###!!! ###"""!!!"""$$$%%%&&&%%%'''%%%###!!!!!!###%%%'''$$$$$$$$$%%%%%%$$$$$$$$$%%%'''$$$$$$'''%%% $$$((((((###!!!###&&&&&& $$$&&& """&&&!!!%%%$$$$$$$$$$$$$$$$$$%%%###""" !!!###$$$$$$###'''###"""&&&%%% $$$"""$$$%%%###"""!!!""""""$$$'''&&&$$$"""$$$&&&""" &&&&&&######'''""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""&&&%%%&&&((($$$"""###%%%### ######$$$%%%&&&&&&&&&&&&&&&"""""""""""""""!!! """###%%%%%%###"""######$$$#########$$$$$$###!!!'''""" """%%%$$$######!!!"""############""""""!!!"""###$$$%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%'''&&&%%%$$$$$$%%%&&&'''### !!!&&&&&&""""""&&&$$$$$$%%%&&&%%%$$$###"""########################&&&$$$######%%%&&&''''''!!!$$$$$$!!!!!!$$$$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&###$$$"""###%%%""" """""""""!!!!!!"""###%%%&&&'''&&&%%%%%%#########$$$$$$#########""""""""""""###$$$%%%&&&#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""%%%$$$###$$$%%%%%%$$$""" """###%%%&&&&&&&&&%%%############""""""!!!!!!$$$$$$###"""###$$$'''((( !!!###%%%$$$""" %%%$$$#########$$$&&&&&&%%%$$$###"""!!! """#########"""!!!"""######!!!"""%%%$$$$$$###"""!!!!!!"""###$$$$$$###"""###%%%%%%###"""######$$$%%%%%%%%%$$$$$$###"""!!!"""$$$$$$"""!!!###"""""""""$$$%%%$$$###&&&### !!!$$$%%%###!!!&&&$$$###!!! !!!!!!"""%%%"""!!!###((()))%%% '''&&&&&&%%%$$$###""""""%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""############""""""!!!!!!%%%$$$$$$$$$###"""""""""###"""!!!"""%%%&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%$$$""" !!!###$$$ !!!"""###########################$$$%%%&&&&&&%%%$$$"""###$$$$$$###!!!""""""!!!!!!"""$$$&&&'''&&&###!!!!!!$$$%%%$$$###!!!!!!!!!"""###%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######&&&$$$$$$''''''$$$###&&&########################%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%&&&%%%$$$$$$&&&'''$$$!!!"""&&&&&&"""%%%###!!!!!!"""$$$$$$$$$$$$###"""""""""###$$$%%%######$$$%%%$$$###"""!!!%%%''''''%%%!!! ###&&&)))'''$$$###$$$%%%$$$$$$%%%%%%%%%$$$$$$#########&&&$$$###$$$&&&&&&$$$!!!"""###$$$%%%%%%$$$###"""%%%!!!!!!$$$%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&%%%###""""""######!!!"""###$$$$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$""" """%%%''''''&&&%%%###""""""######&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$'''!!! """"""###''''''%%%###!!! """$$$%%%%%%%%%%%%%%%$$$###"""&&&###!!!!!!$$$%%%$$$"""!!!!!!"""$$$%%%$$$"""'''$$$!!! """######'''%%%###!!!!!!"""###$$$###############$$$$$$$$$%%%%%%$$$$$$###""""""!!!$$$$$$######""""""!!!!!!'''&&&&&&%%%###""""""!!!!!!!!!!!!!!!""""""""""""%%%%%%$$$######$$$$$$%%%((("""!!!$$$"""!!!""""""######$$$$$$%%%&&&&&&$$$###"""""""""###$$$%%%"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""""" $$$$$$###$$$###"""!!! """$$$&&&%%%!!! %%%'''$$$ !!!"""$$$$$$######"""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%(((!!!"""### &&&"""%%%$$$$$$######$$$$$$%%%###""""""###$$$$$$$$$###&&&######%%%"""########################&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""""""""$$$'''(((########################$$$$$$$$$############"""%%%$$$###""""""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""" %%%$$$$$$###$$$%%%&&&'''#########$$$$$$###""" !!!!!!###$$$$$$$$$###"""!!!######"""$$$((('''######"""!!! !!!"""###$$$###"""###$$$%%%###"""%%%%%%%%%%%%$$$######""""""!!!!!!"""$$$%%%###"""###"""""""""$$$%%%$$$### """$$$&&&&&&%%%$$$$$$$$$######""""""#########%%%###"""###&&&'''$$$"""$$$$$$######"""!!!!!!!!!$$$$$$$$$########################$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$#########"""""""""$$$$$$$$$###############$$$&&&'''&&&%%%%%%&&&'''------+++)))'''$$$"""!!!$$$###"""!!!!!!"""######!!!""""""############"""##################$$$$$$%%%$$$######$$$$$$###"""###""""""""""""$$$%%%&&&&&&$$$""""""$$$&&&%%%######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$######"""""""""######$$$$$$$$$$$$######$$$""""""$$$$$$ !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%!!!"""###$$$$$$###"""""""""###""" """&&&&&&"""!!!"""$$$'''((('''"""$$$######"""###$$$%%%&&&$$$$$$$$$%%%$$$######"""'''%%%$$$######$$$$$$$$$'''%%%######$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$######&&&$$$###$$$&&&&&&$$$!!!"""###$$$%%%%%%$$$###"""(((%%%""""""%%%'''(((((($$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%###############$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$$$$###"""""""""$$$%%%'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%$$$ ###### !!!%%%$$$###""" ###$$$$$$##################'''$$$"""###$$$%%%$$$###"""""""""###$$$$$$""" &&&$$$!!! !!!"""""""""&&&%%%###"""""""""######$$$$$$##################"""############$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############!!!!!!"""""""""#########""""""###$$$%%%%%%&&&&&&$$$ !!!###"""###&&&"""######$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$###"""%%% """$$$###"""###$$$$$$#########$$$&&&'''%%%$$$############"""!!!!!!"""###$$$%%%$$$$$$###########################$$$#####################&&& !!!"""%%%!!!$$$##################$$$)))%%%""""""%%%&&&"""%%%$$$%%%)))'''""""""&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""########################$$$$$$$$$############"""%%%$$$###""""""###%%%%%%########################""""""""""""!!!!!!!!! $$$$$$$$$###$$$%%%%%%&&&!!!"""######$$$$$$######"""###$$$%%%%%%%%%$$$###"""$$$###"""###&&&$$$ """!!!!!! !!!!!!"""$$$###"""###$$$%%%###"""&&&&&&%%%%%%$$$###!!! """!!!!!!"""$$$%%%$$$######"""""""""$$$%%%$$$######%%%""" """######$$$$$$%%%%%%%%%$$$%%%$$$#########$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$!!!""""""######$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$########################$$$$$$$$$###'''***)))&&&&&&))),,,:::888444///+++'''$$$"""""""""""""""""""""######"""############""""""!!!############""""""""""""&&&%%%###$$$%%%%%%$$$"""$$$######"""######$$$$$$%%%$$$######$$$%%%$$$###$$$$$$###############$$$%%%$$$$$$$$$$$$##################"""""""""""""""######$$$$$$$$$$$$######$$$"""###&&&&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""###$$$%%%$$$###"""!!!!!!!!! ###'''&&&""""""###%%%''')))'''### $$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$((($$$!!!"""%%%'''%%%"""$$$###"""###%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%###$$$%%%%%%$$$"""######$$$$$$$$$$$$######%%%###!!!"""$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$############%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&%%%$$$###""""""""""""###$$$&&&'''((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$""" !!!%%%%%%######&&&%%%%%%###!!!!!!$$$'''###"""!!!!!!!!!"""###$$$(((&&&$$$$$$%%%%%%$$$######"""!!!"""###$$$###!!!$$$###!!!"""######"""!!!$$$$$$$$$###############%%%$$$$$$$$$###""""""""" !!!!!!###$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$!!! !!!$$$$$$###&&&+++"""######$$$$$$%%%&&&&&&&&&%%%$$$###"""""""""###&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$"""!!!'''"""!!!###$$$"""!!!###$$$$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%"""!!!"""$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$######"""!!!!!! ''' """### &&&!!!"""""""""""""""""""""""",,,&&& """''')))###""""""$$$'''&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%$$$$$$###""" ########################$$$$$$$$$############"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!""""""""""""#########$$$$$$!!!"""###"""!!! !!!!!!"""$$$%%%%%%%%%$$$###$$$%%%### !!!""""""!!!!!!!!!!!!""""""%%%###""""""$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!%%%$$$""""""###$$$###"""###"""""""""$$$%%%$$$###"""###!!!  ###$$$%%%&&&&&&&&&$$$$$$$$$%%%$$$###!!!!!!###%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%% !!!"""###$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!###&&&(((***,,,///111<<<:::555000+++(((&&&%%%!!!!!!"""############"""###############"""!!! $$$$$$$$$$$$######""""""&&&%%%$$$$$$%%%%%%$$$"""$$$$$$####################################"""!!!#########"""######$$$%%%$$$$$$$$$$$$##############################""""""######$$$$$$$$$$$$######""" """&&&(((&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$%%%%%%&&&''''''&&&$$$###"""""""""$$$'''%%%!!!)))&&&###"""###%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%$$$"""###%%%&&&%%%###$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%&&&&&&&&&&&&%%%######&&&&&&%%%$$$#########"""###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""$$$&&&&&&%%%$$$$$$###$$$%%%$$$$$$$$$&&&(((###"""!!! !!!###%%%&&&'''&&&$$$###############$$$"""!!!!!!"""######""""""""""""###$$$$$$""" ######$$$$$$$$$######"""%%%%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&&&&"""######$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&###!!!###"""$$$'''%%%###'''..."""######$$$$$$%%%&&&&&&$$$$$$###"""!!! %%%%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$###""""""######""" '''###"""$$$$$$""""""$$$!!!""""""#########"""""" """############$$$#########$$$$$$$$$$$$$$$#######################################""""""""")))###&&&&&&!!!###((($$$""""""############""""""'''$$$!!!###''')))'''###"""###%%%&&&$$$"""!!!"""""""""""""""""""""""""""!!!###$$$&&&&&&$$$###!!!$$$%%%&&&&&&%%%### ########################$$$$$$$$$#########"""""""""############"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!""" !!!!!!""""""""""""""" """###""" !!!###!!!"""###$$$$$$$$$###"""$$$%%%### !!!########################%%%###""""""###$$$$$$###!!!"""######$$$$$$$$$$$$)))'''$$$###""""""!!! ###"""""""""$$$%%%$$$###(((&&&$$$$$$&&&&&&$$$"""%%%&&&'''''''''%%%$$$###%%%%%%$$$###!!!!!!"""%%%#########$$$%%%%%%&&&&&&"""""""""###$$$$$$$$$%%% !!!"""###$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""" !!!'''000777888666000...+++(((%%%$$$###### !!!"""##############################"""!!! %%%&&&&&&&&&&&&$$$######&&&%%%###$$$%%%%%%$$$"""###$$$$$$$$$#########"""!!!"""######"""!!! !!!!!!!!!"""###%%%&&&'''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### ###$$$!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###"""%%%%%%###%%%'''%%% ***'''###""""""$$$&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&!!!###%%%%%%$$$###%%%'''&&&$$$###$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###((('''&&&%%%$$$$$$%%%%%%(((((('''%%%$$$""" ###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$%%%&&&&&&%%%%%%###!!! ###%%%$$$"""""""""%%%$$$"""!!!"""$$$&&&'''$$$$$$###"""!!!!!!""""""$$$"""!!!!!!"""######"""!!!!!!"""###%%%$$$""" """######$$$$$$$$$######%%%%%%%%%$$$###"""!!!!!!########################!!!"""""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&###!!!$$$$$$%%%&&&###!!!$$$***"""######$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$###""""""######""" $$$""""""$$$$$$"""###'''""""""#########""""""!!!""" !!!$$$$$$ """"""""""""#########$$$########################""""""######$$$%%%&&&&&&)))###&&&'''!!!$$$((($$$######$$$%%%%%%$$$#########%%%&&&%%%%%%%%%&&&'''"""%%%''''''%%%%%%%%%%%%""""""""""""""""""""""""###$$$&&&''''''&&&$$$###!!!"""$$$&&&&&&$$$"""!!!########################$$$$$$$$$#########""""""""""""#########""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!""" !!!""""""""""""!!!"""$$$$$$"""###'''***!!!!!!###$$$$$$$$$###"""!!!######!!!###'''%%%!!!###$$$$$$%%%%%%$$$$$$###&&&$$$!!!!!!###$$$$$$$$$ """###$$$%%%%%%%%%***((($$$"""""""""!!! ###"""""""""$$$%%%$$$###+++'''######%%%&&&$$$!!!%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""""""""!!!!!!""""""#########$$$###############$$$$$$$$$!!!""""""######$$$$$$$$$$$$###"""###$$$$$$###"""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$ '''333::::::666''''''&&&%%%$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$"""############""""""!!!%%%&&&'''''''''&&&%%%$$$%%%$$$"""###$$$$$$###!!!"""######$$$$$$$$$######!!!###$$$$$$""" !!!"""###%%%'''((($$$############"""""""""$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%###"""%%%$$$ !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%### !!!"""###$$$###""""""$$$&&&%%%###$$$'''%%% %%%%%%%%%&&&'''&&&### ######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###&&&&&&$$$###%%%(((&&&%%%$$$$$$%%%$$$""" ###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$""""""$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!###&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$''''''$$$###%%%### !!!%%%'''&&&$$$######%%%$$$#########$$$%%%&&&!!!"""###""" """$$$###"""!!!"""###$$$###!!!!!!!!!!!!###%%%%%%###!!!###############$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%$$$$$$###""""""!!!"""""""""""""""#########%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%"""!!!"""!!! $$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!"""######$$$%%%%%%&&&&&&!!!!!!""""""###$$$$$$$$$%%%###""""""###$$$"""!!!###!!!"""$$$###!!!"""'''%%%%%%%%%$$$$$$$$$$$$$$$((($$$ """$$$###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$%%%&&&'''(((&&&!!!$$$&&& """&&&!!!###$$$%%%&&&&&&%%%$$$###$$$''')))'''""" """%%%!!!$$$######&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!#########"""!!!########################$$$$$$$$$############""""""""""""#########$$$$$$###########################""""""!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$###""""""%%%$$$""""""'''+++""""""$$$%%%%%%%%%$$$###!!!""""""%%%)))(((%%%"""###$$$$$$$$$$$$###"""&&&$$$!!!!!!"""$$$$$$$$$ !!!"""######$$$######)))&&&###"""######$$$######"""""""""$$$%%%$$$###""""""!!!""""""!!!"""""""""###$$$&&&'''(((&&&###""""""$$$$$$!!!"""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$###"""###$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$################## $$$,,,000000---%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!###$$$&&&!!!""""""############"""###$$$%%%''''''&&&%%%$$$$$$###!!!"""######""" !!!"""###$$$%%%%%%$$$$$$"""%%%''''''$$$!!!!!!!!!""""""""""""###$$$%%%&&&############"""""""""""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$######%%%######&&&&&&######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$### """#########"""###$$$###!!!"""&&&&&&"""%%%$$$$$$%%%&&&%%%""""""###$$$%%%%%%%%%$$$###$$$$$$$$$%%%$$$######""" !!!$$$%%%&&&&&&&&&&&&$$$######$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$'''&&&%%%$$$$$$$$$$$$%%%&&& $$$%%%###""""""###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$"""!!!!!!"""$$$&&&###$$$$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###&&&%%%!!!!!!%%%%%%"""$$$&&&''''''&&&%%%&&&'''$$$$$$$$$$$$############ """###"""!!!!!!$$$&&&"""""""""###$$$$$$""" """!!!!!!"""$$$$$$###"""######"""""""""###%%%&&&$$$$$$##################%%%%%%$$$$$$###""""""!!!$$$$$$###############""""""""""""""""""#####################$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&"""!!!""" """"""######$$$$$$%%%&&&&&& !!!""""""!!! $$$$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!"""###$$$$$$$$$&&&$$$######$$$$$$###"""###"""###$$$""" %%%'''&&&$$$#########$$$$$$&&&%%%$$$%%%%%%#########"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%&&&%%% $$$%%%!!!%%% """###$$$%%%%%%$$$###"""%%%&&&&&&%%%"""!!!!!!"""""" $$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""!!!########################$$$$$$$$$############"""""""""""""""###%%%&&&'''########################""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$!!!$$$%%%###"""&&&###$$$%%%&&&'''&&&%%%%%%!!!"""!!!###&&&&&&"""!!!"""###$$$$$$###"""!!!&&&$$$!!!!!!"""$$$$$$$$$"""############""""""!!!&&&$$$"""!!!###%%%&&&&&&###"""""""""$$$%%%$$$###!!!%%%&&&$$$!!! !!! !!!$$$'''***,,,&&&### """&&&&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$"""!!!!!!""""""#########$$$%%%$$$$$$$$$######"""""" !!!###$$$$$$$$$!!!"""######""" """""" !!!###%%%''' !!!"""###############!!!"""$$$&&&&&&&&&$$$######"""!!!!!!""""""!!! !!!###$$$%%%%%%%%%$$$###&&&))))))&&&###"""###$$$###############$$$$$$############""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$$$$######"""$$$###$$$'''###########################"""""""""$$$%%%$$$###!!!###$$$%%%%%%%%%!!!"""!!!!!!&&&'''$$$***&&&!!!!!!###$$$!!!"""###$$$%%%$$$############$$$%%%$$$###"""!!!""" ###((()))'''$$$!!!!!!"""$$$&&&&&&$$$############$$$$$$%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$'''&&&&&&$$$$$$$$$$$$&&&&&&"""'''(((&&&$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%&&&%%%$$$###$$$###"""!!!!!!"""###$$$'''%%%""" """%%%'''"""%%%'''(((&&&$$$""""""###$$$%%%&&&%%%%%%$$$'''&&&$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""!!!$$$$$$ &&&'''$$$%%%%%%###!!! !!!$$$'''######$$$$$$###"""!!! """$$$###""""""%%%(((!!!!!!"""$$$%%%$$$""""""!!! !!!###$$$$$$###$$$###"""!!!!!!###%%%'''###############$$$$$$$$$$$$$$$$$$############"""&&&%%%%%%$$$$$$######### !!!"""######""""""#########$$$$$$$$$%%%%%%$$$######$$$$$$%%%)))### ###&&&%%%$$$%%%"""######$$$%%%%%%&&&&&&""""""$$$%%%%%%$$$######&&&&&&%%%$$$$$$######### !!!!!!"""###$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$"""$$$###$$$$$$ """&&&$$$""" !!!"""###"""&&&'''&&&%%%$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########'''"""%%%'''!!!###'''!!! """###$$$$$$###""" $$$"""!!!"""$$$%%%$$$###!!!'''((($$$###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""###$$$$$$!!!""""""#######################################$$$$$$$$$############"""###"""!!!!!!###%%%(((***########################$$$"""!!! !!!"""$$$$$$###""" !!!!!!###""" """""""""!!!""""""!!!!!!!!!!!!"""""" """'''((("""%%%###""""""######""" """""""""""""""""""""""" !!!""""""######"""((($$$ !!!$$$%%%!!!$$$""" """###$$$###%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$!!!"""###"""!!!###$$$$$$%%%%%%$$$$$$###'''%%%###$$$&&&&&&### ######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""$$$$$$##################""""""!!!!!!""""""###$$$&&&'''%%%"""!!!"""""" !!!!!!!!!!!!!!! """!!!!!!!!!"""###%%%&&&!!!!!!!!!!!! """%%%'''&&&######&&&))) !!!!!!""""""######!!!"""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%(((***######"""""""""###%%%&&&$$$######%%%'''&&&!!!"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%% $$$$$$""""""$$$### $$$$$$$$$#########""""""########################%%%!!!!!!%%%%%%!!!!!!%%%$$$$$$$$$$$$$$$%%%%%%%%%"""&&&&&&###!!!$$$%%%$$$ """###$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""$$$&&&'''&&&%%%&&&!!! %%%'''###!!!$$$&&&%%%$$$$$$&&&&&&%%%$$$''')))&&&!!!"""&&&$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!'''%%%###$$$''')))(((&&&$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!"""$$$%%%%%%$$$'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$#########$$$###""""""$$$$$$###"""%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$(((&&&$$$######""" $$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!%%%""" !!!$$$'''&&&$$$###"""!!!"""$$$%%%$$$###%%%"""!!!######"""""""""!!!!!!"""###$$$$$$######$$$$$$$$$$$$######%%%### !!!#########'''&&&$$$"""!!!!!!"""###$$$###"""###$$$$$$###"""%%%###  """$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$!!! """$$$###(((&&&###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###!!!&&&%%%###!!! !!!"""###$$$%%%&&&%%%%%%###"""$$$&&&'''&&&###"""%%%((( $$$&&&###"""$$$%%%"""&&&###$$$''''''###!!!#########""""""""""""######%%%%%%$$$$$$###"""!!!!!!$$$""" ###&&&&&&!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$###$$$$$$%%%%%%'''''''''&&&%%%$$$"""!!!%%%%%%###"""""""""###$$$ !!!###%%%%%%###!!! !!!!!!"""###$$$%%%%%%&&&***$$$ """'''$$$""""""""""""$$$&&&((()))'''%%%###"""######"""!!!###"""!!! !!!"""###$$$###"""!!!!!!!!!"""###$$$###!!!!!!###$$$###"""""""""""""""""""""""""""###"""######$$$###""" $$$###""""""######""" ########################""""""#########""""""!!!&&&###!!!"""$$$%%%###!!!$$$"""!!!!!!###$$$$$$$$$%%%%%%$$$$$$$$$#################################%%%###!!!!!!###%%%$$$""""""######$$$$$$######"""%%%###"""###%%%%%%###!!!!!!!!!"""############"""""""""""""""""""""""""""##############################""""""######$$$%%%&&&&&&%%%##################$$$$$$$$$######"""!!!!!!!!! !!!!!!###$$$%%%"""""""""!!!!!!!!! ###$$$%%%$$$######%%%&&&!!!!!!!!!!!!""""""######$$$$$$%%%&&&&&&&&&%%%%%%#########"""""""""$$$%%%######"""""""""###%%%%%%%%%$$$###$$$%%%###!!!"""""""""""""""###$$$##################"""""""""%%%%%%""""""%%%%%%"""%%%%%%%%%%%%$$$$$$$$$############################## ###### ### !!!"""###$$$$$$%%%%%%'''&&&######''''''%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$######"""#########$$$###""""""$$$%%%$$$###)))###!!!$$$%%%###$$$'''&&&%%%$$$$$$&&&&&&%%%$$$###&&&%%%!!!!!!%%%%%%!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""'''%%%###$$$&&&((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###############$$$'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$$$$######%%%#########$$$%%%$$$###%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%&&&$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$#########"""###$$$%%%%%%$$$###"""$$$"""!!! $$$###""""""$$$%%%$$$###%%%"""!!!######"""###############$$$%%%%%%######$$$$$$$$$$$$######%%%###!!! !!!###$$$###&&&%%%$$$""""""""""""###$$$###"""###$$$$$$###"""###"""!!! !!!###$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$############""""""###$$$&&&'''%%%""" !!!$$$&&&'''%%%""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###!!!'''%%%###!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$######%%%&&&%%%"""!!!$$$'''"""%%%&&&###!!!$$$$$$!!!$$$"""###&&&&&&"""!!!#########""""""""""""#####################$$$$$$$$$%%%###"""$$$''''''"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""###"""######$$$%%%&&&'''"""###$$$$$$%%%$$$$$$$$$%%%$$$###"""""""""###$$$!!!"""###$$$$$$###"""!!!"""######$$$$$$%%%%%%%%%%%%#########$$$### """"""""""""###%%%&&&''''''%%%###"""######"""!!!###"""!!! !!!"""#########"""""""""###$$$$$$%%%###""""""###$$$$$$###""""""###$$$$$$###""""""###$$$%%%###!!! ###%%%$$$###""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!###"""""""""###$$$$$$$$$%%%###""""""$$$%%%%%%$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&%%%$$$"""""""""######"""""""""###""""""###$$$%%%###""" !!!""""""######""""""""""""""""""""""""""""""########################"""""""""""""""######$$$$$$##################$$$$$$$$$$$$%%%$$$$$$###"""!!! !!!"""###$$$#########""""""""""""!!!%%%$$$######$$$$$$###"""!!!!!!!!!""""""""""""###%%%%%%&&&&&&&&&%%%$$$$$$"""""""""""""""###$$$%%%#########"""######$$$%%%'''%%%$$$######!!!!!!!!!!!!""""""""""""#########""""""!!!!!! ###%%%$$$ !!!$$$%%%###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!######!!!!!!### """###$$$%%%&&&$$$$$$  %%%$$$!!!$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$'''%%%###"""###$$$$$$###+++%%%"""###$$$$$$&&&)))&&&%%%$$$$$$&&&&&&%%%$$$###''''''%%%$$$'''((((((%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$(((&&&$$$$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%$$$!!! !!!$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''$$$###"""###$$$%%%$$$###$$$$$$$$$######"""""""""########################"""$$$%%%$$$"""%%%###"""###$$$$$$###"""$$$""" !!!######"""$$$$$$$$$$$$$$$$$$%%%&&&######$$$$$$$$$$$$######%%%###!!!!!!"""###$$$###%%%%%%$$$$$$###"""""""""$$$###"""###$$$$$$###"""""""""""""""###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$############"""""""""!!!!!!$$$&&&&&&%%%$$$$$$---***%%%######$$$$$$$$$############$$$$$$%%%%%%%%%$$$######$$$$$$###!!!'''&&&$$$###""""""###$$$###$$$$$$%%%%%%%%%$$$$$$"""$$$&&&%%%"""!!!###&&&$$$&&&%%%!!!!!!###$$$!!!###!!!!!!%%%%%%""""""$$$######################## !!!###$$$%%%&&&'''&&&$$$###$$$''''''$$$ ######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$&&&'''(((!!!""""""###$$$$$$######%%%$$$######""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%"""!!!%%%(((###""""""""""""###$$$%%%&&&$$$######$$$$$$"""!!!######"""!!!!!!"""######"""""""""######$$$%%%%%%%%%###!!!"""###$$$######!!!"""$$$%%%%%%$$$"""!!!!!!"""""""""""""""###$$$$$$"""!!!"""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""###""" """$$$%%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%$$$""""""############""""""!!!!!!!!!"""###$$$######"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$!!! !!!"""""""""""""""!!!"""%%%""""""#########""""""!!! !!!!!!""""""###$$$$$$$$$#########""""""&&&###!!!"""$$$$$$"""""""""""""""""""""""""""$$$$$$$$$$$$######"""!!!"""""""""###%%%'''''''''##################$$$$$$&&&%%%$$$######"""!!!!!!""""""!!!"""###$$$######$$$######"""!!! """$$$"""###%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%"""%%%$$$%%%$$$#########%%%&&&'''&&&&&&&&&&&&%%%$$$######(((&&&###"""$$$%%%&&&&&&(((%%%###$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###%%%'''%%%###$$$&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%((('''%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ $$$'''$$$  $$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&'''(((%%%$$$######%%%%%%$$$###$$$$$$######"""!!!!!!!!!$$$$$$###""""""###$$$$$$ $$$%%%###"""###%%%%%%$$$"""###$$$$$$###!!!###"""!!!!!!""""""######$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$######%%%###!!!!!!###$$$$$$###$$$$$$$$$$$$$$$###"""!!!$$$###"""###$$$$$$###""" !!!###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""""""""""""""###"""###%%%###"""$$$(((111+++%%%""""""$$$%%%%%%""""""######$$$$$$%%%%%%%%%$$$######$$$$$$###!!!&&&&&&$$$$$$######$$$$$$######$$$$$$%%%%%%%%%$$$"""%%%'''&&&###"""$$$&&&$$$%%%$$$ !!!%%%%%%"""""" $$$$$$""""""%%%######################## !!!###$$$%%%&&&'''%%%######$$$&&&&&&$$$!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$%%%&&&'''$$$$$$$$$$$$###"""!!! $$$$$$$$$###############$$$######""""""######$$$##################""""""###&&&(((&&&"""!!!$$$'''######""""""""""""""""""%%%$$$######$$$$$$"""!!!######""""""""""""######""""""######$$$$$$$$$$$$###""" """###"""!!!!!!"""$$$%%%%%%$$$"""!!!"""!!! """%%%$$$###"""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%#########  """$$$######$$$%%%&&&%%%$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""###$$$###$$$$$$$$$$$$$$$$$$### !!!"""###############""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$"""!!!!!!!!!!!!"""############%%%"""$$$(((!!!""""""#########""""""!!!!!!!!!"""""""""""""""$$$$$$$$$$$$############%%%"""!!!"""$$$$$$!!!############""""""""""""$$$$$$$$$$$$######"""!!!%%%###"""###%%%&&&$$$############$$$############$$$%%%%%%%%%%%%%%%&&&&&&%%%###"""###%%%&&&%%%###%%%%%%$$$######"""!!!!!!$$$%%%$$$ !!!%%%'''&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$)))'''""" $$$***(((###%%%$$$###""""""###%%%&&&$$$$$$%%%%%%$$$###""""""%%%""" """%%%&&&'''$$$$$$$$$%%%&&&'''%%%"""&&&%%%$$$$$$&&&&&&%%%$$$""""""""""""  """%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$'''%%% !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$########################$$$$$$%%%%%%%%%######$$$%%%%%%&&&'''''''''%%%$$$$$$%%%%%%###"""#########"""""""""!!!!!!$$$$$$###""""""###$$$$$$!!!!!! """$$$%%%###"""###$$$$$$###"""#########"""""""""######$$$###""""""""""""############$$$$$$$$$$$$######%%%###""""""$$$$$$$$$#########$$$$$$$$$###""""""$$$###"""###$$$$$$###"""!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""""""""###$$$""""""$$$""""""+++555222...)))(((((('''###"""""""""######$$$$$$$$$%%%$$$######$$$$$$###!!!%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###&&&)))(((%%%$$$%%%'''"""###""" """'''&&&"""### ###$$$""""""%%%"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$###""""""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$$$$$$$######""""""$$$$$$############$$$$$$"""""""""""""""!!!!!!!!!"""###$$$%%%&&&%%%$$$"""############"""""""""!!!$$$######$$$%%%$$$###!!!########################!!!"""######$$$############!!! !!!""""""!!!""""""###$$$$$$###""""""&&&### """%%%######"""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&%%%%%%&&&$$$!!! ###""""""$$$%%%&&&$$$###$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$$$$###"""###$$$ !!!!!!""""""!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&!!!!!!'''((($$$%%%+++"""###$$$$$$%%%$$$$$$$$$""""""############""""""$$$$$$$$$############""""""""""""###$$$$$$""" $$$############"""""""""%%%%%%&&&&&&&&&%%%$$$$$$(((%%%""""""###"""###$$$$$$$$$$$$###"""""""""$$$&&&'''''''''((()))&&&$$$"""###&&&(((&&&$$$&&&&&&%%%%%%$$$$$$######&&&((('''$$$%%%)))***)))$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$""""""$$$$$$"""$$$$$$######"""!!!!!!!!!''''''%%%"""%%%)))(((###$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!! !!!###$$$$$$!!!$$$&&&&&&'''(((%%%&&&%%%$$$$$$&&&&&&%%%$$$(((###!!!###$$$###"""###%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$#################################$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%(((&&&%%%$$$%%%%%%###!!!################################################!!!""""""""""""######"""!!!"""$$$%%%$$$###"""###$$$$$$""""""###$$$$$$###""""""!!!"""""""""######$$$$$$$$$$$$######%%%#########%%%%%%$$$###########################$$$###"""###$$$$$$###""" !!!###$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$"""""""""############$$$###!!!"""&&&%%%&&&444DDDZZZJJJ555%%% """$$$%%%########################%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$##################$$$%%%&&&&&&###&&&***)))'''%%%%%%'''"""###"""!!!$$$(((&&& $$$!!!!!!###$$$!!!"""&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$###############"""""""""""""""###############$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$'''&&&%%%$$$############!!!!!!###$$$%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""""""""""" ###((()))&&&""""""######$$$$$$###""""""#########$$$%%%%%%###!!!#########$$$$$$#########!!!"""#########"""!!! $$$"""!!!!!!"""######"""""""""""""""""""""""""""$$$"""!!!"""###!!!"""!!!!!!!!!###$$$###"""##############################$$$$$$$$$$$$$$$###((($$$ !!!######""""""!!!"""###%%%%%%###"""############""""""""""""########################$$$%%%%%%###!!!!!!#########$$$$$$$$$$$$######"""$$$&&&%%%###"""###$$$ !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%###############$$$%%%%%%&&& &&&'''"""$$$+++!!!"""######$$$$$$$$$#########$$$%%%%%%$$$###"""$$$############""""""""" """$$$%%%$$$###"""###$$$$$$$$$#########""""""$$$$$$%%%&&&&&&&&&%%%%%%'''$$$!!!"""$$$######$$$$$$%%%$$$###"""!!!!!!$$$(((((('''&&&&&&'''&&&###!!!"""&&&(((&&&"""%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''%%%&&&)))***'''%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%%%%!!!!!!%%%%%%!!!#########"""""""""""""""!!!$$$%%%######&&&%%%!!!$$$%%%%%%%%%%%%%%%$$$$$$!!!"""$$$%%%$$$###"""!!!  """######"""###&&&'''%%%&&&)))'''!!!&&&%%%$$$$$$&&&&&&%%%$$$***!!!###((('''$$$$$$%%%$$$$$$######$$$$$$%%%''''''''''''&&&%%%$$$$$$###$$$%%%%%%###"""%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%#########$$$%%%$$$###########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$#########&&&%%%$$$$$$%%%&&&%%%$$$""""""######$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%$$$######$$$%%%$$$###"""!!!!!!"""$$$&&&&&&%%%!!!###%%%%%%###!!!###$$$%%%$$$######"""""""""#########$$$$$$$$$$$$######%%%$$$###$$$%%%%%%$$$"""$$$$$$###""""""###$$$%%%$$$###"""###$$$$$$###"""!!!!!!""""""###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%""" ###(((&&&%%%333EEElllUUU666 %%%***$$$$$$######""""""!!!!!!%%%$$$######$$$$$$###!!!"""####################################%%%&&&'''"""&&&))))))&&&$$$%%%&&&$$$%%%$$$###&&&((("""'''###"""$$$$$$!!!"""&&&"""###%%%&&&&&&%%%###"""########################"""#########"""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$ !!!###$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!######%%%%%%%%%%%%######""""""######$$$$$$%%%%%%$$$!!!!!!%%%'''%%%###"""###$$$%%%%%%$$$$$$###""""""###$$$&&&%%%###!!!######$$$$$$$$$$$$######!!!"""#########!!! %%%###""""""###$$$$$$###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!$$$&&&"""!!!!!!!!!###$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$######"""!!!)))$$$$$$''''''%%%!!!!!!!!!###%%%%%%###!!!############""""""""""""""""""""""""""""""""""""$$$&&&&&&$$$!!! !!!$$$""""""############""""""###&&&'''&&&###""""""$$$!!!""""""###############""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%% !!!""""""$$$$$$%%% ''' !!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%###############""""""""""""!!!"""&&&'''$$$"""###%%%$$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$$$$$$$!!! ###'''((($$$ ###$$$%%%%%%$$$###"""!!! $$$((()))'''$$$###$$$%%%"""!!!%%%'''%%%!!!$$$$$$$$$$$$$$$%%%%%%%%% ###%%%###$$$''''''$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###''''''######''''''#########$$$$$$%%%%%%%%%&&&"""'''***(((&&&'''&&&$$$%%%&&&'''''''''&&&%%%$$$ ###%%%&&&%%%%%%$$$%%%$$$$$$%%%&&&%%%$$$"""&&&)))'''###%%%***)))$$$&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$ %%%$$$$$$$$$$$$$$$$$$%%%''''''''''''&&&%%%$$$###"""$$$%%%$$$###"""%%%((($$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$###""""""$$$$$$###"""##################$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$######""""""!!!$$$######$$$&&&''''''&&&""""""###$$$%%%&&&&&&'''!!!"""$$$%%%%%%$$$"""!!!$$$!!!"""$$$###!!!!!! """%%%&&&&&&&&&!!!###&&&%%%###!!!###$$$&&&%%%%%%$$$#########$$$######$$$$$$$$$$$$######$$$$$$###$$$&&&&&&$$$"""%%%$$$"""!!!!!!###$$$&&&$$$###"""###$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""!!!$$$((($$$ +++===FFF;;;,,,$$$###$$$###!!!%%%%%%$$$###"""!!! %%%$$$######$$$$$$###!!!!!!""""""#########""""""######""""""###%%%&&&(((!!!%%%((((((&&&###$$$%%%&&&'''&&&%%%&&&''' (((%%%###%%%$$$""""""&&&"""###%%%&&&&&&%%%###"""""""""######$$$$$$$$$$$$###$$$$$$$$$###$$$%%%'''######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%$$$#########$$$%%%&&&&&&!!!"""""""""""""""!!! ######$$$%%%$$$###"""!!!"""###%%%&&&&&&%%%###"""######$$$%%%&&&&&&''''''***'''$$$!!!!!!"""######"""###$$$%%%&&&%%%%%%$$$""""""###%%%&&&&&&###!!!"""###$$$$$$$$$"""!!! !!!""""""#########""""""$$$$$$##################$$$#########""""""!!!!!! !!!"""######$$$######$$$#########""""""!!!!!!%%%###""""""######""" ###"""!!! !!!"""$$$&&&############"""""""""!!!!!!%%%%%%!!!!!!%%%%%%!!!###"""$$$###!!!$$$"""!!!"""%%%%%%"""$$$$$$##################""""""""""""############&&&!!!!!!(((+++'''$$$$$$ !!!""""""""""""""" """$$$$$$"""!!!###&&&%%%###!!!###$$$'''&&&%%%%%%&&&&&&$$$###"""!!!!!!!!!###&&&)))+++%%%%%%%%%$$$$$$#########$$$###"""###$$$%%%$$$###&&&%%%###!!!!!!"""$$$%%%!!! ###&&&&&&###&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%""" !!!$$$''')))&&&%%%%%%$$$$$$%%%%%%&&&""" """&&&'''###"""$$$!!!###$$$%%%$$$"""!!!)))'''$$$"""#########"""#########$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###""""""!!!!!!!!!"""###$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!,,,&&&"""$$$***+++%%%""""""###$$$%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((("""""""""###$$$$$$$$$%%%&&&%%%###$$$%%%%%%$$$"""$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&&&&$$$###&&&&&&%%%$$$############%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###%%%'''&&&"""$$$))))))$$$%%%$$$###""""""###$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###""""""'''$$$%%%''''''###"""%%%''''''&&&&&&'''%%%### !!!!!!!!!###%%%&&&%%%$$$""""""###$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""(((&&&###"""###$$$$$$### !!!$$$&&&&&&%%%###!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%""" ###''''''###%%%###!!!!!!"""$$$$$$###'''&&&$$$"""!!! '''&&&%%%$$$##################""""""######$$$%%%$$$""""""$$$&&&&&&### '''%%%###!!! !!!###%%%#########$$$$$$%%%%%%%%%(((&&&$$$$$$$$$$$$"""!!! !!!###$$$%%%&&&&&&&&&***)))'''$$$###"""""""""&&&$$$######$$$$$$"""!!!%%%$$$"""###$$$&&&%%%%%%!!!"""$$$%%%&&&%%%%%%$$$##################$$$$$$$$$######$$$%%%%%%""" $$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############""""""%%%$$$""""""&&&'''%%%###$$$%%%&&&&&&%%%$$$###%%%""" $$$&&&### &&&%%%$$$###### $$$$$$############$$$$$$!!!!!!"""###############$$$$$$$$$#########""""""###"""###$$$%%%%%%###!!!'''&&&$$$$$$$$$###!!!$$$$$$$$$######""" """"""############""""""####################################"""""""""!!!""""""#########""""""!!!$$$$$$$$$$$$######""""""%%%$$$"""######$$$"""!!!!!!""""""###############$$$$$$$$$$$$#########"""!!!%%%%%%!!!!!!%%%%%%!!!###""""""###$$$$$$###""""""$$$$$$###"""%%%$$$###"""!!!!!!!!!!!!""""""""""""############%%%!!!!!!&&&((($$$"""$$$ """############"""&&&$$$!!!!!!""""""!!!!!!###%%%%%%###"""###$$$%%%$$$"""###$$$$$$###"""$$$$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$### ###%%%%%%$$$%%%$$$"""  !!!!!!!!!!!!"""$$$$$$###!!!$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!###%%%'''%%%%%%$$$$$$$$$$$$%%%%%%%%%###$$$'''&&&""" !!! !!!###$$$$$$$$$###"""&&&%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###(((%%%"""$$$(((((($$$$$$$$$%%%%%%%%%$$$$$$###(((&&&%%%$$$$$$%%%&&&((($$$$$$$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""$$$$$$%%%&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$###%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%"""$$$(((((($$$$$$###"""!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&&&&$$$$$$'''&&&###"""$$$'''%%%"""""""""###"""!!!$$$######%%%&&&'''&&&%%%"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""$$$###!!!"""$$$%%%%%%%%%!!!"""###%%%%%%$$$###"""############$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""$$$!!!!!!%%%%%%###)))'''$$$$$$%%%&&&&&&&&&&&&%%%$$$###############'''&&&%%%$$$$$$###############""""""######$$$%%%$$$###"""###%%%%%%###!!!&&&%%%###!!!!!!"""$$$%%%###$$$$$$$$$$$$$$$$$$%%%&&&%%%######$$$$$$###!!!###$$$$$$%%%%%%$$$$$$$$$***)))'''$$$###"""""""""&&&%%%######$$$###""" $$$###""""""$$$%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$###"""""""""$$$######$$$%%%%%%""" ########################$$$###"""""""""###$$$%%%$$$######""""""######$$$""""""######$$$$$$$$$%%%%%%''''''$$$$$$((()))'''######$$$%%%%%%$$$######%%%"""!!!$$$%%%### """!!!!!!"""######""" #########""""""#########!!!!!!"""###############$$$$$$$$$#########""""""$$$######$$$%%%%%%$$$""" """&&&(((&&&$$$%%%$$$###"""!!!!!!!!!!!!""""""############""""""####################################""""""""""""$$$$$$$$$######""" %%%%%%$$$$$$$$$$$$######%%%###""""""$$$$$$###!!!!!!"""$$$%%%%%%###!!! %%%%%%$$$$$$$$$#########"""$$$$$$""""""$$$$$$"""$$$!!! """"""!!!###&&&###$$$###"""!!!"""$$$%%%%%%%%%###!!! """"""""""""###############"""###$$$### !!!$$$!!!"""###$$$$$$$$$###"""'''%%%#########"""!!!"""###%%%%%%###"""###$$$"""!!! !!!"""###"""!!!######$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$  ###%%%%%%$$$&&&%%%###!!!"""###$$$$$$######$$$&&&###!!!!!!!!!###$$$###"""########################$$$$$$###"""""""""######$$$$$$############$$$$$$'''%%%%%%'''%%% """""""""############$$$######"""$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$######$$$%%%%%%###!!!%%%%%%%%%%%%$$$###""""""'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$"""$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%###"""###''''''$$$$$$$$$############$$$%%%%%%$$$$$$######$$$$$$%%%""""""$$$%%%&&&'''''''''%%%######&&&&&&"""!!!$$$'''$$$  ###$$$%%%%%%$$$###$$$&&&&&&%%%$$$#########$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""###""""""###$$$%%%###"""""""""######$$$$$$$$$$$$"""""""""############$$$&&&&&&%%%%%%$$$######"""$$$!!!"""$$$""" '''%%%"""""""""######"""######"""""""""###$$$$$$'''&&&%%%$$$##################""""""######$$$%%%%%%###""""""###$$$$$$###%%%$$$"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$#########$$$###""""""###$$$###"""&&&&&&%%%%%%$$$###!!!!!!((((((&&&$$$######""""""$$$"""""""""$$$%%%$$$###$$$"""!!!!!!###$$$$$$###$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$###"""!!!!!!%%%$$$###$$$%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######"""############""""""""""""""""""### !!!"""###$$$%%%&&&&&&"""$$$$$$!!!!!!$$$%%%###"""######$$$$$$######"""$$$""" !!!$$$%%%### !!!  """$$$$$$$$$###""""""!!!!!!""""""###!!!!!!"""###############$$$$$$$$$###############&&&$$$######$$$%%%%%%$$$&&&###!!!###&&&%%% $$$###"""!!!!!!"""###$$$"""############""""""!!!""""""""""""#####################"""""""""""""""###############"""!!!!!!###########################"""!!!!!!######"""!!!"""###$$$$$$###"""!!! $$$$$$$$$#########"""""""""######""""""######"""%%%!!!!!!###%%%%%%$$$!!!######!!!###'''%%%$$$###"""!!! !!!"""""""""############"""###$$$### ###"""###$$$$$$$$$###"""!!!############$$$$$$######"""###$$$$$$$$$#########!!!  """###"""!!!"""%%%&&&&&&&&&%%%""""""######$$$$$$%%%%%%&&&$$$######%%%%%%$$$"""&&&&&&$$$###""""""""""""%%%&&&'''%%%######'''+++###!!!!!!!!!######"""!!!""""""""""""""""""""""""###############"""!!! ######""""""""""""######'''$$$$$$&&&%%%  ######"""""""""###$$$%%%#########%%%&&&&&&$$$"""%%%%%%%%%$$$$$$#########$$$############%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$!!!###$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""###$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&%%%###$$$%%%%%%$$$""""""###$$$$$$%%%%%%$$$$$$%%%$$$######$$$%%%$$$###############$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%%%%$$$###"""!!!###%%%%%%###%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$$$$###"""$$$""""""%%%%%%"""!!!$$$&&&$$$""""""###%%%&&&&&&$$$###!!!!!!######"""!!!#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$"""$$$###"""""""""###$$$%%%"""""""""""""""""""""###''''''&&&%%%$$$$$$$$$$$$%%%""" !!!######"""&&&###!!! !!!"""!!! !!!!!! !!!!!!%%%$$$######"""""""""#########""""""######$$$%%%%%%$$$"""""""""###$$$$$$######"""!!!"""###%%%&&&%%%%%%$$$$$$######"""""""""!!! !!!###$$$###"""%%%%%%%%%%%%$$$"""!!! '''&&&%%%$$$$$$######"""  """%%%''''''&&&###""" !!!"""$$$$$$###%%%%%%%%%%%%$$$######"""%%%$$$$$$$$$###"""""""""&&&$$$###$$$%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$######"""""""""######""""""""""""######!!!""""""###$$$$$$%%%%%% """""""""### """""""""######"""""""""$$$"""!!!!!!###$$$###!!!&&&$$$!!! !!!""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!"""#######################################'''%%%###"""$$$%%%%%%%%%,,,((($$$$$$%%%"""!!!!!! !!!###%%%'''###############"""!!!!!!!!!!!!"""""""""#########""""""""""""""""""######!!!!!!"""###############!!!!!!!!!""""""""""""""""""  """"""!!! %%%$$$###!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!###""""""######""""""###&&&###"""%%%### !!!""" """&&&######"""""""""###$$$$$$!!!"""""""""############!!!$$$%%%""" """!!!"""#########"""!!! !!!###$$$$$$$$$$$$###############$$$$$$$$$###"""!!! !!!###$$$###""""""%%%&&&&&&%%%$$$"""""""""######$$$$$$$$$'''%%%$$$$$$%%%%%%$$$"""##################$$$$$$$$$%%%&&&###!!!"""&&&***$$$###""""""###$$$###!!!"""""""""""""""""""""""""""######$$$###"""!!! ###""""""!!!!!!""""""###%%%"""###%%%%%%"""!!!############"""###$$$$$$%%%$$$$$$$$$%%%&&&%%%###!!!%%%%%%%%%$$$$$$#####################$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$#########%%%&&&%%%######%%%'''"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""&&&%%%###$$$%%%%%%$$$""""""###$$$$$$%%%%%%$$$$$$%%%$$$######%%%&&&%%%###############$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%$$$"""!!!"""$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###############"""!!!!!!$$$!!!"""%%%%%%""""""$$$###""""""$$$&&&&&&%%%$$$%%%###!!!!!!"""###"""!!!###$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""%%%$$$###$$$$$$"""$$$###"""!!!"""###%%%&&&###"""""""""""""""""""""&&&%%%$$$###""""""""""""%%%###"""!!!"""###$$$$$$(((&&&$$$###$$$%%%%%%$$$###"""!!! ###""""""!!!!!!!!!!!!"""######""""""######$$$%%%$$$$$$###"""""""""$$$%%%######"""""""""$$$%%%&&&$$$$$$$$$######""""""""""""!!! !!!###$$$$$$#########$$$$$$$$$######"""%%%%%%%%%$$$$$$######""""""!!!!!!"""$$$&&&%%%$$$###""" !!!"""$$$$$$###&&&%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%&&&%%%######%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$######""""""$$$$$$$$$######$$$$$$$$$###########################&&&%%%""""""%%%%%%######""""""""""""""""""######"""""""""#########""")))&&&###!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!"""#######################################'''$$$""""""###%%%%%%%%%### """&&&'''### !!!"""$$$%%%&&&######$$$######"""!!! !!!!!!""""""#########""""""""""""############ """######$$$$$$$$$ !!!!!!!!!!!!"""!!!  """###"""!!!%%%$$$""" !!!###$$$""""""!!!!!!!!! ###!!!!!!######!!!!!!###%%%$$$!!! ###""" !!!  ###%%%""""""""""""###$$$%%%&&&""""""""""""############!!!$$$%%%"""!!!"""###""" !!!"""#########"""!!!"""$$$&&&%%%###!!!!!!!!!$$$###"""###%%%%%%###"""###"""!!!"""###$$$###"""!!!"""$$$%%%%%%###!!! """""""""###############"""!!! """$$$%%%%%%$$$ !!!""""""######""""""!!!  ###%%%%%%$$$######$$$$$$###"""#################################$$$######""""""######""""""""""""######$$$!!!!!!$$$%%%"""###&&&#########$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%%%%###!!!%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&%%%######%%%&&&""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##################&&&%%%###$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%$$$$$$$$$%%%!!! ###%%%######%%% !!!"""###$$$$$$$$$###%%%$$$$$$######$$$$$$%%% """######$$$$$$$$$!!!"""&&&&&&######%%% !!!"""$$$$$$""" &&&$$$""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!!!!"""%%%%%%$$$###$$$###"""""""""###%%%&&&$$$############"""""""""###"""!!! $$$$$$############$$$$$$%%%###!!!!!!###$$$$$$$$$&&&%%%$$$###""""""!!!"""""""""!!!!!!!!!!!!!!!"""######""""""######$$$%%%###$$$$$$###""""""###%%%##################$$$$$$###############"""""""""###"""!!!"""$$$%%%$$$###!!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$######'''&&&$$$#########!!!$$$"""!!!!!!###$$$$$$###%%%%%%$$$######$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&'''%%%$$$###$$$%%%$$$#################################$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""###%%%$$$!!!!!!###$$$!!!$$$######""""""######$$$""""""""""""""""""""""""%%%###""""""###$$$###"""###""""""!!!!!!""""""###!!!!!!"""##############################$$$$$$$$$%%%###""""""###$$$$$$### ###%%%'''&&&&&&!!!!!!"""###############$$$$$$$$$######"""!!! !!!!!!"""######$$$!!!"""""""""############!!!""""""#########"""""" !!!!!!!!!""""""""""""###!!!!!!"""###$$$$$$###"""""""""""""""#########""""""""""""!!!!!!!!!!!!### ###### ######$$$"""###### """!!! """$$$%%%$$$$$$###""""""""""""######$$$""""""""""""############!!!%%%%%%###$$$(((&&&!!! !!!###$$$$$$$$$$$$###"""%%%%%%###!!!!!!"""$$$###"""###%%%%%%###!!!$$$"""!!!"""######"""!!!"""###$$$$$$###"""!!! ############"""""""""""""""!!!!!!"""$$$%%%%%%$$$ !!!!!!""""""""""""!!!###!!! !!!#########%%%$$$"""###$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######""""""######$$$$$$!!!!!!$$$$$$"""###&&&"""###$$$%%%%%%%%%$$$$$$%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%'''%%%$$$""""""############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%% """$$$&&&&&&%%%###"""&&&!!! $$$&&&######&&&!!!"""###$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%% !!!"""###$$$$$$$$$$$$"""###&&&'''$$$$$$&&&"""!!! !!!"""###"""!!!%%%###!!!!!!###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""!!! """$$$&&&''''''###############$$$$$$%%%%%%%%%$$$$$$############$$$###!!! !!!!!!"""###$$$###"""""""""!!!  """###"""%%%$$$$$$#########$$$$$$######"""""""""######$$$######""""""######$$$%%%!!!###%%%%%%###"""###$$$$$$$$$$$$###############""""""""""""############$$$###"""###$$$%%%$$$###!!!!!!"""###############"""###$$$$$$%%%$$$######'''%%%$$$#########!!! $$$###""""""$$$%%%%%%$$$%%%$$$#########$$$%%%&&&"""""""""###$$$$$$$$$%%%(((&&&$$$###$$$%%%%%%$$$########################""""""###$$$%%%$$$######$$$$$$############$$$$$$###############$$$$$$$$$!!!$$$###""""""%%%$$$############$$$%%%""""""######"""""""""###"""!!!!!!###%%%%%%$$$############""""""#########!!!!!!"""###############""""""#########$$$$$$$$$###"""!!!"""###$$$""" %%%&&&&&&$$$""""""$$$&&&######$$$$$$$$$""" $$$$$$$$$######!!!  !!!"""######$$$!!!!!!""""""#########$$$###$$$$$$######"""!!! !!!!!!""""""#########$$$$$$###"""###%%%&&&&&&$$$ """$$$%%%$$$###"""############""""""""""""$$$$$$$$$$$$!!!$$$$$$$$$%%%"""###"""!!!###'''(((&&&#########"""!!!!!!!!!!!!!!!""""""""""""############"""%%%%%%$$$'''+++((( !!!"""###%%%&&&&&&%%%%%%"""$$$######$$$&&&$$$###!!!###%%%&&&###!!!$$$###!!!!!!""""""!!! !!!"""###$$$$$$$$$$$$$$$######""""""!!!!!!((('''%%%%%%%%%%%%$$$"""$$$$$$$$$$$$$$$###"""!!!&&&###!!!"""%%%'''&&&###%%%###""""""######""" $$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$############$$$$$$%%%""""""$$$$$$""""""%%%!!!###%%%&&&&&&&&&$$$###$$$"""!!!!!!$$$&&&''''''#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''((("""!!!!!!!!!"""###$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$'''%%%"""!!!!!!"""!!! %%%%%%%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&((()))((('''&&&&&&%%%$$$############%%%&&&&&&''''''&&&&&&%%%!!!$$$''''''%%%###!!!'''!!! %%%'''$$$###'''###%%%&&&((())))))((((((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###""""""%%%"""###''''''%%%$$$''''''$$$!!! !!!###%%%%%%""" !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""&&&$$$""""""$$$%%%&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&$$$"""!!!"""###$$$!!!###$$$"""!!!!!!!!!###""" !!!###&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%#########"""###$$$$$$%%% ###&&&&&&$$$""""""$$$%%%$$$$$$$$$######""""""!!!!!!""""""######$$$$$$%%%$$$###$$$%%%%%%$$$###""""""############"""!!!!!!"""###%%%%%%$$$######"""!!!!!!"""$$$&&&%%%$$$%%%$$$"""###$$$&&&%%%%%%$$$$$$#########$$$&&&'''$$$$$$$$$###############(((&&&$$$###$$$%%%%%%$$$########################!!!"""###$$$%%%%%%$$$#########""""""""""""######!!!!!!"""###$$$%%%%%%&&&%%%'''&&&###"""%%%%%%###&&&%%%$$$######$$$%%%&&&"""#########"""!!!"""######"""###$$$%%%%%%###!!!$$$$$$############$$$$$$!!!!!!"""###############""""""######$$$$$$$$$$$$!!!!!!!!!"""$$$###!!!$$$&&&'''%%%!!!!!!&&&+++!!!!!! !!!!!!"""$$$###"""###%%%%%%###"""&&&""" $$$%%%### !!!"""############""""""!!!!!! !!!"""######$$$$$$###"""!!!!!!"""""" !!!"""######"""!!!  """"""""""""######&&&$$$$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$###""""""%%%$$$###"""!!!!!!!!!!!!%%%"""!!!"""$$$%%%### $$$$$$$$$$$$$$$###"""!!!)))((('''%%%$$$$$$%%%%%%$$$######"""######$$$$$$"""""""""""""""!!! $$$$$$$$$$$$$$$###"""!!!)))###))) $$$"""###$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!""""""###"""!!!"""###$$$###!!!######""""""######$$$%%%###""""""######%%%###!!!&&&'''"""#########""""""""""""!!!$$$$$$$$$#########""""""$$$###"""!!!"""$$$''''''%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%""""""############""""""%%%$$$$$$######$$$$$$%%% !!!"""###$$$$$$$$$***### $$$'''$$$"""###%%%%%%%%%$$$$$$$$$######"""!!! !!!###%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###'''(((&&&$$$###$$$%%%$$$$$$$$$###"""""""""'''%%%$$$$$$%%%&&&&&&%%%###'''))))))"""&&&%%%%%%%%%%%%### ###"""!!!"""$$$%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''###!!!"""$$$''''''$$$!!!''''''!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""'''&&&$$$#########$$$$$$&&&&&&"""!!!""""""%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$###"""###%%%&&&%%%$$$$$$$$$###"""!!!!!!!!!!!!%%%%%%$$$###""""""""""""%%%%%%%%%$$$$$$#################################%%%###""""""###$$$$$$###"""""""""""""""#########***'''$$$#########"""!!!"""############"""!!!!!!######################## !!!"""$$$$$$$$$###"""##############################$$$$$$%%%%%%%%%&&&########################""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###$$$$$$$$$######$$$!!!!!!"""$$$&&&%%%"""###"""!!!!!! !!!!!!!!!((($$$!!!###((()))&&&!!!%%%$$$$$$######"""""""""&&&### ###%%%%%%$$$$$$%%%%%%$$$!!!!!!"""$$$!!!!!!"""############""""""%%%))),,,---+++'''%%%""""""############"""""" %%%'''%%%###%%%%%%"""###%%%&&&&&&$$$###"""###""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!! $$$###"""!!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!"""$$$###"""###%%%%%%###"""&&&""" ###%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""######$$$$$$###"""""""""""""""###$$$%%%&&&&&&%%%$$$###!!!"""############$$$%%%&&&$$$"""!!!"""######"""######$$$$$$$$$###""""""###"""""""""""""""###$$$###!!!!!!"""!!!###############"""!!!!!!%%%$$$$$$######$$$%%%&&&%%%$$$$$$############$$$###############"""!!!!!!###############"""!!!!!!$$$&&&%%%"""%%%#########$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""###"""!!!"""###$$$###!!!######""""""######$$$%%%$$$###!!! !!!###$$$"""$$$### """&&&&&&"""$$$$$$#########"""""""""#########"""""""""!!!!!!$$$ ######"""###%%%&&&%%%###!!!"""$$$########################%%%###"""###$$$%%%$$$###$$$######""""""######$$$""""""############""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&###"""%%%$$$ !!!%%%$$$$$$$$$$$$############$$$###""""""###$$$"""!!!&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%"""!!!"""###$$$$$$$$$$$$############'''%%%$$$$$$%%%&&&&&&%%%'''&&&)))$$$%%%***!!!&&&%%%%%%%%%%%%$$$ %%%###"""###$$$$$$###"""&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$###$$$&&&$$$&&&%%%"""$$$'''%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&%%%###"""&&&%%%$$$#########$$$$$$ $$$$$$ ###&&&&&&$$$######""""""""""""###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""!!!"""$$$%%%$$$###&&&%%%%%%%%%%%%%%%&&&&&&######"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""")))'''&&&&&&'''(((((('''###############$$$$$$$$$+++)))&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$############################## !!!"""###$$$######"""######################## !!!!!!""""""""""""###########################""""""""""""######$$$######$$$$$$$$$###""""""###$$$$$$$$$###"""""""""!!!!!!"""$$$&&&%%%"""%%%%%%$$$##################$$$%%%%%%$$$#####################""""""""""""%%%"""!!!!!!$$$%%%%%%###%%%###""""""$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&!!!###$$$%%%$$$"""!!!"""##################"""!!!%%%'''%%%###%%%%%%######%%%''''''%%%#########""""""""""""""""""""""""""""""############"""""""""""""""""""""!!! ######""""""""""""######$$$#########""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!!!!!!!$$$###"""###%%%%%%###"""%%%""" ###%%%###!!!$$$###"""!!! !!!!!!"""$$$$$$###"""""""""######$$$###""""""""""""""""""$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&###!!! !!!"""""""""""""""######$$$#########!!!!!!!!!""""""$$$%%%%%%&&&$$$""""""###%%%%%%$$$!!!""""""""""""!!! !!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$#########$$$###$$$$$$$$$$$$######"""!!!""""""""""""!!! ###%%%)))$$$###$$$$$$###"""###$$$%%%&&&$$$###""""""""""""""""""###"""!!!"""###$$$###!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######"""$$$&&&%%%!!!%%%$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!$$$""""""$$$###!!!!!!###%%%&&&%%%###!!! """########################$$$###""""""$$$$$$###"""###""""""""""""""""""###""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%%%%"""###%%%&&&""" &&&$$$$$$$$$$$$############&&&$$$###"""######!!! %%%%%%$$$$$$$$$$$$%%%%%%((('''&&&### """$$$#########$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%((("""&&&)))&&&((()))!!!%%%%%%$$$%%%%%%$$$!!!'''%%%$$$###$$$$$$"""!!!'''&&&$$$#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''###%%%&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''(((&&&$$$"""&&&%%%$$$#########$$$$$$'''&&&"""!!!&&&&&&###""""""###$$$$$$$$$######&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!###$$$###"""""""""""""""###$$$%%%&&&!!!!!!!!!""""""###%%%%%%#########"""""""""""""""""""""""""""""""""""""""&&&$$$"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$%%%$$$###$$$%%%%%%%%%%%%$$$##############################!!!!!!"""############"""####################################$$$$$$$$$$$$########################$$$$$$###"""""""""######"""######$$$$$$$$$######$$$$$$######""""""!!!!!!"""""""""$$$&&&%%%""" &&&%%%%%%$$$###$$$$$$$$$%%%)))'''  %%%"""""""""""""""############""""""###%%%%%%$$$"""%%%"""!!!%%%(((&&&$$$%%%%%%&&&''''''''''''&&&############$$$$$$$$$$$$######$$$$$$$$$$$$######!!!%%%'''$$$###%%%%%%######%%%''''''%%%$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""############"""!!!!!!""""""############""""""$$$$$$###"""!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!$$$###"""###%%%%%%###"""$$$""" !!!###$$$###"""((('''$$$###"""###$$$%%%%%%%%%$$$###"""""""""#########"""""""""""""""###""""""##################&&&%%%######$$$%%%%%%%%%$$$###""""""######"""!!!!!!""""""##################"""""""""######$$$%%%&&&%%%###"""###%%%&&&'''!!!"""""""""""""""!!!!!! !!!!!!!!!"""######$$$'''&&&%%%$$$#####################$$$$$$###""""""!!!"""""""""""""""!!!!!!'''!!!&&&*** %%%%%%$$$"""!!!!!!###%%%&&&######"""""""""""""""######"""!!!"""###$$$###!!!######""""""######$$$%%%######$$$%%%%%%$$$######""""""######%%%&&&$$$!!!%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$######$$$$$$#########&&&%%%$$$"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""#########!!!######""""""""""""######"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$"""###%%%%%%###!!!"""%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$"""###$$$$$$"""!!!%%%%%%$$$$$$$$$$$$%%%%%%)))(((&&&$$$######$$$%%%#########$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&%%%%%%&&&###***%%%###&&&"""%%%$$$$$$$$$%%%%%%###!!!&&&%%%######$$$%%%###"""(((&&&$$$"""!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$!!!###$$$"""$$$&&&###!!!"""$$$%%%&&&%%%$$$$$$'''%%%###!!!!!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$$$$"""""""""!!!!!!"""###$$$$$$###############$$$%%%%%%##################"""""""""""""""""""""""""""""""""  !!! $$$$$$$$$$$$$$$#########$$$"""!!!"""###$$$###""""""############"""!!!!!!########################"""""""""#########""""""########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$###""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$"""!!!!!!"""###"""!!!###"""###$$$%%%%%%### $$$$$$###"""""""""""""""%%%)))'''  %%%"""""""""######$$$$$$$$$!!!"""###$$$%%%%%%###"""$$$###!!!"""###$$$$$$###"""######$$$%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!&&&'''$$$"""$$$%%%######%%%''''''&&&$$$$$$%%%""""""""""""""""""""""""$$$$$$###""""""###$$$$$$######$$$$$$$$$######"""!!!"""###$$$$$$###"""!!!%%%%%%$$$###"""!!! ########################""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!$$$###"""###%%%%%%###"""$$$"""!!!!!!"""######"""(((&&&$$$""""""###$$$%%%%%%%%%$$$###"""""""""######"""""""""""""""######!!!!!!!!!!!!""""""######%%%###""""""$$$&&&%%%$$$######$$$&&&'''&&&"""!!!""""""#########""""""%%%%%%$$$###############  """###""""""###$$$$$$#########"""##################"""&&&%%%$$$$$$#########$$$!!!!!!"""""""""""""""!!!""""""###$$$$$$#########)))"""%%%(((!!!''' $$$###"""!!!!!!###%%%&&&###"""""""""""""""#########"""!!!"""###$$$###!!!######""""""######$$$%%%!!!"""###%%%%%%###"""!!!"""!!!"""$$$&&&%%%###"""%%%%%%%%%$$$$$$$$$#################################$$$$$$######$$$$$$###$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""#########!!!$$$$$$$$$######$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""###%%%%%%%%%$$$$$$$$$&&&(((%%%"""'''&&&&&&&&&&&&%%%%%%%%%###""""""###$$$%%%%%%###%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&'''%%%$$$$$$%%%&&&%%%%%%$$$%%%***!!!%%%'''%%%$$$###$$$%%%%%%$$$"""$$$###"""###%%%&&&%%%$$$(((&&&###!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&%%%$$$$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&$$$"""$$$###!!!"""###$$$&&&&&&&&&%%%$$$'''%%%###!!!!!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$((('''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###"""$$$$$$######""""""""""""&&&%%%$$$%%%''''''&&&%%%"""############"""!!!!!!##############################""""""""""""""""""########################"""""""""""""""!!!!!!!!!########################%%%%%%$$$###""""""######!!!"""###$$$$$$$$$$$$$$$###!!! ###$$$$$$############$$$%%%%%%###!!!$$$###""""""!!!!!!"""""""""%%%&&&&&&###!!!"""$$$"""######$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$######"""$$$&&&######!!!""""""############### """###%%%%%%###!!! $$$$$$$$$%%%%%%$$$$$$$$$"""&&&'''###"""$$$%%%$$$"""$$$''''''&&&$$$$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!!!!$$$###"""###%%%%%%###"""######""""""""""""#########"""!!!!!!!!!!!!"""###$$$$$$###"""""""""######"""""""""""""""######$$$""""""""""""###$$$%%%&&&###"""!!!###'''(((&&&######$$$%%%'''(((&&&### """"""######""""""!!! &&&&&&%%%######""""""""" !!!!!!!!!!!!"""###"""######$$$$$$$$$$$$#########$$$$$$$$$$$$###"""$$$######"""######$$$$$$ !!!""""""""""""!!!"""######$$$$$$$$$$$$###%%% $$$'''###***#########"""!!!"""###$$$%%%"""""""""""""""######$$$###"""!!!"""###$$$###!!!######""""""######$$$%%% !!!"""######"""!!! $$$!!!!!!$$$&&&$$$###$$$%%%$$$$$$$$$########################$$$$$$$$$$$$!!!$$$$$$""""""%%%%%%######""""""$$$&&&&&&%%%###""""""""""""""""""""""""$$$###""""""$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$######"""""""""###%%%'''(((%%%%%%$$$$$$(((+++'''!!!&&&&&&&&&&&&%%%%%%%%%%%%###"""!!!###%%%&&&&&&%%%$$$$$$############$$$$$$###""""""###%%%&&&$$$###$$$$$$$$$%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%&&&$$$+++*** ))))))%%%$$$###$$$%%%&&&%%%$$$$$$###"""$$$&&&'''&&&&&&&&&%%%###"""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%%%%%%%%%%###!!!'''%%%$$$$$$""" ###((($$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%###"""###$$$%%%######$$$%%%%%%%%%$$$$$$###&&&&&&!!!"""&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%###""""""###%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$#########%%%&&&%%%$$$((('''&&&%%%$$$$$$$$$$$$''''''&&&$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%$$$###$$$$$$######"""!!!!!!!!!$$$######$$$&&&&&&$$$###$$$%%%%%%%%%%%%$$$##############################$$$###""""""!!!"""""""""########################$$$############"""""""""########################%%%$$$$$$#########$$$$$$"""######$$$$$$$$$######&&&### ###&&&%%%$$$$$$######$$$%%%%%%$$$"""%%%$$$$$$###"""#########$$$######$$$%%%%%%$$$##################$$$$$$$$$!!!###$$$$$$######$$$%%%!!!&&&)))%%%$$$######$$$%%%%%%%%%%%%$$$ !!!###%%%%%%### ######$$$$$$$$$$$$#########&&&&&&###!!!$$$&&&%%%!!!###%%%&&&%%%$$$$$$$$$##############################$$$%%%%%%$$$######""""""###$$$$$$$$$$$$###""""""############""""""&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$###"""###%%%%%%###""""""######"""!!!!!!###$$$ !!!!!!""""""###""""""!!!!!!!!!"""######"""""""""""""""###$$$$$$######"""######%%%&&&'''"""!!!!!!%%%***+++((($$$&&&$$$######$$$$$$###"""############"""!!!%%%%%%$$$#########$$$$$$"""&&&'''%%%$$$%%%&&&!!!!!!"""############### !!!###$$$%%%$$$$$$###!!!!!!!!!!!!"""###$$$$$$ !!!"""###############!!!!!!"""###############!!! ''''''""")))!!!""""""""""""############"""""""""""""""###$$$$$$###"""!!!"""###$$$###!!!######""""""######$$$%%%!!!""""""""""""""""""!!!&&&!!! $$$%%%######%%%$$$$$$#########"""""""""""""""""""""#########$$$ $$$$$$!!!!!!%%%%%%""""""""""""$$$&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""%%%%%%#########%%%'''(((!!!%%%&&&%%%&&&)))'''"""%%%%%%$$$$$$$$$#########%%%#########%%%%%%%%%###$$$$$$############$$$$$$)))&&&$$$###%%%'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$'''%%%$$$$$$%%%&&&&&&%%%'''(((---((( &&&,,,###%%%$$$######%%%'''&&&%%%%%%$$$###$$$&&&&&&%%%$$$%%%$$$$$$#######################################(((&&&$$$$$$&&&&&&$$$"""&&&$$$$$$'''$$$ !!!'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&&&&### $$$$$$ '''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$""""""###$$$%%%$$$###$$$$$$###"""""""""######$$$$$$###""""""#########"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""######"""%%%%%%$$$######"""!!!!!!"""!!!!!!"""######!!!$$$%%%%%%%%%%%%$$$##############################%%%$$$"""!!!!!!!!!"""###########################&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$#########$$$%%%%%%######$$$$$$$$$###""""""+++&&&"""!!!$$$%%%$$$"""%%%$$$######%%%%%%$$$###$$$###""""""!!!!!!""""""!!!!!!"""###$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!###$$$###""""""$$$&&&###&&&(((%%% !!!%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###"""##################"""###&&&&&&"""!!!$$$&&&%%% """$$$%%%$$$######$$$########################"""###%%%&&&&&&%%%###"""!!!""""""###$$$$$$############""""""""""""#########$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$###"""###%%%%%%###""""""######"""!!!!!!"""$$$ !!!###$$$$$$$$$$$$!!!!!! !!!!!!"""######""""""!!!""""""###$$$$$$""""""!!!!!!"""$$$%%%'''"""!!!"""(((---...***%%%((($$$ """###$$$$$$$$$$$$###!!! ############$$$%%%&&&&&& $$$&&&$$$""""""### !!!"""""""""""""""!!!###%%%%%%%%%%%% !!!###$$$%%%!!!"""###$$$$$$$$$$$$$$$ !!!"""""""""""""""!!!###,,,'''$$$!!!!!!"""############"""""""""!!!""""""###$$$$$$###"""!!!"""###$$$###!!!#########"""###$$$$$$%%%""""""""""""""""""""""""'''!!!###%%%"""###'''#########""""""""""""!!! !!!!!!!!!""""""#########$$$ %%%%%%!!!"""""""""$$$&&&$$$((((((((((((((((((((((((%%%$$$###$$$%%%%%%$$$#########""""""""""""#########$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""'''&&&$$$""""""###$$$%%%%%%)))%%%###%%%&&&$$$#########""""""""""""!!!'''%%%$$$$$$%%%$$$###!!!$$$$$$############$$$$$$222---'''%%%&&&)))***)))&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%&&&))),,,&&&!!!+++,,,%%%$$$######%%%''''''&&&(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$$$$######""""""########################&&&$$$"""$$$&&&(((&&&$$$###"""&&&***''' %%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%"""###$$$%%%&&&%%%%%%$$$""""""!!!"""&&&&&&)))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###!!!!!!"""###$$$###"""%%%%%%%%%%%%&&&'''(((((( !!!"""###$$$!!!!!!""""""#########$$$########################%%%###""""""###$$$$$$###&&&&&&%%%%%%$$$###""""""%%%$$$$$$%%%&&&&&&###!!!"""############"""!!!!!!########################%%%$$$###!!!!!!!!!"""####################################"""""""""!!!!!!####################################$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!///***$$$"""$$$%%%"""%%%$$$######%%%%%%$$$###!!!!!! """"""""""""###%%%!!!!!! """$$$$$$###!!!!!!$$$'''&&&&&&&&&%%%$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$'''&&&$$$""""""###$$$%%%""""""############""""""###&&&&&&"""!!!$$$&&&%%%!!!###$$$###"""##############################!!!###&&&((((((&&&###!!! !!!"""###############$$$###"""!!!!!!"""###$$$"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""###""" """""""""!!!""""""""""""""""""""""""%%%%%%$$$###"""!!! ###############"""!!!!!!'''$$$"""!!!!!!""""""!!!$$$###"""!!! %%%###!!!!!!"""###"""!!!---"""::::::$$$$$$%%%%%%$$$###""""""######&&&""" """ ######$$$$$$$$$######"""$$$###"""###$$$%%%$$$"""$$$""" !!!$$$%%%###!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$"""!!!!!!###""" !!!"""###!!! &&&%%%###"""""""""######$$$$$$############$$$$$$ !!!"""###$$$%%%&&&&&&$$$""" !!!$$$%%%###!!!$$$$$$############$$$$$$!!!"""#########!!!  !!!######$$$$$$$$$"""&&&******&&&###"""######%%%$$$%%%'''***'''%%%$$$"""!!!!!!"""######""""""###%%%%%%$$$"""###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######"""!!! """$$$''')))'''&&&%%%$$$###"""""""""$$$$$$$$$$$$$$$###"""!!!'''&&&%%%$$$############"""$$$&&&%%%$$$###$$$%%%)))"""%%%)))&&&((()))!!!$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%###$$$((()))%%%""""""%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''%%%###"""%%%######%%%### !!!%%%'''&&&$$$%%%&&&&&&%%%######&&&&&&$$$""""""###((('''&&&$$$###"""!!!!!!***)))'''$$$""""""%%%(((%%%%%%&&&''')))(((%%%###!!!###$$$"""!!!!!!%%%)))$$$$$$######"""!!!!!!!!!%%%###!!!###&&&'''&&&$$$######$$$$$$$$$$$$%%%%%%""" $$$((($$$(((%%%###$$$&&&((('''&&& !!!###$$$$$$###!!! """###$$$%%%%%%$$$"""!!!######""""""######$$$%%%""""""$$$%%%&&&''''''(((######"""!!! !!!###$$$"""""""""###$$$$$$%%%%%%###############"""!!!!!!###$$$$$$$$$$$$###""""""$$$$$$$$$############"""###!!! ###$$$""" $$$$$$###"""!!!!!!"""""" !!!"""###############!!!###$$$!!!"""'''###'''((($$$!!!""""""&&&%%%%%%$$$#########$$$######$$$%%%%%%%%%$$$$$$!!!"""$$$$$$$$$###!!!'''(((***)))'''%%%$$$$$$'''%%%###"""!!!"""###$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$########################"""&&&'''$$$$$$%%%$$$ $$$$$$###%%%''''''%%%###$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$###""""""$$$$$$###"""&&&%%%$$$$$$%%%%%%###"""%%%$$$###""""""###$$$%%%"""###%%%%%%###"""###$$$!!!!!! """###!!!!!!""""""######$$$$$$$$$""" ######!!!''''''&&&%%%%%%$$$############"""!!!"""###%%%&&&###""" """###"""!!!""""""""""""""""""""""""""""""""""""###########################"""!!!!!!%%%###!!! !!!""""""!!!%%%$$$###!!! !!!!!!%%%$$$"""######$$$###!!!((("""---HHH<<<$$$'''%%%$$$$$$###""""""######### $$$######!!!"""######$$$$$$$$$$$$"""!!! !!!"""###""" $$$"""!!!!!!###$$$###!!!%%%%%%$$$###"""!!! ########################!!!"""###$$$$$$$$$%%%%%%###"""!!!!!!"""###""" &&&%%%$$$###"""######$$$""""""!!!!!!!!!!!!""""""########################$$$"""!!!!!!###$$$###!!!$$$$$$############$$$$$$""""""#########"""  !!!"""######$$$$$$$$$###$$$$$$###"""!!!###$$$%%%&&&'''&&&$$$"""!!!!!!''''''&&&%%%$$$$$$$$$$$$$$$###"""#########!!!###$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######""""""!!!!!!"""$$$&&&'''(((((('''&&&&&&&&&&&&&&&"""######$$$$$$$$$###########################$$$!!!###%%%$$$###"""######'''!!!$$$&&&!!!"""%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$$$$###"""$$$$$$$$$$$$%%%%%%&&&'''(((%%%&&&***+++'''$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$#########$$$(((&&&&&&(((&&&###$$$(((&&&%%%$$$$$$%%%%%%$$$######'''******(((&&&%%%%%%((('''&&&%%%$$$#########!!!###%%%%%%%%%$$$&&&'''$$$$$$$$$%%%&&&&&&$$$""""""$$$&&&&&&%%%$$$&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""%%%&&&%%%###%%%%%%%%%&&&&&&&&&''''''***&&&'''%%%(((###$$$'''%%%$$$%%%''''''%%%"""!!!"""$$$%%%%%%$$$"""!!!!!!"""###%%%%%%%%%###"""######""""""######$$$%%%!!!""""""#########""""""#########!!! !!!"""$$$$$$$$$#################################"""!!!!!!###$$$$$$$$$$$$###""""""$$$$$$$$$############"""%%%###""""""%%%%%%$$$"""$$$######"""""""""""""""######$$$%%%%%%%%%%%%%%%"""######!!!"""&&& ###$$$"""###&&&&&&###%%%$$$######"""""""""###$$$$$$$$$$$$######"""!!! !!!###$$$%%%$$$###"""###%%%&&&&&&$$$"""""""""$$$###!!! !!!"""$$$$$$$$$#########""""""#########""""""####################################&&&&&&######%%%$$$!!!######"""###$$$%%%&&&&&&$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%#########$$$%%%$$$###&&&%%%###$$$%%%%%%$$$"""$$$$$$###""""""###$$$$$$"""###%%%%%%###"""###$$$!!!""""""!!! """###""""""""""""############$$$""" !!!######!!!&&&&&&%%%$$$$$$###""""""##################$$$$$$$$$""" !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###########################"""!!!!!!"""!!!!!!"""""""""&&&%%%###!!! !!!"""###"""!!! !!!"""""" !!!######999QQQ>>>$$$(((%%%$$$######"""############!!!"""&&&&&&###"""$$$ """###$$$%%%%%%%%%"""!!! !!!"""###""" ###"""!!!"""###$$$###!!!%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$$$$###!!!!!!!!!######"""!!!&&&%%%$$$$$$######$$$$$$""""""!!!!!!!!!!!!""""""%%%%%%$$$###"""!!!!!! ###"""!!!"""###$$$###!!!$$$$$$############$$$$$$""""""#########"""!!! !!!"""######$$$######$$$!!! ###$$$"""!!!!!!"""###### &&&&&&&&&&&&%%%$$$######%%%###""""""###"""###$$$$$$$$$$$$######"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%% """###$$$$$$$$$###!!!"""$$$$$$"""!!!"""###'''###'''(((!!!###((($$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%$$$%%%%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&(((%%%%%%)))***'''$$$$$$""""""""""""############&&&%%%###!!!!!!"""###$$$&&&$$$$$$%%%$$$ """&&&&&&$$$######$$$$$$###"""!!!$$$'''((('''%%%######&&&%%%$$$$$$######$$$$$$$$$&&&&&&%%%$$$###$$$"""!!!"""###$$$###""""""%%%&&&%%%#########"""######$$$%%%%%%&&&&&&%%%#########%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&(((!!!"""""")))"""###!!!&&&%%%$$$%%%&&&%%%###!!!"""###$$$%%%%%%$$$###""" """###$$$%%%%%%$$$#########""""""######$$$%%%&&&&&&&&&&&&%%%###"""!!!&&&%%%###"""!!!"""######%%%%%%$$$$$$###""""""!!!#########$$$######"""!!!###$$$$$$$$$$$$###""""""$$$$$$$$$############"""%%%$$$######$$$%%%$$$############""""""""""""""" !!!""""""""""""!!!#########"""""""""###$$$!!!"""!!!!!!$$$((('''"""$$$###""""""!!!"""""""""$$$$$$$$$###"""!!! !!!###%%%&&&&&&%%%%%%!!!###$$$$$$###""""""###$$$###""" !!!""""""$$$$$$$$$##################""""""!!!!!!""""""###########################$$$&&&%%%""""""$$$%%%""""""######""""""###&&&((($$$$$$$$$#####################$$$$$$$$$$$$######&&&$$$###$$$%%%&&&%%%$$$&&&$$$###$$$%%%%%%$$$"""$$$$$$###""""""###$$$$$$"""###%%%%%%###"""###$$$"""###$$$###!!!!!!!!!##################"""""""""$$$"""!!!!!!"""###!!! %%%$$$$$$######"""""""""######$$$$$$$$$######"""$$$"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!! ###############"""!!!!!! !!!######"""'''%%%###!!!!!!"""###%%%!!!!!! """######!!!"""###$$$666HHH:::%%%$$$$$$$$$###############$$$%%%$$$%%%&&&&&&$$$!!!!!!!!!"""######$$$######$$$###"""###$$$%%%$$$"""###"""""""""######""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""!!!###!!!!!!!!!###$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$###"""!!! ###"""""""""######""""""$$$$$$############$$$$$$"""""""""###""""""""""""!!!!!!"""###############$$$ """###"""!!!!!!%%%&&&### """###$$$$$$$$$"""!!! $$$###"""###$$$###!!!###############"""!!! ######$$$$$$$$$$$$############$$$$$$$$$######"""%%%$$$###"""""""""""""""###""""""######$$$$$$%%% """$$$%%%&&&%%%###"""!!!###$$$$$$###""""""###%%%"""'''(((!!!###+++***%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&######'''((($$$""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""""""""###$$$$$$"""###$$$""" %%%%%%$$$"""###$$$$$$###!!! ###%%%&&&%%%###"""######""""""""""""######!!!%%%'''%%%###!!!!!!$$$###!!!!!!"""######""""""###%%%%%%%%%$$$######!!!!!!"""""""""#########&&&%%%%%%%%%&&&&&&&&&&&&"""############$$$$$$$$$ """+++$$$ %%%$$$###"""###############$$$%%%%%%%%%%%%$$$#########$$$$$$$$$######"""######""""""######$$$%%%((((((''''''&&&%%%######(((&&&$$$######$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$######"""###$$$$$$$$$$$$###""""""$$$$$$$$$#########"""""""""""""""""""""###""""""""""""#########""""""""" !!!!!!"""!!!!!! $$$###"""###$$$%%%$$$"""'''&&&###!!!$$$'''###$$$######"""""""""############$$$$$$###"""!!!!!!!!!"""###%%%&&&&&&%%%%%%###$$$&&&&&&$$$$$$%%%&&&%%%%%%$$$######$$$$$$%%%########################""""""!!!!!!!!!!!!""""""########################$$$&&&$$$!!!!!!$$$%%%###"""$$$%%%%%%######$$$&&&###########################$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###$$$##################$$$"""###%%%%%%###"""###$$$$$$%%%&&&$$$"""!!!!!!"""$$$$$$$$$######"""""""""######"""""""""""""""!!!%%%$$$$$$$$$#########"""###$$$%%%%%%$$$###!!! $$$###!!!!!!#########"""""""""""""""""""""""""""$$$$$$######""""""!!!!!!###############"""!!!!!! """######"""&&&%%%###"""!!!"""$$$%%%$$$######$$$%%%&&&$$$###!!!%%%%%%(((222222&&&$$$###############$$$$$$#########$$$%%%%%%"""###############"""!!! $$$###"""###$$$%%%$$$"""""""""######"""""""""### !!!!!!"""######$$$$$$""""""""""""""""""""""""'''%%%###"""""" """!!!!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""######"""""""""###$$$$$$############$$$$$$###""""""""""""#########!!!""""""############"""### """$$$###!!!(((&&&$$$%%%'''&&&"""!!!"""###$$$###"""!!! ###""""""$$$&&&&&&%%%$$$############""""""!!! ######$$$$$$$$$$$$#########$$$$$$$$$$$$###"""""")))((('''&&&$$$$$$######%%%%%%######""""""######$$$%%%&&&''''''%%%###""""""$$$%%%%%%$$$######$$$### $$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$###!!!$$$%%%&&&&&&&&&%%%$$$$$$&&&""""""&&&'''$$$""""""&&&&&&&&&''''''''''''((($$$%%%&&&&&&&&&%%%######(((&&&&&&'''&&&"""$$$(((%%%$$$"""###$$$$$$###!!! !!!###&&&((((((((('''$$$############$$$%%%%%%!!!###%%%%%%$$$###$$$$$$&&&$$$""""""$$$%%%$$$$$$'''&&&%%%%%%%%%'''((((((#########"""""""""!!!!!!$$$%%%%%%%%%$$$$$$$$$%%%"""""""""#########$$$$$$###&&& ...!!!(((%%%%%%###!!! """%%%((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""!!! ######""""""######$$$%%%""""""############""""""***'''$$$$$$%%%&&&&&&%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""""""""######"""""""""###!!!"""############""""""%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%$$$""")))((($$$!!!$$$&&&!!!$$$$$$#########$$$$$$%%%""""""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%########################""""""!!!!!!!!!!!!""""""###########################%%%$$$ $$$%%%######%%%''''''&&&###""""""########################$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%%%%############$$$$$$#########"""###%%%%%%###"""###$$$%%%&&&&&&%%%"""!!!!!!"""%%%%%%$$$$$$######""""""############""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%$$$###!!! %%%###!!!"""###$$$###""""""""""""""""""""""""""" !!!"""###$$$$$$%%%###############"""!!!!!!!!!###$$$###!!!#########"""""""""######"""  """"""!!!!!!%%%%%%!!!"""'''&&&#########"""######$$$%%% $$$(((&&&!!!$$$$$$$$$###"""!!!"""!!! !!!"""###""" !!!###$$$###"""!!!"""###############""""""!!!!!!########################%%%""" !!!###### """!!!!!!"""$$$%%%$$$###""""""###$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""#########!!!###$$$###"""!!!"""###$$$$$$############$$$$$$######"""""""""###$$$$$$""""""############"""""""""""""""###$$$$$$###!!! """###$$$"""!!!###$$$$$$$$$$$$$$$#########""""""$$$'''((('''&&&"""############""""""!!!######$$$$$$$$$$$$######$$$$$$##################''''''%%%$$$###"""""""""'''%%%$$$"""!!!""""""###&&&''''''''''''%%%$$$"""###$$$&&&&&&$$$###$$$%%%'''"""&&&&&& %%%!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########"""$$$%%%&&&'''&&&%%%$$$###((($$$$$$'''(((%%%###$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((('''&&&###"""&&&$$$%%%&&&$$$!!!"""'''&&&$$$######$$$$$$###"""###""""""###%%%''''''&&&&&&&&&&&&%%%&&&&&&''''''"""###$$$$$$$$$%%%(((***&&&%%%$$$$$$%%%&&&%%%$$$%%%###!!!!!!###%%%''''''&&&&&&%%%%%%$$$######""""""###$$$###!!! !!!"""$$$$$$$$$$$$%%%%%%%%%%%%'''###'''%%%)))!!!$$$%%%%%%$$$""" !!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!######""""""######$$$%%%""""""###$$$%%%%%%%%%$$$(((%%%""""""%%%'''&&&$$$!!!""""""###$$$$$$%%%%%%"""###$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$############"""$$$%%%&&&%%%$$$$$$%%%&&& !!!###$$$$$$###""""""%%%%%%&&&&&&&&&%%%$$$$$$#########"""""""""###$$$%%%%%%$$$"""###&&&###$$$$$$$$$$$$$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%$$$""""""###%%%"""""""""##############################$$$$$$$$$###""""""!!!!!!""""""###########################!!!$$$$$$!!!!!!$$$%%%###%%%$$$$$$%%%&&&%%%"""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$#########%%%&&&%%%$$$"""###$$$$$$$$$$$$###""""""###%%%%%%###"""###$$$$$$%%%&&&$$$"""!!!!!!"""$$$$$$$$$$$$$$$############$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%###############"""!!!!!! """$$$$$$###!!!!!!!!!"""#########"""!!!  !!!%%%''' $$$%%%######""""""###$$$$$$%%% ###)))(((""""""#########"""!!! """!!! !!!"""###""" !!!###$$$###!!!!!!"""$$$############""""""""""""########################### !!!%%%&&&### """!!!!!!"""$$$%%%%%%$$$ !!!"""############"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###!!!###$$$###!!!!!!"""$$$$$$$$$############$$$$$$######"""""""""###$$$%%%""""""############""""""###$$$%%%%%%###"""######!!!!!!###$$$$$$$$$############$$$$$$###""""""$$$&&&&&&%%%$$$""""""######$$$$$$############$$$$$$$$$$$$######$$$###"""""""""###$$$%%%"""!!!!!!!!!!!!!!!""""""%%%$$$###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%#########$$$&&& $$$((($$$'''***###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$"""$$$%%%&&&''''''%%%###"""((($$$###&&&'''%%%###%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######$$$""""""$$$""" $$$&&&%%%$$$$$$%%%%%%$$$###***&&&"""!!!"""$$$$$$###&&&&&&%%%%%%%%%%%%%%%&&&"""###%%%%%%$$$%%%&&&((($$$$$$$$$%%%'''&&&$$$""""""!!! """%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$ '''!!!""" %%%%%%&&&'''%%%"""!!!"""$$$#########""""""#########$$$###############$$$$$$######""""""######$$$%%%$$$%%%&&&&&&'''''''''&&&%%%!!!###&&&%%%#####################$$$$$$"""###$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$###""""""$$$$$$$$$############"""###%%%'''&&&$$$###%%%''' !!!###$$$$$$$$$""""""###############"""!!!!!!"""######!!!"""&&& ###$$$"""###&&&%%%"""###############$$$%%%%%%!!!"""###$$$$$$%%%$$$$$$######"""""""""######$$$$$$%%%$$$""" """###!!!"""######$$$$$$$$$###""""""#########$$$$$$$$$#########""""""####################################$$$""""""%%%%%%"""&&&!!!"""%%%$$$!!!""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%#########$$$%%%$$$###$$$###"""###%%%&&&%%%$$$"""###$$$$$$$$$$$$###""""""###%%%%%%###"""###$$$###$$$%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%"""$$$%%%$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###############"""!!!!!!!!!!!!!!!###%%%%%%###!!! """$$$$$$###!!! &&&### ###%%%&&&!!!%%%111&&&""",,,######""""""###$$$%%%%%%$$$$$$!!!""")))''' !!!"""""""""""""""!!!$$$###"""###$$$%%%$$$"""!!!###%%%$$$!!! """$$$ !!!"""###$$$%%%%%%########################$$$!!!!!!%%%&&&###"""!!!!!!"""$$$&&&%%%$$$ !!!#########"""!!!$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!!!!!###%%%$$$!!! """$$$$$$$$$############$$$$$$######"""""""""###%%%&&&""""""#########""""""!!!$$$&&&&&&$$$!!! """%%%"""%%%((('''###!!!!!!######"""!!! !!!"""###$$$#########%%%%%%###!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""!!!!!!###%%%&&&"""""""""###$$$&&&'''((($$$###"""!!!"""###&&&'''############$$$%%%&&&'''!!!"""$$$$$$"""!!!"""######$$$))),,,%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%""" $$$%%%'''''''''%%%###"""&&&"""!!!$$$%%%"""!!!###%%%%%%&&&&&&&&&'''''''''&&&%%%###"""!!!"""###$$$'''%%%%%%'''%%%"""###''''''&&&$$$%%%&&&&&&%%%###444///(((%%%%%%&&&&&&%%%$$$######"""!!!!!!""""""$$$&&&'''&&&$$$"""""""""######$$$&&&'''&&&$$$!!!&&&&&&'''+++///000...+++!!!!!!!!!"""######$$$$$$%%%((()))(((%%%###%%%'''!!!""""""""""""#########"""%%%***(((""",,,%%%(((***)))%%% ######""""""""""""######!!!!!!!!!"""###%%%&&&'''#########"""###$$$$$$%%%#########$$$$$$######"""""""""%%%$$$!!!%%%%%%$$$$$$###""""""""""""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$############"""!!!$$$%%%$$$"""!!!###%%%!!!###$$$%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""!!!###$$$!!!"""''' $$$&&&###"""$$$$$$###""""""!!!""""""###$$$$$$""""""#########""""""!!!!!! !!!!!!"""###%%%&&&&&&&&&%%%###!!! """$$$###$$$%%%&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$$$$$$$############$$$$$$########################"""$$$"""###%%%$$$!!!&&&%%%&&&$$$""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""$$$$$$###"""$$$###"""###%%%&&&%%%$$$"""###$$$%%%%%%$$$###""""""###%%%%%%###"""###$$$"""###$$$###!!!!!!!!!############$$$$$$%%%%%%&&&"""$$$&&&%%%"""!!!"""$$$##################$$$$$$######"""""""""###%%%&&&%%%###!!! """######"""""""""""""""!!!!!!!!!!!!!!! !!!###%%%$$$###%%%%%%$$$$$$###"""!!!!!! !!!###$$$$$$### $$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$!!!"""%%%&&&$$$######$$$$$$$$$%%%%%%%%%"""!!! """######"""!!!!!!!!!  ###&&&###$$$$$$###!!! !!!"""###"""###$$$%%%%%%###!!!!!!!!!""""""#########$$$###############"""!!!!!!$$$#########$$$%%%&&&&&&$$$###"""!!!!!!"""###$$$########################'''$$$ """###"""!!!###!!!!!!###%%%%%%""""""############$$$$$$$$$%%%%%%$$$###"""""""""###""""""#########""""""!!!########################""""""""""""############%%%$$$###"""""""""###$$$"""###$$$$$$$$$$$$###"""!!!"""###$$$&&&&&&''''''$$$$$$############$$$$$$$$$%%%&&&''''''%%%###"""%%%###""""""######!!! $$$$$$$$$$$$$$$###"""!!!%%%!!!"""&&&&&&######'''!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""###&&&!!!(((+++###)))$$$&&&%%%%%%$$$#########$$$'''%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&((()))'''%%%$$$&&&)))'''''''''&&&%%%$$$###"""'''(((&&&###%%%******'''&&&$$$######$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&)))'''%%%%%%&&&&&&%%%$$$!!!$$$&&&%%%""" """""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$%%%&&&&&&%%%%%%&&&'''((('''&&&%%%###%%%&&&'''''''''%%%###"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###""""""#########""""""###%%%%%%$$$"""...(((#########""""""%%%&&&### """&&&'''$$$$$$$$$############$$$$$$%%%!!!"""$$$###$$$''''''&&&%%%%%%%%%### $$$$$$$$$############"""+++'''$$$###%%%&&&###!!!%%%$$$###""""""###$$$%%%$$$$$$$$$##################$$$$$$%%%&&&&&&&&&&&&''''''&&&%%%$$$"""!!! &&&$$$"""!!!###%%%&&&&&&######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$$$$###!!!$$$###""""""######!!! ###""""""###%%%%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######""""""!!!!!!&&&%%%###"""""""""###$$$$$$$$$############$$$$$$(((&&&###!!! !!!###$$$$$$$$$###"""!!!!!!""""""!!!!!!!!!""""""#########$$$""" !!!$$$%%%###!!!"""###%%%%%%%%%$$$""" %%%%%%''''''***%%%%%%%%%$$$$$$$$$######$$$$$$##################%%%%%%%%%$$$$$$#################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$#########$$$%%%&&&%%%### !!!!!!!!! ######"""""""""!!!!!!!!!"""!!! !!!###%%%$$$###%%%%%%$$$######"""!!!!!!!!!$$$&&&&&&&&&$$$$$$######"""!!!!!! ########################"""###!!!!!!###### #########$$$$$$$$$%%%%%%!!! """"""!!!!!!"""""""""""""""%%%'''###$$$$$$"""!!!"""$$$'''$$$###"""###$$$%%%###!!!"""!!!!!!!!!!!!!!!!!! ###############"""!!!!!!######$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$########################&&&###!!! """###"""!!!###"""!!!###%%%%%%""" """"""#########$$$$$$$$$$$$$$$######"""############$$$$$$%%%%%%$$$$$$###########################""""""""""""############'''&&&$$$###"""!!!""""""########################!!!!!!!!!"""""""""!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$"""!!!%%%###""""""######""" $$$$$$$$$$$$$$$###""""""$$$!!!!!!%%%%%%""""""&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!""""""###$$$&&&!!!&&&))) '''"""&&&%%%$$$$$$######$$$$$$'''%%%$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&((('''%%%$$$%%%'''%%%%%%%%%%%%$$$###""""""&&&'''%%%###$$$))))))&&&&&&%%%######$$$%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$!!!"""###$$$###$$$&&&(((""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######$$$%%%$$$###"""###$$$&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%$$$$$$###""""""######"""############$$$$$$$$$'''###"""%%%&&&%%%$$$&&&%%%###"""###&&&&&&$$$!!!$$$$$$############$$$$$$'''""" ###$$$""""""$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""!!! """$$$%%%%%%$$$$$$$$$############$$$$$$"""""""""######$$$$$$$$$######$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!###!!! !!!""""""$$$$$$$$$$$$###"""!!!!!!###""""""###%%%%%%$$$"""%%%###""""""######"""!!!###""""""###%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############%%%$$$$$$###""""""######$$$$$$############$$$$$$'''&&&$$$"""!!!!!!"""###%%%%%%$$$###########################$$$$$$%%%%%%$$$"""!!!!!!###$$$###!!!"""###$$$%%%%%%###"""!!!$$$###%%%%%%  )))%%%%%%$$$$$$$$$#################################%%%$$$$$$$$$$$$$$$$$$###########################$$$##################$$$#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""$$$$$$#########$$$%%%&&&%%%###!!! !!! $$$$$$#########""""""""""""!!! !!!###$$$$$$###$$$$$$$$$######""""""!!!!!!###%%%&&&%%%$$$###$$$$$$######"""!!!!!!!!!########################"""###!!!!!!###!!!#########$$$$$$$$$$$$%%%%%%$$$"""###$$$&&&%%%$$$ """###"""###$$$&&&$$$$$$$$$###""""""%%%'''%%%###!!!"""###$$$###"""$$$######"""!!!!!! """############""""""!!!###$$$%%%%%%%%%$$$###"""%%%$$$###""""""""""""###########################%%%###!!!!!!"""###"""!!!###"""!!!"""$$$$$$"""!!!"""""""""#########$$$$$$######"""""""""###$$$$$$######$$$$$$$$$$$$##############################""""""""""""############''''''%%%###"""!!!!!!!!!%%%$$$###""""""###$$$%%%%%%%%%%%%%%%$$$"""!!! %%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""!!!!!!$$$###!!!"""######"""!!!###$$$$$$$$$$$$###""""""###!!!!!!###$$$""""""%%%%%%%%%$$$$$$$$$$$$%%%%%%######""""""######$$$%%%(((!!!&&&''''''###%%%%%%$$$$$$######$$$$$$(((&&&$$$$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''%%%$$$$$$%%%########################%%%&&&%%%"""$$$(((((($$$'''%%%######$$$$$$$$$"""&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$"""!!! !!!$$$&&&&&&&&&###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""$$$$$$###"""#########$$$%%%&&&(((((('''&&&$$$######%%%'''(((&&&&&&&&&&&&%%%%%%$$$###%%%$$$######"""#########"""###$$$###!!!!!!$$$'''$$$!!!"""&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$###$$$$$$############$$$$$$((($$$!!!$$$$$$"""!!!""""""$$$&&&$$$"""!!!$$$'''$$$$$$$$$############"""!!!"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%######$$$$$$$$$###""""""$$$%%%%%%%%%%%%$$$###"""&&&$$$!!!!!!"""#########&&&%%%%%%$$$""" ###""""""###%%%%%%$$$"""%%%$$$"""###$$$$$$###"""###""""""###%%%&&&$$$###$$$######""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$%%%%%%$$$######"""""""""%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$###"""!!!"""###$$$###!!!######$$$%%%$$$###"""!!!%%%###"""###!!!"""'''%%%$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$"""!!!"""!!! $$$$$$$$$$$$#########""""""!!!!!!!!!###$$$$$$"""$$$#########"""""""""!!!((((((((('''%%%"""############""""""!!!!!!########################$$$&&&$$$ ######!!!############$$$$$$$$$$$$'''%%%$$$$$$&&&'''&&&%%% !!!!!!!!!!!!""""""$$$%%%%%%###""""""###%%%###!!! """#########%%%%%%%%%$$$$$$$$$$$$$$$""""""############"""!!!###$$$%%%&&&%%%$$$!!! $$$######"""!!!!!!!!!!!!##############################"""""""""###""""""""""""""""""######""""""""""""""""""############""""""!!!""""""###$$$%%% !!!"""""""""!!!!!!########################!!!"""""""""############&&&%%%$$$######"""!!!!!!%%%$$$"""!!!!!!"""$$$%%%'''''''''&&&%%%$$$###"""$$$######""""""######$$$&&&%%%$$$"""!!!!!!!!!!!!###"""!!!"""###$$$###"""######$$$$$$$$$######"""!!! !!!""""""""""""###$$$###"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&(((!!!%%%''' )))&&&%%%%%%$$$$$$###$$$$$$%%%(((&&&$$$$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%"""$$$&&&((('''&&&%%%$$$###############$$$%%%%%%$$$%%%$$$"""###'''&&&"""'''%%%$$$###$$$$$$###"""&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$######"""$$$"""!!!"""$$$%%%%%%$$$%%%""" !!!###"""########################%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%%%%$$$"""'''&&&$$$#########$$$%%%&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$###############$$$!!!$$$&&&###$$$)))&&&###"""&&&&&&###!!!""" """$$$$$$###"""###$$$$$$$$$############$$$$$$'''###!!!$$$%%%"""!!!###"""%%%&&&"""###$$$$$$$$$#########"""""" %%%&&&$$$######%%%"""###$$$%%%%%%$$$###""" !!!""""""###$$$$$$$$$$$$%%%$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$(((&&&$$$$$$%%%&&&%%%$$$&&&%%%%%%$$$###!!!&&&%%%$$$$$$$$$###!!!%%%###"""###$$$%%%$$$"""#########$$$%%%&&&%%%###$$$$$$############$$$$$$"""######$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$""""""$$$$$$############$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$######""""""#####################"""""""""######""""""###$$$$$$$$$$$$###"""!!!(((%%%""""""""""""###$$$$$$$$$$$$$$$###########################$$$$$$$$$""""""######$$$$$$%%%%%%########################""""""############""""""############$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&$$$######$$$###""" $$$$$$$$$$$$#########"""###"""!!!"""###$$$###"""#########""""""""""""""" !!!"""!!!!!! #########"""""""""""""""""""""""""""""""""""""""''''''###!!!$$$$$$""""""#########$$$$$$$$$###!!! !!!"""!!!  """"""!!!!!!!!!###&&&%%%###!!!!!!%%%### !!!#########""""""###$$$%%%&&&&&&'''!!!""""""#########"""""""""###%%%%%%%%%###!!! """""""""!!!!!! ########################!!!"""######"""""""""###"""######""""""""""""###!!!!!!"""""""""#########!!!!!!!!!!!!"""###$$$$$$ !!!"""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""#########$$$$$$######%%%$$$"""!!!!!!"""$$$%%%!!!"""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""&&&&&&$$$###"""""""""###"""!!! !!!###$$$$$$###"""######$$$$$$$$$###### !!!!!!!!!!!!"""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###&&& ***'''%%%$$$$$$###$$$$$$%%%%%%(((&&&$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))((('''%%%$$$$$$######$$$%%%&&&'''###%%%$$$"""###&&&%%%!!!'''%%%######$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&%%%$$$#########"""!!!!!!###%%%%%%$$$%%%$$$###$$$%%%"""########################%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%###&&&%%%$$$""""""###$$$$$$###$$$$$$$$$###""" %%%&&&&&&&&&%%%%%%$$$###$$$###############$$$$$$!!!$$$&&&###$$$)))'''""" ###$$$""""""$$$!!!######"""!!!"""###$$$$$$############$$$$$$$$$!!! $$$&&&$$$###$$$"""%%%&&&"""$$$$$$$$$$$$#########"""""""""""""""%%%'''"""###$$$%%%%%%$$$###"""#########"""""""""""""""%%%&&&&&&&&&%%%$$$############$$$%%%%%%%%%$$$$$$%%%###""""""###$$$###"""$$$$$$%%%%%%$$$$$$###"""&&&%%%$$$$$$$$$###!!!$$$###""""""$$$%%%$$$"""$$$######$$$&&&&&&%%%###%%%%%%$$$$$$$$$$$$%%%%%%!!!"""""""""######$$$$$$""""""$$$%%%%%%$$$###"""$$$$$$############$$$$$$"""###$$$%%%%%%$$$"""!!!!!!"""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######"""""""""###$$$$$$$$$$$$######""""""+++((($$$"""###$$$$$$"""$$$$$$$$$#########""""""""""""#########$$$$$$$$$"""""""""######$$$$$$$$$##############################$$$%%%%%%$$$######""""""#########$$$$$$$$$ !!!"""###$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%###!!!$$$$$$#########"""""""""###"""!!!"""###$$$###""""""""""""""""""""""""""" """"""###############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$ ######"""""""""############$$$$$$""" !!!"""!!!  ###%%%$$$###"""###!!!%%%&&&%%%$$$###$$$""" !!!"""###"""!!! !!!"""$$$%%%%%%!!!""""""############""""""###$$$$$$$$$###"""!!! !!!!!!""""""!!!!!! ######################## """$$$$$$###""""""###"""######"""!!!!!!"""$$$!!!!!!!!!"""""""""######""""""!!!!!!!!!"""######"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""############!!!!!!###$$$$$$%%%$$$$$$%%%$$$###""""""###$$$%%%!!!!!!"""###$$$$$$$$$$$$"""""""""!!!!!!"""""""""%%%$$$$$$$$$$$$#########!!! !!!$$$%%%%%%$$$""""""###$$$$$$$$$$$$###"""""" ######!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&!!!!!!%%%'''$$$$$$$$$######$$$$$$%%%%%%'''%%%###$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%''')))***(((&&&%%%%%%$$$$$$$$$%%%'''((($$$%%%%%%###$$$'''%%% &&&$$$######$$$%%%%%%$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###'''((())))))((('''%%%$$$$$$###!!!"""###$$$$$$###$$$%%%&&&((((((&&&!!!$$$$$$$$$###############$$$$$$############$$$$$$%%%$$$%%%&&&''''''%%%###!!!!!!!!!"""###$$$&&&&&&"""###$$$%%%$$$""" ###$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%"""###$$$###!!!!!!$$$'''"""!!!$$$$$$%%%((( !!!"""############$$$$$$############$$$$$$### $$$&&&%%%###%%%!!!###%%%$$$""""""%%%((($$$$$$$$$############"""!!!###%%%%%%$$$###"""#########$$$$$$$$$$$$######$$$$$$$$$$$$######""""""%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%###""""""###%%%%%%$$$"""###!!!!!!!!!###$$$###"""$$$######$$$&&&'''%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&"""""""""""""""#########""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""###$$$%%%%%%$$$###""" !!!"""###$$$###"""!!!&&&&&&&&&&&&&&&%%%%%%%%%!!!###$$$###"""!!!"""###$$$$$$$$$###############))))))&&&""""""%%%%%%"""$$$############""""""""""""""""""###$$$$$$%%%%%%"""""""""##########################################$$$%%%&&&&&&%%%$$$###"""""""""############$$$ !!!"""###$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$"""""""""$$$%%%%%%$$$"""######"""""""""!!!!!!!!!$$$"""!!!"""###$$$"""!!!!!!"""""""""""""""""""""&&&&&&&&&%%%%%%$$$######"""""""""""""""""""""###"""""""""""""""""""""""" """  ###!!!""""""""""""############&&&%%%######$$$$$$###"""!!!###%%%%%%###""""""###!!!############$$$"""!!!!!!"""######"""  !!!!!!"""######!!!!!!"""###############""""""""""""############ !!!"""###$$$$$$##############################!!!$$$$$$###""""""$$$"""###$$$""" """%%%!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&'''''''''""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$!!!"""###$$$$$$$$$###""" !!!$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$###### $$$%%%!!!$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%$$$$$$'''&&&!!!$$$$$$######$$$$$$%%%&&&%%%$$$######%%%''''''&&&###$$$$$$%%%%%%$$$$$$###&&&$$$###%%%((()))(((&&&&&&%%%###"""###$$$%%%'''$$$&&&&&&$$$%%%'''%%% $$$###""""""$$$&&&&&&%%%!!!!!!"""""""""############$$$$$$%%%%%%%%%$$$$$$&&&'''(((((((((&&&$$$###&&&$$$######$$$$$$$$$###$$$%%%'''&&&%%%%%%%%%&&&$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$###$$$%%%'''&&&$$$!!! !!!###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$######""""""###$$$$$$%%%"""############$$$$$$$$$"""%%%%%%$$$&&&###!!! """&&&'''%%%###$$$$$$############$$$$$$$$$!!!!!!%%%'''$$$"""###"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$############""")))'''%%%$$$$$$###!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$#########"""###$$$'''((('''&&&""""""###$$$$$$$$$$$$$$$###""""""###%%%%%%$$$"""!!!  """###"""!!!$$$$$$###%%%&&&'''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###############"""######""""""###$$$$$$%%%$$$$$$############$$$$$$#########$$$$$$$$$###### !!!###%%%%%%$$$###"""%%%%%%%%%$$$$$$#########!!!###$$$###!!!!!!"""$$$%%%$$$$$$##################%%%$$$$$$&&&$$$############""""""""""""!!!""""""###$$$$$$%%%%%%############""""""""""""########################"""###$$$%%%%%%$$$###"""""""""""""""############!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$ !!!###%%%%%%$$$"""""""""""""""!!!!!!!!!!!!$$$"""!!!"""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$%%%"""""""""""""""#################################"""###!!!!!!$$$$$$!!!""""""""""""############$$$""" !!!!!!!!! !!!"""######!!! !!!%%%%%%%%%""" !!!"""!!!!!!!!!"""$$$###!!!""""""""""""############!!!!!!"""###############""""""!!!!!!"""###$$$%%% """###%%%&&&&&&&&&%%%########################!!!$$$%%%###!!!"""$$$"""###$$$""" ###&&&!!!!!!!!!!!!""""""""""""$$$###"""!!!!!! !!!!!!!!!"""###$$$%%%&&&&&&&&&""""""""""""""""""""""""""""""""""""###############$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$###"""""""""#########""""""!!!&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$###"""!!! !!!$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$ $$$$$$ !!!%%%%%%!!!!!!"""###$$$$$$###"""!!!######""""""######$$$%%%)))$$$*** +++!!!&&&!!!$$$#########$$$%%%%%%&&&$$$###"""###&&&'''((('''#########$$$$$$#########&&&###!!!###&&&((((((&&&%%%$$$###!!!!!!"""$$$%%%%%%''''''%%%&&&(((%%% ###"""!!!"""%%%''''''&&& !!!!!!"""""""""###"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&%%%###!!!'''%%%$$$###$$$$$$$$$###&&&&&&&&&### $$$((($$$$$$$$$$$$######""""""$$$$$$############$$$$$$""""""###%%%&&&%%%### """###$$$$$$$$$###!!! ###"""""""""$$$'''***+++ !!!"""###$$$$$$$$$######""""""###$$$%%%%%%###""""""###%%%%%%$$$"""%%%'''$$$ &&&"""!!!###(((***'''###$$$$$$############$$$$$$&&&""""""&&&&&&### !!!$$$$$$###$$$%%%$$$"""$$$$$$$$$############""" $$$%%%$$$%%%$$$###""""""###$$$%%%######$$$%%%&&&''''''(((!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" """$$$###"""""""""############""""""&&&%%%$$$$$$$$$###!!!  !!!""""""!!!%%%$$$$$$%%%''''''&&&$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$#########$$$###"""""""""###%%%&&&$$$$$$############$$$$$$##################$$$$$$!!!"""$$$&&&&&&&&&$$$###"""!!!!!!!!! !!!###%%%$$$!!! """$$$%%%$$$######""""""######""""""###'''&&&############""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$######""""""!!!!!!######################## """###$$$$$$###""" """"""""""""############""""""###$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$######""""""###$$$%%%%%%###!!! !!!"""###""" %%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######%%%###!!!"""$$$$$$!!!$$$############%%%&&&'''&&&$$$###"""#########"""&&&$$$"""  !!!!!!###!!! !!!""""""!!! !!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!  !!!""""""###""""""&&&%%%###"""!!!"""######!!!!!!!!!!!!"""###%%%&&&""""""""""""""""""""""""$$$%%%'''''''''%%%###"""%%%###""""""$$$%%%$$$###$$$"""!!!###&&&&&&### ############"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""""""""##################"""!!! $$$###"""""""""###%%%&&&%%%###""""""###$$$$$$###"""%%%&&&######&&&%%%"""(((!!!"""''''''&&&'''###$$$$$$%%%%%%$$$$$$###&&&!!!"""%%%###!!! '''&&&%%%%%%&&&&&&$$$"""!!!!!!""""""######$$$$$$""""""############""""""'''&&&&&&%%%$$$###""""""$$$$$$############$$$$$$$$$&&&$$$###%%%"""'''%%%""""""(((,,,'''&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%222)))###$$$'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%"""###&&&'''&&&'''+++333---'''%%%'''(((&&&$$$&&&&&&&&&### """'''+++(((&&&%%%###""""""#################################"""###%%%'''((('''&&&########################&&&### """$$$$$$"""'''%%%$$$%%%''''''%%%"""%%%$$$###$$$&&&'''&&&%%%"""$$$&&&((((((&&&$$$"""''''''&&&%%%$$$""""""!!!'''%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((("""%%%((((((!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&###&&&###!!!###$$$###%%%"""!!!"""%%%%%%"""###########################%%%)))!!!(((### &&&'''"""$$$((("""######$$$$$$"""!!! %%%%%%$$$###""""""######$$$$$$###"""%%%***)))$$$###"""""""""""""""######$$$###"""!!!!!!"""###$$$%%%$$$######$$$$$$"""!!!!!!###%%%&&&&&&%%%$$$###$$$$$$###############$$$%%%$$$######""""""############$$$$$$$$$%%%%%%%%%###"""!!!"""$$$&&&&&&%%%$$$$$$$$$###############"""""""""###$$$$$$$$$%%%$$$###"""###$$$%%%$$$""" """%%%%%%$$$&&&###"""%%%%%%"""###&&& !!!"""###$$$###""""""&&&%%%$$$###""""""""""""!!!!!!""""""""""""!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$%%%$$$"""!!!"""###$$$###"""##############################""""""""""""######%%%$$$"""###%%%%%%### '''&&&$$$###""""""######%%%$$$###"""#########"""#########""""""!!! %%%###"""###$$$%%%###"""###""" !!!"""$$$##################""""""""""""###!!! !!!""""""!!!"""""""""######"""!!!!!!$$$$$$###"""""""""""""""%%%%%%$$$###"""!!! """"""""""""""""""""""""###$$$%%%&&&&&&$$$"""!!!!!! !!!######!!!###""""""###%%%%%%"""############""""""""""""$$$$$$#################################"""""""""!!!"""""""""######$$$$$$$$$$$$###""""""!!! ######""""""######$$$%%%%%%###""""""###$$$$$$###!!!$$$$$$""""""$$$$$$!!!"""#########$$$###$$$$$$%%%%%%$$$$$$###%%%$$$&&&)))(((###!!!###!!!!!!!!!"""$$$$$$###"""############$$$$$$$$$$$$######""""""""""""######&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%'''%%%$$$%%%###$$$###!!! """###&&&&&&&&&'''&&&&&&%%%$$$$$$$$$###%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%---(((%%%%%%%%%###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%######$$$%%%&&&)))'''%%%###"""$$$&&&(((%%%######&&&&&&######&&&,,,'''###"""%%%'''%%%###&&&%%%%%%###"""###''')))'''&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''&&&%%%########################$$$"""!!!###"""!!!&&&%%%###$$$&&&&&&$$$!!!$$$###"""###%%%%%%%%%######$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""#########""""""###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$### !!!%%%'''$$$!!!$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$######"""!!!$$$######""""""######$$$###%%%"""!!!###$$$###%%%$$$######$$$$$$###!!!########################%%%###&&&((($$$"""&&&$$$ """(((######$$$$$$%%%$$$###"""!!!%%%%%%$$$$$$############"""######"""$$$''''''$$$######"""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%$$$######$$$$$$###!!! """"""""""""!!!$$$$$$###############$$$%%%$$$######""""""######%%%%%%%%%$$$$$$#########&&&$$$!!! !!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%###"""###$$$$$$###"""&&&'''&&&%%%$$$###"""!!!%%%"""!!!$$$$$$!!!"""%%%!!!"""###$$$$$$$$$######&&&%%%$$$###""""""""""""""""""############""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###"""###$$$%%%$$$"""##############################""""""""""""######%%%$$$$$$$$$%%%%%%$$$"""%%%%%%$$$"""""""""""""""$$$############"""""""""!!!"""$$$$$$$$$""" $$$###"""###$$$%%%$$$###&&&$$$######$$$$$$$$$###"""""""""!!!!!! $$$""" !!!"""###""""""$$$$$$$$$$$$###"""!!! """############"""!!!!!!&&&&&&&&&%%%###!!!"""""""""""""""""""""""""""###$$$%%%$$$###"""!!! !!!###""" $$$#########$$$$$$!!!############""""""""""""%%%%%%$$$$$$###""""""!!!!!!""""""""""""""""""### !!!!!!"""###$$$%%%%%%%%%$$$$$$######"""""""""""""""###$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###"""$$$%%%""""""%%%$$$"""%%%!!!$$$###"""######$$$$$$%%%%%%$$$$$$######%%%***---(((!!! $$$$$$$$$###$$$&&&&&&%%%###%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$ ###$$$###$$$&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$#########$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&### $$$)))$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%######&&&%%%  )))&&&$$$&&&)))***)))&&&&&&$$$######%%%&&&&&&&&&'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$%%%$$$########################$$$""" """###""""""%%%$$$###$$$%%%%%%###!!!%%%###"""###$$$$$$###!!!$$$$$$%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%###!!!!!!"""###"""!!!"""###%%%%%%### ########################$$$"""!!!###&&&&&&### &&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! ######""""""""""""###### $$$%%%"""!!!###$$$###%%%%%%$$$###!!!!!!###%%%########################&&&"""$$$(((%%%###%%%"""!!!((((((!!!$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$############%%%"""!!!$$$&&&$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$"""###$$$$$$###"""!!!!!!"""######$$$%%%%%%$$$###############$$$$$$%%%$$$######""""""######'''&&&%%%$$$###"""!!!!!!###"""!!!"""###$$$$$$###!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$######$$$$$$"""!!! !!!###############$$$!!!!!!######!!!!!!$$$"""######$$$%%%$$$$$$$$$%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$%%%$$$######!!!!!!!!!""""""###$$$$$$"""###$$$###"""""""""###"""######$$$###"""!!! """!!! !!!"""###"""!!!(((&&&$$$###$$$$$$###""""""""""""!!! $$$"""!!!!!!#########"""$$$$$$$$$$$$$$$###"""""""""###$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$###"""###"""!!!!!!#########!!!$$$$$$%%%%%%%%%$$$""" ############"""""""""!!!$$$$$$$$$#########"""""" !!!!!!""""""###### !!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$#########!!!"""###%%%%%%$$$######%%%###""""""###$$$$$$###$$$''''''$$$$$$''''''$$$)))$$$"""$$$%%%""" !!!###$$$$$$%%%%%%$$$$$$###$$$$$$''')))&&& """)))((('''&&&&&&%%%###!!!%%%%%%%%%$$$$$$######"""%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###""" !!!""""""$$$'''(((''''''))))))%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$######$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""$$$$$$"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%!!!###&&&''''''%%%""" $$$"""###'''&&&!!!'''&&&&&&(((***+++)))'''&&&$$$"""$$$'''(((&&&###&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%"""!!!!!!#################################$$$$$$######$$$$$$$$$###$$$$$$###$$$$$$###"""!!!&&&$$$######$$$$$$###!!!%%%$$$#########$$$%%%&&&""""""###$$$%%%&&&&&&'''%%%###!!!!!!#########"""%%%&&&'''&&&%%%"""########################***&&&!!! !!!###%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%!!!$$$%%%"""!!!$$$%%%###$$$%%%%%%""""""&&&########################&&&$$$&&&'''$$$$$$%%%###"""'''((($$$$$$$$$$$$$$$$$$##############################"""$$$'''###!!!###%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%###"""###$$$$$$###"""&&&%%%%%%$$$%%%%%%&&&'''#########"""######$$$%%%%%%$$$######""""""######%%%%%%%%%$$$###""""""!!!!!!!!!!!!###&&&''''''&&&%%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$#########&&&$$$######$$$$$$"""!!!"""###""""""$$$%%%"""!!!######!!!"""%%%######$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""############$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""###"""!!!!!!"""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!"""############"""### !!!!!!"""######$$$$$$ """$$$$$$"""!!!"""###$$$$$$"""!!!!!!"""######!!! """######!!!'''%%%###"""""""""!!! #########""""""!!!!!!!!!$$$"""!!!!!!#########"""""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%######!!!###%%%&&&%%%$$$###""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%%%%&&&###  ###$$$$$$$$$%%%&&&'''&&&$$$##################"""""""""!!!""""""#########$$$$$$$$$ !!!!!!""""""###### !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###%%%%%%$$$######%%%###""""""###$$$$$$###%%%'''&&&######&&&'''%%%$$$!!! ###### !!!###$$$$$$%%%%%%$$$$$$###***$$$"""$$$%%%###"""###&&&$$$#########""" $$$$$$######"""""""""!!!&&&$$$###!!!!!!###$$$&&&#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""$$$"""$$$$$$"""###(((***)))%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''!!!"""&&&&&&%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$%%%"""############"""!!!!!!###"""###''''''###!!!#########$$$%%%&&&%%%###!!!%%%###"""%%%((((((&&&###&&&&&&&&&&&&%%%%%%%%%$$$""""""""""""""""""""""""(((%%%"""!!!!!!#################################"""###$$$$$$###############$$$$$$$$$###"""""""""'''&&&$$$$$$%%%%%%$$$"""%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$""""""###$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""%%%$$$$$$######$$$$$$%%%$$$%%%$$$!!!!!!%%%%%%"""###$$$$$$!!!"""%%%########################%%% '''+++"""'''"""$$$%%%%%%###$$$&&&%%%"""$$$#########""""""""""""!!!!!!"""######"""!!!!!!!!!&&&(((%%%"""$$$&&&&&&&&&%%%%%%$$$######$$$$$$"""###$$$%%%%%%$$$###"""$$$###"""###$$$%%%$$$"""&&&%%%$$$###""""""""""""######""""""###$$$$$$%%%%%%$$$######""""""##############################$$$###""""""""" %%%%%%$$$$$$###""""""!!!$$$$$$######""""""!!!!!!%%%$$$######$$$$$$###!!!((($$$$$$'''&&&!!! """&&&###"""%%%%%%"""###&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""#########"""##################"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###"""!!!"""!!! !!!"""###""" """"""""""""""""""""""""######""""""""""""###### """######"""""""""###$$$$$$$$$$$$###"""!!! !!!%%%%%%""" !!!###%%%$$$"""!!!!!!"""$$$%%%###"""!!!"""$$$%%%%%%$$$&&&$$$!!!!!!!!!!!! ########################$$$""" !!!"""###"""""" !!!"""###$$$$$$$$$$$$"""######$$$$$$$$$$$$######$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%&&&&&&&&&%%%"""!!!######"""$$$&&&'''%%%$$$$$$%%%############""""""""""""!!!""""""###$$$$$$%%%%%%!!!""""""""""""""""""###!!!""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###"""$$$######$$$"""!!!!!!%%%&&&######&&&###$$$$$$%%%%%%$$$$$$###---%%% ###&&&&&&%%%&&&"""""""""###%%%&&&%%%$$$#########"""""""""""""""%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%'''&&&$$$$$$'''&&&&&&$$$!!!###''''''$$$%%%%%%%%%%%%%%%$$$######&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%((( """((((((%%%$$$''''''''''''''''''''''''#########$$$$$$$$$$$$$$$)))%%% $$$'''$$$"""###'''(((%%%$$$&&&%%%%%%&&&&&&&&&$$$###"""$$$$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""""""""'''%%%###"""###$$$############################## """######"""!!!!!!"""###$$$&&&%%%$$$""""""###'''%%%$$$%%%&&&&&&%%%$$$######""""""###$$$&&&'''%%%%%%%%%$$$$$$#########%%%$$$"""###$$$&&&%%%%%%$$$###"""!!!"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$(((***)))&&&""" !!!"""$$$&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""!!!!!!!!!!!!""""""&&&&&&$$$ """%%%%%%"""$$$$$$###""" """$$$########################$$$!!!)))!!!---###'''!!!$$$%%%&&&&&&%%%$$$"""!!!$$$###""""""!!!!!!"""""" !!!"""#########"""!!!###''''''$$$###&&&'''%%%&&&%%%$$$###############"""""""""######"""""""""$$$"""""""""$$$%%%$$$###&&&&&&%%%%%%$$$#########""""""""""""###$$$%%%%%%%%%$$$######""""""######"""""""""#########$$$$$$"""""""""###$$$###!!!""""""#########$$$$$$$$$"""""""""""""""!!!!!!!!!$$$###"""###$$$%%%$$$"""$$$ &&&&&&!!!!!!&&&&&&######%%%%%%######&&&$$$############$$$%%%%%%$$$$$$###############$$$""""""############""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%###""" ###"""!!!!!!######"""!!!""""""""""""""""""""""""######""""""""""""###### """%%%%%%###"""###%%%$$$%%%%%%%%%$$$###"""!!!!!!%%%%%%""" !!!########################$$$###"""!!!"""$$$&&&%%%$$$%%%###!!!!!!""""""!!! !!!""""""######$$$$$$%%%###!!! !!!""""""!!!!!!!!!"""######"""""""""!!!!!!!!!!!!!!!"""######&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&###"""!!!"""###$$$###!!!"""%%%%%%$$$######%%%############""""""""""""##################$$$$$$###############"""""""""#########$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$######""""""######$$$%%%%%%###""""""###$$$$$$###"""###""""""###"""$$$###$$$''''''######%%%###$$$$$$%%%%%%$$$$$$###'''###"""%%%&&&$$$$$$'''#########%%%((())))))((("""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((($$$$$$''''''######&&&''''''%%%$$$'''***&&&$$$%%%%%%%%%%%%$$$######%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""!!!%%%'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$(((&&&""" !!!$$$'''%%%######&&&&&&$$$$$$'''&&&'''((('''&&&%%%%%%&&&###%%%%%%%%%$$$$$$&&&'''$$$%%%&&&''''''&&&%%%%%%""""""""""""""""""""""""&&&%%%$$$$$$%%%%%%$$$###########################!!!$$$&&&&&&$$$######$$$###%%%'''&&&$$$"""###%%%%%%$$$###$$$%%%&&&%%%$$$""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$###!!!"""$$$%%%%%%$$$""""""""""""###$$$%%%&&&######################## $$$)))+++***'''###!!!#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!""""""''''''### """&&&&&&"""&&&%%%$$$$$$%%%%%%$$$"""########################%%%!!!(((+++!!!'''!!!$$$$$$$$$%%%$$$""""""###%%%$$$###"""""""""######!!!"""$$$%%%%%%%%%$$$###$$$&&&%%%"""$$$'''&&&"""%%%%%%$$$###""""""""""""###""""""!!!!!!""""""######"""!!!"""$$$%%%$$$######$$$%%%&&&&&&&&&%%%%%%""""""""""""###$$$%%%&&&%%%$$$######""""""##################"""""""""""" """%%%(((((('''%%%###############$$$$$$$$$"""""""""""""""############"""!!!"""$$$%%%%%%$$$###&&&"""###***%%%""""""$$$$$$""""""%%%######"""""""""###$$$%%%$$$###############$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%###!!! $$$###"""###$$$%%%$$$"""##############################""""""""""""###### ###&&&&&&$$$###$$$'''!!!"""$$$%%%&&&&&&%%%%%% %%%%%%""" !!!$$$!!!"""$$$%%%%%%$$$###"""  ###$$$###"""%%%###!!!!!!"""###"""!!! !!!"""###$$$%%%%%%"""!!!!!!!!!!!! """######""""""!!!   !!!"""&&&%%%$$$#########$$$$$$""""""""""""""""""""""""######""""""###$$$%%%%%%###$$$%%%((()))((($$$!!!######"""!!!###%%%############""""""""""""%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$%%%########################$$$###"""""""""###%%%&&&%%%###""""""###$$$$$$######%%%######%%%###%%%$$$$$$%%%!!!$$$$$$$$$%%%%%%$$$$$$$$$###&&&$$$ !!!&&&###""""""###%%%%%%$$$"""#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%!!!!!!%%%$$$ ###"""""""""$$$)))+++###$$$%%%%%%%%%%%%$$$######$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''&&&###$$$)))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""$$$'''))))))&&&### '''######%%%%%%"""###&&&"""###$$$######"""###%%%###%%%'''%%%######&&&)))$$$%%%&&&'''''''''&&&%%%########################%%%$$$$$$%%%''''''%%%###########################%%%(((+++***(((&&&'''(((###&&&((('''$$$###$$$%%%###"""!!!"""$$$%%%%%%$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$$$$###"""###$$$%%%&&&%%%%%%$$$""""""""""""""""""""""""%%%&&&'''&&&%%%%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""###%%%&&&$$$$$$############$$$$$$((('''### """&&&&&&"""(((&&&$$$&&&((((((%%%"""########################'''!!!&&&((( '''"""$$$#########"""!!!###&&&&&&%%%$$$#########$$$%%%"""###%%%'''''''''%%%$$$$$$$$$"""!!!###'''%%%%%%$$$###"""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$###"""!!!"""$$$%%%%%%###"""#########"""""""""""""""###$$$%%%&&&%%%$$$$$$###"""#########%%%%%%$$$###"""!!! ###""""""###$$$"""&&&&&&%%%$$$###"""!!! """"""######$$$$$$$$$%%%"""!!!!!!"""$$$&&&&&&%%%$$$'''(((!!!"""((($$$!!!!!!######!!!!!!$$$###"""!!!!!!!!!"""$$$%%%$$$###############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%''')))%%%$$$###$$$'''(((&&&###$$$#########$$$###!!!%%%$$$###$$$$$$$$$""" !!!"""###"""(((""""""(((***$$$######$$$$$$$$$$$$#########%%%###"""### $$$$$$$$$$$$$$$###"""!!!%%%$$$###!!!!!!!!!""""""######""""""""""""#########"""!!!!!!!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!$$$""" !!!""""""!!!###$$$%%%%%%%%%%%%$$$###%%%""" ######!!!###%%%%%%$$$###"""###$$$$$$############$$$$$$&&&%%%%%%$$$###"""!!!!!! !!!!!! &&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&&&&$$$!!!%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$###"""###)))...!!!!!!$$$$$$ %%%### !!!#########$$$######$$$&&&&&&%%%$$$###########################"""!!!"""$$$$$$"""!!!"""!!!%%%&&&"""######$$$&&&'''&&&$$$!!!!!!"""$$$%%%&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%)))"""!!!'''&&&$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%'''''''''%%%###"""#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""$$$%%%&&&"""'''%%% """&&&'''&&&$$$######$$$&&&'''***(((&&&$$$"""!!!!!!!!!###$$$%%%%%%$$$###$$$%%%###&&&)))++++++((($$$"""&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###"""###$$$$$$###"""""""""""""""!!! $$$$$$############$$$$$$&&&%%%$$$"""!!!$$$#####################&&&$$$"""!!! !!!"""###%%%%%%%%%$$$$$$$$$######%%%!!! ###$$$"""!!!"""'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###((('''!!! """###""""""###%%%%%%$$$"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$&&&'''$$$$$$######$$$&&&'''))))))&&&###!!!!!!""""""!!!"""""""""""""""""""""###((('''%%%$$$$$$$$$%%%%%%%%%$$$###"""###$$$&&&'''%%%$$$######$$$%%%'''((((((%%%"""!!!!!!#########&&&%%%%%%$$$#########$$$############$$$$$$$$$$$$######################## !!!###%%%&&&&&&&&&&&&##################$$$$$$!!!###############$$$$$$$$$############$$$$$$""""""############""""""""")))&&&$$$!!! """""" ###$$$$$$%%%%%%%%%$$$###"""%%%###""""""######!!! &&&%%%$$$######$$$%%%&&&$$$$$$##################'''###"""%%%&&&$$$###$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$""""""###&&&&&&%%%"""$$$"""!!!"""###"""###""""""###$$$$$$###!!!"""""""""###$$$$$$!!!%%%!!!!!!!!!######$$$$$$$$$$$$######$$$&&&%%% $$$%%%######$$$$$$$$$$$$######""" !!!###%%%&&&&&&%%%$$$######""""""""""""######!!!  !!!"""###%%%$$$###"""!!!!!!!!!!!!###!!! """###"""!!!###$$$$$$%%%%%%$$$$$$###%%%""" ###$$$ """###%%%%%%###"""###$$$$$$$$$############$$$$$$######"""""""""""""""""" !!!"""###"""!!!#########$$$%%%%%%%%%&&&!!! !!!###%%%%%%###!!!$$$$$$############$$$$$$***(((%%%###"""###$$$$$$'''((('''###$$$'''&&&###'''%%%$$$$$$%%%&&&&&&%%%!!! !!!######"""!!!########################$$$#########%%%%%%###"""### !!!%%%&&&### #########%%%&&&&&&###!!!$$$$$$%%%%%%$$$$$$######$$$$$$############$$$$$$"""""""""""""""#########&&&%%%%%%$$$$$$%%%%%%%%%((("""!!!'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$$$$%%% ###'''&&&###"""$$$'''$$$$$$######%%%'''***+++'''&&&%%%############$$$!!!"""###"""!!!!!!"""######%%%''')))(((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$###&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!!!!"""###%%%%%%%%%$$$$$$$$$######$$$ ###%%%######$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&(((%%%%%%(((######"""###%%%%%%###"""""""""############"""""" !!!!!!!!! $$$%%%%%%$$$$$$"""!!!!!!!!!!!!"""""""""#########%%%$$$"""!!! !!!!!!$$$######"""###$$$&&&'''%%%###!!!!!!###$$$%%%$$$'''&&&$$$""" &&&%%%$$$###""""""######""""""######$$$$$$$$$$$$((('''%%%$$$######$$$$$$%%%###!!!!!!###$$$$$$$$$&&&%%%$$$$$$#########$$$""""""############$$$$$$########################!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""!!!"""######""""""###$$$$$$##################$$$""""""############""""""$$$$$$!!! &&&&&&!!!&&&###"""$$$###!!!!!!$$$$$$$$$$$$$$$$$$###""""""$$$###""""""###$$$###!!!%%%$$$$$$$$$$$$$$$$$$%%%########################&&&"""!!!%%%&&&$$$###$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$""" """!!!!!!"""$$$%%%###"""$$$!!!!!!$$$&&& """$$$%%%$$$"""$$$$$$$$$%%%&&&%%%### %%%###"""""""""!!!######$$$$$$$$$$$$#########%%%$$$!!!!!!$$$&&&$$$###############$$$$$$$$$###%%%%%%###!!!######""""""""""""######!!! !!!"""###%%%$$$###"""!!!!!!!!!!!!""" !!!###$$$###"""######$$$%%%%%%$$$######$$$""" """$$$%%%"""###$$$$$$###""""""###%%%$$$$$$############$$$$$$ !!!!!!"""""""""""""""###$$$$$$$$$###"""!!!###########################"""!!!"""###$$$###"""#########""""""#########...)))$$$"""###$$$"""$$$%%%"""!!!"""###!!!###""""""###$$$$$$###!!!###""""""###%%%&&&$$$###########################%%%$$$###$$$&&&&&&$$$###%%%""" !!!$$$&&&$$$""""""""""""$$$%%%%%%""" &&&%%%$$$######"""######$$$$$$############$$$$$$!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&!!!!!!&&&&&&!!!!!!&&&&&&&&&%%%%%%%%%%%%&&&&&& !!!"""###$$$%%%%%%###$$$%%%&&&%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%((('''&&&&&&$$$$$$###"""((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&(((***+++$$$$$$#########$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%$$$######$$$$$$############$$$$$$###$$$$$$%%%%%%&&&''''''""""""######$$$$$$%%%%%%%%%$$$###!!!!!!"""######%%%%%%%%%$$$$$$$$$############%%%$$$$$$&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&&&&###!!!###$$$###"""###%%%%%%###!!!""""""############""""""!!!"""""""""""""""!!!!!!$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!"""""""""$$$###!!!$$$######""""""###$$$$$$###"""!!!"""$$$%%%$$$############"""""""""!!!!!!%%%$$$###!!!!!! !!!!!!!!!"""$$$&&&&&&%%%###"""'''&&&%%%$$$$$$######$$$"""!!!!!!"""$$$&&&%%%$$$%%%%%%$$$############$$$"""""""""""""""###$$$$$$#######################################$$$%%%&&&&&&%%%%%%$$$###"""!!!!!!%%%$$$###"""!!!"""##############################""""""############""""""%%%))))))$$$ !!!###%%%$$$!!! """""""""$$$$$$$$$#########""""""$$$###"""###$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$########################&&&"""!!!$$$&&&$$$###$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%###"""!!!"""""""""###$$$$$$######%%%""""""$$$%%%!!! !!!######"""!!!%%%$$$$$$$$$%%%%%%###!!!###$$$%%%%%%%%%$$$%%%&&&######$$$$$$$$$$$$######!!!!!!!!! """######"""""""""######$$$%%%%%%"""$$$$$$"""!!!######""""""""""""#####################$$$$$$$$$$$$$$$###"""!!!!!!""""""!!! !!!$$$%%%$$$#########$$$$$$$$$$$$#########"""!!!###%%%&&&$$$"""$$$$$$$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$"""""""""""""""""""""""" !!!"""$$$%%%%%%%%%%%%&&&%%%$$$###!!!%%%###!!!!!!"""######"""######""""""""""""######)))&&&###"""###%%%$$$###!!! !!!!!!!!!"""$$$###!!!$$$$$$###%%%&&&'''&&&$$$########################$$$######$$$%%%%%%$$$"""'''$$$""""""$$$%%%%%%$$$""""""!!!###$$$$$$""" %%%$$$###""""""###$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%&&&%%%!!!"""&&&&&&######'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$######%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$&&&$$$###%%%((()))'''$$$'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%$$$$$$$$$$$$########################""""""###%%%''''''%%%#########$$$$$$######"""!!!$$$$$$############$$$$$$###$$$$$$%%%&&&''''''((( !!!!!!"""###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%$$$$$$$$$######$$$ ###%%%$$$###%%%"""""""""!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$""" $$$#########$$$$$$###!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!############$$$$$$$$$%%%$$$###""" $$$$$$$$$###############%%%$$$$$$$$$$$$$$$!!!######$$$%%%%%%&&&''''''$$$######"""!!!!!! ###$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%&&&&&&"""""""""###%%%%%%$$$"""$$$$$$###############$$$######"""""""""###$$$$$$########################%%%$$$###""""""###$$$%%%%%%$$$$$$$$$###"""""""""'''%%%"""!!!!!!"""###############$$$$$$#########""""""############"""""""""&&&((($$$!!!$$$### ###$$$"""###&&&%%%%%%$$$$$$############$$$###"""###%%%&&&&&&%%%###$$$%%%&&&&&&%%%$$$##################$$$$$$$$$&&&"""!!!$$$%%%###"""$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%"""###$$$$$$$$$$$$$$$$$$&&&$$$""""""#########"""###"""!!!"""###""" $$$###"""###$$$$$$""" !!!###"""!!!!!!###%%%######$$$$$$$$$$$$######!!! !!!"""""""""$$$###"""""""""###$$$%%%&&& !!!"""$$$%%%&&&&&&&&&######""""""""""""######"""######$$$$$$$$$$$$$$$$$$###"""""""""""""""""" """%%%%%%$$$###########################"""""""""###%%%%%%%%%$$$$$$$$$$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$%%%%%%$$$######"""!!!!!! !!!"""###$$$%%%%%%%%%%%%$$$###""" %%%###!!!!!!"""######"""######""""""""""""#########$$$%%%$$$""""""%%%''' $$$"""!!!$$$%%%%%%$$$$$$$$$&&&''''''$$$"""!!! !!!###$$$"""!!!###########################""""""###$$$$$$###!!!'''%%%#########$$$%%%%%%###"""!!!"""###$$$"""!!!""""""!!!!!!"""$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&''''''(((############$$$$$$%%%&&&$$$""""""%%%&&&$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$$$$$$$$$$%%%###!!!###'''(((&&&"""%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%$$$$$$######"""$$$%%%$$$###"""###$$$'''&&&&&&%%%%%%%%%%%%%%%########################""""""###%%%''''''%%%###&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$###############$$$$$$%%%%%%%%%$$$$$$$$$######'''###"""$$$%%%"""!!!"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$&&&&&&%%%%%%$$$######$$$$$$""" $$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""######$$$$$$$$$###""""""$$$$$$$$$%%%%%%%%%&&&&&&###############"""""""""%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$###$$$$$$$$$""" ))))))(((&&&%%%###"""!!!###############"""""""""%%%$$$###""""""###$$$%%%""""""###$$$%%%%%%%%%%%%%%%$$$###$$$%%%$$$""" #########""""""###$$$$$$&&&%%%###"""""""""###$$$########################$$$###"""!!!"""###$$$%%%"""""""""###$$$$$$$$$%%%(((%%%"""!!!"""#########"""###$$$$$$$$$$$$###"""""""""############""""""""""""######!!! !!!######!!!"""&&&(((''')))---&&&&&&%%%$$$$$$$$$$$$%%%$$$###"""###%%%&&&&&&%%%###$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%!!! $$$%%%###"""#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###%%%&&&!!!###%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&%%%"""$$$###""""""###""" $$$"""!!!!!!""""""!!! ###$$$###"""  !!!######$$$$$$$$$$$$######$$$""""""%%%%%%######%%%$$$###"""""""""###$$$%%%%%%$$$###""""""###%%%&&&######""""""""""""###### !!!""""""######""""""######"""""""""""""""###!!!!!!!!!###%%%%%%$$$"""$$$###""""""""""""###$$$!!!"""###$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$############$$$$$$&&&&&&%%%$$$###"""!!!!!!$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###"""#########""""""############&&&'''%%%!!! """&&&###''')))&&&%%%&&&'''$$$$$$######$$$%%%%%%$$$"""""""""!!!###$$$%%%$$$"""###########################"""!!!"""$$$$$$"""!!!%%%%%%$$$$$$###$$$$$$$$$$$$###""""""###$$$###""" !!!!!!###$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%""""""######$$$$$$%%%%%%######"""######$$$%%%&&&$$$###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$&&&''''''((( !!!"""###$$$%%%$$$$$$$$$"""!!!###&&&'''$$$""" """###$$$%%%&&&'''$$$$$$%%%%%%%%%$$$#########$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%########################$$$######$$$&&&&&&%%%###$$$$$$%%%%%%$$$$$$###"""$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$######"""""""""######$$$$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######)))$$$###%%%%%%""" !!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""$$$%%%"""%%%$$$###$$$$$$$$$""" """"""############""""""!!!"""######$$$$$$############$$$$$$$$$######""""""############$$$$$$$$$######$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%"""!!!!!!"""$$$&&&&&&%%%$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$$$$""" !!!"""%%%%%%%%%%%%$$$###"""!!!&&&%%%######$$$###""" ###""""""""""""###$$$$$$***(((&&&###""""""###$$$########################"""""""""""""""###$$$%%%!!!!!!"""###$$$%%%%%%&&&((($$$!!!!!!$$$%%%$$$""""""###$$$%%%%%%$$$###"""""""""############""""""$$$!!! $$$%%%$$$###%%%"""$$$$$$&&&***&&&&&&$$$#########$$$%%%$$$###"""###$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%!!! ###%%%###"""#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""" """$$$$$$""""""###$$$#########$$$%%%%%%### $$$###"""###$$$$$$"""!!!$$$"""!!!!!!""""""!!! '''&&&$$$#####################$$$$$$$$$$$$######%%%""""""&&&&&&!!!!!!$$$&&&$$$###"""!!!"""$$$$$$$$$###""" !!!"""#########""""""""""""###### !!!"""#########""""""######""""""""""""######"""""""""$$$&&&%%%###!!!$$$###"""!!!!!!"""###$$$!!!"""###$$$############"""###%%%%%%###"""###$$$$$$$$$############$$$$$$$$$$$$######"""""""""!!!%%%$$$$$$############### !!!""""""######!!! !!!###%%%%%%###!!!$$$$$$############$$$$$$%%%%%%%%%$$$###"""""""""%%%&&&%%%""""""%%%$$$!!!###!!! !!!""""""!!!%%%$$$$$$%%%''''''&&&$$$##############################"""###$$$%%%###!!!###$$$%%%%%%$$$###""""""%%%$$$""""""$$$%%%$$$### !!!###$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$%%%%%%$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&''''''(((&&&%%%%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%$$$######""""""$$$%%%%%%$$$### !!!"""$$$%%%&&&''''''!!!"""$$$%%%&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%$$$#########$$$$$$######"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######((($$$"""%%%&&&###"""###$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))(((""" """!!!&&&$$$###$$$$$$$$$""" """"""############""""""!!!"""###%%%&&&&&&&&&&&&"""######$$$$$$$$$######""""""""""""############"""###$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&%%%%%%###!!! !!!###%%%&&&&&& """###%%%&&&''' !!!###$$$&&&&&&&&&%%%###""""""!!!!!!!!!!!!!!!$$$$$$%%%%%%$$$###!!!!!!&&&$$$"""!!!###$$$$$$###"""""""""""""""###$$$$$$...,,,(((%%%"""""""""########################### !!!###$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%&&&###!!!"""&&&'''%%%"""!!!###$$$%%%%%%$$$###!!!""""""############""""""$$$!!!"""&&&&&&""""""&&&!!!!!!%%%%%%$$$"""!!! !!!"""###$$$###""""""###$$$###!!!%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%%%%!!! ###%%%"""!!!#########""""""######$$$%%%###########################$$$%%%%%%$$$"""!!!######!!! """$$$!!!!!! """$$$%%%$$$###"""!!!"""###%%%&&&%%%###%%%###!!!!!!"""###"""!!!$$$""" !!!###%%%&&&%%%######$$$$$$$$$$$$######$$$ $$$$$$!!!'''%%%###"""!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$######""""""""""""######"""###$$$%%%&&&%%%$$$$$$###"""""""""""""""###############%%%&&&%%%""" $$$###"""!!!!!!"""###$$$!!!"""$$$$$$""""""""""""!!!###%%%%%%$$$###"""###$$$$$$############$$$$$$!!!!!!!!!!!!"""""""""""""""""""""###$$$%%%''''''######""""""!!!!!!!!! !!!###&&&&&&$$$!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%""" """%%%&&&$$$"""###### !!!&&&&&&"""'''%%%###"""$$$%%%%%%%%%"""!!!!!!"""$$$$$$###!!!########################%%%$$$###$$$&&&&&&$$$""""""$$$%%%%%%$$$"""!!!!!!&&&$$$######$$$%%%%%%$$$ !!!###$$$$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&""""""""""""###$$$%%%&&&$$$&&&&&&$$$$$$&&&&&&$$$'''''''''&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&'''((()))#########$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%###""""""###$$$%%%%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$ """%%%&&&'''''''''!!!"""######!!!!!!"""#########$$$%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###"""###$$$$$$###''''''((((((''''''&&&%%%$$$$$$############$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&"""!!!%%%&&&$$$###%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%% !!!&&&&&&###&&&%%%$$$$$$$$$$$$""" $$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$%%%%%%%%%"""######$$$$$$$$$##################$$$$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!###$$$%%%%%%%%%$$$'''$$$!!!!!!"""###$$$$$$&&&&&&%%%%%%$$$######""" """$$$&&&&&&&&&&&&$$$%%%&&&&&&&&&$$$"""!!! !!!###$$$%%%%%%$$$$$$%%%### """%%%&&&&&&""""""!!!""""""###$$$$$$000...***&&&###""""""###########################!!!###%%%%%%$$$$$$$$$$$$$$$###############%%%""" ###''')))&&&"""!!!"""$$$%%%%%%$$$"""!!!""""""############""""""""" ###&&&$$$%%%$$$!!!!!!$$$$$$"""###'''###""" !!!"""%%%###""""""######!!! &&&%%%$$$######$$$%%%&&&!!!""""""###$$$$$$%%%%%%%%%!!! ###$$$"""!!!############"""###$$$$$$%%%""""""""""""""""""""""""%%%###!!! """#########"""###%%%&&&&&&$$$!!!###"""""""""!!!!!! )))%%%!!!!!!$$$&&&%%%"""###"""!!!###&&&&&&$$$!!!"""""""""###%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###"""###%%%%%%%%%$$$""" """"""#########$$$$$$$$$ """%%%''''''%%%""" %%%$$$######$$$$$$###!!!######$$$$$$$$$$$$######&&&$$$!!! !!!###%%%&&&$$$$$$$$$$$$$$$###"""!!!$$$#########%%%%%%###!!!&&&$$$"""!!!!!!"""$$$%%%'''%%%""""""###%%%%%%%%%$$$$$$######"""!!!!!!!!!%%%###"""###%%%%%%"""&&&%%%$$$######$$$%%%&&&&&&$$$###$$$%%%%%%$$$######$$$### !!!&&&'''$$$"""###%%%$$$"""!!!!!!"""%%%###&&&""" ,,,'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%""""""%%%%%%"""$$$!!!!!!&&&&&&"""!!!%%%$$$$$$##################&&&%%%$$$""""""""""""#########$$$$$$$$$""" '''''''''%%%###"""###$$$"""""""""""""""######$$$(((%%%%%%)))(((&&&+++444$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###%%%""" !!!$$$&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$'''"""'''###"""%%%!!!###%%%&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%)))###!!!$$$'''%%%""""""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########'''''''''&&&%%%$$$###"""&&&######&&&(((%%%###%%%###$$$$$$$$$$$$###""""""!!!"""$$$%%%&&&%%%%%%$$$""""""""""""""""""""""""$$$%%%%%%&&&&&&&&&%%%%%%"""%%%'''&&&$$$###$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%!!!!!!%%%&&&%%%$$$&&&(((%%%"""!!!"""#########""""""!!!!!!!!!!!!""""""### !!!%%%&&&######%%%$$$###"""###%%%&&&%%%$$$ """%%%&&&&&&### %%%!!! ###$$$"""!!!###$$$###"""###%%%&&&&&&%%%"""&&&(((((('''$$$###!!!"""###%%%$$$$$$!!!!!!"""###############$$$$$$$$$############"""&&&&&&&&&%%%### """!!!!!!!!!!!!###$$$&&&%%%###"""###%%%%%%### %%%###"""###$$$$$$###"""///)))###!!!$$$&&&### &&&### """"""#########$$$$$$$$$$$$$$$###############$$$""""""############""""""!!!&&&'''### !!!$$$%%%###$$$$$$$$$$$$###""""""'''&&&$$$#########$$$%%%"""$$$%%%%%%###""""""######'''(((&&&$$$$$$%%%$$$###"""###$$$%%%###!!!###$$$&&&%%%###""""""""" !!!###%%%&&&%%%$$$###########################!!!!!!!!!###$$$%%%###!!!%%%%%%%%%$$$$$$#########%%%###!!!!!!"""#########$$$$$$$$$$$$######""""""$$$$$$$$$######""""""""")))%%%!!!!!!$$$&&&$$$"""""" """$$$%%%### $$$######$$$&&&&&&%%%$$$"""######$$$$$$$$$$$$$$$"""###$$$%%%%%%###"""!!!""""""#########$$$$$$$$$ """$$$%%%%%%$$$""" %%%###""""""###$$$"""!!!"""######$$$$$$######"""%%%$$$######$$$$$$$$$#########$$$$$$$$$###"""""""""!!!!!!!!!######!!! $$$######"""###$$$%%%&&&%%%###!!! !!!###$$$###"""""""""""""""#########&&&$$$"""###%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%"""!!! !!!""""""!!! $$$"""!!!&&&$$$"""###$$$$$$"""!!!!!!"""!!! '''&&&"""+++%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###"""%%%$$$"""### #########$$$$$$##################$$$######""""""###$$$%%%$$$$$$$$$$$$$$$######""")))((('''%%%$$$######"""###############$$$$$$%%%%%%###"""$$$### $$$+++#########$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''%%%###&&&$$$"""###%%%'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$((("""((($$$$$$&&&"""$$$$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''###"""%%%&&&###"""$$$&&&&&&&&&&&&&&&%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""%%%$$$%%%((('''###$$$'''%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$!!!"""### &&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""&&&"""!!!%%%&&&$$$###%%%&&&$$$!!!!!!"""###""""""$$$$$$$$$######$$$$$$$$$&&&######&&&%%%!!! """$$$###"""###%%%&&&%%%$$$###%%%%%%%%%%%%!!! $$$%%%###"""######"""!!!!!!###$$$###"""!!!###$$$$$$$$$$$$$$$###!!!"""###%%%$$$$$$!!!""""""###############$$$$$$$$$############"""$$$$$$%%%&&&%%%$$$###""""""!!!!!!"""$$$&&&(((***%%%###"""###%%%%%%### ###"""!!!"""$$$%%%$$$###$$$#########$$$$$$$$$###$$$"""!!!"""$$$&&&''''''######$$$$$$%%%%%%%%%%%%$$$######"""""""""############$$$$$$$$$$$$######"""""" !!!%%%%%%"""###$$$$$$$$$$$$###""""""%%%%%%$$$############### """###$$$$$$###%%%&&&&&&%%%"""!!! !!!$$$######$$$%%%%%%$$$"""###$$$&&&%%%$$$######$$$!!!"""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%%%%###"""%%%%%%%%%$$$$$$$$$######$$$"""!!!!!!"""######"""&&&$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$'''$$$!!!"""$$$%%%$$$""" !!!######""" %%%$$$###$$$&&&&&&&&&$$$!!!!!!"""###$$$$$$$$$$$$######$$$%%%$$$###"""!!!"""""""""############$$$!!!""""""######""""""!!!$$$"""!!!!!!"""###!!! """######$$$$$$######"""###$$$%%%%%%%%%###""" """"""######$$$#########"""!!! !!!######"""!!!######$$$$$$%%%%%%&&&&&&###!!! """"""!!! !!!!!!"""######$$$$$$###!!! !!!"""###"""###$$$$$$$$$$$$$$$$$$###$$$###"""###$$$%%%$$$"""&&&"""!!!'''###!!!###$$$$$$"""!!!!!!"""!!!!!!))))))!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&###"""%%%$$$!!!%%%""" """!!! """######$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&)))&&&$$$$$$&&&'''%%%###$$$$$$$$$###$$$%%%%%%&&&(((&&&%%%%%%""" """'''""""""###$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%###'''&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%$$$$$$'''###)))%%%%%%((($$$'''%%%$$$$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%!!!"""&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$######"""%%%%%%''')))&&&"""$$$)))((('''&&&$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######$$$$$$###!!! !!!%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""'''###!!!%%%&&&###"""$$$%%%#########$$$$$$###!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&######&&&%%%!!! """$$$###"""###%%%&&&%%%$$$"""###%%%%%%&&&&&&"""!!!$$$&&&######$$$$$$"""!!!"""######"""!!!'''&&&%%%$$$############$$$###!!!"""###%%%$$$$$$!!!"""######$$$$$$######$$$$$$$$$############""""""###$$$%%%&&&%%%$$$$$$'''&&&%%%$$$######$$$%%%%%%$$$######$$$$$$###!!!###"""!!!"""$$$%%%%%%$$$"""%%%&&&$$$###$$$%%%&&&$$$###"""###$$$###"""$$$%%%%%%%%%%%%&&&&&&&&&"""""""""!!!!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! $$$(((%%%###$$$$$$$$$$$$###""""""######$$$$$$######"""!!!!!!!!!$$$&&&$$$"""***((($$$"""""""""!!!!!!%%%$$$$$$$$$&&&&&&%%%###"""###%%%%%%$$$###$$$%%%"""######$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%&&&$$$###%%%%%%%%%$$$$$$$$$$$$###$$$"""!!!!!!#########"""$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$$$$###!!! !!!"""""""""!!!%%%$$$######$$$%%%%%%$$$""""""#########""""""!!!###$$$$$$$$$$$$###"""!!!""""""""""""############""""""!!!!!!!!!!!!""""""###"""!!!!!!""""""!!!""""""############""""""###$$$$$$$$$""" !!!!!!"""######$$$######%%%###"""###$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$###!!!!!!"""!!!!!!!!!!!!""""""############$$$"""  """$$$$$$"""###$$$%%%%%%$$$###"""%%%#########%%%&&&%%%$$$&&&%%% !!!&&&$$$!!!###$$$$$$"""!!!"""###%%%###+++!!!***###########################!!!$$$$$$!!!"""$$$$$$"""(((&&&###"""!!!!!!"""$$$######$$$$$$$$$$$$$$$%%%""""""#########$$$$$$%%%######""""""###$$$&&&'''&&&###!!!###(((+++((($$$$$$############$$$%%%%%%)))'''&&&%%%###"""$$$%%%!!!!!!"""###%%%&&&''''''%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$'''&&&%%%&&&&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&"""(((%%%%%%(((%%%)))&&&$$$%%%((('''!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$###%%%'''$$$ """'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&((((((""""""###$$$$$$$$$$$$$$$(((%%%%%%''''''%%%%%%(((((('''%%%######$$$&&&'''%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$#########%%%''')))%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########'''###"""$$$%%%"""!!!"""$$$$$$%%%&&&''''''$$$"""$$$##################$$$""" !!!%%%&&&###$$$&&&$$$###"""###%%%&&&%%%$$$***)))'''&&&%%%$$$######'''###"""%%%&&&$$$###%%%'''%%%$$$$$$%%%%%%###"""%%%%%%$$$$$$$$$%%%%%%%%%$$$###!!!"""###%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$#########"""""""""###$$$$$$###""" %%%$$$###"""!!!"""######%%%$$$###############"""%%%###"""###$$$$$$###"""$$$$$$%%%%%%$$$#########&&&%%%###""""""""" $$$%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$###"""$$$$$$###%%%'''######$$$$$$$$$$$$###""""""""""""###$$$$$$"""!!! ((($$$!!!###''''''###)))&&&######%%%&&&%%%"""%%%%%%$$$%%%&&&'''%%%### """$$$$$$#########%%%!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$"""!!!!!!"""$$$%%%%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$######$$$###"""!!!!!!!!!""""""""""""######%%%###!!!!!!"""######"""$$$$$$$$$###"""!!! $$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!! !!!""""""###"""!!!!!!""""""!!!"""""""""######"""""""""###$$$### """ !!!"""###############%%%$$$"""###$$$&&&&&&%%%'''''''''&&&%%%$$$###"""###"""!!!!!!"""###"""!!!############""""""!!!!!!&&&&&&$$$###"""$$$&&&(((""""""$$$%%%%%%$$$""""""  !!!""""""!!!###&&&%%%!!!"""###""" """$$$$$$"""""""""###%%%!!!((()))%%%!!!########################!!!""" !!!$$$%%%###''''''$$$!!! """############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""!!!!!!!!!"""###%%%'''&&&###!!!###((()))&&&""""""""""""""""""###$$$$$$$$$$$$###!!!!!!#########!!!!!!"""###%%%&&&''''''%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%!!!'''$$$$$$'''$$$&&&###"""$$$(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######%%%'''$$$ """(((%%%%%%$$$$$$$$$#########&&&&&&&&&''''''''''''(((&&&%%%%%%$$$%%%&&&((()))"""###$$$%%%&&&&&&&&&&&&***$$$!!!%%%((('''%%%&&&(((&&&$$$###"""###%%%&&&&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$###"""!!!  """$$$%%%&&&%%%%%%$$$$$$$$$#########"""######$$$$$$$$$######%%%%%%$$$$$$######""""""%%%%%%%%%$$$$$$$$$$$$$$$'''###!!!$$$%%%"""!!!"""""""""###%%%'''&&&### $$$##################$$$!!!!!!%%%&&&$$$$$$'''$$$###"""###%%%&&&%%%$$$######"""""""""###$$$%%%'''###"""%%%&&&$$$###%%%'''%%%$$$$$$%%%%%%###"""!!!"""$$$%%%&&&%%%$$$###$$$###!!!"""###%%%$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$###"""!!! !!!###%%%((()))%%%$$$$$$###""""""###$$$'''%%%############!!! '''###"""%%%$$$"""!!!!!!!!!###&&&(((((('''$$$$$$$$$$$$############!!!!!! !!!!!!"""######""""""############""""""!!!%%%###"""######!!!###$$$$$$$$$$$$###""""""""""""###$$$$$$"""!!! )))%%%"""###''''''###%%%######$$$'''&&&"""%%%%%%$$$%%%&&&'''%%%### """###"""!!!"""###"""###$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$"""!!! !!!$$$&&&&&&%%%###!!!""""""""""""##################$$$$$$######"""!!!!!!"""""""""!!!!!!###%%%%%%### !!!""""""!!!%%%%%%%%%$$$###""" $$$$$$$$$##################"""""""""""""""!!!!!!###""""""!!!!!!""""""###$$$"""!!!!!!"""###!!! !!!""""""######""""""!!!######""" $$$!!!!!!""""""###"""""""""$$$""" """$$$%%%%%%''''''&&&%%%$$$###""""""$$$###""""""$$$$$$###"""$$$$$$######"""!!!!!! #########!!!!!!###"""##################"""!!! !!!###$$$###"""$$$&&&!!!"""### """###$$$"""""""""###"""$$$))) )))(((########################!!!""" !!!%%%%%%######$$$###!!!""" ######$$$$$$%%%&&&&&&&&&$$$%%%%%%$$$$$$"""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&$$$###$$$&&&%%%!!!""""""!!!!!!""""""###$$$$$$%%%$$$"""$$$''''''$$$""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%###$$$%%%$$$######%%%'''&&&&&&%%%%%%%%%%%%$$$$$$%%%!!!'''######&&&"""""" !!!$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###&&&%%%"""###'''########################&&&&&&&&&'''''''''(((((('''&&&$$$######%%%'''(((###$$$%%%&&&&&&&&&&&&&&&)))$$$!!!$$$&&&%%%$$$&&&'''&&&$$$#########$$$%%%%%%%%%$$$######$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%$$$###""""""###"""!!!"""###$$$###"""$$$$$$$$$$$$############!!!""""""###########################""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$&&&""" $$$%%%"""!!!### """$$$$$$!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$""""""%%%%%%"""!!!$$$$$$###"""###%%%&&&%%%$$$"""!!!!!!!!!!!!"""###$$$&&&"""!!!$$$&&&######$$$$$$"""!!!"""######"""!!!"""###$$$%%%%%%$$$""" $$$###!!!"""###%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$############"""!!!"""$$$%%%&&&&&&&&&%%%)))(((&&&%%%$$$$$$$$$%%%%%%%%%$$$###!!!!!!###%%%'''%%%############!!! $$$ %%%%%%###"""!!!!!!"""$$$$$$"""!!!$$$$$$###############"""!!!!!!!!!!!!"""###$$$$$$"""""""""######""""""""""""!!!"""$$$%%%###$$$$$$$$$$$$###""""""######$$$$$$######"""!!!###!!! """%%%&&&$$$!!!#########$$$###!!!%%%$$$$$$$$$&&&&&&%%%### !!!######"""!!!"""###%%%$$$$$$###""""""!!!!!!########################%%%###""""""$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$""" !!!"""###$$$%%%$$$$$$###""""""""""""######$$$$$$"""###$$$$$$###"""!!!!!! !!!"""!!!"""%%%&&&$$$!!! !!!"""""""""######$$$$$$$$$$$$$$$###%%%$$$$$$#####################""""""!!!!!!!!!!!!########################%%%###""""""###$$$"""!!!!!!!!!""""""""""""!!!!!!!!!###%%%###!!!%%%""""""""""""""""""!!! $$$""" """%%%&&&&&&%%%$$$###""""""###$$$%%%$$$###"""###$$$$$$###!!!#########""""""""""""""" !!!""" ######""""""""""""#########"""!!!"""%%%&&&%%%$$$!!!$$$$$$ """%%%$$$ !!!###$$$###"""###$$$"""$$$+++''''''########################"""%%%%%%""""""%%%%%%""" ###### ############$$$$$$%%%&&&&&&'''"""###$$$$$$$$$$$$""""""!!!"""######$$$$$$$$$$$$!!!"""###$$$$$$###!!! ######""""""######$$$%%%'''((('''$$$&&&***)))$$$#########$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&&&&%%%###$$$%%%%%%######%%%'''&&&&&&%%%%%%%%%%%%$$$$$$'''"""((($$$$$$&&&"""!!!!!! !!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""!!!%%%&&&$$$$$$&&&!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$""""""###%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!###***&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%&&&########################&&&&&&&&&&&&%%%$$$###"""%%%$$$$$$'''))))))'''$$$$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$ ###%%%###"""###!!! !!!"""$$$$$$###!!!$$$$$$$$$######$$$$$$$$$$$$!!!"""%%%%%%""""""$$$$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$#########"""%%%!!! $$$%%%###"""######"""!!!!!!###$$$###"""$$$$$$$$$###############$$$###!!!"""###%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$############""""""###$$$%%%&&&&&&%%%$$$///---***&&&###!!! $$$%%%%%%### ###&&&$$$###"""###$$$%%%$$$"""""" """$$$$$$###%%%$$$"""!!!!!!%%%%%%%%%$$$$$$#########"""!!!!!!"""###$$$%%%%%%"""######$$$$$$######"""!!!""" $$$%%%######$$$$$$$$$$$$###""""""%%%%%%$$$###############""""""######$$$$$$######"""$$$$$$$$$!!!$$$######$$$%%%%%%$$$""""""$$$%%%%%%###""""""###%%%%%%$$$###""""""""""""""""""""""""""""""""""""$$$"""!!!!!!###$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$""" ######"""""""""###%%%&&&""""""#########$$$$$$$$$!!!###$$$$$$###"""!!!!!! !!!!!!$$$(((%%%"""!!!"""#########!!!!!!###$$$&&&&&&''''''%%%$$$######""""""############""""""!!!!!!!!! ######$$$$$$$$$$$$######%%%$$$######$$$$$$###!!!!!!!!!""""""""""""!!!!!!###'''&&&###!!!###%%%""""""###""""""!!! &&&$$$""""""$$$'''((((((""""""!!! """$$$'''(((###""""""###$$$$$$"""!!!!!!!!!!!!"""######$$$$$$$$$'''(((&&&### !!!$$$###"""!!!!!!"""###$$$"""###"""!!!%%%&&&$$$!!!$$$))))))%%% !!!###$$$###"""###$$$&&&'''""",,,"""!!!""""""""""""""""""""""""''')))((($$$###%%%$$$!!! %%%&&&""""""&&&&&&!!!######$$$%%%%%%&&&'''''' !!!###$$$%%%%%%$$$$$$"""###$$$&&&&&&%%%$$$### ###$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$&&&$$$ """'''$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!"""$$$&&&&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&&&&%%%###%%%&&&%%%######&&&(((&&&&&&&&&%%%%%%%%%$$$$$$))) $$$)))%%%$$$'''"""$$$$$$$$$###"""###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$&&&!!! $$$'''&&&$$$%%% !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&$$$"""!!!"""$$$%%%######$$$$$$$$$######"""$$$)))'''!!!...''''''((((((''''''&&&%%%$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$###""" """'''+++,,,)))&&&$$$$$$$$$############""""""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%### ###%%%###"""$$$$$$$$$###%%%''''''&&&%%%""""""!!!!!!!!!!!!""""""  %%%&&&$$$%%%((($$$###"""###%%%&&&%%%$$$ """$$$%%%%%%%%%%%%!!! ###$$$"""!!!###$$$###"""###%%%&&&&&&%%%%%%###"""!!!"""$$$''')))$$$###!!!"""###%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$$$$$$$###!!!$$$######"""###$$$&&&'''$$$%%%%%%### ###&&&!!!!!! """%%%&&&&&&%%%%%%'''((((((%%%##################$$$%%%%%%###!!!&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$+++***&&&"""$$$'''$$$###$$$$$$$$$$$$###""""""'''&&&$$$#########$$$%%%&&&(((((('''$$$""""""###"""$$$%%%$$$""""""%%%)))$$$###"""###%%%%%%###!!!%%%&&&''''''%%%######$$$$$$$$$$$$$$$%%%&&&'''(((!!!!!!!!!!!!!!!!!!!!!!!!$$$""" """###$$$############$$$$$$%%%%%%%%%###############$$$$$$$$$%%%"""!!!######"""###"""!!!"""#########!!!######""""""""""""######""""""""""""""""""""""""########################"""!!! """###$$$((($$$!!! """$$$$$$"""&&&$$$!!!!!!###$$$$$$$$$'''&&&### !!!%%%$$$"""""""""!!!"""######$$$"""!!! """###$$$$$$!!!"""'''***(((%%%$$$###""" !!!!!!###""""""###$$$%%%$$$###(((###!!!%%%&&&###"""&&&$$$!!! """''')))&&&###%%%%%%%%%$$$$$$#########%%%""" """###### ###&&&&&&%%%""" !!!"""###$$$%%%%%%"""###%%%&&&%%%$$$""" ######""""""######$$$%%%$$$###""""""###%%%''')))"""######$$$$$$%%%&&&&&&$$$###"""###%%%%%%###""")))!!!"""###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%$$$%%%&&&"""!!!((((((###(((###!!!$$$$$$###&&&%%%$$$$$$######$$$$$$"""$$$%%%&&&%%%###!!! $$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###&&&'''&&&"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&%%%#########"""""""""###%%%&&&&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%$$$###"""##################$$$%%%&&&$$$!!!!!!"""$$$$$$$$$(((&&&%%%###""""""!!! $$$$$$$$$######"""""""""&&&&&&$$$"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%%%%$$$"""))))))((('''&&&$$$""""""###$$$%%%&&&&&&%%%$$$###!!!!!!"""#########""""""###&&&&&&######%%%%%%"""###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%((($$$!!!"""%%%&&&###&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$######!!! !!!"""%%%'''(((!!!!!!$$$&&&### ###((('''&&&$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######&&&!!!''')))%%%&&&"""$$$&&&### %%%""" ###''')))&&&"""###"""!!!"""###$$$###!!!'''### """%%%&&&%%%""""""#########$$$$$$$$$###"""""""""###%%%'''((()))(((&&&$$$$$$$$$&&&'''"""############$$$$$$$$$%%%""" !!!###$$$###!!!'''&&&%%%$$$###$$$%%%%%%%%%###!!!"""$$$&&&&&&&&&'''&&&&&&%%%$$$###""""""%%%%%%&&&&&&%%%$$$"""!!!((('''$$$"""!!!"""$$$%%%########################"""!!!!!!!!!!!!!!!""""""###"""!!!"""###$$$###!!!"""############$$$$$$$$$""""""#########$$$$$$$$$"""%%%&&&%%%###""""""###$$$%%%%%%$$$###"""$$$#####################&&&%%%$$$###"""!!! %%%"""!!!######"""$$$###""""""$$$$$$###"""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!"""###$$$%%%%%%###"""###$$$%%%### %%%###"""!!!###$$$$$$#########!!!"""''''''###"""""""""""""""######$$$""""""!!! !!!!!!######%%%""" !!!$$$&&&### $$$###"""!!!!!!!!!"""###$$$"""!!!"""$$$%%%$$$$$$$$$!!!$$$"""!!!###%%%""" """&&&(((&&&"""$$$$$$$$$######"""""""""'''%%%###"""###$$$$$$$$$!!!###%%%%%%$$$"""!!!!!!!!!!!!"""######$$$$$$######$$$%%%$$$###"""!!!""""""!!!!!!""""""###$$$$$$###"""""""""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###"""%%%### !!!#########$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""###%%%%%%%%%$$$'''%%%%%%)))(((%%%$$$""""""###$$$$$$###&&&%%%$$$$$$######$$$$$$######$$$%%%$$$###"""!!!###%%%((())))))(((%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%$$$######$$$%%%&&&'''$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$$$$$$$###########################$$$$$$&&&$$$######$$$%%%%%%$$$$$$&&&'''%%%"""!!!###&&&%%%%%%$$$$$$$$$############&&&&&&$$$%%%'''%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$'''''''''&&&&&&$$$######&&&((('''$$$###&&&&&&$$$""""""###$$$$$$###""""""%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$'''$$$""""""$$$$$$"""&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$%%%&&&'''(((###"""###%%%$$$!!!"""&&&%%%"""  """###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$######&&& %%%''''''"""$$$###"""""""""#########%%%""" """%%%'''$$$!!!###"""!!!"""###$$$###!!!%%%""" #########""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%###""""""###$$$%%%"""############$$$$$$$$$%%%""" !!!###$$$###"""%%%$$$#########$$$%%%&&&'''%%%""""""###$$$$$$$$$%%%%%%%%%$$$######""""""$$$$$$%%%%%%$$$"""!!! +++)))&&&###!!!!!!!!!!!!###########################""""""!!!!!!"""######$$$###"""###$$$%%%$$$""""""############$$$$$$$$$""""""#########$$$$$$$$$!!!"""$$$%%%$$$###""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$###"""!!!!!! $$$""" !!!######"""%%%###"""###$$$%%%$$$#########""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###############$$$%%%""""""###%%%&&&%%%!!!%%%###""""""###$$$$$$###!!!###""" """&&&&&&###"""""""""""""""###############"""!!!!!!!!!""""""###  """###!!!#########"""######$$$$$$%%%###!!!!!!###$$$%%%$$$###$$$###!!! %%%###!!!"""%%%&&&$$$"""#########"""""""""""""""&&&%%%$$$$$$%%%%%%###!!!!!!"""######$$$#########""""""""""""""""""""""""$$$$$$$$$############"""!!!!!!!!!!!!!!!""""""###$$$###"""!!!!!!"""$$$$$$&&&&&&%%%%%%$$$######"""$$$###"""###%%%%%%###""" ###&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%###''''''"""###))),,,"""$$$&&&&&&%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$###%%%'''))))))'''%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''#########$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$########################%%%%%%%%%&&&''''''%%%###!!!&&&)))&&&""" $$$)))&&&%%%%%%%%%%%%%%%$$$$$$!!!&&&((('''&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((******)))$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""&&&(((&&&"""!!!%%%&&&$$$######$$$$$$$$$$$$######'''&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$#########"""""""""######$$$$$$$$$######""""""!!! %%%%%%$$$$$$######$$$$$$#########"""""""""!!!!!!&&&%%%$$$###"""""""""###&&&"""!!!$$$%%%###"""###$$$!!!"""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######((("""''')))###+++(((!!!###%%%$$$"""!!!"""$$$%%%""" !!!$$$$$$"""###"""!!!"""###$$$###!!!%%%###  """###"""###############$$$$$$$$$'''&&&%%%$$$############$$$$$$###""""""###%%%&&&"""############$$$$$$$$$$$$###!!!!!!###$$$###"""############$$$%%%&&&&&&(((&&&###"""#########"""#######################################"""!!! )))(((&&&$$$###"""!!!!!!########################$$$$$$######"""######$$$%%%$$$###$$$%%%&&&%%%###"""############$$$$$$$$$###############$$$$$$$$$""""""##################"""###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$%%% !!!!!!""""""#########"""!!!!!!""""""######%%%$$$###$$$%%%%%%$$$#########""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################"""######$$$$$$###!!! %%%###""""""$$$$$$$$$"""###%%%$$$!!!!!!$$$### !!!!!!"""###############$$$######""""""!!!!!!!!!"""$$$$$$############$$$$$$%%%%%%&&&%%%###!!!!!!"""$$$%%%%%%'''"""!!!&&&'''###&&&$$$""""""$$$%%%###"""##################"""""""""!!!!!!"""###"""#########"""######$$$$$$############""""""!!!!!!%%%$$$######""""""######"""!!!!!!!!!!!!"""######$$$$$$###"""!!!!!!""""""%%%%%%%%%$$$$$$#########$$$###"""###%%%%%%###""""""$$$%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&%%%%%%###%%%&&&$$$###$$$'''***"""$$$&&&%%%"""!!!###&&&&&&%%%$$$$$$######$$$$$$###"""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$(((&&&$$$%%%'''(((&&&$$$###$$$$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$$$$######&&&&&&''')))+++***'''$$$$$$&&&'''%%%"""!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$&&&((())))))(((%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&& !!!"""###$$$&&&&&&$$$%%%###"""$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########"""""""""!!!""""""###$$$###$$$$$$###!!! !!!%%%%%%$$$$$$###$$$$$$%%%$$$#########""""""""""""$$$######"""!!!!!!!!! (((### ###&&&$$$!!!!!!%%%### """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''!!!'''***""")))%%%"""###$$$$$$############&&&$$$""""""######""" ###"""!!!"""###$$$###!!!'''%%%###"""######$$$%%%########################&&&&&&%%%$$$############%%%%%%$$$$$$%%%&&&'''(((""""""#########$$$$$$$$$$$$###""""""############$$$$$$$$$$$$%%%%%%&&&&&&'''%%%""""""############!!!!!!"""""""""########################""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$######$$$$$$%%%$$$######%%%%%%$$$###""""""#########$$$$$$$$$########################%%%$$$###"""""""""###$$$#########$$$$$$#########$$$##################### !!!"""##################"""""""""######%%%$$$###$$$%%%%%%$$$#########""""""""""""######################################################""""""""""""""""""!!!!!!$$$$$$###!!! !!!"""###$$$###"""###$$$%%%###"""!!!$$$$$$!!!!!!###### !!!!!!"""############"""$$$$$$#########"""!!!!!!!!!###%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%###!!!!!!###$$$%%%$$$(((%%%######&&&'''###%%%$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$ """###!!!%%%$$$###""""""###$$$$$$$$$$$$######"""!!!!!!!!!%%%$$$######""""""#########""""""""""""###$$$$$$$$$$$$###""""""!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$###"""###%%%%%%###"""$$$"""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$######&&&((((((%%%######$$$$$$!!!###'''&&&%%%$$$$$$######$$$$$$###"""""""""###$$$%%%%%%&&&$$$"""!!!!!!"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%(((%%%###%%%''')))'''$$$#########$$$$$$%%%%%%%%%((('''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$'''&&&%%%$$$############%%%$$$"""!!!!!!###$$$&&&######$$$%%%&&&%%%%%%$$$'''(((***,,,---,,,(((%%%)))&&&###"""$$$$$$""" &&&&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$###"""&&&%%%$$$######$$$%%%&&&######$$$$$$%%%''')))***$$$%%%###"""$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""!!!!!!"""######$$$###$$$%%%$$$!!! !!!"""%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%(((### ###&&&$$$!!!!!!%%%$$$###$$$%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""######%%%%%%%%%$$$$$$$$$#########&&&(((###%%%"""!!!###&&&'''$$$ '''%%%#####################"""!!!"""###$$$###!!!%%%%%%%%%$$$######%%%&&&##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''""""""#########$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$"""!!!!!!###$$$%%%$$$!!!!!!!!!"""######$$$$$$%%%$$$$$$$$$#####################$$$%%%%%%%%%%%%########################&&&&&&%%%$$$$$$###$$$$$$$$$"""!!!"""###$$$###"""""""""#########$$$$$$$$$########################&&&%%%###"""""""""$$$%%%$$$##################$$$&&&%%%%%%$$$###"""!!!!!!#########""""""!!!!!!!!!"""###$$$$$$""""""###$$$%%%###"""###$$$%%%$$$#########""""""""""""######################################################!!!""""""""""""!!! $$$$$$###!!!"""$$$$$$###"""###%%%%%%###!!! ###!!!!!!$$$%%%$$$ !!!"""$$$$$$######"""######$$$$$$$$$###""""""##############################$$$%%%%%%%%%$$$$$$###""""""###$$$%%%$$$######%%%%%%######$$$!!!$$$###"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!###%%%$$$!!!%%%%%%$$$############$$$$$$#########""""""!!!!!!$$$$$$$$$############"""###############$$$$$$%%%$$$$$$$$$######""""""!!!"""######$$$%%%%%%&&&&&&$$$###"""###%%%%%%###"""'''%%%""""""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$"""&&&"""!!!&&&)))'''"""%%%$$$""" ###'''&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$&&&$$$""" """$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###((('''%%%$$$#########$$$%%%$$$#########$$$%%%&&&"""###%%%'''((((((((('''******+++---///...+++(((---'''""""""&&&'''###%%%%%%&&&&&&&&&&&&&&&'''"""&&&(((%%%$$$&&&'''%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%######$$$$$$###"""&&&&&&&&&&&&%%%$$$""""""%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$"""""""""###$$$&&&(((&&&"""!!!%%%&&&$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$%%%%%%%%%$$$$$$######"""!!!$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%%%%%%%&&&"""!!!$$$%%%###"""############$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$######'''"""(((*** %%%&&&""" ###((()))$$$&&&%%%$$$#########$$$%%%###"""!!!"""###$$$###!!!!!!"""######""""""$$$%%%$$$$$$$$$############### !!!###$$$%%%&&&&&&&&&"""""""""###############"""############$$$$$$$$$###$$$%%%$$$""""""$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%###!!! ###%%%%%%%%%"""""""""######$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%$$$#########$$$########################&&&&&&%%%$$$###############"""!!!"""######"""!!!"""############$$$$$$$$$$$$$$$$$$###############%%%$$$###""""""###%%%%%%$$$$$$###""""""###$$$$$$&&&%%%%%%$$$###"""!!!!!!###############"""""""""!!!###%%%%%%###!!!###$$$$$$###""""""$$$$$$###"""######""""""""""""######################################################"""######$$$###"""!!! !!!###$$$""" !!!############$$$%%%%%%###!!! ###"""!!!$$$%%%$$$ !!!###$$$$$$$$$"""!!!!!!"""###$$$$$$$$$######"""###$$$######"""###$$$###$$$$$$%%%%%%$$$###""""""""""""$$$&&&&&&###!!!###&&&###!!!###""" """""""""!!!!!!"""$$$&&&"""#########$$$$$$$$$$$$"""""""""$$$&&&&&&%%%###%%%%%%%%%$$$$$$##################"""""""""""""""######$$$%%%$$$###"""!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###%%%%%%###"""###$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""$$$$$$###!!!(((###"""%%%$$$ """&&&$$$!!!!!!"""###$$$$$$&&&%%%$$$$$$######$$$$$$######$$$%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%$$$$$$%%%&&&"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%&&&''''''&&&%%%$$$###'''&&&$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###&&&)))***++++++***,,,,,,,,,...//////,,,***,,,(((%%%%%%'''(((&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''%%%"""###&&&&&&###''''''&&&%%%%%%$$$######$$$###"""###$$$%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$###!!! &&&((('''$$$###&&&&&&$$$$$$###""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%"""""""""######$$$&&&&&&(((%%%######%%%&&&###!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$############ !!!"""""""""!!!###"""###%%%$$$!!!"""&&&$$$######$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&'''(((***+++%%%%%%%%%$$$$$$$$$######***###'''(((!!!)))%%%$$$######%%%''''''$$$!!!$$$$$$###"""!!!"""%%%&&&###"""!!!"""###$$$###!!!!!!######""""""%%%'''$$$$$$$$$#########"""""" !!!###%%%&&&&&&&&&&&&"""############""""""!!!"""############$$$$$$$$$###%%%&&&$$$""""""$$$&&&!!!$$$%%%&&&&&&&&&$$$"""!!! """###$$$############$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%'''%%%$$$""""""###$$$%%%########################&&&%%%$$$######"""""""""$$$###""""""$$$$$$###""""""############$$$$$$$$$$$$$$$$$$#########""""""############$$$%%%%%%&&&$$$$$$###""""""###$$$$$$######################## !!!"""###$$$%%%&&&&&&!!!###&&&%%%###!!!###$$$###"""!!!"""###$$$###!!!######""""""""""""##############################""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!"""%%%%%%""" !!!###"""###$$$%%%%%%###!!!"""%%%### """"""!!! !!!###$$$%%%$$$"""!!!!!!"""###$$$%%%%%%$$$### !!!"""###$$$%%%'''###$$$$$$%%%$$$###!!! !!!!!!###%%%'''&&&### """'''$$$!!!$$$&&&$$$!!!"""!!! """%%%'''!!!!!!""""""#########$$$!!!!!!!!!###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""######"""###%%%&&&%%%$$$""" !!!!!!!!!!!!!!!"""#########$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$#########$$$###"""###%%%%%%###""""""'''%%%  $$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$""" )))%%%$$$###&&&&&&###"""###&&&'''$$$!!!&&&%%%$$$$$$######$$$$$$"""$$$%%%&&&%%%###!!! ###%%%'''))))))'''%%%#########$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######!!!$$$&&&%%%###"""%%%'''""""""###$$$%%%%%%&&&&&&"""$$$&&&''''''&&&%%%###''''''((((((((('''%%%$$$%%%$$$#########%%%((()))$$$%%%&&&''''''''''''&&&!!!###&&&***,,,---,,,,,,...------...000///---,,,)))))))))((((((((()))***$$$$$$$$$%%%%%%&&&&&&&&&((('''###"""&&&&&&!!!''''''&&&%%%%%%$$$#########"""!!!###%%%'''&&&&&&""""""###$$$%%%&&&&&&%%%###$$$%%%&&&&&&%%%$$$###$$$###!!! !!!"""$$$%%%###&&&&&&######%%%%%%"""&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&############$$$%%%&&&'''***&&&"""###'''((($$$ $$$#########$$$%%%%%%&&&############""""""""""""""""""$$$%%%%%%$$$######!!!!!!$$$&&&$$$ ###((('''%%%###$$$&&&((((((((($$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%!!!$$$&&&'''%%%$$$######"""""""""!!! !!!$$$'''###"""!!!"""###$$$###!!! ###%%%&&&%%%%%%(((***$$$$$$$$$$$$######""""""!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$###%%%&&&%%%""""""$$$'''!!!$$$&&&''''''&&&$$$"""!!!!!!""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###$$$$$$###!!!!!!"""%%%(((***########################&&&%%%$$$###""""""""""""%%%$$$######%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%% !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$#########""""""!!!!!!########################$$$$$$%%%%%%$$$###!!! %%%$$$###!!!!!!!!!"""###""""""""""""""""""""""""###### """""""""""""""!!!!!!!!!!!!$$$###"""""""""###%%%&&&$$$###""" """###$$$###"""""""""!!!!!! ###$$$$$$$$$$$$###""""""&&&$$$""""""###$$$###"""'''""" ###%%%######%%%###$$$$$$$$$$$$###""""""###"""!!!!!!""""""!!! $$$!!! $$$&&&&&&%%%((('''&&&$$$###"""""""""%%% $$$%%%!!!"""$$$######"""""""""""""""!!!%%%$$$ !!!''')))%%%$$$&&&((((((&&&$$$#########"""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$"""''''''&&&&&&$$$###!!! '''&&&$$$$$$$$$$$$&&&''''''%%%######$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$+++### %%%&&& %%%$$$""""""$$$&&&&&&### &&&'''((((((((('''%%%%%%$$$$$$$$$##################$$$$$$%%%%%%$$$$$$##############################$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&(((,,,///000...,,,***&&&***+++))))))***((($$$&&&%%%%%%&&&)))******)))'''))))))&&&$$$&&&$$$!!!"""$$$&&&&&&%%%$$$%%%&&&''''''%%%###&&&***((("""'''''''''&&&%%%$$$###""""""###$$$"""###'''########################$$$&&&'''%%%"""!!!###&&&&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###***)))'''%%%$$$""""""""""""###$$$%%%%%%%%%$$$######  ###&&&%%%######$$$$$$$$$$$$###"""""""""###%%%%%%%%%###!!! %%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$!!!$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&######"""""""""###%%%&&&###""" !!!""""""!!! """%%%$$$###$$$&&&$$$"""$$$### !!!%%%&&&$$$%%%%%%%%%$$$$$$$$$########################$$$$$$"""$$$$$$%%%'''$$$$$$$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%%%%%%%$$$###"""""""""###!!!"""###$$$&&&'''((()))&&&%%%###"""""""""######$$$'''%%%$$$%%%"""'''&&&$$$"""!!!!!!"""### !!!###$$$%%%%%%$$$$$$&&&---""" &&&!!!%%%$$$###""""""###$$$$$$%%%$$$######%%%%%%$$$###$$$$$$###"""###$$$&&&'''$$$$$$$$$#########""""""+++)))%%%"""!!!!!!"""######"""!!!"""###$$$###!!!###$$$%%%&&&&&&%%%###"""&&&%%%$$$#########$$$%%%######""""""######$$$%%%'''%%%$$$###$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######""""""""""""##################"""""""""!!!########################$$$$$$%%%%%%$$$###!!! %%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!! ###))))))$$$!!!"""###"""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$###!!! !!!###$$$$$$$$$$$$######"""""""""###$$$$$$$$$$$$###""""""%%%$$$""""""#########""")))$$$###%%%%%%"""!!!"""###$$$$$$$$$$$$###""""""!!! """""""""!!!%%%""" !!!###%%%%%%$$$$$$$$$$$$$$$$$$#########***%%%$$$'''((($$$"""$$$%%%$$$$$$###############"""%%%$$$!!!"""&&&(((%%%###%%%&&&%%%###!!!!!!!!!&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%$$$$$$###"""!!!""""""###$$$$$$#########$$$$$$%%%$$$###"""!!! """###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$((($$$"""%%%&&&%%%%%%'''$$$###"""###%%%%%%###!!!%%%&&&'''''''''&&&$$$$$$""""""######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''',,,''',,,999;;;000))),,,'''***+++(((((()))((($$$+++(((%%%$$$&&&((())))))%%%((((((%%%$$$&&&%%%""""""$$$'''(((((((((***,,,%%%'''&&&$$$%%%((('''###&&&&&&&&&&&&%%%$$$###"""%%%""""""$$$%%%"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""$$$&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$#########&&&&&&%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$######!!! !!!###%%%$$$######$$$$$$$$$$$$###""""""###$$$&&&&&&&&&$$$###!!!"""""""""""""""!!! $$$$$$############$$$$$$"""!!!!!!"""$$$%%%$$$#########$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$###""""""$$$$$$$$$"""%%%'''&&&######$$$"""(((***'''""" """"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""######$$$###!!!###&&&&&&#########$$$$$$######"""!!!$$$$$$############$$$$$$%%%$$$######""""""############$$$$$$%%%%%%&&&&&&%%%%%%###"""""""""######!!!$$$### !!!'''***((('''&&&$$$"""!!!"""######!!!!!!"""###$$$%%%%%%%%%%%%...,,, ''')))"""$$$######""""""###$$$%%%"""!!!!!!"""%%%&&&&&&%%%$$$###"""""""""###$$$%%%$$$$$$$$$#########""""""&&&%%%###"""!!!"""###$$$$$$###"""###$$$%%%$$$"""###$$$$$$$$$$$$$$$######&&&%%%$$$#########$$$$$$###############$$$$$$%%%$$$###!!!!!!"""###"""!!!############$$$$$$$$$%%%######""""""""""""##################""""""""""""########################$$$$$$%%%$$$$$$###!!!!!!$$$###""""""!!!"""""""""""""""""""""""""""""""""$$$$$$(((------'''############"""""""""!!!!!!!!!!!!!!!""""""######""""""###"""!!! !!!"""###%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######"""!!!%%%###!!!!!!"""""""""!!!&&&""""""&&&'''###!!!"""######$$$$$$######"""!!!!!!!!!""""""######$$$$$$%%%###""""""###$$$$$$### """###$$$$$$$$$$$$### $$$&&&&&&%%%'''&&&%%%%%%$$$###$$$$$$$$$"""$$$$$$""""""&&&'''%%%"""#########""""""###%%%######"""!!!"""###$$$%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""######""""""######$$$&&&&&&'''&&&&&&"""############""""""!!!######$$$$$$$$$$$$######%%%$$$######$$$$$$""" &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""###%%%&&&########################$$$############$$$$$$%%%###%%%$$$"""$$$((()))&&&%%%$$$""""""$$$%%%$$$###%%%%%%%%%%%%%%%$$$######!!!!!!"""###$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%###$$$%%%&&&%%%$$$"""!!!&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''(((''''''&&&...###***AAAGGG666,,,000(((******&&&&&&((('''$$$...***%%%######%%%''''''$$$'''(((%%%$$$&&&%%%"""!!!###$$$$$$$$$%%%'''***###'''(((%%%$$$&&&'''%%%%%%%%%%%%%%%$$$###""""""'''$$$$$$&&&&&&###"""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""###""""""######$$$&&&&&&###$$$%%%%%%%%%%%%######$$$###!!!!!!###$$$$$$######$$$$$$$$$$$$###""""""$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$######"""$$$$$$############$$$$$$%%%$$$######$$$%%%###"""###############""""""""""""###&&&(((((('''%%%###$$$######$$$&&&'''&&&%%%$$$&&&%%%"""###%%%###$$$&&&&&&""""""&&&&&&$$$######$$$%%%&&&'''(((((('''&&&$$$###"""!!!!!!!!!$$$$$$ $$$&&&$$$""""""######""""""!!! ######$$$$$$$$$$$$######$$$$$$###"""""""""######$$$$$$$$$###############%%%$$$######"""#########!!!######!!!###(((***)))'''&&&$$$###""""""###$$$""""""""""""###$$$%%%%%%"""(((+++)))'''(((&&&#########""""""###$$$%%%%%%###"""!!!"""$$$%%%$$$###$$$###""""""!!!"""""""""$$$$$$$$$###############!!!!!!""""""######$$$$$$%%%$$$######%%%%%%$$$#########"""""""""######$$$%%%%%%$$$############$$$"""############$$$$$$$$$###""" !!!"""$$$###""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########"""""""""""""""########################%%%%%%$$$$$$###""""""!!!######""""""""""""""""""""""""""""""""""""""""""&&&&&&(((,,,,,,'''###$$$#########"""""""""!!!!!! !!!"""######"""!!! """"""!!! !!!""""""%%%%%%%%%%%%%%%%%%%%%%%%###############""""""!!!$$$""" !!!"""!!! $$$'''%%%###$$$###############""""""!!!$$$%%%%%%%%%$$$###$$$%%%$$$$$$##################!!!###$$$$$$###"""$$$"""!!!"""$$$$$$######%%%%%%$$$############$$$###$$$$$$###$$$%%%&&&%%%!!!"""#########%%%(((+++"""!!!!!! """###$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$######%%%%%%$$$$$$$$$###""""""############""" !!!"""###$$$$$$###"""!!!%%%$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&########################$$$#########$$$%%%&&&&&& %%%$$$!!!))))))"""&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%''' ''';;;EEE===444333(((***)))%%%$$$&&&&&&###+++(((%%%$$$$$$%%%&&&&&&'''******&&&%%%&&&%%%!!!$$$$$$$$$###!!!!!!"""$$$"""''')))%%%"""$$$&&&&&&$$$$$$$$$$$$$$$###"""!!!&&&######&&&&&&######%%%&&&&&&%%%%%%%%%%%%%%%$$$'''%%%###$$$''')))(((&&&!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&###$$$%%%&&&%%%$$$###"""%%%$$$###"""###############$$$$$$$$$$$$###""""""###$$$%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$############$$$$$$&&&$$$###$$$%%%%%%$$$###$$$############"""""""""###$$$%%%''''''&&&$$$###$$$###"""$$$&&&''''''&&& """"""!!!###((('''###"""%%%%%%###$$$((()))&&&######$$$$$$%%%&&&''''''%%%%%%$$$###"""""""""###""""""!!!$$$""""""""""""""""""!!! """###$$$%%%%%%$$$###"""######""""""""""""######""""""""""""""""""""""""$$$$$$##################&&&&&&%%%###"""#########&&&%%%$$$############$$$$$$###"""""""""###%%%&&&$$$"""###%%%$$$!!!###((("""""""""######$$$%%%%%%(((&&&$$$$$$$$$###!!! $$$$$$######""""""""""""########################!!!"""###$$$%%%%%%$$$$$$$$$###""""""$$$$$$###"""###"""!!!!!!!!!"""###$$$%%%$$$$$$###############""""""######$$$$$$$$$$$$%%%###"""###%%%&&&&&&%%%!!!""""""""""""#########%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""##############################%%%%%%$$$######""""""""""""""""""#########""""""""""""""""""""""""""""""'''%%%$$$'''&&&###"""%%%############"""""""""""" !!!"""######"""!!! """"""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$"""############"""!!!!!!$$$""" !!!"""!!! ###&&&$$$"""###"""############"""!!!!!!$$$%%%&&&$$$!!! """###$$$$$$$$$############ """######"""!!!000---)))%%%###""" $$$$$$###"""""""""""""""$$$######%%%%%%$$$$$$%%%######$$$###"""###&&&)))%%%%%%$$$###$$$%%%&&&'''###$$$$$$$$$$$$###""""""######$$$$$$$$$######"""&&&%%%$$$###"""!!! !!!######$$$$$$!!!!!!###$$$$$$###!!!!!!%%%%%%%%%&&&'''&&&###!!!#################################$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((("""'''&&&!!!""")))((( %%%%%%$$$#########%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&'''%%%"""!!!"""%%%(((+++%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((('''&&&$$$!!!###'''---777<<<666---''')))'''$$$###%%%%%%###%%%$$$$$$&&&'''(((&&&$$$***---,,,(((&&&&&&$$$ %%%&&&&&&&&&$$$$$$%%%'''!!!''')))%%%"""$$$&&&&&&######$$$$$$$$$###""""""""" """&&&&&&$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$'''%%%###$$$''')))(((&&&"""###$$$%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$#########"""######$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$###""""""###$$$###$$$$$$$$$$$$###"""""""""""""""############"""!!!!!!"""""""""""""""!!!$$$$$$############$$$$$$%%%#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$"""!!!!!!"""%%%&&&&&&%%% """!!! ###(((((($$$(((***)))%%%###$$$###$$$$$$#####################"""""""""###$$$%%%%%%!!!"""  $$$$$$ """""""""""""""!!! """###$$$%%%%%%$$$###"""###""""""!!!""""""###### !!!!!!""""""###$$$$$$############$$$#########(((&&&$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&""""""%%%$$$!!!%%%,,,""""""######$$$$$$$$$$$$)))'''%%%%%%%%%$$$"""!!!%%%%%%%%%$$$$$$######"""########################$$$%%%&&&''''''%%%$$$######!!! !!!"""###"""!!!###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$###%%%###"""###%%%&&&&&&%%%!!!""""""""""""###############""""""""""""######""""""""""""####################################&&&%%%$$$###""""""""""""!!!!!!"""############"""""""""""""""""""""""""""&&&"""!!!######!!!!!!%%%$$$$$$#########"""""""""""""""######""""""!!!!!!""""""############""""""""""""""""""############""""""######""""""!!! %%%###!!!!!!"""""""""!!!!!!"""$$$!!! """"""######""""""!!! """###!!!!!!###%%%%%%#########$$$""""""######"""!!! ''''''$$$!!!!!!$$$$$$ $$$###""""""!!!!!!""""""$$$"""###&&&&&&######%%%$$$%%%$$$"""  $$$######"""###$$$%%%&&&######$$$$$$######"""!!!""""""######""""""!!!!!!&&&%%%$$$#########$$$$$$!!!!!!""""""""""""!!!!!!""""""############""""""%%%%%%$$$%%%&&&'''%%%$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((%%%''''''%%%&&&)))'''###$$$%%%&&&%%%######%%%&&&''''''&&&%%%%%%%%%%%%%%%''''''&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$""""""'''***%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%"""((('''###)))333000%%%$$$&&&&&&######%%%%%%"""!!!!!!###&&&))))))'''$$$***---,,,(((&&&&&&$$$  ###$$$%%%%%%'''((("""&&&'''$$$###%%%&&&$$$###$$$$$$$$$$$$$$$######!!!!!!&&&'''$$$$$$&&&&&&&&&%%%%%%$$$$$$######$$$###""""""$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$############$$$$$$%%%&&&&&&%%%$$$"""!!!###$$$%%%$$$""""""$$$&&&###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""###""""""######$$$$$$######$$$$$$############$$$$$$$$$###"""###$$$%%%$$$############$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$"""!!!!!!"""$$$%%%$$$###$$$%%%###!!!"""%%%%%%!!!$$$''''''$$$$$$%%%$$$!!!$$$#########""""""""""""!!!!!!""""""###$$$&&&'''"""$$$$$$###%%%(((&&&!!!""""""######""""""!!! ######$$$$$$$$$$$$######""""""!!!!!!!!!"""###### !!!!!!"""###$$$$$$$$$""""""###$$$$$$$$$$$$###$$$"""!!!###### !!!%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$ ###&&&&&&######&&&######$$$$$$$$$$$$###"""$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$&&&''''''((('''%%%###""""""!!! """"""!!! """"""""""""######$$$%%%######$$$$$$######"""!!!!!!"""###%%%%%%$$$#########""" !!!"""$$$###""""""""""""#########$$$$$$######""""""""""""######!!!"""""""""####################################&&&%%%$$$""""""""""""### !!!"""###$$$######"""""""""""""""""""""""""""###!!!!!!%%%%%%""""""$$$$$$$$$$$$#########""""""$$$$$$###"""""""""""""""######$$$$$$$$$$$$######""""""""""""######$$$$$$"""""""""""""""!!!!!! %%%$$$""""""#########"""%%%!!! ###$$$!!! """"""""""""""""""!!!!!!  """!!!""""""%%%%%%$$$###$$$%%%#########"""""""""!!!!!!%%%'''$$$%%%$$$######""""""######%%%"""###''''''###"""%%%###$$$$$$###!!!"""!!! !!!###$$$###############""""""!!!######$$$$$$###""""""!!!%%%%%%$$$######$$$%%%&&&((('''&&&$$$!!!$$$######""""""######$$$$$$###"""###%%%&&&&&&%%%########################%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$!!!!!!&&&(((%%%$$$%%%###%%%''''''$$$###$$$&&&&&&&&&$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$&&&''''''&&&$$$######"""!!! !!!"""$$$%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&%%%###%%%((((((%%% $$$%%%###$$$&&&%%%""""""!!!"""$$$'''((('''%%%&&&))))))%%%$$$&&&%%%!!! ###$$$$$$%%%%%%$$$%%%%%%"""###'''&&&"""$$$$$$%%%%%%%%%%%%$$$$$$###!!!###((((((%%%$$$%%%&&&%%%%%%$$$######""""""###$$$$$$###!!!!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!"""###%%%$$$######%%%(((###$$$$$$$$$$$$###"""""""""""""""""""""######$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&$$$###"""######""" !!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$############"""!!!"""###$$$###"""%%%&&&$$$ !!!%%%$$$!!!"""$$$###$$$''''''$$$##################$$$$$$""""""""""""###$$$%%%%%%"""$$$$$$"""$$$'''&&&"""######$$$$$$######"""!!!$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""##############################!!!"""###$$$%%%$$$$$$###### $$$%%%!!!!!!$$$$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######""" ###"""!!!""""""!!!$$$$$$%%%%%%$$$###!!!!!!!!! !!!###%%%$$$$$$"""###$$$$$$%%%$$$######""""""#########$$$$$$$$$&&&&&&&&&&&&%%%$$$######"""!!! !!!"""###""" !!!"""###$$$%%%%%%%%%%%%"""######$$$###"""!!! !!!"""$$$%%%%%%$$$###"""$$$###!!!!!!"""###"""!!!############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$########################&&&%%%$$$""""""""""""### !!!"""$$$$$$$$$###"""""""""""""""""""""""""""!!! ###(((((($$$###$$$$$$$$$$$$############"""&&&%%%###"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$"""""""""""""""!!!!!! &&&$$$""""""###$$$###"""$$$ ###%%%$$$%%%'''"""""""""""""""!!!!!!  ###### ###'''!!!%%%%%%$$$###$$$&&&######""""""""""""###$$$%%%'''$$$$$$$$$ &&&%%%$$$$$$######$$$$$$%%%"""###(((((("""!!!%%%!!!$$$%%%%%%$$$$$$%%%%%%$$$#########$$$&&&'''###############"""!!!!!!&&&&&&&&&&&&&&&%%%$$$###&&&%%%$$$"""!!!!!!""""""###############"""!!!!!!%%%$$$###""""""###$$$%%%###!!! !!!###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$###&&&!!! %%%"""%%%((((((%%%###$$$%%%&&&%%%###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&((((((&&&$$$"""$$$$$$%%%&&&&&&$$$###"""$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&& !!!''''''###$$$***"""%%%$$$$$$'''%%%!!!%%%###!!!"""$$$&&&&&&&&&"""%%%%%%######&&&%%%"""$$$''''''&&&%%%$$$%%%%%%###!!!$$$(((&&&!!!$$$%%%%%%&&&&&&&&&%%%%%%&&&$$$&&&))))))%%%###$$$%%%%%%$$$$$$###"""!!!!!!$$$&&&'''%%%"""!!!###&&&###"""!!! !!!"""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&%%%$$$"""!!!!!!###%%%$$$######&&&)))###$$$$$$$$$$$$###""""""######""""""###$$$%%%%%% !!!"""###############$$$$$$############$$$$$$'''%%%###""""""!!! !!!"""###$$$%%%$$$%%%'''((('''%%%###!!!%%%###"""###$$$$$$###"""###$$$""" """&&&'''$$$###''''''$$$######!!!""""""###$$$%%%&&&&&&'''$$$$$$###############$$$!!!"""!!! $$$$$$!!!$$$$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!"""######%%%%%%$$$$$$###""""""!!!!!!"""###$$$%%%%%%$$$###%%%!!!!!!&&&&&&"""!!!%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%$$$"""!!!"""&&&%%%$$$'''&&&$$$%%%%%%%%%$$$"""!!!"""!!! !!!"""  !!!"""###$$$$$$###"""""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!!!!"""$$$%%%&&&&&&%%%%%%"""######$$$$$$"""!!! """$$$%%%%%%%%%###"""'''%%%$$$###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""########################***$$$###'''(((&&&""""""""""""###############""""""""""""""""""###%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!###'''$$$""""""""""""############ """""" !!!$$$###%%%%%%$$$###""""""######$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%######""""""""""""######!!!"""############%%%%%%&&&&&&%%%$$$"""!!!"""!!! !!!###$$$$$$###$$$$$$%%%%%%$$$###!!! $$$$$$######"""!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$############"""""" %%%(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!###%%%### """%%%$$$""" !!!$$$%%%### ###)))+++)))&&&$$$!!!"""######"""!!! $$$!!!!!!$$$%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%&&&((())))))(((&&&%%%######""""""######$$$%%%+++(((%%%"""!!!"""%%%&&&&&&%%%$$$$$$%%%%%%###"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$%%%)))'''!!!!!!&&&'''%%%###"""###%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###!!!!!!!!!!!!"""((('''&&&&&&''''''%%%###&&&### ###(((***'''"""""" """&&&'''$$$%%%''''''''''''&&&&&&&&&%%%%%%)))***%%%"""$$$ ###333---)))%%%######$$$$$$$$$&&&$$$"""###%%%&&&$$$"""&&&%%%$$$######$$$%%%&&&$$$######$$$&&&''''''&&&!!!!!!"""###$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$#########""""""""""""#########$$$%%%&&&&&&%%%$$$###***(((%%%###!!!!!!"""### %%%&&&&&&'''(((%%%%%%&&&&&&%%%$$$"""!!!$$$$$$###############$$$'''&&&$$$"""!!!!!!!!!"""$$$'''(((&&&!!!"""&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%###"""""""""######$$$###"""###$$$$$$###""""""###$$$&&&&&&%%%%%%$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%)))%%%""""""$$$$$$"""""""""""""""""""""""""""%%%$$$$$$###!!!!!!!!!"""%%%%%%$$$###"""!!! $$$$$$############$$$$$$&&&%%%$$$$$$#########$$$########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$""" ###$$$###"""!!!!!!###%%%&&&############""""""""""""!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$#########""""""%%%$$$!!! """###$$$""""""$$$&&&&&&### ###############"""!!!!!!&&&$$$$$$''',,,,,,'''###$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$####################################!!!!!!""""""""""""###############$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""'''###!!!"""&&&%%% """"""""""""###############$$$$$$"""###&&&%%%!!!$$$$$$###"""""""""""""""%%%%%%$$$######$$$$$$$$$##############################""""""""""""###### !!!!!!!!!!!!$$$$$$%%%%%%$$$"""!!! ###"""!!!"""###$$$###""" """###$$$$$$######"""""""""!!!!!!!!! ##############################"""""""""!!!!!!!!!((($$$!!!"""$$$%%%""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%###$$$$$$###"""!!!"""$$$%%%""" !!!###$$$###!!! !!!$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%#########!!!!!!$$$$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&)))(((%%%###"""###$$$&&&&&&%%%###$$$%%%%%%$$$"""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%((('''""""""&&&%%%$$$######$$$&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###"""!!!!!!""""""'''&&&%%%&&&''''''%%%###&&&&&&&&&'''(((((('''&&&###!!!"""&&&'''$$$$$$'''$$$$$$$$$#########"""""""""%%%###$$$******///???...+++'''%%%%%%&&&&&&&&&&&&$$$"""###%%%&&&$$$"""%%%$$$############$$$%%%%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$"""""""""######"""&&&((('''&&&%%%$$$%%%%%%&&&&&&%%%$$$"""!!!%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$###&&&'''%%%""" ###'''########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$###"""%%%%%%###"""""""""######$$$###"""###$$$$$$###""" !!!"""###""""""!!!"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$"""!!!!!!"""######"""%%%%%%%%%###"""!!!"""###########################!!!!!!###""" ######""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##############################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!! """$$$%%%$$$$$$###$$$%%%&&&'''############"""""""""""" !!!"""######$$$$$$$$$#########""""""$$$$$$######""""""""""""$$$###"""###%%%%%%###!!!###############"""!!!!!!$$$###"""&&&)))***&&&!!!$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%"""""""""#########$$$$$$########################"""!!!###""" """"""""""""############!!!###&&&''''''&&&###!!!""""""""""""""""""""""""&&&$$$!!!!!!###$$$$$$$$$"""""""""#########$$$$$$"""###""" !!!%%%$$$ ######"""!!!!!!!!!""""""&&&%%%$$$###############"""######$$$###"""!!! ######""""""""""""###### !!!!!! ###############"""!!! $$$###!!!"""######"""!!! !!!"""############!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""")))&&&######$$$$$$!!!""""""""""""""""""""""""########################$$$###""""""###$$$###"""%%%###!!!!!!"""###$$$###&&&%%%$$$""""""###$$$$$$!!!""""""############"""### !!!$$$$$$""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%&&&$$$###!!!!!!###$$$&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$""" !!!"""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&(((&&&"""###&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""%%%%%%$$$%%%''''''&&&$$$%%%''')))(((&&&%%%%%%'''%%%######''''''######%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%)))%%%###((('''***777---***'''%%%&&&&&&'''&&&%%%$$$######%%%%%%%%%###$$$$$$###""""""###$$$$$$&&&%%%######$$$$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$'''''''''''''''&&&###!!!%%%&&&&&&&&&%%%$$$###"""&&&%%%%%%$$$%%%%%%&&&&&&######""""""###$$$%%%%%%!!!$$$&&&%%%###"""$$$'''########################$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$%%%%%%###!!!%%%$$$######"""#########$$$###"""###$$$$$$###""""""######$$$%%%$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$###!!! !!!""""""!!!!!!$$$&&&$$$!!! ###&&&########################%%% $$$'''%%%!!! !!!"""###$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$###"""########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###%%%%%%%%%&&&&&&&&&'''''''''$$$$$$#########""""""""" !!!!!!"""###$$$%%%%%%$$$$$$$$$##################$$$%%%&&&%%%$$$###!!!%%%###""""""###$$$$$$############$$$######"""!!!"""!!!!!!$$$''''''### $$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################%%%######$$$&&&&&&%%%###!!!"""""""""############!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$%%%%%%%%%######"""!!! !!!###%%%""""""#########$$$$$$$$$"""$$$""" !!!%%%$$$ """"""!!!!!!!!!!!!!!!"""&&&&&&$$$###"""""""""""""""###$$$%%%$$$### $$$######""""""######$$$""""""#########""""""!!!###############""""""!!!%%%###""""""######!!! ###############"""!!!!!!######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%###"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!! $$$&&&$$$"""%%%$$$"""!!!"""###$$$$$$'''%%%###"""!!!"""###$$$ !!!!!!""""""######$$$""""""%%%%%%######&&&########################!!!"""###$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%$$$###%%%$$$######%%%%%%$$$###!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%###$$$&&&"""$$$&&&&&&&&&%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$###%%%''''''&&&%%%$$$%%%&&&%%%$$$#########'''$$$$$$''''''###"""$$$''''''''''''&&&&&&&&&&&&(((,,,%%% """''')))'''$$$###$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$########################&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######&&&%%%$$$######$$$%%%&&&$$$%%%'''((('''&&&$$$###&&&###!!!"""%%%&&&$$$!!!&&&&&&&&&%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&###############$$$$$$$$$ ###%%%%%%$$$$$$%%%'''$$$$$$$$$##################$$$%%%%%%%%%%%%$$$###!!!"""$$$%%%$$$###!!! $$$$$$##################$$$###"""###$$$$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###############$$$$$$$$$%%%$$$""""""$$$%%%$$$###!!!###$$$###""""""$$$'''########################(((%%%""""""$$$%%%###!!! !!!"""###$$$$$$%%%$$$$$$############$$$$$$"""###%%%&&&&&&%%%###"""########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$#########""""""""""""###$$$$$$%%%&&&&&&###########################$$$$$$$$$$$$$$$######%%%$$$"""""""""###$$$$$$#########$$$$$$######""""""""""""###%%%%%%### #################################$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! ########################"""""""""###$$$$$$""" !!!"""""""""############$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$!!! !!!###############$$$$$$$$$$$$%%%&&&$$$!!!###'''&&&###"""!!!!!!!!!!!!!!!""""""&&&%%%$$$###""""""!!!!!!###$$$%%%&&&&&&$$$"""!!!$$$$$$############$$$$$$"""###############""""""%%%$$$$$$$$$############%%%###""""""######!!! %%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((########################&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$&&&%%%"""$$$$$$###"""""""""$$$%%%########################$$$$$$$$$$$$%%%&&&&&&'''%%%######&&&&&&$$$$$$'''########################$$$$$$$$$$$$$$$###"""!!!###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%$$$######%%%%%%%%%###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%%%%%%%%%%"""%%%'''&&&$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%&&&'''&&&$$$'''$$$"""###&&&&&&###'''%%%%%%((('''###"""$$$$$$$$$$$$$$$#########"""###)))$$$######!!!''''''%%%######$$$%%%%%%$$$######$$$$$$$$$$$$%%%&&&#########$$$$$$#########&&&%%%$$$%%%'''((('''&&&%%%$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$######""""""""""""######'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''&&&$$$!!!$$$!!!!!!$$$&&&%%%###&&&&&&%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$######"""""" """$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""######%%%&&&&&&%%%######&&&%%%$$$###########################$$$#########$$$###"""###$$$$$$###"""!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$########################'''%%%######%%%&&&%%%$$$$$$""" !!!$$$&&&%%%$$$########################!!!###$$$"""""""""""""""""""""#########$$$$$$############$$$$$$"""###%%%&&&&&&%%%###"""########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############ !!!"""""""""########################%%%###"""!!!!!!"""$$$%%%$$$$$$###"""""""""$$$%%%######$$$$$$$$$$$$###############$$$%%%%%%###"""#################################$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!! ########################"""############""""""!!!""""""""""""############'''&&&###!!!!!!###&&&'''!!!!!!!!!"""######$$$$$$$$$&&&''''''%%%"""!!!!!!#########$$$$$$$$$$$$%%%"""""" ###### """"""!!!!!!!!!"""######%%%$$$###"""""""""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$ !!!""""""!!!!!!!!!%%%%%%$$$$$$###$$$$$$%%%$$$###!!!"""######"""!!!""""""######%%%&&&((()))!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!$$$%%%$$$######$$$%%%%%%#########%%% !!!###$$$%%%$$$######$$$$$$$$$######$$$%%%%%%%%%######&&&&&&$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!###%%%'''(((((('''%%%###$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%&&&%%%$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&'''%%%$$$&&&&&&%%%###''''''$$$"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&&&&%%%###)))%%%"""$$$)))***&&&!!!'''%%%%%%((('''$$$###%%%%%%%%%%%%%%%$$$$$$$$$$$$'''...)))###((()))%%%((('''&&&%%%%%%'''((('''&&&"""###$$$%%%$$$$$$%%%'''###$$$%%%%%%%%%%%%$$$###&&&%%%$$$%%%((()))((('''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%###!!!%%%$$$###$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###""""""""""""###%%%&&&&&&%%%###"""'''&&&%%%###"""###$$$$$$""""""###$$$$$$$$$$$$###$$$###"""###$$$$$$###"""###""""""""""""###$$$%%%"""############$$$$$$$$$###############"""""""""%%%###""""""###$$$$$$###%%%"""!!!%%%'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""&&&$$$ ###)))$$$$$$######""""""!!!!!!$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$###"""""""""#########$$$$$$%%%$$$$$$$$$$$$#########!!!!!!!!!""""""########################$$$$$$$$$%%%###!!! """$$$&&&###$$$$$$###""""""###%%%"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$#########"""########################%%%%%%%%%%%%$$$######$$$""""""""""""############&&&%%%$$$######$$$%%%&&& !!!!!!"""######$$$$$$%%%%%%$$$$$$$$$###"""!!!#########$$$$$$$$$%%%%%%!!!!!!!!!""""""""""""""""""###$$$$$$######""""""""""""######""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%% !!!"""""""""""""""$$$$$$###""""""###$$$%%%###"""!!!"""###$$$###"""""""""""""""$$$&&&((()))!!!!!!""""""######$$$$$$##############################"""""""""!!!!!!!!!$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""$$$$$$$$$############### """$$$%%%$$$"""""""""!!!$$$''''''%%%######$$$!!!""""""###############$$$###"""!!!!!!!!!"""###$$$!!!!!!$$$%%%""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&((($$$###&&&'''%%% $$$'''&&&### """$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$"""&&&$$$###%%%'''(((&&&$$$'''$$$%%%(((((($$$$$$&&&(((((('''''''''&&&&&&&&&***111+++$$$))))))$$$$$$&&&%%%$$$%%%'''((('''&&&!!!###%%%%%%######%%%((($$$%%%&&&&&&&&&&&&%%%$$$'''%%%%%%%%%'''''''''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$"""!!! ###%%%''''''&&&%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''############$$$%%%&&&&&&!!!"""###$$$%%%$$$######""""""###%%%'''&&&%%%###%%%%%%$$$$$$###""""""!!!"""###%%%''''''%%%###"""%%%%%%%%%$$$###""""""!!!!!!"""###$$$%%%$$$$$$###$$$###"""###$$$$$$###"""%%%%%%$$$$$$$$$%%%&&&'''"""############$$$$$$$$$$$$#########"""""""""!!!$$$"""!!!!!!"""######"""$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%######&&&)))############"""""""""!!!$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$&&&%%%$$$######"""!!!"""###$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$######"""###$$$%%%&&&!!!###%%%%%%###"""###$$$"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$#########""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$"""!!! !!!###""""""""""""############""""""############"""""""""######$$$%%%%%%&&&&&&$$$"""!!!""""""!!!######$$$$$$$$$%%%%%%%%%''''''%%%!!!###'''(((%%%######""""""###$$$%%%%%%###"""""""""""""""###$$$!!!!!!!!!!!!"""$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!"""$$$$$$%%%%%%%%%######"""!!!!!!"""###$$$"""!!! !!!###$$$$$$###$$$$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$'''***((($$$!!! !!!###'''(((&&&#########$$$###"""!!!!!!""""""###((('''%%%$$$$$$$$$%%%%%%""" ######!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$###"""###%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ &&&((($$$###'''(((%%%"""%%%(((&&&"""!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&%%%$$$$$$%%%%%%###!!! """$$$$$$######$$$%%%&&&$$$%%%((((((%%%$$$'''%%%%%%$$$$$$$$$#########!!!)))%%%&&&)))$$$$$$###""""""###%%%&&&&&&$$$ ###%%%%%%######%%%(((%%%%%%''''''''''''%%%%%%(((&&&%%%%%%%%%%%%$$$"""###########################$$$$$$%%%%%%&&&&&&'''######""""""""""""######$$$%%%''''''''''''%%%$$$&&&&&&&&&''''''&&&&&&%%%"""&&&'''&&&%%%''')))'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&'''((( """$$$%%%%%%%%%%%%"""###$$$%%%'''&&&$$$"""%%%%%%$$$$$$###""""""!!!!!!###%%%''''''%%%###!!!"""###%%%%%%%%%""" !!!"""###$$$%%%%%%$$$###$$$###"""###$$$$$$$$$"""###"""!!!!!!!!!"""###$$$"""############$$$$$$$$$$$$#########""""""!!!!!!%%%###""""""###$$$$$$###"""$$$&&&$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$############$$$$$$$$$#########$$$$$$&&&&&&########################'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###&&&((('''%%%$$$###"""!!!!!!###%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$######%%%&&&'''&&&&&&%%% ###&&&&&&$$$""""""$$$"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$###""""""###""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!"""###!!!"""###$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###""" """###!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&&&&%%%%%%'''$$$ %%%%%% """###%%%'''''''''%%%$$$%%%###!!!"""$$$%%%###!!!"""""""""""""""!!! ###$$$%%%%%%%%%%%%$$$######!!!!!!#########"""!!!###&&&%%%!!!!!!$$$%%%$$$###""""""###$$$%%%###"""!!!!!!!!!"""$$$%%%%%%###$$$((('''###!!!"""$$$%%%###!!!###&&&$$$$$$###!!!###%%%&&&###!!!###%%%(((&&&###!!!"""$$$#########"""""""""""""""""""""#########$$$$$$$$$###!!!"""%%%%%%!!! ######"""!!! !!!"""###########################$$$$$$$$$$$$$$$$$$%%%%%%"""$$$"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""###%%%&&&(((%%%%%%%%%&&&&&&&&&''''''(((&&&$$$"""###'''+++...###&&&)))(((%%%$$$%%%((($$$$$$%%%%%%%%%%%%&&&&&& %%%'''"""!!!%%%'''$$$###""""""###%%%&&&&&&%%%$$$((((((%%%%%%'''###%%%$$$###""""""$$$&&&''')))&&&%%%&&&%%%!!! """$$$%%%%%%&&&&&&%%%%%%$$$((($$$$$$'''&&&!!!"""(((%%%'''((((((&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!### ###&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###!!!!!!"""$$$$$$$$$---%%% $$$&&&$$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&''')))(((&&&$$$#########$$$'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$"""!!!"""######"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!###$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$#########""""""((($$$###%%%%%%""""""%%%%%%%%%$$$$$$$$$$$$$$$%%% """###$$$%%%%%%#########$$$%%%%%%%%%&&&!!!$$$&&&%%%"""!!!###%%%$$$$$$$$$$$$$$$###"""!!!###!!!!!!$$$$$$!!!!!!######&&&%%%!!!"""&&&%%%"""""""""!!!!!!###'''***%%%%%%%%%$$$$$$$$$######!!!!!!###%%%'''&&&### %%%!!! ###$$$"""!!!######$$$$$$%%%%%%&&&&&&'''###"""!!!"""###"""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!######""""""""""""######""""""###%%%%%%%%%%%%%%%&&&$$$"""$$$&&&'''$$$!!!"""######$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$###!!!!!!&&&&&&%%%%%%$$$###""""""########################""""""###$$$%%%&&&&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########""""""###$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###"""###!!! """###""" ########################%%%$$$######%%%%%%$$$###$$$&&&$$$ %%%%%% !!!###%%%%%%$$$###"""%%%###!!!!!!###$$$###!!!#########$$$######"""!!!"""###$$$$$$$$$$$$###"""###""" """###$$$###&&&%%%'''***)))%%%%%%(((%%%$$$###""""""###$$$%%%$$$$$$###"""""""""""""""$$$"""$$$''''''"""!!!"""'''(((&&&###%%%)))'''"""$$$###"""###%%%%%%###!!!###%%%&&&%%%$$$#########""""""""""""############""""""#########$$$$$$$$$$$$"""!!!$$$### """""""""!!!!!!!!!!!!""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!! $$$%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$###############%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&''''''###$$$%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!$$$%%%!!!"""&&&&&&###%%%$$$$$$%%%'''((((((''' $$$%%%$$$&&&***((("""$$$$$$#########$$$%%%&&&'''######$$$###!!!$$$$$$%%%%%%%%%%%%$$$$$$(((%%%%%%(((&&&"""###((((((((((((&&&$$$###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""&&&$$$""""""###$$$###!!!%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$"""###$$$%%%$$$$$$)))$$$###&&&&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%&&&%%%"""######$$$$$$$$$######$$$$$$$$$#########""""""&&&###"""%%%%%%######&&&""""""!!!!!!!!!!!!!!!"""%%%%%%%%%$$$$$$$$$######"""""""""###############$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$######""""""$$$!!!"""%%%%%%"""!!!$$$!!!###### !!!$$$""""""###$$$$$$""""""###%%%%%%%%%$$$$$$############$$$###$$$%%%%%%$$$"""%%%!!! ###%%%"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!#########""""""""""""############$$$#########""""""###$$$$$$$$$$$$%%%&&&""""""############""""""$$$$$$$$$$$$$$$$$$###"""""""""##################&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$###""""""#########'''&&&%%%$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$""" !!!"""###""""""###"""!!!"""###$$$###!!!""""""""""""""""""""""""###""""""$$$%%%%%%###!!!$$$$$$""" !!!$$$$$$ !!!"""###$$$$$$$$$###"""%%%###!!! """###$$$###$$$$$$%%%%%%$$$$$$###"""!!!"""############"""!!!$$$"""!!!"""###%%%$$$$$$%%%$$$%%%(((&&&######&&&$$$$$$############$$$$$$%%%%%%%%%$$$###!!! ###!!!"""&&&%%%""" """$$$%%%$$$!!!"""%%%$$$!!!$$$###"""###%%%%%%###"""%%%$$$###$$$%%%%%%###"""!!!"""""""""###$$$$$$$$$###############$$$$$$$$$""""""###!!!"""&&&!!!""""""######""""""!!!########################%%%%%%%%%$$$#########"""&&&###$$$&&&&&&###"""$$$####################################$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((('''%%%"""!!!%%%###!!!!!!"""#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$"""!!!$$$'''&&&!!!%%%$$$$$$%%%'''(((((('''!!!######"""%%%))))))&&&######$$$$$$%%%%%%%%%$$$&&&######$$$$$$ """######$$$$$$$$$$$$######'''&&&&&&(((&&&###$$$'''(((((('''%%%######&&&(((&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''%%%$$$$$$%%%$$$""" %%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%###%%%$$$%%%(((&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$###"""""""""%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$###"""###$$$%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###############$$$!!!!!!$$$%%%###$$$(((!!!!!! !!!!!!"""'''&&&&&&%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!&&&%%%$$$%%%&&&&&&%%%$$$##################""""""$$$"""###&&&&&&###"""$$$!!!###""" !!!$$$"""###%%%'''&&&$$$!!! $$$############"""""""""'''%%%$$$###$$$###!!!%%%!!! ###%%%###"""###%%%%%%$$$######"""!!!!!!&&&$$$""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!$$$$$$######""""""""""""$$$$$$######"""!!!!!! ###%%%$$$""""""&&&+++"""###############""""""""""""######$$$#########!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$###"""!!!!!!!!!!!!((('''&&&%%%$$$#########"""######$$$$$$$$$#########!!! !!!""""""!!!$$$############$$$##############################""""""###%%%&&&&&&### ######!!!!!!"""######!!!###$$$%%%%%%%%%%%%$$$$$$%%%$$$"""!!!"""$$$%%%&&&$$$$$$$$$$$$$$$######""""""##################"""$$$###"""###%%%&&&%%%$$$###"""###%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! ###!!!!!!%%%%%%!!! """###$$$######### #########$$$$$$$$$###"""%%%###!!!###%%%&&&### !!!!!!"""###$$$$$$%%%%%%########################!!!######%%%)))!!!"""###$$$$$$###"""!!!########################&&&%%%%%%$$$###""""""!!!'''$$$$$$'''&&&###"""$$$#################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''&&&$$$""" '''### """$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&'''$$$!!!"""&&&)))&&&!!!$$$###"""###%%%&&&%%%$$$&&&%%%###"""###$$$$$$###!!!###$$$&&&&&&%%%$$$###(((%%%$$$'''&&&###"""%%%"""######$$$$$$######"""%%%&&&''''''%%%###$$$&&&&&&&&&%%%$$$$$$&&&***...&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%#########$$$%%%&&&'''&&&%%%###$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&'''((('''%%%###'''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%#########%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$###!!!###$$$%%%&&&&&&&&&&&&&&&########################$$$!!!!!!$$$$$$"""###'''$$$############$$$$$$%%%""""""""""""""""""############""""""!!!!!! %%%###!!!"""%%%&&&$$$!!!#########""""""""""""###%%%######&&&&&&######%%%$$$$$$######$$$%%%### $$$%%%&&&%%%###!!!!!!!!!###"""""""""""""""""""""'''%%%"""""""""######"""%%%!!! $$$%%%###"""###%%%$$$$$$$$$#########"""$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!$$$$$$$$$$$$###""""""!!!$$$$$$###"""""""""""""""###$$$$$$###!!!"""&&&)))$$$$$$$$$$$$$$$$$$###""" !!!"""##############################$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$%%%&&&&&&%%%$$$""""""!!!!!!!!!'''&&&%%%######"""""""""######$$$$$$$$$######"""###!!! !!!""""""!!!###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$"""###!!!!!!"""$$$###""""""$$$$$$$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$%%%&&&(((######$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%$$$&&&$$$$$$&&&$$$!!!!!!%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""###!!!!!!$$$$$$!!!!!!###%%%(((&&&"""!!!$$$&&&$$$"""###$$$$$$$$$#########$$$"""!!!"""%%%&&&###!!!!!!""""""###$$$%%%%%%&&&########################"""###$$$###$$$'''!!!"""###$$$$$$###"""!!!########################%%%%%%$$$$$$###"""!!!!!!$$$""""""&&&&&&###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''############$$$$$$%%%%%%)))%%%!!! ###%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&)))%%%"""$$$((()))&&&###$$$###"""###%%%&&&%%%$$$)))%%%"""!!!!!!!!!!!!!!!!!!"""%%%&&&'''&&&$$$###'''$$$$$$''''''$$$$$$&&&"""######$$$$$$######"""###%%%'''&&&$$$$$$$$$###$$$$$$###""""""$$$))),,,&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%$$$"""!!!###$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''((('''%%%###)))%%%!!!!!!%%%)))'''###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!"""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$###!!!&&&&&&&&&&&&&&&%%%$$$###########################&&&###"""$$$$$$!!!!!!$$$%%%$$$$$$$$$%%%%%%&&&'''""""""""""""""""""######$$$$$$$$$######"""""""""%%%###!!!"""%%%&&&$$$!!!###""""""!!!!!!"""######%%%######&&&&&&######%%%%%%###"""$$$%%%$$$"""!!!$$$%%%$$$"""!!!!!!$$$&&&"""""""""""""""""""""###%%%###!!!!!!"""$$$%%%%%%&&&"""!!!$$$%%%###"""$$$$$$$$$$$$$$$%%%%%%&&&&&&###$$$&&&&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!$$$$$$$$$%%%$$$###"""!!!$$$############$$$%%%&&&)))&&&"""!!!###$$$$$$###%%%%%%&&&&&&%%%$$$$$$### !!!"""###############'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&'''&&&%%%$$$###"""""""""%%%$$$###"""""""""""""""###$$$$$$$$$$$$###""""""$$$""" !!!"""###"""""""""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###$$$!!!!!!$$$&&&$$$#########""""""""""""!!!!!!!!!"""$$$%%%%%%$$$$$$&&&'''#########$$$###""""""!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&&&&%%%###$$$""""""###!!!###$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%%%%$$$$$$$$$!!!!!!$$$$$$""""""%%%$$$&&&%%%!!!"""$$$$$$"""###%%%%%%###"""###$$$"""""""""###$$$$$$###""""""#########$$$%%%%%%%%%$$$$$$$$$###############'''$$$$$$&&&&&&""" """"""##################"""########################$$$$$$$$$###"""""""""!!!""" !!!%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$###"""!!!"""%%%((()))(((&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))%%%###&&&(((&&&$$$$$$'''&&&%%%%%%''''''&&&%%%&&&""" """###""""""$$$!!!###$$$&&&&&&%%%$$$###$$$""""""%%%%%%######%%%######$$$$$$$$$$$$######"""&&&(((&&&$$$%%%%%%"""$$$$$$###!!!"""$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!&&&'''((('''$$$##################$$$%%%'''((()))((('''&&&&&&''''''%%%###&&&%%%###!!!%%%)))(((###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((((((((('''''''''&&&%%%$$$"""!!!######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###""""""###%%%&&&%%%$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!###############$$$$$$$$$'''###"""$$$### ##################$$$%%%&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$###"""!!! !!!"""###$$$$$$"""###&&&&&&###"""$$$$$$ ###$$$!!! $$$$$$###!!! """%%%)))"""""""""############$$$###!!! !!!###%%%&&&&&&&&&"""!!!$$$&&&$$$###$$$###$$$$$$%%%&&&&&&''''''###&&&))))))'''$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!"""###$$$%%%%%%$$$###"""$$$######"""###%%%'''(((+++&&&""""""$$$%%%### &&&&&&&&&&&&%%%$$$######""""""######$$$#########((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$#########$$$$$$######"""""""""######$$$$$$$$$$$$$$$###""""""$$$###!!!!!!###$$$###"""!!!###%%%$$$"""!!!"""$$$########################%%%$$$###$$$%%%&&&%%%###%%%!!!!!!&&&(((%%%###%%%######"""!!!!!!!!!!!!!!!!!!%%%%%%$$$###$$$%%%$$$$$$%%%%%%$$$$$$###"""%%%$$$###""""""###$$$%%%###""""""$$$&&&&&&$$$"""###!!! !!!!!!$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$#########$$$$$$%%%"""!!!$$$%%%######'''!!!$$$###""""""!!!###%%%%%%###"""###$$$ """###$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&$$$&&&))))))$$$!!!"""$$$######""""""######$$$####################################""""""""""""###!!!"""%%%&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''$$$###""""""$$$&&&((()))&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''######&&&&&&"""!!!%%%'''&&&%%%%%%''''''&&&%%%&&&!!! %%%&&&$$$$$$'''"""###$$$%%%%%%%%%$$$$$$$$$""""""%%%%%%######&&&$$$$$$%%%%%%%%%%%%$$$$$$###)))+++(((&&&((('''###$$$%%%%%%### """&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&%%%###"""%%%&&&'''%%%###"""###%%%#########$$$&&&((()))***)))'''%%%$$$%%%%%%$$$###%%%***'''%%%&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%######"""###$$$&&&''''''&&&&&&$$$$$$############$$$$$$"""!!!!!!"""$$$%%%%%%$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%&&&%%%######$$$$$$$$$######"""""""""#########$$$$$$$$$%%%"""!!!######!!!!!!$$$""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&"""""" !!!###$$$$$$!!!"""%%%%%%"""!!!$$$$$$ ###$$$!!!!!!"""#########""""""$$$&&&############$$$$$$%%%%%%###"""!!!"""$$$%%%%%%$$$&&&"""!!!%%%&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%"""%%%''''''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!!!!"""$$$%%%&&&&&&%%%$$$%%%$$$"""""""""###%%%&&&&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$###"""%%%$$$###!!!!!!"""###$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###############$$$#########"""######$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%###""""""###$$$$$$### ###$$$$$$!!! """$$$""""""""""""""""""""""""%%%###""""""###$$$$$$###&&&!!!"""((()))%%%$$$&&&%%%%%%$$$###""""""######$$$%%%###"""""""""%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$"""""""""$$$%%%%%%$$$"""'''%%%$$$%%%"""!!!%%%$$$$$$&&&&&&&&&&&&$$$$$$((('''%%%###""""""######%%%""""""%%%%%%###$$$((($$$'''&&&!!!!!!%%%&&&!!!###&&&%%%###!!!###$$$"""$$$$$$"""!!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!$$$***+++(((&&&'''%%%$$$###""""""###$$$%%%########################"""""""""""""""#########%%%######&&&&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%###"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&''''''###&&&((('''###!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!"""%%%###$$$%%%$$$######%%%%%%$$$###)))$$$###((()))%%%$$$'''######$$$$$$%%%%%%%%%$$$&&&###$$$'''(((&&&&&&)))$$$%%%%%%&&&&&&%%%%%%$$$$$$+++---)))(((***)))%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((((((&&&$$$###!!!"""$$$###"""###'''***"""######$$$&&&(((***+++)))'''$$$###$$$$$$$$$###%%%111...&&&###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$###########################$$$&&&''''''%%%""" $$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$"""###$$$&&&''''''&&&&&&######""""""""""""######!!! !!!###%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!###$$$$$$###$$$%%%%%%&&&&&&&&&&&&""""""######$$$$$$$$$$$$### ######"""###&&&############$$$%%%&&&''' !!!"""###$$$%%%%%%#########$$$%%%%%%%%%&&&!!!$$$&&&%%%"""!!!###%%%"""!!!  !!!###%%%###!!!!!!$$$$$$!!!!!!###'''"""!!!&&&'''"""!!!###!!!###%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%###"""###$$$$$$###"""'''###"""%%%&&&$$$###$$$%%%%%%$$$$$$###""""""""" !!!###""" !!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!! !!!$$$&&&'''&&&%%%%%%&&&%%%"""!!! !!!"""###!!!$$$'''&&&$$$"""$$$&&&#########""""""!!!%%%%%%%%%%%%%%%$$$###""""""!!!  """$$$%%%&&&&&&%%%%%%$$$###""""""###########################$$$%%%%%%''''''((()))###"""""""""""""""###$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$$$$###"""###$$$$$$###"""######""""""######$$$%%%!!!$$$%%%%%%$$$$$$'''%%%###$$$%%%'''((('''$$$%%%%%%%%%%%%$$$######&&&%%%######$$$###""" %%%%%%%%%%%%%%%%%%%%%%%%'''""""""&&&&&&""""""&&&$$$$$$$$$#########"""""""""$$$&&&&&&%%%#########$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%""" """$$$((($$$"""$$$(((***(((%%%###"""""""""###$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!%%%###!!!!!!###%%%%%%$$$"""######$$$$$$######""""""###$$$%%%%%%$$$###"""&&&%%%$$$$$$######$$$$$$"""%%%$$$!!!!!!###""" &&&###"""$$$###!!!###%%%######$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((((())))))(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&###!!!"""$$$%%%### &&&%%%$$$$$$%%%&&&((()))'''&&&$$$######$$$&&&'''+++%%%"""###%%% &&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$###"""!!!$$$&&&&&&$$$%%%(((&&&"""!!!%%%'''(((%%%""" &&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%%%%%%%%%%###!!!&&&'''''''''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%!!!(((***%%%###'''((('''&&&###$$$))))))%%%$$$(((%%%###"""###&&&(((&&&$$$+++(((%%%%%%&&&&&&$$$"""))))))((('''%%%$$$######%%%$$$$$$$$$%%%''')))***(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((()))'''%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$***...***"""!!!'''((('''&&&%%%$$$#########&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###(((######&&&%%%"""$$$%%%'''(((((('''%%%$$$&&&$$$"""###%%%'''''''''(((&&&###"""###$$$$$$############"""######$$$%%%%%%###"""!!!!!!###%%%&&&$$$"""'''%%% ###$$$%%%%%%%%%###"""!!!!!!"""$$$''''''$$$!!!!!!$$$%%%%%%$$$""""""%%%'''$$$###!!!!!!"""""" !!!&&&((($$$"""###%%%%%%%%%%%%#########$$$%%%&&&&&&$$$"""!!!"""$$$$$$###$$$$$$###"""""""""""""""###""" !!!%%%&&&"""###$$$$$$$$$"""!!! %%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''&&&%%%$$$$$$'''&&&%%%%%%''''''&&&%%%###&&&'''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""%%%!!!!!!&&&%%%!!!!!!&&&$$$###!!! !!!###$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""###%%%%%%"""$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$### !!!"""###""""""!!!###"""!!!!!!######"""!!!######""""""######$$$%%%!!!###%%%&&&&&&%%%$$$&&&$$$######%%%&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""&&&&&&""""""&&&%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""###&&&""" """%%%'''%%%"""#########"""######$$$$$$%%%%%%%%%$$$######""""""%%%$$$###$$$$$$### $$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$"""%%%%%%"""!!!$$$$$$!!!###"""!!!"""###%%%%%%$$$###$$$######%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$######""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$$$$&&&&&&%%%###'''&&&%%%$$$$$$%%%&&&&&&***)))'''$$$###""""""###))) !!!$$$###)))---&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$%%%$$$$$$######%%%'''&&&$$$%%%((('''###!!!%%%((()))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%%%%###"""&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%'''###!!!$$$&&&$$$((($$$###&&&&&&######'''$$$######%%%)))++++++)))+++)))&&&&&&''''''&&&$$$$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$%%%&&&((()))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''******(((&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%))),,,***$$$!!!###'''(((''''''&&&$$$###""""""%%%$$$######%%%%%%$$$###%%%$$$######%%%%%%$$$###((($$$ ###&&&%%%###"""###$$$%%%%%%$$$###""""""""""""######$$$&&&''''''%%%######$$$$$$$$$##################$$$$$$%%%&&&%%%###"""!!!"""###$$$)))$$$###&&&$$$!!!$$$$$$$$$$$$$$$###""""""!!!###$$$$$$$$$'''%%%""""""$$$%%%%%%###%%%$$$"""###$$$$$$###!!!!!!&&&'''$$$"""$$$%%%$$$&&&%%%$$$#########$$$%%%***'''%%%$$$$$$###""" ######""""""!!!!!!!!!!!!%%%$$$!!! $$$'''"""###############"""!!!!!!%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######""""""&&&$$$###$$$%%%&&&%%%$$$###%%%'''&&&$$$###$$$&&&########################%%%%%%&&&&&&&&&&&&%%%%%%######$$$""""""%%%"""##################"""%%%$$$$$$###""""""######################################################"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""!!!!!!$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###"""!!! !!!"""###""" ######""""""######$$$%%%###$$$%%%&&&'''&&&%%%%%%%%%###""""""$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""###"""!!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%######%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""######"""!!!"""$$$"""######$$$$$$######"""%%%$$$######$$$$$$###"""%%%###!!!!!!$$$%%%### $$$$$$######"""#########%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%###&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""%%%%%%""""""%%%&&&### """$$$%%%%%%%%%&&&'''!!!$$$$$$"""###&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$######"""###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$%%%&&&&&&%%%###''''''%%%$$$############(((((('''&&&$$$###""""""&&&###%%%######000666+++&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%'''&&&$$$%%%((('''###!!!"""$$$%%%&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%###&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% $$$%%%"""!!!$$$%%%$$$)))&&&$$$$$$$$$###%%%)))%%%$$$$$$&&&(((******)))***((('''&&&'''((('''&&&"""###$$$%%%'''((()))***'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&%%%&&&''''''&&&&&&%%%%%%$$$$$$&&&((()))(((&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$###"""###$$$%%%$$$"""%%%$$$######%%%%%%$$$###'''$$$!!!!!!$$$%%%%%%#########""""""""""""###### ######""""""$$$&&&%%%$$$$$$$$$%%%%%%$$$"""###############$$$%%%%%%((('''%%%###"""!!!""""""(((%%%###"""###$$$$$$###%%%$$$##################""""""#########$$$$$$###***%%% !!!&&&'''$$$ %%%$$$###$$$&&&'''&&&%%%"""&&&'''###"""$$$%%%$$$'''&&&$$$#########$$$$$$&&&%%%#########"""$$$$$$$$$###############%%%%%%"""!!!&&&'''$$$$$$$$$###""""""""""""###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$##################""""""%%%###"""###$$$%%%$$$######%%%&&&%%%$$$###%%%&&&#########""""""#########&&&&&&&&&''''''&&&&&&&&&############$$$!!!###%%%&&&&&&%%%###!!!%%%$$$######"""###############################################################$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%(((&&&""" !!!$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###"""!!!######""""""######$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$###""""""###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$"""#########""""""###%%%######$$$$$$$$$$$$######&&&###!!!"""$$$%%%### '''%%%######%%%%%%###!!!%%%%%%$$$###"""""""""###$$$$$$$$$%%%%%%&&&&&&&&&!!! !!!######""" &&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$######!!!$$$%%%######&&&'''$$$ $$$'''(((%%%$$$%%%'''###&&&%%%""""""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############""""""%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&(((""""""222999,,,&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%&&&%%%"""$$$'''&&&###&&&&&&%%%%%%$$$$$$$$$###&&&%%%$$$###$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''(((***'''&&&%%%%%%%%%%%%$$$###((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$###"""''''''&&&&&&%%%$$$######'''&&&&&&'''(((((('''&&&!!!$$$&&&((((((''''''%%%$$$###$$$%%%%%%$$$###%%%$$$######%%%%%%$$$###&&&$$$""""""$$$%%%%%%###%%%$$$###""""""###$$$%%% %%%%%%"""!!!$$$'''$$$###$$$%%%&&&&&&$$$!!!$$$############$$$%%%%%%'''&&&%%%######"""######!!!""""""""""""###%%%'''%%%$$$###""""""###$$$%%%((()))'''$$$###%%%%%%$$$)))%%%""""""%%%&&&### %%%$$$###$$$'''((('''&&&"""&&&&&&######%%%%%%###'''&&&$$$###"""######$$$"""""""""$$$&&&&&&###!!!%%%%%%&&&&&&&&&%%%%%%%%%"""$$$######&&&&&&%%%$$$###"""""""""###$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###$$$%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######%%% """$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$###############$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&###""""""$$$###########################$$$$$$%%%%%%$$$$$$###!!!!!!!!! !!!$$$###""""""$$$$$$###"""######""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$'''%%%%%%%%%&&&'''&&&$$$###$$$$$$$$$$$$###""""""%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###$$$%%%%%%%%%$$$$$$$$$$$$###############%%%&&&&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%$$$$$$&&&###!!!"""$$$%%%### &&&%%%$$$$$$$$$$$$###"""%%%%%%$$$###"""""""""######$$$$$$%%%%%%&&&&&&'''$$$!!! """######%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%$$$###"""!!!$$$%%%######&&&'''$$$###&&&)))(((%%%######%%%%%%'''&&&""""""$$$%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""#########$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$&&&(((""" ...555)))&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''$$$%%%### """&&&%%%"""!!!!!!"""$$$&&&(((***+++%%%$$$$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$&&&((()))((('''%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&!!!$$$&&&((()))((('''&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%&&&)))((('''&&&%%%$$$######'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$###"""''''''&&&%%%$$$$$$######'''%%%%%%&&&((()))'''%%%!!!"""%%%'''((('''&&&%%%'''&&&%%%%%%&&&'''&&&%%%%%%$$$######%%%%%%$$$###%%%$$$######$$$%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%"""''''''$$$"""%%%(((#########%%%&&&&&&$$$"""$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!###$$$$$$""""""$$$'''$$$$$$"""""""""###$$$%%% $$$### """(((***((($$$%%%%%%%%%$$$############""""""###&&&''''''&&&###%%%%%%"""###&&&&&&"""'''&&&$$$#########$$$$$$%%%%%%&&&'''))))))'''%%%$$$$$$%%%&&&&&&%%%%%%$$$"""&&&'''###!!!###$$$$$$%%%$$$###""""""###$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###$$$%%%&&&%%%$$$############$$$%%%%%%%%%&&&%%%###""""""###%%%&&&""""""############""""""&&&$$$!!! """%%%$$$"""&&&%%%$$$######$$$%%%&&&$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&&&&$$$!!!###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!"""$$$###"""###$$$%%%$$$"""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''%%%$$$######$$$$$$######"""!!!&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$$$$######&&&'''$$$$$$$$$$$$#########"""""" ###$$$###"""######%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$######$$$$$$###"""###############"""""""""$$$$$$######"""###############$$$$$$%%%%%%&&&&&&)))%%%!!! """"""$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&%%%$$$###""""""%%%%%%""""""%%%&&&###&&&'''((('''%%%###"""######&&&&&&###"""%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%"""###$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$############'''$$$)))...%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%### !!!&&&&&&###$$$$$$%%%&&&&&&'''((((((######$$$$$$%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%&&&'''(((((('''%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%"""!!!$$$&&&%%%$$$%%%"""$$$&&&(((&&&######%%%&&&''''''''')))+++%%%&&&&&&%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''%%%$$$&&&&&&%%%%%%$$$$$$######&&&%%%%%%&&&''''''&&&%%%&&&'''''''''&&&$$$"""!!!(((&&&%%%&&&'''((('''&&&%%%$$$######%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!"""###!!!$$$''''''%%%$$$&&&((($$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%%%%%%%&&&''''''(((&&&$$$######$$$##################$$$%%%$$$)))((("""""")))***&&&"""$$$&&&&&&$$$###$$$%%%###""""""###%%%&&&&&&%%%$$$%%%$$$"""###'''&&&"""%%%%%%$$$######$$$%%%&&&&&&%%%$$$$$$%%%$$$""" !!!"""###$$$%%%$$$###"""$$$((()))&&&$$$%%%%%%###$$$############$$$%%%%%%''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&##################""""""&&&$$$###$$$%%%&&&%%%$$$###""""""###%%%&&&%%%$$$$$$###!!! !!!###$$$###$$$$$$%%%%%%$$$$$$###"""%%%%%%###"""$$$$$$"""&&&%%%###!!!!!!###%%%&&&#########"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""$$$'''(((%%%!!!""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###"""######$$$$$$"""!!!"""###$$$###"""######""""""######$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''&&&$$$"""###############""""""!!!$$$######$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%"""###''''''$$$%%%%%%$$$$$$$$$#########!!!###"""!!! $$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$"""""""""###"""###$$$$$$######$$$%%%#########"""######$$$$$$#########$$$$$$$$$$$$$$$)))&&&""" !!!""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&$$$###!!!"""%%%%%%"""!!!$$$$$$!!!'''&&&$$$$$$$$$$$$$$$###"""$$$"""###&&&%%%"""########################$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&$$$###$$$&&&$$$%%%&&&&&&'''&&&%%%%%%((('''%%%$$$###$$$$$$%%%###$$$'''!!!$$$((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$''''''%%%!!!###'''(((%%%)))))))))((('''%%%######!!!"""$$$&&&&&&&&&%%%$$$###$$$&&&''''''&&&$$$###%%%$$$###$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((("""!!!&&&(((&&&$$$&&&"""$$$###$$$'''&&&"""!!!$$$&&&'''''''''***,,,&&&((((((&&&###"""###%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%'''(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###'''&&&%%%%%%''''''&&&%%%%%%$$$######%%%%%%$$$###$$$%%%&&&&&&%%%$$$%%%%%%###"""!!!!!!!!!!!!"""###&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""###$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$"""!!!""""""###$$$$$$$$$$$$$$$)))...,,,$$$###((('''!!!""""""###%%%&&&&&&%%%$$$$$$###"""###%%%&&&&&&%%%$$$%%%$$$"""$$$'''&&&!!!$$$######"""###$$$&&&'''%%%###!!!!!!""""""!!! """###%%%&&&&&&&&&%%%$$$%%%''''''$$$$$$'''&&&###"""###$$$$$$%%%%%%%%%$$$&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######""""""%%%###"""###$$$%%%$$$######!!! """%%%&&&%%%$$$$$$###  ###$$$$$$%%%%%%&&&&&&%%%%%%$$$"""&&&$$$"""$$$&&&$$$#########""""""###############""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###"""!!! !!!###!!! !!!"""###"""!!!#########"""###$$$$$$%%%'''''''''''''''((())))))%%%$$$$$$%%%&&&%%%###!!!###############"""!!!!!!"""""""""$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%""""""'''((($$$&&&&&&&&&%%%%%%%%%$$$$$$!!!&&&)))(((&&&$$$#########$$$$$$$$$$$$######"""%%%&&&%%%""" """%%%$$$%%%&&&&&&&&&&&&'''(((###"""""""""###$$$%%%%%%########################$$$"""""""""$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&&&&&&&$$$######$$$%%%&&&&&&$$$###!!!"""%%%$$$!!!!!!###### '''$$$!!!!!!$$$&&&&&&$$$""""""$$$''''''$$$########################$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!!!!"""############"""$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%""" """$$$&&&''''''((('''&&&$$$###%%%$$$###"""###%%%((()))"""""")))###"""&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######))))))&&&###$$$))))))&&&###$$$&&&((())))))((((((!!!$$$'''''''''%%%######$$$&&&''''''&&&$$$###$$$###"""###$$$$$$###"""$$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''+++%%%###)))+++(((''')))$$$(((((($$$$$$(((((($$$"""$$$&&&&&&$$$###&&&(((((()))***'''###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!"""%%%&&&%%%###$$$$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$"""###$$$#########$$$%%%'''((()))&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%)))&&&$$$###$$$%%%%%%%%%%%%$$$""""""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###""""""!!!!!!"""$$$$$$###!!!!!!"""###%%%%%%%%%$$$###%%%%%% '''(((!!!$$$!!!###(((***'''"""%%%$$$###$$$&&&'''&&&%%%%%%%%%###"""$$$(((&&&!!!######""""""###%%%'''((((((&&&$$$$$$''')))******%%%&&&(((******)))((('''$$$$$$"""!!!&&&&&&###!!!###$$$%%%&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&%%%$$$$$$###"""!!!"""###$$$###!!!###!!! """%%%'''%%%$$$&&&%%%"""!!!!!!"""%%%&&&###$$$$$$%%%%%%$$$$$$###&&&$$$!!!###'''&&& """###$$$$$$###""" ######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((('''$$$###%%%'''$$$"""!!!"""###%%%%%%$$$!!!"""###$$$%%%%%%$$$###$$$#########""""""!!!!!!'''&&&$$$"""!!!""""""### $$$$$$!!!###'''&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$#########$$$%%%!!!!!!"""###$$$%%%%%%&&&%%%$$$######%%%%%%$$$###$$$$$$%%%$$$######%%%&&&%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%%%%$$$###"""###$$$$$$%%%&&&&&&&&&&&&!!!$$$&&&&&&%%%###"""$$$$$$&&&'''$$$ """''')))%%%!!!"""%%%&&&$$$ &&&&&&&&&%%%%%%%%%$$$$$$((((((&&&%%%###"""!!!!!!########################'''%%%######$$$&&&&&&&&&######$$$$$$$$$######""""""###$$$&&&&&&%%%$$$###""""""###$$$$$$$$$$$$$$$###"""!!!"""###$$$###"""%%%%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&&&&%%%%%%&&&)))***(((###"""$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%'''))))))&&&$$$((($$$ """###$$$'''&&&$$$###"""###$$$$$$###'''((($$$"""%%%'''&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$((('''""""""%%%###"""!!!###&&&'''%%%###%%%%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%&&&&&&'''((((((((()))(((&&&"""&&&%%%###""""""###%%%&&&%%%%%%%%%&&&((()))((('''&&&######%%%$$$!!! ###"""$$$&&&((((((&&&$$$"""''''''&&&&&&&&&%%%%%%%%%!!!!!!"""$$$%%%''')))***&&&'''((((((((('''%%%%%%)))((('''&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((((((&&&&&&''')))&&&&&&&&&&&&'''''''''((($$$%%%%%%&&&'''((())))))222,,,&&&$$$&&&)))(((&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$"""##############################$$$$$$$$$$$$######&&&%%%$$$$$$&&&&&&%%%$$$$$$"""!!!###&&&'''%%%###"""))),,,%%%###$$$$$$###"""!!!!!!!!!"""######$$$$$$$$$######"""%%%%%%%%%'''(((((('''%%% !!!###$$$%%%%%%$$$$$$&&&&&&%%%%%%$$$###""""""###"""###$$$%%%%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$)))((("""$$$***)))"""######$$$$$$$$$%%%%%%%%%)))'''%%%%%%%%%%%%###!!!&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""""""""#########%%%%%%$$$$$$###"""""""""&&&&&&%%%$$$############'''&&&&&&'''((('''%%%"""%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$############$$$&&&''''''&&&$$$###&&&$$$"""###%%%&&&%%%"""###!!! """#########%%%###""""""###$$$$$$###""""""###$$$%%%$$$##################"""""""""!!!&&&%%%$$$""""""""""""###"""""" !!!%%%$$$ %%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$######%%%%%%$$$### """$$$$$$###$$$%%%'''%%%$$$###$$$&&&&&&&&&$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%""""""######$$$$$$$$$$$$'''$$$###&&&&&&######%%%'''###!!!"""%%%'''%%%###############""""""!!!!!! !!!""""""######""""""########################&&&$$$###$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$### !!!""""""""""""!!!$$$###""""""######"""!!!%%%%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%&&&'''%%%'''&&&"""!!!$$$%%%"""######$$$%%%%%%%%%%%%%%%$$$$$$%%%''')))(((&&&$$$(((%%%""" !!!"""######'''&&&%%%$$$###$$$$$$%%%%%%%%%### """&&&%%%!!!%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%)))((($$$###&&&(((&&&%%%&&&((((((&&&$$$%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%&&&''''''(((%%%$$$$$$%%%'''(((((((((&&&%%%$$$######$$$%%%&&&'''&&&&&&&&&''''''%%%$$$***'''&&&'''&&&"""!!!$$$###$$$&&&''''''&&&$$$###'''&&&&&&&&&&&&%%%%%%%%%$$$#########$$$&&&''')))&&&'''((((((((('''%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%''''''(((''''''&&&%%%%%%%%%%%%%%%&&&'''(((((()))000+++&&&%%%''')))'''%%%$$$""""""###$$$%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$###""""""##############################$$$$$$$$$$$$######&&&$$$###$$$%%%&&&%%%###$$$###"""$$$&&&'''&&&###"""%%%&&&$$$!!!!!!%%%***%%%%%%$$$#########$$$$$$""""""############""""""$$$"""!!!!!!#########""""""###$$$$$$$$$$$$""""""&&&&&&%%%%%%$$$######"""#########$$$%%%%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((($$$###%%%$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%%%%%%%$$$"""'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&"""""""""""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&###############$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$###"""###$$$$$$"""!!!%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$###&&&$$$"""###%%%&&&%%%###&&&%%%$$$%%%&&&''''''%%%%%%$$$""""""###$$$###"""######$$$$$$$$$###""""""############""""""""""""&&&%%%$$$###"""""""""""" ######!!!!!!$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################%%%$$$######%%%%%%$$$### """$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&$$$###$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$"""!!!!!!###%%%&&&)))### $$$'''&&&###"""%%%""" """%%%''''''%%%&&&%%%%%%%%%%%%$$$$$$$$$!!!"""$$$&&&&&&&&&%%%$$$########################%%%$$$$$$&&&((()))((('''$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$##################$$$%%%%%%%%%%%%%%%%%%$$$""""""######""" %%%$$$$$$###""""""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%% ###$$$$$$$$$%%%&&&###%%%$$$!!!!!!%%%%%%###$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&((((((&&&$$$(((&&&$$$######$$$###"""''''''&&&%%%%%%%%%&&&&&&)))&&& """(((&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&))))))&&&%%%'''&&&%%%$$$$$$%%%$$$""" &&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&'''((()))***---***&&&$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''***((('''''''''&&&###!!!***'''''')))(((%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''%%%$$$######$$$&&&(((&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$(((((()))((('''%%%###"""%%%%%%&&&&&&''''''((((((---)))&&&&&&((()))'''$$$$$$###"""###$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######'''&&&%%%%%%''''''&&&%%%%%%$$$$$$%%%''''''&&&$$$***'''$$$$$$%%%'''&&&%%%&&&%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%%%%'''%%%""""""#########"""$$$%%%%%%$$$$$$"""!!!!!!&&&%%%%%%$$$$$$###############"""###%%%%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&((('''$$$&&&+++%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$((('''&&&&&&%%%%%%&&&&&&'''&&&%%%###"""######$$$&&&%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$%%%%%%&&&"""""""""######%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%###"""%%%$$$######%%%%%%$$$############%%%&&&&&&%%%###$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$######""""""#########"""""""""""""""%%%$$$$$$######"""""""""$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$#########""""""%%%$$$######%%%%%%$$$### ###$$$#########$$$'''%%%$$$$$$%%%%%%###"""%%%$$$###""""""###$$$%%%&&&&&&&&&&&&%%%$$$$$$###%%%$$$"""""""""###$$$%%%'''""" $$$%%%###!!!"""%%%###""""""%%%&&&&&&$$$'''''''''&&&&&&&&&&&&&&&%%%&&&(((((('''$$$ ########################$$$$$$%%%'''******)))'''###$$$%%%%%%%%%%%%%%%%%%((('''%%%###""""""######%%%&&&&&&'''''''''''''''&&&$$$############""" &&&%%%$$$######""""""###%%%$$$###"""###$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((('''&&&$$$$$$%%%###&&&&&&######%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%%%%&&&((((((&&&$$$((('''%%%%%%&&&%%%###!!!'''''''''&&&&&&&&&''''''+++)))$$$!!!###((('''###%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***+++///,,,(((%%%$$$$$$$$$###'''&&&&&&%%%%%%&&&&&&'''***)))((((((((('''%%%###&&&$$$$$$'''(((%%%&&&)))&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$'''%%%###"""###$$$'''((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&'''(((((('''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&''')))(((&&&'''((((((&&&$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%)))'''&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###((('''&&&''')))))))))'''%%%%%%&&&&&&''''''&&&%%%+++'''$$$###$$$%%%""" %%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%%%%%%%%%%'''%%%$$$$$$%%%$$$!!!$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#########$$$###"""###$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$%%%%%%###%%%)))$$$(((%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#####################$$$$$$%%%%%%%%%###############$$$%%%%%%'''%%%######%%%'''((((((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$%%%$$$$$$""""""###%%%&&&&&&$$$!!!""" !!!$$$&&&'''&&&%%%%%%$$$######"""""""""""""""""""""""""""######$$$$$$$$$$$$#########"""$$$%%%%%%%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$###"""""""""%%%$$$######%%%%%%$$$###!!!###$$$$$$"""!!!!!!"""&&&%%%$$$$$$$$$$$$###"""%%%$$$###""""""###$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$#########"""!!!"""$$$"""$$$'''%%%$$$###$$$$$$$$$###############$$$$$$$$$$$$###$$$%%%$$$"""########################$$$$$$%%%''')))***(((&&&""""""###$$$$$$$$$$$$$$$((('''%%%###""""""######"""######$$$$$$$$$$$$$$$&&&$$$######$$$$$$###!!!&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((()))(((&&&$$$%%%%%%&&&((((((%%%$$$&&&&&&"""######$$$$$$$$$$$$######'''&&&%%%&&&''''''&&&$$$'''&&&&&&&&&'''&&&###!!!''''''''''''''''''''''''''')))(((###"""&&&'''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%&&&&&&&&&$$$&&&'''((()))))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%'''(((******%%%%%%%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((******((('''&&&######%%%%%%""""""$$$&&&%%%$$$######%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$&&&((()))''''''&&&&&&%%%%%%%%%%%%(((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((((((''''''((()))$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((('''&&&$$$'''&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&%%%&&&''''''&&&&&&%%%%%%""""""######$$$$$$%%%&&&$$$$$$###$$$$$$%%%&&&''' !!!"""######""""""""""""###$$$$$$!!!""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###%%%###""""""$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$)))%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""###%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$######%%%$$$######"""""""""######""" """$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$######"""$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&(((***)))'''$$$""" !!!$$$&&&'''&&&%%%$$$######"""#########""""""""""""##################$$$$$$$$$######"""###""""""###  %%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$######""""""%%%$$$######%%%%%%$$$###$$$%%%%%%###!!! !!!###%%%$$$######$$$%%%###"""$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$###""""""!!!!!!$$$%%%!!!$$$'''&&&%%%$$$############$$$%%%%%%%%%%%%&&&&&&&&&"""###$$$$$$###!!!########################&&&%%%%%%&&&(((((('''%%%!!!!!!"""###$$$$$$$$$$$$&&&&&&%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$###&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''"""###%%%%%%%%%%%%'''(((&&&))))))&&&&&&'''&&&"""######$$$$$$$$$###""""""(((&&&%%%%%%&&&'''&&&$$$&&&%%%%%%%%%&&&&&&$$$###%%%&&&''''''((('''''''''"""&&&((($$$"""$$$&&&%%%((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&$$$$$$'''&&&$$$###%%%'''(((''''''((()))%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%&&&((()))((($$$!!!%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&(((***+++***)))***&&&%%%%%%###%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&(((((('''&&&&&&%%%$$$%%%%%%%%%(((((('''''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((($$$&&&''''''&&&&&&'''((($$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&""""""######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!!"""$$$%%%$$$###$$$&&&''''''%%%$$$$$$%%%$$$&&&'''&&&$$$###$$$&&&$$$############$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%''''''$$$ """"""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$#########&&&%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$############$$$""""""""""""$$$&&&((()))&&&%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$######%%%%%%$$$""""""!!!!!!!!!$$$###!!!"""###%%%$$$###"""######$$$$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$###$$$%%%''''''%%%###$$$###!!!"""###%%%$$$$$$$$$###"""""""""###$$$%%%!!!"""""""""############"""###$$$$$$$$$$$$###""""""!!!!!!"""%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$###############%%%$$$######%%%%%%$$$###&&&%%%$$$""" !!!$$$'''$$$###"""###$$$%%%$$$#########$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%###"""""""""###$$$$$$""""""%%%$$$ $$$%%%%%%%%%$$$######$$$%%%''''''''''''(((((())))))$$$%%%&&&&&&&&&&&&%%%%%%########################(((&&&$$$$$$%%%&&&%%%$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&'''''''''''''''###""""""###%%%&&&&&&%%%############$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''((("""###%%%%%%%%%&&&(((***$$$'''(((&&&&&&((('''###$$$%%%%%%%%%$$$$$$###"""((('''%%%%%%&&&&&&%%%$$$%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&'''(((''''''&&&!!!$$$%%%$$$%%%((('''###'''''''''''''''&&&&&&&&&''''''''''''''''''''''''"""&&&'''$$$%%%(((((($$$ ###%%%%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''(((((((((((('''$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$&&&((()))((('''***&&&%%%'''%%%!!! """$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&''''''((()))***''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))******)))'''%%%&&&''''''&&&%%%######$$$%%%&&&''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&'''&&&%%%######$$$%%%###""""""###$$$%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""!!! """$$$%%%$$$######&&&'''&&&$$$"""###$$$'''(((((('''%%%###"""###%%%$$$$$$############$$$%%%&&&'''((())))))))))))***)))((((((((((((&&&$$$$$$######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!###$$$$$$###$$$$$$$$$$$$#########"""!!!$$$&&&%%%&&&+++,,,***$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$&&&&&&%%%$$$$$$$$$$$$%%%######""""""###%%%'''((($$$%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""###&&&%%%%%%%%%&&&&&&%%%#########$$$%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$"""""""""######$$$%%%%%%###$$$&&&%%%###"""$$$&&&"""!!! !!!###$$$###"""'''%%%###"""######"""!!!######"""""""""###%%%&&&!!!!!!""""""#########$$$""""""$$$%%%%%%$$$###"""$$$"""###$$$'''#################################$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""########################%%%$$$######%%%%%%$$$###%%%%%%###!!! """'''***###"""!!!"""$$$%%%%%%$$$"""###$$$%%%%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&(((&&&""" !!!$$$&&&)))###!!!$$$'''%%%######"""###$$$$$$###$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$########################)))'''$$$###$$$%%%$$$$$$"""###$$$%%%&&&&&&'''&&&"""###$$$&&&&&&%%%$$$###!!!"""######$$$$$$#########"""!!!###%%%''''''&&&!!!!!!""""""###$$$&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((('''((()))(((&&&&&&(((*** $$$&&&%%%%%%((('''$$$&&&&&&&&&&&&%%%%%%$$$###)))'''%%%%%%&&&&&&%%%$$$$$$###""""""$$$&&&&&&%%%###$$$&&&'''''''''&&&&&&$$$$$$$$$%%%***...***###%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''###((((((%%%&&&******%%%###&&&(((&&&###!!!"""$$$######$$$%%%%%%&&&''''''$$$$$$$$$######$$$%%%%%%#########%%%&&&&&&$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$###%%%&&&'''&&&$$$'''$$$$$$((((((&&&'''***######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$%%%'''''''''%%%###"""'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&((()))+++,,,(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))/////////,,,)))&&&&&&&&&***(((%%%###""""""$$$%%%''''''&&&&&&%%%$$$#########$$$%%%$$$$$$%%%&&&(((%%%###""""""######""" """###$$$%%%&&&&&&'''&&&&&&'''''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$&&&''''''&&&###%%%'''&&&###!!!"""$$$ ###&&&(((((((((&&&%%%%%%$$$############ !!!"""###$$$$$$$$$$$$+++((($$$######%%%&&&&&&&&&%%%$$$""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!###$$$$$$$$$$$$$$$$$$$$$######""""""###(((''' !!!(((&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''!!!!!!!!!!!!"""###$$$%%%###""""""###$$$###!!!$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########!!!!!!""""""###$$$&&&'''"""%%%&&&%%%###"""$$$&&&%%%$$$"""###$$$&&&&&&%%%((($$$ """!!!%%%$$$######$$$### ((('''%%%$$$###$$$$$$%%%$$$"""!!!!!!""""""!!!&&&$$$######$$$$$$"""!!!)))(((&&&$$$######$$$$$$'''$$$!!!!!!$$$&&&&&&%%%###"""***&&&)))***###&&&)))(((%%%######%%%)))(((''''''%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%""""""###'''******%%%!!!"""###%%%&&&'''&&&%%%%%%$$$###"""###%%%&&&%%%$$$)))###"""&&&((($$$###&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$""" !!!###%%%%%%%%%((('''%%%%%%%%%%%%$$$"""%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!!)))&&&$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""%%%$$$######$$$$$$"""!!!###&&&&&&######%%%%%%"""%%%&&&'''%%%""""""%%%(((###"""!!! """&&&+++...$$$$$$$$$&&&''''''%%%###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$###$$$%%%&&&'''(((&&&$$$###$$$$$$###"""$$$%%%&&&&&&&&&&&&'''(((%%%$$$$$$######$$$$$$%%%)))###&&&'''!!!###(((###***)))'''&&&%%%%%%&&&'''&&&&&&$$$$$$&&&))),,,...(((******((($$$###$$$'''%%%&&&''''''%%%%%%%%%'''$$$###+++***$$$***"""%%%$$$$$$$$$%%%%%%&&&'''***$$$ """%%%(((---333&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$%%%&&&'''((()))&&&%%%######$$$%%%$$$###(((&&&######%%%'''((((((############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%(((&&&$$$$$$'''(((&&&%%%'''&&&%%%&&&((((((((('''******+++++++++)))((('''(((''''''&&&&&&&&&''''''&&&%%%$$$&&&((())))))(((!!!$$$'''(((&&&###"""!!!&&&&&&'''))))))'''### )))(((&&&&&&''''''&&&$$$&&&&&&'''((('''&&&$$$###'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$###$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&***)))%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$$$$%%%&&&'''&&&%%%$$$######""""""######$$$###"""!!!!!!"""###$$$$$$''')))(((### """)))### ###$$$!!! $$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$###########################''''''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$###############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%###"""!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%&&&''''''''''''"""%%%&&&%%%###"""&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%###""" """######""""""###$$$$$$""" &&&%%%$$$#########$$$$$$&&&$$$############"""!!!%%%###"""###$$$$$$###"""""""""!!!!!!!!!"""###$$$***&&&""" """$$$%%%$$$###"""***$$$%%%&&&!!!###$$$$$$###!!!!!!!!!######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$!!!###$$$%%%%%%&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$+++&&&$$$''''''###!!!"""$$$$$$$$$######$$$$$$$$$(((&&&$$$###%%%&&&&&&%%%'''%%%######$$$$$$"""!!!%%%%%%$$$$$$############$$$((()))&&&!!!(((&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""&&&$$$######$$$$$$###""" ###$$$""""""%%%&&&###$$$&&&&&&%%%######%%%(((%%%$$$###"""###%%%((()))$$$######$$$&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%###"""###$$$###"""!!!"""#########%%%'''%%%$$$$$$######$$$$$$%%%&&&!!!$$$%%%!!!%%% '''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((&&&(((((('''%%%$$$&&&(((&&&''''''&&&%%%%%%&&&(((,,,%%%***###111))),,,$$$%%%%%%$$$$$$$$$%%%&&&&&&***%%%"""%%%&&&%%%&&&)))&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&&&&$$$###%%%%%%%%%%%%&&&&&&'''((('''%%%######$$$%%%$$$###(((&&&######%%%'''''''''%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%'''((((((%%%!!!'''&&&%%%&&&'''((((((&&&'''&&&$$$!!!)))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))((("""%%%''''''%%%###"""###$$$$$$$$$%%%%%%$$$!!!'''&&&%%%%%%''''''&&&%%%%%%&&&&&&'''&&&%%%$$$###%%%%%%$$$$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$(((%%%######$$$%%%%%%###&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&))))))%%%"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$#########!!! %%%%%%$$$###############%%%$$$###""""""###$$$%%%$$$###""""""###$$$%%%%%%)))$$$"""%%%&&&######&&&$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%&&&  !!!"""###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%!!!"""%%%''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###%%%&&&$$$!!! $$$(((!!!!!!!!!###%%%%%%###!!!######"""""""""###$$$$$$%%%$$$""""""######!!! $$$###""""""$$$%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&+++(((###!!!!!!#########$$$!!!)))######"""%%%%%%$$$%%%&&&%%%$$$"""######$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$#########'''&&&%%%%%%&&&%%%###!!!%%%$$$$$$$$$$$$%%%%%%&&&$$$#########%%%&&&%%%$$$)))%%%###&&&&&&###"""###########################)))'''%%%$$$%%%%%%$$$###%%%###""""""######!!! $$$############"""""""""$$$)))***&&&"""'''%%%######$$$%%%%%%$$$###########################$$$$$$$$$$$$###""""""&&&%%%$$$$$$%%%%%%$$$###""""""!!!"""%%%&&&$$$$$$%%%&&&%%%######%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%######%%%%%%%%%$$$!!!""""""###&&&'''%%%$$$$$$######$$$$$$%%%)))###''')))###%%%)))$$$%%%&&&&&&'''''''''''''''%%%&&&(((((((((&&&$$$"""%%%&&&'''&&&%%%%%%''')))(((((('''&&&$$$%%%'''***000###((((((999******$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&""""""&&&'''$$$""""""&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$###$$$%%%$$$###'''%%%######%%%''''''''''''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&((()))'''### '''%%%%%%&&&'''((('''&&&*********)))(((&&&$$$###***)))((('''&&&%%%%%%%%%'''&&&&&&''')))***)))((($$$%%%&&&%%%$$$###$$$%%%(((&&&%%%%%%&&&&&&$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$%%%$$$"""%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""%%%((((((%%%"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$###!!!&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%!!!###&&&'''%%%'''###"""$$$&&&%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$"""######$$$$$$$$$###############$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$###"""###%%%&&&%%%$$$''''''''''''&&&%%%$$$###%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$""""""%%%'''###""""""$$$%%%%%%###!!!""""""""""""######$$$$$$###""" !!! ###"""!!!"""$$$%%%%%%$$$)))((('''&&&%%%$$$$$$###'''&&&%%%$$$############### ((($$$###"""(((%%%$$$%%%'''(((&&&###)))(((''''''%%%%%%$$$###&&&&&&%%%%%%$$$###""""""&&&%%%$$$$$$$$$$$$$$$###&&&%%%$$$######$$$%%%&&&%%%$$$######%%%%%%%%%###$$$"""!!!$$$&&&&&&&&&&&&########################&&&$$$""""""###$$$###!!!%%%###""""""######""" ###"""""""""""""""""""""&&&%%%###"""!!!""""""###&&&$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""&&&%%%$$$$$$&&&&&&%%%$$$!!!$$$$$$""""""%%%&&&###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%###!!!!!!###$$$%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%%%%'''((('''''' """$$$%%%$$$%%%''')))%%%$$$$$$######$$$$$$%%%***%%%))),,,&&&(((+++&&&!!!"""$$$&&&''''''&&&%%%%%%&&&''''''&&&%%%###"""&&&&&&&&&&&&%%%%%%&&&''')))((('''%%%$$$%%%(((+++///###...333AAA+++)))&&&&&&&&&%%%$$$$$$$$$%%%%%%### !!!&&&(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&(((&&&$$$$$$%%%%%%$$$###&&&%%%######%%%&&&'''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''###$$$%%%&&&''''''%%%$$$&&&%%%$$$%%%'''((('''&&&"""###$$$&&&''')))************((('''%%%%%%$$$$$$((('''&&&''')))***)))(((%%%&&&&&&$$$######%%%'''***(((&&&%%%&&&'''&&&&&&&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%###&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$###"""$$$"""!!!###%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$###############%%%%%%&&&&&&''''''&&&&&&""""""###$$$&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$''''''((('''&&&###!!!"""""""""######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!$$$###"""###%%%&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%###"""!!! %%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###!!! !!!$$$%%%%%%###%%%$$$$$$$$$%%%$$$!!!""""""###$$$$$$%%%%%%%%%"""!!! !!!!!! ###"""!!!"""$$$%%%%%%$$$%%%%%%$$$###"""!!! !!!###%%%'''&&&%%%###"""### '''''''''$$$%%%""" !!!$$$%%%###!!!)))(((''''''%%%%%%$$$###&&&&&&%%%%%%$$$###""""""$$$$$$#########$$$%%%'''&&&%%%######"""###$$$%%%%%%$$$######%%%%%%$$$###""""""""""""%%%'''&&&%%%"""###$$$$$$$$$$$$###"""###"""!!!"""$$$%%%$$$###&&&$$$######$$$%%%$$$""""""""""""""""""""""""###***'''###!!!$$$&&&$$$#########%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""&&&%%%$$$$$$&&&&&&&&&$$$%%%''''''$$$###%%%%%%"""$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$###%%%###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&'''&&&&&&$$$&&&'''&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&"""&&&)))$$$%%%)))### """#########"""$$$$$$$$$$$$$$$%%%%%%&&&)))(((&&&%%%%%%%%%$$$$$$(((((('''%%%###$$$(((+++,,,&&&666<<>>666777777555666999888444444555666666666666555444999888777666666777888999:::999777888999:::999777222222222222333444555555555888888555555888888555666666777777777777888888888888888777555444555666555555555666666666777777555444444555777888777666666444333444666777666444888888888888888888888888777888;;;<<<;;;999777555555444333222222333444555333333333444444555555555444555666666777777777666666666666666666666666666666555555444444555555666666555333222333444666888888888888888888777777777555444444444444444444555444444444444444444444444222222222333444444444555444444444333333333333333222333333444444444333333333333444444444555555555555555555555555555555555555555555555555555444444666555333222333444333333666666555555555555666666444444333333333333333444555555555555444444444444444555555666666555555444222222222111222333333444444444333333222222111111222222222222222111000///222222222111111111222222222222111111111111222222444333222333444444333222444333333333444444555666:::999777666555444333333444444444555555555666666444444555555555666666666666555333333555666555444444444555555555333222000555444333333222222222333333333333333333333333333...///111333333333333222333333333333333444555555444222111111222333333222222222111111111111000000000333555444222111444666222222222222222333333333222222333333333444444444444111000333666666111,,,222222222333333333333333444444444444333333333222222333444555555444333222666555444444555555444222777777888999888777666555777777777777777888888888888777666777888999777555666666666666666666666666555555555555555555555555333333444555666777888888555555666777777777666666777555444444555555555444666666555555666777888999999777666666888999999888::::::999999999999::::::555555666666666666555555666666666777777777777888777777888888888888777777888888777777666666666555777888888777555555666888555555555555666666666777666666666666666555555444999888888777888999:::;;;666666666555555555444444777666555666888999888777777777777777777777777777444555777999999999999888444444555666666777888888444444444444444444444444555555555555555444333333555555666666666666555555444444555666777777666666666777888:::;;;:::777444777777888888888888777777888888888888888999999:::999;;;:::888999;;;:::555777888999999999999888777999999888888999999::::::;;;:::888999::::::999888555555444444555666777777666999999666666888888666888888888888888888888888777777777666444333444555555555555666666777777888555444444666888999777666888555444555999:::999666888888777777777777888888999;;;>>>@@@???<<<888555444444444444444444444444444444444444444444333333444555666777888888888888777777777777777777777777666666555555555555666666555444444333444555666777999999888888888777777777666555555444444555555666444444444444555555555555444444444444555555555555444444444333333333333333222222333333444333333333333333444555555555555444444444444555555555555555444555555666666666555555777666555444333444555666777666666666666666666777333333333333444444555666666666555555555444444444333333444444444444333333222222222222222333444444333333222222222222222222111111222222222111111000111222333222000000222333222222111111111111222222333444444444333333333444333222222222333444555666999999777666555555555555555555555555666666666666555555555666666666777777777555444444555666666555555666666555555444333222777666555444333333333333444444444444444444444444222333333333333222111111333333333333444555666666444222111222444555555444111111111111111111111111111222444333333222444555111111222222222222333333222222333333444444555555444222111333555555222///333333333333444444444444555555444444444333333333333333444444555555444444666555444444666666555444777777777666666666555555666666666666777777777888888777666777999999777666444555555555555555555444555555555555555555555555555555555666666777777777777777888888777777666666777555333333444555444333555555444444555777888999:::888666666777888888777999999888888888888999999666555555444444555555666444777999888666555777:::888888777777777777888888777777777666777777888888888999888777555555777999444444555555555666666666555666666666666555444444777888888888888999999999777777777666666666555555777666666666888999888777666666777777777777777666666777999::::::999888777777777777777777888888888666666666666666666666666777777666555555555555555444444555666777777777777111333666888999999777666777777777999::::::777555777777888888888888777777333333444555555555555555999;;;:::777888:::777222888888999::::::999888888777888999999:::::::::999<<<:::999999::::::999888666555555555555666666777444777777444555999999777999999999999999999999999777888888666444333555666444555555666777777888888444444555666999999888666:::888666888<<<>>><<<999777777666555555666777777999:::<<<===<<<:::777555333444555666666555444333444444444444444444444444555555666777888888888888888888888888888888888888666666555555555555666666555555666666666666777777999999888777777777777777666666555555555555666666444444444444555555555666666666666666666555555555555555555555444444444333222333333444555555444444333333555666666666555444333333444444444555555555333444555666777777666666777777666444333333555777888777777666666777777888444444444444444555666666666666555555555444444444000000111111111111000000333222222222222333444444111111111111222222222222000000111222222222111111111333444222000000222444333333222222222222333333333444444444333333444444111111111222222333444555777666666555444444444555333444444444444555555555444444555555555555666666777666444444666666666555555555444444555666666777555444444333333333444444444444444444444444444444666555444333222111111111333333333333444555666666555333222222333444333222222222222222333333333333222222111222333444333222222222222333333333444444222222333333444555555666444444333333333333222222333333444444555555555555555555555555444444444444444444444444444555666666555444333444666777777666666666555444444444444555444555555555666666777777888777666777999999777666333333444444444444333333666666666666666666666666777777777777666666666666888888888888888777666555777555333333444444333222555444444444555666888999:::888777666777777777666888888777777777777888888666555444333333444555666333777;;;999555444777;;;888888666666666777888999555555555666777999:::;;;777777777555333333555777444444444444555555555666555555555555555444444333444444555666777666666666888888888888777777777777888666666777888999888777444444555666777777666666666777888999888666444333777777777666555555444444777777777777777777777777999888666555555666666777333444555777888888888888000222666999;;;:::888666777777777888999999777555666777777888888888777777555666888999999999888777666888777555555666333---666777888999999888777666666777888:::::::::999888<<<;;;999::::::;;;999888555444444333333333444444111444555333444999:::999999999999999999999999999:::::::::999777666777888444555555666777888888999444444555777999999888666888444222555:::<<<:::777777666555444444555666777777888888777666555444333222444666888888666444222333333333444444555555555555555666888888999999999888888888888888888888888666666555555555555666666666666777888888888888777999888777777666666777777666666555555555555666666444444444555555555666666888888777777666666555555777777666666555555555444333444444555666666666555333333555666666666555444333333333444444444555555222333555777777777777777777777555444222333555777888888777777777777888888666555555444444444555555666555555555444444444444222333333444444333333222333333222222333333444555000000000111111222222333///000111222222222222222111333444333000000222555555444444333333444444555333444555444333333444555111111111111222333444555555444444333333333444444222222222333333333444444333333333444444444555555777666444444666666666555333333333333555777:::;;;222222222222333444555555555555555555555555555555555444333222111222333444222222222333444555666666666444222111222222111///444444444444444444444444333111///000444555333111333333333444444555555555222222333333444555666666444444444333111111222444444444444555555555666666666666555555555444444444555444333333444555666777444333333444777888888777444555555555555444333222444444666777777777666555888888999999999999888888333222111333666666333000555444333333333555666777777666555666777777555444666888999999777666777777888888666555444444444444777666555555777888888777777666444333444555777888999888777666777888:::<<<777777666555555555555555555555555555555555555555999888888777666555555555222333333444888<<<:::444777666444333333333444444444555666666444333444666555666666444222222555999777777666666777888:::;;;888888888888888888888888444555555555666666777777888999999888888888;;;===:::::::::999999999888888666666777777888888999999:::777666888:::666,,,"""444555555555555555555555555555666777777777777777555666777999999777666555888888888888777777777777666666666666777777777777777777777777666666666666666666666666666777888888777888888888888999999999777777888888888999999999999::::::;;;:::999888777333666666333444777777444222333333444666888999:::777666666666666555555555:::999888777666555555555777444333444777888777555555666888999::::::999888>>>;;;999999::::::666333888666444333333555888::::::::::::::::::999888888777777666555444333333222555555555555555555555555555888;;;;;;888555555666777777777777777777777777666777888999999888777777;;;999777555444666888999999888777555555555666777:::888777666777888777666555555555666777777888888555444444555555666777888777777666444444333333333666666555555555444444444666555555555555666777777222222222111111222333333666666666666666666666666555777777666555444555666666555555444444666777888777777666666666666777777444444555555555555444444444444444444444555666666555444333555777666222///666444333444555666555444333222222333555666666555444444444333333222222222666555444333333444555666222333444555555444222000555444444333444555666777666555555555555666777777444333222222333444333222999777555555555666555444444333333333444666777999999888777777888888777666555555444333333444444444000111222444555666666666222222222333333444444444666555555444555666777888888777666555444333333333444444444333333222222222333444666777777666444333444444444444444444444444333333222444666777777666333333444555666666666555555555666666666666555555666666666666666666666666:::999888777666555444333111555888888666666888;;;666666555555444444444444444555777888888888777666555666666777777666666555555333333444666777444222666666555555666666777888666555444555777777666444333444666666555444444555999888777666555555555555888666555555777888888777777666555444555666888999999888666666666888999;;;666666555555555555555555666666666666666666666666888888777777666555555444888:::999666666777555000777666444333333333444555555666777666555444555777333444444333111111333666777777666666777888::::::999888666444444555666888999999999::::::;;;;;;;;;999::::::999888888:::<<<;;;;;;;;;:::::::::999999777777777888888888888888555555555999;;;:::333...666666555555555444444444666666777888888888888888555666777888888777666555777888888888888888888888666666666777777777888888777777777777666666666666666666666666666777888888888888888888999999999999888888999999999999:::::::::;;;<<<<<<;;;:::999888555888888555555888888555666666666666777777888999777777777777666666666666777666555444444333333444888666555666888999888666777888888999999999999888===;;;::::::;;;:::888555666555444444555888:::;;;777777888888777777666555444444555555555666666666555555555555555555555555555888;;;;;;888666555666888888888888888888888888666777888888888777666666999888666555444555666777999888777666555666666777;;;999888777888999888777666666666777888888999999888777666666666666666777999888777666666555555555666666666555555555444444555555555555555666666777777666666555555555555555666666666666666666666666555666777666555444555666666666555444555666777888777666666666666666666777555555666666666666555555666666666666666777888888333222222444555555222///666555444555666666555444333222222333555666666555555555555555444444444333555555444444444444444444333444555666555333111000444444333333333444555666555555555555555666666777888666555666777888777666666555333444555666666555555444444444444555777888999888666777888888777555555444444333333333444444333444444555555555444444333333333333333444444444333444555666777666666555777666555444333333333444444444444444333333333222333444666777777666444333555555555444444444444444444333333444666888777666333444555555666666666555666666777777777777666666666666666666666666666666999999888777666555444333444666777777666666666777777666555444444444555555555666777888999888777777444555555666666555555444666555444555777777555333666777777888888888888888444333333555777777666555111333555555555444555666:::999888777777777777777888777555666777999999888888777666666666777999:::888777666555666777888999444444444555555555555555666666666666666666666666777777666666555555444444111555666444333555555333666555444333333333444555555777888777666555666888333444555444333222333555666666666666777888999999;;;999666333222444777999888888888888999999999999:::;;;;;;:::888888999;;;;;;;;;;;;;;;::::::::::::999999999999888888888888444555777:::;;;:::999777777666666555555444444444555666777777888888777777555666777888888777666555666666777777888888999999666777777777777888888888777777777777666666666666777777666666666777888888888888888888999999999:::999::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::777::::::777777999999666::::::999999888777777777888888888777777777666666555555444444333444444444888777777777999:::999888:::999999888888888888999<<<:::999999::::::999888777777777777777888888888777777777777777666555555555555555555666666666666555555555555555555555555666888::::::888777666777999999999999999999999999888888888888777666555555777666666555555555555555888888777666666666777777<<<:::888888999:::999888777777888888999:::::::::;;;:::999888777777777777;;;:::999888888888888888777777666666666555555555555555444444555555666777888888777777666666666555666666666666666666666666555666777666444444444555666666555555555666777888666666555555555555666666666666777777777777666666666666666666666777888888333333333555666666444222777666555555777777666555444333333444666777666555666666666666666555555555555555555555555444333333555555666666555333222000444333333333333444555555444444555555555666666666:::999888888::::::999888777666444444555555555444666666555555555555666666888777666666777777666555444333333333333333444444666666666666555444222222444444444444444444333333111333666777888666444222555444444333333333444444555555555444444444444333444555666777777666555444555555555555555666666666666555444555777888888777444555555666666666666666777777777888888777777777777777777777777777777777888888777777666555444444777666555666666666444333777555333222222333555666444555777888888888777666666666777777777777666666555555555555666666555555666777888999999888777666333333333555777888777666444666888888888888999:::;;;:::999888888888888888999777666666888999999888888888777777777888999:::777777666555666666777888333444444555555555555555666666666666666666666666666666666666555555444444///555777444222555777777555444333222222222333444555666777777666666777888555666777888777666666666555555555555666777888888:::999777666666777999;;;666666666666666666666666::::::;;;:::888777888999;;;;;;;;;:::::::::999999;;;;;;::::::999999888888777999;;;:::888666777999555555555555666666666666444555555666666666666666666777888888888888777666444555555666777888888999777777777888888888999999888777777777777666666666888777777666777777888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999;;;;;;888777:::999666:::::::::999999888777777888777777777666666666666666666666555666666777777888888888888999999999999<<<;;;999888777888888999999999888888999999999999;;;;;;:::999888555333222888999999999999888777777999888888777666555444444555555555555555555555555666777999999999888888888888888888888888888888888999999888888777666555444777777666666666555555555888888777777777777777777;;;999777888999:::999888888888999999:::;;;;;;;;;;;;;;;:::999999999999999;;;;;;:::999999999999999888888777777777666666666555555444444555555666777444444555555555555555555666666666666666666666666555666777666444333444555666666666666666777777777666666555555555555666666777777888888888888777777444444444444444555666666555666666888999999888777888666555666777888777666555444333444666777666555666666666666666666666666666777777888777666444333555555666666666555444444555555444444444555555555444444555555666666666666999777666777888999888777;;;999777666666555444333888777777666666555555555888777555666777777666444333333333333333444444555777777777666555444333222555555555555444444444444222333555666666555444333444333333333333444444555555555555555555555555555666666777888888777666666666666666777777777777777888777666777888999888777555666666777777777666666666666777777777777666666777777777777777777777777777777777666666555555444666444333444777777555222555444222111111333444666444555666777888777666666666666777777777777666666444555555444444444444555666777888999999888666555444333444555888999888666555777::::::::::::;;;<<<;;;::::::999999999999:::999888777777999::::::999888888888888888999999:::777777666666666666666777444444555666666555555444555555555555555555555555666666666666666555555555:::>>>???999444555666555444333222111111222333444444666777777666666777888888888888999999999888777444555555666777777888888555666777999::::::::::::888888888888888888888888999:::;;;:::888777777888;;;:::::::::999999999999<<<<<<;;;;;;::::::999999888;;;<<<999555444666999333444444555666777888888666666777888888888888777777777888888888888777777444444555666666777888888888888888888999999999999999999888888888777777777888888777777777777888888888999999999999:::::::::;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<:::<<<<<<888777999999666666777888999999999888888777777777666666666555555777777666666666777888888777777888888888888999999<<<;;;999888888888999999777777777777777777888:::::::::::::::888555333111999999999999999888777777999999888777666555555444666666666666666666666666777777777888999:::999999888888888888888888888888::::::999888777666666666888888888777777777666666777777888888888888888888999777666666888999888777999999999:::;;;;;;<<<<<<:::::::::::::::;;;<<<<<<::::::999888888888999999999999888888888777777777666555555555555666777777111222333555666666666666666666666666666666666666444666666555444333444555666666666777777777777777666666555555555555666666777777888888888888777777444444444444444555666666666777888888888888999999888666555666777888777666666555444555777888777666555555555555555555666666777888999999999777666555444555555666777777777777777777777777777777666666444555666777777777666666888777666666888888777666;;;999777777888999999888888888888777777666555555888777666666777777666555444333333333444444555666666666666777777666555555555555555555555555555555666555555444444444555555444444333333333444555555666666666666666666666666777888888888888888888777777777777888888999999999:::999888888::::::999777666777777888777777666666444555555555555555555444666666666666666666666666666666666666555555555555444222111333777999777444444444333222333444555666555666777888888888777666444555555666666555555444444555555444333333444666777888888888888777666666666555555777999999888777555777999999999888999:::::::::999999999999:::::::::999777888999;;;::::::777888888888999999999999888888777777777777666666555666777777777666444333666666666666666666666666777777777777777666666666666999999555333666777555555444333222333444555666555666888888777777888::::::888777888999:::999777666777888999::::::::::::333555888:::;;;;;;999888999999999888888888888777999;;;<<<<<<:::999999:::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;666888999888666666888;;;444444555666777888888999888999::::::;;;;;;::::::888888888888888888888888666666777777888888999999888888999999999::::::::::::::::::999999999999888999999888777777777888888999999999999::::::::::::;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<======<<<>>>===999888:::999666555666888999:::::::::999888888777777777666666666777777666555555666666666666888999999888777999:::;;;::::::999999999999:::888888888777666666888;;;666777999::::::999888888888888888888888777666666777777777777888888888888666666666666666666666666888777666777:::;;;;;;:::999999999999999999999999;;;:::999888888888888888999999888777777777777777666777888999999999888888888777555666777999888888999999::::::;;;;;;<<<<<<::::::::::::;;;<<<===>>>999999888888888888999999::::::999999999888888888777777666666777777888999333444666777888999888888666666666666666666666666444555666555333333333444555666777888888888777777777777666666666666777777777777888888888888777777666666666666666777888888555666777666555555666888777666555555777777666555777666555666777888777666555555555555666666666666777777888888888888777777666666666777777888999999888888888999888888777666555666777888999888777777:::888888888999:::999888777666666888;;;===>>>>>>888888999999888777666555999888777777888888777666444444444444555666777888555555666777888888777777555555555666666666777777888777555444444555666777666555555444444444555555666777777777777888888888999999999999999999999999888888888999::::::;;;;;;===;;;::::::;;;;;;999888888888888888888777777666333444444555555444444333666666666666666666666666555555555555555555666666333222333555777888888666555555555555666666777777777888999:::;;;:::999999555666666777777666666555555666777555333333555888::::::999888888888888888888888777888::::::999777666888999999888777888999:::999999999999999::::::;;;999888888:::;;;;;;:::666777777888888888888888888888999888888777777666777888999999888666444333888888888888888888888888777888888888888888888888222333333111444:::;;;999777777666555666777888999777888::::::999:::;;;======;;;888888:::<<<;;;::::::;;;===>>>??????>>>>>>;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::999999999;;;===??????>>>======>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<=========666777888888888888:::;;;777777666666666666666666888888999:::::::::::::::999888888888888888888999::::::::::::::::::;;;;;;999999999::::::::::::;;;<<<<<<;;;;;;;;;::::::::::::999888888777777888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<===>>>???>>>@@@???;;;:::;;;:::777666777999;;;<<<;;;:::::::::::::::999999999888888999999888777666666666777777999;;;:::999888:::<<<999999::::::;;;::::::::::::;;;;;;999666777999<<<777888999;;;<<<<<<======999999999999999888777777777777777888888888999999666666666666666666666666888666555777:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::;;;999888666555555555777888666777888999999999999888999777666777888:::999999888999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<:::999999888888999::::::::::::::::::999999999999888888888888888999999:::666777999::::::999777666666666666666666666666666444555666555333222333444555666777888999888777777888888777777777777888888666777777777777777777666666666666666666777888888555777888666444333555777666555444555666666555444888777666666888888777666666666666777777777888888555555555555666777888888999999888888777777777777777888888999888777666555666777999:::::::::888777:::999888999::::::999888888777777888:::=========777888999999999888777666:::999888888999999888777555555555666666777888999666666777888888888888777444444555666777888888999888888777777777666666666888777666666555555555555777777777888888888999999::::::999999999999::::::888999999:::;;;;;;<<<<<<>>>===;;;;;;;;;;;;:::888888999999999888888777666444444555555555555444444444444444444444444444444444444444555555666666666333555777777666666777777555666777888999999888888999:::;;;<<<<<<<<<;;;;;;888888999999999999888888666888888666444444777:::===<<<:::999888999:::::::::999999999::::::999777888:::;;;;;;999888888999999999999888888999::::::;;;999888999:::;;;;;;;;;666666777888888888888777999999999999999888777666999:::::::::999666444222::::::::::::::::::::::::888888888888888999999999>>>===:::777:::>>>===888999999888888888999;;;<<<999:::<<<<<<<<<<<<===???BBB>>>;;;:::===??????>>>===>>>@@@AAABBBBBBAAAAAAEEEDDDBBB@@@???>>>>>>???BBBBBBAAAAAA@@@@@@@@@???===???AAABBBAAA@@@AAAAAA????????????>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>999999999999999999999999:::999888777666555444444555555666777777777777777999999888888888888999999==================<<<<<<999999:::::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::999888777777888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???>>>=========???@@@AAA@@@BBBAAA===;;;===;;;888888:::;;;======<<<;;;999<<<<<<;;;;;;;;;;;;::::::===<<<;;;:::999999999999888;;;===<<<:::999;;;>>>777888:::;;;<<<;;;;;;:::<<<======:::888777;;;>>><<<<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<;;;::::::;;;::::::999888777666666777777777777777777777777888666555777:::======;;;========================<<<;;;:::::::::;;;<<<===999888555333333444666888666777888999::::::999888:::888777888999;;;;;;:::888888999::::::;;;;;;<<<===<<<;;;:::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::999999999999888888999999:::;;;888999::::::999666444222666666666666666666666666444555666555333222333444555666777999999888888777999999888888888888999999666666777777777777666666444444444444444555666666888999:::888555444666999666444333444555666555444999777666777888888777666777777888888999999999999444333333333444666777999===<<<:::888777666555555666777888888888666555444666888:::;;;;;;;;;999888999888777777999999888777===;;;999888999999888777777888999::::::999888777;;;:::999999::::::999777666666666666777888::::::777777888888888888777666333444555666777888999:::666777999::::::888555444999999888666666555555555777777888888999999999999;;;::::::999999::::::;;;999999::::::;;;<<<======???>>><<<<<<<<<<<<:::888999999999999999888777666555555666666666666555555444444444444444444444444333333444444555666666666555888:::999666444555777???===:::;;;>>>@@@@@@>>>===>>>@@@AAAAAA???===;;;===>>>???@@@@@@@@@???>>>============>>>>>>??????@@@@@@??????@@@@@@AAABBBBBBAAA??????@@@???>>><<>>===<<<<<<;;;;;;AAAAAA@@@???===<<<<<<;;;:::;;;===>>>>>>===;;;:::444666:::<<<<<<<<<===>>>@@@<<<999999===>>><<<888:::777888;;;<<<888555666777;;;===<<<===AAAAAA>>>>>>===<<<===>>>>>>===<<>>>>>>>>===;;;:::;;;<<<>>><<<:::;;;======:::777999888666555555777888:::===>>>???>>>======>>>???@@@AAAAAAAAA@@@??????>>>EEEBBB???>>>>>>?????????DDDCCCBBB@@@???>>>>>>>>><<<<<<=========>>>>>>>>>@@@===;;;:::<<<===??????>>>>>>===;;;;;;:::::::::<<<<<<;;;<<<<<<===>>>>>>===>>>@@@@@@>>>===<<<<<<;;;;;;;;;;;;999888777666777888:::<<<===>>>?????????>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>============<<<:::888777777888999888777777999;;;;;;:::999?????????@@@@@@AAAAAAAAA===============>>>>>>>>><<<;;;;;;::::::999999999;;;999777999;;;;;;999777::::::::::::::::::::::::>>>>>>>>><<<:::999;;;===>>><<<::::::;;;<<<;;;:::;;;<<<===>>>>>>===;;;::::::999999;;;>>>???<<<999;;;<<<>>>???>>><<<:::888;;;:::999888777777777777::::::999888777777666666666666666666555444333222333555777888888777444333;;;:::888666555666999;;;999::::::::::::999888888555555444333222333666888777777777777777777777777999555333555:::<<<:::666777666555555555666888999777777777777777777777777555555777888888777666555>>>===:::888666666666666666333333666666444555888888777777888999999999999;;;;;;;;;::::::;;;;;;<<<>>><<<;;;999999:::;;;<<<::::::::::::::::::::::::888777777888999999777555666777777888999999::::::888888888888999999999999666777777777777777777777???;;;777666777888777555777777666666666666666777888999:::::::::999777666:::888777999<<<===:::888999999999999:::::::::::::::<<<======;;;888777777:::999888888999888666444777777777666444333111000777666555444333333333333888777666555555555666777444666888999888888999;;;LLLJJJIIIJJJLLLMMMLLLJJJIIIJJJLLLNNNMMMLLLJJJHHHFFFGGGIIIJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNRRRQQQPPPNNNLLLKKKJJJIIIKKKKKKJJJIIIGGGFFFEEEEEEIIIIIIIIIHHHFFFDDDCCCBBB???AAACCCDDDEEEDDDCCCBBB@@@@@@AAABBBDDDEEEDDDCCCCCC@@@<<<===@@@AAA???<<<@@@>>>>>>AAAAAA===:::;;;888===AAACCCFFFJJJJJJGGGHHHGGGFFFGGGIIIJJJJJJIIIJJJKKKNNNOOOPPPOOONNNMMMLLLMMMNNNOOONNNMMMJJJIIIIIIHHHFFFGGGHHHHHHFFFEEELLLKKKKKKLLLOOOSSSWWWYYYaaa^^^\\\^^^bbbfffeeeccceeefffeeebbb]]]YYYWWWWWWVVVUUUTTTTTTTTTVVVXXXYYY^^^^^^^^^^^^]]]\\\ZZZYYYWWWVVVVVVVVVVVVUUURRRPPPPPPNNNKKKIIIHHHGGGDDDBBBEEEEEEDDDBBBAAA???>>>>>>===<<<<<<===>>>===:::888:::999888999;;;===<<<<<<<<<===>>>@@@AAAAAA???===GGGHHHJJJLLLLLLKKKIIIHHHDDDDDDDDDBBB???===>>>???DDDBBB@@@??????>>>;;;888;;;:::888777777888999:::>>>@@@BBBBBBBBBCCCEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFKKKIIIGGGFFFHHHJJJKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA=========>>>>>>>>>??????BBBAAA?????????@@@@@@???>>>>>>===<<<<<<<<<<<<==================>>>>>>???===>>>??????>>>===<<<<<>>>>>===>>>>>>???@@@AAAAAAAAAAAA======>>>???@@@@@@@@@@@@>>>>>>>>>>>>============>>>===<<<;;;<<<===@@@AAA@@@?????????AAAAAA@@@>>>AAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@=========<<<;;;;;;::::::===<<<<<<===??????===:::========================AAAAAA@@@===;;;;;;===???>>><<<:::999::::::999888999999:::;;;;;;;;;;;;;;;===;;;;;;===??????===;;;:::;;;;;;<<<;;;;;;:::999999999999888888777777777::::::999999888777666666777888888888888888888888::::::::::::::::::::::::<<<;;;:::888777888;;;===::::::::::::999999999888555555444333333333555777999999888888777777666666777666666666777777666555777777666555666666888888444444444444444444444444,,,...000333666777888888<<<;;;999888666555555444444333444888888444333555999888777777999999777555999999999888999999::::::<<<;;;:::999:::<<<>>>???======<<<<<<;;;;;;::::::;;;::::::;;;<<<===<<<;;;888999999::::::;;;;;;;;;:::::::::::::::::::::999888888888888888999999999>>><<<999999:::;;;999777:::999999888888999999999888999999999999999888777999777666888:::;;;999777888888999999999:::::::::======>>>===<<<;;;::::::;;;:::999:::;;;:::999777888777777666666555444444888777666555444444444444999999888888888:::;;;<<<333555888888777777777888`````````bbbcccbbb___]]]\\\^^^```bbbbbbaaa^^^]]]YYYYYY[[[\\\]]]]]]]]]]]]^^^______````````````______```aaabbbcccdddeeefffiiijjjjjjfff```\\\\\\]]]______^^^\\\ZZZXXXVVVTTTXXXXXXXXXXXXVVVSSSPPPNNNLLLNNNQQQSSSUUUUUUTTTTTTTTTPPPMMMNNNRRRTTTRRROOOOOOLLLHHHHHHIIIIIIGGGDDDFFFDDDDDDFFFEEE@@@>>>@@@???FFFMMMRRRVVV[[[[[[WWWWWWVVVUUUWWWZZZ\\\]]]]]]\\\___cccggghhhgggeeecccdddfffhhhiiihhheeebbb```aaa___]]]]]]^^^^^^]]]\\\aaaaaaccceeejjjoootttwww~~~|||wwwqqqooonnnooonnnlllkkkllloooqqqsssyyyzzz{{{|||{{{zzzwwwvvvwwwvvvvvvvvvwwwuuussspppiiifffbbb^^^[[[XXXTTTQQQRRRRRRPPPNNNLLLKKKIIIHHHJJJHHHFFFEEEEEEDDDBBBAAA<<<<<<===???AAAAAA@@@???BBBDDDFFFHHHIIIHHHGGGFFFPPPRRRTTTUUUUUUSSSQQQOOOMMMMMMLLLJJJGGGEEEFFFGGGMMMKKKHHHFFFDDDBBB>>>;;;@@@???>>><<<<<<===???@@@IIIKKKMMMOOOPPPRRRTTTWWWXXXXXXXXXYYYXXXXXXWWWVVVUUUSSSRRRSSSVVVXXXYYYYYYTTTTTTTTTSSSRRRPPPNNNMMMHHHHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGGGGGGGGGGEEEDDDBBBAAABBBBBBCCCDDDEEEFFFFFFKKKKKKKKKJJJJJJIIIHHHHHHDDDEEEGGGHHHIIIIIIHHHHHHDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@???@@@BBBFFFJJJLLLJJJIIIHHHHHHIIIIIIHHHGGGLLLLLLLLLKKKKKKKKKKKKKKKIIIJJJKKKLLLKKKJJJHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBCCCFFFGGGFFFCCC@@@DDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCC@@@>>>???BBBEEEIIIFFFBBB@@@???>>>===;;;===============>>>???@@@@@@?????????@@@@@@>>>===;;;;;;<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;:::999999<<<<<<<<<;;;;;;:::999888777777777888999:::;;;;;;<<<;;;999888999999;;;<<<;;;:::888888888888:::;;;:::999999888888888888888555444333333333333444444555555555555555555555555333444555444111///000222444333333222222222333333222222222222222222222222000111222222333222222222888777777666555444222111333222444888888444111222:::888888:::<<<<<<999666999999999999999:::;;;<<<;;;;;;;;;;;;===???BBBCCC===<<<<<<;;;:::999888888;;;:::999:::;;;===<<<<<<:::;;;<<<======>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;:::999777999888888777777888888999888777777777777888888999666555444555777888777666777777777888888888888999<<<<<<;;;;;;::::::999999:::888777888999999888777555555555444444555555666999999888888777777666666666666666777888999:::;;;666888:::;;;:::888888999tttuuuwwwyyyyyyvvvsssqqqrrrsssvvvwwwxxxvvvtttsssnnnnnnooopppqqqrrrssssssvvvvvvwwwxxxxxxwwwwwwvvvwwwxxxyyy{{{}}}~~~|||tttooooooqqqssssssrrrpppnnnkkkhhhfffiiijjjkkkkkkiiifffbbb```___aaadddgggjjjkkkkkkkkkhhhaaa\\\^^^eeeiiifffaaaccc___[[[YYYXXXVVVSSSQQQOOOMMMNNNOOOMMMHHHFFFIIIOOOWWW```fffkkkooommmiiihhhfffeeegggkkkooorrrsssvvvxxx{{{~~~}}}{{{zzzzzz{{{|||||||||}}}~~~~~~yyyuuuppplllgggfffeeebbb```]]]\\\[[[]]]YYYTTTPPPNNNMMMLLLJJJEEEDDDBBBBBBCCCDDDCCCBBBFFFIIIMMMPPPQQQRRRSSSSSSXXXZZZ[[[\\\[[[YYYVVVTTTTTTUUUUUUSSSQQQPPPQQQSSSVVVTTTRRRPPPNNNKKKGGGEEEJJJIIIHHHHHHIIIKKKMMMOOO^^^```cccdddeeegggiiikkkmmmmmmnnnnnnnnnnnnmmmmmmhhhffffffgggiiilllllllllhhhiiiiiiiiigggeeebbb```^^^]]]]]]\\\]]]^^^______]]]```ccceeedddbbbaaa```^^^]]]\\\[[[ZZZZZZYYYZZZ]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZXXXTTTRRRLLLMMMNNNPPPRRRTTTVVVWWW^^^^^^\\\ZZZYYYXXXWWWVVVXXXYYYZZZZZZYYYXXXVVVTTTUUUUUUUUUTTTSSSSSSRRRRRRPPPOOOOOOOOORRRWWW[[[^^^ZZZYYYXXXXXXZZZ[[[ZZZYYY______^^^^^^^^^^^^]]]]]]ZZZ[[[]]]]]]\\\ZZZVVVTTTSSSSSSRRRQQQQQQPPPOOOOOOMMMOOOQQQTTTUUUSSSPPPNNNRRRRRRRRRRRRRRRSSSSSSSSSQQQPPPNNNLLLKKKMMMRRRVVV]]]YYYSSSOOOLLLJJJGGGEEEHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBAAA???@@@BBBCCCDDDBBBAAA???<<<>>>@@@AAABBBAAA???>>>@@@@@@AAAAAAAAA@@@>>>>>><<<<<<;;;;;;;;;===???@@@======<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;<<<;;;;;;===<<<;;;:::::::::;;;;;;999888777777777777666555222333444555666777888888444444444333111000000000222222111111111000111111333333333333333333333333444444444333222000//////333444444444333222000///333111222666666222111222::::::;;;???BBBBBB>>>;;;999999:::;;;<<<===???@@@>>>>>>??????AAACCCDDDFFF????????????????????????AAA>>><<<;;;<<<======<<<<<<===???BBBDDDEEEEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@???????????????????????????>>><<<:::888::::::999888888888999999:::999999888999;;;===>>>888888777777888999999999::::::;;;;;;;;;;;;<<<<<<>>>===;;;;;;;;;;;;:::::::::888777777999999999888666666555555666777999::::::::::::::::::999999888777777777888888999999::::::<<<>>>???===;;;;;;<<<~~~~~~~~~}}}}}}~~~{{{xxxvvvxxxzzz{{{|||{{{xxxuuusssppprrrvvvyyy|||~~~~~~~~~zzzsssmmmqqqyyy|||vvvwwwtttoookkkgggccc```^^^]]]\\\]]]]]]ZZZUUUUUUXXXaaajjjsssxxx}}}|||vvvvvvtttsssuuuyyy}}}{{{yyyxxxuuuooohhhbbb^^^\\\ZZZYYYUUUQQQLLLIIIIIIIIIJJJJJJJJJOOOUUUYYY[[[]]]```bbbccccccddddddbbb```^^^\\\[[[\\\]]]]]]\\\\\\___```aaaaaaaaa___]]][[[YYYYYYZZZZZZZZZ[[[]]]```ccceeevvvxxxyyyyyyyyyyyyzzz|||~~~~~~}}}|||}}}~~~|||}}}}}}}}}{{{xxxuuusssqqqpppoooooooooppprrrsssooosssyyy||||||{{{zzzzzzwwwvvvtttrrrqqqooooooooovvvvvvwwwxxxxxxwwwvvvvvvxxxvvvsssrrrqqqnnnjjjfffcccdddeeegggjjjmmmoooqqqtttsssqqqooommmllllllllloooppppppppppppnnnmmmlllnnnnnnmmmllllllkkkjjjjjjjjjiiihhhhhhjjjnnnrrruuupppnnnmmmnnnppprrrrrrrrrsssssssssssssssrrrrrrrrrpppqqqrrrsssqqqnnnkkkiiiiiihhhhhhgggeeeddddddcccaaadddgggjjjiiihhheeedddiiiiiiiiijjjjjjjjjkkkkkkhhhhhhgggffffffjjjppptttxxxsssmmmgggccc___\\\ZZZ[[[YYYWWWTTTRRRRRRRRRRRRTTTTTTSSSQQQNNNMMMLLLLLLIIIKKKOOOQQQPPPMMMIIIFFFDDDFFFHHHJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKJJJHHHGGGIIIGGGEEEDDDDDDEEEGGGIIIFFFGGGHHHIIIHHHFFFDDDBBBEEEDDDBBBBBBDDDCCCAAA???AAAAAA@@@???????????????>>>===<<<<<<===<<<999777777777888888888888999999999666333333666777444000444444444444444444444333444444444444444444444444///000000111222333444555111222222333222111///...555111000222333111333666===@@@CCCFFFGGGDDD@@@===999:::;;;===???BBBDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPQQQPPPMMMHHHEEEDDDDDDDDDCCCCCCFFFIIIMMMQQQSSSTTTTTTRRRRRRSSSSSSRRRPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKIIIFFFBBB???>>>AAA@@@???>>>============>>>>>>>>>>>>???AAACCCEEE>>>>>>>>>======>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFDDDBBBBBBBBBBBB@@@>>>>>><<<::::::;;;<<<<<<;;;:::::::::;;;;;;<<<===>>>:::;;;<<<===============@@@@@@@@@??????>>>>>>===>>>???@@@@@@>>>===>>>???|||zzzuuuqqqmmmllliiiiiiiiijjjfffaaabbbgggsss{{{}}}}}}yyyvvvtttssskkkeee^^^YYYXXXYYYZZZZZZVVV\\\ccchhhjjjmmmqqqtttuuutttsssqqqooommmllllllhhhjjjlllllllllnnnpppsssrrrtttuuutttrrrqqqqqqrrrqqqqqqqqqrrruuuxxx|||~~~}}}|||{{{zzzzzz|||~~~|||~~~yyyyyyzzzzzz|||~~~~~~|||{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxyyy|||~~~~~~}}}|||{{{zzzwwwuuurrrpppooonnnmmmmmmkkkhhhdddbbbbbbccc^^^```cccdddbbb]]]WWWTTTUUUVVVXXX[[[\\\]]]]]]]]][[[]]]^^^______^^^\\\[[[XXXVVVSSSQQQQQQSSSUUUWWWWWWXXXYYYYYYXXXUUUQQQOOOQQQOOOMMMNNNOOONNNIIIEEEFFFGGGGGGGGGGGGFFFEEEEEECCCBBBAAABBBCCCBBB===999???>>>===<<<;;;999888888===888333444777888333...333444555666666666666555666666666666666666666666444333333222222222222333333333333444444333222222777333111333444444777<<>><<<888555777888:::<<<=========<<<========================>>>===:::777555444333333777777777666666777888888777444444888999999<<<@@@GGGRRR]]]___XXXRRRPPPRRRTTTUUUXXX]]]bbbgggkkkmmmmmmnnnnnnnnnmmmllllllkkkiiikkkmmmqqquuuxxx{{{|||~~~yyysssnnnllllllmmmmmmoooqqqvvvzzz}}}~~~~~~}}}}}}rrrrrrqqqlllgggccccccddddddbbb```]]][[[YYYXXXWWWYYYZZZ\\\___aaacccdddddd```aaabbb```^^^___bbbeeegggggggggggghhhhhhhhhhhhkkkiiiggghhhiiiggg```ZZZWWWTTTQQQOOOOOOOOOOOONNNPPPQQQRRRSSSRRRPPPNNNLLLPPPRRRUUUYYY[[[\\\]]]]]][[[\\\\\\\\\\\\[[[YYYXXXYYYYYYWWWUUUTTTVVVZZZ^^^~~~}}}vvvooovvvxxxzzz||||||yyyvvvtttpppnnnmmmoooqqqooohhhbbbZZZ[[[\\\]]]^^^___```aaaYYYXXXVVVRRRKKKGGGEEEDDDBBBCCCEEEGGGHHHIIIIIIHHHCCCCCCCCCCCCCCCCCCCCCCCC???>>>===<<<<<<<<<>>>>>>;;;;;;999999999:::<<<===777666888===???>>>???BBBIIIWWWfffjjjccc^^^___dddhhhjjjnnnsssxxx~~~~~~~~~{{{xxxuuusssqqqpppuuuwwwzzz}}}|||}}}{{{tttoookkkhhheeeeeeeeeeeedddeeegggiiijjjhhheeeaaa^^^___aaaeeeiiilllnnnnnnnnnnnnooopppqqqqqqqqqpppooolllkkkhhhfffeeehhhnnnsss|||zzzyyyzzzxxx{{{~~~}}}zzzwwwyyywwwuuuyyy|||}}}wwwpppkkkhhhccc[[[UUUSSSQQQQQQVVV]]]bbbbbb```[[[XXXTTTSSSUUUVVVUUUTTTNNNNNNKKKGGGEEEFFFKKKPPPLLLIIIEEEDDDFFFFFFEEECCCBBBAAA@@@???@@@FFFOOOUUUdddjjjrrrttttttvvv~~~{{{~~~|||vvvrrrpppqqqtttyyy|||}}}{{{wwwuuu}}}zzzxxxxxxyyy{{{||||||yyyxxxvvvtttttttttvvvvvv}}}{{{{{{|||yyyuuuoooiiieeeddddddeeelllmmmppptttxxx|||}}}}}}~~~}}}yyyvvvuuuuuuyyyzzzzzz~~~~~~}}}zzztttnnnjjjhhhhhhnnnxxx}}}|||yyyqqqmmmhhhffffffgggfffeeeaaabbb```[[[WWWXXX^^^dddbbb```___^^^^^^[[[VVVRRRMMMMMMLLLLLLOOOUUU^^^dddwww|||~~~}}}}}}~~~|||zzzyyyyyyzzz{{{~~~~~~zzzuuuooollljjjkkkkkkhhhddd___YYYVVVUUUVVVWWW\\\]]]___cccgggkkkoooqqqrrrtttwww|||{{{vvvtttuuuyyyyyyxxxuuuqqqnnnmmmmmmvvvtttrrrpppooommmjjjhhhjjjnnnppppppuuuxxxyyyxxxyyy~~~}}}~~~{{{wwwooolllmmmvvv|||xxxrrrnnnmmmmmmmmmlllmmmooonnnhhhbbbccckkksssssstttwwwxxxvvvnnnddd]]][[[[[[ZZZZZZ]]]cccjjjppp|||}}}}}}wwwqqqmmmjjjjjjjjjhhhddd___ZZZVVVVVVWWWXXXTTTVVVZZZ]]]```bbbbbbbbb___```bbbggglllqqquuuvvvqqqooommmkkkkkkllloooppp{{{}}}{{{{{{{{{{{{zzzwwwrrrnnnlllkkkmmmjjjffffffggghhhfffcccfffkkkooopppuuu|||ttttttxxxyyyppppppppprrryyyxxxrrrnnngggffffffhhhlllnnnmmmiiijjjiiijjjllloooooommmkkkaaa^^^```kkkyyy~~~xxxrrrooojjjeeeccccccddddddiiillllllgggaaaccckkktttuuuzzzvvvjjjaaabbbbbb```______aaafffjjjkkkiiiiiikkkooorrrqqqpppnnnlllkkkmmmsssxxx{{{{{{~~~yyyvvvtttsssqqqmmmhhhbbb___^^^___```]]]```eeeiiiiiieee```]]]\\\[[[[[[^^^cccfffhhhhhhbbb```^^^\\\[[[\\\]]]^^^bbbfffkkkpppuuu~~~}}}xxxuuutttpppmmmjjjkkknnnpppnnnlllooouuuzzz|||zzzrrrqqqttt{{{yyypppiiihhhhhhiiiqqqwwwpppllldddaaa```bbbdddbbb^^^[[[^^^^^^^^^___```aaa``````VVVTTTWWWaaannnuuusssmmmeeebbb___ZZZXXXWWWYYYZZZ___bbbccc___[[[]]]eeelllmmmttt}}}vvvjjjccccccbbb___ZZZVVVUUUVVVXXXVVVTTTRRRTTTYYY[[[YYYWWWXXXVVVUUUYYY```gggiiiiiilllkkklllmmmoooxxx|||yyy{{{~~~}}}xxxsssqqqqqqrrrsssssswww|||~~~|||tttkkkeeebbb___^^^___cccfffeeeccc^^^\\\ZZZWWWUUUUUUUUUVVVTTTVVVZZZ]]]bbbkkkvvv~~~~~~}}}}}}~~~~~~}}}~~~zzztttttttttuuu{{{|||sssooonnnppppppjjjdddaaa___^^^\\\ZZZYYYYYYZZZ[[[UUUTTTUUU\\\cccgggfffccc___^^^\\\XXXUUUSSSTTTVVVXXXZZZZZZXXXVVVWWW[[[___aaagggoootttssslllfffbbbcccaaa]]]VVVPPPKKKJJJJJJJJJHHHGGGIIILLLNNNMMMLLLOOOLLLJJJOOOWWW]]]^^^\\\\\\YYYVVVVVVZZZggg~~~~~~oooeeebbbccceeejjjjjjlllsss||||||}}}wwwpppllliiijjjnnnpppnnnkkkgggeeebbb___\\\[[[ZZZZZZVVVWWWXXXXXXZZZaaakkksss{{{yyyqqqoookkkgggddddddfffhhhffffffffffffggggggeeedddiiiiiihhheee```\\\[[[\\\```___^^^]]]\\\[[[[[[ZZZ\\\aaagggjjjiiigggeeeeeeeeeccc```YYYSSSNNNKKKKKKJJJJJJJJJLLLNNNPPPQQQQQQQQQMMMKKKPPPWWW[[[YYYVVVUUUOOOJJJJJJPPP]]]ttt~~~oooccc\\\ZZZXXXWWW[[[]]]dddoooyyyzzztttlllsssuuuwwwtttoooooosssxxxxxx}}}wwwrrrwww~~~~~~wwwwwwwwwvvvwww}}}|||yyyzzz~~~}}}zzzvvvtttqqqmmmjjjhhhgggggg``````^^^\\\\\\aaaiiippp~~~{{{zzz}}}|||xxxtttsssssszzz{{{{{{vvvpppkkkiiiiiipppmmmkkkjjjjjjhhhccc```cccfffjjjkkkjjjjjjlllnnnhhhgggddd___YYYTTTRRRRRRRRRSSSUUUWWWXXXZZZ\\\]]]YYYUUUSSSVVV]]]___[[[VVVRRRKKKFFFFFFLLLYYYmmm~~~~~~uuuhhh```\\\ZZZVVVSSS\\\aaakkkyyywwwllllllmmmkkkddd\\\YYY\\\``````qqqtttfff___```iiissszzz|||~~~|||}}}{{{~~~xxx|||wwwqqqnnnmmmooopppqqqiiimmmmmmhhhgggjjjiiiddd___```___]]]___ggguuu{{{yyy{{{~~~vvvqqqnnnppprrrtttzzz}}}zzzwwwtttrrrrrrrrruuuxxxwwwrrrppprrrqqqqqqooolllhhhddd```^^^bbb\\\YYY]]]fffmmmrrrtttnnnfffaaahhhssswwwmmmbbbUUUTTTQQQLLLLLLUUUffftttrrreeeZZZZZZ]]][[[UUURRReeessswwwttt}}}qqqccc[[[VVVTTTWWW]]]fffnnnwwwvvvlll```XXXVVV```lllxxx}}}|||{{{}}}~~~~~~|||yyyxxxwwwuuurrrooollljjjiiikkknnnnnnjjjeeegggddd```^^^]]]]]]]]]\\\ZZZ]]]^^^ZZZYYY\\\[[[WWWUUUVVVUUUTTTUUU\\\gggqqq}}}|||~~~~~~}}}|||~~~}}}xxxvvvyyyzzz{{{{{{wwwrrrllliiihhhnnnkkkkkkqqq{{{zzz}}}~~~uuuhhhddd]]]WWWVVV\\\fffmmmooofff^^^\\\]]]^^^aaafff{{{vvveeeZZZUUUVVV\\\cccrrrtttssskkk]]]RRRNNNNNNhhhwww|||xxxuuuttttttsssrrrpppmmmjjjgggggghhhkkkllloooooonnnllljjjhhhhhhiiieeefffggggggfffdddbbb``````^^^[[[ZZZYYYXXXUUUSSSVVVYYYYYYVVVVVVWWWVVVSSSQQQRRRRRRQQQRRRWWW```gggpppooonnnoooppppppnnnmmmmmmmmmnnnmmmlllmmmppprrruuutttssswww~~~xxxyyy||||||}}}wwwyyy~~~zzzyyy}}}~~~~~~zzzyyywwwtttuuuyyy}}}}}}tttmmmjjjkkkrrruuu|||~~~xxxoookkkkkknnnqqqrrrqqqlllhhheeedddgggssspppfffcccgggrrr|||~~~nnn^^^UUUTTTVVVwww~~~}}}{{{yyytttoookkkhhhfffeeeeeeccc``````aaacccddddddcccbbbbbbccceeeiiillloooxxxzzzzzzvvvpppmmmpppsssuuuxxxzzzyyyuuuqqqpppppppppmmmiiifffdddcccaaa___cccccccccaaa``````^^^]]]ZZZ\\\^^^___```eeekkkooooooqqqsssuuuwwwwwwuuutttssssssrrrqqqpppqqqtttwwwvvvuuuuuuzzz}}}rrrhhheeehhhpppvvviiiggghhhkkkjjjgggiiinnnsssooohhhdddeeelllvvv}}}yyyyyyxxxvvvuuusssqqqppprrrkkkeeeeeefffgggkkkpppvvv{{{}}}wwwmmmeeedddfffkkkwww|||yyy{{{}}}{{{yyyxxxyyyzzz~~~yyyzzzrrrjjjjjjlll|||zzzuuunnniiigggggggggfffhhhfffbbb___]]]\\\\\\]]]WWWWWWXXX[[[```eeeggghhhggghhhjjjmmmrrrwww|||yyytttrrrqqqqqqqqqtttsssrrrrrrpppmmmllllllkkkmmmpppsssvvvzzz~~~~~~|||tttjjjbbb___bbbgggkkk^^^]]]___aaa```___```ccceee___XXXSSSUUU\\\eeekkkjjjiiihhhgggfffgggggghhhaaaYYYSSSTTTWWWYYY___dddlllpppqqqlllbbb[[[\\\___cccwww|||rrrvvvwwwtttuuuuuuuuuuuuxxx~~~}}}|||yyywwwtttpppllliiifffeeeccc___ZZZXXXYYY]]]```aaadddbbb```^^^]]]___aaabbb]]]^^^bbbhhhoootttwwwwww{{{}}}~~~}}}~~~}}}tttmmmjjjjjjjjjjjjbbbdddeeeeeedddbbbcccdddaaa[[[UUUQQQRRRVVVZZZ]]]\\\]]]___aaabbbddddddeee___VVVOOOOOORRRSSSVVVZZZbbbdddddd___XXXTTTUUUXXX^^^vvvuuujjj```cccnnnrrrkkkaaa```aaabbbbbbccchhhoootttnnnoooxxxzzztttnnnjjjbbbaaa```______```aaabbb]]]ZZZYYY[[[aaajjjqqquuuuuusssqqqooooooqqqtttuuuvvvxxx}}}|||xxxzzz{{{yyywwwuuuttttttoookkkgggeeeeeedddbbb```^^^cccjjjqqqttttttrrrppplllccc\\\]]]______```aaafffeeebbb^^^[[[ZZZ]]]___ddd|||}}}pppccc^^^YYY[[[aaaccc```[[[XXXUUUSSSUUU[[[ccciiimmmgggkkkwww|||xxxwwwqqqnnnjjjgggeeeccc___]]]ZZZYYYYYY[[[^^^ccchhhkkkeeedddeeejjjttt~~~zzztttoooooowww}}}uuuoooqqqttttttsssttttttqqqmmmiiiiiijjjmmmooorrrtttfff]]]]]]___```bbbccceeeeee[[[UUUOOOSSS^^^jjjpppqqqqqqvvv~~~zzzxxxyyy{{{|||}}}~~~zzzvvvwww|||}}}wwwoookkkkkkkkkjjjhhhdddcccbbbbbbbbbaaa^^^\\\```ccceeeeeejjjrrrwwwwww}}}||||||~~~wwwuuussspppppprrruuuuuuuuummmaaaZZZbbbrrrzzzwwwtttrrrmmmkkkhhheeedddeeegggiiiiiijjjhhhdddaaabbbgggmmmkkkgggccc```aaacccdddeeehhhfffcccbbbdddeeeffffffjjjooosssvvv}}}|||rrrmmmvvv|||uuuqqqooonnnlllhhhgggeeedddcccdddfffgggeeedddbbb^^^[[[\\\bbbgggffffffeeeeeefffiiinnnrrruuurrrooonnnqqquuuyyyzzz~~~||||||||||||}}}{{{zzzxxxvvvvvvvvvvvvsssqqqnnnjjjhhhiiinnnrrrqqqsssuuuuuuvvvyyy}}}{{{|||~~~tttooooooppptttssstttwwwyyyyyy}}}{{{www}}}yyywwwzzz}}}}}}yyymmmfffcccbbbaaaaaa______ccceeehhhnnnvvv~~~{{{yyyzzzvvvmmmcccaaagggnnnpppgggbbbaaagggooouuu||||||{{{~~~~~~zzzvvvwww~~~|||rrrqqquuu}}}yyyrrrooolllfffaaadddaaaaaacccccccccgggmmmrrrpppsss|||vvvvvvxxx{{{}}}vvvqqqnnnmmmoooggg```^^^___cccllltttfff```___gggppptttvvvxxxuuutttuuuuuuqqqjjjhhhjjjfffdddccchhhssswwwjjjeeefffhhheeeaaaWWWWWW\\\dddiiimmmttt{{{}}}wwwnnnkkknnntttzzz}}}~~~}}}xxxwwwyyy~~~}}}xxxooorrrpppnnnnnnkkkffffffiiifffdddgggwwwtttlllmmmpppttt{{{zzzuuurrrrrrsssiiidddiiillloooyyyssslllkkkssszzz{{{wwwuuuuuuqqqooooookkkeeebbbccc```^^^___eeeqqq}}}tttddd[[[[[[[[[WWWRRRGGGHHHMMMSSSWWWYYY```hhhtttkkk```ZZZ]]]eeennnssssssooojjjhhhjjjooosssuuutttrrrqqquuu}}}|||{{{yyyyyyyyy}}}xxxsssrrrsssrrrmmmiiifffgggiiinnnuuuzzz~~~wwwuuurrrnnnjjjhhhffffffiiimmmmmmhhhdddfffgggggghhhmmmsssuuutttssstttuuuxxxvvvsssqqqssswww|||~~~{{{~~~{{{vvvssskkkmmmvvv{{{oookkkllluuu~~~yyyyyy}}}|||vvvqqqllljjjiiiiiicccdddhhhnnnwwwzzziii\\\VVVSSSPPPNNNHHHJJJLLLMMMPPPTTTYYY]]]eeeccc^^^YYYXXX]]]fffmmmmmmhhhdddffflllsssuuuuuuuuurrrqqquuu}}}zzzxxxwwwvvvsssooolllkkkmmmlllhhhdddeeebbbaaaeeemmmrrrqqqooohhhgggeeedddbbbbbbbbbbbbccceeeccc\\\XXXXXXZZZYYYZZZ^^^ccceeecccbbbbbbdddeeeccc```^^^^^^aaaeeehhhjjjfffeeegggjjjooozzz~~~uuuwww{{{wwwhhh___YYYUUUSSSQQQQQQQQQRRRUUU[[[ccciiipppmmmhhhcccbbbhhhrrrzzzyyyssssssyyy}}}zzzyyypppmmmkkklllnnnnnnkkkhhhjjjeeeccchhhpppsssoooiiiffffffeeedddddddddeeeeeejjjkkkfff]]]WWWWWWXXXWWWWWW[[[______]]][[[[[[\\\```]]]YYYVVVUUUVVVYYYZZZYYYWWWVVVXXX[[[cccsss{{{{{{}}}wwwooojjjgggeeedddccccccgggnnnxxx{{{{{{}}}|||sssssssssuuuxxxyyywwwuuuttttttuuu{{{{{{vvvxxxwwwvvvuuutttsssssssss{{{yyysssiiidddddddddbbbcccfffiiiiiifffcccdddeeellliiieeeaaa^^^]]]]]]]]]ZZZYYYYYY[[[^^^gggzzz}}}yyyvvvsssppprrruuu{{{{{{vvvtttrrrqqqrrrtttwww{{{||||||{{{zzz{{{rrroooqqqrrrpppqqqtttwwwvvvsssqqqqqqssszzzxxxtttooollliiigggggggggggghhhjjjllluuuzzzuuutttuuuvvvuuuzzz~~~|||{{{~~~~~~|||}}}~~~|||vvvrrrkkklllllljjjfffcccaaaaaaeeegggkkkooorrrtttuuuuuuwww}}}~~~zzz{{{}}}|||}}}{{{xxxxxx{{{~~~zzzzzzzzz}}}~~~xxxqqqkkkkkkooossszzz~~~zzzvvvsssooojjjfffggghhhjjjjjjhhhccc___ZZZ\\\^^^]]]YYYWWWWWWXXX[[[^^^dddhhhkkkmmmnnnnnnqqqrrrtttvvvxxx}}}}}}zzzwwwxxx}}}{{{vvvtttiiieeeaaaaaacccfffggggggjjjkkkllllllkkkhhheeecccbbbaaaaaadddiiiooosssuuuwww{{{zzz{{{xxxtttnnnjjjjjjnnnqqqzzz~~~~~~xxxrrrmmmhhhccc]]]^^^___aaabbb```\\\XXXWWWZZZ\\\[[[XXXWWWXXXZZZYYY]]]ccchhhkkklllmmmnnnllliiihhhkkkuuu{{{xxxyyy{{{||||||yyy{{{~~~wwwttteee```\\\ZZZ\\\]]]]]][[[]]]^^^______^^^\\\YYYXXXTTTRRRQQQTTTYYY^^^bbbcccfffmmm|||~~~~~~||||||zzz}}}zzzxxxyyy}}}wwwqqqlllgggdddeeeggghhhgggddd```]]]\\\^^^aaaddddddbbb```^^^ccckkkqqqtttvvvzzz{{{yyypppnnnooowww~~~wwwuuukkkbbbbbbcccccccccddd```^^^[[[ZZZYYYXXXWWWVVVVVVRRROOOQQQXXX```eeehhhkkkiiiqqqxxxqqqoookkkfffcccgggsss}}}}}}yyyssssssuuuxxxyyyyyy~~~}}}yyyyyyyyyyyyzzzxxxyyy~~~zzzwwwxxxyyyyyywwwtttqqqooorrrsssvvvxxxyyywwwuuuttt{{{{{{vvvwwwxxxwwwwwwzzztttpppllljjjiiigggccc___ZZZYYYZZZ```iiirrrwwwzzzyyyuuuzzzvvvnnnkkkeee___YYY\\\eeeqqqvvvqqqjjjfffjjjmmmnnnnnnnnnqqqwww}}}~~~zzzxxx|||~~~yyyzzzxxxtttmmmddd]]]\\\___dddnnnyyy{{{qqqfffbbbfffmmmpppqqqsssuuu{{{}}}xxxrrrmmmooovvv{{{{{{|||~~~~~~|||uuutttuuuyyy}}}}}}yyytttvvvrrrmmmkkkrrr~~~zzzsssmmmhhhkkkpppyyy}}}wwwuuunnnfffaaabbbiiiqqqssskkkccc___]]]^^^```ccceeehhhjjjlllqqqqqqrrrxxx~~~wwwxxx|||}}}sssjjjgggnnn|||xxxkkkaaa^^^aaadddfffqqq~~~zzzyyyqqqhhhgggeeeaaa^^^WWWRRRSSSYYYbbbooozzzxxxlll^^^WWWZZZbbbiiilllppptttzzzxxxssszzz~~~{{{xxxqqqtttyyy}}}}}}yyyqqqkkkmmmjjjhhhjjjuuu~~~xxxtttqqqpppnnnmmmggghhhjjjmmmqqqwww|||~~~~~~~~~wwwvvvtttqqqqqqssswwwzzz~~~{{{zzz~~~|||ssspppjjjjjjkkkooossstttrrrpppoooppprrryyy~~~}}}{{{oooccc___eeesss~~~~~~wwwkkk___WWWUUUWWWZZZZZZeeeqqquuuqqqrrrmmmffffffeeebbb]]]\\\]]]cccmmmzzzuuuhhhbbbeeennnwww|||}}}zzzxxxzzz~~~}}}wwwmmmiiiccc^^^\\\[[[ZZZYYYSSSRRRRRRUUUYYY^^^aaaccclllmmmppptttxxxzzzzzzzzzssstttuuutttqqqlllgggeeeeeeeeeggglllttt{{{}}}uuutttqqqmmmjjjkkkooosss~~~yyyuuurrrrrrqqqvvv~~~~~~zzznnnhhhlllxxx}}}vvvkkkaaa[[[ZZZ\\\]]][[[aaakkkrrruuuyyysssnnnqqqrrrooohhhlllsss{{{yyyvvv{{{~~~uuummmhhhbbb\\\XXXVVVSSSQQQQQQOOOLLLLLLOOOQQQRRRRRRUUUUUUVVVXXX\\\]]]\\\ZZZ\\\\\\[[[[[[YYYWWWTTTRRRPPPPPPSSSYYY```ggglllmmmsss{{{}}}yyyxxxyyy~~~zzzzzzyyyyyyyyy{{{~~~}}}{{{vvvqqqqqquuuzzz}}}yyysssmmmhhheeecccffflllrrrrrrpppttt{{{~~~{{{sssnnnlllkkkkkkfffiiiqqq{{{zzzuuunnnhhhbbb]]]XXXUUUWWWRRRNNNLLLMMMNNNLLLJJJNNNKKKIIIJJJLLLMMMKKKIIILLLLLLLLLNNNOOONNNKKKIIIFFFGGGJJJPPPVVV[[[]]]]]]```iiitttxxxxxxyyy~~~zzzxxxyyy{{{{{{vvvsssrrrssstttttttttttttttssspppkkkggggggfffeeebbbbbbeeelllqqq~~~wwwnnnhhhddddddgggkkkllllllpppwwwxxx~~~}}}xxxsssnnnhhhdddccc^^^YYYWWWXXXYYYVVVSSSTTTOOOJJJIIILLLMMMKKKHHHGGGHHHLLLQQQUUUTTTOOOKKKMMMOOOSSSXXX]]]^^^]]]\\\ZZZcccmmmpppmmmmmmtttzzzyyyrrrnnnnnnooopppiiiiiihhhhhhfffbbb\\\XXX]]]\\\YYYVVVTTTXXX___eee~~~vvvqqqooopppsssuuuuuuyyy}}}xxxttttttoooiiihhhjjjkkkiiifff\\\VVVPPPNNNPPPRRRPPPNNNKKKOOOVVV___dddbbb[[[TTT[[[]]]aaaeeeiiiiiifffccc```jjjtttvvvtttuuu}}}zzzvvvuuuuuutttpppllliiigggccc^^^YYYYYY[[[ZZZWWWSSSTTT[[[aaa~~~}}}zzzxxxuuuwww}}}zzz|||{{{yyy}}}{{{rrrnnnoooqqqtttxxxzzz{{{zzz|||}}}}}}vvvwwwsssppprrrwwwsssjjjeee___XXXTTTTTTVVVVVVVVVSSSYYYaaagggkkknnnqqqttt|||yyyrrr{{{}}}{{{~~~}}}yyywwwuuurrrmmmiiiccccccbbb]]]YYYYYY]]]bbb{{{zzzrrrqqqrrrrrrvvv|||yyypppnnnnnnpppssstttrrrpppvvv|||zzz{{{yyyvvv}}}rrriiihhhiiihhhlllpppvvv{{{}}}{{{uuuqqqjjjkkkiiihhhkkkoookkkcccaaa]]]YYYWWWZZZ]]]___```^^^cccjjjqqqxxx|||||||||{{{yyyvvvsssqqqnnnkkkhhhgggiiilllnnnooosssvvvyyy{{{|||}}}}}}ttttttqqqlllfffeeehhhkkk|||~~~|||{{{}}}vvvssszzzyyytttrrrrrrpppzzzxxxpppeee^^^]]]\\\ZZZ___dddlllqqqrrrnnngggbbbZZZZZZYYYYYY\\\^^^[[[VVVUUUSSSRRRSSSWWW\\\```bbbaaaeeejjjsss~~~{{{xxxyyyyyyyyyxxxxxxxxxwwwuuurrrooommmllljjjgggfffgggiiikkklllllloooqqqrrrqqqqqqqqqrrrooovvv}}}zzzyyyzzz}}}{{{zzz{{{zzz~~~xxxooohhhffffffdddbbbcccggglllnnnkkkfff```\\\TTTRRRNNNLLLMMMNNNMMMKKKMMMLLLLLLMMMQQQVVVZZZ\\\]]]___fffppp~~~zzzzzz~~~}}}zzzwwwuuuuuusssqqqooonnnnnnpppqqqxxxyyyzzzxxxuuurrrpppooojjjpppwwwyyyxxxyyy}}}}}}{{{{{{yyywwwuuuuuuwwwxxxuuuqqqllljjjjjjaaa[[[TTTOOOMMMMMMNNNPPPTTTSSSRRRQQQRRRUUUYYY\\\[[[___hhhuuu}}}{{{yyy}}}~~~{{{}}}wwwppphhhdddaaa```ccchhhfffeeebbb^^^]]]___cccgggeeejjjttt|||xxxxxx|||}}}}}}~~~{{{zzzyyywwwuuu{{{xxxwwwyyyxxxtttsssuuuuuuyyy|||xxxvvv~~~|||tttvvv~~~{{{}}}yyytttrrrttt{{{zzzwwwrrrnnnmmmlllkkkjjjkkkhhhgggiiigggcccaaaccc]]]dddiiihhhgggqqq}}}|||tttrrrmmmfffaaafffsss|||{{{|||xxx||||||{{{~~~}}}zzz||||||vvvrrrqqqooollliiijjjgggaaa^^^^^^aaabbb```aaaiiimmmhhhgggrrryyyyyy|||yyyuuusssmmmgggcccbbbaaaeeettt~~~qqqppprrryyy~~~}}}zzzyyy{{{}}}|||{{{wwwyyywwwtttwwwxxxooonnnnnnmmmkkkkkkmmmqqqttt}}}~~~}}}}}}}}}|||zzzyyy}}}uuuooouuu|||xxxtttqqqmmmjjjjjjlllllljjjmmmvvv{{{xxxvvv}}}|||}}}~~~}}}}}}vvvqqqpppqqquuu~~~xxxwwwwww|||}}}||||||~~~{{{zzzrrrnnnpppqqqrrrqqqqqqssstttyyy{{{|||zzzxxxwwwvvvuuuuuuuuutttqqqppprrrwww{{{}}}yyyvvvwwwzzz}}}qqqeee]]]]]]fffppp~~~~~~}}}|||||||||||||||}}}|||{{{~~~}}}xxxzzz}}}|||wwwyyy{{{{{{zzzyyyyyyyyy|||yyywwwyyyyyyxxxvvvuuuuuuxxxzzzxxxuuupppjjjeeeeeeiiilllqqqtttyyy|||xxxqqqoooqqquuuhhhZZZRRRNNNQQQ[[[eeeuuussssssuuutttnnnlllmmmsssrrrttt~~~zzzvvvvvvrrrooorrr{{{{{{|||~~~}}}|||}}}}}}{{{zzz||||||xxxyyy}}}vvvssslllpppwwwzzz{{{{{{|||}}}zzzyyy{{{~~~}}}{{{wwwpppkkkhhhiiikkkmmmnnnpppnnniiicccbbbcccaaa[[[TTTPPPMMMPPPZZZeeewwwpppiiieeeaaa]]]^^^bbbjjjjjjmmmwww}}}uuusssqqqnnnjjjiiidddaaadddnnnzzz{{{xxx|||~~~uuummmnnnqqqzzzyyy{{{zzzrrrpppuuu|||~~~}}}{{{}}}~~~uuummmnnnmmmllloooqqqppplllhhhhhhqqq{{{xxxlllaaa[[[YYY^^^fffmmmrrruuuuuuvvv|||wwwsssggghhhhhhkkkvvv|||uuunnniiikkkppptttvvvqqqpppvvvzzzzzz{{{~~~}}}yyyvvvtttssstttvvvuuupppiiieeedddddd]]]ZZZVVVSSSPPPSSScccrrrvvvjjjbbb]]][[[aaahhhrrrsssvvvyyy}}}}}}vvvuuuwww}}}uuupppqqqssspppmmmkkkgggdddgggooozzz|||tttnnnnnnppprrrsssvvvwwwtttpppttt{{{}}}qqqeee^^^aaaeeeppp|||sssgggcccjjjuuutttkkkgggaaa]]]bbbiiijjjgggdddhhhoooxxxzzzpppeee___aaaaaaaaadddgggfffaaa\\\```jjjtttuuulll]]]QQQJJJJJJNNNTTTYYY\\\]]]___aaapppvvvwwwpppiiiffffffeeeYYYYYYYYY\\\hhhvvv~~~rrrmmmfff^^^YYYZZZ```dddaaaZZZ[[[eeellllllnnnrrrxxxvvvuuutttuuuvvvuuutttuuuzzz}}}{{{yyy}}}}}}vvvqqqppppppoookkkfff```\\\[[[cccuuu{{{oooiiifffhhhpppyyymmmfffgggiii______ccclllrrrtttuuuwww}}}zzz{{{xxxtttpppnnnnnnooopppxxx~~~uuusssrrrtttyyyxxxwww|||}}}{{{wwwuuuwww~~~}}}vvvpppnnnmmmpppwww{{{vvvooommmoooqqquuuyyy}}}|||uuulllddd___```cccooozzz||||||ooo___```iiivvvqqqbbbbbb]]]YYY[[[bbbdddaaaccclllxxx{{{{{{ooogggccceeeeeefffjjjlllkkkeee```jjjrrryyyvvvjjj[[[PPPLLLKKKNNNPPPRRRRRRSSSVVVXXX^^^dddgggaaa\\\]]]```ccc\\\]]]]]]___fffoooqqqooofffeeeccc```]]][[[\\\^^^ZZZTTTWWWdddllliiihhhkkkooolllhhhgggggghhhgggeeegggmmmtttyyyzzzxxxuuussstttzzz|||yyywwwzzz}}}}}}xxxpppkkkmmmsssyyyzzztttsssuuuyyy~~~sssbbb^^^___```YYY[[[bbbkkknnnkkkkkkoooxxxnnnfffhhhmmmooosssxxx~~~yyywwwssspppmmmmmmmmmnnnqqqyyy}}}qqqooopppooonnnlllkkkpppxxx~~~zzzwwwvvvzzzuuuuuuuuurrruuuzzz{{{tttooommmfffiiisss}}}}}}{{{wwwgggjjjssszzzjjjllliiidddeeelllnnnkkkqqq}}}yyyrrrqqqqqqqqqsssvvvxxxvvvpppkkkyyy|||nnn```XXXUUUTTTVVVWWWUUUSSSTTTWWW[[[XXX___ccc^^^ZZZ\\\aaaeeegggiiiiiiiiimmmppplllfffcccggglllmmmkkkgggcccbbb\\\WWW[[[kkkrrrlllggghhhiiiddd___]]]]]]]]][[[YYYZZZ___eeeiiiiiifffcccbbbkkksssxxxwwwyyywwwqqqpppzzzzzzvvvuuuzzz~~~zzzlll___^^^```aaa]]]___hhhqqqqqqkkkjjjooozzzxxxfff]]]\\\]]]```dddkkkssszzzooommmlllkkkkkknnnqqqsss}}}}}}{{{xxxvvvuuuvvvxxxzzz}}}~~~{{{xxxuuu|||{{{|||~~~wwwkkkkkklllnnnsss{{{}}}vvvxxx}}}~~~xxxnnnjjjnnnssslllsssyyy}}}}}}}}}sssiiiddddddeeeffffffffffffdddcccbbbdddgggkkkkkkjjjlllqqqwww|||{{{rrrhhhqqqwww|||~~~~~~{{{sssjjjmmmooowww|||wwwwwwtttkkkaaa___cccddd___YYYXXX\\\bbbggghhheeeaaa^^^kkkpppsssqqqrrrvvvyyyxxxtttmmmkkkuuuzzzppppppqqquuu{{{xxx|||~~~sssnnnnnnpppqqqllluuu~~~{{{vvvuuuvvvyyylll^^^WWWYYY]]]^^^mmmxxxxxxzzzxxxlllbbbbbbnnnuuuooohhhiii|||}}}{{{tttooopppooonnnqqquuutttnnngggaaa___^^^```gggsss~~~yyyxxxzzzyyyzzz|||uuurrrssszzz}}}uuuuuuxxxzzzxxxssspppppprrrxxx~~~xxxtttxxx}}}~~~xxxwwwxxx}}}}}}}}}|||zzzwwwtttrrruuuxxx{{{{{{zzz|||zzz|||zzztttssswwwvvvpppiiidddhhhnnntttvvvuuurrrpppxxx|||~~~zzzyyy{{{|||{{{yyyuuuuuu}}}uuulllmmmoootttzzz|||||||||vvviiicccdddggglllzzz{{{wwwsssuuu}}}}}}uuusssyyy~~~zzzvvviiieeebbbccceeeeee___ZZZYYYUUURRRWWWdddsss}}}pppjjjkkklllmmmpppgggcccaaaffflllooojjjeeeiiilllpppsssuuuuuuuuuuuu~~~|||yyy~~~|||xxx|||wwwvvvxxx|||~~~xxxxxx{{{zzzwwwvvv{{{yyy|||xxxqqqrrrxxx|||iiiddd^^^]]]___```]]]YYYYYYUUUUUU]]]mmm}}}}}}rrrmmmnnnqqqssssssgggbbb___```ccceeedddaaahhhppp{{{vvvvvv~~~wwwnnnllllllrrrzzz}}}xxxrrrppptttrrriiibbbeeemmmrrr}}}}}}zzzwwwfff___YYYXXX\\\aaacccbbb```^^^___hhhuuu{{{vvvtttyyy}}}}}}zzzmmmjjjggggggjjjlllnnnmmmttt|||qqqkkkooozzzwwwmmmlllmmmrrrxxxyyyuuupppjjjllliii```[[[```hhhlllyyy~~~tttiii```]]]WWWRRRTTT^^^jjjrrruuurrrrrrssswww|||}}}{{{|||||||||~~~xxxxxxxxxzzz|||xxxvvvssskkkccc___ffftttzzzyyyzzz{{{|||~~~~~~zzzwwwqqqrrrnnnggggggooowww{{{qqqdddZZZYYYUUURRRZZZkkk~~~~~~zzzuuurrrllldddaaahhhvvv~~~|||wwwrrrqqqzzz|||zzz~~~~~~|||{{{{{{{{{tttrrrssssssrrryyy|||~~~~~~~~~~~~~~~{{{xxx}}}uuulllfff]]]YYYYYYeee{{{zzzrrrnnnttt{{{sssmmmooozzzyyyxxx~~~wwwuuuwwwssskkkmmmkkkiiihhhjjjpppvvvzzzzzztttrrrxxx}}}rrreee]]]___dddiiijjjtttxxx}}}}}}vvvmmmooouuu~~~{{{}}}zzzsssooonnnooojjjgggdddeeejjjnnnpppqqqyyy~~~zzzrrrmmmffffffgggllluuu}}}ooobbbWWWUUUYYY^^^ccciii}}}}}}}}}yyywwwuuuvvvyyy||||||{{{}}}~~~}}}wwwooohhhdddgggfffgggiiinnnrrruuuuuu___VVVOOOPPPXXXbbbooozzz~~~~~~yyyqqqjjjfffmmmllljjjiiiiiiiiihhhggg]]]WWWTTTYYYbbbmmm|||~~~yyyuuutttqqqmmmjjjiiihhhgggfffddd```bbblllxxx~~~{{{zzz|||xxxssspppppprrrssstttpppnnnttt~~~{{{xxxuuusssvvv~~~{{{}}}}}}qqqrrrsssqqqnnnjjjiiihhhjjjooowww~~~}}}{{{|||zzzwwwsssoookkkhhhfffdddbbbeeelllqqqqqqqqqsssjjjhhhfffiiinnnpppnnnkkkdddeeeeeedddaaa___^^^___]]]aaagggmmmsss{{{~~~|||}}}{{{wwwrrrmmmiiigggfffeeeccceeelllooonnnmmmnnndddcccccceeehhhiiifffccc```aaaaaa___]]][[[\\\]]]ZZZ]]]bbbeeejjjqqqzzz~~~~~~zzztttwwwxxx|||}}}vvvwwwyyy{{{}}}{{{xxxxxx{{{vvvxxxzzz|||{{{yyywwwuuunnnllljjjmmmrrrsssooojjjnnnnnniiidddgggnnnllleeedddhhhmmmpppqqqssswwwzzz}}}~~~|||wwwrrrooovvvvvvuuurrrnnnlllllllllqqqzzz}}}yyyxxxoooppprrrrrrssstttwwwyyy}}}}}}tttyyy{{{uuuooojjjhhhnnnllliiifffbbb```___```ccclllsssvvv{{{{{{zzzwwwyyy{{{{{{yyywwwyyyzzzzzz|||~~~~~~xxxtttwww{{{{{{vvvsssrrrtttqqqlllgggcccaaa``````fffnnntttwww{{{|||wwwttttttwwwzzz|||xxxsssnnnlllmmmppprrr{{{yyyyyy|||{{{zzz~~~pppnnnnnnrrrwwwxxxuuurrrwwwwwwxxx{{{}}}zzzwwwuuuttt~~~~~~vvvrrruuuxxx|||zzzwwwrrroooooorrrtttooolllfffbbbaaadddhhhlllqqqoooooottt~~~|||yyyzzzyyyyyyzzzzzzvvvnnnhhhfffjjjooossswww|||~~~xxxttttttvvvwwwwwwzzz{{{~~~zzzvvvrrruuuyyy||||||{{{yyyxxx~~~}}}}}}~~~~~~~~~xxxwww{{{{{{xxxwwwyyy{{{ooolllhhhddddddggglllooonnnnnnqqq{{{{{{tttppprrrrrrrrrrrroooiiibbb]]]```ccciiiqqqzzz{{{tttlllgggffffffeeedddfffgggjjjqqqxxxzzzxxxuuujjjooowww{{{xxxxxxzzz{{{wwwuuuuuu~~~~~~{{{wwwuuuvvvxxxzzzzzz}}}yyywwwvvvxxx{{{}}}yyy{{{yyywwwtttuuutttqqqnnnkkkiiiiiioooqqqxxx~~~vvvlllfffeeeeeeccc```^^^^^^aaagggmmmoookkkggg]]]aaafffkkkppprrrssssssuuuwwwzzz|||{{{yyywwwvvvrrrnnnmmmoooqqqqqqvvv}}}}}}~~~|||xxxuuuqqqppppppqqqqqqqqqrrrsssuuuttttttwww|||}}}~~~}}}zzzwwwxxx}}}}}}sssmmmlllkkkhhhfff```___```eeejjjjjjeee___]]]]]]___aaadddgggjjjlllmmmoooqqqtttuuuuuusssrrrpppjjjgggjjjlllppp{{{tttuuu}}}yyywwwwwwwwwvvvuuutttsssrrrqqqrrruuuzzz}}}xxxvvvzzz|||uuuzzz~~~vvvtttsssrrrtttzzz}}}~~~|||xxxxxx{{{|||xxxwwwuuutttuuutttrrrqqqsssrrrrrrtttxxxzzzzzzzzz}}}zzzxxxxxxwwwxxx~~~|||{{{uuutttsssvvvxxxtttllleeedddcccdddfffjjjlllmmmlllqqqpppnnnnnnqqqxxxvvvssszzz}}}{{{{{{{{{wwwwwwzzz~~~~~~xxxvvvtttqqqxxx|||}}}}}}yyytttpppooosss{{{zzzyyyvvvrrrrrrttttttooollllllbbbgggiiiiiikkkpppsssrrrtttvvv~~~~~~}}}}}}}}}~~~~~~{{{vvvrrroookkkgggccccccbbbaaaaaabbbbbb```______^^^___aaacccdddcccbbbfffdddccccccbbbdddnnnyyy|||yyyyyyyyy{{{~~~~~~|||{{{tttoooiiifffiiiooouuuxxxwwwtttxxxvvvnnnmmmeeeaaa___``````\\\YYYYYYZZZ^^^```^^^^^^ccchhhiiiiiimmmzzz|||wwwrrrmmmiiigggeeebbb^^^[[[YYYYYYWWWVVVVVVVVVVVVXXXYYYZZZXXXWWWVVVVVVWWWXXXZZZZZZWWWUUUXXXXXXXXXYYYXXX[[[hhhvvv|||wwwpppllllllppptttvvvtttoooooottttttkkkfffhhhbbb]]]YYYZZZYYYVVVTTTVVVZZZ___bbb______fffnnnsssooovvvyyyuuummmllljjjgggccc```]]][[[___]]]ZZZXXXXXXZZZ\\\^^^ZZZZZZ\\\___bbbcccaaa______```aaacccdddbbb___[[[]]]^^^```aaa```eeesss~~~~~~~~~wwwtttuuuuuupppnnnpppmmmgggbbbccccccaaaaaacccgggnnnqqqoooqqq{{{wwwqqqmmmjjjeeeeeeeeeeeeeeedddcccbbbaaa```___^^^___cccgggkkkgggiiilllqqqtttuuusssqqqooooooppprrrsssrrrnnnkkkmmmmmmooorrrrrrwwwxxxrrroooqqqrrrrrrtttwww}}}~~~zzzvvvsssqqqlllmmmppprrrssssssssssssnnnooooooooopppuuuzzz|||zzz{{{{{{tttwww{{{tttyyy{{{xxxuuuppplllmmmqqqtttsssppphhhggghhhnnnrrrvvv}}}}}}|||~~~xxxooollluuuzzz|||yyysssrrrzzz|||~~~rrrlllqqqtttqqqjjjfffaaaaaadddfffeeecccWWWUUUUUUZZZ___eeennnwwwtttppplllkkkmmmqqquuuvvvjjjnnnssswww}}}~~~~~~